<?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>79896</bug_id>
          
          <creation_ts>2012-02-29 01:50:27 -0800</creation_ts>
          <short_desc>[CMake][DRT] Add WebCoreTestSupport</short_desc>
          <delta_ts>2012-03-05 13:03:10 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKit EFL</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>79900</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kangil Han">kangil.han</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dbates</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>mxie</cc>
    
    <cc>paroga</cc>
    
    <cc>rakuco</cc>
    
    <cc>rwlbuis</cc>
    
    <cc>tmpsantos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>567516</commentid>
    <comment_count>0</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-02-29 01:50:27 -0800</bug_when>
    <thetext>Add WebCoreTestSupport to CMake for DRT.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567550</commentid>
    <comment_count>1</comment_count>
      <attachid>129428</attachid>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-02-29 03:14:21 -0800</bug_when>
    <thetext>Created attachment 129428
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>567561</commentid>
    <comment_count>2</comment_count>
      <attachid>129428</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-02-29 03:27:31 -0800</bug_when>
    <thetext>Comment on attachment 129428
Patch

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

&gt; Source/WebCore/ChangeLog:11
&gt; +        No new tests - just CMake changes for DRT.

IMO including this line makes no sense (it adds so additional info), but it&apos;s ok to keep it.

&gt; Source/WebCore/CMakeLists.txt:2539
&gt; +    INSTALL(TARGETS ${WebCore_LIBRARY_NAME} ${WebCoreTestSupport_LIBRARY_NAME} DESTINATION lib)

do you really want to INSTALL WebCoreTestSupport?

&gt; Source/WebCore/UseJSC.cmake:281
&gt; +    LIST(APPEND IDL_FILES_LIST &quot;${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n&quot;)

no need for LIST(APPEND), you set the variable with a value already including the old value.

&gt; Source/WebCore/UseV8.cmake:267
&gt; +    LIST(APPEND IDL_FILES_LIST &quot;${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n&quot;)

LIST(APPEND) -&gt; SET()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569216</commentid>
    <comment_count>3</comment_count>
      <attachid>129803</attachid>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-03-01 21:12:20 -0800</bug_when>
    <thetext>Created attachment 129803
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569219</commentid>
    <comment_count>4</comment_count>
    <who name="Kangil Han">kangil.han</who>
    <bug_when>2012-03-01 21:13:53 -0800</bug_when>
    <thetext>Done. :)

(In reply to comment #2)
&gt; (From update of attachment 129428 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=129428&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:11
&gt; &gt; +        No new tests - just CMake changes for DRT.
&gt; 
&gt; IMO including this line makes no sense (it adds so additional info), but it&apos;s ok to keep it.
&gt; 
&gt; &gt; Source/WebCore/CMakeLists.txt:2539
&gt; &gt; +    INSTALL(TARGETS ${WebCore_LIBRARY_NAME} ${WebCoreTestSupport_LIBRARY_NAME} DESTINATION lib)
&gt; 
&gt; do you really want to INSTALL WebCoreTestSupport?
&gt; 
&gt; &gt; Source/WebCore/UseJSC.cmake:281
&gt; &gt; +    LIST(APPEND IDL_FILES_LIST &quot;${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n&quot;)
&gt; 
&gt; no need for LIST(APPEND), you set the variable with a value already including the old value.
&gt; 
&gt; &gt; Source/WebCore/UseV8.cmake:267
&gt; &gt; +    LIST(APPEND IDL_FILES_LIST &quot;${IDL_FILES_LIST}${WEBCORE_DIR}/${_idl}\n&quot;)
&gt; 
&gt; LIST(APPEND) -&gt; SET()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569322</commentid>
    <comment_count>5</comment_count>
      <attachid>129803</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-03-01 23:29:43 -0800</bug_when>
    <thetext>Comment on attachment 129803
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569527</commentid>
    <comment_count>6</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-02 04:15:33 -0800</bug_when>
    <thetext>Part of this patch overlaps with bug 79900. CC&apos;ing tmpsantos, it&apos;d be good if you guys could work this out before the patches are committed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569535</commentid>
    <comment_count>7</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-03-02 04:21:24 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; Part of this patch overlaps with bug 79900. CC&apos;ing tmpsantos, it&apos;d be good if you guys could work this out before the patches are committed.

Please look at the _new_ patch at that bug. I requested to split the original patch there to make &quot;atomic&quot; commits.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569539</commentid>
    <comment_count>8</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-02 04:27:31 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; Please look at the _new_ patch at that bug. I requested to split the original patch there to make &quot;atomic&quot; commits.

Yeah, but my point is that there are two patches from Kangil and another one from Thiago, and they don&apos;t completely overlap: Thiago&apos;s patch doesn&apos;t split WebCoreTestSupport into a separate library but updates the skipped list, which neither of Kangil&apos;s patches do. We need to coordinate this better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569543</commentid>
    <comment_count>9</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-03-02 04:28:22 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; Thiago&apos;s patch doesn&apos;t split WebCoreTestSupport into a separate library but updates the skipped list

EFL&apos;s skipped list, I mean.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569548</commentid>
    <comment_count>10</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-03-02 04:31:38 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; Please look at the _new_ patch at that bug. I requested to split the original patch there to make &quot;atomic&quot; commits.
&gt; 
&gt; Yeah, but my point is that there are two patches from Kangil and another one from Thiago, and they don&apos;t completely overlap: Thiago&apos;s patch doesn&apos;t split WebCoreTestSupport into a separate library but updates the skipped list, which neither of Kangil&apos;s patches do. We need to coordinate this better.

I commented at the other bug in the meantime. Thiago already says it:
&gt; I know there is a patch on the review queue already. I ended up duplicating this work because the bugzilla was down today and I could not search if there was some work ongoing on this already. :(

Sorry for the unclear comment here. :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>569561</commentid>
    <comment_count>11</comment_count>
    <who name="Thiago Marcos P. Santos">tmpsantos</who>
    <bug_when>2012-03-02 04:46:44 -0800</bug_when>
    <thetext>Yes, (In reply to comment #10)
&gt; (In reply to comment #8)
&gt; &gt; (In reply to comment #7)
&gt; &gt; &gt; Please look at the _new_ patch at that bug. I requested to split the original patch there to make &quot;atomic&quot; commits.
&gt; &gt; 
&gt; &gt; Yeah, but my point is that there are two patches from Kangil and another one from Thiago, and they don&apos;t completely overlap: Thiago&apos;s patch doesn&apos;t split WebCoreTestSupport into a separate library but updates the skipped list, which neither of Kangil&apos;s patches do. We need to coordinate this better.
&gt; 
&gt; I commented at the other bug in the meantime. Thiago already says it:
&gt; &gt; I know there is a patch on the review queue already. I ended up duplicating this work because the bugzilla was down today and I could not search if there was some work ongoing on this already. :(
&gt; 
&gt; Sorry for the unclear comment here. :-(

My patch conflicts with this one because I&apos;m adding things from WebCore/testing to WebCore library. I agree we should ship it separately since doesn&apos;t make sense to add some bits to WebCore library just because a DRT dependency.

I&apos;ll rewrite my patch taking this one into account. Thank you guys for pointing this out.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570696</commentid>
    <comment_count>12</comment_count>
      <attachid>129803</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2012-03-05 07:57:22 -0800</bug_when>
    <thetext>Comment on attachment 129803
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570975</commentid>
    <comment_count>13</comment_count>
      <attachid>129803</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-03-05 13:02:58 -0800</bug_when>
    <thetext>Comment on attachment 129803
Patch

Clearing flags on attachment: 129803

Committed r109787: &lt;http://trac.webkit.org/changeset/109787&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570977</commentid>
    <comment_count>14</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-03-05 13:03:10 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129428</attachid>
            <date>2012-02-29 03:14:21 -0800</date>
            <delta_ts>2012-03-01 21:12:13 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79896-20120229031422.patch</filename>
            <type>text/plain</type>
            <size>11679</size>
            <attacher name="Kangil Han">kangil.han</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5MjAyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTRmMWIxNTZiNjQyZDc5
NDViNjc0OWM0NDJlOTg3YWVmMjdlYmIyZS4uNjk5YTU5NTA4ZjZlZWFiY2U3Y2Y1MmNlZWRhZjI5
OTUwZjQyZTk1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTAyLTI5ICBLYW5n
aWwgSGFuICA8a2FuZ2lsLmhhbkBzYW1zdW5nLmNvbT4KKworICAgICAgICBbQ01ha2VdW0RSVF0g
QWRkIFdlYkNvcmVUZXN0U3VwcG9ydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5ODk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQWRkIFdlYkNvcmVUZXN0U3VwcG9ydCBsaWJyYXJ5IGZvciBEUlQgaW4g
Q01ha2UuCisgICAgICAgIFdlIHdpbGwgdXNlIGludGVybmFscyBvYmplY3QgYnkgbGlua2luZyB0
aGlzIGxpYnJhcnkgb24gRFJULgorCisgICAgICAgIE5vIG5ldyB0ZXN0cyAtIGp1c3QgQ01ha2Ug
Y2hhbmdlcyBmb3IgRFJULgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICog
VXNlSlNDLmNtYWtlOgorICAgICAgICAqIFVzZVY4LmNtYWtlOgorCiAyMDEyLTAyLTI4ICBBcmtv
IFNhaGEgIDxhcmtvQG1vdG9yb2xhLmNvbT4KIAogICAgICAgICBNaWNyb2RhdGE6IEltcGxlbWVu
dCBIVE1MUHJvcGVydGllc0NvbGxlY3Rpb24gY29sbGVjdGlvbi5uYW1lZEl0ZW0oKS4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0IGIvU291cmNlL1dlYkNvcmUvQ01h
a2VMaXN0cy50eHQKaW5kZXggYTJmNTRhMzUyMjhkZTFmOGM2MjliZjc1ZTAyNjVhNTM5NGFkMjFl
Yi4uMzhjYTliNmQxMGI1OGMyNGU5ZDM1NmI3ODRkMDNlMWU4ZTRkYWIzYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKKysrIGIvU291cmNlL1dlYkNvcmUvQ01ha2VM
aXN0cy50eHQKQEAgLTIyODgsNiArMjI4OCwyNSBAQCBJRiAoRU5BQkxFX1ZJQlJBVElPTikKICAg
ICApCiBFTkRJRiAoKQogCitTRVQoV2ViQ29yZVRlc3RTdXBwb3J0X0lOQ0xVREVfRElSRUNUT1JJ
RVMKKyAgICAiJHtXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVN9IgorICAgICIke1dFQkNPUkVf
RElSfS90ZXN0aW5nIgorKQorCitTRVQoV2ViQ29yZVRlc3RTdXBwb3J0X0lETF9JTkNMVURFUwor
ICAgIHRlc3RpbmcKKykKKworU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9JRExfRklMRVMKKyAgICB0
ZXN0aW5nL0ludGVybmFscy5pZGwKKyAgICB0ZXN0aW5nL0ludGVybmFsU2V0dGluZ3MuaWRsCisp
CisKK1NFVChXZWJDb3JlVGVzdFN1cHBvcnRfU09VUkNFUworICAgIHRlc3RpbmcvSW50ZXJuYWxz
LmNwcAorICAgIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5jcHAKKykKKwogIyBNb2R1bGVzIHRo
YXQgdGhlIGJpbmRpbmdzIGdlbmVyYXRvciBzY3JpcHRzIG1heSB1c2UKIFNFVChTQ1JJUFRTX1JF
U09MVkVfU1VQUExFTUVOVEFMCiAgICAgJHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9J
RExQYXJzZXIucG0KQEAgLTI0OTYsMjAgKzI1MTUsMjYgQEAgQUREX0NVU1RPTV9DT01NQU5EKAog
ICAgIFZFUkJBVElNKQogTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTICR7REVSSVZFRF9TT1VS
Q0VTX1dFQkNPUkVfRElSfS9XZWJLaXRWZXJzaW9uLmgpCiAKLQotCiBXRUJLSVRfV1JBUF9TT1VS
Q0VMSVNUKCR7V2ViQ29yZV9JRExfRklMRVN9ICR7V2ViQ29yZV9TT1VSQ0VTfSkKK1dFQktJVF9X
UkFQX1NPVVJDRUxJU1QoJHtXZWJDb3JlVGVzdFN1cHBvcnRfSURMX0ZJTEVTfSAke1dlYkNvcmVU
ZXN0U3VwcG9ydF9TT1VSQ0VTfSkKKwogQUREX0RFRklOSVRJT05TKC1EQlVJTERJTkdfV2ViQ29y
ZSkKLUlOQ0xVREVfRElSRUNUT1JJRVMoJHtXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVN9KQor
SU5DTFVERV9ESVJFQ1RPUklFUygke1dlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFU30gJHtXZWJD
b3JlVGVzdFN1cHBvcnRfSU5DTFVERV9ESVJFQ1RPUklFU30pCisKIEFERF9MSUJSQVJZKCR7V2Vi
Q29yZV9MSUJSQVJZX05BTUV9ICR7V2ViQ29yZV9MSUJSQVJZX1RZUEV9ICR7V2ViQ29yZV9TT1VS
Q0VTfSkKK0FERF9MSUJSQVJZKCR7V2ViQ29yZVRlc3RTdXBwb3J0X0xJQlJBUllfTkFNRX0gJHtX
ZWJDb3JlVGVzdFN1cHBvcnRfTElCUkFSWV9UWVBFfSAke1dlYkNvcmVUZXN0U3VwcG9ydF9TT1VS
Q0VTfSkKKwogQUREX0RFUEVOREVOQ0lFUygke1dlYkNvcmVfTElCUkFSWV9OQU1FfSAke0phdmFT
Y3JpcHRDb3JlX0xJQlJBUllfTkFNRX0pCitBRERfREVQRU5ERU5DSUVTKCR7V2ViQ29yZVRlc3RT
dXBwb3J0X0xJQlJBUllfTkFNRX0gJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0pCisKIFRBUkdFVF9M
SU5LX0xJQlJBUklFUygke1dlYkNvcmVfTElCUkFSWV9OQU1FfSAke1dlYkNvcmVfTElCUkFSSUVT
fSkKIAogSUYgKFdlYkNvcmVfTElOS19GTEFHUykKICAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMo
JHtXZWJDb3JlX0xJQlJBUllfTkFNRX0gTElOS19GTEFHUyAiJHtXZWJDb3JlX0xJTktfRkxBR1N9
IikKKyAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMoJHtXZWJDb3JlVGVzdFN1cHBvcnRfTElCUkFS
WV9OQU1FfSBMSU5LX0ZMQUdTICIke1dlYkNvcmVfTElOS19GTEFHU30iKQogRU5ESUYgKCkKIAog
SUYgKFNIQVJFRF9DT1JFKQotICAgIFNFVF9UQVJHRVRfUFJPUEVSVElFUygke1dlYkNvcmVfTElC
UkFSWV9OQU1FfSBQUk9QRVJUSUVTIFZFUlNJT04gJHtQUk9KRUNUX1ZFUlNJT059IFNPVkVSU0lP
TiAke1BST0pFQ1RfVkVSU0lPTl9NQUpPUn0pCi0gICAgSU5TVEFMTChUQVJHRVRTICR7V2ViQ29y
ZV9MSUJSQVJZX05BTUV9IERFU1RJTkFUSU9OIGxpYikKKyAgICBTRVRfVEFSR0VUX1BST1BFUlRJ
RVMoJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0gJHtXZWJDb3JlVGVzdFN1cHBvcnRfTElCUkFSWV9O
QU1FfSBQUk9QRVJUSUVTIFZFUlNJT04gJHtQUk9KRUNUX1ZFUlNJT059IFNPVkVSU0lPTiAke1BS
T0pFQ1RfVkVSU0lPTl9NQUpPUn0pCisgICAgSU5TVEFMTChUQVJHRVRTICR7V2ViQ29yZV9MSUJS
QVJZX05BTUV9ICR7V2ViQ29yZVRlc3RTdXBwb3J0X0xJQlJBUllfTkFNRX0gREVTVElOQVRJT04g
bGliKQogRU5ESUYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1VzZUpTQy5jbWFrZSBi
L1NvdXJjZS9XZWJDb3JlL1VzZUpTQy5jbWFrZQppbmRleCA4ZGY2MTIyNjQxY2VmNTVlMzQ5MzBh
ZDk4OThlNzU5MDMyODhhYzg3Li5lM2MwNmVmZGM3NGUzNGZmYjE2NDliZjBmY2FjNzBiOWRhMzY5
OTZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Vc2VKU0MuY21ha2UKKysrIGIvU291cmNl
L1dlYkNvcmUvVXNlSlNDLmNtYWtlCkBAIC0zLDYgKzMsMTAgQEAgTElTVChBUFBFTkQgV2ViQ29y
ZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7V0VCQ09SRV9ESVJ9L2JyaWRnZS9qc2MiCiAp
CiAKK0xJU1QoQVBQRU5EIFdlYkNvcmVUZXN0U3VwcG9ydF9JTkNMVURFX0RJUkVDVE9SSUVTCisg
ICAgIiR7V0VCQ09SRV9ESVJ9L3Rlc3RpbmcvanMiCispCisKIExJU1QoQVBQRU5EIFdlYkNvcmVf
SURMX0lOQ0xVREVTCiAgICAgYmluZGluZ3MvanMKICkKQEAgLTE2NCw2ICsxNjgsMTEgQEAgTElT
VChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCiAgICAgYnJpZGdlL2pzYy9CcmlkZ2VKU0MuY3BwCiAp
CiAKK0xJU1QoQVBQRU5EIFdlYkNvcmVUZXN0U3VwcG9ydF9TT1VSQ0VTCisgICAgdGVzdGluZy9q
cy9KU0ludGVybmFsc0N1c3RvbS5jcHAKKyAgICB0ZXN0aW5nL2pzL1dlYkNvcmVUZXN0U3VwcG9y
dC5jcHAKKykKKwogSUYgKEVOQUJMRV9CTE9CKQogICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09V
UkNFUwogICAgICAgICBiaW5kaW5ncy9qcy9KU0ZpbGVSZWFkZXJDdXN0b20uY3BwCkBAIC0yNTQs
NiArMjYzLDEwIEBAIEZPUkVBQ0ggKF9pbmNsdWRlICR7V2ViQ29yZV9JRExfSU5DTFVERVN9KQog
ICAgIExJU1QoQVBQRU5EIElETF9JTkNMVURFUyAtLWluY2x1ZGU9JHtXRUJDT1JFX0RJUn0vJHtf
aW5jbHVkZX0pCiBFTkRGT1JFQUNIICgpCiAKK0ZPUkVBQ0ggKF9pbmNsdWRlICR7V2ViQ29yZVRl
c3RTdXBwb3J0X0lETF9JTkNMVURFU30pCisgICAgTElTVChBUFBFTkQgSURMX0lOQ0xVREVTIC0t
aW5jbHVkZT0ke1dFQkNPUkVfRElSfS8ke19pbmNsdWRlfSkKK0VOREZPUkVBQ0ggKCkKKwogU0VU
KEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICJMQU5HVUFHRV9KQVZBU0NSSVBUPTEiKQogRk9S
RUFDSCAoX2ZlYXR1cmUgJHtGRUFUVVJFX0RFRklORVN9KQogICAgIFNFVChGRUFUVVJFX0RFRklO
RVNfSkFWQVNDUklQVCAiJHtGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVH0gJHtfZmVhdHVyZX0i
KQpAQCAtMjYzLDExICsyNzYsMTYgQEAgRU5ERk9SRUFDSCAoKQogRk9SRUFDSCAoX2lkbCAke1dl
YkNvcmVfSURMX0ZJTEVTfSkKICAgICBTRVQoSURMX0ZJTEVTX0xJU1QgIiR7SURMX0ZJTEVTX0xJ
U1R9JHtXRUJDT1JFX0RJUn0vJHtfaWRsfVxuIikKIEVOREZPUkVBQ0ggKCkKKworRk9SRUFDSCAo
X2lkbCAke1dlYkNvcmVUZXN0U3VwcG9ydF9JRExfRklMRVN9KQorICAgIExJU1QoQVBQRU5EIElE
TF9GSUxFU19MSVNUICIke0lETF9GSUxFU19MSVNUfSR7V0VCQ09SRV9ESVJ9LyR7X2lkbH1cbiIp
CitFTkRGT1JFQUNIICgpCisKIEZJTEUoV1JJVEUgJHtJRExfRklMRVNfVE1QfSAke0lETF9GSUxF
U19MSVNUfSkKIAogQUREX0NVU1RPTV9DT01NQU5EKAogICAgIE9VVFBVVCAke1NVUFBMRU1FTlRB
TF9ERVBFTkRFTkNZX0ZJTEV9Ci0gICAgREVQRU5EUyAke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9z
Y3JpcHRzL3ByZXByb2Nlc3MtaWRscy5wbCAke1NDUklQVFNfUFJFUFJPQ0VTU19JRExTfSAke1dl
YkNvcmVfSURMX0ZJTEVTfSAke0lETF9BVFRSSUJVVEVTX0ZJTEV9CisgICAgREVQRU5EUyAke1dF
QkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzL3ByZXByb2Nlc3MtaWRscy5wbCAke1NDUklQVFNf
UFJFUFJPQ0VTU19JRExTfSAke1dlYkNvcmVfSURMX0ZJTEVTfSAke1dlYkNvcmVUZXN0U3VwcG9y
dF9JRExfRklMRVN9ICR7SURMX0FUVFJJQlVURVNfRklMRX0KICAgICBDT01NQU5EICR7UEVSTF9F
WEVDVVRBQkxFfSAtSSR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMgJHtXRUJDT1JFX0RJ
Un0vYmluZGluZ3Mvc2NyaXB0cy9wcmVwcm9jZXNzLWlkbHMucGwgLS1kZWZpbmVzICIke0ZFQVRV
UkVfREVGSU5FU19KQVZBU0NSSVBUfSIgLS1pZGxGaWxlc0xpc3QgJHtJRExfRklMRVNfVE1QfSAt
LXByZXByb2Nlc3NvciAiJHtDT0RFX0dFTkVSQVRPUl9QUkVQUk9DRVNTT1J9IiAtLXN1cHBsZW1l
bnRhbERlcGVuZGVuY3lGaWxlICR7U1VQUExFTUVOVEFMX0RFUEVOREVOQ1lfRklMRX0gLS1pZGxB
dHRyaWJ1dGVzRmlsZSAke0lETF9BVFRSSUJVVEVTX0ZJTEV9CiAgICAgVkVSQkFUSU0pCiAKQEAg
LTI4MSwzICsyOTksMTQgQEAgRk9SRUFDSCAoX2ZpbGUgJHtXZWJDb3JlX0lETF9GSUxFU30pCiAg
ICAgICAgIFZFUkJBVElNKQogICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUyAke0RFUklW
RURfU09VUkNFU19XRUJDT1JFX0RJUn0vSlMke19uYW1lfS5jcHApCiBFTkRGT1JFQUNIICgpCisK
K0ZPUkVBQ0ggKF9maWxlICR7V2ViQ29yZVRlc3RTdXBwb3J0X0lETF9GSUxFU30pCisgICAgR0VU
X0ZJTEVOQU1FX0NPTVBPTkVOVCAoX25hbWUgJHtfZmlsZX0gTkFNRV9XRSkKKyAgICBBRERfQ1VT
VE9NX0NPTU1BTkQoCisgICAgICAgIE9VVFBVVCAgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9E
SVJ9L0pTJHtfbmFtZX0uY3BwICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9KUyR7X25h
bWV9LmgKKyAgICAgICAgTUFJTl9ERVBFTkRFTkNZICR7X2ZpbGV9CisgICAgICAgIERFUEVORFMg
JHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9nZW5lcmF0ZS1iaW5kaW5ncy5wbCAke1ND
UklQVFNfQklORElOR1N9ICR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVy
YXRvckpTLnBtICR7U1VQUExFTUVOVEFMX0RFUEVOREVOQ1lfRklMRX0KKyAgICAgICAgQ09NTUFO
RCAke1BFUkxfRVhFQ1VUQUJMRX0gLUkke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzICR7
V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvZ2VuZXJhdGUtYmluZGluZ3MucGwgLS1kZWZp
bmVzICIke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUfSIgLS1nZW5lcmF0b3IgSlMgJHtJRExf
SU5DTFVERVN9IC0tb3V0cHV0RGlyICIke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0iIC0t
cHJlcHJvY2Vzc29yICIke0NPREVfR0VORVJBVE9SX1BSRVBST0NFU1NPUn0iIC0tc3VwcGxlbWVu
dGFsRGVwZW5kZW5jeUZpbGUgJHtTVVBQTEVNRU5UQUxfREVQRU5ERU5DWV9GSUxFfSAke1dFQkNP
UkVfRElSfS8ke19maWxlfQorICAgICAgICBWRVJCQVRJTSkKKyAgICBMSVNUKEFQUEVORCBXZWJD
b3JlVGVzdFN1cHBvcnRfU09VUkNFUyAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vSlMk
e19uYW1lfS5jcHApCitFTkRGT1JFQUNIICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9V
c2VWOC5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCmluZGV4IDk4ODE3OGRlZmQ5
MDVmOWE0ZjNmMTFhZTQ2MmM1YTYxNjMwZGFjMTQuLjExOTExN2U2MWFkOTA1ZTkyZmMxMDJkZGY4
ZWE0N2JmYWQ1MzE1NDMgMTAwNzU1Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCisr
KyBiL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCkBAIC04LDYgKzgsMTAgQEAgTElTVChBUFBF
TkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7SkFWQVNDUklQVENPUkVfRElS
fS9ydW50aW1lIgogKQogCitMSVNUKEFQUEVORCBXZWJDb3JlVGVzdFN1cHBvcnRfSU5DTFVERV9E
SVJFQ1RPUklFUworICAgICIke1dFQkNPUkVfRElSfS90ZXN0aW5nL3Y4IgorKQorCiBMSVNUKEFQ
UEVORCBXZWJDb3JlX0lETF9JTkNMVURFUwogICAgIGJpbmRpbmdzL3Y4CiApCkBAIC0xNjAsNiAr
MTY0LDExIEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIGJpbmRpbmdzL3Y4L3Nw
ZWNpYWxpemF0aW9uL1Y4QmluZGluZ1N0YXRlLmNwcAogKQogCitMSVNUKEFQUEVORCBXZWJDb3Jl
VGVzdFN1cHBvcnRfU09VUkNFUworICAgIHRlc3RpbmcvdjgvVjhJbnRlcm5hbHNDdXN0b20uY3Bw
CisgICAgdGVzdGluZy92OC9XZWJDb3JlVGVzdFN1cHBvcnQuY3BwCispCisKIExJU1QoQVBQRU5E
IFdlYkNvcmVfU09VUkNFUwogICAgICR7SkFWQVNDUklQVENPUkVfRElSfS95YXJyL1lhcnJJbnRl
cnByZXRlci5jcHAKICAgICAke0pBVkFTQ1JJUFRDT1JFX0RJUn0veWFyci9ZYXJySklULmNwcApA
QCAtMjE0LDYgKzIyMywxMCBAQCBGT1JFQUNIIChfaW5jbHVkZSAke1dlYkNvcmVfSURMX0lOQ0xV
REVTfSkKICAgICBMSVNUKEFQUEVORCBJRExfSU5DTFVERVMgLS1pbmNsdWRlPSR7V0VCQ09SRV9E
SVJ9LyR7X2luY2x1ZGV9KQogRU5ERk9SRUFDSCAoKQogCitGT1JFQUNIIChfaW5jbHVkZSAke1dl
YkNvcmVUZXN0U3VwcG9ydF9JRExfSU5DTFVERVN9KQorICAgIExJU1QoQVBQRU5EIElETF9JTkNM
VURFUyAtLWluY2x1ZGU9JHtXRUJDT1JFX0RJUn0vJHtfaW5jbHVkZX0pCitFTkRGT1JFQUNIICgp
CisKIFNFVChGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVCAiTEFOR1VBR0VfSkFWQVNDUklQVD0x
IFY4X0JJTkRJTkc9MSIpCiBGT1JFQUNIIChfZmVhdHVyZSAke0ZFQVRVUkVfREVGSU5FU30pCiAg
ICAgU0VUKEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICIke0ZFQVRVUkVfREVGSU5FU19KQVZB
U0NSSVBUfSAke19mZWF0dXJlfSIpCkBAIC0yNDksMTEgKzI2MiwxNiBAQCBMSVNUKEFQUEVORCBX
ZWJDb3JlX1NPVVJDRVMgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L1Y4QXJyYXlCdWZm
ZXJWaWV3Q3VzdAogRk9SRUFDSCAoX2lkbCAke1dlYkNvcmVfSURMX0ZJTEVTfSkKICAgICBTRVQo
SURMX0ZJTEVTX0xJU1QgIiR7SURMX0ZJTEVTX0xJU1R9JHtXRUJDT1JFX0RJUn0vJHtfaWRsfVxu
IikKIEVOREZPUkVBQ0ggKCkKKworRk9SRUFDSCAoX2lkbCAke1dlYkNvcmVUZXN0U3VwcG9ydF9J
RExfRklMRVN9KQorICAgIExJU1QoQVBQRU5EIElETF9GSUxFU19MSVNUICIke0lETF9GSUxFU19M
SVNUfSR7V0VCQ09SRV9ESVJ9LyR7X2lkbH1cbiIpCitFTkRGT1JFQUNIICgpCisKIEZJTEUoV1JJ
VEUgJHtJRExfRklMRVNfVE1QfSAke0lETF9GSUxFU19MSVNUfSkKIAogQUREX0NVU1RPTV9DT01N
QU5EKAogICAgIE9VVFBVVCAke1NVUFBMRU1FTlRBTF9ERVBFTkRFTkNZX0ZJTEV9Ci0gICAgREVQ
RU5EUyAke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzL3ByZXByb2Nlc3MtaWRscy5wbCAk
e1NDUklQVFNfUFJFUFJPQ0VTU19JRExTfSAke1dlYkNvcmVfSURMX0ZJTEVTfSAke0lETF9BVFRS
SUJVVEVTX0ZJTEV9CisgICAgREVQRU5EUyAke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRz
L3ByZXByb2Nlc3MtaWRscy5wbCAke1NDUklQVFNfUFJFUFJPQ0VTU19JRExTfSAke1dlYkNvcmVf
SURMX0ZJTEVTfSAke1dlYkNvcmVUZXN0U3VwcG9ydF9JRExfRklMRVN9ICR7SURMX0FUVFJJQlVU
RVNfRklMRX0KICAgICBDT01NQU5EICR7UEVSTF9FWEVDVVRBQkxFfSAtSSR7V0VCQ09SRV9ESVJ9
L2JpbmRpbmdzL3NjcmlwdHMgJHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9wcmVwcm9j
ZXNzLWlkbHMucGwgLS1kZWZpbmVzICIke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUfSIgLS1p
ZGxGaWxlc0xpc3QgJHtJRExfRklMRVNfVE1QfSAtLXByZXByb2Nlc3NvciAiJHtDT0RFX0dFTkVS
QVRPUl9QUkVQUk9DRVNTT1J9IiAtLXN1cHBsZW1lbnRhbERlcGVuZGVuY3lGaWxlICR7U1VQUExF
TUVOVEFMX0RFUEVOREVOQ1lfRklMRX0gLS1pZGxBdHRyaWJ1dGVzRmlsZSAke0lETF9BVFRSSUJV
VEVTX0ZJTEV9CiAgICAgVkVSQkFUSU0pCiAKQEAgLTI2NywzICsyODUsMTQgQEAgRk9SRUFDSCAo
X2ZpbGUgJHtXZWJDb3JlX0lETF9GSUxFU30pCiAgICAgICAgIFZFUkJBVElNKQogICAgIExJU1Qo
QVBQRU5EIFdlYkNvcmVfU09VUkNFUyAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vVjgk
e19uYW1lfS5jcHApCiBFTkRGT1JFQUNIICgpCisKK0ZPUkVBQ0ggKF9maWxlICR7V2ViQ29yZVRl
c3RTdXBwb3J0X0lETF9GSUxFU30pCisgICAgR0VUX0ZJTEVOQU1FX0NPTVBPTkVOVCAoX25hbWUg
JHtfZmlsZX0gTkFNRV9XRSkKKyAgICBBRERfQ1VTVE9NX0NPTU1BTkQoCisgICAgICAgIE9VVFBV
VCAgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L1Y4JHtfbmFtZX0uY3BwICR7REVSSVZF
RF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9WOCR7X25hbWV9LmgKKyAgICAgICAgTUFJTl9ERVBFTkRF
TkNZICR7X2ZpbGV9CisgICAgICAgIERFUEVORFMgJHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2Ny
aXB0cy9nZW5lcmF0ZS1iaW5kaW5ncy5wbCAke1NDUklQVFNfQklORElOR1N9ICR7V0VCQ09SRV9E
SVJ9L2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvclY4LnBtICR7U1VQUExFTUVOVEFMX0RF
UEVOREVOQ1lfRklMRX0KKyAgICAgICAgQ09NTUFORCAke1BFUkxfRVhFQ1VUQUJMRX0gLUkke1dF
QkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzICR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3Njcmlw
dHMvZ2VuZXJhdGUtYmluZGluZ3MucGwgLS1kZWZpbmVzICIke0ZFQVRVUkVfREVGSU5FU19KQVZB
U0NSSVBUfSIgLS1nZW5lcmF0b3IgVjggJHtJRExfSU5DTFVERVN9IC0tb3V0cHV0RGlyICIke0RF
UklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0iIC0tcHJlcHJvY2Vzc29yICIke0NPREVfR0VORVJB
VE9SX1BSRVBST0NFU1NPUn0iIC0tc3VwcGxlbWVudGFsRGVwZW5kZW5jeUZpbGUgJHtTVVBQTEVN
RU5UQUxfREVQRU5ERU5DWV9GSUxFfSAke1dFQkNPUkVfRElSfS8ke19maWxlfQorICAgICAgICBW
RVJCQVRJTSkKKyAgICBMSVNUKEFQUEVORCBXZWJDb3JlVGVzdFN1cHBvcnRfU09VUkNFUyAke0RF
UklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vVjgke19uYW1lfS5jcHApCitFTkRGT1JFQUNIICgp
CmRpZmYgLS1naXQgYS9DTWFrZUxpc3RzLnR4dCBiL0NNYWtlTGlzdHMudHh0CmluZGV4IGIwMjlh
Y2MwYWI1YTUwNDQwNDUzMDE4NzkyN2RmZGU0ODMyNzY5OTAuLjRmODFhNDU0MjA3NGMwOWIwNmYw
OWRmMGY3Mjk3OTY4NTRjOGQ0NmMgMTAwNjQ0Ci0tLSBhL0NNYWtlTGlzdHMudHh0CisrKyBiL0NN
YWtlTGlzdHMudHh0CkBAIC0xMTYsNiArMTE2LDcgQEAgU0VUKEphdmFTY3JpcHRDb3JlX0xJQlJB
UllfTkFNRSBKYXZhU2NyaXB0Q29yZSkKIFNFVChXZWJDb3JlX0xJQlJBUllfTkFNRSBXZWJDb3Jl
KQogU0VUKFdlYktpdF9MSUJSQVJZX05BTUUgV2ViS2l0KQogU0VUKFdlYktpdDJfTElCUkFSWV9O
QU1FIFdlYktpdDIpCitTRVQoV2ViQ29yZVRlc3RTdXBwb3J0X0xJQlJBUllfTkFNRSBXZWJDb3Jl
VGVzdFN1cHBvcnQpCiAKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICMgRGVmYXVsdCBsaWJyYXJ5
IHR5cGVzCkBAIC0xMzIsNiArMTMzLDcgQEAgRU5ESUYgKCkKIAogU0VUKFdlYktpdF9MSUJSQVJZ
X1RZUEUgU0hBUkVEKQogU0VUKFdlYktpdDJfTElCUkFSWV9UWVBFIFNIQVJFRCkKK1NFVChXZWJD
b3JlVGVzdFN1cHBvcnRfTElCUkFSWV9UWVBFIFNUQVRJQykKIAogIyAtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQogIyBQb3J0LXNwZWNpZmljIG9wdGlvbnMKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0No
YW5nZUxvZwppbmRleCA0OGUzNjMwMjI0OGIwNmMwODFhOTA0YzQ1OTQ3OTcwMzUzMWIzMTRiLi45
NTgyM2NkYzYyMjEwMjQ3YWM0ZTc4ZDJkYjY0MWY3MjI2ODZjNzBlIDEwMDY0NAotLS0gYS9DaGFu
Z2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTItMDItMjkgIEthbmdp
bCBIYW4gIDxrYW5naWwuaGFuQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtDTWFrZV1bRFJUXSBB
ZGQgV2ViQ29yZVRlc3RTdXBwb3J0LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9Nzk4OTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBBZGQgV2ViQ29yZVRlc3RTdXBwb3J0IGxpYnJhcnkgZm9yIERSVCBpbiBD
TWFrZS4KKyAgICAgICAgV2Ugd2lsbCB1c2UgaW50ZXJuYWxzIG9iamVjdCBieSBsaW5raW5nIHRo
aXMgbGlicmFyeSBvbiBEUlQuCisKKyAgICAgICAgKiBDTWFrZUxpc3RzLnR4dDoKKwogMjAxMi0w
Mi0yOCAgUmFwaGFlbCBLdWJvIGRhIENvc3RhICA8a3Vib0Bwcm9mdXNpb24ubW9iaT4KIAogICAg
ICAgICBbQ01ha2VdIEFsd2F5cyBidWlsZCB3dGYgYXMgYSBzdGF0aWMgbGlicmFyeS4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>129803</attachid>
            <date>2012-03-01 21:12:20 -0800</date>
            <delta_ts>2012-03-05 13:02:58 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79896-20120301211221.patch</filename>
            <type>text/plain</type>
            <size>11165</size>
            <attacher name="Kangil Han">kangil.han</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA5NDkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWVhMDVhNWVjNDcxNmZm
OGNjNmFkN2YzNThkMzk5ZGRlMGI3Y2EzOC4uNWFhNWQwYzdmZWZjZGUxMmViMGZjOGU0MDYzNGQw
ZTAyNzFkMzVjNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTAzLTAxICBLYW5n
aWwgSGFuICA8a2FuZ2lsLmhhbkBzYW1zdW5nLmNvbT4KKworICAgICAgICBbQ01ha2VdW0RSVF0g
QWRkIFdlYkNvcmVUZXN0U3VwcG9ydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTc5ODk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQWRkIFdlYkNvcmVUZXN0U3VwcG9ydCBsaWJyYXJ5IGZvciBEUlQgaW4g
Q01ha2UuCisgICAgICAgIFdlIHdpbGwgdXNlIGludGVybmFscyBvYmplY3QgYnkgbGlua2luZyB0
aGlzIGxpYnJhcnkgb24gRFJULgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAg
ICogVXNlSlNDLmNtYWtlOgorICAgICAgICAqIFVzZVY4LmNtYWtlOgorCiAyMDEyLTAzLTAxICBM
dWtlIE1hY3BoZXJzb24gICA8bWFjcGhlcnNvbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgSGFu
ZGxlIENTU1Byb3BlcnR5V2Via2l0Qm9yZGVyRml0IGluIENTU1N0eWxlQXBwbHlQcm9wZXJ0eS4K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0IGIvU291cmNlL1dlYkNv
cmUvQ01ha2VMaXN0cy50eHQKaW5kZXggNjJmMTUzNTFkZjNmY2MwOWU0ZjQzZTY1ZGVkOGE1YTYx
YjA0OTg5Yy4uYzY4OGVmNDc1Mzc4NGJhNWExYzdlMjQ0YjI3ZDcxNzc4ODVmZTYzYSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKKysrIGIvU291cmNlL1dlYkNvcmUv
Q01ha2VMaXN0cy50eHQKQEAgLTIyODksNiArMjI4OSwyNSBAQCBJRiAoRU5BQkxFX1ZJQlJBVElP
TikKICAgICApCiBFTkRJRiAoKQogCitTRVQoV2ViQ29yZVRlc3RTdXBwb3J0X0lOQ0xVREVfRElS
RUNUT1JJRVMKKyAgICAiJHtXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVN9IgorICAgICIke1dF
QkNPUkVfRElSfS90ZXN0aW5nIgorKQorCitTRVQoV2ViQ29yZVRlc3RTdXBwb3J0X0lETF9JTkNM
VURFUworICAgIHRlc3RpbmcKKykKKworU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9JRExfRklMRVMK
KyAgICB0ZXN0aW5nL0ludGVybmFscy5pZGwKKyAgICB0ZXN0aW5nL0ludGVybmFsU2V0dGluZ3Mu
aWRsCispCisKK1NFVChXZWJDb3JlVGVzdFN1cHBvcnRfU09VUkNFUworICAgIHRlc3RpbmcvSW50
ZXJuYWxzLmNwcAorICAgIHRlc3RpbmcvSW50ZXJuYWxTZXR0aW5ncy5jcHAKKykKKwogIyBNb2R1
bGVzIHRoYXQgdGhlIGJpbmRpbmdzIGdlbmVyYXRvciBzY3JpcHRzIG1heSB1c2UKIFNFVChTQ1JJ
UFRTX1JFU09MVkVfU1VQUExFTUVOVEFMCiAgICAgJHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2Ny
aXB0cy9JRExQYXJzZXIucG0KQEAgLTI0OTcsMTcgKzI1MTYsMjMgQEAgQUREX0NVU1RPTV9DT01N
QU5EKAogICAgIFZFUkJBVElNKQogTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTICR7REVSSVZF
RF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9XZWJLaXRWZXJzaW9uLmgpCiAKLQotCiBXRUJLSVRfV1JB
UF9TT1VSQ0VMSVNUKCR7V2ViQ29yZV9JRExfRklMRVN9ICR7V2ViQ29yZV9TT1VSQ0VTfSkKK1dF
QktJVF9XUkFQX1NPVVJDRUxJU1QoJHtXZWJDb3JlVGVzdFN1cHBvcnRfSURMX0ZJTEVTfSAke1dl
YkNvcmVUZXN0U3VwcG9ydF9TT1VSQ0VTfSkKKwogQUREX0RFRklOSVRJT05TKC1EQlVJTERJTkdf
V2ViQ29yZSkKLUlOQ0xVREVfRElSRUNUT1JJRVMoJHtXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJ
RVN9KQorSU5DTFVERV9ESVJFQ1RPUklFUygke1dlYkNvcmVfSU5DTFVERV9ESVJFQ1RPUklFU30g
JHtXZWJDb3JlVGVzdFN1cHBvcnRfSU5DTFVERV9ESVJFQ1RPUklFU30pCisKIEFERF9MSUJSQVJZ
KCR7V2ViQ29yZV9MSUJSQVJZX05BTUV9ICR7V2ViQ29yZV9MSUJSQVJZX1RZUEV9ICR7V2ViQ29y
ZV9TT1VSQ0VTfSkKK0FERF9MSUJSQVJZKCR7V2ViQ29yZVRlc3RTdXBwb3J0X0xJQlJBUllfTkFN
RX0gJHtXZWJDb3JlVGVzdFN1cHBvcnRfTElCUkFSWV9UWVBFfSAke1dlYkNvcmVUZXN0U3VwcG9y
dF9TT1VSQ0VTfSkKKwogQUREX0RFUEVOREVOQ0lFUygke1dlYkNvcmVfTElCUkFSWV9OQU1FfSAk
e0phdmFTY3JpcHRDb3JlX0xJQlJBUllfTkFNRX0pCitBRERfREVQRU5ERU5DSUVTKCR7V2ViQ29y
ZVRlc3RTdXBwb3J0X0xJQlJBUllfTkFNRX0gJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0pCisKIFRB
UkdFVF9MSU5LX0xJQlJBUklFUygke1dlYkNvcmVfTElCUkFSWV9OQU1FfSAke1dlYkNvcmVfTElC
UkFSSUVTfSkKIAogSUYgKFdlYkNvcmVfTElOS19GTEFHUykKICAgICBBRERfVEFSR0VUX1BST1BF
UlRJRVMoJHtXZWJDb3JlX0xJQlJBUllfTkFNRX0gTElOS19GTEFHUyAiJHtXZWJDb3JlX0xJTktf
RkxBR1N9IikKKyAgICBBRERfVEFSR0VUX1BST1BFUlRJRVMoJHtXZWJDb3JlVGVzdFN1cHBvcnRf
TElCUkFSWV9OQU1FfSBMSU5LX0ZMQUdTICIke1dlYkNvcmVfTElOS19GTEFHU30iKQogRU5ESUYg
KCkKIAogSUYgKFNIQVJFRF9DT1JFKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvVXNlSlND
LmNtYWtlIGIvU291cmNlL1dlYkNvcmUvVXNlSlNDLmNtYWtlCmluZGV4IDhkZjYxMjI2NDFjZWY1
NWUzNDkzMGFkOTg5OGU3NTkwMzI4OGFjODcuLjA5MDM4ZGQ2ODQ4NzdlMWY4MjAyMTkyNzVlNzgy
ZWIxMzA4M2EyNjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1VzZUpTQy5jbWFrZQorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9Vc2VKU0MuY21ha2UKQEAgLTMsNiArMywxMCBAQCBMSVNUKEFQUEVO
RCBXZWJDb3JlX0lOQ0xVREVfRElSRUNUT1JJRVMKICAgICAiJHtXRUJDT1JFX0RJUn0vYnJpZGdl
L2pzYyIKICkKIAorTElTVChBUFBFTkQgV2ViQ29yZVRlc3RTdXBwb3J0X0lOQ0xVREVfRElSRUNU
T1JJRVMKKyAgICAiJHtXRUJDT1JFX0RJUn0vdGVzdGluZy9qcyIKKykKKwogTElTVChBUFBFTkQg
V2ViQ29yZV9JRExfSU5DTFVERVMKICAgICBiaW5kaW5ncy9qcwogKQpAQCAtMTY0LDYgKzE2OCwx
MSBAQCBMSVNUKEFQUEVORCBXZWJDb3JlX1NPVVJDRVMKICAgICBicmlkZ2UvanNjL0JyaWRnZUpT
Qy5jcHAKICkKIAorTElTVChBUFBFTkQgV2ViQ29yZVRlc3RTdXBwb3J0X1NPVVJDRVMKKyAgICB0
ZXN0aW5nL2pzL0pTSW50ZXJuYWxzQ3VzdG9tLmNwcAorICAgIHRlc3RpbmcvanMvV2ViQ29yZVRl
c3RTdXBwb3J0LmNwcAorKQorCiBJRiAoRU5BQkxFX0JMT0IpCiAgICAgTElTVChBUFBFTkQgV2Vi
Q29yZV9TT1VSQ0VTCiAgICAgICAgIGJpbmRpbmdzL2pzL0pTRmlsZVJlYWRlckN1c3RvbS5jcHAK
QEAgLTI1NCw2ICsyNjMsMTAgQEAgRk9SRUFDSCAoX2luY2x1ZGUgJHtXZWJDb3JlX0lETF9JTkNM
VURFU30pCiAgICAgTElTVChBUFBFTkQgSURMX0lOQ0xVREVTIC0taW5jbHVkZT0ke1dFQkNPUkVf
RElSfS8ke19pbmNsdWRlfSkKIEVOREZPUkVBQ0ggKCkKIAorRk9SRUFDSCAoX2luY2x1ZGUgJHtX
ZWJDb3JlVGVzdFN1cHBvcnRfSURMX0lOQ0xVREVTfSkKKyAgICBMSVNUKEFQUEVORCBJRExfSU5D
TFVERVMgLS1pbmNsdWRlPSR7V0VCQ09SRV9ESVJ9LyR7X2luY2x1ZGV9KQorRU5ERk9SRUFDSCAo
KQorCiBTRVQoRkVBVFVSRV9ERUZJTkVTX0pBVkFTQ1JJUFQgIkxBTkdVQUdFX0pBVkFTQ1JJUFQ9
MSIpCiBGT1JFQUNIIChfZmVhdHVyZSAke0ZFQVRVUkVfREVGSU5FU30pCiAgICAgU0VUKEZFQVRV
UkVfREVGSU5FU19KQVZBU0NSSVBUICIke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUfSAke19m
ZWF0dXJlfSIpCkBAIC0yNjMsMTEgKzI3NiwxNiBAQCBFTkRGT1JFQUNIICgpCiBGT1JFQUNIIChf
aWRsICR7V2ViQ29yZV9JRExfRklMRVN9KQogICAgIFNFVChJRExfRklMRVNfTElTVCAiJHtJRExf
RklMRVNfTElTVH0ke1dFQkNPUkVfRElSfS8ke19pZGx9XG4iKQogRU5ERk9SRUFDSCAoKQorCitG
T1JFQUNIIChfaWRsICR7V2ViQ29yZVRlc3RTdXBwb3J0X0lETF9GSUxFU30pCisgICAgU0VUKElE
TF9GSUxFU19MSVNUICIke0lETF9GSUxFU19MSVNUfSR7V0VCQ09SRV9ESVJ9LyR7X2lkbH1cbiIp
CitFTkRGT1JFQUNIICgpCisKIEZJTEUoV1JJVEUgJHtJRExfRklMRVNfVE1QfSAke0lETF9GSUxF
U19MSVNUfSkKIAogQUREX0NVU1RPTV9DT01NQU5EKAogICAgIE9VVFBVVCAke1NVUFBMRU1FTlRB
TF9ERVBFTkRFTkNZX0ZJTEV9Ci0gICAgREVQRU5EUyAke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9z
Y3JpcHRzL3ByZXByb2Nlc3MtaWRscy5wbCAke1NDUklQVFNfUFJFUFJPQ0VTU19JRExTfSAke1dl
YkNvcmVfSURMX0ZJTEVTfSAke0lETF9BVFRSSUJVVEVTX0ZJTEV9CisgICAgREVQRU5EUyAke1dF
QkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzL3ByZXByb2Nlc3MtaWRscy5wbCAke1NDUklQVFNf
UFJFUFJPQ0VTU19JRExTfSAke1dlYkNvcmVfSURMX0ZJTEVTfSAke1dlYkNvcmVUZXN0U3VwcG9y
dF9JRExfRklMRVN9ICR7SURMX0FUVFJJQlVURVNfRklMRX0KICAgICBDT01NQU5EICR7UEVSTF9F
WEVDVVRBQkxFfSAtSSR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMgJHtXRUJDT1JFX0RJ
Un0vYmluZGluZ3Mvc2NyaXB0cy9wcmVwcm9jZXNzLWlkbHMucGwgLS1kZWZpbmVzICIke0ZFQVRV
UkVfREVGSU5FU19KQVZBU0NSSVBUfSIgLS1pZGxGaWxlc0xpc3QgJHtJRExfRklMRVNfVE1QfSAt
LXByZXByb2Nlc3NvciAiJHtDT0RFX0dFTkVSQVRPUl9QUkVQUk9DRVNTT1J9IiAtLXN1cHBsZW1l
bnRhbERlcGVuZGVuY3lGaWxlICR7U1VQUExFTUVOVEFMX0RFUEVOREVOQ1lfRklMRX0gLS1pZGxB
dHRyaWJ1dGVzRmlsZSAke0lETF9BVFRSSUJVVEVTX0ZJTEV9CiAgICAgVkVSQkFUSU0pCiAKQEAg
LTI4MSwzICsyOTksMTQgQEAgRk9SRUFDSCAoX2ZpbGUgJHtXZWJDb3JlX0lETF9GSUxFU30pCiAg
ICAgICAgIFZFUkJBVElNKQogICAgIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUyAke0RFUklW
RURfU09VUkNFU19XRUJDT1JFX0RJUn0vSlMke19uYW1lfS5jcHApCiBFTkRGT1JFQUNIICgpCisK
K0ZPUkVBQ0ggKF9maWxlICR7V2ViQ29yZVRlc3RTdXBwb3J0X0lETF9GSUxFU30pCisgICAgR0VU
X0ZJTEVOQU1FX0NPTVBPTkVOVCAoX25hbWUgJHtfZmlsZX0gTkFNRV9XRSkKKyAgICBBRERfQ1VT
VE9NX0NPTU1BTkQoCisgICAgICAgIE9VVFBVVCAgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9E
SVJ9L0pTJHtfbmFtZX0uY3BwICR7REVSSVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9KUyR7X25h
bWV9LmgKKyAgICAgICAgTUFJTl9ERVBFTkRFTkNZICR7X2ZpbGV9CisgICAgICAgIERFUEVORFMg
JHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9nZW5lcmF0ZS1iaW5kaW5ncy5wbCAke1ND
UklQVFNfQklORElOR1N9ICR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVy
YXRvckpTLnBtICR7U1VQUExFTUVOVEFMX0RFUEVOREVOQ1lfRklMRX0KKyAgICAgICAgQ09NTUFO
RCAke1BFUkxfRVhFQ1VUQUJMRX0gLUkke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzICR7
V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvZ2VuZXJhdGUtYmluZGluZ3MucGwgLS1kZWZp
bmVzICIke0ZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUfSIgLS1nZW5lcmF0b3IgSlMgJHtJRExf
SU5DTFVERVN9IC0tb3V0cHV0RGlyICIke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0iIC0t
cHJlcHJvY2Vzc29yICIke0NPREVfR0VORVJBVE9SX1BSRVBST0NFU1NPUn0iIC0tc3VwcGxlbWVu
dGFsRGVwZW5kZW5jeUZpbGUgJHtTVVBQTEVNRU5UQUxfREVQRU5ERU5DWV9GSUxFfSAke1dFQkNP
UkVfRElSfS8ke19maWxlfQorICAgICAgICBWRVJCQVRJTSkKKyAgICBMSVNUKEFQUEVORCBXZWJD
b3JlVGVzdFN1cHBvcnRfU09VUkNFUyAke0RFUklWRURfU09VUkNFU19XRUJDT1JFX0RJUn0vSlMk
e19uYW1lfS5jcHApCitFTkRGT1JFQUNIICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9V
c2VWOC5jbWFrZSBiL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCmluZGV4IDk4ODE3OGRlZmQ5
MDVmOWE0ZjNmMTFhZTQ2MmM1YTYxNjMwZGFjMTQuLjBjNzliOGEyNmI3Y2YxNWIwMGM1NmQ0NGZi
MGQwNTRiY2Q4NTcxMmYgMTAwNzU1Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCisr
KyBiL1NvdXJjZS9XZWJDb3JlL1VzZVY4LmNtYWtlCkBAIC04LDYgKzgsMTAgQEAgTElTVChBUFBF
TkQgV2ViQ29yZV9JTkNMVURFX0RJUkVDVE9SSUVTCiAgICAgIiR7SkFWQVNDUklQVENPUkVfRElS
fS9ydW50aW1lIgogKQogCitMSVNUKEFQUEVORCBXZWJDb3JlVGVzdFN1cHBvcnRfSU5DTFVERV9E
SVJFQ1RPUklFUworICAgICIke1dFQkNPUkVfRElSfS90ZXN0aW5nL3Y4IgorKQorCiBMSVNUKEFQ
UEVORCBXZWJDb3JlX0lETF9JTkNMVURFUwogICAgIGJpbmRpbmdzL3Y4CiApCkBAIC0xNjAsNiAr
MTY0LDExIEBAIExJU1QoQVBQRU5EIFdlYkNvcmVfU09VUkNFUwogICAgIGJpbmRpbmdzL3Y4L3Nw
ZWNpYWxpemF0aW9uL1Y4QmluZGluZ1N0YXRlLmNwcAogKQogCitMSVNUKEFQUEVORCBXZWJDb3Jl
VGVzdFN1cHBvcnRfU09VUkNFUworICAgIHRlc3RpbmcvdjgvVjhJbnRlcm5hbHNDdXN0b20uY3Bw
CisgICAgdGVzdGluZy92OC9XZWJDb3JlVGVzdFN1cHBvcnQuY3BwCispCisKIExJU1QoQVBQRU5E
IFdlYkNvcmVfU09VUkNFUwogICAgICR7SkFWQVNDUklQVENPUkVfRElSfS95YXJyL1lhcnJJbnRl
cnByZXRlci5jcHAKICAgICAke0pBVkFTQ1JJUFRDT1JFX0RJUn0veWFyci9ZYXJySklULmNwcApA
QCAtMjE0LDYgKzIyMywxMCBAQCBGT1JFQUNIIChfaW5jbHVkZSAke1dlYkNvcmVfSURMX0lOQ0xV
REVTfSkKICAgICBMSVNUKEFQUEVORCBJRExfSU5DTFVERVMgLS1pbmNsdWRlPSR7V0VCQ09SRV9E
SVJ9LyR7X2luY2x1ZGV9KQogRU5ERk9SRUFDSCAoKQogCitGT1JFQUNIIChfaW5jbHVkZSAke1dl
YkNvcmVUZXN0U3VwcG9ydF9JRExfSU5DTFVERVN9KQorICAgIExJU1QoQVBQRU5EIElETF9JTkNM
VURFUyAtLWluY2x1ZGU9JHtXRUJDT1JFX0RJUn0vJHtfaW5jbHVkZX0pCitFTkRGT1JFQUNIICgp
CisKIFNFVChGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVCAiTEFOR1VBR0VfSkFWQVNDUklQVD0x
IFY4X0JJTkRJTkc9MSIpCiBGT1JFQUNIIChfZmVhdHVyZSAke0ZFQVRVUkVfREVGSU5FU30pCiAg
ICAgU0VUKEZFQVRVUkVfREVGSU5FU19KQVZBU0NSSVBUICIke0ZFQVRVUkVfREVGSU5FU19KQVZB
U0NSSVBUfSAke19mZWF0dXJlfSIpCkBAIC0yNDksMTEgKzI2MiwxNiBAQCBMSVNUKEFQUEVORCBX
ZWJDb3JlX1NPVVJDRVMgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L1Y4QXJyYXlCdWZm
ZXJWaWV3Q3VzdAogRk9SRUFDSCAoX2lkbCAke1dlYkNvcmVfSURMX0ZJTEVTfSkKICAgICBTRVQo
SURMX0ZJTEVTX0xJU1QgIiR7SURMX0ZJTEVTX0xJU1R9JHtXRUJDT1JFX0RJUn0vJHtfaWRsfVxu
IikKIEVOREZPUkVBQ0ggKCkKKworRk9SRUFDSCAoX2lkbCAke1dlYkNvcmVUZXN0U3VwcG9ydF9J
RExfRklMRVN9KQorICAgIFNFVChJRExfRklMRVNfTElTVCAiJHtJRExfRklMRVNfTElTVH0ke1dF
QkNPUkVfRElSfS8ke19pZGx9XG4iKQorRU5ERk9SRUFDSCAoKQorCiBGSUxFKFdSSVRFICR7SURM
X0ZJTEVTX1RNUH0gJHtJRExfRklMRVNfTElTVH0pCiAKIEFERF9DVVNUT01fQ09NTUFORCgKICAg
ICBPVVRQVVQgJHtTVVBQTEVNRU5UQUxfREVQRU5ERU5DWV9GSUxFfQotICAgIERFUEVORFMgJHtX
RUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9wcmVwcm9jZXNzLWlkbHMucGwgJHtTQ1JJUFRT
X1BSRVBST0NFU1NfSURMU30gJHtXZWJDb3JlX0lETF9GSUxFU30gJHtJRExfQVRUUklCVVRFU19G
SUxFfQorICAgIERFUEVORFMgJHtXRUJDT1JFX0RJUn0vYmluZGluZ3Mvc2NyaXB0cy9wcmVwcm9j
ZXNzLWlkbHMucGwgJHtTQ1JJUFRTX1BSRVBST0NFU1NfSURMU30gJHtXZWJDb3JlX0lETF9GSUxF
U30gJHtXZWJDb3JlVGVzdFN1cHBvcnRfSURMX0ZJTEVTfSAke0lETF9BVFRSSUJVVEVTX0ZJTEV9
CiAgICAgQ09NTUFORCAke1BFUkxfRVhFQ1VUQUJMRX0gLUkke1dFQkNPUkVfRElSfS9iaW5kaW5n
cy9zY3JpcHRzICR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvcHJlcHJvY2Vzcy1pZGxz
LnBsIC0tZGVmaW5lcyAiJHtGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVH0iIC0taWRsRmlsZXNM
aXN0ICR7SURMX0ZJTEVTX1RNUH0gLS1wcmVwcm9jZXNzb3IgIiR7Q09ERV9HRU5FUkFUT1JfUFJF
UFJPQ0VTU09SfSIgLS1zdXBwbGVtZW50YWxEZXBlbmRlbmN5RmlsZSAke1NVUFBMRU1FTlRBTF9E
RVBFTkRFTkNZX0ZJTEV9IC0taWRsQXR0cmlidXRlc0ZpbGUgJHtJRExfQVRUUklCVVRFU19GSUxF
fQogICAgIFZFUkJBVElNKQogCkBAIC0yNjcsMyArMjg1LDE0IEBAIEZPUkVBQ0ggKF9maWxlICR7
V2ViQ29yZV9JRExfRklMRVN9KQogICAgICAgICBWRVJCQVRJTSkKICAgICBMSVNUKEFQUEVORCBX
ZWJDb3JlX1NPVVJDRVMgJHtERVJJVkVEX1NPVVJDRVNfV0VCQ09SRV9ESVJ9L1Y4JHtfbmFtZX0u
Y3BwKQogRU5ERk9SRUFDSCAoKQorCitGT1JFQUNIIChfZmlsZSAke1dlYkNvcmVUZXN0U3VwcG9y
dF9JRExfRklMRVN9KQorICAgIEdFVF9GSUxFTkFNRV9DT01QT05FTlQgKF9uYW1lICR7X2ZpbGV9
IE5BTUVfV0UpCisgICAgQUREX0NVU1RPTV9DT01NQU5EKAorICAgICAgICBPVVRQVVQgICR7REVS
SVZFRF9TT1VSQ0VTX1dFQkNPUkVfRElSfS9WOCR7X25hbWV9LmNwcCAke0RFUklWRURfU09VUkNF
U19XRUJDT1JFX0RJUn0vVjgke19uYW1lfS5oCisgICAgICAgIE1BSU5fREVQRU5ERU5DWSAke19m
aWxlfQorICAgICAgICBERVBFTkRTICR7V0VCQ09SRV9ESVJ9L2JpbmRpbmdzL3NjcmlwdHMvZ2Vu
ZXJhdGUtYmluZGluZ3MucGwgJHtTQ1JJUFRTX0JJTkRJTkdTfSAke1dFQkNPUkVfRElSfS9iaW5k
aW5ncy9zY3JpcHRzL0NvZGVHZW5lcmF0b3JWOC5wbSAke1NVUFBMRU1FTlRBTF9ERVBFTkRFTkNZ
X0ZJTEV9CisgICAgICAgIENPTU1BTkQgJHtQRVJMX0VYRUNVVEFCTEV9IC1JJHtXRUJDT1JFX0RJ
Un0vYmluZGluZ3Mvc2NyaXB0cyAke1dFQkNPUkVfRElSfS9iaW5kaW5ncy9zY3JpcHRzL2dlbmVy
YXRlLWJpbmRpbmdzLnBsIC0tZGVmaW5lcyAiJHtGRUFUVVJFX0RFRklORVNfSkFWQVNDUklQVH0i
IC0tZ2VuZXJhdG9yIFY4ICR7SURMX0lOQ0xVREVTfSAtLW91dHB1dERpciAiJHtERVJJVkVEX1NP
VVJDRVNfV0VCQ09SRV9ESVJ9IiAtLXByZXByb2Nlc3NvciAiJHtDT0RFX0dFTkVSQVRPUl9QUkVQ
Uk9DRVNTT1J9IiAtLXN1cHBsZW1lbnRhbERlcGVuZGVuY3lGaWxlICR7U1VQUExFTUVOVEFMX0RF
UEVOREVOQ1lfRklMRX0gJHtXRUJDT1JFX0RJUn0vJHtfZmlsZX0KKyAgICAgICAgVkVSQkFUSU0p
CisgICAgTElTVChBUFBFTkQgV2ViQ29yZVRlc3RTdXBwb3J0X1NPVVJDRVMgJHtERVJJVkVEX1NP
VVJDRVNfV0VCQ09SRV9ESVJ9L1Y4JHtfbmFtZX0uY3BwKQorRU5ERk9SRUFDSCAoKQpkaWZmIC0t
Z2l0IGEvQ01ha2VMaXN0cy50eHQgYi9DTWFrZUxpc3RzLnR4dAppbmRleCBiMDI5YWNjMGFiNWE1
MDQ0MDQ1MzAxODc5MjdkZmRlNDgzMjc2OTkwLi40ZjgxYTQ1NDIwNzRjMDliMDZmMDlkZjBmNzI5
Nzk2ODU0YzhkNDZjIDEwMDY0NAotLS0gYS9DTWFrZUxpc3RzLnR4dAorKysgYi9DTWFrZUxpc3Rz
LnR4dApAQCAtMTE2LDYgKzExNiw3IEBAIFNFVChKYXZhU2NyaXB0Q29yZV9MSUJSQVJZX05BTUUg
SmF2YVNjcmlwdENvcmUpCiBTRVQoV2ViQ29yZV9MSUJSQVJZX05BTUUgV2ViQ29yZSkKIFNFVChX
ZWJLaXRfTElCUkFSWV9OQU1FIFdlYktpdCkKIFNFVChXZWJLaXQyX0xJQlJBUllfTkFNRSBXZWJL
aXQyKQorU0VUKFdlYkNvcmVUZXN0U3VwcG9ydF9MSUJSQVJZX05BTUUgV2ViQ29yZVRlc3RTdXBw
b3J0KQogCiAjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAjIERlZmF1bHQgbGlicmFyeSB0eXBlcwpA
QCAtMTMyLDYgKzEzMyw3IEBAIEVORElGICgpCiAKIFNFVChXZWJLaXRfTElCUkFSWV9UWVBFIFNI
QVJFRCkKIFNFVChXZWJLaXQyX0xJQlJBUllfVFlQRSBTSEFSRUQpCitTRVQoV2ViQ29yZVRlc3RT
dXBwb3J0X0xJQlJBUllfVFlQRSBTVEFUSUMpCiAKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICMg
UG9ydC1zcGVjaWZpYyBvcHRpb25zCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cK
aW5kZXggNTIyODNkZWZkOGNhN2NiMmVmMjQ1NzBlMTgzZDhjNzVmNDUyNjFhYi4uM2YxNGM2NGQx
MTk1OWYwMzYzYWJlZmE4ZjA1N2JhNzllOTVjZjRmNiAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisr
KyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDEyLTAzLTAxICBLYW5naWwgSGFuICA8
a2FuZ2lsLmhhbkBzYW1zdW5nLmNvbT4KKworICAgICAgICBbQ01ha2VdW0RSVF0gQWRkIFdlYkNv
cmVUZXN0U3VwcG9ydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTc5ODk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgQWRkIFdlYkNvcmVUZXN0U3VwcG9ydCBsaWJyYXJ5IGZvciBEUlQgaW4gQ01ha2UuCisg
ICAgICAgIFdlIHdpbGwgdXNlIGludGVybmFscyBvYmplY3QgYnkgbGlua2luZyB0aGlzIGxpYnJh
cnkgb24gRFJULgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisKIDIwMTItMDMtMDEgIFJ5
b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUGVyZi1vLW1hdGljOiBn
ZW5lcmF0ZSBkYXNoYm9hcmQgaW1hZ2VzIGZvciAzMCwgOTAsIGFuZCAzNjUgZGF5cwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>