<?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>219217</bug_id>
          
          <creation_ts>2020-11-20 12:01:26 -0800</creation_ts>
          <short_desc>Space between minute and meridiem fields in time inputs is too large</short_desc>
          <delta_ts>2020-11-21 09:24:48 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Forms</component>
          <version>Safari Technology Preview</version>
          <rep_platform>Mac</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="Aditya Keerthi">akeerthi</reporter>
          <assigned_to name="Aditya Keerthi">akeerthi</assigned_to>
          <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>hi</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1709585</commentid>
    <comment_count>0</comment_count>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2020-11-20 12:01:26 -0800</bug_when>
    <thetext>The space is 2px larger than expected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709586</commentid>
    <comment_count>1</comment_count>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2020-11-20 12:01:42 -0800</bug_when>
    <thetext>&lt;rdar://problem/71637133&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709624</commentid>
    <comment_count>2</comment_count>
      <attachid>414711</attachid>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2020-11-20 13:34:10 -0800</bug_when>
    <thetext>Created attachment 414711
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709694</commentid>
    <comment_count>3</comment_count>
      <attachid>414711</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2020-11-20 16:02:49 -0800</bug_when>
    <thetext>Comment on attachment 414711
Patch

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

r=me

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:174
&gt; +    // If the literal begins/ends with a space, the gap between two fields will appear

Do we care about any other forms of whitespace?

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:178
&gt; +    // together by applying a negative margin.

Is it possible to avoid using a negative margin?  What about if we only applied the `padding` if the first/last character is not a space?

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:179
&gt; +    if (text.characterAt(0) == &apos; &apos;)

NIT: `text.startsWith(&apos; &apos;)`

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:180
&gt; +        element-&gt;setInlineStyleProperty(CSSPropertyMarginLeft, -1, CSSUnitType::CSS_PX);

What about RTL?  Should this be `CSSPropertyMarginInlineStart`?

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:181
&gt; +    if (text.characterAt(text.length() - 1) == &apos; &apos;)

NIT: `text.endsWith(&apos; &apos;)`

&gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:182
&gt; +        element-&gt;setInlineStyleProperty(CSSPropertyMarginRight, -1, CSSUnitType::CSS_PX);

ditto (:180)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709709</commentid>
    <comment_count>4</comment_count>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2020-11-20 17:06:12 -0800</bug_when>
    <thetext>(In reply to Devin Rousso from comment #3)
&gt; Comment on attachment 414711 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=414711&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:174
&gt; &gt; +    // If the literal begins/ends with a space, the gap between two fields will appear
&gt; 
&gt; Do we care about any other forms of whitespace?

We don&apos;t because other forms of whitespace should not appear in a date/time format string.
 
&gt; &gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:178
&gt; &gt; +    // together by applying a negative margin.
&gt; 
&gt; Is it possible to avoid using a negative margin?  What about if we only
&gt; applied the `padding` if the first/last character is not a space?

If we don&apos;t add the padding, the selected appearance of the fields would appear too squished, and would also be inconsistent with the other fields.

The only other alternative I can think of to avoid using a negative margin would be to replace all spaces with fixed-width spans, but that would be a much more complex solution.

&gt; &gt; Source/WebCore/html/shadow/DateTimeEditElement.cpp:180
&gt; &gt; +        element-&gt;setInlineStyleProperty(CSSPropertyMarginLeft, -1, CSSUnitType::CSS_PX);
&gt; 
&gt; What about RTL?  Should this be `CSSPropertyMarginInlineStart`?

Will change to use `CSSPropertyMarginInlineStart` and `CSSPropertyMarginInlineEnd`.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709728</commentid>
    <comment_count>5</comment_count>
      <attachid>414751</attachid>
    <who name="Aditya Keerthi">akeerthi</who>
    <bug_when>2020-11-20 21:12:59 -0800</bug_when>
    <thetext>Created attachment 414751
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1709761</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-11-21 09:24:47 -0800</bug_when>
    <thetext>Committed r270148: &lt;https://trac.webkit.org/changeset/270148&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414751.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414711</attachid>
            <date>2020-11-20 13:34:10 -0800</date>
            <delta_ts>2020-11-20 16:06:56 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219217-20201120163419.patch</filename>
            <type>text/plain</type>
            <size>2760</size>
            <attacher name="Aditya Keerthi">akeerthi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5OTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODZlYWI0ZDEzNzMzODNk
YWYzNjU2YzQwMGYwN2JiZTJmYzMwZTE0Ny4uYTI2ZjM3MTkwNzgwNDViYmIwNDc5NWEwMmQyNjA4
YmZhNjE4ZTM5MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIwLTExLTIwICBBZGl0
eWEgS2VlcnRoaSAgPGFrZWVydGhpQGFwcGxlLmNvbT4KKworICAgICAgICBTcGFjZSBiZXR3ZWVu
IG1pbnV0ZSBhbmQgbWVyaWRpZW0gZmllbGRzIGluIHRpbWUgaW5wdXRzIGlzIHRvbyBsYXJnZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5MjE3Cisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MTYzNzEzMz4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgc3BhY2UgYmV0d2VlbiBtaW51dGUgYW5kIG1l
cmlkaWVtIGZpZWxkcyBpbiB0aW1lIGlucHV0cyBhcHBlYXJzIHR3bworICAgICAgICBDU1MgcGl4
ZWxzIGxhcmdlciB0aGFuIGEgc3BhY2UgY2hhcmFjdGVyLiBUaGlzIGFwcGVhcmFuY2UgaXMgZHVl
IHRvIHRoZQorICAgICAgICBwcmVzZW5jZSBvZiBhIDFweCBwYWRkaW5nIG9uIGZpZWxkIGVsZW1l
bnRzLCB3aGljaCBleGlzdHMgdG8gcHJldmVudAorICAgICAgICBzZWxlY3RlZCBmaWVsZHMgZnJv
bSBhcHBlYXJpbmcgc3F1aXNoZWQuCisKKyAgICAgICAgVG8gZml4LCBhcHBseSBhIG5lZ2F0aXZl
IG1hcmdpbiBvbiBlYWNoIHNpZGUgb2YgdGhlIGVsZW1lbnQgdGhhdCBoYXMgYQorICAgICAgICBz
cGFjZSBjaGFyYWN0ZXIuIFRoaXMgcHVsbHMgZmllbGRzIGNsb3NlciB0b2dldGhlciBhbmQgbmVn
YXRlcyB0aGUKKyAgICAgICAgZWZmZWN0IG9mIHRoZSBmaWVsZCBwYWRkaW5nIG9uIHRoZSBhcHBl
YXJhbmNlIG9mIHRoZSBzcGFjZS4KKworICAgICAgICAqIGh0bWwvc2hhZG93L0RhdGVUaW1lRWRp
dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RGF0ZVRpbWVFZGl0QnVpbGRlcjo6dmlz
aXRMaXRlcmFsKToKKwogMjAyMC0xMS0yMCAgQWRpdHlhIEtlZXJ0aGkgIDxha2VlcnRoaUBhcHBs
ZS5jb20+CiAKICAgICAgICAgVXNlIHJlYWwgZGF0ZXMgYW5kIHRpbWVzIGFzIHBsYWNlaG9sZGVy
cyBmb3IgZGF0ZS90aW1lIGlucHV0cyB3aXRoIGVkaXRhYmxlIGNvbXBvbmVudHMKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvc2hhZG93L0RhdGVUaW1lRWRpdEVsZW1lbnQuY3BwIGIv
U291cmNlL1dlYkNvcmUvaHRtbC9zaGFkb3cvRGF0ZVRpbWVFZGl0RWxlbWVudC5jcHAKaW5kZXgg
NmE4YjBiZDFkMzI0YTc3YzAwMmEwZGZmZTBiMDk5Njc5YTlhZmE5MS4uN2Q1NmY4ZjBiNjM2NWZi
NTE0MTE4MTMwODI3YWIyZGFhMjk1MWU4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRt
bC9zaGFkb3cvRGF0ZVRpbWVFZGl0RWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRt
bC9zaGFkb3cvRGF0ZVRpbWVFZGl0RWxlbWVudC5jcHAKQEAgLTE3MCw2ICsxNzAsMTcgQEAgdm9p
ZCBEYXRlVGltZUVkaXRCdWlsZGVyOjp2aXNpdExpdGVyYWwoY29uc3QgU3RyaW5nJiB0ZXh0KQog
ICAgIHN0YXRpYyBNYWluVGhyZWFkTmV2ZXJEZXN0cm95ZWQ8Y29uc3QgQXRvbVN0cmluZz4gdGV4
dFBzZXVkb0lkKCItd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCIsIEF0b21TdHJpbmc6OkNvbnN0
cnVjdEZyb21MaXRlcmFsKTsKICAgICBhdXRvIGVsZW1lbnQgPSBIVE1MRGl2RWxlbWVudDo6Y3Jl
YXRlKG1fZWRpdEVsZW1lbnQuZG9jdW1lbnQoKSk7CiAgICAgZWxlbWVudC0+c2V0UHNldWRvKHRl
eHRQc2V1ZG9JZCk7CisKKyAgICAvLyBJZiB0aGUgbGl0ZXJhbCBiZWdpbnMvZW5kcyB3aXRoIGEg
c3BhY2UsIHRoZSBnYXAgYmV0d2VlbiB0d28gZmllbGRzIHdpbGwgYXBwZWFyCisgICAgLy8gZXhh
Z2dlcmF0ZWQgZHVlIHRvIHRoZSBwcmVzZW5jZSBvZiBhIDFweCBwYWRkaW5nIGFyb3VuZCBlYWNo
IGZpZWxkLiBUaGlzIGNhbgorICAgIC8vIG1ha2Ugc3BhY2VzIGFwcGVhciB1cCB0byAycHggbGFy
Z2VyIGJldHdlZW4gZmllbGRzLiBUaGlzIHBhZGRpbmcgaXMgbmVjZXNzYXJ5IHRvCisgICAgLy8g
cHJldmVudCBzZWxlY3RlZCBmaWVsZHMgZnJvbSBhcHBlYXJpbmcgc3F1aXNoZWQuIFRvIGZpeCwg
cHVsbCBmaWVsZHMgY2xvc2VyCisgICAgLy8gdG9nZXRoZXIgYnkgYXBwbHlpbmcgYSBuZWdhdGl2
ZSBtYXJnaW4uCisgICAgaWYgKHRleHQuY2hhcmFjdGVyQXQoMCkgPT0gJyAnKQorICAgICAgICBl
bGVtZW50LT5zZXRJbmxpbmVTdHlsZVByb3BlcnR5KENTU1Byb3BlcnR5TWFyZ2luTGVmdCwgLTEs
IENTU1VuaXRUeXBlOjpDU1NfUFgpOworICAgIGlmICh0ZXh0LmNoYXJhY3RlckF0KHRleHQubGVu
Z3RoKCkgLSAxKSA9PSAnICcpCisgICAgICAgIGVsZW1lbnQtPnNldElubGluZVN0eWxlUHJvcGVy
dHkoQ1NTUHJvcGVydHlNYXJnaW5SaWdodCwgLTEsIENTU1VuaXRUeXBlOjpDU1NfUFgpOworCiAg
ICAgZWxlbWVudC0+YXBwZW5kQ2hpbGQoVGV4dDo6Y3JlYXRlKG1fZWRpdEVsZW1lbnQuZG9jdW1l
bnQoKSwgdGV4dCkpOwogICAgIG1fZWRpdEVsZW1lbnQuZmllbGRzV3JhcHBlckVsZW1lbnQoKS5h
cHBlbmRDaGlsZChlbGVtZW50KTsKIH0K
</data>
<flag name="review"
          id="431679"
          type_id="1"
          status="+"
          setter="hi"
    />
    <flag name="commit-queue"
          id="431711"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414751</attachid>
            <date>2020-11-20 21:12:59 -0800</date>
            <delta_ts>2020-11-21 09:24:47 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-219217-20201121001308.patch</filename>
            <type>text/plain</type>
            <size>14531</size>
            <attacher name="Aditya Keerthi">akeerthi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5OTc4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODZlYWI0ZDEzNzMzODNk
YWYzNjU2YzQwMGYwN2JiZTJmYzMwZTE0Ny4uN2FkMmZjOGJjNDNlOTViNzQ4OGRlYTI5NGU3ZjQx
ZjZlY2RjYjRkNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIwLTExLTIwICBBZGl0
eWEgS2VlcnRoaSAgPGFrZWVydGhpQGFwcGxlLmNvbT4KKworICAgICAgICBTcGFjZSBiZXR3ZWVu
IG1pbnV0ZSBhbmQgbWVyaWRpZW0gZmllbGRzIGluIHRpbWUgaW5wdXRzIGlzIHRvbyBsYXJnZQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5MjE3Cisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS83MTYzNzEzMz4KKworICAgICAgICBSZXZpZXdlZCBieSBE
ZXZpbiBSb3Vzc28uCisKKyAgICAgICAgVGhlIHNwYWNlIGJldHdlZW4gbWludXRlIGFuZCBtZXJp
ZGllbSBmaWVsZHMgaW4gdGltZSBpbnB1dHMgYXBwZWFycyB0d28KKyAgICAgICAgQ1NTIHBpeGVs
cyBsYXJnZXIgdGhhbiBhIHNwYWNlIGNoYXJhY3Rlci4gVGhpcyBhcHBlYXJhbmNlIGlzIGR1ZSB0
byB0aGUKKyAgICAgICAgcHJlc2VuY2Ugb2YgYSAxcHggcGFkZGluZyBvbiBmaWVsZCBlbGVtZW50
cywgd2hpY2ggZXhpc3RzIHRvIHByZXZlbnQKKyAgICAgICAgc2VsZWN0ZWQgZmllbGRzIGZyb20g
YXBwZWFyaW5nIHNxdWlzaGVkLgorCisgICAgICAgIFRvIGZpeCwgYXBwbHkgYSBuZWdhdGl2ZSBt
YXJnaW4gb24gZWFjaCBzaWRlIG9mIHRoZSBlbGVtZW50IHRoYXQgaGFzIGEKKyAgICAgICAgc3Bh
Y2UgY2hhcmFjdGVyLiBUaGlzIHB1bGxzIGZpZWxkcyBjbG9zZXIgdG9nZXRoZXIgYW5kIG5lZ2F0
ZXMgdGhlCisgICAgICAgIGVmZmVjdCBvZiB0aGUgZmllbGQgcGFkZGluZyBvbiB0aGUgYXBwZWFy
YW5jZSBvZiB0aGUgc3BhY2UuCisKKyAgICAgICAgKiBodG1sL3NoYWRvdy9EYXRlVGltZUVkaXRF
bGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkRhdGVUaW1lRWRpdEJ1aWxkZXI6OnZpc2l0
TGl0ZXJhbCk6CisKIDIwMjAtMTEtMjAgIEFkaXR5YSBLZWVydGhpICA8YWtlZXJ0aGlAYXBwbGUu
Y29tPgogCiAgICAgICAgIFVzZSByZWFsIGRhdGVzIGFuZCB0aW1lcyBhcyBwbGFjZWhvbGRlcnMg
Zm9yIGRhdGUvdGltZSBpbnB1dHMgd2l0aCBlZGl0YWJsZSBjb21wb25lbnRzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9odG1sL3NoYWRvdy9EYXRlVGltZUVkaXRFbGVtZW50LmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvc2hhZG93L0RhdGVUaW1lRWRpdEVsZW1lbnQuY3BwCmluZGV4IDZh
OGIwYmQxZDMyNGE3N2MwMDJhMGRmZmUwYjA5OTY3OWE5YWZhOTEuLmRkY2FiN2QwMzQ5ZDNiYTdi
MjgxNmUwNTBlZWU4OGJiZTFkZTM3MWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwv
c2hhZG93L0RhdGVUaW1lRWRpdEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwv
c2hhZG93L0RhdGVUaW1lRWRpdEVsZW1lbnQuY3BwCkBAIC0xNzAsNiArMTcwLDE3IEBAIHZvaWQg
RGF0ZVRpbWVFZGl0QnVpbGRlcjo6dmlzaXRMaXRlcmFsKGNvbnN0IFN0cmluZyYgdGV4dCkKICAg
ICBzdGF0aWMgTWFpblRocmVhZE5ldmVyRGVzdHJveWVkPGNvbnN0IEF0b21TdHJpbmc+IHRleHRQ
c2V1ZG9JZCgiLXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQiLCBBdG9tU3RyaW5nOjpDb25zdHJ1
Y3RGcm9tTGl0ZXJhbCk7CiAgICAgYXV0byBlbGVtZW50ID0gSFRNTERpdkVsZW1lbnQ6OmNyZWF0
ZShtX2VkaXRFbGVtZW50LmRvY3VtZW50KCkpOwogICAgIGVsZW1lbnQtPnNldFBzZXVkbyh0ZXh0
UHNldWRvSWQpOworCisgICAgLy8gSWYgdGhlIGxpdGVyYWwgYmVnaW5zL2VuZHMgd2l0aCBhIHNw
YWNlLCB0aGUgZ2FwIGJldHdlZW4gdHdvIGZpZWxkcyB3aWxsIGFwcGVhcgorICAgIC8vIGV4YWdn
ZXJhdGVkIGR1ZSB0byB0aGUgcHJlc2VuY2Ugb2YgYSAxcHggcGFkZGluZyBhcm91bmQgZWFjaCBm
aWVsZC4gVGhpcyBjYW4KKyAgICAvLyBtYWtlIHNwYWNlcyBhcHBlYXIgdXAgdG8gMnB4IGxhcmdl
ciBiZXR3ZWVuIGZpZWxkcy4gVGhpcyBwYWRkaW5nIGlzIG5lY2Vzc2FyeSB0bworICAgIC8vIHBy
ZXZlbnQgc2VsZWN0ZWQgZmllbGRzIGZyb20gYXBwZWFyaW5nIHNxdWlzaGVkLiBUbyBmaXgsIHB1
bGwgZmllbGRzIGNsb3NlcgorICAgIC8vIHRvZ2V0aGVyIGJ5IGFwcGx5aW5nIGEgbmVnYXRpdmUg
bWFyZ2luLgorICAgIGlmICh0ZXh0LnN0YXJ0c1dpdGgoJyAnKSkKKyAgICAgICAgZWxlbWVudC0+
c2V0SW5saW5lU3R5bGVQcm9wZXJ0eShDU1NQcm9wZXJ0eU1hcmdpbklubGluZVN0YXJ0LCAtMSwg
Q1NTVW5pdFR5cGU6OkNTU19QWCk7CisgICAgaWYgKHRleHQuZW5kc1dpdGgoJyAnKSkKKyAgICAg
ICAgZWxlbWVudC0+c2V0SW5saW5lU3R5bGVQcm9wZXJ0eShDU1NQcm9wZXJ0eU1hcmdpbklubGlu
ZUVuZCwgLTEsIENTU1VuaXRUeXBlOjpDU1NfUFgpOworCiAgICAgZWxlbWVudC0+YXBwZW5kQ2hp
bGQoVGV4dDo6Y3JlYXRlKG1fZWRpdEVsZW1lbnQuZG9jdW1lbnQoKSwgdGV4dCkpOwogICAgIG1f
ZWRpdEVsZW1lbnQuZmllbGRzV3JhcHBlckVsZW1lbnQoKS5hcHBlbmRDaGlsZChlbGVtZW50KTsK
IH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCA5ZGIyYmQ3Y2MwMGNlMmM5Mjg4MjUyNzMzNzk1MWVkMDg0OWY3MjcxLi40YjI5
NGUyNDVkYTFlYzU4MzVkNzA5NWRkNjdmZGM5ZTQ1ZDhhNzBiIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcg
QEAKKzIwMjAtMTEtMjAgIEFkaXR5YSBLZWVydGhpICA8YWtlZXJ0aGlAYXBwbGUuY29tPgorCisg
ICAgICAgIFNwYWNlIGJldHdlZW4gbWludXRlIGFuZCBtZXJpZGllbSBmaWVsZHMgaW4gdGltZSBp
bnB1dHMgaXMgdG9vIGxhcmdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMTkyMTcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzcxNjM3MTMzPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IERldmluIFJvdXNzby4KKworICAgICAgICBSZWJhc2VsaW5lZCB0
ZXN0cyB0byBtYXRjaCBuZXcgYXBwZWFyYW5jZS4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy1j
YXRhbGluYS9mYXN0L2Zvcm1zL3RpbWUvdGltZS1pbnB1dC1yZW5kZXJpbmctYmFzaWMtZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIHBsYXRmb3JtL21hYy1tb2phdmUvZmFzdC9mb3Jtcy90aW1lL3Rp
bWUtaW5wdXQtcmVuZGVyaW5nLWJhc2ljLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBwbGF0Zm9y
bS9tYWMtd2syL2Zhc3QvZm9ybXMvdGltZS90aW1lLWlucHV0LXJlbmRlcmluZy1iYXNpYy1leHBl
Y3RlZC50eHQ6CisKIDIwMjAtMTEtMTkgIEFkaXR5YSBLZWVydGhpICA8YWtlZXJ0aGlAYXBwbGUu
Y29tPgogCiAgICAgICAgIFtpT1NdW0ZDUl0gQWRkIG5ldyBsb29rIGZvciBwcm9ncmVzcyBiYXJz
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtY2F0YWxpbmEvZmFzdC9mb3Jt
cy90aW1lL3RpbWUtaW5wdXQtcmVuZGVyaW5nLWJhc2ljLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy1jYXRhbGluYS9mYXN0L2Zvcm1zL3RpbWUvdGltZS1pbnB1dC1yZW5k
ZXJpbmctYmFzaWMtZXhwZWN0ZWQudHh0CmluZGV4IDJhNzk1ZGE3Mjc1OTVmYzM2NTg5NjY4NWQ4
N2M1ZjhhMzEzZjZjMmQuLmY5ZjFiZmFmYTRhOWY4ZDA2MzdjNWY5YjY4NDI2YmEyZTdiZGUwZDIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy1jYXRhbGluYS9mYXN0L2Zvcm1z
L3RpbWUvdGltZS1pbnB1dC1yZW5kZXJpbmctYmFzaWMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL21hYy1jYXRhbGluYS9mYXN0L2Zvcm1zL3RpbWUvdGltZS1pbnB1dC1y
ZW5kZXJpbmctYmFzaWMtZXhwZWN0ZWQudHh0CkBAIC0zLDE0ICszLDE0IEBAIGxheWVyIGF0ICgw
LDApIHNpemUgODAweDYwMAogbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJlbmRlckJs
b2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtCT0RZfSBh
dCAoOCw4KSBzaXplIDc4NHg1ODQKLSAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNzAsNCkg
c2l6ZSA1eDE4Ci0gICAgICAgIHRleHQgcnVuIGF0ICg3MCw0KSB3aWR0aCA1OiAiICIKKyAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoNjgsNCkgc2l6ZSA1eDE4CisgICAgICAgIHRleHQgcnVu
IGF0ICg2OCw0KSB3aWR0aCA1OiAiICIKICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCww
KSBzaXplIDB4MAotbGF5ZXIgYXQgKDEwLDEwKSBzaXplIDY2eDIzIGNsaXAgYXQgKDEyLDEyKSBz
aXplIDYyeDE5Ci0gIFJlbmRlckZsZXhpYmxlQm94IHtJTlBVVH0gYXQgKDIsMikgc2l6ZSA2N3gy
MyBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAoMnB4IGluc2V0ICMwMDAwMDApXQotbGF5ZXIg
YXQgKDEzLDEzKSBzaXplIDYweDE3Ci0gIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUg
NjF4MTcKLSAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMSwxKSBzaXplIDU5eDE1CitsYXllciBh
dCAoMTAsMTApIHNpemUgNjR4MjMgY2xpcCBhdCAoMTIsMTIpIHNpemUgNjB4MTkKKyAgUmVuZGVy
RmxleGlibGVCb3gge0lOUFVUfSBhdCAoMiwyKSBzaXplIDY1eDIzIFtiZ2NvbG9yPSNGRkZGRkZd
IFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCitsYXllciBhdCAoMTMsMTMpIHNpemUgNTh4
MTcKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSA1OXgxNworICAgIFJlbmRlckJs
b2NrIHtESVZ9IGF0ICgxLDEpIHNpemUgNTd4MTUKICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDApIHNpemUgMTd4MTUKICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNp
emUgMTV4MTMKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTogIjA5IgpAQCAt
MjEsMjggKzIxLDI4IEBAIGxheWVyIGF0ICgxMywxMykgc2l6ZSA2MHgxNwogICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxNXgxMwogICAgICAgICAgIHRleHQgcnVuIGF0
ICgxLDEpIHdpZHRoIDE1OiAiNDEiCiAgICAgICBSZW5kZXJJbmxpbmUge0RJVn0gYXQgKDAsMCkg
c2l6ZSA0eDEzCi0gICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMzYsMSkgc2l6ZSA0eDEz
Ci0gICAgICAgICAgdGV4dCBydW4gYXQgKDM2LDEpIHdpZHRoIDQ6ICIgIgotICAgICAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDM5LDApIHNpemUgMjB4MTUKKyAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgzNSwxKSBzaXplIDR4MTMKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzUsMSkgd2lk
dGggNDogIiAiCisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMzcsMCkgc2l6ZSAyMHgxNQog
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxOHgxMwogICAgICAgICAg
IHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE4OiAiQU0iCi1sYXllciBhdCAoODQsMTApIHNpemUg
Njd4MjMgY2xpcCBhdCAoODYsMTIpIHNpemUgNjN4MTkKLSAgUmVuZGVyRmxleGlibGVCb3gge0lO
UFVUfSBhdCAoNzYsMikgc2l6ZSA2N3gyMyBbYmdjb2xvcj0jRkZGRkZGXSBbYm9yZGVyOiAoMnB4
IGluc2V0ICMwMDAwMDApXQotbGF5ZXIgYXQgKDg3LDEzKSBzaXplIDYweDE3Ci0gIFJlbmRlckJs
b2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgNjF4MTcKLSAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAo
MSwxKSBzaXplIDU5eDE1Ci0gICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoNDIsMCkgc2l6ZSAx
N3gxNQorbGF5ZXIgYXQgKDgyLDEwKSBzaXplIDY1eDIzIGNsaXAgYXQgKDg0LDEyKSBzaXplIDYx
eDE5CisgIFJlbmRlckZsZXhpYmxlQm94IHtJTlBVVH0gYXQgKDc0LDIpIHNpemUgNjV4MjMgW2Jn
Y29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KK2xheWVyIGF0ICg4
NSwxMykgc2l6ZSA1OHgxNworICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXplIDU5eDE3
CisgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDEsMSkgc2l6ZSA1N3gxNQorICAgICAgUmVuZGVy
QmxvY2sge0RJVn0gYXQgKDQwLDApIHNpemUgMTd4MTUKICAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgxLDEpIHNpemUgMTV4MTMKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0
aCAxNTogIjA5IgogICAgICAgUmVuZGVySW5saW5lIHtESVZ9IGF0ICgwLDApIHNpemUgNXgxMwot
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDM4LDEpIHNpemUgNXgxMwotICAgICAgICAg
IHRleHQgcnVuIGF0ICgzOCwxKSB3aWR0aCA1IFJUTDogIjoiCi0gICAgICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMjIsMCkgc2l6ZSAxN3gxNQorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDM2LDEpIHNpemUgNXgxMworICAgICAgICAgIHRleHQgcnVuIGF0ICgzNiwxKSB3aWR0aCA1IFJU
TDogIjoiCisgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMjAsMCkgc2l6ZSAxN3gxNQogICAg
ICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxNXgxMwogICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE1OiAiNDEiCiAgICAgICBSZW5kZXJJbmxpbmUge0RJVn0g
YXQgKDAsMCkgc2l6ZSA0eDEzCi0gICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTksMSkg
c2l6ZSA0eDEzCi0gICAgICAgICAgdGV4dCBydW4gYXQgKDE5LDEpIHdpZHRoIDQgUlRMOiAiICIK
KyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxOCwxKSBzaXplIDR4MTMKKyAgICAgICAg
ICB0ZXh0IHJ1biBhdCAoMTgsMSkgd2lkdGggNCBSVEw6ICIgIgogICAgICAgUmVuZGVyQmxvY2sg
e0RJVn0gYXQgKDAsMCkgc2l6ZSAyMHgxNQogICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMSkgc2l6ZSAxOHgxMwogICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE4OiAi
QU0iCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtbW9qYXZlL2Zhc3QvZm9y
bXMvdGltZS90aW1lLWlucHV0LXJlbmRlcmluZy1iYXNpYy1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMtbW9qYXZlL2Zhc3QvZm9ybXMvdGltZS90aW1lLWlucHV0LXJlbmRl
cmluZy1iYXNpYy1leHBlY3RlZC50eHQKaW5kZXggMmE3OTVkYTcyNzU5NWZjMzY1ODk2Njg1ZDg3
YzVmOGEzMTNmNmMyZC4uZjlmMWJmYWZhNGE5ZjhkMDYzN2M1ZjliNjg0MjZiYTJlN2JkZTBkMiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLW1vamF2ZS9mYXN0L2Zvcm1zL3Rp
bWUvdGltZS1pbnB1dC1yZW5kZXJpbmctYmFzaWMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL21hYy1tb2phdmUvZmFzdC9mb3Jtcy90aW1lL3RpbWUtaW5wdXQtcmVuZGVy
aW5nLWJhc2ljLWV4cGVjdGVkLnR4dApAQCAtMywxNCArMywxNCBAQCBsYXllciBhdCAoMCwwKSBz
aXplIDgwMHg2MDAKIGxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAogICBSZW5kZXJCbG9jayB7
SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgs
OCkgc2l6ZSA3ODR4NTg0Ci0gICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDcwLDQpIHNpemUg
NXgxOAotICAgICAgICB0ZXh0IHJ1biBhdCAoNzAsNCkgd2lkdGggNTogIiAiCisgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDY4LDQpIHNpemUgNXgxOAorICAgICAgICB0ZXh0IHJ1biBhdCAo
NjgsNCkgd2lkdGggNTogIiAiCiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6
ZSAweDAKLWxheWVyIGF0ICgxMCwxMCkgc2l6ZSA2NngyMyBjbGlwIGF0ICgxMiwxMikgc2l6ZSA2
MngxOQotICBSZW5kZXJGbGV4aWJsZUJveCB7SU5QVVR9IGF0ICgyLDIpIHNpemUgNjd4MjMgW2Jn
Y29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KLWxheWVyIGF0ICgx
MywxMykgc2l6ZSA2MHgxNwotICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMywzKSBzaXplIDYxeDE3
Ci0gICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDEsMSkgc2l6ZSA1OXgxNQorbGF5ZXIgYXQgKDEw
LDEwKSBzaXplIDY0eDIzIGNsaXAgYXQgKDEyLDEyKSBzaXplIDYweDE5CisgIFJlbmRlckZsZXhp
YmxlQm94IHtJTlBVVH0gYXQgKDIsMikgc2l6ZSA2NXgyMyBbYmdjb2xvcj0jRkZGRkZGXSBbYm9y
ZGVyOiAoMnB4IGluc2V0ICMwMDAwMDApXQorbGF5ZXIgYXQgKDEzLDEzKSBzaXplIDU4eDE3Cisg
IFJlbmRlckJsb2NrIHtESVZ9IGF0ICgzLDMpIHNpemUgNTl4MTcKKyAgICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMSwxKSBzaXplIDU3eDE1CiAgICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMCww
KSBzaXplIDE3eDE1CiAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1
eDEzCiAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTU6ICIwOSIKQEAgLTIxLDI4
ICsyMSwyOCBAQCBsYXllciBhdCAoMTMsMTMpIHNpemUgNjB4MTcKICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTV4MTMKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwx
KSB3aWR0aCAxNTogIjQxIgogICAgICAgUmVuZGVySW5saW5lIHtESVZ9IGF0ICgwLDApIHNpemUg
NHgxMwotICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDM2LDEpIHNpemUgNHgxMwotICAg
ICAgICAgIHRleHQgcnVuIGF0ICgzNiwxKSB3aWR0aCA0OiAiICIKLSAgICAgIFJlbmRlckJsb2Nr
IHtESVZ9IGF0ICgzOSwwKSBzaXplIDIweDE1CisgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMzUsMSkgc2l6ZSA0eDEzCisgICAgICAgICAgdGV4dCBydW4gYXQgKDM1LDEpIHdpZHRoIDQ6
ICIgIgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDM3LDApIHNpemUgMjB4MTUKICAgICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTh4MTMKICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMSwxKSB3aWR0aCAxODogIkFNIgotbGF5ZXIgYXQgKDg0LDEwKSBzaXplIDY3eDIz
IGNsaXAgYXQgKDg2LDEyKSBzaXplIDYzeDE5Ci0gIFJlbmRlckZsZXhpYmxlQm94IHtJTlBVVH0g
YXQgKDc2LDIpIHNpemUgNjd4MjMgW2JnY29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNl
dCAjMDAwMDAwKV0KLWxheWVyIGF0ICg4NywxMykgc2l6ZSA2MHgxNwotICBSZW5kZXJCbG9jayB7
RElWfSBhdCAoMywzKSBzaXplIDYxeDE3Ci0gICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDEsMSkg
c2l6ZSA1OXgxNQotICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDQyLDApIHNpemUgMTd4MTUK
K2xheWVyIGF0ICg4MiwxMCkgc2l6ZSA2NXgyMyBjbGlwIGF0ICg4NCwxMikgc2l6ZSA2MXgxOQor
ICBSZW5kZXJGbGV4aWJsZUJveCB7SU5QVVR9IGF0ICg3NCwyKSBzaXplIDY1eDIzIFtiZ2NvbG9y
PSNGRkZGRkZdIFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCitsYXllciBhdCAoODUsMTMp
IHNpemUgNTh4MTcKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSA1OXgxNworICAg
IFJlbmRlckJsb2NrIHtESVZ9IGF0ICgxLDEpIHNpemUgNTd4MTUKKyAgICAgIFJlbmRlckJsb2Nr
IHtESVZ9IGF0ICg0MCwwKSBzaXplIDE3eDE1CiAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMSwxKSBzaXplIDE1eDEzCiAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTU6
ICIwOSIKICAgICAgIFJlbmRlcklubGluZSB7RElWfSBhdCAoMCwwKSBzaXplIDV4MTMKLSAgICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzOCwxKSBzaXplIDV4MTMKLSAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMzgsMSkgd2lkdGggNSBSVEw6ICI6IgotICAgICAgUmVuZGVyQmxvY2sge0RJVn0g
YXQgKDIyLDApIHNpemUgMTd4MTUKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzNiwx
KSBzaXplIDV4MTMKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzYsMSkgd2lkdGggNSBSVEw6ICI6
IgorICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDIwLDApIHNpemUgMTd4MTUKICAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTV4MTMKICAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMSwxKSB3aWR0aCAxNTogIjQxIgogICAgICAgUmVuZGVySW5saW5lIHtESVZ9IGF0ICgw
LDApIHNpemUgNHgxMwotICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDE5LDEpIHNpemUg
NHgxMwotICAgICAgICAgIHRleHQgcnVuIGF0ICgxOSwxKSB3aWR0aCA0IFJUTDogIiAiCisgICAg
ICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTgsMSkgc2l6ZSA0eDEzCisgICAgICAgICAgdGV4
dCBydW4gYXQgKDE4LDEpIHdpZHRoIDQgUlRMOiAiICIKICAgICAgIFJlbmRlckJsb2NrIHtESVZ9
IGF0ICgwLDApIHNpemUgMjB4MTUKICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEp
IHNpemUgMTh4MTMKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxODogIkFNIgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9mYXN0L2Zvcm1zL3RpbWUv
dGltZS1pbnB1dC1yZW5kZXJpbmctYmFzaWMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vbWFjLXdrMi9mYXN0L2Zvcm1zL3RpbWUvdGltZS1pbnB1dC1yZW5kZXJpbmctYmFzaWMt
ZXhwZWN0ZWQudHh0CmluZGV4IGFmMjEyNjVkZGZlMGViOTllM2VjNWZkNjUyYzVlMjBiZGE2MmM4
OGMuLmU4ZjI1NzMzOGNhZjU0YWNmYmQwNzcwY2I2ZmE5NmYwNjM3Y2MzYjEgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvZmFzdC9mb3Jtcy90aW1lL3RpbWUtaW5wdXQt
cmVuZGVyaW5nLWJhc2ljLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMtd2syL2Zhc3QvZm9ybXMvdGltZS90aW1lLWlucHV0LXJlbmRlcmluZy1iYXNpYy1leHBlY3Rl
ZC50eHQKQEAgLTMsMTQgKzMsMTQgQEAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiBsYXll
ciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNp
emUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAot
ICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICg2OSw0KSBzaXplIDV4MTgKLSAgICAgICAgdGV4
dCBydW4gYXQgKDY5LDQpIHdpZHRoIDU6ICIgIgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICg2Nyw0KSBzaXplIDV4MTgKKyAgICAgICAgdGV4dCBydW4gYXQgKDY3LDQpIHdpZHRoIDU6ICIg
IgogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCi1sYXllciBhdCAo
MTAsMTApIHNpemUgNjZ4MjMgY2xpcCBhdCAoMTIsMTIpIHNpemUgNjJ4MTkKLSAgUmVuZGVyRmxl
eGlibGVCb3gge0lOUFVUfSBhdCAoMiwyKSBzaXplIDY2eDIzIFtiZ2NvbG9yPSNGRkZGRkZdIFti
b3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCi1sYXllciBhdCAoMTMsMTMpIHNpemUgNjB4MTcK
LSAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSA2MHgxNwotICAgIFJlbmRlckJsb2Nr
IHtESVZ9IGF0ICgxLDEpIHNpemUgNTh4MTUKK2xheWVyIGF0ICgxMCwxMCkgc2l6ZSA2NHgyMyBj
bGlwIGF0ICgxMiwxMikgc2l6ZSA2MHgxOQorICBSZW5kZXJGbGV4aWJsZUJveCB7SU5QVVR9IGF0
ICgyLDIpIHNpemUgNjR4MjMgW2JnY29sb3I9I0ZGRkZGRl0gW2JvcmRlcjogKDJweCBpbnNldCAj
MDAwMDAwKV0KK2xheWVyIGF0ICgxMywxMykgc2l6ZSA1OHgxNworICBSZW5kZXJCbG9jayB7RElW
fSBhdCAoMywzKSBzaXplIDU4eDE3CisgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDEsMSkgc2l6
ZSA1NngxNQogICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDAsMCkgc2l6ZSAxNngxNQogICAg
ICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxNHgxMwogICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE0OiAiMDkiCkBAIC0yMSwyOCArMjEsMjggQEAgbGF5ZXIg
YXQgKDEzLDEzKSBzaXplIDYweDE3CiAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwx
KSBzaXplIDE0eDEzCiAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTQ6ICI0MSIK
ICAgICAgIFJlbmRlcklubGluZSB7RElWfSBhdCAoMCwwKSBzaXplIDR4MTMKLSAgICAgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgzNSwxKSBzaXplIDR4MTMKLSAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMzUsMSkgd2lkdGggNDogIiAiCi0gICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMzgsMCkg
c2l6ZSAyMHgxNQorICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDM0LDEpIHNpemUgNHgx
MworICAgICAgICAgIHRleHQgcnVuIGF0ICgzNCwxKSB3aWR0aCA0OiAiICIKKyAgICAgIFJlbmRl
ckJsb2NrIHtESVZ9IGF0ICgzNiwwKSBzaXplIDIweDE1CiAgICAgICAgIFJlbmRlclRleHQgeyN0
ZXh0fSBhdCAoMSwxKSBzaXplIDE4eDEzCiAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lk
dGggMTg6ICJBTSIKLWxheWVyIGF0ICg4NCwxMCkgc2l6ZSA2NXgyMyBjbGlwIGF0ICg4NiwxMikg
c2l6ZSA2MXgxOQotICBSZW5kZXJGbGV4aWJsZUJveCB7SU5QVVR9IGF0ICg3NSwyKSBzaXplIDY3
eDIzIFtiZ2NvbG9yPSNGRkZGRkZdIFtib3JkZXI6ICgycHggaW5zZXQgIzAwMDAwMCldCi1sYXll
ciBhdCAoODcsMTMpIHNpemUgNjB4MTcgYmFja2dyb3VuZENsaXAgYXQgKDg3LDEzKSBzaXplIDU5
eDE3IGNsaXAgYXQgKDg3LDEzKSBzaXplIDU5eDE3Ci0gIFJlbmRlckJsb2NrIHtESVZ9IGF0ICgz
LDMpIHNpemUgNjB4MTcKLSAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoMSwxKSBzaXplIDU4eDE1
Ci0gICAgICBSZW5kZXJCbG9jayB7RElWfSBhdCAoNDEsMCkgc2l6ZSAxN3gxNQorbGF5ZXIgYXQg
KDgyLDEwKSBzaXplIDYzeDIzIGNsaXAgYXQgKDg0LDEyKSBzaXplIDU5eDE5CisgIFJlbmRlckZs
ZXhpYmxlQm94IHtJTlBVVH0gYXQgKDczLDIpIHNpemUgNjV4MjMgW2JnY29sb3I9I0ZGRkZGRl0g
W2JvcmRlcjogKDJweCBpbnNldCAjMDAwMDAwKV0KK2xheWVyIGF0ICg4NSwxMykgc2l6ZSA1OHgx
NyBiYWNrZ3JvdW5kQ2xpcCBhdCAoODUsMTMpIHNpemUgNTd4MTcgY2xpcCBhdCAoODUsMTMpIHNp
emUgNTd4MTcKKyAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDMsMykgc2l6ZSA1OHgxNworICAgIFJl
bmRlckJsb2NrIHtESVZ9IGF0ICgxLDEpIHNpemUgNTZ4MTUKKyAgICAgIFJlbmRlckJsb2NrIHtE
SVZ9IGF0ICgzOSwwKSBzaXplIDE3eDE1CiAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDE0eDEzCiAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTQ6ICIw
OSIKICAgICAgIFJlbmRlcklubGluZSB7RElWfSBhdCAoMCwwKSBzaXplIDR4MTMKLSAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzOCwxKSBzaXplIDR4MTMKLSAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMzgsMSkgd2lkdGggNCBSVEw6ICI6IgotICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQg
KDIyLDApIHNpemUgMTd4MTUKKyAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgzNiwxKSBz
aXplIDR4MTMKKyAgICAgICAgICB0ZXh0IHJ1biBhdCAoMzYsMSkgd2lkdGggNCBSVEw6ICI6Igor
ICAgICAgUmVuZGVyQmxvY2sge0RJVn0gYXQgKDIwLDApIHNpemUgMTd4MTUKICAgICAgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTR4MTMKICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAxNDogIjQxIgogICAgICAgUmVuZGVySW5saW5lIHtESVZ9IGF0ICgwLDAp
IHNpemUgNHgxMwotICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDE5LDEpIHNpemUgNHgx
MwotICAgICAgICAgIHRleHQgcnVuIGF0ICgxOSwxKSB3aWR0aCA0IFJUTDogIiAiCisgICAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMTgsMSkgc2l6ZSA0eDEzCisgICAgICAgICAgdGV4dCBy
dW4gYXQgKDE4LDEpIHdpZHRoIDQgUlRMOiAiICIKICAgICAgIFJlbmRlckJsb2NrIHtESVZ9IGF0
ICgwLDApIHNpemUgMjB4MTUKICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNp
emUgMTh4MTMKICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxODogIkFNIgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>