<?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>223730</bug_id>
          
          <creation_ts>2021-03-24 22:32:17 -0700</creation_ts>
          <short_desc>NowPlayingInfoArtwork operator== returns wrong value</short_desc>
          <delta_ts>2021-03-26 04:07:53 -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>Media</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jean-Yves Avenard [:jya]">jean-yves.avenard</reporter>
          <assigned_to name="Jean-Yves Avenard [:jya]">jean-yves.avenard</assigned_to>
          <cc>annulen</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1743671</commentid>
    <comment_count>0</comment_count>
    <who name="Jean-Yves Avenard [:jya]">jean-yves.avenard</who>
    <bug_when>2021-03-24 22:32:17 -0700</bug_when>
    <thetext>Bug introduced in bug 223118

NowPlayingInfoArtwork::operator== checks if the value differs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743672</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-03-24 22:32:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/75822687&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743701</commentid>
    <comment_count>2</comment_count>
      <attachid>424224</attachid>
    <who name="Jean-Yves Avenard [:jya]">jean-yves.avenard</who>
    <bug_when>2021-03-25 02:16:15 -0700</bug_when>
    <thetext>Created attachment 424224
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743763</commentid>
    <comment_count>3</comment_count>
      <attachid>424224</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-03-25 07:20:27 -0700</bug_when>
    <thetext>Comment on attachment 424224
Patch

I would be tempted to change the patch so that we define == operator.
And implement != operator based on ==</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743764</commentid>
    <comment_count>4</comment_count>
      <attachid>424224</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-03-25 07:20:47 -0700</bug_when>
    <thetext>Comment on attachment 424224
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743765</commentid>
    <comment_count>5</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-03-25 07:27:46 -0700</bug_when>
    <thetext>Rethinking about it, we should probably add a test for it.
The principle is to write a unit test (or API test).
You can for instance look at examples in Tools/TestWebKitAPI/Tests/WebCore/IntRectTests.cpp.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743967</commentid>
    <comment_count>6</comment_count>
      <attachid>424292</attachid>
    <who name="Jean-Yves Avenard [:jya]">jean-yves.avenard</who>
    <bug_when>2021-03-25 16:14:47 -0700</bug_when>
    <thetext>Created attachment 424292
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1743968</commentid>
    <comment_count>7</comment_count>
      <attachid>424293</attachid>
    <who name="Jean-Yves Avenard [:jya]">jean-yves.avenard</who>
    <bug_when>2021-03-25 16:22:58 -0700</bug_when>
    <thetext>Created attachment 424293
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744138</commentid>
    <comment_count>8</comment_count>
      <attachid>424293</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-03-26 03:48:48 -0700</bug_when>
    <thetext>Comment on attachment 424293
Patch

Landing the changes now.
Some additional comments below.

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

&gt; Source/WebCore/platform/audio/NowPlayingInfo.h:42
&gt;      bool operator==(const NowPlayingInfoArtwork&amp; other) const

Given this is a struct, we could make it a free function, which is usually preferred when possible.

&gt; Tools/TestWebKitAPI/Tests/WebCore/NowPlayingInfoTests.cpp:32
&gt; +static void testEmptyArtwork(const WebCore::NowPlayingInfoArtwork&amp; artwork)

Not really needed, it could be inline in the TEST itself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1744139</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-03-26 04:07:50 -0700</bug_when>
    <thetext>Committed r275091: &lt;https://commits.webkit.org/r275091&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 424293.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>424224</attachid>
            <date>2021-03-25 02:16:15 -0700</date>
            <delta_ts>2021-03-25 16:14:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-223730-20210325201613.patch</filename>
            <type>text/plain</type>
            <size>1381</size>
            <attacher name="Jean-Yves Avenard [:jya]">jean-yves.avenard</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc0OTgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWI2ZDQwZTBjMTA2NjRm
YjgzZDQyOWIwM2E2ODgzNzdjZTM3NjAwYS4uMzAwNTVmZTQzYzJkNjI1ZWEyYjc0ZDBiYjZlOTQz
MTAxZTI5NGVhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIxLTAzLTI1ICBKZWFu
LVl2ZXMgQXZlbmFyZCAgPGp5YUBhcHBsZS5jb20+CisKKyAgICAgICAgTm93UGxheWluZ0luZm9B
cnR3b3JrIG9wZXJhdG9yPT0gcmV0dXJucyB3cm9uZyB2YWx1ZQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzNzMwCisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS83NTgyMjY4Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBNYW51YWxseSBjaGVja2VkLCBkaWZmaWN1bHQgdG8gYXV0b21hdGUgc3VjaCBjaGVj
ay4KKworICAgICAgICAqIHBsYXRmb3JtL2F1ZGlvL05vd1BsYXlpbmdJbmZvLmg6CisgICAgICAg
IChXZWJDb3JlOjpOb3dQbGF5aW5nSW5mb0FydHdvcms6Om9wZXJhdG9yPT0gY29uc3QpOiBJbnZl
cnQgcmVzdWx0LgorCiAyMDIxLTAzLTI0ICBFcmljIENhcmxzb24gIDxlcmljLmNhcmxzb25AYXBw
bGUuY29tPgogCiAgICAgICAgIFtDb2NvYV0gQWRkIEV4cGVyaW1lbnRhbCBNZWRpYVNlc3Npb24g
Y29vcmRpbmF0b3IKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05v
d1BsYXlpbmdJbmZvLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9hdWRpby9Ob3dQbGF5aW5n
SW5mby5oCmluZGV4IDIwOTgzYjVjMjE0NDYyOGVlNjNkNTg3ZGUxNzFmNTgxOTcxYTBlMzMuLjc3
ZGI2Mzc4YjM2ZDY0NjgxZjJkZjU2NDhkNTQ3NTI2YTE0NTE0ZWUgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05vd1BsYXlpbmdJbmZvLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vYXVkaW8vTm93UGxheWluZ0luZm8uaApAQCAtNDEsNyArNDEsNyBAQCBz
dHJ1Y3QgTm93UGxheWluZ0luZm9BcnR3b3JrIHsKIAogICAgIGJvb2wgb3BlcmF0b3I9PShjb25z
dCBOb3dQbGF5aW5nSW5mb0FydHdvcmsmIG90aGVyKSBjb25zdAogICAgIHsKLSAgICAgICAgcmV0
dXJuICp0aGlzICE9IG90aGVyOworICAgICAgICByZXR1cm4gISgqdGhpcyAhPSBvdGhlcik7CiAg
ICAgfQogCiAgICAgYm9vbCBvcGVyYXRvciE9KGNvbnN0IE5vd1BsYXlpbmdJbmZvQXJ0d29yayYg
b3RoZXIpIGNvbnN0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>424292</attachid>
            <date>2021-03-25 16:14:47 -0700</date>
            <delta_ts>2021-03-25 16:26:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-223730-20210326101446.patch</filename>
            <type>text/plain</type>
            <size>10063</size>
            <attacher name="Jean-Yves Avenard [:jya]">jean-yves.avenard</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc0OTgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWI2ZDQwZTBjMTA2NjRm
YjgzZDQyOWIwM2E2ODgzNzdjZTM3NjAwYS4uNWRhMzBlOTc2MjY0NzFkMjQ1NThmMjYwNjkzYjll
MDE5NDM4NmY0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAzLTI1ICBKZWFu
LVl2ZXMgQXZlbmFyZCAgPGp5YUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IE5vd1BsYXlpbmdJ
bmZvQXJ0d29yayBvcGVyYXRvcj09IGxvZ2ljLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzNzMwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NTgy
MjY4Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAgICAgIEd0
ZXN0IE5vd1BsYXlpbmdJbmZvQXJ0d29ya1Rlc3QgYWRkZWQgLgorCisgICAgICAgICogcGxhdGZv
cm0vYXVkaW8vTm93UGxheWluZ0luZm8uaDoKKyAgICAgICAgKFdlYkNvcmU6Ok5vd1BsYXlpbmdJ
bmZvQXJ0d29yazo6b3BlcmF0b3I9PSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpOb3dQbGF5
aW5nSW5mb0FydHdvcms6Om9wZXJhdG9yIT0gY29uc3QpOgorCiAyMDIxLTAzLTI0ICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFtDb2NvYV0gQWRkIEV4
cGVyaW1lbnRhbCBNZWRpYVNlc3Npb24gY29vcmRpbmF0b3IKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05vd1BsYXlpbmdJbmZvLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9hdWRpby9Ob3dQbGF5aW5nSW5mby5oCmluZGV4IDIwOTgzYjVjMjE0NDYyOGVlNjNk
NTg3ZGUxNzFmNTgxOTcxYTBlMzMuLjM0YTdiMmZlYzA1ZDI1YTBlM2U2NDA1N2Y1M2QwY2Q2NDU3
MGM0MzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05vd1BsYXlp
bmdJbmZvLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vTm93UGxheWluZ0lu
Zm8uaApAQCAtNDEsMTIgKzQxLDEyIEBAIHN0cnVjdCBOb3dQbGF5aW5nSW5mb0FydHdvcmsgewog
CiAgICAgYm9vbCBvcGVyYXRvcj09KGNvbnN0IE5vd1BsYXlpbmdJbmZvQXJ0d29yayYgb3RoZXIp
IGNvbnN0CiAgICAgewotICAgICAgICByZXR1cm4gKnRoaXMgIT0gb3RoZXI7CisgICAgICAgIHJl
dHVybiBzcmMgPT0gb3RoZXIuc3JjICYmIG1pbWVUeXBlID09IG90aGVyLm1pbWVUeXBlOwogICAg
IH0KIAogICAgIGJvb2wgb3BlcmF0b3IhPShjb25zdCBOb3dQbGF5aW5nSW5mb0FydHdvcmsmIG90
aGVyKSBjb25zdAogICAgIHsKLSAgICAgICAgcmV0dXJuIHNyYyAhPSBvdGhlci5zcmMgfHwgbWlt
ZVR5cGUgIT0gb3RoZXIubWltZVR5cGU7CisgICAgICAgIHJldHVybiAhKCp0aGlzID09IG90aGVy
KTsKICAgICB9CiAKICAgICB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPiB2b2lkIGVuY29kZShFbmNv
ZGVyJikgY29uc3Q7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VM
b2cKaW5kZXggZjEyOGRhYWQwYTkyNmYxMzkwMWJmMzEyMDEyNjQ0N2M3NWRkNzIyOC4uZDAzYWQ5
ZTMyZjAzZTgzMjkxYTI0MDFmODk1MDc2ZDVjNWY0Y2UyOCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hh
bmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAzLTI1
ICBKZWFuLVl2ZXMgQXZlbmFyZCAgPGp5YUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IE5vd1Bs
YXlpbmdJbmZvQXJ0d29yayBvcGVyYXRvcj09IGxvZ2ljLgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzNzMwCisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS83NTgyMjY4Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAg
ICAgICogVGVzdFdlYktpdEFQSS9DTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBUZXN0V2ViS2l0
QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBU
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0cy5jcHA6IEFkZGVk
LgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6dGVzdEVtcHR5QXJ0d29yayk6CisgICAgICAgIChU
ZXN0V2ViS2l0QVBJOjpURVNUKToKKwogMjAyMS0wMy0yNCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxl
aXphY2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBBZGQgZnVuY3Rpb25zIHJlY3RzRm9yVGV4
dE1hcmtlclJhbmdlIGZvciB0ZXN0aW5nCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJ
L0NNYWtlTGlzdHMudHh0IGIvVG9vbHMvVGVzdFdlYktpdEFQSS9DTWFrZUxpc3RzLnR4dAppbmRl
eCAwODY3MTA3ZmI3YzA0ZjhkMWNmOGFkOTQyMjk2MjA0YmYyNzFmMmEyLi42MjZmZTY2MmZhNDZk
OGE4NDExZDhkZTAyYzM1NTkyNjAwOTEzZTk4IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0
QVBJL0NNYWtlTGlzdHMudHh0CisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvQ01ha2VMaXN0cy50
eHQKQEAgLTE4Myw2ICsxODMsNyBAQCBpZiAoRU5BQkxFX1dFQkNPUkUpCiAgICAgICAgIFRlc3Rz
L1dlYkNvcmUvS2V5ZWRDb2RpbmcuY3BwCiAgICAgICAgIFRlc3RzL1dlYkNvcmUvTGF5b3V0VW5p
dFRlc3RzLmNwcAogICAgICAgICBUZXN0cy9XZWJDb3JlL01JTUVUeXBlUmVnaXN0cnkuY3BwCisg
ICAgICAgIFRlc3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0LmNwcAogICAgICAgICBUZXN0
cy9XZWJDb3JlL1BhcnNlZENvbnRlbnRSYW5nZS5jcHAKICAgICAgICAgVGVzdHMvV2ViQ29yZS9Q
dWJsaWNTdWZmaXguY3BwCiAgICAgICAgIFRlc3RzL1dlYkNvcmUvU2VjdXJpdHlPcmlnaW4uY3Bw
CmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9q
L3Byb2plY3QucGJ4cHJvaiBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29k
ZXByb2ovcHJvamVjdC5wYnhwcm9qCmluZGV4IDE0MTUzNzdlYzNlMTY0M2U3ZWU2NWNlNjg4MjEx
NGI5NTU2MjExZmMuLjlkMWMzYTk3OWE1YjAxZTEyNzhiOTE1Y2FmNTk5ZTkxODFjMzY5NTEgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJv
amVjdC5wYnhwcm9qCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29k
ZXByb2ovcHJvamVjdC5wYnhwcm9qCkBAIC0zMTgsNiArMzE4LDcgQEAKIAkJNTEzOTZFMUEyMjJF
NTE2MDAwQTQyRkNFIC8qIExvYWRGaWxlVVJMLm1tIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJY
QnVpbGRGaWxlOyBmaWxlUmVmID0gNTEzOTZFMTkyMjJFNEU4NjAwQTQyRkNFIC8qIExvYWRGaWxl
VVJMLm1tICovOyB9OwogCQk1MTQyQjI3MzE1MTdDOEM4MDBDMzJCMTkgLyogQ29udGV4dE1lbnVD
YW5Db3B5VVJMLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxl
OyBmaWxlUmVmID0gNTE0MkIyNzIxNTE3Qzg5MTAwQzMyQjE5IC8qIENvbnRleHRNZW51Q2FuQ29w
eVVSTC5odG1sICovOyB9OwogCQk1MTQ5NThCRTFGNzQyN0FDMDBFODdCQUQgLyogV0tXZWJWaWV3
QXV0b2ZpbGxUZXN0cy5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmls
ZVJlZiA9IDUxNDk1OEJEMUY3NDI3QUMwMEU4N0JBRCAvKiBXS1dlYlZpZXdBdXRvZmlsbFRlc3Rz
Lm1tICovOyB9OworCQk1MTU5RjI2NzI2MEQ0M0UzMDBCMkRBM0MgLyogTm93UGxheWluZ0luZm9U
ZXN0cy5jcHAgaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA1
MTU5RjI2NjI2MEQ0M0UzMDBCMkRBM0MgLyogTm93UGxheWluZ0luZm9UZXN0cy5jcHAgKi87IH07
CiAJCTUxNUJFMTZGMUQ0MjhCQjEwMEREN0M2OCAvKiBTdG9yZUJsb2JUb0JlRGVsZXRlZC5odG1s
IGluIENvcHkgUmVzb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDUx
NUJFMTZFMUQ0Mjg4RkYwMEREN0M2OCAvKiBTdG9yZUJsb2JUb0JlRGVsZXRlZC5odG1sICovOyB9
OwogCQk1MTVCRTE3MTFENDI4RTRCMDBERDdDNjggLyogU3RvcmVCbG9iVGhlbkRlbGV0ZS5tbSBp
biBTb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDUxNUJFMTcwMUQ0
MjhCRDEwMEREN0M2OCAvKiBTdG9yZUJsb2JUaGVuRGVsZXRlLm1tICovOyB9OwogCQk1MTYyODEy
NTIzMjVDMTgwMDBCQjdFNDIgLyogVGVzdFBERkRvY3VtZW50Lm1tIGluIFNvdXJjZXMgKi8gPSB7
aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gNTE2MjgxMjQyMzI1QzE3QjAwQkI3RTQyIC8q
IFRlc3RQREZEb2N1bWVudC5tbSAqLzsgfTsKQEAgLTIwOTQsNiArMjA5NSw3IEBACiAJCTUxNDJC
MjcwMTUxN0M4OEIwMEMzMkIxOSAvKiBDb250ZXh0TWVudUNhbkNvcHlVUkwubW0gKi8gPSB7aXNh
ID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUg
PSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGggPSBDb250ZXh0TWVudUNhbkNvcHlVUkwubW07
IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTUxNDJCMjcyMTUxN0M4OTEwMEMzMkIxOSAv
KiBDb250ZXh0TWVudUNhbkNvcHlVUkwuaHRtbCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNl
OyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHRleHQuaHRtbDsgcGF0aCA9
IENvbnRleHRNZW51Q2FuQ29weVVSTC5odG1sOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9Owog
CQk1MTQ5NThCRDFGNzQyN0FDMDBFODdCQUQgLyogV0tXZWJWaWV3QXV0b2ZpbGxUZXN0cy5tbSAq
LyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNv
ZGUuY3BwLm9iamNwcDsgcGF0aCA9IFdLV2ViVmlld0F1dG9maWxsVGVzdHMubW07IHNvdXJjZVRy
ZWUgPSAiPGdyb3VwPiI7IH07CisJCTUxNTlGMjY2MjYwRDQzRTMwMEIyREEzQyAvKiBOb3dQbGF5
aW5nSW5mb1Rlc3RzLmNwcCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IE5v
d1BsYXlpbmdJbmZvVGVzdHMuY3BwOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk1MTVC
RTE2RTFENDI4OEZGMDBERDdDNjggLyogU3RvcmVCbG9iVG9CZURlbGV0ZWQuaHRtbCAqLyA9IHtp
c2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlw
ZSA9IHRleHQuaHRtbDsgcGF0aCA9IFN0b3JlQmxvYlRvQmVEZWxldGVkLmh0bWw7IHNvdXJjZVRy
ZWUgPSAiPGdyb3VwPiI7IH07CiAJCTUxNUJFMTcwMUQ0MjhCRDEwMEREN0M2OCAvKiBTdG9yZUJs
b2JUaGVuRGVsZXRlLm1tICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGlu
ZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAub2JqY3BwOyBwYXRoID0g
U3RvcmVCbG9iVGhlbkRlbGV0ZS5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNTE2
MjgxMjMyMzI1QzE3QTAwQkI3RTQyIC8qIFRlc3RQREZEb2N1bWVudC5oICovID0ge2lzYSA9IFBC
WEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291
cmNlY29kZS5jLmg7IG5hbWUgPSBUZXN0UERGRG9jdW1lbnQuaDsgcGF0aCA9IGNvY29hL1Rlc3RQ
REZEb2N1bWVudC5oOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwpAQCAtMzYyMyw2ICszNjI1
LDcgQEAKIAkJCQkwNzZFNTA3RTFGNDUwMzFFMDA2RTlGNUEgLyogTG9nZ2luZy5jcHAgKi8sCiAJ
CQkJQ0UxODY2NDcxRjcyRThGMTAwQTBDQUI2IC8qIE1hcmtlZFRleHQuY3BwICovLAogCQkJCUE1
QjE0OUREMUY1QTE5REMwMEM2REFGRiAvKiBNSU1FVHlwZVJlZ2lzdHJ5LmNwcCAqLywKKwkJCQk1
MTU5RjI2NjI2MEQ0M0UzMDBCMkRBM0MgLyogTm93UGxheWluZ0luZm9UZXN0cy5jcHAgKi8sCiAJ
CQkJQ0QyMjVDMDcxQzQ1QTY5MjAwMTQwNzYxIC8qIFBhcnNlZENvbnRlbnRSYW5nZS5jcHAgKi8s
CiAJCQkJQUE5NkNBQjQyMUM3REI0MjAwRkQyRjk3IC8qIFBhcnNlZENvbnRlbnRUeXBlLmNwcCAq
LywKIAkJCQk2QjBBMDdGNjIxRkE5QzJCMDBENTczOTEgLyogUHJpdmF0ZUNsaWNrTWVhc3VyZW1l
bnQuY3BwICovLApAQCAtNTQ3MCw2ICs1NDczLDcgQEAKIAkJCQk4M0YyMkM2NDIwQjM1NUY4MDAz
NDI3N0UgLyogTm9Qb2xpY3lEZWxlZ2F0ZVJlc3BvbnNlLm1tIGluIFNvdXJjZXMgKi8sCiAJCQkJ
Q0QyRDBEMUEyMTM0NjU1NjAwMThDNzg0IC8qIE5vd1BsYXlpbmcubW0gaW4gU291cmNlcyAqLywK
IAkJCQkyRUNGRjU1NTFEOUIxMkY4MDBCNTUzOTQgLyogTm93UGxheWluZ0NvbnRyb2xzVGVzdHMu
bW0gaW4gU291cmNlcyAqLywKKwkJCQk1MTU5RjI2NzI2MEQ0M0UzMDBCMkRBM0MgLyogTm93UGxh
eWluZ0luZm9UZXN0cy5jcHAgaW4gU291cmNlcyAqLywKIAkJCQlBMTBGMDQ3RTFFM0FEMjlDMDBD
OTVFMTkgLyogTlNGaWxlTWFuYWdlckV4dHJhcy5tbSBpbiBTb3VyY2VzICovLAogCQkJCUY0NDI4
NTFEMjE0MERGMjkwMENDREEyMiAvKiBOU0ZvbnRQYW5lbFRlc3RpbmcubW0gaW4gU291cmNlcyAq
LywKIAkJCQlGNEVCNEU5MTIzMjhBQzMwMDA1NzREQUIgLyogTlNJdGVtUHJvdmlkZXJBZGRpdGlv
bnMubW0gaW4gU291cmNlcyAqLywKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVz
dHMvV2ViQ29yZS9Ob3dQbGF5aW5nSW5mb1Rlc3RzLmNwcCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViQ29yZS9Ob3dQbGF5aW5nSW5mb1Rlc3RzLmNwcApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iZTlhY2Yy
YTMzZDYxZmRmYjJiMWI5OWQ0Yzg0ODE4NjM5MmNjZWUxCi0tLSAvZGV2L251bGwKKysrIGIvVG9v
bHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJDb3JlL05vd1BsYXlpbmdJbmZvVGVzdHMuY3BwCkBA
IC0wLDAgKzEsNzIgQEAKKy8qCisgKiBDb3B5cmlnaHQgKEMpIDIwMjEgQXBwbGUgSW5jLiBBbGwg
cmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNl
IGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUg
cGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUg
bWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRo
ZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMg
YW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIuIFJlZGlzdHJpYnV0aW9ucyBpbiBi
aW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIg
aW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlk
ZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklE
RUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycKKyAqIEFORCBB
TlkgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLAorICogVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5E
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gSU4g
Tk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTCisgKiBCRSBMSUFC
TEUgRk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExB
UlksIE9SCisgKiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBQUk9DVVJFTUVOVCBPRgorICogU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsg
TE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTCisgKiBJTlRFUlJVUFRJ
T04pIEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhF
UiBJTgorICogQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBO
RUdMSUdFTkNFIE9SIE9USEVSV0lTRSkKKyAqIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhF
IFVTRSBPRiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YKKyAqIFRIRSBQT1NTSUJJ
TElUWSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgiCisKKyNpbmNs
dWRlIDxXZWJDb3JlL05vd1BsYXlpbmdJbmZvLmg+CisKK25hbWVzcGFjZSBUZXN0V2ViS2l0QVBJ
IHsKKworc3RhdGljIHZvaWQgdGVzdEVtcHR5QXJ0d29yayhjb25zdCBXZWJDb3JlOjpOb3dQbGF5
aW5nSW5mb0FydHdvcmsmIGFydHdvcmspCit7CisgICAgRVhQRUNUX1RSVUUoYXJ0d29yay5zcmMu
aXNFbXB0eSgpKTsKKyAgICBFWFBFQ1RfVFJVRShhcnR3b3JrLm1pbWVUeXBlLmlzRW1wdHkoKSk7
CisgICAgRVhQRUNUX0VRKG51bGxwdHIsIGFydHdvcmsuaW1hZ2VEYXRhLmdldCgpKTsKK30KKwor
VEVTVChOb3dQbGF5aW5nSW5mb0FydHdvcmssIERlZmF1bHRDb25zdHJ1Y3Rpb24pCit7CisgICAg
V2ViQ29yZTo6Tm93UGxheWluZ0luZm9BcnR3b3JrIHRlc3Q7CisKKyAgICB0ZXN0RW1wdHlBcnR3
b3JrKHRlc3QpOworfQorCitURVNUKE5vd1BsYXlpbmdJbmZvQXJ0d29yaywgVmFsdWVDb25zdHJ1
Y3Rpb24pCit7CisgICAgV2ViQ29yZTo6Tm93UGxheWluZ0luZm9BcnR3b3JrIHRlc3QgeyAiaHR0
cDovL2FydHdvcmsuY29tL2hvd19zb19wcmV0dHkuanBlZyIsICJpbWFnZS9qcGVnIiwgbnVsbHB0
ciB9OworCisgICAgRVhQRUNUX0VRKCJodHRwOi8vYXJ0d29yay5jb20vaG93X3NvX3ByZXR0eS5q
cGVnIiwgdGVzdC5zcmMpOworICAgIEVYUEVDVF9FUSgiaW1hZ2UvanBlZyIsIHRlc3QubWltZVR5
cGUpOworfQorCitURVNUKE5vd1BsYXlpbmdJbmZvQXJ0d29yaywgT3BlcmF0b3JFcXVhbCkKK3sK
KyAgICBXZWJDb3JlOjpOb3dQbGF5aW5nSW5mb0FydHdvcmsgdGVzdDEgeyAiaHR0cDovL2FydHdv
cmsuY29tL2hvd19zb19wcmV0dHkuanBlZyIsICJpbWFnZS9qcGVnIiwgbnVsbHB0ciB9OworICAg
IFdlYkNvcmU6Ok5vd1BsYXlpbmdJbmZvQXJ0d29yayB0ZXN0MiB7ICJodHRwOi8vYXJ0d29yay5j
b20vaG93X3NvX3ByZXR0eS5qcGVnIiwgImltYWdlL2pwZWciLCBudWxscHRyIH07CisKKyAgICBF
WFBFQ1RfVFJVRSh0ZXN0MSA9PSB0ZXN0Mik7CisgICAgRVhQRUNUX0ZBTFNFKHRlc3QxICE9IHRl
c3QyKTsKK30KKworVEVTVChOb3dQbGF5aW5nSW5mb0FydHdvcmssIE9wZXJhdG9yRGlmZmVyZW50
KQoreworICAgIFdlYkNvcmU6Ok5vd1BsYXlpbmdJbmZvQXJ0d29yayB0ZXN0MSB7ICJodHRwOi8v
YXJ0d29yay5jb20vaG93X3NvX3ByZXR0eS5qcGVnIiwgImltYWdlL2pwZWciLCBudWxscHRyIH07
CisgICAgV2ViQ29yZTo6Tm93UGxheWluZ0luZm9BcnR3b3JrIHRlc3QyIHsgImh0dHA6Ly9hcnR3
b3JrLmNvbS9ob3dfc29fdmlzdWFsbHlfY2hhbGxlbmdpbmcucG5nIiwgImltYWdlL3BuZyIsIG51
bGxwdHIgfTsKKworICAgIEVYUEVDVF9GQUxTRSh0ZXN0MSA9PSB0ZXN0Mik7CisgICAgRVhQRUNU
X1RSVUUodGVzdDEgIT0gdGVzdDIpOworfQorCit9Cg==
</data>
<flag name="commit-queue"
          id="443928"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>424293</attachid>
            <date>2021-03-25 16:22:58 -0700</date>
            <delta_ts>2021-03-26 04:07:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-223730-20210326102257.patch</filename>
            <type>text/plain</type>
            <size>10064</size>
            <attacher name="Jean-Yves Avenard [:jya]">jean-yves.avenard</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc0OTgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWI2ZDQwZTBjMTA2NjRm
YjgzZDQyOWIwM2E2ODgzNzdjZTM3NjAwYS4uNWRhMzBlOTc2MjY0NzFkMjQ1NThmMjYwNjkzYjll
MDE5NDM4NmY0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAzLTI1ICBKZWFu
LVl2ZXMgQXZlbmFyZCAgPGp5YUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IE5vd1BsYXlpbmdJ
bmZvQXJ0d29yayBvcGVyYXRvcj09IGxvZ2ljLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzNzMwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NTgy
MjY4Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAgICAgIEd0
ZXN0IE5vd1BsYXlpbmdJbmZvQXJ0d29ya1Rlc3QgYWRkZWQgLgorCisgICAgICAgICogcGxhdGZv
cm0vYXVkaW8vTm93UGxheWluZ0luZm8uaDoKKyAgICAgICAgKFdlYkNvcmU6Ok5vd1BsYXlpbmdJ
bmZvQXJ0d29yazo6b3BlcmF0b3I9PSBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpOb3dQbGF5
aW5nSW5mb0FydHdvcms6Om9wZXJhdG9yIT0gY29uc3QpOgorCiAyMDIxLTAzLTI0ICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFtDb2NvYV0gQWRkIEV4
cGVyaW1lbnRhbCBNZWRpYVNlc3Npb24gY29vcmRpbmF0b3IKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05vd1BsYXlpbmdJbmZvLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9hdWRpby9Ob3dQbGF5aW5nSW5mby5oCmluZGV4IDIwOTgzYjVjMjE0NDYyOGVlNjNk
NTg3ZGUxNzFmNTgxOTcxYTBlMzMuLjM0YTdiMmZlYzA1ZDI1YTBlM2U2NDA1N2Y1M2QwY2Q2NDU3
MGM0MzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2F1ZGlvL05vd1BsYXlp
bmdJbmZvLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYXVkaW8vTm93UGxheWluZ0lu
Zm8uaApAQCAtNDEsMTIgKzQxLDEyIEBAIHN0cnVjdCBOb3dQbGF5aW5nSW5mb0FydHdvcmsgewog
CiAgICAgYm9vbCBvcGVyYXRvcj09KGNvbnN0IE5vd1BsYXlpbmdJbmZvQXJ0d29yayYgb3RoZXIp
IGNvbnN0CiAgICAgewotICAgICAgICByZXR1cm4gKnRoaXMgIT0gb3RoZXI7CisgICAgICAgIHJl
dHVybiBzcmMgPT0gb3RoZXIuc3JjICYmIG1pbWVUeXBlID09IG90aGVyLm1pbWVUeXBlOwogICAg
IH0KIAogICAgIGJvb2wgb3BlcmF0b3IhPShjb25zdCBOb3dQbGF5aW5nSW5mb0FydHdvcmsmIG90
aGVyKSBjb25zdAogICAgIHsKLSAgICAgICAgcmV0dXJuIHNyYyAhPSBvdGhlci5zcmMgfHwgbWlt
ZVR5cGUgIT0gb3RoZXIubWltZVR5cGU7CisgICAgICAgIHJldHVybiAhKCp0aGlzID09IG90aGVy
KTsKICAgICB9CiAKICAgICB0ZW1wbGF0ZTxjbGFzcyBFbmNvZGVyPiB2b2lkIGVuY29kZShFbmNv
ZGVyJikgY29uc3Q7CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VM
b2cKaW5kZXggZjEyOGRhYWQwYTkyNmYxMzkwMWJmMzEyMDEyNjQ0N2M3NWRkNzIyOC4uZDAzYWQ5
ZTMyZjAzZTgzMjkxYTI0MDFmODk1MDc2ZDVjNWY0Y2UyOCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hh
bmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTAzLTI1
ICBKZWFuLVl2ZXMgQXZlbmFyZCAgPGp5YUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IE5vd1Bs
YXlpbmdJbmZvQXJ0d29yayBvcGVyYXRvcj09IGxvZ2ljLgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIzNzMwCisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS83NTgyMjY4Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBZb3Vlbm4gRmFibGV0LgorCisgICAg
ICAgICogVGVzdFdlYktpdEFQSS9DTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBUZXN0V2ViS2l0
QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvajoKKyAgICAgICAgKiBU
ZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0cy5jcHA6IEFkZGVk
LgorICAgICAgICAoVGVzdFdlYktpdEFQSTo6dGVzdEVtcHR5QXJ0d29yayk6CisgICAgICAgIChU
ZXN0V2ViS2l0QVBJOjpURVNUKToKKwogMjAyMS0wMy0yNCAgQ2hyaXMgRmxlaXphY2ggIDxjZmxl
aXphY2hAYXBwbGUuY29tPgogCiAgICAgICAgIEFYOiBBZGQgZnVuY3Rpb25zIHJlY3RzRm9yVGV4
dE1hcmtlclJhbmdlIGZvciB0ZXN0aW5nCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJ
L0NNYWtlTGlzdHMudHh0IGIvVG9vbHMvVGVzdFdlYktpdEFQSS9DTWFrZUxpc3RzLnR4dAppbmRl
eCAwODY3MTA3ZmI3YzA0ZjhkMWNmOGFkOTQyMjk2MjA0YmYyNzFmMmEyLi45YzU1ZTRmNmVhYThl
NWJhYWFkYTEyMjU2NjIwNTllZGY2MjVjZDBlIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0
QVBJL0NNYWtlTGlzdHMudHh0CisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvQ01ha2VMaXN0cy50
eHQKQEAgLTE4Myw2ICsxODMsNyBAQCBpZiAoRU5BQkxFX1dFQkNPUkUpCiAgICAgICAgIFRlc3Rz
L1dlYkNvcmUvS2V5ZWRDb2RpbmcuY3BwCiAgICAgICAgIFRlc3RzL1dlYkNvcmUvTGF5b3V0VW5p
dFRlc3RzLmNwcAogICAgICAgICBUZXN0cy9XZWJDb3JlL01JTUVUeXBlUmVnaXN0cnkuY3BwCisg
ICAgICAgIFRlc3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0cy5jcHAKICAgICAgICAgVGVz
dHMvV2ViQ29yZS9QYXJzZWRDb250ZW50UmFuZ2UuY3BwCiAgICAgICAgIFRlc3RzL1dlYkNvcmUv
UHVibGljU3VmZml4LmNwcAogICAgICAgICBUZXN0cy9XZWJDb3JlL1NlY3VyaXR5T3JpZ2luLmNw
cApkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJv
ai9wcm9qZWN0LnBieHByb2ogYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvagppbmRleCAxNDE1Mzc3ZWMzZTE2NDNlN2VlNjVjZTY4ODIx
MTRiOTU1NjIxMWZjLi45ZDFjM2E5NzlhNWIwMWUxMjc4YjkxNWNhZjU5OWU5MTgxYzM2OTUxIDEw
MDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3By
b2plY3QucGJ4cHJvagorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNv
ZGVwcm9qL3Byb2plY3QucGJ4cHJvagpAQCAtMzE4LDYgKzMxOCw3IEBACiAJCTUxMzk2RTFBMjIy
RTUxNjAwMEE0MkZDRSAvKiBMb2FkRmlsZVVSTC5tbSBpbiBTb3VyY2VzICovID0ge2lzYSA9IFBC
WEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDUxMzk2RTE5MjIyRTRFODYwMEE0MkZDRSAvKiBMb2FkRmls
ZVVSTC5tbSAqLzsgfTsKIAkJNTE0MkIyNzMxNTE3QzhDODAwQzMyQjE5IC8qIENvbnRleHRNZW51
Q2FuQ29weVVSTC5odG1sIGluIENvcHkgUmVzb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxkRmls
ZTsgZmlsZVJlZiA9IDUxNDJCMjcyMTUxN0M4OTEwMEMzMkIxOSAvKiBDb250ZXh0TWVudUNhbkNv
cHlVUkwuaHRtbCAqLzsgfTsKIAkJNTE0OTU4QkUxRjc0MjdBQzAwRTg3QkFEIC8qIFdLV2ViVmll
d0F1dG9maWxsVGVzdHMubW0gaW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZp
bGVSZWYgPSA1MTQ5NThCRDFGNzQyN0FDMDBFODdCQUQgLyogV0tXZWJWaWV3QXV0b2ZpbGxUZXN0
cy5tbSAqLzsgfTsKKwkJNTE1OUYyNjcyNjBENDNFMzAwQjJEQTNDIC8qIE5vd1BsYXlpbmdJbmZv
VGVzdHMuY3BwIGluIFNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0g
NTE1OUYyNjYyNjBENDNFMzAwQjJEQTNDIC8qIE5vd1BsYXlpbmdJbmZvVGVzdHMuY3BwICovOyB9
OwogCQk1MTVCRTE2RjFENDI4QkIxMDBERDdDNjggLyogU3RvcmVCbG9iVG9CZURlbGV0ZWQuaHRt
bCBpbiBDb3B5IFJlc291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA1
MTVCRTE2RTFENDI4OEZGMDBERDdDNjggLyogU3RvcmVCbG9iVG9CZURlbGV0ZWQuaHRtbCAqLzsg
fTsKIAkJNTE1QkUxNzExRDQyOEU0QjAwREQ3QzY4IC8qIFN0b3JlQmxvYlRoZW5EZWxldGUubW0g
aW4gU291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSA1MTVCRTE3MDFE
NDI4QkQxMDBERDdDNjggLyogU3RvcmVCbG9iVGhlbkRlbGV0ZS5tbSAqLzsgfTsKIAkJNTE2Mjgx
MjUyMzI1QzE4MDAwQkI3RTQyIC8qIFRlc3RQREZEb2N1bWVudC5tbSBpbiBTb3VyY2VzICovID0g
e2lzYSA9IFBCWEJ1aWxkRmlsZTsgZmlsZVJlZiA9IDUxNjI4MTI0MjMyNUMxN0IwMEJCN0U0MiAv
KiBUZXN0UERGRG9jdW1lbnQubW0gKi87IH07CkBAIC0yMDk0LDYgKzIwOTUsNyBAQAogCQk1MTQy
QjI3MDE1MTdDODhCMDBDMzJCMTkgLyogQ29udGV4dE1lbnVDYW5Db3B5VVJMLm1tICovID0ge2lz
YSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBl
ID0gc291cmNlY29kZS5jcHAub2JqY3BwOyBwYXRoID0gQ29udGV4dE1lbnVDYW5Db3B5VVJMLm1t
OyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQk1MTQyQjI3MjE1MTdDODkxMDBDMzJCMTkg
LyogQ29udGV4dE1lbnVDYW5Db3B5VVJMLmh0bWwgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5j
ZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0Lmh0bWw7IHBhdGgg
PSBDb250ZXh0TWVudUNhbkNvcHlVUkwuaHRtbDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJNTE0OTU4QkQxRjc0MjdBQzAwRTg3QkFEIC8qIFdLV2ViVmlld0F1dG9maWxsVGVzdHMubW0g
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vj
b2RlLmNwcC5vYmpjcHA7IHBhdGggPSBXS1dlYlZpZXdBdXRvZmlsbFRlc3RzLm1tOyBzb3VyY2VU
cmVlID0gIjxncm91cD4iOyB9OworCQk1MTU5RjI2NjI2MEQ0M0UzMDBCMkRBM0MgLyogTm93UGxh
eWluZ0luZm9UZXN0cy5jcHAgKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29k
aW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBO
b3dQbGF5aW5nSW5mb1Rlc3RzLmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJNTE1
QkUxNkUxRDQyODhGRjAwREQ3QzY4IC8qIFN0b3JlQmxvYlRvQmVEZWxldGVkLmh0bWwgKi8gPSB7
aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5
cGUgPSB0ZXh0Lmh0bWw7IHBhdGggPSBTdG9yZUJsb2JUb0JlRGVsZXRlZC5odG1sOyBzb3VyY2VU
cmVlID0gIjxncm91cD4iOyB9OwogCQk1MTVCRTE3MDFENDI4QkQxMDBERDdDNjggLyogU3RvcmVC
bG9iVGhlbkRlbGV0ZS5tbSAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2Rp
bmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLm9iamNwcDsgcGF0aCA9
IFN0b3JlQmxvYlRoZW5EZWxldGUubW07IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07CiAJCTUx
NjI4MTIzMjMyNUMxN0EwMEJCN0U0MiAvKiBUZXN0UERGRG9jdW1lbnQuaCAqLyA9IHtpc2EgPSBQ
QlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNv
dXJjZWNvZGUuYy5oOyBuYW1lID0gVGVzdFBERkRvY3VtZW50Lmg7IHBhdGggPSBjb2NvYS9UZXN0
UERGRG9jdW1lbnQuaDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKQEAgLTM2MjMsNiArMzYy
NSw3IEBACiAJCQkJMDc2RTUwN0UxRjQ1MDMxRTAwNkU5RjVBIC8qIExvZ2dpbmcuY3BwICovLAog
CQkJCUNFMTg2NjQ3MUY3MkU4RjEwMEEwQ0FCNiAvKiBNYXJrZWRUZXh0LmNwcCAqLywKIAkJCQlB
NUIxNDlERDFGNUExOURDMDBDNkRBRkYgLyogTUlNRVR5cGVSZWdpc3RyeS5jcHAgKi8sCisJCQkJ
NTE1OUYyNjYyNjBENDNFMzAwQjJEQTNDIC8qIE5vd1BsYXlpbmdJbmZvVGVzdHMuY3BwICovLAog
CQkJCUNEMjI1QzA3MUM0NUE2OTIwMDE0MDc2MSAvKiBQYXJzZWRDb250ZW50UmFuZ2UuY3BwICov
LAogCQkJCUFBOTZDQUI0MjFDN0RCNDIwMEZEMkY5NyAvKiBQYXJzZWRDb250ZW50VHlwZS5jcHAg
Ki8sCiAJCQkJNkIwQTA3RjYyMUZBOUMyQjAwRDU3MzkxIC8qIFByaXZhdGVDbGlja01lYXN1cmVt
ZW50LmNwcCAqLywKQEAgLTU0NzAsNiArNTQ3Myw3IEBACiAJCQkJODNGMjJDNjQyMEIzNTVGODAw
MzQyNzdFIC8qIE5vUG9saWN5RGVsZWdhdGVSZXNwb25zZS5tbSBpbiBTb3VyY2VzICovLAogCQkJ
CUNEMkQwRDFBMjEzNDY1NTYwMDE4Qzc4NCAvKiBOb3dQbGF5aW5nLm1tIGluIFNvdXJjZXMgKi8s
CiAJCQkJMkVDRkY1NTUxRDlCMTJGODAwQjU1Mzk0IC8qIE5vd1BsYXlpbmdDb250cm9sc1Rlc3Rz
Lm1tIGluIFNvdXJjZXMgKi8sCisJCQkJNTE1OUYyNjcyNjBENDNFMzAwQjJEQTNDIC8qIE5vd1Bs
YXlpbmdJbmZvVGVzdHMuY3BwIGluIFNvdXJjZXMgKi8sCiAJCQkJQTEwRjA0N0UxRTNBRDI5QzAw
Qzk1RTE5IC8qIE5TRmlsZU1hbmFnZXJFeHRyYXMubW0gaW4gU291cmNlcyAqLywKIAkJCQlGNDQy
ODUxRDIxNDBERjI5MDBDQ0RBMjIgLyogTlNGb250UGFuZWxUZXN0aW5nLm1tIGluIFNvdXJjZXMg
Ki8sCiAJCQkJRjRFQjRFOTEyMzI4QUMzMDAwNTc0REFCIC8qIE5TSXRlbVByb3ZpZGVyQWRkaXRp
b25zLm1tIGluIFNvdXJjZXMgKi8sCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0cy5jcHAgYi9Ub29scy9UZXN0V2ViS2l0QVBJ
L1Rlc3RzL1dlYkNvcmUvTm93UGxheWluZ0luZm9UZXN0cy5jcHAKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYmU5YWNm
MmEzM2Q2MWZkZmIyYjFiOTlkNGM4NDgxODYzOTJjY2VlMQotLS0gL2Rldi9udWxsCisrKyBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViQ29yZS9Ob3dQbGF5aW5nSW5mb1Rlc3RzLmNwcApA
QCAtMCwwICsxLDcyIEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDIxIEFwcGxlIEluYy4gQWxs
IHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJj
ZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJl
IHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJl
IG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0
aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25z
IGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4g
YmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90
aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVy
IGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3Zp
ZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAqCisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJ
REVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnCisgKiBBTkQg
QU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElN
SVRFRCBUTywKKyAqIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFO
RCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKKyAqIFBVUlBPU0UgQVJFIERJU0NMQUlNRUQuIElO
IE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUworICogQkUgTElB
QkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBM
QVJZLCBPUgorICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJVVCBOT1QgTElN
SVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKKyAqIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7
IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUworICogSU5URVJSVVBU
SU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4KKyAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJTkNMVURJTkcg
TkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCisgKiBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRI
RSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GCisgKiBUSEUgUE9TU0lC
SUxJVFkgT0YgU1VDSCBEQU1BR0UuCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorCisjaW5j
bHVkZSA8V2ViQ29yZS9Ob3dQbGF5aW5nSW5mby5oPgorCituYW1lc3BhY2UgVGVzdFdlYktpdEFQ
SSB7CisKK3N0YXRpYyB2b2lkIHRlc3RFbXB0eUFydHdvcmsoY29uc3QgV2ViQ29yZTo6Tm93UGxh
eWluZ0luZm9BcnR3b3JrJiBhcnR3b3JrKQoreworICAgIEVYUEVDVF9UUlVFKGFydHdvcmsuc3Jj
LmlzRW1wdHkoKSk7CisgICAgRVhQRUNUX1RSVUUoYXJ0d29yay5taW1lVHlwZS5pc0VtcHR5KCkp
OworICAgIEVYUEVDVF9FUShudWxscHRyLCBhcnR3b3JrLmltYWdlRGF0YS5nZXQoKSk7Cit9CisK
K1RFU1QoTm93UGxheWluZ0luZm9BcnR3b3JrLCBEZWZhdWx0Q29uc3RydWN0aW9uKQoreworICAg
IFdlYkNvcmU6Ok5vd1BsYXlpbmdJbmZvQXJ0d29yayB0ZXN0OworCisgICAgdGVzdEVtcHR5QXJ0
d29yayh0ZXN0KTsKK30KKworVEVTVChOb3dQbGF5aW5nSW5mb0FydHdvcmssIFZhbHVlQ29uc3Ry
dWN0aW9uKQoreworICAgIFdlYkNvcmU6Ok5vd1BsYXlpbmdJbmZvQXJ0d29yayB0ZXN0IHsgImh0
dHA6Ly9hcnR3b3JrLmNvbS9ob3dfc29fcHJldHR5LmpwZWciLCAiaW1hZ2UvanBlZyIsIG51bGxw
dHIgfTsKKworICAgIEVYUEVDVF9FUSgiaHR0cDovL2FydHdvcmsuY29tL2hvd19zb19wcmV0dHku
anBlZyIsIHRlc3Quc3JjKTsKKyAgICBFWFBFQ1RfRVEoImltYWdlL2pwZWciLCB0ZXN0Lm1pbWVU
eXBlKTsKK30KKworVEVTVChOb3dQbGF5aW5nSW5mb0FydHdvcmssIE9wZXJhdG9yRXF1YWwpCit7
CisgICAgV2ViQ29yZTo6Tm93UGxheWluZ0luZm9BcnR3b3JrIHRlc3QxIHsgImh0dHA6Ly9hcnR3
b3JrLmNvbS9ob3dfc29fcHJldHR5LmpwZWciLCAiaW1hZ2UvanBlZyIsIG51bGxwdHIgfTsKKyAg
ICBXZWJDb3JlOjpOb3dQbGF5aW5nSW5mb0FydHdvcmsgdGVzdDIgeyAiaHR0cDovL2FydHdvcmsu
Y29tL2hvd19zb19wcmV0dHkuanBlZyIsICJpbWFnZS9qcGVnIiwgbnVsbHB0ciB9OworCisgICAg
RVhQRUNUX1RSVUUodGVzdDEgPT0gdGVzdDIpOworICAgIEVYUEVDVF9GQUxTRSh0ZXN0MSAhPSB0
ZXN0Mik7Cit9CisKK1RFU1QoTm93UGxheWluZ0luZm9BcnR3b3JrLCBPcGVyYXRvckRpZmZlcmVu
dCkKK3sKKyAgICBXZWJDb3JlOjpOb3dQbGF5aW5nSW5mb0FydHdvcmsgdGVzdDEgeyAiaHR0cDov
L2FydHdvcmsuY29tL2hvd19zb19wcmV0dHkuanBlZyIsICJpbWFnZS9qcGVnIiwgbnVsbHB0ciB9
OworICAgIFdlYkNvcmU6Ok5vd1BsYXlpbmdJbmZvQXJ0d29yayB0ZXN0MiB7ICJodHRwOi8vYXJ0
d29yay5jb20vaG93X3NvX3Zpc3VhbGx5X2NoYWxsZW5naW5nLnBuZyIsICJpbWFnZS9wbmciLCBu
dWxscHRyIH07CisKKyAgICBFWFBFQ1RfRkFMU0UodGVzdDEgPT0gdGVzdDIpOworICAgIEVYUEVD
VF9UUlVFKHRlc3QxICE9IHRlc3QyKTsKK30KKworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>