<?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>229427</bug_id>
          
          <creation_ts>2021-08-23 15:09:10 -0700</creation_ts>
          <short_desc>URL&apos;s protocol setter should forbid switching non-special to special schemes</short_desc>
          <delta_ts>2025-03-20 14:10:06 -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>New Bugs</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>
          <dependson>260854</dependson>
          <blocked>128023</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alex Christensen">achristensen</reporter>
          <assigned_to name="Anne van Kesteren">annevk</assigned_to>
          <cc>annevk</cc>
    
    <cc>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>karlcow</cc>
    
    <cc>ljharb</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1786580</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-08-23 15:09:10 -0700</bug_when>
    <thetext>URL.protocol setter should forbid switching between special and non-special schemes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786581</commentid>
    <comment_count>1</comment_count>
      <attachid>436239</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-08-23 15:11:53 -0700</bug_when>
    <thetext>Created attachment 436239
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1788679</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-08-30 15:10:29 -0700</bug_when>
    <thetext>&lt;rdar://problem/82549495&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1971774</commentid>
    <comment_count>3</comment_count>
    <who name="Karl Dubost">karlcow</who>
    <bug_when>2023-08-17 02:07:11 -0700</bug_when>
    <thetext>This seems to be a low hanging fruit. 
And that would fix some of the failing tests in
https://wpt.fyi/results/url?label=master&amp;label=experimental&amp;aligned&amp;q=safari%3Afail%20chrome%3Afail%20firefox%3Apass</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1972011</commentid>
    <comment_count>4</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2023-08-18 03:06:05 -0700</bug_when>
    <thetext>https://github.com/whatwg/url/issues/674 ended up being filed later in the year so we&apos;ll have to be cautious with this one. Might be good if other browsers tackle this first.

Or we could push a specification change, but the alternative solution isn&apos;t exactly great.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1974866</commentid>
    <comment_count>5</comment_count>
    <who name="Karl Dubost">karlcow</who>
    <bug_when>2023-08-31 16:16:08 -0700</bug_when>
    <thetext>So Firefox shipped this first, and they got in two months a first webcompat bug report.

https://github.com/whatwg/url/issues/674#issuecomment-1701304722
https://bugzilla.mozilla.org/show_bug.cgi?id=1850954

Chrome has fixed it (but will be shipped for 118 in ~5 weeks)
https://bugs.chromium.org/p/chromium/issues/detail?id=1416018 (Chrome 118).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071396</commentid>
    <comment_count>6</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2024-10-29 14:45:09 -0700</bug_when>
    <thetext>(In reply to Karl Dubost from comment #5)
&gt; Chrome has fixed it (but will be shipped for 118 in ~5 weeks)
&gt; https://bugs.chromium.org/p/chromium/issues/detail?id=1416018 (Chrome 118).

Chrome doesn&apos;t seem to have fixed all of this: https://wpt.fyi/results/url?q=url-setters.any.html%20chrome%3Afail&amp;run_id=5155945099558912&amp;run_id=5184649641066496&amp;run_id=5099368770437120</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2071741</commentid>
    <comment_count>7</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2024-10-30 15:38:20 -0700</bug_when>
    <thetext>(In reply to Karl Dubost from comment #5)
&gt; So Firefox shipped this first, and they got in two months a first webcompat
&gt; bug report.
&gt; 
&gt; https://github.com/whatwg/url/issues/674#issuecomment-1701304722
&gt; https://bugzilla.mozilla.org/show_bug.cgi?id=1850954

Note that they reverted it, before re-landing in https://bugzilla.mozilla.org/show_bug.cgi?id=1851426. (Which shipped in Firefox 120, release November 2023.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2103903</commentid>
    <comment_count>8</comment_count>
    <who name="Anne van Kesteren">annevk</who>
    <bug_when>2025-03-17 18:19:59 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/42594</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2104753</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-03-20 14:10:03 -0700</bug_when>
    <thetext>Committed 292443@main (0b3fe21c3dfc): &lt;https://commits.webkit.org/292443@main&gt;

Reviewed commits have been landed. Closing PR #42594 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436239</attachid>
            <date>2021-08-23 15:11:53 -0700</date>
            <delta_ts>2021-08-23 17:45:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229427-20210823151152.patch</filename>
            <type>text/plain</type>
            <size>14188</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNDczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDY0NmExZjc0Y2M5ODAxZTkxZmQwY2Y3
ZGY1NWNmNDViOTNiYzEzYWUuLjkwMjZmZmQwMDk5OTY5ODUyYTRhMTIwZWViYjI5ZmIwYTE5OWEz
MzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMDgtMjMgIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBVUkwucHJvdG9jb2wgc2V0dGVyIHNo
b3VsZCBmb3JiaWQgc3dpdGNoaW5nIGJldHdlZW4gc3BlY2lhbCBhbmQgbm9uLXNwZWNpYWwgc2No
ZW1lcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI5
NDI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhp
cyBpcyBuZWVkZWQgdG8gYWNjb21wbGlzaCBpZGVtcG90ZW5jZS4KKworICAgICAgICBGb3IgZXhh
bXBsZSwgaWYgeW91IGV2YWx1YXRlICJ2YXIgdXJsID0gbmV3IFVSTCgnYXNkZjovL2V4YW1wbGUn
KSIgdGhlbiB1cmwucGF0aG5hbWUgaXMgdGhlIGVtcHR5IHN0cmluZywKKyAgICAgICAgYnV0IGlm
IHlvdSBzZXQgdXJsLnByb3RvY29sPSdodHRwJyB0aGVuIHVybC5wYXRobmFtZSBiZWNvbWVzICIv
IiBiZWNhdXNlIG9mIGEgY2Fub25pY2FsaXphdGlvbiBkaWZmZXJlbmNlCisgICAgICAgIGJldHdl
ZW4gc3BlY2lhbCBhbmQgbm9uLXNwZWNpYWwgc2NoZW1lcy4KKworICAgICAgICBDb3ZlcmVkIGJ5
IG5ld2x5IHBhc3NpbmcgV1BUIHRlc3RzLgorCisgICAgICAgICogd3RmL1VSTC5jcHA6CisgICAg
ICAgIChXVEY6OlVSTDo6c2V0UHJvdG9jb2wpOgorCiAyMDIxLTA4LTIxICBNeWxlcyBDLiBNYXhm
aWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgb3ZlcndyaXRlQ29kZVBvaW50
KCkgaW4gY3JlYXRlQW5kRmlsbEdseXBoUGFnZSgpIGlzIHdyb25nCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV1RGL3d0Zi9VUkwuY3BwIGIvU291cmNlL1dURi93dGYvVVJMLmNwcAppbmRleCBiNDFmNzEw
NzkyNzNmYjNmMjA2Yjc0YzM3ZGQxNWVlODhjMjlhMGQ3Li5lYjAxNGQ2ZWFiOGJhOTdlZGY2MzM4
ZTVkMzc0OGVhOTk5YTcwZjEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9VUkwuY3BwCisr
KyBiL1NvdXJjZS9XVEYvd3RmL1VSTC5jcHAKQEAgLTM4OCw2ICszODgsOSBAQCBib29sIFVSTDo6
c2V0UHJvdG9jb2woU3RyaW5nVmlldyBuZXdQcm90b2NvbCkKICAgICAgICAgcmV0dXJuIHRydWU7
CiAgICAgfQogCisgICAgaWYgKFVSTFBhcnNlcjo6aXNTcGVjaWFsU2NoZW1lKCpuZXdQcm90b2Nv
bENhbm9uaWNhbGl6ZWQpICE9IFVSTFBhcnNlcjo6aXNTcGVjaWFsU2NoZW1lKHRoaXMtPnByb3Rv
Y29sKCkpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKICAgICBpZiAoKG1fcGFzc3dvcmRFbmQg
IT0gbV91c2VyU3RhcnQgfHwgcG9ydCgpKSAmJiAqbmV3UHJvdG9jb2xDYW5vbmljYWxpemVkID09
ICJmaWxlIikKICAgICAgICAgcmV0dXJuIHRydWU7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdl
TG9nCmluZGV4IDlhZDhjM2E2YWNhNjZlMjYwOWFiNGEwN2QzYmM1ZTgwMjg3MzczZTkuLmMwOTRi
NmMyNzdhMWNlOWFjZjgzNzg5YmFiNzYxNmQwZGEzODM0MTAgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA4LTIzICBBbGV4IENocmlzdGVuc2Vu
ICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVVJMLnByb3RvY29sIHNldHRl
ciBzaG91bGQgZm9yYmlkIHN3aXRjaGluZyBiZXR3ZWVuIHNwZWNpYWwgYW5kIG5vbi1zcGVjaWFs
IHNjaGVtZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyOTQyNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL3VybC91cmwtc2V0dGVycy1hLWFyZWEud2luZG93LWV4cGVj
dGVkLnR4dDoKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLmFu
eS1leHBlY3RlZC50eHQ6CisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3VybC91cmwtc2V0
dGVycy5hbnkud29ya2VyLWV4cGVjdGVkLnR4dDoKKwogMjAyMS0wOC0yMyAgQWxleCBDaHJpc3Rl
bnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFNldHRpbmcgd2luZG93
LmxvY2F0aW9uLmhyZWYgdG8gYW4gaW52YWxpZCBVUkwgc2hvdWxkIHRocm93IGEgVHlwZUVycm9y
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L3VybC91cmwtc2V0dGVycy1hLWFyZWEud2luZG93LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLWEtYXJlYS53
aW5kb3ctZXhwZWN0ZWQudHh0CmluZGV4IDcxYTRkODE3N2ZlYmIzNWNiNDE0NWQ4ODk2NTVhYTNh
ZmM2OWJhMWIuLjlmMjYwMmViYzI4MGZlMzQ1Y2IxMzBiMWU2MGFhNzk4MzE5MzRiYjcgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3Vy
bC1zZXR0ZXJzLWEtYXJlYS53aW5kb3ctZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLWEtYXJlYS53aW5k
b3ctZXhwZWN0ZWQudHh0CkBAIC0zMiwyNiArMzIsMjYgQEAgUEFTUyA8YT46IFNldHRpbmcgPGZp
bGU6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMnCiBQQVNTIDxhcmVhPjogU2V0dGluZyA8Zmls
ZTovLy90ZXN0Pi5wcm90b2NvbCA9ICdodHRwcycKIFBBU1MgPGE+OiBTZXR0aW5nIDxmaWxlOj4u
cHJvdG9jb2wgPSAnd3NzJwogUEFTUyA8YXJlYT46IFNldHRpbmcgPGZpbGU6Pi5wcm90b2NvbCA9
ICd3c3MnCi1GQUlMIDxhPjogU2V0dGluZyA8aHR0cDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9
ICdiJyBDYW7igJl0IHN3aXRjaCBmcm9tIHNwZWNpYWwgc2NoZW1lIHRvIG5vbi1zcGVjaWFsIGFz
c2VydF9lcXVhbHM6IGV4cGVjdGVkICJodHRwOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290ICJiOi8v
ZXhhbXBsZS5uZXQvIgotRkFJTCA8YXJlYT46IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4u
cHJvdG9jb2wgPSAnYicgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBzcGVjaWFsIHNjaGVtZSB0byBub24t
c3BlY2lhbCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiaHR0cDovL2V4YW1wbGUubmV0LyIgYnV0
IGdvdCAiYjovL2V4YW1wbGUubmV0LyIKLUZBSUwgPGE+OiBTZXR0aW5nIDxmaWxlOi8vaGkvcGF0
aD4ucHJvdG9jb2wgPSAncycgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgImZpbGU6Ly9oaS9wYXRo
IiBidXQgZ290ICJzOi8vaGkvcGF0aCIKLUZBSUwgPGFyZWE+OiBTZXR0aW5nIDxmaWxlOi8vaGkv
cGF0aD4ucHJvdG9jb2wgPSAncycgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgImZpbGU6Ly9oaS9w
YXRoIiBidXQgZ290ICJzOi8vaGkvcGF0aCIKLUZBSUwgPGE+OiBTZXR0aW5nIDxodHRwczovL2V4
YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdzJyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiaHR0cHM6
Ly9leGFtcGxlLm5ldC8iIGJ1dCBnb3QgInM6Ly9leGFtcGxlLm5ldC8iCi1GQUlMIDxhcmVhPjog
U2V0dGluZyA8aHR0cHM6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAncycgYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgImh0dHBzOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290ICJzOi8vZXhhbXBsZS5u
ZXQvIgotRkFJTCA8YT46IFNldHRpbmcgPGZ0cDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICd0
ZXN0JyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiZnRwOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290
ICJ0ZXN0Oi8vZXhhbXBsZS5uZXQvIgotRkFJTCA8YXJlYT46IFNldHRpbmcgPGZ0cDovL2V4YW1w
bGUubmV0Pi5wcm90b2NvbCA9ICd0ZXN0JyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiZnRwOi8v
ZXhhbXBsZS5uZXQvIiBidXQgZ290ICJ0ZXN0Oi8vZXhhbXBsZS5uZXQvIgotRkFJTCA8YT46IFNl
dHRpbmcgPG1haWx0bzptZUBleGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cCcgQ2Fubm90LWJl
LWEtYmFzZSBVUkwgZG9lc27igJl0IGhhdmUgYSBob3N0LCBidXQgVVJMIGluIGEgc3BlY2lhbCBz
Y2hlbWUgbXVzdC4gYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm1haWx0bzptZUBleGFtcGxlLm5l
dCIgYnV0IGdvdCAiaHR0cDovL21lQGV4YW1wbGUubmV0LyIKLUZBSUwgPGFyZWE+OiBTZXR0aW5n
IDxtYWlsdG86bWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHAnIENhbm5vdC1iZS1hLWJh
c2UgVVJMIGRvZXNu4oCZdCBoYXZlIGEgaG9zdCwgYnV0IFVSTCBpbiBhIHNwZWNpYWwgc2NoZW1l
IG11c3QuIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJtYWlsdG86bWVAZXhhbXBsZS5uZXQiIGJ1
dCBnb3QgImh0dHA6Ly9tZUBleGFtcGxlLm5ldC8iCi1GQUlMIDxhPjogU2V0dGluZyA8c3NoOi8v
bWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHAnIENhbuKAmXQgc3dpdGNoIGZyb20gbm9u
LXNwZWNpYWwgc2NoZW1lIHRvIHNwZWNpYWwgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgInNzaDov
L21lQGV4YW1wbGUubmV0IiBidXQgZ290ICJodHRwOi8vbWVAZXhhbXBsZS5uZXQvIgotRkFJTCA8
YXJlYT46IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdodHRwJyBD
YW7igJl0IHN3aXRjaCBmcm9tIG5vbi1zcGVjaWFsIHNjaGVtZSB0byBzcGVjaWFsIGFzc2VydF9l
cXVhbHM6IGV4cGVjdGVkICJzc2g6Ly9tZUBleGFtcGxlLm5ldCIgYnV0IGdvdCAiaHR0cDovL21l
QGV4YW1wbGUubmV0LyIKLUZBSUwgPGE+OiBTZXR0aW5nIDxzc2g6Ly9tZUBleGFtcGxlLm5ldD4u
cHJvdG9jb2wgPSAnaHR0cHMnIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJzc2g6Ly9tZUBleGFt
cGxlLm5ldCIgYnV0IGdvdCAiaHR0cHM6Ly9tZUBleGFtcGxlLm5ldC8iCi1GQUlMIDxhcmVhPjog
U2V0dGluZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHBzJyBhc3NlcnRf
ZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vbWVAZXhhbXBsZS5uZXQiIGJ1dCBnb3QgImh0dHBzOi8v
bWVAZXhhbXBsZS5uZXQvIgorUEFTUyA8YT46IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4u
cHJvdG9jb2wgPSAnYicgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBzcGVjaWFsIHNjaGVtZSB0byBub24t
c3BlY2lhbAorUEFTUyA8YXJlYT46IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9j
b2wgPSAnYicgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBzcGVjaWFsIHNjaGVtZSB0byBub24tc3BlY2lh
bAorUEFTUyA8YT46IFNldHRpbmcgPGZpbGU6Ly9oaS9wYXRoPi5wcm90b2NvbCA9ICdzJworUEFT
UyA8YXJlYT46IFNldHRpbmcgPGZpbGU6Ly9oaS9wYXRoPi5wcm90b2NvbCA9ICdzJworUEFTUyA8
YT46IFNldHRpbmcgPGh0dHBzOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ3MnCitQQVNTIDxh
cmVhPjogU2V0dGluZyA8aHR0cHM6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAncycKK1BBU1Mg
PGE+OiBTZXR0aW5nIDxmdHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAndGVzdCcKK1BBU1Mg
PGFyZWE+OiBTZXR0aW5nIDxmdHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAndGVzdCcKK1BB
U1MgPGE+OiBTZXR0aW5nIDxtYWlsdG86bWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHAn
IENhbm5vdC1iZS1hLWJhc2UgVVJMIGRvZXNu4oCZdCBoYXZlIGEgaG9zdCwgYnV0IFVSTCBpbiBh
IHNwZWNpYWwgc2NoZW1lIG11c3QuCitQQVNTIDxhcmVhPjogU2V0dGluZyA8bWFpbHRvOm1lQGV4
YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdodHRwJyBDYW5ub3QtYmUtYS1iYXNlIFVSTCBkb2VzbuKA
mXQgaGF2ZSBhIGhvc3QsIGJ1dCBVUkwgaW4gYSBzcGVjaWFsIHNjaGVtZSBtdXN0LgorUEFTUyA8
YT46IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdodHRwJyBDYW7i
gJl0IHN3aXRjaCBmcm9tIG5vbi1zcGVjaWFsIHNjaGVtZSB0byBzcGVjaWFsCitQQVNTIDxhcmVh
PjogU2V0dGluZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHAnIENhbuKA
mXQgc3dpdGNoIGZyb20gbm9uLXNwZWNpYWwgc2NoZW1lIHRvIHNwZWNpYWwKK1BBU1MgPGE+OiBT
ZXR0aW5nIDxzc2g6Ly9tZUBleGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cHMnCitQQVNTIDxh
cmVhPjogU2V0dGluZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHBzJwog
UEFTUyA8YT46IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdmaWxl
JwogUEFTUyA8YXJlYT46IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9
ICdmaWxlJwotRkFJTCA8YT46IFNldHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9
ICdmaWxlJyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vZXhhbXBsZS5uZXQiIGJ1dCBn
b3QgImZpbGU6Ly9leGFtcGxlLm5ldC8iCi1GQUlMIDxhcmVhPjogU2V0dGluZyA8c3NoOi8vZXhh
bXBsZS5uZXQ+LnByb3RvY29sID0gJ2ZpbGUnIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJzc2g6
Ly9leGFtcGxlLm5ldCIgYnV0IGdvdCAiZmlsZTovL2V4YW1wbGUubmV0LyIKLUZBSUwgPGE+OiBT
ZXR0aW5nIDxub25zZW5zZTovLy90ZXN0Pi5wcm90b2NvbCA9ICdodHRwcycgYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgIm5vbnNlbnNlOi8vL3Rlc3QiIGJ1dCBnb3QgImh0dHBzOi8vdGVzdC8iCi1G
QUlMIDxhcmVhPjogU2V0dGluZyA8bm9uc2Vuc2U6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMn
IGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJub25zZW5zZTovLy90ZXN0IiBidXQgZ290ICJodHRw
czovL3Rlc3QvIgorUEFTUyA8YT46IFNldHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5wcm90b2Nv
bCA9ICdmaWxlJworUEFTUyA8YXJlYT46IFNldHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5wcm90
b2NvbCA9ICdmaWxlJworUEFTUyA8YT46IFNldHRpbmcgPG5vbnNlbnNlOi8vL3Rlc3Q+LnByb3Rv
Y29sID0gJ2h0dHBzJworUEFTUyA8YXJlYT46IFNldHRpbmcgPG5vbnNlbnNlOi8vL3Rlc3Q+LnBy
b3RvY29sID0gJ2h0dHBzJwogUEFTUyA8YT46IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4u
cHJvdG9jb2wgPSAnaHR0cHM6Zm9vIDogYmFyJyBTdHVmZiBhZnRlciB0aGUgZmlyc3QgJzonIGlz
IGlnbm9yZWQKIFBBU1MgPGFyZWE+OiBTZXR0aW5nIDxodHRwOi8vZXhhbXBsZS5uZXQ+LnByb3Rv
Y29sID0gJ2h0dHBzOmZvbyA6IGJhcicgU3R1ZmYgYWZ0ZXIgdGhlIGZpcnN0ICc6JyBpcyBpZ25v
cmVkCiBQQVNTIDxhPjogU2V0dGluZyA8ZGF0YTp0ZXh0L2h0bWwsPHA+VGVzdD4ucHJvdG9jb2wg
PSAndmlldy1zb3VyY2UrZGF0YTpmb28gOiBiYXInIFN0dWZmIGFmdGVyIHRoZSBmaXJzdCAnOicg
aXMgaWdub3JlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy91cmwvdXJsLXNldHRlcnMuYW55LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLmFueS1leHBl
Y3RlZC50eHQKaW5kZXggYTI1NTEzMTcxOGU5MDMyNmU0NDc3OTExMGMwZjUyNzZjZmUxMDZmMC4u
ZGJkYjM1OTZmNmE2OWFkZGMyNmRkMzQ4MjFjMzVjNzM3MDg4Mzg3MyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy91cmwvdXJsLXNldHRlcnMu
YW55LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3VybC91cmwtc2V0dGVycy5hbnktZXhwZWN0ZWQudHh0CkBAIC0xNiwxNiArMTYs
MTYgQEAgUEFTUyBVUkw6IFNldHRpbmcgPHdzczovL3g6eEBleGFtcGxlLm5ldDoxMjM0Pi5wcm90
b2NvbCA9ICdmaWxlJwogUEFTUyBVUkw6IFNldHRpbmcgPGZpbGU6Ly9sb2NhbGhvc3QvPi5wcm90
b2NvbCA9ICdodHRwJyBDYW7igJl0IHN3aXRjaCBmcm9tIGZpbGUgVVJMIHdpdGggbm8gaG9zdAog
UEFTUyBVUkw6IFNldHRpbmcgPGZpbGU6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMnCiBQQVNT
IFVSTDogU2V0dGluZyA8ZmlsZTo+LnByb3RvY29sID0gJ3dzcycKLUZBSUwgVVJMOiBTZXR0aW5n
IDxodHRwOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2InIENhbuKAmXQgc3dpdGNoIGZyb20g
c3BlY2lhbCBzY2hlbWUgdG8gbm9uLXNwZWNpYWwgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgImh0
dHA6Ly9leGFtcGxlLm5ldC8iIGJ1dCBnb3QgImI6Ly9leGFtcGxlLm5ldC8iCi1GQUlMIFVSTDog
U2V0dGluZyA8ZmlsZTovL2hpL3BhdGg+LnByb3RvY29sID0gJ3MnIGFzc2VydF9lcXVhbHM6IGV4
cGVjdGVkICJmaWxlOi8vaGkvcGF0aCIgYnV0IGdvdCAiczovL2hpL3BhdGgiCi1GQUlMIFVSTDog
U2V0dGluZyA8aHR0cHM6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAncycgYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgImh0dHBzOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290ICJzOi8vZXhhbXBsZS5u
ZXQvIgotRkFJTCBVUkw6IFNldHRpbmcgPGZ0cDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICd0
ZXN0JyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiZnRwOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290
ICJ0ZXN0Oi8vZXhhbXBsZS5uZXQvIgotRkFJTCBVUkw6IFNldHRpbmcgPG1haWx0bzptZUBleGFt
cGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cCcgQ2Fubm90LWJlLWEtYmFzZSBVUkwgZG9lc27igJl0
IGhhdmUgYSBob3N0LCBidXQgVVJMIGluIGEgc3BlY2lhbCBzY2hlbWUgbXVzdC4gYXNzZXJ0X2Vx
dWFsczogZXhwZWN0ZWQgIm1haWx0bzptZUBleGFtcGxlLm5ldCIgYnV0IGdvdCAiaHR0cDovL21l
QGV4YW1wbGUubmV0LyIKLUZBSUwgVVJMOiBTZXR0aW5nIDxzc2g6Ly9tZUBleGFtcGxlLm5ldD4u
cHJvdG9jb2wgPSAnaHR0cCcgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBub24tc3BlY2lhbCBzY2hlbWUg
dG8gc3BlY2lhbCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vbWVAZXhhbXBsZS5uZXQi
IGJ1dCBnb3QgImh0dHA6Ly9tZUBleGFtcGxlLm5ldC8iCi1GQUlMIFVSTDogU2V0dGluZyA8c3No
Oi8vbWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHBzJyBhc3NlcnRfZXF1YWxzOiBleHBl
Y3RlZCAic3NoOi8vbWVAZXhhbXBsZS5uZXQiIGJ1dCBnb3QgImh0dHBzOi8vbWVAZXhhbXBsZS5u
ZXQvIgorUEFTUyBVUkw6IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAn
YicgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBzcGVjaWFsIHNjaGVtZSB0byBub24tc3BlY2lhbAorUEFT
UyBVUkw6IFNldHRpbmcgPGZpbGU6Ly9oaS9wYXRoPi5wcm90b2NvbCA9ICdzJworUEFTUyBVUkw6
IFNldHRpbmcgPGh0dHBzOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ3MnCitQQVNTIFVSTDog
U2V0dGluZyA8ZnRwOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ3Rlc3QnCitQQVNTIFVSTDog
U2V0dGluZyA8bWFpbHRvOm1lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdodHRwJyBDYW5ub3Qt
YmUtYS1iYXNlIFVSTCBkb2VzbuKAmXQgaGF2ZSBhIGhvc3QsIGJ1dCBVUkwgaW4gYSBzcGVjaWFs
IHNjaGVtZSBtdXN0LgorUEFTUyBVUkw6IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5w
cm90b2NvbCA9ICdodHRwJyBDYW7igJl0IHN3aXRjaCBmcm9tIG5vbi1zcGVjaWFsIHNjaGVtZSB0
byBzcGVjaWFsCitQQVNTIFVSTDogU2V0dGluZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+LnByb3Rv
Y29sID0gJ2h0dHBzJwogUEFTUyBVUkw6IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUubmV0Pi5w
cm90b2NvbCA9ICdmaWxlJwotRkFJTCBVUkw6IFNldHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5w
cm90b2NvbCA9ICdmaWxlJyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vZXhhbXBsZS5u
ZXQiIGJ1dCBnb3QgImZpbGU6Ly9leGFtcGxlLm5ldC8iCi1GQUlMIFVSTDogU2V0dGluZyA8bm9u
c2Vuc2U6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMnIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVk
ICJub25zZW5zZTovLy90ZXN0IiBidXQgZ290ICJodHRwczovL3Rlc3QvIgorUEFTUyBVUkw6IFNl
dHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdmaWxlJworUEFTUyBVUkw6IFNl
dHRpbmcgPG5vbnNlbnNlOi8vL3Rlc3Q+LnByb3RvY29sID0gJ2h0dHBzJwogUEFTUyBVUkw6IFNl
dHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cHM6Zm9vIDogYmFyJyBT
dHVmZiBhZnRlciB0aGUgZmlyc3QgJzonIGlzIGlnbm9yZWQKIFBBU1MgVVJMOiBTZXR0aW5nIDxk
YXRhOnRleHQvaHRtbCw8cD5UZXN0Pi5wcm90b2NvbCA9ICd2aWV3LXNvdXJjZStkYXRhOmZvbyA6
IGJhcicgU3R1ZmYgYWZ0ZXIgdGhlIGZpcnN0ICc6JyBpcyBpZ25vcmVkCiBQQVNTIFVSTDogU2V0
dGluZyA8aHR0cDovL2Zvby5jb206NDQzLz4ucHJvdG9jb2wgPSAnaHR0cHMnIFBvcnQgaXMgc2V0
IHRvIG51bGwgaWYgaXQgaXMgdGhlIGRlZmF1bHQgZm9yIG5ldyBzY2hlbWUuCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3VybC91cmwtc2V0
dGVycy5hbnkud29ya2VyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLmFueS53b3JrZXItZXhwZWN0ZWQudHh0
CmluZGV4IGEyNTUxMzE3MThlOTAzMjZlNDQ3NzkxMTBjMGY1Mjc2Y2ZlMTA2ZjAuLmRiZGIzNTk2
ZjZhNjlhZGRjMjZkZDM0ODIxYzM1YzczNzA4ODM4NzMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLmFueS53b3Jr
ZXItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvdXJsL3VybC1zZXR0ZXJzLmFueS53b3JrZXItZXhwZWN0ZWQudHh0CkBAIC0xNiwx
NiArMTYsMTYgQEAgUEFTUyBVUkw6IFNldHRpbmcgPHdzczovL3g6eEBleGFtcGxlLm5ldDoxMjM0
Pi5wcm90b2NvbCA9ICdmaWxlJwogUEFTUyBVUkw6IFNldHRpbmcgPGZpbGU6Ly9sb2NhbGhvc3Qv
Pi5wcm90b2NvbCA9ICdodHRwJyBDYW7igJl0IHN3aXRjaCBmcm9tIGZpbGUgVVJMIHdpdGggbm8g
aG9zdAogUEFTUyBVUkw6IFNldHRpbmcgPGZpbGU6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMn
CiBQQVNTIFVSTDogU2V0dGluZyA8ZmlsZTo+LnByb3RvY29sID0gJ3dzcycKLUZBSUwgVVJMOiBT
ZXR0aW5nIDxodHRwOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2InIENhbuKAmXQgc3dpdGNo
IGZyb20gc3BlY2lhbCBzY2hlbWUgdG8gbm9uLXNwZWNpYWwgYXNzZXJ0X2VxdWFsczogZXhwZWN0
ZWQgImh0dHA6Ly9leGFtcGxlLm5ldC8iIGJ1dCBnb3QgImI6Ly9leGFtcGxlLm5ldC8iCi1GQUlM
IFVSTDogU2V0dGluZyA8ZmlsZTovL2hpL3BhdGg+LnByb3RvY29sID0gJ3MnIGFzc2VydF9lcXVh
bHM6IGV4cGVjdGVkICJmaWxlOi8vaGkvcGF0aCIgYnV0IGdvdCAiczovL2hpL3BhdGgiCi1GQUlM
IFVSTDogU2V0dGluZyA8aHR0cHM6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAncycgYXNzZXJ0
X2VxdWFsczogZXhwZWN0ZWQgImh0dHBzOi8vZXhhbXBsZS5uZXQvIiBidXQgZ290ICJzOi8vZXhh
bXBsZS5uZXQvIgotRkFJTCBVUkw6IFNldHRpbmcgPGZ0cDovL2V4YW1wbGUubmV0Pi5wcm90b2Nv
bCA9ICd0ZXN0JyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiZnRwOi8vZXhhbXBsZS5uZXQvIiBi
dXQgZ290ICJ0ZXN0Oi8vZXhhbXBsZS5uZXQvIgotRkFJTCBVUkw6IFNldHRpbmcgPG1haWx0bzpt
ZUBleGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cCcgQ2Fubm90LWJlLWEtYmFzZSBVUkwgZG9l
c27igJl0IGhhdmUgYSBob3N0LCBidXQgVVJMIGluIGEgc3BlY2lhbCBzY2hlbWUgbXVzdC4gYXNz
ZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm1haWx0bzptZUBleGFtcGxlLm5ldCIgYnV0IGdvdCAiaHR0
cDovL21lQGV4YW1wbGUubmV0LyIKLUZBSUwgVVJMOiBTZXR0aW5nIDxzc2g6Ly9tZUBleGFtcGxl
Lm5ldD4ucHJvdG9jb2wgPSAnaHR0cCcgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBub24tc3BlY2lhbCBz
Y2hlbWUgdG8gc3BlY2lhbCBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vbWVAZXhhbXBs
ZS5uZXQiIGJ1dCBnb3QgImh0dHA6Ly9tZUBleGFtcGxlLm5ldC8iCi1GQUlMIFVSTDogU2V0dGlu
ZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ2h0dHBzJyBhc3NlcnRfZXF1YWxz
OiBleHBlY3RlZCAic3NoOi8vbWVAZXhhbXBsZS5uZXQiIGJ1dCBnb3QgImh0dHBzOi8vbWVAZXhh
bXBsZS5uZXQvIgorUEFTUyBVUkw6IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9j
b2wgPSAnYicgQ2Fu4oCZdCBzd2l0Y2ggZnJvbSBzcGVjaWFsIHNjaGVtZSB0byBub24tc3BlY2lh
bAorUEFTUyBVUkw6IFNldHRpbmcgPGZpbGU6Ly9oaS9wYXRoPi5wcm90b2NvbCA9ICdzJworUEFT
UyBVUkw6IFNldHRpbmcgPGh0dHBzOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ3MnCitQQVNT
IFVSTDogU2V0dGluZyA8ZnRwOi8vZXhhbXBsZS5uZXQ+LnByb3RvY29sID0gJ3Rlc3QnCitQQVNT
IFVSTDogU2V0dGluZyA8bWFpbHRvOm1lQGV4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdodHRwJyBD
YW5ub3QtYmUtYS1iYXNlIFVSTCBkb2VzbuKAmXQgaGF2ZSBhIGhvc3QsIGJ1dCBVUkwgaW4gYSBz
cGVjaWFsIHNjaGVtZSBtdXN0LgorUEFTUyBVUkw6IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUu
bmV0Pi5wcm90b2NvbCA9ICdodHRwJyBDYW7igJl0IHN3aXRjaCBmcm9tIG5vbi1zcGVjaWFsIHNj
aGVtZSB0byBzcGVjaWFsCitQQVNTIFVSTDogU2V0dGluZyA8c3NoOi8vbWVAZXhhbXBsZS5uZXQ+
LnByb3RvY29sID0gJ2h0dHBzJwogUEFTUyBVUkw6IFNldHRpbmcgPHNzaDovL21lQGV4YW1wbGUu
bmV0Pi5wcm90b2NvbCA9ICdmaWxlJwotRkFJTCBVUkw6IFNldHRpbmcgPHNzaDovL2V4YW1wbGUu
bmV0Pi5wcm90b2NvbCA9ICdmaWxlJyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAic3NoOi8vZXhh
bXBsZS5uZXQiIGJ1dCBnb3QgImZpbGU6Ly9leGFtcGxlLm5ldC8iCi1GQUlMIFVSTDogU2V0dGlu
ZyA8bm9uc2Vuc2U6Ly8vdGVzdD4ucHJvdG9jb2wgPSAnaHR0cHMnIGFzc2VydF9lcXVhbHM6IGV4
cGVjdGVkICJub25zZW5zZTovLy90ZXN0IiBidXQgZ290ICJodHRwczovL3Rlc3QvIgorUEFTUyBV
Ukw6IFNldHRpbmcgPHNzaDovL2V4YW1wbGUubmV0Pi5wcm90b2NvbCA9ICdmaWxlJworUEFTUyBV
Ukw6IFNldHRpbmcgPG5vbnNlbnNlOi8vL3Rlc3Q+LnByb3RvY29sID0gJ2h0dHBzJwogUEFTUyBV
Ukw6IFNldHRpbmcgPGh0dHA6Ly9leGFtcGxlLm5ldD4ucHJvdG9jb2wgPSAnaHR0cHM6Zm9vIDog
YmFyJyBTdHVmZiBhZnRlciB0aGUgZmlyc3QgJzonIGlzIGlnbm9yZWQKIFBBU1MgVVJMOiBTZXR0
aW5nIDxkYXRhOnRleHQvaHRtbCw8cD5UZXN0Pi5wcm90b2NvbCA9ICd2aWV3LXNvdXJjZStkYXRh
OmZvbyA6IGJhcicgU3R1ZmYgYWZ0ZXIgdGhlIGZpcnN0ICc6JyBpcyBpZ25vcmVkCiBQQVNTIFVS
TDogU2V0dGluZyA8aHR0cDovL2Zvby5jb206NDQzLz4ucHJvdG9jb2wgPSAnaHR0cHMnIFBvcnQg
aXMgc2V0IHRvIG51bGwgaWYgaXQgaXMgdGhlIGRlZmF1bHQgZm9yIG5ldyBzY2hlbWUuCg==
</data>
<flag name="review"
          id="459232"
          type_id="1"
          status="-"
          setter="achristensen"
    />
    <flag name="commit-queue"
          id="459241"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>