<?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>11506</bug_id>
          
          <creation_ts>2002-12-02 17:19 0000</creation_ts>
          <short_desc>quake2-data-3.20.ebuild (New ebuild)</short_desc>
          <delta_ts>2003-06-28 22:27: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>Games</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>thesnark@operamail.com</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          <cc>thesnark@operamail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>thesnark@operamail.com</who>
            <bug_when>2002-12-02 17:19:45 0000</bug_when>
            <thetext>This ebuild will install the Quake 2 data files into /usr/share/games/quake2-data.
I saw an excellent way way to grab the files off of the CD or user-specified directory
in the app-games/unreal-tournament ebuild while browsing ebuilds.  This provides a good
source-port independent place for data.  It is intended that Quake 2 source-port ebuild
authors sym-link to the files installed by this ebuild to avoid the binaries and
port-specifics over-writing each-other.  Thanks to the author of the UT ebuild for the idea.

  BTW, this ebuild installs the basic Quake 2 data files, including updated ones from the
point-release.  The expansion packs should be easy to make ebuilds for based on this.

- Daniel Mannarino</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thesnark@operamail.com</who>
            <bug_when>2002-12-02 17:23:13 0000</bug_when>
            <thetext>Created an attachment (id=6154)
quake2-data-3.20.ebuild (New ebuild)

Here&apos;s the ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thesnark@operamail.com</who>
            <bug_when>2002-12-02 17:25:16 0000</bug_when>
            <thetext>Created an attachment (id=6155)
Q2EULA (New License)

Use this license for the quake2-data ebuild (put in /usr/portage/licenses)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jose_costa@netcabo.pt</who>
            <bug_when>2002-12-31 13:13:05 0000</bug_when>
            <thetext>that&apos;s the original 3.20 update from ID, IMHO it should be named
&quot;quake2-3.20.ebuild&quot; and the icculus port &quot;quake2-icculus-0.15.ebuild&quot;.

there is an unofficial patched q2 3.21 for linux that corrects some bugs in the
q2build:

Source:
ftp://freeftp.barrysworld.com/pub/games/quake2/unofficial_patches/quake2-3.21-unofficial_server-source.zip

Binary:
ftp://freeftp.barrysworld.com/pub/games/quake2/unofficial_patches/linux/quake2-3.21-unofficial_server-linux.tar.gz</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jose_costa@netcabo.pt</who>
            <bug_when>2003-01-02 18:27:14 0000</bug_when>
            <thetext>q2 should be placed in /opt like Q3 and UT</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thesnark@operamail.com</who>
            <bug_when>2003-01-03 17:58:34 0000</bug_when>
            <thetext>  Regarding comment number 3, I agree that the current &quot;quake2&quot; ebuild in
Portage should be called &quot;quake2-icculus-0.15&quot; rather than just &quot;quake2&quot;
(or &quot;quake2-relnev,&quot; as I suggested).  I am sorry, I do not understand the
rest of the comment.

  I don&apos;t see why the things installed by this ebuild should be installed in
/opt.  The only thing I can think of that this has in common with the Q3 and UT
ebuilds is that they are all either first-person-shooters or related to them
(this one is just the data from one).  Unless I am wrong (and I could very
well be), /opt is used for foreign-compiled binaries.  /opt would only be
appropriate for a binary-only Quake 2 version (of which there are a few,
including the official from id).  So, the official id Quake 2 binaries or
Quake Fusion belong in /opt, whereas QuakeForge 2 and the icculus Quake 2
belong in /usr/bin.  The FHS was IMHO a little vague about what /opt was for,
but this is how I got the impression Gentoo was doing it (and it seems good
to me).

- Daniel</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jose_costa@netcabo.pt</who>
            <bug_when>2003-01-04 13:08:59 0000</bug_when>
            <thetext>the q2 3.20 from ID is bugged.

here is the info: http://online.securityfocus.com/bid/4744/info/</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>thesnark@operamail.com</who>
            <bug_when>2003-01-06 22:37:56 0000</bug_when>
            <thetext>   Thanks for the notice.  I checked though, and it appears as though the
icculus port (the only Quake 2 port in Portage so far) has this fixed.
   Also, this ebuild is only for the data, not for any programs.

Daniel Mannarino</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2003-06-28 22:27:35 0000</bug_when>
            <thetext>i got tired of updating those cd scripts so i just threw em into the games.eclass ;) 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/eclass/games.eclass.diff?r1=1.29&amp;r2=1.30 
 
i added your ebuild with some more tweaks, thanks for your work :) 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/quake2-data/quake2-data-3.20.ebuild?rev=1.1&amp;content-type=text/vnd.viewcvs-markup </thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6154</attachid>
            <date>2002-12-02 17:23 0000</date>
            <desc>quake2-data-3.20.ebuild (New ebuild)</desc>
            <filename>quake2-data-3.20.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAyIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049ImlEIFNvZnR3YXJlJ3MgUXVha2UgMiIKSE9NRVBB
R0U9Imh0dHA6Ly93d3cuaWRzb2Z0d2FyZS5jb20iClNSQ19VUkk9ImZ0cDovL2Z0cC5pZHNvZnR3
YXJlLmNvbS9pZHN0dWZmL3F1YWtlMi9xMi0zLjIwLXg4Ni1mdWxsLWN0Zi5leGUiCkxJQ0VOU0U9
IlEyRVVMQSIKClNMT1Q9IjAiCktFWVdPUkRTPSJ4ODYiCklVU0U9IiIKREVQRU5EPSJhcHAtYXJj
aC91bnppcAoJdmlydHVhbC94MTEiClJERVBFTkQ9JHtERVBFTkR9CgpTPSR7V09SS0RJUn0KREFU
QV9ESVI9Cgpwa2dfc2V0dXAoKSB7Cglmb3IgbWxpbmUgaW4gYG1vdW50IC10IGlzbzk2NjAgfCBh
d2sgJ3twcmludCAkM30nYCA7IGRvCgkJWyAtZCAke21saW5lfS9JbnN0YWxsL0RhdGEvYmFzZXEy
IF0gJiYgREFUQV9ESVI9IiR7bWxpbmV9L0luc3RhbGwvRGF0YSIKCWRvbmUKCglbIC1uICIke1VT
RVJfREFUQV9ESVJ9IiBdICYmIERBVEFfRElSPSIke1VTRVJfREFUQV9ESVJ9IgoKCWlmIFsgLXog
IiR7REFUQV9ESVJ9IiBdIDsgdGhlbgoKCQllY2hvCgkJZWVycm9yICJZb3UgbXVzdCBtb3VudCB0
aGUgUXVha2UgMiBDRCBmaXJzdCEiCgkJZWNobwoJCWV3YXJuICJJZiB5b3UgZG8gbm90IGhhdmUg
dGhlIENELCBidXQgaGF2ZSB0aGUgZGF0YSBmaWxlcyIKCQlld2FybiAibW91bnRlZCBzb21ld2hl
cmUgb24geW91ciBmaWxlc3lzdGVtLCBqdXN0IGV4cG9ydCIKCQlld2FybiAidGhlIHZhcmlhYmxl
IFVTRVJfREFUQV9ESVIgc28gdGhhdCBpdCBwb2ludHMgdG8gdGhlIgoJCWV3YXJuICJkaXJlY3Rv
cnkgY29udGFpbmluZyB0aGUgYmFzZXEyIChwYWswLnBhaywgZXRjLikiCgkJZWNobwoJCWRpZSAi
WW91IG11c3QgcHJvdmlkZSB0aGUgUXVha2UgMiBkYXRhIGJlZm9yZSBydW5uaW5nIHRoZSBpbnN0
YWxsIgoJZmkKfQoKc3JjX3VucGFjaygpIHsKCXVuemlwIC1MIC1xICR7RElTVERJUn0vcTItMy4y
MC14ODYtZnVsbC1jdGYuZXhlCn0KCnNyY19pbnN0YWxsKCkgewoKCSMgRG9jcy4uLgoJZG9kb2Mg
RE9DUy8qIDMuMjBfQ2hhbmdlcy50eHQKCW5ld2RvYyBjdGYvcmVhZG1lLnR4dCBjdGYtcmVhZG1l
LnR4dAoJY3AgLVIgJHtEQVRBX0RJUn0vRG9jcy9xdWFrZTJfbWFudWFsICR7RH11c3Ivc2hhcmUv
ZG9jLyR7UEZ9LwoKCSMgVGhlIGJhc2ljIGRpcmVjdG9yaWVzCglkb2RpciAvdXNyL3NoYXJlL2dh
bWVzL3F1YWtlMi1kYXRhLwoJZG9kaXIgL3Vzci9zaGFyZS9nYW1lcy9xdWFrZTItZGF0YS9iYXNl
cTIKCWRvZGlyIC91c3Ivc2hhcmUvZ2FtZXMvcXVha2UyLWRhdGEvY3RmCgoJIyBUaGUgbW9zdCBp
bXBvcnRhbnQgYml0OiAgdGhlIGJhc2ljIHBhawoJaW5zaW50byAvdXNyL3NoYXJlL2dhbWVzL3F1
YWtlMi1kYXRhL2Jhc2VxMgoJY3AgJHtEQVRBX0RJUn0vYmFzZXEyL3BhazAucGFrICR7RH0vdXNy
L3NoYXJlL2dhbWVzL3F1YWtlMi1kYXRhL2Jhc2VxMi8gfHwgZGllICJTb3JyeSwgZmFpbGVkIGNv
cHlpbmcgcGFrMC5wYWsiCgoJIyBUaGUgdmlkZW9zIChvcHRpb25hbCkKCWNwIC1SICR7REFUQV9E
SVJ9L2Jhc2VxMi92aWRlbyAke0R9L3Vzci9zaGFyZS9nYW1lcy9xdWFrZTItZGF0YS9iYXNlcTIv
CgoJIyBJbnN0YWxsIHRoZSBwb2ludC1yZWxlYXNlIHBha3MsIHBsYXllcnMgYW5kIG1hcGxpc3QK
CWluc2ludG8gL3Vzci9zaGFyZS9nYW1lcy9xdWFrZTItZGF0YS9iYXNlcTIKCWRvaW5zIGJhc2Vx
Mi9wYWsxLnBhayBiYXNlcTIvcGFrMi5wYWsgfHwgZGllICJTb3JyeSwgZmFpbGVkIGNvcHlpbmcg
dGhlIHBvaW50LXJlbGVhc2UgcGFrcyIKCWNwIC1SIGJhc2VxMi9wbGF5ZXJzICR7RH0vdXNyL3No
YXJlL2dhbWVzL3F1YWtlMi1kYXRhL2Jhc2VxMi8gfHwgZGllICJTb3JyeSwgZmFpbGVkIGNvcHlp
bmcgdGhlIHBsYXllciBtb2RlbHMiCglkb2lucyBiYXNlcTIvbWFwcy5sc3QKCgkjIEluc3RhbGwg
dGhlIENURiBzdHVmZgoJaW5zaW50byAvdXNyL3NoYXJlL2dhbWVzL3F1YWtlMi1kYXRhL2N0ZgoJ
ZG9pbnMgY3RmL3BhazAucGFrIGN0Zi9zZXJ2ZXIuY2ZnCgoJIyBXaHkgbm90PyA6OikKCWluc2lu
dG8gL3Vzci9zaGFyZS9nYW1lcy9xdWFrZTItZGF0YQoJZG9pbnMgY3RmL2N0ZjIuaWNvCgoJIyBT
ZXQgc29tZSBvd25lcnMvcGVybWlzc2lvbnMKCWZpbmQgJHtEfS91c3Ivc2hhcmUvZ2FtZXMvcXVh
a2UyLWRhdGEgLXR5cGUgZCAtcHJpbnQwIHwgeGFyZ3MgLS1udWxsIGNobW9kIDc1NQoJZmluZCAk
e0R9L3Vzci9zaGFyZS9nYW1lcy9xdWFrZTItZGF0YSAtdHlwZSBmIC1wcmludDAgfCB4YXJncyAt
LW51bGwgY2htb2QgNjQ0CgljaG93biAtUiByb290LmdhbWVzICR7RH0vdXNyL3NoYXJlL2dhbWVz
L3F1YWtlMi1kYXRhCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6155</attachid>
            <date>2002-12-02 17:25 0000</date>
            <desc>Q2EULA (New License)</desc>
            <filename>Q2EULA</filename>
            <type>text/plain</type>
            <data encoding="base64">CQkgTElNSVRFRCBVU0UgU09GVFdBUkUgTElDRU5TRSBBR1JFRU1FTlQNCg0KICAgICBUaGlzIExp
bWl0ZWQgVXNlIFNvZnR3YXJlIExpY2Vuc2UgQWdyZWVtZW50ICh0aGUgIkFncmVlbWVudCIpIGlz
IGEgbGVnYWwgYWdyZWVtZW50IGJldHdlZW4geW91LCB0aGUgZW5kLXVzZXIsIElkIFNvZnR3YXJl
LCBJbmMuICgiSUQiKSBhbmQgQWN0aXZpc2lvbiwgSW5jLiAoIkFjdGl2aXNpb24iKS4gIEJ5IGNv
bnRpbnVpbmcgdGhlIGluc3RhbGxhdGlvbiBvZiB0aGlzIGdhbWUgcHJvZ3JhbSBlbnRpdGxlZCBR
VUFLRSBJSSwgYnkgbG9hZGluZyBvciBydW5uaW5nIHRoZSBnYW1lIHByb2dyYW0sIG9yIGJ5IHBs
YWNpbmcgb3IgY29weWluZyB0aGUgZ2FtZSBwcm9ncmFtIG9udG8geW91ciBjb21wdXRlciBoYXJk
IGRyaXZlLCBjb21wdXRlciBSQU0gb3Igb3RoZXIgc3RvcmFnZSwgeW91IGFyZSBhZ3JlZWluZyB0
byBiZSBib3VuZCBieSB0aGUgdGVybXMgb2YgdGhpcyBBZ3JlZW1lbnQuICANCg0KICAgICAxLiAg
R3JhbnQgb2YgTGljZW5zZSBmb3IgU29mdHdhcmUuICBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQg
Y29uZGl0aW9ucyBvZiB0aGlzIEFncmVlbWVudCwgSUQgZ3JhbnRzIHRvIHlvdSB0aGUgbm9uLWV4
Y2x1c2l2ZSBhbmQgbGltaXRlZCByaWdodCB0byB1c2UgdGhlIHNvZnR3YXJlIGdhbWUgcHJvZ3Jh
bSBlbnRpdGxlZCBRVUFLRSBJSSBpbiBleGVjdXRhYmxlIG9yIG9iamVjdCBjb2RlIGZvcm0gb25s
eSAodGhlICJTb2Z0d2FyZSIpIGZvciByZWNyZWF0aW9uYWwgcHVycG9zZXMgb25seS4gIFRoZSB0
ZXJtICJTb2Z0d2FyZSIgaW5jbHVkZXMgYWxsIGVsZW1lbnRzIG9mIHRoZSBTb2Z0d2FyZSBzdWNo
IGFzIGRhdGEgZmlsZXMsIGltYWdlcyBhcHBlYXJpbmcgaW4gdGhlIFNvZnR3YXJlIGFuZCBzY3Jl
ZW4gZGlzcGxheXMuICBZb3UgYXJlIG5vdCByZWNlaXZpbmcgYW55IG93bmVyc2hpcCBvciBwcm9w
cmlldGFyeSByaWdodCwgdGl0bGUgb3IgaW50ZXJlc3QgaW4gb3IgdG8gdGhlIFNvZnR3YXJlIG9y
IHRoZSBjb3B5cmlnaHQsIHRyYWRlbWFya3MsIG9yIG90aGVyIHJpZ2h0cyByZWxhdGVkIHRoZXJl
dG8uICBGb3IgcHVycG9zZXMgb2YgdGhpcyBzZWN0aW9uLCAidXNlIiBtZWFucyBsb2FkaW5nIHRo
ZSBTb2Z0d2FyZSBpbnRvIFJBTSBhbmQvb3Igb250byBjb21wdXRlciBoYXJkIGRyaXZlLCBhcyB3
ZWxsIGFzIGluc3RhbGxhdGlvbiBvZiB0aGUgU29mdHdhcmUgb24gYSBoYXJkIGRpc2sgb3Igb3Ro
ZXIgc3RvcmFnZSBkZXZpY2UuDQpZb3UgYWdyZWUgdGhhdCB0aGUgU29mdHdhcmUgd2lsbCBub3Qg
YmUgc2hpcHBlZCwgdHJhbnNmZXJyZWQgb3IgZXhwb3J0ZWQgaW50byBhbnkgY291bnRyeSBpbiB2
aW9sYXRpb24gb2YgdGhlIFUuUy4gRXhwb3J0IEFkbWluaXN0cmF0aW9uIEFjdCAob3IgYW55IG90
aGVyIGxhdyBnb3Zlcm5pbmcgc3VjaCBtYXR0ZXJzKSBieSB5b3Ugb3IgYW55IG9uZSBhdCB5b3Vy
IGRpcmVjdGlvbiBhbmQgdGhhdCB5b3Ugd2lsbCBub3QgdXRpbGl6ZSBhbmQgd2lsbCBub3QgYXV0
aG9yaXplIGFueW9uZSB0byB1dGlsaXplLCBpbiBhbnkgb3RoZXIgbWFubmVyLCB0aGUgU29mdHdh
cmUgaW4gdmlvbGF0aW9uIG9mIGFueSBhcHBsaWNhYmxlIGxhdy4gIFRoZSBTb2Z0d2FyZSBtYXkg
bm90IGJlIGV4cG9ydGVkIG9yIHJlZXhwb3J0ZWQgaW50byAob3IgdG8gYSBuYXRpb25hbCBvciBy
ZXNpZGVudCBvZikgYW55IGNvdW50cnkgdG8gd2hpY2ggdGhlIFUuUy4gaGFzIGVtYmFyZ29lZCBn
b29kcyBvciB0byBhbnlvbmUgb3IgaW50byBhbnkgY291bnRyeSB3aG8vd2hpY2ggYXJlIHByb2hp
Yml0ZWQsIGJ5IGFwcGxpY2FibGUgbGF3LCBmcm9tIHJlY2VpdmluZyBzdWNoIHByb3BlcnR5Lg0K
DQogICAgIDIuICBBZGRpdGlvbmFsIExldmVscy4gIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBj
b25kaXRpb25zIG9mIHRoaXMgQWdyZWVtZW50LCBJRCBncmFudHMgdG8geW91IHRoZSBub24tZXhj
bHVzaXZlIGFuZCBsaW1pdGVkIHJpZ2h0IHRvIGNyZWF0ZSBhZGRpdGlvbmFsIGxldmVscyAodGhl
ICJMZXZlbHMiKSB3aGljaCBhcmUgb3BlcmFibGUgd2l0aCB0aGUgU29mdHdhcmUuICBZb3UgbWF5
IGluY2x1ZGUgd2l0aGluIHRoZSBMZXZlbHMgY2VydGFpbiB0ZXh0dXJlcyBhbmQgb3RoZXIgaW1h
Z2VzICh0aGUgIklEIEltYWdlcyIpIGZyb20gdGhlIFNvZnR3YXJlLiAgWW91IGFncmVlIHRoYXQg
dGhlIExldmVscyB3aWxsIG5vdCBiZSBzaGlwcGVkLCB0cmFuc2ZlcnJlZCBvciBleHBvcnRlZCBp
bnRvIGFueSBjb3VudHJ5IGluIHZpb2xhdGlvbiBvZiB0aGUgVS5TLiBFeHBvcnQgQWRtaW5pc3Ry
YXRpb24gQWN0IChvciBhbnkgb3RoZXIgbGF3IGdvdmVybmluZyBzdWNoIG1hdHRlcnMpIGJ5IHlv
dSBvciBhbnlvbmUgYXQgeW91ciBkaXJlY3Rpb24gYW5kIHRoYXQgeW91IHdpbGwgbm90IHV0aWxp
emUgYW5kIHdpbGwgbm90IGF1dGhvcml6ZSBhbnlvbmUgdG8gdXRpbGl6ZSwgaW4gYW55IG90aGVy
IG1hbm5lciwgdGhlIExldmVscyBpbiB2aW9sYXRpb24gb2YgYW55IGFwcGxpY2FibGUgbGF3LiAg
VGhlIExldmVscyBtYXkgbm90IGJlIGRvd25sb2FkZWQgb3Igb3RoZXJ3aXNlIGV4cG9ydGVkIG9y
IHJlLWV4cG9ydGVkIGludG8gKG9yIHRvIGEgbmF0aW9uYWwgb3IgcmVzaWRlbnQgb2YpIGFueSBj
b3VudHJ5IHRvIHdoaWNoIHRoZSBVLlMuIGhhcyBlbWJhcmdvZWQgZ29vZHMgb3IgdG8gYW55b25l
IG9yIGludG8gYW55IGNvdW50cnkgd2hvL3doaWNoIGFyZSBwcm9oaWJpdGVkIGJ5IGFwcGxpY2Fi
bGUgbGF3LCBmcm9tIHJlY2VpdmluZyBzdWNoIHByb3BlcnR5Lg0KWW91IHNoYWxsIG5vdCByZW50
LCBzZWxsLCBsZWFzZSwgbGVuZCwgb2ZmZXIgb24gYSBwYXktcGVyLXBsYXkgYmFzaXMgb3Igb3Ro
ZXJ3aXNlIGNvbW1lcmNpYWxseSBleHBsb2l0IG9yIGNvbW1lcmNpYWxseSBkaXN0cmlidXRlIHRo
ZSBMZXZlbHMuICBZb3UgYXJlIG9ubHkgcGVybWl0dGVkIHRvIGRpc3RyaWJ1dGUgZm9yIGZyZWUs
IHdpdGhvdXQgYW55IGNvc3Qgb3IgY2hhcmdlLCB0aGUgTGV2ZWxzIHRvIG90aGVyIGVuZHVzZXJz
LiAgQXMgbm90ZWQgYmVsb3csIGluIHRoZSBldmVudCB5b3UgY29tbWVyY2lhbGx5IGRpc3RyaWJ1
dGUgb3IgY29tbWVyY2lhbCBleHBsb2l0IHRoZSBMZXZlbHMgb3IgY29tbWl0IGFueSBvdGhlciBi
cmVhY2ggb2YgdGhpcyBBZ3JlZW1lbnQsIHlvdXIgbGljZW5zZXMsIGFzIGdyYW50ZWQgaW4gdGhp
cyBBZ3JlZW1lbnQsIHNoYWxsIGF1dG9tYXRpY2FsbHkgdGVybWluYXRlLCB3aXRob3V0IG5vdGlj
ZS4gWW91IGhlcmVieSBhZ3JlZSB0byBpbmRlbW5pZnksIGRlZmVuZCBhbmQgaG9sZCBoYXJtbGVz
cyBJRCBhbmQgQWN0aXZpc2lvbiBhbmQgSUQncyBhbmQgQWN0aXZpc2lvbidzIHJlc3BlY3RpdmUg
b2ZmaWNlcnMsIGVtcGxveWVlcywgZGlyZWN0b3JzLCBhZ2VudHMsIGxpY2Vuc2VlcyAoZXhjbHVk
aW5nIHlvdSksIHN1YmxpY2Vuc2VlcyAoZXhjbHVkaW5nIHlvdSksIHN1Y2Nlc3NvcnMgYW5kIGFz
c2lnbnMgZnJvbSBhbmQgYWdhaW5zdCBhbGwgbG9zc2VzLCBsYXdzdWl0cywgZGFtYWdlcywgY2F1
c2VzIG9mIGFjdGlvbiBhbmQgY2xhaW1zIHJlbGF0aW5nIHRvIGFuZC9vciBhcmlzaW5nIGZyb20g
dGhlIExldmVscyBhbmQvb3IgdGhlIGRpc3RyaWJ1dGlvbiBvciBvdGhlciB1c2Ugb2YgdGhlIExl
dmVscy4gDQogDQoNCiAgICAgMy4gIFByb2hpYml0aW9ucyB3aXRoIFJlZ2FyZCB0byBTb2Z0d2Fy
ZS4gWW91LCBlaXRoZXIgZGlyZWN0bHkgb3IgaW4tIGRpcmVjdGx5LCBzaGFsbCBub3QgZG8gYW55
IG9mIHRoZSBmb2xsb3dpbmcgYWN0czoNCg0KICAgICBhLiAgcmVudCB0aGUgU29mdHdhcmU7DQoN
CiAgICAgYi4gIHNlbGwgdGhlIFNvZnR3YXJlOw0KDQogICAgIGMuICBsZWFzZSBvciBsZW5kIHRo
ZSBTb2Z0d2FyZTsNCg0KICAgICBkLiAgb2ZmZXIgdGhlIFNvZnR3YXJlIG9uIGEgcGF5LXBlci1w
bGF5IGJhc2lzOw0KDQogICAgIGUuICBkaXN0cmlidXRlIHRoZSBTb2Z0d2FyZSBieSBhbnkgbWVh
bnMsIGluY2x1ZGluZywgYnV0IG5vdCBsaW1pdGVkIHRvLCBJbnRlcm5ldCBvciBvdGhlciBlbGVj
dHJvbmljIGRpc3RyaWJ1dGlvbiwgZGlyZWN0IG1haWwsIHJldGFpbCwgbWFpbCBvcmRlciBvciBv
dGhlciBtZWFuczsNCg0KICAgICBmLiAgaW4gYW55IG90aGVyIG1hbm5lciBhbmQgdGhyb3VnaCBh
bnkgbWVkaXVtIHdoYXRzb2V2ZXIgY29tbWVyY2lhbGx5IGV4cGxvaXQgdGhlIFNvZnR3YXJlIG9y
IHVzZSB0aGUgU29mdHdhcmUgZm9yIGFueSBjb21tZXJjaWFsIHB1cnBvc2U7DQoNCiAgICAgZy4g
IGRpc2Fzc2VtYmxlLCByZXZlcnNlIGVuZ2luZWVyLCBkaXNhc3NlbWJsZSwgZGVjb21waWxlLCBt
b2RpZnkgb3IgYWx0ZXIgdGhlIFNvZnR3YXJlOw0KDQogICAgIGguICB0cmFuc2xhdGUgdGhlIFNv
ZnR3YXJlOw0KDQogICAgIGkuICByZXByb2R1Y2Ugb3IgY29weSB0aGUgU29mdHdhcmUgKGV4Y2Vw
dCBhcyBwZXJtaXR0ZWQgYnkgc2VjdGlvbiA0LiBoZXJlaW5iZWxvdyk7DQoNCiAgICAgai4gIHB1
YmxpY2x5IGRpc3BsYXkgdGhlIFNvZnR3YXJlOyBvcg0KDQogICAgIGsuICBwcmVwYXJlIG9yIGRl
dmVsb3AgZGVyaXZhdGl2ZSB3b3JrcyBiYXNlZCB1cG9uIHRoZSBTb2Z0d2FyZS4NCg0KICAgICA0
LiAgUGVybWl0dGVkIENvcHlpbmcuICBZb3UgbWF5IG1ha2Ugb25seSB0aGUgZm9sbG93aW5nIGNv
cGllcyBvZiB0aGUgU29mdHdhcmU6ICAoaSkgeW91IG1heSBjb3B5IHRoZSBTb2Z0d2FyZSBmcm9t
IHRoZSBDRCBST00gd2hpY2ggeW91IHB1cmNoYXNlIG9udG8geW91ciBjb21wdXRlciBoYXJkIGRy
aXZlOyAoaWkpIHlvdSBtYXkgY29weSB0aGUgU29mdHdhcmUgZnJvbSB5b3VyIGNvbXB1dGVyIGhh
cmQgZHJpdmUgaW50byB5b3VyIGNvbXB1dGVyIFJBTTsgYW5kIChpaWkpIHlvdSBtYXkgbWFrZSBv
bmUgKDEpICJiYWNrIHVwIiBvciBhcmNoaXZhbCBjb3B5IG9mIHRoZSBTb2Z0d2FyZSBvbiBvbmUg
KDEpIGhhcmQgZGlzay4NCg0KICAgICA1LiAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cy4g
IFRoZSBTb2Z0d2FyZSwgaW5jbHVkaW5nIHRoZSBJRCBJbWFnZXMsIGFuZCBhbGwgcHJpbnRlZCBt
YXRlcmlhbCBhY2NvbXBhbnlpbmcgdGhlIFNvZnR3YXJlICh0aGUgIlByaW50ZWQgTWF0ZXJpYWxz
IikgYW5kIGFsbCBjb3B5cmlnaHRzLCB0cmFkZW1hcmtzIGFuZCBhbGwgb3RoZXIgY29uY2VpdmFi
bGUgaW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0cyByZWxhdGVkIHRvIHRoZSBTb2Z0d2FyZSwg
dGhlIFByaW50ZWQgTWF0ZXJpYWxzIGFuZCB0aGUgSUQgSW1hZ2VzIGFyZSBvd25lZCBieSBJRCBh
bmQgYXJlIHByb3RlY3RlZCBieSBVbml0ZWQgU3RhdGVzIGNvcHlyaWdodCBsYXdzLCBpbnRlcm5h
dGlvbmFsIHRyZWF0eSBwcm92aXNpb25zIGFuZCBhbGwgYXBwbGljYWJsZSBsYXcsIHN1Y2ggYXMg
dGhlIExhbmhhbSBBY3QuICBZb3UgbXVzdCB0cmVhdCB0aGUgU29mdHdhcmUsIHRoZSBQcmludGVk
IE1hdGVyaWFscyBhbmQgdGhlIElEIEltYWdlcyBsaWtlIGFueSBvdGhlciBjb3B5cmlnaHRlZCBt
YXRlcmlhbCwgYXMgcmVxdWlyZWQgYnkgMTcgVS5TLkMuLCAVMTAxIGV0IHNlcS4gYW5kIG90aGVy
IGFwcGxpY2FibGUgbGF3LiAgWW91IGFncmVlIHRvIHVzZSB5b3VyIGJlc3QgZWZmb3J0cyB0byBz
ZWUgdGhhdCBhbnkgdXNlciBvZiB0aGUgU29mdHdhcmUgbGljZW5zZWQgaGVyZXVuZGVyLCB0aGUg
UHJpbnRlZCBNYXRlcmlhbHMgb3IgdGhlIExldmVscyBjb21wbGllcyB3aXRoIHRoaXMgQWdyZWVt
ZW50LiAgWW91IGFncmVlIHRoYXQgeW91IGFyZSByZWNlaXZpbmcgYSBjb3B5IG9mIHRoZSBTb2Z0
d2FyZSwgaW5jbHVkaW5nIHRoZSBJRCBJbWFnZXMsIGFuZCB0aGUgUHJpbnRlZCBNYXRlcmlhbCBi
eSBsaWNlbnNlIG9ubHkgYW5kIG5vdCBieSBzYWxlIGFuZCB0aGF0IHRoZSAiZmlyc3Qgc2FsZSIg
ZG9jdHJpbmUgb2YgMTcgVS5TLkMuIBUxMDkgZG9lcyBub3QgYXBwbHkgdG8geW91ciByZWNlaXB0
IG9yIHVzZSBvZiB0aGUgU29mdHdhcmUsIHRoZSBQcmludGVkIE1hdGVyaWFscyBvciB5b3VyIGlu
Y2x1c2lvbiBvZiBhbnkgSUQgSW1hZ2VzIGluIHRoZSBMZXZlbHMuICBUaGlzIHNlY3Rpb24gNS4g
c2hhbGwgc3Vydml2ZSB0aGUgY2FuY2VsbGF0aW9uIG9yIHRlcm1pbmF0aW9uIG9mIHRoaXMgQWdy
ZWVtZW50Lg0KDQogICAgIDYuICBObyBJRCBXYXJyYW50aWVzLiAgSUQgRElTQ0xBSU1TIEFMTCBX
QVJSQU5USUVTLCBXSEVUSEVSIEVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HLCBCVVQgTk9U
IExJTUlURUQgVE8sIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLCBXSVRIIFJFU1BFQ1QgVE8gVEhFIFNPRlRX
QVJFLCBUSEUgUFJJTlRFRCBNQVRFUklBTFMgQU5EIFRIRSBJRCBJTUFHRVMuICBJRCBET0VTIE5P
VCBXQVJSQU5UIFRIQVQgVEhFIE9QRVJBVElPTiBPRiBUSEUgU09GVFdBUkUgV0lMTCBCRSBVTklO
VEVSUlVQVEVEIE9SIEVSUk9SIEZSRUUgT1IgVEhBVCBUSEUgU09GVFdBUkUgV0lMTCBNRUVUIFlP
VVIgU1BFQ0lGSUMgUkVRVUlSRU1FTlRTLiAgQURESVRJT05BTCBTVEFURU1FTlRTIFNVQ0ggQVMg
UFJFU0VOVEFUSU9OUywgV0hFVEhFUiBPUkFMIE9SIFdSSVRURU4sIERPIE5PVCBDT05TVElUVVRF
IFdBUlJBTlRJRVMgQlkgSUQgQU5EIFNIT1VMRCBOT1QgQkUgUkVMSUVEIFVQT04uICBUaGlzIHNl
Y3Rpb24gNi4gIHNoYWxsIHN1cnZpdmUgdGhlIGNhbmNlbGxhdGlvbiBvciB0ZXJtaW5hdGlvbiBv
ZiB0aGlzIEFncmVlbWVudC4gDQoNCiAgICAgNy4gIExpbWl0ZWQgQWN0aXZpc2lvbiBXYXJyYW50
eS4gIEFjdGl2aXNpb24gd2FycmFudHMgdG8gdGhlIG9yaWdpbmFsIGNvbnN1bWVyIHB1cmNoYXNl
ciBvZiB0aGUgU29mdHdhcmUgdGhhdCB0aGUgcmVjb3JkaW5nIG1lZGl1bSBvbiB3aGljaCB0aGUg
U29mdHdhcmUgaXMgcmVjb3JkZWQgd2lsbCBiZSBmcmVlIGZyb20gZGVmZWN0cyBpbiBtYXRlcmlh
bCBhbmQgd29ya21hbnNoaXAgZm9yIDkwIGRheXMgZnJvbSB0aGUgZGF0ZSBvZiBwdXJjaGFzZS4g
IElmIHRoZSByZWNvcmRpbmcgbWVkaXVtIGlzIGZvdW5kIGRlZmVjdGl2ZSB3aXRoaW4gOTAgZGF5
cyBvZiBvcmlnaW5hbCBwdXJjaGFzZSwgQWN0aXZpc2lvbiBhZ3JlZXMgdG8gcmVwbGFjZSwgZnJl
ZSBvZiBjaGFyZ2UsIGFueSBwcm9kdWN0IGRpc2NvdmVyZWQgdG8gYmUgZGVmZWN0aXZlIHdpdGhp
biBzdWNoIHBlcmlvZCB1cG9uIGl0cyByZWNlaXB0IG9mIHRoZSBwcm9kdWN0LCBwb3N0YWdlIHBh
aWQsIHdpdGggcHJvb2Ygb2YgdGhlIGRhdGUgb2YgcHVyY2hhc2UsIGFzIGxvbmcgYXMgdGhlIFNv
ZnR3YXJlIGlzIHN0aWxsIGJlaW5nIG1hbnVmYWN0dXJlZCBieSBBY3RpdmlzaW9uLiAgSW4gdGhl
IGV2ZW50IHRoYXQgdGhlIFNvZnR3YXJlIGlzIG5vIGxvbmdlciBhdmFpbGFibGUsIEFjdGl2aXNp
b24gcmV0YWlucyB0aGUgcmlnaHQgdG8gc3Vic3RpdHV0ZSBhIHNpbWlsYXIgcHJvZ3JhbSBvZiBl
cXVhbCBvciBncmVhdGVyIHZhbHVlLiAgVGhpcyB3YXJyYW50eSBpcyBsaW1pdGVkIHRvIHRoZSBy
ZWNvcmRpbmcgbWVkaXVtIGNvbnRhaW5pbmcgdGhlIFNvZnR3YXJlIGFzIG9yaWdpbmFsbHkgcHJv
dmlkZWQgYnkgQWN0aXZpc2lvbiBhbmQgaXMgbm90IGFwcGxpY2FibGUgdG8gbm9ybWFsIHdlYXIg
YW5kIHRlYXIuIFRoaXMgd2FycmFudHkgc2hhbGwgbm90IGJlIGFwcGxpY2FibGUgYW5kIHNoYWxs
IGJlIHZvaWQgaWYgdGhlIGRlZmVjdCBoYXMgYXJpc2VuIHRocm91Z2ggYWJ1c2UsIG1pc3RyZWF0
bWVudCwgb3IgbmVnbGVjdC4NCkVYQ0VQVCBBUyBTRVQgRk9SVEggQUJPVkUsIFRISVMgV0FSUkFO
VFkgSVMgSU4gTElFVSBPRiBBTEwgT1RIRVIgV0FSUkFOVElFUywgV0hFVEhFUiBPUkFMIE9SIFdS
SVRURU4sIEVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEFOWSBXQVJSQU5UWSBPRiBNRVJD
SEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIE9SIE5PTklORlJJ
TkdFTUVOVCwgQU5EIE5PIE9USEVSIFJFUFJFU0VOVEFUSU9OUyBPUiBDTEFJTVMgT0YgQU5ZIEtJ
TkQgU0hBTEwgQkUgQklORElORyBPTiBPUiBPQkxJR0FURSBBQ1RJVklTSU9OLg0KDQpXaGVuIHJl
dHVybmluZyB0aGUgU29mdHdhcmUgZm9yIHdhcnJhbnR5IHJlcGxhY2VtZW50LCB0aGUgb3JpZ2lu
YWwgcHJvZHVjdCBkaXNrcyBtdXN0IGJlIHNlbnQgb25seSBpbiBhIHByb3RlY3RpdmUgcGFja2Fn
aW5nIGFuZCBpbmNsdWRlOiAoMSkgYSBwaG90b2NvcHkgb2YgeW91ciBkYXRlZCBzYWxlcyByZWNl
aXB0OyAoMikgeW91ciBuYW1lIGFuZCByZXR1cm4gYWRkcmVzcyB0eXBlZCBvciBjbGVhcmx5IHBy
aW50ZWQ7ICgzKSBhIGJyaWVmIG5vdGUgZGVzY3JpYmluZyB0aGUgZGVmZWN0LCB0aGUgcHJvYmxl
bShzKSB5b3UgYXJlIGVuY291bnRlcmVkIGFuZCB0aGUgc3lzdGVtIG9uIHdoaWNoIHlvdSBhcmUg
cnVubmluZyB0aGUgU29mdHdhcmU7ICg0KSBpZiB5b3UgYXJlIHJldHVybmluZyB0aGUgU29mdHdh
cmUgYWZ0ZXIgdGhlIDkwLWRheSB3YXJyYW50eSBwZXJpb2QsIGJ1dCB3aXRoaW4gb25lIHllYXIg
YWZ0ZXIgdGhlIGRhdGUgb2YgcHVyY2hhc2UsIHBsZWFzZSBpbmNsdWRlIGNoZWNrIG9yIG1vbmV5
IG9yZGVyIGZvciAkMTAgVS5TLiAoQSQxNyBmb3IgQXVzdHJhbGlhLCBvciCcMTAuMDAgZm9yIEV1
cm9wZSkgY3VycmVuY3kgcGVyIENEIG9yIGZsb3BweSBkaXNrIHJlcGxhY2VtZW50LiBOb3RlOiBD
ZXJ0aWZpZWQgbWFpbCByZWNvbW1lbmRlZC4gDQoNCkluIHRoZSBVLlMuIHNlbmQgdG8gDQpXYXJy
YW50eSBSZXBsYWNlbWVudHMNCkFjdGl2aXNpb24sIEluYy4NClAuTy4gQm94IDY3NzEzDQpMb3Mg
QW5nZWxlcywgQ2FsaWZvcm5pYSAgOTAwNjcNCg0KSW4gRXVyb3BlIHNlbmQgdG86DQpBY3Rpdmlz
aW9uIA0KR2VtaW5pIEhvdXNlDQoxMzMgSGlnaCBTdHJlZXQNCllpZXdzbGV5DQpXZXN0IERyYXl0
b24NCk1pZGRsZXNleCBVQjcgN1FMDQpVbml0ZWQgS2luZ2RvbQ0KDQpJbiBBdXN0cmFsaWEgYW5k
IEFzaWEgUGFjaWZpYyB0ZXJyaXRvcmllcyBzZW5kIHRvOg0KV2FycmFudHkgUmVwbGFjZW1lbnRz
DQpBY3RpdmlzaW9uDQpQLk8uIEJveCA4NzMNCkVwcGluZywgTlNXIDIxMjENCkF1c3RyYWxpYQ0K
DQogICAgIDguICBWZW51ZSBhbmQgTGlhYmlsaXR5IExpbWl0YXRpb24uICBUaGlzIEFncmVlbWVu
dCBzaGFsbCBiZSBjb25zdHJ1ZWQgaW4gYWNjb3JkYW5jZSB3aXRoIGFuZCBnb3Zlcm5lZCBieSB0
aGUgbGF3cyBvZiB0aGUgU3RhdGUgb2YgVGV4YXMgYW5kIGFwcGxpY2FibGUgVW5pdGVkIFN0YXRl
cyBmZWRlcmFsIGxhdy4gIENvcHlyaWdodCBhbmQgb3RoZXIgcHJvcHJpZXRhcnkgbWF0dGVycyB3
aWxsIGJlIGdvdmVybmVkIGJ5IFVuaXRlZCBTdGF0ZXMgbGF3cyBhbmQgaW50ZXJuYXRpb25hbCB0
cmVhdGllcy4gIEV4Y2VwdCBhcyBzZXQgZm9ydGggYmVsb3csIGV4Y2x1c2l2ZSB2ZW51ZSBmb3Ig
YWxsIGxpdGlnYXRpb24gd2l0aCByZWdhcmQgdG8gdGhpcyBBZ3JlZW1lbnQgc2hhbGwgYmUgaW4g
RGFsbGFzIENvdW50eSwgVGV4YXMgYW5kIHlvdSBhZ3JlZSB0byBzdWJtaXQgdG8gdGhlIGp1cmlz
ZGljdGlvbiBvZiB0aGUgY291cnRzIGluIERhbGxhcywgVGV4YXMgZm9yIGFueSBzdWNoIGxpdGln
YXRpb24uICBFeGNsdXNpdmUgdmVudWUgZm9yIGFsbCBsaXRpZ2F0aW9uIGludm9sdmluZyBBY3Rp
dmlzaW9uLCBidXQgbm90IGludm9sdmluZyBJRCwgd2l0aCByZWdhcmQgdG8gdGhpcyBBZ3JlZW1l
bnQgc2hhbGwgYmUgaW4gTG9zIEFuZ2VsZXMgQ291bnR5LCBDYWxpZm9ybmlhIGFuZCB5b3UgYWdy
ZWUgdG8gc3VibWl0IHRvIHRoZSBqdXJpc2RpY3Rpb24gb2YgdGhlIGNvdXJ0cyBpbiBMb3MgQW5n
ZWxlcywgQ2FsaWZvcm5pYSBmb3IgYW55IHN1Y2ggbGl0aWdhdGlvbi4NCklOIEFOWSBDQVNFLCBO
RUlUSEVSIElELCBBQ1RJVklTSU9OLCBOT1IgQU5ZIE9GIElEJ1MgT1IgQUNUSVZJU0lPTidTIFJF
U1BFQ1RJVkUgT0ZGSUNFUlMsIEVNUExPWUVFUywgRElSRUNUT1JTLCBBR0VOVFMsIExJQ0VOU0VF
UyAoRVhDTFVESU5HIFlPVSksIFNVQkxJQ0VOU0VFUyAoRVhDTFVESU5HIFlPVSksIFNVQ0NFU1NP
UlMgT1IgQVNTSUdOUyBTSEFMTCBCRSBMSUFCTEUgRk9SIExPU1MgT0YgREFUQSwgTE9TUyBPRiAg
UFJPRklUUywgTE9TVCBTQVZJTkdTLCBTUEVDSUFMLCBJTkNJREVOVEFMLCBDT05TRVFVRU5USUFM
LCBJTkRJUkVDVCwgUFVOSVRJVkUgT1IgT1RIRVIgU0lNSUxBUiBEQU1BR0VTIEFSSVNJTkcgRlJP
TSBCUkVBQ0ggT0YgV0FSUkFOVFksIEJSRUFDSCBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSwgU1RS
SUNUIFBST0RVQ1QgIExJQUJJTElUWSwgT1IgT1RIRVIgTEVHQUwgVEhFT1JZIEVWRU4gSUYgSUQs
IEFDVElWSVNJT04gT1IgVEhFSVIgUkVTUEVDVElWRSBBR0VOVChTKSBIQVZFIEJFRU4gQURWSVNF
RCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0VTIE9SIEVWRU4gSUYgU1VDSCBEQU1B
R0VTIEFSRSBGT1JFU0VFQUJMRSwgT1IgTElBQkxFIEZPUiBBTlkgQ0xBSU0gQlkgQU5ZIE9USEVS
IFBBUlRZLiAgU29tZSBqdXJpc2RpY3Rpb25zIGRvIG5vdCBhbGxvdyB0aGUgZXhjbHVzaW9uIG9y
IGxpbWl0YXRpb24gb2YgaW5jaWRlbnRhbCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMsIHNvIHRo
ZSBhYm92ZSBsaW1pdGF0aW9uIG9yIGV4Y2x1c2lvbiBtYXkgbm90IGFwcGx5IHRvIHlvdS4gIFRo
aXMgc2VjdGlvbiA4LiBzaGFsbCBzdXJ2aXZlIHRoZSBjYW5jZWxsYXRpb24gb3IgdGVybWluYXRp
b24gb2YgdGhpcyBBZ3JlZW1lbnQuDQoNCiAgICAgOS4gIFUuUy4gR292ZXJubWVudCBSZXN0cmlj
dGVkIFJpZ2h0cy4gIFRvIHRoZSBleHRlbnQgYXBwbGljYWJsZSwgdGhlIFVuaXRlZCBTdGF0ZXMg
R292ZXJubWVudCBzaGFsbCBvbmx5IGhhdmUgdGhvc2UgcmlnaHRzIHRvIHVzZSB0aGUgU29mdHdh
cmUsIHRoZSBQcmludGVkIE1hdGVyaWFscyBhbmQgSUQgSW1hZ2VzIGFwcGVhcmluZyBpbiB0aGUg
TGV2ZWxzIGFzIGV4cHJlc3NseSBzdGF0ZWQgYW5kIGV4cHJlc3NseSBsaW1pdGVkIGFuZCByZXN0
cmljdGVkIGluIHRoaXMgQWdyZWVtZW50LCBhcyBwcm92aWRlZCBpbiA0OC4gQy5GLlIuIBUVIDIy
Ny43MjAyLTEgdGhyb3VnaCAyMjcuNzIwNC4NCg0KICAgICAxMC4gIEdlbmVyYWwgUHJvdmlzaW9u
cy4gIE5laXRoZXIgdGhpcyBBZ3JlZW1lbnQgbm9yIGFueSBwYXJ0IG9yIHBvcnRpb24gaGVyZW9m
IHNoYWxsIGJlIGFzc2lnbmVkIG9yIHN1YmxpY2Vuc2VkIGJ5IHlvdS4gIElEIGFuZCBBY3Rpdmlz
aW9uIGVhY2ggbWF5IGFzc2lnbiBpdHMgcmVzcGVjdGl2ZSByaWdodHMgdW5kZXIgdGhpcyBBZ3Jl
ZW1lbnQgaW4gdGhlIGFzc2lnbmluZyBwYXJ0eSdzIHNvbGUgZGlzY3JldGlvbi4gIFNob3VsZCBh
bnkgcHJvdmlzaW9uIG9mIHRoaXMgQWdyZWVtZW50IGJlIGhlbGQgdG8gYmUgdm9pZCwgaW52YWxp
ZCwgdW5lbmZvcmNlYWJsZSBvciBpbGxlZ2FsIGJ5IGEgY291cnQsIHRoZSB2YWxpZGl0eSBhbmQg
ZW5mb3JjZWFiaWxpdHkgb2YgdGhlIG90aGVyIHByb3Zpc2lvbnMgc2hhbGwgbm90IGJlIGFmZmVj
dGVkIHRoZXJlYnkuICBJZiBhbnkgcHJvdmlzaW9uIGlzIGRldGVybWluZWQgdG8gYmUgdW5lbmZv
cmNlYWJsZSwgeW91IGFncmVlIHRvIGEgbW9kaWZpY2F0aW9uIG9mIHN1Y2ggcHJvdmlzaW9uIHRv
IHByb3ZpZGUgZm9yIGVuZm9yY2VtZW50IG9mIHRoZSBwcm92aXNpb24ncyBpbnRlbnQsIHRvIHRo
ZSBleHRlbnQgcGVybWl0dGVkIGJ5IGFwcGxpY2FibGUgbGF3LiAgRmFpbHVyZSBvZiBJRCBvciBB
Y3RpdmlzaW9uIHRvIGVuZm9yY2UgYW55IHByb3Zpc2lvbiBvZiB0aGlzIEFncmVlbWVudCBzaGFs
bCBub3QgY29uc3RpdHV0ZSBvciBiZSBjb25zdHJ1ZWQgYXMgYSB3YWl2ZXIgb2Ygc3VjaCBwcm92
aXNpb24gb3Igb2YgdGhlIHJpZ2h0IHRvIGVuZm9yY2Ugc3VjaCBwcm92aXNpb24uICBJZiB5b3Ug
ZmFpbCB0byBjb21wbHkgd2l0aCBvciBicmVhY2ggYW55IHRlcm0gb3IgY29uZGl0aW9uIG9mIHRo
aXMgQWdyZWVtZW50LCBZT1VSIExJQ0VOU0VTIEFORCBUSElTIEFHUkVFTUVOVCBBUkUgQVVUT01B
VElDQUxMWSBURVJNSU5BVEVELCBXSVRIT1VUIE5PVElDRS4gIEluIHRoZSBldmVudCB0aGlzIEFn
cmVlbWVudCBpcyB0ZXJtaW5hdGVkLCB5b3Ugc2hhbGwgaGF2ZSBubyByaWdodCB0byB1c2UgdGhl
IFNvZnR3YXJlLCB0aGUgUHJpbnRlZCBNYXRlcmlhbHMgb3IgdGhlIExldmVscywgaW4gYW55IG1h
bm5lciwgYW5kIHlvdSBzaGFsbCBpbW1lZGlhdGVseSBkZXN0cm95IGFsbCBjb3BpZXMgb2YgdGhl
IFNvZnR3YXJlLCB0aGUgUHJpbnRlZCBNYXRlcmlhbHMgYW5kIHRoZSBMZXZlbHMgaW4geW91ciBw
b3NzZXNzaW9uLCBjdXN0b2R5IG9yIGNvbnRyb2wuDQpZT1UgQUNLTk9XTEVER0UgVEhBVCBZT1Ug
SEFWRSBSRUFEIFRISVMgQUdSRUVNRU5ULCBUSEFUIFlPVSBVTkRFUlNUQU5EIFRISVMgQUdSRUVN
RU5ULCBBTkQgVU5ERVJTVEFORCBUSEFUIEJZIENPTlRJTlVJTkcgVEhFIElOU1RBTExBVElPTiBP
RiBUSEUgU09GVFdBUkUsIEJZIExPQURJTkcgT1IgUlVOTklORyBUSEUgU09GVFdBUkUsIE9SIEJZ
IFBMQUNJTkcgT1IgQ09QWUlORyBUSEUgU09GVFdBUkUgT05UTyBZT1VSIENPTVBVVEVSIEhBUkQg
RFJJVkUgT1IgUkFNLCBZT1UgQUdSRUUgVE8gQkUgQk9VTkQgQlkgVEhFIFRFUk1TIEFORCBDT05E
SVRJT05TIE9GIFRISVMgQUdSRUVNRU5ULiAgWU9VIEZVUlRIRVIgQUdSRUUgVEhBVCwgRVhDRVBU
IEZPUiBXUklUVEVOIFNFUEFSQVRFIEFHUkVFTUVOVFMgQkVUV0VFTiBJRCwgQUNUSVZJU0lPTiBB
TkQgWU9VLCBJRiBBTlksIFRISVMgQUdSRUVNRU5UIElTIEEgQ09NUExFVEUgQU5EIEVYQ0xVU0lW
RSBTVEFURU1FTlQgT0YgVEhFIFJJR0hUUyBBTkQgTElBQklMSVRJRVMgT0YgVEhFIFBBUlRJRVMg
SEVSRVRPLiAgVEhJUyBBR1JFRU1FTlQgU1VQRVJTRURFUyBBTEwgUFJJT1IgT1JBTCBBR1JFRU1F
TlRTLCBQUk9QT1NBTFMgT1IgVU5ERVJTVEFORElOR1MsIEFORCBBTlkgT1RIRVIgQ09NTVVOSUNB
VElPTlMgQkVUV0VFTiBJRCwgQUNUSVZJU0lPTiBBTkQgWU9VIFJFTEFUSU5HIFRPIFRIRSBTVUJK
RUNUIE1BVFRFUiBPRiBUSElTIEFHUkVFTUVOVC4NCg0KDQpOb3ZlbWJlciAxNCwgMTk5Nw0KDQoN
CkxJTUlURUQgVVNFIFNPRlRXQVJFIExJQ0VOU0UgQUdSRUVNRU5UDQozNDA2LjA0MDAvRFdDL0RP
Qy8xODc4LmRvYw0K
</data>        

          </attachment>
    </bug>

</bugzilla>