<?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>122622</bug_id>
          
          <creation_ts>2013-10-10 14:21:53 -0700</creation_ts>
          <short_desc>[CSS Shapes] Shape-Image-Threshold should be animatable</short_desc>
          <delta_ts>2013-10-11 11:00:11 -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>CSS</component>
          <version>528+ (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>
          
          <blocked>114546</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Bear Travis">betravis</reporter>
          <assigned_to name="Bear Travis">betravis</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>dstockwell</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>938544</commentid>
    <comment_count>0</comment_count>
    <who name="Bear Travis">betravis</who>
    <bug_when>2013-10-10 14:21:53 -0700</bug_when>
    <thetext>The shape-image-threshold property should respond to dynamic changes (add/modify/remove) and to CSS animations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938602</commentid>
    <comment_count>1</comment_count>
      <attachid>213943</attachid>
    <who name="Bear Travis">betravis</who>
    <bug_when>2013-10-10 16:25:03 -0700</bug_when>
    <thetext>Created attachment 213943
Initial Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938687</commentid>
    <comment_count>2</comment_count>
      <attachid>213943</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2013-10-10 22:42:30 -0700</bug_when>
    <thetext>Comment on attachment 213943
Initial Patch

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

&gt; Source/WebCore/rendering/RenderBox.cpp:399
&gt; +        ShapeOutsideInfo::ensureInfo(this)-&gt;dirtyShapeSize();

I am surprised that we would ensureInfo just so we can call dirtyShapeSize. Is there really something to dirty if there is no info? Is that really how things work? Did I already ask this in another context?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938858</commentid>
    <comment_count>3</comment_count>
    <who name="Bear Travis">betravis</who>
    <bug_when>2013-10-11 10:36:11 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 213943 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=213943&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderBox.cpp:399
&gt; &gt; +        ShapeOutsideInfo::ensureInfo(this)-&gt;dirtyShapeSize();
&gt; 
&gt; I am surprised that we would ensureInfo just so we can call dirtyShapeSize. Is there really something to dirty if there is no info? Is that really how things work? Did I already ask this in another context?

Yep. You saw this in Bug 122524. ShapeOutsideInfos are stored in a global map, and ShapeOutsideInfo::ensureInfo will make sure a ShapeOutsideInfo exists for the given key. But it may also return an existing ShapeOutsideInfo if one is already in the map. It&apos;s this case we cover with dirtyShapeSize(). We could optimize by checking in ShapeOutsideInfo::dirtyShapeSize whether or not the shape is already dirty, but it currently just clears a RefPtr, which does not seem too costly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938871</commentid>
    <comment_count>4</comment_count>
      <attachid>213943</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-11 11:00:09 -0700</bug_when>
    <thetext>Comment on attachment 213943
Initial Patch

Clearing flags on attachment: 213943

Committed r157309: &lt;http://trac.webkit.org/changeset/157309&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938872</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-11 11:00:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>213943</attachid>
            <date>2013-10-10 16:25:03 -0700</date>
            <delta_ts>2013-10-11 11:00:09 -0700</delta_ts>
            <desc>Initial Patch</desc>
            <filename>bug-122622-20131010162502.patch</filename>
            <type>text/plain</type>
            <size>15631</size>
            <attacher name="Bear Travis">betravis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU3MjY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2JhYmFjOTk5MDc2NThh
ODU1OTNlNjlhMjFjYjE4Nzc4MjZhNDBjYy4uN2U5ODJhMDU0OThmY2Q5N2QzYzZjOGE0YWM3ZjUy
NThjNGI1NWI4NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEzLTEwLTEwICBCZWFy
IFRyYXZpcyAgPGJldHJhdmlzQGFkb2JlLmNvbT4KKworICAgICAgICBbQ1NTIFNoYXBlc10gU2hh
cGUtSW1hZ2UtVGhyZXNob2xkIHNob3VsZCBiZSBhbmltYXRhYmxlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjI2MjIKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIHRoZSBzaGFwZS1pbWFnZS10aHJl
c2hvbGQgcHJvcGVydHkgcmVzcG9uZCB0byBkeW5hbWljIGNoYW5nZXMKKyAgICAgICAgbWFkZSB0
aHJvdWdoIEpTIG9yIENTUyBhbmltYXRpb25zLiBSZXNwb25kaW5nIHRvIGNoYW5nZXMgbWFkZSB0
bworICAgICAgICBzaGFwZS1pbWFnZS10aHJlc2hvbGQgaXMgaGFuZGxlZCBpbiBSZW5kZXJCb3g6
OnVwZGF0ZVNoYXBlT3V0c2lkZUluZm9BZnRlclN0eWxlQ2hhbmdlLAorICAgICAgICB3aGlsZSBD
U1NQcm9wZXJ0eUFuaW1hdGlvbi5jcHAgYWRkcyB0aGUgcHJvcGVydHkgdG8gdGhlIGxpc3Qgb2YK
KyAgICAgICAgYW5pbWF0YWJsZSBwcm9wZXJ0aWVzLgorCisgICAgICAgIFRlc3RzOiBmYXN0L3No
YXBlcy9zaGFwZS1vdXRzaWRlLWZsb2F0cy9zaGFwZS1vdXRzaWRlLWR5bmFtaWMtc2hhcGUtaW1h
Z2UtdGhyZXNob2xkLmh0bWwKKyAgICAgICAgICAgICAgIGZhc3Qvc2hhcGVzL3NoYXBlLW91dHNp
ZGUtZmxvYXRzL3NoYXBlLW91dHNpZGUtc2hhcGUtaW1hZ2UtdGhyZXNob2xkLWFuaW1hdGlvbi5o
dG1sCisKKyAgICAgICAgKiBwYWdlL2FuaW1hdGlvbi9DU1NQcm9wZXJ0eUFuaW1hdGlvbi5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpDU1NQcm9wZXJ0eUFuaW1hdGlvbldyYXBwZXJNYXA6OkNTU1By
b3BlcnR5QW5pbWF0aW9uV3JhcHBlck1hcCk6IEFkZAorICAgICAgICBzaGFwZS1pbWFnZS10aHJl
c2hvbGQgdG8gdGhlIGxpc3Qgb2YgYW5pbWF0YWJsZSBwcm9wZXJ0aWVzLgorICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJCb3guY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyQm94OjpzdHls
ZURpZENoYW5nZSk6IHVwZGF0ZVNoYXBlT3V0c2lkZUluZm9BZnRlclN0eWxlQ2hhbmdlCisgICAg
ICAgIG5lZWRzIHRvIHRha2UgdHdvIFJlbmRlclN0eWxlIGFyZ3VtZW50cyB0byBjb21wYXJlIG11
bHRpcGxlIHNoYXBlIHByb3BlcnRpZXMsCisgICAgICAgIHJhdGhlciB0aGFuIGp1c3QgdGhlIHNo
YXBlLW91dHNpZGUgcHJvcGVydHkuCisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OnVwZGF0
ZVNoYXBlT3V0c2lkZUluZm9BZnRlclN0eWxlQ2hhbmdlKTogQ29tcGFyZQorICAgICAgICBzaGFw
ZS1pbWFnZS10aHJlc2hvbGQgdmFsdWVzIHRvIHNlZSBpZiB0aGV5IGNoYW5nZWQsIGFuZCBpbnZh
bGlkYXRlIHRoZSBsYXlvdXQKKyAgICAgICAgaWYgbmVjZXNzYXJ5LgorICAgICAgICAqIHJlbmRl
cmluZy9SZW5kZXJCb3guaDoKKwogMjAxMy0xMC0xMCAgVGhpYWdvIGRlIEJhcnJvcyBMYWNlcmRh
ICA8dGhpYWdvLmxhY2VyZGFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBDcmVhdGUgTWVkaWFT
dHJlYW0gb2JqZWN0IHdpdGggZW5kZWQgYXR0cmlidXRlIHNldCBpZiBhbGwgdHJhY2tzIHRoYXQg
YXJlIGJlaW5nIHVzZWQgb24gaXRzIGNyZWF0aW9uIGFyZSBlbmRlZApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRpb24vQ1NTUHJvcGVydHlBbmltYXRpb24uY3BwIGIvU291
cmNlL1dlYkNvcmUvcGFnZS9hbmltYXRpb24vQ1NTUHJvcGVydHlBbmltYXRpb24uY3BwCmluZGV4
IDRlOWExNDJjZTZjNDQ0YWI3M2Y4ODRiMjRiNGYwYWNkOGRmMzMwYzkuLmI5MWUxZmQ1Nzk1ZWU5
M2NiZDEyNTA3OTc5OWE0ODc2Mjk4MzkzYmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Bh
Z2UvYW5pbWF0aW9uL0NTU1Byb3BlcnR5QW5pbWF0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL2FuaW1hdGlvbi9DU1NQcm9wZXJ0eUFuaW1hdGlvbi5jcHAKQEAgLTEyNDYsNiArMTI0
Niw3IEBAIENTU1Byb3BlcnR5QW5pbWF0aW9uV3JhcHBlck1hcDo6Q1NTUHJvcGVydHlBbmltYXRp
b25XcmFwcGVyTWFwKCkKICNpZiBFTkFCTEUoQ1NTX1NIQVBFUykKICAgICAgICAgbmV3IFByb3Bl
cnR5V3JhcHBlclNoYXBlKENTU1Byb3BlcnR5V2Via2l0U2hhcGVJbnNpZGUsICZSZW5kZXJTdHls
ZTo6c2hhcGVJbnNpZGUsICZSZW5kZXJTdHlsZTo6c2V0U2hhcGVJbnNpZGUpLAogICAgICAgICBu
ZXcgUHJvcGVydHlXcmFwcGVyU2hhcGUoQ1NTUHJvcGVydHlXZWJraXRTaGFwZU91dHNpZGUsICZS
ZW5kZXJTdHlsZTo6c2hhcGVPdXRzaWRlLCAmUmVuZGVyU3R5bGU6OnNldFNoYXBlT3V0c2lkZSks
CisgICAgICAgIG5ldyBQcm9wZXJ0eVdyYXBwZXI8ZmxvYXQ+KENTU1Byb3BlcnR5V2Via2l0U2hh
cGVJbWFnZVRocmVzaG9sZCwgJlJlbmRlclN0eWxlOjpzaGFwZUltYWdlVGhyZXNob2xkLCAmUmVu
ZGVyU3R5bGU6OnNldFNoYXBlSW1hZ2VUaHJlc2hvbGQpLAogI2VuZGlmCiAKICAgICAgICAgbmV3
IFByb3BlcnR5V3JhcHBlclZpc2l0ZWRBZmZlY3RlZENvbG9yKENTU1Byb3BlcnR5V2Via2l0Q29s
dW1uUnVsZUNvbG9yLCBNYXliZUludmFsaWRDb2xvciwgJlJlbmRlclN0eWxlOjpjb2x1bW5SdWxl
Q29sb3IsICZSZW5kZXJTdHlsZTo6c2V0Q29sdW1uUnVsZUNvbG9yLCAmUmVuZGVyU3R5bGU6OnZp
c2l0ZWRMaW5rQ29sdW1uUnVsZUNvbG9yLCAmUmVuZGVyU3R5bGU6OnNldFZpc2l0ZWRMaW5rQ29s
dW1uUnVsZUNvbG9yKSwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5kZXgg
NTY1NmMwOTI3ZDM5ZjQxMTlkMjI1N2JjN2FkYWU5N2E0YjU2N2NlYS4uZDcxYWVlMDVkY2MzYWFi
NWY1YTE5Zjk2N2I5YWJlZDg2ZDhjZWE3YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAKQEAgLTM3NiwyMyArMzc2LDMwIEBAIHZvaWQgUmVuZGVyQm94OjpzdHlsZURpZENo
YW5nZShTdHlsZURpZmZlcmVuY2UgZGlmZiwgY29uc3QgUmVuZGVyU3R5bGUqIG9sZFN0eWxlCiAg
ICAgfQogCiAjaWYgRU5BQkxFKENTU19TSEFQRVMpCi0gICAgdXBkYXRlU2hhcGVPdXRzaWRlSW5m
b0FmdGVyU3R5bGVDaGFuZ2Uoc3R5bGUoKS0+c2hhcGVPdXRzaWRlKCksIG9sZFN0eWxlID8gb2xk
U3R5bGUtPnNoYXBlT3V0c2lkZSgpIDogMCk7CisgICAgdXBkYXRlU2hhcGVPdXRzaWRlSW5mb0Fm
dGVyU3R5bGVDaGFuZ2UoKnN0eWxlKCksIG9sZFN0eWxlKTsKICNlbmRpZgogfQogCiAjaWYgRU5B
QkxFKENTU19TSEFQRVMpCi12b2lkIFJlbmRlckJveDo6dXBkYXRlU2hhcGVPdXRzaWRlSW5mb0Fm
dGVyU3R5bGVDaGFuZ2UoY29uc3QgU2hhcGVWYWx1ZSogc2hhcGVPdXRzaWRlLCBjb25zdCBTaGFw
ZVZhbHVlKiBvbGRTaGFwZU91dHNpZGUpCit2b2lkIFJlbmRlckJveDo6dXBkYXRlU2hhcGVPdXRz
aWRlSW5mb0FmdGVyU3R5bGVDaGFuZ2UoY29uc3QgUmVuZGVyU3R5bGUmIHN0eWxlLCBjb25zdCBS
ZW5kZXJTdHlsZSogb2xkU3R5bGUpCiB7CisgICAgU2hhcGVWYWx1ZSogc2hhcGVPdXRzaWRlID0g
c3R5bGUuc2hhcGVPdXRzaWRlKCk7CisgICAgU2hhcGVWYWx1ZSogb2xkU2hhcGVPdXRzaWRlID0g
b2xkU3R5bGUgPyBvbGRTdHlsZS0+c2hhcGVPdXRzaWRlKCkgOiBudWxscHRyOworCisgICAgZmxv
YXQgc2hhcGVJbWFnZVRocmVzaG9sZCA9IHN0eWxlLnNoYXBlSW1hZ2VUaHJlc2hvbGQoKTsKKyAg
ICBmbG9hdCBvbGRTaGFwZUltYWdlVGhyZXNob2xkID0gb2xkU3R5bGUgPyBvbGRTdHlsZS0+c2hh
cGVJbWFnZVRocmVzaG9sZCgpIDogUmVuZGVyU3R5bGU6OmluaXRpYWxTaGFwZUltYWdlVGhyZXNo
b2xkKCk7CisKICAgICAvLyBGSVhNRTogQSBmdXR1cmUgb3B0aW1pemF0aW9uIHdvdWxkIGRvIGEg
ZGVlcCBjb21wYXJpc29uIGZvciBlcXVhbGl0eS4gKGJ1ZyAxMDA4MTEpCi0gICAgaWYgKHNoYXBl
T3V0c2lkZSA9PSBvbGRTaGFwZU91dHNpZGUpCisgICAgaWYgKHNoYXBlT3V0c2lkZSA9PSBvbGRT
aGFwZU91dHNpZGUgJiYgc2hhcGVJbWFnZVRocmVzaG9sZCA9PSBvbGRTaGFwZUltYWdlVGhyZXNo
b2xkKQogICAgICAgICByZXR1cm47CiAKLSAgICBpZiAoc2hhcGVPdXRzaWRlKSB7Ci0gICAgICAg
IFNoYXBlT3V0c2lkZUluZm8qIHNoYXBlT3V0c2lkZUluZm8gPSBTaGFwZU91dHNpZGVJbmZvOjpl
bnN1cmVJbmZvKHRoaXMpOwotICAgICAgICBzaGFwZU91dHNpZGVJbmZvLT5kaXJ0eVNoYXBlU2l6
ZSgpOwotICAgIH0gZWxzZQorICAgIGlmICghc2hhcGVPdXRzaWRlKQogICAgICAgICBTaGFwZU91
dHNpZGVJbmZvOjpyZW1vdmVJbmZvKHRoaXMpOwotICAgIG1hcmtTaGFwZU91dHNpZGVEZXBlbmRl
bnRzRm9yTGF5b3V0KCk7CisgICAgZWxzZQorICAgICAgICBTaGFwZU91dHNpZGVJbmZvOjplbnN1
cmVJbmZvKHRoaXMpLT5kaXJ0eVNoYXBlU2l6ZSgpOworCisgICAgaWYgKHNoYXBlT3V0c2lkZSB8
fCBzaGFwZU91dHNpZGUgIT0gb2xkU2hhcGVPdXRzaWRlKQorICAgICAgICBtYXJrU2hhcGVPdXRz
aWRlRGVwZW5kZW50c0ZvckxheW91dCgpOwogfQogI2VuZGlmCiAKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJCb3guaAppbmRleCA5ODI3MmRiNTNlMzE1NTVlN2Q4ZGNjZWY1MWMyOGI1ZWY3MjU3
YzE1Li5jYmFlN2M3MzhkMTI0M2Q2ZjE2NzY1NzYwMTNmMGE4MDljNzc4NDI2IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlckJveC5oCkBAIC02NDMsNyArNjQzLDcgQEAgcHJvdGVjdGVkOgog
IAogcHJpdmF0ZToKICNpZiBFTkFCTEUoQ1NTX1NIQVBFUykKLSAgICB2b2lkIHVwZGF0ZVNoYXBl
T3V0c2lkZUluZm9BZnRlclN0eWxlQ2hhbmdlKGNvbnN0IFNoYXBlVmFsdWUqIHNoYXBlT3V0c2lk
ZSwgY29uc3QgU2hhcGVWYWx1ZSogb2xkU2hhcGVPdXRzaWRlKTsKKyAgICB2b2lkIHVwZGF0ZVNo
YXBlT3V0c2lkZUluZm9BZnRlclN0eWxlQ2hhbmdlKGNvbnN0IFJlbmRlclN0eWxlJiwgY29uc3Qg
UmVuZGVyU3R5bGUqIG9sZFN0eWxlKTsKICNlbmRpZgogCiAgICAgYm9vbCBmaXhlZEVsZW1lbnRM
YXlzT3V0UmVsYXRpdmVUb0ZyYW1lKGNvbnN0IEZyYW1lVmlldyYpIGNvbnN0OwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDc3
MzYwNGRlMjdjMzRkMmM5MDRmNmE0ZWViYWRkYjhmMWVkY2MwNWQuLjU0MDIzYWVlZmI5MDVhMjFl
MjdkN2Y0NTZmZDQ2MTY5YjA2MDJhYjkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxv
ZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAxMy0xMC0x
MCAgQmVhciBUcmF2aXMgIDxiZXRyYXZpc0BhZG9iZS5jb20+CisKKyAgICAgICAgW0NTUyBTaGFw
ZXNdIFNoYXBlLUltYWdlLVRocmVzaG9sZCBzaG91bGQgYmUgYW5pbWF0YWJsZQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTIyNjIyCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkaW5nIHRlc3RzIGZvciBk
eW5hbWljYWxseSBjaGFuZ2luZyBzaGFwZS1pbWFnZSB0aHJlc2hvbGQgdmlhIEpTIGFuZCBDU1MK
KyAgICAgICAgYW5pbWF0aW9ucy4gSW5jbHVkZWQgYXJlIHNvbWUgU1ZHIHJlc291cmNlcyB1c2Vk
IGFzIHRoZSBzaGFwZSBpbWFnZSBzb3VyY2VzLgorCisgICAgICAgICogZmFzdC9zaGFwZXMvcmVz
b3VyY2VzL3N2Zy1zaGFwZS0wMDIuc3ZnOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3NoYXBlcy9y
ZXNvdXJjZXMvc3ZnLXNoYXBlLTAwMy5zdmc6IEFkZGVkLgorICAgICAgICAqIGZhc3Qvc2hhcGVz
L3NoYXBlLW91dHNpZGUtZmxvYXRzL3NoYXBlLW91dHNpZGUtZHluYW1pYy1zaGFwZS1pbWFnZS10
aHJlc2hvbGQtZXhwZWN0ZWQuaHRtbDogQWRkZWQuCisgICAgICAgICogZmFzdC9zaGFwZXMvc2hh
cGUtb3V0c2lkZS1mbG9hdHMvc2hhcGUtb3V0c2lkZS1keW5hbWljLXNoYXBlLWltYWdlLXRocmVz
aG9sZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3NoYXBlcy9zaGFwZS1vdXRzaWRlLWZs
b2F0cy9zaGFwZS1vdXRzaWRlLXNoYXBlLWltYWdlLXRocmVzaG9sZC1hbmltYXRpb24tZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3NoYXBlcy9zaGFwZS1vdXRzaWRlLWZsb2F0
cy9zaGFwZS1vdXRzaWRlLXNoYXBlLWltYWdlLXRocmVzaG9sZC1hbmltYXRpb24uaHRtbDogQWRk
ZWQuCisKIDIwMTMtMTAtMTAgIFRoaWFnbyBkZSBCYXJyb3MgTGFjZXJkYSAgPHRoaWFnby5sYWNl
cmRhQG9wZW5ib3NzYS5vcmc+CiAKICAgICAgICAgQ3JlYXRlIE1lZGlhU3RyZWFtIG9iamVjdCB3
aXRoIGVuZGVkIGF0dHJpYnV0ZSBzZXQgaWYgYWxsIHRyYWNrcyB0aGF0IGFyZSBiZWluZyB1c2Vk
IG9uIGl0cyBjcmVhdGlvbiBhcmUgZW5kZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
c2hhcGVzL3Jlc291cmNlcy9zdmctc2hhcGUtMDAyLnN2ZyBiL0xheW91dFRlc3RzL2Zhc3Qvc2hh
cGVzL3Jlc291cmNlcy9zdmctc2hhcGUtMDAyLnN2ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zNWI4ZDZlNzFhMWI2
YjNhNjAwNWE1NDZkZDA5MzZmMGJmYjc4ZDZlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9zaGFwZXMvcmVzb3VyY2VzL3N2Zy1zaGFwZS0wMDIuc3ZnCkBAIC0wLDAgKzEsNiBA
QAorPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0
IDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHdpZHRoPScxMDBweCcgaGVpZ2h0PScxMDBw
eCc+CisgICAgPHJlY3Qgd2lkdGg9JzEnIGhlaWdodD0nMScgZmlsbD0ncmdiYSgyNTUsIDAsIDAs
IDEpJy8+CisgICAgPHJlY3QgeD0nMScgd2lkdGg9JzEnIGhlaWdodD0nMScgZmlsbD0ncmdiYSgy
NTUsIDI1NSwgMCwgMC43NSknLz4KKyAgICA8cmVjdCB4PScyJyB3aWR0aD0nMScgaGVpZ2h0PScx
JyBmaWxsPSdyZ2JhKDAsIDI1NSwgMCwgMC41KScgLz4KKyAgICA8cmVjdCB4PSczJyB3aWR0aD0n
MScgaGVpZ2h0PScxJyBmaWxsPSdyZ2JhKDAsIDAsIDI1NSwgMC4yNSknIC8+Cis8L3N2Zz4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvc2hhcGVzL3Jlc291cmNlcy9zdmctc2hhcGUtMDAz
LnN2ZyBiL0xheW91dFRlc3RzL2Zhc3Qvc2hhcGVzL3Jlc291cmNlcy9zdmctc2hhcGUtMDAzLnN2
ZwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi4yYWFiNTZmZmU3YjVkNmQ2MGU4YTAzZTgzODY0NjkzNWJkZGE5Y2ZmCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9zaGFwZXMvcmVzb3VyY2VzL3N2Zy1z
aGFwZS0wMDMuc3ZnCkBAIC0wLDAgKzEsOSBAQAorPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5v
cmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxIDEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUn
IHdpZHRoPScxMDBweCcgaGVpZ2h0PScxMDBweCc+CisgICAgPGRlZnM+CisgICAgICAgIDxsaW5l
YXJHcmFkaWVudCBpZD0nZ3JhZGllbnQnIHgxPScwJyB4Mj0nMScgeTE9JzAnIHkyPScwJz4KKyAg
ICAgICAgICAgIDxzdG9wIG9mZnNldD0nMCUnIHN0b3AtY29sb3I9J2JsdWUnIHN0b3Atb3BhY2l0
eT0nMScgLz4KKyAgICAgICAgICAgIDxzdG9wIG9mZnNldD0nMTAwJScgc3RvcC1jb2xvcj0nYmx1
ZScgc3RvcC1vcGFjaXR5PScwJyAvPgorICAgICAgICA8L2xpbmVhckdyYWRpZW50PgorICAgIDwv
ZGVmcz4KKyAgICA8cmVjdCB3aWR0aD0nMScgaGVpZ2h0PScxJyBmaWxsPSd1cmwoI2dyYWRpZW50
KScgLz4KKzwvc3ZnPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9zaGFwZXMvc2hhcGUt
b3V0c2lkZS1mbG9hdHMvc2hhcGUtb3V0c2lkZS1keW5hbWljLXNoYXBlLWltYWdlLXRocmVzaG9s
ZC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9zaGFwZXMvc2hhcGUtb3V0c2lkZS1m
bG9hdHMvc2hhcGUtb3V0c2lkZS1keW5hbWljLXNoYXBlLWltYWdlLXRocmVzaG9sZC1leHBlY3Rl
ZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjcxOTRjNTRiMmMyZDYyZWRiMzFlOTcyNTliMGQ2ZWVlZjU1NTkx
YjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3NoYXBlcy9zaGFwZS1vdXRz
aWRlLWZsb2F0cy9zaGFwZS1vdXRzaWRlLWR5bmFtaWMtc2hhcGUtaW1hZ2UtdGhyZXNob2xkLWV4
cGVjdGVkLmh0bWwKQEAgLTAsMCArMSw1OCBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxo
ZWFkPgorPHN0eWxlPgorICAgIC5jb250YWluZXIgeworICAgICAgICB3aWR0aDogMjAwcHg7Cisg
ICAgICAgIGhlaWdodDogMjAwcHg7CisgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7
CisgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGJsdWU7CisgICAgICAgIGZvbnQ6IDUwcHgvMSBB
aGVtLCBzYW5zLXNlcmlmOworICAgICAgICBjb2xvcjogZ3JlZW47CisgICAgICAgIG92ZXJmbG93
OiBoaWRkZW47CisgICAgfQorICAgIC5zaGFwZSB7CisgICAgICAgIGZsb2F0OiBsZWZ0OworICAg
ICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CisgICAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgICAg
aGVpZ2h0OiAxMDBweDsKKyAgICAgICAgLXdlYmtpdC1zaGFwZS1vdXRzaWRlOiB1cmwoJy4uL3Jl
c291cmNlcy9zdmctc2hhcGUtMDAyLnN2ZycpOworICAgIH0KKyAgICAuc2hhcGU6OmJlZm9yZSB7
CisgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgZGlzcGxheTogYmxvY2s7Cisg
ICAgICAgIHRvcDogMDsgbGVmdDogMDsKKyAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICBo
ZWlnaHQ6IDEwMHB4OworICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOworICAgICAgICBj
b250ZW50OiAnICc7CisgICAgfQorCisgICAgLnRocmVzaG9sZDI1IHsKKyAgICAgICAgLXdlYmtp
dC1zaGFwZS1pbWFnZS10aHJlc2hvbGQ6IDAuMjY7CisgICAgfQorICAgIC50aHJlc2hvbGQyNTo6
YmVmb3JlIHsKKyAgICAgICAgd2lkdGg6IDc1cHg7CisgICAgfQorCisgICAgLnRocmVzaG9sZDc1
IHsKKyAgICAgICAgLXdlYmtpdC1zaGFwZS1pbWFnZS10aHJlc2hvbGQ6IDAuNzY7CisgICAgfQor
ICAgIC50aHJlc2hvbGQ3NTo6YmVmb3JlIHsKKyAgICAgICAgd2lkdGg6IDI1cHg7CisgICAgfQor
PC9zdHlsZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxwPldoZW4gc2hhcGUtaW1hZ2UtdGhyZXNo
b2xkIGlzIG1vZGlmaWVkIGR5bmFtaWNhbGx5LCBjb250ZW50IGFmZmVjdGVkIGJ5IHRoZSBzaGFw
ZSdzIGNvbnRvdXIgc2hvdWxkIHJlbGF5b3V0LiBGb3IgZWFjaCB0ZXN0LCB5b3Ugc2hvdWxkIHNl
ZSBncmVlbiBibG9ja3Mgc2VwYXJhdGVkIGJ5IHdoaXRlIHNwYWNlLCB3cmFwcGluZyBhcm91bmQg
YSBibHVlIHJlY3RhbmdsZSBpbiB0aGUgdXBwZXIgbGVmdC4gVGhpcyB0ZXN0IHJlcXVpcmVzIHRo
ZSBBaGVtIGZvbnQuPC9wPgorCisgICAgPHA+U2V0dGluZyBzaGFwZS1pbWFnZS10aHJlc2hvbGQg
d2l0aCBubyBwcmlvciBlbnRyeTwvcD4KKyAgICA8ZGl2IGlkPSdhZGQtc2hhcGUtaW1hZ2UtdGhy
ZXNob2xkJyBjbGFzcz0nY29udGFpbmVyJz48ZGl2IGNsYXNzPSdzaGFwZSB0aHJlc2hvbGQyNSc+
PC9kaXY+eCB4IHggeCB4IHggeCB4IHggeDwvZGl2PgorCisgICAgPHA+U2V0dGluZyBzaGFwZS1p
bWFnZS10aHJlc2hvbGQgd2l0aCBhIHByaW9yIGVudHJ5PC9wPgorICAgIDxkaXYgaWQ9J2NoYW5n
ZS1zaGFwZS1pbWFnZS10aHJlc2hvbGQnIGNsYXNzPSdjb250YWluZXInPjxkaXYgY2xhc3M9J3No
YXBlIHRocmVzaG9sZDc1Jz48L2Rpdj54IHggeCB4IHggeCB4IHggeCB4PC9kaXY+CisKKyAgICA8
cD5SZW1vdmluZyBzaGFwZS1pbWFnZS10aHJlc2hvbGQgd2l0aCBhIHByaW9yIGVudHJ5PC9wPgor
ICAgIDxkaXYgaWQ9J3JlbW92ZS1zaGFwZS1pbWFnZS10aHJlc2hvbGQnIGNsYXNzPSdjb250YWlu
ZXInPjxkaXYgY2xhc3M9J3NoYXBlJz48L2Rpdj54IHggeCB4IHggeCB4IHggeCB4PC9kaXY+Cis8
L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3NoYXBlcy9zaGFw
ZS1vdXRzaWRlLWZsb2F0cy9zaGFwZS1vdXRzaWRlLWR5bmFtaWMtc2hhcGUtaW1hZ2UtdGhyZXNo
b2xkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3NoYXBlcy9zaGFwZS1vdXRzaWRlLWZsb2F0cy9z
aGFwZS1vdXRzaWRlLWR5bmFtaWMtc2hhcGUtaW1hZ2UtdGhyZXNob2xkLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uNzM4ZTRjM2ZlZmYxYTNmZDI1NGU3MjYwODc1MGMyODY5NzJjYTYwZQotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvc2hhcGVzL3NoYXBlLW91dHNpZGUtZmxvYXRzL3NoYXBl
LW91dHNpZGUtZHluYW1pYy1zaGFwZS1pbWFnZS10aHJlc2hvbGQuaHRtbApAQCAtMCwwICsxLDc2
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorICAgIHdpbmRv
dy5vbmxvYWQgPSBmdW5jdGlvbigpIHsKKyAgICAgICAgLy8gZmV0Y2ggb2Zmc2V0VG9wIHRvIGZv
cmNlIGEgbGF5b3V0CisgICAgICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0VG9wOworCisgICAgICAg
IHZhciBlbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNhZGQtc2hhcGUtaW1hZ2UtdGhyZXNo
b2xkIC5zaGFwZScpOworICAgICAgICBlbC5zdHlsZS5zZXRQcm9wZXJ0eSgnLXdlYmtpdC1zaGFw
ZS1pbWFnZS10aHJlc2hvbGQnLCAwLjI1KTsKKyAgICAgICAgZWwuY2xhc3NOYW1lID0gJ3NoYXBl
IHRocmVzaG9sZDI1JzsKKworICAgICAgICBlbCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNj
aGFuZ2Utc2hhcGUtaW1hZ2UtdGhyZXNob2xkIC5zaGFwZScpOworICAgICAgICBlbC5jbGFzc05h
bWUgPSAnc2hhcGUgdGhyZXNob2xkNzUnOworCisgICAgICAgIGVsID0gZG9jdW1lbnQucXVlcnlT
ZWxlY3RvcignI3JlbW92ZS1zaGFwZS1pbWFnZS10aHJlc2hvbGQgLnNoYXBlJyk7CisgICAgICAg
IGVsLmNsYXNzTmFtZSA9ICdzaGFwZSc7CisKKyAgICAgICAgY29uc29sZS5sb2coJ2FjY29tcGxp
c2hlZCEnKTsKKyAgICB9OworPC9zY3JpcHQ+Cis8c3R5bGU+CisgICAgLmNvbnRhaW5lciB7Cisg
ICAgICAgIHdpZHRoOiAyMDBweDsKKyAgICAgICAgaGVpZ2h0OiAyMDBweDsKKyAgICAgICAgb3Zl
cmZsb3ctd3JhcDogYnJlYWstd29yZDsKKyAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmx1ZTsK
KyAgICAgICAgZm9udDogNTBweC8xIEFoZW0sIHNhbnMtc2VyaWY7CisgICAgICAgIGNvbG9yOiBn
cmVlbjsKKyAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKKyAgICB9CisgICAgLnNoYXBlIHsKKyAg
ICAgICAgZmxvYXQ6IGxlZnQ7CisgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKKyAgICAgICAg
d2lkdGg6IDEwMHB4OworICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICAtd2Via2l0LXNo
YXBlLW91dHNpZGU6IHVybCgnLi4vcmVzb3VyY2VzL3N2Zy1zaGFwZS0wMDIuc3ZnJyk7CisgICAg
fQorICAgIC5zaGFwZTo6YmVmb3JlIHsKKyAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAg
ICAgICBkaXNwbGF5OiBibG9jazsKKyAgICAgICAgdG9wOiAwOyBsZWZ0OiAwOworICAgICAgICB3
aWR0aDogMTAwcHg7CisgICAgICAgIGhlaWdodDogMTAwcHg7CisgICAgICAgIGJhY2tncm91bmQt
Y29sb3I6IGJsdWU7CisgICAgICAgIGNvbnRlbnQ6ICcgJzsKKyAgICB9CisKKyAgICAudGhyZXNo
b2xkMjUgeworICAgICAgICAtd2Via2l0LXNoYXBlLWltYWdlLXRocmVzaG9sZDogMC4yNjsKKyAg
ICB9CisgICAgLnRocmVzaG9sZDI1OjpiZWZvcmUgeworICAgICAgICB3aWR0aDogNzVweDsKKyAg
ICB9CisKKyAgICAudGhyZXNob2xkNzUgeworICAgICAgICAtd2Via2l0LXNoYXBlLWltYWdlLXRo
cmVzaG9sZDogMC43NjsKKyAgICB9CisgICAgLnRocmVzaG9sZDc1OjpiZWZvcmUgeworICAgICAg
ICB3aWR0aDogMjVweDsKKyAgICB9Cis8L3N0eWxlPgorPC9oZWFkPgorPGJvZHk+CisgICAgPHA+
V2hlbiBzaGFwZS1pbWFnZS10aHJlc2hvbGQgaXMgbW9kaWZpZWQgZHluYW1pY2FsbHksIGNvbnRl
bnQgYWZmZWN0ZWQgYnkgdGhlIHNoYXBlJ3MgY29udG91ciBzaG91bGQgcmVsYXlvdXQuIEZvciBl
YWNoIHRlc3QsIHlvdSBzaG91bGQgc2VlIGdyZWVuIGJsb2NrcyBzZXBhcmF0ZWQgYnkgd2hpdGUg
c3BhY2UsIHdyYXBwaW5nIGFyb3VuZCBhIGJsdWUgcmVjdGFuZ2xlIGluIHRoZSB1cHBlciBsZWZ0
LiBUaGlzIHRlc3QgcmVxdWlyZXMgdGhlIEFoZW0gZm9udC48L3A+CisKKyAgICA8cD5TZXR0aW5n
IHNoYXBlLWltYWdlLXRocmVzaG9sZCB3aXRoIG5vIHByaW9yIGVudHJ5PC9wPgorICAgIDxkaXYg
aWQ9J2FkZC1zaGFwZS1pbWFnZS10aHJlc2hvbGQnIGNsYXNzPSdjb250YWluZXInPjxkaXYgY2xh
c3M9J3NoYXBlJz48L2Rpdj54IHggeCB4IHggeCB4IHggeCB4PC9kaXY+CisKKyAgICA8cD5TZXR0
aW5nIHNoYXBlLWltYWdlLXRocmVzaG9sZCB3aXRoIGEgcHJpb3IgZW50cnk8L3A+CisgICAgPGRp
diBpZD0nY2hhbmdlLXNoYXBlLWltYWdlLXRocmVzaG9sZCcgY2xhc3M9J2NvbnRhaW5lcic+PGRp
diBjbGFzcz0nc2hhcGUgdGhyZXNob2xkMjUnPjwvZGl2PnggeCB4IHggeCB4IHggeCB4IHg8L2Rp
dj4KKworICAgIDxwPlJlbW92aW5nIHNoYXBlLWltYWdlLXRocmVzaG9sZCB3aXRoIGEgcHJpb3Ig
ZW50cnk8L3A+CisgICAgPGRpdiBpZD0ncmVtb3ZlLXNoYXBlLWltYWdlLXRocmVzaG9sZCcgY2xh
c3M9J2NvbnRhaW5lcic+PGRpdiBjbGFzcz0nc2hhcGUgdGhyZXNob2xkMjUnPjwvZGl2PnggeCB4
IHggeCB4IHggeCB4IHg8L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2Zhc3Qvc2hhcGVzL3NoYXBlLW91dHNpZGUtZmxvYXRzL3NoYXBlLW91dHNpZGUtc2hh
cGUtaW1hZ2UtdGhyZXNob2xkLWFuaW1hdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L3NoYXBlcy9zaGFwZS1vdXRzaWRlLWZsb2F0cy9zaGFwZS1vdXRzaWRlLXNoYXBlLWltYWdl
LXRocmVzaG9sZC1hbmltYXRpb24tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZjMzc1MjMxNmNl
ZjEyNjUyNjVjZDE0NGE4MDgyMGI2ZDhlNTFjZTMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9mYXN0L3NoYXBlcy9zaGFwZS1vdXRzaWRlLWZsb2F0cy9zaGFwZS1vdXRzaWRlLXNoYXBl
LWltYWdlLXRocmVzaG9sZC1hbmltYXRpb24tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBAQAor
TW92aW5nIFRleHQKK1BBU1MgLSAiLXdlYmtpdC1zaGFwZS1pbWFnZS10aHJlc2hvbGQiIHByb3Bl
cnR5IGZvciAic2hhcGUiIGVsZW1lbnQgYXQgMXMgc2F3IHNvbWV0aGluZyBjbG9zZSB0bzogMC41
CisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvc2hhcGVzL3NoYXBlLW91dHNpZGUtZmxv
YXRzL3NoYXBlLW91dHNpZGUtc2hhcGUtaW1hZ2UtdGhyZXNob2xkLWFuaW1hdGlvbi5odG1sIGIv
TGF5b3V0VGVzdHMvZmFzdC9zaGFwZXMvc2hhcGUtb3V0c2lkZS1mbG9hdHMvc2hhcGUtb3V0c2lk
ZS1zaGFwZS1pbWFnZS10aHJlc2hvbGQtYW5pbWF0aW9uLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uY2NlODJk
ZDhlMWZhY2I2YTI4MzcyN2U4NzY4ZmE5NjQ0MGFhZDM0YQotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2Zhc3Qvc2hhcGVzL3NoYXBlLW91dHNpZGUtZmxvYXRzL3NoYXBlLW91dHNpZGUt
c2hhcGUtaW1hZ2UtdGhyZXNob2xkLWFuaW1hdGlvbi5odG1sCkBAIC0wLDAgKzEsNDMgQEAKKzxo
dG1sPgorPGhlYWQ+Cis8c3R5bGU+Cisuc2hhcGUgeworICAgIHdpZHRoOiAxMDBweDsKKyAgICBo
ZWlnaHQ6IDEwMHB4OworICAgIGZsb2F0OiBsZWZ0OworICAgIC13ZWJraXQtc2hhcGUtb3V0c2lk
ZTogdXJsKCcuLi9yZXNvdXJjZXMvc3ZnLXNoYXBlLTAwMy5zdmcnKTsKKyAgICBiYWNrZ3JvdW5k
OiB1cmwoJy4uL3Jlc291cmNlcy9zdmctc2hhcGUtMDAzLnN2ZycpOworfQorLmNvbnRhaW5lciB7
CisgICAgd2lkdGg6IDIwMHB4OworICAgIGhlaWdodDogMjAwcHg7CisgICAgYm9yZGVyOiAycHgg
c29saWQgYmx1ZTsKK30KK0Atd2Via2l0LWtleWZyYW1lcyB0aHJlc2hvbGQtYW5pbSB7CisgICAg
ICAgIGZyb20geyAtd2Via2l0LXNoYXBlLWltYWdlLXRocmVzaG9sZDogMDsgfQorICAgICAgICB0
byAgIHsgLXdlYmtpdC1zaGFwZS1pbWFnZS10aHJlc2hvbGQ6IDE7IH0KK30KKy5zaGFwZSB7Cisg
ICAgLXdlYmtpdC1hbmltYXRpb246IHRocmVzaG9sZC1hbmltIDJzIGxpbmVhcjsKK30KKzwvc3R5
bGU+Cis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vYW5pbWF0aW9ucy9yZXNvdXJjZXMvYW5pbWF0aW9u
LXRlc3QtaGVscGVycy5qcyI+PC9zY3JpcHQ+CisgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2Ny
aXB0Ij4KKyAgICBjb25zdCBleHBlY3RlZFZhbHVlcyA9IFsKKyAgICAgIC8vIFthbmltYXRpb24t
bmFtZSwgdGltZSwgZWxlbWVudC1pZCwgcHJvcGVydHksIGV4cGVjdGVkLXZhbHVlLCB0b2xlcmFu
Y2VdCisgICAgICBbInRocmVzaG9sZC1hbmltIiwgIDEsICJzaGFwZSIsICItd2Via2l0LXNoYXBl
LWltYWdlLXRocmVzaG9sZCIsICIwLjUiLCAwLjA1XSwKKyAgICBdOworCisgICAgcnVuQW5pbWF0
aW9uVGVzdChleHBlY3RlZFZhbHVlcyk7Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPGRp
diBjbGFzcz0nY29udGFpbmVyJz4KKzxkaXYgY2xhc3M9J3NoYXBlJyBpZD0nc2hhcGUnPjwvZGl2
PgorTW92aW5nIFRleHQKKzwvZGl2PgorCis8ZGl2IGlkPSJyZXN1bHQiPgorPC9kaXY+Cis8L2Jv
ZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>