<?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>8398</bug_id>
          
          <creation_ts>2006-04-14 14:29:15 -0700</creation_ts>
          <short_desc>REGRESSION: LABEL in OPTION element is clobbering display #TEXT</short_desc>
          <delta_ts>2006-06-01 22:50:33 -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>Forms</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>EasyFix, HasReduction, InRadar, Regression</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Bakafish">jason</reporter>
          <assigned_to name="David Carson">dacarson</assigned_to>
          <cc>alice.barraclough</cc>
    
    <cc>ap</cc>
    
    <cc>dacarson</cc>
    
    <cc>darin</cc>
    
    <cc>webkitBugzilla</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>39292</commentid>
    <comment_count>0</comment_count>
    <who name="Bakafish">jason</who>
    <bug_when>2006-04-14 14:29:15 -0700</bug_when>
    <thetext>This may be the desired behavior, it is not how Mozilla or current Safari implementations display it though. I would think that if there is a valid #TEXT child that that should take priority over the LABEL value.

&lt;html&gt;&lt;head&gt;&lt;/head&gt;
&lt;body&gt;
&lt;form&gt;
   Should say bar (I think.)
   &lt;select&gt;
      &lt;option label=&quot;foo&quot;&gt;bar&lt;/option&gt;
   &lt;/select&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39322</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-04-15 02:44:15 -0700</bug_when>
    <thetext>Confirmed; WinIE 6 also has the same behavior as Firefox and shipping Safari.

BTW, attaching test cases to the bugs (rather than pasting inline) makes them somewhat easier to work on.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39323</commentid>
    <comment_count>2</comment_count>
      <attachid>7725</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-04-15 02:44:55 -0700</bug_when>
    <thetext>Created attachment 7725
test case

Same test case, as an attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39462</commentid>
    <comment_count>3</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-16 23:52:56 -0700</bug_when>
    <thetext>The regression was caused when we fixed bug 7255. That bug complained that the label was ignored altogether. We need to change RenderSelect::updateFromElement to use the label only when the text is empty.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39463</commentid>
    <comment_count>4</comment_count>
      <attachid>7756</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-16 23:53:22 -0700</bug_when>
    <thetext>Created attachment 7756
patch, no change log or test case yet</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39617</commentid>
    <comment_count>5</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-04-18 10:11:31 -0700</bug_when>
    <thetext>I think the fix for this was accidently committed in r13955 together with the fix for bug 8437. Leaving the bug open for now since at least the change log still needs to be updated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39621</commentid>
    <comment_count>6</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-18 11:31:11 -0700</bug_when>
    <thetext>Oops!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39622</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-18 11:37:42 -0700</bug_when>
    <thetext>I&apos;ll need to fix the change log and write a layout test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39655</commentid>
    <comment_count>8</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-18 17:09:22 -0700</bug_when>
    <thetext>I&apos;m going to roll back my fix.

The tests fast/forms/HTMLOptionElement_label0[1-5] make it clear that we researched this when we implemented this. Alexey says that IE 6 has the same behavior as Firefox, but these tests seem to indicate otherwise. More research is required.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39656</commentid>
    <comment_count>9</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-18 17:40:13 -0700</bug_when>
    <thetext>I just tested with WinIE and my results match Alexey&apos;s. Those HTMLOptionElement tests are wrong. I have to fix them.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40008</commentid>
    <comment_count>10</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-04-20 23:54:17 -0700</bug_when>
    <thetext>The good news is, we don&apos;t have to make new test cases -- just fix those old ones. But anyone can do this based on my patch, so I&apos;m throwing this back to &quot;unassigned&quot;.

Be sure to test what happens when the element does have content, but it&apos;s all whitespace, or if the content has something other than plain text in it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40568</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-04-26 21:52:12 -0700</bug_when>
    <thetext>*** Bug 8617 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42960</commentid>
    <comment_count>12</comment_count>
    <who name="David Carson">dacarson</who>
    <bug_when>2006-05-19 16:09:03 -0700</bug_when>
    <thetext>I&apos;m confused on what is the correct behaviour. I tested the test cases fast/forms/HTMLOptionElement_label0[1-5] in Safari and in FF, and they both render them the same. When I tested them in IE7 beta2, the handling is different. But according to the comment #8 IE and FF behave the same. This is not what I am seeing. I am testing with TOT Safari and FF 1.5.0.3
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42984</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2006-05-20 02:17:40 -0700</bug_when>
    <thetext>I have just re-tested with:
 Safari (Mac OS X 10.4.6)
 Mac Firefox 1.5.0.1
 WinIE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158
 ToT WebKit r14501

Stock Safari, Firefox and WinIE gave the same results; ToT was different in each test. I don&apos;t have IE7.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43083</commentid>
    <comment_count>14</comment_count>
    <who name="David Carson">dacarson</who>
    <bug_when>2006-05-21 14:33:58 -0700</bug_when>
    <thetext>Retested. Got the same results as Alexey. However, Win IE7beta7 does the same as TOT Safari. I wonder if IE are changing their behaviour.
Which result is correct, IE6, Firefox &amp; stock Safari or WinIE7 &amp; TOT Safari?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43118</commentid>
    <comment_count>15</comment_count>
    <who name="Alice Liu">alice.barraclough</who>
    <bug_when>2006-05-22 00:25:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/4556767&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43224</commentid>
    <comment_count>16</comment_count>
      <attachid>8468</attachid>
    <who name="David Carson">dacarson</who>
    <bug_when>2006-05-22 16:44:03 -0700</bug_when>
    <thetext>Created attachment 8468
Patch

Applied patch to new code base - original patch file has moved.
Included ChangeLogs, updated test cases and 2 new test cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43225</commentid>
    <comment_count>17</comment_count>
      <attachid>8468</attachid>
    <who name="Adele Peterson">adele</who>
    <bug_when>2006-05-22 16:47:57 -0700</bug_when>
    <thetext>Comment on attachment 8468
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43236</commentid>
    <comment_count>18</comment_count>
      <attachid>8470</attachid>
    <who name="David Carson">dacarson</who>
    <bug_when>2006-05-22 20:40:38 -0700</bug_when>
    <thetext>Created attachment 8470
updated with new test cases

Only change from previous patch was adding the new test cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43237</commentid>
    <comment_count>19</comment_count>
      <attachid>8470</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2006-05-22 20:45:00 -0700</bug_when>
    <thetext>Comment on attachment 8470
updated with new test cases

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44132</commentid>
    <comment_count>20</comment_count>
      <attachid>8626</attachid>
    <who name="David Carson">dacarson</who>
    <bug_when>2006-05-31 09:58:05 -0700</bug_when>
    <thetext>Created attachment 8626
only change to the patch was to remove tabs and replace with spaces

Remove tabs and repace with spaces. Fixed alignment of braces, ie {, in test case. No other changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44144</commentid>
    <comment_count>21</comment_count>
      <attachid>8626</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-05-31 11:02:05 -0700</bug_when>
    <thetext>Comment on attachment 8626
only change to the patch was to remove tabs and replace with spaces

r=me again</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44184</commentid>
    <comment_count>22</comment_count>
    <who name="Bakafish">jason</who>
    <bug_when>2006-05-31 15:50:44 -0700</bug_when>
    <thetext>Okay, after looking at the HTML 4.01 spec it seems that is actually behaving correctly. LABLE has priority over the #TEXT content. However, in quirks mode this has not been the behavior as far as I could tell. In quirks mode Safari 2.0.3 uses the #TEXT contents. Firefox uses the #TEXT in either case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44349</commentid>
    <comment_count>23</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2006-06-01 22:50:33 -0700</bug_when>
    <thetext>Committed revision 14679.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>7725</attachid>
            <date>2006-04-15 02:44:55 -0700</date>
            <delta_ts>2006-04-15 02:44:55 -0700</delta_ts>
            <desc>test case</desc>
            <filename>option-label.html</filename>
            <type>text/html</type>
            <size>150</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">PGh0bWw+PGhlYWQ+PC9oZWFkPgo8Ym9keT4KPGZvcm0+CiAgIFNob3VsZCBzYXkgYmFyIChJIHRo
aW5rLikKICAgPHNlbGVjdD4KICAgICAgPG9wdGlvbiBsYWJlbD0iZm9vIj5iYXI8L29wdGlvbj4K
ICAgPC9zZWxlY3Q+CjwvZm9ybT4KPC9ib2R5Pgo8L2h0bWw+
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>7756</attachid>
            <date>2006-04-16 23:53:22 -0700</date>
            <delta_ts>2006-05-22 16:44:03 -0700</delta_ts>
            <desc>patch, no change log or test case yet</desc>
            <filename>OptionPatch.txt</filename>
            <type>text/plain</type>
            <size>1432</size>
            <attacher name="Darin Adler">darin</attacher>
            
              <data encoding="base64">SW5kZXg6IHJlbmRlcmluZy9yZW5kZXJfZm9ybS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gcmVuZGVyaW5n
L3JlbmRlcl9mb3JtLmNwcAkocmV2aXNpb24gMTM4ODApCisrKyByZW5kZXJpbmcvcmVuZGVyX2Zv
cm0uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02NjcsMTcgKzY2NywxNSBAQAogICAgICAgICAgICAg
fQogICAgICAgICAgICAgZWxzZSBpZiAobGlzdEl0ZW1zW2xpc3RJbmRleF0tPmhhc1RhZ05hbWUo
b3B0aW9uVGFnKSkgewogICAgICAgICAgICAgICAgIEhUTUxPcHRpb25FbGVtZW50ICpvcHRpb25F
bGVtZW50ID0gc3RhdGljX2Nhc3Q8SFRNTE9wdGlvbkVsZW1lbnQqPihsaXN0SXRlbXNbbGlzdElu
ZGV4XSk7Ci0gICAgICAgICAgICAgICAgRGVwcmVjYXRlZFN0cmluZyBpdGVtVGV4dDsKLSAgICAg
ICAgICAgICAgICBpZiAob3B0aW9uRWxlbWVudC0+aGFzQXR0cmlidXRlKGxhYmVsQXR0cikpCisg
ICAgICAgICAgICAgICAgRGVwcmVjYXRlZFN0cmluZyBpdGVtVGV4dCA9IG9wdGlvbkVsZW1lbnQt
PnRleHQoKS5kZXByZWNhdGVkU3RyaW5nKCk7CisgICAgICAgICAgICAgICAgaWYgKGl0ZW1UZXh0
LmlzRW1wdHkoKSkKICAgICAgICAgICAgICAgICAgICAgaXRlbVRleHQgPSBvcHRpb25FbGVtZW50
LT5nZXRBdHRyaWJ1dGUobGFiZWxBdHRyKS5kZXByZWNhdGVkU3RyaW5nKCk7Ci0gICAgICAgICAg
ICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBpdGVtVGV4dCA9IG9wdGlvbkVsZW1lbnQt
PnRleHQoKS5kZXByZWNhdGVkU3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg
ICAgICAgaXRlbVRleHQucmVwbGFjZShRQ2hhcignXFwnKSwgYmFja3NsYXNoQXNDdXJyZW5jeVN5
bWJvbCgpKTsKIAogICAgICAgICAgICAgICAgIC8vIEluIFdpbklFLCBsZWFkaW5nIGFuZCB0cmFp
bGluZyB3aGl0ZXNwYWNlIGlzIGlnbm9yZWQgaW4gb3B0aW9ucy4gV2UgbWF0Y2ggdGhpcyBiZWhh
dmlvci4KICAgICAgICAgICAgICAgICBpdGVtVGV4dCA9IGl0ZW1UZXh0LnN0cmlwV2hpdGVTcGFj
ZSgpOwotICAgICAgICAgICAgICAgIC8vIFdlIHdhbnQgdG8gY29sbGFwc2Ugb3VyIHdoaXRlc3Bh
Y2UgdG9vLiAgVGhpcyB3aWxsIG1hdGNoIG90aGVyIGJyb3dzZXJzLgorICAgICAgICAgICAgICAg
IC8vIFdlIHdhbnQgdG8gY29sbGFwc2Ugb3VyIHdoaXRlc3BhY2UgdG9vLiBUaGlzIHdpbGwgbWF0
Y2ggb3RoZXIgYnJvd3NlcnMuCiAgICAgICAgICAgICAgICAgaXRlbVRleHQgPSBpdGVtVGV4dC5z
aW1wbGlmeVdoaXRlU3BhY2UoKTsKICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICBp
ZiAobGlzdEl0ZW1zW2xpc3RJbmRleF0tPnBhcmVudE5vZGUoKS0+aGFzVGFnTmFtZShvcHRncm91
cFRhZykpCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8468</attachid>
            <date>2006-05-22 16:44:03 -0700</date>
            <delta_ts>2006-05-22 20:40:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>options.txt</filename>
            <type>text/plain</type>
            <size>13764</size>
            <attacher name="David Carson">dacarson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMzUgQEAKKzIwMDYtMDUtWFggRGF2aWQgQ2Fyc29uIDxkYWNh
cnNvbkBnbWFpbC5jb20+CisgICAgICAgIAorICAgICAgICBSZXZpZXdlZCBieSBYWFhYCisgICAg
ICAgIAorICAgICAgICBUZXN0cyBmb3IgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3No
b3dfYnVnLmNnaT9pZD04Mzk4CisgICAgICAgIFVwZGF0ZWQgYW5kIGV4dGVuZGVkIHNlbGVjdC9v
cHRpb24gZm9ybSB0ZXN0cyAKKyAgICAgICAgCisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDAxLmh0bWw6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQucG5nOgorICAgICAgICAqIGZhc3QvZm9ybXMv
SFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0
L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZh
c3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC5wbmcKKyAgICAgICAg
KiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbDoKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0OgorICAgICAg
ICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC5wbmcKKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUuaHRtbDoKKyAgICAg
ICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5w
bmc6CisgICAgICAgIFVwZGF0ZWQgdG8gcmVmbGVjdCBzdWNjZXNzIGFuZCBhZGRlZCBzb21lIGRl
c2NyaXB0aW9uCisgICAgICAgIAorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA1LWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRp
b25FbGVtZW50X2xhYmVsMDcuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDctZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9w
dGlvbkVsZW1lbnRfbGFiZWwwNy1leHBlY3RlZC5wbmc6CisgICAgICAgIEFkZGVkLgorCiAyMDA2
LTA1LTIwICBBbmRlcnMgQ2FybHNzb24gIDxhY2FybHNzb25AYXBwbGUuY29tPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IEdlb2ZmLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTMsNSArMyw4IEBAIGxheWVy
IGF0ICgwLDApIHNpemUgODAweDYwMAogbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJl
bmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtC
T0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKLSAgICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBh
dCAoMiwyKSBzaXplIDE0OXg3MgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNp
emUgNjY4eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDY2ODogIkluIHRoZSBs
aXN0IGJveCBiZWxvdywgdGhlIHRleHQgXCJUaGlzIHRleHQgc2hvdWxkIGFwcGVhclwiIHNob3Vs
ZCBiZSBzaG93biBhcyB0aGUgZmlyc3QgZW50cnkgaW50byB0aGUgbGlzdCBib3guIgorICAgICAg
UmVuZGVyQlIge0JSfSBhdCAoNjY4LDE0KSBzaXplIDB4MAorICAgICAgUmVuZGVyU2VsZWN0IHtT
RUxFQ1R9IGF0ICgyLDIwKSBzaXplIDE0NHg3MgogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9v
Y3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNC1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQuY2hlY2tzdW0JKHJl
dmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVu
dF9sYWJlbDA0LWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi1m
ODJhMDJjYzg1ODBkMGIxMDM4Mjg1MjRjNjZiZmJmNApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKK2IzYjk0Zjk5YmU1MzdmZTA0NTg4MTE3NjVjMzNiNWM0ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9s
YWJlbDA1Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHdvcmtpbmcgY29weSkK
QEAgLTEgKzEsMiBAQAotPHNlbGVjdCBzaXplPSI1Ij48b3B0aW9uIGxhYmVsPSJUaGlzIGxhYmVs
IHNob3VsZCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91bGQgbm90IGFwcGVhcjwvb3B0aW9uPjwvc2Vs
ZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCitJbiB0aGUgbGlzdCBib3ggYmVsb3cs
IHRoZSB0ZXh0ICJUaGlzIHRleHQgc2hvdWxkIGFwcGVhciIgc2hvdWxkIGJlIHNob3duIGFzIHRo
ZSBmaXJzdCBlbnRyeSBpbnRvIHRoZSBsaXN0IGJveC48YnI+Cis8c2VsZWN0IHNpemU9IjUiPjxv
cHRpb24gbGFiZWw9IlRoaXMgbGFiZWwgc2hvdWxkIG5vdCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91
bGQgYXBwZWFyPC9vcHRpb24+PC9zZWxlY3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwMi5odG1sCShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9y
bXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xICsx
LDIgQEAKK1dpdGggdGhlIGxhYmVsIGVtcHR5LCB0aGUgZW5jbG9zaW5nIHRleHQgaXMgdXNlZC48
YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxhYmVsPSIiPmVtcHR5IGxhYmVsIHNob3VsZCBkaXNwbGF5
IGVtcHR5IHN0cmluZyB0byBtYXRjaCBJRTwvb3B0aW9uPg08L3NlbGVjdD4NClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5jaGVja3N1
bQkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQuY2hlY2tzdW0JKHdvcmtpbmcgY29weSkKQEAgLTEgKzEg
QEAKLTFhZWQ0MDc1MDU5NjczNjRjMTEyMzk1ZWU3NjM1OWZiClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQorNGU1YmYyYmI2MDNhOTdmNDE3M2U2Mzk0NmJmOTRkMTEKXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVt
ZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0
NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA0
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxv
Y2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIp
IHNpemUgMzZ4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDU5NXgx
OAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA1OTU6ICJUaGUgbGFiZWwgYXR0cmli
dXRlIGFwcGVhcnMsIGJ1dCBpcyBtaXNzaW5nIHRoZSBlcXVhbHMgdmFsdWUgcGllY2UsIHNvIHRo
ZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC4iCisgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICg1OTUs
MTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMjApIHNpemUg
NDY0eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3Rl
ZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkg
dHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4cGVjdGVkLnR4
dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50
X2xhYmVsMDMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zh
c3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC50eHQJKHdvcmtpbmcg
Y29weSkKQEAgLTMsNSArMyw4IEBAIGxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAogbGF5ZXIg
YXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXpl
IDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKLSAg
ICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBhdCAoMiwyKSBzaXplIDM2eDE4CisgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA0MzZ4MTgKKyAgICAgICAgdGV4dCBydW4gYXQg
KDAsMCkgd2lkdGggNDM2OiAiV2hlbiB0aGUgbGFiZWwgY29udGFpbnMgb25seSB3aGl0ZSBzcGFj
ZSwgdGhlIGNvbnRhaW5pbmcgdGV4dCBpcyB1c2VkLiIKKyAgICAgIFJlbmRlckJSIHtCUn0gYXQg
KDQzNiwxNCkgc2l6ZSAweDAKKyAgICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBhdCAoMiwyMCkg
c2l6ZSAzMzh4MTgKICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MApJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4
cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJp
bmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCkluZGV4
OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMuaHRtbAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xh
YmVsMDMuaHRtbAkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDMuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMSArMSwyIEBA
CitXaGVuIHRoZSBsYWJlbCBjb250YWlucyBvbmx5IHdoaXRlIHNwYWNlLCB0aGUgY29udGFpbmlu
ZyB0ZXh0IGlzIHVzZWQuPGJyPgogPHNlbGVjdD4NPG9wdGlvbiBsYWJlbD0iICI+d2hpdGUgc3Bh
Y2UgbGFiZWwgc2hvdWxkIGRpc3BsYXkgZW1wdHkgc3RyaW5nIHRvIG1hdGNoIElFPC9vcHRpb24+
DTwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDItZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWww
Mi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpA
QCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCww
KSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYw
MAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVu
ZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIpIHNpemUgMzZ4MTgKKyAgICAgIFJlbmRlclRleHQg
eyN0ZXh0fSBhdCAoMCwwKSBzaXplIDMwMHgxOAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3
aWR0aCAzMDA6ICJXaXRoIHRoZSBsYWJlbCBlbXB0eSwgdGhlIGVuY2xvc2luZyB0ZXh0IGlzIHVz
ZWQuIgorICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMzAwLDE0KSBzaXplIDB4MAorICAgICAgUmVu
ZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIwKSBzaXplIDMwOXgxOAogICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90
IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBh
cHBsaWNhdGlvbi9vY3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMS1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQu
Y2hlY2tzdW0JKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1M
T3B0aW9uRWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBA
IC0xICsxIEBACi03NWRiYzk5M2IzMzUzYzk0MThlY2I5ZWMwZjcyZGMyOQpcIE5vIG5ld2xpbmUg
YXQgZW5kIG9mIGZpbGUKK2IyMTExZTVkZTY5NzdiODNkODYxMDNhZTFkY2Q3NDA4ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA0Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9m
b3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA0Lmh0bWwJKHJldmlzaW9uIDE0NTE0KQorKysg
TGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA0Lmh0bWwJKHdv
cmtpbmcgY29weSkKQEAgLTEgKzEsMiBAQAorVGhlIGxhYmVsIGF0dHJpYnV0ZSBhcHBlYXJzLCBi
dXQgaXMgbWlzc2luZyB0aGUgZXF1YWxzIHZhbHVlIHBpZWNlLCBzbyB0aGUgY29udGFpbmluZyB0
ZXh0IGlzIHVzZWQuPGJyPgogPHNlbGVjdD4NPG9wdGlvbiBsYWJlbD50aGUgbGFiZWwgYXR0cmli
dXRlIGlzIG1lbnRpb25lZCBidXQgbm8gdmFsdWUgaXMgc3BlY2lmaWVkOyB0aGlzIHRleHQgc2hv
dWxkIGFwcGVhcjwvb3B0aW9uPg08L3NlbGVjdD4NClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAx
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAxNDUxNCkKKysrIExh
eW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMS1leHBlY3RlZC50
eHQJKHdvcmtpbmcgY29weSkKQEAgLTMsNSArMyw4IEBAIGxheWVyIGF0ICgwLDApIHNpemUgODAw
eDYwMAogbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJlbmRlckJsb2NrIHtIVE1MfSBh
dCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXpl
IDc4NHg1ODQKLSAgICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBhdCAoMiwyKSBzaXplIDM4eDE4
CisgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA2NzN4MTgKKyAgICAgICAg
dGV4dCBydW4gYXQgKDAsMCkgd2lkdGggNjczOiAiSW4gdGhlIHNlbGVjdGlvbiBsaXN0IGJlbG93
LCB0aGUgdGV4dCAnVGhlIGxhYmVsIGZvciB0aGlzIGVsZW1lbnQgaXMgXCIxXCInIHNob3VsZCBh
cHBlYXIsIGFuZCBub3QgdGhlIGNoYXJhY3RlciAnMSciCisgICAgICBSZW5kZXJCUiB7QlJ9IGF0
ICg2NzMsMTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMjAp
IHNpemUgMTk3eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1l
eHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDItZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDE0NTE0
KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4
cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi1mODJhMDJjYzg1ODBk
MGIxMDM4Mjg1MjRjNjZiZmJmNApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzg4OWYxOTM2
YmE0Mzg5ZGE1ZTg5OGI5YzRhZTg3YmEyClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRl
eDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAxLmh0bWwK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9s
YWJlbDAxLmh0bWwJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9I
VE1MT3B0aW9uRWxlbWVudF9sYWJlbDAxLmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTEgKzEsMiBA
QAorSW4gdGhlIHNlbGVjdGlvbiBsaXN0IGJlbG93LCB0aGUgdGV4dCAnVGhlIGxhYmVsIGZvciB0
aGlzIGVsZW1lbnQgaXMgIjEiJyBzaG91bGQgYXBwZWFyLCBhbmQgbm90IHRoZSBjaGFyYWN0ZXIg
JzEnPGJyPgogPHNlbGVjdD4NPG9wdGlvbiBsYWJlbD0iMSI+dGhlIGxhYmVsIGZvciB0aGlzIGVs
ZW1lbnQgaXMgIjEiPC9vcHRpb24+DTwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBm
aWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVs
MDUtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZpbGUgbWFya2VkIGFz
IGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9vY3RldC1zdHJlYW0K
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1l
eHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDMtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDE0NTE0
KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4
cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi1mODJhMDJjYzg1ODBk
MGIxMDM4Mjg1MjRjNjZiZmJmNApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzUwZjczMWI2
NDIxMjUyYTg5YWIwNzg0YTMxODVjNTNkClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRl
eDogV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyU2VsZWN0LmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJTZWxlY3QuY3BwCShyZXZpc2lvbiAxNDUxNCkKKysrIFdlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlclNlbGVjdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTEzMywxMSAr
MTMzLDkgQEAgdm9pZCBSZW5kZXJTZWxlY3Q6OnVwZGF0ZUZyb21FbGVtZW50KCkKICAgICAgICAg
ICAgICAgICAgICAgc3RhdGljX2Nhc3Q8UUNvbWJvQm94Kj4obV93aWRnZXQpLT5hcHBlbmRHcm91
cExhYmVsKGxhYmVsKTsKICAgICAgICAgICAgIH0gZWxzZSBpZiAobGlzdEl0ZW1zW2xpc3RJbmRl
eF0tPmhhc1RhZ05hbWUob3B0aW9uVGFnKSkgewogICAgICAgICAgICAgICAgIEhUTUxPcHRpb25F
bGVtZW50KiBvcHRpb25FbGVtZW50ID0gc3RhdGljX2Nhc3Q8SFRNTE9wdGlvbkVsZW1lbnQqPihs
aXN0SXRlbXNbbGlzdEluZGV4XSk7Ci0gICAgICAgICAgICAgICAgRGVwcmVjYXRlZFN0cmluZyBp
dGVtVGV4dDsKLSAgICAgICAgICAgICAgICBpZiAob3B0aW9uRWxlbWVudC0+aGFzQXR0cmlidXRl
KGxhYmVsQXR0cikpCisgICAgICAgICAgICAgICAgRGVwcmVjYXRlZFN0cmluZyBpdGVtVGV4dCA9
IG9wdGlvbkVsZW1lbnQtPnRleHQoKS5kZXByZWNhdGVkU3RyaW5nKCk7CisJCQkJaWYgKGl0ZW1U
ZXh0LmlzRW1wdHkoKSkKICAgICAgICAgICAgICAgICAgICAgaXRlbVRleHQgPSBvcHRpb25FbGVt
ZW50LT5nZXRBdHRyaWJ1dGUobGFiZWxBdHRyKS5kZXByZWNhdGVkU3RyaW5nKCk7Ci0gICAgICAg
ICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAgICAgICBpdGVtVGV4dCA9IG9wdGlvbkVsZW1l
bnQtPnRleHQoKS5kZXByZWNhdGVkU3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgaXRlbVRleHQucmVwbGFjZSgnXFwnLCBiYWNrc2xhc2hBc0N1cnJlbmN5U3ltYm9s
KCkpOwogCkluZGV4OiBXZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL0No
YW5nZUxvZwkocmV2aXNpb24gMTQ1MTQpCisrKyBXZWJDb3JlL0NoYW5nZUxvZwkod29ya2luZyBj
b3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDA2LTA1LXh4IERhdmlkIENhcnNvbiA8ZGFjYXJzb25A
Z21haWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IFhYWFgKKworICAgICAgICBGaXggZm9y
IGh0dHA6Ly9idWd6aWxsYS5vcGVuZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODM5OAorICAg
ICAgICBQYXRjaCBwcm92aWRlZCBieSBEYXJpbi4KKyAgICAgICAgCisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlclNlbGVjdC5jcHAKKyAgICAgICAgKFJlbmRlclNlbGVjdDo6dXBkYXRlRnJvbUVs
ZW1lbnQpOiAKKyAgICAgICAgQ2hhbmdlZCB0byB1c2UgdGhlIGNvbnRhaW5pbmcgdGV4dCBieSBk
ZWZhdWx0LCBhbmQgbm90IHRoZSBsYWJlbCB0ZXh0CisKIDIwMDYtMDUtMjEgIERhdmUgSHlhdHQg
PGh5YXR0QGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggV2luMzIgYnVzdGFnZS4gICBJIGZvcmdv
dCB0byBhZGQgYSBidW5jaCBvZiBmaWxlcy4K
</data>
<flag name="review"
          id="2404"
          type_id="1"
          status="+"
          setter="adele"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8470</attachid>
            <date>2006-05-22 20:40:38 -0700</date>
            <delta_ts>2006-05-31 09:58:05 -0700</delta_ts>
            <desc>updated with new test cases</desc>
            <filename>options2.txt</filename>
            <type>text/plain</type>
            <size>18106</size>
            <attacher name="David Carson">dacarson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMzUgQEAKKzIwMDYtMDUtWFggRGF2aWQgQ2Fyc29uIDxkYWNh
cnNvbkBnbWFpbC5jb20+CisgICAgICAgIAorICAgICAgICBSZXZpZXdlZCBieSBYWFhYCisgICAg
ICAgIAorICAgICAgICBUZXN0cyBmb3IgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3No
b3dfYnVnLmNnaT9pZD04Mzk4CisgICAgICAgIFVwZGF0ZWQgYW5kIGV4dGVuZGVkIHNlbGVjdC9v
cHRpb24gZm9ybSB0ZXN0cyAKKyAgICAgICAgCisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDAxLmh0bWw6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQucG5nOgorICAgICAgICAqIGZhc3QvZm9ybXMv
SFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0
L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZh
c3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC5wbmcKKyAgICAgICAg
KiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbDoKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0OgorICAgICAg
ICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC5wbmcKKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUuaHRtbDoKKyAgICAg
ICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5w
bmc6CisgICAgICAgIFVwZGF0ZWQgdG8gcmVmbGVjdCBzdWNjZXNzIGFuZCBhZGRlZCBzb21lIGRl
c2NyaXB0aW9uCisgICAgICAgIAorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA1LWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRp
b25FbGVtZW50X2xhYmVsMDcuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDctZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9w
dGlvbkVsZW1lbnRfbGFiZWwwNy1leHBlY3RlZC5wbmc6CisgICAgICAgIEFkZGVkLgorCiAyMDA2
LTA1LTIwICBBbmRlcnMgQ2FybHNzb24gIDxhY2FybHNzb25AYXBwbGUuY29tPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IEdlb2ZmLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTMsNSArMyw4IEBAIGxheWVy
IGF0ICgwLDApIHNpemUgODAweDYwMAogbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJl
bmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtC
T0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKLSAgICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBh
dCAoMiwyKSBzaXplIDE0OXg3MgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNp
emUgNjY4eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDY2ODogIkluIHRoZSBs
aXN0IGJveCBiZWxvdywgdGhlIHRleHQgXCJUaGlzIHRleHQgc2hvdWxkIGFwcGVhclwiIHNob3Vs
ZCBiZSBzaG93biBhcyB0aGUgZmlyc3QgZW50cnkgaW50byB0aGUgbGlzdCBib3guIgorICAgICAg
UmVuZGVyQlIge0JSfSBhdCAoNjY4LDE0KSBzaXplIDB4MAorICAgICAgUmVuZGVyU2VsZWN0IHtT
RUxFQ1R9IGF0ICgyLDIwKSBzaXplIDE0NHg3MgogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9v
Y3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNC1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQuY2hlY2tzdW0JKHJl
dmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVu
dF9sYWJlbDA0LWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi1m
ODJhMDJjYzg1ODBkMGIxMDM4Mjg1MjRjNjZiZmJmNApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKK2IzYjk0Zjk5YmU1MzdmZTA0NTg4MTE3NjVjMzNiNWM0ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9s
YWJlbDA1Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHdvcmtpbmcgY29weSkK
QEAgLTEgKzEsMiBAQAotPHNlbGVjdCBzaXplPSI1Ij48b3B0aW9uIGxhYmVsPSJUaGlzIGxhYmVs
IHNob3VsZCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91bGQgbm90IGFwcGVhcjwvb3B0aW9uPjwvc2Vs
ZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCitJbiB0aGUgbGlzdCBib3ggYmVsb3cs
IHRoZSB0ZXh0ICJUaGlzIHRleHQgc2hvdWxkIGFwcGVhciIgc2hvdWxkIGJlIHNob3duIGFzIHRo
ZSBmaXJzdCBlbnRyeSBpbnRvIHRoZSBsaXN0IGJveC48YnI+Cis8c2VsZWN0IHNpemU9IjUiPjxv
cHRpb24gbGFiZWw9IlRoaXMgbGFiZWwgc2hvdWxkIG5vdCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91
bGQgYXBwZWFyPC9vcHRpb24+PC9zZWxlY3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwMi5odG1sCShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9y
bXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xICsx
LDIgQEAKK1dpdGggdGhlIGxhYmVsIGVtcHR5LCB0aGUgZW5jbG9zaW5nIHRleHQgaXMgdXNlZC48
YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxhYmVsPSIiPmVtcHR5IGxhYmVsIHNob3VsZCBkaXNwbGF5
IGVtcHR5IHN0cmluZyB0byBtYXRjaCBJRTwvb3B0aW9uPg08L3NlbGVjdD4NClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5jaGVja3N1
bQkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQuY2hlY2tzdW0JKHdvcmtpbmcgY29weSkKQEAgLTEgKzEg
QEAKLTFhZWQ0MDc1MDU5NjczNjRjMTEyMzk1ZWU3NjM1OWZiClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQorNGU1YmYyYmI2MDNhOTdmNDE3M2U2Mzk0NmJmOTRkMTEKXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVt
ZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0
NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA0
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxv
Y2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIp
IHNpemUgMzZ4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDU5NXgx
OAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA1OTU6ICJUaGUgbGFiZWwgYXR0cmli
dXRlIGFwcGVhcnMsIGJ1dCBpcyBtaXNzaW5nIHRoZSBlcXVhbHMgdmFsdWUgcGllY2UsIHNvIHRo
ZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC4iCisgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICg1OTUs
MTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMjApIHNpemUg
NDY0eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3Rl
ZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkg
dHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVjdGVkLmNo
ZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVs
ZW1lbnRfbGFiZWwwNi1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC5jaGVja3N1
bQkocmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNDNiN2UyZDA3ZDljNDE0MDk0NjY2NjRkMTM4
MTJkN2MKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYuaHRtbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYuaHRtbAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWww
Ni5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIgQEAKK1RoZSBzZWxlY3QgaXRlbSBiZWxv
dyBoYXMgYSBsYWJlbCBzcGVjaWZpZWQsIGFuZCBubyBlbmNsb3NlZCB0ZXh0LiBUaGVyZSBzaG91
bGQgYmUgbm8gdGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IGJveC48YnI+Cis8c2VsZWN0PjxvcHRp
b24gbGFiZWw9InRleHQiPjwvb3B0aW9uPjwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBv
ZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xh
YmVsMDMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMv
SFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0NTE0KQor
KysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4cGVj
dGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAsMCkgc2l6
ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxvY2sge0hU
TUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgp
IHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIpIHNpemUg
MzZ4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDQzNngxOAorICAg
ICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA0MzY6ICJXaGVuIHRoZSBsYWJlbCBjb250YWlu
cyBvbmx5IHdoaXRlIHNwYWNlLCB0aGUgY29udGFpbmluZyB0ZXh0IGlzIHVzZWQuIgorICAgICAg
UmVuZGVyQlIge0JSfSBhdCAoNDM2LDE0KSBzaXplIDB4MAorICAgICAgUmVuZGVyU2VsZWN0IHtT
RUxFQ1R9IGF0ICgyLDIwKSBzaXplIDMzOHgxOAogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDItZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9v
Y3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwMy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMy5odG1sCShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy5odG1sCSh3b3JraW5nIGNv
cHkpCkBAIC0xICsxLDIgQEAKK1doZW4gdGhlIGxhYmVsIGNvbnRhaW5zIG9ubHkgd2hpdGUgc3Bh
Y2UsIHRoZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC48YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxh
YmVsPSIgIj53aGl0ZSBzcGFjZSBsYWJlbCBzaG91bGQgZGlzcGxheSBlbXB0eSBzdHJpbmcgdG8g
bWF0Y2ggSUU8L29wdGlvbj4NPC9zZWxlY3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNy1l
eHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCisr
KyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhwZWN0
ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKKzYwNjgwNWJkZGNmZWY0MGU2
MWJmYjg0MjZmNzRlY2Q3ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4cGVjdGVkLnBuZwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpz
dm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2Vz
IG9uOiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhw
ZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9u
L29jdGV0LXN0cmVhbQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVs
ZW1lbnRfbGFiZWwwMi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24g
MTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVs
MDItZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zLDUgKzMsOCBAQCBsYXllciBhdCAo
MCwwKSBzaXplIDgwMHg2MDAKIGxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAogICBSZW5kZXJC
bG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgICAgUmVuZGVyQm9keSB7Qk9EWX0g
YXQgKDgsOCkgc2l6ZSA3ODR4NTg0Ci0gICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIs
Mikgc2l6ZSAzNngxOAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzAw
eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMwMDogIldpdGggdGhlIGxhYmVs
IGVtcHR5LCB0aGUgZW5jbG9zaW5nIHRleHQgaXMgdXNlZC4iCisgICAgICBSZW5kZXJCUiB7QlJ9
IGF0ICgzMDAsMTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIs
MjApIHNpemUgMzA5eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAw
eDAKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWww
MS1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMg
YSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4
cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRp
b25FbGVtZW50X2xhYmVsMDctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMCkKQEAgLTAsMCArMSwxMSBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
IFJlbmRlckNhbnZhcyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUg
ODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAg
UmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA3ODF4MzYKKyAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkg
d2lkdGggNzgxOiAiVGhlIHNlbGVjdCBpdGVtIGJlbG93IGhhcyBhIGxhYmVsIHNwZWNpZmllZCwg
YW5kIGVuY2xvc2VkIHRleHQgdGhhdCBpcyB3aGl0ZXNwYWNlLiBUaGVyZSBzaG91bGQgYmUgbm8g
dGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IgorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxOCkgd2lk
dGggMjg6ICJib3guIgorICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMjgsMzIpIHNpemUgMHgwCisg
ICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMzgpIHNpemUgMzZ4MTgKKyAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVjdGVkLnBuZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10
eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYtZXhwZWN0ZWQucG5n
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0
cmVhbQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFi
ZWwwMS1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9u
IDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJl
bDAxLWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi03NWRiYzk5
M2IzMzUzYzk0MThlY2I5ZWMwZjcyZGMyOQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKK2Iy
MTExZTVkZTY5NzdiODNkODYxMDNhZTFkY2Q3NDA4ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3
Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA3Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDcuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwy
IEBACitUaGUgc2VsZWN0IGl0ZW0gYmVsb3cgaGFzIGEgbGFiZWwgc3BlY2lmaWVkLCBhbmQgZW5j
bG9zZWQgdGV4dCB0aGF0IGlzIHdoaXRlc3BhY2UuIFRoZXJlIHNob3VsZCBiZSBubyB0ZXh0IHNo
b3duIGluIHRoZSBzZWxlY3QgYm94Ljxicj4KKzxzZWxlY3Q+PG9wdGlvbiBsYWJlbD0idGV4dCI+
IDwvb3B0aW9uPjwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBM
YXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVs
MDQuaHRtbAkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMSArMSwyIEBACitU
aGUgbGFiZWwgYXR0cmlidXRlIGFwcGVhcnMsIGJ1dCBpcyBtaXNzaW5nIHRoZSBlcXVhbHMgdmFs
dWUgcGllY2UsIHNvIHRoZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC48YnI+CiA8c2VsZWN0Pg08
b3B0aW9uIGxhYmVsPnRoZSBsYWJlbCBhdHRyaWJ1dGUgaXMgbWVudGlvbmVkIGJ1dCBubyB2YWx1
ZSBpcyBzcGVjaWZpZWQ7IHRoaXMgdGV4dCBzaG91bGQgYXBwZWFyPC9vcHRpb24+DTwvc2VsZWN0
Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMS1leHBlY3Rl
ZC50eHQJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICsz
LDggQEAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgw
MHg2MDAKICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJl
bmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0
IHtTRUxFQ1R9IGF0ICgyLDIpIHNpemUgMzh4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMCwwKSBzaXplIDY3M3gxOAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA2NzM6
ICJJbiB0aGUgc2VsZWN0aW9uIGxpc3QgYmVsb3csIHRoZSB0ZXh0ICdUaGUgbGFiZWwgZm9yIHRo
aXMgZWxlbWVudCBpcyBcIjFcIicgc2hvdWxkIGFwcGVhciwgYW5kIG5vdCB0aGUgY2hhcmFjdGVy
ICcxJyIKKyAgICAgIFJlbmRlckJSIHtCUn0gYXQgKDY3MywxNCkgc2l6ZSAweDAKKyAgICAgIFJl
bmRlclNlbGVjdCB7U0VMRUNUfSBhdCAoMiwyMCkgc2l6ZSAxOTd4MTgKICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1leHBl
Y3RlZC5jaGVja3N1bQkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDItZXhwZWN0ZWQuY2hlY2tzdW0JKHdvcmtpbmcgY29w
eSkKQEAgLTEgKzEgQEAKLWY4MmEwMmNjODU4MGQwYjEwMzgyODUyNGM2NmJmYmY0ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQorODg5ZjE5MzZiYTQzODlkYTVlODk4YjljNGFlODdiYTIKXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRtbAkocmV2aXNpb24gMTQ1MTQp
CisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMSArMSwyIEBACitJbiB0aGUgc2VsZWN0aW9uIGxpc3QgYmVs
b3csIHRoZSB0ZXh0ICdUaGUgbGFiZWwgZm9yIHRoaXMgZWxlbWVudCBpcyAiMSInIHNob3VsZCBh
cHBlYXIsIGFuZCBub3QgdGhlIGNoYXJhY3RlciAnMSc8YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxh
YmVsPSIxIj50aGUgbGFiZWwgZm9yIHRoaXMgZWxlbWVudCBpcyAiMSI8L29wdGlvbj4NPC9zZWxl
Y3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC50eHQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVj
dGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlv
bkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTAg
QEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJDYW52YXMgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sg
e0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4
LDgpIHNpemUgNzg0eDU4NAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUg
NzE4eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDcxODogIlRoZSBzZWxlY3Qg
aXRlbSBiZWxvdyBoYXMgYSBsYWJlbCBzcGVjaWZpZWQsIGFuZCBubyBlbmNsb3NlZCB0ZXh0LiBU
aGVyZSBzaG91bGQgYmUgbm8gdGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IGJveC4iCisgICAgICBS
ZW5kZXJCUiB7QlJ9IGF0ICg3MTgsMTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NF
TEVDVH0gYXQgKDIsMjApIHNpemUgNTN4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA1LWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxl
IG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0
ZXQtc3RyZWFtCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50
X2xhYmVsMDMtZXhwZWN0ZWQuY2hlY2tzdW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZp
c2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwMy1leHBlY3RlZC5jaGVja3N1bQkod29ya2luZyBjb3B5KQpAQCAtMSArMSBAQAotZjgy
YTAyY2M4NTgwZDBiMTAzODI4NTI0YzY2YmZiZjQKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxl
Cis1MGY3MzFiNjQyMTI1MmE4OWFiMDc4NGEzMTg1YzUzZApcIE5vIG5ld2xpbmUgYXQgZW5kIG9m
IGZpbGUKSW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNlbGVjdC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyU2VsZWN0LmNwcAkocmV2aXNpb24gMTQ1MTQp
CisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJTZWxlY3QuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xMzMsMTEgKzEzMyw5IEBAIHZvaWQgUmVuZGVyU2VsZWN0Ojp1cGRhdGVGcm9tRWxlbWVudCgp
CiAgICAgICAgICAgICAgICAgICAgIHN0YXRpY19jYXN0PFFDb21ib0JveCo+KG1fd2lkZ2V0KS0+
YXBwZW5kR3JvdXBMYWJlbChsYWJlbCk7CiAgICAgICAgICAgICB9IGVsc2UgaWYgKGxpc3RJdGVt
c1tsaXN0SW5kZXhdLT5oYXNUYWdOYW1lKG9wdGlvblRhZykpIHsKICAgICAgICAgICAgICAgICBI
VE1MT3B0aW9uRWxlbWVudCogb3B0aW9uRWxlbWVudCA9IHN0YXRpY19jYXN0PEhUTUxPcHRpb25F
bGVtZW50Kj4obGlzdEl0ZW1zW2xpc3RJbmRleF0pOwotICAgICAgICAgICAgICAgIERlcHJlY2F0
ZWRTdHJpbmcgaXRlbVRleHQ7Ci0gICAgICAgICAgICAgICAgaWYgKG9wdGlvbkVsZW1lbnQtPmhh
c0F0dHJpYnV0ZShsYWJlbEF0dHIpKQorICAgICAgICAgICAgICAgIERlcHJlY2F0ZWRTdHJpbmcg
aXRlbVRleHQgPSBvcHRpb25FbGVtZW50LT50ZXh0KCkuZGVwcmVjYXRlZFN0cmluZygpOworCQkJ
CWlmIChpdGVtVGV4dC5pc0VtcHR5KCkpCiAgICAgICAgICAgICAgICAgICAgIGl0ZW1UZXh0ID0g
b3B0aW9uRWxlbWVudC0+Z2V0QXR0cmlidXRlKGxhYmVsQXR0cikuZGVwcmVjYXRlZFN0cmluZygp
OwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAgaXRlbVRleHQgPSBv
cHRpb25FbGVtZW50LT50ZXh0KCkuZGVwcmVjYXRlZFN0cmluZygpOwogICAgICAgICAgICAgICAg
IAogICAgICAgICAgICAgICAgIGl0ZW1UZXh0LnJlcGxhY2UoJ1xcJywgYmFja3NsYXNoQXNDdXJy
ZW5jeVN5bWJvbCgpKTsKIApJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0NTE0KQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAwNi0wNS14eCBEYXZpZCBDYXJzb24g
PGRhY2Fyc29uQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBYWFhYCisKKyAgICAg
ICAgRml4IGZvciBodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hvd19idWcuY2dpP2lk
PTgzOTgKKyAgICAgICAgUGF0Y2ggcHJvdmlkZWQgYnkgRGFyaW4uCisgICAgICAgIAorICAgICAg
ICAqIHJlbmRlcmluZy9SZW5kZXJTZWxlY3QuY3BwCisgICAgICAgIChSZW5kZXJTZWxlY3Q6OnVw
ZGF0ZUZyb21FbGVtZW50KTogCisgICAgICAgIENoYW5nZWQgdG8gdXNlIHRoZSBjb250YWluaW5n
IHRleHQgYnkgZGVmYXVsdCwgYW5kIG5vdCB0aGUgbGFiZWwgdGV4dAorCiAyMDA2LTA1LTIxICBE
YXZlIEh5YXR0IDxoeWF0dEBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IFdpbjMyIGJ1c3RhZ2Uu
ICAgSSBmb3Jnb3QgdG8gYWRkIGEgYnVuY2ggb2YgZmlsZXMuCg==
</data>
<flag name="review"
          id="2405"
          type_id="1"
          status="+"
          setter="mjs"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>8626</attachid>
            <date>2006-05-31 09:58:05 -0700</date>
            <delta_ts>2006-05-31 11:02:05 -0700</delta_ts>
            <desc>only change to the patch was to remove tabs and replace with spaces</desc>
            <filename>options2.txt</filename>
            <type>text/plain</type>
            <size>18118</size>
            <attacher name="David Carson">dacarson</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMzUgQEAKKzIwMDYtMDUtWFggRGF2aWQgQ2Fyc29uIDxkYWNh
cnNvbkBnbWFpbC5jb20+CisgICAgICAgIAorICAgICAgICBSZXZpZXdlZCBieSBYWFhYCisgICAg
ICAgIAorICAgICAgICBUZXN0cyBmb3IgaHR0cDovL2J1Z3ppbGxhLm9wZW5kYXJ3aW4ub3JnL3No
b3dfYnVnLmNnaT9pZD04Mzk4CisgICAgICAgIFVwZGF0ZWQgYW5kIGV4dGVuZGVkIHNlbGVjdC9v
cHRpb24gZm9ybSB0ZXN0cyAKKyAgICAgICAgCisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDAxLmh0bWw6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQucG5nOgorICAgICAgICAqIGZhc3QvZm9ybXMv
SFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0
L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZh
c3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC5wbmcKKyAgICAgICAg
KiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbDoKKyAgICAgICAgKiBm
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0OgorICAgICAg
ICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC5wbmcKKyAg
ICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUuaHRtbDoKKyAgICAg
ICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0Ogor
ICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5w
bmc6CisgICAgICAgIFVwZGF0ZWQgdG8gcmVmbGVjdCBzdWNjZXNzIGFuZCBhZGRlZCBzb21lIGRl
c2NyaXB0aW9uCisgICAgICAgIAorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNi5odG1sOgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNi1leHBlY3RlZC50eHQ6CisgICAgICAgICogZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA1LWV4cGVjdGVkLnBuZzoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRp
b25FbGVtZW50X2xhYmVsMDcuaHRtbDoKKyAgICAgICAgKiBmYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDctZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGZhc3QvZm9ybXMvSFRNTE9w
dGlvbkVsZW1lbnRfbGFiZWwwNy1leHBlY3RlZC5wbmc6CisgICAgICAgIEFkZGVkLgorCiAyMDA2
LTA1LTIwICBBbmRlcnMgQ2FybHNzb24gIDxhY2FybHNzb25AYXBwbGUuY29tPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IEdlb2ZmLgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQudHh0CShyZXZp
c2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwNS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTMsNSArMyw4IEBAIGxheWVy
IGF0ICgwLDApIHNpemUgODAweDYwMAogbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgIFJl
bmRlckJsb2NrIHtIVE1MfSBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgICBSZW5kZXJCb2R5IHtC
T0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKLSAgICAgIFJlbmRlclNlbGVjdCB7U0VMRUNUfSBh
dCAoMiwyKSBzaXplIDE0OXg3MgorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNp
emUgNjY4eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDY2ODogIkluIHRoZSBs
aXN0IGJveCBiZWxvdywgdGhlIHRleHQgXCJUaGlzIHRleHQgc2hvdWxkIGFwcGVhclwiIHNob3Vs
ZCBiZSBzaG93biBhcyB0aGUgZmlyc3QgZW50cnkgaW50byB0aGUgbGlzdCBib3guIgorICAgICAg
UmVuZGVyQlIge0JSfSBhdCAoNjY4LDE0KSBzaXplIDB4MAorICAgICAgUmVuZGVyU2VsZWN0IHtT
RUxFQ1R9IGF0ICgyLDIwKSBzaXplIDE0NHg3MgogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9v
Y3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwNC1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQtZXhwZWN0ZWQuY2hlY2tzdW0JKHJl
dmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVu
dF9sYWJlbDA0LWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi1m
ODJhMDJjYzg1ODBkMGIxMDM4Mjg1MjRjNjZiZmJmNApcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUKK2IzYjk0Zjk5YmU1MzdmZTA0NTg4MTE3NjVjMzNiNWM0ClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9s
YWJlbDA1Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA1Lmh0bWwJKHdvcmtpbmcgY29weSkK
QEAgLTEgKzEsMiBAQAotPHNlbGVjdCBzaXplPSI1Ij48b3B0aW9uIGxhYmVsPSJUaGlzIGxhYmVs
IHNob3VsZCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91bGQgbm90IGFwcGVhcjwvb3B0aW9uPjwvc2Vs
ZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCitJbiB0aGUgbGlzdCBib3ggYmVsb3cs
IHRoZSB0ZXh0ICJUaGlzIHRleHQgc2hvdWxkIGFwcGVhciIgc2hvdWxkIGJlIHNob3duIGFzIHRo
ZSBmaXJzdCBlbnRyeSBpbnRvIHRoZSBsaXN0IGJveC48YnI+Cis8c2VsZWN0IHNpemU9IjUiPjxv
cHRpb24gbGFiZWw9IlRoaXMgbGFiZWwgc2hvdWxkIG5vdCBhcHBlYXIiPlRoaXMgdGV4dCBzaG91
bGQgYXBwZWFyPC9vcHRpb24+PC9zZWxlY3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5o
dG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwMi5odG1sCShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9y
bXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC0xICsx
LDIgQEAKK1dpdGggdGhlIGxhYmVsIGVtcHR5LCB0aGUgZW5jbG9zaW5nIHRleHQgaXMgdXNlZC48
YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxhYmVsPSIiPmVtcHR5IGxhYmVsIHNob3VsZCBkaXNwbGF5
IGVtcHR5IHN0cmluZyB0byBtYXRjaCBJRTwvb3B0aW9uPg08L3NlbGVjdD4NClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9u
RWxlbWVudF9sYWJlbDA1LWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNS1leHBlY3RlZC5jaGVja3N1
bQkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDUtZXhwZWN0ZWQuY2hlY2tzdW0JKHdvcmtpbmcgY29weSkKQEAgLTEgKzEg
QEAKLTFhZWQ0MDc1MDU5NjczNjRjMTEyMzk1ZWU3NjM1OWZiClwgTm8gbmV3bGluZSBhdCBlbmQg
b2YgZmlsZQorNGU1YmYyYmI2MDNhOTdmNDE3M2U2Mzk0NmJmOTRkMTEKXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVt
ZW50X2xhYmVsMDQtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0
NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA0
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxv
Y2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0
ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIp
IHNpemUgMzZ4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDU5NXgx
OAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA1OTU6ICJUaGUgbGFiZWwgYXR0cmli
dXRlIGFwcGVhcnMsIGJ1dCBpcyBtaXNzaW5nIHRoZSBlcXVhbHMgdmFsdWUgcGllY2UsIHNvIHRo
ZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC4iCisgICAgICBSZW5kZXJCUiB7QlJ9IGF0ICg1OTUs
MTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMjApIHNpemUg
NDY0eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKSW5kZXg6
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3Rl
ZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMgYSBiaW5hcnkg
dHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVjdGVkLmNo
ZWNrc3VtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVs
ZW1lbnRfbGFiZWwwNi1leHBlY3RlZC5jaGVja3N1bQkocmV2aXNpb24gMCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC5jaGVja3N1
bQkocmV2aXNpb24gMCkKQEAgLTAsMCArMSBAQAorNDNiN2UyZDA3ZDljNDE0MDk0NjY2NjRkMTM4
MTJkN2MKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0
L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYuaHRtbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYuaHRtbAkocmV2aXNp
b24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWww
Ni5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDIgQEAKK1RoZSBzZWxlY3QgaXRlbSBiZWxv
dyBoYXMgYSBsYWJlbCBzcGVjaWZpZWQsIGFuZCBubyBlbmNsb3NlZCB0ZXh0LiBUaGVyZSBzaG91
bGQgYmUgbm8gdGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IGJveC48YnI+Cis8c2VsZWN0PjxvcHRp
b24gbGFiZWw9InRleHQiPjwvb3B0aW9uPjwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBv
ZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xh
YmVsMDMtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMv
SFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDE0NTE0KQor
KysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4cGVj
dGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICszLDggQEAgbGF5ZXIgYXQgKDAsMCkgc2l6
ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKICAgUmVuZGVyQmxvY2sge0hU
TUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4LDgp
IHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0IHtTRUxFQ1R9IGF0ICgyLDIpIHNpemUg
MzZ4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDQzNngxOAorICAg
ICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA0MzY6ICJXaGVuIHRoZSBsYWJlbCBjb250YWlu
cyBvbmx5IHdoaXRlIHNwYWNlLCB0aGUgY29udGFpbmluZyB0ZXh0IGlzIHVzZWQuIgorICAgICAg
UmVuZGVyQlIge0JSfSBhdCAoNDM2LDE0KSBzaXplIDB4MAorICAgICAgUmVuZGVyU2VsZWN0IHtT
RUxFQ1R9IGF0ICgyLDIwKSBzaXplIDMzOHgxOAogICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0
ICgwLDApIHNpemUgMHgwCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25F
bGVtZW50X2xhYmVsMDItZXhwZWN0ZWQucG5nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KQ2Fubm90IGRpc3BsYXk6IGZp
bGUgbWFya2VkIGFzIGEgYmluYXJ5IHR5cGUuCnN2bjptaW1lLXR5cGUgPSBhcHBsaWNhdGlvbi9v
Y3RldC1zdHJlYW0KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1l
bnRfbGFiZWwwMy5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRN
TE9wdGlvbkVsZW1lbnRfbGFiZWwwMy5odG1sCShyZXZpc2lvbiAxNDUxNCkKKysrIExheW91dFRl
c3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMy5odG1sCSh3b3JraW5nIGNv
cHkpCkBAIC0xICsxLDIgQEAKK1doZW4gdGhlIGxhYmVsIGNvbnRhaW5zIG9ubHkgd2hpdGUgc3Bh
Y2UsIHRoZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC48YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxh
YmVsPSIgIj53aGl0ZSBzcGFjZSBsYWJlbCBzaG91bGQgZGlzcGxheSBlbXB0eSBzdHJpbmcgdG8g
bWF0Y2ggSUU8L29wdGlvbj4NPC9zZWxlY3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUK
SW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNy1l
eHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCisr
KyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhwZWN0
ZWQuY2hlY2tzdW0JKHJldmlzaW9uIDApCkBAIC0wLDAgKzEgQEAKKzYwNjgwNWJkZGNmZWY0MGU2
MWJmYjg0MjZmNzRlY2Q3ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0
VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4cGVjdGVkLnBuZwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpz
dm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2Vz
IG9uOiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDctZXhw
ZWN0ZWQucG5nCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9u
L29jdGV0LXN0cmVhbQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVs
ZW1lbnRfbGFiZWwwMi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLnR4dAkocmV2aXNpb24g
MTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVs
MDItZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0zLDUgKzMsOCBAQCBsYXllciBhdCAo
MCwwKSBzaXplIDgwMHg2MDAKIGxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAogICBSZW5kZXJC
bG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiAgICAgUmVuZGVyQm9keSB7Qk9EWX0g
YXQgKDgsOCkgc2l6ZSA3ODR4NTg0Ci0gICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIs
Mikgc2l6ZSAzNngxOAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMzAw
eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDMwMDogIldpdGggdGhlIGxhYmVs
IGVtcHR5LCB0aGUgZW5jbG9zaW5nIHRleHQgaXMgdXNlZC4iCisgICAgICBSZW5kZXJCUiB7QlJ9
IGF0ICgzMDAsMTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIs
MjApIHNpemUgMzA5eDE4CiAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAw
eDAKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWww
MS1leHBlY3RlZC5wbmcKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQpDYW5ub3QgZGlzcGxheTogZmlsZSBtYXJrZWQgYXMg
YSBiaW5hcnkgdHlwZS4Kc3ZuOm1pbWUtdHlwZSA9IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbQpJ
bmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4
cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRp
b25FbGVtZW50X2xhYmVsMDctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVz
dHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3LWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMCkKQEAgLTAsMCArMSwxMSBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisg
IFJlbmRlckNhbnZhcyBhdCAoMCwwKSBzaXplIDgwMHg2MDAKK2xheWVyIGF0ICgwLDApIHNpemUg
ODAweDYwMAorICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAg
UmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0CisgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSA3ODF4MzYKKyAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkg
d2lkdGggNzgxOiAiVGhlIHNlbGVjdCBpdGVtIGJlbG93IGhhcyBhIGxhYmVsIHNwZWNpZmllZCwg
YW5kIGVuY2xvc2VkIHRleHQgdGhhdCBpcyB3aGl0ZXNwYWNlLiBUaGVyZSBzaG91bGQgYmUgbm8g
dGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IgorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwxOCkgd2lk
dGggMjg6ICJib3guIgorICAgICAgUmVuZGVyQlIge0JSfSBhdCAoMjgsMzIpIHNpemUgMHgwCisg
ICAgICBSZW5kZXJTZWxlY3Qge1NFTEVDVH0gYXQgKDIsMzgpIHNpemUgMzZ4MTgKKyAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVjdGVkLnBuZwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
CkNhbm5vdCBkaXNwbGF5OiBmaWxlIG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10
eXBlID0gYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlv
dXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDYtZXhwZWN0ZWQucG5n
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIGFwcGxpY2F0aW9uL29jdGV0LXN0
cmVhbQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFi
ZWwwMS1leHBlY3RlZC5jaGVja3N1bQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQuY2hlY2tzdW0JKHJldmlzaW9u
IDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJl
bDAxLWV4cGVjdGVkLmNoZWNrc3VtCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxIEBACi03NWRiYzk5
M2IzMzUzYzk0MThlY2I5ZWMwZjcyZGMyOQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKK2Iy
MTExZTVkZTY5NzdiODNkODYxMDNhZTFkY2Q3NDA4ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmls
ZQpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA3
Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA3Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDcuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwy
IEBACitUaGUgc2VsZWN0IGl0ZW0gYmVsb3cgaGFzIGEgbGFiZWwgc3BlY2lmaWVkLCBhbmQgZW5j
bG9zZWQgdGV4dCB0aGF0IGlzIHdoaXRlc3BhY2UuIFRoZXJlIHNob3VsZCBiZSBubyB0ZXh0IHNo
b3duIGluIHRoZSBzZWxlY3QgYm94Ljxicj4KKzxzZWxlY3Q+PG9wdGlvbiBsYWJlbD0idGV4dCI+
IDwvb3B0aW9uPjwvc2VsZWN0Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBM
YXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVs
MDQuaHRtbAkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxP
cHRpb25FbGVtZW50X2xhYmVsMDQuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMSArMSwyIEBACitU
aGUgbGFiZWwgYXR0cmlidXRlIGFwcGVhcnMsIGJ1dCBpcyBtaXNzaW5nIHRoZSBlcXVhbHMgdmFs
dWUgcGllY2UsIHNvIHRoZSBjb250YWluaW5nIHRleHQgaXMgdXNlZC48YnI+CiA8c2VsZWN0Pg08
b3B0aW9uIGxhYmVsPnRoZSBsYWJlbCBhdHRyaWJ1dGUgaXMgbWVudGlvbmVkIGJ1dCBubyB2YWx1
ZSBpcyBzcGVjaWZpZWQ7IHRoaXMgdGV4dCBzaG91bGQgYXBwZWFyPC9vcHRpb24+DTwvc2VsZWN0
Pg0KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zv
cm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMS1leHBlY3Rl
ZC50eHQJKHJldmlzaW9uIDE0NTE0KQorKysgTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0
aW9uRWxlbWVudF9sYWJlbDAxLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMyw1ICsz
LDggQEAgbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCiBsYXllciBhdCAoMCwwKSBzaXplIDgw
MHg2MDAKICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAogICAgIFJl
bmRlckJvZHkge0JPRFl9IGF0ICg4LDgpIHNpemUgNzg0eDU4NAotICAgICAgUmVuZGVyU2VsZWN0
IHtTRUxFQ1R9IGF0ICgyLDIpIHNpemUgMzh4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMCwwKSBzaXplIDY3M3gxOAorICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCA2NzM6
ICJJbiB0aGUgc2VsZWN0aW9uIGxpc3QgYmVsb3csIHRoZSB0ZXh0ICdUaGUgbGFiZWwgZm9yIHRo
aXMgZWxlbWVudCBpcyBcIjFcIicgc2hvdWxkIGFwcGVhciwgYW5kIG5vdCB0aGUgY2hhcmFjdGVy
ICcxJyIKKyAgICAgIFJlbmRlckJSIHtCUn0gYXQgKDY3MywxNCkgc2l6ZSAweDAKKyAgICAgIFJl
bmRlclNlbGVjdCB7U0VMRUNUfSBhdCAoMiwyMCkgc2l6ZSAxOTd4MTgKICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jt
cy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAyLWV4cGVjdGVkLmNoZWNrc3VtCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwMi1leHBl
Y3RlZC5jaGVja3N1bQkocmV2aXNpb24gMTQ1MTQpCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDItZXhwZWN0ZWQuY2hlY2tzdW0JKHdvcmtpbmcgY29w
eSkKQEAgLTEgKzEgQEAKLWY4MmEwMmNjODU4MGQwYjEwMzgyODUyNGM2NmJmYmY0ClwgTm8gbmV3
bGluZSBhdCBlbmQgb2YgZmlsZQorODg5ZjE5MzZiYTQzODlkYTVlODk4YjljNGFlODdiYTIKXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hU
TUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRtbAkocmV2aXNpb24gMTQ1MTQp
CisrKyBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50X2xhYmVsMDEuaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMSArMSwyIEBACitJbiB0aGUgc2VsZWN0aW9uIGxpc3QgYmVs
b3csIHRoZSB0ZXh0ICdUaGUgbGFiZWwgZm9yIHRoaXMgZWxlbWVudCBpcyAiMSInIHNob3VsZCBh
cHBlYXIsIGFuZCBub3QgdGhlIGNoYXJhY3RlciAnMSc8YnI+CiA8c2VsZWN0Pg08b3B0aW9uIGxh
YmVsPSIxIj50aGUgbGFiZWwgZm9yIHRoaXMgZWxlbWVudCBpcyAiMSI8L29wdGlvbj4NPC9zZWxl
Y3Q+DQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
Zm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC50eHQKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDA2LWV4cGVj
dGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlv
bkVsZW1lbnRfbGFiZWwwNi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMTAg
QEAKK2xheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAorICBSZW5kZXJDYW52YXMgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCitsYXllciBhdCAoMCwwKSBzaXplIDgwMHg2MDAKKyAgUmVuZGVyQmxvY2sg
e0hUTUx9IGF0ICgwLDApIHNpemUgODAweDYwMAorICAgIFJlbmRlckJvZHkge0JPRFl9IGF0ICg4
LDgpIHNpemUgNzg0eDU4NAorICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUg
NzE4eDE4CisgICAgICAgIHRleHQgcnVuIGF0ICgwLDApIHdpZHRoIDcxODogIlRoZSBzZWxlY3Qg
aXRlbSBiZWxvdyBoYXMgYSBsYWJlbCBzcGVjaWZpZWQsIGFuZCBubyBlbmNsb3NlZCB0ZXh0LiBU
aGVyZSBzaG91bGQgYmUgbm8gdGV4dCBzaG93biBpbiB0aGUgc2VsZWN0IGJveC4iCisgICAgICBS
ZW5kZXJCUiB7QlJ9IGF0ICg3MTgsMTQpIHNpemUgMHgwCisgICAgICBSZW5kZXJTZWxlY3Qge1NF
TEVDVH0gYXQgKDIsMjApIHNpemUgNTN4MTgKKyAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MCwwKSBzaXplIDB4MApJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9IVE1MT3B0aW9uRWxl
bWVudF9sYWJlbDA1LWV4cGVjdGVkLnBuZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CkNhbm5vdCBkaXNwbGF5OiBmaWxl
IG1hcmtlZCBhcyBhIGJpbmFyeSB0eXBlLgpzdm46bWltZS10eXBlID0gYXBwbGljYXRpb24vb2N0
ZXQtc3RyZWFtCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL0hUTUxPcHRpb25FbGVtZW50
X2xhYmVsMDMtZXhwZWN0ZWQuY2hlY2tzdW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9IVE1MT3B0aW9uRWxlbWVudF9sYWJlbDAzLWV4cGVjdGVkLmNoZWNrc3VtCShyZXZp
c2lvbiAxNDUxNCkKKysrIExheW91dFRlc3RzL2Zhc3QvZm9ybXMvSFRNTE9wdGlvbkVsZW1lbnRf
bGFiZWwwMy1leHBlY3RlZC5jaGVja3N1bQkod29ya2luZyBjb3B5KQpAQCAtMSArMSBAQAotZjgy
YTAyY2M4NTgwZDBiMTAzODI4NTI0YzY2YmZiZjQKXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxl
Cis1MGY3MzFiNjQyMTI1MmE4OWFiMDc4NGEzMTg1YzUzZApcIE5vIG5ld2xpbmUgYXQgZW5kIG9m
IGZpbGUKSW5kZXg6IFdlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclNlbGVjdC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyU2VsZWN0LmNwcAkocmV2aXNpb24gMTQ1MTQp
CisrKyBXZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJTZWxlY3QuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xMzMsMTEgKzEzMyw5IEBAIHZvaWQgUmVuZGVyU2VsZWN0Ojp1cGRhdGVGcm9tRWxlbWVudCgp
CiAgICAgICAgICAgICAgICAgICAgIHN0YXRpY19jYXN0PFFDb21ib0JveCo+KG1fd2lkZ2V0KS0+
YXBwZW5kR3JvdXBMYWJlbChsYWJlbCk7CiAgICAgICAgICAgICB9IGVsc2UgaWYgKGxpc3RJdGVt
c1tsaXN0SW5kZXhdLT5oYXNUYWdOYW1lKG9wdGlvblRhZykpIHsKICAgICAgICAgICAgICAgICBI
VE1MT3B0aW9uRWxlbWVudCogb3B0aW9uRWxlbWVudCA9IHN0YXRpY19jYXN0PEhUTUxPcHRpb25F
bGVtZW50Kj4obGlzdEl0ZW1zW2xpc3RJbmRleF0pOwotICAgICAgICAgICAgICAgIERlcHJlY2F0
ZWRTdHJpbmcgaXRlbVRleHQ7Ci0gICAgICAgICAgICAgICAgaWYgKG9wdGlvbkVsZW1lbnQtPmhh
c0F0dHJpYnV0ZShsYWJlbEF0dHIpKQorICAgICAgICAgICAgICAgIERlcHJlY2F0ZWRTdHJpbmcg
aXRlbVRleHQgPSBvcHRpb25FbGVtZW50LT50ZXh0KCkuZGVwcmVjYXRlZFN0cmluZygpOworICAg
ICAgICAgICAgICAgIGlmIChpdGVtVGV4dC5pc0VtcHR5KCkpCiAgICAgICAgICAgICAgICAgICAg
IGl0ZW1UZXh0ID0gb3B0aW9uRWxlbWVudC0+Z2V0QXR0cmlidXRlKGxhYmVsQXR0cikuZGVwcmVj
YXRlZFN0cmluZygpOwotICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAg
aXRlbVRleHQgPSBvcHRpb25FbGVtZW50LT50ZXh0KCkuZGVwcmVjYXRlZFN0cmluZygpOwogICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgIGl0ZW1UZXh0LnJlcGxhY2UoJ1xcJywgYmFj
a3NsYXNoQXNDdXJyZW5jeVN5bWJvbCgpKTsKIApJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gV2ViQ29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0NTE0KQorKysgV2ViQ29y
ZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAwNi0wNS14eCBE
YXZpZCBDYXJzb24gPGRhY2Fyc29uQGdtYWlsLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBY
WFhYCisKKyAgICAgICAgRml4IGZvciBodHRwOi8vYnVnemlsbGEub3BlbmRhcndpbi5vcmcvc2hv
d19idWcuY2dpP2lkPTgzOTgKKyAgICAgICAgUGF0Y2ggcHJvdmlkZWQgYnkgRGFyaW4uCisgICAg
ICAgIAorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJTZWxlY3QuY3BwCisgICAgICAgIChSZW5k
ZXJTZWxlY3Q6OnVwZGF0ZUZyb21FbGVtZW50KTogCisgICAgICAgIENoYW5nZWQgdG8gdXNlIHRo
ZSBjb250YWluaW5nIHRleHQgYnkgZGVmYXVsdCwgYW5kIG5vdCB0aGUgbGFiZWwgdGV4dAorCiAy
MDA2LTA1LTIxICBEYXZlIEh5YXR0IDxoeWF0dEBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IFdp
bjMyIGJ1c3RhZ2UuICAgSSBmb3Jnb3QgdG8gYWRkIGEgYnVuY2ggb2YgZmlsZXMuCg==
</data>
<flag name="review"
          id="2476"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>