<?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>131175</bug_id>
          
          <creation_ts>2014-04-03 11:41:17 -0700</creation_ts>
          <short_desc>Catch up ruby and its tag omission rule changes in HTML5 CR Feb 2014</short_desc>
          <delta_ts>2014-06-25 11:44:49 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Koji Ishii">kojii</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>rniwa</cc>
    
    <cc>yuki.sekiguchi</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>997251</commentid>
    <comment_count>0</comment_count>
    <who name="Koji Ishii">kojii</who>
    <bug_when>2014-04-03 11:41:17 -0700</bug_when>
    <thetext>In order to resolve long standing bugs in the HTML5 spec, W3C I18N WG came up with Use Cases &amp; Exploratory Approaches for Ruby Markup[1] note. After a discussion between I18N WG and HTML WG at TPAC, Robin @ HTML WG came up with HTML Ruby Markup Extensions spec[2], which was now merged into HTML5 CR Feb 2014[3].

Summary of changes are:
1. Properties of ruby and its related elements (rp, rt) are revised. This includes 8.1.2.4 Optional tags (a.k.a., tag omission rules)[4] for these tags.
2. Two elements are added (rb, rtc)

My group is working with Robin to add supporting tests to html5lib-tests[5], and we expect to finish it soon. Robin also prepared a pull request for html5lib[6], which indicates that the required changes in the parser is quite minimal.

I&apos;d like to start working on this, along with importing the tests into webkit once it&apos;s done.

[1] http://www.w3.org/TR/ruby-use-cases/
[2] http://darobin.github.io/html-ruby/
[3] http://www.w3.org/TR/2014/CR-html5-20140204/text-level-semantics.html#the-ruby-element
[4] http://www.w3.org/TR/2014/CR-html5-20140204/syntax.html#syntax-tag-omission
[5] https://github.com/html5lib/html5lib-tests/pull/27/files
[6] https://github.com/html5lib/html5lib-python/pull/126/files</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>997254</commentid>
    <comment_count>1</comment_count>
      <attachid>228526</attachid>
    <who name="Koji Ishii">kojii</who>
    <bug_when>2014-04-03 11:56:46 -0700</bug_when>
    <thetext>Created attachment 228526
[WIP] preliminary experimental patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001149</commentid>
    <comment_count>2</comment_count>
      <attachid>229446</attachid>
    <who name="Koji Ishii">kojii</who>
    <bug_when>2014-04-16 08:50:51 -0700</bug_when>
    <thetext>Created attachment 229446
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001254</commentid>
    <comment_count>3</comment_count>
      <attachid>229446</attachid>
    <who name="Koji Ishii">kojii</who>
    <bug_when>2014-04-16 11:53:23 -0700</bug_when>
    <thetext>Comment on attachment 229446
Patch

Now that 25 test cases are publicized for html5lib-tests, and the patch passes all the 25 tests, I&apos;d appreciate review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001494</commentid>
    <comment_count>4</comment_count>
    <who name="Koji Ishii">kojii</who>
    <bug_when>2014-04-16 22:41:24 -0700</bug_when>
    <thetext>A couple of notes to the reviewer:
* The link [6] in comment #1 might help you to understand if this patch matches to the scope of spec change.
* The behavior changes are only when new tags (rb and rtc) are used, so there are no backward compatible issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001601</commentid>
    <comment_count>5</comment_count>
      <attachid>229446</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-17 10:42:05 -0700</bug_when>
    <thetext>Comment on attachment 229446
Patch

Clearing flags on attachment: 229446

Committed r167437: &lt;http://trac.webkit.org/changeset/167437&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1001602</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-04-17 10:42:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1018378</commentid>
    <comment_count>7</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2014-06-25 11:44:49 -0700</bug_when>
    <thetext>FWIW, I think this is a mistake (that&apos;s why this isn&apos;t in the WHATWG spec). See 
   https://bugzilla.mozilla.org/show_bug.cgi?id=33339#c110</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>228526</attachid>
            <date>2014-04-03 11:56:46 -0700</date>
            <delta_ts>2014-04-16 08:50:46 -0700</delta_ts>
            <desc>[WIP] preliminary experimental patch</desc>
            <filename>131175-0.patch</filename>
            <type>text/plain</type>
            <size>2787</size>
            <attacher name="Koji Ishii">kojii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRhZ05hbWVzLmluIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KaW5kZXggNWZjODYzNC4uNzNmNDU2MCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KKysrIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KQEAgLTEwMCw4ICsxMDAsMTAgQEAgcGxhaW50
ZXh0IGludGVyZmFjZU5hbWU9SFRNTEVsZW1lbnQKIHByZQogcHJvZ3Jlc3MgaW50ZXJmYWNlTmFt
ZT1IVE1MUHJvZ3Jlc3NFbGVtZW50LCBjb25kaXRpb25hbD1QUk9HUkVTU19FTEVNRU5ULCBnZW5l
cmF0ZVR5cGVIZWxwZXJzCiBxIGludGVyZmFjZU5hbWU9SFRNTFF1b3RlRWxlbWVudAorcmIgaW50
ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAogcnAgaW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAogcnQg
aW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAorcnRjIGludGVyZmFjZU5hbWU9SFRNTEVsZW1lbnQK
IHJ1YnkgaW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAogcyBpbnRlcmZhY2VOYW1lPUhUTUxFbGVt
ZW50CiBzYW1wIGludGVyZmFjZU5hbWU9SFRNTEVsZW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvcGFyc2VyL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcAppbmRleCAzNDA3ZDI5Li4w
Y2ZlNjAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MQ29uc3Ry
dWN0aW9uU2l0ZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTENvbnN0
cnVjdGlvblNpdGUuY3BwCkBAIC02NCw4ICs2NCwxMCBAQCBzdGF0aWMgYm9vbCBoYXNJbXBsaWVk
RW5kVGFnKGNvbnN0IEhUTUxTdGFja0l0ZW0qIGl0ZW0pCiAgICAgICAgIHx8IGlzSFRNTE9wdGlv
bkVsZW1lbnQoaXRlbS0+bm9kZSgpKQogICAgICAgICB8fCBpc0hUTUxPcHRHcm91cEVsZW1lbnQo
aXRlbS0+bm9kZSgpKQogICAgICAgICB8fCBpdGVtLT5oYXNUYWdOYW1lKHBUYWcpCisgICAgICAg
IHx8IGl0ZW0tPmhhc1RhZ05hbWUocmJUYWcpCiAgICAgICAgIHx8IGl0ZW0tPmhhc1RhZ05hbWUo
cnBUYWcpCi0gICAgICAgIHx8IGl0ZW0tPmhhc1RhZ05hbWUocnRUYWcpOworICAgICAgICB8fCBp
dGVtLT5oYXNUYWdOYW1lKHJ0VGFnKQorICAgICAgICB8fCBpdGVtLT5oYXNUYWdOYW1lKHJ0Y1Rh
Zyk7CiB9CiAKIHN0YXRpYyBib29sIHNob3VsZFVzZUxlbmd0aExpbWl0KGNvbnN0IENvbnRhaW5l
ck5vZGUqIG5vZGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1M
VHJlZUJ1aWxkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJzZXIvSFRNTFRyZWVCdWls
ZGVyLmNwcAppbmRleCAwZTRlYmZiLi41N2I4Y2MzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0
bWwvcGFyc2VyL0hUTUxUcmVlQnVpbGRlci5jcHAKQEAgLTg3Niw3ICs4NzYsNyBAQCB2b2lkIEhU
TUxUcmVlQnVpbGRlcjo6cHJvY2Vzc1N0YXJ0VGFnRm9ySW5Cb2R5KEF0b21pY0hUTUxUb2tlbiog
dG9rZW4pCiAgICAgICAgIG1fdHJlZS5pbnNlcnRIVE1MRWxlbWVudCh0b2tlbik7CiAgICAgICAg
IHJldHVybjsKICAgICB9Ci0gICAgaWYgKHRva2VuLT5uYW1lKCkgPT0gcnBUYWcgfHwgdG9rZW4t
Pm5hbWUoKSA9PSBydFRhZykgeworICAgIGlmICh0b2tlbi0+bmFtZSgpID09IHJiVGFnIHx8IHRv
a2VuLT5uYW1lKCkgPT0gcnBUYWcgfHwgdG9rZW4tPm5hbWUoKSA9PSBydGNUYWcpIHsKICAgICAg
ICAgaWYgKG1fdHJlZS5vcGVuRWxlbWVudHMoKS0+aW5TY29wZShydWJ5VGFnLmxvY2FsTmFtZSgp
KSkgewogICAgICAgICAgICAgbV90cmVlLmdlbmVyYXRlSW1wbGllZEVuZFRhZ3MoKTsKICAgICAg
ICAgICAgIGlmICghbV90cmVlLmN1cnJlbnRTdGFja0l0ZW0oKS0+aGFzVGFnTmFtZShydWJ5VGFn
KSkKQEAgLTg4NSw2ICs4ODUsMTUgQEAgdm9pZCBIVE1MVHJlZUJ1aWxkZXI6OnByb2Nlc3NTdGFy
dFRhZ0ZvckluQm9keShBdG9taWNIVE1MVG9rZW4qIHRva2VuKQogICAgICAgICBtX3RyZWUuaW5z
ZXJ0SFRNTEVsZW1lbnQodG9rZW4pOwogICAgICAgICByZXR1cm47CiAgICAgfQorICAgIGlmICh0
b2tlbi0+bmFtZSgpID09IHJ0VGFnKSB7CisgICAgICAgIGlmIChtX3RyZWUub3BlbkVsZW1lbnRz
KCktPmluU2NvcGUocnVieVRhZy5sb2NhbE5hbWUoKSkpIHsKKyAgICAgICAgICAgIG1fdHJlZS5n
ZW5lcmF0ZUltcGxpZWRFbmRUYWdzV2l0aEV4Y2x1c2lvbihydGNUYWcubG9jYWxOYW1lKCkpOwor
ICAgICAgICAgICAgaWYgKCFtX3RyZWUuY3VycmVudFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKHJ1
YnlUYWcpICYmICFtX3RyZWUuY3VycmVudFN0YWNrSXRlbSgpLT5oYXNUYWdOYW1lKHJ0Y1RhZykp
CisgICAgICAgICAgICAgICAgcGFyc2VFcnJvcih0b2tlbik7CisgICAgICAgIH0KKyAgICAgICAg
bV90cmVlLmluc2VydEhUTUxFbGVtZW50KHRva2VuKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0K
ICAgICBpZiAodG9rZW4tPm5hbWUoKSA9PSBNYXRoTUxOYW1lczo6bWF0aFRhZy5sb2NhbE5hbWUo
KSkgewogICAgICAgICBtX3RyZWUucmVjb25zdHJ1Y3RUaGVBY3RpdmVGb3JtYXR0aW5nRWxlbWVu
dHMoKTsKICAgICAgICAgYWRqdXN0TWF0aE1MQXR0cmlidXRlcygqdG9rZW4pOwotLSAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229446</attachid>
            <date>2014-04-16 08:50:51 -0700</date>
            <delta_ts>2014-04-17 10:42:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131175-20140417005114.patch</filename>
            <type>text/plain</type>
            <size>14024</size>
            <attacher name="Koji Ishii">kojii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3MzQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmU3NGRkNTU3OGMyMDcy
YWZkMGY4MmNmNDkyOTQ2MjA1ZWU1NmFkNi4uZGRmYjIzNWJlOGVhNjcyZDdiOTc4ZTBlNDYyZDQ2
NTY0ZmQzODFiOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDE0LTA0LTE2ICBLb2pp
IElzaGlpICA8a29qaXNoaUBnbWFpbC5jb20+CisKKyAgICAgICAgQ2F0Y2ggdXAgcnVieSBhbmQg
aXRzIHRhZyBvbWlzc2lvbiBydWxlIGNoYW5nZXMgaW4gSFRNTDUgQ1IgRmViIDIwMTQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTE3NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RzOiBodG1sNWxp
Yi9yZXNvdXJjZXMvcnVieS5kYXQKKyAgICAgICAgICAgICAgIGh0bWw1bGliL3Jlc291cmNlcy90
ZXN0czE5LmRhdAorCisgICAgICAgIFRoaXMgcGF0Y2ggbWFrZXMgV2ViS2l0IEhUTUwgcGFyc2Vy
IHRvIG1hdGNoIHRvIHRoZSB0YWcgb21pc3Npb24gcnVsZXMgb2YgSFRNTDUgQ1IgRmViIDIwMTQ6
CisgICAgICAgIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTQvQ1ItaHRtbDUtMjAxNDAyMDQvc3lu
dGF4Lmh0bWwjc3ludGF4LXRhZy1vbWlzc2lvbgorICAgICAgICB3aXRoIHRoZSBzdXBwb3J0IGZv
ciB0d28gbmV3IGVsZW1lbnRzIChyYiwgcnRjKSB3aGljaCB3ZXJlIGFsc28gZGVmaW5lZCBpbiB0
aGUgc3BlYzoKKyAgICAgICAgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxNC9DUi1odG1sNS0yMDE0
MDIwNC90ZXh0LWxldmVsLXNlbWFudGljcy5odG1sI3RoZS1yYi1lbGVtZW50CisgICAgICAgIGh0
dHA6Ly93d3cudzMub3JnL1RSLzIwMTQvQ1ItaHRtbDUtMjAxNDAyMDQvdGV4dC1sZXZlbC1zZW1h
bnRpY3MuaHRtbCN0aGUtcnRjLWVsZW1lbnQKKyAgICAgICAgdG8gYmV0dGVyIHN1cHBvcnQgdXNl
IGNhc2VzIHByZXNlbnRlZCBieSBXM0MgSTE4TiBXRzoKKyAgICAgICAgaHR0cDovL3d3dy53My5v
cmcvVFIvcnVieS11c2UtY2FzZXMvCisKKyAgICAgICAgKiBodG1sL0hUTUxUYWdOYW1lcy5pbjog
cmIgYW5kIHJ0YyBhZGRlZCBhcyBIVE1MRWxlbWVudCBpbnRlcmZhY2VzLgorICAgICAgICAqIGh0
bWwvcGFyc2VyL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Omhh
c0ltcGxpZWRFbmRUYWcpOiB0aGUgc3BlYyBzYXlzIHJiIGFuZCBydGMgaGF2ZSBpbXBsaWVkIGVu
ZCB0YWdzLgorICAgICAgICAqIGh0bWwvcGFyc2VyL0hUTUxUcmVlQnVpbGRlci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpIVE1MVHJlZUJ1aWxkZXI6OnByb2Nlc3NTdGFydFRhZ0ZvckluQm9keSk6
IHJiIGFuZCBydGMgYWRkZWQuIHJ0IGV4Y2x1ZGVzIHJ0YyBmcm9tIGl0cyBpbXBsaWVkIGVuZCB0
YWdzLgorCiAyMDE0LTA0LTE1ICBIeW93b24gS2ltICA8aHcxMDA4LmtpbUBzYW1zdW5nLmNvbT4K
IAogICAgICAgICBbRUZMXSBGaXggcHJvYmxlbXMgd2l0aCB0aGUgcGl4ZWwgZHVtcC4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFRhZ05hbWVzLmluIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KaW5kZXggNWZjODYzNDU4MzMxMGU2YmNiYmMwYzRlNTBk
MTIzNmUwYTlkMWJkNy4uNzNmNDU2MDk2OWU5ZDRiMmY4ZjBmZDgzOGVkM2E1ZjI5NDZjNmEwOCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KKysrIGIvU291
cmNlL1dlYkNvcmUvaHRtbC9IVE1MVGFnTmFtZXMuaW4KQEAgLTEwMCw4ICsxMDAsMTAgQEAgcGxh
aW50ZXh0IGludGVyZmFjZU5hbWU9SFRNTEVsZW1lbnQKIHByZQogcHJvZ3Jlc3MgaW50ZXJmYWNl
TmFtZT1IVE1MUHJvZ3Jlc3NFbGVtZW50LCBjb25kaXRpb25hbD1QUk9HUkVTU19FTEVNRU5ULCBn
ZW5lcmF0ZVR5cGVIZWxwZXJzCiBxIGludGVyZmFjZU5hbWU9SFRNTFF1b3RlRWxlbWVudAorcmIg
aW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAogcnAgaW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAog
cnQgaW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAorcnRjIGludGVyZmFjZU5hbWU9SFRNTEVsZW1l
bnQKIHJ1YnkgaW50ZXJmYWNlTmFtZT1IVE1MRWxlbWVudAogcyBpbnRlcmZhY2VOYW1lPUhUTUxF
bGVtZW50CiBzYW1wIGludGVyZmFjZU5hbWU9SFRNTEVsZW1lbnQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxDb25zdHJ1Y3Rpb25TaXRlLmNwcAppbmRleCAzNDA3ZDI5
YjZlNmQ2ZDg1NTc1YmMwZmEzYzQ5OGViMGI4ZjVlZWNhLi4wY2ZlNjAyN2YzNTNlZWNhYzNlZTk5
YzhlODMwZDBjOTdlZDE2ZDQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNl
ci9IVE1MQ29uc3RydWN0aW9uU2l0ZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJz
ZXIvSFRNTENvbnN0cnVjdGlvblNpdGUuY3BwCkBAIC02NCw4ICs2NCwxMCBAQCBzdGF0aWMgYm9v
bCBoYXNJbXBsaWVkRW5kVGFnKGNvbnN0IEhUTUxTdGFja0l0ZW0qIGl0ZW0pCiAgICAgICAgIHx8
IGlzSFRNTE9wdGlvbkVsZW1lbnQoaXRlbS0+bm9kZSgpKQogICAgICAgICB8fCBpc0hUTUxPcHRH
cm91cEVsZW1lbnQoaXRlbS0+bm9kZSgpKQogICAgICAgICB8fCBpdGVtLT5oYXNUYWdOYW1lKHBU
YWcpCisgICAgICAgIHx8IGl0ZW0tPmhhc1RhZ05hbWUocmJUYWcpCiAgICAgICAgIHx8IGl0ZW0t
Pmhhc1RhZ05hbWUocnBUYWcpCi0gICAgICAgIHx8IGl0ZW0tPmhhc1RhZ05hbWUocnRUYWcpOwor
ICAgICAgICB8fCBpdGVtLT5oYXNUYWdOYW1lKHJ0VGFnKQorICAgICAgICB8fCBpdGVtLT5oYXNU
YWdOYW1lKHJ0Y1RhZyk7CiB9CiAKIHN0YXRpYyBib29sIHNob3VsZFVzZUxlbmd0aExpbWl0KGNv
bnN0IENvbnRhaW5lck5vZGUqIG5vZGUpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1s
L3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9wYXJzZXIv
SFRNTFRyZWVCdWlsZGVyLmNwcAppbmRleCA0MDE0NGY4NzU1YWU1M2E2OGFlYWY5NjhlMTExNDVi
N2EzYjVjNGM2Li42OWQ4NmQ2Yjg4ZmNiNWM3MTYwZWE0NGYwMTE0Yjg3YWY5NDgyNmVkIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL3BhcnNlci9IVE1MVHJlZUJ1aWxkZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvcGFyc2VyL0hUTUxUcmVlQnVpbGRlci5jcHAKQEAgLTg3
Niw3ICs4NzYsNyBAQCB2b2lkIEhUTUxUcmVlQnVpbGRlcjo6cHJvY2Vzc1N0YXJ0VGFnRm9ySW5C
b2R5KEF0b21pY0hUTUxUb2tlbiogdG9rZW4pCiAgICAgICAgIG1fdHJlZS5pbnNlcnRIVE1MRWxl
bWVudCh0b2tlbik7CiAgICAgICAgIHJldHVybjsKICAgICB9Ci0gICAgaWYgKHRva2VuLT5uYW1l
KCkgPT0gcnBUYWcgfHwgdG9rZW4tPm5hbWUoKSA9PSBydFRhZykgeworICAgIGlmICh0b2tlbi0+
bmFtZSgpID09IHJiVGFnIHx8IHRva2VuLT5uYW1lKCkgPT0gcnBUYWcgfHwgdG9rZW4tPm5hbWUo
KSA9PSBydGNUYWcpIHsKICAgICAgICAgaWYgKG1fdHJlZS5vcGVuRWxlbWVudHMoKS0+aW5TY29w
ZShydWJ5VGFnLmxvY2FsTmFtZSgpKSkgewogICAgICAgICAgICAgbV90cmVlLmdlbmVyYXRlSW1w
bGllZEVuZFRhZ3MoKTsKICAgICAgICAgICAgIGlmICghbV90cmVlLmN1cnJlbnRTdGFja0l0ZW0o
KS0+aGFzVGFnTmFtZShydWJ5VGFnKSkKQEAgLTg4NSw2ICs4ODUsMTUgQEAgdm9pZCBIVE1MVHJl
ZUJ1aWxkZXI6OnByb2Nlc3NTdGFydFRhZ0ZvckluQm9keShBdG9taWNIVE1MVG9rZW4qIHRva2Vu
KQogICAgICAgICBtX3RyZWUuaW5zZXJ0SFRNTEVsZW1lbnQodG9rZW4pOwogICAgICAgICByZXR1
cm47CiAgICAgfQorICAgIGlmICh0b2tlbi0+bmFtZSgpID09IHJ0VGFnKSB7CisgICAgICAgIGlm
IChtX3RyZWUub3BlbkVsZW1lbnRzKCktPmluU2NvcGUocnVieVRhZy5sb2NhbE5hbWUoKSkpIHsK
KyAgICAgICAgICAgIG1fdHJlZS5nZW5lcmF0ZUltcGxpZWRFbmRUYWdzV2l0aEV4Y2x1c2lvbihy
dGNUYWcubG9jYWxOYW1lKCkpOworICAgICAgICAgICAgaWYgKCFtX3RyZWUuY3VycmVudFN0YWNr
SXRlbSgpLT5oYXNUYWdOYW1lKHJ1YnlUYWcpICYmICFtX3RyZWUuY3VycmVudFN0YWNrSXRlbSgp
LT5oYXNUYWdOYW1lKHJ0Y1RhZykpCisgICAgICAgICAgICAgICAgcGFyc2VFcnJvcih0b2tlbik7
CisgICAgICAgIH0KKyAgICAgICAgbV90cmVlLmluc2VydEhUTUxFbGVtZW50KHRva2VuKTsKKyAg
ICAgICAgcmV0dXJuOworICAgIH0KICAgICBpZiAodG9rZW4tPm5hbWUoKSA9PSBNYXRoTUxOYW1l
czo6bWF0aFRhZy5sb2NhbE5hbWUoKSkgewogICAgICAgICBtX3RyZWUucmVjb25zdHJ1Y3RUaGVB
Y3RpdmVGb3JtYXR0aW5nRWxlbWVudHMoKTsKICAgICAgICAgYWRqdXN0TWF0aE1MQXR0cmlidXRl
cygqdG9rZW4pOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IGY4N2QxNDM4ZTRlYTE3OWJhN2Q3OGVjODk5MmNjN2JmMDU3OTAw
NjkuLjJlY2VlOTM5MThmZTEzNmQwYzFhMTQ0YjIwODZkNWU5MTQyODg1YWMgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAxNC0wNC0xNiAgS29qaSBJc2hpaSAgPGtvamlzaGlAZ21haWwuY29tPgor
CisgICAgICAgIENhdGNoIHVwIHJ1YnkgYW5kIGl0cyB0YWcgb21pc3Npb24gcnVsZSBjaGFuZ2Vz
IGluIEhUTUw1IENSIEZlYiAyMDE0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMzExNzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAyNSBuZXcgdGVzdCBjYXNlcyBpbiAyIHRlc3QgZmlsZXMgaW1wb3J0ZWQg
ZnJvbSBwdWxsIHJlcXVlc3RzIHRvIGh0bWw1bGliLXRlc3RzLAorICAgICAgICB3aXRoIHJ1bi0g
YW5kIGV4cGVjdGVkLWZpbGVzIGdlbmVyYXRlZC4KKyAgICAgICAgQWxsIG5ldyB0ZXN0cyBwYXNz
IHdpdGggdGhlIGNoYW5nZXMgaW5jbHVkZWQgaW4gdGhpcyBwYXRjaC4KKworICAgICAgICAqIGh0
bWw1bGliL2dlbmVyYXRlZC9ydW4tcnVieS1kYXRhLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LWRhdGEuaHRtbDogQWRkZWQgKGdlbmVy
YXRlZCBieSBnZW5lcmF0ZS10ZXN0LXdyYXBwZXJzLnB5KQorICAgICAgICAqIGh0bWw1bGliL2dl
bmVyYXRlZC9ydW4tcnVieS13cml0ZS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0
bWw1bGliL2dlbmVyYXRlZC9ydW4tcnVieS13cml0ZS5odG1sOiBBZGRlZCAoZ2VuZXJhdGVkIGJ5
IGdlbmVyYXRlLXRlc3Qtd3JhcHBlcnMucHkpCisgICAgICAgICogaHRtbDVsaWIvcmVzb3VyY2Vz
L3J1YnkuZGF0OiBBZGRlZCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9kYXJvYmluL2h0bWw1bGli
LXRlc3RzL3B1bGwvMQorICAgICAgICAqIGh0bWw1bGliL3Jlc291cmNlcy90ZXN0czE5LmRhdDog
VXBkYXRlZCBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9odG1sNWxpYi9odG1sNWxpYi10ZXN0cy9w
dWxsLzI3CisKIDIwMTQtMDQtMTYgIEd5dXlvdW5nIEtpbSAgPGd5dXlvdW5nLmtpbUBzYW1zdW5n
LmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIEVGTCBnYXJkZW5pbmcuIFNvbWUgdGVzdCBtb2R1
bGVzIGNvbWUgdG8gY3Jhc2ggc2luY2UgYnVpbGRib3QgdXNlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LWRhdGEtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LWRhdGEtZXhwZWN0ZWQudHh0Cm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAuLjNiNWQxNzY0ZWQ5ZmM5NWU4MjJiOWY2YjZmNjk1NDlhODg1Y2JmOTMKLS0tIC9k
ZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9nZW5lcmF0ZWQvcnVuLXJ1YnktZGF0
YS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorLi4vcmVzb3VyY2VzL3J1YnkuZGF0OiBQQVNT
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odG1sNWxpYi9nZW5lcmF0ZWQvcnVuLXJ1YnktZGF0
YS5odG1sIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LWRhdGEuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi44ZGRmNGU2ODA0MDczOWY0MmRhMDg5OWE5MjhlNzE5YmM0YjllOTI1Ci0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5
LWRhdGEuaHRtbApAQCAtMCwwICsxLDcgQEAKKzwhRE9DVFlQRSBodG1sPgorPHNjcmlwdD4KK3Zh
ciB0ZXN0X2ZpbGVzID0gWyAnLi4vcmVzb3VyY2VzL3J1YnkuZGF0JyBdCis8L3NjcmlwdD4KKzxz
Y3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvZHVtcC1hcy1tYXJrdXAuanMiPjwvc2NyaXB0Pgor
PHNjcmlwdD53aW5kb3cuZm9yY2VEYXRhVVJMcyA9IHRydWU7PC9zY3JpcHQ+Cis8c2NyaXB0IHNy
Yz0iLi4vcmVzb3VyY2VzL3J1bm5lci5qcyI+PC9zY3JpcHQ+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odG1sNWxpYi9nZW5lcmF0ZWQvcnVuLXJ1Ynktd3JpdGUtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LXdyaXRlLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi4zYjVkMTc2NGVkOWZjOTVlODIyYjlmNmI2ZjY5NTQ5YTg4NWNiZjkzCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LXdy
aXRlLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACisuLi9yZXNvdXJjZXMvcnVieS5kYXQ6IFBB
U1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL2dlbmVyYXRlZC9ydW4tcnVieS13
cml0ZS5odG1sIGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvZ2VuZXJhdGVkL3J1bi1ydWJ5LXdyaXRl
Lmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uMmI1MzUyMTdmNzk1MjQ2MWZhMWZjODU1MzM5ZjFlZmRiN2QyOTg2
YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0bWw1bGliL2dlbmVyYXRlZC9ydW4t
cnVieS13cml0ZS5odG1sCkBAIC0wLDAgKzEsNyBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0
PgordmFyIHRlc3RfZmlsZXMgPSBbICcuLi9yZXNvdXJjZXMvcnVieS5kYXQnIF0KKzwvc2NyaXB0
PgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9kdW1wLWFzLW1hcmt1cC5qcyI+PC9zY3Jp
cHQ+CisKKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvcnVubmVyLmpzIj48L3NjcmlwdD4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy9ydWJ5LmRhdCBiL0xheW91
dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy9ydWJ5LmRhdApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44MGQwYzUzMzEz
Y2M3MzliOTE3YjAxMThkZTQxM2I2MGMyNzFjOTM3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvaHRtbDVsaWIvcmVzb3VyY2VzL3J1YnkuZGF0CkBAIC0wLDAgKzEsMjk4IEBACisjZGF0
YQorPGh0bWw+PHJ1Ynk+YTxyYj5iPHJiPjwvcnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTog
ZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgor
fCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAg
ICA8cmI+Cit8ICAgICAgICAgImIiCit8ICAgICAgIDxyYj4KKworI2RhdGEKKzxodG1sPjxydWJ5
PmE8cmI+YjxydD48L3J1Ynk+PC9odG1sPgorI2Vycm9ycworKDEsNik6IGV4cGVjdGVkLWRvY3R5
cGUtYnV0LWdvdC1zdGFydC10YWcKKyNkb2N1bWVudAorfCA8aHRtbD4KK3wgICA8aGVhZD4KK3wg
ICA8Ym9keT4KK3wgICAgIDxydWJ5PgorfCAgICAgICAiYSIKK3wgICAgICAgPHJiPgorfCAgICAg
ICAgICJiIgorfCAgICAgICA8cnQ+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJiPmI8cnRjPjwv
cnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0
YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAg
ICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAgICA8cmI+Cit8ICAgICAgICAgImIiCit8ICAg
ICAgIDxydGM+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJiPmI8cnA+PC9ydWJ5PjwvaHRtbD4K
KyNlcnJvcnMKKygxLDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisjZG9j
dW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4KK3wg
ICAgICAgImEiCit8ICAgICAgIDxyYj4KK3wgICAgICAgICAiYiIKK3wgICAgICAgPHJwPgorCisj
ZGF0YQorPGh0bWw+PHJ1Ynk+YTxyYj5iPHNwYW4+PC9ydWJ5PjwvaHRtbD4KKyNlcnJvcnMKKygx
LDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisjZG9jdW1lbnQKK3wgPGh0
bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4KK3wgICAgICAgImEiCit8
ICAgICAgIDxyYj4KK3wgICAgICAgICAiYiIKK3wgICAgICAgICA8c3Bhbj4KKworI2RhdGEKKzxo
dG1sPjxydWJ5PmE8cnQ+YjxyYj48L3J1Ynk+PC9odG1sPgorI2Vycm9ycworKDEsNik6IGV4cGVj
dGVkLWRvY3R5cGUtYnV0LWdvdC1zdGFydC10YWcKKyNkb2N1bWVudAorfCA8aHRtbD4KK3wgICA8
aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxydWJ5PgorfCAgICAgICAiYSIKK3wgICAgICAgPHJ0
PgorfCAgICAgICAgICJiIgorfCAgICAgICA8cmI+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJ0
PmI8cnQ+PC9ydWJ5PjwvaHRtbD4KKyNlcnJvcnMKKygxLDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1
dC1nb3Qtc3RhcnQtdGFnCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJv
ZHk+Cit8ICAgICA8cnVieT4KK3wgICAgICAgImEiCit8ICAgICAgIDxydD4KK3wgICAgICAgICAi
YiIKK3wgICAgICAgPHJ0PgorCisjZGF0YQorPGh0bWw+PHJ1Ynk+YTxydD5iPHJ0Yz48L3J1Ynk+
PC9odG1sPgorI2Vycm9ycworKDEsNik6IGV4cGVjdGVkLWRvY3R5cGUtYnV0LWdvdC1zdGFydC10
YWcKKyNkb2N1bWVudAorfCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxy
dWJ5PgorfCAgICAgICAiYSIKK3wgICAgICAgPHJ0PgorfCAgICAgICAgICJiIgorfCAgICAgICA8
cnRjPgorCisjZGF0YQorPGh0bWw+PHJ1Ynk+YTxydD5iPHJwPjwvcnVieT48L2h0bWw+CisjZXJy
b3JzCisoMSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50
Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAg
ICJhIgorfCAgICAgICA8cnQ+Cit8ICAgICAgICAgImIiCit8ICAgICAgIDxycD4KKworI2RhdGEK
KzxodG1sPjxydWJ5PmE8cnQ+YjxzcGFuPjwvcnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTog
ZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgor
fCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAg
ICA8cnQ+Cit8ICAgICAgICAgImIiCit8ICAgICAgICAgPHNwYW4+CisKKyNkYXRhCis8aHRtbD48
cnVieT5hPHJ0Yz5iPHJiPjwvcnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTogZXhwZWN0ZWQt
ZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFk
PgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAgICA8cnRjPgor
fCAgICAgICAgICJiIgorfCAgICAgICA8cmI+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJ0Yz5i
PHJ0PmM8cnQ+ZDwvcnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTogZXhwZWN0ZWQtZG9jdHlw
ZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAg
IDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAgICA8cnRjPgorfCAgICAg
ICAgICJiIgorfCAgICAgICAgIDxydD4KK3wgICAgICAgICAgICJjIgorfCAgICAgICAgIDxydD4K
K3wgICAgICAgICAgICJkIgorCisjZGF0YQorPGh0bWw+PHJ1Ynk+YTxydGM+YjxydGM+PC9ydWJ5
PjwvaHRtbD4KKyNlcnJvcnMKKygxLDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQt
dGFnCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8
cnVieT4KK3wgICAgICAgImEiCit8ICAgICAgIDxydGM+Cit8ICAgICAgICAgImIiCit8ICAgICAg
IDxydGM+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJ0Yz5iPHJwPjwvcnVieT48L2h0bWw+Cisj
ZXJyb3JzCisoMSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3Vt
ZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAg
ICAgICJhIgorfCAgICAgICA8cnRjPgorfCAgICAgICAgICJiIgorfCAgICAgICA8cnA+CisKKyNk
YXRhCis8aHRtbD48cnVieT5hPHJ0Yz5iPHNwYW4+PC9ydWJ5PjwvaHRtbD4KKyNlcnJvcnMKKygx
LDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisjZG9jdW1lbnQKK3wgPGh0
bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4KK3wgICAgICAgImEiCit8
ICAgICAgIDxydGM+Cit8ICAgICAgICAgImIiCit8ICAgICAgICAgPHNwYW4+CisKKyNkYXRhCis8
aHRtbD48cnVieT5hPHJwPmI8cmI+PC9ydWJ5PjwvaHRtbD4KKyNlcnJvcnMKKygxLDYpOiBleHBl
Y3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAg
PGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4KK3wgICAgICAgImEiCit8ICAgICAgIDxy
cD4KK3wgICAgICAgICAiYiIKK3wgICAgICAgPHJiPgorCisjZGF0YQorPGh0bWw+PHJ1Ynk+YTxy
cD5iPHJ0PjwvcnVieT48L2h0bWw+CisjZXJyb3JzCisoMSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1i
dXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxi
b2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgorfCAgICAgICA8cnA+Cit8ICAgICAgICAg
ImIiCit8ICAgICAgIDxydD4KKworI2RhdGEKKzxodG1sPjxydWJ5PmE8cnA+YjxydGM+PC9ydWJ5
PjwvaHRtbD4KKyNlcnJvcnMKKygxLDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQt
dGFnCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8
cnVieT4KK3wgICAgICAgImEiCit8ICAgICAgIDxycD4KK3wgICAgICAgICAiYiIKK3wgICAgICAg
PHJ0Yz4KKworI2RhdGEKKzxodG1sPjxydWJ5PmE8cnA+YjxycD48L3J1Ynk+PC9odG1sPgorI2Vy
cm9ycworKDEsNik6IGV4cGVjdGVkLWRvY3R5cGUtYnV0LWdvdC1zdGFydC10YWcKKyNkb2N1bWVu
dAorfCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxydWJ5PgorfCAgICAg
ICAiYSIKK3wgICAgICAgPHJwPgorfCAgICAgICAgICJiIgorfCAgICAgICA8cnA+CisKKyNkYXRh
Cis8aHRtbD48cnVieT5hPHJwPmI8c3Bhbj48L3J1Ynk+PC9odG1sPgorI2Vycm9ycworKDEsNik6
IGV4cGVjdGVkLWRvY3R5cGUtYnV0LWdvdC1zdGFydC10YWcKKyNkb2N1bWVudAorfCA8aHRtbD4K
K3wgICA8aGVhZD4KK3wgICA8Ym9keT4KK3wgICAgIDxydWJ5PgorfCAgICAgICAiYSIKK3wgICAg
ICAgPHJwPgorfCAgICAgICAgICJiIgorfCAgICAgICAgIDxzcGFuPgorCisjZGF0YQorPGh0bWw+
PHJ1Ynk+PHJ0Yz48cnVieT5hPHJiPmI8cnQ+PC9ydWJ5PjwvcnVieT48L2h0bWw+CisjZXJyb3Jz
CisoMSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8
IDxodG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgIDxy
dGM+Cit8ICAgICAgICAgPHJ1Ynk+Cit8ICAgICAgICAgICAiYSIKK3wgICAgICAgICAgIDxyYj4K
K3wgICAgICAgICAgICAgImIiCit8ICAgICAgICAgICA8cnQ+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odG1sNWxpYi9yZXNvdXJjZXMvdGVzdHMxOS5kYXQgYi9MYXlvdXRUZXN0cy9odG1sNWxp
Yi9yZXNvdXJjZXMvdGVzdHMxOS5kYXQKaW5kZXggOWU3ZTAzZjczM2FhYjQ0M2I3Zjg2Y2JlZjJj
NmZhZjU5YmQ0YTI0MC4uY2QxYmU2ZWQ4NGM1MzdmMWUwMTdkYzNlOWEyNWQwYzg1MmZhOTk2YyAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcmVzb3VyY2VzL3Rlc3RzMTkuZGF0Cisr
KyBiL0xheW91dFRlc3RzL2h0bWw1bGliL3Jlc291cmNlcy90ZXN0czE5LmRhdApAQCAtMjUwLDYg
KzI1MCw2NSBAQAogfCAgICAgICAgIDxydD4KIAogI2RhdGEKKzxodG1sPjxydWJ5PmE8cmI+Yjxy
dD48L3J1Ynk+PC9odG1sPgorI2Vycm9ycworKDEsNik6IGV4cGVjdGVkLWRvY3R5cGUtYnV0LWdv
dC1zdGFydC10YWcKKyNkb2N1bWVudAorfCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9keT4K
K3wgICAgIDxydWJ5PgorfCAgICAgICAiYSIKK3wgICAgICAgPHJiPgorfCAgICAgICAgICJiIgor
fCAgICAgICA8cnQ+CisKKyNkYXRhCis8aHRtbD48cnVieT5hPHJwPmI8cnQ+PC9ydWJ5PjwvaHRt
bD4KKyNlcnJvcnMKKygxLDYpOiBleHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisj
ZG9jdW1lbnQKK3wgPGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4K
K3wgICAgICAgImEiCit8ICAgICAgIDxycD4KK3wgICAgICAgICAiYiIKK3wgICAgICAgPHJ0Pgor
CisjZGF0YQorPGh0bWw+PHJ1Ynk+YTxydD5iPHJ0PjwvcnVieT48L2h0bWw+CisjZXJyb3JzCiso
MSw2KTogZXhwZWN0ZWQtZG9jdHlwZS1idXQtZ290LXN0YXJ0LXRhZworI2RvY3VtZW50Cit8IDxo
dG1sPgorfCAgIDxoZWFkPgorfCAgIDxib2R5PgorfCAgICAgPHJ1Ynk+Cit8ICAgICAgICJhIgor
fCAgICAgICA8cnQ+Cit8ICAgICAgICAgImIiCit8ICAgICAgIDxydD4KKworI2RhdGEKKzxodG1s
PjxydWJ5PmE8cnRjPmI8cnQ+YzxyYj5kPC9ydWJ5PjwvaHRtbD4KKyNlcnJvcnMKKygxLDYpOiBl
eHBlY3RlZC1kb2N0eXBlLWJ1dC1nb3Qtc3RhcnQtdGFnCisjZG9jdW1lbnQKK3wgPGh0bWw+Cit8
ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8cnVieT4KK3wgICAgICAgImEiCit8ICAgICAg
IDxydGM+Cit8ICAgICAgICAgImIiCit8ICAgICAgICAgPHJ0PgorfCAgICAgICAgICAgImMiCit8
ICAgICAgIDxyYj4KK3wgICAgICAgICAiZCIKKworI2RhdGEKIDwhZG9jdHlwZSBodG1sPjxtYXRo
Lz48Zm9vPgogI2Vycm9ycwogKDEsMjcpOiBleHBlY3RlZC1jbG9zaW5nLXRhZy1idXQtZ290LWVv
Zgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>