<?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>27416</bug_id>
          
          <creation_ts>2009-07-18 11:08:08 -0700</creation_ts>
          <short_desc>Windows build break due to warning C4819</short_desc>
          <delta_ts>2009-07-25 14:36:09 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</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>
          <dependson>26375</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Kwang Yul Seo">skyul</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>darin</cc>
    
    <cc>eric</cc>
    
    <cc>jshin</cc>
    
    <cc>tyoshino</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>132932</commentid>
    <comment_count>0</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2009-07-18 11:08:08 -0700</bug_when>
    <thetext>WebKit does not build due to C4819 warning. C4819 refers to &quot;warning C4819: The file contains a character that cannot be represented in the current code page (XXX). Save the file in Unicode format to prevent data loss&quot;

This error occurs only under some non-English versions of Windows. To fix this problem, we need to disable warning C4819 for the following files:

* QTMovieWin.vcproj
WebCore/platform/graphics/win/QTMovieWin.cpp

* WebCore.vcproj
WebCore/WebCorePrefix.cpp
WebCore/DerivedSources.cpp
WebCore/wml/WMLSelectElement.cpp

* WebKit.vcproj
WebKitDLL.cpp
WebKitClassFactory.cpp
WebURLProtectionSpace.cpp
WebFrameLoaderClient.cpp
WebIconFetcher.cpp
WebCookieManager.cpp
WebDownload.cpp
WebCookieManagerCFNet.cpp
EmbeddedWidget.cpp
WebMutableURLRequest.cpp
WebDownloadCFNet.cpp
DefaultDownloadDelegate.cpp
GEN_DOMHTMLMarqueeElement.cpp
GEN_DOMHTMLIFrameElement.cpp
GEN_DOMNamedNodeMap.cpp

* TestNetscapePlugin.vcproj
WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp



-- Build log

6&gt;QTMovieWin.cpp
6&gt;C:\Program Files\QuickTime SDK\cincludes\ConditionalMacros.h : error C2220: 경고가 오류로 처리되어 생성된 &apos;object&apos; 파일이 없습니다.
6&gt;C:\Program Files\QuickTime SDK\cincludes\ConditionalMacros.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\MixedMode.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\MixedMode.h(722) : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\Multiprocessing.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\AssertMacros.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;c:\program files\quicktime sdk\cincludes\ConditionalMacros.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.
6&gt;C:\Program Files\QuickTime SDK\cincludes\TargetConditionals.h : warning C4819: 현재 코드 페이지(949)에서 표시할 수 없는 문자가 파일에 들어 있습니다. 데이터가 손실되지 않게 하려면 해당 파일을 유니코드 형식으로 저장하십시오.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132934</commentid>
    <comment_count>1</comment_count>
      <attachid>33029</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2009-07-18 11:13:57 -0700</bug_when>
    <thetext>Created attachment 33029
Disable C4819 to fix build for non-English Windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133447</commentid>
    <comment_count>2</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2009-07-21 04:48:22 -0700</bug_when>
    <thetext>Now this bug depends on https://bugs.webkit.org/show_bug.cgi?id=26375, but I see no erros with WebKit/win/WebCoreLocalizedStrings.cpp in Windows-949 codepage (Korean).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133478</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-07-21 09:12:29 -0700</bug_when>
    <thetext>I marked the bugs as &quot;dependent&quot; to simply point out to anyone looking at either that they&apos;re both solving similar issues.  We should solve both issues in the same way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133519</commentid>
    <comment_count>4</comment_count>
    <who name="Takeshi Yoshino">tyoshino</who>
    <bug_when>2009-07-21 10:57:33 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; I marked the bugs as &quot;dependent&quot; to simply point out to anyone looking at
&gt; either that they&apos;re both solving similar issues.  We should solve both issues
&gt; in the same way.

1. All bad characters in MixedMode.h, ConditionalMacros.h are in comments
   and they seem to just get garbled.
2. The only bad character in AssertMacros.h and TargetConditionals.h is the
   copyright symbol (\xA9. In other files &quot;(C)&quot; is used. It is in
   ISO/IEC 8859-1 but not in ASCII) in copyright notice head comment.
3. The only bad character in Multiprocessing.h is also the copyright symbol
   \xA9. Only this character is non-comment. It&apos;s contained in a string
   literal macro MPCopyrightNotice.

So, I think Kwang&apos;s proposal will work for 1 and 2. I&apos;m not sure if 3 is
problematic or not.

As I explained in that bug entry (26375) as follows, suppressing warning
cannot be applied to 26375 case.
&gt; Save mode: Unicode (UTF-8 without signature) - Codepage 65001
&gt; The source was encoded by UTF-8 w/o BOM
&gt; Build: Failure. We need to remove /Wx option (take warnings as errors)
&gt; Build w/o /Wx: Successful
&gt; Result: localized string not found

Vice versa, it doesn&apos;t make sense to replace copyright marks in comments by
\xA9. Maybe, we should use &quot;(C)&quot;. Is it acceptable, Apple guys?

Thank you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134332</commentid>
    <comment_count>5</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2009-07-23 17:55:47 -0700</bug_when>
    <thetext>A long time ago, I filed a bug at http://bugreport.apple.com about QuickTime SDK headers having multiple non-ASCII bytes in the comment. I have yet to hear back. 
(bug id is 6469108 )

Either we have to do what the patch here does or  add a simple script to clean up Qt SDK headers because they&apos;re not a part of webkit. 


For WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp, we should just remove a non-ascii character (I made a one-line patch a long time ago, but haven&apos;t submitted, yet). 


BTW, this does not happen on Windows with the default codepage set to single-byte code pages because most of slots in 0x80 - 0xFF are filled up in those code pages. In CJK codepages, most of stand-alone bytes with MSB=1 are invalid and lead to C4819.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134356</commentid>
    <comment_count>6</comment_count>
    <who name="Takeshi Yoshino">tyoshino</who>
    <bug_when>2009-07-23 20:11:42 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; A long time ago, I filed a bug at http://bugreport.apple.com about QuickTime
&gt; SDK headers having multiple non-ASCII bytes in the comment. I have yet to hear
&gt; back. 
&gt; (bug id is 6469108 )
&gt; 

FYI,

For code page 932 (Japanese), WebKitSupportLibrary/win/include/ColorSync/ColorSyncDeprecated.h also causes build problem. It contains \xC4\xB6 in some comment line. Since this file is contained in WebKitSupportLibrary.zip that is automatically checked MD5 and extracted into WebKitSupportLibrary directory by build-webkit script, when we fix these file manually by ourselves, we also have to modify build-webkit script to skip calling update-webkit-support-libs script (and extract WebKitSupportLibrary.zip by ourselves).

&gt; Either we have to do what the patch here does or  add a simple script to clean
&gt; up Qt SDK headers because they&apos;re not a part of webkit. 
&gt; 
&gt; 
&gt; For WebKitTools/DumpRenderTree/win/TestNetscapePlugin/main.cpp, we should just
&gt; remove a non-ascii character (I made a one-line patch a long time ago, but
&gt; haven&apos;t submitted, yet). 
&gt; 
&gt; 
&gt; BTW, this does not happen on Windows with the default codepage set to
&gt; single-byte code pages because most of slots in 0x80 - 0xFF are filled up in
&gt; those code pages. In CJK codepages, most of stand-alone bytes with MSB=1 are
&gt; invalid and lead to C4819.

I&apos;ve gave up manually fixing these characters one month ago, and changed system locale of development machine to English. So, I have no problem now. But still it would be nice to have WebKit build work with these locales..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134589</commentid>
    <comment_count>7</comment_count>
      <attachid>33029</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2009-07-24 10:11:10 -0700</bug_when>
    <thetext>Comment on attachment 33029
Disable C4819 to fix build for non-English Windows

r=me

Is there some way to put this disabling in fewer places and still affect all the configurations?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134770</commentid>
    <comment_count>8</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-07-25 14:36:09 -0700</bug_when>
    <thetext>Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	WebCore/ChangeLog
	M	WebCore/WebCore.vcproj/QTMovieWin.vcproj
	M	WebCore/WebCore.vcproj/WebCore.vcproj
	M	WebKit/win/ChangeLog
	M	WebKit/win/WebKit.vcproj/WebKit.vcproj
	M	WebKitTools/ChangeLog
	M	WebKitTools/DumpRenderTree/win/TestNetscapePlugin/TestNetscapePlugin.vcproj
Committed r46398
	M	WebKit/win/ChangeLog
	M	WebKit/win/WebKit.vcproj/WebKit.vcproj
	M	WebCore/ChangeLog
	M	WebCore/WebCore.vcproj/WebCore.vcproj
	M	WebCore/WebCore.vcproj/QTMovieWin.vcproj
	M	WebKitTools/DumpRenderTree/win/TestNetscapePlugin/TestNetscapePlugin.vcproj
	M	WebKitTools/ChangeLog
r46398 = bb31450c05ec594fa6398b23a9d46d36b003371c (trunk)
No changes between current HEAD and refs/remotes/trunk
Resetting to the latest refs/remotes/trunk
http://trac.webkit.org/changeset/46398</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>33029</attachid>
            <date>2009-07-18 11:13:57 -0700</date>
            <delta_ts>2009-07-24 10:11:09 -0700</delta_ts>
            <desc>Disable C4819 to fix build for non-English Windows</desc>
            <filename>c4819.diff</filename>
            <type>text/plain</type>
            <size>12648</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NjA5NCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTUgQEAKKzIwMDktMDctMTggIEt3YW5nIFl1bCBTZW8gIDxza3l1bEBjb21wYW55
MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBXaW5kb3dzIGJ1aWxkIGJyZWFrIGR1ZSB0byB3YXJuaW5nIEM0ODE5CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzQxNgorCisgICAgICAgIERpc2Fi
bGUgQzQ4MTkgd2FybmluZyB0byBmaXggYnVpbGQuCisKKyAgICAgICAgKiBXZWJDb3JlLnZjcHJv
ai9RVE1vdmllV2luLnZjcHJvajoKKyAgICAgICAgKiBXZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZj
cHJvajoKKwogMjAwOS0wNy0xOCAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IEphbiBBbG9uem8uCkluZGV4OiBXZWJDb3JlL1dlYkNvcmUudmNw
cm9qL1FUTW92aWVXaW4udmNwcm9qCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvV2ViQ29yZS52Y3By
b2ovUVRNb3ZpZVdpbi52Y3Byb2oJKHJldmlzaW9uIDQ2MDkwKQorKysgV2ViQ29yZS9XZWJDb3Jl
LnZjcHJvai9RVE1vdmllV2luLnZjcHJvagkod29ya2luZyBjb3B5KQpAQCAtNDEsNiArNDEsNyBA
QAogCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiCiAJCQkJQWRkaXRpb25hbEluY2x1ZGVEaXJl
Y3Rvcmllcz0iJnF1b3Q7JChQcm9qZWN0RGlyKS4uXCZxdW90OzsmcXVvdDskKFByb2plY3REaXIp
Li5cRm9yd2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXElu
Y2x1ZGVcSmF2YVNjcmlwdENvcmUmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXGlu
Y2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0Q29yZSZxdW90OzsmcXVvdDskKFdlYktpdE91dHB1dERp
cilcSW5jbHVkZVxKYXZhU2NyaXB0Q29yZSZxdW90OzsmcXVvdDskKFdlYktpdE91dHB1dERpcilc
aW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFy
aWVzRGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9yd2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChX
ZWJLaXRPdXRwdXREaXIpXEluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZxdW90Ozsm
cXVvdDskKFdlYktpdE91dHB1dERpcilcSW5jbHVkZSZxdW90OzsmcXVvdDskKFdlYktpdE91dHB1
dERpcilcSW5jbHVkZVxwcml2YXRlJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxR
dWlja1RpbWUgU0RLXENJbmNsdWRlcyZxdW90OzsmcXVvdDskKFByb2dyYW1GaWxlcykvUXVpY2tU
aW1lIFNESy9jaW5jbHVkZXMmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXGluY2x1
ZGUmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXGluY2x1ZGVccHJpdmF0ZSZxdW90
OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcSW5jbHVkZVxDb3JlRm91bmRhdGlvblxPU1hD
b21wYXRpYmlsaXR5SGVhZGVycyZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcSW5j
bHVkZVxDb3JlRm91bmRhdGlvblxPU1hDb21wYXRpYmlsaXR5SGVhZGVyc1xHTlVDb21wYXRpYmls
aXR5JnF1b3Q7IgogCQkJCVByZXByb2Nlc3NvckRlZmluaXRpb25zPSJfVVNSRExMO1FUTU9WSUVX
SU5fRVhQT1JUUyIKKwkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSIKIAkJCS8+CiAJ
CQk8VG9vbAogCQkJCU5hbWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJUb29sIgpAQCAtMTEz
LDYgKzExNCw3IEBACiAJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCIKIAkJCQlBZGRpdGlvbmFs
SW5jbHVkZURpcmVjdG9yaWVzPSImcXVvdDskKFByb2plY3REaXIpLi5cJnF1b3Q7OyZxdW90OyQo
UHJvamVjdERpcikuLlxGb3J3YXJkaW5nSGVhZGVycyZxdW90OzsmcXVvdDskKFdlYktpdExpYnJh
cmllc0RpcilcSW5jbHVkZVxKYXZhU2NyaXB0Q29yZSZxdW90OzsmcXVvdDskKFdlYktpdExpYnJh
cmllc0RpcilcaW5jbHVkZVxwcml2YXRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7OyZxdW90OyQoV2Vi
S2l0T3V0cHV0RGlyKVxJbmNsdWRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7OyZxdW90OyQoV2ViS2l0
T3V0cHV0RGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmUmcXVvdDs7JnF1b3Q7JChX
ZWJLaXRMaWJyYXJpZXNEaXIpXEluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZxdW90
OzsmcXVvdDskKFdlYktpdE91dHB1dERpcilcSW5jbHVkZVxXZWJDb3JlXEZvcndhcmRpbmdIZWFk
ZXJzJnF1b3Q7OyZxdW90OyQoV2ViS2l0T3V0cHV0RGlyKVxJbmNsdWRlJnF1b3Q7OyZxdW90OyQo
V2ViS2l0T3V0cHV0RGlyKVxJbmNsdWRlXHByaXZhdGUmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJy
YXJpZXNEaXIpXFF1aWNrVGltZSBTREtcQ0luY2x1ZGVzJnF1b3Q7OyZxdW90OyQoUHJvZ3JhbUZp
bGVzKS9RdWlja1RpbWUgU0RLL2NpbmNsdWRlcyZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmll
c0RpcilcaW5jbHVkZSZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcaW5jbHVkZVxw
cml2YXRlJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxJbmNsdWRlXENvcmVGb3Vu
ZGF0aW9uXE9TWENvbXBhdGliaWxpdHlIZWFkZXJzJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFy
aWVzRGlyKVxJbmNsdWRlXENvcmVGb3VuZGF0aW9uXE9TWENvbXBhdGliaWxpdHlIZWFkZXJzXEdO
VUNvbXBhdGliaWxpdHkmcXVvdDsiCiAJCQkJUHJlcHJvY2Vzc29yRGVmaW5pdGlvbnM9Il9VU1JE
TEw7UVRNT1ZJRVdJTl9FWFBPUlRTIgorCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdzPSI0ODE5
IgogCQkJLz4KIAkJCTxUb29sCiAJCQkJTmFtZT0iVkNNYW5hZ2VkUmVzb3VyY2VDb21waWxlclRv
b2wiCkBAIC0xODQsNiArMTg2LDcgQEAKIAkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIgogCQkJ
CUFkZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoUHJvamVjdERpcikuLlwmcXVv
dDs7JnF1b3Q7JChQcm9qZWN0RGlyKS4uXEZvcndhcmRpbmdIZWFkZXJzJnF1b3Q7OyZxdW90OyQo
V2ViS2l0TGlicmFyaWVzRGlyKVxJbmNsdWRlXEphdmFTY3JpcHRDb3JlJnF1b3Q7OyZxdW90OyQo
V2ViS2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlXHByaXZhdGVcSmF2YVNjcmlwdENvcmUmcXVvdDs7
JnF1b3Q7JChXZWJLaXRPdXRwdXREaXIpXEluY2x1ZGVcSmF2YVNjcmlwdENvcmUmcXVvdDs7JnF1
b3Q7JChXZWJLaXRPdXRwdXREaXIpXGluY2x1ZGVccHJpdmF0ZVxKYXZhU2NyaXB0Q29yZSZxdW90
OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcSW5jbHVkZVxXZWJDb3JlXEZvcndhcmRpbmdI
ZWFkZXJzJnF1b3Q7OyZxdW90OyQoV2ViS2l0T3V0cHV0RGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9y
d2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChXZWJLaXRPdXRwdXREaXIpXEluY2x1ZGUmcXVv
dDs7JnF1b3Q7JChXZWJLaXRPdXRwdXREaXIpXEluY2x1ZGVccHJpdmF0ZSZxdW90OzsmcXVvdDsk
KFdlYktpdExpYnJhcmllc0RpcilcUXVpY2tUaW1lIFNES1xDSW5jbHVkZXMmcXVvdDs7JnF1b3Q7
JChQcm9ncmFtRmlsZXMpL1F1aWNrVGltZSBTREsvY2luY2x1ZGVzJnF1b3Q7OyZxdW90OyQoV2Vi
S2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGly
KVxpbmNsdWRlXHByaXZhdGUmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXEluY2x1
ZGVcQ29yZUZvdW5kYXRpb25cT1NYQ29tcGF0aWJpbGl0eUhlYWRlcnMmcXVvdDs7JnF1b3Q7JChX
ZWJLaXRMaWJyYXJpZXNEaXIpXEluY2x1ZGVcQ29yZUZvdW5kYXRpb25cT1NYQ29tcGF0aWJpbGl0
eUhlYWRlcnNcR05VQ29tcGF0aWJpbGl0eSZxdW90OyIKIAkJCQlQcmVwcm9jZXNzb3JEZWZpbml0
aW9ucz0iX1VTUkRMTDtRVE1PVklFV0lOX0VYUE9SVFMiCisJCQkJRGlzYWJsZVNwZWNpZmljV2Fy
bmluZ3M9IjQ4MTkiCiAJCQkvPgogCQkJPFRvb2wKIAkJCQlOYW1lPSJWQ01hbmFnZWRSZXNvdXJj
ZUNvbXBpbGVyVG9vbCIKSW5kZXg6IFdlYkNvcmUvV2ViQ29yZS52Y3Byb2ovV2ViQ29yZS52Y3By
b2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9XZWJDb3JlLnZjcHJvai9XZWJDb3JlLnZjcHJvagko
cmV2aXNpb24gNDYwOTApCisrKyBXZWJDb3JlL1dlYkNvcmUudmNwcm9qL1dlYkNvcmUudmNwcm9q
CSh3b3JraW5nIGNvcHkpCkBAIC0zNjYsNiArMzY2LDcgQEAKIAkJCQkJPFRvb2wNCiAJCQkJCQlO
YW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0KIAkJCQkJCVVzZVByZWNvbXBpbGVkSGVhZGVyPSIwIg0K
KwkJCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdzPSI0ODE5Ig0KIAkJCQkJLz4NCiAJCQkJPC9G
aWxlQ29uZmlndXJhdGlvbj4NCiAJCQkJPEZpbGVDb25maWd1cmF0aW9uDQpAQCAtMzc0LDYgKzM3
NSw3IEBACiAJCQkJCTxUb29sDQogCQkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCiAJCQkJ
CQlVc2VQcmVjb21waWxlZEhlYWRlcj0iMCINCisJCQkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5n
cz0iNDgxOSINCiAJCQkJCS8+DQogCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+DQogCQkJCTxGaWxl
Q29uZmlndXJhdGlvbg0KQEAgLTM4Miw2ICszODQsNyBAQAogCQkJCQk8VG9vbA0KIAkJCQkJCU5h
bWU9IlZDQ0xDb21waWxlclRvb2wiDQogCQkJCQkJVXNlUHJlY29tcGlsZWRIZWFkZXI9IjAiDQor
CQkJCQkJRGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQogCQkJCQkvPg0KIAkJCQk8L0Zp
bGVDb25maWd1cmF0aW9uPg0KIAkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCkBAIC0zOTAsNiArMzkz
LDcgQEAKIAkJCQkJPFRvb2wNCiAJCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0KIAkJCQkJ
CVVzZVByZWNvbXBpbGVkSGVhZGVyPSIwIg0KKwkJCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdz
PSI0ODE5Ig0KIAkJCQkJLz4NCiAJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4NCiAJCQkJPEZpbGVD
b25maWd1cmF0aW9uDQpAQCAtMzk4LDYgKzQwMiw3IEBACiAJCQkJCTxUb29sDQogCQkJCQkJTmFt
ZT0iVkNDTENvbXBpbGVyVG9vbCINCiAJCQkJCQlVc2VQcmVjb21waWxlZEhlYWRlcj0iMCINCisJ
CQkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJCQkJCS8+DQogCQkJCTwvRmls
ZUNvbmZpZ3VyYXRpb24+DQogCQkJPC9GaWxlPg0KQEAgLTMwOTY1LDYgKzMwOTcwLDQ2IEBACiAJ
CQk8RmlsZQ0KIAkJCQlSZWxhdGl2ZVBhdGg9Ii4uXHdtbFxXTUxTZWxlY3RFbGVtZW50LmNwcCIN
CiAJCQkJPg0KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IkRlYnVnfFdpbjMy
Ig0KKwkJCQkJPg0KKwkJCQkJPFRvb2wNCisJCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0K
KwkJCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdzPSI0ODE5Ig0KKwkJCQkJLz4NCisJCQkJPC9G
aWxlQ29uZmlndXJhdGlvbj4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQorCQkJCQlOYW1lPSJS
ZWxlYXNlfFdpbjMyIg0KKwkJCQkJPg0KKwkJCQkJPFRvb2wNCisJCQkJCQlOYW1lPSJWQ0NMQ29t
cGlsZXJUb29sIg0KKwkJCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdzPSI0ODE5Ig0KKwkJCQkJ
Lz4NCisJCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4NCisJCQkJPEZpbGVDb25maWd1cmF0aW9uDQor
CQkJCQlOYW1lPSJEZWJ1Z19JbnRlcm5hbHxXaW4zMiINCisJCQkJCT4NCisJCQkJCTxUb29sDQor
CQkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCisJCQkJCQlEaXNhYmxlU3BlY2lmaWNXYXJu
aW5ncz0iNDgxOSINCisJCQkJCS8+DQorCQkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+DQorCQkJCTxG
aWxlQ29uZmlndXJhdGlvbg0KKwkJCQkJTmFtZT0iRGVidWdfQ2Fpcm98V2luMzIiDQorCQkJCQk+
DQorCQkJCQk8VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiDQorCQkJCQkJRGlz
YWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQorCQkJCQkvPg0KKwkJCQk8L0ZpbGVDb25maWd1
cmF0aW9uPg0KKwkJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCisJCQkJCU5hbWU9IlJlbGVhc2VfQ2Fp
cm98V2luMzIiDQorCQkJCQk+DQorCQkJCQk8VG9vbA0KKwkJCQkJCU5hbWU9IlZDQ0xDb21waWxl
clRvb2wiDQorCQkJCQkJRGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQorCQkJCQkvPg0K
KwkJCQk8L0ZpbGVDb25maWd1cmF0aW9uPg0KIAkJCTwvRmlsZT4NCiAJCQk8RmlsZQ0KIAkJCQlS
ZWxhdGl2ZVBhdGg9Ii4uXHdtbFxXTUxTZWxlY3RFbGVtZW50LmgiDQpAQCAtMzEwMzIsNiArMzEw
NzcsNyBAQAogCQkJCTxUb29sDQogCQkJCQlOYW1lPSJWQ0NMQ29tcGlsZXJUb29sIg0KIAkJCQkJ
VXNlUHJlY29tcGlsZWRIZWFkZXI9IjEiDQorCQkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0i
NDgxOSINCiAJCQkJLz4NCiAJCQk8L0ZpbGVDb25maWd1cmF0aW9uPg0KIAkJCTxGaWxlQ29uZmln
dXJhdGlvbg0KQEAgLTMxMDQwLDYgKzMxMDg2LDcgQEAKIAkJCQk8VG9vbA0KIAkJCQkJTmFtZT0i
VkNDTENvbXBpbGVyVG9vbCINCiAJCQkJCVVzZVByZWNvbXBpbGVkSGVhZGVyPSIxIg0KKwkJCQkJ
RGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQogCQkJCS8+DQogCQkJPC9GaWxlQ29uZmln
dXJhdGlvbj4NCiAJCQk8RmlsZUNvbmZpZ3VyYXRpb24NCkBAIC0zMTA0OCw2ICszMTA5NSw3IEBA
CiAJCQkJPFRvb2wNCiAJCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiDQogCQkJCQlVc2VQcmVj
b21waWxlZEhlYWRlcj0iMSINCisJCQkJCURpc2FibGVTcGVjaWZpY1dhcm5pbmdzPSI0ODE5Ig0K
IAkJCQkvPg0KIAkJCTwvRmlsZUNvbmZpZ3VyYXRpb24+DQogCQkJPEZpbGVDb25maWd1cmF0aW9u
DQpAQCAtMzEwNTYsNiArMzExMDQsNyBAQAogCQkJCTxUb29sDQogCQkJCQlOYW1lPSJWQ0NMQ29t
cGlsZXJUb29sIg0KIAkJCQkJVXNlUHJlY29tcGlsZWRIZWFkZXI9IjEiDQorCQkJCQlEaXNhYmxl
U3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJCQkJLz4NCiAJCQk8L0ZpbGVDb25maWd1cmF0aW9u
Pg0KIAkJCTxGaWxlQ29uZmlndXJhdGlvbg0KQEAgLTMxMDY0LDYgKzMxMTEzLDcgQEAKIAkJCQk8
VG9vbA0KIAkJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCiAJCQkJCVVzZVByZWNvbXBpbGVk
SGVhZGVyPSIxIg0KKwkJCQkJRGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQogCQkJCS8+
DQogCQkJPC9GaWxlQ29uZmlndXJhdGlvbj4NCiAJCTwvRmlsZT4NCkluZGV4OiBXZWJLaXQvd2lu
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXQvd2luL0NoYW5nZUxvZwkocmV2aXNpb24g
NDYwOTQpCisrKyBXZWJLaXQvd2luL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE0IEBACisyMDA5LTA3LTE4ICBLd2FuZyBZdWwgU2VvICA8c2t5dWxAY29tcGFueTEwMC5uZXQ+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2luZG93
cyBidWlsZCBicmVhayBkdWUgdG8gd2FybmluZyBDNDgxOQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjc0MTYKKworICAgICAgICBEaXNhYmxlIEM0ODE5
IHdhcm5pbmcgdG8gZml4IGJ1aWxkLgorCisgICAgICAgICogV2ViS2l0LnZjcHJvai9XZWJLaXQu
dmNwcm9qOgorCiAyMDA5LTA3LTE3ICBCcmlhbiBXZWluc3RlaW4gIDxid2VpbnN0ZWluQGFwcGxl
LmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBBZGFtIFJvYmVuLgpJbmRleDogV2ViS2l0L3dp
bi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0L3dpbi9X
ZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHJldmlzaW9uIDQ2MDk0KQorKysgV2ViS2l0L3dp
bi9XZWJLaXQudmNwcm9qL1dlYktpdC52Y3Byb2oJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDYgKzQ0
LDcgQEAKIAkJCQlVc2VQcmVjb21waWxlZEhlYWRlcj0iMiINCiAJCQkJUHJlY29tcGlsZWRIZWFk
ZXJUaHJvdWdoPSJXZWJLaXRQcmVmaXguaCINCiAJCQkJRm9yY2VkSW5jbHVkZUZpbGVzPSJXZWJL
aXRQcmVmaXguaCINCisJCQkJRGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQogCQkJLz4N
CiAJCQk8VG9vbA0KIAkJCQlOYW1lPSJWQ01hbmFnZWRSZXNvdXJjZUNvbXBpbGVyVG9vbCINCkBA
IC0xMjAsNiArMTIxLDcgQEAKIAkJCQlVc2VQcmVjb21waWxlZEhlYWRlcj0iMiINCiAJCQkJUHJl
Y29tcGlsZWRIZWFkZXJUaHJvdWdoPSJXZWJLaXRQcmVmaXguaCINCiAJCQkJRm9yY2VkSW5jbHVk
ZUZpbGVzPSJXZWJLaXRQcmVmaXguaCINCisJCQkJRGlzYWJsZVNwZWNpZmljV2FybmluZ3M9IjQ4
MTkiDQogCQkJLz4NCiAJCQk8VG9vbA0KIAkJCQlOYW1lPSJWQ01hbmFnZWRSZXNvdXJjZUNvbXBp
bGVyVG9vbCINCkBAIC0xOTYsNiArMTk4LDcgQEAKIAkJCQlQcmVjb21waWxlZEhlYWRlclRocm91
Z2g9IldlYktpdFByZWZpeC5oIg0KIAkJCQlEZXRlY3Q2NEJpdFBvcnRhYmlsaXR5UHJvYmxlbXM9
ImZhbHNlIg0KIAkJCQlGb3JjZWRJbmNsdWRlRmlsZXM9IldlYktpdFByZWZpeC5oIg0KKwkJCQlE
aXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJCQkvPg0KIAkJCTxUb29sDQogCQkJCU5h
bWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJUb29sIg0KQEAgLTI3Myw2ICsyNzYsNyBAQAog
CQkJCVVzZVByZWNvbXBpbGVkSGVhZGVyPSIyIg0KIAkJCQlQcmVjb21waWxlZEhlYWRlclRocm91
Z2g9IldlYktpdFByZWZpeC5oIg0KIAkJCQlGb3JjZWRJbmNsdWRlRmlsZXM9IldlYktpdFByZWZp
eC5oIg0KKwkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJCQkvPg0KIAkJCTxU
b29sDQogCQkJCU5hbWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJUb29sIg0KQEAgLTM1Miw2
ICszNTYsNyBAQAogCQkJCVVzZVByZWNvbXBpbGVkSGVhZGVyPSIyIg0KIAkJCQlQcmVjb21waWxl
ZEhlYWRlclRocm91Z2g9IldlYktpdFByZWZpeC5oIg0KIAkJCQlGb3JjZWRJbmNsdWRlRmlsZXM9
IldlYktpdFByZWZpeC5oIg0KKwkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJ
CQkvPg0KIAkJCTxUb29sDQogCQkJCU5hbWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJUb29s
Ig0KSW5kZXg6IFdlYktpdFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29s
cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDQ2MDk0KQorKysgV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMDktMDctMTggIEt3YW5nIFl1bCBTZW8g
IDxza3l1bEBjb21wYW55MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBXaW5kb3dzIGJ1aWxkIGJyZWFrIGR1ZSB0byB3YXJuaW5nIEM0ODE5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yNzQxNgor
CisgICAgICAgIERpc2FibGUgQzQ4MTkgd2FybmluZyB0byBmaXggYnVpbGQuCisKKyAgICAgICAg
KiBEdW1wUmVuZGVyVHJlZS93aW4vVGVzdE5ldHNjYXBlUGx1Z2luL1Rlc3ROZXRzY2FwZVBsdWdp
bi52Y3Byb2o6CisKIDIwMDktMDctMTggIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBs
ZS5jb20+CiAKICAgICAgICAgRml4IFRpZ2VyIERSVCBidWlsZC4KSW5kZXg6IFdlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL3dpbi9UZXN0TmV0c2NhcGVQbHVnaW4vVGVzdE5ldHNjYXBlUGx1Z2lu
LnZjcHJvago9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS93aW4vVGVz
dE5ldHNjYXBlUGx1Z2luL1Rlc3ROZXRzY2FwZVBsdWdpbi52Y3Byb2oJKHJldmlzaW9uIDQ2MDkw
KQorKysgV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvd2luL1Rlc3ROZXRzY2FwZVBsdWdpbi9U
ZXN0TmV0c2NhcGVQbHVnaW4udmNwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC00MSw2ICs0MSw3IEBA
CiAJCQkJTmFtZT0iVkNDTENvbXBpbGVyVG9vbCINCiAJCQkJQWRkaXRpb25hbEluY2x1ZGVEaXJl
Y3Rvcmllcz0iJnF1b3Q7JChXZWJLaXRPdXRwdXREaXIpXEluY2x1ZGUmcXVvdDs7JnF1b3Q7JChX
ZWJLaXRPdXRwdXREaXIpXEluY2x1ZGVcSmF2YVNjcmlwdENvcmUmcXVvdDs7JnF1b3Q7JChXZWJL
aXRPdXRwdXREaXIpXEluY2x1ZGVcV2ViQ29yZVxGb3J3YXJkaW5nSGVhZGVycyZxdW90OzsmcXVv
dDskKFByb2plY3REaXIpLi5cLi5cVGVzdE5ldHNjYXBlUGx1Z2luLnN1YnByb2omcXVvdDs7JnF1
b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXGluY2x1ZGUmcXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJy
YXJpZXNEaXIpXGluY2x1ZGVcQ29yZUZvdW5kYXRpb25cT1NYQ29tcGF0aWJpbGl0eUhlYWRlcnMm
cXVvdDs7JnF1b3Q7JChXZWJLaXRMaWJyYXJpZXNEaXIpXGluY2x1ZGVcQ29yZUZvdW5kYXRpb25c
T1NYQ29tcGF0aWJpbGl0eUhlYWRlcnNcR05VQ29tcGF0aWJpbGl0eSZxdW90OyINCiAJCQkJUHJl
cHJvY2Vzc29yRGVmaW5pdGlvbnM9Il9VU1JETEw7VEVTVE5FVFNDQVBFUExVR0lOX0VYUE9SVFM7
c25wcmludGY9X3NucHJpbnRmIg0KKwkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSIN
CiAJCQkvPg0KIAkJCTxUb29sDQogCQkJCU5hbWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJU
b29sIg0KQEAgLTExMCw2ICsxMTEsNyBAQAogCQkJCU5hbWU9IlZDQ0xDb21waWxlclRvb2wiDQog
CQkJCUFkZGl0aW9uYWxJbmNsdWRlRGlyZWN0b3JpZXM9IiZxdW90OyQoV2ViS2l0T3V0cHV0RGly
KVxJbmNsdWRlJnF1b3Q7OyZxdW90OyQoV2ViS2l0T3V0cHV0RGlyKVxJbmNsdWRlXEphdmFTY3Jp
cHRDb3JlJnF1b3Q7OyZxdW90OyQoV2ViS2l0T3V0cHV0RGlyKVxJbmNsdWRlXFdlYkNvcmVcRm9y
d2FyZGluZ0hlYWRlcnMmcXVvdDs7JnF1b3Q7JChQcm9qZWN0RGlyKS4uXC4uXFRlc3ROZXRzY2Fw
ZVBsdWdpbi5zdWJwcm9qJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxpbmNsdWRl
JnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGlyKVxpbmNsdWRlXENvcmVGb3VuZGF0aW9u
XE9TWENvbXBhdGliaWxpdHlIZWFkZXJzJnF1b3Q7OyZxdW90OyQoV2ViS2l0TGlicmFyaWVzRGly
KVxpbmNsdWRlXENvcmVGb3VuZGF0aW9uXE9TWENvbXBhdGliaWxpdHlIZWFkZXJzXEdOVUNvbXBh
dGliaWxpdHkmcXVvdDsiDQogCQkJCVByZXByb2Nlc3NvckRlZmluaXRpb25zPSJfVVNSRExMO1RF
U1RORVRTQ0FQRVBMVUdJTl9FWFBPUlRTO3NucHJpbnRmPV9zbnByaW50ZiINCisJCQkJRGlzYWJs
ZVNwZWNpZmljV2FybmluZ3M9IjQ4MTkiDQogCQkJLz4NCiAJCQk8VG9vbA0KIAkJCQlOYW1lPSJW
Q01hbmFnZWRSZXNvdXJjZUNvbXBpbGVyVG9vbCINCkBAIC0xNzksNiArMTgxLDcgQEAKIAkJCQlB
ZGRpdGlvbmFsSW5jbHVkZURpcmVjdG9yaWVzPSImcXVvdDskKFdlYktpdE91dHB1dERpcilcSW5j
bHVkZSZxdW90OzsmcXVvdDskKFdlYktpdE91dHB1dERpcilcSW5jbHVkZVxKYXZhU2NyaXB0Q29y
ZSZxdW90OzsmcXVvdDskKFdlYktpdE91dHB1dERpcilcSW5jbHVkZVxXZWJDb3JlXEZvcndhcmRp
bmdIZWFkZXJzJnF1b3Q7OyZxdW90OyQoUHJvamVjdERpcikuLlwuLlxUZXN0TmV0c2NhcGVQbHVn
aW4uc3VicHJvaiZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcaW5jbHVkZSZxdW90
OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcaW5jbHVkZVxDb3JlRm91bmRhdGlvblxPU1hD
b21wYXRpYmlsaXR5SGVhZGVycyZxdW90OzsmcXVvdDskKFdlYktpdExpYnJhcmllc0RpcilcaW5j
bHVkZVxDb3JlRm91bmRhdGlvblxPU1hDb21wYXRpYmlsaXR5SGVhZGVyc1xHTlVDb21wYXRpYmls
aXR5JnF1b3Q7Ig0KIAkJCQlQcmVwcm9jZXNzb3JEZWZpbml0aW9ucz0iX1VTUkRMTDtURVNUTkVU
U0NBUEVQTFVHSU5fRVhQT1JUUztzbnByaW50Zj1fc25wcmludGYiDQogCQkJCVJ1bnRpbWVMaWJy
YXJ5PSIzIg0KKwkJCQlEaXNhYmxlU3BlY2lmaWNXYXJuaW5ncz0iNDgxOSINCiAJCQkvPg0KIAkJ
CTxUb29sDQogCQkJCU5hbWU9IlZDTWFuYWdlZFJlc291cmNlQ29tcGlsZXJUb29sIg0K
</data>
<flag name="review"
          id="17365"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>