<?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>92503</bug_id>
          
          <creation_ts>2005-05-13 07:56 0000</creation_ts>
          <short_desc>gtk-sharp-1.9.3* ebuilds doesn&apos;t compile</short_desc>
          <delta_ts>2005-05-16 02:24:13 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>Development</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InCVS</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>christian@rudh.se</reporter>
          <assigned_to>dotnet@gentoo.org</assigned_to>
          <cc>duncan@excelsior-online.org</cc>
    
    <cc>ed@catmur.co.uk</cc>
    
    <cc>gad.kadosh@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>christian@rudh.se</who>
            <bug_when>2005-05-13 07:56:41 0000</bug_when>
            <thetext>I unmasked the masked version of gtk-sharp, and no matter which of them I try (I tried 1.9.3, 1.9.3-r1 and 1.9.3.1) they all fail with the same message before compilation starts.



Reproducible: Always
Steps to Reproduce:
1. Unmask one of the ebuilds.
2. Emerge the ebuild.
3.

Actual Results:  
vindex ~ # emerge gtk-sharp
Calculating dependencies ...done!
&gt;&gt;&gt; emerge (1 of 1) dev-dotnet/gtk-sharp-1.9.3 to /
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.9.3-r1.ebuild
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.9.2.ebuild
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.0.6.ebuild
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.0.8.ebuild
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.9.3.1.ebuild
&gt;&gt;&gt; md5 files   ;-) gtk-sharp-1.9.3.ebuild
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.9.3-r1
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.9.3.1
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.0.6
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.0.8
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.9.2
&gt;&gt;&gt; md5 files   ;-) files/digest-gtk-sharp-1.9.3
&gt;&gt;&gt; md5 src_uri ;-) gtk-sharp-1.9.3.tar.gz
&gt;&gt;&gt; md5 src_uri ;-) gtk-sharp-1.9.3-configurable.diff.gz
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking gtk-sharp-1.9.3.tar.gz to /var/tmp/portage/gtk-sharp-1.9.3/work
&gt;&gt;&gt; Unpacking gtk-sharp-1.9.3-configurable.diff.gz to
/var/tmp/portage/gtk-sharp-1.9.3/work
 * Applying gtk-sharp-1.9.3-configurable.diff ...                         [ ok
]/usr/share/aclocal/nspr.m4:8: warning: underquoted definition of AM_PATH_NSPR
  run info &apos;(automake)Extending aclocal&apos;
  or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
configure.in:58: error: possibly undefined macro: PKG_PATH
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.

!!! ERROR: dev-dotnet/gtk-sharp-1.9.3 failed.
!!! Function src_unpack, Line 35, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
It should compile.

Line 35 in the ebuild is the following:

autoconf || die</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-05-13 08:29:48 0000</bug_when>
            <thetext>Interesting, can you please post the output of &quot;emerge info&quot;? Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thoffmeyer@runbox.com</who>
            <bug_when>2005-05-13 10:07:21 0000</bug_when>
            <thetext>This does the same thing to me, but I have 1.9.3-r1 already emerged. This is doing when I try to update it to 1.9.3.1.

*[root@phakison:~] emerge info
Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.12-rc4-nitro1 i686)
=================================================================
System uname: 2.6.12-rc4-nitro1 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.11
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.7
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.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-march=athlon-xp -O2 -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-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/texmf/web2c /etc/env.d&quot;
CXXFLAGS=&quot;-march=athlon-xp -O2 -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig buildpkg ccache distcc distlocks sandbox sfperms strict userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo http://gentoo.netnitco.net ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.tucdemonic.org/gentoo/ http://mirror.clarkson.edu/pub/distributions/gentoo/&quot;
MAKEOPTS=&quot;-j2&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.namerica.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dnow 3dnowex X aac adns aim alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib ccache cddb cdr chroot crypt cups curl dba dbase dbmaker directfb distcache dvb dvd dvdr eds emboss encode escreen esd fam fbcon festival filepro flac font-server foomaticdb fortran ftp gd gdbm gif gmail gnome gpm gstreamer gtk gtk2 gtkhtml guile hardenedphp iconv icq imagemagick imap imlib ipv6 jabber java jpeg junit kde ldap libcaca libg++ libwww lm_sensors mad memlimit mhash mikmod ming mmx mmx2 mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nvidia odbc offensive ogg oggvorbis opengl oss pam pdflib perl php pic png postgres python qt quicktime readline ruby sdl snmp socks5 spell sqlite sse ssl svga tcltk tcpd tetex tidy tiff truetype truetype-fonts type1-fonts userlocales vhosts vorbis xine xml2 xmms xscreensaver xslt xv zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2005-05-13 10:13:38 0000</bug_when>
            <thetext>Just to confirm there&apos;s not something very funky going on here, can people please post the configure.in file from /var/tmp/portage/gtk-sharp-1.9.3.1/work/gtk-sharp-1.9.3.1/ after this fails? Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jdaluz@gmail.com</who>
            <bug_when>2005-05-13 12:50:49 0000</bug_when>
            <thetext>Created an attachment (id=58832)
configure.in

Here&apos;s the configure.in after a failed emerge, as requested.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>christian@rudh.se</who>
            <bug_when>2005-05-13 13:42:42 0000</bug_when>
            <thetext>And here is my emerge info:

Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r8 i686)
=================================================================
System uname: 2.6.11-gentoo-r8 i686 AMD Athlon(TM) XP 2400+
Gentoo Base System version 1.6.11
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.6
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.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=athlon-xp -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /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 -march=athlon-xp -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;ftp://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo&quot;
LANG=&quot;en_US.UTF-8&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.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dnow 3dnowext X aac aim alsa apache2 apm audiofile avi berkdb bitmap-fonts bluetooth cairo cdr crypt cups dbus dga divx4linux dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg flac foomaticdb fortran ftp gd gdbm gif glitz gnome gphoto2 gpm gstreamer gtk gtk2 hal howl icq imagemagick imlib ipv6 jabber java jpeg ldap libg++ libwww lm_sensors mad matroska mikmod mime mmx mmxext mono motif mozilla mp3 mpeg msn mysql ncurses nls nptl nvidia odbc ogg oggvorbis opengl oscar oss osspam pam pdflib perl php pic png postgres python quicktime readline ruby samba scanner sdl soap sockets speex spell sse ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts usb v4l vcd vorbis win32codecs xml2 xmlrpc xosd xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>christian@rudh.se</who>
            <bug_when>2005-05-13 13:46:54 0000</bug_when>
            <thetext>Created an attachment (id=58834)
My configure.in

My configure.in</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ed@catmur.co.uk</who>
            <bug_when>2005-05-13 15:26:09 0000</bug_when>
            <thetext>From http://www.robot101.net/2005/04/24/things-that-just-dont-work/ :

&gt; As of version 0.16 of pkg-config, pkg-config</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ed@catmur.co.uk</who>
            <bug_when>2005-05-13 15:26:09 0000</bug_when>
            <thetext>From http://www.robot101.net/2005/04/24/things-that-just-dont-work/ :

&gt; As of version 0.16 of pkg-config, pkg-configs m4 script disallows any other to 
&gt; use variables matching _PKG_* or PKG_*, as those variables are part of 
&gt; pkg-configs namespace. Just kick the upstream maintainer for trespassing on 
&gt; other peoples namespaces and get it changed and all should be fine.

If this analysis is correct, a simple 
    sed -i -e &apos;s/\&lt;PKG_PATH\&gt;/GTK_SHARP_PKG_PATH/g&apos;
should be sufficient. Testing.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ed@catmur.co.uk</who>
            <bug_when>2005-05-13 15:41:38 0000</bug_when>
            <thetext>Yes, it works.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gad.kadosh@gmail.com</who>
            <bug_when>2005-05-14 02:21:26 0000</bug_when>
            <thetext>What do you mean it works? it haven&apos;t yet been fixed in portage I think, at least not for me...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>duncan@excelsior-online.org</who>
            <bug_when>2005-05-14 04:58:09 0000</bug_when>
            <thetext>Created an attachment (id=58860)
another_configure.in
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>duncan@excelsior-online.org</who>
            <bug_when>2005-05-14 04:59:32 0000</bug_when>
            <thetext>same prob. here - added file &apos;another_configure.in&apos;...

Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r5 i686)
=================================================================
System uname: 2.6.11-gentoo-r5 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.11
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
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.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS=&quot;~x86 x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium3 -msse -mmmx -pipe -fomit-frame-pointer&quot;
CHOST=&quot;i686-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/MozillaFirefox/defaults/pref /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=pentium3 -msse -mmmx -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;
LANG=&quot;en_US&quot;
MAKEOPTS=&quot;-j2&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 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd dvdread dxr3 eds emboss encode escreen esd etwin fam flac foomaticdb fortran freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib jpeg kde ldap libg++ libwww mad mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nptlonly nvidia odbc ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline samba sdl slang speex spell sqlite sse ssl svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts vidix vorbis win32codecs xine xml2 xmms xv xvmc zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ed@catmur.co.uk</who>
            <bug_when>2005-05-14 07:34:27 0000</bug_when>
            <thetext>Re comment #9:

What works is to issue a 

    sed -i -e &apos;s/\&lt;PKG_PATH\&gt;/GTK_SHARP_PKG_PATH/g&apos; configure.in

before autoconf. 

In other words: we know what the problem is, we know what the fix is, and we&apos;re just waiting for the fix to be committed to Portage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>cardoe@gentoo.org</who>
            <bug_when>2005-05-15 02:11:52 0000</bug_when>
            <thetext>Fixed InCVS.

Pete,

Urilith ok&apos;d my commit on this. But feel free to yell at me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gad.kadosh@gmail.com</who>
            <bug_when>2005-05-15 06:38:12 0000</bug_when>
            <thetext>It&apos;s not yet working. only gtk-sharp works, the components don&apos;t...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kristiaan.lenaerts@gmail.com</who>
            <bug_when>2005-05-16 01:50:03 0000</bug_when>
            <thetext>Created an attachment (id=58987)
gtk-sharp-component.eclass

The eclass was changed to include &quot;sed -i -e
&apos;s/\&lt;PKG_PATH\&gt;/GTK_SHARP_PKG_PATH/g&apos; configure.in&quot;, but it was located after
automake/autoconf... placing it above that solves the problem, I&apos;ve succesfully
merged art-sharp, gnome-sharp and gnomevfs-sharp...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gad.kadosh@gmail.com</who>
            <bug_when>2005-05-16 02:24:13 0000</bug_when>
            <thetext>It is already fixed in the tree... :)</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58832</attachid>
            <date>2005-05-13 12:50 0000</date>
            <desc>configure.in</desc>
            <filename>configure.in</filename>
            <type>text/plain</type>
            <data encoding="base64">CkFDX0lOSVQoUkVBRE1FKQpBQ19DQU5PTklDQUxfU1lTVEVNCkFNX0NPTkZJR19IRUFERVIoY29u
ZmlnLmgpCkFNX0lOSVRfQVVUT01BS0UoZ3RrLXNoYXJwLCAxLjkuMy4xKQpBTV9NQUlOVEFJTkVS
X01PREUKCkFQSV9WRVJTSU9OPTIuMC4wLjAKQUNfU1VCU1QoQVBJX1ZFUlNJT04pCgpQQUNLQUdF
X1ZFUlNJT049Z3RrLXNoYXJwLTIuMApBQ19TVUJTVChQQUNLQUdFX1ZFUlNJT04pCgpBQ19DSEVD
S19UT09MKENDLCBnY2MsIGdjYykKQUNfUFJPR19DQwpBTV9QUk9HX0NDX1NUREMKQUNfUFJPR19J
TlNUQUxMCgpkbmwgbWF5IHJlcXVpcmUgYSBzcGVjaWZpYyBhdXRvY29uZiB2ZXJzaW9uCmRubCBB
Q19QUk9HX0NDX0ZPUl9CVUlMRApkbmwgQ0NfRk9SX0JVSUxEIG5vdCBhdXRvbWF0aWNhbGx5IGRl
dGVjdGVkCkNDX0ZPUl9CVUlMRD0kQ0MKQlVJTERfRVhFRVhUPQppZiB0ZXN0ICJ4JGNyb3NzX2Nv
bXBpbGluZyIgPSAieHllcyI7IHRoZW4KCUNDX0ZPUl9CVUlMRD1jYwoJQlVJTERfRVhFRVhUPSIi
CmZpCkFDX1NVQlNUKENDX0ZPUl9CVUlMRCkKQUNfU1VCU1QoSE9TVF9DQykKQUNfU1VCU1QoQlVJ
TERfRVhFRVhUKQoKIyBTZXQgU1REQ19IRUFERVJTCkFDX0hFQURFUl9TVERDCkFDX0xJQlRPT0xf
V0lOMzJfRExMCkFNX1BST0dfTElCVE9PTAoKIyBub3QgNjQgYml0IGNsZWFuIGluIGNyb3NzLWNv
bXBpbGUKQUNfQ0hFQ0tfU0laRU9GKHZvaWQgKiwgNCkKCkNGTEFHUz0nLWcgLVdhbGwgLVd1bnVz
ZWQgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV3N0cmljdC1w
cm90b3R5cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV25lc3RlZC1leHRlcm5zICAtV3NoYWRv
dyAtV3BvaW50ZXItYXJpdGggLVduby1jYXN0LXF1YWwgLVdjYXN0LWFsaWduIC1Xd3JpdGUtc3Ry
aW5ncycKCkFDX0FSR19FTkFCTEUoZGVidWcsIFsgIC0tZW5hYmxlLWRlYnVnICAgICAgICAgIEJ1
aWxkIGRlYnVnZ2VyICgubWRiKSBmaWxlcyBmb3IgZGxsc10sCglDU0ZMQUdTPSctZycKKQpBQ19T
VUJTVChDU0ZMQUdTKQoKQUNfUEFUSF9QUk9HKFBLR19DT05GSUcsIHBrZy1jb25maWcsIG5vKQpp
ZiB0ZXN0ICJ4JFBLR19DT05GSUciID0gInhubyI7IHRoZW4KCUFDX01TR19FUlJPUihbWW91IG5l
ZWQgdG8gaW5zdGFsbCBwa2ctY29uZmlnXSkKZmkKCmRubCBmb3IgdXNlIG9uIHRoZSBidWlsZCBz
eXN0ZW0KQlVJTERfR1RLX0NGTEFHUz1gJFBLR19DT05GSUcgLS1jZmxhZ3MgZ3RrKy0yLjBgCkJV
SUxEX0dUS19MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgZ3RrKy0yLjBgCkFDX1NVQlNUKEJVSUxE
X0dUS19DRkxBR1MpCkFDX1NVQlNUKEJVSUxEX0dUS19MSUJTKQoKUEtHX1BBVEg9CkFDX0FSR19X
SVRIKGNyb3NzcGtnZGlyLCBbICAtLXdpdGgtY3Jvc3Nwa2dkaXI9L3BhdGgvdG8vcGtnLWNvbmZp
Zy9kaXJdLAoJaWYgdGVzdCB4JHdpdGhfY3Jvc3Nwa2dkaXIgPSAieCI7IHRoZW4KCQlpZiB0ZXN0
IC1zICRQS0dfQ09ORklHX1BBVEg7IHRoZW4KCQkJUEtHX1BBVEg9JFBLR19DT05GSUdfUEFUSAoJ
CWZpCgllbHNlCgkJUEtHX1BBVEg9JHdpdGhfY3Jvc3Nwa2dkaXIKCQlQS0dfQ09ORklHX1BBVEg9
JFBLR19QQVRICgkJZXhwb3J0IFBLR19DT05GSUdfUEFUSAoJZmkKKQoKTU9OT19SRVFVSVJFRF9W
RVJTSU9OPTEuMApQS0dfQ0hFQ0tfTU9EVUxFUyhNT05PX0RFUEVOREVOQ1ksIG1vbm8gPj0gJE1P
Tk9fUkVRVUlSRURfVkVSU0lPTiwgaGFzX21vbm89dHJ1ZSwgaGFzX21vbm89ZmFsc2UpCgppZiB0
ZXN0ICJ4JGhhc19tb25vIiA9ICJ4dHJ1ZSI7IHRoZW4KR0FDVVRJTF9GTEFHUz0nL3BhY2thZ2Ug
JChQQUNLQUdFX1ZFUlNJT04pIC9nYWNkaXIgJChERVNURElSKSQocHJlZml4KS9saWInCkdFTkVS
QVRFRF9TT1VSQ0VTPWdlbmVyYXRlZC8qLmNzCkFDX1BBVEhfUFJPRyhSVU5USU1FLCBtb25vLCBu
bykKQUNfUEFUSF9QUk9HKENTQywgbWNzLCBubykKaWYgdGVzdCBgdW5hbWUgLXNgID0gIkRhcndp
biI7IHRoZW4KCUxJQl9QUkVGSVg9CglMSUJfU1VGRklYPS5keWxpYgplbHNlCglMSUJfUFJFRklY
PS5zbwoJTElCX1NVRkZJWD0KZmkKZWxzZQpBQ19QQVRIX1BST0coQ1NDLCBjc2MuZXhlLCBubykK
R0FDVVRJTF9GTEFHUz0KR0VORVJBVEVEX1NPVVJDRVM9Z2VuZXJhdGVkXFxcXCouY3MKCmlmIHRl
c3QgeCRDU0MgPSAieG5vIjsgdGhlbgoJQUNfTVNHX0VSUk9SKFtZb3UgbmVlZCB0byBpbnN0YWxs
IGVpdGhlciBtb25vIG9yIC5OZXRdKQplbHNlClJVTlRJTUU9CkxJQl9QUkVGSVg9CkxJQl9TVUZG
SVg9LmR5bGliCmZpCmZpCgpDUz0iQyMiCmlmIHRlc3QgIngkQ1NDIiA9ICJ4bm8iIDsgdGhlbgoJ
QUNfTVNHX0VSUk9SKFtObyAkQ1MgY29tcGlsZXIgZm91bmRdKQpmaQoKQUNfUEFUSF9QUk9HKEdB
Q1VUSUwsIGdhY3V0aWwsIG5vKQppZiB0ZXN0ICJ4JEdBQ1VUSUwiID0gInhubyIgOyB0aGVuCglB
Q19NU0dfRVJST1IoW05vIGdhY3V0aWwgdG9vbCBmb3VuZF0pCmZpCgpBQ19BUkdfRU5BQkxFKGRv
dG5ldCwKCSAgICAgIFsgIC0tZGlzYWJsZS1kb3RuZXQgVHVybiBvZmYgZ3RrLWRvdG5ldF0sCltj
YXNlICIke2VuYWJsZXZhbH0iIGluCiAgeWVzKSBlbmFibGVfZG90bmV0PXllcyAgOzsKICBubykg
ZW5hYmxlX2RvdG5ldD1ubyAgOzsKZXNhY10KLFtlbmFibGVfZG90bmV0PXllc10pCgppZiB0ZXN0
ICJ4JGVuYWJsZV9kb3RuZXQiID0gInh5ZXMiOyB0aGVuClNEQ0hFQ0s9ImAkR0FDVVRJTCAvbCB8
Z3JlcCBeU3lzdGVtLkRyYXdpbmcsIHwgaGVhZCAtbjEgfGN1dCAtZjEgLWQnLCdgIgppZiB0ZXN0
ICJ4JFNEQ0hFQ0siID0gInhTeXN0ZW0uRHJhd2luZyI7IHRoZW4KCWVuYWJsZV9kb3RuZXQ9eWVz
CmVsc2UKCWVuYWJsZV9kb3RuZXQ9bm8KZmkKZmkKCkFDX1NVQlNUKFJVTlRJTUUpCkFDX1NVQlNU
KENTQykKQUNfU1VCU1QoR0FDVVRJTCkKQUNfU1VCU1QoR0FDVVRJTF9GTEFHUykKQUNfU1VCU1Qo
TElCX1BSRUZJWCkKQUNfU1VCU1QoTElCX1NVRkZJWCkKQUNfU1VCU1QoR0VORVJBVEVEX1NPVVJD
RVMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHTElCLCBnb2JqZWN0LTIuMCA+PSAyLjQpCkFDX1NVQlNU
KEdMSUJfQ0ZMQUdTKQpBQ19TVUJTVChHTElCX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhQQU5H
TywgcGFuZ28gPj0gMS40KQpBQ19TVUJTVChQQU5HT19DRkxBR1MpCkFDX1NVQlNUKFBBTkdPX0xJ
QlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHVEssIGd0aystMi4wID49IDIuNCkKQUNfU1VCU1QoR1RL
X0NGTEFHUykKQUNfU1VCU1QoR1RLX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhYTUwsIGxpYnht
bC0yLjApCkFDX1NVQlNUKFhNTF9DRkxBR1MpCkFDX1NVQlNUKFhNTF9MSUJTKQoKIyMgVmVyc2lv
bnMgb2YgZGVwZW5kZW5jaWVzCkdOT01FX1JFUVVJUkVEX1ZFUlNJT049Mi42LjAKR1RLX1JFUVVJ
UkVEX1ZFUlNJT049Mi40LjAKQVJUX1JFUVVJUkVEX1ZFUlNJT049Mi4zLjE2CgoKQUNfQVJHX0VO
QUJMRShhcnQsClsgIC0tZGlzYWJsZS1hcnQgVHVybiBvZmYgYXJ0LXNoYXJwXSwKW2Nhc2UgIiR7
ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9saWJhcnQ9eWVzICA7OwogIG5vKSBlbmFibGVf
bGliYXJ0PW5vICA7Owplc2FjXQosW2VuYWJsZV9saWJhcnQ9eWVzXSkKCmlmIHRlc3QgIngkZW5h
YmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkFSVCwgbGli
YXJ0LTIuMCA+PSAkQVJUX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9saWJhcnQ9eWVzLCBlbmFi
bGVfbGliYXJ0PW5vKQoJQUNfU1VCU1QoTElCQVJUX0NGTEFHUykKCUFDX1NVQlNUKExJQkFSVF9M
SUJTKQpmaQoKQUNfQVJHX0VOQUJMRShnbm9tZXZmcywKWyAgLS1kaXNhYmxlLWdub21ldmZzIFR1
cm4gb2ZmIGdub21ldmZzLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVu
YWJsZV9nbm9tZXZmcz15ZXMgIDs7CiAgbm8pIGVuYWJsZV9nbm9tZXZmcz1ubyAgOzsKZXNhY10K
LFtlbmFibGVfZ25vbWV2ZnM9eWVzXSkKCmlmIHRlc3QgIngkZW5hYmxlX2dub21ldmZzIiA9ICJ4
eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoR05PTUVWRlMsIGdub21lLXZmcy0yLjAgPj0g
JEdOT01FX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbm9tZXZmcz15ZXMsIGVuYWJsZV9nbm9t
ZXZmcz1ubykKCUFDX1NVQlNUKEdOT01FVkZTX0NGTEFHUykKCUFDX1NVQlNUKEdOT01FVkZTX0xJ
QlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdub21lLApbICAtLWRpc2FibGUtZ25vbWUgVHVybiBvZmYg
Z25vbWUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dub21l
PXllcyAgOzsKICBubykgZW5hYmxlX2dub21lPW5vICA7Owplc2FjXQosW2VuYWJsZV9nbm9tZT15
ZXNdKQoKaWYgdGVzdCAieCRlbmFibGVfZ25vbWUiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngk
ZW5hYmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdOT01FLCBs
aWJnbm9tZWNhbnZhcy0yLjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gbGliZ25vbWV1aS0y
LjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ3RrKy0yLjAgPj0gJEdUS19SRVFVSVJFRF9W
RVJTSU9OIGxpYmdub21lcHJpbnR1aS0yLjIgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ21v
ZHVsZS0yLjAgPj0gJEdUS19SRVFVSVJFRF9WRVJTSU9OIGxpYnBhbmVsYXBwbGV0LTIuMCA+PSAk
R05PTUVfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX2dub21lPXllcywgZW5hYmxlX2dub21lPW5v
KQoJQUNfU1VCU1QoR05PTUVfQ0ZMQUdTKQoJQUNfU1VCU1QoR05PTUVfTElCUykKZWxzZQoJZW5h
YmxlX2dub21lPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKGdsYWRlLApbICAtLWRpc2FibGUtZ2xh
ZGUgVHVybiBvZmYgZ2xhZGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykg
ZW5hYmxlX2dsYWRlPXllcyAgOzsKICBubykgZW5hYmxlX2dsYWRlPW5vICA7Owplc2FjXQosW2Vu
YWJsZV9nbGFkZT15ZXNdKQoKR0xBREVfUkVRVUlSRURfVkVSU0lPTj0yLjMuNgppZiB0ZXN0ICJ4
JGVuYWJsZV9nbGFkZSIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdMQURFLCBs
aWJnbGFkZS0yLjAgPj0gJEdMQURFX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbGFkZT15ZXMs
IGVuYWJsZV9nbGFkZT1ubykKCUFDX1NVQlNUKEdMQURFX0NGTEFHUykKCUFDX1NVQlNUKEdMQURF
X0xJQlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdkYSwKWyAgLS1kaXNhYmxlLWdkYSBUdXJuIG9mZiBn
ZGEtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dkYT15ZXMg
OzsKICBubykgZW5hYmxlX2dkYT1ubyA7Owplc2FjXQosW2VuYWJsZV9nZGE9eWVzXSkKCkxJQkdE
QV9SRVFVSVJFRF9WRVJTSU9OPTEuMC4wCmlmIHRlc3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyI7
IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkdEQV9ERVBFTkRFTkNJRVMsIGxpYmdkYSA+PSAk
TElCR0RBX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nZGE9eWVzLCBlbmFibGVfZ2RhPW5vKQpm
aQoKQUNfQVJHX0VOQUJMRShnbm9tZWRiLApbICAtLWRpc2FibGUtZ25vbWVkYiBUdXJuIG9mZiBn
bm9tZWRiLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9nbm9t
ZWRiPXllcyA7OwogIG5vKSBlbmFibGVfZ25vbWVkYj1ubyA7Owplc2FjXQosW2VuYWJsZV9nbm9t
ZWRiPXllc10pCgppZiB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIjsgdGhlbgppZiB0
ZXN0ICJ4JGVuYWJsZV9nbm9tZSIgPSAieHllcyI7IHRoZW4KaWYgdGVzdCAieCRlbmFibGVfZ2Rh
IiA9ICJ4eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoTElCR05PTUVEQl9ERVBFTkRFTkNJ
RVMsIGxpYmdub21lZGIgPj0gJExJQkdEQV9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ25vbWVk
Yj15ZXMsIGVuYWJsZV9nbm9tZWRiPW5vKQplbHNlCgllbmFibGVfZ25vbWVkYj1ubwpmaQplbHNl
CgllbmFibGVfZ25vbWVkYj1ubwpmaQpmaQoKQUNfQVJHX0VOQUJMRShyc3ZnLApbICAtLWRpc2Fi
bGUtcnN2ZyBUdXJuIG9mZiByc3ZnLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5
ZXMpIGVuYWJsZV9yc3ZnPXllcyAgOzsKICBubykgZW5hYmxlX3Jzdmc9bm8gIDs7CmVzYWNdCixb
ZW5hYmxlX3Jzdmc9eWVzXSkKClJTVkdfUkVRVUlSRURfVkVSU0lPTj0yLjAuMQppZiB0ZXN0ICJ4
JGVuYWJsZV9yc3ZnIiA9ICJ4eWVzIjsgdGhlbgppZiB0ZXN0ICJ4JGVuYWJsZV9saWJhcnQiID0g
Inh5ZXMiOyB0aGVuCglQS0dfQ0hFQ0tfTU9EVUxFUyhSU1ZHX0RFUEVOREVOQ0lFUywgbGlicnN2
Zy0yLjAgPj0gJFJTVkdfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX3Jzdmc9eWVzLCBlbmFibGVf
cnN2Zz1ubykKZWxzZQoJZW5hYmxlX3Jzdmc9bm87CmZpCmZpCgpBQ19BUkdfRU5BQkxFKGd0a2h0
bWwsClsgIC0tZGlzYWJsZS1ndGtodG1sIFR1cm4gb2ZmIGd0a2h0bWwtc2hhcnBdLApbY2FzZSAi
JHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2d0a2h0bWw9eWVzIDs7CiAgbm8pIGVuYWJs
ZV9ndGtodG1sPW5vIDs7CmVzYWNdCixbZW5hYmxlX2d0a2h0bWw9eWVzXSkKCmlmIHRlc3QgIngk
ZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My42LjAKUEtHX0NIRUNLX01P
RFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy42ID49ICRHVEtIVE1MX1JF
UVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxlX2d0a2h0bWw9bm8pCmlm
IHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdUS0hUTUxfVkVSU0lPTj0z
LjYKR1RLSFRNTF9TT1ZFUlNJT049MTgKZWxzZQpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My4y
LjAKUEtHX0NIRUNLX01PRFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy4x
ID49ICRHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxl
X2d0a2h0bWw9bm8pCmlmIHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdU
S0hUTUxfVkVSU0lPTj0zLjEKR1RLSFRNTF9TT1ZFUlNJT049MTEKZWxzZQpHVEtIVE1MX1JFUVVJ
UkVEX1ZFUlNJT049My4wLjEwClBLR19DSEVDS19NT0RVTEVTKEdUS0hUTUxfREVQRU5ERU5DSUVT
LCBsaWJndGtodG1sLTMuMCA+PSAkR1RLSFRNTF9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ3Rr
aHRtbD15ZXMsIGVuYWJsZV9ndGtodG1sPW5vKQppZiB0ZXN0ICJ4JGVuYWJsZV9ndGtodG1sIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1ZFUlNJT049My4wCkdUS0hUTUxfU09WRVJTSU9OPTQKZWxz
ZQpHVEtIVE1MX1ZFUlNJT049CkdUS0hUTUxfU09WRVJTSU9OPQpmaQpmaQpmaQpBQ19TVUJTVChH
VEtIVE1MX1ZFUlNJT04pCkFDX1NVQlNUKEdUS0hUTUxfU09WRVJTSU9OKQplbHNlCmVuYWJsZV9n
dGtodG1sPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKHZ0ZSwKWyAgLS1kaXNhYmxlLXZ0ZSBUdXJu
IG9mZiB2dGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX3Z0
ZT15ZXMgOzsKICBubykgZW5hYmxlX3Z0ZT1ubyA7Owplc2FjXQosW2VuYWJsZV92dGU9eWVzXSkK
CmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9ICJ4eWVzIjsgdGhlbgpWVEVfUkVRVUlSRURfVkVS
U0lPTj0wLjExLjEwCmlmIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyI7IHRoZW4KCVBLR19D
SEVDS19NT0RVTEVTKFZURV9ERVBFTkRFTkNJRVMsIHZ0ZSA+PSAkVlRFX1JFUVVJUkVEX1ZFUlNJ
T04sIGVuYWJsZV92dGU9eWVzLCBlbmFibGVfdnRlPW5vKQpmaQplbHNlCmVuYWJsZV92dGU9bm8K
ZmkKCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9MSUJBUlQsIHRlc3QgIngkZW5hYmxlX2xpYmFydCIg
PSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRVZGUywgdGVzdCAieCRlbmFibGVf
Z25vbWV2ZnMiID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFCTEVfR05PTUUsIHRlc3QgIngk
ZW5hYmxlX2dub21lIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxFX0dMQURFLCB0ZXN0
ICJ4JGVuYWJsZV9nbGFkZSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HREEsIHRl
c3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRURC
LCB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxF
X1JTVkcsIHRlc3QgIngkZW5hYmxlX3JzdmciID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFC
TEVfR1RLSFRNTCwgdGVzdCAieCRlbmFibGVfZ3RraHRtbCIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9WVEUsIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9NT05PRE9DLCB0ZXN0ICJ4JGVuYWJsZV9tb25vZG9jIiA9ICJ4eWVzIikKQU1f
Q09ORElUSU9OQUwoRU5BQkxFX0RPVE5FVCwgdGVzdCAieCRlbmFibGVfZG90bmV0IiA9ICJ4eWVz
IikKCkFDX1NVQlNUKENGTEFHUykKCkFDX09VVFBVVChbCkFzc2VtYmx5SW5mby5jcwpNYWtlZmls
ZQpzb3VyY2VzL01ha2VmaWxlCnBhcnNlci9NYWtlZmlsZQpwYXJzZXIvZ2FwaS0yLjAucGMKcGFy
c2VyL2dhcGkyLWZpeHVwCnBhcnNlci9nYXBpMi1wYXJzZXIKZ2VuZXJhdG9yL01ha2VmaWxlCmdl
bmVyYXRvci9nYXBpMi1jb2RlZ2VuCmdsaWIvTWFrZWZpbGUKZ2xpYi9nbGliLXNoYXJwLmRsbC5j
b25maWcKZ2xpYi9nbHVlL01ha2VmaWxlCnBhbmdvL01ha2VmaWxlCnBhbmdvL3BhbmdvLXNoYXJw
LmRsbC5jb25maWcKcGFuZ28vZ2x1ZS9NYWtlZmlsZQphdGsvTWFrZWZpbGUKYXRrL2F0ay1zaGFy
cC5kbGwuY29uZmlnCmFydC9NYWtlZmlsZQphcnQvYXJ0LXNoYXJwLmRsbC5jb25maWcKYXJ0L2Fy
dC1zaGFycC0yLjAucGMKZ2RrL01ha2VmaWxlCmdkay9nZGstc2hhcnAuZGxsLmNvbmZpZwpnZGsv
Z2x1ZS9NYWtlZmlsZQpndGsvTWFrZWZpbGUKZ3RrL2d0ay1zaGFycC0yLjAucGMKZ3RrL2d0ay1z
aGFycC5kbGwuY29uZmlnCmd0ay9nbHVlL01ha2VmaWxlCmdsYWRlL01ha2VmaWxlCmdsYWRlL2ds
YWRlLXNoYXJwLmRsbC5jb25maWcKZ2xhZGUvZ2xhZGUtc2hhcnAtMi4wLnBjCmdsYWRlL2dsdWUv
TWFrZWZpbGUKZ25vbWUvTWFrZWZpbGUKZ25vbWUvZ25vbWUtc2hhcnAuZGxsLmNvbmZpZwpnbm9t
ZS9nbm9tZS1zaGFycC0yLjAucGMKZ25vbWUvZ2x1ZS9NYWtlZmlsZQpnbm9tZXZmcy9NYWtlZmls
ZQpnbm9tZXZmcy9nbm9tZS12ZnMtc2hhcnAuZGxsLmNvbmZpZwpnbm9tZXZmcy9nbm9tZS12ZnMt
c2hhcnAtMi4wLnBjCmdkYS9NYWtlZmlsZQpnZGEvZ2RhLXNoYXJwLmRsbC5jb25maWcKZ2RhL2dk
YS1zaGFycC0yLjAucGMKZ25vbWVkYi9NYWtlZmlsZQpnbm9tZWRiL2dub21lZGItc2hhcnAuZGxs
LmNvbmZpZwpnbm9tZWRiL2dub21lZGItc2hhcnAtMi4wLnBjCmdjb25mL01ha2VmaWxlCmdjb25m
L2RvYy9NYWtlZmlsZQpnY29uZi9HQ29uZi9NYWtlZmlsZQpnY29uZi9HQ29uZi9nY29uZi1zaGFy
cC5kbGwuY29uZmlnCmdjb25mL0dDb25mL2djb25mLXNoYXJwLTIuMC5wYwpnY29uZi9HQ29uZi5Q
cm9wZXJ0eUVkaXRvcnMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMv
Z2NvbmZzaGFycDItc2NoZW1hZ2VuCmd0a2h0bWwvTWFrZWZpbGUKZ3RraHRtbC9ndGtodG1sLXNo
YXJwLmRsbC5jb25maWcKZ3RraHRtbC9ndGtodG1sLXNoYXJwLTIuMC5wYwpyc3ZnL01ha2VmaWxl
CnJzdmcvcnN2Zy1zaGFycC5kbGwuY29uZmlnCnJzdmcvcnN2Zy1zaGFycC0yLjAucGMKdnRlL01h
a2VmaWxlCnZ0ZS92dGUtc2hhcnAuZGxsLmNvbmZpZwp2dGUvdnRlLXNoYXJwLTIuMC5wYwpndGtk
b3RuZXQvTWFrZWZpbGUKZ3RrZG90bmV0L2d0ay1kb3RuZXQuZGxsLmNvbmZpZwpndGtkb3RuZXQv
Z3RrLWRvdG5ldC0yLjAucGMKZG9jL01ha2VmaWxlCmRvYy91cGRhdGVyL01ha2VmaWxlCnNhbXBs
ZS9HdGtEZW1vL01ha2VmaWxlCnNhbXBsZS9NYWtlZmlsZQpzYW1wbGUvZ2NvbmYvTWFrZWZpbGUK
c2FtcGxlL2dub21ldmZzL01ha2VmaWxlCnNhbXBsZS9waXhtYXBzL01ha2VmaWxlCnNhbXBsZS9y
c3ZnL01ha2VmaWxlCnNhbXBsZS90ZXN0L01ha2VmaWxlCnNhbXBsZS9jYWlyby1zYW1wbGUuZXhl
LmNvbmZpZwpdKQoKZWNobyAiLS0tIgplY2hvICJDb25maWd1cmF0aW9uIHN1bW1hcnkiCmVjaG8g
IiIKZWNobyAiICAgKiBJbnN0YWxsYXRpb24gcHJlZml4ID0gJHByZWZpeCIKZWNobyAiICAgKiAk
Q1MgY29tcGlsZXI6ICRDU0MgJENTRkxBR1MiCmVjaG8gIiIKZWNobyAiICAgT3B0aW9uYWwgYXNz
ZW1ibGllcyBpbmNsdWRlZCBpbiB0aGUgYnVpbGQ6IgplY2hvICIiCmVjaG8gIiAgICAgICogYXJ0
LXNoYXJwLmRsbDogJGVuYWJsZV9saWJhcnQiCmVjaG8gIiAgICAgICogZ25vbWV2ZnMtc2hhcnAu
ZGxsOiAkZW5hYmxlX2dub21ldmZzIgplY2hvICIgICAgICAqIGdub21lLXNoYXJwLmRsbDogJGVu
YWJsZV9nbm9tZSIKZWNobyAiICAgICAgKiBnbGFkZS1zaGFycC5kbGw6ICRlbmFibGVfZ2xhZGUi
CmVjaG8gIiAgICAgICogZ2RhLXNoYXJwLmRsbDogJGVuYWJsZV9nZGEiCmVjaG8gIiAgICAgICog
Z25vbWVkYi1zaGFycC5kbGw6ICRlbmFibGVfZ25vbWVkYiIKZWNobyAiICAgICAgKiByc3ZnLXNo
YXJwLmRsbDogJGVuYWJsZV9yc3ZnICIKZWNobyAiICAgICAgKiBndGtodG1sLXNoYXJwLmRsbDog
JGVuYWJsZV9ndGtodG1sICIKZWNobyAiICAgICAgKiB2dGUtc2hhcnAuZGxsOiAkZW5hYmxlX3Z0
ZSAiCmVjaG8gIiAgICAgICogZ3RrLWRvdG5ldC5kbGw6ICRlbmFibGVfZG90bmV0ICIKZWNobyAi
IgplY2hvICIgICAgICBOT1RFOiBpZiBhbnkgb2YgdGhlIGFib3ZlIHNheSAnbm8nIHlvdSBtYXkg
aW5zdGFsbCB0aGUiCmVjaG8gIiAgICAgICAgICAgIGNvcnJlc3BvbmRpbmcgZGV2ZWxvcG1lbnQg
cGFja2FnZXMgZm9yIHRoZW0sIHJlcnVuIgplY2hvICIgICAgICAgICAgICBhdXRvZ2VuLnNoIHRv
IGluY2x1ZGUgdGhlbSBpbiB0aGUgYnVpbGQuIgplY2hvICIiCmVjaG8gIi0tLSIKCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58834</attachid>
            <date>2005-05-13 13:46 0000</date>
            <desc>My configure.in</desc>
            <filename>configure.in</filename>
            <type>text/plain</type>
            <data encoding="base64">CkFDX0lOSVQoUkVBRE1FKQpBQ19DQU5PTklDQUxfU1lTVEVNCkFNX0NPTkZJR19IRUFERVIoY29u
ZmlnLmgpCkFNX0lOSVRfQVVUT01BS0UoZ3RrLXNoYXJwLCAxLjkuMy4xKQpBTV9NQUlOVEFJTkVS
X01PREUKCkFQSV9WRVJTSU9OPTIuMC4wLjAKQUNfU1VCU1QoQVBJX1ZFUlNJT04pCgpQQUNLQUdF
X1ZFUlNJT049Z3RrLXNoYXJwLTIuMApBQ19TVUJTVChQQUNLQUdFX1ZFUlNJT04pCgpBQ19DSEVD
S19UT09MKENDLCBnY2MsIGdjYykKQUNfUFJPR19DQwpBTV9QUk9HX0NDX1NUREMKQUNfUFJPR19J
TlNUQUxMCgpkbmwgbWF5IHJlcXVpcmUgYSBzcGVjaWZpYyBhdXRvY29uZiB2ZXJzaW9uCmRubCBB
Q19QUk9HX0NDX0ZPUl9CVUlMRApkbmwgQ0NfRk9SX0JVSUxEIG5vdCBhdXRvbWF0aWNhbGx5IGRl
dGVjdGVkCkNDX0ZPUl9CVUlMRD0kQ0MKQlVJTERfRVhFRVhUPQppZiB0ZXN0ICJ4JGNyb3NzX2Nv
bXBpbGluZyIgPSAieHllcyI7IHRoZW4KCUNDX0ZPUl9CVUlMRD1jYwoJQlVJTERfRVhFRVhUPSIi
CmZpCkFDX1NVQlNUKENDX0ZPUl9CVUlMRCkKQUNfU1VCU1QoSE9TVF9DQykKQUNfU1VCU1QoQlVJ
TERfRVhFRVhUKQoKIyBTZXQgU1REQ19IRUFERVJTCkFDX0hFQURFUl9TVERDCkFDX0xJQlRPT0xf
V0lOMzJfRExMCkFNX1BST0dfTElCVE9PTAoKIyBub3QgNjQgYml0IGNsZWFuIGluIGNyb3NzLWNv
bXBpbGUKQUNfQ0hFQ0tfU0laRU9GKHZvaWQgKiwgNCkKCkNGTEFHUz0nLWcgLVdhbGwgLVd1bnVz
ZWQgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV3N0cmljdC1w
cm90b3R5cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV25lc3RlZC1leHRlcm5zICAtV3NoYWRv
dyAtV3BvaW50ZXItYXJpdGggLVduby1jYXN0LXF1YWwgLVdjYXN0LWFsaWduIC1Xd3JpdGUtc3Ry
aW5ncycKCkFDX0FSR19FTkFCTEUoZGVidWcsIFsgIC0tZW5hYmxlLWRlYnVnICAgICAgICAgIEJ1
aWxkIGRlYnVnZ2VyICgubWRiKSBmaWxlcyBmb3IgZGxsc10sCglDU0ZMQUdTPSctZycKKQpBQ19T
VUJTVChDU0ZMQUdTKQoKQUNfUEFUSF9QUk9HKFBLR19DT05GSUcsIHBrZy1jb25maWcsIG5vKQpp
ZiB0ZXN0ICJ4JFBLR19DT05GSUciID0gInhubyI7IHRoZW4KCUFDX01TR19FUlJPUihbWW91IG5l
ZWQgdG8gaW5zdGFsbCBwa2ctY29uZmlnXSkKZmkKCmRubCBmb3IgdXNlIG9uIHRoZSBidWlsZCBz
eXN0ZW0KQlVJTERfR1RLX0NGTEFHUz1gJFBLR19DT05GSUcgLS1jZmxhZ3MgZ3RrKy0yLjBgCkJV
SUxEX0dUS19MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgZ3RrKy0yLjBgCkFDX1NVQlNUKEJVSUxE
X0dUS19DRkxBR1MpCkFDX1NVQlNUKEJVSUxEX0dUS19MSUJTKQoKUEtHX1BBVEg9CkFDX0FSR19X
SVRIKGNyb3NzcGtnZGlyLCBbICAtLXdpdGgtY3Jvc3Nwa2dkaXI9L3BhdGgvdG8vcGtnLWNvbmZp
Zy9kaXJdLAoJaWYgdGVzdCB4JHdpdGhfY3Jvc3Nwa2dkaXIgPSAieCI7IHRoZW4KCQlpZiB0ZXN0
IC1zICRQS0dfQ09ORklHX1BBVEg7IHRoZW4KCQkJUEtHX1BBVEg9JFBLR19DT05GSUdfUEFUSAoJ
CWZpCgllbHNlCgkJUEtHX1BBVEg9JHdpdGhfY3Jvc3Nwa2dkaXIKCQlQS0dfQ09ORklHX1BBVEg9
JFBLR19QQVRICgkJZXhwb3J0IFBLR19DT05GSUdfUEFUSAoJZmkKKQoKTU9OT19SRVFVSVJFRF9W
RVJTSU9OPTEuMApQS0dfQ0hFQ0tfTU9EVUxFUyhNT05PX0RFUEVOREVOQ1ksIG1vbm8gPj0gJE1P
Tk9fUkVRVUlSRURfVkVSU0lPTiwgaGFzX21vbm89dHJ1ZSwgaGFzX21vbm89ZmFsc2UpCgppZiB0
ZXN0ICJ4JGhhc19tb25vIiA9ICJ4dHJ1ZSI7IHRoZW4KR0FDVVRJTF9GTEFHUz0nL3BhY2thZ2Ug
JChQQUNLQUdFX1ZFUlNJT04pIC9nYWNkaXIgJChERVNURElSKSQocHJlZml4KS9saWInCkdFTkVS
QVRFRF9TT1VSQ0VTPWdlbmVyYXRlZC8qLmNzCkFDX1BBVEhfUFJPRyhSVU5USU1FLCBtb25vLCBu
bykKQUNfUEFUSF9QUk9HKENTQywgbWNzLCBubykKaWYgdGVzdCBgdW5hbWUgLXNgID0gIkRhcndp
biI7IHRoZW4KCUxJQl9QUkVGSVg9CglMSUJfU1VGRklYPS5keWxpYgplbHNlCglMSUJfUFJFRklY
PS5zbwoJTElCX1NVRkZJWD0KZmkKZWxzZQpBQ19QQVRIX1BST0coQ1NDLCBjc2MuZXhlLCBubykK
R0FDVVRJTF9GTEFHUz0KR0VORVJBVEVEX1NPVVJDRVM9Z2VuZXJhdGVkXFxcXCouY3MKCmlmIHRl
c3QgeCRDU0MgPSAieG5vIjsgdGhlbgoJQUNfTVNHX0VSUk9SKFtZb3UgbmVlZCB0byBpbnN0YWxs
IGVpdGhlciBtb25vIG9yIC5OZXRdKQplbHNlClJVTlRJTUU9CkxJQl9QUkVGSVg9CkxJQl9TVUZG
SVg9LmR5bGliCmZpCmZpCgpDUz0iQyMiCmlmIHRlc3QgIngkQ1NDIiA9ICJ4bm8iIDsgdGhlbgoJ
QUNfTVNHX0VSUk9SKFtObyAkQ1MgY29tcGlsZXIgZm91bmRdKQpmaQoKQUNfUEFUSF9QUk9HKEdB
Q1VUSUwsIGdhY3V0aWwsIG5vKQppZiB0ZXN0ICJ4JEdBQ1VUSUwiID0gInhubyIgOyB0aGVuCglB
Q19NU0dfRVJST1IoW05vIGdhY3V0aWwgdG9vbCBmb3VuZF0pCmZpCgpBQ19BUkdfRU5BQkxFKGRv
dG5ldCwKCSAgICAgIFsgIC0tZGlzYWJsZS1kb3RuZXQgVHVybiBvZmYgZ3RrLWRvdG5ldF0sCltj
YXNlICIke2VuYWJsZXZhbH0iIGluCiAgeWVzKSBlbmFibGVfZG90bmV0PXllcyAgOzsKICBubykg
ZW5hYmxlX2RvdG5ldD1ubyAgOzsKZXNhY10KLFtlbmFibGVfZG90bmV0PXllc10pCgppZiB0ZXN0
ICJ4JGVuYWJsZV9kb3RuZXQiID0gInh5ZXMiOyB0aGVuClNEQ0hFQ0s9ImAkR0FDVVRJTCAvbCB8
Z3JlcCBeU3lzdGVtLkRyYXdpbmcsIHwgaGVhZCAtbjEgfGN1dCAtZjEgLWQnLCdgIgppZiB0ZXN0
ICJ4JFNEQ0hFQ0siID0gInhTeXN0ZW0uRHJhd2luZyI7IHRoZW4KCWVuYWJsZV9kb3RuZXQ9eWVz
CmVsc2UKCWVuYWJsZV9kb3RuZXQ9bm8KZmkKZmkKCkFDX1NVQlNUKFJVTlRJTUUpCkFDX1NVQlNU
KENTQykKQUNfU1VCU1QoR0FDVVRJTCkKQUNfU1VCU1QoR0FDVVRJTF9GTEFHUykKQUNfU1VCU1Qo
TElCX1BSRUZJWCkKQUNfU1VCU1QoTElCX1NVRkZJWCkKQUNfU1VCU1QoR0VORVJBVEVEX1NPVVJD
RVMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHTElCLCBnb2JqZWN0LTIuMCA+PSAyLjQpCkFDX1NVQlNU
KEdMSUJfQ0ZMQUdTKQpBQ19TVUJTVChHTElCX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhQQU5H
TywgcGFuZ28gPj0gMS40KQpBQ19TVUJTVChQQU5HT19DRkxBR1MpCkFDX1NVQlNUKFBBTkdPX0xJ
QlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHVEssIGd0aystMi4wID49IDIuNCkKQUNfU1VCU1QoR1RL
X0NGTEFHUykKQUNfU1VCU1QoR1RLX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhYTUwsIGxpYnht
bC0yLjApCkFDX1NVQlNUKFhNTF9DRkxBR1MpCkFDX1NVQlNUKFhNTF9MSUJTKQoKIyMgVmVyc2lv
bnMgb2YgZGVwZW5kZW5jaWVzCkdOT01FX1JFUVVJUkVEX1ZFUlNJT049Mi42LjAKR1RLX1JFUVVJ
UkVEX1ZFUlNJT049Mi40LjAKQVJUX1JFUVVJUkVEX1ZFUlNJT049Mi4zLjE2CgoKQUNfQVJHX0VO
QUJMRShhcnQsClsgIC0tZGlzYWJsZS1hcnQgVHVybiBvZmYgYXJ0LXNoYXJwXSwKW2Nhc2UgIiR7
ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9saWJhcnQ9eWVzICA7OwogIG5vKSBlbmFibGVf
bGliYXJ0PW5vICA7Owplc2FjXQosW2VuYWJsZV9saWJhcnQ9eWVzXSkKCmlmIHRlc3QgIngkZW5h
YmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkFSVCwgbGli
YXJ0LTIuMCA+PSAkQVJUX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9saWJhcnQ9eWVzLCBlbmFi
bGVfbGliYXJ0PW5vKQoJQUNfU1VCU1QoTElCQVJUX0NGTEFHUykKCUFDX1NVQlNUKExJQkFSVF9M
SUJTKQpmaQoKQUNfQVJHX0VOQUJMRShnbm9tZXZmcywKWyAgLS1kaXNhYmxlLWdub21ldmZzIFR1
cm4gb2ZmIGdub21ldmZzLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVu
YWJsZV9nbm9tZXZmcz15ZXMgIDs7CiAgbm8pIGVuYWJsZV9nbm9tZXZmcz1ubyAgOzsKZXNhY10K
LFtlbmFibGVfZ25vbWV2ZnM9eWVzXSkKCmlmIHRlc3QgIngkZW5hYmxlX2dub21ldmZzIiA9ICJ4
eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoR05PTUVWRlMsIGdub21lLXZmcy0yLjAgPj0g
JEdOT01FX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbm9tZXZmcz15ZXMsIGVuYWJsZV9nbm9t
ZXZmcz1ubykKCUFDX1NVQlNUKEdOT01FVkZTX0NGTEFHUykKCUFDX1NVQlNUKEdOT01FVkZTX0xJ
QlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdub21lLApbICAtLWRpc2FibGUtZ25vbWUgVHVybiBvZmYg
Z25vbWUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dub21l
PXllcyAgOzsKICBubykgZW5hYmxlX2dub21lPW5vICA7Owplc2FjXQosW2VuYWJsZV9nbm9tZT15
ZXNdKQoKaWYgdGVzdCAieCRlbmFibGVfZ25vbWUiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngk
ZW5hYmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdOT01FLCBs
aWJnbm9tZWNhbnZhcy0yLjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gbGliZ25vbWV1aS0y
LjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ3RrKy0yLjAgPj0gJEdUS19SRVFVSVJFRF9W
RVJTSU9OIGxpYmdub21lcHJpbnR1aS0yLjIgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ21v
ZHVsZS0yLjAgPj0gJEdUS19SRVFVSVJFRF9WRVJTSU9OIGxpYnBhbmVsYXBwbGV0LTIuMCA+PSAk
R05PTUVfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX2dub21lPXllcywgZW5hYmxlX2dub21lPW5v
KQoJQUNfU1VCU1QoR05PTUVfQ0ZMQUdTKQoJQUNfU1VCU1QoR05PTUVfTElCUykKZWxzZQoJZW5h
YmxlX2dub21lPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKGdsYWRlLApbICAtLWRpc2FibGUtZ2xh
ZGUgVHVybiBvZmYgZ2xhZGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykg
ZW5hYmxlX2dsYWRlPXllcyAgOzsKICBubykgZW5hYmxlX2dsYWRlPW5vICA7Owplc2FjXQosW2Vu
YWJsZV9nbGFkZT15ZXNdKQoKR0xBREVfUkVRVUlSRURfVkVSU0lPTj0yLjMuNgppZiB0ZXN0ICJ4
JGVuYWJsZV9nbGFkZSIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdMQURFLCBs
aWJnbGFkZS0yLjAgPj0gJEdMQURFX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbGFkZT15ZXMs
IGVuYWJsZV9nbGFkZT1ubykKCUFDX1NVQlNUKEdMQURFX0NGTEFHUykKCUFDX1NVQlNUKEdMQURF
X0xJQlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdkYSwKWyAgLS1kaXNhYmxlLWdkYSBUdXJuIG9mZiBn
ZGEtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dkYT15ZXMg
OzsKICBubykgZW5hYmxlX2dkYT1ubyA7Owplc2FjXQosW2VuYWJsZV9nZGE9eWVzXSkKCkxJQkdE
QV9SRVFVSVJFRF9WRVJTSU9OPTEuMC4wCmlmIHRlc3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyI7
IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkdEQV9ERVBFTkRFTkNJRVMsIGxpYmdkYSA+PSAk
TElCR0RBX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nZGE9eWVzLCBlbmFibGVfZ2RhPW5vKQpm
aQoKQUNfQVJHX0VOQUJMRShnbm9tZWRiLApbICAtLWRpc2FibGUtZ25vbWVkYiBUdXJuIG9mZiBn
bm9tZWRiLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9nbm9t
ZWRiPXllcyA7OwogIG5vKSBlbmFibGVfZ25vbWVkYj1ubyA7Owplc2FjXQosW2VuYWJsZV9nbm9t
ZWRiPXllc10pCgppZiB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIjsgdGhlbgppZiB0
ZXN0ICJ4JGVuYWJsZV9nbm9tZSIgPSAieHllcyI7IHRoZW4KaWYgdGVzdCAieCRlbmFibGVfZ2Rh
IiA9ICJ4eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoTElCR05PTUVEQl9ERVBFTkRFTkNJ
RVMsIGxpYmdub21lZGIgPj0gJExJQkdEQV9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ25vbWVk
Yj15ZXMsIGVuYWJsZV9nbm9tZWRiPW5vKQplbHNlCgllbmFibGVfZ25vbWVkYj1ubwpmaQplbHNl
CgllbmFibGVfZ25vbWVkYj1ubwpmaQpmaQoKQUNfQVJHX0VOQUJMRShyc3ZnLApbICAtLWRpc2Fi
bGUtcnN2ZyBUdXJuIG9mZiByc3ZnLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5
ZXMpIGVuYWJsZV9yc3ZnPXllcyAgOzsKICBubykgZW5hYmxlX3Jzdmc9bm8gIDs7CmVzYWNdCixb
ZW5hYmxlX3Jzdmc9eWVzXSkKClJTVkdfUkVRVUlSRURfVkVSU0lPTj0yLjAuMQppZiB0ZXN0ICJ4
JGVuYWJsZV9yc3ZnIiA9ICJ4eWVzIjsgdGhlbgppZiB0ZXN0ICJ4JGVuYWJsZV9saWJhcnQiID0g
Inh5ZXMiOyB0aGVuCglQS0dfQ0hFQ0tfTU9EVUxFUyhSU1ZHX0RFUEVOREVOQ0lFUywgbGlicnN2
Zy0yLjAgPj0gJFJTVkdfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX3Jzdmc9eWVzLCBlbmFibGVf
cnN2Zz1ubykKZWxzZQoJZW5hYmxlX3Jzdmc9bm87CmZpCmZpCgpBQ19BUkdfRU5BQkxFKGd0a2h0
bWwsClsgIC0tZGlzYWJsZS1ndGtodG1sIFR1cm4gb2ZmIGd0a2h0bWwtc2hhcnBdLApbY2FzZSAi
JHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2d0a2h0bWw9eWVzIDs7CiAgbm8pIGVuYWJs
ZV9ndGtodG1sPW5vIDs7CmVzYWNdCixbZW5hYmxlX2d0a2h0bWw9eWVzXSkKCmlmIHRlc3QgIngk
ZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My42LjAKUEtHX0NIRUNLX01P
RFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy42ID49ICRHVEtIVE1MX1JF
UVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxlX2d0a2h0bWw9bm8pCmlm
IHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdUS0hUTUxfVkVSU0lPTj0z
LjYKR1RLSFRNTF9TT1ZFUlNJT049MTgKZWxzZQpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My4y
LjAKUEtHX0NIRUNLX01PRFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy4x
ID49ICRHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxl
X2d0a2h0bWw9bm8pCmlmIHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdU
S0hUTUxfVkVSU0lPTj0zLjEKR1RLSFRNTF9TT1ZFUlNJT049MTEKZWxzZQpHVEtIVE1MX1JFUVVJ
UkVEX1ZFUlNJT049My4wLjEwClBLR19DSEVDS19NT0RVTEVTKEdUS0hUTUxfREVQRU5ERU5DSUVT
LCBsaWJndGtodG1sLTMuMCA+PSAkR1RLSFRNTF9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ3Rr
aHRtbD15ZXMsIGVuYWJsZV9ndGtodG1sPW5vKQppZiB0ZXN0ICJ4JGVuYWJsZV9ndGtodG1sIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1ZFUlNJT049My4wCkdUS0hUTUxfU09WRVJTSU9OPTQKZWxz
ZQpHVEtIVE1MX1ZFUlNJT049CkdUS0hUTUxfU09WRVJTSU9OPQpmaQpmaQpmaQpBQ19TVUJTVChH
VEtIVE1MX1ZFUlNJT04pCkFDX1NVQlNUKEdUS0hUTUxfU09WRVJTSU9OKQplbHNlCmVuYWJsZV9n
dGtodG1sPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKHZ0ZSwKWyAgLS1kaXNhYmxlLXZ0ZSBUdXJu
IG9mZiB2dGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX3Z0
ZT15ZXMgOzsKICBubykgZW5hYmxlX3Z0ZT1ubyA7Owplc2FjXQosW2VuYWJsZV92dGU9eWVzXSkK
CmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9ICJ4eWVzIjsgdGhlbgpWVEVfUkVRVUlSRURfVkVS
U0lPTj0wLjExLjEwCmlmIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyI7IHRoZW4KCVBLR19D
SEVDS19NT0RVTEVTKFZURV9ERVBFTkRFTkNJRVMsIHZ0ZSA+PSAkVlRFX1JFUVVJUkVEX1ZFUlNJ
T04sIGVuYWJsZV92dGU9eWVzLCBlbmFibGVfdnRlPW5vKQpmaQplbHNlCmVuYWJsZV92dGU9bm8K
ZmkKCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9MSUJBUlQsIHRlc3QgIngkZW5hYmxlX2xpYmFydCIg
PSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRVZGUywgdGVzdCAieCRlbmFibGVf
Z25vbWV2ZnMiID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFCTEVfR05PTUUsIHRlc3QgIngk
ZW5hYmxlX2dub21lIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxFX0dMQURFLCB0ZXN0
ICJ4JGVuYWJsZV9nbGFkZSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HREEsIHRl
c3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRURC
LCB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxF
X1JTVkcsIHRlc3QgIngkZW5hYmxlX3JzdmciID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFC
TEVfR1RLSFRNTCwgdGVzdCAieCRlbmFibGVfZ3RraHRtbCIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9WVEUsIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9NT05PRE9DLCB0ZXN0ICJ4JGVuYWJsZV9tb25vZG9jIiA9ICJ4eWVzIikKQU1f
Q09ORElUSU9OQUwoRU5BQkxFX0RPVE5FVCwgdGVzdCAieCRlbmFibGVfZG90bmV0IiA9ICJ4eWVz
IikKCkFDX1NVQlNUKENGTEFHUykKCkFDX09VVFBVVChbCkFzc2VtYmx5SW5mby5jcwpNYWtlZmls
ZQpzb3VyY2VzL01ha2VmaWxlCnBhcnNlci9NYWtlZmlsZQpwYXJzZXIvZ2FwaS0yLjAucGMKcGFy
c2VyL2dhcGkyLWZpeHVwCnBhcnNlci9nYXBpMi1wYXJzZXIKZ2VuZXJhdG9yL01ha2VmaWxlCmdl
bmVyYXRvci9nYXBpMi1jb2RlZ2VuCmdsaWIvTWFrZWZpbGUKZ2xpYi9nbGliLXNoYXJwLmRsbC5j
b25maWcKZ2xpYi9nbHVlL01ha2VmaWxlCnBhbmdvL01ha2VmaWxlCnBhbmdvL3BhbmdvLXNoYXJw
LmRsbC5jb25maWcKcGFuZ28vZ2x1ZS9NYWtlZmlsZQphdGsvTWFrZWZpbGUKYXRrL2F0ay1zaGFy
cC5kbGwuY29uZmlnCmFydC9NYWtlZmlsZQphcnQvYXJ0LXNoYXJwLmRsbC5jb25maWcKYXJ0L2Fy
dC1zaGFycC0yLjAucGMKZ2RrL01ha2VmaWxlCmdkay9nZGstc2hhcnAuZGxsLmNvbmZpZwpnZGsv
Z2x1ZS9NYWtlZmlsZQpndGsvTWFrZWZpbGUKZ3RrL2d0ay1zaGFycC0yLjAucGMKZ3RrL2d0ay1z
aGFycC5kbGwuY29uZmlnCmd0ay9nbHVlL01ha2VmaWxlCmdsYWRlL01ha2VmaWxlCmdsYWRlL2ds
YWRlLXNoYXJwLmRsbC5jb25maWcKZ2xhZGUvZ2xhZGUtc2hhcnAtMi4wLnBjCmdsYWRlL2dsdWUv
TWFrZWZpbGUKZ25vbWUvTWFrZWZpbGUKZ25vbWUvZ25vbWUtc2hhcnAuZGxsLmNvbmZpZwpnbm9t
ZS9nbm9tZS1zaGFycC0yLjAucGMKZ25vbWUvZ2x1ZS9NYWtlZmlsZQpnbm9tZXZmcy9NYWtlZmls
ZQpnbm9tZXZmcy9nbm9tZS12ZnMtc2hhcnAuZGxsLmNvbmZpZwpnbm9tZXZmcy9nbm9tZS12ZnMt
c2hhcnAtMi4wLnBjCmdkYS9NYWtlZmlsZQpnZGEvZ2RhLXNoYXJwLmRsbC5jb25maWcKZ2RhL2dk
YS1zaGFycC0yLjAucGMKZ25vbWVkYi9NYWtlZmlsZQpnbm9tZWRiL2dub21lZGItc2hhcnAuZGxs
LmNvbmZpZwpnbm9tZWRiL2dub21lZGItc2hhcnAtMi4wLnBjCmdjb25mL01ha2VmaWxlCmdjb25m
L2RvYy9NYWtlZmlsZQpnY29uZi9HQ29uZi9NYWtlZmlsZQpnY29uZi9HQ29uZi9nY29uZi1zaGFy
cC5kbGwuY29uZmlnCmdjb25mL0dDb25mL2djb25mLXNoYXJwLTIuMC5wYwpnY29uZi9HQ29uZi5Q
cm9wZXJ0eUVkaXRvcnMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMv
Z2NvbmZzaGFycDItc2NoZW1hZ2VuCmd0a2h0bWwvTWFrZWZpbGUKZ3RraHRtbC9ndGtodG1sLXNo
YXJwLmRsbC5jb25maWcKZ3RraHRtbC9ndGtodG1sLXNoYXJwLTIuMC5wYwpyc3ZnL01ha2VmaWxl
CnJzdmcvcnN2Zy1zaGFycC5kbGwuY29uZmlnCnJzdmcvcnN2Zy1zaGFycC0yLjAucGMKdnRlL01h
a2VmaWxlCnZ0ZS92dGUtc2hhcnAuZGxsLmNvbmZpZwp2dGUvdnRlLXNoYXJwLTIuMC5wYwpndGtk
b3RuZXQvTWFrZWZpbGUKZ3RrZG90bmV0L2d0ay1kb3RuZXQuZGxsLmNvbmZpZwpndGtkb3RuZXQv
Z3RrLWRvdG5ldC0yLjAucGMKZG9jL01ha2VmaWxlCmRvYy91cGRhdGVyL01ha2VmaWxlCnNhbXBs
ZS9HdGtEZW1vL01ha2VmaWxlCnNhbXBsZS9NYWtlZmlsZQpzYW1wbGUvZ2NvbmYvTWFrZWZpbGUK
c2FtcGxlL2dub21ldmZzL01ha2VmaWxlCnNhbXBsZS9waXhtYXBzL01ha2VmaWxlCnNhbXBsZS9y
c3ZnL01ha2VmaWxlCnNhbXBsZS90ZXN0L01ha2VmaWxlCnNhbXBsZS9jYWlyby1zYW1wbGUuZXhl
LmNvbmZpZwpdKQoKZWNobyAiLS0tIgplY2hvICJDb25maWd1cmF0aW9uIHN1bW1hcnkiCmVjaG8g
IiIKZWNobyAiICAgKiBJbnN0YWxsYXRpb24gcHJlZml4ID0gJHByZWZpeCIKZWNobyAiICAgKiAk
Q1MgY29tcGlsZXI6ICRDU0MgJENTRkxBR1MiCmVjaG8gIiIKZWNobyAiICAgT3B0aW9uYWwgYXNz
ZW1ibGllcyBpbmNsdWRlZCBpbiB0aGUgYnVpbGQ6IgplY2hvICIiCmVjaG8gIiAgICAgICogYXJ0
LXNoYXJwLmRsbDogJGVuYWJsZV9saWJhcnQiCmVjaG8gIiAgICAgICogZ25vbWV2ZnMtc2hhcnAu
ZGxsOiAkZW5hYmxlX2dub21ldmZzIgplY2hvICIgICAgICAqIGdub21lLXNoYXJwLmRsbDogJGVu
YWJsZV9nbm9tZSIKZWNobyAiICAgICAgKiBnbGFkZS1zaGFycC5kbGw6ICRlbmFibGVfZ2xhZGUi
CmVjaG8gIiAgICAgICogZ2RhLXNoYXJwLmRsbDogJGVuYWJsZV9nZGEiCmVjaG8gIiAgICAgICog
Z25vbWVkYi1zaGFycC5kbGw6ICRlbmFibGVfZ25vbWVkYiIKZWNobyAiICAgICAgKiByc3ZnLXNo
YXJwLmRsbDogJGVuYWJsZV9yc3ZnICIKZWNobyAiICAgICAgKiBndGtodG1sLXNoYXJwLmRsbDog
JGVuYWJsZV9ndGtodG1sICIKZWNobyAiICAgICAgKiB2dGUtc2hhcnAuZGxsOiAkZW5hYmxlX3Z0
ZSAiCmVjaG8gIiAgICAgICogZ3RrLWRvdG5ldC5kbGw6ICRlbmFibGVfZG90bmV0ICIKZWNobyAi
IgplY2hvICIgICAgICBOT1RFOiBpZiBhbnkgb2YgdGhlIGFib3ZlIHNheSAnbm8nIHlvdSBtYXkg
aW5zdGFsbCB0aGUiCmVjaG8gIiAgICAgICAgICAgIGNvcnJlc3BvbmRpbmcgZGV2ZWxvcG1lbnQg
cGFja2FnZXMgZm9yIHRoZW0sIHJlcnVuIgplY2hvICIgICAgICAgICAgICBhdXRvZ2VuLnNoIHRv
IGluY2x1ZGUgdGhlbSBpbiB0aGUgYnVpbGQuIgplY2hvICIiCmVjaG8gIi0tLSIKCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58860</attachid>
            <date>2005-05-14 04:58 0000</date>
            <desc>another_configure.in</desc>
            <filename>another_configure.in</filename>
            <type>text/plain</type>
            <data encoding="base64">CkFDX0lOSVQoUkVBRE1FKQpBQ19DQU5PTklDQUxfU1lTVEVNCkFNX0NPTkZJR19IRUFERVIoY29u
ZmlnLmgpCkFNX0lOSVRfQVVUT01BS0UoZ3RrLXNoYXJwLCAxLjkuMy4xKQpBTV9NQUlOVEFJTkVS
X01PREUKCkFQSV9WRVJTSU9OPTIuMC4wLjAKQUNfU1VCU1QoQVBJX1ZFUlNJT04pCgpQQUNLQUdF
X1ZFUlNJT049Z3RrLXNoYXJwLTIuMApBQ19TVUJTVChQQUNLQUdFX1ZFUlNJT04pCgpBQ19DSEVD
S19UT09MKENDLCBnY2MsIGdjYykKQUNfUFJPR19DQwpBTV9QUk9HX0NDX1NUREMKQUNfUFJPR19J
TlNUQUxMCgpkbmwgbWF5IHJlcXVpcmUgYSBzcGVjaWZpYyBhdXRvY29uZiB2ZXJzaW9uCmRubCBB
Q19QUk9HX0NDX0ZPUl9CVUlMRApkbmwgQ0NfRk9SX0JVSUxEIG5vdCBhdXRvbWF0aWNhbGx5IGRl
dGVjdGVkCkNDX0ZPUl9CVUlMRD0kQ0MKQlVJTERfRVhFRVhUPQppZiB0ZXN0ICJ4JGNyb3NzX2Nv
bXBpbGluZyIgPSAieHllcyI7IHRoZW4KCUNDX0ZPUl9CVUlMRD1jYwoJQlVJTERfRVhFRVhUPSIi
CmZpCkFDX1NVQlNUKENDX0ZPUl9CVUlMRCkKQUNfU1VCU1QoSE9TVF9DQykKQUNfU1VCU1QoQlVJ
TERfRVhFRVhUKQoKIyBTZXQgU1REQ19IRUFERVJTCkFDX0hFQURFUl9TVERDCkFDX0xJQlRPT0xf
V0lOMzJfRExMCkFNX1BST0dfTElCVE9PTAoKIyBub3QgNjQgYml0IGNsZWFuIGluIGNyb3NzLWNv
bXBpbGUKQUNfQ0hFQ0tfU0laRU9GKHZvaWQgKiwgNCkKCkNGTEFHUz0nLWcgLVdhbGwgLVd1bnVz
ZWQgLVdtaXNzaW5nLXByb3RvdHlwZXMgLVdtaXNzaW5nLWRlY2xhcmF0aW9ucyAtV3N0cmljdC1w
cm90b3R5cGVzICAtV21pc3NpbmctcHJvdG90eXBlcyAtV25lc3RlZC1leHRlcm5zICAtV3NoYWRv
dyAtV3BvaW50ZXItYXJpdGggLVduby1jYXN0LXF1YWwgLVdjYXN0LWFsaWduIC1Xd3JpdGUtc3Ry
aW5ncycKCkFDX0FSR19FTkFCTEUoZGVidWcsIFsgIC0tZW5hYmxlLWRlYnVnICAgICAgICAgIEJ1
aWxkIGRlYnVnZ2VyICgubWRiKSBmaWxlcyBmb3IgZGxsc10sCglDU0ZMQUdTPSctZycKKQpBQ19T
VUJTVChDU0ZMQUdTKQoKQUNfUEFUSF9QUk9HKFBLR19DT05GSUcsIHBrZy1jb25maWcsIG5vKQpp
ZiB0ZXN0ICJ4JFBLR19DT05GSUciID0gInhubyI7IHRoZW4KCUFDX01TR19FUlJPUihbWW91IG5l
ZWQgdG8gaW5zdGFsbCBwa2ctY29uZmlnXSkKZmkKCmRubCBmb3IgdXNlIG9uIHRoZSBidWlsZCBz
eXN0ZW0KQlVJTERfR1RLX0NGTEFHUz1gJFBLR19DT05GSUcgLS1jZmxhZ3MgZ3RrKy0yLjBgCkJV
SUxEX0dUS19MSUJTPWAkUEtHX0NPTkZJRyAtLWxpYnMgZ3RrKy0yLjBgCkFDX1NVQlNUKEJVSUxE
X0dUS19DRkxBR1MpCkFDX1NVQlNUKEJVSUxEX0dUS19MSUJTKQoKUEtHX1BBVEg9CkFDX0FSR19X
SVRIKGNyb3NzcGtnZGlyLCBbICAtLXdpdGgtY3Jvc3Nwa2dkaXI9L3BhdGgvdG8vcGtnLWNvbmZp
Zy9kaXJdLAoJaWYgdGVzdCB4JHdpdGhfY3Jvc3Nwa2dkaXIgPSAieCI7IHRoZW4KCQlpZiB0ZXN0
IC1zICRQS0dfQ09ORklHX1BBVEg7IHRoZW4KCQkJUEtHX1BBVEg9JFBLR19DT05GSUdfUEFUSAoJ
CWZpCgllbHNlCgkJUEtHX1BBVEg9JHdpdGhfY3Jvc3Nwa2dkaXIKCQlQS0dfQ09ORklHX1BBVEg9
JFBLR19QQVRICgkJZXhwb3J0IFBLR19DT05GSUdfUEFUSAoJZmkKKQoKTU9OT19SRVFVSVJFRF9W
RVJTSU9OPTEuMApQS0dfQ0hFQ0tfTU9EVUxFUyhNT05PX0RFUEVOREVOQ1ksIG1vbm8gPj0gJE1P
Tk9fUkVRVUlSRURfVkVSU0lPTiwgaGFzX21vbm89dHJ1ZSwgaGFzX21vbm89ZmFsc2UpCgppZiB0
ZXN0ICJ4JGhhc19tb25vIiA9ICJ4dHJ1ZSI7IHRoZW4KR0FDVVRJTF9GTEFHUz0nL3BhY2thZ2Ug
JChQQUNLQUdFX1ZFUlNJT04pIC9nYWNkaXIgJChERVNURElSKSQocHJlZml4KS9saWInCkdFTkVS
QVRFRF9TT1VSQ0VTPWdlbmVyYXRlZC8qLmNzCkFDX1BBVEhfUFJPRyhSVU5USU1FLCBtb25vLCBu
bykKQUNfUEFUSF9QUk9HKENTQywgbWNzLCBubykKaWYgdGVzdCBgdW5hbWUgLXNgID0gIkRhcndp
biI7IHRoZW4KCUxJQl9QUkVGSVg9CglMSUJfU1VGRklYPS5keWxpYgplbHNlCglMSUJfUFJFRklY
PS5zbwoJTElCX1NVRkZJWD0KZmkKZWxzZQpBQ19QQVRIX1BST0coQ1NDLCBjc2MuZXhlLCBubykK
R0FDVVRJTF9GTEFHUz0KR0VORVJBVEVEX1NPVVJDRVM9Z2VuZXJhdGVkXFxcXCouY3MKCmlmIHRl
c3QgeCRDU0MgPSAieG5vIjsgdGhlbgoJQUNfTVNHX0VSUk9SKFtZb3UgbmVlZCB0byBpbnN0YWxs
IGVpdGhlciBtb25vIG9yIC5OZXRdKQplbHNlClJVTlRJTUU9CkxJQl9QUkVGSVg9CkxJQl9TVUZG
SVg9LmR5bGliCmZpCmZpCgpDUz0iQyMiCmlmIHRlc3QgIngkQ1NDIiA9ICJ4bm8iIDsgdGhlbgoJ
QUNfTVNHX0VSUk9SKFtObyAkQ1MgY29tcGlsZXIgZm91bmRdKQpmaQoKQUNfUEFUSF9QUk9HKEdB
Q1VUSUwsIGdhY3V0aWwsIG5vKQppZiB0ZXN0ICJ4JEdBQ1VUSUwiID0gInhubyIgOyB0aGVuCglB
Q19NU0dfRVJST1IoW05vIGdhY3V0aWwgdG9vbCBmb3VuZF0pCmZpCgpBQ19BUkdfRU5BQkxFKGRv
dG5ldCwKCSAgICAgIFsgIC0tZGlzYWJsZS1kb3RuZXQgVHVybiBvZmYgZ3RrLWRvdG5ldF0sCltj
YXNlICIke2VuYWJsZXZhbH0iIGluCiAgeWVzKSBlbmFibGVfZG90bmV0PXllcyAgOzsKICBubykg
ZW5hYmxlX2RvdG5ldD1ubyAgOzsKZXNhY10KLFtlbmFibGVfZG90bmV0PXllc10pCgppZiB0ZXN0
ICJ4JGVuYWJsZV9kb3RuZXQiID0gInh5ZXMiOyB0aGVuClNEQ0hFQ0s9ImAkR0FDVVRJTCAvbCB8
Z3JlcCBeU3lzdGVtLkRyYXdpbmcsIHwgaGVhZCAtbjEgfGN1dCAtZjEgLWQnLCdgIgppZiB0ZXN0
ICJ4JFNEQ0hFQ0siID0gInhTeXN0ZW0uRHJhd2luZyI7IHRoZW4KCWVuYWJsZV9kb3RuZXQ9eWVz
CmVsc2UKCWVuYWJsZV9kb3RuZXQ9bm8KZmkKZmkKCkFDX1NVQlNUKFJVTlRJTUUpCkFDX1NVQlNU
KENTQykKQUNfU1VCU1QoR0FDVVRJTCkKQUNfU1VCU1QoR0FDVVRJTF9GTEFHUykKQUNfU1VCU1Qo
TElCX1BSRUZJWCkKQUNfU1VCU1QoTElCX1NVRkZJWCkKQUNfU1VCU1QoR0VORVJBVEVEX1NPVVJD
RVMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHTElCLCBnb2JqZWN0LTIuMCA+PSAyLjQpCkFDX1NVQlNU
KEdMSUJfQ0ZMQUdTKQpBQ19TVUJTVChHTElCX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhQQU5H
TywgcGFuZ28gPj0gMS40KQpBQ19TVUJTVChQQU5HT19DRkxBR1MpCkFDX1NVQlNUKFBBTkdPX0xJ
QlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhHVEssIGd0aystMi4wID49IDIuNCkKQUNfU1VCU1QoR1RL
X0NGTEFHUykKQUNfU1VCU1QoR1RLX0xJQlMpCgpQS0dfQ0hFQ0tfTU9EVUxFUyhYTUwsIGxpYnht
bC0yLjApCkFDX1NVQlNUKFhNTF9DRkxBR1MpCkFDX1NVQlNUKFhNTF9MSUJTKQoKIyMgVmVyc2lv
bnMgb2YgZGVwZW5kZW5jaWVzCkdOT01FX1JFUVVJUkVEX1ZFUlNJT049Mi42LjAKR1RLX1JFUVVJ
UkVEX1ZFUlNJT049Mi40LjAKQVJUX1JFUVVJUkVEX1ZFUlNJT049Mi4zLjE2CgoKQUNfQVJHX0VO
QUJMRShhcnQsClsgIC0tZGlzYWJsZS1hcnQgVHVybiBvZmYgYXJ0LXNoYXJwXSwKW2Nhc2UgIiR7
ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9saWJhcnQ9eWVzICA7OwogIG5vKSBlbmFibGVf
bGliYXJ0PW5vICA7Owplc2FjXQosW2VuYWJsZV9saWJhcnQ9eWVzXSkKCmlmIHRlc3QgIngkZW5h
YmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkFSVCwgbGli
YXJ0LTIuMCA+PSAkQVJUX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9saWJhcnQ9eWVzLCBlbmFi
bGVfbGliYXJ0PW5vKQoJQUNfU1VCU1QoTElCQVJUX0NGTEFHUykKCUFDX1NVQlNUKExJQkFSVF9M
SUJTKQpmaQoKQUNfQVJHX0VOQUJMRShnbm9tZXZmcywKWyAgLS1kaXNhYmxlLWdub21ldmZzIFR1
cm4gb2ZmIGdub21ldmZzLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVu
YWJsZV9nbm9tZXZmcz15ZXMgIDs7CiAgbm8pIGVuYWJsZV9nbm9tZXZmcz1ubyAgOzsKZXNhY10K
LFtlbmFibGVfZ25vbWV2ZnM9eWVzXSkKCmlmIHRlc3QgIngkZW5hYmxlX2dub21ldmZzIiA9ICJ4
eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoR05PTUVWRlMsIGdub21lLXZmcy0yLjAgPj0g
JEdOT01FX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbm9tZXZmcz15ZXMsIGVuYWJsZV9nbm9t
ZXZmcz1ubykKCUFDX1NVQlNUKEdOT01FVkZTX0NGTEFHUykKCUFDX1NVQlNUKEdOT01FVkZTX0xJ
QlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdub21lLApbICAtLWRpc2FibGUtZ25vbWUgVHVybiBvZmYg
Z25vbWUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dub21l
PXllcyAgOzsKICBubykgZW5hYmxlX2dub21lPW5vICA7Owplc2FjXQosW2VuYWJsZV9nbm9tZT15
ZXNdKQoKaWYgdGVzdCAieCRlbmFibGVfZ25vbWUiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngk
ZW5hYmxlX2xpYmFydCIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdOT01FLCBs
aWJnbm9tZWNhbnZhcy0yLjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gbGliZ25vbWV1aS0y
LjAgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ3RrKy0yLjAgPj0gJEdUS19SRVFVSVJFRF9W
RVJTSU9OIGxpYmdub21lcHJpbnR1aS0yLjIgPj0gJEdOT01FX1JFUVVJUkVEX1ZFUlNJT04gZ21v
ZHVsZS0yLjAgPj0gJEdUS19SRVFVSVJFRF9WRVJTSU9OIGxpYnBhbmVsYXBwbGV0LTIuMCA+PSAk
R05PTUVfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX2dub21lPXllcywgZW5hYmxlX2dub21lPW5v
KQoJQUNfU1VCU1QoR05PTUVfQ0ZMQUdTKQoJQUNfU1VCU1QoR05PTUVfTElCUykKZWxzZQoJZW5h
YmxlX2dub21lPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKGdsYWRlLApbICAtLWRpc2FibGUtZ2xh
ZGUgVHVybiBvZmYgZ2xhZGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykg
ZW5hYmxlX2dsYWRlPXllcyAgOzsKICBubykgZW5hYmxlX2dsYWRlPW5vICA7Owplc2FjXQosW2Vu
YWJsZV9nbGFkZT15ZXNdKQoKR0xBREVfUkVRVUlSRURfVkVSU0lPTj0yLjMuNgppZiB0ZXN0ICJ4
JGVuYWJsZV9nbGFkZSIgPSAieHllcyI7IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKEdMQURFLCBs
aWJnbGFkZS0yLjAgPj0gJEdMQURFX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nbGFkZT15ZXMs
IGVuYWJsZV9nbGFkZT1ubykKCUFDX1NVQlNUKEdMQURFX0NGTEFHUykKCUFDX1NVQlNUKEdMQURF
X0xJQlMpCmZpCgpBQ19BUkdfRU5BQkxFKGdkYSwKWyAgLS1kaXNhYmxlLWdkYSBUdXJuIG9mZiBn
ZGEtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2dkYT15ZXMg
OzsKICBubykgZW5hYmxlX2dkYT1ubyA7Owplc2FjXQosW2VuYWJsZV9nZGE9eWVzXSkKCkxJQkdE
QV9SRVFVSVJFRF9WRVJTSU9OPTEuMC4wCmlmIHRlc3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyI7
IHRoZW4KCVBLR19DSEVDS19NT0RVTEVTKExJQkdEQV9ERVBFTkRFTkNJRVMsIGxpYmdkYSA+PSAk
TElCR0RBX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9nZGE9eWVzLCBlbmFibGVfZ2RhPW5vKQpm
aQoKQUNfQVJHX0VOQUJMRShnbm9tZWRiLApbICAtLWRpc2FibGUtZ25vbWVkYiBUdXJuIG9mZiBn
bm9tZWRiLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5ZXMpIGVuYWJsZV9nbm9t
ZWRiPXllcyA7OwogIG5vKSBlbmFibGVfZ25vbWVkYj1ubyA7Owplc2FjXQosW2VuYWJsZV9nbm9t
ZWRiPXllc10pCgppZiB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIjsgdGhlbgppZiB0
ZXN0ICJ4JGVuYWJsZV9nbm9tZSIgPSAieHllcyI7IHRoZW4KaWYgdGVzdCAieCRlbmFibGVfZ2Rh
IiA9ICJ4eWVzIjsgdGhlbgoJUEtHX0NIRUNLX01PRFVMRVMoTElCR05PTUVEQl9ERVBFTkRFTkNJ
RVMsIGxpYmdub21lZGIgPj0gJExJQkdEQV9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ25vbWVk
Yj15ZXMsIGVuYWJsZV9nbm9tZWRiPW5vKQplbHNlCgllbmFibGVfZ25vbWVkYj1ubwpmaQplbHNl
CgllbmFibGVfZ25vbWVkYj1ubwpmaQpmaQoKQUNfQVJHX0VOQUJMRShyc3ZnLApbICAtLWRpc2Fi
bGUtcnN2ZyBUdXJuIG9mZiByc3ZnLXNoYXJwXSwKW2Nhc2UgIiR7ZW5hYmxldmFsfSIgaW4KICB5
ZXMpIGVuYWJsZV9yc3ZnPXllcyAgOzsKICBubykgZW5hYmxlX3Jzdmc9bm8gIDs7CmVzYWNdCixb
ZW5hYmxlX3Jzdmc9eWVzXSkKClJTVkdfUkVRVUlSRURfVkVSU0lPTj0yLjAuMQppZiB0ZXN0ICJ4
JGVuYWJsZV9yc3ZnIiA9ICJ4eWVzIjsgdGhlbgppZiB0ZXN0ICJ4JGVuYWJsZV9saWJhcnQiID0g
Inh5ZXMiOyB0aGVuCglQS0dfQ0hFQ0tfTU9EVUxFUyhSU1ZHX0RFUEVOREVOQ0lFUywgbGlicnN2
Zy0yLjAgPj0gJFJTVkdfUkVRVUlSRURfVkVSU0lPTiwgZW5hYmxlX3Jzdmc9eWVzLCBlbmFibGVf
cnN2Zz1ubykKZWxzZQoJZW5hYmxlX3Jzdmc9bm87CmZpCmZpCgpBQ19BUkdfRU5BQkxFKGd0a2h0
bWwsClsgIC0tZGlzYWJsZS1ndGtodG1sIFR1cm4gb2ZmIGd0a2h0bWwtc2hhcnBdLApbY2FzZSAi
JHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX2d0a2h0bWw9eWVzIDs7CiAgbm8pIGVuYWJs
ZV9ndGtodG1sPW5vIDs7CmVzYWNdCixbZW5hYmxlX2d0a2h0bWw9eWVzXSkKCmlmIHRlc3QgIngk
ZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My42LjAKUEtHX0NIRUNLX01P
RFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy42ID49ICRHVEtIVE1MX1JF
UVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxlX2d0a2h0bWw9bm8pCmlm
IHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdUS0hUTUxfVkVSU0lPTj0z
LjYKR1RLSFRNTF9TT1ZFUlNJT049MTgKZWxzZQpHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT049My4y
LjAKUEtHX0NIRUNLX01PRFVMRVMoR1RLSFRNTF9ERVBFTkRFTkNJRVMsIGxpYmd0a2h0bWwtMy4x
ID49ICRHVEtIVE1MX1JFUVVJUkVEX1ZFUlNJT04sIGVuYWJsZV9ndGtodG1sPXllcywgZW5hYmxl
X2d0a2h0bWw9bm8pCmlmIHRlc3QgIngkZW5hYmxlX2d0a2h0bWwiID0gInh5ZXMiOyB0aGVuCkdU
S0hUTUxfVkVSU0lPTj0zLjEKR1RLSFRNTF9TT1ZFUlNJT049MTEKZWxzZQpHVEtIVE1MX1JFUVVJ
UkVEX1ZFUlNJT049My4wLjEwClBLR19DSEVDS19NT0RVTEVTKEdUS0hUTUxfREVQRU5ERU5DSUVT
LCBsaWJndGtodG1sLTMuMCA+PSAkR1RLSFRNTF9SRVFVSVJFRF9WRVJTSU9OLCBlbmFibGVfZ3Rr
aHRtbD15ZXMsIGVuYWJsZV9ndGtodG1sPW5vKQppZiB0ZXN0ICJ4JGVuYWJsZV9ndGtodG1sIiA9
ICJ4eWVzIjsgdGhlbgpHVEtIVE1MX1ZFUlNJT049My4wCkdUS0hUTUxfU09WRVJTSU9OPTQKZWxz
ZQpHVEtIVE1MX1ZFUlNJT049CkdUS0hUTUxfU09WRVJTSU9OPQpmaQpmaQpmaQpBQ19TVUJTVChH
VEtIVE1MX1ZFUlNJT04pCkFDX1NVQlNUKEdUS0hUTUxfU09WRVJTSU9OKQplbHNlCmVuYWJsZV9n
dGtodG1sPW5vCmZpCmZpCgpBQ19BUkdfRU5BQkxFKHZ0ZSwKWyAgLS1kaXNhYmxlLXZ0ZSBUdXJu
IG9mZiB2dGUtc2hhcnBdLApbY2FzZSAiJHtlbmFibGV2YWx9IiBpbgogIHllcykgZW5hYmxlX3Z0
ZT15ZXMgOzsKICBubykgZW5hYmxlX3Z0ZT1ubyA7Owplc2FjXQosW2VuYWJsZV92dGU9eWVzXSkK
CmlmIHRlc3QgIngkZW5hYmxlX2dub21lIiA9ICJ4eWVzIjsgdGhlbgpWVEVfUkVRVUlSRURfVkVS
U0lPTj0wLjExLjEwCmlmIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyI7IHRoZW4KCVBLR19D
SEVDS19NT0RVTEVTKFZURV9ERVBFTkRFTkNJRVMsIHZ0ZSA+PSAkVlRFX1JFUVVJUkVEX1ZFUlNJ
T04sIGVuYWJsZV92dGU9eWVzLCBlbmFibGVfdnRlPW5vKQpmaQplbHNlCmVuYWJsZV92dGU9bm8K
ZmkKCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9MSUJBUlQsIHRlc3QgIngkZW5hYmxlX2xpYmFydCIg
PSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRVZGUywgdGVzdCAieCRlbmFibGVf
Z25vbWV2ZnMiID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFCTEVfR05PTUUsIHRlc3QgIngk
ZW5hYmxlX2dub21lIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxFX0dMQURFLCB0ZXN0
ICJ4JGVuYWJsZV9nbGFkZSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HREEsIHRl
c3QgIngkZW5hYmxlX2dkYSIgPSAieHllcyIpCkFNX0NPTkRJVElPTkFMKEVOQUJMRV9HTk9NRURC
LCB0ZXN0ICJ4JGVuYWJsZV9nbm9tZWRiIiA9ICJ4eWVzIikKQU1fQ09ORElUSU9OQUwoRU5BQkxF
X1JTVkcsIHRlc3QgIngkZW5hYmxlX3JzdmciID0gInh5ZXMiKQpBTV9DT05ESVRJT05BTChFTkFC
TEVfR1RLSFRNTCwgdGVzdCAieCRlbmFibGVfZ3RraHRtbCIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9WVEUsIHRlc3QgIngkZW5hYmxlX3Z0ZSIgPSAieHllcyIpCkFNX0NPTkRJVElP
TkFMKEVOQUJMRV9NT05PRE9DLCB0ZXN0ICJ4JGVuYWJsZV9tb25vZG9jIiA9ICJ4eWVzIikKQU1f
Q09ORElUSU9OQUwoRU5BQkxFX0RPVE5FVCwgdGVzdCAieCRlbmFibGVfZG90bmV0IiA9ICJ4eWVz
IikKCkFDX1NVQlNUKENGTEFHUykKCkFDX09VVFBVVChbCkFzc2VtYmx5SW5mby5jcwpNYWtlZmls
ZQpzb3VyY2VzL01ha2VmaWxlCnBhcnNlci9NYWtlZmlsZQpwYXJzZXIvZ2FwaS0yLjAucGMKcGFy
c2VyL2dhcGkyLWZpeHVwCnBhcnNlci9nYXBpMi1wYXJzZXIKZ2VuZXJhdG9yL01ha2VmaWxlCmdl
bmVyYXRvci9nYXBpMi1jb2RlZ2VuCmdsaWIvTWFrZWZpbGUKZ2xpYi9nbGliLXNoYXJwLmRsbC5j
b25maWcKZ2xpYi9nbHVlL01ha2VmaWxlCnBhbmdvL01ha2VmaWxlCnBhbmdvL3BhbmdvLXNoYXJw
LmRsbC5jb25maWcKcGFuZ28vZ2x1ZS9NYWtlZmlsZQphdGsvTWFrZWZpbGUKYXRrL2F0ay1zaGFy
cC5kbGwuY29uZmlnCmFydC9NYWtlZmlsZQphcnQvYXJ0LXNoYXJwLmRsbC5jb25maWcKYXJ0L2Fy
dC1zaGFycC0yLjAucGMKZ2RrL01ha2VmaWxlCmdkay9nZGstc2hhcnAuZGxsLmNvbmZpZwpnZGsv
Z2x1ZS9NYWtlZmlsZQpndGsvTWFrZWZpbGUKZ3RrL2d0ay1zaGFycC0yLjAucGMKZ3RrL2d0ay1z
aGFycC5kbGwuY29uZmlnCmd0ay9nbHVlL01ha2VmaWxlCmdsYWRlL01ha2VmaWxlCmdsYWRlL2ds
YWRlLXNoYXJwLmRsbC5jb25maWcKZ2xhZGUvZ2xhZGUtc2hhcnAtMi4wLnBjCmdsYWRlL2dsdWUv
TWFrZWZpbGUKZ25vbWUvTWFrZWZpbGUKZ25vbWUvZ25vbWUtc2hhcnAuZGxsLmNvbmZpZwpnbm9t
ZS9nbm9tZS1zaGFycC0yLjAucGMKZ25vbWUvZ2x1ZS9NYWtlZmlsZQpnbm9tZXZmcy9NYWtlZmls
ZQpnbm9tZXZmcy9nbm9tZS12ZnMtc2hhcnAuZGxsLmNvbmZpZwpnbm9tZXZmcy9nbm9tZS12ZnMt
c2hhcnAtMi4wLnBjCmdkYS9NYWtlZmlsZQpnZGEvZ2RhLXNoYXJwLmRsbC5jb25maWcKZ2RhL2dk
YS1zaGFycC0yLjAucGMKZ25vbWVkYi9NYWtlZmlsZQpnbm9tZWRiL2dub21lZGItc2hhcnAuZGxs
LmNvbmZpZwpnbm9tZWRiL2dub21lZGItc2hhcnAtMi4wLnBjCmdjb25mL01ha2VmaWxlCmdjb25m
L2RvYy9NYWtlZmlsZQpnY29uZi9HQ29uZi9NYWtlZmlsZQpnY29uZi9HQ29uZi9nY29uZi1zaGFy
cC5kbGwuY29uZmlnCmdjb25mL0dDb25mL2djb25mLXNoYXJwLTIuMC5wYwpnY29uZi9HQ29uZi5Q
cm9wZXJ0eUVkaXRvcnMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMvTWFrZWZpbGUKZ2NvbmYvdG9vbHMv
Z2NvbmZzaGFycDItc2NoZW1hZ2VuCmd0a2h0bWwvTWFrZWZpbGUKZ3RraHRtbC9ndGtodG1sLXNo
YXJwLmRsbC5jb25maWcKZ3RraHRtbC9ndGtodG1sLXNoYXJwLTIuMC5wYwpyc3ZnL01ha2VmaWxl
CnJzdmcvcnN2Zy1zaGFycC5kbGwuY29uZmlnCnJzdmcvcnN2Zy1zaGFycC0yLjAucGMKdnRlL01h
a2VmaWxlCnZ0ZS92dGUtc2hhcnAuZGxsLmNvbmZpZwp2dGUvdnRlLXNoYXJwLTIuMC5wYwpndGtk
b3RuZXQvTWFrZWZpbGUKZ3RrZG90bmV0L2d0ay1kb3RuZXQuZGxsLmNvbmZpZwpndGtkb3RuZXQv
Z3RrLWRvdG5ldC0yLjAucGMKZG9jL01ha2VmaWxlCmRvYy91cGRhdGVyL01ha2VmaWxlCnNhbXBs
ZS9HdGtEZW1vL01ha2VmaWxlCnNhbXBsZS9NYWtlZmlsZQpzYW1wbGUvZ2NvbmYvTWFrZWZpbGUK
c2FtcGxlL2dub21ldmZzL01ha2VmaWxlCnNhbXBsZS9waXhtYXBzL01ha2VmaWxlCnNhbXBsZS9y
c3ZnL01ha2VmaWxlCnNhbXBsZS90ZXN0L01ha2VmaWxlCnNhbXBsZS9jYWlyby1zYW1wbGUuZXhl
LmNvbmZpZwpdKQoKZWNobyAiLS0tIgplY2hvICJDb25maWd1cmF0aW9uIHN1bW1hcnkiCmVjaG8g
IiIKZWNobyAiICAgKiBJbnN0YWxsYXRpb24gcHJlZml4ID0gJHByZWZpeCIKZWNobyAiICAgKiAk
Q1MgY29tcGlsZXI6ICRDU0MgJENTRkxBR1MiCmVjaG8gIiIKZWNobyAiICAgT3B0aW9uYWwgYXNz
ZW1ibGllcyBpbmNsdWRlZCBpbiB0aGUgYnVpbGQ6IgplY2hvICIiCmVjaG8gIiAgICAgICogYXJ0
LXNoYXJwLmRsbDogJGVuYWJsZV9saWJhcnQiCmVjaG8gIiAgICAgICogZ25vbWV2ZnMtc2hhcnAu
ZGxsOiAkZW5hYmxlX2dub21ldmZzIgplY2hvICIgICAgICAqIGdub21lLXNoYXJwLmRsbDogJGVu
YWJsZV9nbm9tZSIKZWNobyAiICAgICAgKiBnbGFkZS1zaGFycC5kbGw6ICRlbmFibGVfZ2xhZGUi
CmVjaG8gIiAgICAgICogZ2RhLXNoYXJwLmRsbDogJGVuYWJsZV9nZGEiCmVjaG8gIiAgICAgICog
Z25vbWVkYi1zaGFycC5kbGw6ICRlbmFibGVfZ25vbWVkYiIKZWNobyAiICAgICAgKiByc3ZnLXNo
YXJwLmRsbDogJGVuYWJsZV9yc3ZnICIKZWNobyAiICAgICAgKiBndGtodG1sLXNoYXJwLmRsbDog
JGVuYWJsZV9ndGtodG1sICIKZWNobyAiICAgICAgKiB2dGUtc2hhcnAuZGxsOiAkZW5hYmxlX3Z0
ZSAiCmVjaG8gIiAgICAgICogZ3RrLWRvdG5ldC5kbGw6ICRlbmFibGVfZG90bmV0ICIKZWNobyAi
IgplY2hvICIgICAgICBOT1RFOiBpZiBhbnkgb2YgdGhlIGFib3ZlIHNheSAnbm8nIHlvdSBtYXkg
aW5zdGFsbCB0aGUiCmVjaG8gIiAgICAgICAgICAgIGNvcnJlc3BvbmRpbmcgZGV2ZWxvcG1lbnQg
cGFja2FnZXMgZm9yIHRoZW0sIHJlcnVuIgplY2hvICIgICAgICAgICAgICBhdXRvZ2VuLnNoIHRv
IGluY2x1ZGUgdGhlbSBpbiB0aGUgYnVpbGQuIgplY2hvICIiCmVjaG8gIi0tLSIKCg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58987</attachid>
            <date>2005-05-16 01:50 0000</date>
            <desc>gtk-sharp-component.eclass</desc>
            <filename>gtk-sharp-component.eclass</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2VjbGFzcy9ndGstc2hhcnAtY29tcG9uZW50LmVj
bGFzcyx2IDEuMTEgMjAwNS8wNS8xNSAwOToxODoyOSBjYXJkb2UgRXhwICQKCiMgQXV0aG9yIDog
UGV0ZXIgSm9oYW5zb24gPGxhdGV4ZXJAZ2VudG9vLm9yZz4KIyBCYXNlZCBvZmYgb2Ygb3JpZ2lu
YWwgd29yayBpbiBnc3QtcGx1Z2lucy5lY2xhc3MgYnkgPGZvc2VyQGdlbnRvby5vcmc+Cgppbmhl
cml0IGV1dGlscyBtb25vIG11bHRpbGliCgpFQ0xBU1M9Imd0ay1zaGFycC1jb21wb25lbnQiCklO
SEVSSVRFRD0iJElOSEVSSVRFRCAkRUNMQVNTIgoKTElDRU5TRT0iTEdQTC0yIgoKSE9NRVBBR0U9
Imh0dHA6Ly9ndGstc2hhcnAuc291cmNlZm9yZ2UubmV0LyIKTElDRU5TRT0iTEdQTC0yLjEiCgpb
ICR7UFZ9ID09ICIxLjkuMy4xIiBdICYmIFwKCVNPVVJDRV9TRVJWRVI9Imh0dHA6Ly93d3cuZ28t
bW9uby5jb20vc291cmNlcy9ndGstc2hhcnAtMi4wLyIgfHwgXAoJU09VUkNFX1NFUlZFUj0ibWly
cm9yOi8vc291cmNlZm9yZ2UvZ3RrLXNoYXJwLyIKCiMjIwojIHZhcmlhYmxlIGRlY2xhcmF0aW9u
cwojIyMKCk1ZX1A9Z3RrLXNoYXJwLSR7UFZ9CgojIEZyb20gZ3RrLXNoYXJwLTEuMCBzZXJpZXMK
bXlfZ3RrX3NoYXJwX2NvbXBvbmVudHM9ImFydCBnZGEgZ2xhZGUgZ25vbWUgZ25vbWVkYiBndGto
dG1sIHJzdmcgdnRlIgoKIyBBZGRlZCBpbiBndGstc2hhcnAtMi4wIHNlcmllcwpteV9ndGtfc2hh
cnBfY29tcG9uZW50cz0iJHtteV9ndGtfc2hhcnBfY29tcG9uZW50c30gZ25vbWV2ZnMgcGFuZWxh
cHBsZXQiCgojIFZlcnNpb24gbnVtYmVyIHVzZWQgdG8gZGlmZmVyZW50aWF0ZSBiZXR3ZWVuIHVu
dmVyc2lvbmVkIDEuMCBzZXJpZXMsCiMgYW5kIHRoZSB2ZXJzaW9uZWQgMi4wIHNlcmllcyAoMi4w
IHNlcmllcyBoYXMgMiBvciAyLjAgYXBwZW5kZWQgdG8gdmFyaW91cwojIHBhdGhzIGFuZCBzY3Jp
cHRzKQpHVEtfU0hBUlBfQ09NUE9ORU5UX1NMT1Q9IiIKR1RLX1NIQVJQX0NPTVBPTkVOVF9TTE9U
X0RFQz0iIgoKIyBFeHRyYWN0IHRoZSBjb21wb25lbnQgdG8gYnVpbGQgZnJvbSB0aGUgZWJ1aWxk
IG5hbWUKIyBNYXkgYmUgc2V0IGJ5IGFuIGVidWlsZCBhbmQgY29udGFpbiBtb3JlIHRoYW4gb25l
IGluZGVudGlmaWVyLCBzcGFjZSBzZXBlcmF0ZWQKIyAob25seSBzcmNfY29uZmlndXJlIGNhbiBo
YW5kbGUgbXV0aXBsZSBwbHVnaW5zIGF0IHRoaXMgdGltZSkKR1RLX1NIQVJQX0NPTVBPTkVOVF9C
VUlMRD0ke1BOLy1zaGFycC99CgojIFVzZSB0byBlbmFibGUgYW55IG90aGVyIGRlcGVuZGFuY2ll
cyBuZWVkZWQgdG8gYnVpbGQgdGhpcyBwYWNrYWdlCkdUS19TSEFSUF9DT01QT05FTlRfQlVJTERf
REVQUz0iIgoKIyBBY3R1YWwgYnVpbGQgZGlyLCBpcyB0aGUgc2FtZSBhcyB0aGUgY29uZmlndXJl
IHN3aXRjaCBuYW1lIG1vc3Qgb2YgdGhlIHRpbWUKR1RLX1NIQVJQX0NPTVBPTkVOVF9CVUlMRF9E
SVI9JHtQTi8tc2hhcnAvfQoKREVTQ1JJUFRJT049IiR7R1RLX1NIQVJQX0NPTVBPTkVOVF9CVUlM
RH0gY29tcG9uZW50IG9mIGd0ay1zaGFycCIKU1JDX1VSST0iJHtTT1VSQ0VfU0VSVkVSfS8ke01Z
X1B9LnRhci5negoJCW1pcnJvcjovL2dlbnRvby8ke01ZX1B9LWNvbmZpZ3VyYWJsZS5kaWZmLmd6
IgoKUz0ke1dPUktESVJ9LyR7TVlfUH0KCiMgTWFrZSBzdXJlIHdlJ3JlIGJ1aWxkaW5nIHdpdGgg
dGhlIHNhbWUgdmVyc2lvbi4KREVQRU5EPSIke0RFUEVORH0KCT1kZXYtZG90bmV0LyR7TVlfUH0q
CglzeXMtZGV2ZWwvYXV0b21ha2UKCXN5cy1kZXZlbC9hdXRvY29uZgoJPj1zeXMtYXBwcy9zZWQt
NCIKCgojIyMKIyBwdWJsaWMgZnVuY3Rpb25zCiMjIwoKZ3RrLXNoYXJwLWNvbXBvbmVudF9maXhf
bWFrZWZpbGVzKCkgewoJR0FQSV9ESVI9IiR7Uk9PVH0vdXNyL3NoYXJlL2dhcGkke0dUS19TSEFS
UF9DT01QT05FTlRfU0xPVF9ERUN9IgoJR0FQSV9GSVhVUD0iZ2FwaSR7R1RLX1NIQVJQX0NPTVBP
TkVOVF9TTE9UfS1maXh1cCIKCUdBUElfQ09ERUdFTj0iZ2FwaSR7R1RLX1NIQVJQX0NPTVBPTkVO
VF9TTE9UfS1jb2RlZ2VuIgoJR1RLX1NIQVJQX0xJQl9ESVI9IiR7Uk9PVH0vdXNyLyQoZ2V0X2xp
YmRpcikvbW9uby9ndGstc2hhcnAke0dUS19TSEFSUF9DT01QT05FTlRfU0xPVF9ERUN9IgoKCSMg
VW5pdmVyc2FsIGNoYW5nZXMgbmVlZGVkIGZvciBhbGwgdmVyc2lvbnMKCXNlZCAtaSAtZSAicztc
KFwuXC5cfFwkKHRvcF9zcmNkaXIpXCkvW1s6YWxwaGE6XV0qL1woW1s6YWxwaGE6XV0qLVtbOmFs
cGhhOl1dKlwpLnhtbDske0dBUElfRElSfS9cMi54bWw7ZyIgXAoJCS1pIC1lICJzOy9yOlwoXC5c
Li9cKSpbWzphbHBoYTpdXSovXChbWzphbHBoYTpdXSotW1s6YWxwaGE6XV0qXCkuZGxsOy9yOiR7
R1RLX1NIQVJQX0xJQl9ESVJ9L1wyLmRsbDtnIiBcCgkJCSQoZmluZCAke1N9IC1uYW1lIE1ha2Vm
aWxlLmluKSB8fCBkaWUgIkZhaWxlZCB0byBmaXggdGhlIGd0ay1zaGFycCBtYWtlZmlsZXMiCgoJ
IyBDaGFuZ2VzIHNwZWNpZmljIHRvIDEuOS4zCglpZiBbICIke1BWOjA6NX0iID09ICIxLjkuMyIg
XSA7IHRoZW4KCQlzZWQgLWkgLWUgInM6XCQoQVBJKSBcJCh0b3BfYnVpbGRkaXIpL3BhcnNlci9n
YXBpLWZpeHVwLmV4ZTpcJChBUEkpOiIgXAoJCQktZSAiczpcJChBUEkpIFwkKHRvcF9idWlsZGRp
cikvZ2VuZXJhdG9yL2dhcGlfY29kZWdlbi5leGU6XCQoQVBJKToiIFwKCQkJLWUgInM6XCQoUlVO
VElNRSkgXCQodG9wX2J1aWxkZGlyKS9wYXJzZXIvZ2FwaS1maXh1cC5leGU6JHtHQVBJX0ZJWFVQ
fToiIFwKCQkJLWUgInM6XCQoUlVOVElNRSkgXCQodG9wX2J1aWxkZGlyKS9nZW5lcmF0b3IvZ2Fw
aV9jb2RlZ2VuLmV4ZToke0dBUElfQ09ERUdFTn06IiBcCgkJCSQoZmluZCAke1N9IC1uYW1lIE1h
a2VmaWxlLmluKSB8fCBkaWUgIkZhaWxlZCB0byBmaXggdGhlIGd0ay1zaGFycCBtYWtlZmlsZXMi
CglmaQoKCSMgQ2hhbmdlcyB1bml2ZXJzYWwgdXAgdG8gYW5kIGluY2x1ZGluZyAxLjkuMgoJaWYg
WyAiJHtQVn0iID09ICIxLjkuMiIgXSB8fCBbICIke1BWOjA6M30iID0gIjEuMCIgXSA7IHRoZW4K
CQlzZWQgLWkgLWUgInM6XCQoUlVOVElNRSkgXC5cLi9wYXJzZXIvZ2FwaS1maXh1cC5leGU6JHtH
QVBJX0ZJWFVQfToiIFwKCQkJLWUgInM6XCQoUlVOVElNRSkgXC5cLi9nZW5lcmF0b3IvZ2FwaV9j
b2RlZ2VuLmV4ZToke0dBUElfQ09ERUdFTn06IiBcCgkJCS1lICJzOiBcLlwuL2dlbmVyYXRvci9n
YXBpX2NvZGVnZW4uZXhlOjoiIFwKCQkJJChmaW5kICR7U30gLW5hbWUgTWFrZWZpbGUuaW4pIHx8
IGRpZSAiRmFpbGVkIHRvIGZpeCB0aGUgZ3RrLXNoYXJwIG1ha2VmaWxlcyIKCQkJIy1pIC1lICJz
Oy9yOlwoXC5cLi9cKSpbWzphbHBoYTpdXSovXChbWzphbHBoYTpdXSotW1s6YWxwaGE6XV0qXCku
ZGxsOy9yOiR7R1RLX1NIQVJQX0xJQl9ESVJ9L1wyLmRsbDtnIiBcCglmaQoKCSMgQ2hhbmdlcyBv
bmx5IGluIDEuOS54CglpZiBbICIke1BWOjA6M30iID09ICIxLjkiIF0gOyB0aGVuCgkJc2VkIC1p
IC1lICJzO1wuXC4vW1s6YWxwaGE6XV0qL1woW1s6YWxwaGE6XV0qLVtbOmFscGhhOl1dKlwpLmRs
bDske0dUS19TSEFSUF9MSUJfRElSfS9cMS5kbGw7ZyIgXAoJCQkkKGZpbmQgJHtTfSAtbmFtZSBN
YWtlZmlsZS5pbikgfHwgZGllICJGYWlsZWQgdG8gZml4IHRoZSBndGstc2hhcnAgbWFrZWZpbGVz
IgoJCSNzZWQgLWkgLWUgInM7L3I6XChcLlwuL1wpKltbOmFscGhhOl1dKi9cKFtbOmFscGhhOl1d
Ki1bWzphbHBoYTpdXSpcKS5kbGw7L3I6JHtHVEtfU0hBUlBfTElCX0RJUn0vXDIuZGxsO2ciIFwK
CQkJIy1pIC1lICJzO1wuXC4vW1s6YWxwaGE6XV0qL1woW1s6YWxwaGE6XV0qLVtbOmFscGhhOl1d
KlwpLmRsbDske0dUS19TSEFSUF9MSUJfRElSfS9cMS5kbGw7ZyIgXAoJZmkKfQoKCQpndGstc2hh
cnAtY29tcG9uZW50X3NyY191bnBhY2soKSB7Cgl1bnBhY2sgJHtBfQoJY2QgJHtTfQoJCgkjIGZp
eGVzIHN1cHBvcnQgd2l0aCBwa2djb25maWctMC4xNywgYnVnICM5MjUwMwoJc2VkIC1pIC1lICdz
L1w8UEtHX1BBVEhcPi9HVEtfU0hBUlBfUEtHX1BBVEgvZycgY29uZmlndXJlLmluCgkKCSMgTWFr
ZSB0aGUgY29tcG9uZW50cyBjb25maWd1cmFibGUKCWVwYXRjaCAke1dPUktESVJ9LyR7TVlfUH0t
Y29uZmlndXJhYmxlLmRpZmYKCWFjbG9jYWwgfHwgZGllCgkjIFNlZSBidWcgIzczNTYzLCBjb21t
ZW50ICM5CglsaWJ0b29saXplIC0tY29weSAtLWZvcmNlIHx8IGRpZQoJYXV0b21ha2UgfHwgZGll
CglhdXRvY29uZiB8fCBkaWUKCgkjIGRpc2FibGUgYnVpbGRpbmcgb2Ygc2FtcGxlcyAoIzE2MDE1
KQoJc2VkIC1pIC1lICJzOnNhbXBsZTo6IiAke1N9L01ha2VmaWxlLmluIHx8IGRpZQoKCWNkICR7
U30vJHtHVEtfU0hBUlBfQ09NUE9ORU5UX0JVSUxEX0RJUn0KCglndGstc2hhcnAtY29tcG9uZW50
X2ZpeF9tYWtlZmlsZXMKfQoKZ3RrLXNoYXJwLWNvbXBvbmVudF9zcmNfY29uZmlndXJlKCkgewoJ
CgkjIGRpc2FibGUgYW55IGV4dGVybmFsIHBsdWdpbiBiZXNpZGVzIHRoZSBwbHVnaW4gd2Ugd2Fu
dAoJbG9jYWwgY29tcG9uZW50IGRlcHMgZ3RrX3NoYXJwX2NvbmYKCgllaW5mbyAiQ29uZmlndXJp
bmcgdG8gYnVpbGQgJHtQTn0gY29tcG9uZW50IC4uLiIKCglmb3IgY29tcG9uZW50IGluICR7R1RL
X1NIQVJQX0NPTVBPTkVOVF9CVUlMRH0gJHtHVEtfU0hBUlBfQ09NUE9ORU5UX0JVSUxEX0RFUFN9
OyBkbwoJCW15X2d0a19zaGFycF9jb21wb25lbnRzPSR7bXlfZ3RrX3NoYXJwX2NvbXBvbmVudHMv
JHtjb21wb25lbnR9L30KCWRvbmUKCWZvciBjb21wb25lbnQgaW4gJHtteV9ndGtfc2hhcnBfY29t
cG9uZW50c307IGRvCgkJZ3RrX3NoYXJwX2NvbmY9IiR7Z3RrX3NoYXJwX2NvbmZ9IC0tZGlzYWJs
ZS0ke2NvbXBvbmVudH0gIgoJZG9uZQoJZm9yIGNvbXBvbmVudCBpbiAke0dUS19TSEFSUF9DT01Q
T05FTlRfQlVJTER9ICR7R1RLX1NIQVJQX0NPTVBPTkVOVF9CVUlMRF9ERVBTfTsgZG8KCQlndGtf
c2hhcnBfY29uZj0iJHtndGtfc2hhcnBfY29uZn0gLS1lbmFibGUtJHtjb21wb25lbnR9ICIKCWRv
bmUKCgljZCAke1N9CgllY29uZiAke0B9ICR7Z3RrX3NoYXJwX2NvbmZ9IHx8IGRpZSAiLi9jb25m
aWd1cmUgZmFpbHVyZSIKfQoKZ3RrLXNoYXJwLWNvbXBvbmVudF9zcmNfY29tcGlsZSgpIHsKCWd0
ay1zaGFycC1jb21wb25lbnRfc3JjX2NvbmZpZ3VyZSAke0B9CgoJY2QgJHtTfS8ke0dUS19TSEFS
UF9DT01QT05FTlRfQlVJTERfRElSfQoJTEFORz1DIGVtYWtlIHx8IGRpZSAiY29tcGlsZSBmYWls
dXJlIgp9CgpndGstc2hhcnAtY29tcG9uZW50X3NyY19pbnN0YWxsKCkgewoJY2QgJHtHVEtfU0hB
UlBfQ09NUE9ORU5UX0JVSUxEX0RJUn0KCUxBTkc9QyBtYWtlIEdBQ1VUSUxfRkxBR1M9Ii9yb290
ICR7RH0vdXNyLyQoZ2V0X2xpYmRpcikgL2dhY2RpciAvdXNyLyQoZ2V0X2xpYmRpcikgL3BhY2th
Z2UgZ3RrLXNoYXJwJHtHVEtfU0hBUlBfQ09NUE9ORU5UX1NMT1RfREVDfSIgXAoJCURFU1RESVI9
JHtEfSBpbnN0YWxsIHx8IGRpZQp9CgpFWFBPUlRfRlVOQ1RJT05TIHNyY191bnBhY2sgc3JjX2Nv
bXBpbGUgc3JjX2luc3RhbGwK
</data>        

          </attachment>
    </bug>

</bugzilla>