<?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>80553</bug_id>
          
          <creation_ts>2012-03-07 17:18:32 -0800</creation_ts>
          <short_desc>Clean Windows build fails after r110033</short_desc>
          <delta_ts>2012-03-12 11:08:54 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Windows 7</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jessie Berlin">jberlin</reporter>
          <assigned_to name="Jessie Berlin">jberlin</assigned_to>
          <cc>aroben</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>eric</cc>
    
    <cc>jberlin</cc>
    
    <cc>jhoneycutt</cc>
    
    <cc>mrowe</cc>
    
    <cc>sfalken</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>573391</commentid>
    <comment_count>0</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-07 17:18:32 -0800</bug_when>
    <thetext>TestWebKitAPI was not the only project that needed the new include path for JavaScriptCore added to the vsprops file.

In addition, WebCore.vcproj, jsc.vcproj, and testRegExp.vcproj all expect some string implementation files to have their headers in the old, flat location.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573395</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-07 17:22:45 -0800</bug_when>
    <thetext>Sorry.  :(  I assume you&apos;re fixing, since I don&apos;t actually have a Windows machine. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573396</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-07 17:23:21 -0800</bug_when>
    <thetext>Thank you. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573398</commentid>
    <comment_count>3</comment_count>
      <attachid>130731</attachid>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-07 17:25:21 -0800</bug_when>
    <thetext>Created attachment 130731
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573412</commentid>
    <comment_count>4</comment_count>
      <attachid>130731</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-07 17:40:35 -0800</bug_when>
    <thetext>Comment on attachment 130731
Patch

I&apos;m happy to rubber-stamp this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573416</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-07 17:43:31 -0800</bug_when>
    <thetext>There is still an outlying issue for the Win WTF move.  Currently we install the WTF headers under JavaScriptCore.  I really should have set it up to install them in some wtf/* location, but my vcproj-fu I feared too weak.

We also don&apos;t have a WTF/WTF.vcproj file yet.  I was hoping that I might just be able to move the JavaScriptCore/wtf/WTF.vcproj file, but I&apos;m nto sure if that will be sufficient.

WTF.vcproj needs to do two things:

1.  Build a libwtf.a
2.  Install wtf headers in some reasonable location.  (On mac, that $BUILD/usr/local/include/wtf).

I very much welcome your thoughts on how best to move forward with Windows for the WTF move.  Ideally someone with AppleWin familiarity could set up a dummy WTF project which did 1, 2 above.  Similar to how we have a Source/WTF/WTF.xcodeproj, etc. which only build/install Stub.cpp/h at current.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>573424</commentid>
    <comment_count>6</comment_count>
      <attachid>130731</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-07 17:53:26 -0800</bug_when>
    <thetext>Comment on attachment 130731
Patch

rs=me.  Feel encouraged to hunt down a more qualified reviewer as necessary.  I just don&apos;t want you to feel blocked.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574149</commentid>
    <comment_count>7</comment_count>
      <attachid>130731</attachid>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-08 13:44:16 -0800</bug_when>
    <thetext>Comment on attachment 130731
Patch

I committed this patch in http://trac.webkit.org/changeset/110133

Subsequent build fixes (turned out this patch wasn&apos;t quite enough):
http://trac.webkit.org/changeset/110174
http://trac.webkit.org/changeset/110177</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574152</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 13:45:19 -0800</bug_when>
    <thetext>Thank you again for taking care of this Jessie.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574176</commentid>
    <comment_count>9</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-08 14:05:15 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; There is still an outlying issue for the Win WTF move.  Currently we install the WTF headers under JavaScriptCore.  I really should have set it up to install them in some wtf/* location, but my vcproj-fu I feared too weak.
&gt; 
&gt; We also don&apos;t have a WTF/WTF.vcproj file yet.  I was hoping that I might just be able to move the JavaScriptCore/wtf/WTF.vcproj file, but I&apos;m nto sure if that will be sufficient.
&gt; 
&gt; WTF.vcproj needs to do two things:
&gt; 
&gt; 1.  Build a libwtf.a
&gt; 2.  Install wtf headers in some reasonable location.  (On mac, that $BUILD/usr/local/include/wtf).
&gt; 
&gt; I very much welcome your thoughts on how best to move forward with Windows for the WTF move.  Ideally someone with AppleWin familiarity could set up a dummy WTF project which did 1, 2 above.  Similar to how we have a Source/WTF/WTF.xcodeproj, etc. which only build/install Stub.cpp/h at current.

I believe that JavaScriptCore/wtf/WTF.vcproj is the one that does step #1 (creates WTF.lib), but I am not absolutely sure.

With r110033, the wtf headers are living in $BUILD/include/private/JavaScriptCore/wtf. It seems reasonable to me that they should end up living in $BUILD/include/private/wtf.

However, right now the JavaScriptCoreGenerated project (whose makefile runs the copy-files.cmd) is responsible for copying over the headers to the build output directory. It seems like that may need to be changed.

I will look into creating that dummy vcproj.

One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574179</commentid>
    <comment_count>10</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-08 14:06:32 -0800</bug_when>
    <thetext>Marking this bug as fixed. The rest of the work that needs to be done on Windows for the WTF move will be handled separately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574237</commentid>
    <comment_count>11</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 14:44:19 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #5)
&gt; One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.

Thanks!  I&apos;ll make sure to look out for this in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574239</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 14:44:49 -0800</bug_when>
    <thetext>(In reply to comment #11)
&gt; (In reply to comment #9)
&gt; &gt; (In reply to comment #5)
&gt; &gt; One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.
&gt; 
&gt; Thanks!  I&apos;ll make sure to look out for this in the future.

Do you know if we can have SVN help us here? by setting the files with the right eol-style?  eol-style:CF or whatever is the right one for windows?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574251</commentid>
    <comment_count>13</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 14:49:51 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; (In reply to comment #5)
&gt; &gt; I very much welcome your thoughts on how best to move forward with Windows for the WTF move.  Ideally someone with AppleWin familiarity could set up a dummy WTF project which did 1, 2 above.  Similar to how we have a Source/WTF/WTF.xcodeproj, etc. which only build/install Stub.cpp/h at current.
&gt; 
&gt; I believe that JavaScriptCore/wtf/WTF.vcproj is the one that does step #1 (creates WTF.lib), but I am not absolutely sure.

I&apos;m not sure either.  I was under an impression at one point that the JSC project did the actual building.  If the current WTF.vcproj did the .lib creation and header copying, then moving the whole wtf/ folder becomes even simpler.

&gt; With r110033, the wtf headers are living in $BUILD/include/private/JavaScriptCore/wtf. It seems reasonable to me that they should end up living in $BUILD/include/private/wtf.

Sounds good to me.

&gt; However, right now the JavaScriptCoreGenerated project (whose makefile runs the copy-files.cmd) is responsible for copying over the headers to the build output directory. It seems like that may need to be changed.

Yup, they&apos;ll need to move into WTF.vcproj.  If you were willing to move them into the current WTF.vcproj that might make the move even easier.

&gt; I will look into creating that dummy vcproj.

That would be fantastic!  Currently neither build-webkit nor the Makefiles try to build Source/WTF, AFAIK, but I&apos;m about to change build-webkit to build it by default (before JavaScriptCore) on ports which already have build files set up there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574422</commentid>
    <comment_count>14</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-08 17:32:31 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; (In reply to comment #11)
&gt; &gt; (In reply to comment #9)
&gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.
&gt; &gt; 
&gt; &gt; Thanks!  I&apos;ll make sure to look out for this in the future.
&gt; 
&gt; Do you know if we can have SVN help us here? by setting the files with the right eol-style?  eol-style:CF or whatever is the right one for windows?

Windows uses CLRF.

I am not sure where we would specify it in the project, and if git would respect it. Do you know more about this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574428</commentid>
    <comment_count>15</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2012-03-08 17:36:52 -0800</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #9)
&gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; I very much welcome your thoughts on how best to move forward with Windows for the WTF move.  Ideally someone with AppleWin familiarity could set up a dummy WTF project which did 1, 2 above.  Similar to how we have a Source/WTF/WTF.xcodeproj, etc. which only build/install Stub.cpp/h at current.
&gt; &gt; 
&gt; &gt; I believe that JavaScriptCore/wtf/WTF.vcproj is the one that does step #1 (creates WTF.lib), but I am not absolutely sure.
&gt; 
&gt; I&apos;m not sure either.  I was under an impression at one point that the JSC project did the actual building.  If the current WTF.vcproj did the .lib creation and header copying, then moving the whole wtf/ folder becomes even simpler.

I verified that it is WTF.vcproj that creates WTF.lib.

&gt; 
&gt; &gt; With r110033, the wtf headers are living in $BUILD/include/private/JavaScriptCore/wtf. It seems reasonable to me that they should end up living in $BUILD/include/private/wtf.
&gt; 
&gt; Sounds good to me.
&gt; 
&gt; &gt; However, right now the JavaScriptCoreGenerated project (whose makefile runs the copy-files.cmd) is responsible for copying over the headers to the build output directory. It seems like that may need to be changed.
&gt; 
&gt; Yup, they&apos;ll need to move into WTF.vcproj.  If you were willing to move them into the current WTF.vcproj that might make the move even easier.

Steve Falkenburg and I worked out a patch to do that today. See https://bugs.webkit.org/show_bug.cgi?id=80657

&gt; 
&gt; &gt; I will look into creating that dummy vcproj.
&gt; 
&gt; That would be fantastic!  Currently neither build-webkit nor the Makefiles try to build Source/WTF, AFAIK, but I&apos;m about to change build-webkit to build it by default (before JavaScriptCore) on ports which already have build files set up there.

Because the Windows build system is so involved (vcproj files, vsprops files, the necessary make and cmd files, etc), it might be easier for us to simply move the WTF.vcproj and WTFGenerated.vcproj files and supporting files into Source/WTF instead. We would simply make the references in the WTF.vcproj file point to the source files that are still living under the JavaScriptCore directory until you make the big move.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574533</commentid>
    <comment_count>16</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 20:15:53 -0800</bug_when>
    <thetext>(In reply to comment #14)
&gt; (In reply to comment #12)
&gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; (In reply to comment #9)
&gt; &gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.
&gt; &gt; &gt; 
&gt; &gt; &gt; Thanks!  I&apos;ll make sure to look out for this in the future.
&gt; &gt; 
&gt; &gt; Do you know if we can have SVN help us here? by setting the files with the right eol-style?  eol-style:CF or whatever is the right one for windows?
&gt; 
&gt; Windows uses CLRF.
&gt; 
&gt; I am not sure where we would specify it in the project, and if git would respect it. Do you know more about this?

Git-svn uses an actual SVN checkout under the covers (is my understanding), but I&apos;m not sure how it interacts with the properties there.  Adam Roben might know...
http://stackoverflow.com/questions/3537575/can-git-store-the-mime-type-of-a-file-like-svn-does-for-browsing-html
http://stackoverflow.com/questions/1271449/how-to-set-subversion-properties-with-git-svn

In any case, I&apos;ll be more careful when editing Windows build files on my mac in the future.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>574537</commentid>
    <comment_count>17</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-03-08 20:17:33 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (In reply to comment #13)
&gt; &gt; (In reply to comment #9)
&gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; That would be fantastic!  Currently neither build-webkit nor the Makefiles try to build Source/WTF, AFAIK, but I&apos;m about to change build-webkit to build it by default (before JavaScriptCore) on ports which already have build files set up there.
&gt; 
&gt; Because the Windows build system is so involved (vcproj files, vsprops files, the necessary make and cmd files, etc), it might be easier for us to simply move the WTF.vcproj and WTFGenerated.vcproj files and supporting files into Source/WTF instead. We would simply make the references in the WTF.vcproj file point to the source files that are still living under the JavaScriptCore directory until you make the big move.

That sounds even better!  I certainly can add/remove a few ../../ from file paths. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>576288</commentid>
    <comment_count>18</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2012-03-12 11:08:54 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; (In reply to comment #14)
&gt; &gt; (In reply to comment #12)
&gt; &gt; &gt; (In reply to comment #11)
&gt; &gt; &gt; &gt; (In reply to comment #9)
&gt; &gt; &gt; &gt; &gt; (In reply to comment #5)
&gt; &gt; &gt; &gt; &gt; One thing to note - if you touch any Windows-specific files you should make sure you don&apos;t introduce any unix line endings into them. That was the cause of the build failure that Steve Falkenburg fixed this morning.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Thanks!  I&apos;ll make sure to look out for this in the future.
&gt; &gt; &gt; 
&gt; &gt; &gt; Do you know if we can have SVN help us here? by setting the files with the right eol-style?  eol-style:CF or whatever is the right one for windows?
&gt; &gt; 
&gt; &gt; Windows uses CLRF.
&gt; &gt; 
&gt; &gt; I am not sure where we would specify it in the project, and if git would respect it. Do you know more about this?
&gt; 
&gt; Git-svn uses an actual SVN checkout under the covers (is my understanding), but I&apos;m not sure how it interacts with the properties there.  Adam Roben might know...
&gt; http://stackoverflow.com/questions/3537575/can-git-store-the-mime-type-of-a-file-like-svn-does-for-browsing-html
&gt; http://stackoverflow.com/questions/1271449/how-to-set-subversion-properties-with-git-svn

Git has a bunch of settings that affect line endings (the core.autocrlf and core.safecrlf config variables and the text/eol/crlf gitattributes). I&apos;m not sure exactly how they interact with svn:eol-style. I think David Kilzer knows a bit about that aspect of it.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>130731</attachid>
            <date>2012-03-07 17:25:21 -0800</date>
            <delta_ts>2012-03-08 13:44:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>fixClean.patch</filename>
            <type>text/plain</type>
            <size>14040</size>
            <attacher name="Jessie Berlin">jberlin</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDY4NWFmZjcuLjE0NWVhOTEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTAzLTA3ICBKZXNzaWUgQmVybGlu
ICA8amJlcmxpbkBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xlYW4gV2luZG93cyBidWlsZCBmYWls
cyBhZnRlciByMTEwMDMzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD04MDU1MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgICogSmF2YVNjcmlwdENvcmUudmNwcm9qL0phdmFTY3JpcHRDb3JlL2NvcHktZmlsZXMu
Y21kOgorICAgICAgICBQbGFjZSB0aGUgaW1wbGVtZW50YXRpb24gZmlsZXMgbmV4dCB0byB0aGVp
ciBoZWFkZXIgZmlsZXMgaW4gdGhlIHd0Zi90ZXh0IHN1YmRpcmVjdG9yeS4KKyAgICAgICAgVXNl
IGVjaG8gLUYgdG8gdGVsbCB4Y29weSB0aGF0IHRoZXNlIGFyZSBmaWxlcyAoc2luY2UgdGhlcmUg
aXMgYXBwYXJlbnRseSBubyBmbGFnKS4KKyAgICAgICAgKiBKYXZhU2NyaXB0Q29yZS52Y3Byb2ov
anNjL2pzYy52Y3Byb2o6CisgICAgICAgIFVwZGF0ZSB0aGUgcGF0aCB0byB0aG9zZSBpbXBsZW1l
bnRhdGlvbiBmaWxlcy4KKyAgICAgICAgKiBKYXZhU2NyaXB0Q29yZS52Y3Byb2ovdGVzdFJlZ0V4
cC90ZXN0UmVnRXhwLnZjcHJvajoKKyAgICAgICAgRGl0dG8uCisKIDIwMTItMDMtMDYgIE9saXZl
ciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAogICAgICAgICBGdXJ0aGVyIGhhcmRlbiA2NC1i
aXQgSklUCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvSmF2YVNjcmlwdENvcmUu
dmNwcm9qL0phdmFTY3JpcHRDb3JlL2NvcHktZmlsZXMuY21kIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0phdmFTY3JpcHRDb3JlLnZjcHJvai9KYXZhU2NyaXB0Q29yZS9jb3B5LWZpbGVzLmNtZApp
bmRleCA0NDMxZDcyLi45MjhhMzdlIDEwMDc1NQotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
SmF2YVNjcmlwdENvcmUudmNwcm9qL0phdmFTY3JpcHRDb3JlL2NvcHktZmlsZXMuY21kCisrKyBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS52Y3Byb2ovSmF2YVNjcmlwdENv
cmUvY29weS1maWxlcy5jbWQKQEAgLTc3LDcgKzc3LDcgQEAgZm9yICUlZiBpbiAoCiAgICAgd3Rm
XHRleHRcU3RyaW5nSW1wbC5jcHAKICAgICB3dGZcdGV4dFxXVEZTdHJpbmcuY3BwCiApIGRvICgK
LSAgICB4Y29weSAveSAvZCAuLlwuLlwlJWYgIiVQcml2YXRlSGVhZGVyc0RpcmVjdG9yeSUiID5O
VUwKKyAgICBlY2hvIEYgfCB4Y29weSAveSAvZCAuLlwuLlwlJWYgIiVQcml2YXRlSGVhZGVyc0Rp
cmVjdG9yeSVcJSVmIiA+TlVMCiApCiAKIGdvdG8gOkVPRgpkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLnZjcHJvai9qc2MvanNjLnZjcHJvaiBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS52Y3Byb2ovanNjL2pzYy52Y3Byb2oKaW5k
ZXggYTY1MGNkMi4uMjFmMTNmYyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLnZjcHJvai9qc2MvanNjLnZjcHJvagorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvSmF2YVNjcmlwdENvcmUudmNwcm9qL2pzYy9qc2MudmNwcm9qCkBAIC00NDgsNyArNDQ4
LDcgQEAKIAk8L1JlZmVyZW5jZXM+CiAJPEZpbGVzPgogCQk8RmlsZQotCQkJUmVsYXRpdmVQYXRo
PSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3Jl
XEF0b21pY1N0cmluZy5jcHAiCisJCQlSZWxhdGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxk
RGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcd3RmXHRleHRcQXRvbWljU3RyaW5n
LmNwcCIKIAkJCT4KIAkJPC9GaWxlPgogCQk8RmlsZQpAQCAtNDU2LDE1ICs0NTYsMTUgQEAKIAkJ
CT4KIAkJPC9GaWxlPgogCQk8RmlsZQotCQkJUmVsYXRpdmVQYXRoPSIkKENvbmZpZ3VyYXRpb25C
dWlsZERpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXFN0cmluZ0J1aWxkZXIuY3Bw
IgorCQkJUmVsYXRpdmVQYXRoPSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2
YXRlXEphdmFTY3JpcHRDb3JlXHd0Zlx0ZXh0XFN0cmluZ0J1aWxkZXIuY3BwIgogCQkJPgogCQk8
L0ZpbGU+CiAJCTxGaWxlCi0JCQlSZWxhdGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxkRGly
KVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcU3RyaW5nSW1wbC5jcHAiCisJCQlSZWxh
dGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNj
cmlwdENvcmVcd3RmXHRleHRcU3RyaW5nSW1wbC5jcHAiCiAJCQk+CiAJCTwvRmlsZT4KIAkJPEZp
bGUKLQkJCVJlbGF0aXZlUGF0aD0iJChDb25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJp
dmF0ZVxKYXZhU2NyaXB0Q29yZVxXVEZTdHJpbmcuY3BwIgorCQkJUmVsYXRpdmVQYXRoPSIkKENv
bmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXHd0Zlx0
ZXh0XFdURlN0cmluZy5jcHAiCiAJCQk+CiAJCTwvRmlsZT4KIAk8L0ZpbGVzPgpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3JlLnZjcHJvai90ZXN0UmVnRXhw
L3Rlc3RSZWdFeHAudmNwcm9qIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0phdmFTY3JpcHRDb3Jl
LnZjcHJvai90ZXN0UmVnRXhwL3Rlc3RSZWdFeHAudmNwcm9qCmluZGV4IGI4MGIwNTkuLjZkNDRk
Y2UgMTAwNzU1Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9KYXZhU2NyaXB0Q29yZS52Y3By
b2ovdGVzdFJlZ0V4cC90ZXN0UmVnRXhwLnZjcHJvagorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvSmF2YVNjcmlwdENvcmUudmNwcm9qL3Rlc3RSZWdFeHAvdGVzdFJlZ0V4cC52Y3Byb2oKQEAg
LTQ0OCwxNSArNDQ4LDE1IEBACiAJPC9SZWZlcmVuY2VzPgogCTxGaWxlcz4KIAkJPEZpbGUKLQkJ
CVJlbGF0aXZlUGF0aD0iJChDb25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZVxK
YXZhU2NyaXB0Q29yZVxBdG9taWNTdHJpbmcuY3BwIgorCQkJUmVsYXRpdmVQYXRoPSIkKENvbmZp
Z3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXHd0Zlx0ZXh0
XEF0b21pY1N0cmluZy5jcHAiCiAJCQk+CiAJCTwvRmlsZT4KIAkJPEZpbGUKLQkJCVJlbGF0aXZl
UGF0aD0iJChDb25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0
Q29yZVxTdHJpbmdCdWlsZGVyLmNwcCIKKwkJCVJlbGF0aXZlUGF0aD0iJChDb25maWd1cmF0aW9u
QnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0Q29yZVx3dGZcdGV4dFxTdHJpbmdC
dWlsZGVyLmNwcCIKIAkJCT4KIAkJPC9GaWxlPgogCQk8RmlsZQotCQkJUmVsYXRpdmVQYXRoPSIk
KENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXFN0
cmluZ0ltcGwuY3BwIgorCQkJUmVsYXRpdmVQYXRoPSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilc
aW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXHd0Zlx0ZXh0XFN0cmluZ0ltcGwuY3BwIgog
CQkJPgogCQk8L0ZpbGU+CiAJCTxGaWxlCkBAIC00NjQsNyArNDY0LDcgQEAKIAkJCT4KIAkJPC9G
aWxlPgogCQk8RmlsZQotCQkJUmVsYXRpdmVQYXRoPSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilc
aW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlXFdURlN0cmluZy5jcHAiCisJCQlSZWxhdGl2
ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlw
dENvcmVcd3RmXHRleHRcV1RGU3RyaW5nLmNwcCIKIAkJCT4KIAkJPC9GaWxlPgogCTwvRmlsZXM+
CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0eS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQ
YXJ0eS9DaGFuZ2VMb2cKaW5kZXggM2UyMDEwOC4uNGY0OWExOSAxMDA2NDQKLS0tIGEvU291cmNl
L1RoaXJkUGFydHkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0NoYW5nZUxvZwpA
QCAtMSwzICsxLDEzIEBACisyMDEyLTAzLTA3ICBKZXNzaWUgQmVybGluICA8amJlcmxpbkBhcHBs
ZS5jb20+CisKKyAgICAgICAgQ2xlYW4gV2luZG93cyBidWlsZCBmYWlscyBhZnRlciByMTEwMDMz
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04MDU1Mwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZ3Rlc3Qv
bXN2Yy9ndGVzdC1tZC52Y3Byb2o6CisgICAgICAgIEFkZCB0aGUgbmV3IEphdmFTY3JpcHRDb3Jl
IGluY2x1ZGUgZGlyZWN0b3J5IHRvIHRoZSBpbmNsdWRlIHBhdGguCisKIDIwMTItMDItMjEgIFNh
bSBXZWluaWcgIDxzYW1Ad2Via2l0Lm9yZz4KIAogICAgICAgICBBdHRlbXB0IHRvIGZpeCB0aGUg
U25vdyBMZW9wYXJkIGJ1aWxkLgpkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvZ3Rlc3Qv
bXN2Yy9ndGVzdC1tZC52Y3Byb2ogYi9Tb3VyY2UvVGhpcmRQYXJ0eS9ndGVzdC9tc3ZjL2d0ZXN0
LW1kLnZjcHJvagppbmRleCA2Yzk4N2U5Li43ZmMyM2UzIDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhp
cmRQYXJ0eS9ndGVzdC9tc3ZjL2d0ZXN0LW1kLnZjcHJvagorKysgYi9Tb3VyY2UvVGhpcmRQYXJ0
eS9ndGVzdC9tc3ZjL2d0ZXN0LW1kLnZjcHJvagpAQCAtMjAsNyArMjAsNyBAQAogCQkJT3V0cHV0
RGlyZWN0b3J5PSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilcbGliIgogCQkJSW50ZXJtZWRpYXRl
RGlyZWN0b3J5PSIkKENvbmZpZ3VyYXRpb25CdWlsZERpcilcb2JqXCQoUHJvamVjdE5hbWUpIgog
CQkJQ29uZmlndXJhdGlvblR5cGU9IjQiCi0JCQlJbmhlcml0ZWRQcm9wZXJ0eVNoZWV0cz0iJnF1
b3Q7JChQcm9qZWN0RGlyKVwuLlwuLlwuLlwuLlxXZWJLaXRMaWJyYXJpZXNcd2luXHRvb2xzXHZz
cHJvcHNcY29tbW9uLnZzcHJvcHMmcXVvdDsiCisJCQlJbmhlcml0ZWRQcm9wZXJ0eVNoZWV0cz0i
Li5cLi5cLi5cLi5cV2ViS2l0TGlicmFyaWVzXHdpblx0b29sc1x2c3Byb3BzXGNvbW1vbi52c3By
b3BzIgogCQkJQ2hhcmFjdGVyU2V0PSIyIgogCQkJPgogCQkJPFRvb2wKQEAgLTQwLDggKzQwLDgg
QEAKIAkJCS8+CiAJCQk8VG9vbAogCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiCi0JCQkJQWRk
aXRpb25hbEluY2x1ZGVEaXJlY3Rvcmllcz0iJnF1b3Q7JChDb25maWd1cmF0aW9uQnVpbGREaXIp
XGluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZxdW90OzsmcXVvdDskKENvbmZpZ3Vy
YXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlJnF1b3Q7IgogCQkJCU9wdGltaXphdGlvbj0i
MCIKKwkJCQlBZGRpdGlvbmFsSW5jbHVkZURpcmVjdG9yaWVzPSImcXVvdDskKENvbmZpZ3VyYXRp
b25CdWlsZERpcilcaW5jbHVkZVxXZWJDb3JlXEZvcndhcmRpbmdIZWFkZXJzJnF1b3Q7OyZxdW90
OyQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGUmcXVvdDs7JnF1b3Q7JChD
b25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0Q29yZSZxdW90
OyIKIAkJCQlQcmVwcm9jZXNzb3JEZWZpbml0aW9ucz0iV0lOMzI7X0RFQlVHO19MSUIiCiAJCQkJ
TWluaW1hbFJlYnVpbGQ9InRydWUiCiAJCQkJQmFzaWNSdW50aW1lQ2hlY2tzPSIzIgpAQCAtMTY2
LDggKzE2Niw4IEBACiAJCQkvPgogCQkJPFRvb2wKIAkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29s
IgotCQkJCUFkZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoQ29uZmlndXJhdGlv
bkJ1aWxkRGlyKVxpbmNsdWRlXFdlYkNvcmVcRm9yd2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7
JChDb25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZSZxdW90OyIKIAkJCQlPcHRp
bWl6YXRpb249IjAiCisJCQkJQWRkaXRpb25hbEluY2x1ZGVEaXJlY3Rvcmllcz0iJnF1b3Q7JChD
b25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZx
dW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlJnF1b3Q7
IgogCQkJCVByZXByb2Nlc3NvckRlZmluaXRpb25zPSJXSU4zMjtfREVCVUc7X0xJQiIKIAkJCQlN
aW5pbWFsUmVidWlsZD0idHJ1ZSIKIAkJCQlCYXNpY1J1bnRpbWVDaGVja3M9IjMiCkBAIC0zNTUs
OCArMzU1LDggQEAKIAkJCS8+CiAJCQk8VG9vbAogCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wi
Ci0JCQkJQWRkaXRpb25hbEluY2x1ZGVEaXJlY3Rvcmllcz0iJnF1b3Q7JChDb25maWd1cmF0aW9u
QnVpbGREaXIpXGluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZxdW90OzsmcXVvdDsk
KENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxwcml2YXRlJnF1b3Q7IgogCQkJCU9wdGlt
aXphdGlvbj0iMCIKKwkJCQlBZGRpdGlvbmFsSW5jbHVkZURpcmVjdG9yaWVzPSImcXVvdDskKENv
bmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVkZVxXZWJDb3JlXEZvcndhcmRpbmdIZWFkZXJzJnF1
b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGUmcXVvdDsi
CiAJCQkJUHJlcHJvY2Vzc29yRGVmaW5pdGlvbnM9IldJTjMyO19ERUJVRztfTElCIgogCQkJCU1p
bmltYWxSZWJ1aWxkPSJ0cnVlIgogCQkJCUJhc2ljUnVudGltZUNoZWNrcz0iMyIKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpp
bmRleCA2YzE5MmRhLi40MTA3NzY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTIt
MDMtMDcgIEplc3NpZSBCZXJsaW4gIDxqYmVybGluQGFwcGxlLmNvbT4KKworICAgICAgICBDbGVh
biBXaW5kb3dzIGJ1aWxkIGZhaWxzIGFmdGVyIHIxMTAwMzMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTgwNTUzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJv
ajoKKyAgICAgICAgVXBkYXRlIHRoZSBleHBlY3RlZCBsb2NhdGlvbiBvZiB0aGUgY29waWVkIEpT
QyBXVEYgc3RyaW5nIGltcGxlbWVudGF0aW9uIGZpbGVzLgorCiAyMDEyLTAzLTA3ICBFbWlsIEEg
RWtsdW5kICA8ZWFlQGNocm9taXVtLm9yZz4KIAogICAgICAgICBDaGFuZ2UgcmVtYWluaW5nIHNj
cm9sbCBtZXRob2RzIHRvIGludGVnZXJzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9XZWJD
b3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvaiBiL1NvdXJjZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9q
L1dlYkNvcmUudmNwcm9qCmluZGV4IDZmNWI4ZDIuLjZhYzk3YTUgMTAwNzU1Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCisrKyBiL1NvdXJjZS9XZWJD
b3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9qCkBAIC0yNDUwMyw3ICsyNDUwMyw3IEBA
CiAJCQkJPEZpbGUKIAkJCQkJUmVsYXRpdmVQYXRoPSIuLlxNb2R1bGVzXHdlYmRhdGFiYXNlXFdv
cmtlckNvbnRleHRTUUxEYXRhYmFzZS5oIgogCQkJCQk+Ci0JCQk8L0ZpbGU+CisJCQkJPC9GaWxl
PgogCQkJPC9GaWx0ZXI+CiAJCQk8RmlsdGVyCiAJCQkJTmFtZT0id2Vic29ja2V0cyIKQEAgLTU2
NjE0LDYgKzU2NjE0LDE0IEBACiAJCQlOYW1lPSJodG1sIgogCQkJPgogCQkJPEZpbGUKKwkJCQlS
ZWxhdGl2ZVBhdGg9Ii4uXGZpbGVhcGlcQXN5bmNGaWxlU3RyZWFtLmNwcCIKKwkJCQk+CisJCQk8
L0ZpbGU+CisJCQk8RmlsZQorCQkJCVJlbGF0aXZlUGF0aD0iLi5cZmlsZWFwaVxBc3luY0ZpbGVT
dHJlYW0uaCIKKwkJCQk+CisJCQk8L0ZpbGU+CisJCQk8RmlsZQogCQkJCVJlbGF0aXZlUGF0aD0i
Li5cZmlsZWFwaVxBc3luY0ZpbGVXcml0ZXIuaCIKIAkJCQk+CiAJCQk8L0ZpbGU+CkBAIC01Njkw
MiwxNCArNTY5MTAsNiBAQAogCQkJCT4KIAkJCTwvRmlsZT4KIAkJCTxGaWxlCi0JCQkJUmVsYXRp
dmVQYXRoPSIuLlxmaWxlYXBpXEFzeW5jRmlsZVN0cmVhbS5jcHAiCi0JCQkJPgotCQkJPC9GaWxl
PgotCQkJPEZpbGUKLQkJCQlSZWxhdGl2ZVBhdGg9Ii4uXGZpbGVhcGlcQXN5bmNGaWxlU3RyZWFt
LmgiCi0JCQkJPgotCQkJPC9GaWxlPgotCQkJPEZpbGUKIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXGZp
bGVhcGlcRW50cmllc0NhbGxiYWNrLmgiCiAJCQkJPgogCQkJPC9GaWxlPgpAQCAtNzE2OTAsMTUg
KzcxNjkwLDE1IEBACiAJCQlOYW1lPSJzdHJpbmdzIgogCQkJPgogCQkJPEZpbGUKLQkJCQlSZWxh
dGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNj
cmlwdENvcmVcQXRvbWljU3RyaW5nLmNwcCIKKwkJCQlSZWxhdGl2ZVBhdGg9IiQoQ29uZmlndXJh
dGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcd3RmXHRleHRcQXRv
bWljU3RyaW5nLmNwcCIKIAkJCQk+CiAJCQk8L0ZpbGU+CiAJCQk8RmlsZQotCQkJCVJlbGF0aXZl
UGF0aD0iJChDb25maWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0
Q29yZVxTdHJpbmdJbXBsLmNwcCIKKwkJCQlSZWxhdGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1
aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcd3RmXHRleHRcU3RyaW5nSW1w
bC5jcHAiCiAJCQkJPgogCQkJPC9GaWxlPgogCQkJPEZpbGUKLQkJCQlSZWxhdGl2ZVBhdGg9IiQo
Q29uZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcV1RG
U3RyaW5nLmNwcCIKKwkJCQlSZWxhdGl2ZVBhdGg9IiQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxp
bmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmVcd3RmXHRleHRcV1RGU3RyaW5nLmNwcCIKIAkJ
CQk+CiAJCQk8L0ZpbGU+CiAJCTwvRmlsdGVyPgpAQCAtNzM1NDksMTEgKzczNTQ5LDExIEBACiAJ
CQkJCT4KIAkJCQk8L0ZpbGU+CiAJCQkJPEZpbGUKLQkJCQkJUmVsYXRpdmVQYXRoPSIuLlxpbnNw
ZWN0b3JcZnJvbnQtZW5kXEphdmFTY3JpcHRGb3JtYXR0ZXIuanMiCisJCQkJCVJlbGF0aXZlUGF0
aD0iLi5caW5zcGVjdG9yXGZyb250LWVuZFxVZ2xpZnlKU1xKYXZhU2NyaXB0Rm9ybWF0dGVyLmpz
IgogCQkJCQk+CiAJCQkJPC9GaWxlPgogCQkJCTxGaWxlCi0JCQkJCVJlbGF0aXZlUGF0aD0iLi5c
aW5zcGVjdG9yXGZyb250LWVuZFxVZ2xpZnlKU1xKYXZhU2NyaXB0Rm9ybWF0dGVyLmpzIgorCQkJ
CQlSZWxhdGl2ZVBhdGg9Ii4uXGluc3BlY3Rvclxmcm9udC1lbmRcSmF2YVNjcmlwdEZvcm1hdHRl
ci5qcyIKIAkJCQkJPgogCQkJCTwvRmlsZT4KIAkJCQk8RmlsZQpkaWZmIC0tZ2l0IGEvVG9vbHMv
Q2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IGI1MWZlMjIuLmY4ZThjZTIgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NiBAQAorMjAxMi0wMy0wNyAgSmVzc2llIEJlcmxpbiAgPGpiZXJsaW5AYXBwbGUuY29tPgorCisg
ICAgICAgIENsZWFuIFdpbmRvd3MgYnVpbGQgZmFpbHMgYWZ0ZXIgcjExMDAzMworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODA1NTMKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgdGhlIG5ldyBKYXZhU2Ny
aXB0Q29yZSBpbmNsdWRlIGRpcmVjdG9yeSB0byBzb21lIG1vcmUgdnNwcm9wcyBmaWxlcy4KKwor
ICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3dpbi9JbWFnZURpZmZDb21tb24udnNwcm9wczoKKyAg
ICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL0NvbmZpZ3VyYXRpb25zL0luamVjdGVkQnVuZGxlQ29t
bW9uLnZzcHJvcHM6CisgICAgICAgICogV2ViS2l0VGVzdFJ1bm5lci9Db25maWd1cmF0aW9ucy9X
ZWJLaXRUZXN0UnVubmVyQ29tbW9uLnZzcHJvcHM6CisKIDIwMTItMDMtMDcgIFJhZmFlbCBCcmFu
ZGFvICA8cmFmYWVsLmxvYm9Ab3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBbTlJXVF0gRml4IC0t
cGxhdGZvcm09cXQtNS4wIC0tbmV3LWJhc2VsaW5lIGNvbWJvCmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS93aW4vSW1hZ2VEaWZmQ29tbW9uLnZzcHJvcHMgYi9Ub29scy9EdW1wUmVu
ZGVyVHJlZS93aW4vSW1hZ2VEaWZmQ29tbW9uLnZzcHJvcHMKaW5kZXggYzk0NjQ1OS4uNmQ2Y2U1
NSAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL0ltYWdlRGlmZkNvbW1vbi52
c3Byb3BzCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3dpbi9JbWFnZURpZmZDb21tb24udnNw
cm9wcwpAQCAtNiw3ICs2LDcgQEAKIAk+CiAJPFRvb2wKIAkJTmFtZT0iVkNDTENvbXBpbGVyVG9v
bCIKLQkJQWRkaXRpb25hbEluY2x1ZGVEaXJlY3Rvcmllcz0iJnF1b3Q7JChDb25maWd1cmF0aW9u
QnVpbGREaXIpXGluY2x1ZGUmcXVvdDs7JnF1b3Q7JChDb25maWd1cmF0aW9uQnVpbGREaXIpXGlu
Y2x1ZGVccHJpdmF0ZSZxdW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERpcilcaW5jbHVk
ZVxXZWJDb3JlXEZvcndhcmRpbmdIZWFkZXJzJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVz
RGlyKVxpbmNsdWRlJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlXHBy
aXZhdGUmcXVvdDsiCisJCUFkZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoQ29u
ZmlndXJhdGlvbkJ1aWxkRGlyKVxpbmNsdWRlJnF1b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1
aWxkRGlyKVxpbmNsdWRlXHByaXZhdGUmcXVvdDs7JnF1b3Q7JChDb25maWd1cmF0aW9uQnVpbGRE
aXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0Q29yZSZxdW90OzsmcXVvdDskKFdlYktpdExp
YnJhcmllc0RpcilcaW5jbHVkZSZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcaW5j
bHVkZVxwcml2YXRlJnF1b3Q7IgogCQlQcmVwcm9jZXNzb3JEZWZpbml0aW9ucz0iTk9NSU5NQVgi
CiAJLz4KIAk8VG9vbApkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9Db25maWd1
cmF0aW9ucy9JbmplY3RlZEJ1bmRsZUNvbW1vbi52c3Byb3BzIGIvVG9vbHMvV2ViS2l0VGVzdFJ1
bm5lci9Db25maWd1cmF0aW9ucy9JbmplY3RlZEJ1bmRsZUNvbW1vbi52c3Byb3BzCmluZGV4IGY4
NzA4MDMuLmNmYjU2NDAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvQ29uZmln
dXJhdGlvbnMvSW5qZWN0ZWRCdW5kbGVDb21tb24udnNwcm9wcworKysgYi9Ub29scy9XZWJLaXRU
ZXN0UnVubmVyL0NvbmZpZ3VyYXRpb25zL0luamVjdGVkQnVuZGxlQ29tbW9uLnZzcHJvcHMKQEAg
LTYsNyArNiw3IEBACiAJPgogCTxUb29sCiAJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiCi0JCUFk
ZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoUHJvamVjdERpcilcLi4mcXVvdDs7
JnF1b3Q7JChQcm9qZWN0RGlyKVwuLlxJbmplY3RlZEJ1bmRsZVwmcXVvdDs7JnF1b3Q7JChQcm9q
ZWN0RGlyKVwuLlxJbmplY3RlZEJ1bmRsZVxCaW5kaW5ncyZxdW90OzsmcXVvdDskKENvbmZpZ3Vy
YXRpb25CdWlsZERpcilcSW5jbHVkZSZxdW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERp
cilcSW5jbHVkZVxwcml2YXRlJnF1b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxJ
bmNsdWRlXFdlYkNvcmVcRm9yd2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChDb25maWd1cmF0
aW9uQnVpbGREaXIpXGluY2x1ZGVcV2ViQ29yZVRlc3RTdXBwb3J0JnF1b3Q7OyZxdW90OyQoV2Vi
S2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlJnF1b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxk
RGlyKVxvYmpcSW5qZWN0ZWRCdW5kbGVcRGVyaXZlZFNvdXJjZXNcJnF1b3Q7IgorCQlBZGRpdGlv
bmFsSW5jbHVkZURpcmVjdG9yaWVzPSImcXVvdDskKFByb2plY3REaXIpXC4uJnF1b3Q7OyZxdW90
OyQoUHJvamVjdERpcilcLi5cSW5qZWN0ZWRCdW5kbGVcJnF1b3Q7OyZxdW90OyQoUHJvamVjdERp
cilcLi5cSW5qZWN0ZWRCdW5kbGVcQmluZGluZ3MmcXVvdDs7JnF1b3Q7JChDb25maWd1cmF0aW9u
QnVpbGREaXIpXEluY2x1ZGUmcXVvdDs7JnF1b3Q7JChDb25maWd1cmF0aW9uQnVpbGREaXIpXElu
Y2x1ZGVccHJpdmF0ZSZxdW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERpcilcSW5jbHVk
ZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxk
RGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9yd2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChDb25m
aWd1cmF0aW9uQnVpbGREaXIpXGluY2x1ZGVcV2ViQ29yZVRlc3RTdXBwb3J0JnF1b3Q7OyZxdW90
OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlJnF1b3Q7OyZxdW90OyQoQ29uZmlndXJhdGlv
bkJ1aWxkRGlyKVxvYmpcSW5qZWN0ZWRCdW5kbGVcRGVyaXZlZFNvdXJjZXNcJnF1b3Q7IgogCQlG
b3JjZWRJbmNsdWRlRmlsZXM9IldlYktpdFRlc3RSdW5uZXJQcmVmaXguaCIKIAkvPgogPC9WaXN1
YWxTdHVkaW9Qcm9wZXJ0eVNoZWV0PgpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5l
ci9Db25maWd1cmF0aW9ucy9XZWJLaXRUZXN0UnVubmVyQ29tbW9uLnZzcHJvcHMgYi9Ub29scy9X
ZWJLaXRUZXN0UnVubmVyL0NvbmZpZ3VyYXRpb25zL1dlYktpdFRlc3RSdW5uZXJDb21tb24udnNw
cm9wcwppbmRleCBiOGI2OTM2Li5lNzIzMmIwIDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0
UnVubmVyL0NvbmZpZ3VyYXRpb25zL1dlYktpdFRlc3RSdW5uZXJDb21tb24udnNwcm9wcworKysg
Yi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL0NvbmZpZ3VyYXRpb25zL1dlYktpdFRlc3RSdW5uZXJD
b21tb24udnNwcm9wcwpAQCAtNiw3ICs2LDcgQEAKIAk+CiAJPFRvb2wKIAkJTmFtZT0iVkNDTENv
bXBpbGVyVG9vbCIKLQkJQWRkaXRpb25hbEluY2x1ZGVEaXJlY3Rvcmllcz0iJnF1b3Q7JChQcm9q
ZWN0RGlyKVwuLiZxdW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERpcilcSW5jbHVkZSZx
dW90OzsmcXVvdDskKENvbmZpZ3VyYXRpb25CdWlsZERpcilcSW5jbHVkZVxwcml2YXRlJnF1b3Q7
OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9yd2FyZGlu
Z0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXEluY2x1ZGUmcXVvdDsi
CisJCUFkZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoUHJvamVjdERpcilcLi4m
cXVvdDs7JnF1b3Q7JChDb25maWd1cmF0aW9uQnVpbGREaXIpXEluY2x1ZGUmcXVvdDs7JnF1b3Q7
JChDb25maWd1cmF0aW9uQnVpbGREaXIpXEluY2x1ZGVccHJpdmF0ZSZxdW90OzsmcXVvdDskKENv
bmZpZ3VyYXRpb25CdWlsZERpcilcSW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7
OyZxdW90OyQoQ29uZmlndXJhdGlvbkJ1aWxkRGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9yd2FyZGlu
Z0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXEluY2x1ZGUmcXVvdDsi
CiAJCVByZXByb2Nlc3NvckRlZmluaXRpb25zPSJfX1dJTjMyX187X0NPTlNPTEUiCiAJCURpc2Fi
bGVTcGVjaWZpY1dhcm5pbmdzPSI0MTQ2IgogCQlGb3JjZWRJbmNsdWRlRmlsZXM9IldlYktpdFRl
c3RSdW5uZXJQcmVmaXguaCIK
</data>

          </attachment>
      

    </bug>

</bugzilla>