<?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>41588</bug_id>
          
          <creation_ts>2010-07-04 19:22:32 -0700</creation_ts>
          <short_desc>Add basic &quot;in row&quot; mode to support &lt;td&gt; insertion</short_desc>
          <delta_ts>2010-07-05 13:02:27 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>41123</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>246474</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-04 19:22:32 -0700</bug_when>
    <thetext>Add basic &quot;in row&quot; mode to support &lt;td&gt; insertion</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246475</commentid>
    <comment_count>1</comment_count>
      <attachid>60489</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-04 19:46:41 -0700</bug_when>
    <thetext>Created attachment 60489
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246500</commentid>
    <comment_count>2</comment_count>
      <attachid>60489</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-04 21:59:36 -0700</bug_when>
    <thetext>Comment on attachment 60489
Patch

Rejecting patch 60489 from commit-queue.

Failed to run &quot;[u&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Adam Barth&apos;, u&apos;--force&apos;]&quot; exit_code: 1
Last 500 characters of output:
nner-expected.txt
Hunk #1 FAILED at 4936.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/html5lib/runner-expected.txt.rej
patching file LayoutTests/html5lib/runner.html
Hunk #1 FAILED at 60.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/html5lib/runner.html.rej
patching file WebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 1.
patching file WebCore/html/HTMLElementStack.cpp
patching file WebCore/html/HTMLElementStack.h
patching file WebCore/html/HTMLTreeBuilder.cpp

Full output: http://webkit-commit-queue.appspot.com/results/3402240</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246730</commentid>
    <comment_count>3</comment_count>
      <attachid>60489</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-05 11:32:26 -0700</bug_when>
    <thetext>Comment on attachment 60489
Patch

In theory, this should land fine now that Bug 41582 is in the queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246741</commentid>
    <comment_count>4</comment_count>
      <attachid>60489</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-07-05 12:16:10 -0700</bug_when>
    <thetext>Comment on attachment 60489
Patch

Rejecting patch 60489 from commit-queue.

Failed to run &quot;[u&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Adam Barth&apos;, u&apos;--force&apos;]&quot; exit_code: 1
Last 500 characters of output:
nner-expected.txt
Hunk #1 FAILED at 4936.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/html5lib/runner-expected.txt.rej
patching file LayoutTests/html5lib/runner.html
Hunk #1 FAILED at 60.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/html5lib/runner.html.rej
patching file WebCore/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file WebCore/html/HTMLElementStack.cpp
patching file WebCore/html/HTMLElementStack.h
patching file WebCore/html/HTMLTreeBuilder.cpp

Full output: http://webkit-commit-queue.appspot.com/results/3409265</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246750</commentid>
    <comment_count>5</comment_count>
      <attachid>60489</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-07-05 12:54:19 -0700</bug_when>
    <thetext>Comment on attachment 60489
Patch

Cascading failure from earlier flaky test trouble. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246754</commentid>
    <comment_count>6</comment_count>
      <attachid>60489</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-05 13:02:21 -0700</bug_when>
    <thetext>Comment on attachment 60489
Patch

Clearing flags on attachment: 60489

Committed r62499: &lt;http://trac.webkit.org/changeset/62499&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246755</commentid>
    <comment_count>7</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-07-05 13:02:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>60489</attachid>
            <date>2010-07-04 19:46:41 -0700</date>
            <delta_ts>2010-07-05 13:02:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-41588-20100704194633.patch</filename>
            <type>text/plain</type>
            <size>14846</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBmNzk0Y2I4ZWNjY2QyMWJiNTI2MzZlMmYzNThhMmQyMTJlNmE3YTA3Li5mMmQ4MmYw
ZDhiZjJhOTAwN2JlOTY3MmU5MjMzNDczOGU5NWVhMGZmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjIgQEAK
IAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBBZGQgYmFz
aWMgImluIHJvdyIgbW9kZSB0byBzdXBwb3J0IDx0ZD4gaW5zZXJ0aW9uCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MTU4OAorCisgICAgICAgIEFkZGVk
IHRhYmxlczAxLmRhdCB0byB0ZXN0IGEgcHJldmlvdXNseSB1bnRlc3RlZAorICAgICAgICA8dGFi
bGU+PHRoPiBjYXNlLiAgSSBleHBlY3Qgd2UnbGwgYWRkIG1hbnkgbW9yZSB0YWJsZQorICAgICAg
ICB0ZXN0cyB0aGVyZSBhcyB3ZSBjb21wbGV0ZSBvdXIgaW1wbGVtZW50YXRpb24uCisKKyAgICAg
ICAgKiBodG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0OgorICAgICAgICAqIGh0bWw1
bGliL3J1bm5lci1leHBlY3RlZC50eHQ6CisgICAgICAgICogaHRtbDVsaWIvcnVubmVyLmh0bWw6
CisgICAgICAgICogaHRtbDVsaWIvcmVzb3VyY2VzL3RhYmxlczAxLmRhdDogQWRkZWQuCisKKzIw
MTAtMDctMDQgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIEFkZCBiYXNpYyAiaW4gdGFibGUgYm9k
eSIgbW9kZSB0byBzdXBwb3J0IDx0cj4gaW5zZXJ0aW9uCiAgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MTU4NwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9odG1sNWxpYi9yZXNvdXJjZXMvdGFibGVzMDEuZGF0IGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIv
cmVzb3VyY2VzL3RhYmxlczAxLmRhdApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45ZmI3OWUwZjJlYmM1Y2NhYjNlNjZi
YTU0NmNlMjkzZTI5Zjg0YWVkCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHRtbDVs
aWIvcmVzb3VyY2VzL3RhYmxlczAxLmRhdApAQCAtMCwwICsxLDIzIEBACisjZGF0YQorPHRhYmxl
Pjx0aD4KKyNlcnJvcnMKKyNkb2N1bWVudAorfCA8aHRtbD4KK3wgICA8aGVhZD4KK3wgICA8Ym9k
eT4KK3wgICAgIDx0YWJsZT4KK3wgICAgICAgPHRib2R5PgorfCAgICAgICAgIDx0cj4KK3wgICAg
ICAgICAgIDx0aD4KKworI2RhdGEKKzx0YWJsZT48dGQ+CisjZXJyb3JzCisjZG9jdW1lbnQKK3wg
PGh0bWw+Cit8ICAgPGhlYWQ+Cit8ICAgPGJvZHk+Cit8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0
Ym9keT4KK3wgICAgICAgICA8dHI+Cit8ICAgICAgICAgICA8dGQ+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQtaHRtbDUudHh0IGIvTGF5b3V0VGVzdHMv
aHRtbDVsaWIvcnVubmVyLWV4cGVjdGVkLWh0bWw1LnR4dAppbmRleCA4ZTRjYjYwZTE0ZDM0ZmY4
MDFkMWRmMTFlMmU1MDUwOTliMWMxMDIxLi5mMjM2MjM1NjFkZjU5YmNjZGM1OGVkMDAwOWU2YTBj
MmZjOWZjYjFiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0
ZWQtaHRtbDUudHh0CisrKyBiL0xheW91dFRlc3RzL2h0bWw1bGliL3J1bm5lci1leHBlY3RlZC1o
dG1sNS50eHQKQEAgLTY3LDYgKzY3LDkgQEAgR290OgogfCAgIDxib2R5PgogfCAgICAgPGI+CiB8
ICAgICAgIDx0YWJsZT4KK3wgICAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgICA8dHI+Cit8ICAg
ICAgICAgICAgIDx0ZD4KIEV4cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAgLTg2LDYg
Kzg5LDkgQEAgR290OgogfCAgIDxib2R5PgogfCAgICAgPGI+CiB8ICAgICAgIDx0YWJsZT4KK3wg
ICAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgICA8dHI+Cit8ICAgICAgICAgICAgIDx0ZD4KIEV4
cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAgLTIyMSw2ICsyMjcsOSBAQCBHb3Q6CiB8
ICAgPGJvZHk+CiB8ICAgICA8YT4KIHwgICAgICAgPHRhYmxlPgorfCAgICAgICAgIDx0Ym9keT4K
K3wgICAgICAgICAgIDx0cj4KK3wgICAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1s
PgogfCAgIDxoZWFkPgpAQCAtMjgyLDcgKzI5MSwxMCBAQCBHb3Q6CiB8ICAgICAgIDxkaXY+CiB8
ICAgICAgICAgImhlbGxvIgogfCAgICAgICAgIDx0YWJsZT4KLXwgICAgICAgICAgIDwhLS0gWCAt
LT4KK3wgICAgICAgICAgIDx0Ym9keT4KK3wgICAgICAgICAgICAgPHRyPgorfCAgICAgICAgICAg
ICAgIDx0aD4KK3wgICAgICAgICAgICAgICAgIDwhLS0gWCAtLT4KIEV4cGVjdGVkOgogfCA8IS0t
IC0gLS0+CiB8IDxodG1sPgpAQCAtOTE4LDYgKzkzMCw5IEBAIEdvdDoKIHwgICAgICAgaHJlZj0i
YmxhaCIKIHwgICAgICAgImFiYSIKIHwgICAgICAgPHRhYmxlPgorfCAgICAgICAgIDx0Ym9keT4K
K3wgICAgICAgICAgIDx0cj4KK3wgICAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1s
PgogfCAgIDxoZWFkPgpAQCAtOTQ5LDYgKzk2NCw5IEBAIEdvdDoKIHwgICAgICAgaHJlZj0iYmxh
aCIKIHwgICAgICAgImFiYSIKIHwgICAgICAgPHRhYmxlPgorfCAgICAgICAgIDx0Ym9keT4KK3wg
ICAgICAgICAgIDx0cj4KK3wgICAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1sPgog
fCAgIDxoZWFkPgpAQCAtOTcyLDYgKzk5MCw5IEBAIEdvdDoKIHwgICA8aGVhZD4KIHwgICA8Ym9k
eT4KIHwgICAgIDx0YWJsZT4KK3wgICAgICAgPHRib2R5PgorfCAgICAgICAgIDx0cj4KK3wgICAg
ICAgICAgIDx0ZD4KIEV4cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAgLTEwNTUsNiAr
MTA3Niw5IEBAIEdvdDoKIHwgICA8aGVhZD4KIHwgICA8Ym9keT4KIHwgICAgIDx0YWJsZT4KK3wg
ICAgICAgPHRib2R5PgorfCAgICAgICAgIDx0cj4KK3wgICAgICAgICAgIDx0ZD4KIEV4cGVjdGVk
OgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAgLTEwOTgsNiArMTEyMiw5IEBAIEdvdDoKIHwgICA8
Ym9keT4KIHwgICAgIDxiPgogfCAgICAgICA8dGFibGU+Cit8ICAgICAgICAgPHRib2R5PgorfCAg
ICAgICAgICAgPHRyPgorfCAgICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPGh0bWw+CiB8
ICAgPGhlYWQ+CkBAIC0xMTE3LDYgKzExNDQsOSBAQCBHb3Q6CiB8ICAgPGJvZHk+CiB8ICAgICA8
Yj4KIHwgICAgICAgPHRhYmxlPgorfCAgICAgICAgIDx0Ym9keT4KK3wgICAgICAgICAgIDx0cj4K
K3wgICAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1sPgogfCAgIDxoZWFkPgpAQCAt
MTIzOCw2ICsxMjY4LDkgQEAgR290OgogfCAgIDxib2R5PgogfCAgICAgPGE+CiB8ICAgICAgIDx0
YWJsZT4KK3wgICAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgICA8dHI+Cit8ICAgICAgICAgICAg
IDx0ZD4KIEV4cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAgLTEyOTksNiArMTMzMiw5
IEBAIEdvdDoKIHwgICA8Ym9keT4KIHwgICAgIDxoMT4KIHwgICAgICAgPHRhYmxlPgorfCAgICAg
ICAgIDx0Ym9keT4KK3wgICAgICAgICAgIDx0cj4KK3wgICAgICAgICAgICAgPHRkPgogRXhwZWN0
ZWQ6CiB8IDxodG1sPgogfCAgIDxoZWFkPgpAQCAtMTM0Niw2ICsxMzgyLDcgQEAgR290OgogfCAg
ICAgPHRhYmxlPgogfCAgICAgICA8dGJvZHk+CiB8ICAgICAgICAgPHRyPgorfCAgICAgICAgICAg
PHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1sPgogfCAgIDxoZWFkPgpAQCAtMTQxMSw2ICsxNDQ4LDgg
QEAgR290OgogfCAgIDxoZWFkPgogfCAgIDxib2R5PgogfCAgICAgPHRhYmxlPgorfCAgICAgICA8
dGJvZHk+Cit8ICAgICAgICAgPHRyPgogRXhwZWN0ZWQ6CiB8IDxodG1sPgogfCAgIDxoZWFkPgpA
QCAtMTQyMSw3ICsxNDYwLDYgQEAgRXhwZWN0ZWQ6CiB8ICAgICAgICAgPHRyPgogfCAgICAgPHA+
CiByZXNvdXJjZXMvdGVzdHMyLmRhdDoKLTMKIDQKIDgKIDkKQEAgLTE0NDIsMjkgKzE0ODAsMTYg
QEAgcmVzb3VyY2VzL3Rlc3RzMi5kYXQ6CiA1NAogNTgKIAotVGVzdCAzIG9mIDU5IGluIHJlc291
cmNlcy90ZXN0czIuZGF0IGZhaWxlZC4gSW5wdXQ6Ci08dGFibGU+PHRkPgorVGVzdCA0IG9mIDU5
IGluIHJlc291cmNlcy90ZXN0czIuZGF0IGZhaWxlZC4gSW5wdXQ6Cis8dGFibGU+PHRkPnRlc3Q8
L3Rib2R5PjwvdGFibGU+CiBHb3Q6CiB8IDxodG1sPgogfCAgIDxoZWFkPgogfCAgIDxib2R5Pgog
fCAgICAgPHRhYmxlPgotRXhwZWN0ZWQ6Ci18IDxodG1sPgotfCAgIDxoZWFkPgotfCAgIDxib2R5
PgotfCAgICAgPHRhYmxlPgogfCAgICAgICA8dGJvZHk+CiB8ICAgICAgICAgPHRyPgogfCAgICAg
ICAgICAgPHRkPgotCi1UZXN0IDQgb2YgNTkgaW4gcmVzb3VyY2VzL3Rlc3RzMi5kYXQgZmFpbGVk
LiBJbnB1dDoKLTx0YWJsZT48dGQ+dGVzdDwvdGJvZHk+PC90YWJsZT4KLUdvdDoKLXwgPGh0bWw+
Ci18ICAgPGhlYWQ+Ci18ICAgPGJvZHk+Ci18ICAgICA8dGFibGU+CiBFeHBlY3RlZDoKIHwgPGh0
bWw+CiB8ICAgPGhlYWQ+CkBAIC0xNTI0LDYgKzE1NDksOSBAQCBHb3Q6CiB8ICAgPGhlYWQ+CiB8
ICAgPGJvZHk+CiB8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAgICA8dHI+
Cit8ICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPGh0bWw+CiB8ICAgPGhlYWQ+CkBAIC0x
NTQwLDYgKzE1NjgsOCBAQCBHb3Q6CiB8ICAgPGhlYWQ+CiB8ICAgPGJvZHk+CiB8ICAgICA8dGFi
bGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAgICA8dHI+CiBFeHBlY3RlZDoKIHwgPCFET0NU
WVBFIGh0bWw+CiB8IDxodG1sPgpAQCAtMTc5NCw2ICsxODI0LDkgQEAgR290OgogfCAgIDxoZWFk
PgogfCAgIDxib2R5PgogfCAgICAgPHRhYmxlPgorfCAgICAgICA8dGJvZHk+Cit8ICAgICAgICAg
PHRyPgorfCAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDwhRE9DVFlQRSBodG1sPgogfCA8
aHRtbD4KQEAgLTIxMDQsMTIgKzIxMzcsMTAgQEAgcmVzb3VyY2VzL3Rlc3RzNi5kYXQ6CiAxMgog
MTMKIDE0Ci0xNQogMTYKIDE3CiAxOQogMjMKLTI0CiAyNgogMjcKIDMwCkBAIC0yMjM4LDIyICsy
MjY5LDYgQEAgRXhwZWN0ZWQ6CiB8ICAgICA8YnV0dG9uPgogfCAgICAgPGJ1dHRvbj4KIAotVGVz
dCAxNSBvZiA1MSBpbiByZXNvdXJjZXMvdGVzdHM2LmRhdCBmYWlsZWQuIElucHV0OgotPHRhYmxl
Pjx0cj48dGQ+PC90aD4KLUdvdDoKLXwgPGh0bWw+Ci18ICAgPGhlYWQ+Ci18ICAgPGJvZHk+Ci18
ICAgICA8dGFibGU+Ci1FeHBlY3RlZDoKLXwgPGh0bWw+Ci18ICAgPGhlYWQ+Ci18ICAgPGJvZHk+
Ci18ICAgICA8dGFibGU+Ci18ICAgICAgIDx0Ym9keT4KLXwgICAgICAgICA8dHI+Ci18ICAgICAg
ICAgICA8dGQ+Ci0KIFRlc3QgMTYgb2YgNTEgaW4gcmVzb3VyY2VzL3Rlc3RzNi5kYXQgZmFpbGVk
LiBJbnB1dDoKIDx0YWJsZT48Y2FwdGlvbj48dGQ+CiBHb3Q6CkBAIC0yMzIwLDIyICsyMzM1LDYg
QEAgRXhwZWN0ZWQ6CiB8ICAgICAgIDxjYXB0aW9uPgogfCAgICAgICAgIDxkaXY+CiAKLVRlc3Qg
MjQgb2YgNTEgaW4gcmVzb3VyY2VzL3Rlc3RzNi5kYXQgZmFpbGVkLiBJbnB1dDoKLTx0YWJsZT48
dHI+PHRkPjwvYm9keT48L2NhcHRpb24+PC9jb2w+PC9jb2xncm91cD48L2h0bWw+Ci1Hb3Q6Ci18
IDxodG1sPgotfCAgIDxoZWFkPgotfCAgIDxib2R5PgotfCAgICAgPHRhYmxlPgotRXhwZWN0ZWQ6
Ci18IDxodG1sPgotfCAgIDxoZWFkPgotfCAgIDxib2R5PgotfCAgICAgPHRhYmxlPgotfCAgICAg
ICA8dGJvZHk+Ci18ICAgICAgICAgPHRyPgotfCAgICAgICAgICAgPHRkPgotCiBUZXN0IDI2IG9m
IDUxIGluIHJlc291cmNlcy90ZXN0czYuZGF0IGZhaWxlZC4gSW5wdXQ6CiA8dGFibGU+PGNvbGdy
b3VwPmZvbwogR290OgpAQCAtMjM3Myw2ICsyMzcyLDggQEAgR290OgogfCAgIDxoZWFkPgogfCAg
IDxib2R5PgogfCAgICAgPHRhYmxlPgorfCAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgPHRyPgog
RXhwZWN0ZWQ6CiB8IDxodG1sPgogfCAgIDxoZWFkPgpAQCAtMjM4OSw2ICsyMzkwLDkgQEAgR290
OgogfCAgIDxoZWFkPgogfCAgIDxib2R5PgogfCAgICAgPHRhYmxlPgorfCAgICAgICA8dGJvZHk+
Cit8ICAgICAgICAgPHRyPgorfCAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDxodG1sPgog
fCAgIDxoZWFkPgpAQCAtMjUzMSw2ICsyNTM1LDkgQEAgR290OgogfCAgIDxoZWFkPgogfCAgIDxi
b2R5PgogfCAgICAgPHRhYmxlPgorfCAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgPHRyPgorfCAg
ICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDwhRE9DVFlQRSBodG1sPgogfCA8aHRtbD4KQEAg
LTI3NDUsNiArMjc1Miw4IEBAIEdvdDoKIHwgICA8aGVhZD4KIHwgICA8Ym9keT4KIHwgICAgIDx0
YWJsZT4KK3wgICAgICAgPHRib2R5PgorfCAgICAgICAgIDx0cj4KIEV4cGVjdGVkOgogfCA8IURP
Q1RZUEUgaHRtbD4KIHwgPGh0bWw+CkBAIC0yODA2LDYgKzI4MTUsOSBAQCBHb3Q6CiB8ICAgPGhl
YWQ+CiB8ICAgPGJvZHk+CiB8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAg
ICA8dHI+Cit8ICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPGh0bWw+CiB8ICAgPGhlYWQ+
CkBAIC0yODI0LDYgKzI4MzYsOSBAQCBHb3Q6CiB8ICAgPGhlYWQ+CiB8ICAgPGJvZHk+CiB8ICAg
ICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAgICA8dHI+Cit8ICAgICAgICAgICA8
dGQ+CiBFeHBlY3RlZDoKIHwgPGh0bWw+CiB8ICAgPGhlYWQ+CkBAIC0yODQ3LDYgKzI4NjIsOCBA
QCBHb3Q6CiB8ICAgPGJvZHk+CiB8ICAgICAiQSIKIHwgICAgIDx0YWJsZT4KK3wgICAgICAgPHRi
b2R5PgorfCAgICAgICAgIDx0cj4KIEV4cGVjdGVkOgogfCA8aHRtbD4KIHwgICA8aGVhZD4KQEAg
LTI4NjQsNiArMjg4MSw4IEBAIEdvdDoKIHwgICA8Ym9keT4KIHwgICAgICJBIgogfCAgICAgPHRh
YmxlPgorfCAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgPHRyPgogRXhwZWN0ZWQ6CiB8IDxodG1s
PgogfCAgIDxoZWFkPgpAQCAtMzI1OCw2ICszMjc3LDcgQEAgR290OgogfCAgICAgPHRhYmxlPgog
fCAgICAgICA8dGJvZHk+CiB8ICAgICAgICAgPHRyPgorfCAgICAgICAgICAgPHRkPgogRXhwZWN0
ZWQ6CiB8IDwhRE9DVFlQRSBodG1sPgogfCA8aHRtbD4KQEAgLTMyODMsNiArMzMwMyw3IEBAIEdv
dDoKIHwgICAgIDx0YWJsZT4KIHwgICAgICAgPHRib2R5PgogfCAgICAgICAgIDx0cj4KK3wgICAg
ICAgICAgIDx0ZD4KIEV4cGVjdGVkOgogfCA8IURPQ1RZUEUgaHRtbD4KIHwgPGh0bWw+CkBAIC0z
NDA5LDYgKzM0MzAsOSBAQCBHb3Q6CiB8ICAgPGhlYWQ+CiB8ICAgPGJvZHk+CiB8ICAgICA8dGFi
bGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAgICA8dHI+Cit8ICAgICAgICAgICA8dGQ+CiBF
eHBlY3RlZDoKIHwgPCFET0NUWVBFIGh0bWw+CiB8IDxodG1sPgpAQCAtMzc3MSw2ICszNzk1LDcg
QEAgR290OgogfCAgICAgPHRhYmxlPgogfCAgICAgICA8dGJvZHk+CiB8ICAgICAgICAgPHRyPgor
fCAgICAgICAgICAgPHRkPgogRXhwZWN0ZWQ6CiB8IDwhRE9DVFlQRSBodG1sPgogfCA8aHRtbD4K
QEAgLTM3OTYsNiArMzgyMSw3IEBAIEdvdDoKIHwgICAgIDx0YWJsZT4KIHwgICAgICAgPHRib2R5
PgogfCAgICAgICAgIDx0cj4KK3wgICAgICAgICAgIDx0ZD4KIEV4cGVjdGVkOgogfCA8IURPQ1RZ
UEUgaHRtbD4KIHwgPGh0bWw+CkBAIC0zOTIyLDYgKzM5NDgsOSBAQCBHb3Q6CiB8ICAgPGhlYWQ+
CiB8ICAgPGJvZHk+CiB8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAgICA8
dHI+Cit8ICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPCFET0NUWVBFIGh0bWw+CiB8IDxo
dG1sPgpAQCAtNTA2Miw2ICs1MDkxLDkgQEAgR290OgogfCAgICAgPHA+CiB8ICAgICAgICJzcGFt
IgogfCAgICAgICA8dGFibGU+Cit8ICAgICAgICAgPHRib2R5PgorfCAgICAgICAgICAgPHRyPgor
fCAgICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPCFET0NUWVBFIGh0bWw+CiB8IDxodG1s
PgpAQCAtNTExMyw2ICs1MTQ1LDkgQEAgR290OgogfCAgICAgICAgICAgICAgIDxwPgogfCAgICAg
ICAgICAgICAgICAgInNwYW0iCiB8ICAgICAgICAgICAgICAgICA8dGFibGU+Cit8ICAgICAgICAg
ICAgICAgICAgIDx0Ym9keT4KK3wgICAgICAgICAgICAgICAgICAgICA8dHI+Cit8ICAgICAgICAg
ICAgICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPCFET0NUWVBFIGh0bWw+CiB8IDxodG1s
PgpAQCAtNTI4OCw2ICs1MzIzLDggQEAgR290OgogfCAgIDxoZWFkPgogfCAgIDxib2R5PgogfCAg
ICAgPHRhYmxlPgorfCAgICAgICA8dGJvZHk+Cit8ICAgICAgICAgPHRyPgogRXhwZWN0ZWQ6CiB8
IDwhRE9DVFlQRSBodG1sPgogfCA8aHRtbD4KQEAgLTUzMjgsNiArNTM2NSw5IEBAIEdvdDoKIHwg
ICA8Ym9keT4KIHwgICAgIDxkaXY+CiB8ICAgICAgIDx0YWJsZT4KK3wgICAgICAgICA8dGJvZHk+
Cit8ICAgICAgICAgICA8dHI+Cit8ICAgICAgICAgICAgIDx0ZD4KIEV4cGVjdGVkOgogfCA8IURP
Q1RZUEUgaHRtbD4KIHwgPGh0bWw+CkBAIC01Mzc0LDYgKzU0MTQsOSBAQCBHb3Q6CiB8ICAgPGhl
YWQ+CiB8ICAgPGJvZHk+CiB8ICAgICA8dGFibGU+Cit8ICAgICAgIDx0Ym9keT4KK3wgICAgICAg
ICA8dHI+Cit8ICAgICAgICAgICA8dGQ+CiBFeHBlY3RlZDoKIHwgPCFET0NUWVBFIGh0bWw+CiB8
IDxodG1sPgpAQCAtNTU4NCw0ICs1NjI3LDYgQEAgRXhwZWN0ZWQ6CiB8ICAgICAgICIzIgogfCAg
ICAgPHRhYmxlPgogcmVzb3VyY2VzL2luYm9keTAxLmRhdDogUEFTUworCityZXNvdXJjZXMvdGFi
bGVzMDEuZGF0OiBQQVNTCiAjRU9GCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odG1sNWxpYi9y
dW5uZXItZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaHRtbDVsaWIvcnVubmVyLWV4cGVjdGVk
LnR4dAppbmRleCBjZTE0OTdkN2M0NDUxYTI3NTg3MWIxYzhkZDQ3MWQ0MDNkMTI5MDJmLi4wZjE3
ZjA3ODg4NTk2YzFmNjllMDFjMDg0ZGU1MGZkNmRhOGFlMjk0IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9odG1sNWxpYi9ydW5uZXItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2h0bWw1
bGliL3J1bm5lci1leHBlY3RlZC50eHQKQEAgLTQ5MzYsMyArNDkzNiw1IEBAIEV4cGVjdGVkOgog
fCAgICAgICAiMyIKIHwgICAgIDx0YWJsZT4KIHJlc291cmNlcy9pbmJvZHkwMS5kYXQ6IFBBU1MK
KworcmVzb3VyY2VzL3RhYmxlczAxLmRhdDogUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aHRtbDVsaWIvcnVubmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXIuaHRtbApp
bmRleCBiYWQyZjVlM2Y1ZjQ0OWQxZmU5MDFmOTdiNzkyN2Y1ZjE2MzRjODkzLi5jZDE3ZWExOTVh
ZDNjZWZmYmYzMGJjMDY5ZTFjNDM4YWNiNzhhZTg1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9o
dG1sNWxpYi9ydW5uZXIuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9odG1sNWxpYi9ydW5uZXIuaHRt
bApAQCAtNjAsNyArNjAsOCBAQCB2YXIgdGVzdF9maWxlcyA9IFsKICAgICAgICAgJ3Jlc291cmNl
cy9lbnRpdGllczAyLmRhdCcsCiAgICAgICAgICdyZXNvdXJjZXMvY29tbWVudHMwMS5kYXQnLAog
ICAgICAgICAncmVzb3VyY2VzL2Fkb3B0aW9uMDEuZGF0JywKLSAgICAgICAgJ3Jlc291cmNlcy9p
bmJvZHkwMS5kYXQnCisgICAgICAgICdyZXNvdXJjZXMvaW5ib2R5MDEuZGF0JywKKyAgICAgICAg
J3Jlc291cmNlcy90YWJsZXMwMS5kYXQnCiAgICAgXSwKICAgICB0ZXN0cyA9IFtdLAogICAgIGlm
cmFtZSA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJpZnJhbWUiKVswXSwKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjkxNmE3
NGQxMDlmZDE3ZGRkNDVkMGQxYjNiYzBiZmQ5ZWViNzIyOC4uYjIyNmVlYzcyOTJmNTY4MGMzMzQy
NGM5MzM4ZGQ5ZDY1YjQ2ZjYxYyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIv
V2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTIsNiArMiwyNSBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgogCisgICAgICAgIEFkZCBiYXNpYyAiaW4gcm93IiBtb2RlIHRvIHN1
cHBvcnQgPHRkPiBhbmQgPHRoPiBpbnNlcnRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTQxNTg4CisKKyAgICAgICAgQWxzbyBmaXhlZCA8dGQ+IG9y
IDx0aD4gYXMgYSBkaXJlY3QgY2hpbGQgb2YgPHRhYmxlPi4KKworICAgICAgICBNb3N0IG9mIHRo
aXMgd2FzIGNvdmVyZWQgYnkgaHRtbDVsaWIvcnVubmVyLmh0bWwgdGVzdHMsCisgICAgICAgIGJ1
dCBJIGhhZCB0byBhZGQgYSBuZXcgdGFibGVzMDEuZGF0IHRvIGNvdmVyIHRoZSA8dGg+IGNhc2Vz
LgorCisgICAgICAgICogaHRtbC9IVE1MRWxlbWVudFN0YWNrLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OkhUTUxOYW1lczo6aXNUYWJsZVJvd1Njb3BlTWFya2VyKToKKyAgICAgICAgKFdlYkNvcmU6
OkhUTUxFbGVtZW50U3RhY2s6OnBvcFVudGlsVGFibGVSb3dTY29wZU1hcmtlcik6CisgICAgICAg
ICogaHRtbC9IVE1MRWxlbWVudFN0YWNrLmg6CisgICAgICAgICogaHRtbC9IVE1MVHJlZUJ1aWxk
ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTFRyZWVCdWlsZGVyOjpwcm9jZXNzU3RhcnRU
YWcpOgorCisyMDEwLTA3LTA0ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwogICAgICAgICBBZGQgYmFzaWMgImlu
IHRhYmxlIGJvZHkiIG1vZGUgdG8gc3VwcG9ydCA8dHI+IGluc2VydGlvbgogICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDE1ODcKIApkaWZmIC0tZ2l0IGEv
V2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2suY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxFbGVt
ZW50U3RhY2suY3BwCmluZGV4IDJmMWI3OTI3MmExY2MyY2Q3OGQ1MDUzNTU5YTc1ZTg1NWIwNWEz
Y2YuLjMxYTIzNjRjMmViZjNhYjg5MmJkZDM5ZjRmNDBmY2E0YzNmMWQwMjIgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudFN0YWNrLmNwcAorKysgYi9XZWJDb3JlL2h0bWwvSFRN
TEVsZW1lbnRTdGFjay5jcHAKQEAgLTc2LDYgKzc2LDEyIEBAIGlubGluZSBib29sIGlzVGFibGVC
b2R5U2NvcGVNYXJrZXIoRWxlbWVudCogZWxlbWVudCkKICAgICAgICAgfHwgZWxlbWVudC0+aGFz
VGFnTmFtZShodG1sVGFnKTsKIH0KIAoraW5saW5lIGJvb2wgaXNUYWJsZVJvd1Njb3BlTWFya2Vy
KEVsZW1lbnQqIGVsZW1lbnQpCit7CisgICAgcmV0dXJuIGVsZW1lbnQtPmhhc1RhZ05hbWUodHJU
YWcpCisgICAgICAgIHx8IGVsZW1lbnQtPmhhc1RhZ05hbWUoaHRtbFRhZyk7Cit9CisKIH0KIAog
SFRNTEVsZW1lbnRTdGFjazo6RWxlbWVudFJlY29yZDo6RWxlbWVudFJlY29yZChQYXNzUmVmUHRy
PEVsZW1lbnQ+IGVsZW1lbnQsIFBhc3NPd25QdHI8RWxlbWVudFJlY29yZD4gbmV4dCkKQEAgLTE2
NSw2ICsxNzEsMTMgQEAgdm9pZCBIVE1MRWxlbWVudFN0YWNrOjpwb3BVbnRpbFRhYmxlQm9keVNj
b3BlTWFya2VyKCkKICAgICAgICAgcG9wKCk7CiB9CiAKK3ZvaWQgSFRNTEVsZW1lbnRTdGFjazo6
cG9wVW50aWxUYWJsZVJvd1Njb3BlTWFya2VyKCkKK3sKKyAgICAvLyBodHRwOi8vd3d3LndoYXR3
Zy5vcmcvc3BlY3Mvd2ViLWFwcHMvY3VycmVudC13b3JrL211bHRpcGFnZS90b2tlbml6YXRpb24u
aHRtbCNjbGVhci10aGUtc3RhY2stYmFjay10by1hLXRhYmxlLXJvdy1jb250ZXh0CisgICAgd2hp
bGUgKCFpc1RhYmxlUm93U2NvcGVNYXJrZXIodG9wKCkpKQorICAgICAgICBwb3AoKTsKK30KKwog
dm9pZCBIVE1MRWxlbWVudFN0YWNrOjpwdXNoSFRNTEh0bWxFbGVtZW50KFBhc3NSZWZQdHI8RWxl
bWVudD4gZWxlbWVudCkKIHsKICAgICBBU1NFUlQoIW1fdG9wKTsgLy8gPGh0bWw+IHNob3VsZCBh
bHdheXMgYmUgdGhlIGJvdHRvbSBvZiB0aGUgc3RhY2suCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0
bWwvSFRNTEVsZW1lbnRTdGFjay5oIGIvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50U3RhY2suaApp
bmRleCBlZmMzZmQ4ZDBkMWQ0NmMyZjI5NTI2MTY1NGUxNDU5ZWRmMDBjZDFmLi4xZGI0YzIwYjk4
ZGY2NDc1NDUzMTBlMDJmYmU5NGRmNTRlOGJlMGQ2IDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwv
SFRNTEVsZW1lbnRTdGFjay5oCisrKyBiL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudFN0YWNrLmgK
QEAgLTg0LDYgKzg0LDcgQEAgcHVibGljOgogICAgIHZvaWQgcG9wVW50aWwoRWxlbWVudCopOwog
ICAgIHZvaWQgcG9wVW50aWxUYWJsZVNjb3BlTWFya2VyKCk7IC8vICJjbGVhciB0aGUgc3RhY2sg
YmFjayB0byBhIHRhYmxlIGNvbnRleHQiIGluIHRoZSBzcGVjLgogICAgIHZvaWQgcG9wVW50aWxU
YWJsZUJvZHlTY29wZU1hcmtlcigpOyAvLyAiY2xlYXIgdGhlIHN0YWNrIGJhY2sgdG8gYSB0YWJs
ZSBib2R5IGNvbnRleHQiIGluIHRoZSBzcGVjLgorICAgIHZvaWQgcG9wVW50aWxUYWJsZVJvd1Nj
b3BlTWFya2VyKCk7IC8vICJjbGVhciB0aGUgc3RhY2sgYmFjayB0byBhIHRhYmxlIHJvdyBjb250
ZXh0IiBpbiB0aGUgc3BlYy4KICAgICB2b2lkIHBvcEhUTUxIZWFkRWxlbWVudCgpOwogICAgIHZv
aWQgcG9wSFRNTEJvZHlFbGVtZW50KCk7CiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9IVE1M
VHJlZUJ1aWxkZXIuY3BwIGIvV2ViQ29yZS9odG1sL0hUTUxUcmVlQnVpbGRlci5jcHAKaW5kZXgg
YmYwYjdmMTNiYTBkNzg4YWFiYjlmY2VmN2E1ZWJiNDhjODNmOTA2MS4uZDdhNjI4NTViMzE4NDI1
OTY3NzJmMDNkMzg0ZmVlMjBkMGE4YWMwZiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL0hUTUxU
cmVlQnVpbGRlci5jcHAKKysrIGIvV2ViQ29yZS9odG1sL0hUTUxUcmVlQnVpbGRlci5jcHAKQEAg
LTc1Niw3ICs3NTYsMTAgQEAgdm9pZCBIVE1MVHJlZUJ1aWxkZXI6OnByb2Nlc3NTdGFydFRhZyhB
dG9taWNIVE1MVG9rZW4mIHRva2VuKQogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAg
ICAgICAgIGlmICh0b2tlbi5uYW1lKCkgPT0gdGRUYWcgfHwgdG9rZW4ubmFtZSgpID09IHRoVGFn
IHx8IHRva2VuLm5hbWUoKSA9PSB0clRhZykgewotICAgICAgICAgICAgbm90SW1wbGVtZW50ZWQo
KTsKKyAgICAgICAgICAgIEF0b21pY0hUTUxUb2tlbiBmYWtlVG9rZW4oSFRNTFRva2VuOjpTdGFy
dFRhZywgdGJvZHlUYWcubG9jYWxOYW1lKCkpOworICAgICAgICAgICAgcHJvY2Vzc1N0YXJ0VGFn
KGZha2VUb2tlbik7CisgICAgICAgICAgICBBU1NFUlQoaW5zZXJ0aW9uTW9kZSgpID09IEluVGFi
bGVCb2R5TW9kZSk7CisgICAgICAgICAgICBwcm9jZXNzU3RhcnRUYWcodG9rZW4pOwogICAgICAg
ICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIGlmICh0b2tlbi5uYW1lKCkgPT0gdGFi
bGVUYWcpIHsKQEAgLTc5OCwxMiArODAxLDI0IEBAIHZvaWQgSFRNTFRyZWVCdWlsZGVyOjpwcm9j
ZXNzU3RhcnRUYWcoQXRvbWljSFRNTFRva2VuJiB0b2tlbikKICAgICAgICAgICAgIHJldHVybjsK
ICAgICAgICAgfQogICAgICAgICBpZiAodG9rZW4ubmFtZSgpID09IGNhcHRpb25UYWcgfHwgdG9r
ZW4ubmFtZSgpID09IGNvbFRhZyB8fCB0b2tlbi5uYW1lKCkgPT0gY29sZ3JvdXBUYWcgfHwgaXNU
YWJsZUJvZHlDb250ZXh0VGFnKHRva2VuLm5hbWUoKSkpIHsKLSAgICAgICAgICAgIC8vIEZJWE1F
OiBUaGUgc3BlYyBpcyB1bmNsZWFyIGFzIHRvIHdoYXQgaXMgc3VwcG9zZWQgdG8gaGFwcGVuIGhl
cmUuCiAgICAgICAgICAgICBub3RJbXBsZW1lbnRlZCgpOwogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICB9CiAgICAgICAgIG5vdEltcGxlbWVudGVkKCk7IC8vIHByb2Nlc3MgdXNpbmcgImlu
IHRhYmxlIiBydWxlcwogICAgICAgICBicmVhazsKKyAgICBjYXNlIEluUm93TW9kZToKKyAgICAg
ICAgaWYgKHRva2VuLm5hbWUoKSA9PSB0aFRhZyB8fCB0b2tlbi5uYW1lKCkgPT0gdGRUYWcpIHsK
KyAgICAgICAgICAgIG1fb3BlbkVsZW1lbnRzLnBvcFVudGlsVGFibGVSb3dTY29wZU1hcmtlcigp
OworICAgICAgICAgICAgaW5zZXJ0RWxlbWVudCh0b2tlbik7CisgICAgICAgICAgICBtX2luc2Vy
dGlvbk1vZGUgPSBJbkNlbGxNb2RlOworICAgICAgICAgICAgbV9hY3RpdmVGb3JtYXR0aW5nRWxl
bWVudHMuYXBwZW5kTWFya2VyKCk7CisgICAgICAgIH0KKyAgICAgICAgaWYgKHRva2VuLm5hbWUo
KSA9PSBjYXB0aW9uVGFnIHx8IHRva2VuLm5hbWUoKSA9PSBjb2xUYWcgfHwgdG9rZW4ubmFtZSgp
ID09IGNvbGdyb3VwVGFnIHx8IGlzVGFibGVCb2R5Q29udGV4dFRhZyh0b2tlbi5uYW1lKCkpKSB7
CisgICAgICAgICAgICBub3RJbXBsZW1lbnRlZCgpOworICAgICAgICAgICAgcmV0dXJuOworICAg
ICAgICB9CisgICAgICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgICAgIGJyZWFrOwogICAgIGNh
c2UgQWZ0ZXJCb2R5TW9kZToKICAgICBjYXNlIEFmdGVyQWZ0ZXJCb2R5TW9kZToKICAgICAgICAg
QVNTRVJUKGluc2VydGlvbk1vZGUoKSA9PSBBZnRlckJvZHlNb2RlIHx8IGluc2VydGlvbk1vZGUo
KSA9PSBBZnRlckFmdGVyQm9keU1vZGUpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>