<?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>20741</bug_id>
          
          <creation_ts>2008-09-09 03:12:24 -0700</creation_ts>
          <short_desc>REGRESSION: ISO-8859-8-I encoding is registered incorrectly</short_desc>
          <delta_ts>2008-09-10 09:46:06 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>jshin</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>90642</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-09-09 03:12:24 -0700</bug_when>
    <thetext>After landing a fix for 17537, I&apos;ve noticed that it causes an error during layout tests (but no tests actually fail):

ERROR: alias ISO-8859-8-I maps to ISO-8859-8-I already, but someone is trying to make it map to ISO-8859-8
(/Users/ap/Safari/OpenSource/WebCore/platform/text/TextEncodingRegistry.cpp:138 void WebCore::checkExistingName(const char*, const char*))

The fix is obvious, but I&apos;ll need help with making a layout test that fails because of this, if it&apos;s possible to make.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90755</commentid>
    <comment_count>1</comment_count>
      <attachid>23318</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-09-10 04:58:12 -0700</bug_when>
    <thetext>Created attachment 23318
proposed fix

Many thanks to Dan for helping with the tests!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90759</commentid>
    <comment_count>2</comment_count>
      <attachid>23318</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2008-09-10 07:41:11 -0700</bug_when>
    <thetext>Comment on attachment 23318
proposed fix

&gt; &amp;&amp; strcasecmp(atomicName, &quot;iso-8859-8&quot;) == 0)

I generally try to avoid POSIX functions that ignore case, since they are sensitive to the POSIX locale setting. Instead we make ASCII variants of those functions. Hence we use our own ASCIICType.h rather than ctype.h, etc. In this case, we&apos;re probably OK, but I&apos;d rather see this follow that pattern.

&gt; This was not an issue on the Mac, as
&gt; we also support these via TEC (which we should stop doing)

I agree! I only included those in the TEC list because I thought ICU did not support them! Is there no downside to using the MIME names?

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90768</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2008-09-10 09:46:06 -0700</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/changeset/36319&gt;.

(In reply to comment #2)
&gt; Hence we use our own ASCIICType.h rather than ctype.h, etc. In this
&gt; case, we&apos;re probably OK, but I&apos;d rather see this follow that pattern.

I guess we should get rid of both strncasecmp and the recently added strcasecmp in wtf/StringExtras then. For now, I kept the code intact for consistency, as we are using this function elsewhere.

&gt; Is there no downside to using the MIME names?

None that we know of (other than the risk of disturbing the encoding name system, as evidenced by this very bug).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>23318</attachid>
            <date>2008-09-10 04:58:12 -0700</date>
            <delta_ts>2008-09-10 07:41:11 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>20741r1_patch.txt</filename>
            <type>text/plain</type>
            <size>15780</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAzNjMxOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMzYgQEAKKzIwMDgtMDktMTAgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEB3ZWJr
aXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDc0MQorICAgICAgICBS
RUdSRVNTSU9OOiBJU08tODg1OS04LUkgZW5jb2RpbmcgaXMgcmVnaXN0ZXJlZCBpbmNvcnJlY3Rs
eQorCisgICAgICAgIFR1cm5zIG91dCB0aGF0IHRoZXJlIHdlcmUgbm8gcmVhbCBiZWhhdmlvciBj
aGFuZ2VzIGZvciA4ODU5LTgsIGFzIGl0IHdhcyBvbmx5IGEgZGVidWctb25seQorICAgICAgICBj
aGVjayB0byBpZ25vcmUgdGhpcyBzcGVjaWZpYyByZWdpc3RyYXRpb24gdGhhdCB3YXMgZmFpbGlu
Zy4gWWV0LCBJIGRlY2lkZWQgdG8gYWRkIGEgYnVuY2ggb2YKKyAgICAgICAgdGVzdHMgZm9yIElT
Ty04ODU5LTggZW5jb2RpbmcgYWxpYXNlcywgYXMgd2UgaGFuZGxlIHRoZW0gaW4gYSBxdWl0ZSBj
b21wbGljYXRlZCBtYW5uZXIuCisKKyAgICAgICAgSSBhbHNvIGZvdW5kIGFuZCBmaXhlZCBhIHBv
dGVudGlhbCBjcmFzaGVyIGZvciBub24tTWFjIHBvcnRzLgorCisgICAgICAgIFRlc3RzOiBmYXN0
L2VuY29kaW5nL2hlYnJldy84ODU5LTgtZS5odG1sCisgICAgICAgICAgICAgICBmYXN0L2VuY29k
aW5nL2hlYnJldy84ODU5LTgtaS5odG1sCisgICAgICAgICAgICAgICBmYXN0L2VuY29kaW5nL2hl
YnJldy84ODU5LTguaHRtbAorICAgICAgICAgICAgICAgZmFzdC9lbmNvZGluZy9oZWJyZXcvY3NJ
U084ODU5OEkuaHRtbAorICAgICAgICAgICAgICAgZmFzdC9lbmNvZGluZy9oZWJyZXcvaGVicmV3
Lmh0bWwKKyAgICAgICAgICAgICAgIGZhc3QvZW5jb2RpbmcvaGVicmV3L2lzby1pci0xMzguaHRt
bAorICAgICAgICAgICAgICAgZmFzdC9lbmNvZGluZy9oZWJyZXcvbG9naWNhbC5odG1sCisKKyAg
ICAgICAgKiBwbGF0Zm9ybS90ZXh0L1RleHRFbmNvZGluZ1JlZ2lzdHJ5LmNwcDogKFdlYkNvcmU6
OmNoZWNrRXhpc3RpbmdOYW1lKTogQ2hlY2sgZm9yIGlzby04ODU5LTgKKyAgICAgICAgKGNhc2Ut
aW5zZW5zaXRpdmVseSwgYmVjYXVzZSBkaWZmZXJlbnQgdmVyc2lvbnMgb2YgSUNVIHJlcG9ydCB0
aGlzIE1JTUUgbmFtZSBpbiBkaWZmZXJlbnQKKyAgICAgICAgY2FzZSkuCisKKyAgICAgICAgKiBw
bGF0Zm9ybS90ZXh0L1RleHRDb2RlY0lDVS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpUZXh0Q29k
ZWNJQ1U6OnJlZ2lzdGVyRXh0ZW5kZWRFbmNvZGluZ05hbWVzKTogVXBkYXRlZCBzb21lIGNvbW1l
bnRzLgorICAgICAgICAoV2ViQ29yZTo6VGV4dENvZGVjSUNVOjpyZWdpc3RlckV4dGVuZGVkQ29k
ZWNzKTogVHJ5IGJvdGggTUlNRSBhbmQgSUFOQSBuYW1lcyBoZXJlLCB0b28uCisgICAgICAgIFRo
ZXJlIGFyZSBmb3VyIG5hbWVzIGluIElDVSB0aGF0IG9ubHkgaGF2ZSBNSU1FIG5hbWVzICh4LW1h
Yy0qIG9uZXMpLCBzbyB3ZSBjb3VsZCBlbmQgdXAKKyAgICAgICAgd2l0aCBhbiBlbmNvZGluZyBt
YXAgZW50cnksIGJ1dCBubyBjb2RlYyBmb3IgdGhlc2UuIFRoaXMgd2FzIG5vdCBhbiBpc3N1ZSBv
biB0aGUgTWFjLCBhcworICAgICAgICB3ZSBhbHNvIHN1cHBvcnQgdGhlc2UgdmlhIFRFQyAod2hp
Y2ggd2Ugc2hvdWxkIHN0b3AgZG9pbmcpLCBidXQgb24gV2luZG93cywgdGhpcyB3b3VsZAorICAg
ICAgICBsaWtlbHkgY3Jhc2guCisKIDIwMDgtMDktMDkgIERhdmUgSHlhdHQgIDxoeWF0dEBhcHBs
ZS5jb20KIAogICAgICAgICBSZXN1cnJlY3QgUGxhdGZvcm1TY3JvbGxiYXJXaW4uCkluZGV4OiBX
ZWJDb3JlL3BsYXRmb3JtL3RleHQvVGV4dENvZGVjSUNVLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJD
b3JlL3BsYXRmb3JtL3RleHQvVGV4dENvZGVjSUNVLmNwcAkocmV2aXNpb24gMzYyOTIpCisrKyBX
ZWJDb3JlL3BsYXRmb3JtL3RleHQvVGV4dENvZGVjSUNVLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
NjAsOCArNjAsNyBAQCB2b2lkIFRleHRDb2RlY0lDVTo6cmVnaXN0ZXJCYXNlQ29kZWNzKFRlCiB9
CiAKIC8vIEZJWE1FOiBSZWdpc3RlcmluZyBhbGwgdGhlIGVuY29kaW5ncyB3ZSBnZXQgZnJvbSB1
Y252X2dldEF2YWlsYWJsZU5hbWUKLS8vIGluY2x1ZGVzIGVuY29kaW5ncyB3ZSBkb24ndCB3YW50
IG9yIG5lZWQuIEZvciBleGFtcGxlOiBVVEYxNl9QbGF0Zm9ybUVuZGlhbiwKLS8vIFVURjE2X09w
cG9zaXRlRW5kaWFuLCBVVEYzMl9QbGF0Zm9ybUVuZGlhbiwgVVRGMzJfT3Bwb3NpdGVFbmRpYW4s
IGFuZCBhbGwKKy8vIGluY2x1ZGVzIGVuY29kaW5ncyB3ZSBkb24ndCB3YW50IG9yIG5lZWQuIEZv
ciBleGFtcGxlLCBhbGwKIC8vIHRoZSBlbmNvZGluZ3Mgd2l0aCBjb21tYXMgYW5kIHZlcnNpb24g
bnVtYmVycy4KIAogdm9pZCBUZXh0Q29kZWNJQ1U6OnJlZ2lzdGVyRXh0ZW5kZWRFbmNvZGluZ05h
bWVzKEVuY29kaW5nTmFtZVJlZ2lzdHJhciByZWdpc3RyYXIpCkBAIC02OSw3ICs2OCw3IEBAIHZv
aWQgVGV4dENvZGVjSUNVOjpyZWdpc3RlckV4dGVuZGVkRW5jb2QKICAgICAvLyBXZSByZWdpc3Rl
ciBIZWJyZXcgd2l0aCBsb2dpY2FsIG9yZGVyaW5nIHVzaW5nIGEgc2VwYXJhdGUgbmFtZS4KICAg
ICAvLyBPdGhlcndpc2UsIHRoaXMgd291bGQgc2hhcmUgdGhlIHNhbWUgY2Fub25pY2FsIG5hbWUg
YXMgdGhlCiAgICAgLy8gdmlzdWFsIG9yZGVyaW5nIGNhc2UsIGFuZCB0aGVuIFRleHRFbmNvZGlu
ZyBjb3VsZCBub3QgdGVsbCB0aGVtCi0gICAgLy8gYXBhcnQ7IElDVSB3b3JrcyB3aXRoIGVpdGhl
ciBuYW1lLgorICAgIC8vIGFwYXJ0OyBJQ1UgdHJlYXRzIHRoZXNlIG5hbWVzIGFzIHN5bm9ueW1z
LgogICAgIHJlZ2lzdHJhcigiSVNPLTg4NTktOC1JIiwgIklTTy04ODU5LTgtSSIpOwogCiAgICAg
aW50MzJfdCBudW1FbmNvZGluZ3MgPSB1Y252X2NvdW50QXZhaWxhYmxlKCk7CkBAIC0xNjcsMTAg
KzE2NiwxMyBAQCB2b2lkIFRleHRDb2RlY0lDVTo6cmVnaXN0ZXJFeHRlbmRlZENvZGVjCiAgICAg
Zm9yIChpbnQzMl90IGkgPSAwOyBpIDwgbnVtRW5jb2RpbmdzOyArK2kpIHsKICAgICAgICAgY29u
c3QgY2hhciogbmFtZSA9IHVjbnZfZ2V0QXZhaWxhYmxlTmFtZShpKTsKICAgICAgICAgVUVycm9y
Q29kZSBlcnJvciA9IFVfWkVST19FUlJPUjsKLSAgICAgICAgLy8gRklYTUU6IFNob3VsZCB3ZSB1
c2UgdGhlICJNSU1FIiBzdGFuZGFyZCBpbnN0ZWFkIG9mICJJQU5BIj8KLSAgICAgICAgY29uc3Qg
Y2hhciogc3RhbmRhcmROYW1lID0gdWNudl9nZXRTdGFuZGFyZE5hbWUobmFtZSwgIklBTkEiLCAm
ZXJyb3IpOwotICAgICAgICBpZiAoIVVfU1VDQ0VTUyhlcnJvcikgfHwgIXN0YW5kYXJkTmFtZSkK
LSAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICBjb25zdCBjaGFyKiBzdGFuZGFyZE5hbWUg
PSB1Y252X2dldFN0YW5kYXJkTmFtZShuYW1lLCAiTUlNRSIsICZlcnJvcik7CisgICAgICAgIGlm
ICghVV9TVUNDRVNTKGVycm9yKSB8fCAhc3RhbmRhcmROYW1lKSB7CisgICAgICAgICAgICBlcnJv
ciA9IFVfWkVST19FUlJPUjsKKyAgICAgICAgICAgIHN0YW5kYXJkTmFtZSA9IHVjbnZfZ2V0U3Rh
bmRhcmROYW1lKG5hbWUsICJJQU5BIiwgJmVycm9yKTsKKyAgICAgICAgICAgIGlmICghVV9TVUND
RVNTKGVycm9yKSB8fCAhc3RhbmRhcmROYW1lKQorICAgICAgICAgICAgICAgIGNvbnRpbnVlOwor
ICAgICAgICB9CiAgICAgICAgIHJlZ2lzdHJhcihzdGFuZGFyZE5hbWUsIG5ld1RleHRDb2RlY0lD
VSwgMCk7CiAgICAgfQogfQpJbmRleDogV2ViQ29yZS9wbGF0Zm9ybS90ZXh0L1RleHRFbmNvZGlu
Z1JlZ2lzdHJ5LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL3RleHQvVGV4dEVu
Y29kaW5nUmVnaXN0cnkuY3BwCShyZXZpc2lvbiAzNjI5MikKKysrIFdlYkNvcmUvcGxhdGZvcm0v
dGV4dC9UZXh0RW5jb2RpbmdSZWdpc3RyeS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMzLDYgKzMz
LDcgQEAKICNpbmNsdWRlIDx3dGYvQVNDSUlDVHlwZS5oPgogI2luY2x1ZGUgPHd0Zi9Bc3NlcnRp
b25zLmg+CiAjaW5jbHVkZSA8d3RmL0hhc2hNYXAuaD4KKyNpbmNsdWRlIDx3dGYvU3RyaW5nRXh0
cmFzLmg+CiAKICNpZiBVU0UoSUNVX1VOSUNPREUpCiAjaW5jbHVkZSAiVGV4dENvZGVjSUNVLmgi
CkBAIC0xMzIsNyArMTMzLDcgQEAgc3RhdGljIHZvaWQgY2hlY2tFeGlzdGluZ05hbWUoY29uc3Qg
Y2hhcgogICAgIC8vIEtlZXAgdGhlIHdhcm5pbmcgc2lsZW50IGFib3V0IG9uZSBjYXNlIHdoZXJl
IHdlIGtub3cgdGhpcyB3aWxsIGhhcHBlbi4KICAgICBpZiAoc3RyY21wKGFsaWFzLCAiSVNPLTg4
NTktOC1JIikgPT0gMAogICAgICAgICAgICAgJiYgc3RyY21wKG9sZEF0b21pY05hbWUsICJJU08t
ODg1OS04LUkiKSA9PSAwCi0gICAgICAgICAgICAmJiBzdHJjbXAoYXRvbWljTmFtZSwgIklTT184
ODU5LTg6MTk4OCIpID09IDApCisgICAgICAgICAgICAmJiBzdHJjYXNlY21wKGF0b21pY05hbWUs
ICJpc28tODg1OS04IikgPT0gMCkKICAgICAgICAgcmV0dXJuOwogICAgIExPR19FUlJPUigiYWxp
YXMgJXMgbWFwcyB0byAlcyBhbHJlYWR5LCBidXQgc29tZW9uZSBpcyB0cnlpbmcgdG8gbWFrZSBp
dCBtYXAgdG8gJXMiLAogICAgICAgICBhbGlhcywgb2xkQXRvbWljTmFtZSwgYXRvbWljTmFtZSk7
CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCShyZXZpc2lvbiAzNjMxOCkKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDA4LTA5LTEwICBBbGV4ZXkgUHJvc2t1cnlh
a292ICA8YXBAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA3
NDEKKyAgICAgICAgUkVHUkVTU0lPTjogSVNPLTg4NTktOC1JIGVuY29kaW5nIGlzIHJlZ2lzdGVy
ZWQgaW5jb3JyZWN0bHkKKworICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3OiBBZGRlZC4K
KyAgICAgICAgKiBmYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtZS1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1lLmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1pLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04LWkuaHRtbDog
QWRkZWQuCisgICAgICAgICogZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04Lmh0bWw6IEFkZGVk
LgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3L2NzSVNPODg1OThJLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogZmFzdC9lbmNvZGluZy9oZWJyZXcvY3NJU084ODU5OEkuaHRt
bDogQWRkZWQuCisgICAgICAgICogZmFzdC9lbmNvZGluZy9oZWJyZXcvaGVicmV3LWV4cGVjdGVk
LnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9lbmNvZGluZy9oZWJyZXcvaGVicmV3Lmh0bWw6
IEFkZGVkLgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3L2lzby1pci0xMzgtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2VuY29kaW5nL2hlYnJldy9pc28taXItMTM4
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZW5jb2RpbmcvaGVicmV3L2xvZ2ljYWwtZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L2VuY29kaW5nL2hlYnJldy9sb2dpY2Fs
Lmh0bWw6IEFkZGVkLgorCiAyMDA4LTA5LTA1ICBDaHJpcyBNYXJyaW4gIDxjbWFycmluQGFwcGxl
LmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2VpbmlnLgpJbmRleDogTGF5b3V0VGVz
dHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04LWUtZXhwZWN0ZWQudHh0Cj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1lLWV4cGVjdGVkLnR4
dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTkt
OC1lLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACivXn9eV15vXoCDX
lNeWCisKK1BBU1MKClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL2Zhc3QvZW5jb2Rp
bmcvaGVicmV3Lzg4NTktOC1lLWV4cGVjdGVkLnR4dApfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hbWU6IHN2bjptaW1l
LXR5cGUKICAgKyB0ZXh0L3BsYWluCk5hbWU6IHN2bjplb2wtc3R5bGUKICAgKyBuYXRpdmUKCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtZS5odG1sCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1lLmh0bWwJ
KHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgt
ZS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMgQEAKKzxtZXRhIGh0dHAtZXF1aXY9ImNv
bnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlzby04ODU5LTgtRSIgLz48
Ym9keT48cCBpZD1wPgor7+Xr8CDk5jwvcD48c2NyaXB0PmlmICh3aW5kb3cubGF5b3V0VGVzdENv
bnRyb2xsZXIpIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKK2RvY3VtZW50Lndy
aXRlKChkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCJwIiksIG51bGwpLmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQtcnRsLW9yZGVy
aW5nIikgPT0gInZpc3VhbCIpID8gIlBBU1MiIDogIkZBSUwiKTwvc2NyaXB0PjwvYm9keT4KXCBO
byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0
cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtZS5odG1sCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTmFtZTogc3Zu
Om1pbWUtdHlwZQogICArIHRleHQvaHRtbAoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZW5jb2Rp
bmcvaGVicmV3Lzg4NTktOC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMv
ZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysr
IExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1leHBlY3RlZC50eHQJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsMyBAQAor15/Xldeb16Ag15TXlgorCitQQVNTCgpQcm9wZXJ0
eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtZXhw
ZWN0ZWQudHh0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQvcGxhaW4K
TmFtZTogc3ZuOmVvbC1zdHlsZQogICArIG5hdGl2ZQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3Qv
ZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1pLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtaS1leHBlY3RlZC50eHQJKHJldmlz
aW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtaS1leHBl
Y3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMyBAQAor15bXlCDXoNeb15XXnworCitQ
QVNTCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJl
dy84ODU5LTgtaS1leHBlY3RlZC50eHQKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1lOiBzdm46bWltZS10eXBlCiAg
ICsgdGV4dC9wbGFpbgpOYW1lOiBzdm46ZW9sLXN0eWxlCiAgICsgbmF0aXZlCgpJbmRleDogTGF5
b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04LWkuaHRtbAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy84ODU5LTgtaS5odG1sCShyZXZpc2lv
biAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvODg1OS04LWkuaHRtbAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACis8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LVR5
cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1pc28tODg1OS04LWkiIC8+PGJvZHk+PHAg
aWQ9cD4KK+bkIPDr5e88L3A+PHNjcmlwdD5pZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVy
KSBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7Citkb2N1bWVudC53cml0ZSgoZG9j
dW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgicCIpLCBudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKCItd2Via2l0LXJ0bC1vcmRlcmluZyIpID09
ICJsb2dpY2FsIikgPyAiUEFTUyIgOiAiRkFJTCIpPC9zY3JpcHQ+PC9ib2R5PgpcIE5vIG5ld2xp
bmUgYXQgZW5kIG9mIGZpbGUKClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL2Zhc3Qv
ZW5jb2RpbmcvaGVicmV3Lzg4NTktOC1pLmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1lOiBzdm46bWltZS10
eXBlCiAgICsgdGV4dC9odG1sCgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJy
ZXcvODg1OS04Lmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9o
ZWJyZXcvODg1OS04Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29k
aW5nL2hlYnJldy84ODU5LTguaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACis8bWV0
YSBodHRwLWVxdWl2PSJjb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1p
c28tODg1OS04IiAvPjxib2R5PjxwIGlkPXA+Civv5evwIOTmPC9wPjxzY3JpcHQ+aWYgKHdpbmRv
dy5sYXlvdXRUZXN0Q29udHJvbGxlcikgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgp
OworZG9jdW1lbnQud3JpdGUoKGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUo
ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInAiKSwgbnVsbCkuZ2V0UHJvcGVydHlWYWx1ZSgiLXdl
YmtpdC1ydGwtb3JkZXJpbmciKSA9PSAidmlzdWFsIikgPyAiUEFTUyIgOiAiRkFJTCIpPC9zY3Jp
cHQ+PC9ib2R5PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKClByb3BlcnR5IGNoYW5nZXMg
b246IExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3Lzg4NTktOC5odG1sCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQvaHRtbAoKSW5kZXg6IExheW91dFRlc3Rz
L2Zhc3QvZW5jb2RpbmcvaGVicmV3L2NzSVNPODg1OThJLWV4cGVjdGVkLnR4dAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9jc0lTTzg4NTk4SS1leHBlY3Rl
ZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9j
c0lTTzg4NTk4SS1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsMyBAQAor15bX
lCDXoNeb15XXnworCitQQVNTCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0
L2VuY29kaW5nL2hlYnJldy9jc0lTTzg4NTk4SS1leHBlY3RlZC50eHQKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1l
OiBzdm46bWltZS10eXBlCiAgICsgdGV4dC9wbGFpbgpOYW1lOiBzdm46ZW9sLXN0eWxlCiAgICsg
bmF0aXZlCgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvY3NJU084ODU5
OEkuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9j
c0lTTzg4NTk4SS5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGlu
Zy9oZWJyZXcvY3NJU084ODU5OEkuaHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACis8
bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNl
dD1jc0lTTzg4NTk4SSIgLz48Ym9keT48cCBpZD1wPgor5uQg8Ovl7zwvcD48c2NyaXB0PmlmICh3
aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1Rl
eHQoKTsKK2RvY3VtZW50LndyaXRlKChkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0
eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwIiksIG51bGwpLmdldFByb3BlcnR5VmFsdWUo
Ii13ZWJraXQtcnRsLW9yZGVyaW5nIikgPT0gImxvZ2ljYWwiKSA/ICJQQVNTIiA6ICJGQUlMIik8
L3NjcmlwdD48L2JvZHk+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQoKUHJvcGVydHkgY2hh
bmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvY3NJU084ODU5OEkuaHRt
bApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCk5hbWU6IHN2bjptaW1lLXR5cGUKICAgKyB0ZXh0L2h0bWwKCkluZGV4OiBM
YXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9oZWJyZXctZXhwZWN0ZWQudHh0Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3L2hlYnJldy1leHBlY3Rl
ZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9o
ZWJyZXctZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMgQEAKK9ef15XXm9eg
INeU15YKKworUEFTUwoKUHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9lbmNv
ZGluZy9oZWJyZXcvaGVicmV3LWV4cGVjdGVkLnR4dApfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hbWU6IHN2bjptaW1l
LXR5cGUKICAgKyB0ZXh0L3BsYWluCk5hbWU6IHN2bjplb2wtc3R5bGUKICAgKyBuYXRpdmUKCklu
ZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9oZWJyZXcuaHRtbAo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9oZWJyZXcuaHRtbAkocmV2
aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3L2hlYnJldy5odG1s
CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDMgQEAKKzxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQt
VHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PWlzby04ODU5LTgiIC8+PGJvZHk+PHAg
aWQ9cD4KK+/l6/Ag5OY8L3A+PHNjcmlwdD5pZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVy
KSBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7Citkb2N1bWVudC53cml0ZSgoZG9j
dW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgicCIpLCBudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKCItd2Via2l0LXJ0bC1vcmRlcmluZyIpID09
ICJ2aXN1YWwiKSA/ICJQQVNTIiA6ICJGQUlMIik8L3NjcmlwdD48L2JvZHk+ClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQoKUHJvcGVydHkgY2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9l
bmNvZGluZy9oZWJyZXcvaGVicmV3Lmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1lOiBzdm46bWltZS10eXBl
CiAgICsgdGV4dC9odG1sCgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcv
aXNvLWlyLTEzOC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9l
bmNvZGluZy9oZWJyZXcvaXNvLWlyLTEzOC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBM
YXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9pc28taXItMTM4LWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMCkKQEAgLTAsMCArMSwzIEBACivXn9eV15vXoCDXlNeWCisKK1BBU1MKClByb3Bl
cnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3L2lzby1pci0x
MzgtZXhwZWN0ZWQudHh0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQv
cGxhaW4KTmFtZTogc3ZuOmVvbC1zdHlsZQogICArIG5hdGl2ZQoKSW5kZXg6IExheW91dFRlc3Rz
L2Zhc3QvZW5jb2RpbmcvaGVicmV3L2lzby1pci0xMzguaHRtbAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlv
dXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9pc28taXItMTM4Lmh0bWwJKHJldmlzaW9uIDAp
CisrKyBMYXlvdXRUZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9pc28taXItMTM4Lmh0bWwJKHJl
dmlzaW9uIDApCkBAIC0wLDAgKzEsMyBAQAorPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC1UeXBl
IiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLWlyLTEzOCIgLz48Ym9keT48cCBpZD1w
Pgor7+Xr8CDk5jwvcD48c2NyaXB0PmlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIGxh
eW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKK2RvY3VtZW50LndyaXRlKChkb2N1bWVu
dC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJw
IiksIG51bGwpLmdldFByb3BlcnR5VmFsdWUoIi13ZWJraXQtcnRsLW9yZGVyaW5nIikgPT0gInZp
c3VhbCIpID8gIlBBU1MiIDogIkZBSUwiKTwvc2NyaXB0PjwvYm9keT4KXCBObyBuZXdsaW5lIGF0
IGVuZCBvZiBmaWxlCgpQcm9wZXJ0eSBjaGFuZ2VzIG9uOiBMYXlvdXRUZXN0cy9mYXN0L2VuY29k
aW5nL2hlYnJldy9pc28taXItMTM4Lmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOYW1lOiBzdm46bWltZS10eXBl
CiAgICsgdGV4dC9odG1sCgpJbmRleDogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcv
bG9naWNhbC1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvZmFzdC9lbmNv
ZGluZy9oZWJyZXcvbG9naWNhbC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRU
ZXN0cy9mYXN0L2VuY29kaW5nL2hlYnJldy9sb2dpY2FsLWV4cGVjdGVkLnR4dAkocmV2aXNpb24g
MCkKQEAgLTAsMCArMSwzIEBACivXlteUINeg15vXldefCisKK1BBU1MKClByb3BlcnR5IGNoYW5n
ZXMgb246IExheW91dFRlc3RzL2Zhc3QvZW5jb2RpbmcvaGVicmV3L2xvZ2ljYWwtZXhwZWN0ZWQu
dHh0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQvcGxhaW4KTmFtZTog
c3ZuOmVvbC1zdHlsZQogICArIG5hdGl2ZQoKSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvZW5jb2Rp
bmcvaGVicmV3L2xvZ2ljYWwuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Vu
Y29kaW5nL2hlYnJldy9sb2dpY2FsLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9m
YXN0L2VuY29kaW5nL2hlYnJldy9sb2dpY2FsLmh0bWwJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MyBAQAorPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7
IGNoYXJzZXQ9bG9naWNhbCIgLz48Ym9keT48cCBpZD1wPgor5uQg8Ovl7zwvcD48c2NyaXB0Pmlm
ICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBB
c1RleHQoKTsKK2RvY3VtZW50LndyaXRlKChkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRl
ZFN0eWxlKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJwIiksIG51bGwpLmdldFByb3BlcnR5VmFs
dWUoIi13ZWJraXQtcnRsLW9yZGVyaW5nIikgPT0gImxvZ2ljYWwiKSA/ICJQQVNTIiA6ICJGQUlM
Iik8L3NjcmlwdD48L2JvZHk+ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQoKUHJvcGVydHkg
Y2hhbmdlcyBvbjogTGF5b3V0VGVzdHMvZmFzdC9lbmNvZGluZy9oZWJyZXcvbG9naWNhbC5odG1s
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KTmFtZTogc3ZuOm1pbWUtdHlwZQogICArIHRleHQvaHRtbAoK
</data>
<flag name="review"
          id="10392"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>