<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>96301</bug_id>
          
          <creation_ts>2005-06-16 12:10 0000</creation_ts>
          <short_desc>emerge xpdf failure without truetype useflag</short_desc>
          <delta_ts>2005-09-25 00:21:35 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>smartstanley@gmail.com</reporter>
          <assigned_to>printing@gentoo.org</assigned_to>
          <cc>bruno@lustosa.net</cc>
    
    <cc>damien.boucard@tchoy.net</cc>
    
    <cc>g2boojum@gentoo.org</cc>
    
    <cc>jacob@aub.dk</cc>
    
    <cc>jason-gentoo@brundagemgt.com</cc>
    
    <cc>johan.verrept@advalvas.be</cc>
    
    <cc>koeglstefan@gmx.at</cc>
    
    <cc>luto@myrealbox.com</cc>
    
    <cc>marduk@gentoo.org</cc>
    
    <cc>mathfox@xs4all.nl</cc>
    
    <cc>mijenix@gmx.ch</cc>

      

      
          <long_desc isprivate="0">
            <who>smartstanley@gmail.com</who>
            <bug_when>2005-06-16 12:10:21 0000</bug_when>
            <thetext>#emerge -pv cups
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild  N    ] app-text/xpdf-3.00-r9  -motif -nodrm -truetype 0 kB
[ebuild     U ] net-print/cups-1.1.23-r4 [1.1.23-r1] -cjk* -debug -gnutls -
nls* -pam* -samba* -slp -ssl* 8,501 kB

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

Actual Results:  
emerging xpdf failed

Expected Results:  
should not force installing xpdf, since I cannot get it emerged without X

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.5-r0, 
2.6.11-gentoo-r8 i686)
=================================================================
System uname: 2.6.11-gentoo-r8 i686 Pentium II (Klamath)
Gentoo Base System version 1.6.12
dev-lang/python:     2.2.3-r1, 2.3.5, 2.4.1
sys-apps/sandbox:    1.2.9
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.4.3-r4, 1.5.18
virtual/os-headers:  2.6.11-r1
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=i686 -funroll-loops -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share
/config /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail
/etc&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=i686 -funroll-loops -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://www.zentek-international.com/mirrors/gentoo/ 
http://mirror.gentoo.gr.jp&quot;
LANG=&quot;zh_HK.utf8&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 acl acpi apache2 berkdb bitmap-fonts cjk crypt ctype fam fbcon 
foomaticdb ftp gdbm gpm iconv imap ithreads java maildir mime mmx mppe-mppc 
mysql ncurses nls nptl nptlonly odbc pam perl php posix python readline samba 
sdl session sockets spl sse ssl tcpd threads type1-fonts unicode usb vchroot 
xml2 zh_HK zh_TW zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-06-16 12:14:00 0000</bug_when>
            <thetext>xpdf provides a bunch of console utilites, not just the X viewer</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smartstanley@gmail.com</who>
            <bug_when>2005-06-16 12:23:05 0000</bug_when>
            <thetext>oh, that&apos;s my misunderstanding then, but I cannot get xpdf compiled:


make[1]: Entering directory `/var/tmp/portage/xpdf-3.00-r9/work/xpdf-
3.00/splash&apos;
i686-pc-linux-gnu-g++ -O2 -march=i686 -funroll-loops -pipe -DHAVE_CONFIG_H -
I.. -I./../goo -I./../fofi -I.   -c Splash.cc
i686-pc-linux-gnu-g++ -O2 -march=i686 -funroll-loops -pipe -DHAVE_CONFIG_H -
I.. -I./../goo -I./../fofi -I.   -c SplashBitmap.cc
i686-pc-linux-gnu-g++ -O2 -march=i686 -funroll-loops -pipe -DHAVE_CONFIG_H -
I.. -I./../goo -I./../fofi -I.   -c SplashClip.cc
i686-pc-linux-gnu-g++ -O2 -march=i686 -funroll-loops -pipe -DHAVE_CONFIG_H -
I.. -I./../goo -I./../fofi -I.   -c SplashFTFont.cc
SplashFTFont.cc:15:30: freetype/ftoutln.h: No such file or directory
SplashFTFont.cc:16:69: freetype/internal/ftobjs.h: No such file or directory
In file included from SplashFTFont.cc:21:
SplashFTFontEngine.h:48: error: type specifier omitted for parameter `
   FT_Library&apos;
SplashFTFontEngine.h:48: error: parse error before `)&apos; token
...........


make[1]: *** [SplashFTFont.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/xpdf-3.00-r9/work/xpdf-
3.00/splash&apos;
make: *** [all] Error 2

!!! ERROR: app-text/xpdf-3.00-r9 failed.
!!! Function src_compile, Line 79, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smartstanley@gmail.com</who>
            <bug_when>2005-06-16 12:38:45 0000</bug_when>
            <thetext>Created an attachment (id=61346)
all message from emerging xpdf
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>smartstanley@gmail.com</who>
            <bug_when>2005-06-16 12:41:46 0000</bug_when>
            <thetext>*** Bug 96303 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andrewdk@sbcglobal.net</who>
            <bug_when>2005-06-27 23:09:55 0000</bug_when>
            <thetext>I get the same errors here too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andrewdk@sbcglobal.net</who>
            <bug_when>2005-06-27 23:15:13 0000</bug_when>
            <thetext>Just figured out that this is caused only when truetype is not in the USE flags</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jason-gentoo@brundagemgt.com</who>
            <bug_when>2005-06-30 07:55:56 0000</bug_when>
            <thetext>i understand that xpdf provides console utilities - however xpdf wants to pull in xorg-x11 (or whatever X 
the virtual is satisfied by).  on a server, this isn&apos;t what i want, hence i have USE=&quot;-X&quot;;  perhaps xpdf needs 
a &quot;X&quot; USE flag?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jason-gentoo@brundagemgt.com</who>
            <bug_when>2005-06-30 07:58:45 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; i understand that xpdf provides console utilities - however xpdf wants to pull in xorg-x11 (or whatever 
X 
&gt; the virtual is satisfied by).  on a server, this isn&apos;t what i want, hence i have USE=&quot;-X&quot;;  perhaps xpdf 
needs 
&gt; a &quot;X&quot; USE flag?

i should note xpdf is a dependancy of cups which i need for samba in my case.  i am not having the xpdf 
compile errors above.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>anthony@ectrolinux.com</who>
            <bug_when>2005-07-09 22:29:07 0000</bug_when>
            <thetext>I receive the same errors without the truetype USE flag enabled. The program
compiles successfully with that flag turned on.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>GeorgSorst@gmx.de</who>
            <bug_when>2005-07-17 05:00:54 0000</bug_when>
            <thetext>I had the same problem as Stanley, #2. However, I had both Freetype 1.3.1-r4 and
Freetype 2.something installed, so xpdf would pick up /usr/include/freetype
looking for headers while the right headers were located under
/usr/include/freetype2. Unmerging Freetype 1.3 and cleaning up /var/tmp/portage
(the latter probably not neccessary) solved the problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>linumus@yahoo.com</who>
            <bug_when>2005-08-02 09:13:35 0000</bug_when>
            <thetext>On Gentoo 2004.3/amd64/kernel 2.6.11 r11, I had the same exact problem.

As per Stanley&apos;s comment, I did an emerge --unmerge
media-libs/freetype-1.3.1-r4, and then attempted to recompile xpdf-3.00-r9. It
compiled successfully.

emerge info:
Portage 2.0.51.22-r2 (default-linux/amd64/2004.3, gcc-3.4.4, glibc-2.3.5-r1,
2.6.11-gentoo-r11Icarus x86_64)
=================================================================
System uname: 2.6.11-gentoo-r11Icarus x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.6
dev-lang/python:     2.3.4, 2.4.1-r1
sys-apps/sandbox:    1.2.1-r3
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-O3 -mtune=athlon64 -march=athlon64 -pipe -ffast-math
-fomit-frame-pointer -mfpmath=sse -funroll-loops -ftracer -fpeel-loops
-funit-at-a-time -funswitch-loops&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/splash /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://gentoo.mirrors.pair.com
http://mirror.usu.edu/mirrors/gentoo http://gentoo.oregonstate.edu
http://gentoo.mirrors.pair.com
http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot;
USE=&quot;amd64 X alsa avi berkdb bitmap-fonts cdr crypt cups eds encode esd fam
foomaticdb fortran freetds gif gnome gpm gstreamer gtk gtk2 imagemagick imlib
ipv6 java jpeg kde lzw lzw-tiff mad motif mozilla mp3 mpeg multilib ncurses nls
ogg opengl pam pdflib perl png python qt quicktime readline samba sdl spell ssl
tcpd tiff truetype-fonts type1-fonts usb userlocales vorbis xine xml xml2 xmms
xpm xv zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-08-11 03:47:44 0000</bug_when>
            <thetext>*** Bug 102100 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2005-08-12 06:10:37 0000</bug_when>
            <thetext>*** Bug 102223 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2005-08-12 07:38:37 0000</bug_when>
            <thetext>*** Bug 102238 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-08-12 12:36:45 0000</bug_when>
            <thetext>*** Bug 102278 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathfox@xs4all.nl</who>
            <bug_when>2005-08-13 08:41:36 0000</bug_when>
            <thetext>What&apos;s the essential difference between xpdf-3.00-r8.ebuild and xpdf-3.00-r10.ebuild

r8:
  src_compile() {
        econf \
!               --enable-freetype2 \
!               --with-freetype2-includes=/usr/include/freetype2 || die
   
        emake || die
  }

r10:
  src_compile() {
+       use truetype \
+               &amp;&amp; myconf=&quot;--enable-freetype2
--with-freetype2-includes=/usr/include/freetype2&quot; \
+               || myconf=&quot;--disable-freetype2&quot;
+
        econf \
!               ${myconf} \
!               --enable-opi || die
   
        emake || die
  }

Unfortunately, the correct way to disable freetype is: --without-freetype2-library

This gives the warning:

configure: WARNING: Couldn&apos;t find X / Motif -- you will be able to compile
        pdftops, pdftotext, pdfinfo, pdffonts, pdftoppm, and pdfimages,
        but not xpdf

which is not exactly what I want, but some others may prefer the package this way.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathfox@xs4all.nl</who>
            <bug_when>2005-08-13 08:54:45 0000</bug_when>
            <thetext>Wouldn&apos;t it be better to split xpdf in two packages, one for the graphical xpdf
viewer and another for the commandline pdf tools for cups?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-08-16 23:02:48 0000</bug_when>
            <thetext>*** Bug 102773 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathfox@xs4all.nl</who>
            <bug_when>2005-08-18 02:39:58 0000</bug_when>
            <thetext>Another suggestion for a solution: Make the decision to build the xpdf program
dependent on the X use flag. (People without X don&apos;t want it, but may need the
command line tools.) Add the needed conditional dependencies (truetype is needed
to build xpdf).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2005-08-19 06:28:19 0000</bug_when>
            <thetext>The problem seems to be related to the freetype-2.1.7 patch that gets  
installed just with use truetype enabled.  
The truetype support seems to be auto-recognized, so --disable-freetype2 
doesn&apos;t work as expected when freetype is present, but not applying the patch 
makes the compilation fail because the interface don&apos;t get updated. 
 
The complete solution is to make configure.ac check for freetype just if 
requested, a workaround to get it compile anyway is to apply the patch 
unconditionally. 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mathfox@xs4all.nl</who>
            <bug_when>2005-08-20 15:37:12 0000</bug_when>
            <thetext>(In reply to comment #20)
&gt; The problem seems to be related to the freetype-2.1.7 patch that gets  
&gt; installed just with use truetype enabled.  
&gt; The truetype support seems to be auto-recognized, so --disable-freetype2 
&gt; doesn&apos;t work as expected when freetype is present, but not applying the patch 
&gt; makes the compilation fail because the interface don&apos;t get updated. 

--without-freetype2-library disables freetype (and xpdf.)
  
&gt; The complete solution is to make configure.ac check for freetype just if 
&gt; requested, a workaround to get it compile anyway is to apply the patch 
&gt; unconditionally. 
 
Let&apos;s think first what we want to achieve. Some people want the xpdf viewer and
don&apos;t care about the command line tools. Some people need the command line tools
for cups. Yet others want all.
I guess that anyone who indicates interest in X clients (by setting the X flag)
wants the xpdf viewer when they emerge xpdf. (At least, I expect an xpdf viewer
to emerge) If we need freetype for xpdf, then freetype is a dependency.
(conditional on X)
My suggestion to split xpdf in two binary packages is based on the observation
that xpdf has two, fundamentaly different uses. Providing command line pdf
manipulation and conversion tools or providing an interactive pdf viewer.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>p3r3s@seltin.net</who>
            <bug_when>2005-09-04 07:26:15 0000</bug_when>
            <thetext>Same problem here, xpdf only compile with the truetype use flag on.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>metalgod@gentoo.org</who>
            <bug_when>2005-09-04 21:32:15 0000</bug_when>
            <thetext>Fixed in xpdf-3.01 
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-09-18 04:35:57 0000</bug_when>
            <thetext>*** Bug 106352 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-09-22 21:56:04 0000</bug_when>
            <thetext>*** Bug 106951 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-09-25 00:21:35 0000</bug_when>
            <thetext>*** Bug 107139 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>61346</attachid>
            <date>2005-06-16 12:38 0000</date>
            <desc>all message from emerging xpdf</desc>
            <filename>error-xpdf.txt</filename>
            <type>text/plain</type>
            <data encoding="base64">Q2FsY3VsYXRpbmcgZGVwZW5kZW5jaWVzICA+Pj4gVW5wYWNraW5nIHNvdXJjZS4uLgo+Pj4gVW5w
YWNraW5nIHhwZGYtMy4wMC50YXIuZ3ogdG8gL3Zhci90bXAvcG9ydGFnZS94cGRmLTMuMDAtcjkv
d29yawogCAggLi4uZG9uZSEKPj4+IGVtZXJnZSAoMSBvZiAyKSBhcHAtdGV4dC94cGRmLTMuMDAt
cjkgdG8gLwo+Pj4gbWQ1IGZpbGVzICAgOy0pIHhwZGYtMy4wMC1yOC5lYnVpbGQKPj4+IG1kNSBm
aWxlcyAgIDstKSB4cGRmLTMuMDAtcjkuZWJ1aWxkCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMv
eHBkZi0zLjAwLWZvbnRzLnBhdGNoCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMvZGlnZXN0LXhw
ZGYtMy4wMC1yOQo+Pj4gbWQ1IGZpbGVzICAgOy0pIGZpbGVzL2RpZ2VzdC14cGRmLTMuMDAtcjgK
Pj4+IG1kNSBmaWxlcyAgIDstKSBmaWxlcy94cGRmLTMuMDAtcGwzLnBhdGNoCj4+PiBtZDUgZmls
ZXMgICA7LSkgZmlsZXMveHBkZi0zLjAwLWNvcmUucGF0Y2guYnoyCj4+PiBtZDUgZmlsZXMgICA7
LSkgZmlsZXMveHBkZi0zLjAwLWdjYzQxLnBhdGNoCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMv
eHBkZnJjLjEKPj4+IG1kNSBmaWxlcyAgIDstKSBmaWxlcy94cGRmLTMuMDAtUGF0aFNjYW5uZXIu
cGF0Y2guYnoyCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMveHBkZi0zLjAwLWVtcHR5LWJvb2tt
YXJrLnBhdGNoCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMveHBkZi0zLjAwLWZyZWV0eXBlLTIu
MS43LnBhdGNoCj4+PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMveHBkZi0zLjAwLW5vZHJtLmRpZmYK
Pj4+IG1kNSBmaWxlcyAgIDstKSBmaWxlcy94cGRmLTMuMDAtb3ZlcmZsb3cucGF0Y2guYnoyCj4+
PiBtZDUgZmlsZXMgICA7LSkgZmlsZXMveHBkZi0zLjAwLXBsMi5wYXRjaAo+Pj4gbWQ1IGZpbGVz
ICAgOy0pIGZpbGVzL3hwZGYtMy4wMC1zY3JvbGwtb3B0cy5wYXRjaC5iejIKPj4+IG1kNSBmaWxl
cyAgIDstKSBmaWxlcy94cGRmLTMuMDAtdHJ1ZXR5cGUtbmV3LmRpZmYuZ3oKPj4+IG1kNSBmaWxl
cyAgIDstKSBmaWxlcy94cGRmLWdvby1zaXpldC5wYXRjaAo+Pj4gbWQ1IHNyY191cmkgOy0pIHhw
ZGYtMy4wMC50YXIuZ3oKIBtbMzI7MDFtKhtbMG0gQXBwbHlpbmcgeHBkZi0zLjAwLWVtcHR5LWJv
b2ttYXJrLnBhdGNoIC4uLgobW0EbWzE1MEcgIBtbMzQ7MDFtWyAbWzMyOzAxbW9rG1szNDswMW0g
XRtbMG0KIBtbMzI7MDFtKhtbMG0gQXBwbHlpbmcgeHBkZi0zLjAwLWNvcmUucGF0Y2guYnoyIC4u
LgobW0EbWzE1MEcgIBtbMzQ7MDFtWyAbWzMyOzAxbW9rG1szNDswMW0gXRtbMG0KIBtbMzI7MDFt
KhtbMG0gQXBwbHlpbmcgeHBkZi0zLjAwLW92ZXJmbG93LnBhdGNoLmJ6MiAuLi4KG1tBG1sxNTBH
ICAbWzM0OzAxbVsgG1szMjswMW1vaxtbMzQ7MDFtIF0bWzBtCiAbWzMyOzAxbSobWzBtIEFwcGx5
aW5nIHhwZGYtMy4wMC1QYXRoU2Nhbm5lci5wYXRjaC5iejIgLi4uChtbQRtbMTUwRyAgG1szNDsw
MW1bIBtbMzI7MDFtb2sbWzM0OzAxbSBdG1swbQogG1szMjswMW0qG1swbSBBcHBseWluZyB4cGRm
LWdvby1zaXpldC5wYXRjaCAuLi4KG1tBG1sxNTBHICAbWzM0OzAxbVsgG1szMjswMW1vaxtbMzQ7
MDFtIF0bWzBtCiAbWzMyOzAxbSobWzBtIEFwcGx5aW5nIHhwZGYtMy4wMC1zY3JvbGwtb3B0cy5w
YXRjaC5iejIgLi4uChtbQRtbMTUwRyAgG1szNDswMW1bIBtbMzI7MDFtb2sbWzM0OzAxbSBdG1sw
bQogG1szMjswMW0qG1swbSBBcHBseWluZyB4cGRmLTMuMDAtcGwyLnBhdGNoIC4uLgobW0EbWzE1
MEcgIBtbMzQ7MDFtWyAbWzMyOzAxbW9rG1szNDswMW0gXRtbMG0KIBtbMzI7MDFtKhtbMG0gQXBw
bHlpbmcgeHBkZi0zLjAwLXBsMy5wYXRjaCAuLi4KG1tBG1sxNTBHICAbWzM0OzAxbVsgG1szMjsw
MW1vaxtbMzQ7MDFtIF0bWzBtCiAbWzMyOzAxbSobWzBtIEFwcGx5aW5nIHhwZGYtMy4wMC1mb250
cy5wYXRjaCAuLi4KG1tBG1sxNTBHICAbWzM0OzAxbVsgG1szMjswMW1vaxtbMzQ7MDFtIF0bWzBt
CiAbWzMyOzAxbSobWzBtIEFwcGx5aW5nIHhwZGYtMy4wMC1nY2M0MS5wYXRjaCAuLi4KG1tBG1sx
NTBHICAbWzM0OzAxbVsgG1szMjswMW1vaxtbMzQ7MDFtIF0bWzBtCj4+PiBTb3VyY2UgdW5wYWNr
ZWQuCi4vY29uZmlndXJlIC0tcHJlZml4PS91c3IgLS1ob3N0PWk2ODYtcGMtbGludXgtZ251IC0t
bWFuZGlyPS91c3Ivc2hhcmUvbWFuIC0taW5mb2Rpcj0vdXNyL3NoYXJlL2luZm8gLS1kYXRhZGly
PS91c3Ivc2hhcmUgLS1zeXNjb25mZGlyPS9ldGMgLS1sb2NhbHN0YXRlZGlyPS92YXIvbGliIC0t
YnVpbGQ9aTY4Ni1wYy1saW51eC1nbnUgLS1kaXNhYmxlLWZyZWV0eXBlMiAtLWVuYWJsZS1vcGkK
Y2hlY2tpbmcgZm9yIGk2ODYtcGMtbGludXgtZ251LWdjYy4uLiBpNjg2LXBjLWxpbnV4LWdudS1n
Y2MKY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQgZmlsZSBuYW1lLi4uIGEu
b3V0CmNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MuLi4geWVzCmNoZWNraW5n
IHdoZXRoZXIgd2UgYXJlIGNyb3NzIGNvbXBpbGluZy4uLiBubwpjaGVja2luZyBmb3Igc3VmZml4
IG9mIGV4ZWN1dGFibGVzLi4uIApjaGVja2luZyBmb3Igc3VmZml4IG9mIG9iamVjdCBmaWxlcy4u
LiBvCmNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxlci4uLiB5
ZXMKY2hlY2tpbmcgd2hldGhlciBpNjg2LXBjLWxpbnV4LWdudS1nY2MgYWNjZXB0cyAtZy4uLiB5
ZXMKY2hlY2tpbmcgZm9yIGk2ODYtcGMtbGludXgtZ251LWdjYyBvcHRpb24gdG8gYWNjZXB0IEFO
U0kgQy4uLiBub25lIG5lZWRlZApjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5nIHN0cmVy
cm9yLi4uIG5vbmUgcmVxdWlyZWQKY2hlY2tpbmcgZm9yIGk2ODYtcGMtbGludXgtZ251LWcrKy4u
LiBpNjg2LXBjLWxpbnV4LWdudS1nKysKY2hlY2tpbmcgd2hldGhlciB3ZSBhcmUgdXNpbmcgdGhl
IEdOVSBDKysgY29tcGlsZXIuLi4geWVzCmNoZWNraW5nIHdoZXRoZXIgaTY4Ni1wYy1saW51eC1n
bnUtZysrIGFjY2VwdHMgLWcuLi4geWVzCmNoZWNraW5nIGZvciBhIEJTRC1jb21wYXRpYmxlIGlu
c3RhbGwuLi4gL2Jpbi9pbnN0YWxsIC1jCmNoZWNraW5nIGZvciBpNjg2LXBjLWxpbnV4LWdudS1y
YW5saWIuLi4gaTY4Ni1wYy1saW51eC1nbnUtcmFubGliCmNoZWNraW5nIGZvciBPUy8yICh3aXRo
IEVNWCkuLi4gbm8KY2hlY2tpbmcgZm9yIERPUyAod2l0aCBESkdQUCkuLi4gbm8KY2hlY2tpbmcg
aG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IuLi4gaTY4Ni1wYy1saW51eC1nbnUtZ2NjIC1F
CmNoZWNraW5nIGZvciBYLi4uIG5vCmNoZWNraW5nIGZvciBkaXJlbnQuaCB0aGF0IGRlZmluZXMg
RElSLi4uIHllcwpjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWluaW5nIG9wZW5kaXIuLi4gbm9u
ZSByZXF1aXJlZApjaGVja2luZyBmb3IgZ2V0aG9zdGJ5bmFtZS4uLiB5ZXMKY2hlY2tpbmcgc2Vs
ZWN0KCkgYW5kIGZkX3NldCBpbiBzeXMvc2VsZWN0LmggYW5kIHN5cy9ic2R0eXBlcy5oLi4uIG5v
dCBuZWVkZWQKY2hlY2tpbmcgRkRfWkVSTyBhbmQgc3RyaW5ncy5oIG9yIGJzdHJpbmcuaC4uLiBu
b3QgbmVlZGVkCmNoZWNraW5nIGZvciByZXdpbmRkaXIuLi4geWVzCmNoZWNraW5nIGZvciBwb3Bl
bi4uLiB5ZXMKY2hlY2tpbmcgZm9yIG1rc3RlbXAuLi4geWVzCmNoZWNraW5nIGZvciBta3N0ZW1w
cy4uLiBubwpjaGVja2luZyB3aGV0aGVyIHNlbGVjdCB0YWtlcyBmZF9zZXQgYXJndW1lbnRzLi4u
IHllcwpjaGVja2luZyBmb3Igc3BlY2lhbCBDIGNvbXBpbGVyIG9wdGlvbnMgbmVlZGVkIGZvciBs
YXJnZSBmaWxlcy4uLiBubwpjaGVja2luZyBmb3IgX0ZJTEVfT0ZGU0VUX0JJVFMgdmFsdWUgbmVl
ZGVkIGZvciBsYXJnZSBmaWxlcy4uLiA2NApjaGVja2luZyBmb3IgX0xBUkdFX0ZJTEVTIHZhbHVl
IG5lZWRlZCBmb3IgbGFyZ2UgZmlsZXMuLi4gbm8KY2hlY2tpbmcgZm9yIF9MQVJHRUZJTEVfU09V
UkNFIHZhbHVlIG5lZWRlZCBmb3IgbGFyZ2UgZmlsZXMuLi4gMQpjaGVja2luZyBmb3IgZnNlZWtv
Li4uIHllcwpjaGVja2luZyBmb3IgZnNlZWs2NC4uLiBubwpjaGVja2luZyBmb3IgZnRlbGw2NC4u
LiBubwpjaGVja2luZyB3aGV0aGVyIHRvIHVzZSBmcmVldHlwZTIgbGlicmFyeS4uLiBtYXliZQpj
aGVja2luZyB3aGVyZSB0byBmaW5kIHRoZSBmcmVldHlwZTIgaGVhZGVyIGZpbGVzLi4uIApjaGVj
a2luZyBmcmVldHlwZS9mcmVldHlwZS5oIHVzYWJpbGl0eS4uLiB5ZXMKY2hlY2tpbmcgZnJlZXR5
cGUvZnJlZXR5cGUuaCBwcmVzZW5jZS4uLiB5ZXMKY2hlY2tpbmcgZm9yIGZyZWV0eXBlL2ZyZWV0
eXBlLmguLi4geWVzCmNoZWNraW5nIGZvciBGVF9HZXRfTmFtZV9JbmRleCBpbiAtbGZyZWV0eXBl
Li4uIHllcwp1c2luZyBmcmVldHlwZTIgbGlicmFyeQpjaGVja2luZyB3aGV0aGVyIHRvIHVzZSBs
aWJwYXBlciBsaWJyYXJ5Li4uIG1heWJlCmNoZWNraW5nIHdoZXJlIHRvIGZpbmQgdGhlIGxpYnBh
cGVyIGhlYWRlciBmaWxlcy4uLiAKY2hlY2tpbmcgcGFwZXIuaCB1c2FiaWxpdHkuLi4gbm8KY2hl
Y2tpbmcgcGFwZXIuaCBwcmVzZW5jZS4uLiBubwpjaGVja2luZyBmb3IgcGFwZXIuaC4uLiBubwpu
b3QgdXNpbmcgbGlicGFwZXIgbGlicmFyeQpjb25maWd1cmU6IGNyZWF0aW5nIC4vY29uZmlnLnN0
YXR1cwpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBNYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVh
dGluZyBnb28vTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3JlYXRpbmcgZm9maS9NYWtlZmlsZQpj
b25maWcuc3RhdHVzOiBjcmVhdGluZyBzcGxhc2gvTWFrZWZpbGUKY29uZmlnLnN0YXR1czogY3Jl
YXRpbmcgeHBkZi9NYWtlZmlsZQpjb25maWcuc3RhdHVzOiBjcmVhdGluZyBhY29uZi5oCmNvbmZp
Z3VyZTogV0FSTklORzogQ291bGRuJ3QgZmluZCBYIC8gTW90aWYgLS0geW91IHdpbGwgYmUgYWJs
ZSB0byBjb21waWxlCiAgICAgICAgcGRmdG9wcywgcGRmdG90ZXh0LCBwZGZpbmZvLCBwZGZmb250
cywgcGRmdG9wcG0sIGFuZCBwZGZpbWFnZXMsCiAgICAgICAgYnV0IG5vdCB4cGRmCmNkIGdvbzsg
bWFrZQptYWtlWzFdOiBFbnRlcmluZyBkaXJlY3RvcnkgYC92YXIvdG1wL3BvcnRhZ2UveHBkZi0z
LjAwLXI5L3dvcmsveHBkZi0zLjAwL2dvbycKaTY4Ni1wYy1saW51eC1nbnUtZysrIC1PMiAtbWFy
Y2g9aTY4NiAtZnVucm9sbC1sb29wcyAtcGlwZSAtREhBVkVfQ09ORklHX0ggLUkuLiAtSS4gLWMg
R0hhc2guY2MKaTY4Ni1wYy1saW51eC1nbnUtZysrIC1PMiAtbWFyY2g9aTY4NiAtZnVucm9sbC1s
b29wcyAtcGlwZSAtREhBVkVfQ09ORklHX0ggLUkuLiAtSS4gLWMgR0xpc3QuY2MKaTY4Ni1wYy1s
aW51eC1nbnUtZysrIC1PMiAtbWFyY2g9aTY4NiAtZnVucm9sbC1sb29wcyAtcGlwZSAtREhBVkVf
Q09ORklHX0ggLUkuLiAtSS4gLWMgR1N0cmluZy5jYwppNjg2LXBjLWxpbnV4LWdudS1nKysgLU8y
IC1tYXJjaD1pNjg2IC1mdW5yb2xsLWxvb3BzIC1waXBlIC1ESEFWRV9DT05GSUdfSCAtSS4uIC1J
LiAtYyBnbWVtcHAuY2MKaTY4Ni1wYy1saW51eC1nbnUtZysrIC1PMiAtbWFyY2g9aTY4NiAtZnVu
cm9sbC1sb29wcyAtcGlwZSAtREhBVkVfQ09ORklHX0ggLUkuLiAtSS4gLWMgZ2ZpbGUuY2MKaTY4
Ni1wYy1saW51eC1nbnUtZ2NjIC1PMiAtbWFyY2g9aTY4NiAtZnVucm9sbC1sb29wcyAtcGlwZSAt
REhBVkVfQ09ORklHX0ggLUkuLiAtSS4gICAtYyAtbyBnbWVtLm8gZ21lbS5jCmk2ODYtcGMtbGlu
dXgtZ251LWdjYyAtTzIgLW1hcmNoPWk2ODYgLWZ1bnJvbGwtbG9vcHMgLXBpcGUgLURIQVZFX0NP
TkZJR19IIC1JLi4gLUkuICAgLWMgLW8gcGFyc2VhcmdzLm8gcGFyc2VhcmdzLmMKcm0gLWYgbGli
R29vLmEKYXIgcmMgbGliR29vLmEgR0hhc2gubyBHTGlzdC5vIEdTdHJpbmcubyBnbWVtcHAubyBn
ZmlsZS5vIGdtZW0ubyBwYXJzZWFyZ3MubwppNjg2LXBjLWxpbnV4LWdudS1yYW5saWIgbGliR29v
LmEKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgYC92YXIvdG1wL3BvcnRhZ2UveHBkZi0zLjAw
LXI5L3dvcmsveHBkZi0zLjAwL2dvbycKY2QgZm9maTsgbWFrZQptYWtlWzFdOiBFbnRlcmluZyBk
aXJlY3RvcnkgYC92YXIvdG1wL3BvcnRhZ2UveHBkZi0zLjAwLXI5L3dvcmsveHBkZi0zLjAwL2Zv
ZmknCmk2ODYtcGMtbGludXgtZ251LWcrKyAtTzIgLW1hcmNoPWk2ODYgLWZ1bnJvbGwtbG9vcHMg
LXBpcGUgLURIQVZFX0NPTkZJR19IIC1JLi4gLUkuLy4uL2dvbyAtSS4gLWMgRm9GaUJhc2UuY2MK
aTY4Ni1wYy1saW51eC1nbnUtZysrIC1PMiAtbWFyY2g9aTY4NiAtZnVucm9sbC1sb29wcyAtcGlw
ZSAtREhBVkVfQ09ORklHX0ggLUkuLiAtSS4vLi4vZ29vIC1JLiAtYyBGb0ZpRW5jb2RpbmdzLmNj
Cmk2ODYtcGMtbGludXgtZ251LWcrKyAtTzIgLW1hcmNoPWk2ODYgLWZ1bnJvbGwtbG9vcHMgLXBp
cGUgLURIQVZFX0NPTkZJR19IIC1JLi4gLUkuLy4uL2dvbyAtSS4gLWMgRm9GaVRydWVUeXBlLmNj
Cmk2ODYtcGMtbGludXgtZ251LWcrKyAtTzIgLW1hcmNoPWk2ODYgLWZ1bnJvbGwtbG9vcHMgLXBp
cGUgLURIQVZFX0NPTkZJR19IIC1JLi4gLUkuLy4uL2dvbyAtSS4gLWMgRm9GaVR5cGUxLmNjCmk2
ODYtcGMtbGludXgtZ251LWcrKyAtTzIgLW1hcmNoPWk2ODYgLWZ1bnJvbGwtbG9vcHMgLXBpcGUg
LURIQVZFX0NPTkZJR19IIC1JLi4gLUkuLy4uL2dvbyAtSS4gLWMgRm9GaVR5cGUxQy5jYwpybSAt
ZiBsaWJmb2ZpLmEKYXIgcmMgbGliZm9maS5hIEZvRmlCYXNlLm8gRm9GaUVuY29kaW5ncy5vIEZv
RmlUcnVlVHlwZS5vIEZvRmlUeXBlMS5vIEZvRmlUeXBlMUMubwppNjg2LXBjLWxpbnV4LWdudS1y
YW5saWIgbGliZm9maS5hCm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvdmFyL3RtcC9wb3J0
YWdlL3hwZGYtMy4wMC1yOS93b3JrL3hwZGYtMy4wMC9mb2ZpJwpjZCBzcGxhc2g7IG1ha2UKbWFr
ZVsxXTogRW50ZXJpbmcgZGlyZWN0b3J5IGAvdmFyL3RtcC9wb3J0YWdlL3hwZGYtMy4wMC1yOS93
b3JrL3hwZGYtMy4wMC9zcGxhc2gnCmk2ODYtcGMtbGludXgtZ251LWcrKyAtTzIgLW1hcmNoPWk2
ODYgLWZ1bnJvbGwtbG9vcHMgLXBpcGUgLURIQVZFX0NPTkZJR19IIC1JLi4gLUkuLy4uL2dvbyAt
SS4vLi4vZm9maSAtSS4gICAtYyBTcGxhc2guY2MKaTY4Ni1wYy1saW51eC1nbnUtZysrIC1PMiAt
bWFyY2g9aTY4NiAtZnVucm9sbC1sb29wcyAtcGlwZSAtREhBVkVfQ09ORklHX0ggLUkuLiAtSS4v
Li4vZ29vIC1JLi8uLi9mb2ZpIC1JLiAgIC1jIFNwbGFzaEJpdG1hcC5jYwppNjg2LXBjLWxpbnV4
LWdudS1nKysgLU8yIC1tYXJjaD1pNjg2IC1mdW5yb2xsLWxvb3BzIC1waXBlIC1ESEFWRV9DT05G
SUdfSCAtSS4uIC1JLi8uLi9nb28gLUkuLy4uL2ZvZmkgLUkuICAgLWMgU3BsYXNoQ2xpcC5jYwpp
Njg2LXBjLWxpbnV4LWdudS1nKysgLU8yIC1tYXJjaD1pNjg2IC1mdW5yb2xsLWxvb3BzIC1waXBl
IC1ESEFWRV9DT05GSUdfSCAtSS4uIC1JLi8uLi9nb28gLUkuLy4uL2ZvZmkgLUkuICAgLWMgU3Bs
YXNoRlRGb250LmNjClNwbGFzaEZURm9udC5jYzoxNTozMDogZnJlZXR5cGUvZnRvdXRsbi5oOiBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5ClNwbGFzaEZURm9udC5jYzoxNjo2OTogZnJlZXR5cGUv
aW50ZXJuYWwvZnRvYmpzLmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKSW4gZmlsZSBpbmNs
dWRlZCBmcm9tIFNwbGFzaEZURm9udC5jYzoyMToKU3BsYXNoRlRGb250RW5naW5lLmg6NDg6IGVy
cm9yOiB0eXBlIHNwZWNpZmllciBvbWl0dGVkIGZvciBwYXJhbWV0ZXIgYAogICBGVF9MaWJyYXJ5
JwpTcGxhc2hGVEZvbnRFbmdpbmUuaDo0ODogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9yZSBgKScg
dG9rZW4KU3BsYXNoRlRGb250RW5naW5lLmg6NTE6IGVycm9yOiAnRlRfTGlicmFyeScgaXMgdXNl
ZCBhcyBhIHR5cGUsIGJ1dCBpcyBub3QgCiAgIGRlZmluZWQgYXMgYSB0eXBlLgpJbiBmaWxlIGlu
Y2x1ZGVkIGZyb20gU3BsYXNoRlRGb250LmNjOjIyOgpTcGxhc2hGVEZvbnRGaWxlLmg6NTY6IGVy
cm9yOiB0eXBlIHNwZWNpZmllciBvbWl0dGVkIGZvciBwYXJhbWV0ZXIgYEZUX0ZhY2UnClNwbGFz
aEZURm9udEZpbGUuaDo1NjogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9yZSBgLCcgdG9rZW4KU3Bs
YXNoRlRGb250RmlsZS5oOjYwOiBlcnJvcjogJ0ZUX0ZhY2UnIGlzIHVzZWQgYXMgYSB0eXBlLCBi
dXQgaXMgbm90IGRlZmluZWQgCiAgIGFzIGEgdHlwZS4KU3BsYXNoRlRGb250RmlsZS5oOjI4OiBl
cnJvcjogYmFzZSBgU3BsYXNoRm9udEZpbGUnIHdpdGggb25seSBub24tZGVmYXVsdCAKICAgY29u
c3RydWN0b3IgaW4gY2xhc3Mgd2l0aG91dCBhIGNvbnN0cnVjdG9yCkluIGZpbGUgaW5jbHVkZWQg
ZnJvbSBTcGxhc2hGVEZvbnQuY2M6MjM6ClNwbGFzaEZURm9udC5oOjQ4OiBlcnJvcjogJ0ZUX1Np
emUnIGlzIHVzZWQgYXMgYSB0eXBlLCBidXQgaXMgbm90IGRlZmluZWQgYXMgYSAKICAgdHlwZS4K
U3BsYXNoRlRGb250Lmg6NDk6IGVycm9yOiAnRlRfTWF0cml4JyBpcyB1c2VkIGFzIGEgdHlwZSwg
YnV0IGlzIG5vdCBkZWZpbmVkIGFzIAogICBhIHR5cGUuClNwbGFzaEZURm9udC5jYzoyNzogZXJy
b3I6IGBGVF9WZWN0b3InIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxhc2hGVEZv
bnQuY2M6Mjc6IGVycm9yOiBgcHQnIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxh
c2hGVEZvbnQuY2M6Mjc6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYConIHRva2VuClNwbGFz
aEZURm9udC5jYzoyODogZXJyb3I6IGBGVF9WZWN0b3InIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhp
cyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6Mjg6IGVycm9yOiBgcHQnIHdhcyBub3QgZGVjbGFyZWQg
aW4gdGhpcyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6Mjg6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZv
cmUgYConIHRva2VuClNwbGFzaEZURm9udC5jYzoyOTogZXJyb3I6IGBGVF9WZWN0b3InIHdhcyBu
b3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6Mjk6IGVycm9yOiBgY3Ry
bCcgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlClNwbGFzaEZURm9udC5jYzoyOTogZXJy
b3I6IGBGVF9WZWN0b3InIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxhc2hGVEZv
bnQuY2M6Mjk6IGVycm9yOiBgcHQnIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxh
c2hGVEZvbnQuY2M6Mjk6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYConIHRva2VuClNwbGFz
aEZURm9udC5jYzozMDogZXJyb3I6IGBGVF9WZWN0b3InIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhp
cyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6MzA6IGVycm9yOiBgY3RybDEnIHdhcyBub3QgZGVjbGFy
ZWQgaW4gdGhpcyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6MzA6IGVycm9yOiBgRlRfVmVjdG9yJyB3
YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUKU3BsYXNoRlRGb250LmNjOjMwOiBlcnJvcjog
YGN0cmwyJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUKU3BsYXNoRlRGb250LmNjOjMx
OiBlcnJvcjogYEZUX1ZlY3Rvcicgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlClNwbGFz
aEZURm9udC5jYzozMTogZXJyb3I6IGBwdCcgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3Bl
ClNwbGFzaEZURm9udC5jYzozMTogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9yZSBgKicgdG9rZW4K
U3BsYXNoRlRGb250LmNjOiBJbiBjb25zdHJ1Y3RvciBgU3BsYXNoRlRGb250OjpTcGxhc2hGVEZv
bnQoU3BsYXNoRlRGb250RmlsZSosIAogICBTcGxhc2hDb29yZCopJzoKU3BsYXNoRlRGb250LmNj
OjQwOiBlcnJvcjogYEZUX0ZhY2UnIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlzIGZ1bmN0aW9u
KQpTcGxhc2hGVEZvbnQuY2M6NDA6IGVycm9yOiAoRWFjaCB1bmRlY2xhcmVkIGlkZW50aWZpZXIg
aXMgcmVwb3J0ZWQgb25seSBvbmNlIAogICBmb3IgZWFjaCBmdW5jdGlvbiBpdCBhcHBlYXJzIGlu
LikKU3BsYXNoRlRGb250LmNjOjQwOiBlcnJvcjogcGFyc2UgZXJyb3IgYmVmb3JlIGA7JyB0b2tl
bgpTcGxhc2hGVEZvbnQuY2M6NDQ6IGVycm9yOiBgZmFjZScgdW5kZWNsYXJlZCAoZmlyc3QgdXNl
IHRoaXMgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzo0NDogZXJyb3I6ICdjbGFzcyBTcGxhc2hG
VEZvbnRGaWxlJyBoYXMgbm8gbWVtYmVyIG5hbWVkICdmYWNlJwpTcGxhc2hGVEZvbnQuY2M6NDU6
IGVycm9yOiBgc2l6ZU9iaicgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgZnVuY3Rpb24pClNw
bGFzaEZURm9udC5jYzo0NTogZXJyb3I6IGBGVF9OZXdfU2l6ZScgdW5kZWNsYXJlZCAoZmlyc3Qg
dXNlIHRoaXMgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzo1MDogZXJyb3I6IGBGVF9TZXRfUGl4
ZWxfU2l6ZXMnIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlzIAogICBmdW5jdGlvbikKU3BsYXNo
RlRGb250LmNjOjExODogZXJyb3I6IGBtYXRyaXgnIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlz
IGZ1bmN0aW9uKQpTcGxhc2hGVEZvbnQuY2M6MTE4OiBlcnJvcjogYEZUX0ZpeGVkJyB1bmRlY2xh
cmVkIChmaXJzdCB1c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOiBJbiBtZW1iZXIg
ZnVuY3Rpb24gYHZpcnR1YWwgR0Jvb2wgU3BsYXNoRlRGb250OjptYWtlR2x5cGgoaW50LCAKICAg
aW50LCBpbnQsIFNwbGFzaEdseXBoQml0bWFwKiknOgpTcGxhc2hGVEZvbnQuY2M6MTM1OiBlcnJv
cjogYEZUX1ZlY3RvcicgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgZnVuY3Rpb24pClNwbGFz
aEZURm9udC5jYzoxMzU6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYDsnIHRva2VuClNwbGFz
aEZURm9udC5jYzoxMzY6IGVycm9yOiBgRlRfR2x5cGhTbG90JyB1bmRlY2xhcmVkIChmaXJzdCB1
c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjEzNzogZXJyb3I6IGBGVF9VSW50JyB1
bmRlY2xhcmVkIChmaXJzdCB1c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjE0NDog
ZXJyb3I6ICdjbGFzcyBTcGxhc2hGVEZvbnRGaWxlJyBoYXMgbm8gbWVtYmVyIG5hbWVkICdmYWNl
JwpTcGxhc2hGVEZvbnQuY2M6MTQ1OiBlcnJvcjogYG9mZnNldCcgdW5kZWNsYXJlZCAoZmlyc3Qg
dXNlIHRoaXMgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzoxNDU6IGVycm9yOiBgRlRfUG9zJyB1
bmRlY2xhcmVkIChmaXJzdCB1c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjE0Nzog
ZXJyb3I6ICdjbGFzcyBTcGxhc2hGVEZvbnRGaWxlJyBoYXMgbm8gbWVtYmVyIG5hbWVkICdmYWNl
JwpTcGxhc2hGVEZvbnQuY2M6MTQ3OiBlcnJvcjogYEZUX1NldF9UcmFuc2Zvcm0nIHVuZGVjbGFy
ZWQgKGZpcnN0IHVzZSB0aGlzIAogICBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjE0ODogZXJy
b3I6IGBzbG90JyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRG
b250LmNjOjE0ODogZXJyb3I6ICdjbGFzcyBTcGxhc2hGVEZvbnRGaWxlJyBoYXMgbm8gbWVtYmVy
IG5hbWVkICdmYWNlJwpTcGxhc2hGVEZvbnQuY2M6MTUxOiBlcnJvcjogYGdpZCcgdW5kZWNsYXJl
ZCAoZmlyc3QgdXNlIHRoaXMgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzoxNTE6IGVycm9yOiBw
YXJzZSBlcnJvciBiZWZvcmUgYC0+JyB0b2tlbgpTcGxhc2hGVEZvbnQuY2M6MTUzOiBlcnJvcjog
cGFyc2UgZXJyb3IgYmVmb3JlIGA7JyB0b2tlbgpTcGxhc2hGVEZvbnQuY2M6MTY3OiBlcnJvcjog
J2NsYXNzIFNwbGFzaEZURm9udEZpbGUnIGhhcyBubyBtZW1iZXIgbmFtZWQgJ2ZhY2UnClNwbGFz
aEZURm9udC5jYzoxNjg6IGVycm9yOiBgRlRfTE9BRF9OT19ISU5USU5HJyB1bmRlY2xhcmVkIChm
aXJzdCB1c2UgdGhpcyAKICAgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzoxNjk6IGVycm9yOiBg
RlRfTE9BRF9OT19CSVRNQVAnIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlzIAogICBmdW5jdGlv
bikKU3BsYXNoRlRGb250LmNjOjE2OTogZXJyb3I6IGBGVF9MT0FEX0RFRkFVTFQnIHVuZGVjbGFy
ZWQgKGZpcnN0IHVzZSB0aGlzIAogICBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjE2OTogZXJy
b3I6IGBGVF9Mb2FkX0dseXBoJyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgdGhpcyAKICAgZnVuY3Rp
b24pClNwbGFzaEZURm9udC5jYzoxNzQ6IGVycm9yOiBgZnRfcmVuZGVyX21vZGVfbm9ybWFsJyB1
bmRlY2xhcmVkIChmaXJzdCB1c2UgdGhpcyAKICAgZnVuY3Rpb24pClNwbGFzaEZURm9udC5jYzox
NzQ6IGVycm9yOiBgZnRfcmVuZGVyX21vZGVfbW9ubycgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRo
aXMgCiAgIGZ1bmN0aW9uKQpTcGxhc2hGVEZvbnQuY2M6MTc0OiBlcnJvcjogYEZUX1JlbmRlcl9H
bHlwaCcgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgCiAgIGZ1bmN0aW9uKQpTcGxhc2hGVEZv
bnQuY2M6MTkzOiBlcnJvcjogYG1lbWNweScgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgZnVu
Y3Rpb24pClNwbGFzaEZURm9udC5jYzogSW4gbWVtYmVyIGZ1bmN0aW9uIGB2aXJ0dWFsIFNwbGFz
aFBhdGgqIAogICBTcGxhc2hGVEZvbnQ6OmdldEdseXBoUGF0aChpbnQpJzoKU3BsYXNoRlRGb250
LmNjOjIwMDogZXJyb3I6IElTTyBDKysgZm9yYmlkcyBkZWNsYXJhdGlvbiBvZiBgRlRfT3V0bGlu
ZV9GdW5jcycgCiAgIHdpdGggbm8gdHlwZQpTcGxhc2hGVEZvbnQuY2M6MjAwOiBlcnJvcjogcGFy
c2UgZXJyb3IgYmVmb3JlIGA9JyB0b2tlbgpTcGxhc2hGVEZvbnQuY2M6IEF0IGdsb2JhbCBzY29w
ZToKU3BsYXNoRlRGb250LmNjOjIwOTogZXJyb3I6ICdGVF9HbHlwaFNsb3QnIGlzIHVzZWQgYXMg
YSB0eXBlLCBidXQgaXMgbm90IAogICBkZWZpbmVkIGFzIGEgdHlwZS4KU3BsYXNoRlRGb250LmNj
OjIxMDogZXJyb3I6ICdGVF9VSW50JyBpcyB1c2VkIGFzIGEgdHlwZSwgYnV0IGlzIG5vdCBkZWZp
bmVkIGFzIAogICBhIHR5cGUuClNwbGFzaEZURm9udC5jYzoyMTE6IGVycm9yOiAnRlRfR2x5cGgn
IGlzIHVzZWQgYXMgYSB0eXBlLCBidXQgaXMgbm90IGRlZmluZWQgYXMgCiAgIGEgdHlwZS4KU3Bs
YXNoRlRGb250LmNjOjIxMzogZXJyb3I6IElTTyBDKysgZm9yYmlkcyBkZWNsYXJhdGlvbiBvZiBg
ZmYnIHdpdGggbm8gdHlwZQpTcGxhc2hGVEZvbnQuY2M6MjEzOiBlcnJvcjogY29uZmxpY3Rpbmcg
dHlwZXMgZm9yIGBpbnQgZmYnClNwbGFzaEZURm9udC5jYzoyMDc6IGVycm9yOiBwcmV2aW91cyBk
ZWNsYXJhdGlvbiBhcyBgU3BsYXNoRlRGb250RmlsZSpmZicKU3BsYXNoRlRGb250LmNjOjIxMzog
ZXJyb3I6IGBmb250RmlsZScgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlClNwbGFzaEZU
Rm9udC5jYzoyMTQ6IGVycm9yOiBzeW50YXggZXJyb3IgYmVmb3JlIGAtPicgdG9rZW4KU3BsYXNo
RlRGb250LmNjOjIxNTogZXJyb3I6IGJhc2Ugb3BlcmFuZCBvZiBgLT4nIGlzIG5vdCBhIHBvaW50
ZXIKU3BsYXNoRlRGb250LmNjOjIxNTogZXJyb3I6IElTTyBDKysgZm9yYmlkcyBkZWNsYXJhdGlv
biBvZiBgRlRfU2V0X1RyYW5zZm9ybScgCiAgIHdpdGggbm8gdHlwZQpTcGxhc2hGVEZvbnQuY2M6
MjE1OiBlcnJvcjogYGludCBGVF9TZXRfVHJhbnNmb3JtJyB1c2VkIHByaW9yIHRvIGRlY2xhcmF0
aW9uClNwbGFzaEZURm9udC5jYzoyMTU6IGVycm9yOiBpbml0aWFsaXplciBsaXN0IGJlaW5nIHRy
ZWF0ZWQgYXMgY29tcG91bmQgCiAgIGV4cHJlc3Npb24KU3BsYXNoRlRGb250LmNjOjIxNjogZXJy
b3I6IElTTyBDKysgZm9yYmlkcyBkZWNsYXJhdGlvbiBvZiBgc2xvdCcgd2l0aCBubyB0eXBlClNw
bGFzaEZURm9udC5jYzoyMTY6IGVycm9yOiBgaW50IHNsb3QnIHVzZWQgcHJpb3IgdG8gZGVjbGFy
YXRpb24KU3BsYXNoRlRGb250LmNjOjIxNjogZXJyb3I6IGJhc2Ugb3BlcmFuZCBvZiBgLT4nIGlz
IG5vdCBhIHBvaW50ZXIKU3BsYXNoRlRGb250LmNjOjIxNzogZXJyb3I6IHBhcnNlIGVycm9yIGJl
Zm9yZSBgaWYnClNwbGFzaEZURm9udC5jYzoyMzE6IGVycm9yOiBJU08gQysrIGZvcmJpZHMgZGVj
bGFyYXRpb24gb2YgYHBhdGgnIHdpdGggbm8gdHlwZQpTcGxhc2hGVEZvbnQuY2M6MjMxOiBlcnJv
cjogY29uZmxpY3RpbmcgdHlwZXMgZm9yIGBpbnQgcGF0aCcKU3BsYXNoRlRGb250LmNjOjIwODog
ZXJyb3I6IHByZXZpb3VzIGRlY2xhcmF0aW9uIGFzIGBTcGxhc2hQYXRoKnBhdGgnClNwbGFzaEZU
Rm9udC5jYzoyMzI6IGVycm9yOiBgRlRfT3V0bGluZUdseXBoJyB3YXMgbm90IGRlY2xhcmVkIGlu
IHRoaXMgc2NvcGUKU3BsYXNoRlRGb250LmNjOjIzMjogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9y
ZSBgKScgdG9rZW4KU3BsYXNoRlRGb250LmNjOjIzMzogZXJyb3I6IGBvdXRsaW5lRnVuY3MnIHdh
cyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29wZQpTcGxhc2hGVEZvbnQuY2M6MjMzOiBlcnJvcjog
SVNPIEMrKyBmb3JiaWRzIGRlY2xhcmF0aW9uIG9mIGAKICAgRlRfT3V0bGluZV9EZWNvbXBvc2Un
IHdpdGggbm8gdHlwZQpTcGxhc2hGVEZvbnQuY2M6MjMzOiBlcnJvcjogaW5pdGlhbGl6ZXIgbGlz
dCBiZWluZyB0cmVhdGVkIGFzIGNvbXBvdW5kIAogICBleHByZXNzaW9uClNwbGFzaEZURm9udC5j
YzoyMzQ6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYHJldHVybicKU3BsYXNoRlRGb250LmNj
OjIzNzogZXJyb3I6IGBwdCcgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNjb3BlClNwbGFzaEZU
Rm9udC5jYzoyMzc6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYConIHRva2VuClNwbGFzaEZU
Rm9udC5jYzogSW4gZnVuY3Rpb24gYGludCBnbHlwaFBhdGhNb3ZlVG8oLi4uKSc6ClNwbGFzaEZU
Rm9udC5jYzoyMzg6IGVycm9yOiBgcHQnIHVuZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlzIGZ1bmN0
aW9uKQpTcGxhc2hGVEZvbnQuY2M6IEF0IGdsb2JhbCBzY29wZToKU3BsYXNoRlRGb250LmNjOjI0
MjogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9yZSBgKicgdG9rZW4KU3BsYXNoRlRGb250LmNjOjI0
NzogZXJyb3I6IGBjdHJsJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUKU3BsYXNoRlRG
b250LmNjOjI0NzogZXJyb3I6IHBhcnNlIGVycm9yIGJlZm9yZSBgKicgdG9rZW4KU3BsYXNoRlRG
b250LmNjOiBJbiBmdW5jdGlvbiBgaW50IGdseXBoUGF0aENvbmljVG8oLi4uKSc6ClNwbGFzaEZU
Rm9udC5jYzoyNTM6IGVycm9yOiBgY3RybCcgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgZnVu
Y3Rpb24pClNwbGFzaEZURm9udC5jYzogQXQgZ2xvYmFsIHNjb3BlOgpTcGxhc2hGVEZvbnQuY2M6
MjgzOiBlcnJvcjogYGN0cmwxJyB3YXMgbm90IGRlY2xhcmVkIGluIHRoaXMgc2NvcGUKU3BsYXNo
RlRGb250LmNjOjI4MzogZXJyb3I6IGBjdHJsMicgd2FzIG5vdCBkZWNsYXJlZCBpbiB0aGlzIHNj
b3BlClNwbGFzaEZURm9udC5jYzoyODQ6IGVycm9yOiBwYXJzZSBlcnJvciBiZWZvcmUgYConIHRv
a2VuClNwbGFzaEZURm9udC5jYzogSW4gZnVuY3Rpb24gYGludCBnbHlwaFBhdGhDdWJpY1RvKC4u
LiknOgpTcGxhc2hGVEZvbnQuY2M6Mjg1OiBlcnJvcjogYGN0cmwxJyB1bmRlY2xhcmVkIChmaXJz
dCB1c2UgdGhpcyBmdW5jdGlvbikKU3BsYXNoRlRGb250LmNjOjI4NjogZXJyb3I6IGBjdHJsMicg
dW5kZWNsYXJlZCAoZmlyc3QgdXNlIHRoaXMgZnVuY3Rpb24pCm1ha2VbMV06ICoqKiBbU3BsYXNo
RlRGb250Lm9dIEVycm9yIDEKbWFrZVsxXTogTGVhdmluZyBkaXJlY3RvcnkgYC92YXIvdG1wL3Bv
cnRhZ2UveHBkZi0zLjAwLXI5L3dvcmsveHBkZi0zLjAwL3NwbGFzaCcKbWFrZTogKioqIFthbGxd
IEVycm9yIDIKCiEhISBFUlJPUjogYXBwLXRleHQveHBkZi0zLjAwLXI5IGZhaWxlZC4KISEhIEZ1
bmN0aW9uIHNyY19jb21waWxlLCBMaW5lIDc5LCBFeGl0Y29kZSAyCiEhISAobm8gZXJyb3IgbWVz
c2FnZSkKISEhIElmIHlvdSBuZWVkIHN1cHBvcnQsIHBvc3QgdGhlIHRvcG1vc3QgYnVpbGQgZXJy
b3IsIE5PVCB0aGlzIHN0YXR1cyBtZXNzYWdlLgoK
</data>        

          </attachment>
    </bug>

</bugzilla>