<?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>197329</bug_id>
          
          <creation_ts>2019-04-26 15:14:43 -0700</creation_ts>
          <short_desc>Update WPT service-worker resource-timing test to use hosts[alt]</short_desc>
          <delta_ts>2019-04-30 09:24:16 -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>Service Workers</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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>joepeck</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1530828</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-04-26 15:14:43 -0700</bug_when>
    <thetext>Update WPT service-worker resource-timing test to use hosts[alt]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1530836</commentid>
    <comment_count>1</comment_count>
      <attachid>368356</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-04-26 15:44:45 -0700</bug_when>
    <thetext>Created attachment 368356
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1531515</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2019-04-30 08:15:04 -0700</bug_when>
    <thetext>PR is approved and merged in WPT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1531545</commentid>
    <comment_count>3</comment_count>
      <attachid>368356</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-30 09:23:26 -0700</bug_when>
    <thetext>Comment on attachment 368356
Patch

Clearing flags on attachment: 368356

Committed r244776: &lt;https://trac.webkit.org/changeset/244776&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1531546</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-30 09:23:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1531547</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-04-30 09:24:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/50337544&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>368356</attachid>
            <date>2019-04-26 15:44:45 -0700</date>
            <delta_ts>2019-04-30 09:23:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-197329-20190426154444.patch</filename>
            <type>text/plain</type>
            <size>19054</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ0Njk0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNDk4N2NjZmRlYjI0ZmFkOTdiYWI5
YzA2NWQzMWNkMGZhNzBjZWJmOS4uYmRlYjFkMWZkMmRhMGI0YTc0MGE3ZjE4ZDlkZjc4MmZjMzZi
NWE5NyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDE5LTA0LTI2ICBZb3Vlbm4gRmFibGV0ICA8
eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBVcGRhdGUgV1BUIHNlcnZpY2Utd29ya2VyIHJl
c291cmNlLXRpbWluZyB0ZXN0IHRvIHVzZSBob3N0c1thbHRdCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTczMjkKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTkt
MDQtMjYgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIFVzZSBu
b3JtYWwgbG9hZGluZyBwYXRoIGZvciBwaW5nIGxvYWRzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZwppbmRleCAzMzk2Y2VkMjMxMjI3MmFkNmEzZDYxNTE1NjFjMmVmMTJhZDdjYWYyLi5lYTc4
ZmM4Yzk0M2IwOWZjYzFmZGMyYWM2NDEyNTBlMmYyZmIwMGRiIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxOS0wNC0yNiAgWW91ZW5uIEZhYmxldCAg
PHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgVXBkYXRlIFdQVCBzZXJ2aWNlLXdvcmtlciBy
ZXNvdXJjZS10aW1pbmcgdGVzdCB0byB1c2UgaG9zdHNbYWx0XQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk3MzI5CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU2V0IGFsdCBzZXJ2ZXIgYXMgMTI3LjAuMC4x
LgorICAgICAgICBVc2UgaG9zdHNbYWx0XVtdIGluc3RlYWQgb2YgZG9tYWluc1t3d3ddIHRvIHRy
aWdnZXIgYSBjcm9zcyBvcmlnaW4gbG9hZC4KKworICAgICAgICAqIHJlc291cmNlcy9jb25maWcu
anNvbjoKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZp
Y2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5odHRwcy1leHBlY3RlZC50eHQ6IFJlbW92ZWQuCisg
ICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtl
ci9yZXNvdXJjZS10aW1pbmcuc3ViLmh0dHBzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNv
dXJjZS10aW1pbmcuc3ViLmh0dHBzLmh0bWw6IFJlbmFtZWQgZnJvbSBMYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtl
ci9yZXNvdXJjZS10aW1pbmcuaHR0cHMuaHRtbC4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVz
dHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlcy9yZXNvdXJjZS10aW1p
bmctaWZyYW1lLnN1Yi5odG1sOgorCiAyMDE5LTA0LTI2ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5u
QGFwcGxlLmNvbT4KIAogICAgICAgICBVc2Ugbm9ybWFsIGxvYWRpbmcgcGF0aCBmb3IgcGluZyBs
b2FkcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRl
c3RzL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggZjBjNDJlYjFkYjI2NWQyNjgyZTdmNjliZDE0YTY1
NThlODcyYTllMy4uNzAyNDdkZGU0ODc5MmM0ZGU0OWZkNjYxZmQxODc2NTE5MGQ2NmIyYiAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9U
ZXN0RXhwZWN0YXRpb25zCkBAIC0yMTEsNyArMjExLDcgQEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvd29ya2VyLWluLXNhbmRi
b3gKIAogIyBOZXdseSBpbXBvcnRlZCBzZXJ2aWNlIHdvcmtlciB0ZXN0cyB0aGF0IGFyZSBmbGFr
eS4KIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZp
Y2Utd29ya2VyL25hdmlnYXRpb24tcmVkaXJlY3QtdG8taHR0cC5odHRwcy5odG1sIFsgUGFzcyBG
YWlsdXJlIF0KLWltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJz
L3NlcnZpY2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5odHRwcy5odG1sIFsgUGFzcyBGYWlsdXJl
IF0KK2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZp
Y2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5zdWIuaHR0cHMuaHRtbCBbIFBhc3MgRmFpbHVyZSBd
CiBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNl
LXdvcmtlci93b3JrZXItY2xpZW50LWlkLmh0dHBzLmh0bWwgWyBQYXNzIEZhaWx1cmUgXQogaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtdGltZW91dC1vcmRlci5odG0g
WyBQYXNzIEZhaWx1cmUgXQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
cmVzb3VyY2VzL2NvbmZpZy5qc29uIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3Jlc291cmNl
cy9jb25maWcuanNvbgppbmRleCAyZGViZTNiZDA5ZDY3YTU3NjM0NDNkYWMyODNhMjQwOWM5Mzc3
NzlmLi4wNGIyZjgyOGViOGMzYzRiMmNiOTYwMjlhOTA3MjdhNGZiMTc0NzliIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvcmVzb3VyY2VzL2NvbmZpZy5qc29uCisrKyBiL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9yZXNvdXJjZXMvY29uZmlnLmpzb24KQEAgLTEsNCArMSw1
IEBACiB7ImJyb3dzZXJfaG9zdCI6ICJsb2NhbGhvc3QiLAorICJhbHRlcm5hdGVfaG9zdHMiOiB7
ICJhbHQiOiAiMTI3LjAuMC4xIiB9LAogICJwb3J0cyI6eyJodHRwIjpbODgwMCwgODgwMV0sCiAg
ICAgICAgICAgImh0dHBzIjpbOTQ0M10sCiAgICAgICAgICAgIndzIjpbNDkwMDFdfSwKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Vydmlj
ZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5odHRwcy1leHBlY3RlZC50
eHQgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Ut
d29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZS10aW1pbmcuaHR0cHMtZXhwZWN0ZWQudHh0
CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA4YzAwZGQyMDViOGNjODkxNzlhOGI2Nzdm
NDU3OTliMGVjZjY3MGM0Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2Vydmlj
ZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5odHRwcy1leHBlY3RlZC50
eHQKKysrIC9kZXYvbnVsbApAQCAtMSw5ICswLDAgQEAKLUJsb2NrZWQgYWNjZXNzIHRvIGV4dGVy
bmFsIFVSTCBodHRwczovL3d3dzEubG9jYWxob3N0Ojk0NDMvc2VydmljZS13b3JrZXJzL3NlcnZp
Y2Utd29ya2VyL3Jlc291cmNlcy9zcXVhcmUucG5nCi1CbG9ja2VkIGFjY2VzcyB0byBleHRlcm5h
bCBVUkwgaHR0cHM6Ly93d3cxLmxvY2FsaG9zdDo5NDQzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNl
LXdvcmtlci9yZXNvdXJjZXMvbWlzc2luZy5qcGcKLUJsb2NrZWQgYWNjZXNzIHRvIGV4dGVybmFs
IFVSTCBodHRwczovL3d3dzEubG9jYWxob3N0Ojk0NDMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Ut
d29ya2VyL3Jlc291cmNlcy9zcXVhcmUucG5nCi1CbG9ja2VkIGFjY2VzcyB0byBleHRlcm5hbCBV
UkwgaHR0cHM6Ly93d3cxLmxvY2FsaG9zdDo5NDQzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdv
cmtlci9yZXNvdXJjZXMvbWlzc2luZy5qcGcKLQotCi1GQUlMIENvbnRyb2xsZWQgcmVzb3VyY2Ug
bG9hZHMgYXNzZXJ0X2dyZWF0ZXJfdGhhbjogR2VuZXJhdGVkIHJlc3BvbnNlIGV4cGVjdGVkIGEg
bnVtYmVyIGdyZWF0ZXIgdGhhbiAwIGJ1dCBnb3QgMAotUEFTUyBOb24tY29udHJvbGxlZCByZXNv
dXJjZSBsb2FkcyAKLQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvcmVzb3VyY2UtdGlt
aW5nLmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZS10aW1pbmcuaHR0cHMu
aHRtbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMTIzYmJjODdjNTdlODU3YTUxN2Fi
NzkyNzE3ZjFjZjY1YjlhM2ExNi4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3Nl
cnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZS10aW1pbmcuaHR0cHMuaHRtbAor
KysgL2Rldi9udWxsCkBAIC0xLDE0NCArMCwwIEBACi08IURPQ1RZUEUgaHRtbD4KLTxzY3JpcHQg
c3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzLmpzIj48L3NjcmlwdD4KLTxzY3JpcHQgc3JjPSIv
cmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0LmpzIj48L3NjcmlwdD4KLTxzY3JpcHQgc3JjPSIv
Y29tbW9uL2dldC1ob3N0LWluZm8uc3ViLmpzIj48L3NjcmlwdD4KLTxzY3JpcHQgc3JjPSJyZXNv
dXJjZXMvdGVzdC1oZWxwZXJzLnN1Yi5qcyI+PC9zY3JpcHQ+Ci08c2NyaXB0PgotZnVuY3Rpb24g
cmVzb3VyY2VVcmwocGF0aCkgewotICAgIHJldHVybiBnZXRfaG9zdF9pbmZvKClbJ0hUVFBTX09S
SUdJTiddICsgYmFzZV9wYXRoKCkgKyBwYXRoOwotfQotCi1mdW5jdGlvbiBjcm9zc09yaWdpblVy
bChwYXRoKSB7Ci0gICAgcmV0dXJuIGdldF9ob3N0X2luZm8oKVsnSFRUUFNfUkVNT1RFX09SSUdJ
TiddICsgYmFzZV9wYXRoKCkgKyBwYXRoOwotfQotCi1mdW5jdGlvbiB2ZXJpZnkob3B0aW9ucykg
ewotICAgIGNvbnN0IHVybCA9IG9wdGlvbnMubW9kZSA9PT0gJ2Nyb3NzLW9yaWdpbicgPyBjcm9z
c09yaWdpblVybChvcHRpb25zLnJlc291cmNlKQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA6IHJlc291cmNlVXJsKG9wdGlvbnMucmVzb3VyY2UpOwotICAgIGNvbnN0IGVu
dHJ5TGlzdCA9IG9wdGlvbnMucGVyZm9ybWFuY2UuZ2V0RW50cmllc0J5TmFtZSh1cmwpOwotICAg
IGlmIChvcHRpb25zLnNob3VsZF9ub19wZXJmb3JtYW5jZV9lbnRyeSkgewotICAgICAgICAvLyBU
aGUgcGVyZm9ybWFuY2UgdGltZWxpbmUgbWF5IG5vdCBoYXZlIGFuIGVudHJ5IGZvciBhIHJlc291
cmNlCi0gICAgICAgIC8vIHdoaWNoIGZhaWxlZCB0byBsb2FkLgotICAgICAgICBhc3NlcnRfZXF1
YWxzKGVudHJ5TGlzdC5sZW5ndGgsIDAsIG9wdGlvbnMuZGVzY3JpcHRpb24pOwotICAgICAgICBy
ZXR1cm47Ci0gICAgfQotICAgIGFzc2VydF9lcXVhbHMoZW50cnlMaXN0Lmxlbmd0aCwgMSwgb3B0
aW9ucy5kZXNjcmlwdGlvbik7Ci0gICAgY29uc3QgZW50cnkgPSBlbnRyeUxpc3RbMF07Ci0gICAg
YXNzZXJ0X2VxdWFscyhlbnRyeS5lbnRyeVR5cGUsICdyZXNvdXJjZScsIG9wdGlvbnMuZGVzY3Jp
cHRpb24pOwotICAgIGFzc2VydF9ncmVhdGVyX3RoYW4oZW50cnkud29ya2VyU3RhcnQsIDAsIG9w
dGlvbnMuZGVzY3JpcHRpb24pOwotICAgIGFzc2VydF9ncmVhdGVyX3RoYW5fZXF1YWwoZW50cnku
d29ya2VyU3RhcnQsIGVudHJ5LnN0YXJ0VGltZSwgb3B0aW9ucy5kZXNjcmlwdGlvbik7Ci0gICAg
YXNzZXJ0X2xlc3NfdGhhbl9lcXVhbChlbnRyeS53b3JrZXJTdGFydCwgZW50cnkuZmV0Y2hTdGFy
dCwgb3B0aW9ucy5kZXNjcmlwdGlvbik7Ci0gICAgaWYgKG9wdGlvbnMubW9kZSA9PT0gJ2Nyb3Nz
LW9yaWdpbicpIHsKLSAgICAgIGFzc2VydF9lcXVhbHMoZW50cnkucmVzcG9uc2VTdGFydCwgMCwg
b3B0aW9ucy5kZXNjcmlwdGlvbik7Ci0gICAgICBhc3NlcnRfZ3JlYXRlcl90aGFuX2VxdWFsKGVu
dHJ5LnJlc3BvbnNlRW5kLCBlbnRyeS5mZXRjaFN0YXJ0LCBvcHRpb25zLmRlc2NyaXB0aW9uKTsK
LSAgICB9IGVsc2UgewotICAgICAgYXNzZXJ0X2dyZWF0ZXJfdGhhbl9lcXVhbChlbnRyeS5yZXNw
b25zZVN0YXJ0LCBlbnRyeS5mZXRjaFN0YXJ0LCBvcHRpb25zLmRlc2NyaXB0aW9uKTsKLSAgICAg
IGFzc2VydF9ncmVhdGVyX3RoYW5fZXF1YWwoZW50cnkucmVzcG9uc2VFbmQsIGVudHJ5LnJlc3Bv
bnNlU3RhcnQsIG9wdGlvbnMuZGVzY3JpcHRpb24pOwotICAgIH0KLSAgICBhc3NlcnRfZ3JlYXRl
cl90aGFuKGVudHJ5LnJlc3BvbnNlRW5kLCBlbnRyeS5mZXRjaFN0YXJ0LCBvcHRpb25zLmRlc2Ny
aXB0aW9uKTsKLSAgICBhc3NlcnRfZ3JlYXRlcl90aGFuKGVudHJ5LmR1cmF0aW9uLCAwLCBvcHRp
b25zLmRlc2NyaXB0aW9uKTsKLSAgICBpZiAob3B0aW9ucy5yZXNvdXJjZS5pbmRleE9mKCdyZWRp
cmVjdC5weScpICE9IC0xKSB7Ci0gICAgICAgIGFzc2VydF9sZXNzX3RoYW5fZXF1YWwoZW50cnku
d29ya2VyU3RhcnQsIGVudHJ5LnJlZGlyZWN0U3RhcnQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgb3B0aW9ucy5kZXNjcmlwdGlvbik7Ci0gICAgfSBlbHNlIHsKLSAgICAgICAgYXNz
ZXJ0X2VxdWFscyhlbnRyeS5yZWRpcmVjdFN0YXJ0LCAwLCBvcHRpb25zLmRlc2NyaXB0aW9uKTsK
LSAgICB9Ci19Ci0KLXByb21pc2VfdGVzdChmdW5jdGlvbih0KSB7Ci0gICAgY29uc3Qgd29ya2Vy
X3VybCA9ICdyZXNvdXJjZXMvcmVzb3VyY2UtdGltaW5nLXdvcmtlci5qcyc7Ci0gICAgY29uc3Qg
c2NvcGUgPSAncmVzb3VyY2VzL3Jlc291cmNlLXRpbWluZy1pZnJhbWUuc3ViLmh0bWwnOwotICAg
IGxldCByZWdpc3RyYXRpb247Ci0KLSAgICByZXR1cm4gc2VydmljZV93b3JrZXJfdW5yZWdpc3Rl
cl9hbmRfcmVnaXN0ZXIodCwgd29ya2VyX3VybCwgc2NvcGUpCi0gICAgICAudGhlbihmdW5jdGlv
bihyKSB7Ci0gICAgICAgICAgcmVnaXN0cmF0aW9uID0gcjsKLSAgICAgICAgICByZXR1cm4gd2Fp
dF9mb3Jfc3RhdGUodCwgci5pbnN0YWxsaW5nLCAnYWN0aXZhdGVkJyk7Ci0gICAgICAgIH0pCi0g
ICAgICAudGhlbihmdW5jdGlvbigpIHsKLSAgICAgICAgICByZXR1cm4gd2l0aF9pZnJhbWUoc2Nv
cGUpOwotICAgICAgICB9KQotICAgICAgLnRoZW4oZnVuY3Rpb24oZnJhbWUpIHsKLSAgICAgICAg
ICBjb25zdCBwZXJmb3JtYW5jZSA9IGZyYW1lLmNvbnRlbnRXaW5kb3cucGVyZm9ybWFuY2U7Ci0g
ICAgICAgICAgdmVyaWZ5KHsKLSAgICAgICAgICAgICAgcGVyZm9ybWFuY2U6IHBlcmZvcm1hbmNl
LAotICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNlcy9kdW1teS5qcycsCi0gICAgICAg
ICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbicsCi0gICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAn
R2VuZXJhdGVkIHJlc3BvbnNlJywKLSAgICAgICAgICB9KTsKLSAgICAgICAgICB2ZXJpZnkoewot
ICAgICAgICAgICAgICBwZXJmb3JtYW5jZTogcGVyZm9ybWFuY2UsCi0gICAgICAgICAgICAgIHJl
c291cmNlOiAncmVzb3VyY2VzL2VtcHR5LmpzJywKLSAgICAgICAgICAgICAgbW9kZTogJ3NhbWUt
b3JpZ2luJywKLSAgICAgICAgICAgICAgZGVzY3JpcHRpb246ICdOZXR3b3JrIGZhbGxiYWNrJywK
LSAgICAgICAgICB9KTsKLSAgICAgICAgICB2ZXJpZnkoewotICAgICAgICAgICAgICBwZXJmb3Jt
YW5jZTogcGVyZm9ybWFuY2UsCi0gICAgICAgICAgICAgIHJlc291cmNlOiAncmVzb3VyY2VzL3Jl
ZGlyZWN0LnB5P1JlZGlyZWN0PWVtcHR5LmpzJywKLSAgICAgICAgICAgICAgbW9kZTogJ3NhbWUt
b3JpZ2luJywKLSAgICAgICAgICAgICAgZGVzY3JpcHRpb246ICdSZWRpcmVjdCcsCi0gICAgICAg
ICAgfSk7Ci0gICAgICAgICAgdmVyaWZ5KHsKLSAgICAgICAgICAgICAgcGVyZm9ybWFuY2U6IHBl
cmZvcm1hbmNlLAotICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNlcy9zcXVhcmUucG5n
JywKLSAgICAgICAgICAgICAgbW9kZTogJ3NhbWUtb3JpZ2luJywKLSAgICAgICAgICAgICAgZGVz
Y3JpcHRpb246ICdOZXR3b3JrIGZhbGxiYWNrIGltYWdlJywKLSAgICAgICAgICB9KTsKLSAgICAg
ICAgICAvLyBUZXN0IHRoYXQgd29ya2VyIHN0YXJ0IGlzIGF2YWlsYWJsZSBvbiBjcm9zcy1vcmln
aW4gbm8tY29ycwotICAgICAgICAgIC8vIHN1YnJlc291cmNlcy4KLSAgICAgICAgICB2ZXJpZnko
ewotICAgICAgICAgICAgICBwZXJmb3JtYW5jZTogcGVyZm9ybWFuY2UsCi0gICAgICAgICAgICAg
IHJlc291cmNlOiAncmVzb3VyY2VzL3NxdWFyZS5wbmcnLAotICAgICAgICAgICAgICBtb2RlOiAn
Y3Jvc3Mtb3JpZ2luJywKLSAgICAgICAgICAgICAgZGVzY3JpcHRpb246ICdOZXR3b3JrIGZhbGxi
YWNrIGNyb3NzLW9yaWdpbiBpbWFnZScsCi0gICAgICAgICAgfSk7Ci0KLSAgICAgICAgICAvLyBU
ZXN0cyBmb3IgcmVzb3VjZXMgd2hpY2ggZmFpbGVkIHRvIGxvYWQuCi0gICAgICAgICAgdmVyaWZ5
KHsKLSAgICAgICAgICAgICAgcGVyZm9ybWFuY2U6IHBlcmZvcm1hbmNlLAotICAgICAgICAgICAg
ICByZXNvdXJjZTogJ3Jlc291cmNlcy9taXNzaW5nLmpwZycsCi0gICAgICAgICAgICAgIG1vZGU6
ICdzYW1lLW9yaWdpbicsCi0gICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnTmV0d29yayBmYWxs
YmFjayBsb2FkIGZhaWx1cmUnLAotICAgICAgICAgICAgICBzaG91bGRfbm9fcGVyZm9ybWFuY2Vf
ZW50cnk6IHRydWUsCi0gICAgICAgICAgfSk7Ci0gICAgICAgICAgdmVyaWZ5KHsKLSAgICAgICAg
ICAgICAgcGVyZm9ybWFuY2U6IHBlcmZvcm1hbmNlLAotICAgICAgICAgICAgICByZXNvdXJjZTog
J3Jlc291cmNlcy9taXNzaW5nLmpwZycsCi0gICAgICAgICAgICAgIG1vZGU6ICdjcm9zcy1vcmln
aW4nLAotICAgICAgICAgICAgICBkZXNjcmlwdGlvbjogJ05ldHdvcmsgZmFsbGJhY2sgY3Jvc3Mt
b3JpZ2luIGxvYWQgZmFpbHVyZScsCi0gICAgICAgICAgICAgIHNob3VsZF9ub19wZXJmb3JtYW5j
ZV9lbnRyeTogdHJ1ZSwKLSAgICAgICAgICB9KTsKLSAgICAgICAgICAvLyBUZXN0cyBmb3IgcmVz
cG9uZFdpdGgoZmV0Y2goKSkuCi0gICAgICAgICAgdmVyaWZ5KHsKLSAgICAgICAgICAgICAgcGVy
Zm9ybWFuY2U6IHBlcmZvcm1hbmNlLAotICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNl
cy9taXNzaW5nLmpwZz9TV1Jlc3BvbmRzV2l0aEZldGNoJywKLSAgICAgICAgICAgICAgbW9kZTog
J3NhbWUtb3JpZ2luJywKLSAgICAgICAgICAgICAgZGVzY3JpcHRpb246ICdSZXNvdXJjZSBpbiBp
ZnJhbWUsIG5vbmV4aXN0ZW50IGJ1dCByZXNwb25kZWQgd2l0aCBmZXRjaCB0byBhbm90aGVyLics
Ci0gICAgICAgICAgfSk7Ci0gICAgICAgICAgdmVyaWZ5KHsKLSAgICAgICAgICAgICAgcGVyZm9y
bWFuY2U6IHBlcmZvcm1hbmNlLAotICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNlcy9k
dW1teS50eHQ/U1dGZXRjaGVkJywKLSAgICAgICAgICAgICAgbW9kZTogJ3NhbWUtb3JpZ2luJywK
LSAgICAgICAgICAgICAgZGVzY3JpcHRpb246ICdSZXNvdXJjZSBmZXRjaGVkIGFzIHJlc3BvbnNl
IGZyb20gbWlzc2luZy5qcGc/U1dSZXNwb25kc1dpdGhGZXRjaC4nLAotICAgICAgICAgICAgICBz
aG91bGRfbm9fcGVyZm9ybWFuY2VfZW50cnk6IHRydWUsCi0gICAgICAgICAgfSk7Ci0gICAgICAg
ICAgLy8gVGVzdCBmb3IgYSBub3JtYWwgcmVzb3VyY2UgdGhhdCBpcyB1bmFmZmVjdGVkIGJ5IHRo
ZSBTZXJ2aWNlIFdvcmtlci4KLSAgICAgICAgICB2ZXJpZnkoewotICAgICAgICAgICAgICBwZXJm
b3JtYW5jZTogcGVyZm9ybWFuY2UsCi0gICAgICAgICAgICAgIHJlc291cmNlOiAncmVzb3VyY2Vz
L2VtcHR5LXdvcmtlci5qcycsCi0gICAgICAgICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbicsCi0g
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnUmVzb3VyY2UgdW50b3VjaGVkIGJ5IHRoZSBTZXJ2
aWNlIFdvcmtlci4nLAotICAgICAgICAgIH0pOwotCi0gICAgICAgICAgZnJhbWUucmVtb3ZlKCk7
Ci0gICAgICAgICAgcmV0dXJuIHJlZ2lzdHJhdGlvbi51bnJlZ2lzdGVyKCk7Ci0gICAgICB9KTsK
LX0sICdDb250cm9sbGVkIHJlc291cmNlIGxvYWRzJyk7Ci0KLXRlc3QoKCkgPT4gewotICAgIGNv
bnN0IHVybCA9IHJlc291cmNlVXJsKCdyZXNvdXJjZXMvdGVzdC1oZWxwZXJzLnN1Yi5qcycpOwot
ICAgIGNvbnN0IGVudHJ5ID0gd2luZG93LnBlcmZvcm1hbmNlLmdldEVudHJpZXNCeU5hbWUodXJs
KVswXTsKLSAgICBhc3NlcnRfZXF1YWxzKGVudHJ5LndvcmtlclN0YXJ0LCAwLCAnTm9uLWNvbnRy
b2xsZWQnKTsKLX0sICdOb24tY29udHJvbGxlZCByZXNvdXJjZSBsb2FkcycpOwotCi08L3Njcmlw
dD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5zdWIuaHR0
cHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvcmVzb3VyY2UtdGltaW5nLnN1Yi5o
dHRwcy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYzQxYzJiN2U1M2ZmNzIyMTgyOWM2M2ViNzQy
Yjg3NWJmOWExNjYyYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291
cmNlLXRpbWluZy5zdWIuaHR0cHMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNSBAQAorCisKK0ZB
SUwgQ29udHJvbGxlZCByZXNvdXJjZSBsb2FkcyBhc3NlcnRfZ3JlYXRlcl90aGFuOiBHZW5lcmF0
ZWQgcmVzcG9uc2UgZXhwZWN0ZWQgYSBudW1iZXIgZ3JlYXRlciB0aGFuIDAgYnV0IGdvdCAwCitQ
QVNTIE5vbi1jb250cm9sbGVkIHJlc291cmNlIGxvYWRzIAorCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2
aWNlLXdvcmtlci9yZXNvdXJjZS10aW1pbmcuc3ViLmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdv
cmtlci9yZXNvdXJjZS10aW1pbmcuc3ViLmh0dHBzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYTlmODlkMzAw
ZDVkMzczYWIzMjllYjY2NWYxYjcyMjYyZjg0NDdjMQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3Nl
cnZpY2Utd29ya2VyL3Jlc291cmNlLXRpbWluZy5zdWIuaHR0cHMuaHRtbApAQCAtMCwwICsxLDE0
MyBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVz
cy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9y
dC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL3Rlc3QtaGVscGVycy5zdWIu
anMiPjwvc2NyaXB0PgorPHNjcmlwdD4KK2Z1bmN0aW9uIHJlc291cmNlVXJsKHBhdGgpIHsKKyAg
ICByZXR1cm4gImh0dHBzOi8ve3tob3N0fX06e3twb3J0c1todHRwc11bMF19fSIgKyBiYXNlX3Bh
dGgoKSArIHBhdGg7Cit9CisKK2Z1bmN0aW9uIGNyb3NzT3JpZ2luVXJsKHBhdGgpIHsKKyAgICBy
ZXR1cm4gImh0dHBzOi8ve3tob3N0c1thbHRdW119fTp7e3BvcnRzW2h0dHBzXVswXX19IiArIGJh
c2VfcGF0aCgpICsgcGF0aDsKK30KKworZnVuY3Rpb24gdmVyaWZ5KG9wdGlvbnMpIHsKKyAgICBj
b25zdCB1cmwgPSBvcHRpb25zLm1vZGUgPT09ICdjcm9zcy1vcmlnaW4nID8gY3Jvc3NPcmlnaW5V
cmwob3B0aW9ucy5yZXNvdXJjZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgOiByZXNvdXJjZVVybChvcHRpb25zLnJlc291cmNlKTsKKyAgICBjb25zdCBlbnRyeUxpc3Qg
PSBvcHRpb25zLnBlcmZvcm1hbmNlLmdldEVudHJpZXNCeU5hbWUodXJsKTsKKyAgICBpZiAob3B0
aW9ucy5zaG91bGRfbm9fcGVyZm9ybWFuY2VfZW50cnkpIHsKKyAgICAgICAgLy8gVGhlIHBlcmZv
cm1hbmNlIHRpbWVsaW5lIG1heSBub3QgaGF2ZSBhbiBlbnRyeSBmb3IgYSByZXNvdXJjZQorICAg
ICAgICAvLyB3aGljaCBmYWlsZWQgdG8gbG9hZC4KKyAgICAgICAgYXNzZXJ0X2VxdWFscyhlbnRy
eUxpc3QubGVuZ3RoLCAwLCBvcHRpb25zLmRlc2NyaXB0aW9uKTsKKyAgICAgICAgcmV0dXJuOwor
ICAgIH0KKyAgICBhc3NlcnRfZXF1YWxzKGVudHJ5TGlzdC5sZW5ndGgsIDEsIG9wdGlvbnMuZGVz
Y3JpcHRpb24pOworICAgIGNvbnN0IGVudHJ5ID0gZW50cnlMaXN0WzBdOworICAgIGFzc2VydF9l
cXVhbHMoZW50cnkuZW50cnlUeXBlLCAncmVzb3VyY2UnLCBvcHRpb25zLmRlc2NyaXB0aW9uKTsK
KyAgICBhc3NlcnRfZ3JlYXRlcl90aGFuKGVudHJ5LndvcmtlclN0YXJ0LCAwLCBvcHRpb25zLmRl
c2NyaXB0aW9uKTsKKyAgICBhc3NlcnRfZ3JlYXRlcl90aGFuX2VxdWFsKGVudHJ5LndvcmtlclN0
YXJ0LCBlbnRyeS5zdGFydFRpbWUsIG9wdGlvbnMuZGVzY3JpcHRpb24pOworICAgIGFzc2VydF9s
ZXNzX3RoYW5fZXF1YWwoZW50cnkud29ya2VyU3RhcnQsIGVudHJ5LmZldGNoU3RhcnQsIG9wdGlv
bnMuZGVzY3JpcHRpb24pOworICAgIGlmIChvcHRpb25zLm1vZGUgPT09ICdjcm9zcy1vcmlnaW4n
KSB7CisgICAgICBhc3NlcnRfZXF1YWxzKGVudHJ5LnJlc3BvbnNlU3RhcnQsIDAsIG9wdGlvbnMu
ZGVzY3JpcHRpb24pOworICAgICAgYXNzZXJ0X2dyZWF0ZXJfdGhhbl9lcXVhbChlbnRyeS5yZXNw
b25zZUVuZCwgZW50cnkuZmV0Y2hTdGFydCwgb3B0aW9ucy5kZXNjcmlwdGlvbik7CisgICAgfSBl
bHNlIHsKKyAgICAgIGFzc2VydF9ncmVhdGVyX3RoYW5fZXF1YWwoZW50cnkucmVzcG9uc2VTdGFy
dCwgZW50cnkuZmV0Y2hTdGFydCwgb3B0aW9ucy5kZXNjcmlwdGlvbik7CisgICAgICBhc3NlcnRf
Z3JlYXRlcl90aGFuX2VxdWFsKGVudHJ5LnJlc3BvbnNlRW5kLCBlbnRyeS5yZXNwb25zZVN0YXJ0
LCBvcHRpb25zLmRlc2NyaXB0aW9uKTsKKyAgICB9CisgICAgYXNzZXJ0X2dyZWF0ZXJfdGhhbihl
bnRyeS5yZXNwb25zZUVuZCwgZW50cnkuZmV0Y2hTdGFydCwgb3B0aW9ucy5kZXNjcmlwdGlvbik7
CisgICAgYXNzZXJ0X2dyZWF0ZXJfdGhhbihlbnRyeS5kdXJhdGlvbiwgMCwgb3B0aW9ucy5kZXNj
cmlwdGlvbik7CisgICAgaWYgKG9wdGlvbnMucmVzb3VyY2UuaW5kZXhPZigncmVkaXJlY3QucHkn
KSAhPSAtMSkgeworICAgICAgICBhc3NlcnRfbGVzc190aGFuX2VxdWFsKGVudHJ5LndvcmtlclN0
YXJ0LCBlbnRyeS5yZWRpcmVjdFN0YXJ0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG9wdGlvbnMuZGVzY3JpcHRpb24pOworICAgIH0gZWxzZSB7CisgICAgICAgIGFzc2VydF9lcXVh
bHMoZW50cnkucmVkaXJlY3RTdGFydCwgMCwgb3B0aW9ucy5kZXNjcmlwdGlvbik7CisgICAgfQor
fQorCitwcm9taXNlX3Rlc3QoZnVuY3Rpb24odCkgeworICAgIGNvbnN0IHdvcmtlcl91cmwgPSAn
cmVzb3VyY2VzL3Jlc291cmNlLXRpbWluZy13b3JrZXIuanMnOworICAgIGNvbnN0IHNjb3BlID0g
J3Jlc291cmNlcy9yZXNvdXJjZS10aW1pbmctaWZyYW1lLnN1Yi5odG1sJzsKKyAgICBsZXQgcmVn
aXN0cmF0aW9uOworCisgICAgcmV0dXJuIHNlcnZpY2Vfd29ya2VyX3VucmVnaXN0ZXJfYW5kX3Jl
Z2lzdGVyKHQsIHdvcmtlcl91cmwsIHNjb3BlKQorICAgICAgLnRoZW4oZnVuY3Rpb24ocikgewor
ICAgICAgICAgIHJlZ2lzdHJhdGlvbiA9IHI7CisgICAgICAgICAgcmV0dXJuIHdhaXRfZm9yX3N0
YXRlKHQsIHIuaW5zdGFsbGluZywgJ2FjdGl2YXRlZCcpOworICAgICAgICB9KQorICAgICAgLnRo
ZW4oZnVuY3Rpb24oKSB7CisgICAgICAgICAgcmV0dXJuIHdpdGhfaWZyYW1lKHNjb3BlKTsKKyAg
ICAgICAgfSkKKyAgICAgIC50aGVuKGZ1bmN0aW9uKGZyYW1lKSB7CisgICAgICAgICAgY29uc3Qg
cGVyZm9ybWFuY2UgPSBmcmFtZS5jb250ZW50V2luZG93LnBlcmZvcm1hbmNlOworICAgICAgICAg
IHZlcmlmeSh7CisgICAgICAgICAgICAgIHBlcmZvcm1hbmNlOiBwZXJmb3JtYW5jZSwKKyAgICAg
ICAgICAgICAgcmVzb3VyY2U6ICdyZXNvdXJjZXMvZHVtbXkuanMnLAorICAgICAgICAgICAgICBt
b2RlOiAnc2FtZS1vcmlnaW4nLAorICAgICAgICAgICAgICBkZXNjcmlwdGlvbjogJ0dlbmVyYXRl
ZCByZXNwb25zZScsCisgICAgICAgICAgfSk7CisgICAgICAgICAgdmVyaWZ5KHsKKyAgICAgICAg
ICAgICAgcGVyZm9ybWFuY2U6IHBlcmZvcm1hbmNlLAorICAgICAgICAgICAgICByZXNvdXJjZTog
J3Jlc291cmNlcy9lbXB0eS5qcycsCisgICAgICAgICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbics
CisgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnTmV0d29yayBmYWxsYmFjaycsCisgICAgICAg
ICAgfSk7CisgICAgICAgICAgdmVyaWZ5KHsKKyAgICAgICAgICAgICAgcGVyZm9ybWFuY2U6IHBl
cmZvcm1hbmNlLAorICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNlcy9yZWRpcmVjdC5w
eT9SZWRpcmVjdD1lbXB0eS5qcycsCisgICAgICAgICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbics
CisgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnUmVkaXJlY3QnLAorICAgICAgICAgIH0pOwor
ICAgICAgICAgIHZlcmlmeSh7CisgICAgICAgICAgICAgIHBlcmZvcm1hbmNlOiBwZXJmb3JtYW5j
ZSwKKyAgICAgICAgICAgICAgcmVzb3VyY2U6ICdyZXNvdXJjZXMvc3F1YXJlLnBuZycsCisgICAg
ICAgICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbicsCisgICAgICAgICAgICAgIGRlc2NyaXB0aW9u
OiAnTmV0d29yayBmYWxsYmFjayBpbWFnZScsCisgICAgICAgICAgfSk7CisgICAgICAgICAgLy8g
VGVzdCB0aGF0IHdvcmtlciBzdGFydCBpcyBhdmFpbGFibGUgb24gY3Jvc3Mtb3JpZ2luIG5vLWNv
cnMKKyAgICAgICAgICAvLyBzdWJyZXNvdXJjZXMuCisgICAgICAgICAgdmVyaWZ5KHsKKyAgICAg
ICAgICAgICAgcGVyZm9ybWFuY2U6IHBlcmZvcm1hbmNlLAorICAgICAgICAgICAgICByZXNvdXJj
ZTogJ3Jlc291cmNlcy9zcXVhcmUucG5nJywKKyAgICAgICAgICAgICAgbW9kZTogJ2Nyb3NzLW9y
aWdpbicsCisgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnTmV0d29yayBmYWxsYmFjayBjcm9z
cy1vcmlnaW4gaW1hZ2UnLAorICAgICAgICAgIH0pOworCisgICAgICAgICAgLy8gVGVzdHMgZm9y
IHJlc291Y2VzIHdoaWNoIGZhaWxlZCB0byBsb2FkLgorICAgICAgICAgIHZlcmlmeSh7CisgICAg
ICAgICAgICAgIHBlcmZvcm1hbmNlOiBwZXJmb3JtYW5jZSwKKyAgICAgICAgICAgICAgcmVzb3Vy
Y2U6ICdyZXNvdXJjZXMvbWlzc2luZy5qcGcnLAorICAgICAgICAgICAgICBtb2RlOiAnc2FtZS1v
cmlnaW4nLAorICAgICAgICAgICAgICBkZXNjcmlwdGlvbjogJ05ldHdvcmsgZmFsbGJhY2sgbG9h
ZCBmYWlsdXJlJywKKyAgICAgICAgICAgICAgc2hvdWxkX25vX3BlcmZvcm1hbmNlX2VudHJ5OiB0
cnVlLAorICAgICAgICAgIH0pOworICAgICAgICAgIHZlcmlmeSh7CisgICAgICAgICAgICAgIHBl
cmZvcm1hbmNlOiBwZXJmb3JtYW5jZSwKKyAgICAgICAgICAgICAgcmVzb3VyY2U6ICdyZXNvdXJj
ZXMvbWlzc2luZy5qcGcnLAorICAgICAgICAgICAgICBtb2RlOiAnY3Jvc3Mtb3JpZ2luJywKKyAg
ICAgICAgICAgICAgZGVzY3JpcHRpb246ICdOZXR3b3JrIGZhbGxiYWNrIGNyb3NzLW9yaWdpbiBs
b2FkIGZhaWx1cmUnLAorICAgICAgICAgICAgICBzaG91bGRfbm9fcGVyZm9ybWFuY2VfZW50cnk6
IHRydWUsCisgICAgICAgICAgfSk7CisgICAgICAgICAgLy8gVGVzdHMgZm9yIHJlc3BvbmRXaXRo
KGZldGNoKCkpLgorICAgICAgICAgIHZlcmlmeSh7CisgICAgICAgICAgICAgIHBlcmZvcm1hbmNl
OiBwZXJmb3JtYW5jZSwKKyAgICAgICAgICAgICAgcmVzb3VyY2U6ICdyZXNvdXJjZXMvbWlzc2lu
Zy5qcGc/U1dSZXNwb25kc1dpdGhGZXRjaCcsCisgICAgICAgICAgICAgIG1vZGU6ICdzYW1lLW9y
aWdpbicsCisgICAgICAgICAgICAgIGRlc2NyaXB0aW9uOiAnUmVzb3VyY2UgaW4gaWZyYW1lLCBu
b25leGlzdGVudCBidXQgcmVzcG9uZGVkIHdpdGggZmV0Y2ggdG8gYW5vdGhlci4nLAorICAgICAg
ICAgIH0pOworICAgICAgICAgIHZlcmlmeSh7CisgICAgICAgICAgICAgIHBlcmZvcm1hbmNlOiBw
ZXJmb3JtYW5jZSwKKyAgICAgICAgICAgICAgcmVzb3VyY2U6ICdyZXNvdXJjZXMvZHVtbXkudHh0
P1NXRmV0Y2hlZCcsCisgICAgICAgICAgICAgIG1vZGU6ICdzYW1lLW9yaWdpbicsCisgICAgICAg
ICAgICAgIGRlc2NyaXB0aW9uOiAnUmVzb3VyY2UgZmV0Y2hlZCBhcyByZXNwb25zZSBmcm9tIG1p
c3NpbmcuanBnP1NXUmVzcG9uZHNXaXRoRmV0Y2guJywKKyAgICAgICAgICAgICAgc2hvdWxkX25v
X3BlcmZvcm1hbmNlX2VudHJ5OiB0cnVlLAorICAgICAgICAgIH0pOworICAgICAgICAgIC8vIFRl
c3QgZm9yIGEgbm9ybWFsIHJlc291cmNlIHRoYXQgaXMgdW5hZmZlY3RlZCBieSB0aGUgU2Vydmlj
ZSBXb3JrZXIuCisgICAgICAgICAgdmVyaWZ5KHsKKyAgICAgICAgICAgICAgcGVyZm9ybWFuY2U6
IHBlcmZvcm1hbmNlLAorICAgICAgICAgICAgICByZXNvdXJjZTogJ3Jlc291cmNlcy9lbXB0eS13
b3JrZXIuanMnLAorICAgICAgICAgICAgICBtb2RlOiAnc2FtZS1vcmlnaW4nLAorICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbjogJ1Jlc291cmNlIHVudG91Y2hlZCBieSB0aGUgU2VydmljZSBXb3Jr
ZXIuJywKKyAgICAgICAgICB9KTsKKworICAgICAgICAgIGZyYW1lLnJlbW92ZSgpOworICAgICAg
ICAgIHJldHVybiByZWdpc3RyYXRpb24udW5yZWdpc3RlcigpOworICAgICAgfSk7Cit9LCAnQ29u
dHJvbGxlZCByZXNvdXJjZSBsb2FkcycpOworCit0ZXN0KCgpID0+IHsKKyAgICBjb25zdCB1cmwg
PSByZXNvdXJjZVVybCgncmVzb3VyY2VzL3Rlc3QtaGVscGVycy5zdWIuanMnKTsKKyAgICBjb25z
dCBlbnRyeSA9IHdpbmRvdy5wZXJmb3JtYW5jZS5nZXRFbnRyaWVzQnlOYW1lKHVybClbMF07Cisg
ICAgYXNzZXJ0X2VxdWFscyhlbnRyeS53b3JrZXJTdGFydCwgMCwgJ05vbi1jb250cm9sbGVkJyk7
Cit9LCAnTm9uLWNvbnRyb2xsZWQgcmVzb3VyY2UgbG9hZHMnKTsKKworPC9zY3JpcHQ+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZp
Y2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZXMvcmVzb3VyY2UtdGltaW5nLWlmcmFt
ZS5zdWIuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
c2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlcy9yZXNvdXJjZS10aW1pbmct
aWZyYW1lLnN1Yi5odG1sCmluZGV4IDRiNjI2NTc2YWI0NTZlYWUwMmFhOTIyODg0YjBkNDkxN2Nh
ZWNhMTQuLjQxYmMyZTc3YzFiNGFjYjNhNTdhODNmOWM5ODg5ZjRlOWM1MzgxMDMgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13
b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlcy9yZXNvdXJjZS10aW1pbmctaWZyYW1lLnN1
Yi5odG1sCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
c2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3Jlc291cmNlcy9yZXNvdXJjZS10aW1pbmct
aWZyYW1lLnN1Yi5odG1sCkBAIC0zLDggKzMsOCBAQAogPHNjcmlwdCBzcmM9ImR1bW15LmpzIj48
L3NjcmlwdD4KIDxzY3JpcHQgc3JjPSJyZWRpcmVjdC5weT9SZWRpcmVjdD1lbXB0eS5qcyI+PC9z
Y3JpcHQ+CiA8aW1nIHNyYz0ic3F1YXJlLnBuZyI+Ci08aW1nIHNyYz0iaHR0cHM6Ly97e2RvbWFp
bnNbd3d3MV19fTp7e3BvcnRzW2h0dHBzXVswXX19L3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdv
cmtlci9yZXNvdXJjZXMvc3F1YXJlLnBuZyI+Cis8aW1nIHNyYz0iaHR0cHM6Ly97e2hvc3RzW2Fs
dF1bXX19Ont7cG9ydHNbaHR0cHNdWzBdfX0vc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2Vy
L3Jlc291cmNlcy9zcXVhcmUucG5nIj4KIDxpbWcgc3JjPSJtaXNzaW5nLmpwZyI+Ci08aW1nIHNy
Yz0iaHR0cHM6Ly97e2RvbWFpbnNbd3d3MV19fTp7e3BvcnRzW2h0dHBzXVswXX19L3NlcnZpY2Ut
d29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZXMvbWlzc2luZy5qcGciPgorPGltZyBzcmM9
Imh0dHBzOi8ve3tob3N0c1thbHRdW119fTp7e3BvcnRzW2h0dHBzXVswXX19L3NlcnZpY2Utd29y
a2Vycy9zZXJ2aWNlLXdvcmtlci9yZXNvdXJjZXMvbWlzc2luZy5qcGciPgogPGltZyBzcmM9J21p
c3NpbmcuanBnP1NXUmVzcG9uZHNXaXRoRmV0Y2gnPgogPHNjcmlwdCBzcmM9J2VtcHR5LXdvcmtl
ci5qcyc+PC9zY3JpcHQ+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>