<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>55019</bug_id>
          
          <creation_ts>2011-02-22 20:38:30 -0800</creation_ts>
          <short_desc>Add a GYP project for JavaScriptGlue</short_desc>
          <delta_ts>2011-02-23 14:04:19 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>55018</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Barth">abarth</reporter>
          <assigned_to name="Adam Barth">abarth</assigned_to>
          <cc>eric</cc>
    
    <cc>mark</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>355806</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-02-22 20:38:30 -0800</bug_when>
    <thetext>Add a GYP project for JavaScriptGlue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355807</commentid>
    <comment_count>1</comment_count>
      <attachid>83437</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-02-22 20:41:44 -0800</bug_when>
    <thetext>Created attachment 83437
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355809</commentid>
    <comment_count>2</comment_count>
      <attachid>83437</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-02-22 20:43:51 -0800</bug_when>
    <thetext>Comment on attachment 83437
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=83437&amp;action=review

Seems useful as a first try.  Thanks.

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:24
&gt; +      &apos;configurations&apos;: {
&gt; +        &apos;Debug&apos;: {},
&gt; +      },

Only Debug?

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:28
&gt; +      &apos;defines&apos;: [
&gt; +        &apos;WEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST&apos;,
&gt; +      ],

I assume you&apos;re going to rip these all out into shared gypis later? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355810</commentid>
    <comment_count>3</comment_count>
      <attachid>83437</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-02-22 20:45:18 -0800</bug_when>
    <thetext>Comment on attachment 83437
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=83437&amp;action=review

&gt;&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:24
&gt;&gt; +      },
&gt; 
&gt; Only Debug?

For now.  I&apos;m not even sure it builds a proper Debug binary, but that&apos;s a solvable problem.

&gt;&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:28
&gt;&gt; +      ],
&gt; 
&gt; I assume you&apos;re going to rip these all out into shared gypis later? :)

For sure.  :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>355812</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-02-22 20:49:40 -0800</bug_when>
    <thetext>Committed r79393: &lt;http://trac.webkit.org/changeset/79393&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>356149</commentid>
    <comment_count>5</comment_count>
      <attachid>83437</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-02-23 09:30:38 -0800</bug_when>
    <thetext>Comment on attachment 83437
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=83437&amp;action=review

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:1
&gt; +{

License block?

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:2
&gt; +  &apos;includes&apos;: [

Nit: We normally use 4 space indents for gyp/gypi files in WebKit.

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:33
&gt; +          &apos;xcode_settings&apos;: {
&gt; +            &apos;DEAD_CODE_STRIPPING&apos;: &apos;YES&apos;,

I bet mark can help you determine what doesn&apos;t need to be here.

&gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gypi:1
&gt; +{

License block?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>356328</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-02-23 12:48:30 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; (From update of attachment 83437 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=83437&amp;action=review
&gt; 
&gt; &gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:1
&gt; &gt; +{
&gt; 
&gt; License block?

Do any other build files have a license block?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>356364</commentid>
    <comment_count>7</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-02-23 13:29:44 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; (In reply to comment #5)
&gt; &gt; (From update of attachment 83437 [details] [details])
&gt; &gt; View in context: https://bugs.webkit.org/attachment.cgi?id=83437&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:1
&gt; &gt; &gt; +{
&gt; &gt; 
&gt; &gt; License block?
&gt; 
&gt; Do any other build files have a license block?

Some do some don&apos;t.  It looks like all our .gyp files do and some .gypi files do.  I also see a license in Android.mk, wscript and a few other places.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>356400</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-02-23 14:04:19 -0800</bug_when>
    <thetext>&gt; &gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:2
&gt; &gt; +  &apos;includes&apos;: [
&gt; 
&gt; Nit: We normally use 4 space indents for gyp/gypi files in WebKit.

Hum...  Two-space is so much more readable.

&gt; &gt; Source/JavaScriptGlue/gyp/JavaScriptGlue.gyp:33
&gt; &gt; +          &apos;xcode_settings&apos;: {
&gt; &gt; +            &apos;DEAD_CODE_STRIPPING&apos;: &apos;YES&apos;,
&gt; 
&gt; I bet mark can help you determine what doesn&apos;t need to be here.

Yeah.  I bet a lot of it is overkill.  At the moment, I&apos;m just trying to get a proof-of-concept working.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>83437</attachid>
            <date>2011-02-22 20:41:44 -0800</date>
            <delta_ts>2011-02-23 09:30:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-55019-20110222204143.patch</filename>
            <type>text/plain</type>
            <size>15755</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0R2x1ZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRHbHVlL0NoYW5nZUxvZwkocmV2aXNpb24gNzkzOTEpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdEdsdWUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjIgQEAK
KzIwMTEtMDItMjIgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSBHWVAgcHJvamVjdCBm
b3IgSmF2YVNjcmlwdEdsdWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTU1MDE5CisKKyAgICAgICAgVGhpcyBpcyByZWFsbHkganVzdCBhIHByb29mLW9m
LWNvbmNlcHQuICBUaGUgWGNvZGUgcHJvamVjdCBmaWxlIGl0CisgICAgICAgIHByb2R1Y2VzIGlz
IGFibGUgdG8gYnVpbGQgSmF2YVNjcmlwdEdsdWUsIGJ1dCBpdCdzIG5vdCAxMDAlIGNvcnJlY3Qu
CisgICAgICAgIEFsc28sIHRoZSBHWVAgZGVjbGFyYXRpb25zIGFyZW4ndCBwcm9wZXJseSBzdHJ1
Y3R1cmVkIHRvIGFsbG93IGZvcgorICAgICAgICBtdWx0aXBsZSBwcm9qZWN0cyBvciBwb3J0cy4g
IFRoYXQgc2hvdWxkIGdldCBiZXR0ZXIgYXMgd2UgYWRkCisgICAgICAgIHByb29mLW9mLWNvbmNl
cHRzIGZvciBvdGhlciBwcm9qZWN0cyBhbmQgcG9ydHMuCisKKyAgICAgICAgVGhpcyBidWlsZCBz
eXN0ZW0gaXMgbm90IHVzZWQgY3VycmVudGx5LgorCisgICAgICAgICogZ3lwOiBBZGRlZC4KKyAg
ICAgICAgKiBneXAvSmF2YVNjcmlwdEdsdWUuZ3lwOiBBZGRlZC4KKyAgICAgICAgKiBneXAvSmF2
YVNjcmlwdEdsdWUuZ3lwaTogQWRkZWQuCisKIDIwMTEtMDItMjIgIFNoZXJpZmYgQm90ICA8d2Vi
a2l0LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcg
b3V0IHI3OTM2Ny4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0R2x1ZS9neXAvSmF2YVNjcmlwdEds
dWUuZ3lwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0R2x1ZS9neXAvSmF2YVNjcmlw
dEdsdWUuZ3lwCShyZXZpc2lvbiAwKQorKysgU291cmNlL0phdmFTY3JpcHRHbHVlL2d5cC9KYXZh
U2NyaXB0R2x1ZS5neXAJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTk0IEBACit7CisgICdpbmNs
dWRlcyc6IFsKKyAgICAnSmF2YVNjcmlwdEdsdWUuZ3lwaScsCisgIF0sCisgICd0YXJnZXRzJzog
WworICAgIHsKKyAgICAgICd0YXJnZXRfbmFtZSc6ICdKYXZhU2NyaXB0R2x1ZScsCisgICAgICAn
dHlwZSc6ICdzaGFyZWRfbGlicmFyeScsCisgICAgICAnaW5jbHVkZV9kaXJzJzogWworICAgICAg
ICAnLi4nLAorICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMnLAorICAgICAgICAnLi4vaWN1
JywKKyAgICAgICAgJzwoUFJPRFVDVF9ESVIpL2luY2x1ZGUnLAorICAgICAgXSwKKyAgICAgICdz
b3VyY2VzJzogWworICAgICAgICAnPEAoamF2YXNjcmlwdGdsdWVfZmlsZXMpJywKKyAgICAgICAg
JzwoUFJPRFVDVF9ESVIpL0phdmFTY3JpcHRDb3JlLmZyYW1ld29yaycsCisgICAgICAgICckKFNE
S1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvQ29yZVNlcnZpY2VzLmZyYW1ld29yaycs
CisgICAgICAgICckKFNES1JPT1QpL1N5c3RlbS9MaWJyYXJ5L0ZyYW1ld29ya3MvRm91bmRhdGlv
bi5mcmFtZXdvcmsnLAorICAgICAgICAnJChTREtST09UKS9TeXN0ZW0vTGlicmFyeS9GcmFtZXdv
cmtzL0FwcEtpdC5mcmFtZXdvcmsnLAorICAgICAgXSwKKyAgICAgICdjb25maWd1cmF0aW9ucyc6
IHsKKyAgICAgICAgJ0RlYnVnJzoge30sCisgICAgICB9LAorICAgICAgJ2RlZmF1bHRfY29uZmln
dXJhdGlvbic6ICdEZWJ1ZycsCisgICAgICAnZGVmaW5lcyc6IFsKKyAgICAgICAgJ1dFQktJVF9W
RVJTSU9OX01JTl9SRVFVSVJFRD1XRUJLSVRfVkVSU0lPTl9MQVRFU1QnLAorICAgICAgXSwKKyAg
ICAgICdjb25kaXRpb25zJzogWworICAgICAgICBbJ09TPT0ibWFjIicsIHsKKyAgICAgICAgICAn
bWFjX2J1bmRsZSc6IDEsCisgICAgICAgICAgJ3hjb2RlX3NldHRpbmdzJzogeworICAgICAgICAg
ICAgJ0RFQURfQ09ERV9TVFJJUFBJTkcnOiAnWUVTJywKKyAgICAgICAgICAgICdERUJVR19JTkZP
Uk1BVElPTl9GT1JNQVQnOiAnZHdhcmYnLAorICAgICAgICAgICAgJ0dDQ19DX0xBTkdVQUdFX1NU
QU5EQVJEJzogJ2dudTk5JywKKyAgICAgICAgICAgICdHQ0NfREVCVUdHSU5HX1NZTUJPTFMnOiAn
ZGVmYXVsdCcsCisgICAgICAgICAgICAnR0NDX0RZTkFNSUNfTk9fUElDJzogJ05PJywKKyAgICAg
ICAgICAgICdHQ0NfRU5BQkxFX0NQUF9FWENFUFRJT05TJzogJ05PJywKKyAgICAgICAgICAgICdH
Q0NfRU5BQkxFX0NQUF9SVFRJJzogJ05PJywKKyAgICAgICAgICAgICdHQ0NfRU5BQkxFX09CSkNf
RVhDRVBUSU9OUyc6ICdZRVMnLAorICAgICAgICAgICAgJ0dDQ19FTkFCTEVfT0JKQ19HQyc6ICdz
dXBwb3J0ZWQnLAorICAgICAgICAgICAgJ0dDQ19FTkFCTEVfU1lNQk9MX1NFUEFSQVRJT04nOiAn
Tk8nLAorICAgICAgICAgICAgJ0dDQ19GQVNUX09CSkNfRElTUEFUQ0gnOiAnWUVTJywKKyAgICAg
ICAgICAgICdHQ0NfR0VORVJBVEVfREVCVUdHSU5HX1NZTUJPTFMnOiAnWUVTJywKKyAgICAgICAg
ICAgICdHQ0NfSU5MSU5FU19BUkVfUFJJVkFURV9FWFRFUk4nOiAnWUVTJywKKyAgICAgICAgICAg
ICdHQ0NfTU9ERUxfVFVOSU5HJzogJ0c1JywKKyAgICAgICAgICAgICdHQ0NfUFJFQ09NUElMRV9Q
UkVGSVhfSEVBREVSJzogJ1lFUycsCisgICAgICAgICAgICAnR0NDX1NUUklDVF9BTElBU0lORyc6
ICdZRVMnLAorICAgICAgICAgICAgJ0dDQ19USFJFQURTQUZFX1NUQVRJQ1MnOiAnTk8nLAorICAg
ICAgICAgICAgJ0dDQ19UUkVBVF9XQVJOSU5HU19BU19FUlJPUlMnOiAnWUVTJywKKyAgICAgICAg
ICAgICdHQ0NfV0FSTl9BQk9VVF9ERVBSRUNBVEVEX0ZVTkNUSU9OUyc6ICdOTycsCisgICAgICAg
ICAgICAnR0NDX1dBUk5fQUJPVVRfTUlTU0lOR19ORVdMSU5FJzogJ1lFUycsCisgICAgICAgICAg
ICAnR0NDX1dBUk5fQUJPVVRfTUlTU0lOR19QUk9UT1RZUEVTJzogJ05PJywKKyAgICAgICAgICAg
ICdHQ0NfV0FSTl9OT05fVklSVFVBTF9ERVNUUlVDVE9SJzogJ1lFUycsCisgICAgICAgICAgICAn
TElOS0VSX0RJU1BMQVlTX01BTkdMRURfTkFNRVMnOiAnWUVTJywKKyAgICAgICAgICAgICdQUkVC
SU5ESU5HJzogJ05PJywKKyAgICAgICAgICAgICdWQUxJRF9BUkNIUyc6ICdpMzg2IHBwYyB4ODZf
NjQgcHBjNjQnLAorICAgICAgICAgICAgJ1dBUk5JTkdfQ0ZMQUdTJzogJyQoV0FSTklOR19DRkxB
R1NfJChDVVJSRU5UX0FSQ0gpKScsCisgICAgICAgICAgICAnV0FSTklOR19DRkxBR1NfQkFTRSc6
IFsKKyAgICAgICAgICAgICAgJy1XYWxsJywKKyAgICAgICAgICAgICAgJy1XJywKKyAgICAgICAg
ICAgICAgJy1XY2hhci1zdWJzY3JpcHRzJywKKyAgICAgICAgICAgICAgJy1XZm9ybWF0LXNlY3Vy
aXR5JywKKyAgICAgICAgICAgICAgJy1XbWlzc2luZy1mb3JtYXQtYXR0cmlidXRlJywKKyAgICAg
ICAgICAgICAgJy1XcG9pbnRlci1hcml0aCcsCisgICAgICAgICAgICAgICctV3dyaXRlLXN0cmlu
Z3MnLAorICAgICAgICAgICAgICAnLVduby1mb3JtYXQteTJrJywKKyAgICAgICAgICAgICAgJy1X
bm8tdW51c2VkLXBhcmFtZXRlcicsCisgICAgICAgICAgICAgICctV3VuZGVmJywKKyAgICAgICAg
ICAgICAgJy1Xbm8tc3RyaWN0LWFsaWFzaW5nJywKKyAgICAgICAgICAgIF0sCisgICAgICAgICAg
ICAnV0FSTklOR19DRkxBR1NfJzogJyQoV0FSTklOR19DRkxBR1NfQkFTRSkgLVdzaG9ydGVuLTY0
LXRvLTMyJywKKyAgICAgICAgICAgICdXQVJOSU5HX0NGTEFHU19pMzg2JzogJyQoV0FSTklOR19D
RkxBR1NfQkFTRSkgLVdzaG9ydGVuLTY0LXRvLTMyJywKKyAgICAgICAgICAgICdXQVJOSU5HX0NG
TEFHU19wcGMnOiAnJChXQVJOSU5HX0NGTEFHU19CQVNFKSAtV3Nob3J0ZW4tNjQtdG8tMzInLAor
ICAgICAgICAgICAgIyBGSVhNRTogSmF2YVNjcmlwdEdsdWUgNjQtYml0IGJ1aWxkcyBzaG91bGQg
YnVpbGQgd2l0aCAtV3Nob3J0ZW4tNjQtdG8tMzIKKyAgICAgICAgICAgICdXQVJOSU5HX0NGTEFH
U19wcGM2NCc6ICckKFdBUk5JTkdfQ0ZMQUdTX0JBU0UpJywKKyAgICAgICAgICAgICdXQVJOSU5H
X0NGTEFHU194ODZfNjQnOiAnJChXQVJOSU5HX0NGTEFHU19CQVNFKScsCisKKyAgICAgICAgICAg
ICdUQVJHRVRfTUFDX09TX1hfVkVSU0lPTl9NQUpPUic6ICckKE1BQ19PU19YX1ZFUlNJT05fTUFK
T1IpJywKKworICAgICAgICAgICAgIyBERUJVR19ERUZJTkVTLCBHQ0NfT1BUSU1JWkFUSU9OX0xF
VkVMIGFuZCBTVFJJUF9JTlNUQUxMRURfUFJPRFVDVCB2YXJ5IGJldHdlZW4gdGhlIGRlYnVnIGFu
ZCBub3JtYWwgdmFyaWFudHMuCisgICAgICAgICAgICAjIFdlIHNldCB1cCB0aGUgdmFsdWVzIGZv
ciBlYWNoIHZhcmlhbnQgaGVyZSwgYW5kIGhhdmUgdGhlIERlYnVnIGNvbmZpZ3VyYXRpb24gaW4g
dGhlIFhjb2RlIHByb2plY3QgdXNlIHRoZSBfZGVidWcgdmFyaWFudC4KKyAgICAgICAgICAgICdE
RUJVR19ERUZJTkVTX2RlYnVnJzogJycsCisgICAgICAgICAgICAnREVCVUdfREVGSU5FU19ub3Jt
YWwnOiAnTkRFQlVHJywKKyAgICAgICAgICAgICdERUJVR19ERUZJTkVTJzogJyQoREVCVUdfREVG
SU5FU18kKENVUlJFTlRfVkFSSUFOVCkpJywKKworICAgICAgICAgICAgJ0dDQ19PUFRJTUlaQVRJ
T05fTEVWRUwnOiAnJChHQ0NfT1BUSU1JWkFUSU9OX0xFVkVMXyQoQ1VSUkVOVF9WQVJJQU5UKSkn
LAorICAgICAgICAgICAgJ0dDQ19PUFRJTUlaQVRJT05fTEVWRUxfbm9ybWFsJzogJ3MnLAorICAg
ICAgICAgICAgJ0dDQ19PUFRJTUlaQVRJT05fTEVWRUxfZGVidWcnOiAnMCcsCisKKyAgICAgICAg
ICAgICdTVFJJUF9JTlNUQUxMRURfUFJPRFVDVCc6ICckKFNUUklQX0lOU1RBTExFRF9QUk9EVUNU
XyQoQ1VSUkVOVF9WQVJJQU5UKSknLAorICAgICAgICAgICAgJ1NUUklQX0lOU1RBTExFRF9QUk9E
VUNUX25vcm1hbCc6ICdZRVMnLAorICAgICAgICAgICAgJ1NUUklQX0lOU1RBTExFRF9QUk9EVUNU
X2RlYnVnJzogJ05PJywKKworICAgICAgICAgICAgIyBVc2UgR0NDIDQuMiB3aXRoIFhjb2RlIDMu
MSwgd2hpY2ggaW5jbHVkZXMgR0NDIDQuMiBidXQgZGVmYXVsdHMgdG8gR0NDIDQuMC4KKyAgICAg
ICAgICAgICMgTm90ZSB0aGF0IFhjb2RlIHZlcnNpb25zIGFzIG5ldyBhcyAzLjEuMiB1c2UgWENP
REVfVkVSU0lPTl9BQ1RVQUwgZm9yIHRoZSBtaW5vciB2ZXJzaW9uCisgICAgICAgICAgICAjIG51
bWJlci4gIE5ld2VyIHZlcnNpb25zIG9mIFhjb2RlIHVzZSBYQ09ERV9WRVJTSU9OX01JTk9SIGZv
ciB0aGUgbWlub3IgdmVyc2lvbiwgYW5kCisgICAgICAgICAgICAjIFhDT0RFX1ZFUlNJT05fQUNU
VUFMIGZvciB0aGUgZnVsbCB2ZXJzaW9uIG51bWJlci4KKyAgICAgICAgICAgICdUQVJHRVRfR0ND
X1ZFUlNJT04nOiAnJChUQVJHRVRfR0NDX1ZFUlNJT05fJChUQVJHRVRfTUFDX09TX1hfVkVSU0lP
Tl9NQUpPUikpJywKKyAgICAgICAgICAgICdUQVJHRVRfR0NDX1ZFUlNJT05fJzogJyQoVEFSR0VU
X0dDQ19WRVJTSU9OXzEwNDApJywKKyAgICAgICAgICAgICdUQVJHRVRfR0NDX1ZFUlNJT05fMTA0
MCc6ICdHQ0NfNDAnLAorICAgICAgICAgICAgJ1RBUkdFVF9HQ0NfVkVSU0lPTl8xMDUwJzogJyQo
VEFSR0VUX0dDQ19WRVJTSU9OXzEwNTBfJChYQ09ERV9WRVJTSU9OX01JTk9SKSknLAorICAgICAg
ICAgICAgJ1RBUkdFVF9HQ0NfVkVSU0lPTl8xMDUwXyc6ICckKFRBUkdFVF9HQ0NfVkVSU0lPTl8x
MDUwXyQoWENPREVfVkVSU0lPTl9BQ1RVQUwpKScsCisgICAgICAgICAgICAnVEFSR0VUX0dDQ19W
RVJTSU9OXzEwNTBfMDMxMCc6ICdHQ0NfNDInLAorICAgICAgICAgICAgJ1RBUkdFVF9HQ0NfVkVS
U0lPTl8xMDUwXzAzMjAnOiAnR0NDXzQyJywKKyAgICAgICAgICAgICdUQVJHRVRfR0NDX1ZFUlNJ
T05fMTA2MCc6ICdHQ0NfNDInLAorICAgICAgICAgICAgJ1RBUkdFVF9HQ0NfVkVSU0lPTl8xMDcw
JzogJ0xMVk1fR0NDXzQyJywKKworICAgICAgICAgICAgJ0dDQ19WRVJTSU9OJzogJyQoR0NDX1ZF
UlNJT05fJChUQVJHRVRfR0NDX1ZFUlNJT04pKScsCisgICAgICAgICAgICAnR0NDX1ZFUlNJT05f
R0NDXzQwJzogJzQuMCcsCisgICAgICAgICAgICAnR0NDX1ZFUlNJT05fR0NDXzQyJzogJzQuMics
CisgICAgICAgICAgICAnR0NDX1ZFUlNJT05fTExWTV9HQ0NfNDInOiAnY29tLmFwcGxlLmNvbXBp
bGVycy5sbHZtZ2NjNDInLAorCisgICAgICAgICAgICAjIElmIHRoZSB0YXJnZXQgTWFjIE9TIFgg
dmVyc2lvbiBkb2VzIG5vdCBtYXRjaCB0aGUgY3VycmVudCBNYWMgT1MgWCB2ZXJzaW9uIHRoZW4g
d2UnbGwgd2FudCB0byBidWlsZCB1c2luZyB0aGUgdGFyZ2V0IHZlcnNpb24ncyBTREsuCisgICAg
ICAgICAgICAnU0RLUk9PVCc6ICckKFNES1JPT1RfJChNQUNfT1NfWF9WRVJTSU9OX01BSk9SKV8k
KFRBUkdFVF9NQUNfT1NfWF9WRVJTSU9OX01BSk9SKSknLAorICAgICAgICAgICAgJ1NES1JPT1Rf
MTA1MF8xMDQwJzogJ21hY29zeDEwLjQnLAorICAgICAgICAgICAgJ1NES1JPT1RfMTA2MF8xMDQw
JzogJ21hY29zeDEwLjQnLAorICAgICAgICAgICAgJ1NES1JPT1RfMTA2MF8xMDUwJzogJ21hY29z
eDEwLjUnLAorICAgICAgICAgICAgJ1NES1JPT1RfMTA3MF8xMDQwJzogJ21hY29zeDEwLjQnLAor
ICAgICAgICAgICAgJ1NES1JPT1RfMTA3MF8xMDUwJzogJ21hY29zeDEwLjUnLAorICAgICAgICAg
ICAgJ1NES1JPT1RfMTA3MF8xMDYwJzogJ21hY29zeDEwLjYnLAorCisgICAgICAgICAgICAjIyMj
IyBGcm9tIERlYnVnUmVsZWFzZSAjIyMjIworCisgICAgICAgICAgICAnQVJDSFMnOiAnJChBUkNI
U18kKFRBUkdFVF9NQUNfT1NfWF9WRVJTSU9OX01BSk9SKSknLAorICAgICAgICAgICAgJ0FSQ0hT
Xyc6ICckKEFSQ0hTXzEwNDApJywKKyAgICAgICAgICAgICdBUkNIU18xMDQwJzogJyQoTkFUSVZF
X0FSQ0gpJywKKyAgICAgICAgICAgICdBUkNIU18xMDUwJzogJyQoTkFUSVZFX0FSQ0gpJywKKyAg
ICAgICAgICAgICdBUkNIU18xMDYwJzogJyQoQVJDSFNfU1RBTkRBUkRfMzJfNjRfQklUKScsCisg
ICAgICAgICAgICAnQVJDSFNfMTA3MCc6ICckKEFSQ0hTX1NUQU5EQVJEXzMyXzY0X0JJVCknLAor
CisgICAgICAgICAgICAnT05MWV9BQ1RJVkVfQVJDSCc6ICdZRVMnLAorCisgICAgICAgICAgICAn
TUFDT1NYX0RFUExPWU1FTlRfVEFSR0VUJzogJyQoTUFDT1NYX0RFUExPWU1FTlRfVEFSR0VUXyQo
VEFSR0VUX01BQ19PU19YX1ZFUlNJT05fTUFKT1IpKScsCisgICAgICAgICAgICAnTUFDT1NYX0RF
UExPWU1FTlRfVEFSR0VUXyc6ICcxMC40JywKKyAgICAgICAgICAgICdNQUNPU1hfREVQTE9ZTUVO
VF9UQVJHRVRfMTA0MCc6ICcxMC40JywKKyAgICAgICAgICAgICdNQUNPU1hfREVQTE9ZTUVOVF9U
QVJHRVRfMTA1MCc6ICcxMC41JywKKyAgICAgICAgICAgICdNQUNPU1hfREVQTE9ZTUVOVF9UQVJH
RVRfMTA2MCc6ICcxMC42JywKKyAgICAgICAgICAgICdNQUNPU1hfREVQTE9ZTUVOVF9UQVJHRVRf
MTA3MCc6ICcxMC43JywKKworICAgICAgICAgICAgJ0dDQ19XQVJOX0FCT1VUX0RFUFJFQ0FURURf
RlVOQ1RJT05TJzogJ1lFUycsCisKKyAgICAgICAgICAgICMjIyMjIEZyb20gSmF2YVNjcmlwdEds
dWUgIyMjIyMKKworICAgICAgICAgICAgJ0VYUE9SVEVEX1NZTUJPTFNfRklMRSc6ICcuLi9KYXZh
U2NyaXB0R2x1ZS5leHAnLAorICAgICAgICAgICAgJ0dDQ19QUkVQUk9DRVNTT1JfREVGSU5JVElP
TlMnOiAnJChERUJVR19ERUZJTkVTKSBXRUJLSVRfVkVSU0lPTl9NSU5fUkVRVUlSRUQ9V0VCS0lU
X1ZFUlNJT05fTEFURVNUICQoR0NDX1BSRVBST0NFU1NPUl9ERUZJTklUSU9OUyknLAorICAgICAg
ICAgICAgJ0lORk9QTElTVF9GSUxFJzogJy4uL0luZm8ucGxpc3QnLAorICAgICAgICAgICAgJ0lO
U1RBTExfUEFUSCc6ICckKFNZU1RFTV9MSUJSQVJZX0RJUikvUHJpdmF0ZUZyYW1ld29ya3MnLAor
ICAgICAgICAgICAgJ09USEVSX0NGTEFHUyc6ICctV25vLWRlcHJlY2F0ZWQtZGVjbGFyYXRpb25z
JywKKyAgICAgICAgICAgICdQUk9EVUNUX05BTUUnOiAnSmF2YVNjcmlwdEdsdWUnLAorCisgICAg
ICAgICAgICAjIyMjIyBGcm9tIFZlcnNpb24gIyMjIyMKKworICAgICAgICAgICAgJ01BSk9SX1ZF
UlNJT04nOiAnNTM0JywKKyAgICAgICAgICAgICdNSU5PUl9WRVJTSU9OJzogJzIxJywKKyAgICAg
ICAgICAgICdUSU5ZX1ZFUlNJT04nOiAnMCcsCisgICAgICAgICAgICAnRlVMTF9WRVJTSU9OJzog
JyQoTUFKT1JfVkVSU0lPTikuJChNSU5PUl9WRVJTSU9OKScsCisKKyAgICAgICAgICAgICMgVGhl
IGJ1bmRsZSB2ZXJzaW9uIGFuZCBzaG9ydCB2ZXJzaW9uIHN0cmluZyBhcmUgc2V0IGJhc2VkIG9u
IHRoZSBjdXJyZW50IGJ1aWxkIGNvbmZpZ3VyYXRpb24sIHNlZSBiZWxvdy4KKyAgICAgICAgICAg
ICdCVU5ETEVfVkVSU0lPTic6ICckKEJVTkRMRV9WRVJTSU9OXyQoQ09ORklHVVJBVElPTikpJywK
KyAgICAgICAgICAgICdTSE9SVF9WRVJTSU9OX1NUUklORyc6ICckKFNIT1JUX1ZFUlNJT05fU1RS
SU5HXyQoQ09ORklHVVJBVElPTikpJywKKworICAgICAgICAgICAgIyBUaGUgc3lzdGVtIHZlcnNp
b24gcHJlZml4IGlzIGJhc2VkIG9uIHRoZSBjdXJyZW50IHN5c3RlbSB2ZXJzaW9uLgorICAgICAg
ICAgICAgJ1NZU1RFTV9WRVJTSU9OX1BSRUZJWCc6ICckKFNZU1RFTV9WRVJTSU9OX1BSRUZJWF8k
KFRBUkdFVF9NQUNfT1NfWF9WRVJTSU9OX01BSk9SKSknLAorICAgICAgICAgICAgJ1NZU1RFTV9W
RVJTSU9OX1BSRUZJWF8nOiAnNCcsICMgU29tZSBUaWdlciB2ZXJzaW9ucyBvZiBYY29kZSBkb24n
dCBzZXQgTUFDX09TX1hfVkVSU0lPTl9NQUpPUi4KKyAgICAgICAgICAgICdTWVNURU1fVkVSU0lP
Tl9QUkVGSVhfMTA0MCc6ICc0JywKKyAgICAgICAgICAgICdTWVNURU1fVkVSU0lPTl9QUkVGSVhf
MTA1MCc6ICc1JywKKyAgICAgICAgICAgICdTWVNURU1fVkVSU0lPTl9QUkVGSVhfMTA2MCc6ICc2
JywKKyAgICAgICAgICAgICdTWVNURU1fVkVSU0lPTl9QUkVGSVhfMTA3MCc6ICc3JywKKworICAg
ICAgICAgICAgIyBUaGUgcHJvZHVjdGlvbiBidWlsZCBhbHdheXMgdXNlcyB0aGUgZnVsbCB2ZXJz
aW9uIHdpdGggYSBzeXN0ZW0gdmVyc2lvbiBwcmVmaXguCisgICAgICAgICAgICAnQlVORExFX1ZF
UlNJT05fUHJvZHVjdGlvbic6ICckKFNZU1RFTV9WRVJTSU9OX1BSRUZJWCkkKEZVTExfVkVSU0lP
TiknLAorICAgICAgICAgICAgJ0JVTkRMRV9WRVJTSU9OXyc6ICckKEJVTkRMRV9WRVJTSU9OX1By
b2R1Y3Rpb24pJywKKworICAgICAgICAgICAgIyBUaGUgcHJvZHVjdGlvbiBidWlsZCBhbHdheXMg
dXNlcyB0aGUgbWFqb3IgdmVyc2lvbiB3aXRoIGEgc3lzdGVtIHZlcnNpb24gcHJlZml4CisgICAg
ICAgICAgICAnU0hPUlRfVkVSU0lPTl9TVFJJTkdfUHJvZHVjdGlvbic6ICckKFNZU1RFTV9WRVJT
SU9OX1BSRUZJWCkkKE1BSk9SX1ZFUlNJT04pJywKKyAgICAgICAgICAgICdTSE9SVF9WRVJTSU9O
X1NUUklOR18nOiAnJChTSE9SVF9WRVJTSU9OX1NUUklOR19Qcm9kdWN0aW9uKScsCisKKyAgICAg
ICAgICAgICMgTG9jYWwgYnVpbGRzIGFyZSB0aGUgZnVsbCB2ZXJzaW9uIHdpdGggYSBwbHVzIHN1
ZmZpeC4KKyAgICAgICAgICAgICdCVU5ETEVfVkVSU0lPTl9SZWxlYXNlJzogJyQoRlVMTF9WRVJT
SU9OKSsnLAorICAgICAgICAgICAgJ0JVTkRMRV9WRVJTSU9OX0RlYnVnJzogJyQoQlVORExFX1ZF
UlNJT05fUmVsZWFzZSknLAorCisgICAgICAgICAgICAjIExvY2FsIGJ1aWxkcyB1c2UgdGhlIG1h
am9yIHZlcnNpb24gd2l0aCBhIHBsdXMgc3VmZml4CisgICAgICAgICAgICAnU0hPUlRfVkVSU0lP
Tl9TVFJJTkdfUmVsZWFzZSc6ICckKE1BSk9SX1ZFUlNJT04pKycsCisgICAgICAgICAgICAnU0hP
UlRfVkVSU0lPTl9TVFJJTkdfRGVidWcnOiAnJChTSE9SVF9WRVJTSU9OX1NUUklOR19SZWxlYXNl
KScsCisKKyAgICAgICAgICAgICdEWUxJQl9DT01QQVRJQklMSVRZX1ZFUlNJT04nOiAnMScsCisg
ICAgICAgICAgICAnRFlMSUJfQ1VSUkVOVF9WRVJTSU9OJzogJyQoRlVMTF9WRVJTSU9OKScsCisg
ICAgICAgICAgfSwKKyAgICAgICAgfV0sCisgICAgICBdLAorICAgIH0sCisgIF0sCit9CkluZGV4
OiBTb3VyY2UvSmF2YVNjcmlwdEdsdWUvZ3lwL0phdmFTY3JpcHRHbHVlLmd5cGkKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRHbHVlL2d5cC9KYXZhU2NyaXB0R2x1ZS5neXBpCShyZXZp
c2lvbiAwKQorKysgU291cmNlL0phdmFTY3JpcHRHbHVlL2d5cC9KYXZhU2NyaXB0R2x1ZS5neXBp
CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDExMCBAQAoreworICAgICd2YXJpYWJsZXMnOiB7Cisg
ICAgICAgICdqYXZhc2NyaXB0Z2x1ZV9maWxlcyc6IFsKKyAgICAgICAgICAgICcuLi9KYXZhU2Ny
aXB0R2x1ZS5jcHAnLAorICAgICAgICAgICAgJy4uL0pTQmFzZS5jcHAnLAorICAgICAgICAgICAg
Jy4uL0pTT2JqZWN0LmNwcCcsCisgICAgICAgICAgICAnLi4vSlNSdW4uY3BwJywKKyAgICAgICAg
ICAgICcuLi9KU1V0aWxzLmNwcCcsCisgICAgICAgICAgICAnLi4vSlNWYWx1ZVdyYXBwZXIuY3Bw
JywKKyAgICAgICAgICAgICcuLi9Vc2VyT2JqZWN0SW1wLmNwcCcsCisgICAgICAgICAgICAnLi4v
Y29uZmlnLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL21hc20vWDg2QXNz
ZW1ibGVyLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3Byb2ZpbGVyL1By
b2ZpbGVyLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3J1bnRpbWUvQ2Fs
bEZyYW1lLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9BbHdheXNJ
bmxpbmUuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0FTQ0lJQ1R5
cGUuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0Fzc2VydGlvbnMu
aCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0F0b21pY3MuaCcsCisg
ICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0JpdG1hcC5oJywKKyAgICAgICAg
ICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvQnVtcFBvaW50ZXJBbGxvY2F0b3IuaCcsCisg
ICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0Nyb3NzVGhyZWFkUmVmQ291bnRl
ZC5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvQ3VycmVudFRpbWUu
aCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0RhdGVJbnN0YW5jZUNh
Y2hlLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9EYXRlTWF0aC5o
JywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvRmFzdEFsbG9jQmFzZS5o
JywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvRmFzdE1hbGxvYy5oJywK
KyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvRml4ZWRBcnJheS5oJywKKyAg
ICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvRm9yd2FyZC5oJywKKyAgICAgICAg
ICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvSGFzaENvdW50ZWRTZXQuaCcsCisgICAgICAg
ICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0hhc2hGdW5jdGlvbnMuaCcsCisgICAgICAg
ICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0hhc2hNYXAuaCcsCisgICAgICAgICAgICAn
Li4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL0hhc2hTZXQuaCcsCisgICAgICAgICAgICAnLi4vRm9y
d2FyZGluZ0hlYWRlcnMvd3RmL0hhc2hUcmFpdHMuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2Fy
ZGluZ0hlYWRlcnMvd3RmL0xpc3RIYXNoU2V0LmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRp
bmdIZWFkZXJzL3d0Zi9MaXN0UmVmUHRyLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdI
ZWFkZXJzL3d0Zi9Mb2NrZXIuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMv
d3RmL01haW5UaHJlYWQuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3Rm
L01hdGhFeHRyYXMuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL05v
bmNvcHlhYmxlLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9Ob3RG
b3VuZC5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvT1NBbGxvY2F0
b3IuaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL093bkFycmF5UHRy
LmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9Pd25GYXN0TWFsbG9j
UHRyLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9Pd25QdHIuaCcs
CisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL093blB0ckNvbW1vbi5oJywK
KyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUGFnZUFsbG9jYXRpb24uaCcs
CisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL1BhZ2VBbGxvY2F0aW9uQWxp
Z25lZC5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUGFnZUJsb2Nr
LmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9QYWdlUmVzZXJ2YXRp
b24uaCcsCisgICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL1Bhc3NPd25BcnJh
eVB0ci5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUGFzc093blB0
ci5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUGFzc1JlZlB0ci5o
JywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUGxhdGZvcm0uaCcsCisg
ICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL1Bvc3NpYmx5TnVsbC5oJywKKyAg
ICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUHRyQW5kRmxhZ3MuaCcsCisgICAg
ICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL1JhbmRvbU51bWJlci5oJywKKyAgICAg
ICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUmVmQ291bnRlZC5oJywKKyAgICAgICAg
ICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvUmVmUHRyLmgnLAorICAgICAgICAgICAgJy4u
L0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9TdGFja0JvdW5kcy5oJywKKyAgICAgICAgICAgICcuLi9G
b3J3YXJkaW5nSGVhZGVycy93dGYvU3RkTGliRXh0cmFzLmgnLAorICAgICAgICAgICAgJy4uL0Zv
cndhcmRpbmdIZWFkZXJzL3d0Zi9TdHJpbmdIYXNoZXIuaCcsCisgICAgICAgICAgICAnLi4vRm9y
d2FyZGluZ0hlYWRlcnMvd3RmL3RleHQvQ1N0cmluZy5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3
YXJkaW5nSGVhZGVycy93dGYvdGV4dC9TdHJpbmdIYXNoLmgnLAorICAgICAgICAgICAgJy4uL0Zv
cndhcmRpbmdIZWFkZXJzL3d0Zi90ZXh0L1N0cmluZ0ltcGwuaCcsCisgICAgICAgICAgICAnLi4v
Rm9yd2FyZGluZ0hlYWRlcnMvd3RmL3RleHQvU3RyaW5nSW1wbEJhc2UuaCcsCisgICAgICAgICAg
ICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL3RleHQvVGV4dFBvc2l0aW9uLmgnLAorICAgICAg
ICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi90ZXh0L1dURlN0cmluZy5oJywKKyAgICAg
ICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvVGhyZWFkaW5nLmgnLAorICAgICAgICAg
ICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9UaHJlYWRpbmdQcmltaXRpdmVzLmgnLAorICAg
ICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9UaHJlYWRTYWZlU2hhcmVkLmgnLAor
ICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9UaHJlYWRTcGVjaWZpYy5oJywK
KyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvdW5pY29kZS9pY3UvVW5pY29k
ZUljdS5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvdW5pY29kZS9V
bmljb2RlLmgnLAorICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9VbnVzZWRQ
YXJhbS5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvVmFsdWVDaGVj
ay5oJywKKyAgICAgICAgICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvVmVjdG9yLmgnLAor
ICAgICAgICAgICAgJy4uL0ZvcndhcmRpbmdIZWFkZXJzL3d0Zi9WZWN0b3JUcmFpdHMuaCcsCisg
ICAgICAgICAgICAnLi4vRm9yd2FyZGluZ0hlYWRlcnMvd3RmL1ZNVGFncy5oJywKKyAgICAgICAg
ICAgICcuLi9Gb3J3YXJkaW5nSGVhZGVycy93dGYvV1RGVGhyZWFkRGF0YS5oJywKKyAgICAgICAg
ICAgICcuLi9pY3UvdW5pY29kZS9wbGF0Zm9ybS5oJywKKyAgICAgICAgICAgICcuLi9pY3UvdW5p
Y29kZS9wdXRpbC5oJywKKyAgICAgICAgICAgICcuLi9pY3UvdW5pY29kZS91Y2hhci5oJywKKyAg
ICAgICAgICAgICcuLi9pY3UvdW5pY29kZS91Y252LmgnLAorICAgICAgICAgICAgJy4uL2ljdS91
bmljb2RlL3VjbnZfZXJyLmgnLAorICAgICAgICAgICAgJy4uL2ljdS91bmljb2RlL3Vjb25maWcu
aCcsCisgICAgICAgICAgICAnLi4vaWN1L3VuaWNvZGUvdWVudW0uaCcsCisgICAgICAgICAgICAn
Li4vaWN1L3VuaWNvZGUvdWl0ZXIuaCcsCisgICAgICAgICAgICAnLi4vaWN1L3VuaWNvZGUvdW1h
Y2hpbmUuaCcsCisgICAgICAgICAgICAnLi4vaWN1L3VuaWNvZGUvdXJlbmFtZS5oJywKKyAgICAg
ICAgICAgICcuLi9pY3UvdW5pY29kZS91c3RyaW5nLmgnLAorICAgICAgICAgICAgJy4uL2ljdS91
bmljb2RlL3V0Zi5oJywKKyAgICAgICAgICAgICcuLi9pY3UvdW5pY29kZS91dGYxNi5oJywKKyAg
ICAgICAgICAgICcuLi9pY3UvdW5pY29kZS91dGY4LmgnLAorICAgICAgICAgICAgJy4uL2ljdS91
bmljb2RlL3V0Zl9vbGQuaCcsCisgICAgICAgICAgICAnLi4vaWN1L3VuaWNvZGUvdXR5cGVzLmgn
LAorICAgICAgICAgICAgJy4uL2ljdS91bmljb2RlL3V2ZXJzaW9uLmgnLAorICAgICAgICAgICAg
Jy4uL0phdmFTY3JpcHRHbHVlLmgnLAorICAgICAgICAgICAgJy4uL0pTQmFzZS5oJywKKyAgICAg
ICAgICAgICcuLi9KU09iamVjdC5oJywKKyAgICAgICAgICAgICcuLi9KU1J1bi5oJywKKyAgICAg
ICAgICAgICcuLi9KU1V0aWxzLmgnLAorICAgICAgICAgICAgJy4uL0pTVmFsdWVXcmFwcGVyLmgn
LAorICAgICAgICAgICAgJy4uL1VzZXJPYmplY3RJbXAuaCcsCisgICAgICAgIF0sCisgICAgICAg
ICd0ZXN0anNnbHVlX2ZpbGVzJzogWworICAgICAgICAgICAgJy4uL3Rlc3Rqc2dsdWUuY3BwJywK
KyAgICAgICAgXQorICAgIH0KK30KKwo=
</data>
<flag name="review"
          id="75262"
          type_id="1"
          status="+"
          setter="eric"
    />
          </attachment>
      

    </bug>

</bugzilla>