<?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>149834</bug_id>
          
          <creation_ts>2015-10-05 22:49:03 -0700</creation_ts>
          <short_desc>Perf dashboard should have the capability to test local UI with production data</short_desc>
          <delta_ts>2015-10-06 14:04:39 -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>WebKit Misc.</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>mjs</cc>
    
    <cc>slewis</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1130876</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-05 22:49:03 -0700</bug_when>
    <thetext>We should be able to test local UI changes with production data
without having to replicate the entire database, which could be gigabytes of data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1130880</commentid>
    <comment_count>1</comment_count>
      <attachid>262501</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-05 22:56:36 -0700</bug_when>
    <thetext>Created attachment 262501
Adds the feature</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131116</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-06 13:59:13 -0700</bug_when>
    <thetext>Ping?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131119</commentid>
    <comment_count>3</comment_count>
      <attachid>262501</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2015-10-06 14:02:42 -0700</bug_when>
    <thetext>Comment on attachment 262501
Adds the feature

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131120</commentid>
    <comment_count>4</comment_count>
      <attachid>262501</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-06 14:04:31 -0700</bug_when>
    <thetext>Comment on attachment 262501
Adds the feature

Clearing flags on attachment: 262501

Committed r190645: &lt;http://trac.webkit.org/changeset/190645&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1131121</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2015-10-06 14:04:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>262501</attachid>
            <date>2015-10-05 22:56:36 -0700</date>
            <delta_ts>2015-10-06 14:04:31 -0700</delta_ts>
            <desc>Adds the feature</desc>
            <filename>bug-149834-20151005225606.patch</filename>
            <type>text/plain</type>
            <size>14897</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMTkwNjA1KQorKysg
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI4IEBACisyMDE1LTEwLTA1ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFBlcmYgZGFzaGJvYXJkIHNob3VsZCBoYXZlIHRoZSBjYXBhYmlsaXR5IHRvIHRl
c3QgbG9jYWwgVUkgd2l0aCBwcm9kdWN0aW9uIGRhdGEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0OTgzNAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIHRvb2xzL3J1bi13aXRoLXJlbW90ZS1zZXJ2
ZXIucHkgd2hpY2ggcnVucyBhIGxvY2FsIGh0dHBkIHNlcnZlciBhbmQgcHVsbHMgZGF0YSBmcm9t
IGEgcmVtb3RlIHNlcnZlci4KKworICAgICAgICAqIEluc3RhbGwubWQ6IEFkZGVkIHRoZSBpbnN0
cnVjdGlvbiBvbiBob3cgdG8gdXNlIHRoZSBzY3JpcHQuIEFsc28gdXBkYXRlZCB0aGUgcmVtYWlu
aW5nIGluc3RydWN0aW9ucworICAgICAgICBmb3IgRWwgQ2FwaXRhbi4KKyAgICAgICAgKiBjb25m
aWcuanNvbjogQWRkZWQgcmVtb3RlIHNlcnZlciBjb25maWd1cmF0aW9ucy4KKyAgICAgICAgKiBw
dWJsaWMvYWRtaW4vZmV0Y2gtZnJvbS1yZW1vdGUucGhwOiBBZGRlZC4gVGhpcyBzY3JpcHQgZmV0
Y2hlcyBKU09OIGZyb20gdGhlIHJlbW90ZSBzZXJ2ZXIgc3BlY2lmaWVkIGluCisgICAgICAgIGNv
bmZpZy5qc29uIGFuZCBjYWNoZXMgdGhlIHJlc3VsdHMgaW4gdGhlIGxvY2F0aW9uIHNwZWNpZmll
ZCBhcyAiY2FjaGVEaXJlY3RvcnkiIGluIGNvbmZpZy5qc29uLgorICAgICAgICAobWFpbik6Cisg
ICAgICAgIChmZXRjaF9yZW1vdGUpOgorICAgICAgICAqIHB1YmxpYy9pbmNsdWRlL2RiLnBocDoK
KyAgICAgICAgKGNvbmZpZ19wYXRoKTogRXh0cmFjdGVkIGZyb20gZ2VuZXJhdGVfZGF0YV9maWxl
LgorICAgICAgICAoZ2VuZXJhdGVfZGF0YV9maWxlKToKKyAgICAgICAgKiB0b29scy9yZW1vdGUt
c2VydmVyLXJlbGF5LmNvbmY6IEFkZGVkLiBBcGFjaGUgMi40IGNvbmZpZ3VyYXRpb24gZmlsZSBm
b3IgYSBsb2NhbCBodHRwIHNlcnZlciBsYXVuY2hlZCBieQorICAgICAgICBydW4td2l0aC1yZW1v
dGUtc2VydmVyLnB5LgorICAgICAgICAqIHRvb2xzL3J1bi13aXRoLXJlbW90ZS1zZXJ2ZXIucHk6
IEFkZGVkLiBMYXVuY2hlcyBBcGFjaGUgd2l0aCB0aGUgcmlnaHQgc2V0IG9mIGRpcmVjdGl2ZXMu
CisgICAgICAgIChtYWluKToKKyAgICAgICAgKGFic3BhdGhfZnJvbV9yb290KToKKwogMjAxNS0w
Ny0xMyAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBGaXggYSB0
eXBvLgpJbmRleDogV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0luc3RhbGwubWQKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL0luc3RhbGwubWQJKHJldmlzaW9uIDE5MDU4
NCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9JbnN0YWxsLm1kCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDcgKzEsNiBAQAogIyBDaGVja2luZyBPdXQgdGhlIENvZGUgYW5kIEluc3RhbGxpbmcg
UmVxdWlyZWQgQXBwbGljYXRpb25zCiAKLVRoZSBpbnN0cnVjdGlvbnMgYXNzdW1lIHlvdSdyZSB1
c2luZyBNYWMgT1MgWCAoTWF2ZXJpY2tzIGZvciBTZXJ2ZXIuYXBwIGNhc2UgYW5kIE1vdW50YWlu
IExpb24gd2l0aG91dCBTZXJ2ZXIuYXBwKSBhcyB0aGUKLWhvc3Qgc2VydmVyLCBhbmQgYXNzdW1l
IHRoYXQgd2UncmUgaW5zdGFsbGluZyB0aGlzIGFwcGxpY2F0aW9uIGF0IGAvVm9sdW1lcy9EYXRh
L3BlcmYud2Via2l0Lm9yZ2AuCitUaGUgaW5zdHJ1Y3Rpb25zIGFzc3VtZSB5b3UncmUgdXNpbmcg
TWFjIE9TIFggYXMgdGhlIGhvc3Qgc2VydmVyIGFuZCBpbnN0YWxsaW5nIHRoaXMgYXBwbGljYXRp
b24gYXQgYC9Wb2x1bWVzL0RhdGEvcGVyZi53ZWJraXQub3JnYC4KIAogWW91IGNhbiBjaG9vc2Ug
YmV0d2VlbiB1c2luZyBTZXJ2ZXIuYXBwIG9yIGluc3RhbGwgdGhlIHJlcXVpcmVkIHRvb2xzIHNl
cGFyYXRlbHkKIApAQCAtOSw3ICs4LDMzIEBAIFlvdSBjYW4gY2hvb3NlIGJldHdlZW4gdXNpbmcg
U2VydmVyLmFwcCAKIDIuIEluc3RhbGwgbm9kZS4KIDMuIEluc3RhbGwgWGNvZGUgd2l0aCBjb21t
YW5kIGxpbmUgdG9vbHMgKG9ubHkgbmVlZGVkIGZvciBzdm4pCiA0LiBgc3ZuIGNvIGh0dHBzOi8v
c3ZuLndlYmtpdC5vcmcvcmVwb3NpdG9yeS93ZWJraXQvdHJ1bmsvV2Vic2l0ZXMvcGVyZi53ZWJr
aXQub3JnIC9Wb2x1bWVzL0RhdGEvcGVyZi53ZWJraXQub3JnYAotNS4gSW5zaWRlIGAvVm9sdW1l
cy9EYXRhL3BlcmYud2Via2l0Lm9yZ2AsIHJ1biBgbnBtIGluc3RhbGwgcGdgLgorNS4gSW5zaWRl
IGAvVm9sdW1lcy9EYXRhL3BlcmYud2Via2l0Lm9yZ2AsIHJ1biBgbnBtIGluc3RhbGwgcGdgIGFu
ZCBgbWtkaXIgLW0gNzU1IHB1YmxpYy9kYXRhL2AKKworIyBUZXN0aW5nIExvY2FsIFVJIENoYW5n
ZXMgd2l0aCBQcm9kdWN0aW9uIERhdGEKKworVGhlIGZyb250IGVuZCBoYXMgdGhlIGNhcGFiaWxp
dHkgdG8gcHVsbCBkYXRhIGZyb20gYSBwcm9kdWN0aW9uIHNlcnZlciB3aXRob3V0IHJlcGxpY2F0
aW5nIHRoZSBkYXRhYmFzZSBsb2NhbGx5IG9uIE9TIFggKFlvc2VtaXRlIGFuZCBsYXRlcikuCitU
byB1c2UgdGhpcyBmZWF0dXJlLCBtb2RpZnkgYGNvbmZpZy5qc29uYCdzIGByZW1vdGVTZXJ2ZXJg
IGVudHJ5IHNvIHRoYXQgInJlbW90ZVNlcnZlci51cmwiIHBvaW50cyB0byB5b3VyIHByb2R1Y3Rp
b24gc2VydmVyLAorYW5kICJyZW1vdGVTZXJ2ZXIuYmFzaWNBdXRoIiBzcGVjaWZpZXMgdGhlIHVz
ZXJuYW1lIGFuZCB0aGUgcGFzc3dvcmQgdGhhdCBpcyB1c2VkIGJ5IHRoZSBwcm9kdWN0aW9uIHNl
dmVyLgorCitSZW1vdmUgImJhc2ljQXV0aCIgZW50cnkgZm9yIHByb2R1Y3Rpb24gc2VydmVycyB0
aGF0IGRvZXNuJ3QgcmVxdWlyZSBhIGJhc2ljIGF1dGhlbnRpY2F0aW9uIChlLmcuIHBlcmYud2Vi
a2l0Lm9yZykuCisKK2BgYGpzb24KK3sKKyAgICAidXJsIjogImh0dHA6Ly9wZXJmLndlYmtpdC5v
cmciLAorICAgICJiYXNpY0F1dGgiOiB7CisgICAgICAgICJ1c2VybmFtZSI6ICJ3ZWJraXR0ZW4i
LAorICAgICAgICAicGFzc3dvcmQiOiAid2Via2l0dGVuJ3Mgc2VjcmV0IHBhc3N3b3JkIiAgICAg
ICAgICAgIAorICAgIH0KK30KK2BgYAorCitUaGVuIHJ1biBgdG9vbHMvcnVuLXdpdGgtcmVtb3Rl
LXNlcnZlci5weWAuIFRoaXMgbGF1bmNoZXMgYSBodHRwZCBzZXJ2ZXIgb24gcG9ydCA4MDgwLgor
CitUaGUgaW5pdGlhbCBmZXcgcGFnZSBsb2FkcyBhZnRlciBzdGFydGluZyB0aGUgc2NyaXB0IGNv
dWxkIHRha2UgYXMgbXVjaCBhcyBhIGZldyBtaW51dGVzIGRlcGVuZGluZyBvbiB5b3VyIHByb2R1
Y3Rpb24gc2V2ZXIncyBjb25maWd1cmF0aW9ucworc2luY2UgQXBhY2hlIG5lZWRzIHRvIHN0YXJ0
IGEgcG9vbCBvZiBwcm9jZXNzZXMuIFJlbG9hZGluZyB0aGUgZGFzaGJvYXJkcyBmZXcgdGltZXMg
c2hvdWxkIGJyaW5nIHRoZSBsb2FkIHRpbWUgdW5kZXIgY29udHJvbC4KKworVGhlIHNjcmlwdCBj
YWNoZXMgcmVtb3RlIHNlcnZlcidzIHJlc3BvbnNlcyB1bmRlciBgcHVibGljL2RhdGEvcmVtb3Rl
LWNhY2hlYCBhbmQgbmV2ZXIgcmV2YWxpZGF0ZXMgdGhlbSAodG8gYWxsb3cgb2ZmbGluZSB3b3Jr
KS4KK0lmIHlvdSBuZWVkZWQgdGhlIGxhdGVzdCBjb250ZW50LCBkZWxldGUgY2FjaGVzIHN0b3Jl
ZCBpbiB0aGlzIGRpcmVjdG9yeSBieSBydW5uaW5nIGBybSAtcmYgcHVibGljL2RhdGEvcmVtb3Rl
LWNhY2hlYC4KIAogCiAjIENvbmZpZ3VyaW5nIEFwYWNoZQpAQCAtMjAsMjkgKzQ1LDMwIEBAIFlv
dSBjYW4gdXNlIGFwYWNoZWN0bCB0byBzdGFydC9zdG9wL3Jlc3QKICAtIFN0b3BwaW5nIGh0dHBk
OiBgc3VkbyBhcGFjaGVjdGwgc3RvcGAKICAtIFJlc3RhcnRpbmcgaHR0cGQ6IGBzdWRvIGFwYWNo
ZWN0bCByZXN0YXJ0YAogCitUaGUgYXBhY2hlIGxvZ3MgYXJlIGxvY2F0ZWQgYXQgYC9wcml2YXRl
L3Zhci9sb2cvYXBhY2hlMmAuCisKICMjIEluc3RydWN0aW9ucyBpZiB5b3UncmUgdXNpbmcgU2Vy
dmVyLmFwcAogCiAgLSBFbmFibGUgUEhQIHdlYiBhcHBsaWNhdGlvbnMKLSAtIEdvIHRvIFNlcnZl
ciBXZWJzaXRlIC8gU3RvcmUgU2l0ZSBGaWxlcyBJbiwgY2hhbmdlIGl0IHRvIC9Wb2x1bWVzL0Rh
dGEvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9gCisgLSBHbyB0byBTZXJ2ZXIgV2Vic2l0ZSAvIFN0
b3JlIFNpdGUgRmlsZXMgSW4sIGNoYW5nZSBpdCB0byBgL1ZvbHVtZXMvRGF0YS9wZXJmLndlYmtp
dC5vcmcvcHVibGljL2AKICAtIEdvIHRvIFNlcnZlciBXZWJzaXRlIC8gRWRpdCBhZHZhbmNlZCBz
ZXR0aW5ncywgZW5hYmxlIEFsbG93IG92ZXJyaWRlcyB1c2luZyAuaHRhY2Nlc3MgZmlsZXMKKyAt
IGh0dHBkIGNvbmZpZyBmaWxlIGlzIGxvY2F0ZWQgYXQgYC9MaWJyYXJ5L1NlcnZlci9XZWIvQ29u
ZmlnL2FwYWNoZTIvc2l0ZXMvMDAwMF9hbnlfODAuY29uZmAgKGFuZC9vciAwMDAwX2FueV9gUE9S
VCNgLmNvbmYpCiAKICMjIEluc3RydWN0aW9ucyBpZiB5b3UncmUgbm90IHVzaW5nIFNlcnZlci5h
cHAKIAogIC0gRWRpdCAvcHJpdmF0ZS9ldGMvYXBhY2hlMi9odHRwZC5jb25mCiAKICAgICAgMS4g
Q2hhbmdlIERvY3VtZW50Um9vdCB0byBgL1ZvbHVtZXMvRGF0YS9wZXJmLndlYmtpdC5vcmcvcHVi
bGljL2AKLSAgICAgMi4gVW5jb21tZW50IGAiTG9hZE1vZHVsZSBwaHA1X21vZHVsZSBsaWJleGVj
L2FwYWNoZTIvbGlicGhwNS5zbyJgCisgICAgIDIuIFVuY29tbWVudCBgTG9hZE1vZHVsZSBwaHA1
X21vZHVsZSBsaWJleGVjL2FwYWNoZTIvbGlicGhwNS5zb2AKKyAgICAgMy4gVW5jb21tZW50IGBM
b2FkTW9kdWxlIHJld3JpdGVfbW9kdWxlIGxpYmV4ZWMvYXBhY2hlMi9tb2RfcmV3cml0ZS5zb2AK
KyAgICAgNC4gVW5jb21tZW50IGBMb2FkTW9kdWxlIGRlZmxhdGVfbW9kdWxlIGxpYmV4ZWMvYXBh
Y2hlMi9tb2RfZGVmbGF0ZS5zb2AKIAogIC0gSW4gTWF2ZXJpY2tzIGFuZCBsYXRlciwgY29weSBw
aHAuaW5pIHRvIGxvYWQgcGRvX3Bnc3FsLnNvIHBnc3FsLnNvLgogICAgIGBzdWRvIGNwIC9BcHBs
aWNhdGlvbnMvU2VydmVyLmFwcC9Db250ZW50cy9TZXJ2ZXJSb290L2V0Yy9waHAuaW5pIC9ldGMv
YAorIC0gSW4gRWwgQ2FwaXRhbiBhbmQgbGF0ZXIsIGNvbW1lbnQgb3V0IHRoZSBgTG9ja0ZpbGVg
IGRpcmVjdGl2ZSBpbiBgL3ByaXZhdGUvZXRjL2FwYWNoZTIvZXh0cmEvaHR0cGQtbXBtLmNvbmZg
CisgICBzaW5jZSB0aGUgZGlyZWN0aXZlIGhhcyBiZWVuIHN1cGVyc2VkZWQgYnkgYE11dGV4YCBk
aXJlY3RpdmUuCiAKLQotIyMgQ29tbW9uIGRpcmVjdGl2ZXMgZm9yIHRoZSByZWxhdGVkIGFwYWNo
ZSBjb25maWcgZmlsZQotCi0gIGh0dHBkIGNvbmZpZyBmaWxlIGlzIGxvY2F0ZWQgYXQ6Ci0KLSAg
ICAtIFdpdGggU2VydmVyLmFwcDogL0xpYnJhcnkvU2VydmVyL1dlYi9Db25maWcvYXBhY2hlMi9z
aXRlcy8wMDAwX2FueV84MC5jb25mIChhbmQvb3IgMDAwMF9hbnlfYFBPUlQjYC5jb25mKQotICAg
IC0gV2l0aG91dDogL3ByaXZhdGUvZXRjL2FwYWNoZTIvaHR0cGQuY29uZgorIyMgUHJvZHVjdGlv
biBDb25maWd1cmF0aW9ucwogCiAgMS4gVXBkYXRlIFNlcnZlckFkbWluIHRvIHlvdXIgZW1haWwg
YWRkcmVzcwogIDIuIEFkZCB0aGUgZm9sbG93aW5nIGRpcmVjdGl2ZXMgdG8gZW5hYmxlIGd6aXA6
CkBAIC01NiwxMyArODIsMTAgQEAgWW91IGNhbiB1c2UgYXBhY2hlY3RsIHRvIHN0YXJ0L3N0b3Av
cmVzdAogICAgICAgICBPcHRpb25zIEluZGV4ZXMgTXVsdGlWaWV3cwogICAgICAgICBwaHBfZmxh
ZyB6bGliLm91dHB1dF9jb21wcmVzc2lvbiBvbgogCi1UaGUgYXBhY2hlIGxvZ3MgYXJlIGxvY2F0
ZWQgYXQgYC9wcml2YXRlL3Zhci9sb2cvYXBhY2hlMmAuCi0KLQotIyBQcm90ZWN0aW5nIHRoZSBB
ZG1pbmlzdHJhdGl2ZSBQYWdlcyB0byBQcmV2ZW50IEV4ZWN1dGlvbiBvZiBBcmJpdHJhcnkgQ29k
ZQorIyMjIFByb3RlY3RpbmcgdGhlIEFkbWluaXN0cmF0aXZlIFBhZ2VzIHRvIFByZXZlbnQgRXhl
Y3V0aW9uIG9mIEFyYml0cmFyeSBDb2RlCiAKIEJ5IGRlZmF1bHQsIHRoZSBhcHBsaWNhdGlvbiBn
aXZlcyB0aGUgYWRtaW5pc3RyYXRpdmUgcHJpdmlsZWdlIHRvIGV2ZXJ5b25lLiBBbnlvbmUgY2Fu
IGFkZCwgcmVtb3ZlLCBvciBlZGl0IHRlc3RzLAotYnVpbGRlcnMsIGFuZCBvdGhlciBlbnRpdGll
cyBpbiB0aGUgZGF0YWJhc2UgYW5kIG1heSBldmVuIGV4ZWN1dGUgYXJiaXRyYXJ5IEphdmFTY3Jp
cHQgb24gdGhlIHNlcnZlciB2aWEgYWdncmVnYXRvcnMuCitidWlsZGVycywgYW5kIG90aGVyIGVu
dGl0aWVzIGluIHRoZSBkYXRhYmFzZS4KIAogV2UgcmVjb21tZW5kIHByb3RlY3Rpb24gdmlhIERp
Z2VzdCBBdXRoIG9uIGh0dHBzIGNvbm5lY3Rpb24uCiAKQEAgLTk3LDggKzEyMCw5IEBAIFRoZSBi
aW5hcmllcyBsb2NhdGVkIGluIFBvc3RncmVTUUwncyBkaXIKIFJ1biBgZGF0YWJhc2UvaW5pdC1k
YXRhYmFzZS5zcWxgIGluIHBzcWwgYXMgYHdlYmtpdC1wZXJmLWRiLXVzZXJgOgogYC9BcHBsaWNh
dGlvbnMvU2VydmVyLmFwcC9Db250ZW50cy9TZXJ2ZXJSb290L3Vzci9iaW4vcHNxbCB3ZWJraXQt
cGVyZi1kYiAtaCBsb2NhbGhvc3QgLS11c2VybmFtZSB3ZWJraXQtcGVyZi1kYi11c2VyIC1mIGlu
aXQtZGF0YWJhc2Uuc3FsYAogCi0jIyBNYWtpbmcgYSBCYWNrdXAgb2YgdGhlIERhdGFiYXNlCisj
IyBNYWtpbmcgYSBCYWNrdXAgYW5kIFJlc3RvcmluZwogCiBSdW4gYC9BcHBsaWNhdGlvbnMvU2Vy
dmVyLmFwcC9Db250ZW50cy9TZXJ2ZXJSb290L3Vzci9iaW4vcGdfZHVtcCAtaCBsb2NhbGhvc3Qg
LS1uby1vd25lciAtZiA8ZmlsZXBhdGg+IHdlYmtpdC1wZXJmLWRiIHwgZ3ppcCA+IGJhY2t1cC5n
emAKIAotVG8gcmVzdG9yZSwgc2V0dXAgYSBuZXcgZGF0YWJhc2UgYW5kIHJ1biBgZ3VuemlwIGJh
Y2t1cC5neiB8IC9BcHBsaWNhdGlvbnMvU2VydmVyLmFwcC9Db250ZW50cy9TZXJ2ZXJSb290L3Vz
ci9iaW4vcHNxbCB3ZWJraXQtcGVyZi1kYiAtaCBsb2NhbGhvc3QgLS11c2VybmFtZSB3ZWJraXQt
cGVyZi1kYi11c2VyYAorVG8gcmVzdG9yZSwgc2V0dXAgYSBuZXcgZGF0YWJhc2UgYW5kIHJ1bgor
YGd1bnppcCBiYWNrdXAuZ3ogfCAvQXBwbGljYXRpb25zL1NlcnZlci5hcHAvQ29udGVudHMvU2Vy
dmVyUm9vdC91c3IvYmluL3BzcWwgd2Via2l0LXBlcmYtZGIgLWggbG9jYWxob3N0IC0tdXNlcm5h
bWUgd2Via2l0LXBlcmYtZGItdXNlcmAKSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9j
b25maWcuanNvbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvY29uZmln
Lmpzb24JKHJldmlzaW9uIDE5MDU4NCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9jb25m
aWcuanNvbgkod29ya2luZyBjb3B5KQpAQCAtMTMsNiArMTMsMTcgQEAKICAgICAgICAgImhvc3Ru
YW1lIjogImxvY2FsaG9zdCIsCiAgICAgICAgICJwb3J0IjogODAKICAgICB9LAorICAgICJjYWNo
ZURpcmVjdG9yeSI6ICJwdWJsaWMvZGF0YS9yZW1vdGUtY2FjaGUvIiwKKyAgICAicmVtb3RlU2Vy
dmVyIjogeworICAgICAgICAiaHR0cGRDb25maWciOiAidG9vbHMvcmVtb3RlLXNlcnZlci1yZWxh
eS5jb25mIiwKKyAgICAgICAgImh0dHBkUElEIjogInRvb2xzL3JlbW90ZS1zZXJ2ZXItcmVsYXku
cGlkIiwKKyAgICAgICAgImh0dHBkRXJyb0xvZyI6ICJ0b29scy9yZW1vdGUtc2VydmVyLXJlbGF5
LmxvZyIsCisgICAgICAgICJ1cmwiOiAiaHR0cDovL3BlcmYud2Via2l0Lm9yZyIsCisgICAgICAg
ICJiYXNpY0F1dGgiOiB7CisgICAgICAgICAgICAidXNlcm5hbWUiOiAidXNlcm5hbWUiLAorICAg
ICAgICAgICAgInBhc3N3b3JkIjogInBhc3N3b3JkIgorICAgICAgICB9CisgICAgfSwKICAgICAi
ZGVmYXVsdERhc2hib2FyZCI6IFtbXV0sCiAgICAgImRhc2hib2FyZHMiOiB7fQogfQpJbmRleDog
V2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9hZG1pbi9mZXRjaC1mcm9tLXJlbW90ZS5w
aHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9hZG1pbi9m
ZXRjaC1mcm9tLXJlbW90ZS5waHAJKHJldmlzaW9uIDApCisrKyBXZWJzaXRlcy9wZXJmLndlYmtp
dC5vcmcvcHVibGljL2FkbWluL2ZldGNoLWZyb20tcmVtb3RlLnBocAkod29ya2luZyBjb3B5KQpA
QCAtMCwwICsxLDQzIEBACis8P3BocAorCityZXF1aXJlKCcuLi9pbmNsdWRlL2RiLnBocCcpOwor
CitmdW5jdGlvbiBtYWluKCRwYXRoKQoreworICAgICRyZW1vdGVfc2VydmVyID0gY29uZmlnKCdy
ZW1vdGVTZXJ2ZXInKTsKKworICAgICRyZW1vdGVfdXJsID0gJHJlbW90ZV9zZXJ2ZXJbJ3VybCdd
IC4gJHBhdGg7CisgICAgJGNhY2hlX3BhdGggPSBjb25maWdfcGF0aCgnY2FjaGVEaXJlY3Rvcnkn
LCBoYXNoKCJzaGEyNTYiLCAkcmVtb3RlX3VybCkpOworCisgICAgJGNvbnRlbnQgPSBAZmlsZV9n
ZXRfY29udGVudHMoJGNhY2hlX3BhdGgpOworICAgIGlmICgkY29udGVudCA9PT0gRkFMU0UpIHsK
KyAgICAgICAgJGNvbnRlbnQgPSBmZXRjaF9yZW1vdGUoJHJlbW90ZV9zZXJ2ZXIsICRyZW1vdGVf
dXJsKTsKKyAgICAgICAgaWYgKCRjb250ZW50ID09PSBGQUxTRSkgeworICAgICAgICAgICAgaGVh
ZGVyKCdIVFRQLzEuMCA0MDQgTm90IEZvdW5kJyk7CisgICAgICAgICAgICBlY2hvICdOb3RGb3Vu
ZCc7CisgICAgICAgICAgICBleGl0KDEpOworICAgICAgICB9CisgICAgICAgIGZpbGVfcHV0X2Nv
bnRlbnRzKCRjYWNoZV9wYXRoLCAkY29udGVudCk7CisgICAgfQorCisgICAgaGVhZGVyKCdDb250
ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24nKTsKKyAgICBoZWFkZXIoJ0NvbnRlbnQtTGVuZ3Ro
OiAnIC4gc3RybGVuKCRjb250ZW50KSk7CisgICAgZWNobyAkY29udGVudDsKK30KKworZnVuY3Rp
b24gZmV0Y2hfcmVtb3RlKCRyZW1vdGVfc2VydmVyLCAkcmVtb3RlX3VybCkKK3sKKyAgICAkYXV0
aCA9IGFycmF5X2dldCgkcmVtb3RlX3NlcnZlciwgJ2Jhc2ljQXV0aCcpOworCisgICAgJGhlYWRl
ciA9ICcnOworICAgIGlmICgkYXV0aCkKKyAgICAgICAgJGhlYWRlciA9ICdBdXRob3JpemF0aW9u
OiBCYXNpYyAnIC4gYmFzZTY0X2VuY29kZSgkYXV0aFsndXNlcm5hbWUnXSAuICc6JyAuICRhdXRo
WydwYXNzd29yZCddKTsKKworICAgICRjb250ZXh0ID0gc3RyZWFtX2NvbnRleHRfY3JlYXRlKGFy
cmF5KCdodHRwJyA9PiBhcnJheSgnbWV0aG9kJyA9PiAnR0VUJywgJ2hlYWRlcicgPT4gJGhlYWRl
cikpKTsKKworICAgIHJldHVybiBAZmlsZV9nZXRfY29udGVudHMoJHJlbW90ZV91cmwsIGZhbHNl
LCAkY29udGV4dCk7Cit9CisKK21haW4oYXJyYXlfZ2V0KCRfU0VSVkVSLCAnUEFUSF9JTkZPJywg
JycpKTsKKworPz4KSW5kZXg6IFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy9wdWJsaWMvaW5jbHVk
ZS9kYi5waHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvcGVyZi53ZWJraXQub3JnL3B1YmxpYy9p
bmNsdWRlL2RiLnBocAkocmV2aXNpb24gMTkwNTg0KQorKysgV2Vic2l0ZXMvcGVyZi53ZWJraXQu
b3JnL3B1YmxpYy9pbmNsdWRlL2RiLnBocAkod29ya2luZyBjb3B5KQpAQCAtMzYsMTAgKzM2LDE0
IEBAIGZ1bmN0aW9uIGNvbmZpZygka2V5KSB7CiAgICAgcmV0dXJuICRfY29uZmlnWyRrZXldOwog
fQogCitmdW5jdGlvbiBjb25maWdfcGF0aCgka2V5LCAkcGF0aCkgeworICAgIHJldHVybiBDT05G
SUdfRElSIC4gY29uZmlnKCRrZXkpIC4gJy8nIC4gJHBhdGg7Cit9CisKIGZ1bmN0aW9uIGdlbmVy
YXRlX2RhdGFfZmlsZSgkZmlsZW5hbWUsICRjb250ZW50KSB7CiAgICAgaWYgKCFhc3NlcnQoY3R5
cGVfYWxudW0oc3RyX3JlcGxhY2UoYXJyYXkoJy0nLCAnXycsICcuJyksICcnLCAkZmlsZW5hbWUp
KSkpCiAgICAgICAgIHJldHVybiBGQUxTRTsKLSAgICByZXR1cm4gZmlsZV9wdXRfY29udGVudHMo
Q09ORklHX0RJUiAuIGNvbmZpZygnZGF0YURpcmVjdG9yeScpIC4gJy8nIC4gJGZpbGVuYW1lLCAk
Y29udGVudCk7CisgICAgcmV0dXJuIGZpbGVfcHV0X2NvbnRlbnRzKGNvbmZpZ19wYXRoKCdkYXRh
RGlyZWN0b3J5Jy4gJGZpbGVuYW1lKSwgJGNvbnRlbnQpOwogfQogCiBpZiAoY29uZmlnKCdkZWJ1
ZycpKSB7CkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtpdC5vcmcvdG9vbHMvcmVtb3RlLXNlcnZl
ci1yZWxheS5jb25mCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy90b29s
cy9yZW1vdGUtc2VydmVyLXJlbGF5LmNvbmYJKHJldmlzaW9uIDApCisrKyBXZWJzaXRlcy9wZXJm
LndlYmtpdC5vcmcvdG9vbHMvcmVtb3RlLXNlcnZlci1yZWxheS5jb25mCSh3b3JraW5nIGNvcHkp
CkBAIC0wLDAgKzEsNjMgQEAKK1NlcnZlclJvb3QgIi91c3IiCitMaXN0ZW4gODA4MAorCitMb2Fk
TW9kdWxlIGF1dGhuX2NvcmVfbW9kdWxlIGxpYmV4ZWMvYXBhY2hlMi9tb2RfYXV0aG5fY29yZS5z
bworTG9hZE1vZHVsZSBhdXRoel9jb3JlX21vZHVsZSBsaWJleGVjL2FwYWNoZTIvbW9kX2F1dGh6
X2NvcmUuc28KK0xvYWRNb2R1bGUgZGVmbGF0ZV9tb2R1bGUgbGliZXhlYy9hcGFjaGUyL21vZF9k
ZWZsYXRlLnNvCitMb2FkTW9kdWxlIGxvZ19jb25maWdfbW9kdWxlIGxpYmV4ZWMvYXBhY2hlMi9t
b2RfbG9nX2NvbmZpZy5zbworTG9hZE1vZHVsZSBsb2dfZm9yZW5zaWNfbW9kdWxlIGxpYmV4ZWMv
YXBhY2hlMi9tb2RfbG9nX2ZvcmVuc2ljLnNvCitMb2FkTW9kdWxlIGVudl9tb2R1bGUgbGliZXhl
Yy9hcGFjaGUyL21vZF9lbnYuc28KK0xvYWRNb2R1bGUgaGVhZGVyc19tb2R1bGUgbGliZXhlYy9h
cGFjaGUyL21vZF9oZWFkZXJzLnNvCitMb2FkTW9kdWxlIHNldGVudmlmX21vZHVsZSBsaWJleGVj
L2FwYWNoZTIvbW9kX3NldGVudmlmLnNvCitMb2FkTW9kdWxlIG1pbWVfbW9kdWxlIGxpYmV4ZWMv
YXBhY2hlMi9tb2RfbWltZS5zbworTG9hZE1vZHVsZSB1bml4ZF9tb2R1bGUgbGliZXhlYy9hcGFj
aGUyL21vZF91bml4ZC5zbworTG9hZE1vZHVsZSBzdGF0dXNfbW9kdWxlIGxpYmV4ZWMvYXBhY2hl
Mi9tb2Rfc3RhdHVzLnNvCitMb2FkTW9kdWxlIG5lZ290aWF0aW9uX21vZHVsZSBsaWJleGVjL2Fw
YWNoZTIvbW9kX25lZ290aWF0aW9uLnNvCitMb2FkTW9kdWxlIGRpcl9tb2R1bGUgbGliZXhlYy9h
cGFjaGUyL21vZF9kaXIuc28KK0xvYWRNb2R1bGUgYWxpYXNfbW9kdWxlIGxpYmV4ZWMvYXBhY2hl
Mi9tb2RfYWxpYXMuc28KK0xvYWRNb2R1bGUgcmV3cml0ZV9tb2R1bGUgbGliZXhlYy9hcGFjaGUy
L21vZF9yZXdyaXRlLnNvCitMb2FkTW9kdWxlIG1pbWVfbW9kdWxlIGxpYmV4ZWMvYXBhY2hlMi9t
b2RfbWltZS5zbworTG9hZE1vZHVsZSBwaHA1X21vZHVsZSBsaWJleGVjL2FwYWNoZTIvbGlicGhw
NS5zbworTG9hZE1vZHVsZSBuZWdvdGlhdGlvbl9tb2R1bGUgbGliZXhlYy9hcGFjaGUyL21vZF9u
ZWdvdGlhdGlvbi5zbworCis8RGlyZWN0b3J5IC8+CisgICAgT3B0aW9ucyBJbmRleGVzIEZvbGxv
d1N5bUxpbmtzIE11bHRpVmlld3MKKyAgICBBbGxvd092ZXJyaWRlIE5vbmUKKyAgICBSZXF1aXJl
IGFsbCBncmFudGVkCis8L0RpcmVjdG9yeT4KKworPElmTW9kdWxlIGRpcl9tb2R1bGU+CisgICAg
RGlyZWN0b3J5SW5kZXggaW5kZXguaHRtbCBpbmRleC5waHAKKzwvSWZNb2R1bGU+CisKK0xvZ0xl
dmVsIHdhcm4KKworUmV3cml0ZUVuZ2luZSBPbgorUmV3cml0ZVJ1bGUgIi9kYXRhLyguKikkIiAi
L2FkbWluL2ZldGNoLWZyb20tcmVtb3RlLnBocC9kYXRhLyQxIgorUmV3cml0ZVJ1bGUgIi9hcGkv
KC4qKSQiICIvYWRtaW4vZmV0Y2gtZnJvbS1yZW1vdGUucGhwL2FwaS8kMSIKKworPElmTW9kdWxl
IGxvZ19jb25maWdfbW9kdWxlPgorICAgIExvZ0Zvcm1hdCAiJWggJWwgJXUgJXQgXCIlclwiICU+
cyAlYiBcIiV7UmVmZXJlcn1pXCIgXCIle1VzZXItQWdlbnR9aVwiIiBjb21iaW5lZAorICAgIExv
Z0Zvcm1hdCAiJWggJWwgJXUgJXQgXCIlclwiICU+cyAlYiIgY29tbW9uCisKKyAgICA8SWZNb2R1
bGUgbG9naW9fbW9kdWxlPgorICAgICAgTG9nRm9ybWF0ICIlaCAlbCAldSAldCBcIiVyXCIgJT5z
ICViIFwiJXtSZWZlcmVyfWlcIiBcIiV7VXNlci1BZ2VudH1pXCIgJUkgJU8iIGNvbWJpbmVkaW8K
KyAgICA8L0lmTW9kdWxlPgorCisgICAgQ3VzdG9tTG9nIHwvdXNyL2Jpbi90ZWUgY29tbW9uCisg
ICAgRXJyb3JMb2cgfC91c3IvYmluL3RlZQorPC9JZk1vZHVsZT4KKworPElmTW9kdWxlIG1pbWVf
bW9kdWxlPgorICAgIEFkZFR5cGUgdGV4dC9odG1sIC5odG1sCisgICAgQWRkVHlwZSB0ZXh0L2h0
bWwgLmh0bQorICAgIEFkZFR5cGUgdGV4dC9jc3MgLmNzcworICAgIEFkZFR5cGUgdGV4dC9qYXZh
c2NyaXB0IC5qcworPC9JZk1vZHVsZT4KKworPElmTW9kdWxlIHBocDVfbW9kdWxlPgorCUFkZFR5
cGUgYXBwbGljYXRpb24veC1odHRwZC1waHAgLnBocAorCUFkZFR5cGUgYXBwbGljYXRpb24veC1o
dHRwZC1waHAtc291cmNlIC5waHBzCis8L0lmTW9kdWxlPgorCitJbmNsdWRlIC9wcml2YXRlL2V0
Yy9hcGFjaGUyL2V4dHJhL2h0dHBkLW1wbS5jb25mCkluZGV4OiBXZWJzaXRlcy9wZXJmLndlYmtp
dC5vcmcvdG9vbHMvcnVuLXdpdGgtcmVtb3RlLXNlcnZlci5weQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJz
aXRlcy9wZXJmLndlYmtpdC5vcmcvdG9vbHMvcnVuLXdpdGgtcmVtb3RlLXNlcnZlci5weQkocmV2
aXNpb24gMCkKKysrIFdlYnNpdGVzL3BlcmYud2Via2l0Lm9yZy90b29scy9ydW4td2l0aC1yZW1v
dGUtc2VydmVyLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsNDAgQEAKKyMhL3Vzci9iaW4v
cHl0aG9uCisKK2ltcG9ydCBqc29uCitpbXBvcnQgb3MKK2ltcG9ydCBzdWJwcm9jZXNzCitpbXBv
cnQgdGVtcGZpbGUKKworCitkZWYgbWFpbigpOgorICAgIHdpdGggb3BlbihhYnNwYXRoX2Zyb21f
cm9vdCgnY29uZmlnLmpzb24nKSkgYXMgY29uZmlnX2ZpbGU6CisgICAgICAgIGNvbmZpZyA9IGpz
b24ubG9hZChjb25maWdfZmlsZSkKKyAgICAgICAgY2FjaGVfZGlyID0gYWJzcGF0aF9mcm9tX3Jv
b3QoY29uZmlnWydjYWNoZURpcmVjdG9yeSddKQorICAgICAgICBodHRwZF9jb25maWdfZmlsZSA9
IGFic3BhdGhfZnJvbV9yb290KGNvbmZpZ1sncmVtb3RlU2VydmVyJ11bJ2h0dHBkQ29uZmlnJ10p
CisgICAgICAgIGh0dHBkX3BpZF9maWxlID0gYWJzcGF0aF9mcm9tX3Jvb3QoY29uZmlnWydyZW1v
dGVTZXJ2ZXInXVsnaHR0cGRQSUQnXSkKKyAgICAgICAgaHR0cGRfZXJyb3JfbG9nX2ZpbGUgPSBh
YnNwYXRoX2Zyb21fcm9vdChjb25maWdbJ3JlbW90ZVNlcnZlciddWydodHRwZEVycm9Mb2cnXSkK
KyAgICAgICAgZG9jX3Jvb3QgPSBhYnNwYXRoX2Zyb21fcm9vdCgncHVibGljJykKKworICAgICAg
ICBpZiBub3Qgb3MucGF0aC5pc2RpcihjYWNoZV9kaXIpOgorICAgICAgICAgICAgb3MubWFrZWRp
cnMoY2FjaGVfZGlyKQorICAgICAgICBvcy5jaG1vZChjYWNoZV9kaXIsIDA3NTUpCisKKyAgICAg
ICAgaHR0cGRfbXV0YXhfZGlyID0gdGVtcGZpbGUubWtkdGVtcCgpCisgICAgICAgIHRyeToKKyAg
ICAgICAgICAgIHN1YnByb2Nlc3MuY2FsbChbJ2h0dHBkJywKKyAgICAgICAgICAgICAgICAnLWYn
LCBodHRwZF9jb25maWdfZmlsZSwKKyAgICAgICAgICAgICAgICAnLWMnLCAnUGlkRmlsZSAnICsg
aHR0cGRfcGlkX2ZpbGUsCisgICAgICAgICAgICAgICAgJy1jJywgJ011dGV4IGZpbGU6JyArIGh0
dHBkX211dGF4X2RpciwKKyAgICAgICAgICAgICAgICAnLWMnLCAnRG9jdW1lbnRSb290ICcgKyBk
b2Nfcm9vdCwKKyAgICAgICAgICAgICAgICAnLWMnLCAnRXJyb3JMb2cgJyArIGh0dHBkX2Vycm9y
X2xvZ19maWxlLAorICAgICAgICAgICAgICAgICctWCddKQorICAgICAgICBmaW5hbGx5OgorICAg
ICAgICAgICAgb3Mucm1kaXIoaHR0cGRfbXV0YXhfZGlyKQorCisKK2RlZiBhYnNwYXRoX2Zyb21f
cm9vdChyZWxwYXRoKToKKyAgICByZXR1cm4gb3MucGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihv
cy5wYXRoLmRpcm5hbWUoX19maWxlX18pLCAnLi4vJywgcmVscGF0aCkpCisKKworaWYgX19uYW1l
X18gPT0gIl9fbWFpbl9fIjoKKyAgICBtYWluKCkKClByb3BlcnR5IGNoYW5nZXMgb246IFdlYnNp
dGVzL3BlcmYud2Via2l0Lm9yZy90b29scy9ydW4td2l0aC1yZW1vdGUtc2VydmVyLnB5Cl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KQWRkZWQ6IHN2bjpleGVjdXRhYmxlCiMjIC0wLDAgKzEgIyMKKyoKXCBObyBuZXdsaW5l
IGF0IGVuZCBvZiBwcm9wZXJ0eQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>