<?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>191306</bug_id>
          
          <creation_ts>2018-11-06 07:44:45 -0800</creation_ts>
          <short_desc>Automatic link replacement via &quot;Smart links&quot; should emit &quot;insertLink&quot; input events</short_desc>
          <delta_ts>2020-01-22 14:00:50 -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>HTML Editing</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>GoodFirstBug, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bdakin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>megan_gardner</cc>
    
    <cc>mifenton</cc>
    
    <cc>nmouchtaris</cc>
    
    <cc>thorton</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1475528</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2018-11-06 07:44:45 -0800</bug_when>
    <thetext>To reproduce:

1. https://whsieh.github.io/examples/input-events.
2. Right click, and make sure that Substitutions → Smart links is checked in the context menu.
3. Type &quot;https://www.apple.com&quot; and a space.

Expected: input type of &quot;insertLink&quot;
Observed: input type of null</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1605304</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-01-10 14:37:13 -0800</bug_when>
    <thetext>&lt;rdar://problem/58491514&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609261</commentid>
    <comment_count>2</comment_count>
      <attachid>388344</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-21 13:58:36 -0800</bug_when>
    <thetext>Created attachment 388344
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609285</commentid>
    <comment_count>3</comment_count>
      <attachid>388344</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2020-01-21 14:18:20 -0800</bug_when>
    <thetext>Comment on attachment 388344
Patch

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

&gt; Source/WebCore/ChangeLog:5
&gt; +

You should stick the radar link here (see other commits for examples).

&gt; LayoutTests/fast/events/emit-insertLink.html:9
&gt; +        description(&quot;To manually test this, change the foreground color and check the resulting debug messages.&quot;);

Is this right? It doesn&apos;t sound right.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609286</commentid>
    <comment_count>4</comment_count>
      <attachid>388344</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-01-21 14:22:39 -0800</bug_when>
    <thetext>Comment on attachment 388344
Patch

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

&gt; LayoutTests/fast/events/emit-insertLink-expected.txt:18
&gt; +event.type = beforeinput
&gt; +event.inputType = insertText
&gt; +event.data = www.apple.com 
&gt; +event.type = input
&gt; +event.inputType = insertText
&gt; +event.data = www.apple.com 
&gt; +event.type = beforeinput
&gt; +event.inputType = insertParagraph
&gt; +event.data = null
&gt; +event.type = input
&gt; +event.inputType = insertParagraph
&gt; +event.data = null
&gt; +PASS successfullyParsed is true

Hm...I would&apos;ve expected to see a line that says `event.inputType = insertLink` here too, instead of just insertText and insertParagraph.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609287</commentid>
    <comment_count>5</comment_count>
      <attachid>388351</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-21 14:22:49 -0800</bug_when>
    <thetext>Created attachment 388351
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609288</commentid>
    <comment_count>6</comment_count>
      <attachid>388344</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-01-21 14:23:29 -0800</bug_when>
    <thetext>Comment on attachment 388344
Patch

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

&gt;&gt; LayoutTests/fast/events/emit-insertLink-expected.txt:18
&gt;&gt; +PASS successfullyParsed is true
&gt; 
&gt; Hm...I would&apos;ve expected to see a line that says `event.inputType = insertLink` here too, instead of just insertText and insertParagraph.

Ah, you might need this:

if (window.internals)
    internals.setAutomaticLinkDetectionEnabled(true);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609324</commentid>
    <comment_count>7</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-01-21 15:14:34 -0800</bug_when>
    <thetext>(In reply to Wenson Hsieh from comment #6)
&gt; Comment on attachment 388344 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=388344&amp;action=review
&gt; 
&gt; &gt;&gt; LayoutTests/fast/events/emit-insertLink-expected.txt:18
&gt; &gt;&gt; +PASS successfullyParsed is true
&gt; &gt; 
&gt; &gt; Hm...I would&apos;ve expected to see a line that says `event.inputType = insertLink` here too, instead of just insertText and insertParagraph.
&gt; 
&gt; Ah, you might need this:
&gt; 
&gt; if (window.internals)
&gt;     internals.setAutomaticLinkDetectionEnabled(true);

...regrettably, this doesn&apos;t work in WebKit2; this is a known issue, currently being tracked by &lt;webkit.org/b/162081&gt;.

We could probably make the test work on WebKit2 as a followup in &lt;webkit.org/b/162081&gt;, and only enable in on WebKit1 for the time being.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609352</commentid>
    <comment_count>8</comment_count>
      <attachid>388364</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-21 16:07:54 -0800</bug_when>
    <thetext>Created attachment 388364
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609357</commentid>
    <comment_count>9</comment_count>
      <attachid>388364</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-01-21 16:14:25 -0800</bug_when>
    <thetext>Comment on attachment 388364
Patch

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

&gt; LayoutTests/fast/events/emit-insertLink.html:11
&gt; +        if (window.internals)
&gt; +            internals.settings.setInputEventsEnabled(true);
&gt; +            internals.setAutomaticLinkDetectionEnabled(true);

Missing { } around the multiline if statement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609363</commentid>
    <comment_count>10</comment_count>
      <attachid>388368</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-21 16:24:39 -0800</bug_when>
    <thetext>Created attachment 388368
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609377</commentid>
    <comment_count>11</comment_count>
      <attachid>388368</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2020-01-21 16:36:41 -0800</bug_when>
    <thetext>Comment on attachment 388368
Patch

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

&gt; Source/WebCore/ChangeLog:12
&gt; +        Test: fast/events/emit-insertLink.html

Let&apos;s update this to fast/events/input-event-insert-link.html as well.

&gt; LayoutTests/ChangeLog:11
&gt; +        * fast/events/emit-insertLink-expected.txt: Added.
&gt; +        * fast/events/emit-insertLink.html: Added.

Let&apos;s update these to fast/events/input-event-insert-link.html as well.

&gt; LayoutTests/fast/events/input-event-insert-link.html:14
&gt; +

I think it helps to have a quick description here; perhaps something like, `description(&quot;This test verifies that input events of inputType &apos;insertLink&apos; are dispatched when automatically replacing text with a link.&quot;);`.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609381</commentid>
    <comment_count>12</comment_count>
      <attachid>388374</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-21 16:50:59 -0800</bug_when>
    <thetext>Created attachment 388374
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609721</commentid>
    <comment_count>13</comment_count>
      <attachid>388465</attachid>
    <who name="Nikos Mouchtaris">nmouchtaris</who>
    <bug_when>2020-01-22 13:34:48 -0800</bug_when>
    <thetext>Created attachment 388465
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609737</commentid>
    <comment_count>14</comment_count>
      <attachid>388465</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-01-22 14:00:48 -0800</bug_when>
    <thetext>Comment on attachment 388465
Patch

Clearing flags on attachment: 388465

Committed r254945: &lt;https://trac.webkit.org/changeset/254945&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1609738</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-01-22 14:00:50 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388344</attachid>
            <date>2020-01-21 13:58:36 -0800</date>
            <delta_ts>2020-01-21 14:22:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200121135835.patch</filename>
            <type>text/plain</type>
            <size>4692</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uZGNkMTc5ZThlMGYwM2ViNDczYWZmZjg3N2JkMjRi
ODFlMzUzYzIyNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3Q6IGZhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sCisKKyAgICAg
ICAgKiBlZGl0aW5nL0NyZWF0ZUxpbmtDb21tYW5kLmg6CisgICAgICAgICogZWRpdGluZy9FZGl0
Q29tbWFuZC5jcHA6CisgICAgICAgIChXZWJDb3JlOjppbnB1dFR5cGVOYW1lRm9yRWRpdGluZ0Fj
dGlvbik6CisKIDIwMjAtMDEtMTQgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+
CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjI1NDUwNS4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3JlYXRlTGlua0NvbW1hbmQuaCBiL1NvdXJjZS9XZWJD
b3JlL2VkaXRpbmcvQ3JlYXRlTGlua0NvbW1hbmQuaAppbmRleCBiMTdmMjMxN2ViNTUyM2Q3YmE5
NjU4YjExMjc0ZDA5YTMxMWJhYjkxLi4zOGM4MTFlYWEzNTg5N2U0NDdlOGVmNjRlOTQzMDEzZWYw
ZDI0ODBjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtDb21t
YW5kLmgKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCkBA
IC00NCw2ICs0NCw4IEBAIHByaXZhdGU6CiAgICAgdm9pZCBkb0FwcGx5KCkgb3ZlcnJpZGU7CiAg
ICAgRWRpdEFjdGlvbiBlZGl0aW5nQWN0aW9uKCkgY29uc3Qgb3ZlcnJpZGUgeyByZXR1cm4gRWRp
dEFjdGlvbjo6Q3JlYXRlTGluazsgfQogCisgICAgU3RyaW5nIGlucHV0RXZlbnREYXRhKCkgY29u
c3Qgb3ZlcnJpZGUgeyByZXR1cm4gbV91cmw7IH0KKyAgICAKICAgICBTdHJpbmcgbV91cmw7CiB9
OwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0VkaXRDb21tYW5kLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENvbW1hbmQuY3BwCmluZGV4IDZiM2Q4NWFiM2Yw
YzBhNjc3ZGRmYTk3YzdhMDYyMDY2NjFiZGVlNGEuLmRmMDk4YzNmN2RhMTdjNzg5NGUyY2Y3ODU1
NTliYzg3NmM4ODQ2MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENv
bW1hbmQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENvbW1hbmQuY3BwCkBA
IC0xMTYsNiArMTE2LDggQEAgU3RyaW5nIGlucHV0VHlwZU5hbWVGb3JFZGl0aW5nQWN0aW9uKEVk
aXRBY3Rpb24gYWN0aW9uKQogICAgICAgICByZXR1cm4gImZvcm1hdFNldElubGluZVRleHREaXJl
Y3Rpb24iX3M7CiAgICAgY2FzZSBFZGl0QWN0aW9uOjpTZXRCbG9ja1dyaXRpbmdEaXJlY3Rpb246
CiAgICAgICAgIHJldHVybiAiZm9ybWF0U2V0QmxvY2tUZXh0RGlyZWN0aW9uIl9zOworICAgIGNh
c2UgRWRpdEFjdGlvbjo6Q3JlYXRlTGluazoKKyAgICAgICAgcmV0dXJuICJpbnNlcnRMaW5rIl9z
OwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldHVybiBlbXB0eVN0cmluZygpOwogICAgIH0KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpp
bmRleCBkZDM2ZDliZmFmY2VhMzU3NzFhM2IxYjI2ZjZhNWUxMzZiMWQ0YmMxLi40YTQ0NGQ1OTQ2
Mjk1NWU5YmRlNjRmZjcyNWNmMGY2ZDc5ZjJjMmJkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIw
MjAtMDEtMjEgIE5pa29zIE1vdWNodGFyaXMgIDxubW91Y2h0YXJpc0BhcHBsZS5jb20+CisKKyAg
ICAgICAgQXV0b21hdGljIGxpbmsgcmVwbGFjZW1lbnQgdmlhICJTbWFydCBsaW5rcyIgc2hvdWxk
IGVtaXQgImluc2VydExpbmsiIGlucHV0IGV2ZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkxMzA2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmstZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmsu
aHRtbDogQWRkZWQuCisKIDIwMjAtMDEtMTQgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBs
ZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjI1NDUwNS4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmstZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmY0NmI5NjU3NTNiYjk1MjY1YmE5YWNiMDc0MDVhOWJjNjMyMWFmYzEKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmst
ZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMjMgQEAKK1RvIG1hbnVhbGx5IHRlc3QgdGhpcywgY2hh
bmdlIHRoZSBmb3JlZ3JvdW5kIGNvbG9yIGFuZCBjaGVjayB0aGUgcmVzdWx0aW5nIGRlYnVnIG1l
c3NhZ2VzLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1l
c3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworZXZlbnQudHlwZSA9IGJl
Zm9yZWlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRUZXh0CitldmVudC5kYXRhID0gd3d3
LmFwcGxlLmNvbSAKK2V2ZW50LnR5cGUgPSBpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0
VGV4dAorZXZlbnQuZGF0YSA9IHd3dy5hcHBsZS5jb20gCitldmVudC50eXBlID0gYmVmb3JlaW5w
dXQKK2V2ZW50LmlucHV0VHlwZSA9IGluc2VydFBhcmFncmFwaAorZXZlbnQuZGF0YSA9IG51bGwK
K2V2ZW50LnR5cGUgPSBpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBoCitl
dmVudC5kYXRhID0gbnVsbAorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNU
IENPTVBMRVRFCit3d3cuYXBwbGUuY29twqAKKworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmsuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRz
L2VtaXQtaW5zZXJ0TGluay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjBlZWVjNzQ3MjAzYzlhZTc4M2E5MWQz
Mzk1YTFlYjYyN2RmMDA5MTUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2
ZW50cy9lbWl0LWluc2VydExpbmsuaHRtbApAQCAtMCwwICsxLDI1IEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10
ZXN0LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgaWQ9ImVkaXRhYmxl
IiBjb250ZW50ZWRpdGFibGUgb25iZWZvcmVpbnB1dD1oYW5kbGVJbnB1dChldmVudCkgb25pbnB1
dD1oYW5kbGVJbnB1dChldmVudCk+PC9kaXY+CisgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiPgorICAgICAgICBkZXNjcmlwdGlvbigiVG8gbWFudWFsbHkgdGVzdCB0aGlzLCBjaGFu
Z2UgdGhlIGZvcmVncm91bmQgY29sb3IgYW5kIGNoZWNrIHRoZSByZXN1bHRpbmcgZGVidWcgbWVz
c2FnZXMuIik7CisgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQorICAgICAgICAgICAgaW50
ZXJuYWxzLnNldHRpbmdzLnNldElucHV0RXZlbnRzRW5hYmxlZCh0cnVlKTsKKworICAgICAgICBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZWRpdGFibGUiKS5mb2N1cygpOworICAgICAgICBkb2N1
bWVudC5leGVjQ29tbWFuZCgiaW5zZXJ0VGV4dCIsIHRydWUsICJ3d3cuYXBwbGUuY29tICIpOwor
ICAgICAgICBkb2N1bWVudC5leGVjQ29tbWFuZCgiaW5zZXJ0UGFyYWdyYXBoIik7CisKKyAgICAg
ICAgZnVuY3Rpb24gaGFuZGxlSW5wdXQoZXZlbnQpCisgICAgICAgIHsKKyAgICAgICAgICAgIGRl
YnVnKGBldmVudC50eXBlID0gJHtldmVudC50eXBlfWApOworICAgICAgICAgICAgZGVidWcoYGV2
ZW50LmlucHV0VHlwZSA9ICR7ZXZlbnQuaW5wdXRUeXBlfWApOworICAgICAgICAgICAgZGVidWco
YGV2ZW50LmRhdGEgPSAke2V2ZW50LmRhdGF9YCk7CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4K
KzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388351</attachid>
            <date>2020-01-21 14:22:49 -0800</date>
            <delta_ts>2020-01-21 16:07:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200121142248.patch</filename>
            <type>text/plain</type>
            <size>4576</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uYWRlOTk1MjFkODdiNzEyNjRjZDMzZjA4NWUzZDg2
NTQ2NWJhZGQ0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTg0OTE1MTQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgc3VwcG9y
dCBmb3Igb3V0cHV0dGluZyAiaW5zZXJ0TGluayIgZm9yIGlucHV0IHR5cGUgYW5kIHRoZSB1cmwg
Zm9yIHRoZSAKKyAgICAgICAgZGF0YSBvZiB0aGUgaW5wdXQgZXZlbnQgd2hlbiBzbWFydCBsaW5r
IGlzIHVzZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvZW1pdC1pbnNlcnRMaW5rLmh0
bWwKKworICAgICAgICAqIGVkaXRpbmcvQ3JlYXRlTGlua0NvbW1hbmQuaDoKKyAgICAgICAgKiBl
ZGl0aW5nL0VkaXRDb21tYW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmlucHV0VHlwZU5hbWVG
b3JFZGl0aW5nQWN0aW9uKToKKwogMjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFk
QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0NTA1Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oIGIv
U291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCmluZGV4IGIxN2YyMzE3
ZWI1NTIzZDdiYTk2NThiMTEyNzRkMDlhMzExYmFiOTEuLjM4YzgxMWVhYTM1ODk3ZTQ0N2U4ZWY2
NGU5NDMwMTNlZjBkMjQ4MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3Jl
YXRlTGlua0NvbW1hbmQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtD
b21tYW5kLmgKQEAgLTQ0LDYgKzQ0LDggQEAgcHJpdmF0ZToKICAgICB2b2lkIGRvQXBwbHkoKSBv
dmVycmlkZTsKICAgICBFZGl0QWN0aW9uIGVkaXRpbmdBY3Rpb24oKSBjb25zdCBvdmVycmlkZSB7
IHJldHVybiBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOyB9CiAKKyAgICBTdHJpbmcgaW5wdXRFdmVu
dERhdGEoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiBtX3VybDsgfQorICAgIAogICAgIFN0cmlu
ZyBtX3VybDsKIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENv
bW1hbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29tbWFuZC5jcHAKaW5kZXgg
NmIzZDg1YWIzZjBjMGE2NzdkZGZhOTdjN2EwNjIwNjY2MWJkZWU0YS4uZGYwOThjM2Y3ZGExN2M3
ODk0ZTJjZjc4NTU1OWJjODc2Yzg4NDYxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9FZGl0Q29tbWFuZC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29t
bWFuZC5jcHAKQEAgLTExNiw2ICsxMTYsOCBAQCBTdHJpbmcgaW5wdXRUeXBlTmFtZUZvckVkaXRp
bmdBY3Rpb24oRWRpdEFjdGlvbiBhY3Rpb24pCiAgICAgICAgIHJldHVybiAiZm9ybWF0U2V0SW5s
aW5lVGV4dERpcmVjdGlvbiJfczsKICAgICBjYXNlIEVkaXRBY3Rpb246OlNldEJsb2NrV3JpdGlu
Z0RpcmVjdGlvbjoKICAgICAgICAgcmV0dXJuICJmb3JtYXRTZXRCbG9ja1RleHREaXJlY3Rpb24i
X3M7CisgICAgY2FzZSBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOgorICAgICAgICByZXR1cm4gImlu
c2VydExpbmsiX3M7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJuIGVtcHR5U3RyaW5nKCk7
CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IGRkMzZkOWJmYWZjZWEzNTc3MWEzYjFiMjZmNmE1ZTEzNmIxZDRiYzEu
LjRhNDQ0ZDU5NDYyOTU1ZTliZGU2NGZmNzI1Y2YwZjZkNzlmMmMyYmQgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxMyBAQAorMjAyMC0wMS0yMSAgTmlrb3MgTW91Y2h0YXJpcyAgPG5tb3VjaHRhcmlzQGFwcGxl
LmNvbT4KKworICAgICAgICBBdXRvbWF0aWMgbGluayByZXBsYWNlbWVudCB2aWEgIlNtYXJ0IGxp
bmtzIiBzaG91bGQgZW1pdCAiaW5zZXJ0TGluayIgaW5wdXQgZXZlbnRzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEzMDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvZXZlbnRzL2VtaXQtaW5z
ZXJ0TGluay1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZXZlbnRzL2VtaXQt
aW5zZXJ0TGluay5odG1sOiBBZGRlZC4KKwogMjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFu
aGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0
NTA1LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvZW1pdC1pbnNlcnRMaW5r
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay1l
eHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uM2QzOWRlNzQ4YzgyNGZhMWExYWMzOGIzZjNjMmYzZmFl
OGEyNzc1YQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2VtaXQt
aW5zZXJ0TGluay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxOCBAQAorZXZlbnQudHlwZSA9IGJl
Zm9yZWlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRUZXh0CitldmVudC5kYXRhID0gd3d3
LmFwcGxlLmNvbSAKK2V2ZW50LnR5cGUgPSBpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0
VGV4dAorZXZlbnQuZGF0YSA9IHd3dy5hcHBsZS5jb20gCitldmVudC50eXBlID0gYmVmb3JlaW5w
dXQKK2V2ZW50LmlucHV0VHlwZSA9IGluc2VydFBhcmFncmFwaAorZXZlbnQuZGF0YSA9IG51bGwK
K2V2ZW50LnR5cGUgPSBpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBoCitl
dmVudC5kYXRhID0gbnVsbAorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNU
IENPTVBMRVRFCit3d3cuYXBwbGUuY29twqAKKworCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9m
YXN0L2V2ZW50cy9lbWl0LWluc2VydExpbmsuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRz
L2VtaXQtaW5zZXJ0TGluay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRiZTE0MDRjN2E0Nzc0OTlhMWY0OGRk
YWEzOWUwNzU5NTI2NDFjY2YKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2
ZW50cy9lbWl0LWluc2VydExpbmsuaHRtbApAQCAtMCwwICsxLDI0IEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10
ZXN0LmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxkaXYgaWQ9ImVkaXRhYmxl
IiBjb250ZW50ZWRpdGFibGUgb25iZWZvcmVpbnB1dD1oYW5kbGVJbnB1dChldmVudCkgb25pbnB1
dD1oYW5kbGVJbnB1dChldmVudCk+PC9kaXY+CisgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiPgorICAgICAgICBpZiAod2luZG93LmludGVybmFscykKKyAgICAgICAgICAgIGludGVy
bmFscy5zZXR0aW5ncy5zZXRJbnB1dEV2ZW50c0VuYWJsZWQodHJ1ZSk7CisKKyAgICAgICAgZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVkaXRhYmxlIikuZm9jdXMoKTsKKyAgICAgICAgZG9jdW1l
bnQuZXhlY0NvbW1hbmQoImluc2VydFRleHQiLCB0cnVlLCAid3d3LmFwcGxlLmNvbSAiKTsKKyAg
ICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2VydFBhcmFncmFwaCIpOworCisgICAgICAg
IGZ1bmN0aW9uIGhhbmRsZUlucHV0KGV2ZW50KQorICAgICAgICB7CisgICAgICAgICAgICBkZWJ1
ZyhgZXZlbnQudHlwZSA9ICR7ZXZlbnQudHlwZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVu
dC5pbnB1dFR5cGUgPSAke2V2ZW50LmlucHV0VHlwZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBl
dmVudC5kYXRhID0gJHtldmVudC5kYXRhfWApOworICAgICAgICB9CisgICAgPC9zY3JpcHQ+Cis8
L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388364</attachid>
            <date>2020-01-21 16:07:54 -0800</date>
            <delta_ts>2020-01-21 16:24:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200121160754.patch</filename>
            <type>text/plain</type>
            <size>8536</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uYWRlOTk1MjFkODdiNzEyNjRjZDMzZjA4NWUzZDg2
NTQ2NWJhZGQ0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTg0OTE1MTQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgc3VwcG9y
dCBmb3Igb3V0cHV0dGluZyAiaW5zZXJ0TGluayIgZm9yIGlucHV0IHR5cGUgYW5kIHRoZSB1cmwg
Zm9yIHRoZSAKKyAgICAgICAgZGF0YSBvZiB0aGUgaW5wdXQgZXZlbnQgd2hlbiBzbWFydCBsaW5r
IGlzIHVzZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvZW1pdC1pbnNlcnRMaW5rLmh0
bWwKKworICAgICAgICAqIGVkaXRpbmcvQ3JlYXRlTGlua0NvbW1hbmQuaDoKKyAgICAgICAgKiBl
ZGl0aW5nL0VkaXRDb21tYW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmlucHV0VHlwZU5hbWVG
b3JFZGl0aW5nQWN0aW9uKToKKwogMjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFk
QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0NTA1Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oIGIv
U291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCmluZGV4IGIxN2YyMzE3
ZWI1NTIzZDdiYTk2NThiMTEyNzRkMDlhMzExYmFiOTEuLjM4YzgxMWVhYTM1ODk3ZTQ0N2U4ZWY2
NGU5NDMwMTNlZjBkMjQ4MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3Jl
YXRlTGlua0NvbW1hbmQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtD
b21tYW5kLmgKQEAgLTQ0LDYgKzQ0LDggQEAgcHJpdmF0ZToKICAgICB2b2lkIGRvQXBwbHkoKSBv
dmVycmlkZTsKICAgICBFZGl0QWN0aW9uIGVkaXRpbmdBY3Rpb24oKSBjb25zdCBvdmVycmlkZSB7
IHJldHVybiBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOyB9CiAKKyAgICBTdHJpbmcgaW5wdXRFdmVu
dERhdGEoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiBtX3VybDsgfQorICAgIAogICAgIFN0cmlu
ZyBtX3VybDsKIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENv
bW1hbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29tbWFuZC5jcHAKaW5kZXgg
NmIzZDg1YWIzZjBjMGE2NzdkZGZhOTdjN2EwNjIwNjY2MWJkZWU0YS4uZGYwOThjM2Y3ZGExN2M3
ODk0ZTJjZjc4NTU1OWJjODc2Yzg4NDYxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9FZGl0Q29tbWFuZC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29t
bWFuZC5jcHAKQEAgLTExNiw2ICsxMTYsOCBAQCBTdHJpbmcgaW5wdXRUeXBlTmFtZUZvckVkaXRp
bmdBY3Rpb24oRWRpdEFjdGlvbiBhY3Rpb24pCiAgICAgICAgIHJldHVybiAiZm9ybWF0U2V0SW5s
aW5lVGV4dERpcmVjdGlvbiJfczsKICAgICBjYXNlIEVkaXRBY3Rpb246OlNldEJsb2NrV3JpdGlu
Z0RpcmVjdGlvbjoKICAgICAgICAgcmV0dXJuICJmb3JtYXRTZXRCbG9ja1RleHREaXJlY3Rpb24i
X3M7CisgICAgY2FzZSBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOgorICAgICAgICByZXR1cm4gImlu
c2VydExpbmsiX3M7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJuIGVtcHR5U3RyaW5nKCk7
CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IGRkMzZkOWJmYWZjZWEzNTc3MWEzYjFiMjZmNmE1ZTEzNmIxZDRiYzEu
LmVkODVhNTM4MTdiZTQ4OWUxMjUyZjc3ZWQ3MTg5M2QyMTYxODE1Y2EgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNSBAQAorMjAyMC0wMS0yMSAgTmlrb3MgTW91Y2h0YXJpcyAgPG5tb3VjaHRhcmlzQGFwcGxl
LmNvbT4KKworICAgICAgICBBdXRvbWF0aWMgbGluayByZXBsYWNlbWVudCB2aWEgIlNtYXJ0IGxp
bmtzIiBzaG91bGQgZW1pdCAiaW5zZXJ0TGluayIgaW5wdXQgZXZlbnRzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEzMDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEdWUgdG8gd2Via2l0Lm9yZy9iLzE2
MjA4MSB0aGlzIHRlc3QgaXMgc2tpcHBlZCBmb3IgV2ViS2l0Mi4KKworICAgICAgICAqIGZhc3Qv
ZXZlbnRzL2VtaXQtaW5zZXJ0TGluay1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sOiBBZGRlZC4KKwogMjAyMC0wMS0xNCAgUnlh
biBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBy
b2xsaW5nIG91dCByMjU0NTA1LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMv
ZW1pdC1pbnNlcnRMaW5rLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2Vt
aXQtaW5zZXJ0TGluay1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNWZjZjAxMWI0NDllMzg0OGNm
ZjRhY2ZhNjkzYzVmYTE2MjNiNzRiOQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyNCBAQAor
ZXZlbnQudHlwZSA9IGJlZm9yZWlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRUZXh0Citl
dmVudC5kYXRhID0gd3d3LmFwcGxlLmNvbSAKK2V2ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZl
bnQuaW5wdXRUeXBlID0gaW5zZXJ0TGluaworZXZlbnQuZGF0YSA9IGh0dHA6Ly93d3cuYXBwbGUu
Y29tCitldmVudC50eXBlID0gaW5wdXQKK2V2ZW50LmlucHV0VHlwZSA9IGluc2VydFRleHQKK2V2
ZW50LmRhdGEgPSB3d3cuYXBwbGUuY29tIAorZXZlbnQudHlwZSA9IGlucHV0CitldmVudC5pbnB1
dFR5cGUgPSBpbnNlcnRMaW5rCitldmVudC5kYXRhID0gaHR0cDovL3d3dy5hcHBsZS5jb20KK2V2
ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBo
CitldmVudC5kYXRhID0gbnVsbAorZXZlbnQudHlwZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUg
PSBpbnNlcnRQYXJhZ3JhcGgKK2V2ZW50LmRhdGEgPSBudWxsCitQQVNTIHN1Y2Nlc3NmdWxseVBh
cnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKK3d3dy5hcHBsZS5jb23CoAorCisKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9ldmVudHMvZW1pdC1pbnNlcnRMaW5rLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMmVm
ZDZkMmM2YmE5MzY2ZmVjMjJhMzVlNzRjN2EzYTUwNjA0MTc3ZgotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sCkBAIC0wLDAgKzEs
MjQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0i
Li4vLi4vcmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cisg
ICAgPGRpdiBpZD0iZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZSBvbmJlZm9yZWlucHV0PWhhbmRs
ZUlucHV0KGV2ZW50KSBvbmlucHV0PWhhbmRsZUlucHV0KGV2ZW50KT48L2Rpdj4KKyAgICA8c2Ny
aXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxz
KQorICAgICAgICAgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNldElucHV0RXZlbnRzRW5hYmxlZCh0
cnVlKTsKKyAgICAgICAgICAgIGludGVybmFscy5zZXRBdXRvbWF0aWNMaW5rRGV0ZWN0aW9uRW5h
YmxlZCh0cnVlKTsKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVkaXRhYmxlIiku
Zm9jdXMoKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2VydFRleHQiLCB0cnVl
LCAid3d3LmFwcGxlLmNvbSAiKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2Vy
dFBhcmFncmFwaCIpOworCisgICAgICAgIGZ1bmN0aW9uIGhhbmRsZUlucHV0KGV2ZW50KQorICAg
ICAgICB7CisgICAgICAgICAgICBkZWJ1ZyhgZXZlbnQudHlwZSA9ICR7ZXZlbnQudHlwZX1gKTsK
KyAgICAgICAgICAgIGRlYnVnKGBldmVudC5pbnB1dFR5cGUgPSAke2V2ZW50LmlucHV0VHlwZX1g
KTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVudC5kYXRhID0gJHtldmVudC5kYXRhfWApOworICAg
ICAgICB9CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGVlZDlhYTZkMTVmMWYzYzllNmQxZTM0ZDBl
MzAyNTRmN2Y5YzhjZWYuLjBhMzY1NTMzNmU0YzRlOTJjODRjMjYyNzQxNjY1NDZmYzQ0MmQ4MDIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC03MTksNiAr
NzE5LDcgQEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9XZWJDcnlwdG9BUEkvIFsg
U2xvdyBdCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1s
aW5rLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1jYXJl
dC1pcy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3Nt
YXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3QvZXZl
bnRzL2VtaXQtaW5zZXJ0TGluay5odG1sIFsgRmFpbHVyZSBdCiAKICMgUXVpY2tUaW1lIHBsdWct
aW4gbm90IHJlbGV2YW50IHRvIHRoaXMgcG9ydAogQnVnKEdUSykgcGx1Z2lucy9xdWlja3RpbWUt
cGx1Z2luLXJlcGxhY2VtZW50Lmh0bWwgWyBTa2lwIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2lvcy9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9z
L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggN2Q3YTI0Mjc5YjVkYTYyYThkZGY1MzgwYzhlYTljMWFk
MDNlNzBkNS4uYzAzZWFlMzBiMTY4YzU0YzQxODc5YTZjOTIzN2MxNmZjNGMzMTJmMCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTc5Nyw2ICs3OTcsNyBA
QCBzdmcvdGV4dC9zZWxlY3Rpb24tdHJpcGxlY2xpY2suc3ZnIFsgU2tpcCBdCiBlZGl0aW5nL2lu
c2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBTa2lwIF0K
IGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1jYXJldC1pcy1tb3ZlZC1iZWZvcmUt
VVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LXF1b3RlLXdpdGgtYWxs
LWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGlu
ay5odG1sIFsgRmFpbHVyZSBdCiAKICMgTm8gdGFiIG5hdmlnYXRpb24gc3VwcG9ydCBvbiBpT1MK
IGZhc3Qvc2hhZG93LWRvbS9mb2N1cy1vbi1pZnJhbWUuaHRtbCBbIEZhaWx1cmUgXQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDNmZWM0ODAy
MjJiNDRiZWE3YzM3NmI1OTQ0YTg5MGY1NWU4ZGZhZjcuLjM4YmQyZWUwNTg2N2E5MWM0OGM1MTJi
MWRkYmEzMDI1NmVmMDlhYTAgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13
azIvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rl
c3RFeHBlY3RhdGlvbnMKQEAgLTYwMiw2ICs2MDIsNyBAQCB3ZWJraXQub3JnL2IvMTg4MDk2IFsg
UmVsZWFzZSBdIHRpbGVkLWRyYXdpbmcvc2Nyb2xsaW5nL2ZpeGVkL2ZvdXItYmFycy16b29tZWQu
aAogCiB3ZWJraXQub3JnL2IvMTYyMDgxIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10
by10cmlnZ2VyLXNtYXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzE2MjA4
MSBlZGl0aW5nL2luc2VydGluZy9zbWFydC1xdW90ZS13aXRoLWFsbC1jb25maWd1cmF0aW9ucy5o
dG1sIFsgRmFpbHVyZSBdCit3ZWJraXQub3JnL2IvMTYyMDgxIGZhc3QvZXZlbnRzL2VtaXQtaW5z
ZXJ0TGluay5odG1sIFsgRmFpbHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xNjAwMTcganMvcmVncmVz
cy0xMzk1NDguaHRtbCBbIFBhc3MgVGltZW91dCBdCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL3dpbi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2lu
L1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMWU3MTM3MzE4MzhkOTk2NDliOTAyYjJmMTEyY2VhNGRk
ZDFkMjMxNi4uYmI5MmY3ZjYwZjdhN2E5M2Q3NTk4MzA2NjJkNjM1NjBkZGUwNWJkNCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEyOTYsNiArMTI5Niw3
IEBAIHdlYmtpdC5vcmcvYi8xMDE1MzkgZWRpdGluZy9leGVjQ29tbWFuZC9zd2l0Y2gtbGlzdC10
eXBlLXdpdGgtb3JwaGFuZWQtbGkuaHRtbCBbCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3Bh
Y2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5n
L3NtYXJ0LWxpbmstd2hlbi1jYXJldC1pcy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0K
IGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0
bWwgWyBTa2lwIF0KK2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sIFsgRmFpbHVyZSBd
CiAKICMjIyMjIyBUZXh0IEl0ZXJhdG9yCiAjIFBsYWluIHRleHQgY29udHJvbGxlciBjdXJyZW50
bHkgaW4gTWFjIER1bXBSZW5kZXJUcmVlIG9ubHkuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS93aW5jYWlyby9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
d2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9ucwppbmRleCBkZDc3YzRjYjk4ZDhhMGY1N2JlMjZlYmIz
MDRmMTdlMGJiMGE4NzE5Li43MDE0ZjZjMmU5NGM4ZTJlNGFiZjlhYzk5NjU2ZGYwYzVkMWZlNTlj
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9UZXN0RXhwZWN0YXRp
b25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMK
QEAgLTEzNzAsNiArMTM3MCw3IEBAIHdlYmtpdC5vcmcvYi8xMDE1MzkgZWRpdGluZy9leGVjQ29t
bWFuZC9zd2l0Y2gtbGlzdC10eXBlLXdpdGgtb3JwaGFuZWQtbGkuaHRtbCBbCiAjIFdpbmRvd3Mg
ZG9lcyBub3QgaW1wbGVtZW50IHNldEF1dG9tYXRpY0xpbmtEZXRlY3Rpb25FbmFibGVkCiBlZGl0
aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBG
YWlsdXJlIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3Vy
YXRpb25zLmh0bWwgWyBGYWlsdXJlIF0KK2Zhc3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1s
IFsgRmFpbHVyZSBdCiAKICMjIyMjIyBUZXh0IEl0ZXJhdG9yCiAjIFBsYWluIHRleHQgY29udHJv
bGxlciBjdXJyZW50bHkgaW4gTWFjIER1bXBSZW5kZXJUcmVlIG9ubHkuCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388368</attachid>
            <date>2020-01-21 16:24:39 -0800</date>
            <delta_ts>2020-01-21 16:50:57 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200121162438.patch</filename>
            <type>text/plain</type>
            <size>8648</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uYWRlOTk1MjFkODdiNzEyNjRjZDMzZjA4NWUzZDg2
NTQ2NWJhZGQ0MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTg0OTE1MTQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgc3VwcG9y
dCBmb3Igb3V0cHV0dGluZyAiaW5zZXJ0TGluayIgZm9yIGlucHV0IHR5cGUgYW5kIHRoZSB1cmwg
Zm9yIHRoZSAKKyAgICAgICAgZGF0YSBvZiB0aGUgaW5wdXQgZXZlbnQgd2hlbiBzbWFydCBsaW5r
IGlzIHVzZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvZW1pdC1pbnNlcnRMaW5rLmh0
bWwKKworICAgICAgICAqIGVkaXRpbmcvQ3JlYXRlTGlua0NvbW1hbmQuaDoKKyAgICAgICAgKiBl
ZGl0aW5nL0VkaXRDb21tYW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmlucHV0VHlwZU5hbWVG
b3JFZGl0aW5nQWN0aW9uKToKKwogMjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFk
QGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0NTA1Lgpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oIGIv
U291cmNlL1dlYkNvcmUvZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCmluZGV4IGIxN2YyMzE3
ZWI1NTIzZDdiYTk2NThiMTEyNzRkMDlhMzExYmFiOTEuLjM4YzgxMWVhYTM1ODk3ZTQ0N2U4ZWY2
NGU5NDMwMTNlZjBkMjQ4MGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3Jl
YXRlTGlua0NvbW1hbmQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtD
b21tYW5kLmgKQEAgLTQ0LDYgKzQ0LDggQEAgcHJpdmF0ZToKICAgICB2b2lkIGRvQXBwbHkoKSBv
dmVycmlkZTsKICAgICBFZGl0QWN0aW9uIGVkaXRpbmdBY3Rpb24oKSBjb25zdCBvdmVycmlkZSB7
IHJldHVybiBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOyB9CiAKKyAgICBTdHJpbmcgaW5wdXRFdmVu
dERhdGEoKSBjb25zdCBvdmVycmlkZSB7IHJldHVybiBtX3VybDsgfQorICAgIAogICAgIFN0cmlu
ZyBtX3VybDsKIH07CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvRWRpdENv
bW1hbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29tbWFuZC5jcHAKaW5kZXgg
NmIzZDg1YWIzZjBjMGE2NzdkZGZhOTdjN2EwNjIwNjY2MWJkZWU0YS4uZGYwOThjM2Y3ZGExN2M3
ODk0ZTJjZjc4NTU1OWJjODc2Yzg4NDYxMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9FZGl0Q29tbWFuZC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9FZGl0Q29t
bWFuZC5jcHAKQEAgLTExNiw2ICsxMTYsOCBAQCBTdHJpbmcgaW5wdXRUeXBlTmFtZUZvckVkaXRp
bmdBY3Rpb24oRWRpdEFjdGlvbiBhY3Rpb24pCiAgICAgICAgIHJldHVybiAiZm9ybWF0U2V0SW5s
aW5lVGV4dERpcmVjdGlvbiJfczsKICAgICBjYXNlIEVkaXRBY3Rpb246OlNldEJsb2NrV3JpdGlu
Z0RpcmVjdGlvbjoKICAgICAgICAgcmV0dXJuICJmb3JtYXRTZXRCbG9ja1RleHREaXJlY3Rpb24i
X3M7CisgICAgY2FzZSBFZGl0QWN0aW9uOjpDcmVhdGVMaW5rOgorICAgICAgICByZXR1cm4gImlu
c2VydExpbmsiX3M7CiAgICAgZGVmYXVsdDoKICAgICAgICAgcmV0dXJuIGVtcHR5U3RyaW5nKCk7
CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IGRkMzZkOWJmYWZjZWEzNTc3MWEzYjFiMjZmNmE1ZTEzNmIxZDRiYzEu
LmVkODVhNTM4MTdiZTQ4OWUxMjUyZjc3ZWQ3MTg5M2QyMTYxODE1Y2EgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNSBAQAorMjAyMC0wMS0yMSAgTmlrb3MgTW91Y2h0YXJpcyAgPG5tb3VjaHRhcmlzQGFwcGxl
LmNvbT4KKworICAgICAgICBBdXRvbWF0aWMgbGluayByZXBsYWNlbWVudCB2aWEgIlNtYXJ0IGxp
bmtzIiBzaG91bGQgZW1pdCAiaW5zZXJ0TGluayIgaW5wdXQgZXZlbnRzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTEzMDYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEdWUgdG8gd2Via2l0Lm9yZy9iLzE2
MjA4MSB0aGlzIHRlc3QgaXMgc2tpcHBlZCBmb3IgV2ViS2l0Mi4KKworICAgICAgICAqIGZhc3Qv
ZXZlbnRzL2VtaXQtaW5zZXJ0TGluay1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvZXZlbnRzL2VtaXQtaW5zZXJ0TGluay5odG1sOiBBZGRlZC4KKwogMjAyMC0wMS0xNCAgUnlh
biBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBy
b2xsaW5nIG91dCByMjU0NTA1LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMv
aW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9l
dmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjVm
Y2YwMTFiNDQ5ZTM4NDhjZmY0YWNmYTY5M2M1ZmExNjIzYjc0YjkKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSwyNCBAQAorZXZlbnQudHlwZSA9IGJlZm9yZWlucHV0CitldmVudC5p
bnB1dFR5cGUgPSBpbnNlcnRUZXh0CitldmVudC5kYXRhID0gd3d3LmFwcGxlLmNvbSAKK2V2ZW50
LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0TGluaworZXZlbnQu
ZGF0YSA9IGh0dHA6Ly93d3cuYXBwbGUuY29tCitldmVudC50eXBlID0gaW5wdXQKK2V2ZW50Lmlu
cHV0VHlwZSA9IGluc2VydFRleHQKK2V2ZW50LmRhdGEgPSB3d3cuYXBwbGUuY29tIAorZXZlbnQu
dHlwZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRMaW5rCitldmVudC5kYXRhID0g
aHR0cDovL3d3dy5hcHBsZS5jb20KK2V2ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQuaW5w
dXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBoCitldmVudC5kYXRhID0gbnVsbAorZXZlbnQudHlwZSA9
IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRQYXJhZ3JhcGgKK2V2ZW50LmRhdGEgPSBu
dWxsCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKK3d3
dy5hcHBsZS5jb23CoAorCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL2lu
cHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pbnB1
dC1ldmVudC1pbnNlcnQtbGluay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjRjZWRiNzAzMGZiOWM3MWQ2ZTg4
MTY3YmQyOWY2NGQ5ZGRiZDEwNDMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sCkBAIC0wLDAgKzEsMjcgQEAKKzwh
RE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vcmVz
b3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisgICAgPGRpdiBp
ZD0iZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZSBvbmJlZm9yZWlucHV0PWhhbmRsZUlucHV0KGV2
ZW50KSBvbmlucHV0PWhhbmRsZUlucHV0KGV2ZW50KT48L2Rpdj4KKyAgICA8c2NyaXB0IHR5cGU9
InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQorICAgICAg
ICB7CisgICAgICAgICAgICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0SW5wdXRFdmVudHNFbmFibGVk
KHRydWUpOworICAgICAgICAgICAgaW50ZXJuYWxzLnNldEF1dG9tYXRpY0xpbmtEZXRlY3Rpb25F
bmFibGVkKHRydWUpOworICAgICAgICB9CisKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoImVkaXRhYmxlIikuZm9jdXMoKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImlu
c2VydFRleHQiLCB0cnVlLCAid3d3LmFwcGxlLmNvbSAiKTsKKyAgICAgICAgZG9jdW1lbnQuZXhl
Y0NvbW1hbmQoImluc2VydFBhcmFncmFwaCIpOworCisgICAgICAgIGZ1bmN0aW9uIGhhbmRsZUlu
cHV0KGV2ZW50KQorICAgICAgICB7CisgICAgICAgICAgICBkZWJ1ZyhgZXZlbnQudHlwZSA9ICR7
ZXZlbnQudHlwZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVudC5pbnB1dFR5cGUgPSAke2V2
ZW50LmlucHV0VHlwZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVudC5kYXRhID0gJHtldmVu
dC5kYXRhfWApOworICAgICAgICB9CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGVlZDlhYTZkMTVm
MWYzYzllNmQxZTM0ZDBlMzAyNTRmN2Y5YzhjZWYuLjRmMmM2NjUxMTdlZTQzZWVmOGJhMGZlZmU5
NGQxNjg0ZjQzNTVkODUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0
RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCkBAIC03MTksNiArNzE5LDcgQEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9X
ZWJDcnlwdG9BUEkvIFsgU2xvdyBdCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8t
dHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0
LWxpbmstd2hlbi1jYXJldC1pcy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRp
bmcvaW5zZXJ0aW5nL3NtYXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBT
a2lwIF0KK2Zhc3QvZXZlbnRzL2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJl
IF0KIAogIyBRdWlja1RpbWUgcGx1Zy1pbiBub3QgcmVsZXZhbnQgdG8gdGhpcyBwb3J0CiBCdWco
R1RLKSBwbHVnaW5zL3F1aWNrdGltZS1wbHVnaW4tcmVwbGFjZW1lbnQuaHRtbCBbIFNraXAgXQpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA3ZDdhMjQyNzli
NWRhNjJhOGRkZjUzODBjOGVhOWMxYWQwM2U3MGQ1Li5kNTU5ZGZmNmJiZTg4OGIwZWZlZWE0NWZi
NzY0NGE2NmZlOWQxOGJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVz
dEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0
aW9ucwpAQCAtNzk3LDYgKzc5Nyw3IEBAIHN2Zy90ZXh0L3NlbGVjdGlvbi10cmlwbGVjbGljay5z
dmcgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10by10cmlnZ2VyLXNt
YXJ0LWxpbmsuaHRtbCBbIFNraXAgXQogZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtbGluay13aGVu
LWNhcmV0LWlzLW1vdmVkLWJlZm9yZS1VUkwuaHRtbCBbIFNraXAgXQogZWRpdGluZy9pbnNlcnRp
bmcvc21hcnQtcXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIFNraXAgXQorZmFz
dC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogCiAjIE5v
IHRhYiBuYXZpZ2F0aW9uIHN1cHBvcnQgb24gaU9TCiBmYXN0L3NoYWRvdy1kb20vZm9jdXMtb24t
aWZyYW1lLmh0bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3Jt
L21hYy13azIvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIv
VGVzdEV4cGVjdGF0aW9ucwppbmRleCAzZmVjNDgwMjIyYjQ0YmVhN2MzNzZiNTk0NGE4OTBmNTVl
OGRmYWY3Li4zZmMzY2M3MzE4YmFlYTI3N2ZkNzU0ZWRiODBmYjZlYjdmNTM5MDhmIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC02MDIsNiAr
NjAyLDcgQEAgd2Via2l0Lm9yZy9iLzE4ODA5NiBbIFJlbGVhc2UgXSB0aWxlZC1kcmF3aW5nL3Nj
cm9sbGluZy9maXhlZC9mb3VyLWJhcnMtem9vbWVkLmgKIAogd2Via2l0Lm9yZy9iLzE2MjA4MSBl
ZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwg
WyBGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8xNjIwODEgZWRpdGluZy9pbnNlcnRpbmcvc21hcnQt
cXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIEZhaWx1cmUgXQord2Via2l0Lm9y
Zy9iLzE2MjA4MSBmYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sIFsgRmFp
bHVyZSBdCiAKIHdlYmtpdC5vcmcvYi8xNjAwMTcganMvcmVncmVzcy0xMzk1NDguaHRtbCBbIFBh
c3MgVGltZW91dCBdCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0
RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMK
aW5kZXggMWU3MTM3MzE4MzhkOTk2NDliOTAyYjJmMTEyY2VhNGRkZDFkMjMxNi4uMjU5OGY3NmRl
NjY4ZTJkZTg2ZjMzMjEzODFjYzY5YjhlYmM2YTRlZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
d2luL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEyOTYsNiArMTI5Niw3IEBAIHdlYmtpdC5vcmcvYi8x
MDE1MzkgZWRpdGluZy9leGVjQ29tbWFuZC9zd2l0Y2gtbGlzdC10eXBlLXdpdGgtb3JwaGFuZWQt
bGkuaHRtbCBbCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFy
dC1saW5rLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1j
YXJldC1pcy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5n
L3NtYXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3Qv
ZXZlbnRzL2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIAogIyMjIyMj
IFRleHQgSXRlcmF0b3IKICMgUGxhaW4gdGV4dCBjb250cm9sbGVyIGN1cnJlbnRseSBpbiBNYWMg
RHVtcFJlbmRlclRyZWUgb25seS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dp
bmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9U
ZXN0RXhwZWN0YXRpb25zCmluZGV4IGRkNzdjNGNiOThkOGEwZjU3YmUyNmViYjMwNGYxN2UwYmIw
YTg3MTkuLjcxNDQ4YWMyODM4MjgyYzMwYWM1ZDZlYjViZmJiYzlmYmZmZjAxNWYgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTM3MCw2
ICsxMzcwLDcgQEAgd2Via2l0Lm9yZy9iLzEwMTUzOSBlZGl0aW5nL2V4ZWNDb21tYW5kL3N3aXRj
aC1saXN0LXR5cGUtd2l0aC1vcnBoYW5lZC1saS5odG1sIFsKICMgV2luZG93cyBkb2VzIG5vdCBp
bXBsZW1lbnQgc2V0QXV0b21hdGljTGlua0RldGVjdGlvbkVuYWJsZWQKIGVkaXRpbmcvaW5zZXJ0
aW5nL3R5cGluZy1zcGFjZS10by10cmlnZ2VyLXNtYXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQog
ZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtcXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRt
bCBbIEZhaWx1cmUgXQorZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmsuaHRtbCBb
IEZhaWx1cmUgXQogCiAjIyMjIyMgVGV4dCBJdGVyYXRvcgogIyBQbGFpbiB0ZXh0IGNvbnRyb2xs
ZXIgY3VycmVudGx5IGluIE1hYyBEdW1wUmVuZGVyVHJlZSBvbmx5Lgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388374</attachid>
            <date>2020-01-21 16:50:59 -0800</date>
            <delta_ts>2020-01-22 13:34:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200121165059.patch</filename>
            <type>text/plain</type>
            <size>9038</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uNTM2MGE1MDhhZjVhOTcwNTYxYWUyNWE0NjNhMGI4
ZTFlN2IxY2VmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTg0OTE1MTQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgc3VwcG9y
dCBmb3Igb3V0cHV0dGluZyAiaW5zZXJ0TGluayIgZm9yIGlucHV0IHR5cGUgYW5kIHRoZSB1cmwg
Zm9yIHRoZSAKKyAgICAgICAgZGF0YSBvZiB0aGUgaW5wdXQgZXZlbnQgd2hlbiBzbWFydCBsaW5r
IGlzIHVzZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0
LWxpbmsuaHRtbAorCisgICAgICAgICogZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oOgorICAg
ICAgICAqIGVkaXRpbmcvRWRpdENvbW1hbmQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6aW5wdXRU
eXBlTmFtZUZvckVkaXRpbmdBY3Rpb24pOgorCiAyMDIwLTAxLTE0ICBSeWFuIEhhZGRhZCAgPHJ5
YW5oYWRkYWRAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIy
NTQ1MDUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtDb21t
YW5kLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtDb21tYW5kLmgKaW5kZXgg
YjE3ZjIzMTdlYjU1MjNkN2JhOTY1OGIxMTI3NGQwOWEzMTFiYWI5MS4uMzhjODExZWFhMzU4OTdl
NDQ3ZThlZjY0ZTk0MzAxM2VmMGQyNDgwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3Jl
YXRlTGlua0NvbW1hbmQuaApAQCAtNDQsNiArNDQsOCBAQCBwcml2YXRlOgogICAgIHZvaWQgZG9B
cHBseSgpIG92ZXJyaWRlOwogICAgIEVkaXRBY3Rpb24gZWRpdGluZ0FjdGlvbigpIGNvbnN0IG92
ZXJyaWRlIHsgcmV0dXJuIEVkaXRBY3Rpb246OkNyZWF0ZUxpbms7IH0KIAorICAgIFN0cmluZyBp
bnB1dEV2ZW50RGF0YSgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIG1fdXJsOyB9CisgICAgCiAg
ICAgU3RyaW5nIG1fdXJsOwogfTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9FZGl0Q29tbWFuZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0VkaXRDb21tYW5kLmNw
cAppbmRleCA2YjNkODVhYjNmMGMwYTY3N2RkZmE5N2M3YTA2MjA2NjYxYmRlZTRhLi5kZjA5OGMz
ZjdkYTE3Yzc4OTRlMmNmNzg1NTU5YmM4NzZjODg0NjEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9lZGl0aW5nL0VkaXRDb21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L0VkaXRDb21tYW5kLmNwcApAQCAtMTE2LDYgKzExNiw4IEBAIFN0cmluZyBpbnB1dFR5cGVOYW1l
Rm9yRWRpdGluZ0FjdGlvbihFZGl0QWN0aW9uIGFjdGlvbikKICAgICAgICAgcmV0dXJuICJmb3Jt
YXRTZXRJbmxpbmVUZXh0RGlyZWN0aW9uIl9zOwogICAgIGNhc2UgRWRpdEFjdGlvbjo6U2V0Qmxv
Y2tXcml0aW5nRGlyZWN0aW9uOgogICAgICAgICByZXR1cm4gImZvcm1hdFNldEJsb2NrVGV4dERp
cmVjdGlvbiJfczsKKyAgICBjYXNlIEVkaXRBY3Rpb246OkNyZWF0ZUxpbms6CisgICAgICAgIHJl
dHVybiAiaW5zZXJ0TGluayJfczsKICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gZW1wdHlT
dHJpbmcoKTsKICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZGQzNmQ5YmZhZmNlYTM1NzcxYTNiMWIyNmY2YTVlMTM2
YjFkNGJjMS4uNDAzMzNjNzY3Y2VhNjk4YTFhNWE0Y2U1MzE4MGRkNDkyODRjNDAzYSAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE1IEBACisyMDIwLTAxLTIxICBOaWtvcyBNb3VjaHRhcmlzICA8bm1vdWNodGFy
aXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRpYyBsaW5rIHJlcGxhY2VtZW50IHZpYSAi
U21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRMaW5rIiBpbnB1dCBldmVudHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MTMwNgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIER1ZSB0byB3ZWJraXQu
b3JnL2IvMTYyMDgxIHRoaXMgdGVzdCBpcyBza2lwcGVkIGZvciBXZWJLaXQyLgorCisgICAgICAg
ICogZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sOiBB
ZGRlZC4KKwogMjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4K
IAogICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0NTA1LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhw
ZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU2MzM4MjkwODFmYjQxZTdjMWIyOWYwOTBkZmFiMzkyN2Ew
ZjBiNDgKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pbnB1dC1l
dmVudC1pbnNlcnQtbGluay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyOSBAQAorVGhpcyB0ZXN0
IHZlcmlmaWVzIHRoYXQgaW5wdXQgZXZlbnRzIG9mIGlucHV0VHlwZSAnaW5zZXJ0TGluaycgYXJl
IGRpc3BhdGNoZWQgd2hlbiBhdXRvbWF0aWNhbGx5IHJlcGxhY2luZyB0ZXh0IHdpdGggYSBsaW5r
LgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2Vz
LCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworZXZlbnQudHlwZSA9IGJlZm9yZWlu
cHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRUZXh0CitldmVudC5kYXRhID0gd3d3LmFwcGxl
LmNvbSAKK2V2ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0
TGluaworZXZlbnQuZGF0YSA9IGh0dHA6Ly93d3cuYXBwbGUuY29tCitldmVudC50eXBlID0gaW5w
dXQKK2V2ZW50LmlucHV0VHlwZSA9IGluc2VydFRleHQKK2V2ZW50LmRhdGEgPSB3d3cuYXBwbGUu
Y29tIAorZXZlbnQudHlwZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRMaW5rCitl
dmVudC5kYXRhID0gaHR0cDovL3d3dy5hcHBsZS5jb20KK2V2ZW50LnR5cGUgPSBiZWZvcmVpbnB1
dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBoCitldmVudC5kYXRhID0gbnVsbAor
ZXZlbnQudHlwZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRQYXJhZ3JhcGgKK2V2
ZW50LmRhdGEgPSBudWxsCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1Qg
Q09NUExFVEUKK3d3dy5hcHBsZS5jb23CoAorCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmVjMDMzODY5
ZmJmYTdjOGI2NGM0NDVmZDRjYjczZTQwM2M3MzNhYTEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sCkBAIC0wLDAg
KzEsMjggQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNy
Yz0iLi4vLi4vcmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+
CisgICAgPGRpdiBpZD0iZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZSBvbmJlZm9yZWlucHV0PWhh
bmRsZUlucHV0KGV2ZW50KSBvbmlucHV0PWhhbmRsZUlucHV0KGV2ZW50KT48L2Rpdj4KKyAgICA8
c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGRlc2NyaXB0aW9uKCJUaGlz
IHRlc3QgdmVyaWZpZXMgdGhhdCBpbnB1dCBldmVudHMgb2YgaW5wdXRUeXBlICdpbnNlcnRMaW5r
JyBhcmUgZGlzcGF0Y2hlZCB3aGVuIGF1dG9tYXRpY2FsbHkgcmVwbGFjaW5nIHRleHQgd2l0aCBh
IGxpbmsuIik7CisgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQorICAgICAgICB7CisgICAg
ICAgICAgICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0SW5wdXRFdmVudHNFbmFibGVkKHRydWUpOwor
ICAgICAgICAgICAgaW50ZXJuYWxzLnNldEF1dG9tYXRpY0xpbmtEZXRlY3Rpb25FbmFibGVkKHRy
dWUpOworICAgICAgICB9CisKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVkaXRh
YmxlIikuZm9jdXMoKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2VydFRleHQi
LCB0cnVlLCAid3d3LmFwcGxlLmNvbSAiKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQo
Imluc2VydFBhcmFncmFwaCIpOworCisgICAgICAgIGZ1bmN0aW9uIGhhbmRsZUlucHV0KGV2ZW50
KQorICAgICAgICB7CisgICAgICAgICAgICBkZWJ1ZyhgZXZlbnQudHlwZSA9ICR7ZXZlbnQudHlw
ZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVudC5pbnB1dFR5cGUgPSAke2V2ZW50LmlucHV0
VHlwZX1gKTsKKyAgICAgICAgICAgIGRlYnVnKGBldmVudC5kYXRhID0gJHtldmVudC5kYXRhfWAp
OworICAgICAgICB9CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGVlZDlhYTZkMTVmMWYzYzllNmQx
ZTM0ZDBlMzAyNTRmN2Y5YzhjZWYuLjRmMmM2NjUxMTdlZTQzZWVmOGJhMGZlZmU5NGQxNjg0ZjQz
NTVkODUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC03
MTksNiArNzE5LDcgQEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9XZWJDcnlwdG9B
UEkvIFsgU2xvdyBdCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1z
bWFydC1saW5rLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hl
bi1jYXJldC1pcy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0
aW5nL3NtYXJ0LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zh
c3QvZXZlbnRzL2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIAogIyBR
dWlja1RpbWUgcGx1Zy1pbiBub3QgcmVsZXZhbnQgdG8gdGhpcyBwb3J0CiBCdWcoR1RLKSBwbHVn
aW5zL3F1aWNrdGltZS1wbHVnaW4tcmVwbGFjZW1lbnQuaHRtbCBbIFNraXAgXQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA3ZDdhMjQyNzliNWRhNjJhOGRk
ZjUzODBjOGVhOWMxYWQwM2U3MGQ1Li5kNTU5ZGZmNmJiZTg4OGIwZWZlZWE0NWZiNzY0NGE2NmZl
OWQxOGJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0
aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwpAQCAt
Nzk3LDYgKzc5Nyw3IEBAIHN2Zy90ZXh0L3NlbGVjdGlvbi10cmlwbGVjbGljay5zdmcgWyBTa2lw
IF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10by10cmlnZ2VyLXNtYXJ0LWxpbmsu
aHRtbCBbIFNraXAgXQogZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtbGluay13aGVuLWNhcmV0LWlz
LW1vdmVkLWJlZm9yZS1VUkwuaHRtbCBbIFNraXAgXQogZWRpdGluZy9pbnNlcnRpbmcvc21hcnQt
cXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIFNraXAgXQorZmFzdC9ldmVudHMv
aW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogCiAjIE5vIHRhYiBuYXZp
Z2F0aW9uIHN1cHBvcnQgb24gaU9TCiBmYXN0L3NoYWRvdy1kb20vZm9jdXMtb24taWZyYW1lLmh0
bWwgWyBGYWlsdXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVj
dGF0aW9ucwppbmRleCAzZmVjNDgwMjIyYjQ0YmVhN2MzNzZiNTk0NGE4OTBmNTVlOGRmYWY3Li4z
ZmMzY2M3MzE4YmFlYTI3N2ZkNzU0ZWRiODBmYjZlYjdmNTM5MDhmIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC02MDIsNiArNjAyLDcgQEAg
d2Via2l0Lm9yZy9iLzE4ODA5NiBbIFJlbGVhc2UgXSB0aWxlZC1kcmF3aW5nL3Njcm9sbGluZy9m
aXhlZC9mb3VyLWJhcnMtem9vbWVkLmgKIAogd2Via2l0Lm9yZy9iLzE2MjA4MSBlZGl0aW5nL2lu
c2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBGYWlsdXJl
IF0KIHdlYmtpdC5vcmcvYi8xNjIwODEgZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtcXVvdGUtd2l0
aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIEZhaWx1cmUgXQord2Via2l0Lm9yZy9iLzE2MjA4
MSBmYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sIFsgRmFpbHVyZSBdCiAK
IHdlYmtpdC5vcmcvYi8xNjAwMTcganMvcmVncmVzcy0xMzk1NDguaHRtbCBbIFBhc3MgVGltZW91
dCBdCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0RXhwZWN0YXRp
b25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMWU3
MTM3MzE4MzhkOTk2NDliOTAyYjJmMTEyY2VhNGRkZDFkMjMxNi4uMjU5OGY3NmRlNjY4ZTJkZTg2
ZjMzMjEzODFjYzY5YjhlYmM2YTRlZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
d2luL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RF
eHBlY3RhdGlvbnMKQEAgLTEyOTYsNiArMTI5Niw3IEBAIHdlYmtpdC5vcmcvYi8xMDE1MzkgZWRp
dGluZy9leGVjQ29tbWFuZC9zd2l0Y2gtbGlzdC10eXBlLXdpdGgtb3JwaGFuZWQtbGkuaHRtbCBb
CiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0
bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1jYXJldC1pcy1t
b3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LXF1
b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3QvZXZlbnRzL2lu
cHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIAogIyMjIyMjIFRleHQgSXRl
cmF0b3IKICMgUGxhaW4gdGV4dCBjb250cm9sbGVyIGN1cnJlbnRseSBpbiBNYWMgRHVtcFJlbmRl
clRyZWUgb25seS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rl
c3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9UZXN0RXhwZWN0
YXRpb25zCmluZGV4IGRkNzdjNGNiOThkOGEwZjU3YmUyNmViYjMwNGYxN2UwYmIwYTg3MTkuLjcx
NDQ4YWMyODM4MjgyYzMwYWM1ZDZlYjViZmJiYzlmYmZmZjAxNWYgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTM3MCw2ICsxMzcwLDcg
QEAgd2Via2l0Lm9yZy9iLzEwMTUzOSBlZGl0aW5nL2V4ZWNDb21tYW5kL3N3aXRjaC1saXN0LXR5
cGUtd2l0aC1vcnBoYW5lZC1saS5odG1sIFsKICMgV2luZG93cyBkb2VzIG5vdCBpbXBsZW1lbnQg
c2V0QXV0b21hdGljTGlua0RldGVjdGlvbkVuYWJsZWQKIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGlu
Zy1zcGFjZS10by10cmlnZ2VyLXNtYXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogZWRpdGluZy9p
bnNlcnRpbmcvc21hcnQtcXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIEZhaWx1
cmUgXQorZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUg
XQogCiAjIyMjIyMgVGV4dCBJdGVyYXRvcgogIyBQbGFpbiB0ZXh0IGNvbnRyb2xsZXIgY3VycmVu
dGx5IGluIE1hYyBEdW1wUmVuZGVyVHJlZSBvbmx5Lgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>388465</attachid>
            <date>2020-01-22 13:34:48 -0800</date>
            <delta_ts>2020-01-22 14:00:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-191306-20200122133447.patch</filename>
            <type>text/plain</type>
            <size>9257</size>
            <attacher name="Nikos Mouchtaris">nmouchtaris</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU0NTE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODBlYTM2MTYwYjhmNDcz
NmQ4NWUyMjA2ZjAyZjE4ODQwZGQ0ODY3YS4uNTM2MGE1MDhhZjVhOTcwNTYxYWUyNWE0NjNhMGI4
ZTFlN2IxY2VmMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIxICBOaWtv
cyBNb3VjaHRhcmlzICA8bm1vdWNodGFyaXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRp
YyBsaW5rIHJlcGxhY2VtZW50IHZpYSAiU21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRM
aW5rIiBpbnB1dCBldmVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE5MTMwNgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNTg0OTE1MTQ+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQgc3VwcG9y
dCBmb3Igb3V0cHV0dGluZyAiaW5zZXJ0TGluayIgZm9yIGlucHV0IHR5cGUgYW5kIHRoZSB1cmwg
Zm9yIHRoZSAKKyAgICAgICAgZGF0YSBvZiB0aGUgaW5wdXQgZXZlbnQgd2hlbiBzbWFydCBsaW5r
IGlzIHVzZWQuCisKKyAgICAgICAgVGVzdDogZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0
LWxpbmsuaHRtbAorCisgICAgICAgICogZWRpdGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oOgorICAg
ICAgICAqIGVkaXRpbmcvRWRpdENvbW1hbmQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6aW5wdXRU
eXBlTmFtZUZvckVkaXRpbmdBY3Rpb24pOgorCiAyMDIwLTAxLTE0ICBSeWFuIEhhZGRhZCAgPHJ5
YW5oYWRkYWRAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIy
NTQ1MDUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtDb21t
YW5kLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0NyZWF0ZUxpbmtDb21tYW5kLmgKaW5kZXgg
YjE3ZjIzMTdlYjU1MjNkN2JhOTY1OGIxMTI3NGQwOWEzMTFiYWI5MS4uMzhjODExZWFhMzU4OTdl
NDQ3ZThlZjY0ZTk0MzAxM2VmMGQyNDgwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZWRp
dGluZy9DcmVhdGVMaW5rQ29tbWFuZC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvQ3Jl
YXRlTGlua0NvbW1hbmQuaApAQCAtNDQsNiArNDQsOCBAQCBwcml2YXRlOgogICAgIHZvaWQgZG9B
cHBseSgpIG92ZXJyaWRlOwogICAgIEVkaXRBY3Rpb24gZWRpdGluZ0FjdGlvbigpIGNvbnN0IG92
ZXJyaWRlIHsgcmV0dXJuIEVkaXRBY3Rpb246OkNyZWF0ZUxpbms7IH0KIAorICAgIFN0cmluZyBp
bnB1dEV2ZW50RGF0YSgpIGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIG1fdXJsOyB9CisgICAgCiAg
ICAgU3RyaW5nIG1fdXJsOwogfTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZWRpdGlu
Zy9FZGl0Q29tbWFuZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5nL0VkaXRDb21tYW5kLmNw
cAppbmRleCA2YjNkODVhYjNmMGMwYTY3N2RkZmE5N2M3YTA2MjA2NjYxYmRlZTRhLi5kZjA5OGMz
ZjdkYTE3Yzc4OTRlMmNmNzg1NTU5YmM4NzZjODg0NjEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9lZGl0aW5nL0VkaXRDb21tYW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L0VkaXRDb21tYW5kLmNwcApAQCAtMTE2LDYgKzExNiw4IEBAIFN0cmluZyBpbnB1dFR5cGVOYW1l
Rm9yRWRpdGluZ0FjdGlvbihFZGl0QWN0aW9uIGFjdGlvbikKICAgICAgICAgcmV0dXJuICJmb3Jt
YXRTZXRJbmxpbmVUZXh0RGlyZWN0aW9uIl9zOwogICAgIGNhc2UgRWRpdEFjdGlvbjo6U2V0Qmxv
Y2tXcml0aW5nRGlyZWN0aW9uOgogICAgICAgICByZXR1cm4gImZvcm1hdFNldEJsb2NrVGV4dERp
cmVjdGlvbiJfczsKKyAgICBjYXNlIEVkaXRBY3Rpb246OkNyZWF0ZUxpbms6CisgICAgICAgIHJl
dHVybiAiaW5zZXJ0TGluayJfczsKICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gZW1wdHlT
dHJpbmcoKTsKICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZGQzNmQ5YmZhZmNlYTM1NzcxYTNiMWIyNmY2YTVlMTM2
YjFkNGJjMS4uNWU0ZGU3ZGI5NjVkMDlkNjhiMjZkZmM4NjU2M2UyNjg0ZmU2MmRiNCAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDIwIEBACisyMDIwLTAxLTIyICBOaWtvcyBNb3VjaHRhcmlzICA8bm1vdWNodGFy
aXNAYXBwbGUuY29tPgorCisgICAgICAgIEF1dG9tYXRpYyBsaW5rIHJlcGxhY2VtZW50IHZpYSAi
U21hcnQgbGlua3MiIHNob3VsZCBlbWl0ICJpbnNlcnRMaW5rIiBpbnB1dCBldmVudHMKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5MTMwNgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIER1ZSB0byB3ZWJraXQu
b3JnL2IvMTYyMDgxIHRoaXMgdGVzdCBpcyBza2lwcGVkIGZvciBXZWJLaXQyLgorCisgICAgICAg
ICogZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAg
KiBwbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMt
d2syL1Rlc3RFeHBlY3RhdGlvbnM6CisgICAgICAgICogcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3Rh
dGlvbnM6CisgICAgICAgICogcGxhdGZvcm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9uczoKKwog
MjAyMC0wMS0xNCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxlLmNvbT4KIAogICAgICAg
ICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjU0NTA1LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvZmFzdC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmstZXhwZWN0ZWQudHh0
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmU2MzM4MjkwODFmYjQxZTdjMWIyOWYwOTBkZmFiMzkyN2EwZjBiNDgKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNl
cnQtbGluay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyOSBAQAorVGhpcyB0ZXN0IHZlcmlmaWVz
IHRoYXQgaW5wdXQgZXZlbnRzIG9mIGlucHV0VHlwZSAnaW5zZXJ0TGluaycgYXJlIGRpc3BhdGNo
ZWQgd2hlbiBhdXRvbWF0aWNhbGx5IHJlcGxhY2luZyB0ZXh0IHdpdGggYSBsaW5rLgorCitPbiBz
dWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dl
ZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworZXZlbnQudHlwZSA9IGJlZm9yZWlucHV0CitldmVu
dC5pbnB1dFR5cGUgPSBpbnNlcnRUZXh0CitldmVudC5kYXRhID0gd3d3LmFwcGxlLmNvbSAKK2V2
ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQuaW5wdXRUeXBlID0gaW5zZXJ0TGluaworZXZl
bnQuZGF0YSA9IGh0dHA6Ly93d3cuYXBwbGUuY29tCitldmVudC50eXBlID0gaW5wdXQKK2V2ZW50
LmlucHV0VHlwZSA9IGluc2VydFRleHQKK2V2ZW50LmRhdGEgPSB3d3cuYXBwbGUuY29tIAorZXZl
bnQudHlwZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRMaW5rCitldmVudC5kYXRh
ID0gaHR0cDovL3d3dy5hcHBsZS5jb20KK2V2ZW50LnR5cGUgPSBiZWZvcmVpbnB1dAorZXZlbnQu
aW5wdXRUeXBlID0gaW5zZXJ0UGFyYWdyYXBoCitldmVudC5kYXRhID0gbnVsbAorZXZlbnQudHlw
ZSA9IGlucHV0CitldmVudC5pbnB1dFR5cGUgPSBpbnNlcnRQYXJhZ3JhcGgKK2V2ZW50LmRhdGEg
PSBudWxsCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUK
K3d3dy5hcHBsZS5jb23CoAorCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRz
L2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy9p
bnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmVjMDMzODY5ZmJmYTdjOGI2
NGM0NDVmZDRjYjczZTQwM2M3MzNhYTEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2V2ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sCkBAIC0wLDAgKzEsMjggQEAK
KzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4v
cmVzb3VyY2VzL2pzLXRlc3QuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisgICAgPGRp
diBpZD0iZWRpdGFibGUiIGNvbnRlbnRlZGl0YWJsZSBvbmJlZm9yZWlucHV0PWhhbmRsZUlucHV0
KGV2ZW50KSBvbmlucHV0PWhhbmRsZUlucHV0KGV2ZW50KT48L2Rpdj4KKyAgICA8c2NyaXB0IHR5
cGU9InRleHQvamF2YXNjcmlwdCI+CisgICAgICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3QgdmVy
aWZpZXMgdGhhdCBpbnB1dCBldmVudHMgb2YgaW5wdXRUeXBlICdpbnNlcnRMaW5rJyBhcmUgZGlz
cGF0Y2hlZCB3aGVuIGF1dG9tYXRpY2FsbHkgcmVwbGFjaW5nIHRleHQgd2l0aCBhIGxpbmsuIik7
CisgICAgICAgIGlmICh3aW5kb3cuaW50ZXJuYWxzKQorICAgICAgICB7CisgICAgICAgICAgICBp
bnRlcm5hbHMuc2V0dGluZ3Muc2V0SW5wdXRFdmVudHNFbmFibGVkKHRydWUpOworICAgICAgICAg
ICAgaW50ZXJuYWxzLnNldEF1dG9tYXRpY0xpbmtEZXRlY3Rpb25FbmFibGVkKHRydWUpOworICAg
ICAgICB9CisKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImVkaXRhYmxlIikuZm9j
dXMoKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2VydFRleHQiLCB0cnVlLCAi
d3d3LmFwcGxlLmNvbSAiKTsKKyAgICAgICAgZG9jdW1lbnQuZXhlY0NvbW1hbmQoImluc2VydFBh
cmFncmFwaCIpOworCisgICAgICAgIGZ1bmN0aW9uIGhhbmRsZUlucHV0KGV2ZW50KQorICAgICAg
ICB7CisgICAgICAgICAgICBkZWJ1ZyhgZXZlbnQudHlwZSA9ICR7ZXZlbnQudHlwZX1gKTsKKyAg
ICAgICAgICAgIGRlYnVnKGBldmVudC5pbnB1dFR5cGUgPSAke2V2ZW50LmlucHV0VHlwZX1gKTsK
KyAgICAgICAgICAgIGRlYnVnKGBldmVudC5kYXRhID0gJHtldmVudC5kYXRhfWApOworICAgICAg
ICB9CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3Jt
L2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGVlZDlhYTZkMTVmMWYzYzllNmQxZTM0ZDBlMzAy
NTRmN2Y5YzhjZWYuLjRmMmM2NjUxMTdlZTQzZWVmOGJhMGZlZmU5NGQxNjg0ZjQzNTVkODUgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC03MTksNiArNzE5
LDcgQEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9XZWJDcnlwdG9BUEkvIFsgU2xv
dyBdCiBlZGl0aW5nL2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5r
Lmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1jYXJldC1p
cy1tb3ZlZC1iZWZvcmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0
LXF1b3RlLXdpdGgtYWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3QvZXZlbnRz
L2lucHV0LWV2ZW50LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIAogIyBRdWlja1RpbWUg
cGx1Zy1pbiBub3QgcmVsZXZhbnQgdG8gdGhpcyBwb3J0CiBCdWcoR1RLKSBwbHVnaW5zL3F1aWNr
dGltZS1wbHVnaW4tcmVwbGFjZW1lbnQuaHRtbCBbIFNraXAgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCA3ZDdhMjQyNzliNWRhNjJhOGRkZjUzODBjOGVh
OWMxYWQwM2U3MGQ1Li5kNTU5ZGZmNmJiZTg4OGIwZWZlZWE0NWZiNzY0NGE2NmZlOWQxOGJmIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucworKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwpAQCAtNzk3LDYgKzc5
Nyw3IEBAIHN2Zy90ZXh0L3NlbGVjdGlvbi10cmlwbGVjbGljay5zdmcgWyBTa2lwIF0KIGVkaXRp
bmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10by10cmlnZ2VyLXNtYXJ0LWxpbmsuaHRtbCBbIFNr
aXAgXQogZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtbGluay13aGVuLWNhcmV0LWlzLW1vdmVkLWJl
Zm9yZS1VUkwuaHRtbCBbIFNraXAgXQogZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtcXVvdGUtd2l0
aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIFNraXAgXQorZmFzdC9ldmVudHMvaW5wdXQtZXZl
bnQtaW5zZXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogCiAjIE5vIHRhYiBuYXZpZ2F0aW9uIHN1
cHBvcnQgb24gaU9TCiBmYXN0L3NoYWRvdy1kb20vZm9jdXMtb24taWZyYW1lLmh0bWwgWyBGYWls
dXJlIF0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVj
dGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVjdGF0aW9ucwpp
bmRleCAzZmVjNDgwMjIyYjQ0YmVhN2MzNzZiNTk0NGE4OTBmNTVlOGRmYWY3Li4zZmMzY2M3MzE4
YmFlYTI3N2ZkNzU0ZWRiODBmYjZlYjdmNTM5MDhmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC02MDIsNiArNjAyLDcgQEAgd2Via2l0Lm9y
Zy9iLzE4ODA5NiBbIFJlbGVhc2UgXSB0aWxlZC1kcmF3aW5nL3Njcm9sbGluZy9maXhlZC9mb3Vy
LWJhcnMtem9vbWVkLmgKIAogd2Via2l0Lm9yZy9iLzE2MjA4MSBlZGl0aW5nL2luc2VydGluZy90
eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtp
dC5vcmcvYi8xNjIwODEgZWRpdGluZy9pbnNlcnRpbmcvc21hcnQtcXVvdGUtd2l0aC1hbGwtY29u
ZmlndXJhdGlvbnMuaHRtbCBbIEZhaWx1cmUgXQord2Via2l0Lm9yZy9iLzE2MjA4MSBmYXN0L2V2
ZW50cy9pbnB1dC1ldmVudC1pbnNlcnQtbGluay5odG1sIFsgRmFpbHVyZSBdCiAKIHdlYmtpdC5v
cmcvYi8xNjAwMTcganMvcmVncmVzcy0xMzk1NDguaHRtbCBbIFBhc3MgVGltZW91dCBdCiAKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMWU3MTM3MzE4Mzhk
OTk2NDliOTAyYjJmMTEyY2VhNGRkZDFkMjMxNi4uMjU5OGY3NmRlNjY4ZTJkZTg2ZjMzMjEzODFj
YzY5YjhlYmM2YTRlZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RF
eHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3RhdGlv
bnMKQEAgLTEyOTYsNiArMTI5Niw3IEBAIHdlYmtpdC5vcmcvYi8xMDE1MzkgZWRpdGluZy9leGVj
Q29tbWFuZC9zd2l0Y2gtbGlzdC10eXBlLXdpdGgtb3JwaGFuZWQtbGkuaHRtbCBbCiBlZGl0aW5n
L2luc2VydGluZy90eXBpbmctc3BhY2UtdG8tdHJpZ2dlci1zbWFydC1saW5rLmh0bWwgWyBTa2lw
IF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LWxpbmstd2hlbi1jYXJldC1pcy1tb3ZlZC1iZWZv
cmUtVVJMLmh0bWwgWyBTa2lwIF0KIGVkaXRpbmcvaW5zZXJ0aW5nL3NtYXJ0LXF1b3RlLXdpdGgt
YWxsLWNvbmZpZ3VyYXRpb25zLmh0bWwgWyBTa2lwIF0KK2Zhc3QvZXZlbnRzL2lucHV0LWV2ZW50
LWluc2VydC1saW5rLmh0bWwgWyBGYWlsdXJlIF0KIAogIyMjIyMjIFRleHQgSXRlcmF0b3IKICMg
UGxhaW4gdGV4dCBjb250cm9sbGVyIGN1cnJlbnRseSBpbiBNYWMgRHVtcFJlbmRlclRyZWUgb25s
eS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3Rh
dGlvbnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW5jYWlyby9UZXN0RXhwZWN0YXRpb25zCmlu
ZGV4IGRkNzdjNGNiOThkOGEwZjU3YmUyNmViYjMwNGYxN2UwYmIwYTg3MTkuLjcxNDQ4YWMyODM4
MjgyYzMwYWM1ZDZlYjViZmJiYzlmYmZmZjAxNWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL3dpbmNhaXJvL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vd2luY2Fpcm8vVGVzdEV4cGVjdGF0aW9ucwpAQCAtMTM3MCw2ICsxMzcwLDcgQEAgd2Via2l0
Lm9yZy9iLzEwMTUzOSBlZGl0aW5nL2V4ZWNDb21tYW5kL3N3aXRjaC1saXN0LXR5cGUtd2l0aC1v
cnBoYW5lZC1saS5odG1sIFsKICMgV2luZG93cyBkb2VzIG5vdCBpbXBsZW1lbnQgc2V0QXV0b21h
dGljTGlua0RldGVjdGlvbkVuYWJsZWQKIGVkaXRpbmcvaW5zZXJ0aW5nL3R5cGluZy1zcGFjZS10
by10cmlnZ2VyLXNtYXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogZWRpdGluZy9pbnNlcnRpbmcv
c21hcnQtcXVvdGUtd2l0aC1hbGwtY29uZmlndXJhdGlvbnMuaHRtbCBbIEZhaWx1cmUgXQorZmFz
dC9ldmVudHMvaW5wdXQtZXZlbnQtaW5zZXJ0LWxpbmsuaHRtbCBbIEZhaWx1cmUgXQogCiAjIyMj
IyMgVGV4dCBJdGVyYXRvcgogIyBQbGFpbiB0ZXh0IGNvbnRyb2xsZXIgY3VycmVudGx5IGluIE1h
YyBEdW1wUmVuZGVyVHJlZSBvbmx5Lgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>