From xen-users-bounces@lists.xen.org Wed Jan 01 10:06:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 10:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyIff-0002sJ-Jn; Wed, 01 Jan 2014 10:05:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mlg-hessigheim@gmx.de>) id 1VyIfb-0002sE-US
	for xen-users@lists.xen.org; Wed, 01 Jan 2014 10:05:00 +0000
Received: from [85.158.143.35:23565] by server-3.bemta-4.messagelabs.com id
	50/F2-32360-B48E3C25; Wed, 01 Jan 2014 10:04:59 +0000
X-Env-Sender: mlg-hessigheim@gmx.de
X-Msg-Ref: server-8.tower-21.messagelabs.com!1388570698!9075907!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12964 invoked from network); 1 Jan 2014 10:04:58 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
	by server-8.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 1 Jan 2014 10:04:58 -0000
Received: from [192.168.2.101] ([91.89.92.96]) by mail.gmx.com (mrgmx102) with
	ESMTPSA (Nemesis) id 0Lxu7U-1VLaGb3FaO-015Mf5 for
	<xen-users@lists.xen.org>; Wed, 01 Jan 2014 11:04:57 +0100
Message-ID: <52C3E849.2080001@gmx.de>
Date: Wed, 01 Jan 2014 11:04:57 +0100
From: Martin Lang <mlg-hessigheim@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Wei Liu <wei.liu2@citrix.com>
References: <0MeMOx-1VnmeN1vpf-00QCr9@mail.gmx.com>
	<20131231170144.GG19696@zion.uk.xensource.com>
In-Reply-To: <20131231170144.GG19696@zion.uk.xensource.com>
X-Provags-ID: V03:K0:SjGsSjND3md1I62/ZdceMHTjyUYodQ+QSocZqBNupmWGFWWvg+t
	fy6M/Ud5tv8fqyJigO5KsqfwitEIunT1acVZcPgqnBF0DU9Fw47YZLRx6usUeMLmDSDO1zs
	uCJriY9Iny3gt4Q1EOq+90FBfBOhrhWuqdwlog+NcwFDGstvYvKplUSuCNHbqbbLynC/Cq9
	7ELBbvuskYx/mhfh6xAIw==
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Dom0 crashes with network traffic
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I added the boot parameter apci=off and it seems to improve the 
situation. I will keep an eye on it.
On 31.12.2013 18:01, Wei Liu wrote:
> On Tue, Dec 31, 2013 at 05:53:28PM +0100, Martin Lang wrote:
>> Yes same stack trace
> Do you see any other warning / error from Dom0 kernel / hypervisor
> before the stacktrace (try to increase kernel log level to 10)? To get
> the hypervisor log you might need to increase verbosity of hypervisor
> log and use serial console.
>
> Wei.
>
>> Am 31.12.2013 12:32 schrieb Wei Liu <wei.liu2@citrix.com>:
>>> On Tue, Dec 31, 2013 at 12:19:41PM +0100, Martin Lang wrote:
>>>> I tried now a different kernel for dom0 (3.2.0-4-686-pae from debian
>>>> wheezy) with the same effect. After some network traffic the
>>>> networking hangs. Is there anything I can do to provide more
>>>> information?
>>>>
>>> Did it hang with the same stacktrace? I mean, transmit queue timed out.
>>>
>>> Wei.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 01 10:06:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 10:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyIff-0002sJ-Jn; Wed, 01 Jan 2014 10:05:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mlg-hessigheim@gmx.de>) id 1VyIfb-0002sE-US
	for xen-users@lists.xen.org; Wed, 01 Jan 2014 10:05:00 +0000
Received: from [85.158.143.35:23565] by server-3.bemta-4.messagelabs.com id
	50/F2-32360-B48E3C25; Wed, 01 Jan 2014 10:04:59 +0000
X-Env-Sender: mlg-hessigheim@gmx.de
X-Msg-Ref: server-8.tower-21.messagelabs.com!1388570698!9075907!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12964 invoked from network); 1 Jan 2014 10:04:58 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
	by server-8.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 1 Jan 2014 10:04:58 -0000
Received: from [192.168.2.101] ([91.89.92.96]) by mail.gmx.com (mrgmx102) with
	ESMTPSA (Nemesis) id 0Lxu7U-1VLaGb3FaO-015Mf5 for
	<xen-users@lists.xen.org>; Wed, 01 Jan 2014 11:04:57 +0100
Message-ID: <52C3E849.2080001@gmx.de>
Date: Wed, 01 Jan 2014 11:04:57 +0100
From: Martin Lang <mlg-hessigheim@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Wei Liu <wei.liu2@citrix.com>
References: <0MeMOx-1VnmeN1vpf-00QCr9@mail.gmx.com>
	<20131231170144.GG19696@zion.uk.xensource.com>
In-Reply-To: <20131231170144.GG19696@zion.uk.xensource.com>
X-Provags-ID: V03:K0:SjGsSjND3md1I62/ZdceMHTjyUYodQ+QSocZqBNupmWGFWWvg+t
	fy6M/Ud5tv8fqyJigO5KsqfwitEIunT1acVZcPgqnBF0DU9Fw47YZLRx6usUeMLmDSDO1zs
	uCJriY9Iny3gt4Q1EOq+90FBfBOhrhWuqdwlog+NcwFDGstvYvKplUSuCNHbqbbLynC/Cq9
	7ELBbvuskYx/mhfh6xAIw==
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Dom0 crashes with network traffic
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I added the boot parameter apci=off and it seems to improve the 
situation. I will keep an eye on it.
On 31.12.2013 18:01, Wei Liu wrote:
> On Tue, Dec 31, 2013 at 05:53:28PM +0100, Martin Lang wrote:
>> Yes same stack trace
> Do you see any other warning / error from Dom0 kernel / hypervisor
> before the stacktrace (try to increase kernel log level to 10)? To get
> the hypervisor log you might need to increase verbosity of hypervisor
> log and use serial console.
>
> Wei.
>
>> Am 31.12.2013 12:32 schrieb Wei Liu <wei.liu2@citrix.com>:
>>> On Tue, Dec 31, 2013 at 12:19:41PM +0100, Martin Lang wrote:
>>>> I tried now a different kernel for dom0 (3.2.0-4-686-pae from debian
>>>> wheezy) with the same effect. After some network traffic the
>>>> networking hangs. Is there anything I can do to provide more
>>>> information?
>>>>
>>> Did it hang with the same stacktrace? I mean, transmit queue timed out.
>>>
>>> Wei.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 01 14:46:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 14:46:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyN3A-0004u9-2E; Wed, 01 Jan 2014 14:45:36 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tzach@cloudius-systems.com>) id 1VyK5X-0006LG-Aw
	for xen-users@lists.xen.org; Wed, 01 Jan 2014 11:35:51 +0000
Received: from [85.158.139.211:26105] by server-10.bemta-5.messagelabs.com id
	8B/03-01405-69DF3C25; Wed, 01 Jan 2014 11:35:50 +0000
X-Env-Sender: tzach@cloudius-systems.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1388576147!7375726!1
X-Originating-IP: [209.85.219.47]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29151 invoked from network); 1 Jan 2014 11:35:49 -0000
Received: from mail-oa0-f47.google.com (HELO mail-oa0-f47.google.com)
	(209.85.219.47)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jan 2014 11:35:49 -0000
Received: by mail-oa0-f47.google.com with SMTP id k1so13805661oag.6
	for <xen-users@lists.xen.org>; Wed, 01 Jan 2014 03:35:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=C0C7MDC+qi5RoWED1gkwsXoRbcVllPmHoKkSv8eOD8U=;
	b=H/1hCskd5g7KecryfuxWXbHKlGLKzvJ8aog5crej7Ah6k+KpXEk3Cb7+CaioevuPeJ
	acAeBdJbbv3wjBGtBnYRIvLGXw0bwKEgDBzqu5SpblCQCglDOnhcruXTNBz/5SAdyEEM
	yoXdN0qeg8+m9IocsJgmO/yKQficX5BmIEnENa8iFkYmca8j4tTu67tMdRTFJUDolMFQ
	+i77ehxGvy3wmZrcHAC2J5TSxraEBUIl0UAbtnw5TjtYbu2VBSx9rML7rOXIRjDaeEVI
	jV1dDMGaXWoEca1yyhElTiv/nJY36AEW6Vw+bbWRJFFCrIrFtl/pPLQa5s/7r1ari14q
	P0Hw==
X-Gm-Message-State: ALoCoQnD7hYMh+fwD0WXQzBxdTDevm8cOIHNcDkgBVYDjtPi2peIU5g0JkDIj1cD2em80X2iENAu
MIME-Version: 1.0
X-Received: by 10.182.49.166 with SMTP id v6mr51602634obn.13.1388576147472;
	Wed, 01 Jan 2014 03:35:47 -0800 (PST)
Received: by 10.182.213.8 with HTTP; Wed, 1 Jan 2014 03:35:47 -0800 (PST)
In-Reply-To: <52C2CD67.6050603@xen.org>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
Date: Wed, 1 Jan 2014 13:35:47 +0200
Message-ID: <CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
From: Tzach Livyatan <tzach@cloudius-systems.com>
To: lars.kurth@xen.org
X-Mailman-Approved-At: Wed, 01 Jan 2014 14:45:34 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Dario Faggioli <dario.faggioli@citrix.com>, Publicity@lists.xenproject.org,
	Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4263990806533636505=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4263990806533636505==
Content-Type: multipart/alternative; boundary=047d7b5d2ea40393b604eee714c2

--047d7b5d2ea40393b604eee714c2
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org> wrote:

> On 28/12/2013 15:57, Dario Faggioli wrote:
>
>> So I was wondering, we did not get that much of a response about this
>> (or perhaps we did, but not in public, in which case, ignore me).
>>
>> I know, holidays are not helping, etc. but, anyway, should we turn this
>> e-mail into a blog post to send out in early January? I'm up for it if
>> we think it's a good thing to do.
>>
> It is probably the holidays: I know that Cloudious Systems (the makers of
> OSv) are interested showing OSv running on top of Xen and so do the XO guys.
>

Indeed we are!
I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
Xen is our major HV target, and will be happy to demo OSv running on Xen at
the booth.
Both myself and Pekka (cc) will be at FOSDEM.

A few features we can demo:

   - Quick boot (less than a second)
   - Running software appliances with OSv: OSv and HAProxy, OSv and
   Cassandra and maybe more.
   - OSv superior performance for known benchmarks (like netperf)
   - Different features like OSv CLI, API,  GUI
   - Deep dive in to our code, if anyone interested

Please let me know what do you think and what we need to do to make this
happen.

Best Regards (and happy new year!)
Tzach

[1] osv.io




> A blog post could be a good idea (tying it up with the DevRoom program,
> which has not yet been published).
> Another approach would be to reach out pro-actively to people we want to
> do demos (e.g. Samsung, people/projects with RT schedulers, ...).
> Unfortunuately I will struggle to do this given that I am in China.
>
> Regards
> Lars
>
> _______________________________________________
> Publicity mailing list
> Publicity@lists.xenproject.org
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/publicity
>

--047d7b5d2ea40393b604eee714c2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"im" style=3D"font-family:arial,sans-serif;fo=
nt-size:12.727272033691406px"><div class=3D"gmail_quote"><span style=3D"fon=
t-family:arial;font-size:small;color:rgb(34,34,34)">On Tue, Dec 31, 2013 at=
 3:57 PM, Lars Kurth </span><span dir=3D"ltr" style=3D"font-family:arial;fo=
nt-size:small;color:rgb(34,34,34)">&lt;<a href=3D"mailto:lars.kurth@xen.org=
" target=3D"_blank">lars.kurth@xen.org</a>&gt;</span><span style=3D"font-fa=
mily:arial;font-size:small;color:rgb(34,34,34)"> wrote:</span><br>
</div></div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-widt=
h:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-le=
ft:1ex">
On 28/12/2013 15:57, Dario Faggioli wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
So I was wondering, we did not get that much of a response about this<br>
(or perhaps we did, but not in public, in which case, ignore me).<br>
<br>
I know, holidays are not helping, etc. but, anyway, should we turn this<br>
e-mail into a blog post to send out in early January? I&#39;m up for it if<=
br>
we think it&#39;s a good thing to do.<br>
</blockquote>
It is probably the holidays: I know that Cloudious Systems (the makers of O=
Sv) are interested showing OSv running on top of Xen and so do the XO guys.=
<br></blockquote><div class=3D"im" style=3D"font-size:12.727272033691406px;=
font-family:arial,sans-serif">
<div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote">Indeed we a=
re!</div><div class=3D"gmail_quote">I&#39;m from Cloudius-systems, we devel=
op OSv [1] a new OS for the cloud.<br></div></div><div class=3D"gmail_quote=
" style=3D"font-size:12.727272033691406px;font-family:arial,sans-serif">
Xen is our major HV target, and will be happy to demo OSv running on Xen at=
 the booth.</div><div class=3D"gmail_quote" style=3D"font-size:12.727272033=
691406px;font-family:arial,sans-serif">Both myself and Pekka (cc) will be a=
t FOSDEM.</div>
<div class=3D"gmail_quote" style=3D"font-size:12.727272033691406px;font-fam=
ily:arial,sans-serif"><br>A few features we can demo:</div><div class=3D"gm=
ail_quote" style=3D"font-size:12.727272033691406px;font-family:arial,sans-s=
erif">
<ul><li style=3D"margin-left:15px">Quick boot (less than a second)<br></li>=
<li style=3D"margin-left:15px">Running software appliances with OSv: OSv an=
d HAProxy, OSv and Cassandra and maybe more.<br></li><li style=3D"margin-le=
ft:15px">
OSv superior performance for known benchmarks (like netperf)=A0<br></li><li=
 style=3D"margin-left:15px">Different features like OSv CLI, API,=A0=A0GUI<=
/li><li style=3D"margin-left:15px">Deep dive in to our code, if anyone inte=
rested<br>
</li></ul></div><div class=3D"gmail_quote" style=3D"font-size:12.7272720336=
91406px;font-family:arial,sans-serif">Please let me know what do you think =
and what we need to do to make this happen.<br></div><div class=3D"gmail_qu=
ote" style=3D"font-size:12.727272033691406px;font-family:arial,sans-serif">
<br></div><div class=3D"gmail_quote" style=3D"font-size:12.727272033691406p=
x;font-family:arial,sans-serif">Best Regards (and happy new year!)</div><di=
v class=3D"gmail_quote" style=3D"font-size:12.727272033691406px;font-family=
:arial,sans-serif">
Tzach</div><div class=3D"gmail_quote" style=3D"font-size:12.727272033691406=
px;font-family:arial,sans-serif"><br></div><div>[1] <a href=3D"http://osv.i=
o">osv.io</a>=A0</div><div><br></div><div><br></div><div>=A0</div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-widt=
h:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-le=
ft:1ex">

A blog post could be a good idea (tying it up with the DevRoom program, whi=
ch has not yet been published).<br>
Another approach would be to reach out pro-actively to people we want to do=
 demos (e.g. Samsung, people/projects with RT schedulers, ...). Unfortunuat=
ely I will struggle to do this given that I am in China.<br>
<br>
Regards<br>
Lars<br>
<br>
______________________________<u></u>_________________<br>
Publicity mailing list<br>
<a href=3D"mailto:Publicity@lists.xenproject.org" target=3D"_blank">Publici=
ty@lists.xenproject.org</a><br>
<a href=3D"http://lists.xenproject.org/cgi-bin/mailman/listinfo/publicity" =
target=3D"_blank">http://lists.xenproject.org/<u></u>cgi-bin/mailman/listin=
fo/<u></u>publicity</a><br>
</blockquote></div><br></div></div>

--047d7b5d2ea40393b604eee714c2--


--===============4263990806533636505==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4263990806533636505==--


From xen-users-bounces@lists.xen.org Wed Jan 01 14:46:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 14:46:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyN3I-0004uR-MM; Wed, 01 Jan 2014 14:45:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72) (envelope-from <tim@xen.org>)
	id 1Vy2Dw-00012b-U4; Tue, 31 Dec 2013 16:31:21 +0000
Received: from [85.158.143.35:64411] by server-2.bemta-4.messagelabs.com id
	9C/D6-11386-851F2C25; Tue, 31 Dec 2013 16:31:20 +0000
X-Env-Sender: tim@xen.org
X-Msg-Ref: server-9.tower-21.messagelabs.com!1388507478!8956853!1
X-Originating-IP: [5.39.92.215]
X-SpamReason: No, hits=0.2 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	RCVD_ILLEGAL_IP,spamassassin: ,surbl: (ASYNC_NO) 
	c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14244 invoked from network); 31 Dec 2013 16:31:18 -0000
Received: from deinos.phlegethon.org (HELO mail.phlegethon.org) (5.39.92.215)
	by server-9.tower-21.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 31 Dec 2013 16:31:18 -0000
Received: from tjd by mail.phlegethon.org with local (Exim 4.80.1 (FreeBSD))
	(envelope-from <tim@xen.org>)
	id 1Vy2Dm-000DT8-UK; Tue, 31 Dec 2013 16:31:10 +0000
Date: Tue, 31 Dec 2013 17:31:10 +0100
From: Tim Deegan <tim@xen.org>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20131231163110.GA34150@deinos.phlegethon.org>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20131231153330.GC20357@phenom.dumpdata.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on mail.phlegethon.org); SAEximRunCond expanded to false
X-Mailman-Approved-At: Wed, 01 Jan 2014 14:45:43 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>,
	Olaf Hering <olaf@aepfle.de>, andres@lagarcavilla.org,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
> > On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
> > 
> > ---
> > 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
> > 
> > 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
> > 
> > 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
> > [x] largely untested
> > [x] docs outdated
> > [x] syntax+logic changed
> > [x] broken
> > ---
> > 
> > [I've taken the liberty of removing the colorful expletive from the final post]
> > 
> > Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
> 
> The Maintainers file implies otherwise. Let me CC the maintainers.

Andres really owns this code, so I'll punt to him for an official
answer, but:

- It's been listed as a 'tech preview' on the feature list since it went
  in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
  "Preview, due to limited tools support. Hypervisor side in good shape."

- I can't say anything about SuSE's apparent support for it, except
  that ISTR Olaf worked at/for/with SuSE at the time.

- Patches would, of course, be welcome.

Tim.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 01 14:46:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 14:46:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyN3A-0004u9-2E; Wed, 01 Jan 2014 14:45:36 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tzach@cloudius-systems.com>) id 1VyK5X-0006LG-Aw
	for xen-users@lists.xen.org; Wed, 01 Jan 2014 11:35:51 +0000
Received: from [85.158.139.211:26105] by server-10.bemta-5.messagelabs.com id
	8B/03-01405-69DF3C25; Wed, 01 Jan 2014 11:35:50 +0000
X-Env-Sender: tzach@cloudius-systems.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1388576147!7375726!1
X-Originating-IP: [209.85.219.47]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29151 invoked from network); 1 Jan 2014 11:35:49 -0000
Received: from mail-oa0-f47.google.com (HELO mail-oa0-f47.google.com)
	(209.85.219.47)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	1 Jan 2014 11:35:49 -0000
Received: by mail-oa0-f47.google.com with SMTP id k1so13805661oag.6
	for <xen-users@lists.xen.org>; Wed, 01 Jan 2014 03:35:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=C0C7MDC+qi5RoWED1gkwsXoRbcVllPmHoKkSv8eOD8U=;
	b=H/1hCskd5g7KecryfuxWXbHKlGLKzvJ8aog5crej7Ah6k+KpXEk3Cb7+CaioevuPeJ
	acAeBdJbbv3wjBGtBnYRIvLGXw0bwKEgDBzqu5SpblCQCglDOnhcruXTNBz/5SAdyEEM
	yoXdN0qeg8+m9IocsJgmO/yKQficX5BmIEnENa8iFkYmca8j4tTu67tMdRTFJUDolMFQ
	+i77ehxGvy3wmZrcHAC2J5TSxraEBUIl0UAbtnw5TjtYbu2VBSx9rML7rOXIRjDaeEVI
	jV1dDMGaXWoEca1yyhElTiv/nJY36AEW6Vw+bbWRJFFCrIrFtl/pPLQa5s/7r1ari14q
	P0Hw==
X-Gm-Message-State: ALoCoQnD7hYMh+fwD0WXQzBxdTDevm8cOIHNcDkgBVYDjtPi2peIU5g0JkDIj1cD2em80X2iENAu
MIME-Version: 1.0
X-Received: by 10.182.49.166 with SMTP id v6mr51602634obn.13.1388576147472;
	Wed, 01 Jan 2014 03:35:47 -0800 (PST)
Received: by 10.182.213.8 with HTTP; Wed, 1 Jan 2014 03:35:47 -0800 (PST)
In-Reply-To: <52C2CD67.6050603@xen.org>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
Date: Wed, 1 Jan 2014 13:35:47 +0200
Message-ID: <CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
From: Tzach Livyatan <tzach@cloudius-systems.com>
To: lars.kurth@xen.org
X-Mailman-Approved-At: Wed, 01 Jan 2014 14:45:34 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Dario Faggioli <dario.faggioli@citrix.com>, Publicity@lists.xenproject.org,
	Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4263990806533636505=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4263990806533636505==
Content-Type: multipart/alternative; boundary=047d7b5d2ea40393b604eee714c2

--047d7b5d2ea40393b604eee714c2
Content-Type: text/plain; charset=ISO-8859-1

On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org> wrote:

> On 28/12/2013 15:57, Dario Faggioli wrote:
>
>> So I was wondering, we did not get that much of a response about this
>> (or perhaps we did, but not in public, in which case, ignore me).
>>
>> I know, holidays are not helping, etc. but, anyway, should we turn this
>> e-mail into a blog post to send out in early January? I'm up for it if
>> we think it's a good thing to do.
>>
> It is probably the holidays: I know that Cloudious Systems (the makers of
> OSv) are interested showing OSv running on top of Xen and so do the XO guys.
>

Indeed we are!
I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
Xen is our major HV target, and will be happy to demo OSv running on Xen at
the booth.
Both myself and Pekka (cc) will be at FOSDEM.

A few features we can demo:

   - Quick boot (less than a second)
   - Running software appliances with OSv: OSv and HAProxy, OSv and
   Cassandra and maybe more.
   - OSv superior performance for known benchmarks (like netperf)
   - Different features like OSv CLI, API,  GUI
   - Deep dive in to our code, if anyone interested

Please let me know what do you think and what we need to do to make this
happen.

Best Regards (and happy new year!)
Tzach

[1] osv.io




> A blog post could be a good idea (tying it up with the DevRoom program,
> which has not yet been published).
> Another approach would be to reach out pro-actively to people we want to
> do demos (e.g. Samsung, people/projects with RT schedulers, ...).
> Unfortunuately I will struggle to do this given that I am in China.
>
> Regards
> Lars
>
> _______________________________________________
> Publicity mailing list
> Publicity@lists.xenproject.org
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/publicity
>

--047d7b5d2ea40393b604eee714c2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"im" style=3D"font-family:arial,sans-serif;fo=
nt-size:12.727272033691406px"><div class=3D"gmail_quote"><span style=3D"fon=
t-family:arial;font-size:small;color:rgb(34,34,34)">On Tue, Dec 31, 2013 at=
 3:57 PM, Lars Kurth </span><span dir=3D"ltr" style=3D"font-family:arial;fo=
nt-size:small;color:rgb(34,34,34)">&lt;<a href=3D"mailto:lars.kurth@xen.org=
" target=3D"_blank">lars.kurth@xen.org</a>&gt;</span><span style=3D"font-fa=
mily:arial;font-size:small;color:rgb(34,34,34)"> wrote:</span><br>
</div></div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-widt=
h:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-le=
ft:1ex">
On 28/12/2013 15:57, Dario Faggioli wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
So I was wondering, we did not get that much of a response about this<br>
(or perhaps we did, but not in public, in which case, ignore me).<br>
<br>
I know, holidays are not helping, etc. but, anyway, should we turn this<br>
e-mail into a blog post to send out in early January? I&#39;m up for it if<=
br>
we think it&#39;s a good thing to do.<br>
</blockquote>
It is probably the holidays: I know that Cloudious Systems (the makers of O=
Sv) are interested showing OSv running on top of Xen and so do the XO guys.=
<br></blockquote><div class=3D"im" style=3D"font-size:12.727272033691406px;=
font-family:arial,sans-serif">
<div class=3D"gmail_quote"><br></div><div class=3D"gmail_quote">Indeed we a=
re!</div><div class=3D"gmail_quote">I&#39;m from Cloudius-systems, we devel=
op OSv [1] a new OS for the cloud.<br></div></div><div class=3D"gmail_quote=
" style=3D"font-size:12.727272033691406px;font-family:arial,sans-serif">
Xen is our major HV target, and will be happy to demo OSv running on Xen at=
 the booth.</div><div class=3D"gmail_quote" style=3D"font-size:12.727272033=
691406px;font-family:arial,sans-serif">Both myself and Pekka (cc) will be a=
t FOSDEM.</div>
<div class=3D"gmail_quote" style=3D"font-size:12.727272033691406px;font-fam=
ily:arial,sans-serif"><br>A few features we can demo:</div><div class=3D"gm=
ail_quote" style=3D"font-size:12.727272033691406px;font-family:arial,sans-s=
erif">
<ul><li style=3D"margin-left:15px">Quick boot (less than a second)<br></li>=
<li style=3D"margin-left:15px">Running software appliances with OSv: OSv an=
d HAProxy, OSv and Cassandra and maybe more.<br></li><li style=3D"margin-le=
ft:15px">
OSv superior performance for known benchmarks (like netperf)=A0<br></li><li=
 style=3D"margin-left:15px">Different features like OSv CLI, API,=A0=A0GUI<=
/li><li style=3D"margin-left:15px">Deep dive in to our code, if anyone inte=
rested<br>
</li></ul></div><div class=3D"gmail_quote" style=3D"font-size:12.7272720336=
91406px;font-family:arial,sans-serif">Please let me know what do you think =
and what we need to do to make this happen.<br></div><div class=3D"gmail_qu=
ote" style=3D"font-size:12.727272033691406px;font-family:arial,sans-serif">
<br></div><div class=3D"gmail_quote" style=3D"font-size:12.727272033691406p=
x;font-family:arial,sans-serif">Best Regards (and happy new year!)</div><di=
v class=3D"gmail_quote" style=3D"font-size:12.727272033691406px;font-family=
:arial,sans-serif">
Tzach</div><div class=3D"gmail_quote" style=3D"font-size:12.727272033691406=
px;font-family:arial,sans-serif"><br></div><div>[1] <a href=3D"http://osv.i=
o">osv.io</a>=A0</div><div><br></div><div><br></div><div>=A0</div><blockquo=
te class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-widt=
h:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-le=
ft:1ex">

A blog post could be a good idea (tying it up with the DevRoom program, whi=
ch has not yet been published).<br>
Another approach would be to reach out pro-actively to people we want to do=
 demos (e.g. Samsung, people/projects with RT schedulers, ...). Unfortunuat=
ely I will struggle to do this given that I am in China.<br>
<br>
Regards<br>
Lars<br>
<br>
______________________________<u></u>_________________<br>
Publicity mailing list<br>
<a href=3D"mailto:Publicity@lists.xenproject.org" target=3D"_blank">Publici=
ty@lists.xenproject.org</a><br>
<a href=3D"http://lists.xenproject.org/cgi-bin/mailman/listinfo/publicity" =
target=3D"_blank">http://lists.xenproject.org/<u></u>cgi-bin/mailman/listin=
fo/<u></u>publicity</a><br>
</blockquote></div><br></div></div>

--047d7b5d2ea40393b604eee714c2--


--===============4263990806533636505==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4263990806533636505==--


From xen-users-bounces@lists.xen.org Wed Jan 01 14:46:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 01 Jan 2014 14:46:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyN3I-0004uR-MM; Wed, 01 Jan 2014 14:45:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72) (envelope-from <tim@xen.org>)
	id 1Vy2Dw-00012b-U4; Tue, 31 Dec 2013 16:31:21 +0000
Received: from [85.158.143.35:64411] by server-2.bemta-4.messagelabs.com id
	9C/D6-11386-851F2C25; Tue, 31 Dec 2013 16:31:20 +0000
X-Env-Sender: tim@xen.org
X-Msg-Ref: server-9.tower-21.messagelabs.com!1388507478!8956853!1
X-Originating-IP: [5.39.92.215]
X-SpamReason: No, hits=0.2 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	RCVD_ILLEGAL_IP,spamassassin: ,surbl: (ASYNC_NO) 
	c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14244 invoked from network); 31 Dec 2013 16:31:18 -0000
Received: from deinos.phlegethon.org (HELO mail.phlegethon.org) (5.39.92.215)
	by server-9.tower-21.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 31 Dec 2013 16:31:18 -0000
Received: from tjd by mail.phlegethon.org with local (Exim 4.80.1 (FreeBSD))
	(envelope-from <tim@xen.org>)
	id 1Vy2Dm-000DT8-UK; Tue, 31 Dec 2013 16:31:10 +0000
Date: Tue, 31 Dec 2013 17:31:10 +0100
From: Tim Deegan <tim@xen.org>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20131231163110.GA34150@deinos.phlegethon.org>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20131231153330.GC20357@phenom.dumpdata.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on mail.phlegethon.org); SAEximRunCond expanded to false
X-Mailman-Approved-At: Wed, 01 Jan 2014 14:45:43 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>,
	Olaf Hering <olaf@aepfle.de>, andres@lagarcavilla.org,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
> > On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
> > 
> > ---
> > 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
> > 
> > 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
> > 
> > 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
> > [x] largely untested
> > [x] docs outdated
> > [x] syntax+logic changed
> > [x] broken
> > ---
> > 
> > [I've taken the liberty of removing the colorful expletive from the final post]
> > 
> > Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
> 
> The Maintainers file implies otherwise. Let me CC the maintainers.

Andres really owns this code, so I'll punt to him for an official
answer, but:

- It's been listed as a 'tech preview' on the feature list since it went
  in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
  "Preview, due to limited tools support. Hypervisor side in good shape."

- I can't say anything about SuSE's apparent support for it, except
  that ISTR Olaf worked at/for/with SuSE at the time.

- Patches would, of course, be welcome.

Tim.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 02 13:35:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 13:35:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyiPd-0002w6-Br; Thu, 02 Jan 2014 13:34:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <subforos@gmail.com>) id 1VyiPc-0002w1-5V
	for xen-users@lists.xensource.com; Thu, 02 Jan 2014 13:34:12 +0000
Received: from [85.158.139.211:30331] by server-9.bemta-5.messagelabs.com id
	C1/AC-15098-3DA65C25; Thu, 02 Jan 2014 13:34:11 +0000
X-Env-Sender: subforos@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1388669648!7491863!1
X-Originating-IP: [209.85.160.54]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 335 invoked from network); 2 Jan 2014 13:34:10 -0000
Received: from mail-pb0-f54.google.com (HELO mail-pb0-f54.google.com)
	(209.85.160.54)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Jan 2014 13:34:10 -0000
Received: by mail-pb0-f54.google.com with SMTP id un15so14367433pbc.41
	for <xen-users@lists.xensource.com>;
	Thu, 02 Jan 2014 05:34:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:cc
	:content-type; bh=uoNHDe8tfSlY+UyAyj5RHoatlkeffNLcNQ9MuHAG5WA=;
	b=kQRYxdmmnDM2I3/isdFUTMr8YI1fiLiV51s+O6wCsQ1J2bbBj2tzOVZjbI6OuG4rL6
	V2WwVS3/2vB1wCvJdxjI/j5x4hsT7DUOjlaF6JBuH2bAo+tR2+HqmCb/5ARLbzI86R1M
	W6HmXaXETmueKIMy0u25aHjGj5xh71NzIsPRVzxG/ivV19Va7zYuZMIfq0SBYgLNigCk
	LQKWg7lEqEA3PLtwhyewnGrTKvRyNXNgA8o5PxogO0MTNrG5g9vq3ITqJsW2JQ37Ffof
	TK2jY8jTObPNMYkHTbKdRThtwCvNLp/nKEv0M+GvTMZlD/wS8r5cGps4UarIvpn9A4jN
	ndfA==
X-Received: by 10.68.244.168 with SMTP id xh8mr88851684pbc.3.1388669647969;
	Thu, 02 Jan 2014 05:34:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.220.225 with HTTP; Thu, 2 Jan 2014 05:33:37 -0800 (PST)
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
From: Flako <subforos@gmail.com>
Date: Thu, 2 Jan 2014 11:33:37 -0200
Message-ID: <CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi James
Install gplpv_Vista2008x32_1.0.1089_debug.msi produces the same BSOD
but at least install some driver (xenpci xenvbd but I think they are
not functional)

Furthermore, it generates BSOD on WindowsXP, but when I restart
windows XP detects changes in hardware and confugrar with the correct
diver, you want to send those on XP?


Below I send the log.

my domu.cfg is :
name = "windows7"
uuid = "f1d2eec9-2cf5-d82f-70a5-5a514705bc4c"
maxmem = 2036
memory = 2036
vcpus = 2
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
acpi = 1
apic = 1
viridian = 1
localtime = 1
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "destroy"
device_model = "/usr/lib/xen/bin/qemu-dm"
usb = 1
usbdevice = "tablet"
vfb = [ "type=vnc,vncunused=1,keymap=es" ]
disk = [ "tap:qcow2:/mnt/util/xen-images/windows7/disco1.qcow,hdc,w"
]
vif = [ 'bridge=br0, mac=00:16:3e:07:e9:ad']
parallel = "none"
serial = "pty"
xen_platform_pci=1


Message from dom0
https://drive.google.com/file/d/0B8rkUchOnWAKc090X2RoM0FHcjA/edit?usp=sharing
1-StartW7dbg.tar.gz dom0 and domU at startup before installing GPLPV
https://drive.google.com/file/d/0B8rkUchOnWAKZUNSLW55Z3FfWVk/edit?usp=sharing

2-Crash-StartAfterInsralldbg.tar.gz  log the domU after the failed
installation of GPLPV,  contains the BSOD and startup domU
https://drive.google.com/file/d/0B8rkUchOnWAKRnVxQkY5Uk1KalU/edit?usp=sharing

the log gplpv_Vista2008x32_1.0.1089_debug.msi log file of the execution
https://drive.google.com/file/d/0B8rkUchOnWAKMGpTcnRHdUhLOVU/edit?usp=sharing

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 02 13:35:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 13:35:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VyiPd-0002w6-Br; Thu, 02 Jan 2014 13:34:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <subforos@gmail.com>) id 1VyiPc-0002w1-5V
	for xen-users@lists.xensource.com; Thu, 02 Jan 2014 13:34:12 +0000
Received: from [85.158.139.211:30331] by server-9.bemta-5.messagelabs.com id
	C1/AC-15098-3DA65C25; Thu, 02 Jan 2014 13:34:11 +0000
X-Env-Sender: subforos@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1388669648!7491863!1
X-Originating-IP: [209.85.160.54]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 335 invoked from network); 2 Jan 2014 13:34:10 -0000
Received: from mail-pb0-f54.google.com (HELO mail-pb0-f54.google.com)
	(209.85.160.54)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	2 Jan 2014 13:34:10 -0000
Received: by mail-pb0-f54.google.com with SMTP id un15so14367433pbc.41
	for <xen-users@lists.xensource.com>;
	Thu, 02 Jan 2014 05:34:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:cc
	:content-type; bh=uoNHDe8tfSlY+UyAyj5RHoatlkeffNLcNQ9MuHAG5WA=;
	b=kQRYxdmmnDM2I3/isdFUTMr8YI1fiLiV51s+O6wCsQ1J2bbBj2tzOVZjbI6OuG4rL6
	V2WwVS3/2vB1wCvJdxjI/j5x4hsT7DUOjlaF6JBuH2bAo+tR2+HqmCb/5ARLbzI86R1M
	W6HmXaXETmueKIMy0u25aHjGj5xh71NzIsPRVzxG/ivV19Va7zYuZMIfq0SBYgLNigCk
	LQKWg7lEqEA3PLtwhyewnGrTKvRyNXNgA8o5PxogO0MTNrG5g9vq3ITqJsW2JQ37Ffof
	TK2jY8jTObPNMYkHTbKdRThtwCvNLp/nKEv0M+GvTMZlD/wS8r5cGps4UarIvpn9A4jN
	ndfA==
X-Received: by 10.68.244.168 with SMTP id xh8mr88851684pbc.3.1388669647969;
	Thu, 02 Jan 2014 05:34:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.220.225 with HTTP; Thu, 2 Jan 2014 05:33:37 -0800 (PST)
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
From: Flako <subforos@gmail.com>
Date: Thu, 2 Jan 2014 11:33:37 -0200
Message-ID: <CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi James
Install gplpv_Vista2008x32_1.0.1089_debug.msi produces the same BSOD
but at least install some driver (xenpci xenvbd but I think they are
not functional)

Furthermore, it generates BSOD on WindowsXP, but when I restart
windows XP detects changes in hardware and confugrar with the correct
diver, you want to send those on XP?


Below I send the log.

my domu.cfg is :
name = "windows7"
uuid = "f1d2eec9-2cf5-d82f-70a5-5a514705bc4c"
maxmem = 2036
memory = 2036
vcpus = 2
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
acpi = 1
apic = 1
viridian = 1
localtime = 1
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "destroy"
device_model = "/usr/lib/xen/bin/qemu-dm"
usb = 1
usbdevice = "tablet"
vfb = [ "type=vnc,vncunused=1,keymap=es" ]
disk = [ "tap:qcow2:/mnt/util/xen-images/windows7/disco1.qcow,hdc,w"
]
vif = [ 'bridge=br0, mac=00:16:3e:07:e9:ad']
parallel = "none"
serial = "pty"
xen_platform_pci=1


Message from dom0
https://drive.google.com/file/d/0B8rkUchOnWAKc090X2RoM0FHcjA/edit?usp=sharing
1-StartW7dbg.tar.gz dom0 and domU at startup before installing GPLPV
https://drive.google.com/file/d/0B8rkUchOnWAKZUNSLW55Z3FfWVk/edit?usp=sharing

2-Crash-StartAfterInsralldbg.tar.gz  log the domU after the failed
installation of GPLPV,  contains the BSOD and startup domU
https://drive.google.com/file/d/0B8rkUchOnWAKRnVxQkY5Uk1KalU/edit?usp=sharing

the log gplpv_Vista2008x32_1.0.1089_debug.msi log file of the execution
https://drive.google.com/file/d/0B8rkUchOnWAKMGpTcnRHdUhLOVU/edit?usp=sharing

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 02 20:46:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 20:46:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vyp8i-0002UY-1J; Thu, 02 Jan 2014 20:45:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1Vyp8f-0002UT-9t
	for xen-users@lists.xen.org; Thu, 02 Jan 2014 20:45:10 +0000
Received: from [85.158.139.211:35573] by server-11.bemta-5.messagelabs.com id
	29/C2-23268-4DFC5C25; Thu, 02 Jan 2014 20:45:08 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1388695504!7555469!1
X-Originating-IP: [98.139.212.179]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23129 invoked from network); 2 Jan 2014 20:45:04 -0000
Received: from nm20.bullet.mail.bf1.yahoo.com (HELO
	nm20.bullet.mail.bf1.yahoo.com) (98.139.212.179)
	by server-14.tower-206.messagelabs.com with SMTP;
	2 Jan 2014 20:45:04 -0000
Received: from [66.196.81.171] by nm20.bullet.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
Received: from [98.139.211.193] by tm17.bullet.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
Received: from [127.0.0.1] by smtp202.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388695503; bh=IP8FiMKc79ntfOWbn6547k+//AJ2mqHryl2+/g98TZ8=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=m2JNjoJe3qEMkTM3g2jF5Pb5PYTyx5kWOpbizwfV0yoDdZBQMlt+o78fMk9SP5TmUOZC+C7KSdvfTytl+XGB9csSZwUgThSkgFmUxpjHxg36nvJzEy7pPeMS0ykzP00/xK/GoA5p4UuKoAb1xJtwmZENMhNyqt5SBXR7j3ra//s=
X-Yahoo-Newman-Id: 823320.31725.bm@smtp202.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: R9bSDzIVM1nxf3z0yAyhfgyfUwZCKQgCPIqW0zULKkLocPf
	ukU_mPqRk0uRUk739OD520HZ8ekmrHpwhhZidxPqcNTSN1njjb.k8r_XHBSx
	ZFBftvmOrCitH0b8khmwF_Wtxo2TZv.DAV_FiTQYfa3FDgId8yrR9k0pHvXl
	gpIuBDdUCnyRP5j9RIaN3TTi9gvIFwCputwSRJj8AiuWW43o__HtrKINy6U4
	pVG.VZiFPGLeJt5w.kMzk6pCRy41c0pNVqGr965yJrB5v1WLwQEl2e01S_9f
	bvuZwIySad7sdmn1yWFf7yZATgQp24nj16PXXkkokaZdl0HbRLcCuMj7ZT_W
	5mUvWe.n1fOqZEqotxioMlmH4pFSouLuZxkq2pFbk4COMDumKs9by3nDPIg2
	xJd4glGKecEdPmX1_DoSS9Eykx6YZ8uWQaDP8IvvGf1qiFrItCq6ZRN.qbmk
	T_w.LfWhOkV.VYYTAveClaNLHmWIgHasol6xmk0Fvf5RlkCyOGeRlyxzz4.f
	WJuBBWiR5d1T.uZDOynZ.VqT4AGT4_l5DXnOPWxHbZtZEEQpz
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[63.250.193.228])
	by smtp202.mail.bf1.yahoo.com with SMTP; 02 Jan 2014 12:45:03 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>,
	<xen-users@lists.xen.org>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
In-Reply-To: <CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
Date: Thu, 2 Jan 2014 13:45:12 -0700
Message-ID: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_00F1_01CF07C0.DD68C560"
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHJqluRUQ
Content-Language: en-us
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00F2_01CF07C0.DD68C560"


------=_NextPart_001_00F2_01CF07C0.DD68C560
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 

Michael & Eric,

 

On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger
<m.mairkeimberger@gmail.com <mailto:m.mairkeimberger@gmail.com> > wrote:

Hi Eric,

I still couldn't get it to work. However, since the ivrs_ioapic kernel
parameter didn't do anything (i didn't even got any log messages about
it) i've dug further into this parameter.
Sadly i found out it's not included in xen-4.3.1 and since gentoo
doesn't provide git ebuilds for xen i'll gonna wait until next xen
will be released. xen-4.4 should be release on 21.01.14 - Thats not that
far away and i guess i can wait for it :)

If you want to passthrough your graphic card i suggest you to install a
older
version of xen. Personally i have my own xen-4.2.1 ebuild which don't
include XSA-36. That one works perfectly well.
If irvs_ioapic won't help with next xen I'll go back too...

Regards,

Michael

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org <mailto:Xen-users@lists.xen.org> 
http://lists.xen.org/xen-users

 

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 

 

 

 


------=_NextPart_001_00F2_01CF07C0.DD68C560
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle18
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Michael &amp; =
Eric,<o:p></o:p></p></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>On Tue, Dec 24, 2013 at 6:42 AM, =
Michaael Mair-Keimberger &lt;<a =
href=3D"mailto:m.mairkeimberger@gmail.com" =
target=3D"_blank">m.mairkeimberger@gmail.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Hi Eric,<br><br>I still couldn't get =
it to work. However, since the ivrs_ioapic kernel<br>parameter didn't do =
anything (i didn't even got any log messages about<br>it) i've dug =
further into this parameter.<br>Sadly i found out it's not included in =
xen-4.3.1 and since gentoo<br>doesn't provide git ebuilds for xen i'll =
gonna wait until next xen<br>will be released. xen-4.4 should be release =
on 21.01.14 - Thats not that<br>far away and i guess i can wait for it =
:)<br><br>If you want to passthrough your graphic card i suggest you to =
install a older<br>version of xen. Personally i have my own xen-4.2.1 =
ebuild which don't<br>include XSA-36. That one works perfectly =
well.<br>If irvs_ioapic won't help with next xen I'll go back =
too...<br><br>Regards,<br><br>Michael<o:p></o:p></p></div><div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>_______________________________________=
________<br>Xen-users mailing list<br><a =
href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br><a=
 href=3D"http://lists.xen.org/xen-users" =
target=3D"_blank">http://lists.xen.org/xen-users</a><o:p></o:p></p></div>=
</div></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>&nbsp; Just =
wanting to check the basics - have you also make sure you've installed =
the latest BIOS update for your motherboard? Sometimes these updates =
contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>Regards,<o:p></o:p=
></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div><div><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,<o:p>=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,<o:p=
></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Eric<o:p></=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p></div></div></div></div></body></html>
------=_NextPart_001_00F2_01CF07C0.DD68C560--

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: text/plain;
	name="passthrough_crash_log.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="passthrough_crash_log.txt"

Jan  2 13:25:28 xen kernel: [259224.365905] [drm] radeon: finishing =
device.
Jan  2 13:25:29 xen kernel: [259224.866050] [drm] Disabling audio 0 =
support
Jan  2 13:25:29 xen kernel: [259224.880192] radeon 0000:04:00.0: =
Userspace still has active objects !
Jan  2 13:25:29 xen kernel: [259224.880201] radeon 0000:04:00.0: =
ffff880064941a60 ffff880064941800 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880208] radeon 0000:04:00.0: =
ffff880064940e60 ffff880064940c00 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880213] radeon 0000:04:00.0: =
ffff880064941260 ffff880064941000 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880218] radeon 0000:04:00.0: =
ffff880064940660 ffff880064940400 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880224] radeon 0000:04:00.0: =
ffff880054468a60 ffff880054468800 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880229] radeon 0000:04:00.0: =
ffff880054468660 ffff880054468400 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880234] radeon 0000:04:00.0: =
ffff880054468e60 ffff880054468c00 3145728 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880238] radeon 0000:04:00.0: =
ffff88005446be60 ffff88005446bc00 8192 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880249] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.880307] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.880311] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.880313] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.880404] CPU: 1 PID: 3714 Comm: xl =
Not tainted 3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.880408] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.880411]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.880419]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064941848
Jan  2 13:25:29 xen kernel: [259224.880425]  ffff88004fd2a400 =
ffff88004382fbf0 ffff880064941848 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.880432] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.880446]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.880455]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.880462]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.880503]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880542]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880559]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880577]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880593]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880611]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880628]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880647]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880664]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880684]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880721]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880758]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880808]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880841]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880875]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880903]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.880936]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880945]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.880959]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.880964]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.880971]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.880978]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.880985]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.880996]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.881027]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.881034]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.881042]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.881050]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.881068] ---[ end trace =
e15697f2f263d9dd ]---
Jan  2 13:25:29 xen kernel: [259224.881082] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.881116] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.881120] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.881122] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.881212] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.881215] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.881218]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.881224]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064940c48
Jan  2 13:25:29 xen kernel: [259224.881230]  ffff88004fd2ad80 =
ffff88004382fbf0 ffff880064940c48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.881236] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.881243]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.881250]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.881256]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.881299]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881336]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881374]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881397]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881442]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881477]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881502]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881541]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881560]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881580]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881616]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881671]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881732]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881763]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881797]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881821]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.881855]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881862]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.881874]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.881879]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.881886]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.881892]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.881897]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.881905]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.881910]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.881915]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.881921]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.881926]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.881930] ---[ end trace =
e15697f2f263d9de ]---
Jan  2 13:25:29 xen kernel: [259224.881935] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.881969] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.881972] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.881974] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.882071] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.882075] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.882078]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.882084]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064941048
Jan  2 13:25:29 xen kernel: [259224.882090]  ffff88004fd2a500 =
ffff88004382fbf0 ffff880064941048 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.882096] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.882102]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.882109]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.882116]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.882156]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882194]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882210]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882226]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882243]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882259]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882276]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882294]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882311]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882331]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882367]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882406]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882455]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882487]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882519]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882543]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.882582]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882589]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.882600]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.882606]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.882612]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.882618]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.882624]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.882631]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.882636]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.882641]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.882646]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.882652]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.882656] ---[ end trace =
e15697f2f263d9df ]---
Jan  2 13:25:29 xen kernel: [259224.882661] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.882696] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.882699] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.882701] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.882782] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.882785] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.882788]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.882794]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064940448
Jan  2 13:25:29 xen kernel: [259224.882799]  ffff88004fd2ae80 =
ffff88004382fbf0 ffff880064940448 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.882805] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.882811]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.882818]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.882824]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.882863]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882900]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882915]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882931]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882948]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882965]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882982]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883016]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883034]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883054]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883091]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883130]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883179]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883215]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883248]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883273]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.883307]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883313]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.883325]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.883331]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.883338]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.883344]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.883350]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.883357]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.883362]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.883367]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.883373]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.883379]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.883383] ---[ end trace =
e15697f2f263d9e0 ]---
Jan  2 13:25:29 xen kernel: [259224.883388] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.883422] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.883425] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.883427] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.883508] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.883511] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.883514]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.883519]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468848
Jan  2 13:25:29 xen kernel: [259224.883525]  ffff88004fd2aa80 =
ffff88004382fbf0 ffff880054468848 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.883531] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.883537]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.883543]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.883549]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.883590]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883627]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883642]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883659]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883676]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883693]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883710]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883728]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883745]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883764]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883801]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883838]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883888]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883919]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883951]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883976]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.884012]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884031]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.884044]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.884049]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.884056]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.884063]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.884069]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.884076]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.884081]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.884086]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.884092]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.884099]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.884103] ---[ end trace =
e15697f2f263d9e1 ]---
Jan  2 13:25:29 xen kernel: [259224.884108] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.884142] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.884145] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.884147] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.884228] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.884232] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.884234]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.884240]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468448
Jan  2 13:25:29 xen kernel: [259224.884246]  ffff88004fd2a080 =
ffff88004382fbf0 ffff880054468448 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.884251] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.884258]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.884264]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.884270]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.884311]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884349]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884365]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884382]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884399]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884415]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884432]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884450]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884467]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884487]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884523]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884561]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884611]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884642]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884678]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884703]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.884737]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884744]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.884755]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.884761]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.884768]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.884774]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.884780]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.884787]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.884792]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.884797]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.884803]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.884809]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.884813] ---[ end trace =
e15697f2f263d9e2 ]---
Jan  2 13:25:29 xen kernel: [259224.884817] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.884851] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.884854] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.884856] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.884941] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.884944] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.884946]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.884952]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff88005446bc48
Jan  2 13:25:29 xen kernel: [259224.884958]  ffff88004fd2a300 =
ffff88004382fbf0 ffff88005446bc48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.884963] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.884970]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.884976]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.884982]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.885038]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885076]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885092]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885109]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885125]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885142]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885159]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885177]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885194]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885214]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885250]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885290]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885340]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885372]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885407]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885441]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.885475]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885482]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.885494]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.885499]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.885505]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.885512]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.885517]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.885524]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.885529]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.885534]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.885539]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.885546]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.885550] ---[ end trace =
e15697f2f263d9e3 ]---
Jan  2 13:25:29 xen kernel: [259224.885555] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.885589] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.885592] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.885595] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.885675] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.885678] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.885681]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.885686]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468c48
Jan  2 13:25:29 xen kernel: [259224.885692]  ffff88004fd2a680 =
ffff88004382fbf0 ffff880054468c48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.885698] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.885704]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.885710]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.885716]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.885757]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885795]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885811]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885827]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885844]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885861]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885878]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885896]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885913]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885933]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885970]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886009]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886074]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886105]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886139]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886164]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.886203]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886211]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.886222]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.886228]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.886234]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.886241]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.886246]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.886253]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.886258]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.886263]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.886269]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.886275]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.886279] ---[ end trace =
e15697f2f263d9e4 ]---
Jan  2 13:25:29 xen kernel: [259224.886283] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.886304] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/drm_mm.c:578 drm_mm_takedown+0x2e/0x30 [drm]()
Jan  2 13:25:29 xen kernel: [259224.886307] Memory manager not clean =
during takedown.
Jan  2 13:25:29 xen kernel: [259224.886309] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.886390] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.886392] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.886395]  0000000000000009 =
ffff88004382fc38 ffffffff81662d11 ffff88004382fc80
Jan  2 13:25:29 xen kernel: [259224.886401]  ffff88004382fc70 =
ffffffff810691dd ffff88000367b540 ffff880003630af8
Jan  2 13:25:29 xen kernel: [259224.886407]  ffff880003820448 =
ffffffffa02c4100 ffffffffffffffed ffff88004382fcd0
Jan  2 13:25:29 xen kernel: [259224.886412] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.886419]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.886425]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.886441]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.886470]  [<ffffffffa0028f9e>] =
drm_mm_takedown+0x2e/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.886487]  [<ffffffffa007e6d3>] =
ttm_bo_man_takedown+0x33/0x70 [ttm]
Jan  2 13:25:29 xen kernel: [259224.886504]  [<ffffffffa0079871>] =
ttm_bo_clean_mm+0x51/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.886540]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886580]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886630]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886662]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886695]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886719]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.886758]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886765]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.886777]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.886783]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.886789]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.886795]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.886801]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.886808]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.886813]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.886818]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.886824]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.886830]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.886834] ---[ end trace =
e15697f2f263d9e5 ]---
Jan  2 13:25:29 xen kernel: [259224.886839] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.886860] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/drm_mm.c:578 drm_mm_takedown+0x2e/0x30 [drm]()
Jan  2 13:25:29 xen kernel: [259224.886863] Memory manager not clean =
during takedown.
Jan  2 13:25:29 xen kernel: [259224.886865] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.886945] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.886948] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.886951]  0000000000000009 =
ffff88004382fc20 ffffffff81662d11 ffff88004382fc68
Jan  2 13:25:29 xen kernel: [259224.886956]  ffff88004382fc58 =
ffffffff810691dd ffff880003630eb8 ffff880003630a50
Jan  2 13:25:29 xen kernel: [259224.886962]  ffff880003630a70 =
ffff8800036afb40 0000000000000000 ffff88004382fcb8
Jan  2 13:25:29 xen kernel: [259224.886968] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.886974]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.886980]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.886987]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.887020]  [<ffffffffa007867b>] ? =
ttm_bo_delayed_delete+0x3b/0x1f0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.887046]  [<ffffffffa0028f9e>] =
drm_mm_takedown+0x2e/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.887071]  [<ffffffffa003729b>] =
drm_vma_offset_manager_destroy+0x1b/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.887087]  [<ffffffffa0079963>] =
ttm_bo_device_release+0xc3/0xf0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.887127]  [<ffffffffa01c9975>] =
radeon_ttm_fini+0xc5/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887165]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887214]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887250]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887286]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887310]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.887344]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887351]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.887363]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.887368]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.887375]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.887381]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.887388]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.887395]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.887400]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.887405]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.887411]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.887417]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.887421] ---[ end trace =
e15697f2f263d9e6 ]---
Jan  2 13:25:29 xen kernel: [259224.887425] [drm] radeon: ttm finalized
Jan  2 13:25:29 xen kernel: [259224.921971] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.921987] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c:533 ttm_dma_free_pool+0xea/0xf0 =
[ttm]()
Jan  2 13:25:29 xen kernel: [259224.921988] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.922035] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.922037] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.922038]  0000000000000009 =
ffff88004382fd20 ffffffff81662d11 0000000000000000
Jan  2 13:25:29 xen kernel: [259224.922041]  ffff88004382fd58 =
ffffffff810691dd ffff88000367b480 ffff880077eec298
Jan  2 13:25:29 xen kernel: [259224.922053]  0000000000000008 =
000000000000000c ffff88000389a5c0 ffff88004382fd68
Jan  2 13:25:29 xen kernel: [259224.922055] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.922060]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.922064]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.922066]  [<ffffffff810692ba>] =
warn_slowpath_null+0x1a/0x20
Jan  2 13:25:29 xen kernel: [259224.922072]  [<ffffffffa007f0da>] =
ttm_dma_free_pool+0xea/0xf0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.922078]  [<ffffffffa007f0f9>] =
ttm_dma_pool_release+0x19/0x20 [ttm]
Jan  2 13:25:29 xen kernel: [259224.922081]  [<ffffffff814039ac>] =
release_nodes+0x1cc/0x210
Jan  2 13:25:29 xen kernel: [259224.922086]  [<ffffffff81403afc>] =
devres_release_all+0x3c/0x60
Jan  2 13:25:29 xen kernel: [259224.922088]  [<ffffffff813ff8a7>] =
__device_release_driver+0x87/0xf0
Jan  2 13:25:29 xen kernel: [259224.922089]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.922092]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.922094]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.922097]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.922100]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.922102]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.922104]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.922107]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.922109]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.922111] ---[ end trace =
e15697f2f263d9e7 ]---
Jan  2 13:25:29 xen kernel: [259224.923508] pciback 0000:04:00.0: =
seizing device

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
------=_NextPart_000_00F1_01CF07C0.DD68C560--



From xen-users-bounces@lists.xen.org Thu Jan 02 20:46:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 20:46:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vyp8i-0002UY-1J; Thu, 02 Jan 2014 20:45:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1Vyp8f-0002UT-9t
	for xen-users@lists.xen.org; Thu, 02 Jan 2014 20:45:10 +0000
Received: from [85.158.139.211:35573] by server-11.bemta-5.messagelabs.com id
	29/C2-23268-4DFC5C25; Thu, 02 Jan 2014 20:45:08 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1388695504!7555469!1
X-Originating-IP: [98.139.212.179]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23129 invoked from network); 2 Jan 2014 20:45:04 -0000
Received: from nm20.bullet.mail.bf1.yahoo.com (HELO
	nm20.bullet.mail.bf1.yahoo.com) (98.139.212.179)
	by server-14.tower-206.messagelabs.com with SMTP;
	2 Jan 2014 20:45:04 -0000
Received: from [66.196.81.171] by nm20.bullet.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
Received: from [98.139.211.193] by tm17.bullet.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
Received: from [127.0.0.1] by smtp202.mail.bf1.yahoo.com with NNFMP;
	02 Jan 2014 20:45:03 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388695503; bh=IP8FiMKc79ntfOWbn6547k+//AJ2mqHryl2+/g98TZ8=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=m2JNjoJe3qEMkTM3g2jF5Pb5PYTyx5kWOpbizwfV0yoDdZBQMlt+o78fMk9SP5TmUOZC+C7KSdvfTytl+XGB9csSZwUgThSkgFmUxpjHxg36nvJzEy7pPeMS0ykzP00/xK/GoA5p4UuKoAb1xJtwmZENMhNyqt5SBXR7j3ra//s=
X-Yahoo-Newman-Id: 823320.31725.bm@smtp202.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: R9bSDzIVM1nxf3z0yAyhfgyfUwZCKQgCPIqW0zULKkLocPf
	ukU_mPqRk0uRUk739OD520HZ8ekmrHpwhhZidxPqcNTSN1njjb.k8r_XHBSx
	ZFBftvmOrCitH0b8khmwF_Wtxo2TZv.DAV_FiTQYfa3FDgId8yrR9k0pHvXl
	gpIuBDdUCnyRP5j9RIaN3TTi9gvIFwCputwSRJj8AiuWW43o__HtrKINy6U4
	pVG.VZiFPGLeJt5w.kMzk6pCRy41c0pNVqGr965yJrB5v1WLwQEl2e01S_9f
	bvuZwIySad7sdmn1yWFf7yZATgQp24nj16PXXkkokaZdl0HbRLcCuMj7ZT_W
	5mUvWe.n1fOqZEqotxioMlmH4pFSouLuZxkq2pFbk4COMDumKs9by3nDPIg2
	xJd4glGKecEdPmX1_DoSS9Eykx6YZ8uWQaDP8IvvGf1qiFrItCq6ZRN.qbmk
	T_w.LfWhOkV.VYYTAveClaNLHmWIgHasol6xmk0Fvf5RlkCyOGeRlyxzz4.f
	WJuBBWiR5d1T.uZDOynZ.VqT4AGT4_l5DXnOPWxHbZtZEEQpz
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[63.250.193.228])
	by smtp202.mail.bf1.yahoo.com with SMTP; 02 Jan 2014 12:45:03 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>,
	<xen-users@lists.xen.org>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
In-Reply-To: <CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
Date: Thu, 2 Jan 2014 13:45:12 -0700
Message-ID: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_00F1_01CF07C0.DD68C560"
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHJqluRUQ
Content-Language: en-us
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_00F2_01CF07C0.DD68C560"


------=_NextPart_001_00F2_01CF07C0.DD68C560
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 

Michael & Eric,

 

On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger
<m.mairkeimberger@gmail.com <mailto:m.mairkeimberger@gmail.com> > wrote:

Hi Eric,

I still couldn't get it to work. However, since the ivrs_ioapic kernel
parameter didn't do anything (i didn't even got any log messages about
it) i've dug further into this parameter.
Sadly i found out it's not included in xen-4.3.1 and since gentoo
doesn't provide git ebuilds for xen i'll gonna wait until next xen
will be released. xen-4.4 should be release on 21.01.14 - Thats not that
far away and i guess i can wait for it :)

If you want to passthrough your graphic card i suggest you to install a
older
version of xen. Personally i have my own xen-4.2.1 ebuild which don't
include XSA-36. That one works perfectly well.
If irvs_ioapic won't help with next xen I'll go back too...

Regards,

Michael

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org <mailto:Xen-users@lists.xen.org> 
http://lists.xen.org/xen-users

 

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 

 

 

 


------=_NextPart_001_00F2_01CF07C0.DD68C560
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle18
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Michael &amp; =
Eric,<o:p></o:p></p></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>On Tue, Dec 24, 2013 at 6:42 AM, =
Michaael Mair-Keimberger &lt;<a =
href=3D"mailto:m.mairkeimberger@gmail.com" =
target=3D"_blank">m.mairkeimberger@gmail.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Hi Eric,<br><br>I still couldn't get =
it to work. However, since the ivrs_ioapic kernel<br>parameter didn't do =
anything (i didn't even got any log messages about<br>it) i've dug =
further into this parameter.<br>Sadly i found out it's not included in =
xen-4.3.1 and since gentoo<br>doesn't provide git ebuilds for xen i'll =
gonna wait until next xen<br>will be released. xen-4.4 should be release =
on 21.01.14 - Thats not that<br>far away and i guess i can wait for it =
:)<br><br>If you want to passthrough your graphic card i suggest you to =
install a older<br>version of xen. Personally i have my own xen-4.2.1 =
ebuild which don't<br>include XSA-36. That one works perfectly =
well.<br>If irvs_ioapic won't help with next xen I'll go back =
too...<br><br>Regards,<br><br>Michael<o:p></o:p></p></div><div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>_______________________________________=
________<br>Xen-users mailing list<br><a =
href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br><a=
 href=3D"http://lists.xen.org/xen-users" =
target=3D"_blank">http://lists.xen.org/xen-users</a><o:p></o:p></p></div>=
</div></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>&nbsp; Just =
wanting to check the basics - have you also make sure you've installed =
the latest BIOS update for your motherboard? Sometimes these updates =
contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>Regards,<o:p></o:p=
></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 2.25pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div><div><div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,<o:p>=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,<o:p=
></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Eric<o:p></=
o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p></div></div></div></div></body></html>
------=_NextPart_001_00F2_01CF07C0.DD68C560--

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: text/plain;
	name="passthrough_crash_log.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="passthrough_crash_log.txt"

Jan  2 13:25:28 xen kernel: [259224.365905] [drm] radeon: finishing =
device.
Jan  2 13:25:29 xen kernel: [259224.866050] [drm] Disabling audio 0 =
support
Jan  2 13:25:29 xen kernel: [259224.880192] radeon 0000:04:00.0: =
Userspace still has active objects !
Jan  2 13:25:29 xen kernel: [259224.880201] radeon 0000:04:00.0: =
ffff880064941a60 ffff880064941800 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880208] radeon 0000:04:00.0: =
ffff880064940e60 ffff880064940c00 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880213] radeon 0000:04:00.0: =
ffff880064941260 ffff880064941000 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880218] radeon 0000:04:00.0: =
ffff880064940660 ffff880064940400 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880224] radeon 0000:04:00.0: =
ffff880054468a60 ffff880054468800 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880229] radeon 0000:04:00.0: =
ffff880054468660 ffff880054468400 16384 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880234] radeon 0000:04:00.0: =
ffff880054468e60 ffff880054468c00 3145728 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880238] radeon 0000:04:00.0: =
ffff88005446be60 ffff88005446bc00 8192 4294967297 force free
Jan  2 13:25:29 xen kernel: [259224.880249] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.880307] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.880311] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.880313] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.880404] CPU: 1 PID: 3714 Comm: xl =
Not tainted 3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.880408] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.880411]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.880419]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064941848
Jan  2 13:25:29 xen kernel: [259224.880425]  ffff88004fd2a400 =
ffff88004382fbf0 ffff880064941848 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.880432] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.880446]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.880455]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.880462]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.880503]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880542]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880559]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880577]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880593]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880611]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880628]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880647]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880664]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880684]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.880721]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880758]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880808]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880841]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880875]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880903]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.880936]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.880945]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.880959]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.880964]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.880971]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.880978]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.880985]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.880996]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.881027]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.881034]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.881042]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.881050]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.881068] ---[ end trace =
e15697f2f263d9dd ]---
Jan  2 13:25:29 xen kernel: [259224.881082] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.881116] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.881120] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.881122] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.881212] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.881215] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.881218]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.881224]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064940c48
Jan  2 13:25:29 xen kernel: [259224.881230]  ffff88004fd2ad80 =
ffff88004382fbf0 ffff880064940c48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.881236] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.881243]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.881250]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.881256]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.881299]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881336]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881374]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881397]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881442]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881477]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881502]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881541]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881560]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881580]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.881616]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881671]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881732]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881763]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881797]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881821]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.881855]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.881862]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.881874]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.881879]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.881886]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.881892]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.881897]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.881905]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.881910]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.881915]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.881921]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.881926]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.881930] ---[ end trace =
e15697f2f263d9de ]---
Jan  2 13:25:29 xen kernel: [259224.881935] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.881969] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.881972] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.881974] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.882071] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.882075] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.882078]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.882084]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064941048
Jan  2 13:25:29 xen kernel: [259224.882090]  ffff88004fd2a500 =
ffff88004382fbf0 ffff880064941048 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.882096] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.882102]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.882109]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.882116]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.882156]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882194]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882210]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882226]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882243]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882259]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882276]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882294]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882311]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882331]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882367]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882406]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882455]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882487]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882519]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882543]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.882582]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882589]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.882600]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.882606]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.882612]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.882618]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.882624]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.882631]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.882636]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.882641]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.882646]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.882652]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.882656] ---[ end trace =
e15697f2f263d9df ]---
Jan  2 13:25:29 xen kernel: [259224.882661] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.882696] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.882699] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.882701] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.882782] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.882785] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.882788]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.882794]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880064940448
Jan  2 13:25:29 xen kernel: [259224.882799]  ffff88004fd2ae80 =
ffff88004382fbf0 ffff880064940448 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.882805] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.882811]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.882818]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.882824]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.882863]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882900]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.882915]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882931]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882948]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882965]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.882982]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883016]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883034]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883054]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883091]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883130]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883179]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883215]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883248]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883273]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.883307]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883313]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.883325]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.883331]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.883338]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.883344]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.883350]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.883357]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.883362]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.883367]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.883373]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.883379]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.883383] ---[ end trace =
e15697f2f263d9e0 ]---
Jan  2 13:25:29 xen kernel: [259224.883388] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.883422] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.883425] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.883427] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.883508] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.883511] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.883514]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.883519]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468848
Jan  2 13:25:29 xen kernel: [259224.883525]  ffff88004fd2aa80 =
ffff88004382fbf0 ffff880054468848 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.883531] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.883537]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.883543]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.883549]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.883590]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883627]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883642]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883659]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883676]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883693]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883710]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883728]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883745]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883764]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.883801]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883838]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883888]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883919]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883951]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.883976]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.884012]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884031]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.884044]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.884049]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.884056]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.884063]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.884069]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.884076]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.884081]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.884086]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.884092]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.884099]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.884103] ---[ end trace =
e15697f2f263d9e1 ]---
Jan  2 13:25:29 xen kernel: [259224.884108] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.884142] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.884145] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.884147] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.884228] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.884232] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.884234]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.884240]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468448
Jan  2 13:25:29 xen kernel: [259224.884246]  ffff88004fd2a080 =
ffff88004382fbf0 ffff880054468448 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.884251] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.884258]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.884264]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.884270]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.884311]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884349]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884365]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884382]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884399]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884415]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884432]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884450]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884467]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884487]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.884523]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884561]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884611]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884642]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884678]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884703]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.884737]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.884744]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.884755]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.884761]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.884768]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.884774]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.884780]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.884787]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.884792]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.884797]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.884803]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.884809]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.884813] ---[ end trace =
e15697f2f263d9e2 ]---
Jan  2 13:25:29 xen kernel: [259224.884817] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.884851] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.884854] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.884856] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.884941] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.884944] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.884946]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.884952]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff88005446bc48
Jan  2 13:25:29 xen kernel: [259224.884958]  ffff88004fd2a300 =
ffff88004382fbf0 ffff88005446bc48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.884963] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.884970]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.884976]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.884982]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.885038]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885076]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885092]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885109]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885125]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885142]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885159]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885177]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885194]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885214]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885250]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885290]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885340]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885372]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885407]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885441]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.885475]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885482]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.885494]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.885499]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.885505]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.885512]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.885517]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.885524]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.885529]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.885534]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.885539]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.885546]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.885550] ---[ end trace =
e15697f2f263d9e3 ]---
Jan  2 13:25:29 xen kernel: [259224.885555] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.885589] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/radeon/radeon_gart.c:235 radeon_gart_unbind+0xca/0xe0 =
[radeon]()
Jan  2 13:25:29 xen kernel: [259224.885592] trying to unbind memory from =
uninitialized GART !
Jan  2 13:25:29 xen kernel: [259224.885595] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.885675] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.885678] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.885681]  0000000000000009 =
ffff88004382fa10 ffffffff81662d11 ffff88004382fa58
Jan  2 13:25:29 xen kernel: [259224.885686]  ffff88004382fa48 =
ffffffff810691dd ffff880003630000 ffff880054468c48
Jan  2 13:25:29 xen kernel: [259224.885692]  ffff88004fd2a680 =
ffff88004382fbf0 ffff880054468c48 ffff88004382faa8
Jan  2 13:25:29 xen kernel: [259224.885698] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.885704]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.885710]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.885716]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.885757]  [<ffffffffa01cb35a>] =
radeon_gart_unbind+0xca/0xe0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885795]  [<ffffffffa01c858a>] =
radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.885811]  [<ffffffffa0076fb7>] =
ttm_tt_unbind+0x27/0x40 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885827]  [<ffffffffa007a4a8>] =
ttm_bo_move_ttm+0xd8/0x120 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885844]  [<ffffffffa0078eab>] =
ttm_bo_handle_move_mem+0x4fb/0x5b0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885861]  [<ffffffffa0079546>] ? =
ttm_bo_mem_space+0x116/0x340 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885878]  [<ffffffffa00790ca>] =
ttm_bo_evict+0x16a/0x330 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885896]  [<ffffffffa00793c1>] =
ttm_mem_evict_first+0x131/0x1a0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885913]  [<ffffffffa00797d4>] =
ttm_bo_force_list_clean+0x64/0xb0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885933]  [<ffffffffa0079867>] =
ttm_bo_clean_mm+0x47/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.885970]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886009]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886074]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886105]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886139]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886164]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.886203]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886211]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.886222]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.886228]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.886234]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.886241]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.886246]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.886253]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.886258]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.886263]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.886269]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.886275]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.886279] ---[ end trace =
e15697f2f263d9e4 ]---
Jan  2 13:25:29 xen kernel: [259224.886283] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.886304] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/drm_mm.c:578 drm_mm_takedown+0x2e/0x30 [drm]()
Jan  2 13:25:29 xen kernel: [259224.886307] Memory manager not clean =
during takedown.
Jan  2 13:25:29 xen kernel: [259224.886309] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.886390] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.886392] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.886395]  0000000000000009 =
ffff88004382fc38 ffffffff81662d11 ffff88004382fc80
Jan  2 13:25:29 xen kernel: [259224.886401]  ffff88004382fc70 =
ffffffff810691dd ffff88000367b540 ffff880003630af8
Jan  2 13:25:29 xen kernel: [259224.886407]  ffff880003820448 =
ffffffffa02c4100 ffffffffffffffed ffff88004382fcd0
Jan  2 13:25:29 xen kernel: [259224.886412] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.886419]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.886425]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.886441]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.886470]  [<ffffffffa0028f9e>] =
drm_mm_takedown+0x2e/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.886487]  [<ffffffffa007e6d3>] =
ttm_bo_man_takedown+0x33/0x70 [ttm]
Jan  2 13:25:29 xen kernel: [259224.886504]  [<ffffffffa0079871>] =
ttm_bo_clean_mm+0x51/0x80 [ttm]
Jan  2 13:25:29 xen kernel: [259224.886540]  [<ffffffffa01c996d>] =
radeon_ttm_fini+0xbd/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886580]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886630]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886662]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886695]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886719]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.886758]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.886765]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.886777]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.886783]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.886789]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.886795]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.886801]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.886808]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.886813]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.886818]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.886824]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.886830]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.886834] ---[ end trace =
e15697f2f263d9e5 ]---
Jan  2 13:25:29 xen kernel: [259224.886839] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.886860] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/drm_mm.c:578 drm_mm_takedown+0x2e/0x30 [drm]()
Jan  2 13:25:29 xen kernel: [259224.886863] Memory manager not clean =
during takedown.
Jan  2 13:25:29 xen kernel: [259224.886865] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.886945] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.886948] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.886951]  0000000000000009 =
ffff88004382fc20 ffffffff81662d11 ffff88004382fc68
Jan  2 13:25:29 xen kernel: [259224.886956]  ffff88004382fc58 =
ffffffff810691dd ffff880003630eb8 ffff880003630a50
Jan  2 13:25:29 xen kernel: [259224.886962]  ffff880003630a70 =
ffff8800036afb40 0000000000000000 ffff88004382fcb8
Jan  2 13:25:29 xen kernel: [259224.886968] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.886974]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.886980]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.886987]  [<ffffffff8106924c>] =
warn_slowpath_fmt+0x4c/0x50
Jan  2 13:25:29 xen kernel: [259224.887020]  [<ffffffffa007867b>] ? =
ttm_bo_delayed_delete+0x3b/0x1f0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.887046]  [<ffffffffa0028f9e>] =
drm_mm_takedown+0x2e/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.887071]  [<ffffffffa003729b>] =
drm_vma_offset_manager_destroy+0x1b/0x30 [drm]
Jan  2 13:25:29 xen kernel: [259224.887087]  [<ffffffffa0079963>] =
ttm_bo_device_release+0xc3/0xf0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.887127]  [<ffffffffa01c9975>] =
radeon_ttm_fini+0xc5/0x180 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887165]  [<ffffffffa01ca3c2>] =
radeon_bo_fini+0x12/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887214]  [<ffffffffa02141c3>] =
evergreen_fini+0xa3/0xd0 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887250]  [<ffffffffa01aecae>] =
radeon_device_fini+0x3e/0x120 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887286]  [<ffffffffa01b0b1d>] =
radeon_driver_unload_kms+0x3d/0x60 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887310]  [<ffffffffa0024863>] =
drm_put_dev+0x63/0x180 [drm]
Jan  2 13:25:29 xen kernel: [259224.887344]  [<ffffffffa01ad06d>] =
radeon_pci_remove+0x1d/0x20 [radeon]
Jan  2 13:25:29 xen kernel: [259224.887351]  [<ffffffff8133bfdb>] =
pci_device_remove+0x3b/0xb0
Jan  2 13:25:29 xen kernel: [259224.887363]  [<ffffffff813ff89f>] =
__device_release_driver+0x7f/0xf0
Jan  2 13:25:29 xen kernel: [259224.887368]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.887375]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.887381]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.887388]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.887395]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.887400]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.887405]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.887411]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.887417]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.887421] ---[ end trace =
e15697f2f263d9e6 ]---
Jan  2 13:25:29 xen kernel: [259224.887425] [drm] radeon: ttm finalized
Jan  2 13:25:29 xen kernel: [259224.921971] ------------[ cut here =
]------------
Jan  2 13:25:29 xen kernel: [259224.921987] WARNING: CPU: 1 PID: 3714 at =
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c:533 ttm_dma_free_pool+0xea/0xf0 =
[ttm]()
Jan  2 13:25:29 xen kernel: [259224.921988] Modules linked in: tcp_lp =
tun xen_pciback bnep bluetooth rfkill fuse nf_conntrack_netbios_ns =
nf_conntrack_broadcast ipt_MASQUERADE ip6t_REJECT xt_conntrack =
ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables =
ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 =
ip6table_mangle ip6table_security ip6table_raw ip6table_filter =
ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 =
nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw =
snd_hda_codec_hdmi crct10dif_pclmul crc32_pclmul crc32c_intel =
ghash_clmulni_intel microcode serio_raw raid1 fam15h_power k10temp =
edac_core edac_mce_amd joydev snd_hda_codec_realtek r8169 mii =
snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device sp5100_tco =
snd_pcm i2c_piix4 snd_page_alloc snd_timer snd soundcore shpchp =
xen_acpi_processor xen_netback xen_blkback xen_gntdev xen_evtchn nfsd =
auth_rpcgss nfs_acl lockd xenfs sunrpc xen_privcmd radeon nouveau video =
mxm_wmi i2c_algo_bit drm_kms_helper ttm drm i2c_core wmi
Jan  2 13:25:29 xen kernel: [259224.922035] CPU: 1 PID: 3714 Comm: xl =
Tainted: G        W    3.12.5-302.fc20.x86_64 #1
Jan  2 13:25:29 xen kernel: [259224.922037] Hardware name: Gigabyte =
Technology Co., Ltd. GA-990FXA-UD3/GA-990FXA-UD3, BIOS F10a 01/24/2013
Jan  2 13:25:29 xen kernel: [259224.922038]  0000000000000009 =
ffff88004382fd20 ffffffff81662d11 0000000000000000
Jan  2 13:25:29 xen kernel: [259224.922041]  ffff88004382fd58 =
ffffffff810691dd ffff88000367b480 ffff880077eec298
Jan  2 13:25:29 xen kernel: [259224.922053]  0000000000000008 =
000000000000000c ffff88000389a5c0 ffff88004382fd68
Jan  2 13:25:29 xen kernel: [259224.922055] Call Trace:
Jan  2 13:25:29 xen kernel: [259224.922060]  [<ffffffff81662d11>] =
dump_stack+0x45/0x56
Jan  2 13:25:29 xen kernel: [259224.922064]  [<ffffffff810691dd>] =
warn_slowpath_common+0x7d/0xa0
Jan  2 13:25:29 xen kernel: [259224.922066]  [<ffffffff810692ba>] =
warn_slowpath_null+0x1a/0x20
Jan  2 13:25:29 xen kernel: [259224.922072]  [<ffffffffa007f0da>] =
ttm_dma_free_pool+0xea/0xf0 [ttm]
Jan  2 13:25:29 xen kernel: [259224.922078]  [<ffffffffa007f0f9>] =
ttm_dma_pool_release+0x19/0x20 [ttm]
Jan  2 13:25:29 xen kernel: [259224.922081]  [<ffffffff814039ac>] =
release_nodes+0x1cc/0x210
Jan  2 13:25:29 xen kernel: [259224.922086]  [<ffffffff81403afc>] =
devres_release_all+0x3c/0x60
Jan  2 13:25:29 xen kernel: [259224.922088]  [<ffffffff813ff8a7>] =
__device_release_driver+0x87/0xf0
Jan  2 13:25:29 xen kernel: [259224.922089]  [<ffffffff813ff933>] =
device_release_driver+0x23/0x30
Jan  2 13:25:29 xen kernel: [259224.922092]  [<ffffffff813fe38d>] =
unbind_store+0xbd/0xe0
Jan  2 13:25:29 xen kernel: [259224.922094]  [<ffffffff813fd934>] =
drv_attr_store+0x24/0x40
Jan  2 13:25:29 xen kernel: [259224.922097]  [<ffffffff81222246>] =
sysfs_write_file+0xc6/0x140
Jan  2 13:25:29 xen kernel: [259224.922100]  [<ffffffff811ae4dd>] =
vfs_write+0xbd/0x1e0
Jan  2 13:25:29 xen kernel: [259224.922102]  [<ffffffff811b9a99>] ? =
putname+0x29/0x40
Jan  2 13:25:29 xen kernel: [259224.922104]  [<ffffffff811aef19>] =
SyS_write+0x49/0xa0
Jan  2 13:25:29 xen kernel: [259224.922107]  [<ffffffff810f11f6>] ? =
__audit_syscall_exit+0x1f6/0x2a0
Jan  2 13:25:29 xen kernel: [259224.922109]  [<ffffffff81671d69>] =
system_call_fastpath+0x16/0x1b
Jan  2 13:25:29 xen kernel: [259224.922111] ---[ end trace =
e15697f2f263d9e7 ]---
Jan  2 13:25:29 xen kernel: [259224.923508] pciback 0000:04:00.0: =
seizing device

------=_NextPart_000_00F1_01CF07C0.DD68C560
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
------=_NextPart_000_00F1_01CF07C0.DD68C560--



From xen-users-bounces@lists.xen.org Thu Jan 02 23:49:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 23:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vys04-0002n6-6w; Thu, 02 Jan 2014 23:48:28 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1Vys02-0002mu-HE
	for xen-users@lists.xensource.com; Thu, 02 Jan 2014 23:48:26 +0000
Received: from [85.158.143.35:31045] by server-3.bemta-4.messagelabs.com id
	88/7E-32360-9CAF5C25; Thu, 02 Jan 2014 23:48:25 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-9.tower-21.messagelabs.com!1388706502!9295928!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7709 invoked from network); 2 Jan 2014 23:48:24 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-9.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 2 Jan 2014 23:48:24 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1Vys0b-0000CE-Sy; Fri, 03 Jan 2014 10:49:02 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 3 Jan 2014 10:47:52 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Flako <subforos@gmail.com>
Thread-Topic: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
Thread-Index: AQHPBahTyHieiWoCX02yv7x3d7KpYpptWg9QgANgtICAAV914A==
Date: Thu, 2 Jan 2014 23:47:51 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
	<CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
In-Reply-To: <CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.82]
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4"
	installing	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> Hi James
> Install gplpv_Vista2008x32_1.0.1089_debug.msi produces the same BSOD
> but at least install some driver (xenpci xenvbd but I think they are
> not functional)
> 
> Furthermore, it generates BSOD on WindowsXP, but when I restart
> windows XP detects changes in hardware and confugrar with the correct
> diver, you want to send those on XP?
> 
> 

I can't see any messages from gplpv in the logfiles. Are you using qemu upstream? If you are then no logs are produced.

Also can you try with phy: or file: instead of qcow:? I've seen problems before with tap, but I think those are all resolved now.

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 02 23:49:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 02 Jan 2014 23:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vys04-0002n6-6w; Thu, 02 Jan 2014 23:48:28 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1Vys02-0002mu-HE
	for xen-users@lists.xensource.com; Thu, 02 Jan 2014 23:48:26 +0000
Received: from [85.158.143.35:31045] by server-3.bemta-4.messagelabs.com id
	88/7E-32360-9CAF5C25; Thu, 02 Jan 2014 23:48:25 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-9.tower-21.messagelabs.com!1388706502!9295928!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7709 invoked from network); 2 Jan 2014 23:48:24 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-9.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 2 Jan 2014 23:48:24 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1Vys0b-0000CE-Sy; Fri, 03 Jan 2014 10:49:02 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 3 Jan 2014 10:47:52 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Flako <subforos@gmail.com>
Thread-Topic: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
Thread-Index: AQHPBahTyHieiWoCX02yv7x3d7KpYpptWg9QgANgtICAAV914A==
Date: Thu, 2 Jan 2014 23:47:51 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
	<CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
In-Reply-To: <CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.82]
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4"
	installing	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> Hi James
> Install gplpv_Vista2008x32_1.0.1089_debug.msi produces the same BSOD
> but at least install some driver (xenpci xenvbd but I think they are
> not functional)
> 
> Furthermore, it generates BSOD on WindowsXP, but when I restart
> windows XP detects changes in hardware and confugrar with the correct
> diver, you want to send those on XP?
> 
> 

I can't see any messages from gplpv in the logfiles. Are you using qemu upstream? If you are then no logs are produced.

Also can you try with phy: or file: instead of qcow:? I've seen problems before with tap, but I think those are all resolved now.

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 05:02:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 05:02:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VywsN-0002A0-Cd; Fri, 03 Jan 2014 05:00:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1VywsL-00029n-AZ; Fri, 03 Jan 2014 05:00:49 +0000
Received: from [85.158.143.35:10464] by server-1.bemta-4.messagelabs.com id
	9A/9F-02132-00446C25; Fri, 03 Jan 2014 05:00:48 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1388725247!2228148!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4868 invoked from network); 3 Jan 2014 05:00:47 -0000
Received: from mail-la0-f43.google.com (HELO mail-la0-f43.google.com)
	(209.85.215.43)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 05:00:47 -0000
Received: by mail-la0-f43.google.com with SMTP id n7so7807497lam.16
	for <multiple recipients>; Thu, 02 Jan 2014 21:00:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=uyBRe/PKKMFirc6GvolNCU2czzQMUFbeJPcem/ApyoI=;
	b=jBM55XIMUTltE04CsohMNKue39CS8rEJNYoJ5iWj62P6v3UjrhdO08c/bsLN2Ki8L3
	rgr8ZRYpblOhkf0xp8I8yzeG4GmDGmBlk9N1CpXpWHlECX2hVfAlm1F75t4ukaYcf7Be
	fM3u8I15xCJM8OFdV/f82Bm7BmB9g/R3Wj8NgqDGvESPMfus4e1UrMywJvR6B776qVsw
	9WiqvgWQR4INaJEg4AxkfOkyPWpXPJ6mPbS9vUlwisarzw8VMV0ckhCzGzVXc0nv1g1Q
	kwsBaR27kgAN53d6fsQjS7UARDodbtFW9uqaTcHIN6CcxQyXjQIEnpsihE4Owo5Nbu+Y
	Ctjg==
MIME-Version: 1.0
X-Received: by 10.112.52.6 with SMTP id p6mr56275lbo.67.1388725246615; Thu, 02
	Jan 2014 21:00:46 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Thu, 2 Jan 2014 21:00:46 -0800 (PST)
Date: Fri, 3 Jan 2014 00:00:46 -0500
X-Google-Sender-Auth: opXSo1nzmjFGLZLz1JXKhpx-Q-E
Message-ID: <CAHehzX2FfUrsWMYzDzjmPz7xXkxG-sXUB6VgLMzq1mHBWN_p3g@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, xen-api@lists.xen.org
Subject: [Xen-users] XenProject Q&A: /etc/init.d/xcp-xapi doesn't start:
 'Error: Connection refused (calling connect )'
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On the XenProject.org Q&A section, user "Mark" asks the following:

----
Topic: /etc/init.d/xcp-xapi doesn't start: 'Error: Connection refused
(calling connect )'

I'm stumped by the above.
Fresh install of debian wheezy. install params:
netcfg/disable_autoconfig=true
cdrom-detect/eject=false
base-installer/install-recommends=false

Followed http://wiki.xenproject.org/wiki/XAPI_toolstack_on_a_Debian-based_distribution.

/etc/xcp$ cat inventory
CURRENT_INTERFACES='xenbr0'
BUILD_NUMBER='0'
CONTROL_DOMAIN_UUID='226e9869-72bc-4680-bf98-686dbfcc9bbe'
INSTALLATION_UUID='226e9869-72bc-4680-bf98-686dbfcc9bbe'
MANAGEMENT_INTERFACE='xenbr0'
PRIMARY_DISK='/dev/sda1'
PRODUCT_VERSION='6.0.0'

Then xcp-xapi returned FATAL: Module blktap not found. I installed the
linux-headers for the kernel and rebuilt dkms. Now I get the above
error and in the xcp-xapi.log:

Caught exception at toplevel:
'Db_exn.Uniqueness_constraint_violation("VM", "uuid",
"226e9869-72bc-4680-bf98-686dbfcc9bbe")'

which I can't find anything on. The log file for more info is here
http://phosph.re/s2c/xcp-xapi.txt. XAPI will not start right now, and
I cannot play with xen as a result.

----

If anyone has insight for Mark, please email me so I can forward it to
the Q&A entry (or you can enter it yourself, if you feel so inclined,
at http://xenproject.org/help/questions-and-answers/etc-init-d-xcp-xapi-doesn-t-start-error-connection-refused-calling-connect.html

Thanks,

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 05:02:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 05:02:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VywsN-0002A0-Cd; Fri, 03 Jan 2014 05:00:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1VywsL-00029n-AZ; Fri, 03 Jan 2014 05:00:49 +0000
Received: from [85.158.143.35:10464] by server-1.bemta-4.messagelabs.com id
	9A/9F-02132-00446C25; Fri, 03 Jan 2014 05:00:48 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1388725247!2228148!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4868 invoked from network); 3 Jan 2014 05:00:47 -0000
Received: from mail-la0-f43.google.com (HELO mail-la0-f43.google.com)
	(209.85.215.43)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 05:00:47 -0000
Received: by mail-la0-f43.google.com with SMTP id n7so7807497lam.16
	for <multiple recipients>; Thu, 02 Jan 2014 21:00:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=uyBRe/PKKMFirc6GvolNCU2czzQMUFbeJPcem/ApyoI=;
	b=jBM55XIMUTltE04CsohMNKue39CS8rEJNYoJ5iWj62P6v3UjrhdO08c/bsLN2Ki8L3
	rgr8ZRYpblOhkf0xp8I8yzeG4GmDGmBlk9N1CpXpWHlECX2hVfAlm1F75t4ukaYcf7Be
	fM3u8I15xCJM8OFdV/f82Bm7BmB9g/R3Wj8NgqDGvESPMfus4e1UrMywJvR6B776qVsw
	9WiqvgWQR4INaJEg4AxkfOkyPWpXPJ6mPbS9vUlwisarzw8VMV0ckhCzGzVXc0nv1g1Q
	kwsBaR27kgAN53d6fsQjS7UARDodbtFW9uqaTcHIN6CcxQyXjQIEnpsihE4Owo5Nbu+Y
	Ctjg==
MIME-Version: 1.0
X-Received: by 10.112.52.6 with SMTP id p6mr56275lbo.67.1388725246615; Thu, 02
	Jan 2014 21:00:46 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Thu, 2 Jan 2014 21:00:46 -0800 (PST)
Date: Fri, 3 Jan 2014 00:00:46 -0500
X-Google-Sender-Auth: opXSo1nzmjFGLZLz1JXKhpx-Q-E
Message-ID: <CAHehzX2FfUrsWMYzDzjmPz7xXkxG-sXUB6VgLMzq1mHBWN_p3g@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, xen-api@lists.xen.org
Subject: [Xen-users] XenProject Q&A: /etc/init.d/xcp-xapi doesn't start:
 'Error: Connection refused (calling connect )'
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On the XenProject.org Q&A section, user "Mark" asks the following:

----
Topic: /etc/init.d/xcp-xapi doesn't start: 'Error: Connection refused
(calling connect )'

I'm stumped by the above.
Fresh install of debian wheezy. install params:
netcfg/disable_autoconfig=true
cdrom-detect/eject=false
base-installer/install-recommends=false

Followed http://wiki.xenproject.org/wiki/XAPI_toolstack_on_a_Debian-based_distribution.

/etc/xcp$ cat inventory
CURRENT_INTERFACES='xenbr0'
BUILD_NUMBER='0'
CONTROL_DOMAIN_UUID='226e9869-72bc-4680-bf98-686dbfcc9bbe'
INSTALLATION_UUID='226e9869-72bc-4680-bf98-686dbfcc9bbe'
MANAGEMENT_INTERFACE='xenbr0'
PRIMARY_DISK='/dev/sda1'
PRODUCT_VERSION='6.0.0'

Then xcp-xapi returned FATAL: Module blktap not found. I installed the
linux-headers for the kernel and rebuilt dkms. Now I get the above
error and in the xcp-xapi.log:

Caught exception at toplevel:
'Db_exn.Uniqueness_constraint_violation("VM", "uuid",
"226e9869-72bc-4680-bf98-686dbfcc9bbe")'

which I can't find anything on. The log file for more info is here
http://phosph.re/s2c/xcp-xapi.txt. XAPI will not start right now, and
I cannot play with xen as a result.

----

If anyone has insight for Mark, please email me so I can forward it to
the Q&A entry (or you can enter it yourself, if you feel so inclined,
at http://xenproject.org/help/questions-and-answers/etc-init-d-xcp-xapi-doesn-t-start-error-connection-refused-calling-connect.html

Thanks,

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 14:15:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 14:15:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz5W4-0006BD-HQ; Fri, 03 Jan 2014 14:14:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <subforos@gmail.com>) id 1Vz5W3-0006B8-0p
	for xen-users@lists.xensource.com; Fri, 03 Jan 2014 14:14:23 +0000
Received: from [193.109.254.147:59839] by server-12.bemta-14.messagelabs.com
	id BE/A8-13681-EB5C6C25; Fri, 03 Jan 2014 14:14:22 +0000
X-Env-Sender: subforos@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1388758460!8655479!1
X-Originating-IP: [209.85.220.41]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25194 invoked from network); 3 Jan 2014 14:14:21 -0000
Received: from mail-pa0-f41.google.com (HELO mail-pa0-f41.google.com)
	(209.85.220.41)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 14:14:21 -0000
Received: by mail-pa0-f41.google.com with SMTP id lf10so15928072pab.28
	for <xen-users@lists.xensource.com>;
	Fri, 03 Jan 2014 06:14:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:cc
	:content-type; bh=9CFVRpS2Q74LSQfGbWrknyntANSz2clUNLT4ChYWNBk=;
	b=wwymatGRrrNumfD5RdEytSKz+fjCvF82PeoR0gNsHcdYRC5Q5tlJa5Lf58TjweIirT
	hpw3hrX8hMsknJ9599flw5R/E6ALjgKD8s+dRs41qGd348W4UIxIrgr02fEcDamXXJ8W
	B7T459rpInWT9IJY7OZyHDlTW8MqpqqEsqmuNKTRYo7JNfs0tWsdcn1QzcEe3U1wb1hD
	ZFBvc3F5U9jdQywd3eFYimyQJ+4vb+W/xu7bchIXnjXAy+ggL25AivIgeJs3wfc8oqLm
	bAQhLxY3ZrkPUstNWqraO0oQfXtMdCpREvUEASKit9ernrTN9C5VNOOD/PoJDiT+NCLC
	xsNA==
X-Received: by 10.66.142.107 with SMTP id rv11mr95923648pab.17.1388757975929; 
	Fri, 03 Jan 2014 06:06:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.220.225 with HTTP; Fri, 3 Jan 2014 06:05:45 -0800 (PST)
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
	<CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
From: Flako <subforos@gmail.com>
Date: Fri, 3 Jan 2014 12:05:45 -0200
Message-ID: <CADqxbRRRdwLJxLujWpsF5_N=M17322+ir4E56kvNU89qjTKL+w@mail.gmail.com>
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi James
The error is caused by using tap:qcow2, because using the
file:achivo.raw is properly installed.

After installation, I can pass it back to tap:qcow2? or is not
recommended to use tap:qcow2 with GPLPV?

Elsewhere on http://wiki.xen.org/wiki/Xen_Windows_GplPv indicates to
run 'bcdedit / set {new guid from above} LoadOptions "GPLPV"' for
windows Vista and 2008, it is necessary Windows7? (I'm already seeing
in the device manager GPLPV devices)

Thank you.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 14:15:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 14:15:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz5W4-0006BD-HQ; Fri, 03 Jan 2014 14:14:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <subforos@gmail.com>) id 1Vz5W3-0006B8-0p
	for xen-users@lists.xensource.com; Fri, 03 Jan 2014 14:14:23 +0000
Received: from [193.109.254.147:59839] by server-12.bemta-14.messagelabs.com
	id BE/A8-13681-EB5C6C25; Fri, 03 Jan 2014 14:14:22 +0000
X-Env-Sender: subforos@gmail.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1388758460!8655479!1
X-Originating-IP: [209.85.220.41]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25194 invoked from network); 3 Jan 2014 14:14:21 -0000
Received: from mail-pa0-f41.google.com (HELO mail-pa0-f41.google.com)
	(209.85.220.41)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 14:14:21 -0000
Received: by mail-pa0-f41.google.com with SMTP id lf10so15928072pab.28
	for <xen-users@lists.xensource.com>;
	Fri, 03 Jan 2014 06:14:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:cc
	:content-type; bh=9CFVRpS2Q74LSQfGbWrknyntANSz2clUNLT4ChYWNBk=;
	b=wwymatGRrrNumfD5RdEytSKz+fjCvF82PeoR0gNsHcdYRC5Q5tlJa5Lf58TjweIirT
	hpw3hrX8hMsknJ9599flw5R/E6ALjgKD8s+dRs41qGd348W4UIxIrgr02fEcDamXXJ8W
	B7T459rpInWT9IJY7OZyHDlTW8MqpqqEsqmuNKTRYo7JNfs0tWsdcn1QzcEe3U1wb1hD
	ZFBvc3F5U9jdQywd3eFYimyQJ+4vb+W/xu7bchIXnjXAy+ggL25AivIgeJs3wfc8oqLm
	bAQhLxY3ZrkPUstNWqraO0oQfXtMdCpREvUEASKit9ernrTN9C5VNOOD/PoJDiT+NCLC
	xsNA==
X-Received: by 10.66.142.107 with SMTP id rv11mr95923648pab.17.1388757975929; 
	Fri, 03 Jan 2014 06:06:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.220.225 with HTTP; Fri, 3 Jan 2014 06:05:45 -0800 (PST)
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
References: <CADqxbRQCfgJ=Q5UHEK=1VpUDtu7FfBWkFfuTn-20OrdkHwhhDg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6856D43F@BITCOM1.int.sbss.com.au>
	<CADqxbRQQKssJ8LPc8GHZu9ho93fmn0QFJZsUiMzmC6w3w9ssmg@mail.gmail.com>
	<6035A0D088A63A46850C3988ED045A4B6F31C88D@BITCOM1.int.sbss.com.au>
From: Flako <subforos@gmail.com>
Date: Fri, 3 Jan 2014 12:05:45 -0200
Message-ID: <CADqxbRRRdwLJxLujWpsF5_N=M17322+ir4E56kvNU89qjTKL+w@mail.gmail.com>
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] "BSOD STOP : 0x000000F4" installing
	gplpv_Vista2008x32_0.11.0.372
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi James
The error is caused by using tap:qcow2, because using the
file:achivo.raw is properly installed.

After installation, I can pass it back to tap:qcow2? or is not
recommended to use tap:qcow2 with GPLPV?

Elsewhere on http://wiki.xen.org/wiki/Xen_Windows_GplPv indicates to
run 'bcdedit / set {new guid from above} LoadOptions "GPLPV"' for
windows Vista and 2008, it is necessary Windows7? (I'm already seeing
in the device manager GPLPV devices)

Thank you.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 15:36:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 15:36:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz6mf-0002ZW-69; Fri, 03 Jan 2014 15:35:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1Vz64M-0008Ke-Ow
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 14:49:50 +0000
Received: from [85.158.139.211:39534] by server-5.bemta-5.messagelabs.com id
	3F/13-14928-E0EC6C25; Fri, 03 Jan 2014 14:49:50 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-14.tower-206.messagelabs.com!1388760576!7684639!1
X-Originating-IP: [209.85.223.180]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjU5OTQgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10687 invoked from network); 3 Jan 2014 14:49:37 -0000
Received: from mail-ie0-f180.google.com (HELO mail-ie0-f180.google.com)
	(209.85.223.180)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 14:49:37 -0000
Received: by mail-ie0-f180.google.com with SMTP id tp5so15348830ieb.25
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 06:49:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=ZaTbL8Yb3uRu/sXkCLF7DdXp5ncHcaRhyoyAuOCiMXk=;
	b=JsQuGxV7cbj8gUFS34AEy2CJMIaukt2f12W3Z3rdWhRf+vhf8rOXvnVLOgYo1lxN8F
	dzcl+WB29CiJEQ2bA1Tz3uWdtjtWnmnreGxsxlCzSxYwbcov2Xf4SystB6PS9/f4E/l7
	q614my57B4UNcKlsvCgIYYepBlwof+G6G9YZHU+2rw8h2P6qd64dIx9ize6ToXes+EAR
	kpgobi6XSQyrrREXRBp3B4TV/4NEQBAWo0XbwSjA2ol/HfbWHFGLSMX2ettPf26Fmjuv
	zSQJK33yaB//VnWQcRs50Pwn0fIh/J2r4my12sZuA8DnRfnXqHSllDENggwbpKyhBFOW
	JHvg==
X-Gm-Message-State: ALoCoQnysoQQ90sSWSK68rDZhbUeMTvv1p2P8YuV3jTZPrsVvrRrU0+dzvn01K3V4hH0b9VyApuh
X-Received: by 10.50.102.99 with SMTP id fn3mr3232450igb.5.1388760576138;
	Fri, 03 Jan 2014 06:49:36 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id s4sm2303288ige.0.2014.01.03.06.49.34
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 06:49:35 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20131231163110.GA34150@deinos.phlegethon.org>
Date: Fri, 3 Jan 2014 09:49:36 -0500
Message-Id: <556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
To: Tim Deegan <tim@xen.org>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Fri, 03 Jan 2014 15:35:34 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:

> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>> On Twitter, Florian Heigl sent a out a few messages about issues with x=
enpaging:
>>> =

>>> ---
>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=3D%23=
xen&src=3Dhash> #xenpaging<https://twitter.com/search?q=3D%23xenpaging&src=
=3Dhash>? docs are at SLES manual, rest is mostly this: http://www.gossamer=
-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or=
 usable?
>>> =

>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https:/=
/twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://=
piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on =
holiday and not constant online)
>>> =

>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=3D%23xen&src=3Dha=
sh> Xenpaging (memory overcommit)
>>> [x] largely untested
>>> [x] docs outdated
>>> [x] syntax+logic changed
>>> [x] broken
>>> ---
>>> =

>>> [I've taken the liberty of removing the colorful expletive from the fin=
al post]
>>> =

>>> Is Florian's assessment correct, or is there somewhere we can point him=
 for help?  I'm on vacation this week, but if someone replies to me, I will=
 try to forward the information appropriately.
>> =

>> The Maintainers file implies otherwise. Let me CC the maintainers.
> =

> Andres really owns this code, so I'll punt to him for an official
> answer, but:
The part actively maintained is the hypervisor support for paging, and the =
interface.

tools/xenpaging is one way to consume that interface. It seems to have suff=
ered from bitrot.

So other than echoing Tim's points below, I'll add

- Some interesting ideas thrown around by Florian in his notes. Could lead =
to a robust discussion in xen-devel =85 if Florian is still interested.

- Perhaps the developers who are interested (myself included) should make a=
 decent effort at improving the in-tree tools. There is the argument that f=
or example KSM gives KVM users a sharing solution that just works, whether =
you like the results or not. In that vein xenpaging apparently doesn't cut =
it, nor the absence of a basic sharing tool.

One simple paging tool could be lazy restore. There is some interest out th=
ere, it would be relatively straightforward to codify.

Andres
> =

> - It's been listed as a 'tech preview' on the feature list since it went
>  in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
>  "Preview, due to limited tools support. Hypervisor side in good shape."
> =

> - I can't say anything about SuSE's apparent support for it, except
>  that ISTR Olaf worked at/for/with SuSE at the time.
> =

> - Patches would, of course, be welcome.
> =

> Tim.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 15:36:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 15:36:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz6mf-0002ZW-69; Fri, 03 Jan 2014 15:35:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1Vz64M-0008Ke-Ow
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 14:49:50 +0000
Received: from [85.158.139.211:39534] by server-5.bemta-5.messagelabs.com id
	3F/13-14928-E0EC6C25; Fri, 03 Jan 2014 14:49:50 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-14.tower-206.messagelabs.com!1388760576!7684639!1
X-Originating-IP: [209.85.223.180]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjU5OTQgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10687 invoked from network); 3 Jan 2014 14:49:37 -0000
Received: from mail-ie0-f180.google.com (HELO mail-ie0-f180.google.com)
	(209.85.223.180)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 14:49:37 -0000
Received: by mail-ie0-f180.google.com with SMTP id tp5so15348830ieb.25
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 06:49:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=ZaTbL8Yb3uRu/sXkCLF7DdXp5ncHcaRhyoyAuOCiMXk=;
	b=JsQuGxV7cbj8gUFS34AEy2CJMIaukt2f12W3Z3rdWhRf+vhf8rOXvnVLOgYo1lxN8F
	dzcl+WB29CiJEQ2bA1Tz3uWdtjtWnmnreGxsxlCzSxYwbcov2Xf4SystB6PS9/f4E/l7
	q614my57B4UNcKlsvCgIYYepBlwof+G6G9YZHU+2rw8h2P6qd64dIx9ize6ToXes+EAR
	kpgobi6XSQyrrREXRBp3B4TV/4NEQBAWo0XbwSjA2ol/HfbWHFGLSMX2ettPf26Fmjuv
	zSQJK33yaB//VnWQcRs50Pwn0fIh/J2r4my12sZuA8DnRfnXqHSllDENggwbpKyhBFOW
	JHvg==
X-Gm-Message-State: ALoCoQnysoQQ90sSWSK68rDZhbUeMTvv1p2P8YuV3jTZPrsVvrRrU0+dzvn01K3V4hH0b9VyApuh
X-Received: by 10.50.102.99 with SMTP id fn3mr3232450igb.5.1388760576138;
	Fri, 03 Jan 2014 06:49:36 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id s4sm2303288ige.0.2014.01.03.06.49.34
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 06:49:35 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20131231163110.GA34150@deinos.phlegethon.org>
Date: Fri, 3 Jan 2014 09:49:36 -0500
Message-Id: <556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
To: Tim Deegan <tim@xen.org>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Fri, 03 Jan 2014 15:35:34 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:

> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>> On Twitter, Florian Heigl sent a out a few messages about issues with x=
enpaging:
>>> =

>>> ---
>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=3D%23=
xen&src=3Dhash> #xenpaging<https://twitter.com/search?q=3D%23xenpaging&src=
=3Dhash>? docs are at SLES manual, rest is mostly this: http://www.gossamer=
-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or=
 usable?
>>> =

>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https:/=
/twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://=
piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on =
holiday and not constant online)
>>> =

>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=3D%23xen&src=3Dha=
sh> Xenpaging (memory overcommit)
>>> [x] largely untested
>>> [x] docs outdated
>>> [x] syntax+logic changed
>>> [x] broken
>>> ---
>>> =

>>> [I've taken the liberty of removing the colorful expletive from the fin=
al post]
>>> =

>>> Is Florian's assessment correct, or is there somewhere we can point him=
 for help?  I'm on vacation this week, but if someone replies to me, I will=
 try to forward the information appropriately.
>> =

>> The Maintainers file implies otherwise. Let me CC the maintainers.
> =

> Andres really owns this code, so I'll punt to him for an official
> answer, but:
The part actively maintained is the hypervisor support for paging, and the =
interface.

tools/xenpaging is one way to consume that interface. It seems to have suff=
ered from bitrot.

So other than echoing Tim's points below, I'll add

- Some interesting ideas thrown around by Florian in his notes. Could lead =
to a robust discussion in xen-devel =85 if Florian is still interested.

- Perhaps the developers who are interested (myself included) should make a=
 decent effort at improving the in-tree tools. There is the argument that f=
or example KSM gives KVM users a sharing solution that just works, whether =
you like the results or not. In that vein xenpaging apparently doesn't cut =
it, nor the absence of a basic sharing tool.

One simple paging tool could be lazy restore. There is some interest out th=
ere, it would be relatively straightforward to codify.

Andres
> =

> - It's been listed as a 'tech preview' on the feature list since it went
>  in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
>  "Preview, due to limited tools support. Hypervisor side in good shape."
> =

> - I can't say anything about SuSE's apparent support for it, except
>  that ISTR Olaf worked at/for/with SuSE at the time.
> =

> - Patches would, of course, be welcome.
> =

> Tim.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 15:49:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 15:49:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz6zc-0003qg-Uo; Fri, 03 Jan 2014 15:49:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wargo.john25@gmail.com>) id 1Vz6zb-0003pX-Hz
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 15:48:59 +0000
Received: from [85.158.139.211:18061] by server-9.bemta-5.messagelabs.com id
	01/68-15098-AEBD6C25; Fri, 03 Jan 2014 15:48:58 +0000
X-Env-Sender: wargo.john25@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1388764137!7737749!1
X-Originating-IP: [209.85.217.172]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_60_70, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 323 invoked from network); 3 Jan 2014 15:48:57 -0000
Received: from mail-lb0-f172.google.com (HELO mail-lb0-f172.google.com)
	(209.85.217.172)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 15:48:57 -0000
Received: by mail-lb0-f172.google.com with SMTP id x18so8226543lbi.17
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 07:48:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=rkX55AwlAe9tLF5OhzG2vnHmULN8Zjpl+ZaTWQSgysQ=;
	b=EJS6lr6ReQRSsw7aGH+KjNkBqLQblt4G+QrUIJ0boP1qtivgNH8RQ74sLJvGiZZNWI
	FIgUBx9v47o4YE4qaTh3OXOaUH0Cou31Mn5cbwO61FyeFHNm7Fa0FwmLXPokELD6mQiZ
	y3uniwzv31hmkeSZa2f/ZumQrWqxm1q52E5VPhHAFeBuyAyPO17ILxRhnhjoeRQy6LYT
	jNYbHhGlFlzVQqb1y24JHAYZYmVTKf1SiUSbkH6EaJW0NMRVm9Ttf2yRp4IIpXLPlstt
	VhcUqRQ+fr/SRk2uRfguffs07iDaIrkPXJtLT+QZFgSq3Z570Y8QL9S+VKVz7xDATDaS
	EdWQ==
MIME-Version: 1.0
X-Received: by 10.152.9.9 with SMTP id v9mr21450535laa.41.1388764137089; Fri,
	03 Jan 2014 07:48:57 -0800 (PST)
Received: by 10.114.183.138 with HTTP; Fri, 3 Jan 2014 07:48:57 -0800 (PST)
Received: by 10.114.183.138 with HTTP; Fri, 3 Jan 2014 07:48:57 -0800 (PST)
In-Reply-To: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
Date: Fri, 3 Jan 2014 09:48:57 -0600
Message-ID: <CAKJRth9avCr1d_urmsGWoA_oML4x6UgD=OfDbPJw1CSHJaX+Bg@mail.gmail.com>
From: John Wargo <wargo.john25@gmail.com>
To: Eric Houby <ehouby@yahoo.com>, Xen Users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8009161221680682349=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8009161221680682349==
Content-Type: multipart/alternative; boundary=089e01495126116ea104ef12d902

--089e01495126116ea104ef12d902
Content-Type: text/plain; charset=ISO-8859-1

I'm using the bulldozer 6 core right now, and in order to get it to work I
needed a BIOS update and Xen 4.4.

I know you've done the BIOS update, but it may be worth looking into the
Xen unstable  repository and trying that.
On Jan 2, 2014 2:48 PM, "Eric Houby" <ehouby@yahoo.com> wrote:

>
>
> Michael & Eric,
>
>
>
> On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger <
> m.mairkeimberger@gmail.com> wrote:
>
> Hi Eric,
>
> I still couldn't get it to work. However, since the ivrs_ioapic kernel
> parameter didn't do anything (i didn't even got any log messages about
> it) i've dug further into this parameter.
> Sadly i found out it's not included in xen-4.3.1 and since gentoo
> doesn't provide git ebuilds for xen i'll gonna wait until next xen
> will be released. xen-4.4 should be release on 21.01.14 - Thats not that
> far away and i guess i can wait for it :)
>
> If you want to passthrough your graphic card i suggest you to install a
> older
> version of xen. Personally i have my own xen-4.2.1 ebuild which don't
> include XSA-36. That one works perfectly well.
> If irvs_ioapic won't help with next xen I'll go back too...
>
> Regards,
>
> Michael
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
>
>
>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--089e01495126116ea104ef12d902
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I&#39;m using the bulldozer 6 core right now, and in order t=
o get it to work I needed a BIOS update and Xen 4.4.</p>
<p dir=3D"ltr">I know you&#39;ve done the BIOS update, but it may be worth =
looking into the Xen unstable=A0 repository and trying that.</p>
<div class=3D"gmail_quote">On Jan 2, 2014 2:48 PM, &quot;Eric Houby&quot; &=
lt;<a href=3D"mailto:ehouby@yahoo.com">ehouby@yahoo.com</a>&gt; wrote:<br t=
ype=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div><p class=3D"MsoNorm=
al"><u></u>=A0<u></u></p><div style=3D"border:none;border-left:solid #4472c=
4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"border:=
none;padding:0in">
Michael &amp; Eric,<u></u><u></u></p></div><div style=3D"border:none;border=
-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal=
" style=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div><div><div st=
yle=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0=
pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">On Tue, Dec 24, 20=
13 at 6:42 AM, Michaael Mair-Keimberger &lt;<a href=3D"mailto:m.mairkeimber=
ger@gmail.com" target=3D"_blank">m.mairkeimberger@gmail.com</a>&gt; wrote:<=
u></u><u></u></p>
</div><blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padd=
ing:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div style=3D"bor=
der:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p cla=
ss=3D"MsoNormal" style=3D"border:none;padding:0in">
Hi Eric,<br><br>I still couldn&#39;t get it to work. However, since the ivr=
s_ioapic kernel<br>parameter didn&#39;t do anything (i didn&#39;t even got =
any log messages about<br>it) i&#39;ve dug further into this parameter.<br>
Sadly i found out it&#39;s not included in xen-4.3.1 and since gentoo<br>do=
esn&#39;t provide git ebuilds for xen i&#39;ll gonna wait until next xen<br=
>will be released. xen-4.4 should be release on 21.01.14 - Thats not that<b=
r>
far away and i guess i can wait for it :)<br><br>If you want to passthrough=
 your graphic card i suggest you to install a older<br>version of xen. Pers=
onally i have my own xen-4.2.1 ebuild which don&#39;t<br>include XSA-36. Th=
at one works perfectly well.<br>
If irvs_ioapic won&#39;t help with next xen I&#39;ll go back too...<br><br>=
Regards,<br><br>Michael<u></u><u></u></p></div><div><div><div style=3D"bord=
er:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p clas=
s=3D"MsoNormal" style=3D"border:none;padding:0in">
_______________________________________________<br>Xen-users mailing list<b=
r><a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@li=
sts.xen.org</a><br><a href=3D"http://lists.xen.org/xen-users" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><u></u><u></u></p>
</div></div></div></blockquote><div><div style=3D"border:none;border-left:s=
olid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=
=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div></div><div><div sty=
le=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0p=
t">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;border:none;padding:0i=
n">=A0 Just wanting to check the basics - have you also make sure you&#39;v=
e installed the latest BIOS update for your motherboard? Sometimes these up=
dates contain fixes fror issues such as bad table entries.=A0 <u></u><u></u=
></p>
</div></div><div><div style=3D"border:none;border-left:solid #4472c4 2.25pt=
;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"margin-bottom:1=
2.0pt;border:none;padding:0in">Regards,<u></u><u></u></p></div></div><div><=
div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0=
in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">=A0 David<u></u><u=
></u></p></div></div></div><div><div><div><p class=3D"MsoNormal"><u></u>=A0=
<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">David,<u></u><u></u></span></p><p class=
=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">Yes, I have the latest BIOS update, F10=
a, for my GA-990FXA-UD3 ver1.1.=A0 PCI passthrough works fine for USB contr=
ollers but when I try to passthrough a secondary VGA card I see crash logs =
as copied in the attachment.=A0 If you, or any others on the list, have ide=
as on how to work through this issue I would be very interested in hearing =
them.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Eric<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p></div></div=
></div></div></div><br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br></blockquote></div>

--089e01495126116ea104ef12d902--


--===============8009161221680682349==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8009161221680682349==--


From xen-users-bounces@lists.xen.org Fri Jan 03 15:49:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 15:49:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz6zc-0003qg-Uo; Fri, 03 Jan 2014 15:49:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wargo.john25@gmail.com>) id 1Vz6zb-0003pX-Hz
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 15:48:59 +0000
Received: from [85.158.139.211:18061] by server-9.bemta-5.messagelabs.com id
	01/68-15098-AEBD6C25; Fri, 03 Jan 2014 15:48:58 +0000
X-Env-Sender: wargo.john25@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1388764137!7737749!1
X-Originating-IP: [209.85.217.172]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_60_70, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 323 invoked from network); 3 Jan 2014 15:48:57 -0000
Received: from mail-lb0-f172.google.com (HELO mail-lb0-f172.google.com)
	(209.85.217.172)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 15:48:57 -0000
Received: by mail-lb0-f172.google.com with SMTP id x18so8226543lbi.17
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 07:48:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=rkX55AwlAe9tLF5OhzG2vnHmULN8Zjpl+ZaTWQSgysQ=;
	b=EJS6lr6ReQRSsw7aGH+KjNkBqLQblt4G+QrUIJ0boP1qtivgNH8RQ74sLJvGiZZNWI
	FIgUBx9v47o4YE4qaTh3OXOaUH0Cou31Mn5cbwO61FyeFHNm7Fa0FwmLXPokELD6mQiZ
	y3uniwzv31hmkeSZa2f/ZumQrWqxm1q52E5VPhHAFeBuyAyPO17ILxRhnhjoeRQy6LYT
	jNYbHhGlFlzVQqb1y24JHAYZYmVTKf1SiUSbkH6EaJW0NMRVm9Ttf2yRp4IIpXLPlstt
	VhcUqRQ+fr/SRk2uRfguffs07iDaIrkPXJtLT+QZFgSq3Z570Y8QL9S+VKVz7xDATDaS
	EdWQ==
MIME-Version: 1.0
X-Received: by 10.152.9.9 with SMTP id v9mr21450535laa.41.1388764137089; Fri,
	03 Jan 2014 07:48:57 -0800 (PST)
Received: by 10.114.183.138 with HTTP; Fri, 3 Jan 2014 07:48:57 -0800 (PST)
Received: by 10.114.183.138 with HTTP; Fri, 3 Jan 2014 07:48:57 -0800 (PST)
In-Reply-To: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
Date: Fri, 3 Jan 2014 09:48:57 -0600
Message-ID: <CAKJRth9avCr1d_urmsGWoA_oML4x6UgD=OfDbPJw1CSHJaX+Bg@mail.gmail.com>
From: John Wargo <wargo.john25@gmail.com>
To: Eric Houby <ehouby@yahoo.com>, Xen Users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8009161221680682349=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8009161221680682349==
Content-Type: multipart/alternative; boundary=089e01495126116ea104ef12d902

--089e01495126116ea104ef12d902
Content-Type: text/plain; charset=ISO-8859-1

I'm using the bulldozer 6 core right now, and in order to get it to work I
needed a BIOS update and Xen 4.4.

I know you've done the BIOS update, but it may be worth looking into the
Xen unstable  repository and trying that.
On Jan 2, 2014 2:48 PM, "Eric Houby" <ehouby@yahoo.com> wrote:

>
>
> Michael & Eric,
>
>
>
> On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger <
> m.mairkeimberger@gmail.com> wrote:
>
> Hi Eric,
>
> I still couldn't get it to work. However, since the ivrs_ioapic kernel
> parameter didn't do anything (i didn't even got any log messages about
> it) i've dug further into this parameter.
> Sadly i found out it's not included in xen-4.3.1 and since gentoo
> doesn't provide git ebuilds for xen i'll gonna wait until next xen
> will be released. xen-4.4 should be release on 21.01.14 - Thats not that
> far away and i guess i can wait for it :)
>
> If you want to passthrough your graphic card i suggest you to install a
> older
> version of xen. Personally i have my own xen-4.2.1 ebuild which don't
> include XSA-36. That one works perfectly well.
> If irvs_ioapic won't help with next xen I'll go back too...
>
> Regards,
>
> Michael
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
>
>
>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--089e01495126116ea104ef12d902
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I&#39;m using the bulldozer 6 core right now, and in order t=
o get it to work I needed a BIOS update and Xen 4.4.</p>
<p dir=3D"ltr">I know you&#39;ve done the BIOS update, but it may be worth =
looking into the Xen unstable=A0 repository and trying that.</p>
<div class=3D"gmail_quote">On Jan 2, 2014 2:48 PM, &quot;Eric Houby&quot; &=
lt;<a href=3D"mailto:ehouby@yahoo.com">ehouby@yahoo.com</a>&gt; wrote:<br t=
ype=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div><p class=3D"MsoNorm=
al"><u></u>=A0<u></u></p><div style=3D"border:none;border-left:solid #4472c=
4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"border:=
none;padding:0in">
Michael &amp; Eric,<u></u><u></u></p></div><div style=3D"border:none;border=
-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal=
" style=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div><div><div st=
yle=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0=
pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">On Tue, Dec 24, 20=
13 at 6:42 AM, Michaael Mair-Keimberger &lt;<a href=3D"mailto:m.mairkeimber=
ger@gmail.com" target=3D"_blank">m.mairkeimberger@gmail.com</a>&gt; wrote:<=
u></u><u></u></p>
</div><blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padd=
ing:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div style=3D"bor=
der:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p cla=
ss=3D"MsoNormal" style=3D"border:none;padding:0in">
Hi Eric,<br><br>I still couldn&#39;t get it to work. However, since the ivr=
s_ioapic kernel<br>parameter didn&#39;t do anything (i didn&#39;t even got =
any log messages about<br>it) i&#39;ve dug further into this parameter.<br>
Sadly i found out it&#39;s not included in xen-4.3.1 and since gentoo<br>do=
esn&#39;t provide git ebuilds for xen i&#39;ll gonna wait until next xen<br=
>will be released. xen-4.4 should be release on 21.01.14 - Thats not that<b=
r>
far away and i guess i can wait for it :)<br><br>If you want to passthrough=
 your graphic card i suggest you to install a older<br>version of xen. Pers=
onally i have my own xen-4.2.1 ebuild which don&#39;t<br>include XSA-36. Th=
at one works perfectly well.<br>
If irvs_ioapic won&#39;t help with next xen I&#39;ll go back too...<br><br>=
Regards,<br><br>Michael<u></u><u></u></p></div><div><div><div style=3D"bord=
er:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p clas=
s=3D"MsoNormal" style=3D"border:none;padding:0in">
_______________________________________________<br>Xen-users mailing list<b=
r><a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@li=
sts.xen.org</a><br><a href=3D"http://lists.xen.org/xen-users" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><u></u><u></u></p>
</div></div></div></blockquote><div><div style=3D"border:none;border-left:s=
olid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=
=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div></div><div><div sty=
le=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0p=
t">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;border:none;padding:0i=
n">=A0 Just wanting to check the basics - have you also make sure you&#39;v=
e installed the latest BIOS update for your motherboard? Sometimes these up=
dates contain fixes fror issues such as bad table entries.=A0 <u></u><u></u=
></p>
</div></div><div><div style=3D"border:none;border-left:solid #4472c4 2.25pt=
;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"margin-bottom:1=
2.0pt;border:none;padding:0in">Regards,<u></u><u></u></p></div></div><div><=
div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0=
in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">=A0 David<u></u><u=
></u></p></div></div></div><div><div><div><p class=3D"MsoNormal"><u></u>=A0=
<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">David,<u></u><u></u></span></p><p class=
=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">Yes, I have the latest BIOS update, F10=
a, for my GA-990FXA-UD3 ver1.1.=A0 PCI passthrough works fine for USB contr=
ollers but when I try to passthrough a secondary VGA card I see crash logs =
as copied in the attachment.=A0 If you, or any others on the list, have ide=
as on how to work through this issue I would be very interested in hearing =
them.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Thanks,<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Eric<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p></div></div=
></div></div></div><br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br></blockquote></div>

--089e01495126116ea104ef12d902--


--===============8009161221680682349==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8009161221680682349==--


From xen-users-bounces@lists.xen.org Fri Jan 03 16:56:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 16:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz82G-0000EI-95; Fri, 03 Jan 2014 16:55:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1Vz82E-0000E5-MT
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 16:55:47 +0000
Received: from [85.158.139.211:9066] by server-12.bemta-5.messagelabs.com id
	11/FF-30017-29BE6C25; Fri, 03 Jan 2014 16:55:46 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1388768143!7707140!1
X-Originating-IP: [209.85.216.170]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_60_70, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11291 invoked from network); 3 Jan 2014 16:55:44 -0000
Received: from mail-qc0-f170.google.com (HELO mail-qc0-f170.google.com)
	(209.85.216.170)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 16:55:44 -0000
Received: by mail-qc0-f170.google.com with SMTP id x13so15089252qcv.15
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 08:55:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=eQB6E5wPY79xu917s5Yu28R02bWDEeH4XYG08qWXlLw=;
	b=xHXTt1NqeyYOSPX2N9ZwpsM4Z3dSWqGBrygMgAy+cAeQNXfN/7ruo7wfPO0sIGfslg
	+UYrxTiYe61MhT18d9CNE+O1vULqAyak5IC5BvKhfjC1QZhqP6hSxd3FR8HS7KVAN+us
	q06CE38k5qKzavAQ9550RrREUbWyWxmVYWHJny607duFEJaCfdoN7+SvT3Gu0iXsQ1uJ
	TJ0H7TIlCdC15dWArhRnaEvA4Rg6W9OLGkN22mVD39vC8/ewivQ6SkRrD1DbKhHKpE3h
	M4GVa3aFuSc6ItT0MvdgY323QNNqjuZFEL2+Fo5p9m2JJF+cu2SJwbDDz2c89I20s1Mo
	aGQg==
MIME-Version: 1.0
X-Received: by 10.229.249.66 with SMTP id mj2mr148295879qcb.4.1388768143437;
	Fri, 03 Jan 2014 08:55:43 -0800 (PST)
Received: by 10.96.152.67 with HTTP; Fri, 3 Jan 2014 08:55:43 -0800 (PST)
In-Reply-To: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
Date: Fri, 3 Jan 2014 10:55:43 -0600
Message-ID: <CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7050388054687409699=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7050388054687409699==
Content-Type: multipart/alternative; boundary=001a1136739add74d304ef13c7e6

--001a1136739add74d304ef13c7e6
Content-Type: text/plain; charset=ISO-8859-1

Eric,

On Thu, Jan 2, 2014 at 2:45 PM, Eric Houby <ehouby@yahoo.com> wrote:

>
>
> Michael & Eric,
>
>
>
> On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger <
> m.mairkeimberger@gmail.com> wrote:
>
> Hi Eric,
>
> I still couldn't get it to work. However, since the ivrs_ioapic kernel
> parameter didn't do anything (i didn't even got any log messages about
> it) i've dug further into this parameter.
> Sadly i found out it's not included in xen-4.3.1 and since gentoo
> doesn't provide git ebuilds for xen i'll gonna wait until next xen
> will be released. xen-4.4 should be release on 21.01.14 - Thats not that
> far away and i guess i can wait for it :)
>
> If you want to passthrough your graphic card i suggest you to install a
> older
> version of xen. Personally i have my own xen-4.2.1 ebuild which don't
> include XSA-36. That one works perfectly well.
> If irvs_ioapic won't help with next xen I'll go back too...
>
> Regards,
>
> Michael
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
>
>
>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically
a driver on dom0 has already claimed the device and doesn't like that
you're trying to take it away). To validate that, I'd need some more
information; You mention that this is a dual GPU system; are both GPUs
ATI/AMD/Radeon? How are you making the second GPU available to be passed
through (via xl commands? modprobe options? passed kernel options?)

Regards,

  David

--001a1136739add74d304ef13c7e6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Eric,<br><div class=3D"gmail_extra"><br><div class=3D"gmai=
l_quote">On Thu, Jan 2, 2014 at 2:45 PM, Eric Houby <span dir=3D"ltr">&lt;<=
a href=3D"mailto:ehouby@yahoo.com" target=3D"_blank">ehouby@yahoo.com</a>&g=
t;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div link=3D"blue" vlink=3D"purple" lang=3D"=
EN-US"><div><div><div class=3D"h5"><p class=3D"MsoNormal"><u></u>=A0<u></u>=
</p><div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in =
0in 0in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">Michael &amp; Eric=
,<u></u><u></u></p></div><div style=3D"border:none;border-left:solid #4472c=
4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"border:=
none;padding:0in">
<u></u>=A0<u></u></p></div><div><div style=3D"border:none;border-left:solid=
 #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"=
border:none;padding:0in">On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Kei=
mberger &lt;<a href=3D"mailto:m.mairkeimberger@gmail.com" target=3D"_blank"=
>m.mairkeimberger@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div><blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padd=
ing:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div style=3D"bor=
der:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p cla=
ss=3D"MsoNormal" style=3D"border:none;padding:0in">
Hi Eric,<br><br>I still couldn&#39;t get it to work. However, since the ivr=
s_ioapic kernel<br>parameter didn&#39;t do anything (i didn&#39;t even got =
any log messages about<br>it) i&#39;ve dug further into this parameter.<br>
Sadly i found out it&#39;s not included in xen-4.3.1 and since gentoo<br>do=
esn&#39;t provide git ebuilds for xen i&#39;ll gonna wait until next xen<br=
>will be released. xen-4.4 should be release on 21.01.14 - Thats not that<b=
r>
far away and i guess i can wait for it :)<br><br>If you want to passthrough=
 your graphic card i suggest you to install a older<br>version of xen. Pers=
onally i have my own xen-4.2.1 ebuild which don&#39;t<br>include XSA-36. Th=
at one works perfectly well.<br>
If irvs_ioapic won&#39;t help with next xen I&#39;ll go back too...<br><br>=
Regards,<br><br>Michael<u></u><u></u></p></div><div><div><div style=3D"bord=
er:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p clas=
s=3D"MsoNormal" style=3D"border:none;padding:0in">
_______________________________________________<br>Xen-users mailing list<b=
r><a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@li=
sts.xen.org</a><br><a href=3D"http://lists.xen.org/xen-users" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><u></u><u></u></p>
</div></div></div></blockquote><div><div style=3D"border:none;border-left:s=
olid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=
=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div></div><div><div sty=
le=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0p=
t">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;border:none;padding:0i=
n">=A0 Just wanting to check the basics - have you also make sure you&#39;v=
e installed the latest BIOS update for your motherboard? Sometimes these up=
dates contain fixes fror issues such as bad table entries.=A0 <u></u><u></u=
></p>
</div></div><div><div style=3D"border:none;border-left:solid #4472c4 2.25pt=
;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"margin-bottom:1=
2.0pt;border:none;padding:0in">Regards,<u></u><u></u></p></div></div><div><=
div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0=
in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">=A0 David<u></u><u=
></u></p></div></div></div></div></div><div><div><div><p class=3D"MsoNormal=
"><u></u>=A0<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">David,<u></u><u></u></span></p><p class=
=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">Yes, I have the latest BIOS update, F10=
a, for my GA-990FXA-UD3 ver1.1.=A0 PCI passthrough works fine for USB contr=
ollers but when I try to passthrough a secondary VGA card I see crash logs =
as copied in the attachment.=A0 If you, or any others on the list, have ide=
as on how to work through this issue I would be very interested in hearing =
them.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Thanks,<span class=3D"HOEnZb"><font color=3D"#8888=
88"><u></u><u></u></font></span></span></p>
<span class=3D"HOEnZb"><font color=3D"#888888"><p class=3D"MsoNormal"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif=
&quot;"><u></u>=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">Eri=
c<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0</span></p></font></span></di=
v></div></div></div></div></blockquote><div><br></div><div><br>I&#39;ve bee=
n looking through the log file and my first instinct is that you&#39;re exp=
eriencing a driver issue on dom0, which is causing the issue (basically a d=
river on dom0 has already claimed the device and doesn&#39;t like that you&=
#39;re trying to take it away). To validate that, I&#39;d need some more in=
formation; You mention that this is a dual GPU system; are both GPUs ATI/AM=
D/Radeon? How are you making the second GPU available to be passed through =
(via xl commands? modprobe options? passed kernel options?)<br>
=A0 <br></div><div>Regards,<br><br></div><div>=A0 David<br></div></div></di=
v></div>

--001a1136739add74d304ef13c7e6--


--===============7050388054687409699==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7050388054687409699==--


From xen-users-bounces@lists.xen.org Fri Jan 03 16:56:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 16:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz82G-0000EI-95; Fri, 03 Jan 2014 16:55:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1Vz82E-0000E5-MT
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 16:55:47 +0000
Received: from [85.158.139.211:9066] by server-12.bemta-5.messagelabs.com id
	11/FF-30017-29BE6C25; Fri, 03 Jan 2014 16:55:46 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1388768143!7707140!1
X-Originating-IP: [209.85.216.170]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_60_70, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11291 invoked from network); 3 Jan 2014 16:55:44 -0000
Received: from mail-qc0-f170.google.com (HELO mail-qc0-f170.google.com)
	(209.85.216.170)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 16:55:44 -0000
Received: by mail-qc0-f170.google.com with SMTP id x13so15089252qcv.15
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 08:55:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=eQB6E5wPY79xu917s5Yu28R02bWDEeH4XYG08qWXlLw=;
	b=xHXTt1NqeyYOSPX2N9ZwpsM4Z3dSWqGBrygMgAy+cAeQNXfN/7ruo7wfPO0sIGfslg
	+UYrxTiYe61MhT18d9CNE+O1vULqAyak5IC5BvKhfjC1QZhqP6hSxd3FR8HS7KVAN+us
	q06CE38k5qKzavAQ9550RrREUbWyWxmVYWHJny607duFEJaCfdoN7+SvT3Gu0iXsQ1uJ
	TJ0H7TIlCdC15dWArhRnaEvA4Rg6W9OLGkN22mVD39vC8/ewivQ6SkRrD1DbKhHKpE3h
	M4GVa3aFuSc6ItT0MvdgY323QNNqjuZFEL2+Fo5p9m2JJF+cu2SJwbDDz2c89I20s1Mo
	aGQg==
MIME-Version: 1.0
X-Received: by 10.229.249.66 with SMTP id mj2mr148295879qcb.4.1388768143437;
	Fri, 03 Jan 2014 08:55:43 -0800 (PST)
Received: by 10.96.152.67 with HTTP; Fri, 3 Jan 2014 08:55:43 -0800 (PST)
In-Reply-To: <00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
Date: Fri, 3 Jan 2014 10:55:43 -0600
Message-ID: <CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7050388054687409699=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7050388054687409699==
Content-Type: multipart/alternative; boundary=001a1136739add74d304ef13c7e6

--001a1136739add74d304ef13c7e6
Content-Type: text/plain; charset=ISO-8859-1

Eric,

On Thu, Jan 2, 2014 at 2:45 PM, Eric Houby <ehouby@yahoo.com> wrote:

>
>
> Michael & Eric,
>
>
>
> On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Keimberger <
> m.mairkeimberger@gmail.com> wrote:
>
> Hi Eric,
>
> I still couldn't get it to work. However, since the ivrs_ioapic kernel
> parameter didn't do anything (i didn't even got any log messages about
> it) i've dug further into this parameter.
> Sadly i found out it's not included in xen-4.3.1 and since gentoo
> doesn't provide git ebuilds for xen i'll gonna wait until next xen
> will be released. xen-4.4 should be release on 21.01.14 - Thats not that
> far away and i guess i can wait for it :)
>
> If you want to passthrough your graphic card i suggest you to install a
> older
> version of xen. Personally i have my own xen-4.2.1 ebuild which don't
> include XSA-36. That one works perfectly well.
> If irvs_ioapic won't help with next xen I'll go back too...
>
> Regards,
>
> Michael
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
>
>
>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically
a driver on dom0 has already claimed the device and doesn't like that
you're trying to take it away). To validate that, I'd need some more
information; You mention that this is a dual GPU system; are both GPUs
ATI/AMD/Radeon? How are you making the second GPU available to be passed
through (via xl commands? modprobe options? passed kernel options?)

Regards,

  David

--001a1136739add74d304ef13c7e6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Eric,<br><div class=3D"gmail_extra"><br><div class=3D"gmai=
l_quote">On Thu, Jan 2, 2014 at 2:45 PM, Eric Houby <span dir=3D"ltr">&lt;<=
a href=3D"mailto:ehouby@yahoo.com" target=3D"_blank">ehouby@yahoo.com</a>&g=
t;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div link=3D"blue" vlink=3D"purple" lang=3D"=
EN-US"><div><div><div class=3D"h5"><p class=3D"MsoNormal"><u></u>=A0<u></u>=
</p><div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in =
0in 0in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">Michael &amp; Eric=
,<u></u><u></u></p></div><div style=3D"border:none;border-left:solid #4472c=
4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"border:=
none;padding:0in">
<u></u>=A0<u></u></p></div><div><div style=3D"border:none;border-left:solid=
 #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"=
border:none;padding:0in">On Tue, Dec 24, 2013 at 6:42 AM, Michaael Mair-Kei=
mberger &lt;<a href=3D"mailto:m.mairkeimberger@gmail.com" target=3D"_blank"=
>m.mairkeimberger@gmail.com</a>&gt; wrote:<u></u><u></u></p>
</div><blockquote style=3D"border:none;border-left:solid #cccccc 1.0pt;padd=
ing:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div style=3D"bor=
der:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p cla=
ss=3D"MsoNormal" style=3D"border:none;padding:0in">
Hi Eric,<br><br>I still couldn&#39;t get it to work. However, since the ivr=
s_ioapic kernel<br>parameter didn&#39;t do anything (i didn&#39;t even got =
any log messages about<br>it) i&#39;ve dug further into this parameter.<br>
Sadly i found out it&#39;s not included in xen-4.3.1 and since gentoo<br>do=
esn&#39;t provide git ebuilds for xen i&#39;ll gonna wait until next xen<br=
>will be released. xen-4.4 should be release on 21.01.14 - Thats not that<b=
r>
far away and i guess i can wait for it :)<br><br>If you want to passthrough=
 your graphic card i suggest you to install a older<br>version of xen. Pers=
onally i have my own xen-4.2.1 ebuild which don&#39;t<br>include XSA-36. Th=
at one works perfectly well.<br>
If irvs_ioapic won&#39;t help with next xen I&#39;ll go back too...<br><br>=
Regards,<br><br>Michael<u></u><u></u></p></div><div><div><div style=3D"bord=
er:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p clas=
s=3D"MsoNormal" style=3D"border:none;padding:0in">
_______________________________________________<br>Xen-users mailing list<b=
r><a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@li=
sts.xen.org</a><br><a href=3D"http://lists.xen.org/xen-users" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><u></u><u></u></p>
</div></div></div></blockquote><div><div style=3D"border:none;border-left:s=
olid #4472c4 2.25pt;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=
=3D"border:none;padding:0in"><u></u>=A0<u></u></p></div></div><div><div sty=
le=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0in 4.0p=
t">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;border:none;padding:0i=
n">=A0 Just wanting to check the basics - have you also make sure you&#39;v=
e installed the latest BIOS update for your motherboard? Sometimes these up=
dates contain fixes fror issues such as bad table entries.=A0 <u></u><u></u=
></p>
</div></div><div><div style=3D"border:none;border-left:solid #4472c4 2.25pt=
;padding:0in 0in 0in 4.0pt"><p class=3D"MsoNormal" style=3D"margin-bottom:1=
2.0pt;border:none;padding:0in">Regards,<u></u><u></u></p></div></div><div><=
div style=3D"border:none;border-left:solid #4472c4 2.25pt;padding:0in 0in 0=
in 4.0pt">
<p class=3D"MsoNormal" style=3D"border:none;padding:0in">=A0 David<u></u><u=
></u></p></div></div></div></div></div><div><div><div><p class=3D"MsoNormal=
"><u></u>=A0<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0=
pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">David,<u></u><u></u></span></p><p class=
=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&qu=
ot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;">Yes, I have the latest BIOS update, F10=
a, for my GA-990FXA-UD3 ver1.1.=A0 PCI passthrough works fine for USB contr=
ollers but when I try to passthrough a secondary VGA card I see crash logs =
as copied in the attachment.=A0 If you, or any others on the list, have ide=
as on how to work through this issue I would be very interested in hearing =
them.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0<u></u></span></p><p class=3D=
"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;=
,&quot;sans-serif&quot;">Thanks,<span class=3D"HOEnZb"><font color=3D"#8888=
88"><u></u><u></u></font></span></span></p>
<span class=3D"HOEnZb"><font color=3D"#888888"><p class=3D"MsoNormal"><span=
 style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif=
&quot;"><u></u>=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"f=
ont-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">Eri=
c<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;"><u></u>=A0</span></p></font></span></di=
v></div></div></div></div></blockquote><div><br></div><div><br>I&#39;ve bee=
n looking through the log file and my first instinct is that you&#39;re exp=
eriencing a driver issue on dom0, which is causing the issue (basically a d=
river on dom0 has already claimed the device and doesn&#39;t like that you&=
#39;re trying to take it away). To validate that, I&#39;d need some more in=
formation; You mention that this is a dual GPU system; are both GPUs ATI/AM=
D/Radeon? How are you making the second GPU available to be passed through =
(via xl commands? modprobe options? passed kernel options?)<br>
=A0 <br></div><div>Regards,<br><br></div><div>=A0 David<br></div></div></di=
v></div>

--001a1136739add74d304ef13c7e6--


--===============7050388054687409699==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7050388054687409699==--


From xen-users-bounces@lists.xen.org Fri Jan 03 18:43:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 18:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz9hR-0006ic-1I; Fri, 03 Jan 2014 18:42:25 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1Vz9hP-0006iD-7v; Fri, 03 Jan 2014 18:42:23 +0000
Received: from [85.158.143.35:6990] by server-1.bemta-4.messagelabs.com id
	14/01-02132-E8407C25; Fri, 03 Jan 2014 18:42:22 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1388774528!9427192!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNDU1NTAgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26826 invoked from network); 3 Jan 2014 18:42:09 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
	(141.146.126.69)
	by server-7.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 3 Jan 2014 18:42:09 -0000
Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237])
	by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s03Ig1iT031748
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 3 Jan 2014 18:42:02 GMT
Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231])
	by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03Ig08e013586
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 3 Jan 2014 18:42:01 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
	by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03Ig0co025563; Fri, 3 Jan 2014 18:42:00 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 03 Jan 2014 10:42:00 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id 6E8191BFB02; Fri,  3 Jan 2014 13:41:54 -0500 (EST)
Date: Fri, 3 Jan 2014 13:41:54 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
Message-ID: <20140103184154.GA29283@phenom.dumpdata.com>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: acsinet21.oracle.com [141.146.126.237]
Cc: Olaf Hering <olaf@aepfle.de>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMDMsIDIwMTQgYXQgMDk6NDk6MzZBTSAtMDUwMCwgQW5kcmVzIExhZ2FyLUNh
dmlsbGEgd3JvdGU6Cj4gCj4gT24gRGVjIDMxLCAyMDEzLCBhdCAxMTozMSBBTSwgVGltIERlZWdh
biA8dGltQHhlbi5vcmc+IHdyb3RlOgo+IAo+ID4gQXQgMTA6MzMgLTA1MDAgb24gMzEgRGVjICgx
Mzg4NDgyNDEwKSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+ID4+IE9uIE1vbiwgRGVj
IDIzLCAyMDEzIGF0IDA2OjM0OjU1UE0gKzAwMDAsIFJ1c3NlbGwgUGF2bGljZWsgd3JvdGU6Cj4g
Pj4+IE9uIFR3aXR0ZXIsIEZsb3JpYW4gSGVpZ2wgc2VudCBhIG91dCBhIGZldyBtZXNzYWdlcyBh
Ym91dCBpc3N1ZXMgd2l0aCB4ZW5wYWdpbmc6Cj4gPj4+IAo+ID4+PiAtLS0KPiA+Pj4gMTktRGVj
OiBBbnlvbmUgc3VjY2Vzc2Z1bGx5IHVzZSAjeGVuPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNo
P3E9JTIzeGVuJnNyYz1oYXNoPiAjeGVucGFnaW5nPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNo
P3E9JTIzeGVucGFnaW5nJnNyYz1oYXNoPj8gZG9jcyBhcmUgYXQgU0xFUyBtYW51YWwsIHJlc3Qg
aXMgbW9zdGx5IHRoaXM6IGh0dHA6Ly93d3cuZ29zc2FtZXItdGhyZWFkcy5jb20vbGlzdHMveGVu
L2RldmVsLzI1NTc5ODxodHRwOi8vdC5jby9QMzZWZEw4NEV0PiBkZWFkIGZlYXR1cmUgb3IgdXNh
YmxlPwo+ID4+PiAKPiA+Pj4gMjItRGVjOiBAbGFyc19rdXJ0aDxodHRwczovL3R3aXR0ZXIuY29t
L2xhcnNfa3VydGg+IEBSQ1BhdmxpY2VrPGh0dHBzOi8vdHdpdHRlci5jb20vUkNQYXZsaWNlaz4g
SGV5IGd1eXMsIEkgd3JvdGUgZG93biBhcyBtdWNoIGFzIEkgY291bGQgaHR0cHM6Ly9waXJhdGVu
cGFkLmRlL3AvSWszbE9CTG5pcTFMNVRFTSAgIDxodHRwczovL3QuY28vZTVMUUNVRDlkMD4gKHNp
bmNlIEknbSBvbiBob2xpZGF5IGFuZCBub3QgY29uc3RhbnQgb25saW5lKQo+ID4+PiAKPiA+Pj4g
MjItRGVjOiBZYXksIHRlc3RlZCAjeGVuPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNoP3E9JTIz
eGVuJnNyYz1oYXNoPiBYZW5wYWdpbmcgKG1lbW9yeSBvdmVyY29tbWl0KQo+ID4+PiBbeF0gbGFy
Z2VseSB1bnRlc3RlZAo+ID4+PiBbeF0gZG9jcyBvdXRkYXRlZAo+ID4+PiBbeF0gc3ludGF4K2xv
Z2ljIGNoYW5nZWQKPiA+Pj4gW3hdIGJyb2tlbgo+ID4+PiAtLS0KPiA+Pj4gCj4gPj4+IFtJJ3Zl
IHRha2VuIHRoZSBsaWJlcnR5IG9mIHJlbW92aW5nIHRoZSBjb2xvcmZ1bCBleHBsZXRpdmUgZnJv
bSB0aGUgZmluYWwgcG9zdF0KPiA+Pj4gCj4gPj4+IElzIEZsb3JpYW4ncyBhc3Nlc3NtZW50IGNv
cnJlY3QsIG9yIGlzIHRoZXJlIHNvbWV3aGVyZSB3ZSBjYW4gcG9pbnQgaGltIGZvciBoZWxwPyAg
SSdtIG9uIHZhY2F0aW9uIHRoaXMgd2VlaywgYnV0IGlmIHNvbWVvbmUgcmVwbGllcyB0byBtZSwg
SSB3aWxsIHRyeSB0byBmb3J3YXJkIHRoZSBpbmZvcm1hdGlvbiBhcHByb3ByaWF0ZWx5Lgo+ID4+
IAo+ID4+IFRoZSBNYWludGFpbmVycyBmaWxlIGltcGxpZXMgb3RoZXJ3aXNlLiBMZXQgbWUgQ0Mg
dGhlIG1haW50YWluZXJzLgo+ID4gCj4gPiBBbmRyZXMgcmVhbGx5IG93bnMgdGhpcyBjb2RlLCBz
byBJJ2xsIHB1bnQgdG8gaGltIGZvciBhbiBvZmZpY2lhbAo+ID4gYW5zd2VyLCBidXQ6Cj4gVGhl
IHBhcnQgYWN0aXZlbHkgbWFpbnRhaW5lZCBpcyB0aGUgaHlwZXJ2aXNvciBzdXBwb3J0IGZvciBw
YWdpbmcsIGFuZCB0aGUgaW50ZXJmYWNlLgo+IAo+IHRvb2xzL3hlbnBhZ2luZyBpcyBvbmUgd2F5
IHRvIGNvbnN1bWUgdGhhdCBpbnRlcmZhY2UuIEl0IHNlZW1zIHRvIGhhdmUgc3VmZmVyZWQgZnJv
bSBiaXRyb3QuCgpXaGF0IGlzIHRoZSBvdGhlciBpbnRlcmZhY2U/IFRoYW5rcyEKPiAKPiBTbyBv
dGhlciB0aGFuIGVjaG9pbmcgVGltJ3MgcG9pbnRzIGJlbG93LCBJJ2xsIGFkZAo+IAo+IC0gU29t
ZSBpbnRlcmVzdGluZyBpZGVhcyB0aHJvd24gYXJvdW5kIGJ5IEZsb3JpYW4gaW4gaGlzIG5vdGVz
LiBDb3VsZCBsZWFkIHRvIGEgcm9idXN0IGRpc2N1c3Npb24gaW4geGVuLWRldmVsIOKApiBpZiBG
bG9yaWFuIGlzIHN0aWxsIGludGVyZXN0ZWQuCj4gCj4gLSBQZXJoYXBzIHRoZSBkZXZlbG9wZXJz
IHdobyBhcmUgaW50ZXJlc3RlZCAobXlzZWxmIGluY2x1ZGVkKSBzaG91bGQgbWFrZSBhIGRlY2Vu
dCBlZmZvcnQgYXQgaW1wcm92aW5nIHRoZSBpbi10cmVlIHRvb2xzLiBUaGVyZSBpcyB0aGUgYXJn
dW1lbnQgdGhhdCBmb3IgZXhhbXBsZSBLU00gZ2l2ZXMgS1ZNIHVzZXJzIGEgc2hhcmluZyBzb2x1
dGlvbiB0aGF0IGp1c3Qgd29ya3MsIHdoZXRoZXIgeW91IGxpa2UgdGhlIHJlc3VsdHMgb3Igbm90
LiBJbiB0aGF0IHZlaW4geGVucGFnaW5nIGFwcGFyZW50bHkgZG9lc24ndCBjdXQgaXQsIG5vciB0
aGUgYWJzZW5jZSBvZiBhIGJhc2ljIHNoYXJpbmcgdG9vbC4KPiAKPiBPbmUgc2ltcGxlIHBhZ2lu
ZyB0b29sIGNvdWxkIGJlIGxhenkgcmVzdG9yZS4gVGhlcmUgaXMgc29tZSBpbnRlcmVzdCBvdXQg
dGhlcmUsIGl0IHdvdWxkIGJlIHJlbGF0aXZlbHkgc3RyYWlnaHRmb3J3YXJkIHRvIGNvZGlmeS4K
PiAKPiBBbmRyZXMKPiA+IAo+ID4gLSBJdCdzIGJlZW4gbGlzdGVkIGFzIGEgJ3RlY2ggcHJldmll
dycgb24gdGhlIGZlYXR1cmUgbGlzdCBzaW5jZSBpdCB3ZW50Cj4gPiAgaW4uICBodHRwOi8vd2lr
aS54ZW5wcm9qZWN0Lm9yZy93aWtpL1hlbl9SZWxlYXNlX0ZlYXR1cmVzIHNheXM6Cj4gPiAgIlBy
ZXZpZXcsIGR1ZSB0byBsaW1pdGVkIHRvb2xzIHN1cHBvcnQuIEh5cGVydmlzb3Igc2lkZSBpbiBn
b29kIHNoYXBlLiIKPiA+IAo+ID4gLSBJIGNhbid0IHNheSBhbnl0aGluZyBhYm91dCBTdVNFJ3Mg
YXBwYXJlbnQgc3VwcG9ydCBmb3IgaXQsIGV4Y2VwdAo+ID4gIHRoYXQgSVNUUiBPbGFmIHdvcmtl
ZCBhdC9mb3Ivd2l0aCBTdVNFIGF0IHRoZSB0aW1lLgo+ID4gCj4gPiAtIFBhdGNoZXMgd291bGQs
IG9mIGNvdXJzZSwgYmUgd2VsY29tZS4KPiA+IAo+ID4gVGltLgo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApY
ZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri Jan 03 18:43:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 18:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vz9hR-0006ic-1I; Fri, 03 Jan 2014 18:42:25 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1Vz9hP-0006iD-7v; Fri, 03 Jan 2014 18:42:23 +0000
Received: from [85.158.143.35:6990] by server-1.bemta-4.messagelabs.com id
	14/01-02132-E8407C25; Fri, 03 Jan 2014 18:42:22 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1388774528!9427192!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNDU1NTAgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26826 invoked from network); 3 Jan 2014 18:42:09 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
	(141.146.126.69)
	by server-7.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 3 Jan 2014 18:42:09 -0000
Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237])
	by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s03Ig1iT031748
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 3 Jan 2014 18:42:02 GMT
Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231])
	by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03Ig08e013586
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 3 Jan 2014 18:42:01 GMT
Received: from abhmp0016.oracle.com (abhmp0016.oracle.com [141.146.116.22])
	by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03Ig0co025563; Fri, 3 Jan 2014 18:42:00 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 03 Jan 2014 10:42:00 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id 6E8191BFB02; Fri,  3 Jan 2014 13:41:54 -0500 (EST)
Date: Fri, 3 Jan 2014 13:41:54 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
Message-ID: <20140103184154.GA29283@phenom.dumpdata.com>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: acsinet21.oracle.com [141.146.126.237]
Cc: Olaf Hering <olaf@aepfle.de>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMDMsIDIwMTQgYXQgMDk6NDk6MzZBTSAtMDUwMCwgQW5kcmVzIExhZ2FyLUNh
dmlsbGEgd3JvdGU6Cj4gCj4gT24gRGVjIDMxLCAyMDEzLCBhdCAxMTozMSBBTSwgVGltIERlZWdh
biA8dGltQHhlbi5vcmc+IHdyb3RlOgo+IAo+ID4gQXQgMTA6MzMgLTA1MDAgb24gMzEgRGVjICgx
Mzg4NDgyNDEwKSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+ID4+IE9uIE1vbiwgRGVj
IDIzLCAyMDEzIGF0IDA2OjM0OjU1UE0gKzAwMDAsIFJ1c3NlbGwgUGF2bGljZWsgd3JvdGU6Cj4g
Pj4+IE9uIFR3aXR0ZXIsIEZsb3JpYW4gSGVpZ2wgc2VudCBhIG91dCBhIGZldyBtZXNzYWdlcyBh
Ym91dCBpc3N1ZXMgd2l0aCB4ZW5wYWdpbmc6Cj4gPj4+IAo+ID4+PiAtLS0KPiA+Pj4gMTktRGVj
OiBBbnlvbmUgc3VjY2Vzc2Z1bGx5IHVzZSAjeGVuPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNo
P3E9JTIzeGVuJnNyYz1oYXNoPiAjeGVucGFnaW5nPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNo
P3E9JTIzeGVucGFnaW5nJnNyYz1oYXNoPj8gZG9jcyBhcmUgYXQgU0xFUyBtYW51YWwsIHJlc3Qg
aXMgbW9zdGx5IHRoaXM6IGh0dHA6Ly93d3cuZ29zc2FtZXItdGhyZWFkcy5jb20vbGlzdHMveGVu
L2RldmVsLzI1NTc5ODxodHRwOi8vdC5jby9QMzZWZEw4NEV0PiBkZWFkIGZlYXR1cmUgb3IgdXNh
YmxlPwo+ID4+PiAKPiA+Pj4gMjItRGVjOiBAbGFyc19rdXJ0aDxodHRwczovL3R3aXR0ZXIuY29t
L2xhcnNfa3VydGg+IEBSQ1BhdmxpY2VrPGh0dHBzOi8vdHdpdHRlci5jb20vUkNQYXZsaWNlaz4g
SGV5IGd1eXMsIEkgd3JvdGUgZG93biBhcyBtdWNoIGFzIEkgY291bGQgaHR0cHM6Ly9waXJhdGVu
cGFkLmRlL3AvSWszbE9CTG5pcTFMNVRFTSAgIDxodHRwczovL3QuY28vZTVMUUNVRDlkMD4gKHNp
bmNlIEknbSBvbiBob2xpZGF5IGFuZCBub3QgY29uc3RhbnQgb25saW5lKQo+ID4+PiAKPiA+Pj4g
MjItRGVjOiBZYXksIHRlc3RlZCAjeGVuPGh0dHBzOi8vdHdpdHRlci5jb20vc2VhcmNoP3E9JTIz
eGVuJnNyYz1oYXNoPiBYZW5wYWdpbmcgKG1lbW9yeSBvdmVyY29tbWl0KQo+ID4+PiBbeF0gbGFy
Z2VseSB1bnRlc3RlZAo+ID4+PiBbeF0gZG9jcyBvdXRkYXRlZAo+ID4+PiBbeF0gc3ludGF4K2xv
Z2ljIGNoYW5nZWQKPiA+Pj4gW3hdIGJyb2tlbgo+ID4+PiAtLS0KPiA+Pj4gCj4gPj4+IFtJJ3Zl
IHRha2VuIHRoZSBsaWJlcnR5IG9mIHJlbW92aW5nIHRoZSBjb2xvcmZ1bCBleHBsZXRpdmUgZnJv
bSB0aGUgZmluYWwgcG9zdF0KPiA+Pj4gCj4gPj4+IElzIEZsb3JpYW4ncyBhc3Nlc3NtZW50IGNv
cnJlY3QsIG9yIGlzIHRoZXJlIHNvbWV3aGVyZSB3ZSBjYW4gcG9pbnQgaGltIGZvciBoZWxwPyAg
SSdtIG9uIHZhY2F0aW9uIHRoaXMgd2VlaywgYnV0IGlmIHNvbWVvbmUgcmVwbGllcyB0byBtZSwg
SSB3aWxsIHRyeSB0byBmb3J3YXJkIHRoZSBpbmZvcm1hdGlvbiBhcHByb3ByaWF0ZWx5Lgo+ID4+
IAo+ID4+IFRoZSBNYWludGFpbmVycyBmaWxlIGltcGxpZXMgb3RoZXJ3aXNlLiBMZXQgbWUgQ0Mg
dGhlIG1haW50YWluZXJzLgo+ID4gCj4gPiBBbmRyZXMgcmVhbGx5IG93bnMgdGhpcyBjb2RlLCBz
byBJJ2xsIHB1bnQgdG8gaGltIGZvciBhbiBvZmZpY2lhbAo+ID4gYW5zd2VyLCBidXQ6Cj4gVGhl
IHBhcnQgYWN0aXZlbHkgbWFpbnRhaW5lZCBpcyB0aGUgaHlwZXJ2aXNvciBzdXBwb3J0IGZvciBw
YWdpbmcsIGFuZCB0aGUgaW50ZXJmYWNlLgo+IAo+IHRvb2xzL3hlbnBhZ2luZyBpcyBvbmUgd2F5
IHRvIGNvbnN1bWUgdGhhdCBpbnRlcmZhY2UuIEl0IHNlZW1zIHRvIGhhdmUgc3VmZmVyZWQgZnJv
bSBiaXRyb3QuCgpXaGF0IGlzIHRoZSBvdGhlciBpbnRlcmZhY2U/IFRoYW5rcyEKPiAKPiBTbyBv
dGhlciB0aGFuIGVjaG9pbmcgVGltJ3MgcG9pbnRzIGJlbG93LCBJJ2xsIGFkZAo+IAo+IC0gU29t
ZSBpbnRlcmVzdGluZyBpZGVhcyB0aHJvd24gYXJvdW5kIGJ5IEZsb3JpYW4gaW4gaGlzIG5vdGVz
LiBDb3VsZCBsZWFkIHRvIGEgcm9idXN0IGRpc2N1c3Npb24gaW4geGVuLWRldmVsIOKApiBpZiBG
bG9yaWFuIGlzIHN0aWxsIGludGVyZXN0ZWQuCj4gCj4gLSBQZXJoYXBzIHRoZSBkZXZlbG9wZXJz
IHdobyBhcmUgaW50ZXJlc3RlZCAobXlzZWxmIGluY2x1ZGVkKSBzaG91bGQgbWFrZSBhIGRlY2Vu
dCBlZmZvcnQgYXQgaW1wcm92aW5nIHRoZSBpbi10cmVlIHRvb2xzLiBUaGVyZSBpcyB0aGUgYXJn
dW1lbnQgdGhhdCBmb3IgZXhhbXBsZSBLU00gZ2l2ZXMgS1ZNIHVzZXJzIGEgc2hhcmluZyBzb2x1
dGlvbiB0aGF0IGp1c3Qgd29ya3MsIHdoZXRoZXIgeW91IGxpa2UgdGhlIHJlc3VsdHMgb3Igbm90
LiBJbiB0aGF0IHZlaW4geGVucGFnaW5nIGFwcGFyZW50bHkgZG9lc24ndCBjdXQgaXQsIG5vciB0
aGUgYWJzZW5jZSBvZiBhIGJhc2ljIHNoYXJpbmcgdG9vbC4KPiAKPiBPbmUgc2ltcGxlIHBhZ2lu
ZyB0b29sIGNvdWxkIGJlIGxhenkgcmVzdG9yZS4gVGhlcmUgaXMgc29tZSBpbnRlcmVzdCBvdXQg
dGhlcmUsIGl0IHdvdWxkIGJlIHJlbGF0aXZlbHkgc3RyYWlnaHRmb3J3YXJkIHRvIGNvZGlmeS4K
PiAKPiBBbmRyZXMKPiA+IAo+ID4gLSBJdCdzIGJlZW4gbGlzdGVkIGFzIGEgJ3RlY2ggcHJldmll
dycgb24gdGhlIGZlYXR1cmUgbGlzdCBzaW5jZSBpdCB3ZW50Cj4gPiAgaW4uICBodHRwOi8vd2lr
aS54ZW5wcm9qZWN0Lm9yZy93aWtpL1hlbl9SZWxlYXNlX0ZlYXR1cmVzIHNheXM6Cj4gPiAgIlBy
ZXZpZXcsIGR1ZSB0byBsaW1pdGVkIHRvb2xzIHN1cHBvcnQuIEh5cGVydmlzb3Igc2lkZSBpbiBn
b29kIHNoYXBlLiIKPiA+IAo+ID4gLSBJIGNhbid0IHNheSBhbnl0aGluZyBhYm91dCBTdVNFJ3Mg
YXBwYXJlbnQgc3VwcG9ydCBmb3IgaXQsIGV4Y2VwdAo+ID4gIHRoYXQgSVNUUiBPbGFmIHdvcmtl
ZCBhdC9mb3Ivd2l0aCBTdVNFIGF0IHRoZSB0aW1lLgo+ID4gCj4gPiAtIFBhdGNoZXMgd291bGQs
IG9mIGNvdXJzZSwgYmUgd2VsY29tZS4KPiA+IAo+ID4gVGltLgo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApY
ZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri Jan 03 20:32:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 20:32:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzBPP-0005O9-OI; Fri, 03 Jan 2014 20:31:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1VzBPN-0005Mi-Q8; Fri, 03 Jan 2014 20:31:54 +0000
Received: from [193.109.254.147:28792] by server-12.bemta-14.messagelabs.com
	id FD/BD-13681-93E17C25; Fri, 03 Jan 2014 20:31:53 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1388781110!8741390!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30193 invoked from network); 3 Jan 2014 20:31:51 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
	by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 3 Jan 2014 20:31:51 -0000
Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238])
	by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s03KVh6v009769
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 3 Jan 2014 20:31:44 GMT
Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230])
	by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03KVgvh026356
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 3 Jan 2014 20:31:43 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
	by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03KVgJt027091; Fri, 3 Jan 2014 20:31:42 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 03 Jan 2014 12:31:42 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id F1AA41BFB02; Fri,  3 Jan 2014 15:31:39 -0500 (EST)
Date: Fri, 3 Jan 2014 15:31:39 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
Message-ID: <20140103203139.GA2570@phenom.dumpdata.com>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
	<C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: acsinet22.oracle.com [141.146.126.238]
Cc: Olaf Hering <olaf@aepfle.de>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 03, 2014 at 02:51:14PM -0500, Andres Lagar-Cavilla wrote:
> On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:
> 
> > On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
> >> 
> >> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
> >> 
> >>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
> >>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
> >>>>> On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
> >>>>> 
> >>>>> ---
> >>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
> >>>>> 
> >>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
> >>>>> 
> >>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
> >>>>> [x] largely untested
> >>>>> [x] docs outdated
> >>>>> [x] syntax+logic changed
> >>>>> [x] broken
> >>>>> ---
> >>>>> 
> >>>>> [I've taken the liberty of removing the colorful expletive from the final post]
> >>>>> 
> >>>>> Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
> >>>> 
> >>>> The Maintainers file implies otherwise. Let me CC the maintainers.
> >>> 
> >>> Andres really owns this code, so I'll punt to him for an official
> >>> answer, but:
> >> The part actively maintained is the hypervisor support for paging, and the interface.
> >> 
> >> tools/xenpaging is one way to consume that interface. It seems to have suffered from bitrot.
> > 
> > What is the other interface? Thanks!
> 
> Not sure what the question is. There is one interface. What I was referring to, is that tools/xenpaging implements one specific paging policy: victim selection, rate limiting, paging target, all of these are algorithms that entirely define what bang for your money you will get.
> 

Right, but there is other code that uses this interface as well correct?
Is it available for users ?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 20:32:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 20:32:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzBPP-0005O9-OI; Fri, 03 Jan 2014 20:31:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1VzBPN-0005Mi-Q8; Fri, 03 Jan 2014 20:31:54 +0000
Received: from [193.109.254.147:28792] by server-12.bemta-14.messagelabs.com
	id FD/BD-13681-93E17C25; Fri, 03 Jan 2014 20:31:53 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1388781110!8741390!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30193 invoked from network); 3 Jan 2014 20:31:51 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
	by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 3 Jan 2014 20:31:51 -0000
Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238])
	by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s03KVh6v009769
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Fri, 3 Jan 2014 20:31:44 GMT
Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230])
	by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03KVgvh026356
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Fri, 3 Jan 2014 20:31:43 GMT
Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13])
	by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s03KVgJt027091; Fri, 3 Jan 2014 20:31:42 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 03 Jan 2014 12:31:42 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id F1AA41BFB02; Fri,  3 Jan 2014 15:31:39 -0500 (EST)
Date: Fri, 3 Jan 2014 15:31:39 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
Message-ID: <20140103203139.GA2570@phenom.dumpdata.com>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
	<C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: acsinet22.oracle.com [141.146.126.238]
Cc: Olaf Hering <olaf@aepfle.de>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 03, 2014 at 02:51:14PM -0500, Andres Lagar-Cavilla wrote:
> On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:
> 
> > On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
> >> 
> >> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
> >> 
> >>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
> >>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
> >>>>> On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
> >>>>> 
> >>>>> ---
> >>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
> >>>>> 
> >>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
> >>>>> 
> >>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
> >>>>> [x] largely untested
> >>>>> [x] docs outdated
> >>>>> [x] syntax+logic changed
> >>>>> [x] broken
> >>>>> ---
> >>>>> 
> >>>>> [I've taken the liberty of removing the colorful expletive from the final post]
> >>>>> 
> >>>>> Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
> >>>> 
> >>>> The Maintainers file implies otherwise. Let me CC the maintainers.
> >>> 
> >>> Andres really owns this code, so I'll punt to him for an official
> >>> answer, but:
> >> The part actively maintained is the hypervisor support for paging, and the interface.
> >> 
> >> tools/xenpaging is one way to consume that interface. It seems to have suffered from bitrot.
> > 
> > What is the other interface? Thanks!
> 
> Not sure what the question is. There is one interface. What I was referring to, is that tools/xenpaging implements one specific paging policy: victim selection, rate limiting, paging target, all of these are algorithms that entirely define what bang for your money you will get.
> 

Right, but there is other code that uses this interface as well correct?
Is it available for users ?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 03 22:13:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 22:13:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzCz8-0003q6-2S; Fri, 03 Jan 2014 22:12:54 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1VzCz6-0003q1-5Z
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 22:12:52 +0000
Received: from [85.158.137.68:10141] by server-14.bemta-3.messagelabs.com id
	B5/6D-06105-3E537C25; Fri, 03 Jan 2014 22:12:51 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1388787169!7158292!1
X-Originating-IP: [216.109.115.110]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29262 invoked from network); 3 Jan 2014 22:12:49 -0000
Received: from nm46-vm7.bullet.mail.bf1.yahoo.com (HELO
	nm46-vm7.bullet.mail.bf1.yahoo.com) (216.109.115.110)
	by server-11.tower-31.messagelabs.com with SMTP;
	3 Jan 2014 22:12:49 -0000
Received: from [98.139.212.151] by nm46.bullet.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
Received: from [98.139.211.195] by tm8.bullet.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
Received: from [127.0.0.1] by smtp204.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388787168; bh=CGBKrrpOw5N/Z9Ny3FYwWXOW/PT9eZRAxc+oS7U7LqA=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=DlmoVXqCWAgT1kbsRbugnL8HO8Cr6cpgD919kw8ORR8uB4wMvDyS25AxIy8NXqplv/MnfPq9nOU4sBQZoyA9RCcqt9jn+orrEZqN4/riQ/TMhd7JEuLkYEjD/C8UF3NNxRcEMheLCWY2ulMj49gMtYs1NmPGapwm/05i6dzkEcw=
X-Yahoo-Newman-Id: 592209.38999.bm@smtp204.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Jluq5cUVM1m1VQdaGh2BbYIKD8M0SwFigg0mfEF7ClcHIgL
	9VDtK9qOVRutG8alRnBe7OcCvUlLuOGScXeLp0FsmZY.Hak6ee9YxqwO0hmq
	iFi49toJT9tAQuk5dYEXnZxlnkNirTQ2Xko0RX3tis4sn69Z0ZB9z.UCx8yn
	3e2JgtAknXrJmlHtz0vL78i07hBHa98i_S680ddxTL57Svn46UlHAe4oufoA
	63cW9j6jg_2vL6Git7cPWh7NTR0tTQc9zXj0iYbWbUdFOZ7XE8h.W9xY0Ki0
	N4oXUuhVa_J5HzRH92WRTa7rSEYgUKwYNJm.WYDVVmzrTfNXl0s9Xhw65i0A
	x3OtYtP6J9RFsfj8Jos75_OaxAGFmnuyskLaPjnuCzV78lx1nMCvIJO5ksH3
	GsCY5bpoX33xCii7LK3lc8JSQwY.bG1lpGaboTqbYNz1S.usGGkMC21EJRo6
	C_fVNXnwyE5W4EmkPp2FtXm6nFQnC8HDZLijeshAMne7F0.BYb3UJfeF4PSe
	ItCNnbEZsRnImI6wGRKn4gzWdzLNOqGtsGN0YByTi.HRQZlyEMXEvoSKdkik
	CYx2.uqVnVHo.9CVRMim_EJmPRPMHHEig6BHYy4g9EuE2uYxHeCOYyYjt8I.
	IsLNcQ3Hcjus-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp204.mail.bf1.yahoo.com with SMTP; 03 Jan 2014 14:12:48 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
In-Reply-To: <CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
Date: Fri, 3 Jan 2014 15:13:00 -0700
Message-ID: <008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHAH9TomyAd1NLMWaiIYj4A==
Content-Language: en-us
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2520259487661564597=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

--===============2520259487661564597==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_008D_01CF0896.4B23FCC0"
Content-Language: en-us

This is a multipart message in MIME format.

------=_NextPart_000_008D_01CF0896.4B23FCC0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically a
driver on dom0 has already claimed the device and doesn't like that you're
trying to take it away). To validate that, I'd need some more information;
You mention that this is a dual GPU system; are both GPUs ATI/AMD/Radeon?
How are you making the second GPU available to be passed through (via xl
commands? modprobe options? passed kernel options?)
  

Regards,

  David

 

 

David,

 

This box does have two GPUs:

 

[root@xen ~]# lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
(rev a2)

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

 

I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
several methods as shown on the Xen PCI Passthrough Wiki  at
http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to pciback
with xl and sysfs both result in similar errors as shown in my previous
email .  To prevent the Radeon driver from loading at boot time, I tried
Static Assignment but it fails to stop the Radeon driver from loading.  Here
is what I think is the relevant configuration for Static Assignment, maybe I
have not followed the Wiki accurately:

 

[root@xen ~]# lspci -k

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: radeon

 

[root@xen ~]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)

 

[root@xen ~]# lsinitrd | grep pciback

drwxr-xr-x   2 root     root            0 Dec 28 10:16
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback

-rw-r--r--   1 root     root       106151 Dec 17 14:03
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pc
iback.ko

 

 

After a reboot xen-pciback is not loaded and the 5750 is still using the
radeon driver.

 

Thanks,

 

Eric

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


------=_NextPart_000_008D_01CF0896.4B23FCC0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.hoenzb
	{mso-style-name:hoenzb;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><div><div><div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><div><div><div><div><=
div style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in =
0in 0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>&nbsp; Just wanting to check the basics - have you also make sure =
you've installed the latest BIOS update for your motherboard? Sometimes =
these updates contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in 0in =
0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in 0in =
0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div></div></div></div><div><div><div><d=
iv style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>Eric</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><span =
style=3D'color:#888888'><o:p></o:p></span></p></div></div></div></div></d=
iv></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><br>I've been looking through the log =
file and my first instinct is that you're experiencing a driver issue on =
dom0, which is causing the issue (basically a driver on dom0 has already =
claimed the device and doesn't like that you're trying to take it away). =
To validate that, I'd need some more information; You mention that this =
is a dual GPU system; are both GPUs ATI/AMD/Radeon? How are you making =
the second GPU available to be passed through (via xl commands? modprobe =
options? passed kernel options?)<br>&nbsp; =
<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>Regards,<o:p></o:p=
></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>&nbsp; David<o:p></o:p></p><p =
class=3DMsoNormal style=3D'border:none;padding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>This box does have two GPUs:<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci | grep VGA<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce =
210] (rev a2)<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I have the NVIDIA for use with Dom0 and would like to pass the Radeon =
HD 5750 to a VM running Win7.&nbsp; To assign the 5750 to pciback, I =
have tried several methods as shown on the Xen PCI Passthrough =
Wiki&nbsp; at <a =
href=3D"http://wiki.xen.org/wiki/Xen_PCI_Passthrough">http://wiki.xen.org=
/wiki/Xen_PCI_Passthrough</a>.&nbsp; Dynamic Assignment to pciback with =
xl and sysfs both result in similar errors as shown in my previous email =
.&nbsp; To prevent the Radeon driver from loading at boot time, I tried =
Static Assignment but it fails to stop the Radeon driver from =
loading.&nbsp; Here is what I think is the relevant configuration for =
Static Assignment, maybe I have not followed the Wiki =
accurately:<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci &#8211;k<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
radeon<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# cat /etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe =
--first-time --ignore-install radeon<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback hide=3D(0000:04:00.0)<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lsinitrd | grep pciback<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 Dec 28 =
10:16 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback<o:p=
></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rw-r--r--&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 106151 Dec 17 14:03 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>After a reboot xen-pciback is not loaded and the 5750 is still using =
the radeon driver.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div></div></div></div></div></body></htm=
l>
------=_NextPart_000_008D_01CF0896.4B23FCC0--



--===============2520259487661564597==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2520259487661564597==--



From xen-users-bounces@lists.xen.org Fri Jan 03 22:13:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 03 Jan 2014 22:13:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzCz8-0003q6-2S; Fri, 03 Jan 2014 22:12:54 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1VzCz6-0003q1-5Z
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 22:12:52 +0000
Received: from [85.158.137.68:10141] by server-14.bemta-3.messagelabs.com id
	B5/6D-06105-3E537C25; Fri, 03 Jan 2014 22:12:51 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1388787169!7158292!1
X-Originating-IP: [216.109.115.110]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29262 invoked from network); 3 Jan 2014 22:12:49 -0000
Received: from nm46-vm7.bullet.mail.bf1.yahoo.com (HELO
	nm46-vm7.bullet.mail.bf1.yahoo.com) (216.109.115.110)
	by server-11.tower-31.messagelabs.com with SMTP;
	3 Jan 2014 22:12:49 -0000
Received: from [98.139.212.151] by nm46.bullet.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
Received: from [98.139.211.195] by tm8.bullet.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
Received: from [127.0.0.1] by smtp204.mail.bf1.yahoo.com with NNFMP;
	03 Jan 2014 22:12:48 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388787168; bh=CGBKrrpOw5N/Z9Ny3FYwWXOW/PT9eZRAxc+oS7U7LqA=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=DlmoVXqCWAgT1kbsRbugnL8HO8Cr6cpgD919kw8ORR8uB4wMvDyS25AxIy8NXqplv/MnfPq9nOU4sBQZoyA9RCcqt9jn+orrEZqN4/riQ/TMhd7JEuLkYEjD/C8UF3NNxRcEMheLCWY2ulMj49gMtYs1NmPGapwm/05i6dzkEcw=
X-Yahoo-Newman-Id: 592209.38999.bm@smtp204.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Jluq5cUVM1m1VQdaGh2BbYIKD8M0SwFigg0mfEF7ClcHIgL
	9VDtK9qOVRutG8alRnBe7OcCvUlLuOGScXeLp0FsmZY.Hak6ee9YxqwO0hmq
	iFi49toJT9tAQuk5dYEXnZxlnkNirTQ2Xko0RX3tis4sn69Z0ZB9z.UCx8yn
	3e2JgtAknXrJmlHtz0vL78i07hBHa98i_S680ddxTL57Svn46UlHAe4oufoA
	63cW9j6jg_2vL6Git7cPWh7NTR0tTQc9zXj0iYbWbUdFOZ7XE8h.W9xY0Ki0
	N4oXUuhVa_J5HzRH92WRTa7rSEYgUKwYNJm.WYDVVmzrTfNXl0s9Xhw65i0A
	x3OtYtP6J9RFsfj8Jos75_OaxAGFmnuyskLaPjnuCzV78lx1nMCvIJO5ksH3
	GsCY5bpoX33xCii7LK3lc8JSQwY.bG1lpGaboTqbYNz1S.usGGkMC21EJRo6
	C_fVNXnwyE5W4EmkPp2FtXm6nFQnC8HDZLijeshAMne7F0.BYb3UJfeF4PSe
	ItCNnbEZsRnImI6wGRKn4gzWdzLNOqGtsGN0YByTi.HRQZlyEMXEvoSKdkik
	CYx2.uqVnVHo.9CVRMim_EJmPRPMHHEig6BHYy4g9EuE2uYxHeCOYyYjt8I.
	IsLNcQ3Hcjus-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp204.mail.bf1.yahoo.com with SMTP; 03 Jan 2014 14:12:48 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
In-Reply-To: <CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
Date: Fri, 3 Jan 2014 15:13:00 -0700
Message-ID: <008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHAH9TomyAd1NLMWaiIYj4A==
Content-Language: en-us
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2520259487661564597=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

--===============2520259487661564597==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_008D_01CF0896.4B23FCC0"
Content-Language: en-us

This is a multipart message in MIME format.

------=_NextPart_000_008D_01CF0896.4B23FCC0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically a
driver on dom0 has already claimed the device and doesn't like that you're
trying to take it away). To validate that, I'd need some more information;
You mention that this is a dual GPU system; are both GPUs ATI/AMD/Radeon?
How are you making the second GPU available to be passed through (via xl
commands? modprobe options? passed kernel options?)
  

Regards,

  David

 

 

David,

 

This box does have two GPUs:

 

[root@xen ~]# lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
(rev a2)

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

 

I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
several methods as shown on the Xen PCI Passthrough Wiki  at
http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to pciback
with xl and sysfs both result in similar errors as shown in my previous
email .  To prevent the Radeon driver from loading at boot time, I tried
Static Assignment but it fails to stop the Radeon driver from loading.  Here
is what I think is the relevant configuration for Static Assignment, maybe I
have not followed the Wiki accurately:

 

[root@xen ~]# lspci -k

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: radeon

 

[root@xen ~]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)

 

[root@xen ~]# lsinitrd | grep pciback

drwxr-xr-x   2 root     root            0 Dec 28 10:16
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback

-rw-r--r--   1 root     root       106151 Dec 17 14:03
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pc
iback.ko

 

 

After a reboot xen-pciback is not loaded and the 5750 is still using the
radeon driver.

 

Thanks,

 

Eric

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


------=_NextPart_000_008D_01CF0896.4B23FCC0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.hoenzb
	{mso-style-name:hoenzb;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><div><div><div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in'><div><div><div><div><div><div><=
div style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in =
0in 0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>&nbsp; Just wanting to check the basics - have you also make sure =
you've installed the latest BIOS update for your motherboard? Sometimes =
these updates contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in 0in =
0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid #4472C4 2.25pt;padding:0in 0in =
0in 4.0pt'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div></div></div></div><div><div><div><d=
iv style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>Eric</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><span =
style=3D'color:#888888'><o:p></o:p></span></p></div></div></div></div></d=
iv></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><br>I've been looking through the log =
file and my first instinct is that you're experiencing a driver issue on =
dom0, which is causing the issue (basically a driver on dom0 has already =
claimed the device and doesn't like that you're trying to take it away). =
To validate that, I'd need some more information; You mention that this =
is a dual GPU system; are both GPUs ATI/AMD/Radeon? How are you making =
the second GPU available to be passed through (via xl commands? modprobe =
options? passed kernel options?)<br>&nbsp; =
<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>Regards,<o:p></o:p=
></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
#4472C4 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>&nbsp; David<o:p></o:p></p><p =
class=3DMsoNormal style=3D'border:none;padding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>This box does have two GPUs:<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci | grep VGA<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce =
210] (rev a2)<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I have the NVIDIA for use with Dom0 and would like to pass the Radeon =
HD 5750 to a VM running Win7.&nbsp; To assign the 5750 to pciback, I =
have tried several methods as shown on the Xen PCI Passthrough =
Wiki&nbsp; at <a =
href=3D"http://wiki.xen.org/wiki/Xen_PCI_Passthrough">http://wiki.xen.org=
/wiki/Xen_PCI_Passthrough</a>.&nbsp; Dynamic Assignment to pciback with =
xl and sysfs both result in similar errors as shown in my previous email =
.&nbsp; To prevent the Radeon driver from loading at boot time, I tried =
Static Assignment but it fails to stop the Radeon driver from =
loading.&nbsp; Here is what I think is the relevant configuration for =
Static Assignment, maybe I have not followed the Wiki =
accurately:<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci &#8211;k<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
radeon<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# cat /etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe =
--first-time --ignore-install radeon<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback hide=3D(0000:04:00.0)<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lsinitrd | grep pciback<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 Dec 28 =
10:16 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback<o:p=
></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rw-r--r--&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 106151 Dec 17 14:03 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>After a reboot xen-pciback is not loaded and the 5750 is still using =
the radeon driver.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div></div></div></div></div></body></htm=
l>
------=_NextPart_000_008D_01CF0896.4B23FCC0--



--===============2520259487661564597==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2520259487661564597==--



From xen-users-bounces@lists.xen.org Sat Jan 04 00:44:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 00:44:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzFLW-0001YB-Bh; Sat, 04 Jan 2014 00:44:10 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1VzFLU-0001Y6-LS
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 00:44:09 +0000
Received: from [85.158.143.35:5131] by server-1.bemta-4.messagelabs.com id
	E3/81-02132-75957C25; Sat, 04 Jan 2014 00:44:07 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1388796245!9552693!1
X-Originating-IP: [209.85.128.49]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4745 invoked from network); 4 Jan 2014 00:44:06 -0000
Received: from mail-qe0-f49.google.com (HELO mail-qe0-f49.google.com)
	(209.85.128.49)
	by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Jan 2014 00:44:06 -0000
Received: by mail-qe0-f49.google.com with SMTP id w7so16147156qeb.36
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 16:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=yw7hVLEKXpLeno0ysGEW3jdctYZh3K1+XCzouD3iNLM=;
	b=YwNG9ZS/7YIoSz4kP6k6ZozxdXSdAZAIAT5GiWZpaEuAngI68ncNzDbFcB6ya2XEKR
	EU8yjb/szchb4R5r51nBkvSGdPdcA2xshJRsW89t+Z0/Mu/PyADr2iyjjy73VPI82d0k
	w38Wf/MayinuNQzQEutH1eMSkgUZ6wWOdS5ab8+kkgR6jEXFAXsJA8CP+CXnZL8Y9l96
	phl8ayxI786nUwhnZriZIXMvkOdOnLooTlJUg/203eCPH2mpPusMqgdmogOOX7Mxru2u
	VF3xMZZVSV0zDLDSR6QTRKJwKMp+wLuS4gsN+bG08bmt5QB3XQg7gbaJ+Pvq32CTDQpU
	ndxg==
MIME-Version: 1.0
X-Received: by 10.49.30.197 with SMTP id u5mr159342892qeh.33.1388796244889;
	Fri, 03 Jan 2014 16:44:04 -0800 (PST)
Received: by 10.96.152.67 with HTTP; Fri, 3 Jan 2014 16:44:04 -0800 (PST)
In-Reply-To: <008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
	<008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
Date: Fri, 3 Jan 2014 18:44:04 -0600
Message-ID: <CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0680938083009631446=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0680938083009631446==
Content-Type: multipart/alternative; boundary=047d7bd75b8ad793c904ef1a5200

--047d7bd75b8ad793c904ef1a5200
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Eric,

On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <ehouby@yahoo.com> wrote:

>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>
>
>
>
> I've been looking through the log file and my first instinct is that
> you're experiencing a driver issue on dom0, which is causing the issue
> (basically a driver on dom0 has already claimed the device and doesn't li=
ke
> that you're trying to take it away). To validate that, I'd need some more
> information; You mention that this is a dual GPU system; are both GPUs
> ATI/AMD/Radeon? How are you making the second GPU available to be passed
> through (via xl commands? modprobe options? passed kernel options?)
>
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> This box does have two GPUs:
>
>
>
> [root@xen ~]# lspci | grep VGA
>
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
> (rev a2)
>
> 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> Juniper PRO [Radeon HD 5750]
>
>
>
> I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
> 5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
> several methods as shown on the Xen PCI Passthrough Wiki  at
> http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to
> pciback with xl and sysfs both result in similar errors as shown in my
> previous email .  To prevent the Radeon driver from loading at boot time,=
 I
> tried Static Assignment but it fails to stop the Radeon driver from
> loading.  Here is what I think is the relevant configuration for Static
> Assignment, maybe I have not followed the Wiki accurately:
>
>
>
> [root@xen ~]# lspci =96k
>
> 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> Juniper PRO [Radeon HD 5750]
>
>         Subsystem: Hightech Information System Ltd. Device 2287
>
>         Kernel driver in use: radeon
>
>
>
> [root@xen ~]# cat /etc/modprobe.d/radeon.conf
>
> install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
> --ignore-install radeon
>
> options xen-pciback hide=3D(0000:04:00.0)
>
>
>
> [root@xen ~]# lsinitrd | grep pciback
>
> drwxr-xr-x   2 root     root            0 Dec 28 10:16
> usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback
>
> -rw-r--r--   1 root     root       106151 Dec 17 14:03
> usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko
>
>
>
>
>
> After a reboot xen-pciback is not loaded and the 5750 is still using the
> radeon driver.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>

  To try and get this initially working, i'd go ahead and just blacklist
the radeon driver, since your primary GPU is a NVIDIA card. Also, I'd check
but you may find that your AMD card actually has two PCI entries, one for
graphics and one for HDMI audio (most of the ones that I've played with
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass
that one through as well. You can then use 'xl pci-assignable-add' to add
the one or two entries, once the radeon driver isn't bound to it. That
should at least yet us to where you are able to boot into the dual
environment; I've had a similar setup in the past, an NVIDIA GeForce 550Ti
as my primary, AMD Radeon 6770 passed through to a Windows 7 HVM domain, on
an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, or an AMD FX 8350
cpu)

Regards,

  David

--047d7bd75b8ad793c904ef1a5200
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Eric,<br><div class=3D"gmail_extra"><br><div class=3D"gmai=
l_quote">On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <span dir=3D"ltr">&lt;<=
a href=3D"mailto:ehouby@yahoo.com" target=3D"_blank">ehouby@yahoo.com</a>&g=
t;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex"><div link=3D"blue" vlink=
=3D"purple" lang=3D"EN-US"><div><div><div><div><div class=3D"im"><blockquot=
e style=3D"border-width:medium medium medium 1pt;border-style:none none non=
e solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-=
color rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-rig=
ht:0in">
<div><div><div><div><div><div><div style=3D"border-width:medium medium medi=
um 2.25pt;border-style:none none none solid;border-color:-moz-use-text-colo=
r -moz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0=
in 4pt">
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"margin-bottom:12pt;border:medium none;padding:0in">
=A0 Just wanting to check the basics - have you also make sure you&#39;ve i=
nstalled the latest BIOS update for your motherboard? Sometimes these updat=
es contain fixes fror issues such as bad table entries.=A0 <u></u><u></u></=
p>
</div></div></div><div><div style=3D"border-width:medium medium medium 2.25=
pt;border-style:none none none solid;border-color:-moz-use-text-color -moz-=
use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0in 4pt"=
>
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"margin-bottom:12pt;border:medium none;padding:0in">
Regards,<u></u><u></u></p></div></div></div><div><div style=3D"border-width=
:medium medium medium 2.25pt;border-style:none none none solid;border-color=
:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,114,196=
);padding:0in 0in 0in 4pt">
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"border:medium none;padding:0in">
=A0 David<u></u><u></u></p></div></div></div></div></div></div><div><div><d=
iv><div style=3D"border-width:medium medium medium 1.5pt;border-style:none =
none none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-u=
se-text-color rgb(68,114,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in">=A0<u></u><=
u></u></p><p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><=
span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-ser=
if&quot;">David,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">=
=A0</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium n=
one;padding:0in">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;">Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 v=
er1.1.=A0 PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the attachme=
nt.=A0 If you, or any others on the list, have ideas on how to work through=
 this issue I would be very interested in hearing them.</span><u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">=
=A0</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium n=
one;padding:0in">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;">Thanks,</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"=
border:medium none;padding:0in"><span style=3D"font-size:11pt;font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(136,136,136)">=A0</span=
><span style=3D"color:rgb(136,136,136)"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(136,136,136)">Eric</span><span style=3D"color:rgb(136,136,136)"><u=
></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(136,136,136)">=A0</span><span style=3D"color:rgb(136,136,136)"><u>=
</u><u></u></span></p>
</div></div></div></div></div></div></blockquote><div><div style=3D"border-=
width:medium medium medium 1.5pt;border-style:none none none solid;border-c=
olor:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,114=
,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><u></u>=A0<=
u></u></p></div></div><div><div style=3D"border-width:medium medium medium =
1.5pt;border-style:none none none solid;border-color:-moz-use-text-color -m=
oz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0in 4=
pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><br>I&#39;v=
e been looking through the log file and my first instinct is that you&#39;r=
e experiencing a driver issue on dom0, which is causing the issue (basicall=
y a driver on dom0 has already claimed the device and doesn&#39;t like that=
 you&#39;re trying to take it away). To validate that, I&#39;d need some mo=
re information; You mention that this is a dual GPU system; are both GPUs A=
TI/AMD/Radeon? How are you making the second GPU available to be passed thr=
ough (via xl commands? modprobe options? passed kernel options?)<br>
=A0 <u></u><u></u></p></div></div><div><div style=3D"border-width:medium me=
dium medium 1.5pt;border-style:none none none solid;border-color:-moz-use-t=
ext-color -moz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0=
in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt;border:medium none;paddi=
ng:0in">Regards,<u></u><u></u></p></div></div></div><div><div style=3D"bord=
er-width:medium medium medium 1.5pt;border-style:none none none solid;borde=
r-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,=
114,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in">=A0 David<u=
></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium none;padding:=
0in"><span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></span></p>
</div><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u><=
/u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">David,=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">This box doe=
s have two GPUs:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]=
# lspci | grep VGA<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">01:00.0 VGA compatib=
le controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)<u></u><u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">04:00.0 VGA compatib=
le controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon H=
D 5750]<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">I have the N=
VIDIA for use with Dom0 and would like to pass the Radeon HD 5750 to a VM r=
unning Win7.=A0 To assign the 5750 to pciback, I have tried several methods=
 as shown on the Xen PCI Passthrough Wiki=A0 at <a href=3D"http://wiki.xen.=
org/wiki/Xen_PCI_Passthrough" target=3D"_blank">http://wiki.xen.org/wiki/Xe=
n_PCI_Passthrough</a>.=A0 Dynamic Assignment to pciback with xl and sysfs b=
oth result in similar errors as shown in my previous email .=A0 To prevent =
the Radeon driver from loading at boot time, I tried Static Assignment but =
it fails to stop the Radeon driver from loading.=A0 Here is what I think is=
 the relevant configuration for Static Assignment, maybe I have not followe=
d the Wiki accurately:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]=
# lspci =96k<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">04:00.0 VGA compatib=
le controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon H=
D 5750]<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">=A0=A0=A0=A0=A0=A0=
=A0 Subsystem: Hightech Information System Ltd. Device 2287<u></u><u></u></=
span></p><p class=3D"MsoNormal">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;;color:rgb(31,73,125)">=A0=A0=A0=A0=A0=A0=A0 Kernel driver in use:=
 radeon<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-=
size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(=
31,73,125)"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]# cat /e=
tc/modprobe.d/radeon.conf<u></u><u></u></span></p><p class=3D"MsoNormal"><s=
pan style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-seri=
f&quot;;color:rgb(31,73,125)">install radeon /sbin/modprobe xen-pciback ; /=
sbin/modprobe --first-time --ignore-install radeon<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">options xen-pciback =
hide=3D(0000:04:00.0)<u></u><u></u></span></p><p class=3D"MsoNormal"><span =
style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&qu=
ot;;color:rgb(31,73,125)"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]# lsinit=
rd | grep pciback<u></u><u></u></span></p><p class=3D"MsoNormal"><span styl=
e=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;=
color:rgb(31,73,125)">drwxr-xr-x=A0=A0 2 root=A0=A0=A0=A0 root=A0 =A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A00 Dec 28 10:16 usr/lib/modules/3.12.5-302.fc20.x86_64/=
kernel/drivers/xen/xen-pciback<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">-rw-r--r--=A0=A0 1 r=
oot=A0=A0=A0=A0 root=A0=A0=A0=A0=A0=A0 106151 Dec 17 14:03 usr/lib/modules/=
3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pciback.ko<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u=
></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">After a reboot xen-p=
ciback is not loaded and the 5750 is still using the radeon driver.<u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">Thanks,<span=
 class=3D""><font color=3D"#888888"><u></u><u></u></font></span></span></p>
<span class=3D""><font color=3D"#888888"><p class=3D"MsoNormal"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(31,73,125)"><u></u>=A0<u></u></span></p><p class=3D"MsoNormal"><sp=
an style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif=
&quot;;color:rgb(31,73,125)">Eric<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0</span></p=
></font></span></div></div></div></div></div></div></blockquote><div><br></=
div>
<div>=A0 To try and get this initially working, i&#39;d go ahead and just b=
lacklist the radeon driver, since your primary GPU is a NVIDIA card. Also, =
I&#39;d check but you may find that your AMD card actually has two PCI entr=
ies, one for graphics and one for HDMI audio (most of the ones that I&#39;v=
e played with have) - probably something like 04:00.1 or 04:00.2; if you do=
, i&#39;d pass that one through as well. You can then use &#39;xl pci-assig=
nable-add&#39; to add the one or two entries, once the radeon driver isn&#3=
9;t bound to it. That should at least yet us to where you are able to boot =
into the dual environment; I&#39;ve had a similar setup in the past, an NVI=
DIA GeForce 550Ti as my primary, AMD Radeon 6770 passed through to a Window=
s 7 HVM domain, on an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, o=
r an AMD FX 8350 cpu)<br>
<br></div><div>Regards,<br><br>=A0 David<br></div></div><br></div></div>

--047d7bd75b8ad793c904ef1a5200--


--===============0680938083009631446==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0680938083009631446==--


From xen-users-bounces@lists.xen.org Sat Jan 04 00:44:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 00:44:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzFLW-0001YB-Bh; Sat, 04 Jan 2014 00:44:10 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1VzFLU-0001Y6-LS
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 00:44:09 +0000
Received: from [85.158.143.35:5131] by server-1.bemta-4.messagelabs.com id
	E3/81-02132-75957C25; Sat, 04 Jan 2014 00:44:07 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1388796245!9552693!1
X-Originating-IP: [209.85.128.49]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4745 invoked from network); 4 Jan 2014 00:44:06 -0000
Received: from mail-qe0-f49.google.com (HELO mail-qe0-f49.google.com)
	(209.85.128.49)
	by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	4 Jan 2014 00:44:06 -0000
Received: by mail-qe0-f49.google.com with SMTP id w7so16147156qeb.36
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 16:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=yw7hVLEKXpLeno0ysGEW3jdctYZh3K1+XCzouD3iNLM=;
	b=YwNG9ZS/7YIoSz4kP6k6ZozxdXSdAZAIAT5GiWZpaEuAngI68ncNzDbFcB6ya2XEKR
	EU8yjb/szchb4R5r51nBkvSGdPdcA2xshJRsW89t+Z0/Mu/PyADr2iyjjy73VPI82d0k
	w38Wf/MayinuNQzQEutH1eMSkgUZ6wWOdS5ab8+kkgR6jEXFAXsJA8CP+CXnZL8Y9l96
	phl8ayxI786nUwhnZriZIXMvkOdOnLooTlJUg/203eCPH2mpPusMqgdmogOOX7Mxru2u
	VF3xMZZVSV0zDLDSR6QTRKJwKMp+wLuS4gsN+bG08bmt5QB3XQg7gbaJ+Pvq32CTDQpU
	ndxg==
MIME-Version: 1.0
X-Received: by 10.49.30.197 with SMTP id u5mr159342892qeh.33.1388796244889;
	Fri, 03 Jan 2014 16:44:04 -0800 (PST)
Received: by 10.96.152.67 with HTTP; Fri, 3 Jan 2014 16:44:04 -0800 (PST)
In-Reply-To: <008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
References: <20131222140821.GB7095@asterix>
	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>
	<20131224124225.GA3203@asterix>
	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>
	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>
	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>
	<008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
Date: Fri, 3 Jan 2014 18:44:04 -0600
Message-ID: <CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0680938083009631446=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0680938083009631446==
Content-Type: multipart/alternative; boundary=047d7bd75b8ad793c904ef1a5200

--047d7bd75b8ad793c904ef1a5200
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Eric,

On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <ehouby@yahoo.com> wrote:

>   Just wanting to check the basics - have you also make sure you've
> installed the latest BIOS update for your motherboard? Sometimes these
> updates contain fixes fror issues such as bad table entries.
>
> Regards,
>
>   David
>
>
>
> David,
>
>
>
> Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.
> PCI passthrough works fine for USB controllers but when I try to
> passthrough a secondary VGA card I see crash logs as copied in the
> attachment.  If you, or any others on the list, have ideas on how to work
> through this issue I would be very interested in hearing them.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>
>
>
>
> I've been looking through the log file and my first instinct is that
> you're experiencing a driver issue on dom0, which is causing the issue
> (basically a driver on dom0 has already claimed the device and doesn't li=
ke
> that you're trying to take it away). To validate that, I'd need some more
> information; You mention that this is a dual GPU system; are both GPUs
> ATI/AMD/Radeon? How are you making the second GPU available to be passed
> through (via xl commands? modprobe options? passed kernel options?)
>
>
> Regards,
>
>   David
>
>
>
>
>
> David,
>
>
>
> This box does have two GPUs:
>
>
>
> [root@xen ~]# lspci | grep VGA
>
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
> (rev a2)
>
> 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> Juniper PRO [Radeon HD 5750]
>
>
>
> I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
> 5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
> several methods as shown on the Xen PCI Passthrough Wiki  at
> http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to
> pciback with xl and sysfs both result in similar errors as shown in my
> previous email .  To prevent the Radeon driver from loading at boot time,=
 I
> tried Static Assignment but it fails to stop the Radeon driver from
> loading.  Here is what I think is the relevant configuration for Static
> Assignment, maybe I have not followed the Wiki accurately:
>
>
>
> [root@xen ~]# lspci =96k
>
> 04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> Juniper PRO [Radeon HD 5750]
>
>         Subsystem: Hightech Information System Ltd. Device 2287
>
>         Kernel driver in use: radeon
>
>
>
> [root@xen ~]# cat /etc/modprobe.d/radeon.conf
>
> install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
> --ignore-install radeon
>
> options xen-pciback hide=3D(0000:04:00.0)
>
>
>
> [root@xen ~]# lsinitrd | grep pciback
>
> drwxr-xr-x   2 root     root            0 Dec 28 10:16
> usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback
>
> -rw-r--r--   1 root     root       106151 Dec 17 14:03
> usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko
>
>
>
>
>
> After a reboot xen-pciback is not loaded and the 5750 is still using the
> radeon driver.
>
>
>
> Thanks,
>
>
>
> Eric
>
>
>

  To try and get this initially working, i'd go ahead and just blacklist
the radeon driver, since your primary GPU is a NVIDIA card. Also, I'd check
but you may find that your AMD card actually has two PCI entries, one for
graphics and one for HDMI audio (most of the ones that I've played with
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass
that one through as well. You can then use 'xl pci-assignable-add' to add
the one or two entries, once the radeon driver isn't bound to it. That
should at least yet us to where you are able to boot into the dual
environment; I've had a similar setup in the past, an NVIDIA GeForce 550Ti
as my primary, AMD Radeon 6770 passed through to a Windows 7 HVM domain, on
an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, or an AMD FX 8350
cpu)

Regards,

  David

--047d7bd75b8ad793c904ef1a5200
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Eric,<br><div class=3D"gmail_extra"><br><div class=3D"gmai=
l_quote">On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <span dir=3D"ltr">&lt;<=
a href=3D"mailto:ehouby@yahoo.com" target=3D"_blank">ehouby@yahoo.com</a>&g=
t;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex"><div link=3D"blue" vlink=
=3D"purple" lang=3D"EN-US"><div><div><div><div><div class=3D"im"><blockquot=
e style=3D"border-width:medium medium medium 1pt;border-style:none none non=
e solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-=
color rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-rig=
ht:0in">
<div><div><div><div><div><div><div style=3D"border-width:medium medium medi=
um 2.25pt;border-style:none none none solid;border-color:-moz-use-text-colo=
r -moz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0=
in 4pt">
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"margin-bottom:12pt;border:medium none;padding:0in">
=A0 Just wanting to check the basics - have you also make sure you&#39;ve i=
nstalled the latest BIOS update for your motherboard? Sometimes these updat=
es contain fixes fror issues such as bad table entries.=A0 <u></u><u></u></=
p>
</div></div></div><div><div style=3D"border-width:medium medium medium 2.25=
pt;border-style:none none none solid;border-color:-moz-use-text-color -moz-=
use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0in 4pt"=
>
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"margin-bottom:12pt;border:medium none;padding:0in">
Regards,<u></u><u></u></p></div></div></div><div><div style=3D"border-width=
:medium medium medium 2.25pt;border-style:none none none solid;border-color=
:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,114,196=
);padding:0in 0in 0in 4pt">
<div style=3D"border-width:medium medium medium 1.5pt;border-style:none non=
e none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-use-=
text-color rgb(68,114,196);padding:0in 0in 0in 4pt"><p class=3D"MsoNormal" =
style=3D"border:medium none;padding:0in">
=A0 David<u></u><u></u></p></div></div></div></div></div></div><div><div><d=
iv><div style=3D"border-width:medium medium medium 1.5pt;border-style:none =
none none solid;border-color:-moz-use-text-color -moz-use-text-color -moz-u=
se-text-color rgb(68,114,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in">=A0<u></u><=
u></u></p><p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><=
span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-ser=
if&quot;">David,</span><u></u><u></u></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">=
=A0</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium n=
one;padding:0in">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;">Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 v=
er1.1.=A0 PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the attachme=
nt.=A0 If you, or any others on the list, have ideas on how to work through=
 this issue I would be very interested in hearing them.</span><u></u><u></u=
></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;">=
=A0</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium n=
one;padding:0in">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;">Thanks,</span><u></u><u></u></p><p class=3D"MsoNormal" style=3D"=
border:medium none;padding:0in"><span style=3D"font-size:11pt;font-family:&=
quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(136,136,136)">=A0</span=
><span style=3D"color:rgb(136,136,136)"><u></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(136,136,136)">Eric</span><span style=3D"color:rgb(136,136,136)"><u=
></u><u></u></span></p>
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(136,136,136)">=A0</span><span style=3D"color:rgb(136,136,136)"><u>=
</u><u></u></span></p>
</div></div></div></div></div></div></blockquote><div><div style=3D"border-=
width:medium medium medium 1.5pt;border-style:none none none solid;border-c=
olor:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,114=
,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><u></u>=A0<=
u></u></p></div></div><div><div style=3D"border-width:medium medium medium =
1.5pt;border-style:none none none solid;border-color:-moz-use-text-color -m=
oz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0in 0in 0in 4=
pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in"><br>I&#39;v=
e been looking through the log file and my first instinct is that you&#39;r=
e experiencing a driver issue on dom0, which is causing the issue (basicall=
y a driver on dom0 has already claimed the device and doesn&#39;t like that=
 you&#39;re trying to take it away). To validate that, I&#39;d need some mo=
re information; You mention that this is a dual GPU system; are both GPUs A=
TI/AMD/Radeon? How are you making the second GPU available to be passed thr=
ough (via xl commands? modprobe options? passed kernel options?)<br>
=A0 <u></u><u></u></p></div></div><div><div style=3D"border-width:medium me=
dium medium 1.5pt;border-style:none none none solid;border-color:-moz-use-t=
ext-color -moz-use-text-color -moz-use-text-color rgb(68,114,196);padding:0=
in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt;border:medium none;paddi=
ng:0in">Regards,<u></u><u></u></p></div></div></div><div><div style=3D"bord=
er-width:medium medium medium 1.5pt;border-style:none none none solid;borde=
r-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(68,=
114,196);padding:0in 0in 0in 4pt">
<p class=3D"MsoNormal" style=3D"border:medium none;padding:0in">=A0 David<u=
></u><u></u></p><p class=3D"MsoNormal" style=3D"border:medium none;padding:=
0in"><span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sa=
ns-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></span></p>
</div><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quo=
t;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u><=
/u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">David,=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">This box doe=
s have two GPUs:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]=
# lspci | grep VGA<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">01:00.0 VGA compatib=
le controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)<u></u><u></u=
></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">04:00.0 VGA compatib=
le controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon H=
D 5750]<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">I have the N=
VIDIA for use with Dom0 and would like to pass the Radeon HD 5750 to a VM r=
unning Win7.=A0 To assign the 5750 to pciback, I have tried several methods=
 as shown on the Xen PCI Passthrough Wiki=A0 at <a href=3D"http://wiki.xen.=
org/wiki/Xen_PCI_Passthrough" target=3D"_blank">http://wiki.xen.org/wiki/Xe=
n_PCI_Passthrough</a>.=A0 Dynamic Assignment to pciback with xl and sysfs b=
oth result in similar errors as shown in my previous email .=A0 To prevent =
the Radeon driver from loading at boot time, I tried Static Assignment but =
it fails to stop the Radeon driver from loading.=A0 Here is what I think is=
 the relevant configuration for Static Assignment, maybe I have not followe=
d the Wiki accurately:<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]=
# lspci =96k<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">04:00.0 VGA compatib=
le controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon H=
D 5750]<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">=A0=A0=A0=A0=A0=A0=
=A0 Subsystem: Hightech Information System Ltd. Device 2287<u></u><u></u></=
span></p><p class=3D"MsoNormal">
<span style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-se=
rif&quot;;color:rgb(31,73,125)">=A0=A0=A0=A0=A0=A0=A0 Kernel driver in use:=
 radeon<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-=
size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(=
31,73,125)"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]# cat /e=
tc/modprobe.d/radeon.conf<u></u><u></u></span></p><p class=3D"MsoNormal"><s=
pan style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-seri=
f&quot;;color:rgb(31,73,125)">install radeon /sbin/modprobe xen-pciback ; /=
sbin/modprobe --first-time --ignore-install radeon<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">options xen-pciback =
hide=3D(0000:04:00.0)<u></u><u></u></span></p><p class=3D"MsoNormal"><span =
style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&qu=
ot;;color:rgb(31,73,125)"><u></u>=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">[root@xen ~]# lsinit=
rd | grep pciback<u></u><u></u></span></p><p class=3D"MsoNormal"><span styl=
e=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;=
color:rgb(31,73,125)">drwxr-xr-x=A0=A0 2 root=A0=A0=A0=A0 root=A0 =A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A00 Dec 28 10:16 usr/lib/modules/3.12.5-302.fc20.x86_64/=
kernel/drivers/xen/xen-pciback<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">-rw-r--r--=A0=A0 1 r=
oot=A0=A0=A0=A0 root=A0=A0=A0=A0=A0=A0 106151 Dec 17 14:03 usr/lib/modules/=
3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pciback.ko<u></u>=
<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u=
></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">After a reboot xen-p=
ciback is not loaded and the 5750 is still using the radeon driver.<u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0<u></u></s=
pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)">Thanks,<span=
 class=3D""><font color=3D"#888888"><u></u><u></u></font></span></span></p>
<span class=3D""><font color=3D"#888888"><p class=3D"MsoNormal"><span style=
=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;c=
olor:rgb(31,73,125)"><u></u>=A0<u></u></span></p><p class=3D"MsoNormal"><sp=
an style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,&quot;sans-serif=
&quot;;color:rgb(31,73,125)">Eric<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,&quot;sans-serif&quot;;color:rgb(31,73,125)"><u></u>=A0</span></p=
></font></span></div></div></div></div></div></div></blockquote><div><br></=
div>
<div>=A0 To try and get this initially working, i&#39;d go ahead and just b=
lacklist the radeon driver, since your primary GPU is a NVIDIA card. Also, =
I&#39;d check but you may find that your AMD card actually has two PCI entr=
ies, one for graphics and one for HDMI audio (most of the ones that I&#39;v=
e played with have) - probably something like 04:00.1 or 04:00.2; if you do=
, i&#39;d pass that one through as well. You can then use &#39;xl pci-assig=
nable-add&#39; to add the one or two entries, once the radeon driver isn&#3=
9;t bound to it. That should at least yet us to where you are able to boot =
into the dual environment; I&#39;ve had a similar setup in the past, an NVI=
DIA GeForce 550Ti as my primary, AMD Radeon 6770 passed through to a Window=
s 7 HVM domain, on an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, o=
r an AMD FX 8350 cpu)<br>
<br></div><div>Regards,<br><br>=A0 David<br></div></div><br></div></div>

--047d7bd75b8ad793c904ef1a5200--


--===============0680938083009631446==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0680938083009631446==--


From xen-users-bounces@lists.xen.org Sat Jan 04 14:05:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 14:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzRph-0002uI-H1; Sat, 04 Jan 2014 14:04:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1VzC7n-0000Er-9K
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 21:17:47 +0000
Received: from [193.109.254.147:4868] by server-16.bemta-14.messagelabs.com id
	C8/FE-20600-AF827C25; Fri, 03 Jan 2014 21:17:46 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-10.tower-27.messagelabs.com!1388783863!8729807!1
X-Originating-IP: [209.85.223.172]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14805 invoked from network); 3 Jan 2014 21:17:45 -0000
Received: from mail-ie0-f172.google.com (HELO mail-ie0-f172.google.com)
	(209.85.223.172)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 21:17:45 -0000
Received: by mail-ie0-f172.google.com with SMTP id qd12so16614167ieb.3
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 13:17:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=jXseu7KteV4ERhroHY4Z8zXGxe0JukU4lrCHJt/RGk8=;
	b=ZJul7b7Nm6XiLX9BQt1yZn4oMDHk83bH6XNYt+9nDFhjkgbjVOv8ivCJkiK+k0Fwe/
	NGzh1ay2ElzcMXUJbuYOSizJpPZDNHhGelPZZnY2htxJ1eSPbjQZ8zBQXD0aM4AAe1+b
	RNvs/9K1jixSXCsIr5fGgnbmwXhLhtsLDoQWiqfxYKbejr4KOq++5/F5wVj86Ha/4OEM
	rtn/7zKXRsogfCM7Amc8/7sNaSheSc4t4smHhBrvR/BxMHRa1dZG0OR/S+9KyQLdnWRc
	2t0pNwDkbiifneDdRXdhTejHeFrDdF/wJlcTnGwBsZs+qY727lOOB3UB8MdG2WXzqCxc
	tIFA==
X-Gm-Message-State: ALoCoQmb4TAlfg2D0/jCMrGw3whyisyuRJRwqPdp0k48o6gmrusBxWQ9RicgXEQ+kRpBQQmdnrU9
X-Received: by 10.50.100.170 with SMTP id ez10mr5057289igb.15.1388783863254;
	Fri, 03 Jan 2014 13:17:43 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id da14sm3553784igc.1.2014.01.03.13.17.41
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 13:17:42 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20140103203139.GA2570@phenom.dumpdata.com>
Date: Fri, 3 Jan 2014 16:17:43 -0500
Message-Id: <E287D3C0-378C-42F5-AF4E-46AD67B73BEB@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
	<C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
	<20140103203139.GA2570@phenom.dumpdata.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Sat, 04 Jan 2014 14:04:07 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Andres Lagar-Cavilla <andreslc@gridcentric.ca>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Jan 3, 2014, at 3:31 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:

> On Fri, Jan 03, 2014 at 02:51:14PM -0500, Andres Lagar-Cavilla wrote:
>> On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:
>> 
>>> On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
>>>> 
>>>> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
>>>> 
>>>>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>>>>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>>>>>> On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
>>>>>>> 
>>>>>>> ---
>>>>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
>>>>>>> 
>>>>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
>>>>>>> 
>>>>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
>>>>>>> [x] largely untested
>>>>>>> [x] docs outdated
>>>>>>> [x] syntax+logic changed
>>>>>>> [x] broken
>>>>>>> ---
>>>>>>> 
>>>>>>> [I've taken the liberty of removing the colorful expletive from the final post]
>>>>>>> 
>>>>>>> Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
>>>>>> 
>>>>>> The Maintainers file implies otherwise. Let me CC the maintainers.
>>>>> 
>>>>> Andres really owns this code, so I'll punt to him for an official
>>>>> answer, but:
>>>> The part actively maintained is the hypervisor support for paging, and the interface.
>>>> 
>>>> tools/xenpaging is one way to consume that interface. It seems to have suffered from bitrot.
>>> 
>>> What is the other interface? Thanks!
>> 
>> Not sure what the question is. There is one interface. What I was referring to, is that tools/xenpaging implements one specific paging policy: victim selection, rate limiting, paging target, all of these are algorithms that entirely define what bang for your money you will get.
>> 
> 
> Right, but there is other code that uses this interface as well correct?
> Is it available for users ?

That I know of, Gridcentric's product. It's available as proprietary software for a fee. I am unaware of a sharing user other than Gridcentric. Virtuata was a mem-event user, Gridcentric is, and others have surfaced on the list (Razvan Cocajaru for instance).

Andres


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 04 14:05:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 14:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzRph-0002uI-H1; Sat, 04 Jan 2014 14:04:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1VzC7n-0000Er-9K
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 21:17:47 +0000
Received: from [193.109.254.147:4868] by server-16.bemta-14.messagelabs.com id
	C8/FE-20600-AF827C25; Fri, 03 Jan 2014 21:17:46 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-10.tower-27.messagelabs.com!1388783863!8729807!1
X-Originating-IP: [209.85.223.172]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14805 invoked from network); 3 Jan 2014 21:17:45 -0000
Received: from mail-ie0-f172.google.com (HELO mail-ie0-f172.google.com)
	(209.85.223.172)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 21:17:45 -0000
Received: by mail-ie0-f172.google.com with SMTP id qd12so16614167ieb.3
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 13:17:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=jXseu7KteV4ERhroHY4Z8zXGxe0JukU4lrCHJt/RGk8=;
	b=ZJul7b7Nm6XiLX9BQt1yZn4oMDHk83bH6XNYt+9nDFhjkgbjVOv8ivCJkiK+k0Fwe/
	NGzh1ay2ElzcMXUJbuYOSizJpPZDNHhGelPZZnY2htxJ1eSPbjQZ8zBQXD0aM4AAe1+b
	RNvs/9K1jixSXCsIr5fGgnbmwXhLhtsLDoQWiqfxYKbejr4KOq++5/F5wVj86Ha/4OEM
	rtn/7zKXRsogfCM7Amc8/7sNaSheSc4t4smHhBrvR/BxMHRa1dZG0OR/S+9KyQLdnWRc
	2t0pNwDkbiifneDdRXdhTejHeFrDdF/wJlcTnGwBsZs+qY727lOOB3UB8MdG2WXzqCxc
	tIFA==
X-Gm-Message-State: ALoCoQmb4TAlfg2D0/jCMrGw3whyisyuRJRwqPdp0k48o6gmrusBxWQ9RicgXEQ+kRpBQQmdnrU9
X-Received: by 10.50.100.170 with SMTP id ez10mr5057289igb.15.1388783863254;
	Fri, 03 Jan 2014 13:17:43 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id da14sm3553784igc.1.2014.01.03.13.17.41
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 13:17:42 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20140103203139.GA2570@phenom.dumpdata.com>
Date: Fri, 3 Jan 2014 16:17:43 -0500
Message-Id: <E287D3C0-378C-42F5-AF4E-46AD67B73BEB@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
	<C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
	<20140103203139.GA2570@phenom.dumpdata.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Sat, 04 Jan 2014 14:04:07 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Andres Lagar-Cavilla <andreslc@gridcentric.ca>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Jan 3, 2014, at 3:31 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:

> On Fri, Jan 03, 2014 at 02:51:14PM -0500, Andres Lagar-Cavilla wrote:
>> On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:
>> 
>>> On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
>>>> 
>>>> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
>>>> 
>>>>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>>>>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>>>>>> On Twitter, Florian Heigl sent a out a few messages about issues with xenpaging:
>>>>>>> 
>>>>>>> ---
>>>>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=%23xen&src=hash> #xenpaging<https://twitter.com/search?q=%23xenpaging&src=hash>? docs are at SLES manual, rest is mostly this: http://www.gossamer-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature or usable?
>>>>>>> 
>>>>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https://piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm on holiday and not constant online)
>>>>>>> 
>>>>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=%23xen&src=hash> Xenpaging (memory overcommit)
>>>>>>> [x] largely untested
>>>>>>> [x] docs outdated
>>>>>>> [x] syntax+logic changed
>>>>>>> [x] broken
>>>>>>> ---
>>>>>>> 
>>>>>>> [I've taken the liberty of removing the colorful expletive from the final post]
>>>>>>> 
>>>>>>> Is Florian's assessment correct, or is there somewhere we can point him for help?  I'm on vacation this week, but if someone replies to me, I will try to forward the information appropriately.
>>>>>> 
>>>>>> The Maintainers file implies otherwise. Let me CC the maintainers.
>>>>> 
>>>>> Andres really owns this code, so I'll punt to him for an official
>>>>> answer, but:
>>>> The part actively maintained is the hypervisor support for paging, and the interface.
>>>> 
>>>> tools/xenpaging is one way to consume that interface. It seems to have suffered from bitrot.
>>> 
>>> What is the other interface? Thanks!
>> 
>> Not sure what the question is. There is one interface. What I was referring to, is that tools/xenpaging implements one specific paging policy: victim selection, rate limiting, paging target, all of these are algorithms that entirely define what bang for your money you will get.
>> 
> 
> Right, but there is other code that uses this interface as well correct?
> Is it available for users ?

That I know of, Gridcentric's product. It's available as proprietary software for a fee. I am unaware of a sharing user other than Gridcentric. Virtuata was a mem-event user, Gridcentric is, and others have surfaced on the list (Razvan Cocajaru for instance).

Andres


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 04 14:05:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 14:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzRpg-0002u9-U0; Sat, 04 Jan 2014 14:04:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1VzAm7-0001uB-R5
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 19:51:20 +0000
Received: from [85.158.139.211:15552] by server-1.bemta-5.messagelabs.com id
	A8/94-21065-7B417C25; Fri, 03 Jan 2014 19:51:19 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-6.tower-206.messagelabs.com!1388778676!7760497!1
X-Originating-IP: [209.85.223.178]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31492 invoked from network); 3 Jan 2014 19:51:17 -0000
Received: from mail-ie0-f178.google.com (HELO mail-ie0-f178.google.com)
	(209.85.223.178)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 19:51:17 -0000
Received: by mail-ie0-f178.google.com with SMTP id lx4so16314691iec.37
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 11:51:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=K6ENe9wSEaNiNz6XOqglwjELXivJ+3mpYUOEkpqtPhA=;
	b=GDnNoo/MGETH13izOVPP3Q9yh4FuiMb7DjulzsA3boCy0WTOlI0qk4qgSxGBVPOIQO
	6dmXoKJwCfd5RM/ZBK9hp4jPKrd+Ysdavy5HoL+PTNvvCsAWKYA59nE5CLVN51r2IZQ7
	vyw/fm8ZijzHC/3POz/vxO/ym4cgU87IcpkXW2ShJbK02wII9z8h/PLN6NciC4mrbzZl
	Tg3pZX4wMpJ5JhkLrZZyonSmIR4/5juxAZNXqvsJ2vLOoIKoqZSFWvj3qq1uTiNldCui
	vswfVzlSDnodVQqmJFc8Y/qIB3Xfa2tBTayMZXBj+2nTQV068wN7Eby6uj6jRZCXm5Xs
	EmFg==
X-Gm-Message-State: ALoCoQnW7AAdiV+x6R4w588n0iFqrUz9nuaQCyZJ1QiZbTV3Bxy2hPd4q1thJDP8VNEzMzm27k4G
X-Received: by 10.42.133.199 with SMTP id i7mr3550320ict.64.1388778675267;
	Fri, 03 Jan 2014 11:51:15 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id fk5sm2157969igb.9.2014.01.03.11.51.13
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 11:51:13 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20140103184154.GA29283@phenom.dumpdata.com>
Date: Fri, 3 Jan 2014 14:51:14 -0500
Message-Id: <C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Sat, 04 Jan 2014 14:04:07 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Andres Lagar-Cavilla <andreslc@gridcentric.ca>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> =
wrote:

> On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
>> =

>> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
>> =

>>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>>>> On Twitter, Florian Heigl sent a out a few messages about issues with=
 xenpaging:
>>>>> =

>>>>> ---
>>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=3D%=
23xen&src=3Dhash> #xenpaging<https://twitter.com/search?q=3D%23xenpaging&sr=
c=3Dhash>? docs are at SLES manual, rest is mostly this: http://www.gossame=
r-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature o=
r usable?
>>>>> =

>>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https=
://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https:=
//piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm o=
n holiday and not constant online)
>>>>> =

>>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=3D%23xen&src=3D=
hash> Xenpaging (memory overcommit)
>>>>> [x] largely untested
>>>>> [x] docs outdated
>>>>> [x] syntax+logic changed
>>>>> [x] broken
>>>>> ---
>>>>> =

>>>>> [I've taken the liberty of removing the colorful expletive from the f=
inal post]
>>>>> =

>>>>> Is Florian's assessment correct, or is there somewhere we can point h=
im for help?  I'm on vacation this week, but if someone replies to me, I wi=
ll try to forward the information appropriately.
>>>> =

>>>> The Maintainers file implies otherwise. Let me CC the maintainers.
>>> =

>>> Andres really owns this code, so I'll punt to him for an official
>>> answer, but:
>> The part actively maintained is the hypervisor support for paging, and t=
he interface.
>> =

>> tools/xenpaging is one way to consume that interface. It seems to have s=
uffered from bitrot.
> =

> What is the other interface? Thanks!

Not sure what the question is. There is one interface. What I was referring=
 to, is that tools/xenpaging implements one specific paging policy: victim =
selection, rate limiting, paging target, all of these are algorithms that e=
ntirely define what bang for your money you will get.

Andres
>> =

>> So other than echoing Tim's points below, I'll add
>> =

>> - Some interesting ideas thrown around by Florian in his notes. Could le=
ad to a robust discussion in xen-devel =85 if Florian is still interested.
>> =

>> - Perhaps the developers who are interested (myself included) should mak=
e a decent effort at improving the in-tree tools. There is the argument tha=
t for example KSM gives KVM users a sharing solution that just works, wheth=
er you like the results or not. In that vein xenpaging apparently doesn't c=
ut it, nor the absence of a basic sharing tool.
>> =

>> One simple paging tool could be lazy restore. There is some interest out=
 there, it would be relatively straightforward to codify.
>> =

>> Andres
>>> =

>>> - It's been listed as a 'tech preview' on the feature list since it went
>>> in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
>>> "Preview, due to limited tools support. Hypervisor side in good shape."
>>> =

>>> - I can't say anything about SuSE's apparent support for it, except
>>> that ISTR Olaf worked at/for/with SuSE at the time.
>>> =

>>> - Patches would, of course, be welcome.
>>> =

>>> Tim.
>> =



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 04 14:05:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 14:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzRpg-0002u9-U0; Sat, 04 Jan 2014 14:04:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <andreslc@gridcentric.ca>) id 1VzAm7-0001uB-R5
	for xen-users@lists.xen.org; Fri, 03 Jan 2014 19:51:20 +0000
Received: from [85.158.139.211:15552] by server-1.bemta-5.messagelabs.com id
	A8/94-21065-7B417C25; Fri, 03 Jan 2014 19:51:19 +0000
X-Env-Sender: andreslc@gridcentric.ca
X-Msg-Ref: server-6.tower-206.messagelabs.com!1388778676!7760497!1
X-Originating-IP: [209.85.223.178]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
	spamassassin: ,
	surbl: (ASYNC_NO) c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRv
	bmVkOiB0LmNvL2U1TFFDVUQ5ZDAp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31492 invoked from network); 3 Jan 2014 19:51:17 -0000
Received: from mail-ie0-f178.google.com (HELO mail-ie0-f178.google.com)
	(209.85.223.178)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	3 Jan 2014 19:51:17 -0000
Received: by mail-ie0-f178.google.com with SMTP id lx4so16314691iec.37
	for <xen-users@lists.xen.org>; Fri, 03 Jan 2014 11:51:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:content-type:mime-version:subject:from
	:in-reply-to:date:cc:content-transfer-encoding:message-id:references
	:to; bh=K6ENe9wSEaNiNz6XOqglwjELXivJ+3mpYUOEkpqtPhA=;
	b=GDnNoo/MGETH13izOVPP3Q9yh4FuiMb7DjulzsA3boCy0WTOlI0qk4qgSxGBVPOIQO
	6dmXoKJwCfd5RM/ZBK9hp4jPKrd+Ysdavy5HoL+PTNvvCsAWKYA59nE5CLVN51r2IZQ7
	vyw/fm8ZijzHC/3POz/vxO/ym4cgU87IcpkXW2ShJbK02wII9z8h/PLN6NciC4mrbzZl
	Tg3pZX4wMpJ5JhkLrZZyonSmIR4/5juxAZNXqvsJ2vLOoIKoqZSFWvj3qq1uTiNldCui
	vswfVzlSDnodVQqmJFc8Y/qIB3Xfa2tBTayMZXBj+2nTQV068wN7Eby6uj6jRZCXm5Xs
	EmFg==
X-Gm-Message-State: ALoCoQnW7AAdiV+x6R4w588n0iFqrUz9nuaQCyZJ1QiZbTV3Bxy2hPd4q1thJDP8VNEzMzm27k4G
X-Received: by 10.42.133.199 with SMTP id i7mr3550320ict.64.1388778675267;
	Fri, 03 Jan 2014 11:51:15 -0800 (PST)
Received: from [192.168.1.112] (192-0-158-112.cpe.teksavvy.com.
	[192.0.158.112])
	by mx.google.com with ESMTPSA id fk5sm2157969igb.9.2014.01.03.11.51.13
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Fri, 03 Jan 2014 11:51:13 -0800 (PST)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Andres Lagar-Cavilla <andreslc@gridcentric.ca>
In-Reply-To: <20140103184154.GA29283@phenom.dumpdata.com>
Date: Fri, 3 Jan 2014 14:51:14 -0500
Message-Id: <C862CE7C-4B8E-4A69-AD79-BE3E9417C9CD@gridcentric.ca>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
	<20131231153330.GC20357@phenom.dumpdata.com>
	<20131231163110.GA34150@deinos.phlegethon.org>
	<556C4AC0-F10F-4977-8FCD-3129E416B062@gridcentric.ca>
	<20140103184154.GA29283@phenom.dumpdata.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
X-Mailer: Apple Mail (2.1510)
X-Mailman-Approved-At: Sat, 04 Jan 2014 14:04:07 +0000
Cc: Olaf Hering <olaf@aepfle.de>,
	Andres Lagar-Cavilla <andreslc@gridcentric.ca>, Tim Deegan <tim@xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	andres@lagarcavilla.org,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Russell Pavlicek <russell.pavlicek@citrix.com>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Jan 3, 2014, at 1:41 PM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> =
wrote:

> On Fri, Jan 03, 2014 at 09:49:36AM -0500, Andres Lagar-Cavilla wrote:
>> =

>> On Dec 31, 2013, at 11:31 AM, Tim Deegan <tim@xen.org> wrote:
>> =

>>> At 10:33 -0500 on 31 Dec (1388482410), Konrad Rzeszutek Wilk wrote:
>>>> On Mon, Dec 23, 2013 at 06:34:55PM +0000, Russell Pavlicek wrote:
>>>>> On Twitter, Florian Heigl sent a out a few messages about issues with=
 xenpaging:
>>>>> =

>>>>> ---
>>>>> 19-Dec: Anyone successfully use #xen<https://twitter.com/search?q=3D%=
23xen&src=3Dhash> #xenpaging<https://twitter.com/search?q=3D%23xenpaging&sr=
c=3Dhash>? docs are at SLES manual, rest is mostly this: http://www.gossame=
r-threads.com/lists/xen/devel/255798<http://t.co/P36VdL84Et> dead feature o=
r usable?
>>>>> =

>>>>> 22-Dec: @lars_kurth<https://twitter.com/lars_kurth> @RCPavlicek<https=
://twitter.com/RCPavlicek> Hey guys, I wrote down as much as I could https:=
//piratenpad.de/p/Ik3lOBLniq1L5TEM   <https://t.co/e5LQCUD9d0> (since I'm o=
n holiday and not constant online)
>>>>> =

>>>>> 22-Dec: Yay, tested #xen<https://twitter.com/search?q=3D%23xen&src=3D=
hash> Xenpaging (memory overcommit)
>>>>> [x] largely untested
>>>>> [x] docs outdated
>>>>> [x] syntax+logic changed
>>>>> [x] broken
>>>>> ---
>>>>> =

>>>>> [I've taken the liberty of removing the colorful expletive from the f=
inal post]
>>>>> =

>>>>> Is Florian's assessment correct, or is there somewhere we can point h=
im for help?  I'm on vacation this week, but if someone replies to me, I wi=
ll try to forward the information appropriately.
>>>> =

>>>> The Maintainers file implies otherwise. Let me CC the maintainers.
>>> =

>>> Andres really owns this code, so I'll punt to him for an official
>>> answer, but:
>> The part actively maintained is the hypervisor support for paging, and t=
he interface.
>> =

>> tools/xenpaging is one way to consume that interface. It seems to have s=
uffered from bitrot.
> =

> What is the other interface? Thanks!

Not sure what the question is. There is one interface. What I was referring=
 to, is that tools/xenpaging implements one specific paging policy: victim =
selection, rate limiting, paging target, all of these are algorithms that e=
ntirely define what bang for your money you will get.

Andres
>> =

>> So other than echoing Tim's points below, I'll add
>> =

>> - Some interesting ideas thrown around by Florian in his notes. Could le=
ad to a robust discussion in xen-devel =85 if Florian is still interested.
>> =

>> - Perhaps the developers who are interested (myself included) should mak=
e a decent effort at improving the in-tree tools. There is the argument tha=
t for example KSM gives KVM users a sharing solution that just works, wheth=
er you like the results or not. In that vein xenpaging apparently doesn't c=
ut it, nor the absence of a basic sharing tool.
>> =

>> One simple paging tool could be lazy restore. There is some interest out=
 there, it would be relatively straightforward to codify.
>> =

>> Andres
>>> =

>>> - It's been listed as a 'tech preview' on the feature list since it went
>>> in.  http://wiki.xenproject.org/wiki/Xen_Release_Features says:
>>> "Preview, due to limited tools support. Hypervisor side in good shape."
>>> =

>>> - I can't say anything about SuSE's apparent support for it, except
>>> that ISTR Olaf worked at/for/with SuSE at the time.
>>> =

>>> - Patches would, of course, be welcome.
>>> =

>>> Tim.
>> =



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 04 21:39:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 21:39:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzYvH-0004j0-3C; Sat, 04 Jan 2014 21:38:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <zir_blazer@hotmail.com>) id 1VzXzA-00022P-Ts
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 20:38:22 +0000
Received: from [85.158.137.68:44632] by server-12.bemta-3.messagelabs.com id
	69/DC-20055-C3178C25; Sat, 04 Jan 2014 20:38:20 +0000
X-Env-Sender: zir_blazer@hotmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1388867886!7207079!1
X-Originating-IP: [65.54.190.76]
X-SpamReason: No, hits=1.5 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_HOTMAIL_RCVD,HTML_10_20,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,
	ML_RADAR_SPEW_LINKS_14,ML_RADAR_SPEW_LINKS_2,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28861 invoked from network); 4 Jan 2014 20:38:07 -0000
Received: from bay0-omc2-s1.bay0.hotmail.com (HELO
	bay0-omc2-s1.bay0.hotmail.com) (65.54.190.76)
	by server-8.tower-31.messagelabs.com with SMTP;
	4 Jan 2014 20:38:07 -0000
Received: from BAY170-W108 ([65.54.190.124]) by bay0-omc2-s1.bay0.hotmail.com
	with Microsoft SMTPSVC(6.0.3790.4675); 
	Sat, 4 Jan 2014 12:38:06 -0800
X-TMN: [85ow2Gt7DzOQzujYYH/fd6moA/Q2dXMh]
X-Originating-Email: [zir_blazer@hotmail.com]
Message-ID: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Content-Type: multipart/mixed;
	boundary="_f6f734c0-277c-47ff-801e-4818c8775f35_"
From: Zir Blazer <zir_blazer@hotmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Date: Sat, 4 Jan 2014 17:38:05 -0300
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 04 Jan 2014 20:38:06.0082 (UTC)
	FILETIME=[DF248E20:01CF098C]
X-Mailman-Approved-At: Sat, 04 Jan 2014 21:38:21 +0000
Subject: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: multipart/alternative;
	boundary="_c868a217-fd63-475c-8c68-f11f0b1d701d_"

--_c868a217-fd63-475c-8c68-f11f0b1d701d_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

New year=2C new Xen goals.


After trying unsuccessfully to boot Xen in UEFI mode in this Thread:
http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050
I have decided to skip that for now and use Xen with legacy BIOS=2C as I de=
sperately needed a proper production machine=2C at least until someone can =
help me to figure out what isn't working. I have the time=2C but not the to=
ols or knowledge of both Linux and Xen to press on that without someone tel=
ling me what I have to do.




Besides my UEFI issue=2C there have been a few success histories and some m=
ore issues I've had with Xen. At the moment=2C I'm using Xen 4.3.1-5 builde=
d with the Radeon passthrough patch=2C using the xl toolset=2C on top of th=
e Arch Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed. Boo=
tloader is Syslinux=2C which has GPT support even on legacy BIOS mode. Addi=
tionally=2C I also add the following files contents:

/boot/syslinux/syslinux.cfg - reelevant Xen option
LABEL xen    MENU LABEL Xen    KERNEL mboot.c32    APPEND ../xen-4.3.1.gz -=
-- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hide=3D(=
01:00.0)(01:00.1) earlyprintk=3Dvga=2Ckeep --- ../initramfs-linux.img

VM/DomU CFG file
name =3D "wxpmain"builder =3D 'hvm'memory =3D 3584boot =3D "c"vcpus =3D 4vi=
f =3D ['bridge=3Dxenbr0']pci =3D ['01:00.0'=2C'01:00.1']xen_platform_pci =
=3D 1device_model_version =3D "qemu-xen-traditional"serial =3D 'pty'viridia=
n =3D 1pae =3D 1acpi =3D 1apic =3D 1disk =3D ['file:wxp_sp3.img=2Chda=2Cw'=
=2C'file:gamesvhd.img=2Chdb=2Cw']# nographic =3D 1soundhw =3D 'ac97'opengl =
=3D 1sdl =3D 1vnc =3D 0vnclisten =3D ""vncpasswd =3D ""stdvga =3D 0gfx_pass=
thru =3D 0



1) VGA Passthrough
During the last month=2C besides failing with UEFI I also tinkered with Xen=
 in legacy BIOS mode=2C but have been unable to pass the Video Card=2C a Ra=
deon 5770=2C to a Windows XP SP3 VM. That was until a recent discovery...

At first=2C I used xl pci-assignable-add to manually add everytime I reboot=
ed Dom0 the GPU and the HDMI device=2C but decided to add these to the sysl=
inux.cfg file to skip that step. Either way=2C I didn't had any issues maki=
ng the Radeon itself free to pass it to the VM (As I was using my Xeon Hasw=
ell integrated GPU as main Video Card=2C and didn't installed the Radeon Dr=
ivers on Dom0) when I used xl create and had the pci =3D option in the VM's=
 CFG file. However=2C it either BSODed=2C or Windows was unable to use it a=
s it appeared with a yellow exclamation mark while on Device Manager.Googli=
ng around I found that the latest version of QEMU broke VGA Passthrough=2C =
and that using qemu-xen-traditional fixed it=2C which I through I was using=
. However=2C there was a problem with that. Using device_model =3D qemu-xen=
-traditional=2C as told by most Xen VGA Passthrough guides available curren=
tly=2C I got this error:
WARNING: ignoring device_model directive.WARNING: Use "device_model_overrid=
e" instead if you really want a non-default device_model
I ignored that because the VM was successfully created=2C and besides=2C wh=
en I replaced device_model =3D qemu-dm with device_model_override =3D qemu-=
xen-traditional=2C it throwed another error which made it to not even creat=
e the VM. However=2C I recently discovered that I instead had to use device=
_model_version =3D qemu-xen-traditional. It worked pretty much flawlessly w=
ith that. Basically=2C there are a lot of guides=2C and even the Xen wiki=
=2C that are severely outdated in this area. I spend weeks trying to figure=
 out what I was doing wrong due bad documentation=2C maybe because I didn't=
 digged deep enough earlier=2C but still=2C most of the easily accessible d=
ata and google results are for older versions=2C and some critical options =
like device_model have changed.
http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters wh=
ich I was usinghttp://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - wha=
t I should have used on first place
This is really worth writing about because I'm sure that someone else will =
sooner or later stumble here (Saw several people with this issue on google)=
=2C as some guides assumes you're using an specific Linux distribution with=
 an older Xen version instead of something bleeding edge.

After finally being able to see Windows Desktop on the Monitor plugged to t=
he Radeon 5770=2C I installed the Radeon 5770 Drivers from Device Manager w=
ith an INF file instead of the full Catalyst Control Center=2C as I hear th=
an that gives more possible BSOD issues. Additionally=2C after around one w=
eek of playing around with the GPU on the VM (Even leaving a game open duri=
ng all the night)=2C I don't seem to notice issues=2C and the games I tried=
 (Path of Exile=2C League of Legends) worked flawlessly with it. I only had=
 a single GPU crash=2C with lost of Monitor signal and the VM destroying it=
self=2C but that may not be necesarrily attributable to Xen.Also=2C I didn'=
t notice any issues with the so-called "Soft Reset" or FLR=2C but maybe tha=
t was because I builded Xen with the Radeon patch included. For example=2C =
I used xl destroy to abruptly shut down the VM. The Monitor shows a freezed=
 image of the last image before I did that=2C yet I am able to create it ag=
ain with the Video Card passing with no issues. I didn't notice either any =
performance degradation=2C albeit I'm not sure if that is under reboot scen=
arios or also applies when you shut down and create again the VM/DomU witho=
ut restarting Dom0.
Overally=2C it seems very functional and quite reliable. The only actual is=
sue I find=2C is that when I create the VM=2C I need to have the VM window =
(Check attached file) on the main monitor as the active window=2C otherwise=
 it seems that after Windows XP splash screen when it changes video resolut=
ion it usually either BSODs=2C or doesn't initialize the Video Card properl=
y=2C and instead the Monitor stays in Standby while the VM window displays =
the Windows Desktop as if there was no VGA Passthrough being done.


2) VNC vs SDL=2C Keyboard and Mouse focus
I have tried with both VNC and SDL and I prefer the later. When I use SDL=
=2C the VM window automatically pops up=2C through that is rather unneeded =
as it later black screens as the Radeon takes control of the video output i=
n the other Monitor. With VNC I have to manually launch vncviewer to be abl=
e to control the VM. Most important is that with SDL=2C when I click on the=
 VM black window=2C control of the Keyboard and Mouse goes to the VM=2C whi=
le on VNC I didn't ever managed to get control of the Keyboard. The Mouse p=
ointer works without having to make the VM window the active one as if I wa=
s using a freemouse tool on a windowed game=2C however=2C the VM black wind=
ow surface on Dom0 doesn't allow me to travel the entire Desktop surface of=
 the VM=2C so is rather useless.
The only thing that annoys me from using SDL is that I have the black scree=
n always open while the VM is working=2C and having to click it everytime I=
 want to switch control to the VM is rather annoying. Isn't there any way t=
o change Keyboard and Mouse focus from Dom0 to a DomU and viceversa like if=
 they were consoles? For example=2C I may want to use Ctrl + Alt + F1 to ge=
t control of Dom0=2C then use Ctrl + Alt + F2 to switch control to the VM. =
This would increase usability.


3) Disk Images
As can be seen in the CFG file I copypasted=2C I'm using file: for my IMG D=
isk Images. However=2C on some other documentation like that of blktap2 on =
the Xen wiki=2C it mentions that I can use tap:tapdisk:aio:=2C however=2C i=
s there any reason why I should pick one over another? Do they also have sp=
ecific format support or anything I should be careful with?
Besides=2C is there any easy way to mount the IMG Disk Image files on Linux=
 (Including NTFS partitions) so I can retrieve or add files when the VM is =
not running? I still didn't learned to setup Networks with Linux and need a=
 workable way to move data from and to the VM Disk Images.
I know about LVM partitions=2C but find them a bit harder to manage than Di=
sk Images. Plus performance is currently adequate this way.


4) Audio emulation
While the Windows XP VM works nicely with games=2C I have the issue that th=
ere is no audio coming from it=2C which seems to be the most important miss=
ing thing before I can call my VM "production-ready" for playing games as i=
f it were my old computer. I didn't tried to pass the integrated Realtek So=
und Card=2C but that would be rather stupid as I need sound in both the cur=
rent Linux Dom0=2C which I'm using for simple task like browsing=2C and the=
 Windows XP VM for games. This means I have to rely on emulated Audio devic=
es=2C which as far that I know are common.soundhw =3D 'ac97' seems to work=
=2C Windows XP recognizes the Sound Card and install the Drivers for it wit=
h no issues. It also has the HDMI device passed to it along the GPU. Howeve=
r=2C after googling a lot=2C I didn't find any easy to get audio from a Dom=
U to Dom0 to get mixed so I can rely on emulated Sound Cards instead of nee=
ding one per VM like you need Video Cards.
As far that I know=2C there are other VMMs like VirtualBox where you can us=
ually get easily sound from the VMs=2C and it also uses QEMU-emulated Sound=
 Cards as Xen does. Is there any reason why getting audio doesn't seem to b=
e easy to do on Xen? I know that many people considers USB Sound Card cheap=
 to pass to the VM=2C but I don't have easy access to those=2C so I would n=
eed a Software way to get sound from multiple VMs using a single Headphone =
connected to the integrated Realtek Sound Card.


Well=2C so far=2C that's all. Thanks for reading=2C I hope to have everythi=
ng ready so I can happily jump onto Xen 4.4 when it gets released. 		 	   	=
	  =

--_c868a217-fd63-475c-8c68-f11f0b1d701d_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><div>New year=2C new Xen goals.<=
/div><div><br></div><div><br></div><div><br></div><div>After trying unsucce=
ssfully to boot Xen in UEFI mode in this Thread:</div><div><br></div><div>h=
ttp://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050</div=
><div><br></div><div>I have decided to skip that for now and use Xen with l=
egacy BIOS=2C as I desperately needed a proper production machine=2C at lea=
st until someone can help me to figure out what isn't working. I have the t=
ime=2C but not the tools or knowledge of both Linux and Xen to press on tha=
t without someone telling me what I have to do.</div><div><br></div><div><b=
r></div><div><br></div><div><br></div><div><br></div><div>Besides my UEFI i=
ssue=2C there have been a few success histories and some more issues I've h=
ad with Xen. At the moment=2C I'm using Xen 4.3.1-5 builded with the Radeon=
 passthrough patch=2C using the xl toolset=2C on top of the Arch Linux ISO =
release dated 01/12/2013 as Dom0 with Gnome installed. Bootloader is Syslin=
ux=2C which has GPT support even on legacy BIOS mode. Additionally=2C I als=
o add the following files contents:</div><div><br></div><div><br></div><div=
>/boot/syslinux/syslinux.cfg - reelevant Xen option</div><div><br></div><di=
v>LABEL xen</div><div>&nbsp=3B &nbsp=3B MENU LABEL Xen</div><div>&nbsp=3B &=
nbsp=3B KERNEL mboot.c32</div><div>&nbsp=3B &nbsp=3B APPEND ../xen-4.3.1.gz=
 --- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hide=
=3D(01:00.0)(01:00.1) earlyprintk=3Dvga=2Ckeep --- ../initramfs-linux.img</=
div><div><br></div><div><br></div><div>VM/DomU CFG file</div><div><br></div=
><div>name =3D "wxpmain"</div><div>builder =3D 'hvm'</div><div>memory =3D 3=
584</div><div>boot =3D "c"</div><div>vcpus =3D 4</div><div>vif =3D ['bridge=
=3Dxenbr0']</div><div>pci =3D ['01:00.0'=2C'01:00.1']</div><div>xen_platfor=
m_pci =3D 1</div><div>device_model_version =3D "qemu-xen-traditional"</div>=
<div>serial =3D 'pty'</div><div>viridian =3D 1</div><div>pae =3D 1</div><di=
v>acpi =3D 1</div><div>apic =3D 1</div><div>disk =3D ['file:wxp_sp3.img=2Ch=
da=2Cw'=2C'file:gamesvhd.img=2Chdb=2Cw']</div><div># nographic =3D 1</div><=
div>soundhw =3D 'ac97'</div><div>opengl =3D 1</div><div>sdl =3D 1</div><div=
>vnc =3D 0</div><div>vnclisten =3D ""</div><div>vncpasswd =3D ""</div><div>=
stdvga =3D 0</div><div>gfx_passthru =3D 0</div><div><br></div><div><br></di=
v><div><br></div><div><br></div><div>1) VGA Passthrough</div><div><br></div=
><div>During the last month=2C besides failing with UEFI I also tinkered wi=
th Xen in legacy BIOS mode=2C but have been unable to pass the Video Card=
=2C a Radeon 5770=2C to a Windows XP SP3 VM. That was until a recent discov=
ery...</div><div><br></div><div><br></div><div>At first=2C I used xl pci-as=
signable-add to manually add everytime I rebooted Dom0 the GPU and the HDMI=
 device=2C but decided to add these to the syslinux.cfg file to skip that s=
tep. Either way=2C I didn't had any issues making the Radeon itself free to=
 pass it to the VM (As I was using my Xeon Haswell integrated GPU as main V=
ideo Card=2C and didn't installed the Radeon Drivers on Dom0) when I used x=
l create and had the pci =3D option in the VM's CFG file. However=2C it eit=
her BSODed=2C or Windows was unable to use it as it appeared with a yellow =
exclamation mark while on Device Manager.</div><div>Googling around I found=
 that the latest version of QEMU broke VGA Passthrough=2C and that using qe=
mu-xen-traditional fixed it=2C which I through I was using. However=2C ther=
e was a problem with that. Using device_model =3D qemu-xen-traditional=2C a=
s told by most Xen VGA Passthrough guides available currently=2C I got this=
 error:</div><div><br></div><div>WARNING: ignoring device_model directive.<=
/div><div>WARNING: Use "device_model_override" instead if you really want a=
 non-default device_model</div><div><br></div><div>I ignored that because t=
he VM was successfully created=2C and besides=2C when I replaced device_mod=
el =3D qemu-dm with device_model_override =3D qemu-xen-traditional=2C it th=
rowed another error which made it to not even create the VM. However=2C I r=
ecently discovered that I instead had to use device_model_version =3D qemu-=
xen-traditional. It worked pretty much flawlessly with that. Basically=2C t=
here are a lot of guides=2C and even the Xen wiki=2C that are severely outd=
ated in this area. I spend weeks trying to figure out what I was doing wron=
g due bad documentation=2C maybe because I didn't digged deep enough earlie=
r=2C but still=2C most of the easily accessible data and google results are=
 for older versions=2C and some critical options like device_model have cha=
nged.</div><div><br></div><div>http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options - old parameters which I was using</div><div>http://xenbits.xen=
.org/docs/unstable/man/xl.cfg.5.html - what I should have used on first pla=
ce</div><div><br></div><div>This is really worth writing about because I'm =
sure that someone else will sooner or later stumble here (Saw several peopl=
e with this issue on google)=2C as some guides assumes you're using an spec=
ific Linux distribution with an older Xen version instead of something blee=
ding edge.</div><div><br></div><div><br></div><div>After finally being able=
 to see Windows Desktop on the Monitor plugged to the Radeon 5770=2C I inst=
alled the Radeon 5770 Drivers from Device Manager with an INF file instead =
of the full Catalyst Control Center=2C as I hear than that gives more possi=
ble BSOD issues. Additionally=2C after around one week of playing around wi=
th the GPU on the VM (Even leaving a game open during all the night)=2C I d=
on't seem to notice issues=2C and the games I tried (Path of Exile=2C Leagu=
e of Legends) worked flawlessly with it. I only had a single GPU crash=2C w=
ith lost of Monitor signal and the VM destroying itself=2C but that may not=
 be necesarrily attributable to Xen.</div><div>Also=2C I didn't notice any =
issues with the so-called "Soft Reset" or FLR=2C but maybe that was because=
 I builded Xen with the Radeon patch included. For example=2C I used xl des=
troy to abruptly shut down the VM. The Monitor shows a freezed image of the=
 last image before I did that=2C yet I am able to create it again with the =
Video Card passing with no issues. I didn't notice either any performance d=
egradation=2C albeit I'm not sure if that is under reboot scenarios or also=
 applies when you shut down and create again the VM/DomU without restarting=
 Dom0.</div><div><br></div><div>Overally=2C it seems very functional and qu=
ite reliable. The only actual issue I find=2C is that when I create the VM=
=2C I need to have the VM window (Check attached file) on the main monitor =
as the active window=2C otherwise it seems that after Windows XP splash scr=
een when it changes video resolution it usually either BSODs=2C or doesn't =
initialize the Video Card properly=2C and instead the Monitor stays in Stan=
dby while the VM window displays the Windows Desktop as if there was no VGA=
 Passthrough being done.</div><div><br></div><div><br></div><div><br></div>=
<div>2) VNC vs SDL=2C Keyboard and Mouse focus</div><div><br></div><div>I h=
ave tried with both VNC and SDL and I prefer the later. When I use SDL=2C t=
he VM window automatically pops up=2C through that is rather unneeded as it=
 later black screens as the Radeon takes control of the video output in the=
 other Monitor. With VNC I have to manually launch vncviewer to be able to =
control the VM. Most important is that with SDL=2C when I click on the VM b=
lack window=2C control of the Keyboard and Mouse goes to the VM=2C while on=
 VNC I didn't ever managed to get control of the Keyboard. The Mouse pointe=
r works without having to make the VM window the active one as if I was usi=
ng a freemouse tool on a windowed game=2C however=2C the VM black window su=
rface on Dom0 doesn't allow me to travel the entire Desktop surface of the =
VM=2C so is rather useless.</div><div><br></div><div>The only thing that an=
noys me from using SDL is that I have the black screen always open while th=
e VM is working=2C and having to click it everytime I want to switch contro=
l to the VM is rather annoying. Isn't there any way to change Keyboard and =
Mouse focus from Dom0 to a DomU and viceversa like if they were consoles? F=
or example=2C I may want to use Ctrl + Alt + F1 to get control of Dom0=2C t=
hen use Ctrl + Alt + F2 to switch control to the VM. This would increase us=
ability.</div><div><br></div><div><br></div><div><br></div><div>3) Disk Ima=
ges</div><div><br></div><div>As can be seen in the CFG file I copypasted=2C=
 I'm using file: for my IMG Disk Images. However=2C on some other documenta=
tion like that of blktap2 on the Xen wiki=2C it mentions that I can use tap=
:tapdisk:aio:=2C however=2C is there any reason why I should pick one over =
another? Do they also have specific format support or anything I should be =
careful with?</div><div><br></div><div>Besides=2C is there any easy way to =
mount the IMG Disk Image files on Linux (Including NTFS partitions) so I ca=
n retrieve or add files when the VM is not running? I still didn't learned =
to setup Networks with Linux and need a workable way to move data from and =
to the VM Disk Images.</div><div><br></div><div>I know about LVM partitions=
=2C but find them a bit harder to manage than Disk Images. Plus performance=
 is currently adequate this way.</div><div><br></div><div><br></div><div><b=
r></div><div>4) Audio emulation</div><div><br></div><div>While the Windows =
XP VM works nicely with games=2C I have the issue that there is no audio co=
ming from it=2C which seems to be the most important missing thing before I=
 can call my VM "production-ready" for playing games as if it were my old c=
omputer. I didn't tried to pass the integrated Realtek Sound Card=2C but th=
at would be rather stupid as I need sound in both the current Linux Dom0=2C=
 which I'm using for simple task like browsing=2C and the Windows XP VM for=
 games. This means I have to rely on emulated Audio devices=2C which as far=
 that I know are common.</div><div>soundhw =3D 'ac97' seems to work=2C Wind=
ows XP recognizes the Sound Card and install the Drivers for it with no iss=
ues. It also has the HDMI device passed to it along the GPU. However=2C aft=
er googling a lot=2C I didn't find any easy to get audio from a DomU to Dom=
0 to get mixed so I can rely on emulated Sound Cards instead of needing one=
 per VM like you need Video Cards.</div><div><br></div><div>As far that I k=
now=2C there are other VMMs like VirtualBox where you can usually get easil=
y sound from the VMs=2C and it also uses QEMU-emulated Sound Cards as Xen d=
oes. Is there any reason why getting audio doesn't seem to be easy to do on=
 Xen? I know that many people considers USB Sound Card cheap to pass to the=
 VM=2C but I don't have easy access to those=2C so I would need a Software =
way to get sound from multiple VMs using a single Headphone connected to th=
e integrated Realtek Sound Card.</div><div><br></div><div><br></div><div><b=
r></div><div>Well=2C so far=2C that's all. Thanks for reading=2C I hope to =
have everything ready so I can happily jump onto Xen 4.4 when it gets relea=
sed.</div> 		 	   		  </div></body>
</html>=

--_c868a217-fd63-475c-8c68-f11f0b1d701d_--

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="blackwindow.png"

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
RERERE5oCgD3IsuKzIkcHQK6obEBm9eO2SzbN5r5a9rsh2QCt8gQttkwTJNwOIy3sRGPx4PX48Xn
9eLzRjKBA35fZA7gQJBgIEAoGCQUCkUe4VCLDGAREREREZGe8uKLL/Lyyy9TV1fX200RERERERER
OeEpANyLWs8BnOxKxpHgPDjfr93eYv7faMA3uuxgprCJaZgQnRg6FIawFXlYFhAJNJtWJAMYq1WG
b6sMYBERERERkZ7k8XjweDy93QwRERERERGRzwUFgHtR6wBwLAP4kOzf1vP/mrFAsGkenP8XA7DA
5/Hi9XrxeT34vD78Ph8Bnw+/P0DQHyAQCBAKBggGQoTDh2YAawhoERERERERERERERERkeNTU8hQ
RERERERERERERERERESOd7EMYKfTyde+9jWuuuoqCgsLycjI6M12iYiIiIiIiIiIiIiIiIhIO2pq
aiguLua5557j+eefJxAIAE0ZwP369eOFF15g3LhxvdtKERERERERERERERERERHpkjVr1nDllVdS
UlKCkZCQYL377ruMHj26t9slIiIiIiIiIiIiIiIiIiLdsHbtWr74xS9iu+GGG35+xRVX9HZ7RERE
RERERERERERERESkm3Jzc6msrMR4//33rQkTJvR2e0RERERERERERERERERE5DCsXLkSY8+ePZbL
5erttoiIiIiIiIiIiIiIiIiIyGFoaGjAqKystHq7ISIiIiIiIiIiIiIiIiIicvjM3m6AiIiIiIiI
iIiIiIiIiIj0DAWARUREREREREREREREREROEAoAi4iIiIiIiIiIiIiIiIicIBQAFhERERERERER
ERERERE5QSgALCIiIiIiIiIiIiIiIiJyglAAWERERERERERERERERETkBKEAsIiIiIiIiHSJZVls
2bYFt8fd2035XKhvqGfr9q293QwRERERERE5TigALCIiIiIiIl1SWlbKzt072bRlU5f33bd/Hys+
XcG+A/uOQMtOTOs2rKN4VzFV1VW93RQRERERERE5Dth7uwEiIiIiIiLSc8LhMACGYWAYRo/vZ1kW
O3buAGDwoMFdbt/uvbupb6hn6OChfLDwA4LBYGydw+EgJTmFfnn9KOhX0KX2H0+6eo4KBxWydv1a
duzcQVZm1pFuXrft3L2TLdu2UDS4iJzsHJauWEpWZhZTJk4Bun9tioiIiIiISNcoA1hEREREROQE
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
9Z0cZ2f7tyWea0xERERERORzwzBiwz7b7fbYF3V7ggLAIiIiIiIiR4hlWaxdv5ZQKMSYUWPYs28P
peWl7Ny1k8JBheTl5rG9eDsVFRXYTBuJiYmx4XrjGSJ33/59rN+0noSEBObMmgMcnCt20+ZN7Nu/
j1AoxNRJUztsR3v7TZ8yvUV9hmGQlppGbV0tNbU1ZGVmxdUPZeWRDNL2hn9etGQRoXAoluUKkYzW
/H75QCQIWby7mNKyUpauWIrD4aCyqhLTNBlSOARXkoudu3dSXlHOkmVLSE5OpqGxgfS0dEYOG4nN
ZqO6ppqlK5ZimmaHc9V25nDPGbTd13m5eWzeupnEhEQSEhJigeRY8Ls2Mh9w8yzow9Evtx/Fu4o5
UHIAj8dDYmIi1TXVcR9n6/1dLlenH1bEc42JiIiIiIic6EzTJCM9PfY7ROYEtjX93hNDQB9+CSIi
IiIiItKmbTu2UVtXS27fXPL75TNu9DjsNjtbd2ylqroKp8PJ5AmTSUpKYt+BfWwv3s6efXvw+rzd
rnNAwQD65fYDIzLMr9PpZPPWzR22o739gqFDhyzOyc4BDgZ141FSHpnftr3hnwPBAKZp4nK56JvT
lykTpzBy+MjYepvNxrRJ08jvl4/X540Fn6dPnk5qSio2m42pk6bSL68fPp+P0rJSrLBFYkIiNpuN
CWMnkJqaSkNjA8FQ8LDmn+2Jc9ZWXye7ksnKzCIUCtHQ2IArycW40ePIyIgEfMvLI3MZR/v/cNnt
dqZNmkZebh4ej4eqqqoWHzJ0dpyt9y8rL+s0Oznea0xEREREROREZ5rmIYFeu90eG8XqcBmVlZVW
j5QkIiIiIiIi3RYMBvH5fSQ4E+K+4XO73dTU1mDazEOG6T1SvF4v/1nyH0zTZPbM2Tgcjg639/v9
LFqyCJvdxuyZs3tk+OLOWJZ1VOrpzjnrDrfHzaIli7Db7cyeOfuI1bV1+1aKdxVz0siT6J/fP7b8
aB2niIiIiIiI9AzduYmIiIiIiBwDuvNNX5fLFZv/9mhJTEykoF8Be/fvZffe3RQNLupwe6fTyRlz
zjhKrYs4GsFf6NlvZ3dk1+5dQGRO5J6sr6KygsTERJISk2hobOBAyQEMwyAro+XQ3kfrOEVERERE
RKRn6A5OREREREREuqRwUCH7DuwjEAj0dlM+FwKBADabjYH9B/ZYmX6/n0/XfIpltRwUrGhw0VH/
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
XXm+RtvT1jV49pxTKCocxNTxY7DZbOw9UMLNP72X1Rs2ttkvh9uvPV1fV8o7mv//jmeBYJBGt5v7
Hn2S/7n5WwDc9+iT+AP+Nv9vdVVHmb86LyIiIiIiIiJyvIkrujlnVttDZwIkJiRy9hlnx/4eN3oc
w4cOx+lwYpomTqeTqZOmEg6HCQaDPT7/b0dtA0hJTmH6lOmxDzFbB3Sbtz3BmcC0SdN6tH3NjRg2
gqLBRYRCoRaBnwRnAjOmzsDr9VJTU6MM4DhtLd7Fz+5/mJlTJrJn3wHKq6qZMm40t1zzdWrrG3jh
1Tf4bONmvD4vRYMGcuVFX4plknW0/o5f38+uvfsBuO9PTwIwZOAAfvPjH/CPN/9NaXkFo4YVcc/3
v8vrCz7grvsfprq2ln59+7J9125uuvpK+uZk85+lK3jz/Y/47je/Fmtra6dMm8wt37yKTdt28LP7
H2bMiOHcdetNHR5bR6KZ5Nt37eZ7d/+S6to6hgwcwOUXnsuooUWx9RaRDzPD4TAP/vlpthbvpKHR
TZ/sLE6ZNplLzjmLHbv3dthmgJq6ep6e/wqfbdhESrKLWVMm8uXzz8Vut7V7DKNHDOeJ514kKyOd
aRMOZpn+d1XkA/AZk8azZcfONvedNWUS9z32FDMnT+TW664G4Nd/fILPNmzi3h/egs208bP7H+a0
GdPYX1bGnv0HyM7M5IIvnM5pJ0/rsK45M6ayr6SUvQdK6ZuTzRfnnMK6zVvYsn0nYcvi9JOn8ZUL
zsUwjA6PG6C6to4XX/8XK9eux2aaLeYNbX2uOzoHNpst7r45ktd96zZYlkVh/wIGD+hPKBTCGwph
Nw0CgSA2m0lSQmLsNay2voEX/vkGazZupqHRTW6fHGZOnsAl50Zee+e98RZllVWcMm0ymenp7H/3
g0NeAyuqqzEMgyED+8cCLBecdQar1m1gy46dLbKV4ykv3u3GjhzBx/9dxj///S5erxeP18uWHcU4
7HZGjxgW29bbNDxw1GvvvEcgGOTsOaeQkuyK6/U8nusgnjbH05Z46upMZ21ZsnI1AF/6wukMH1IY
a9dXL/oS/1m6gpLyCrbv2hP3dkMLB/Lm+x/hDwT4yjlfIDHByQeLljB8SCEFeblxtTkq3usp3vMf
73Mh6vV3P+Dj/y6jb3Y2QwcP4uxTZ8VeO+LR1X7orL54y4v3OOPt385eR9NSkpk89iQCgQCBQICG
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
iIiIiIiIiIiIiDTH4ZXFFRERERERERERERERERGRZmubBShFROSwlpaayleffdLWYYiIiIiIiIiI
iIiISJiUABYRERERERERkcNSSkpKW4cgIiIiIofQnDlz2jqEI4KmgBYREREREREREREREREROUIo
ASwiIiIiIiIiIiIiIiIicoTQFNCHoeTk5LYOQURERETkZ2fNmjVtHYKIiIiIiIiISJvTCGARERER
ERERERERERERkSOEEsAiIiIiIiIiIiIiIiIiIkcIx5JlS9o6hiOWZVnB/03TxLIsfD5f8OL1ePF4
PXjcHtweNx63h949erdx1CIiIiIiR4aiomJ25eTg8/mw2+1069aVyIiIOttt2LgBp8uJy+nC6XLi
dDhxOB3Y7fbgxTAMbDYbhmEABP8XEZGWsywreDFNM3jp2rFrW4cmIiIiIm1g+crl2Gy24MUwjOBF
QuOYNmlaW8dwxKrvA4zX68Xr9eLxeHC73bjdbiorK4OXoqKiOuVkjRwdvL7sxwWHsgmHhayRow9q
u5sqv2b/wy9zH4Qi1ON07rx53P/QI3zywfvM+fprHnviKT78z7sHJY6mYpFfniVLl/Hvd9/l+wUL
8bjddOnSmf8743ROOv74g/rHw7zv5nPfgw+xKycHy7J0XIqIHAL5+QWsWbeu9n0FBQwfNrROEnjk
sJFERkYGLy6XC5fLhdPpxOFw4HA49KFTROQgqvndSc0fzm/evLmtQxMRERGRNjDpmEm1fpRd8/O4
hMbR1gFIaA6nZEFTCdOKigqe/MczfPL553i9XqZOmswN111DhMt1CKNsPTXbemByUfYL9FNTffTj
osWMGjkCgAULf2T0qJEHJY5QYvm5Otg/ijiSPf7005z+m9O4+sorSEpMZEd2Ng8++hjZ2Tu57JKL
D1q9Dz7yCLfdfBOjR47AZtPqCyIih8LmrVvrvX/Llq3069vn0AYjIiIiIiIiInII6VtoaVWWZXHV
9TdQUlrKW/96jfffeZtdu3N4/sWXml2mEl1HloWLFjNqxHAAFvy4iFEjRrRxRPJL8srzz3H8cceR
npaG0+mke7du3HX7bbz97nsHtd7snbsYM2qkkr8iIodQVVVVvfeXlZcf4khERERERERERA4tfRN9
hMgaOZr8/AJuuOVWxk2awoSp05n55lvBx//1+hv8+uRTGT72aH598qm1Hgt1m6yRo4MjKgPXDxxh
+cWXcyguKmbGbbfSLj2dlORkrr/6Kj757PM65dR3qa++pkZxNtX2ULz/4SyOP+U0ho89mpN+czrv
fzgrrOcHzJ03j3Mv+BMjjhrHhKnTuX3G3RQXl9TbpsbaPnfePP7vnD8w8ujxHHfiybzz3n/qra+l
bT/1jP9jxcpVte5bsXIVp/3uzFp1XHfTLYyfPIVnnnueP19xJeMnT+F/s0Lvoy1btwbbuW79em6+
/U6yRo5my9atXHfTzWGN1L3r3vu48557a913x933cNe994VcRjjmfD2XM/9wrn9fnHQy73/wYb3b
NbUvQtmnoR4/Na/X13ehHj8NOe7Ek8nJ2V3vYzk5uznuxJOB0PZF1sjRfDDrI0449TeMOGocJ//2
DD786OOw4gH/NJ73PvAgvz75VEaNO4ajJk7iksuv4Nv581ulLo/XG3ZMoRwbgX1kmiZDRo2pd599
9MknnPzbMxhx1DhOOPU3fPTpp0fs6HURkcNBQ4lhEREREREREZEjRVhTQHu9Xrbt2EZ+QT4FhQUH
K6YjhmVZwf9N08SyrFpr2Xg9XjxeDx63B7fHjcftoXeP3s2u7/a77+b4447jlhtuwO1x89wL/lG3
H33yCe/+933uu+cuevfsyboNG7jtzrtITUnhuGlTQ96m5hS/DY3K/fjTTznj9N9is9lYvmIlV99w
I8OGDCFn9/5kUn3P/d+sWfywYGGt+0KdUrixtofqpVde5d4Zd9Cnd282bNzEbTPuIiUpifHjjg6r
nJlvvsWll1zEkMGDqaio4LkXX+Lu++7nofvurdWmmg5s+3fff88td8zg9ptv5OixY9m6fTs33Xo7
HTt2ZOzoUa3a9uOmTeWz2bMZNHBA8L7PvviC6VOn1NrulJNO4LRTTuaSv1zOU39/jKjISO65/wFO
PuGEkOrp1rUry35cwFdzv+GhRx/j4//9l89nz+aZ557nv2//O+R4AW66/lrOv+hiPp/9JdOmTObz
2bPZvGULLz37z7DKCcXcefN48JFHueOWm8kaPJg9e/fw6szXOeWkE+vdvqF9Eeo+DfX4aewcDPf4
qc+wIUNYsWoV7dtn1HlsxapVDBsyBAh9X7zw8ivcc+fttc6v5OQkjh47NqR4AK658UaOGTeO1156
gaTERIqLi/lp6VJenfk64446qll1eb1eNm/ZysOP/Z3jf3VcyLFA6MdGU/vs+x8W8MxzLzDj9lvp
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
JV9+oS1hP6hf796aMGmyWdz+3Tu1f/dObd+yWR/+d7ZiT5zQnA8+tDqfrHY2/7BeY19+WV8tXqIl
y5bniNu1J1J+1atpd+Svhc759leWeQs+0cpvV2nCq68oYsP3WvT5pypRooRGPP8vq8eVn+PRMXpj
6lt6dczL+nnzJr3y8kuaOOVNxZ44YfN2iCmaMVL+33cAAAAAAAAAAGC/KAAXEQvnz1Wzpk3y3L7i
m28VULuWRjw7XB4eZeXu7q5hQwbrjdcm5BpfrFgx+fr4aPyrY/XDxrBcYyzh5uam5kHN9OYbE7Xi
229zbN8T+atGDB+uPbkUgK3NOS9Llq/Q9GlTVb9ePRkMBlWrWlXTpkzWf154vsDjysvS5cv1zBNP
qGXz5jK4uKhVi+Z68rHHtDiX4ndh2yGmaMZI+X/fAQAAAAAAAACA/SpUATjqt6N6a8ZMjQkZr9Hj
QmyV0wPtQT0OP4RvUu9ePXOs792zxx33S0lJUXJycqH7r12zps6eizdbdy4+XjcTE9W1cycl3Lih
+PPnbZLz7dLT0+Xk5JRj/fCnn8o1PrcppC316759atO6ldm6tq1bK/LXvablN6e9o8lvTTOLeWPq
W3pz2jtWtUNM0YwBAAAAAAAAAABFW7HC7LxqzRoN6t9PNf395eDgYKuc/vZGjwvR7BnT73caNhUd
EyN/Pz+L41NTUxV35nf994MP1a5tm0L3f/TYMXlVrmS2bk/kr2rauJEcHR3VtHFj7Yn8VT0f6V7g
nPPSo1tXvTx2nJ7757MKatpErq6uhW4zL+fiz8vby0uS9NTwf8rB0UFz3/8/xZ//q/g9/tVX9MyI
kdoYvkldOnXUxvBwxZ44oU/nz7OqHWKKZgwAAAAAAAAAACjaClUAvnzlSpEr/tqrxMREubm5mZaz
3+Ga/Xm5t9/5WsXbW19++kmB+01KStKBQ4f01jszNOjRAWbb9kRGqlnTppKkoKZNtDsy0qwAXNCc
b48Z98oYLVuxUh/Nn6/omFj5+vioX5/eGjZ4kBwdc94kn71taxmNRrm4uEiS0jPS5SQnGQwGJScb
TTHOzs6aPXOGRjz/L3l6euij+Qu04KP/ydnZ2ap2iCmaMQAAAAAAAAAAoGjLUQCO3LtXYZsidPny
ZZUuU0bdOnfSoqXLzO54zT7N8ZiQ8ab3WTHLv/lGmZnS4GwFvaUrvpGjozRogHmR705GjwvR0EED
tXFThK5dvSoPDw91Cu6gZk3Mn215OCpKmzb/qDNnzshgMKhuQF316dlDxYvfKg7euHlDGzaG67dj
x5SQkCAnJydV9fXVQ23bKKB2bYtjso87+/vb7waOPXFC32/YqDNnf1cxJyf5+9dQn5495ObqZhb3
5tvv6N/PP6d163/Q8ejjykjPUM/uj1h8fGzJzc1NScnJci9eXNJfRc7bi6dZ62/dAXxGs9//QB98
NFeTX3/Nqv6y2nV1dZVPFW8NGzLY7PMiSbv2ROqJx4ZJkoKaNdVXi5cUKue8ODo6aujgQRo6eJDS
09O178ABvf+/uTp37pzGjn7ZqnHlx2AwKCUlRa6urvr6s08l3SqCu7oazOIqlC+vSRPGa/hzo7Rw
3lyVL1/O6naIKZoxAAAAAAAAAACgaDMrAB89dkwbwsI1dOCjquLtrfjz57Vk+YocO2UVPPOaCrl/
3776cO487TtwUI0CG2jf/gM6f+G8XnhupNUJhkf8qMcGD5RXZS+di4/XkuUrVMK9hOrUrmWK+Wnr
NnXv0lnVqlZVSmqqwjZt0srVq/TksFvFw8+/XKS6AXX04vOj5O7urqSkJMWcOKEft2w1FXcticlv
3FlWh4aqb69e8vbyUmJSktZ+v17frV2nIY8+miN27boNqlmzhtq1bq3ExJu6fv2G1cfIFqpXq6bY
2BNqUL+eRfHOzs7yq15dkyaM16NDhlldAM6vKHvuXLzOnjunAUOGma+Pj1flSpUKlLMlnJyc1LRx
Y737zjQNeuwJmxeAK1eqqN/PnlWNbFNX/372rCpVrJQj9vCRI6pYoYIOR0WpSeNGVrdDTNGMAQAA
AAAAAAAARZvZ/LZhEZvVv09v+VWvLhcXF/n6+Khvr55WN1rMyUnPPPmENoSFKfbECW0ID9czTzyu
Yk5OVrfVv09vVataTS4uLqrq66t+vXspfPNms5hRI55VTX9/OTs7y714cXXr3Fm/HT1m2n42/pzq
BtRRyZIl5ejoKHd3dwXWr69RI561KsZSA/r1Mx3D0qVKqXePR3TseHSusXVq11LdOnXk6uqq4n/e
yXo/BD/cXmu//97q/VycnZWpTJvnszsyUp07Bmv/7p2mV+eOwdoT+asppqA5327uxwtyXe94F6Y2
b9ywkX7ZvsNs3dZtv6hpk8Zm645E/abv1q7V8kVf67vQUEX9dtTqdogpmjEAAAAAAAAAAKBoMysA
nz8fr2q+Vc0CfH19C9Rw6VKlNGhAP3308QINGtBPpUqVKlA7vr4+OfKJP3/etJyYmKRVa0I1bcZM
jXt9okaPC9GENybLaPzrmZjt27XV7Pc/0Idz52vVmlD99PM2nY6LM2vXkhhLVfHyMlsuUaKEEhMT
c43186teoD5sbeigQfplx0598tnnunz5ioxGo7Zt355nfFpamuLOnNH092apXZu2Ns9nd2Skmjdr
ZrYuqFlT7d4TWeCc8zJvwScaO36CjkfHKCUlRdExMZo05U117dI51/iGQS3yfK5wfoYOHqRPv/xS
O3fvVkpKinbs2qUvFy3SsMGDTDGJiUkaP3GSJk2YoFKlSmrihPEaP3GSEhOTrGqHmKIZAwAAAAAA
AAAAirYczwDOoRA3d56OO6PSpUopLu53+VWzZaHzr6SWLF+u4sXd9ewzT8ujbFk5OzvLaDRq/KQ3
TDFdO3VSUJMmOnHypC5dvqzj0dFat2GD2rRsqd49e1gcYyknK+50LuFeQkZjslXtF0T2gmXW++zT
MBcv7qZP58/TnPc/UN+Bg5Saliq/6n6a/tbUXNtxdnZWhfLlFfxwe40aOcLm+e6OjNQ/nnrSbF1Q
02b6/MuvC5zz7bLGP+/DD7Ro6VI9/c8RSktLk1flSnqkWzc9/cTjNh6VVNO/hqZMfF3T352luDNn
5Ovjo6lvTJJf9b++H29Nn6EO7R9SYIP6t/Jv0EDt27XVtBkzNG3KZIvbIaZoxkj5f98BAAAAAAAA
AID9ckhOTjRVUz+cN18dOzxseuatJB09dlzzFy7M9Zm3d3oWbtyZ37V0xQq9MHKk/jd/voYOGqQq
3l65xuZl9LgQjfjHP8ye93vs+HFtCNuk/zz/nCRpwqQ3NHH8eLm5uZpiDh2J0qdffHHH5/ReuHBB
sz/4UNOnvml1zCvjJ2jmtLfk6OiYY5/sxyQzM9P0GhMyXtOnvqn09HSlpqYpLS1Vr70xWePGjJHR
mKykpGQlJycpPv6Chg4datkBAgAAAGASFRVler/ttscmZNemVUvT+3379qlSpQpydXWTm5urDAZX
GQwuMhgMKlbMWc7OxeTk5CQnJyc5OjrKwcHB9AIA2EbWbycZGRlKT09Xenq60tLSdOjQEQUHB9/v
9AAAAHAPRUREqH79uipWLPfr8aIoNvak1fuYVTA7deigb79bo9gTJ5SSkqJTcXFas26d1Y0ajUYt
WrpUgwb0V/Hibho0oL++XrrUbFpmS61aE6qTp06Z8lm1JlQdO7Q3bffy8tJPP/+spKRbRdQDBw/p
u9BQszbe/2iudkfu0ZWrV5WRkaHrCQmK3LtPXpUrWxWTxdPDQ/sPHlJGRobV4wEAAAAAAAAAAACA
u8VsCug6tWupS8dgLVv5jS5fuaIyZcroka5dtXjZMqsaXblqterXq6uqfz4/uKqvr+oFBGjl6u/0
mJXPquzYob2+XrpM165dk0fZsgp+uL3qBQSYtj8+dIhWrwnVtJkzlJqaJm8vbw0bPEgfzJ1niunR
rau2/vKL1qxdp5TUNJUqWVL16gZoeLYphi2JydKrRw+tDg3V10uWKDMz8453GgMAAAAAAAAAAADA
vWI2BXRuLl++rPkLP9P4sWPuVU4md5pi+kGQfQro7NMYZU0BbTQaZTSmMAU0AAAAYANMAQ0ADyam
gAYAAEAWpoDOqdBTQEvSgs8+U0xsrIxGoy5fuaJVa0LVvFlTW+QHAAAAAAAAAAAAALiLit2+onXL
lloVGqqLFy+pTOkyat6sqTq0f+h+5AYAAAAAAAAAAAAAsEKOAnC9gACzZ+zeDaPHheQbM3vG9Ad6
+mcAAAAAAAAAAAAAuNdyFIDvBQq7lmkY1EKS5OrqKp8q3urYoYOefuJxubm53efMiraGQS20f/fO
+52GVQqTs63Gm/V5liQ3Nzf5VPHWoAED9Gj/fmbz9mePy5K9f1t+L3bs2qX3P/xIh6Oich1jbrnc
nk96ero+/eJLfRe6VhcuXJCvr49eeO65HDMn3LhxQ/M+WahNEZt18dIl+VSpon8/P0rBD7e3KgYA
AAAAAAAAAOBO7ksBGJbbv3unjEajTp2O07fffafhI0fps08+lsHF5X6nBjtyr4raWX0kJSXp4KHD
emv6DKWmpmrYkME5Yu6Uk62+FwsWfqbRL/5Hw58blW/Oefn8q6+1ZetWzZ45Q74+VXQ8OkZT35mu
ChXKm2ZTMKak6B8jR6lxw0AtmPs/VaxQQSdOntKHc+eZiruWxAAAAAAAAAAAAOTH8X4ngPwZDAbV
qumvkFfGqF69ulq6fMX9TqlIe9Du/pX+fjm7ubmpeVAzvfnGRK349tsCtWGL78XC+XPVrGmTAvWf
ZfWaUE2aMEG1avrL1dVVDerX06QJIVq2fKUpZtnyFfL389P4V8eqire3nJ2dVaumv96f/Z5VMQAA
AAAAAAAAAPmhAPyA6dOzhzZFbDZbt2XrVj01/J9q1rqt2nfuqklTpur69YQcMUOeeFJBbdqpW68+
WvGNedGtYVALjR3/mtp17KS5Hy/QqP+8qHYdO+m7tWvN4r5atFiP9Omnpq3a6JE+/fT1kqU52onc
u1fPjBipFu3aq33nrho7/jVdvnylQONtGNRCly9f0bjXXlfb4E5q37mrqc+8pufNvt6SfCzNuWFQ
C9Mrr34taWfd+vXq8+ggNWvdVj37DdC6DRvybDM33Xr10blz8bluO3cuXt169bEq56xtd4q15TnN
rnbNmjqbx1iskdv34l45f+GCqlb1NVvnX6OG9h88aFoOj9isQY/2v2M7lsQAAAAAAAAAAADkhwLw
A6Z6tWqKPXnSbN3XS5bq+edGaNvmTfpuxTKVKOGuqe/89Zzlbdu367U3pugfTz2pHzdu0KyZ0/XV
4iXavnOXWTt9e/fUzLff1rwFn2jY4MGaM3OmPvviK9P2devXa+Wq1XrnrTf1c0S43p46RctWrNSG
jWFm7bw7e47+Neo5/bhxg1Ys/lrOzs6aMWtWgcc8aepUPfzQQ/p+9Sp9s3SxTp+Os2p/S/KxJGb/
7p353kmbXzvbd+zU3I8/0aTXxmvrpjC9M/VNffLpZ1aNp0mjRjp4+HCu2w4ePqwmjRpZnHP27Vnv
c4u39TnNcvTYMXlVrlTodnL7XthKx+491Kx1W3Xv3VdjxoUo6rejZtsrVayouDjzz2RMbKzOX7jw
1/KJE7p85YoeHTpMzdu0U59HB+mrxUuUkZFhVQwAAAAAAAAAAEB+KAA/YNzc3HTz5k2zdQs++p9a
BAXJYDCoTJkyeuG5kdq2fbtp+8cLP9MLI0eoS6dOcnd3V72AAI19+SV9tWixWTvNmjZVk8a3iofN
g5qpQYP6OnvunGn7oqXLFTL2FTVs0EBubm5qFBiokLFj9NXiJWbtvB4yTk0bN5abm5sqlC+vMS/9
Rzt37ynwmDsFB6t71y4qVaqkynl6asK4sVbtb0k+tso5v3YWfPqZQsaOMcU0qF9Pr44ebVUfTRr/
VQC+fj1B7Tt31c3EREnSocOHTefQlmx9TpOSkrRz925NnDJV/fv2LXR+uX0vbKFjhw6aM3OGfvkx
Qos+/0ydgoP14phXtHnLT6aY/n376K3pMxQdEyOj0ajDR45oxnuzZTQaTTGJiYn69IsvNWnCBP20
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
PXto/4GD+teo58y2Z78mKqz8jqElfdkyn/zY6nrZ0nOR3/HJ4uzsrNTUVDk7O+fYZuvjc6fPavly
5RQXF2f2rNrTcXGqUO7Of3Sem9zGXqH8X2O39Bh6eHiYPff2woULmv3Bh2bFXUtiLGXL3xwKy9PT
U5IUdfSoHBwc5Hnb838tUbFCpRzn9NTp02YxluSc9dnwr/HXXchxZ85YnQ8AAACAW3K94khNTdW5
+HitWhOq03FxatemtWlbLf8a+i50na5fv66UlBTFnjyhb1avvmcJ365Thw769rs1ij1xQikpKToV
F6c169YVuD1PDw/tP3hIGRkZBdq/S+dgfbV4qU7FxSklJUVJSck6ePiI5n2ysMA5AQAAALh7Vq0J
zXX9a5MnK2TipEK1e/LUKdN1yqo1oerY4WHTdmuurQp7nWIJLy8v/fTzz0pKSlZSUrIOHDyk70Jz
Hptynp4qVbKEwiIiVKpUSZX7s4iUJa9roo8+XmB1TvkdQ0v6smU++bHV9bKl5yK/42Nqr3Jl7Y78
NdfPj62Pz50+q+1at9a3f/7OkJKSolOnT2vVmjVq26aN1f3kPvb2pu2WHMP3P5qr3ZF7dOXqVWVk
ZOh6QoIi9+6TV+XKVsVY42795lDQ8+Xv56eNYeGq4edXoP07dnhYq9aEmvI5eepUjn9TLcm5XevW
WhW61vTZOB0Xp7Xr1xcoJwAAAAC53AE8elyInJ2d5elRVoENGuj5kSPN/kq4X+/eWrVmjWbO+a9S
U1Pl7eWtPj176sN5863qePS4kDyXZ8+YbnE7dWrXUpeOwVq28htdvnJFZcqU0SNdu2rxsmVW5ZOl
V48eWh0aqq+XLFFmZqZVuUhSLf+acnBw0Nrv1+vM778rIyNDVX181aHdQwXKBwAAAMDd1aRRoxzr
EhOTJMnsrj9rdQp+WIuWLtPVa9fkUdZDnYLbm81cZM21VWGvUyzx+NAhWr0mVNNmzlBqapq8vbw1
bPAgfTB3Xo7YhoGB2rAxTN26dM6x7fZroszMTFXzrarg9u1zxOYnv2NoSV+2zCc/trpetvRc5Hd8
svTv01uLly3XN6tX5/j82Pr43Omz2qRxY11PSNAXixbr2rVrKlO6tNq2bq2mjXN+B/PTsUN7fb10
ma5duyaPsmUV/HB71QsIMG235Bj26NZVW3/5RWvWrlNKappKlSypenUDNPypJ62KsdXxsYStz5d/
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
iIiIiIiIiKg9gzOAA8eNRf2temzcnIDqmmo42Ntj3txobErYqi+zavUagwraP9+w/kMAQOyC+Ug/
fhyq3XugaWqGnVKJ8UGB+Plzz+rLjg8MhLZFiz3796O8vAK2traYHzPXoO6J4eG4WV+P/3y3EXV1
dXCwt8eM6dMxKTzMqCOhISHYf+AgFsyLMXptjH8AJBIJdu/dh2vXr0On08Hb0wtRs2eLGSu98NBQ
7Nq9BxGTJvbo/UREREREREREREREREREvUHS2HhH199BDDZarRbvrfsAr738EpycnLosp9Pp9A+t
VouWlha0tLSgqakZzc1NUKvVUKs1UKsb0dDQiMbGBpSXV2LlypV92BsiIiIioqEhJydH/+9jJ052
WS5y2lT9vzMzM+Hs7AQrq2EYNswKCoUVFAo5FAoFLCwsYWlpAZlMBplMBqlUColEon8QEZF5dHbs
pLm5GT/+eBFRUVH9HR4RERER9aHU1FQEBwfBwqLz9fiDqKDgquj3SE0XofZ0Oh2OnzoFBwf7bpO/
RERERERERERERERERER9zcJ0EWrvjTVrMXz4cDz31FP9HQoRERERERERERERERERkQEmgEVqu88x
EREREREREREREREREdFAw0tAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExER
ERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERER
ERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERER
ERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERER
ERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExEREREREREREREREREN
EUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwA
ExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExER
ERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERER
ERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERER
ERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERER
ERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExEREREREREREREREREN
EUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwA
ExERERERERERERERERENEUwAExERERERERERERERERENEZ0mgM9lZGDV6jU4l5HRJ0HkXLqMP67/
CG+sWYtVq9d0Wqar7YPV2++9j/fWfYB1H32E9R9/gk8++6y/QyIiIiIiIgHeWLO2z9oSsj5atXoN
Vq1egzVvv4P/88lf8H1yMjQajVH5/++vfzPY9pfP/2pUf1td7R/m0ttrusGyZmScPavfXPEMlvEX
S0i/eqPvQ3U8iYiIiIgGu04TwFfyCjDayQl5+QVdvtGcP/ITVSqsWLoEf/5gHTas/9Bs9fZEXy1e
3n/nbbzzVuuBo9Vv/Aa/+fWv+6RdIiIiIiIy7e333u/vEETZsP5DvP/O23jqiSdw584d/PWrv6Op
qcmgTNVPP6GmpgYAUF1Tg5+qqzutp21N1v7fNHAxAdc3HuRxfpD7TkREREQ0WHWaAM4vyEdMdBTy
CrpOAJtTdU0NAvz9IZFIuizDAw9ERERERERds7S0hKuLM5bExcHD3R1Hj58weD0kOBgZ57MAABnn
zyMkeHx/hNlruGYcXDhfREREREREvcei44aa2lo0qtUIDw1F4i4Vauvq4GBvr3+946XG2vRk8db+
/e0vo9a+LqFtrFq9Bu+98zskqpJw6fJlSCVSxERHYdaMGbh1+xb2H0jGpdxc1NfXQyaTwcvTE7Nm
RCJw7Fiz94uIiIiIiAandR99BJlMBqlMht+++y6kUimkUin+/ME6g3IFhYXYu/8ArpVeh6WFBQIC
/LE0Pg62Nrb6MhdycvD9wYMor6iE0tYW0XPmYPrUKX3Sj4jJk7BTlYQ5s2fpt00MC8Wu3bsR9fBs
ZJ4/j7iFsThx6nSvtH/m3Fkkpx5GTU017O3tERMdZVTG1Ph8tOETPLH8MXh6eOi3FZeUYPPWrXhz
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
g1Hsh8LvXvuj2TI1Jueam5vbXS4ywVpccglurq4oKSlFcKD55I9IzKJ9Qs3b5Xb0XHZrv7+Alv1O
f2StnkXK3ld1tR/21za1xEunQ3V1NQwGA749cgTLklquCr9v2lRUX7sme1yX2vs7S3pyXURERERE
pB7ZBPD48eNwLPu4xQlgz2HDUFJSInsGVHFJCXTDPBWl8fIajsLiIow1+Z/cxSUl7a7Tzs4OTU1N
sv8drzYl8ViSr9fjlbVrMXjwIGnZxXy9LI3pJHDbCeHWzz09PXH58mWMDA0F0HLCv/TyZeg8PaWr
ExwdHVFXXwdnJ2fpu6WXL8tOtnY0+WG6fLjXCFy+XCprr9LS0g6/K6Ir3xXJR+fpaR7z5VJ4eeqk
9H21fkyfLydaXtPlhYWF+NXq1bI+VlBU3O53La2rJ2P28/XDk4+vlLVFV9jb2cNgMLQ7JqhVP6Ix
Dxs2DMOGDZPel5eX43//9gESFyUIr0vUpIgIfPD3j5G0KAG5P5zGi88/JyuTknq21n9Fy2UpL5Ht
VKT/iBBZV1fyNxUcEICi4mLZSTh9QRF8fbytlkskBtPlLq6uaGxskvXnW3V1cHFxUTxBXnqpFKNH
362fy5dLMWL4cLN8LMUu2qat+67/ePJJfPLpPzHUwwM+3iOk76g5Jnh6ekKj0eBiXj60Wi08Tfot
0HJsk3PiJAID5Hf5MC1nQVERwidOxBOP3n2W3WfrN6CwqAhRkZHCsYi0u+gYJbINqjH+KNkGu9o3
RPbLw4ePwKXSSxgzepQsH6X7brWItBePJSwTaXdAnf2OpeWt8Q/3Go7iSyUYe+cuPABwqbQUUDD5
CwBeOq92f++Y8vPxxdNPPtblsc7R0RG1N2vN6rAzSi6V4uixbLz80kv427p1CAkOhq/P3av71IpZ
Ca1WC4PB0Ok+JvL7y0s33Ky9ioqLOxcwuh6zyO9lESJlb9UTv6lFqdEP1W5TEV1td2s0Gg18fX1w
6PBhaDQaTJ40CXv37cex49nw8R6h+pXd3iNGQF9QgAnjx6maLxERERER9Q2yXy4zo6Nx/uJFZGbt
Q+3NltvBtX1+0MzoaGxNz0BxSQkaGxtRVFyM1PR0zIiJUZRm3ty52LotHfqCgpY0JSVI37Gj3SC9
R4zA0ezjMBgMapZdRkk8lnh7e+PrQ4dQV1ePurp6nMr9AdsyMszStT2x1PY1Mzoaadt34FJpKZqa
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
qwYM6K/5c3IUEx0jyfN/1Df+ubX/de8tzaKFd2tT0WZVnT+vhIQETc3O0tjRo1vMaMNxfN2kauvT
v6vXrVN9vXTPdxa4X1u5Zp3Cw6WFC75+7eODB/XXggKVlZ9RbEyMpmRlacL4Wz3y+ePHHvVah5K0
c/duFRRt1vmqKiX0SNCUrMm6ZezYFsvcWrlN6vni5xe1cVOhDh05ourqanXp0kXpaWm6fdJEDRk0
yGs9dWT9mNi6bZu27/ibqqqqFBcXp9snTtDtkyY1S7d4yVL9/Kf/oty8fB06fFjhYeGaNiXbnXbP
3r0qKNqsiooKxcXHa8a0qXp95apWY621GNu1Z7cKN7+rysoKxcXFadqU7Dbl+cDHn6hwc5FOl5Ur
NjZW06dm65ax49zvt6VNW8pza0/iNH7dpL1M8mMSq9KX8VO0ZatOnDihbt26aeiQoZoza6aioq53
pzHpOyZ8xWpTrdXhyBHDdeToUd02caKOl5TIdeKE5syaqXFjvs6Tr3K1pV/4M47Z4itWG8rW4Kml
T7t/btz2Tvtge7M1D5rERrD4t/94Rj9+7FH16NGj2XuVlZV64aVl+snTX5bVV/1IZjHfwNdcFwim
46pJ2X2N8yZjrymTeceEjTb91XO/1r13f0dpqanuvyl1ubRyzRr98+LFHsdxMva2xKQOTdvUJD+2
6tkkNmytkUzGXtO+520dZXMNYFImJ9cO3pisN0zmOBvxDAAAAAAA0B6abQCvz8/X3NmzlZKcrMtX
ruitt99Rbl6+Hli0SJLZRy2afhxj4eatuv+eu5XUN0mny8q0YvUaxUTHaPCggW0qjD9P/86fO1cv
vPiS9u0/oJHDb9a+j/ar/Ey5fvTYo+40hw4f0fJVq3T3vPkaPGigzp47p9dWrFKvngkaOGCAO52v
OpSkoi3v6v57F3qWPSZGQwcPdqdpXI8tMannP/75dQ0dMlhPPvG4oqOjdfnyZX127Ji2vrvN0QZw
oOvHlz179+rvH+zUA4vuVd8+fXTq9GmtWL1GsTGxGjVyRLP0K1ev1ehRI7Vgzlxdu/aFNhUVSZIO
HzmijQWFWnT3d5SSnKyy8nKtWL2m1fO2Fj+fHDykoi3v6r577v4qP6e0YvVax3n++OBBrc/L08IF
85WRnq6qqipteW+bxw1Hp23q75OivtrLJD+mY8J7297Xt++cpoz0dF2trVVBUZHWrs/Vg/fd505j
0nd8MY3VBt7q8JYxYzV+3Di99IdX9MOHH1ZkZITW5K732OQzKZeTfuHPOGaLSaxKvtveaR/05v/7
91/o0qVL6t69u1JSkjU1K1spyUmOj2NjHpTMYiNY9MvMVInrRIsbwCWuE+qXmen+3SRWfcV8sH1s
s+m46qvsTucmf5jMO6ZstOmIr8acxhvAez/6SCOGD3f/7nTs9YdJm5rkx1Y9m8aGjTWS5Hy97ktr
6yibawATtq4dfMWzyRwXyHgGAAAAAABwqtlHQC+YN0/9MjMVGRmpuO7dNWfWTB05+mm7nHz+nBxl
pGcoMjJS6WlpmpczW4VbtrSY9rlnn2m3p38lqWuXLnr4wQe0saBAxceOaWNhoR5+4Lvq2qWLO82m
os2aMe1OjRwxXNddd51SU1I0Z/ZMbd22zeNYJnXYYtk3b/Wa97Y4VXZaQ4cMVmxsrMLDwxUdHa3h
w4bp8Ud+4Og4ga4fX7a9/77mz8lRelqaIiMjlZGernk5OXpv+/YW0w+/eZhGjxypqKjrFRsbqwVz
50qSCjZv0fw5Oe78pKWmau7sWa2et7X4KdyytUl+MjQvJ8dxngs3b9G8nBwNGjhQ3bp1U2JiosfT
nJLzNvX3e2t9tZetGJOkxx/5gQb076+IiAhFR0VpxrRpOnT4iEcaG33HNFYbeKvDG/tlKjMjQ5LU
/8Z+SktNVWVlpeNyOekX/oxjtpjEqgmnfbA1w4cN08MPPqBf/vxn+j//jx9p+LBheuVPf9I/Pv7E
8bFszYMmsREs+mVmqNRVKkm6dOmyfvKzn+tKTY0kyXXCpX6ZGe60JvVjEvPBxHQc81V2p3OTP0zm
HVM22nTU8OHat3+/6uvrJUn19fXat/+ARo34enPT6djrD5M2NcmPrXo2jY1ArsOdaG0dZXMNYMLJ
tYM3vuLZZI4LZDwDAAAAAAA41ewJ4JQkz6elYmJi9Pnnn7fLydPSUpv8nqay8vI2HcvGd//Gde+u
hQvm6XfLXtYTj/5Q3bt393j/5KmTeui793m8lpGWrjXr3vB4zaQOWyr7mbNtK7s3k2+bpOd+87zS
UlKVnJykngkJykhP83hCx1Qg68eXs+fOKbVJGdLT0nTm3NkW0w9u5Wnn8vIyZaSle7yWlpbWYlpv
8VN+pqzF/DjN86nTpz2etGuJkza18T2xvtrLVoxdunRZfy0s1CcHD+pCdbVqa2slqdn3FtroO6ax
Kvmuw4iIiGY/NzXJm4cAACAASURBVORdMi+Xab/wdxyzxSRWTTjpg95874Hvun+O6Rqj0SNHKiYm
Wuvz3tKwm4Y6OpatedBXbNjW9Ck+J0/aZWZkaPeHeyVJuz/8UNfq6vTh3n2aMP5WlZS6NG7MGHda
X/VjGvPBxHQc81V2p3OTP0zmHVM22jQxMVFRUderpLRUGenpKiktUXTU9Uq84QZ3Gidjr79M2tQk
P7bq2TQ2ArkOd6K1dZTNdaYJG9cOJvFsMscFMp4BAAAAAACcarYB3KUdnhRzpr5Nf+XP07+NlbpO
KK57d7lcJ9Uvo/mNn5/94pfNXmt6U7vtdWj/5vj0qVM1bvRoHTt+XOcqKnT000+1YeNGTRw/Xjmz
Zjo+XsfWT9t1j401T9xKCHqLn/AAbmw4aVOnT/9eu3at2Wu+2stWjK1YvVpRUdH6wcPfU0KPHoqI
iFBNTY2e/um/Gvy18/o3iVXJ/yeoTctl2i9sjGNBr23TQDPpqWk6d+6c47/r+Hmwbfz5aNXeiYmq
rKxUXV2d/vbBB5o/58snE7916y2qPH9evRMT3Wl91Y9/fbljmI5j7RUbLY29vticd2y16Yjhw7X3
o/3KSE/X3o/2a+Tw5h97bTr2OtW0Dk3b1Fd+Ajm/S8E7/rS2jrK9zmwbZ5OGzTGqveIZAAAAAADA
X802gE2Fh4errq5O4eHNPkXaOE1JSanHd3a5XC4l3tDbcV5sPP0rSa4TJ7Vr9x499eST+u2yZbqx
Xz+P749MTU7R9x68XzHRMY7z2FRLZe/T23nZJd/1nJCQoISEBPfvZ86c0XPPv+D4xlwg68eXG3r1
ksvl8viOtVKXS4m9bvDyV8317t1Hx0tLPL7jsdTlapbOV/z0TuzTLD8lpaWO85zUt6+Kjx3z+cSi
SZv6ynNUVJQufn7Ro71Onjrl9bz+5EfyHqufFRfrJ08/reuvv8792tHPipulM+07ERERqq2t9XgK
s4FprNp4gtq0XKbH8pUfX/20gbf6MWEaq76Y9sG2OF1W1uJ32tpiMg+a8LctbAgLC1NKSrK279ih
sLAwjR09WkVbtmr3h3uUnNTX0YaGk5i3VYc22JgrTcZ5J2Ovt9gwmXdsMW3TUSNG6IWXlmnOrJn6
aP8B/fjxxzzet7VOMK1DX21qkh9b9Wxr3RKMbKwBTJleO3jrOybxbDLHBXLdCwAAAAAA4FSb78D0
TEjQRwf+obq6ujanyc3L1/GSEl29elUlLpdy8/I1JWtyi2kXL1na7OMtG9h4+rempkavr1yphQvm
Kyrqei1cMF+vrVypmq++A1GS7pyWrb8sX6kSl0tXr17V5ctXdODjT/S737/s9dwtabnsdzg+juS9
nn/zuxe1a89uVZ4/r7q6Ol2ortaevfuU1Ldvi8dqrZ4DXT++8nPbhAl6Iy9fpV+dq6S0VLl5eZo0
caKj40/NytIbb+ap+Ngxd1vkbdjQLJ2v+JmSdYdy8/LdZT9eUqLcvHzHeZ6anaXcvDwdPnJENTU1
OnvurNbm5nocx7RNfeV5YP8b9Wb+Bl24cEFXr15V8fFjWrd+vdf6aomTGPMWq0lJSXpv+3ZdvnxF
ly9f0f4D/9Cb+fnN0pn2naS+fbVrz4ctnss0Vv19+tdJuUzYGMfc+fJSP4211gdNYtWEaR/0lZ/f
/8//6PCRo7py5Yqu1NToyKdHtWL12jbNKaZM5kETpm3R3vplZGrjpgKNGjFc0pebeXkb3nH8FLmT
mLdVh/5yOle2xmScdzL2eosNk3nHFtM27dWzp7rHxqhg82Z17x6rXj17erxva51gUocmbWqSH1v1
bGvdEmxsrQFMmV47eOs7JvFsMse1x7oXAAAAAADAljY/ATx75kytz8/XaytWqL6+vsWPnvSVZkrW
ZL22cpWqqqqU0KOHsu+YrJuGDHGUD1tP/67NXa9hNw11f69belqabhoyRGvXv6n771koSRrYf4DC
wsL01tvv6MTJk6qvr1dGWrqyJ7e8weDN1Ow79PrKVTpfVaWEHgmamj3Z4wm4phsTjX9vWo/e6nnm
jOnatmOH8t7aoKu1X6h7bKxuGjpE33/oQUf5DXT9+DJ61ChdqK7Wn15frqqqKsXHxWnShAkaM2qk
o+MMHjRQd07J1qq161RRWan4+HjdNX26lq9a5U5jEj9DBg9S9cVqLV+5WhWVFYqPi9OdU6doxeo1
jvJ805AhqrtWpw0bN6qsrFwxMTGa3mTDz6RNTfI8LydHuXl5+tWv/0u1tbVKTkrWnFmz9MJLywxr
zzw/DbzF6ncX3av1efn6xa+eVW3tF0pOStZ99yzU8y++5HEMX32nwfw5OVq+arXWrV/f7FwmsWrj
6V8n5fLF1jjWwFv9mDCJVRMmfdDErePGaWNBgU6dPq2IiK7qndhbc2bP1NDBgx3nyZTJPGjC37aw
JTMzQ1dqajRq5Jdj0uhRI7WxoECZmRmOjuMk5m3UYeP5seFnp8exNVeajPNOxl5vsWEy79jipE1H
DB+ujZsKNOPOac3es7VOMKlDkzY1yY+tera1brHFyTrTG1trAFOm1w7e+o5JPJvMcYFc9wIAAAAA
ADgVduXKJUvftujM4iVLrdzk/u2y32vGtKleN0VM0gANKioqtOyVV/X0Pz0lqXPGT2fMc7AJtjoM
tvy0p6Z9EAAAW9cOAAAAAAAAnU1x8XH3z729fJ1seXm5++c2PwEcLH706CNW0uCb6+VXX1X25MlK
SU7W55cuKTcvX7eMHeN+vzPGT2fMc7AJtjoMtvzY5KsPAgAAAAAAAAAAc51+Axjw14Tx45Wbn6+z
Z88pPi5et4wdo6zJt3d0toBvDPogAAAAAAAAAAD2dNhHQAMAAAAAAAAAAAAAWteWj4AOb88MAQAA
AAAAAAAAAAAChw1gAAAAAAAAAAAAAAgRbAADAAAAAAAAAAAAQIhgAxgAAAAAAAAAAAAAQgQbwAAA
AAAAAAAAAAAQItgABgAAAAAAAAAAAIAQwQYwAAAAAAAAAAAAAIQINoABAAAAAAAAAAAAIESwAQwA
AAAAAAAAAAAAIYINYAAAAAAAAAAAAAAIEWwAAwAAAAAAAAAAAECIYAMYAAAAAAAAAAAAAEIEG8AA
AAAAAAAAAAAAECLYAAYAAAAAAAAAAACAEMEGMAAAAAAAAAAAAACECDaAAQAAAAAAAAAAACBEsAEM
AAAAAAAAAAAAACGCDWAAAAAAAAAAAAAACBFsAAMAAAAAAAAAAABAiGADGAAAAAAAAAAAAABCBBvA
AAAAAAAAAAAAABAiPDaAFy9Z2uq/xmmccJreH4E8V3tqre6dpgllwVxmW3kL5jI21lny2VhnzHOg
eZsHWkoL56i30BIK83JL+WZNEnpor8DxVb+BbgvaG7YE8z0BBL9QjYdQLVdnZNIWBw8d1r8/+ys9
tfRpr2vc9vRNG0s7qp6dCrZ8Blv9mPAnz52xvL74u+bvqDp58eU/aOfuXR6v/X3nLi175X86JD/B
LNjiNtjy0x7au4wm64TOomvjX5579hn3z4uXLPX4HYHTtB3amqazC9UYDNVyBRJ12P4a6pe69k8g
64+26lihOi+zJgk97dFenXH8CYY803cAAOgYuXl5Wjh/ngb076+wsLCOzg78FAzrOqc6Y55t+aaV
vbOu+Wd9e4ZeW7FSY0ePUXh4uL64dk2Fmzfr+997qKOzhiARyn05lNYJ7f4R0IEMglANOHQutuKQ
eAYABBLzDgDABPMF0Bz9IniYtEVFZaXPm7rB1qbBlh9bgq1c5Md/nTHPaC41JUXJSX21d98+SdLf
d+5U/xv7q2+fPh2cs+ATbDEfbPnpjEzWCZ1FV99Jmis+dkxvb9ykE6dOKqJrVw0Y0F/z5+QoJjrG
nabx/2hpKegufn5RGzcV6tCRI6qurlaXLl2Unpam2ydN1JBBgxzlJ5Dnajjfz3/6L8rNy9ehw4cV
HhauaVOydfukSZKkjw8e1F8LClRWfkaxMTGakpWlCeNv9TjGxwcPqmjLVp04cULdunXT0CFDNWfW
TEVFXe84P94895vfaOaMb2vQwAHu146XHNfqdbn658X/l9Ex/u0/ntGPH3tUPXr0aPZeZWWlXnhp
mX7y9JdtsHXbNm3f8TdVVVUpLi5Ot0+c4K6XxrzVYWsfOd60bU3i0Fa5fOXZV16bvu8trclxfvzY
oz7LvmfvXhUUbVZFRYXi4uM1Y9pUvb5yleNJwCRWd+7erYKizTpfVaWEHgmakjVZt4wd63EcX7HR
2v8aavy6aR2aMMmzSV8+8PEnKtxcpNNl5YqNjdX0qdm6Zey4ZsfxVocmZTcdx0zyHCiLlyzVyBHD
deToUd02caKOl5TIdeKE5syaqXFjxvo+wFdMym5Sh41f83cMNyl7Sz+3ZRwziR+Tc/liGmMmfdmk
3U3q2eRcJuOhrX5h4ziB6stO5jh/x1ObbMWhSRrb8eNrbDFhYx1lk63xJ1B1aDpf+Mqz6ZrEZKwz
WW+YsDWOmc47NtorkGsSX7Fq63owGOdKE76uC0zXUSbzxa49u1W4+V1VVlYoLi5O06ZkN0vjq1w2
r99txIattaitdrdVP6b3CmxcxzkRqLW6reuvznb9bpofX0z7xaKFd2tT0WZVnT+vhIQETc3O0tjR
o5vl2cZ1t8kY1TjNU0ufbjG9yXFM8mOLjRgzifnV69apvl665zsL3O+vXLNO4eHSwgULmv2tNyZz
gY17uU6uhf29pyf5XtfZvK9lkh9b1zve2LyuDNT93gaBGg8l8+s4X2ysoxrYuGb89vQ79ce/vKab
hw3Ttu3v60ePPuI4P7bq+VfP/Vr33v0dpaWmul8rdbm0cs0a/fPixcb5aZyv1urH1hpACkw/Nc2P
yblsjr229shM+oUJk35qsk7obNq0Abw+P19zZ89WSnKyLl+5orfefke5efl6YNEid5qWJrbG/vjn
1zV0yGA9+cTjio6O1uXLl/XZsWPa+u42xxd1gTxXg5Wr12r0qJFaMGeurl37QpuKiiRJhw4f0fJV
q3T3vPkaPGigzp47p9dWrFKvngkaOODrC6v3tr2vb985TRnp6bpaW6uCoiKtXZ+rB++7r035ac23
bh2vHR/83eOibu9HBzTi5puNj9EvM1MlrhMtTvYlrhPql5kp6csLlr9/sFMPLLpXffv00anTp7Vi
9RrFxsRq1MgRzf62tTo0/ehZkzi0US6TPDfNd0tMy+XrOJLvsh8+ckQbCwq16O7vKCU5WWXl5Vqx
ek2rx/PGJFaLtryr++9dqKS+STpdVqYVq9coJiZGQwcPluQ8Nlpj82OJfeXZpC9/fPCg1uflaeGC
+cpIT1dVVZW2vLet2YWfjf5uMo6Zjj+2eWuLW8aM1fhx4/TSH17RDx9+WJGREVqTu97RBnAwjuG+
2BzHfMWPrX5hUs+mfdlXu5vUs+m5fNWhrTa1dZxA9WUnc5zJvBMotuKwo+LH2zrBF1vrKJtsjD+B
rEOT+LG5ljCZ43ytN0zYnN8DFfOBXpP4ilVba4lgmytN2Lwu8DVffHLwkIq2vKv77rn7q7Kf0orV
az3SmJTL5trPRmzYzI+NdreVH5N7Bbau4xozGXuDYWwxrefOeP3u770Uybx+Cjdv1f333O05D0bH
aPCggZLsXnebtIXJOsDXcUzzY4uNGDMxf+5cvfDiS9q3/4BGDr9Z+z7ar/Iz5frRY486yq/JXGBS
rvZY1/lzT0+ys66zdW/Q1vWOLzavKwN1v7dBoMZDW3OlrXVUY/5eM97Q6wZlpGfolT/+WaNGjlD3
7t3blB8b9Tziq3Gp8Qbw3o8+0ojhwx3np0Fr9WNrDRCofmqaH5Nz2Rp7be2Rmc4pvpi2RSh+JWKb
PgJ6wbx56peZqcjISMV17645s2bqyNFPHR3jVNlpDR0yWLGxsQoPD1d0dLSGDxumxx/5QVuyFPBz
Db95mEaPHKmoqOsVGxurBXPnSpI2FW3WjGl3auSI4bruuuuUmpKiObNnauu2bR5///gjP9CA/v0V
ERGh6KgozZg2TYcOH/GrnC0ZPXKEPisu1oXqaklSfX299h84oJEjhvv4y6/1y8xQqatUknTp0mX9
5Gc/15WaGkmS64RL/TIzJEnb3n9f8+fkKD0tTZGRkcpIT9e8nBy9t317i8dtrQ5N+RuHpuWymWdb
fJW9YPMWzZ+T406TlpqqubNntelcJrE6f06OMtIzFBkZqfS0NM3Lma3CzVvd7zuNjUDwlWeTvly4
eYvm5eRo0MCB6tatmxITEz3+t2wDG/3dZBwzHX8C6cZ+mcrMyJAk9b+xn9JSU1VZWenoGME4htti
Mo4Far4wqWfTvuyr3U3q2fRcvurQVpvaOk6g+nJb5rhgYCsOOyp+/FknBHodZcLG+BPIOgzk9YVk
Nsf5Wm+YsDk3BSrmAz2f+opVW7ERbHOlCZvXBb4UbtnapOwZmpeT45HGpFw2+7KN2LCZHxvtbis/
JvcKOuo6LhjGFpvtHmzX74G8p9fiPLhli/t9m9fdgRJs+ZHstGnXLl308IMPaGNBgYqPHdPGwkI9
/MB31bVLF0fHMZkLTATyPoApG+s6W2xd7/jSEdeVNuJZCtx4aGuutLWOaszGNWNKcpKOfvapkvsm
NXvPND826nnU8OHat3+/6uvrJX25btm3/4BGjfh6885W/dgafwLVT53wdS5bZbe1R2ZrTgnGvYlA
adMTwClJnh0+JiZGn3/+uaNjTL5tkp77zfNKS0lVcnKSeiYkKCM9zeN/cdjSHuca3Mr/rD156qQe
+q7nU30Zaelas+4N9++XLl3WXwsL9cnBg7pQXa3a2lpJapfPFO/WrZtG3DxcH+zcqWlTpuh4SYmi
oq5X78RE42NkZmRo94d7JUm7P/xQ1+rq9OHefZow/laVlLo0bswYSdLZc+eU2qRO09PSdObc2RaP
21odmvI3Dk3LZTPPtvgqe3l5mTLS0j3SpKWlOT6PaaympaU2+T1NZ86Wu393GhuB4CvPJn351OnT
LT4p3pit/m4yjpnkOdAiIiKa/dxQB6aCbQy3yVdfDuR8YVLPpn3ZV7ub1LPpuXzVoa02tXWcQPXl
tsxxwcBWHHZU/PizTgj0OsoXW+NPIOswkNcXktkc52u9YcLm3BSomA/kfGoSq7ZiI9jmShO2rguM
znWmrMWyN2ZSLlvtZSs2bI4tNtrdVn5M7hV01HVcMIwtNts92K7fA3lPr6V5sKzc/nV3IAVbfiQ7
bSpJcd27a+GCefrdspf1xKM/bPa0nwmTucBEIO8DmLKxrrPF1vWOLx1xXWkjngM5HtqaK22toxrz
N+br6+u19b1tuuP221S0dYtuHnZTm/Jjo54TExMVFXW9SkpLlZGerpLSEkVHXa/EG25wnJ8GrdWP
rfEnUP3UCV/nslV2W3tktuaUYNybCJQ2bQB3cfi/v1oyfepUjRs9WseOH9e5igod/fRTbdi4URPH
j1fOrJl+H7+9z9U9NrbV9372i182e61x4K5YvVpRUdH6wcPfU0KPHoqIiFBNTY2e/um/tikvvnzr
1lv16l/+oqnZ2dq3/4BG3Gz+9K8k9U5MVGVlperq6vS3Dz7Q/Dlf/u+Ib916iyrPn3e0mdyYtzo0
4W8ctqVc/ubZljaVvd75n/gXq/5vUF27ds3vYzjjmWdffdlEW+uwadlNxzEbeQ42bR3DvcWPP2O4
Tb76ciDni0DOy5K9ejYZD22dy8ZxAtWX22vubm+BjkPb8RPIdUJ7n8vm+BOoOmzP+LG7JumY8UcK
bMwHaj41iVVbsdFZ58pmDK4L2hLz4YZ581UuW/VsKzbaYy3qTaDqR/L/XkFr/B0zO2Jsaev1l4lg
u37v+Ht6noULxWvYQGtLm7bWT0tdJxTXvbtcrpPql+F8o9t0LvAl0Pdy2857eQN/X8tTR9w79ZeN
MSqQ46EtttZRjfkb8/v2H1B0dLRm33WX/vO//1uHDh9xf4S/k/zYqucRw4dr70f7lZGerr0f7dfI
4c0/YttG/QTjfYlAnctm2W3skdmaU77J2rQBbEtCQoISEhLcv585c0bPPf9Cu3SkQJ0rNTlF33vw
fq9f0v1ZcbF+8vTTuv7669yvHf2suMW0ERERqq2t9fifwk7TpCQnKTYmWgcPHdb+Awf0+CM/NCzN
l8LCwpSSkqztO3YoLCxMY0ePVtGWrdr94R4lJ/V1d9wbevWSy+Xy+Bz3UpdLib1uaO3QXoWHh6uu
rk7h4W36pHKfTMtlW3uXS5J69+6j46UlHt9LUOpyOT6OaayWlJR6LABcLpf69O7t/t0kNqKionTx
84sefefkqVMt5stGHfrKs0lfTurbV8XHjmnYTUNbTWNSh6Zl9zWOmeS5s/JVdifx443tOvQ3Vp3M
Fzb6ha96tjXOm9RzIM9l+zi+5uVA9OX2mONsrElM2IjDYIsfE7bXUSa8tZet8SfQc5Ppmt9bnm3N
KZLv9UYDb20RyDrsiDHTX6axaut6MJjmShMm1wW2Yr53Yp9mZS8pLfVIY1ouG+1lMzaCbS1qK559
3SuwfR3nL1v9wtb1ly2Bvn63xaR+WpoHE2+wf90dSMGWHxOmMe86cVK7du/RU08+qd8uW6Yb+/VT
SnLzj331xmQuMGVjXWeTr3VdIO9rBeraoT2uKwPRXoEcD520hbc1v811lC1FW7forunTFRYWpqlZ
2dpUVOTRBwKdn1EjRuiFl5ZpzqyZ+mj/Af348cc83reZHxtrgI64xrfBxthra4/M1pzSWdvChvad
Gb34ze9e1K49u1V5/rzq6up0obpae/buU1Lfvp36XHdOy9Zflq9Uiculq1ev6vLlKzrw8Sf63e9f
dqdJSkrSe9u36/LlK7p8+Yr2H/iH3szPb/F4SX37ateeD1VXV9fqOU3SfOvWW/VGXp6ioqI8PhrB
VL+MTG3cVKBRX30f0KgRI5S34R2P/w1424QJeiMvX6Vflb2ktFS5eXmaNHGi4/NJUs+EBH104B9e
y+Uvk3LZFohyTc3K0htv5qn42LEv28LlUt6GDY6PYxqruXn5Ol5S4j5Xbl6+pmTd4X7fJDYG9r9R
b+Zv0IULF3T16lUVHz+mdevXt5gvG3XoK88mfXlqdpZy8/J0+MgR1dTU6Oy5s1qbm+txHpM6NCm7
yThmkufOyKTsTuLHG9t16G+sOpkv/D2XST3bGudN6jmQ57J9HG/zciD7su05ztaaxBtbcRhs8WPC
9jrKhLf2sjX+BLIOnaz5veXZ1pwi+V5vNPDWFoGsw44YMyVp8ZKlWrxkaZvybBKrtq4Hg22uNGFy
XWAr5qdk3aHcvHx3no+XlCg3z7MtTMplq71sxUawrUVt39/wdq/A9nWcv2z1C1vXX7YE+vrdBtP6
aXkenOx+39Z1dyAFW35MmMR8TU2NXl+5UgsXzFdU1PVauGC+Xlu5UjVffd+rKZO5wIStdZ1NvtZ1
gbyvFchrB9vXlYFor0COh07awtua39Y6ypaDhw5L9fUaOniwJGnE8Jt16fJlHf306++LDfR9yF49
e6p7bIwKNm9W9+6x6tWzp8f7tvJjaw3QEdf4/rI19traI7M1p3TGtrClXZ4Abnrx3vj35559RpI0
c8Z0bduxQ3lvbdDV2i/UPTZWNw0dou8/9GDQnsvEwP4DFBYWprfefkcnTp5UfX29MtLSlT356wXu
dxfdq/V5+frFr55Vbe0XSk5K1n33LNTzL77U7Hjz5+Ro+arVWrd+verr691lcppm1IgRevOtDRo3
ZnSbypWZmaErNTUaNXKkJGn0qJHaWFCgzMwMd5rRo0bpQnW1/vT6clVVVSk+Lk6TJkzQmFEj23TO
2TNnan1+vl5bsaLVcvkrM9N3uUyYxGEDb+VychxvBg8aqDunZGvV2nWqqKxUfHy87po+XctXrTI+
hmQeq1Oz79DrK1fpfFWVEnokaGr2ZI//vWwSG/NycpSbl6df/fq/VFtbq+SkZM2ZNUsvvLSsWb5s
xIavPJv05ZuGDFHdtTpt2LhRZWXliomJ0fRpUx3XoUnZTcYxkzybahx7DT+3Rx80YVJ2J/Hjjc06
lPyPVSfzhb/nMqlnW+O8ST0H8ly2j+NtXg5kX87M9D3HOZl3bK1JvLEVh8EWPyZsr6NMeGsvW+NP
IOvQyZrfW55tzSmS7/VGA29tEcg67Igx89Kly5Kknk1u4JgyiVVb14PBNleaMLkuMIl5k/liyOBB
qr5YreUrV6uiskLxcXG6c+oUrVi9xlG5bLWXrdgItrWo7fsb3u4V2L6O85etfmHr+quzXr/bYBqH
U7Im67WVq1RVVaWEHj2Ufcdk3TRkiPt9W9fdttrC5Dgm+Wnr+Zqey1a5TGJ+be56DbtpqPu7FdPT
0nTTkCFau/5N3X/PQuNzmcwFtu/l+nstbFrPvtZ1tu5rmeQnkNcOmZl2rysDcb83kOOhk7bwtua3
tY6ypXDLFk25I8v9+5dPAd+hvxYWaUD//gHPT4MRw4dr46YCzbhzWrP3bOXH1hogkP3U1nxha+y1
tUdm0i9MdMT9lmARduXKpTZ8swg6m7q6Ov38l/+hJx75oRKD9Hv/0L4qKiq07JVX9fQ/PdXRWQEA
AAAkSdt3/E35b7+t//XEE0pOsv9kHZrjugCNca8gOIVCP128ZGmH/SdiAACAUFNcfNz9c+8Wvlqq
QXl5ufvnDvsIaAROfX29dnzwgeLj47ig+wZ5+dVX9VlxsWpqalRRWancvHzdMnZMR2cLAAAAcPtg
104tmJvD5m874roAreFeQfCgnwIAAMC2dvkIaASXp5Y+rR49euih++/v6KwggCaMH6/c/HydPXtO
8XHxumXsGGVNvr2jswUAAAC4PfXkkx2dhZDHdQFaw72C4EE/BQAAgG18BDQAAAAAAAAAAAAABCE+
AhoAAAAAAAAAAAAAvsHYAAYAAAAAAAAAAACAEMEGMAAAAAAAAAAAAACEiE6/Abx4ydJ2Td8efOVh
8ZKlHv861uhfMAAAIABJREFUSmvnDoY69Ednzz8AAAAAAAAAAADQmk6xAfxN27B77tln3P8AAAAA
AAAAAAAAwFSn2AC2iU1V/1GHAAAAAAAAAAAAQHDq2viXi59f1MZNhTp05Iiqq6vVpUsXpael6fZJ
EzVk0CB3uq3btmn7jr+pqqpKcXFxun3iBN0+aZL7/cVLlmrkiOE6cvSobps4UcdLSuQ6cUJzZs3U
uDFj3ek+PnhQfy0oUFn5GcXGxGhKVpYmjL/V4zgt/dx0A7L42DG9vXGTTpw6qYiuXTVgQH/Nn5Oj
mOgYo79veP/Hjz3q8zh79u5VQdFmVVRUKC4+XjOmTdXrK1c53hTduXu3Coo263xVlRJ6JGhK1mTd
Mnas7z9swlcdmqbZtWe3Cje/q8rKCsXFxWnalOxm5wq2OrRVLpP8mJwLAAAAAAAAAAAA6GgeG8B/
/PPrGjpksJ584nFFR0fr8uXL+uzYMW19d5t7A3jP3r36+wc79cCie9W3Tx+dOn1aK1avUWxMrEaN
HOE+1i1jxmr8uHF66Q+v6IcPP6zIyAityV3v3gA+dPiIlq9apbvnzdfgQQN19tw5vbZilXr1TNDA
AQMkfb3JuHjJUq+bg+vz8zV39mylJCfr8pUreuvtd5Sbl68HFi1yp2l8rLYe5/CRI9pYUKhFd39H
KcnJKisv14rVa8xru5GiLe/q/nsXKqlvkk6XlWnF6jWKiYnR0MGDjY9hUocmaT45eEhFW97Vfffc
/VWbntKK1WubnS+Y6tBWuUzyY3IuAAAAAAAAAAAAIBh4fAT0qbLTGjpksGJjYxUeHq7o6GgNHzZM
jz/yA3eabe+/r/lzcpSelqbIyEhlpKdrXk6O3tu+3ePAN/bLVGZGhiSp/439lJaaqsrKSvf7m4o2
a8a0OzVyxHBdd911Sk1J0ZzZM7V12zbHhVgwb576ZWYqMjJScd27a86smTpy9FPrxynYvEXz5+S4
06Slpmru7FmOzyNJ8+fkKCM9Q5GRkUpPS9O8nNkq3LzV0TFM6tAkTeGWrU3aNEPzcnLaVK5A1aGt
cpnkx2asAgAAAAAAAAAAAO3JYwN48m2T9NxvntcLLy5Tbl6+3tv+vkpdLo8/OHvunFJTUz1eS09L
05lzZz1ei4iIUEREhMfPtbW17vdPnjqp4TcP8/ibjLR0nT5d5rgQKUlJHr/HxMTo888/t36c8vIy
ZaSle6RJS0tzfJ4v/y61ye9pOnO23NExTOrQJE35mbIW27QtAlWHtsplkh+bsQoAAAAAAAAAAAC0
J4+PgJ4+darGjR6tY8eP61xFhY5++qk2bNyoiePHK2fWTOsn/9kvftnstbCwMMfH6dKli43stO04
9VZO/RXnZTepQ19pwttQ560JZB22W7layI+tWAUAAAAAAAAAAADaU9emLyQkJCghIcH9+5kzZ/Tc
8y+4N4Bv6NVLLpfL47tPS10uJfa6wdGJU5NT9L0H71dMdIzPtOHh4aqrq1N4eLjPtO2pd+8+Ol5a
4v4+ZEnNnpA2VVJSqsGDBrp/d7lc6tO7d7N0DU9ONzxN3ZhJHZqk6Z3Yp1mblpSWmhbFEVt1aKtc
JvlxEqsAAAAAAAAAAABAR/LYUf3N717Urj27VXn+vOrq6nShulp79u5TUt++7jS3TZigN/LyVepy
6erVqyopLVVuXp4mTZzo6MR3TsvWX5avVMlXx7l8+YoOfPyJfvf7l5ul7ZmQoI8O/EN1dXVtLKYd
U7Oy9MabeSo+duzLsrtcytuwoU3Hys3L1/GSEvdxcvPyNSXrjmbpkvr21a49H7ZYdpM6NEkzJesO
5eblu9McLylRbl5+m8rli606tFUuk/w4iVVJWrxkqRYvWeq4TAAAAAAAAAAAAIC/PJ4Anjljurbt
2KG8tzboau0X6h4bq5uGDtH3H3rQnWb0qFG6UF2tP72+XFVVVYqPi9OkCRM0ZtRIRyce2H+AwsLC
9Nbb7+jEyZOqr69XRlq6sidPbpZ29syZWp+fr9dWrFB9fb2ee/YZR+dquhnX+Hcnxxo8aKDunJKt
VWvXqaKyUvHx8bpr+nQtX7XKUX4kaWr2HXp95Sqdr6pSQo8ETc2e7PEUaoP5c3K0fNVqrVu/vlnZ
TerQJM2QwYNUfbFay1euVkVlheLj4nTn1ClasXqNO02w1aGtcpnkx0msAgAAAAAAAAAAAB0p7MqV
S1a/xfabpqKiQsteeVVP/9NTHZ2VTivY6jDY8gMAAAAAAAAAAIBvpuLi4+6fe7fwdbINysvL3T93
7JfqdkIvv/qqPisuVk1NjSoqK5Wbl69bxo7p6Gx1KsFWh8GWHwAAAAAAAAAAAKCtuvpOgsYmjB+v
3Px8nT17TvFx8bpl7BhlTb69o7PVqQRbHQZbfgAAAAAAAAAAAIC24iOgAQAAAAAAAAAAACAI8RHQ
AAAAAAAAAAAAAPANxgYwAAAAAAAAAAAAAIQINoABAAAAAAAAAAAAIESwAQwAAAAAAAAAAAAAIYIN
YAAAAAAAAAAAAAAIEWwAAwAAAAAAAAAAAECIYAMYAAAAAAAAAAAAAEIEG8AAAAAAAAAAAAAAECLY
AAYAAAAAAAAAAACAEMEGMAAAAAAAAAAAAACECDaAAQAAAAAAAAAAACBEsAEMAAAAAAAAAAAAACGC
DWAAAAAAAAAAAAAACBFsAAMAAAAAAAAAAABAiGADGAAAAAAAAAAAAABCBBvAAAAAAAAAAAAAABAi
2AAGAAAAAAAAAAAAgBDBBjAAAAAAAAAAAAAAhAg2gAEAAAAAAAAAAAAgRLABDAAAAAAAAAAAAAAh
gg1gAAAAAAAAAAAAAAgRbAADAAAAAAAAAAAAQIhgAxgAAAAAAAAAAAAAQgQbwAAAAAAAAAAAAAAQ
ItgABgAAAAAAAAAAAIAQwQYwAAAAAAAAAAAAAIQINoABAAAAAAAAAAAAIESwAQwAAAAAAAAAAAAA
IYINYAAAAAAAAAAAAAAIEWwAAwAAAAAAAAAAAECIYAMYAAAAAAAAAAAAAEIEG8AAAAAAAAAAAAAA
ECLYAAYAAAAAAAAAAACAEMEGMAAAAAAAAAAAAACECDaAAQAAAAAAAAAAACBEsAEMAAAAAAAAAAAA
ACGCDWAAAAAAAAAAAAAACBFsAAMAAAAAAAAAAABAiGADGAAAAAAAAAAAAABCRNeWXtyzd69eX7lK
9997j8aMGtXqHx88dFjr3nxTlZWVqq+v13PPPtNuGbXFJM+Llyxtt7IsXrLU4/fWzu8rje082T5H
e9ahTb7yGei2+Kb6l5/9XEv/78WKiY5p9t7Fixf17H8+p3/71596vP5Ni9uGWIyMjFTPhAQNv3mY
sm6/XZGRke1yrmCth84ikHW4eMlSpael6ckfPeF+7b9e+K1KXa52zUOoxEmojfOdvV0C3XcadOvW
TQk9emjcmDG6beIEdenSxcrxg7UtmsZ9g8b5bS1N165d9atf/LtxGkn65OAhvfXO2zr3vyt0Q6+e
mnXXXRoyaFBbs+9VS3nypx2CuR0bBMv1RWdfmzEmNBfMY0J7rI2DuY380Vnu2wTyeqfpeTu6Tjpq
PR+q/GnTYIiHtvC1/lm8ZKlGjRyhBxYtavZ3DelaG8ObHsuJtt6D7chrtM4aA060dxnbe97pqDZq
a7k6Yq1eU1OjTUWb9dH+/bpw4YJ69uypqdnZGjNqpF/Hdaoz328Jljq0JVRjDL61uAF89NNi9U5M
1KefFXvdAM7Ny/v/2XvzuKiubO/7x2wQZFJQ5slZJueIqICoaRUcookxiZ1rEjPdm+fa79Pq8970
fTv9dnfSt2/SN53uJJ2kEzuDc1BQozJpNCSOqHScmMEokxSIkUng+UOrpKiizjpVuw6ncH0/Hz4f
qmrX3muvtfbaa+996hysXLYUIyMjYWdnZ/C5GidNKZmtDWURTSnDKEN/2UKNY8ea+Pn6or6+3ugB
cF19Pfx8/fpBKvXx1ptvoKOjA3X1N3D85An85YO/4ZUX1sHJyanfZHrQfLUnaup7/Y0b0Gg08PLy
QoNGgxsNDf0tkqr0Ywqec++i9CGLWnxDK0d7ezuqa2qQsXc/GhoasGxJWj9LZn2kbGDs868PHsJP
t3+SVeZ6dTW27tiJJ594DGEhoSgrL8fnW7bhpXXPYbif+Pm95yamWvyMgiXy2vr6Qk224pgg7/P+
jglqzI3VSH/vgcjhQbapGvP5gYqa5h1RUPKfsrJy3GhogI+3t2Q9ojA3/qg5bxHFQPRDLSLmHTXq
x5r+LNLnOzs78f5HH2P0qJH4t5dfgrOzM46fOIkt27ebdThn7XWKNbDUf0TrkIK1fV7NPkZBjTHB
VjB6C+iS0hKkJCehuLTU5JcbNBqbWET0hCIzO5PlsA4ZOfj5DkNtXb3Rz+rq6+DnN8zg/QfVx5yc
nOA/YjiWpqYiKDAQx/K/62+RGBUQPWECCs6dBwAUnDuH6Anjrd7mgzoGmYGJs7MzgoOC8OQTj+PM
ubP9LY4qaW1rQ/733yNp9mxZZY7l5yNpzmyMihwJJycnjBo5EnNmJeBYfr4SYlsMx7oHE44J0qgl
JojMjQfqeLe1fRul1ztqsXt/5PMDFbXYVG0kxMcj78gRRdu0xT1Ytclji9javEPFVvr13fETGO7n
hwUpKRji7o5BLi6YnTATjz26rL9FsxlYh6Zh/dgWBr8A1jQ2orWtDXExMUjfk4HGpiZ4enjolel5
lcAvNm7S/W/stiE9/+89if5w8SIOZmWhuqYW7m5uSE5MxIzp0wyEXL9hI17/1X8gPSMTly5fhr2d
PVKSkzBr5kxyR6VklpJV+/krL6zD/gOHcPXaj3BydMTIkZFYlpaq98vFHy5eRE7eYVy9ehUuLi4Y
N3Yc0hYthKvrQ2R5Kbz1zjtYuOARjB41UvdeeUU5tu9Kxy/X/7usuk6cOoWsnFw0NjXB28sbyYmz
MXXyZL0yFHuJ0uHpggJk5eSioaEBHp6eWJAyF19s3SY7EaPYgtJ3alsUfzYFdewcPnoUx/K/Q1NT
Ezw8PDArfoas8QAAt366hQOHsnHpyhU0NzfDwcEBIcHBmDUzXu8WbJR+Wdp3X19f1NffAAAcP3kS
23buwqqVKzBl0iTU1d+A7zBfkl60n1N87OTpU8jOPQKNpgEeHh5ISU4yqMuUnn/z+zfwygvr4OXl
ZfA9jUaDd9//AK9t2kjWszlMmTwJuzMykTh7lu49KVuYI8+JU6dw4uRprHnyCbi7uwMQ56vrN2zE
qpUrcCgnF02NjfD29sbcpERMnjhRtj4obVF8Qwpq30vLykjzhaVxAwAmxsZgz969SJozG2fPnUPq
ooX47vgJvTKi9EMZg5Sy1DhmaQ4gysf6utqw9/uU+YtShuIblDhG6Zex/60x76hx7PTG3s4O3V3d
eu9RcgmKLSgyKxXHzCH/u+8xZvRoeJv41YixMqVl5UiI1/eVsWNG47Mvt1hNVhGIyDcoc66cdZMS
6wttW2qKPxwTOCZQMZYbA9K5hNR4/8Nbb+PxFY8iOChI915lVRW27tiBX65fr3tPxP6GyLUDZQ+E
oh+KH8bGRONKURES4uNRXlGBqqtXkbZoIaZMkr+u7ok56x2qvaTsDgCFP1xAdm4OrlfXwN3dHfPn
JmHq5Cl6ZZTM56Xij8g9K1H5qlYuc/N56rpb244WS9YplHmHgih7iWLG9Gn4/R//GwtSUuDmZt05
QsQeLBVRY1CNuR9lL05ETkKBsh6kzjumUGN+SDkHod7eXAkKzp3D4p89YvB+7zmZEqO0WHudQjnj
EDm+pKDqUESuLkdmS3M2UcjxMVNjUKR+lDxntDUMDoBLSksRER4GOzs7RISHo6SkBJN6bZJKBTjK
rUcuXb6CL7dtw4qlyzBm9CjU1dfj8y3bMNTHG6NGjjQov3X7TkyMi8XytCXo7LyDQzk5sjpKkYny
3IvdmZlYsngxAgMC0NLair37v0Z6RqbeczS+OfotHpmXgtCQELR3dCArJwc7d6fj6SeekCWzFA9P
m47849/rBceCc4WIiYqSXVdO3hGsfnwl/Ef443p1NbZs3wE3NzeMGzMGAN1eInR4+coVHMjKxqoV
jyIwIADVNTXYsn2H7D4BNFtI9Z2CXH/uC4qfni4owPfHT+CpVY9jxPDhuHb9OrZs3wF3N3fExcaQ
2/r0H19g3NgxePWlFzF48GC0tLSgpKwMh48c1U2clH6J6Lufry+OnzwJAKiorISr60OoqKy6ewBc
V4+IsHCjOuoLKR+7cPEScvKO4InHVtzT4TVs2b5Trw4pPYeHhaGi6qrRhWhF1VWEh4WR9WwufsOG
obauVveaYgs58nR3d2P/gYNovHkTLzy3Fo6O96cMkb6anXsYqx9boT8GB7thzOhRZF1Q26LEcCmo
txeVaktU3ACA8LAw3Gy+hQsXL6HpZrPemAHE6kdqDFojjlmaA4jwMQqU+YtShuIblDhGQcl5R41j
R4v2dpN7v95v0CepXIJiC4rMSsYxAPj//v/f4vbt2xgyZAgCAwMwNzEJgQH+RsveuXMH3xw7hhee
e67P+voqo2lshLeXJwDgnb++Bzs7O6xb+y/QNDbKkldpROQblDmXOi6UWl+oLf4AHBM4JtDpnRv3
xFQuITXeY6KjcPbceb0DxYJz5xATHa17LWp/Q+TaQc4t8fuSh+qHUydNxvQpU/D+Rx/juWeegbOz
E3ak77b4ANic9Q7FXr31Y4wfLl7E7owMrFy+DKEhIWhqakLeN0f1DoCVzOcB2lwgYs9KVL7aE3Pz
eeq6GxCzTgHExVVR9hKFi4sLHp46FUeOHcPCBQuE198TUXuwUogcg2rK/aj9EpGTUKDOBSIexaLG
/NDWHjFTXVMNP8JjNaT8R8l1CuWMQ+TaSgqKDkXl6nJltjRnEwFFP9QxKEI/Sp8z2hoGt4AuLilF
ZHgEACAiPBxFJWVWafhQTi4WpMxDbEw0Bg0ahKDAQKQtXojDR48aLR8dNQETY2Ph6voQ3N3dsXzJ
EqvIJcXypUsRHhYGZ2dneAwZgrRFC3GlqFivzIvPP4uRkZFwcnLCYFdXLEhJwaXLV4TLMjE2BiWl
pbjZ3Azg7mHN+cJCxMZES3zTkGVpqQgNCYWzszNCgoOxNHUxsnMP6z6Xay9TSOkwKzcPy9JSdWWC
g4KwZPEi2e0ANFtI9Z2CSP1IcfTbb7EsLRUhwcFwdnZGaEgIlqam4ptjx2TVc636OsaNHQN3d3fY
29tj8ODBiJ4wAS8+/6yuDKVfIvqufQYwcPfq7IenTUNlVSUA7TOADW8BbQopH8vOO9xLh6FYmpqq
V4eUnsPDQnUy3r7dgtd+/Tpa29oAAFVXqxAeFgqApmdzcXZ2Rltbu+41xRZUedrb2/Hp559j0KBB
WP3YSr3DXypUXzU6BvPyrNIWJYaLQqotkXHDzs4OsdFR2LZrF2KiJsDeXn96V5t+5MYxS3MAET5G
gTJ/UcpQfIMSx0Qhat6houTYWb9hI/6fTf8HG/7jNfzxT3+Cu9sQLEvTf9anVC5BsQVFZiXHafSE
CXjm6afwu9d/jf/1ry8jesIEfLx5M/75wwWj5U+cOo3g4CAM9/M1+rmpMh0dHbpnN3Z1daG7uxtO
Tk5ob283Vo1NIWULkTmAUusLtcUfgGMCxwQ6vXPjnliSS8RFR+Ps+fPo7r77a/Du7m6cPV+IuJj7
m2mi9jesuXYwRV/yUP0wIjwMYaGhAIDIiHAEBwVBo9FYLJc56x2KvShk5+ZhaWoqRo8aBRcXF/j6
+uKxR5frlVEynwdoc4GIPStR+WpPzB2D1HW3SEStiUTZSyQJ8TNw6vQZtLa2Gv18/YaNRv/UipJ7
cYByuR+1XyJyEgpKrwcpKJkf2hptbe1wcXaWLCdqfSGiHsoZh5I5EkWH/bXPZmnOJgKKfqhjUIR+
bPWcUSkMdvSLS0owOyEBABAZEYEjVgrmP177EWue1L8SJDQ4BDt2fWW0/BgLfyknikB//aug3dzc
8NNPP+le377dgoPZ2bhw8SJuNjejo6MDAKzyfAAXFxfEREXj+IkTSElORnlFBVxdH4Kfb98L8b4I
Dg7q9ToYtXU1utdy7WUKKR3W1FQjNDjEQB65UG0h1XcKIvUjRV19PYKC9GUOCQ5GbX2drHpmJ8zE
W+/8GcGBQQgI8IePtzdCQ4L1rpSm9EtE3708PdHUdBOtbW2ora3D82vX4sjRY2hvb8fNmzfh6ekp
q2+SPlZbbVSHPZHSc1hoKE6dKQAAnDpzBp1dXThTcBYzpk/T/XoZoOnZXNrb9Sdcii2o8rz34Ue4
ffu2RXJSfdXYGKyukTcGqW1J+YZIpNoSHTfiYmLwzbFvERtteBGQ2vQjN45ZmgOI8DEKlPmLUobi
G5Q4JgpR8w4VJceO9grSO3fuoPCHC9jx1VdIiJ+h+9UbJZeg2IIis5Lj9OdPPXn/+45umBgbCze3
wdidsRcTxo/TK9vV1YW8b77BU6se77M+U2WcnJzQ0dEBZ2dn/K9XXgZwd/5yJmxKqB0pW4jKAZRc
X6gt/gAcE3rXwzGhb3rnxj2xJJfw9fW9d4eiSoSGhKCisgKDXR+C77D7F6mK2t+w5trBFH3JQ/VD
7aF+z/+148MSzFnvUOxF4dr163q/LjWGkvk8dS4QsWclKl/tibljkLruFomIuCrKXqJxdXVFbEw0
8r8/jqQ5hs9wt4VfN/ZEyb04QLncj9IvUTkJBaXXgxSU3m+xJVxcnNHe3o5Bgwb1WUbU+kJUPZQz
DiVzJIoO+2ufzdKcTQQU/VDHoAj92Oo5o1LoHQBrNBo0aDT4r7ff1iukaWyEl8wDGAq//u3vDN7r
K0AMuffcyf7GwcHB5Odbtm+Hq+tgPPvMz+Ht5QUnJye0tbVh06/+0yryPDxtGj757DPMTUrC2fOF
iImS/+vfvtG3hRx7mUJKh0bpli7SG8tsIb9fovSjFPPnzsWUiRNRVl6O+oYGFBUXY9+BA4ifPh2p
ixbqylH6ZWnf7ezs4OnpgR8uXICfny+GuLvD13cYCn+4AC8vT9l6lPIxewF28fP1hUajQVdXF747
fhzL0u5eVfXwtKnQNDbqkhSqns2htq4Ow3ptZEjZgirPokcWYOjQofjTu3+B7zBfRPXa/LM+Zgx6
AmbFHyu2JTJuhAQHW7xgV1I/crBODmC5j3V2doppxkgZKd8QEcfUitJjBwAcHR0RFxONxsZGHMzK
wtqfrwFAyyWotujXPIpASFCw7m4cPTl7/jy8Pb1MLqxNlfHy9ESDplHvV4A3GjRWWVsojZQtROUA
Sq8v1BZ/OCaYhmPCfYzlxloszSVioqNRcO48QkNCUHDuPGKjDX9NKmJ/w5prB1OoZb+lN+asdwCa
vUShVD5PnQustmdlRr7aE3N9jLruFomIuCrKXtZgzqxZeOev72HWzHjF27YGSu7FKZX7AdL9EpmT
2CL9kR/KgbRXYCX8fIejuqYGoSEhfZYRtb4QuU6ROuNQMkei6JCK6DivhpyNqh/KGBSlH1s8Z1QK
vQPg4tJSxERFYc2Tq3Xvbf78C5SUlmJyr+cAU7C3t0dXV5fRW9cEBQTi50+v1ns4+0CgpLQUr23a
hIceun8FRFFJqdGy2qufe14tK7dMYIA/3N0G4+KlyzhfWIgXn+/7OUymqKio1HsWYlVVFYb3uJe7
kvby8xuO8soKvWccVVZVya6HagupvmsxZQvR+jE1doYNHYqqqiq9e9hXVlXBd6i8K5oBwNvbG97e
3rrXtbW1eOvP7+omTkq/RPXdz9cPpwsKdJNHaHAIzhQUWGVB5+c73ECHFZWVemWk9GxnZ4fAwAAc
y8+HnZ0dJk+ciJy8wzh15jQC/EfoTTJSejaXE6dOIXrCBN1rqi0o8kSE333m1No1a/C3j/8Oby8v
BPiPMKhLhK8aG4O+w6SfV2JOWyIx1XcKSsZVtelHaXmoPmYqzru6uuLWT7f07PXjtWt6ZSjzF6UM
xTcocUwOStpLzWMnIX4Gcg4fxs2bNzFkyBBSLkGxBUXm/hinPbleXW30+Xq5hw8jbZHpR3GYKhMW
GoJLVy7rHfZcvHTJKrdsVCPUHMDUuFByfaG2+EOBY4J1sMWY0Ds3FklcTAzeff8DpC1aiHPnC/HK
iy/ofS7SD621djCH/vZDc9c7Uvai4D9iBErLygx+Bd8TJfN5OXOBpfWIyldFIGfdTcXSeYeCKHtZ
A48hQzAqMhInT5/pb1FIKLkXJwIRuR+lX6JyEgpq20+goKRvUPYKtIg4C5AiLiYaJ06dMjicO3n6
tO6uCXJilFLrFMoZh4jxRYGiQ7Xtk8iRRwkfU/KsRI1zgZrQ01hxSSlGRkboFYiMiEBRsXlJio+3
N84V/hNdXV0Gn81LScJnX25FRVUV2tvb0dLSisIfLuCvf/vQrLbUgr+/P745dgwtLa1oaWnF+cJ/
Yk9mpvGyI0bg5OkzRvUjp8zD06bhq4wMuLq6yr6tkZb0jEyUV1Sgvb0dFVVVSM/IRHLiHN3nStpr
bmIivtqTgdKyMp08Gfv2ya6HagupvuvqM2EL0foxNXYSZszAVxmZqLzXVkVlJdIzMjAzXt7Vm+/8
9T2cPH0KmsZGdHV14WZzM04XnIX/iPuHfJR+ieq777BhuFJUrJs8wkJDcLmoyGyfNkVy4hykZ2Tq
ZC6vqEB6hr5vUPQcHhqGA4eyEHfvmRRxMTHI2Pc1wkPv3yqMomc5dHR04Hp1NdLvyZYQP0P3GcUW
cuUJDPDHiuXL8PfNm9F871kcPRHhq8bHoOHtqEwhalzIwVTfKSgZV9WmH6XlofqYqTg/KjICezL3
4ebNm2hvb0dpeRl27d6tV4Yyf1HKUHyDEsfkoKS91Dx2HB0dETV+PE4XnAVAyyUotqDIrOS4+Nvf
/47LV4rQ2tqK1rY2XCkuwpbtOw3GxYVLl+Dk6ISRkZF91iVVJiE+Hrl5R1BUXIw7d+7gSnERDn9z
FDOEkLTjAAAgAElEQVRnzDBaXu3PmpODnDnX1LhQcn2htvhDgWOC5ag5JkhhKjcWyVAfHwxxd0NW
bi6GDHHHUB8fvc9F+aHotYOl9EcOael6B5C2F4W5SYlIz8jA5StX0NbWhrr6OuxMT9cro2Q+L2cu
sLQeUfmqKCjrbjlYOu9QEGUva5E0ZzaO2MizUJXci7MUUbkfpV+ichIKattPoKCkb1D2CrSIOgsw
xcPTp+H69WoczM7GrVu30NrWhqPffovtPW6HKydGKblOMXXGIWp8UaDoUG37JHLkUcLHlDwrscZ4
H0j7Ega/AE7u9QyIyIhw5B05YlblixcuxO7MTHy+ZQu6u7v1bmUzKnIk7OzssHf/17j644/o7u5G
aHAIkmbL2/QXRW+D9nwt55aaT656HLszMvHbP7yJjo47CPAPwBOPrcSf33vfoOyytFR8uW07du3e
baAfOWXiYmKwZ+8+TJkk/1faWuYmzcEXW7ehsakJ3l7emJs0W+9qT4q9ROlwzOhRmJechG07d6FB
o4Gnpyd+Nn8+vty2TVafqLaQ6rsWU7YQ7c+mxs7EuDjcbG7G5i++RFNTEzw9PDBzxgxMiouV1cbC
BfNxND8fGXv3ob3jDoa4u2P8uLFYu+ZpWf0S1Xc/P190dXUhTHsAHBKCrq4u+Pb4BbAoHxs7ZjSa
bzXjy63b0aBpgKeHB+bNTcaW7Tt0ZSh6DgsLRWtbG+JiY+99JxYHsrIQFhaqK0PRM5X1GzbCyckJ
Pt5eiI6Kwkvr1uldrUWxhTnyRI0fh/r6Ony8eTNe7tWmCF9NTpyNz7duQ1NTE7y9vJA0ZzbGjx0r
SzeixoUcTPWdgpLzoCj9yBmDSsQxKlQfMxXnl6amIj0jA394+0/o6OhAgH8A0hYtwrvvf6ArQ5m/
KGUovkGJY3JQ0l5qHztTJk3EV3v2IHH2LFIuQbEFRWYlx8W0KVNwICsL165fh5OTI/x8/ZC2eCHG
jRmjVy479zCSEhNN1iVVZsTw4Xh8xaNIz8hEfX09hg71warHVhi928rt2y0AAB8zNuq19IxL2v/l
+piofEPOnGtqXCi5vlBb/KHAMcFy1BoTpJDKjal19PW6ty/GREfjwKEsLJiXYlCPKD8UuXYQgdI5
m4j1jhZT9qLYffzYsejq7MK+AwdQXV0DNzc3zE+Zq/c9JfN5OXOBpfWIyldFERYmve4WtU4RhSh7
UZGb/wwbOhT+/iNQW9c/z3CVYy8l9uLUlvtR+iUqJ6HA+y2moewVaBF1FmAKRwcHrHt2LQ5l5+Dt
P7+Lm83NGOrjg8dXrNCVkROjlFynmDrjEDW+KFB0qLZ9EjnyKOFjSp6ViG5LxL6EmrBrbb1tnQct
MorR1dWF13/3e7z0/HN6h2UDiYaGBnzw8SfY9L9/0d+iMAwjkPUbNlplwc0wWvrbxyjzF89xDHOX
Y/nfIXP/fvzbSy8ZfewAwzAMwzD9A+erDMMwjLV5EM44GPWj5n2J0tJy3f9+Ji6gramp0f1vvQde
MIrQ3d2N/OPH4enpMaAC44effIKS0lK0tbWhQaNBekYmpk6e1N9iMQzDMIxJKPMXz3EMY5zjJ09g
+ZJU1S2yGIZhGOZBg/NVhmEYRkkG6hkHY3sMtH0JR+kijJr5xcZN8PLywprVq/tbFKHMmD4d6ZmZ
qKurh6eHJ6ZOnoTE2bP6WyyGYRiGMQll/uI5jmGM84tXX+1vERiGYRiGAeerDMMwjLIM1DMOxvYY
aPsSfAtohmEYhmEYhmEYhmEYhmEYhmEYhmEYFcK3gGYYhmEYhmEYhmEYhmEYhmEYhmEYhnmA4QNg
hmEYhmEYhmEYhmEYhmEYhmEYhmGYAQIfADMMwzAMwzAMwzAMwzAMwzAMwzAMwwwQHPuz8fUbNhq8
99abb8iuQ+53bAFb7JctytwTW5efMY++7C7lD73jl7V9p2d7jo6O8PL0wsS4GCTPmQNHx/uh/NSZ
MziWn4+6unoAQER4GBLi4zEyMlJXpvCfP2D/wYO4ceMGfHx8sHDBAkwYP86gLWdnZ/h4eyM6agIS
Z82Cs7OzRfLz+DLO6YICfLF1G1Y//hgmxcWRvkPRp7m+TaW/bUoZg0qPU2tw8dJl7NqzBxqNBt3d
3TbZB1ujv33blugvXVlzXPRn3GDfE4u19WlJ/UraWmm/amltxcGsbJwvLMStW7fg6zsMyYlJiIuJ
1smjxdnZGUN9vDFj+sN4eNpU2NnZmZTZ1seIkvL/5o038eJzz2Koj4/uvfobN/Dehx/htY0bdPKE
BAfj1Zdf0pX507t/QWVVldly5h05gstXivHCc2v13je296NFjTZVew5p62OBUQ9qniuVQo3rSjXr
TS35z/sffozRo0YicfYsIfWZQsT5ham6H/QxyIhHbXZXmzwPGv16AKw1/IPqBLbY74G8WcEwcujp
m6Y2NKzRZmdnJxo0GhzIykLm/q+xNHUxAOBgVjYuFxVhaVoa/IcPh6axEVm5eXjvw49037364zWk
Z2Tg6dWrEBgQiKqrV/GPL7fA28sL/v4j9Nrq6OhAXf0NHD95An/54G945YV1cHJyUqSvDxJFxaXw
8/VFcUkp+QDYmthK7KWMwf4Yp6JJz8jAymVLMTIyUrcx3hNbsRfDiERqXFjCQIgbjDp4ENdNdzo7
8cFHH2HcmLFY/+q/wtHBESdPn8aX27bpDoCB++Osvb0dFVWV2PnVHnR23kFCfHx/iS4MtdgiIiwM
JaWlegfAxSWliAwP1ytXf+MGNBoNvLy80KDR4EZDg9ltdnZ24sjRY1j78zVGP1eDXqjwXMAwDw79
ta5Uy3yhVqT0s/CR+fj4082YNTMeDg4OVpVlIJ9fDMQ+UbHFvtuizEz/w7eAZph7cAB9MLFFuzs4
OGDY0KFYnpaGgnPndO8fy8/HU0+sQkhQEJycnOA7bBhWP7YSP1swX69MSnIyQkNC4ejoiLDQUKQk
JeJofr5BO05OTvAfMRxLU1MRFBiIY/nfmS2zLepZKUpKS5CSnITi0lJF2hNlC7apMjRoNFY55GIY
W2agjguOq7YF28uQ777/HgH+/pg3Nxlug90waNAgJMTHY+XyZUbLOzs7Y2REJFatfBT53x9XWNqB
TWREOIpL9HPLktISREaE6b0XPWECCs6dBwAUnDuH6AnjzW7zclERvDw9ERQYaHYdDA2OP4ytwL46
8FCLTYMCA+Hp6YErRcX9LQrDqA61jFMtapPnQcPgF8A/XLyInLzDuHr1KlxcXDBu7DikLVoIV9eH
AAC3frqFA4eycenKFTQ3N8PBwQEhwcGYNTMeY0ePVrwDAFBaVob9Bw7h6rUf4eToiJEjI7EsLRVu
g930+nUwKwvVNbVwd3NDcmIiZkyfplePVN+1rN+wEa//6j+QnpGJS5cvw97OHinJSZg1cyZJ3p5X
i/X8v/dgoPbLlMzrN2zEKy+sk6xHbTJT2qJwuqAAWTm5aGhogIenJxakzMUXW7f1efWesTb+8Nbb
eHzFowgOCtK9V1lVha07duCX69fr9cuUj4kaO+s3bERsTDSuFBUhIT4e5RUVqLp6FWmLFmLKpMm6
coePHsWx/O/Q1NQEDw8PzIqfYdRHpfyZMnYoMq9auQKHcnLR1NgIb29vzE1KxOSJE/XKSclM0SFV
zxTfOnHqFLJyctHY1ARvL28kJ87G1MmTjZY1hQgdGqPjzh3c6ejQve7q7oK9veF1PXMTE3X/l1dU
IDlxjt7nkRER+OZbwwPgnkyZPAm7MzJl315HSs+ibEq9VaBS45SKprERrW1tiIuJQfqeDDQ2NcHT
w0OvzMnTp5CdewQaTQM8PDyQkpxkUA+ljJQtqLGXMnakxjJ1bqLOy5by1jvvYOGCRzB61Ejde+UV
5di+Kx2/XP/vQtsCaP3qqedfbNx0X9YeVx8bK9vbJtT4Y2luQ+0XpS2K/0iNd6qPUcYOBZE+b8l8
8Zvfv4FXXlgHLy8vg880Gg3eff8DvLZpI7ktufKcOHUKJ06exponn4C7uztZboCWt0iNCwrUnISC
lM9TYwslPlP8h5L3iuhXT7kGyliWM3ZEzaeUdZMUotdoluarBecKkbboZwbvT5k0yeT3/EeMgKax
UVZbVETFZynUZouI8HB8fShL773iklI8Mm+e3nsTY2OwZ+9eJM2ZjbPnziF10UJ8d/yErLZ0cl+4
gJgev/SWi6h1tyibUhGx10Ttu63OF1JQ5KHsI1H2SUStzSmxhZJvKOnPUnOlnNvvS+UAA9VXRaC2
+YJqC8o+AMVeUv2SsyccGxODf164gLFj+uc8Qi6UfFVteYsU1D00EWtPapwX1XfqvrpUWxR7UexO
kZliy8IfLiA7NwfXq2vg7u6O+XOTMHXyFL0youZK3hNWBwYHwN8c/RaPzEtBaEgI2js6kJWTg527
0/H0E08AAD79xxcYN3YMXn3pRQwePBgtLS0oKSvD4SNH+00RuzMzsWTxYgQGBKCltRV793+N9IxM
PLVqFQDg0uUr+HLbNqxYugxjRo9CXX09Pt+yDUN9vDFq5P0NGam+92Tr9p2YGBeL5WlL0Nl5B4dy
csjyUm8dIdUvqsyUetQks6hba1y+cgUHsrKxasWjCAwIQHVNDbZs32Gyb8aIiY7C2XPn9RZjBefO
ISb6/uKW4mMix87USZMxfcoUvP/Rx3jumWfg7OyEHem7dRPe6YICfH/8BJ5a9ThGDB+Oa9evY8v2
HXB3c0dcbIxBfX35M3XsUMjOPYzVj62A/wh/XK+uxpbtO+A22A1jRo8iy0zRIVXPUnYHgJy8I1j9
+Ep9md3cMG7MGHK/RepQy53OTty4cQN793+NsWPvyzIpNg6f/uMzzJs7FxHhYUaf2WvsgNHTwwON
EptufsOGobauVrasUnoWaVMplB6nFEpKSxERHgY7OztEhIejpKQEk3psCly4eAk5eUfwxGMr7o2L
a9iyfadeHZQygLQtqLFXqh5q/BE1x4ng4WnTkX/8e71DmoJzhYiJihLajhZKv6TsQbGX3PhjSW5D
7ZdUW3LnL1NI+Rh17EghyudFzBfhYWGoqLpq9BCrouoqwsPCyG3Jkae7uxv7DxxE482beOG5tXrP
phepQ1E5olROQkXK56mxhZKTSPkPNe8V0a+eDJSxTB07gLj5VE1rNFH5ak1NNfx8fcnltVy7fg1e
np6yvyeFyJxECrXZwsfbG/Z2dqi/cQNDfXxQV18PewcHeHt765ULDwvDzeZbuHDxEppuNiMiLLyP
GqWpunoV06ZMNfv7otbdgBibUhC110TpO2Db80VfUOWhtCW1TyJqfFFji1S+oaQ/i8p7e2Jq7TAQ
fVUUapsvKG31ltsYVHtJtSUn3w8LDcWZggJZfe0vKGPQGnlLXzoUta6i7KGJXHtKxXkKlL4ruZah
tCVqv+6HixexOyMDK5cvQ2hICJqampD3zVG9A2CRsYX3hNWBwU/FXnz+WYyMjISTkxMGu7piQUoK
Ll2+ovv8WvV1jBs7Bu7u7rC3t8fgwYMRPWECXnz+WUUF78nypUsRHnb3sMNjyBCkLVqodwuIQzm5
WJAyD7Ex0Rg0aBCCAgORtnghDh89qlePVN97Eh01ARNjY+Hq+hDc3d2xfMkSxftFlZlSj9pkFkFW
bh6WpaXq5AkOCsKSxYtk1xMXHY2z58+ju7sbwN1NzrPnCxEXcz/gU3xM5NiJCA9DWGgogLu39woO
CoJGo9F9fvTbb7EsLRUhwcFwdnZGaEgIlqam4ptjx4zW15c/U8cOhWVpqQgNCYWzszNCgoOxNHUx
svPyZMlM0aFIPRuVOfewrDpE6nD9ho1Yv2Ejfvl//l+8+d9vobqmBksXL9Z9viR1MSbGxeFA1iH8
x69fx3+9/Ta+OXZM57sA0NHRYbAx7+TkhI4evyQ2hrOzM9ra2mXLLIWSNlV6nFK4+yy2CAB3f6lR
VFKm93l23uFe4yIUS1NTZZdREmr8UdN8MTE2BiWlpbjZ3Azgbpw/X1iIWAt+xWIKpfolN/5YmtuI
yKPkzl+mkPIxUWNHlM+LmC/Cw0JRWVUJALh9uwWv/fp1tLa1AQCqrlYhPCyU3BZVnvb2dnz6+ecY
NGgQVj+2UvbhLyDW7hSkchIqUj4vMrZI+Y+ovJfSr54MlLFMHTsiUdMaTVS+2tbeDhcXF91rbe7a
16ZPe3s7ioqLsWX7Tkyfav7BYV+IzElEoZQtACA8PBwl9x4xUlJahoiwMIMydnZ2iI2OwrZduxAT
NcHo3YSo3GhowFAf7z4/7+kPxnxD1LobUM6movaaKH2notb5oi+o8lDaktonETW+qLFFKt9Q0p+t
sWa0dO1ga76qNErOFyJ8jGovkfF5qI8PGnqMcTVDGYNqzFukoOyhiVx7SsV5USi5llFyLZydm4el
qakYPWoUXFxc4Ovri8ceXa5XRmRskeJB3xNWCr0dmtu3W3AwOxsXLl7EzeZm3YFAz+drzU6Yibfe
+TOCA4MQEOAPH29vhIYE612pqDSB/v56r93c3PDTTz/pXv947UeseVL/qq7Q4BDs2PWV7jWl7z0Z
o8Cpv1S/qDJL1aNGmUVQU1ON0OAQvfeCg4Nl1+Pr6wtX14dQUVmJ0JAQVFRWYLDrQ/AdNkxXhuJj
IseOk5OTwf89D/Dq6usR1KvekOBg1NbXGa2vL3+m9ItKcHBQr9fBqK6pkSUzRYci9WxM5tq6mj5K
G0ekDrVXTt3p7ER9fT327v8a+w4c1E3W9vb2SIifgYT4Gejq6kJ5RQX2fn0QDZpGXeLt5OSEO3fu
6PlQR0eH3mtjtLe3w8XIL4otRUmbKj1OKRSXlGB2QgKAu7fiPtIrwauprTY6LuSWURJq/FHTfOHi
4oKYqGgcP3ECKcnJKK+ogKvrQ2b9ikkKJfslN/5YktuIyqPkzl+mkPIxUWNHlM+LmC/CQkNx6szd
q+BPnTmDzq4unCk4ixnTp6Giskp3G1ZKW1R53vvwI9y+fduiOCnS7hSkchIKFJ8XGVsk/VlQ3vug
jmXq2BGJmtZoovJVZ2dntLW3Y9C9Q+C+rvrXvnZ2doaPtzcS4uMR//B0WW1REBWfRaKULQAgMjwM
xSWlmDZlCkpKSzAyMsJoubiYGHxz7FvERlt24VtbWzsGDRrU5+dSvzASte4GlLOpqL0mSt+pqHW+
6AuKPNS2pPZJRI0vamyRyjeU9GdrrBkt3Re1NV9VGiXnCyE+RrSXyPg8yMUFra1tZn1XaShjUI15
ixSUPTSRa0+pOC8KJdcySq6Fr12/rndnI2OIjC1SPOh7wkqhdwC8Zft2uLoOxrPP/BzeXl5wcnJC
W1sbNv3qP3Vl5s+diykTJ6KsvBz1DQ0oKi7GvgMHED99OlIXLVS8AwDg4OAgWebXv/2dwXs9J3tK
33syROZzzcxBql9UmSn6EYUoma1Gt3QRY8RER6Pg3HmEhoSg4Nx5xEYbXokr5WNqHDtaTPmzVL8s
Q55BKDq0vp7l9120Dh0dHDDczw8rli/DH99+2+BqLeDuYXB4WBjWPPkE/vin/9EdAHsM8UBjUxOG
DR2qK9t0swmeErfdq62rwzAzNiCksKZNOzs7Dd5T0zjVaDRo0GjwX2+/rf9+Y6PuNoj2BD+hlFEj
apsvHp42DZ989hnmJiXh7PlCxERZ59e/SvdLTvyxJLfp7zzK2HiX8jGlx46IfFUKP19faDQadHV1
4bvjx7Es7e6Vww9PmwpNY6PewSOlLUqZRY8swNChQ/Gnd/8C32G+iBo/jiyvupCXk1B9XlRsMSuf
NyPvfVDHspyxIwo1rdEAMfmq37BhqK2tldwkkToIdDQib3d3t1l3GKAwEG0BAJHh4TiQlQ3g7l1n
FvR6/q+WkOBgi27/qMXFxRmtra1wdXU1uw4R625AWZuK2mui9J2CWucLS+QR2ZZ19zco6HdOKX82
d640Ni9rsTQHGBC+akWUnC+sFjON2EtkW61tbRg0yEW6oAoQufZUco6TgrqHJmrtaYuoyV5UlLLF
g7wnrCR6K6iS0lK8tmkTHnro/lWbRSWlBl/y9vbWe3ZMbW0t3vrzu6pVRFBAIH7+9GqTD0On9l0k
9vb26OrqMvs2SwNdZkvb8vMbjvLKCr17tFdWVZlVV1xMDN59/wOkLVqIc+cL8cqLL+h9TvExQLmx
M2zoUFRVVendm7+yqgq+Q+Ud4FH7RaGiolLv2XpVVVXwHeYnW2aKDkXp2ZjMw/38DMppb6Fs7Fe0
InXYG0dHR718+mB2NubPnWtQrudkFhoSgtKyMr0D4KLiUoSFhBh8rycnTp1C9IQJFstsDBE2dXV1
xa2fbunp+cdr1/TaUds4LS4tRUxUFNY8uVr33ubPv0BJaSkm33sOsJ/vcINxUVFZqVcPpYwcLI29
ouKPnPnC1BiklgkM8Ie722BcvHQZ5wsL8eLzz8mSl4rouduUvawZf3ojql8U/6GMdwqixo6a5lw7
OzsEBgbgWH4+7OzsMHniROTkHcapM6cR4D9CNx9Q2qLKExF+93mRa9eswd8+/ju8vbwQ4D9Cltyi
dEhFKifRYipuUH1eqdgiKu99UMcydezIwdL5VMm2RM0X48ePw6nTZyy+St7d3R0tLa16ftjS2gp3
N3nyKR1bAPXYAgB8fHwAABcvX4adnR18vPu+PbMIfLy9UXfjBkIsOAAWte4WiaVrPWpcleq7KNQ2
X1DkEdWWKP+hxhapfENJf6bMlaLmZVH0h6+KWFdSUdN8IQKRe7AATT83btyAt5eX2W0oCWUM2mLe
AkjvoYlce4rEVN+VtIWctiy1l/+IESgtK8MEExdtK22LB3VPWEn0vMXf3x/fHDuGlpZWtLS04nzh
P7EnM1PvC+/89T2cPH0KmsZGdHV14WZzM04XnIX/CHkbPUoyLyUJn325FRVVVWhvb0dLSysKf7iA
v/7tQ10ZSt9F4+PtjXOF/0RXV5dZ3x/oMlva1tzERHy1JwOlZWVob29HRVUVMvbtM6uuoT4+GOLu
hqzcXAwZ4o6h9xbTWig+puTYSZgxA19lZKLynjwVlZVIz8jAzPh4WfVQ+kUlPSMT5RUVOlukZ2Qi
OXG2LJkpOhSpZ+MyzzEo5z9iBE6ePmPUV0XqUEtnZydu3LiB9D0ZGDt6jO79g1nZ+McXX+B6dTXu
3LmD69U12LJ9h96zo2bOmI5D2Tkor6jAnc5OlFeUIzs3FzNnzDBop6OjA9erq5F+zy4J8YZlLEWU
TUdFRmBP5j7cvHkT7e3tKC0vw67du/XassY4NfVcOymKS0oNbsUXGRGBouL7i9HkxDlIz8jUyVxe
UYH0DP2YSSkjB0tjr6j4I2e+MDUG5ZR5eNo0fJWRAVdXV5O33LPE7qLnblP2skb86QtR/aL4D2W8
UxA1dtQ254aHhuHAoSzE3XvObFxMDDL2fY3w0Pu3eqK0JVeewAB/rFi+DH/fvBnN9555S0WUDqlI
5SRaTMUNOT5PjS2WICrvfZDHMmXsyMHS+VTJtkTFn4QZM3C5qAjZuXm49dMtdHR0mPWMxeioCfhq
zx7U1tbizp07aNBo8NXuPYiOkncxotKxBVCPLbREhofjUFa27mIdaxIUGIiy8nKL6hCx7haNpWs9
alyV6rso1DZfUOQR1ZbIWEeJLVL5hpL+TJkrRc3LougPXxW1rqSgtvnCUkTuwQI0/ZSWlSMoUPqi
M0vW76KgjEFbzFsoe2jWWHuKwFTflbSFnLYsPitJSkR6RgYuX7mCtrY21NXXYWd6ul4ZJW3xIO8J
K4neL4CfXPU4dmdk4rd/eBMdHXcQ4B+AJx5biT+/976uzMIF83E0Px8Ze/ehveMOhri7Y/y4sVi7
5mnZjfdUkPZ/Ebce6s2oyJGws7PD3v1f4+qPP6K7uxuhwSFImn0/8aL0XTSLFy7E7sxMfL5lC7q7
u2X3faDLbGlbY0aPwrzkJGzbuQsNGg08PT3xs/nz8eW2bboyfT2PCjD0xZjoaBw4lIUF81IM2qL4
mMixI8XEuDjcbG7G5i++RFNTEzw9PDBzxgxMiouVVQ+lX1SSE2fj863b0NTUBG8vLyTNmY3xY8fK
kpmiQ0oZqt3nJs3BF1u3obGpCd5e3pibNFvvakYty9JS8eW27di1e7eBr4rUoVZORwcHDPHwQNT4
cZifct8fX3h2Lb459i3efe99dHZ1wcvTExPjYpHYo62gwECkLlqIrTt24kZDA3x8fLA0NdXg11rr
N2yEk5MTfLy9EB0VhZfWrZN9hStFz6JsujQ1FekZGfjD239CR0cHAvwDkLZoEd59/wNdGbWN0+LS
UiTP0feDyIhw5B05ons9dsxoNN9qxpdbt6NB0wBPDw/Mm5uMLdt3yCojJ9aZir2UekTFHznzhakx
KKdMXEwM9uzdhymTJvYp1+3bLQDu/6pGLqLnblP2Ehl/pBDVL4r/UMY7BcrYESUzBVH2CgsLRWtb
G+JiY+/JF4sDWVkICwuV1ZY58kSNH4f6+jp8vHkzXpYxb4jSIRWpnESLqbghx+dNxRY58dkUlLyX
woM8lsPCpMeOqPlUNJa2JSr+uLi44OV1zyNz/9d484//jTudXRju64snVz0uq56FjzyCvMOH8dGn
m9F08yY8hgzBlEkTkThnjqx6lI4tgHpsoSUyIhynCwowfdpUs74vhwnjxuNQdjbmJCQY/byvDTLR
627RWLrWkxNXTfV9oM4XFHlEtSXKf6ixRSrfUNKfKXOlqHnZln1V1LqSgtrmC1NQbCrKXloo+ik4
dxYLUow/3kCLpet3QMz5BWUM2mLeQtlDs9ba01JM9V1JW8hpy9L9uvFjx6Krswv7DhxAdXUN3Nzc
MD9F/06Somwx0PeERcQWpbBrbb1t5lNRGcb2aGhowAcff4JN//sX/S3KA8X6DRutuunFMAwjgq6u
Lrz+u9/jpeefg28fz3s8lv8dMvfvx7+99JLs29wyDNP/9EdOQokt1oDzXoZhlKSzsxO/eeNNrBS8
ZJEAACAASURBVF3zNIICA/tbHEYGapsv1CaPOfAeiHUYCL7xIGFNe1VUVeGTzf/Aa5s2mnzGKq/f
GYaxBv0VW0pLy3X/+xl5TKWWmpoa3f/WfyARw/QjH37yCUpKS9HW1oYGjQbpGZmYOnlSf4vFMAzD
qIzu7m7kHz8OT08Pkwc0x0+ewPIlhr+aZxiGMQY1toiA816GYfoTBwcHzJ45E/u+PtjfojASqG2+
UJs8jHpg37AtlLTX/gMHMTshweThL8Drd4ZhrIMtxRZH6SIMY7vMmD4d6ZmZqKurh6eHJ6ZOnoTE
2bP6WyyGYRhGZfxi4yZ4eXlhzerVpsu9+qpCEjEMMxCgxhYRcN7LMEx/kzh7FscdG0Bt84Xa5GHU
A/uGbaGkvV587llSOV6/MwxjDWwptvAtoBmGYRiGYRiGYRiGYRiGYRiGYRiGYVQI3wKaYRiGYRiG
YRiGYRiGYRiGYRiGYRjmAYYPgBmGYRiGYRiGYRiGYRiGYRiGYRiGYQYIfADMMAzDMAzDMAzDMAzD
MAzDMAzDMAwzQHBUsrH1GzbirTffUH2dDyLrN2w0eE8NelWbz+QdOYLLV4rxwnNrDerU4uzsjKE+
3pgx/WE8PG0q7OzsLJK3N/3l8xcvXcauPXug0WjQ3d0tSwZj/qXF3L4Y00PvdgaqDw9ULPWxgaJn
c/ry/ocfY/SokUicPctKUonF2vaypH5jfqhkbFFbHFObPL2xxNZqyzFEy9Gb/pBLaf9Rc2xREmvK
2R8xoaW1FQezsnG+sBC3bt2Cr+8wJCcmIS4m2kCmvvLwvnRiKzbtC1uR31bktBVYn+rEVtan/YWt
xGEpeQayTd/78CNMiovB1MlTdO99f+IkzhUWYt3af+lHyRiGYRiGMRdFD4DNRW0J4UBEq18Ruh6o
9urs7MSRo8ew9udrjH6u7XN7ezsqqiqx86s96Oy8g4T4eNltqVGH6RkZWLlsKUZGRpp1qK1Ef3q2
YerQmVEnlvrYg8zCR+bj4083Y9bMeDg4OPS3ODaNMT9UMraoLY6pTR65qG0+VUoekXmdCDm0sjC2
j9I2vdPZiQ8++gjjxozF+lf/FY4Ojjh5+jS+3LZNdwDcUy4ReTjDWJv+js2Mcqh5HqT4oS36qrVl
7i+bKmGLRY8swOdbtmLyxEmwt7fHnc5OZOfm9rkHxjAMwzCM+uFbQDOqRk2LjctFRfDy9ERQYKDJ
cs7OzhgZEYlVKx9F/vfHFZLO+jRoNKo6mFOTbzBiUJuP2RJBgYHw9PTAlaLi/hbF5mE/tC3UNheo
TR7mwWQg+eF333+PAH9/zJubDLfBbhg0aBAS4uOxcvkyo+UHah7OMIz6GUix1xqwftRPUGAgAvxH
oODsWQDA9ydOIDIiEiOGD+9nyRiGYRiGMReDXwD/cPEicvIO4+rVq3BxccG4seOQtmghXF0fAnD3
qrNXXliH/QcO4eq1H+Hk6IiRIyOxLC0VboPddPWcPH0K2blHoNE0wMPDAynJSbKF63k1Xc//eyeO
pWVlkvL8cPEiDmZlobqmFu5ubkhOTMSM6dNky3S6oABZObloaGiAh6cnFqTMxRdbt+nJRNFhbEw0
rhQVISE+HuUVFai6ehVpixZiyqTJZJlv/XQLBw5l49KVK2huboaDgwNCgoMxa2Y8xo4eLbtvlkK1
l/bz13/1H0jPyMSly5dhb2ePlOQkzJo5k/R9gGZTEX6oa+/CBcT0+KWBFP4jRkDT2Gggs5RvaLHU
5ykcPnoUx/K/Q1NTEzw8PDArfobOBsbk+MXGTX3KZCnbd+1Cdzfw2KPLde9t3bEL9vbAyuX336P4
BgVRMUEUFHmk/AeQjlHUW2+J0o+afAyg9Ysa503VI2qulBPnY2Ni8M8LFzB2jPz4/5vfv4FXXlgH
Ly8vg880Gg3eff8DvLbprp0oNtXqwFSc78mJU6dw4uRprHnyCbi7u+veVzLOi/JDU+NUjp6pbVma
J4jKJd565x0sXPAIRo8aqXuvvKIc23el45fr/51Uhxz9UPIMY/9baz4VJY/akBrv1FgnhQj/0UJd
F0jNp6JiC6UtKajjlOKHFHtR5kFq3y3NJQrOFSJt0c8M3p8yaZLJ7xnLw0VR+MMFZOfm4Hp1Ddzd
3TF/bpLe7TK1SM2DUr5BtbuoOKa2fQDqetmUzKJiC7XvlJhp7H9z5oITp04hKycXjU1N8PbyRnLi
bEydPFmvjIgxSO07pS3K2BG1B0KNvZR8VcTehRQi50ERew5K7+1I+TNlDUuVmeIblPFFQdQYpPSL
ukaT4pH58/DpZ58jasIEHD32LV5e97xBGVFrYYZhGIZhrI/BAfA3R7/FI/NSEBoSgvaODmTl5GDn
7nQ8/cQTujK7MzOxZPFiBAYEoKW1FXv3f430jEw8tWoVAODCxUvIyTuCJx5bgRHDh+Pa9WvYsn2n
bOGot6+TkufS5Sv4cts2rFi6DGNGj0JdfT0+37INQ328MWrkyD7r7c3lK1dwICsbq1Y8isCAAFTX
1GDL9h0G5Sg6nDppMqZPmYL3P/oYzz3zDJydnbAjfbduQUuR+dN/fIFxY8fg1ZdexODBg9HS0oKS
sjIcPnK0Xw6A5d5ucOv2nZgYF4vlaUvQ2XkHh3JyjNZlDIp+RPmhlqqrVzFtylRy+WvXr8HL01Pv
PSnfEOXzFE4XFOD74yfw1KrH7+nnOrZs3wF3N3fExcboyil1G8llS5bg3ffex9nzhYiNjsLZc+dR
U1uDl19Yp1dOyjcoiIoJoqDKI+U/1BglSh4p1OZjlH5RdEjVj4i5Uk6cDwsNxZmCArN0Ex4Whoqq
q0YP3iqqriI8LAwA3aZaTMV5AOju7sb+AwfRePMmXnhuLRwd76clSsd5UX5oapxS9UxBVJ4gKpd4
eNp05B//Xm/jsuBcIWKiosh1yNGP1Fyg5HwqUh41QR3vInQown/kyCM1n4qMLZR1gRTUcUrJkaT0
o7ZcoqamGn6+vrLbN5aHi+CHixexOyMDK5cvQ2hICJqampD3zVGjB8CA6XlQyjeodhcVx9S0DwBI
r5cpMisZWygxU+RckJN3BKsfXwn/Ef64Xl2NLdt3wM3NDePGjAEgdr0jYr+FMnZE7oHIib1S+apU
GRHrU5G+KmLPQcm9HUDanylQZab4hgh5RI1BSr/krtFMMWzoMISGhOLjT/+BuNgYDBkyxKx+iZqb
GIZhGIaxDINbQL/4/LMYGRkJJycnDHZ1xYKUFFy6fEWvzPKlSxEeFgZnZ2d4DBmCtEUL9W47mZ13
GMvSUhESHAxnZ2eEhoRiaWqq1TohJc+hnFwsSJmH2JhoDBo0CEGBgUhbvBCHjx6V1U5Wbh6WpaXq
2goOCsKSxYsMylF0GBEehrDQUABAZEQ4goOCoNFoZMl8rfo6xo0dA3d3d9jb22Pw4MGInjABLz7/
rKx+9RfRURMwMTYWrq4Pwd3dHcuXLCF/l6If0X54o6EBQ328Jcu1t7ejqLgYW7bvxPSp+gfGFN+g
IOXzFI5++20v/YRgaWoqvjl2TLY8FNZv2Gj0T4ujgwOeefopHMjKQmlZGQ5kZ+OZp56EoxWeZyoq
Jigtj5T/UGOUKHmkUNrHpKD0i6JDqn5EzJVy4vxQHx809JhH5BAeForKqkoAwO3bLXjt16+jta0N
AFB1tQrhYaEA5NvUVJxvb2/Hp59/jkGDBmH1Yyv1Dn+B/onzIjA1Tql6piAqTxCVS0yMjUFJaSlu
NjcDuHu4f76wELEy7pwhUj9URMynAxXqeBehQxH+I0ceqflUZGwRkfuJzPml9KO2XKKtvR0uLi66
18ZyyJ6YysNFkJ2bh6WpqRg9ahRcXFzg6+urd/ea3piaB6V8g2p3UXFMbfsAUutlisxKxhal895l
aakIDQmFs7MzQoKDsTR1MbJzD+s+F7neEbHfQhk7IvdA5MReyr6EJXsXFET6qqg9BzlYqh8pfxYJ
RT8i5FFyz0F0/AkM8EdRSTECRvgbfCZqLcwwDMMwjDLo7bbevt2Cg9nZuHDxIm42N6OjowMADJ6D
F+ivnwS4ubnhp59+0r2uqa1GUFCQXpmQ4GChgsuR58drP2LNk/pXeoYGh2DHrq9ktVNTU43Q4BC9
94J79YuqQycnJ4P/tWWpMs9OmIm33vkzggODEBDgDx9vb4SGBCO4l+7VyhgLfqVM0Y9oP2xra8eg
QYP6/Fy7EeXs7Awfb28kxMcj/uHpus+pvkFByucp1NXXG9VPbX2dbHkoUK4c9hgyBCuXL8VfP/gQ
L617zuBqU1GIiglKykPxH0qMEiUPBaV9TApS3CDokKofEXOlnDg/yMUFra1tBu9TCAsNxakzd389
fOrMGXR2deFMwVnMmD4NFZVVulttyrWpqTj/3ocf4fbt233OWf0R5y1FapxS9UxBVJ4gKpdwcXFB
TFQ0jp84gZTkZJRXVMDV9SFZv9wTqR8qIubTgQp1vIvQoQj/ocpDmk8FxRZRuZ/InF9yblJZLuHs
7Iy29nYMuncI3NcvyaTycFFcu35d1t0a+poHKb5BtbuIMajGfQCp9TJFZiVji9J5b3BwUK/Xwait
q9G9FrneEbHfQhk7onIbubGXsi9hyd4FBVG+KnLPQQ6W6kfKn0VB1Y8IeZTccxAZf7q7u3H4m6OY
MysBOYfzEDVhvN7notbCDMMwDMMog94B8Jbt2+HqOhjPPvNzeHt5wcnJCW1tbdj0q//U+5KDxC/y
7K2cXPZGSh4A+PVvf2fwnpAkuFv/JVWHFKRknj93LqZMnIiy8nLUNzSgqLgY+w4cQPz06UhdtFB2
e0ozpMdzHs1BSj+i/dDFxRmtra1wdXU1+rnUAadI36D4vK1SWXUVHkOGoKrqR4SH0jfY5GK1mGAm
UvKY7T/dpj8GgM7OTtny2Cpm9cuIDin1iJgr5cT51rY2DBrk0kdNpvHz9YVGo0FXVxe+O34cy9Lu
XjH+8LSp0DQ2mrVRCpiO84seWYChQ4fiT+/+Bb7DfBE1fpxBGaXjvKVIjVPRehaRJ4jMJR6eNg2f
fPYZ5iYl4ez5QsREyfvVirX80BQDeT5VClE6tNR/qPJQ5lNRsUVU7idynJplL0IuYQwRuYTfsGGo
ra2VPOyWysON3VGmu7vb4O4ToulrHqT4BtXuIsagLe4DUGVWKraoA339i8rnldxvEZHbyI29lH0J
S/cuKIjwVZF7DnKwjn5M+4+xNawUlulHvD+rkbPnCzF48GAs/tnP8N//8z+4dPkKxowepVdGxFqY
YRiGYRhl0FvxlpSW4rVNm/DQQ/d/5VhUUiq7Uj/f4aiqqtJ7/kNFZaXZQtrb26Orqwv29gZ3rCYR
FBCInz+9Gm6D3cyWAQD8/IajvLJC79kylVVVemVE6ZAqs7e3N7y979+WuLa2Fm/9+d1+PQC21F4U
KPoR7Yc+3t6ou3EDIX0cAEshxzeU0OGwoUMN9FNZVQXfocOs1qYUVVd/xMlTp/GLV1/FXz74ABHh
4QgMMLztEAUnJyd0dHTo/XpAi6iYIAqKPBT/ocQoV1dX3Prpll5bP167JlseCmrzMVLcIOhQ2JxC
jFHUOH/jxg14G3l2KgU7OzsEBgbgWH4+7OzsMHniROTkHcapM6cR4D9Ct6AXadOI8HAAwNo1a/C3
j/8Oby8vBPiP0H3eH3GegqnYIjVOqXqmtCUyT6D6mCl5gLu3i3N3G4yLly7jfGEhXnz+OZOy9Uau
figoMZ/KQW3ymEJ0DLe2/1AhzaeCYouodQGgXM5PmQe1KJFrjR8/DqdOn7H4Dkfu7u5oaWnVs0VL
ayvc3eTJ5z9iBErLyjDByEVLcqD6hlJ2V+s+gCmoMisVW+TETBFzQUVFpd6hTFVVFYb7+eleK7ne
obRFGTuichuRsVckSsyDovcclMpbpPyZsobVYkpmqn6k5NGi5J6DqX6JzNlyDufhZ/Pnw87ODnMT
k3AoJ0dPF2rbS2EYhmEYxjR6mYO/vz++OXYMLS2taGlpxfnCf2JPZqbsSpMT5yA9IxMVVVVob29H
eUUF0jPk16PFx9sb5wr/ia6uLrO+Py8lCZ99uVUnT0tLKwp/uIC//u1DWfXMTUzEV3syUFpWhvb2
dlRUVSFj3z69MqJ0SJH5nb++h5OnT0HT2Iiuri7cbG7G6YKz8B8xwkTN1sdSe1Gg6Ee0HwYFBqKs
vNzs78vxDSV0mDBjBr7KyETlPf1UVFYiPSMDM+PjrdamKdra2vDF1q1YuXwZXF0fwsrly/D51q1o
azPvlrb+I0bg5OkzRnUoNyaYetacCCjyUPyHEqNGRUZgT+Y+3Lx5E+3t7SgtL8Ou3btly0NBbT5G
6RdFh6L0Q4lRcuJ8aVk5ggLN3yAPDw3DgUNZiLv3rLG4mBhk7Pta75f41rBpYIA/Vixfhr9v3ozm
e889A/onzlMwFVso45SiZ0pbovIEOT5mSh4tD0+bhq8yMuDq6grfYfI3neToh4IS86kcqPJYe96h
IHq8K+E/JDkI41RUbBG1LlAy56fMg1pE5lp9kTBjBi4XFSE7Nw+3frqFjo4Os55lGR01AV/t2YPa
2lrcuXMHDRoNvtq9B9FRE2TVMzcpEekZGbh85Qra2tpQV1+HnenpsuWh+IaSdlfrPoAp5MisRGyR
EzNFzE3pGZkor6jQjdP0jEwkJ87RfS5qDFIg5diEsSMqtxHlz6JRYh4UveegVB4l5c+UNSxFZqp+
pOTR1afAPEjpl6ic7eKly0B3N8aNGQMAiImOwu2WFhQV3392rzViixryXoZhGIYZqOj9AvjJVY9j
d0YmfvuHN9HRcQcB/gF44rGV+PN778uqdOyY0Wi+1Ywvt25Hg6YBnh4emDc3GVu27zBLyMULF2J3
ZiY+37IF3d3dpGeJ9mRU5EjY2dlh7/6vcfXHH9Hd3Y3Q4BAkzZ4tq54xo0dhXnIStu3chQaNBp6e
nvjZ/Pn4cts2XRlROqTIvHDBfBzNz0fG3n1o77iDIe7uGD9uLNaueVpWW4D+c7S0/8vVsxZL7dXX
M716ykTRj2g/nDBuPA5lZ2NOQoJZ35fjG5bqkMLEuDjcbG7G5i++RFNTEzw9PDBzxgxMiosV3hZg
aFct2r7tTN+NCePH6Z4TFhIcjPFjx2Ln7j1Y/dhKo3UY8w0ty9JS8eW27di1e7eBDuXEhNu3WwAA
Pj4+crtsVM6eyPFniv9QYtTS1FSkZ2TgD2//CR0dHQjwD0DaokV49/0PzNKPKdTmY5R+UXQoSj+U
GCUnzhecO4sFKfNkydCTsLBQtLa1IS72rn0mxsXiQFYWwsJCdWWsZdOo8eNQX1+Hjzdvxsvr1sHJ
yalf4jwFU7GFMk7DwqT1TGlLVJ4gx8dMyaMlLiYGe/buw5RJE+lK7QFFP3LmAiXmU7XJ01sGc/M6
0eNdCf+hQBmnomKLqHUBZZzK8UNTUOZBLaJyLVO4uLjg5XXPI3P/13jzj/+NO51dGO7riydXPS6r
noWPPIK8w4fx0aeb0XTzJjyGDMGUSROROGeOrHrGjx2Lrs4u7DtwANXVNXBzc8P8lLmy6gBoviFy
rSdCHgpKzstyZFYitsiJmSLmgrlJc/DF1m1obGqCt5c35ibN1vvlvqgxSIHSFmXsiMptRPkzBVHr
Uy2W+qroPQcl9nYAaX+mrGEpMlP1IyWPFiXmQUq/ROVs2Xl5SJ6TqHt991fAc3AwOwcjIyOt0i+G
YRiGYayLXWvrbTOf6sQAQENDAz74+BNs+t+/6G9RGCvT2dmJ37zxJtaueRpBgYH9LQ6jEMfyv0Pm
/v34t5de0rs9ra3AMcpybEGHFVVV+GTzP/Dapo38vCWmX+nq6sLrv/s9Xnr+Ofha4Zm9zMCG/Ued
2MI8yDCm4NjC2ArsqwzDMAzDMExflJaW6/73M/J4Ci01NTW6/9X/ADKV8eEnn6CktBRtbW1o0GiQ
npGJqZMn9bdYjAI4ODhg9syZ2Pf1wf4WhVGQ4ydPYPmSVJs5/OUYZTm2qMP9Bw5idkICH/4y/Up3
dzfyjx+Hp6cHb1oysmH/UQ+2OA8yTF9wbGFsBfZVhmEYhmEYRjT8C2CZ/HDxIr4+dAh1dfXw9PDE
1MmTkDh7Fuzt+SydYZj+h2OU5bAOGcY81m/YCC8vL6xZvRrBQXynDEYe7D/qgedBZiDBsYWxFdhX
GYZhGIZhGFOY8wtgPgBmGIZhGIZhGIZhGIZhGIZhGIZhGIZRIXwLaIZhGIZhGIZhGIZhGIZhGIZh
GIZhmAcYPgBmGIZhGIZhGIZhGIZhGIZhGIZhGIYZIPABMMMwDMMwDMMwDMMwDMMwDMMwDMMwzADB
0dibpwsK8MXWbVj9+GOYFBene3/9ho165d568w3rSieQ3rID4uRfv2Gj0br6el9uPdb+rpoZqP0S
BevHNLYyptiOfUOZd5SYm8y1Uc/vGavj1JkzOJafj7q6egBARHgYEuLjMTIy0iw5L166jF179kCj
0aC7u1u4Lnrq2sXFBd5eXpgyaRIS4mfAwcFBaFuikbKFmjCWs2iR0wcl7aV2nVoTtfVdbfKoDdaP
NCLWTdbQs7E6Lc0BRMkpt573PvwIk+JiMHXyFN173584iXOFhVi39l8slsfacI5tvC0t1phzOXbR
USr+iKy7J2pay1irnt519gX7vDRq3ae15h6skoj2eVsa74xYbM0uaowttqJDW5GzL5SU/zdvvIkX
n3sWQ318dO/V37iB9z78CK9t3KCTJyQ4GK++/JKuzJ/e/Qsqq6r6JSexRfsaPQAuKi6Fn68viktK
9Q6Ae3bOlELUiC0bSQRq67fa5GEeTAbqBtRAgjLv2OrcdDArG5eLirA0LQ3+w4dD09iIrNw8vPfh
R2b7SnpGBlYuW4qRkZGws7Mz+FyEH2q/397ejuqaGmTs3Y+GhgYsW5JmUb2WMBDHl6j+qNFeFAai
TUXC8xdjTWxp3WSrOcCiRxbg8y1bMXniJNjb2+NOZyeyc3Ox9udr+ls0ITyoMcpW51y1oSabKoGt
xjGRPEj2Fo1a/ceWcgklUau9qNiiPW1RZiXpSz+27qsUHmTfUEvfI8LCUFJaqncAXFxSisjwcL1y
9TduQKPRwMvLCw0aDW40NFhFnt5+rwYdicDoLaBLSkuQkpyE4tJSpeUZUAwUJ+lPWIemYf2YhvXD
qJlj+fl46olVCAkKgpOTE3yHDcPqx1biZwvmm11ng0bT5+GvaJydnREcFIQnn3gcZ86dtXp7jGWw
vRiGsXUGUl4XFBiIAP8RKDh7Nx5/f+IEIiMiMWL48H6WjMZAsoU14Dl34ME+zzAMwzAMI5bIiHAU
l+ifP5aUliAyIkzvvegJE1Bw7jwAoODcOURPGK+YjAMBg18Aaxob0drWhriYGKTvyUBjUxM8PTxk
VXrrp1s4cCgbl65cQXNzMxwcHBASHIxZM+MxdvRoXbnDR4/iWP53aGpqgoeHB2bFz8CsmTMt75UV
OXn6FLJzj0CjaYCHhwdSkpMMyvS8MqavhYJUPes3bMQrL6zD/gOHcPXaj3BydMTIkZFYlpYKt8Fu
ZHl7ykKRy1Q9FHmkbEqVhyJr4Q8XkJ2bg+vVNXB3d8f8uUl6t1EDgB8uXsTBrCxU19TC3c0NyYmJ
mDF9mqy+a+vJyTuMq1evwsXFBePGjkPaooVwdX2IrJ+33nkHCxc8gtGjRurqLa8ox/Zd6fjl+n+X
JY+UfihjkFKGentzKT1TY4IpfvP7N/DKC+vg5eVl8JlGo8G773+A1zZtJOmH6oelZWWKjUFKWyL8
Wen4TB2npsaXSCg6pMR5EXR1d8He3vA6rLmJiXqvKbbo6Vu/2LhJ93/PK6+NlRWxmWVvZ4furm69
90TFBKl6rNkvY1DHxfoNG/H6r/4D6RmZuPR/2XvzsKiurN//WyioDCKgqIBAFTgrk2McoiIOaRUc
WhNjOun8OkMn3c/bv9f8bqv3drp/nX47neTtm6STdIYebg9JHDAGLDQxAmrUmNaoqHSCEyjgAIog
YERA4f5hKDlQVWcdatXhFKzP8/g8VtVm77X3Gvc+VeecOgUvkxfmzE42RI1jT19cHDp8GNm5u3C9
uhrBQcGYPWsGJo4fb/ucklM465aE+DicPnMG06dOxfniYpReuIC0hQswYdw9mdTiDzV3q829ZSxX
Yzh3TlGrbShjOUNL7laTh6OWaIFLXxw5juIXXDFTbzhiQsvrFlyJ75T8rmed8MC8ufj7+x9g7Jgx
2Lf/C/zk6ac0y8OxZ5Qa232+46hGUqt7uWyVsjfnOnNYuWI5dubuQvX16wgODkZK8iyMT0rSNHeq
Timxl8PG1ORo+ZyyhhSZKbJQYqbRYh0XetbhauuTvmULmpuBB7+/zPbexs1b4OUFrFi2TNGPms2r
1atU/+KYl9HQu0bisHmqbXDB4e/Us8EWKHHRmQ+q+TLX2SlVZq6zL0p+p+xBWuR1tIbUPbVa3ODa
d3Ppi+rLavldzzMHgOaDzmyMWofrfZ1Ir/o5xmLBpzuzFe+dLSzCA3PnKt5LSojH1m3bkDxzBo4d
P47UhQvw5cFDmsbipDP3Fx2h3QXgwqIixFjMMJlMiLFYUFhYiHEaC4u///NDjBo5Aj979hn4+fmh
rq4OhefOYc/n+2xOeyQvD/86eAg/WPkQBg8ahEuXL2ND+mYE+AcgMSGeZ3bMfFNwErm7P8fDDy7/
TuZL2JD+Ubt29gJKR/rJzMrC4kWLEBEejrpbt7Dtk0+RYc3CD1audDimM1lcPRBXk4eiU6o8amv4
dUEBMq1WrFi2FNFRUaiursbuvfsUm6iTp05j/aZNWL5kKUYMH4arFRX4YMMm9A8JxrChQ+3264i9
+77AA3PnIDoqCg2NjcjOzcVHmRl49OGHyetz36TJOHDwX4qkmHc8H/Fjx2qSBVBfH4oPUtpQoKwz
x1gWsxnFpRfsJsXi0guwmO99O0htfah2qMUHHcE1Fpc96xmfKX4K0PyLA8oaUuMzldY64mSXMQAA
IABJREFUb6v/cQmJ+Ps/38fclBTEWMzw8fFp9/dUXajZmTtuwdXY2IirFdew7dNPFLJwxQRKP1rm
5UwXFLT6xcb0j5CUmIBlaYtx585t7MzN1TwmJ470xUnu7s+x6qEVCBschstlZdiQvhn+/v4YNWIE
uQ9OW504bjwmT5iAd//yVzz5+OPw8fHG5oxMxQVgtfhDzd1qc+eK4Zz5S23uHLrQkrvV5OGqWwAe
femZ47hipt5wxARAva6jQMnvetcJA/oPQHRUNP76938iMSEeffv21SwP4Hq9KjU2v+84y7lqMYHL
Vql1C4cuACBn1x6senC50t/9/DFi+DDy3Ck6pcZernlR4o/aWFSZOTBirONAzzqcsj5LFy/GW++8
i2Mn8pEQNxbHjp9A+ZVy/OTHTyv6otQAlHqV4l8c8/JEuGokLpun2gYHXP5OWUOt+wJHPkjxZa6z
U4rMnNcmKP6upTZ29TxBLW5w7bu59EXd6+lZQ6pB8UE1G9NSh3fF+jkkOBheJhMqrl1D/5AQXK2o
gFePHggODla0s5jNqKm9gW8KTqK6phYxZouDHvWhM/YXrtDup0d377MdA+DuVfgzhec0d3qp7DJG
jRyBgIAAeHl5wc/PD3FjxuCZp56wtdn3xRdYmpaKqMhI+Pj4IDoqCktSU7F3/34XpuNecnbvaSNz
NJakprqtn2VLlsBivntRILBvX6QtXIDTZ85yTKVDqMmjp05zdu3GktRUDB82DL169UJoaKjiG3YA
sDN3F+bPmYuE+Dj07t0bQyIikLZoAfbs26d5vGeeegJDY2Ph7e0NP19fzJ8zBydPnVa0UVufpIR4
FBYVoaa2FgDQ3NyME/n5SIiP68AKOIfig5Q2FCjrzDGWxRyNktISAMDNm3V4/tcv4FZ9PQCg9EIp
LOZoTXJT0NMH1cbismc94zPFTwGaf3FAWUOuOE9hceoiJCUmYkf2Tvzi1y/gv197DXv370dz871f
ihgxV65esxb/37r/iTW/eB6/f/11BPj3xdK0e8+244oJnDGcA626iBs7BkkJCfD17YOAgAAsW7xY
03ir16y1+08ravriZGlaKqKjouHj44OoyEgsSV2EnF173DIWhRiLGeboaAB3by0UOWQIqqqqFG3U
4g81d6vNXW97puQvPWKvltytJg9X3QLw6EvPHOeJMRMwVkyg5PfOqBMiwsNwpvAswgeHtfuMqlNX
61Wpsfl8h5Jz1WICl61S6xYuXdj19927Nc2dAjX2GsnGqDJzYNRYp4Za3atnHU5Zn549euDxR3+A
HdnZKDp3DjtycvD4Dx5Bzx49FH1RbJ5Sr1L8i2NenghXjcRl81Tb4IDL3zlr7BYc+SDFl/U8O+U8
b6H4u5ba2NXzBI64QYFLX1Q7NNK1EooPqtmYljrcSLUNZ06xWCwo/O4xtIVF5xBjNrdrYzKZkBA3
Fpu2bEH82DF276aoJ3quDwftfgF8trAQM6ZPBwDExsTg8w4EvRnTp+HVN95EZMQQhIeHISQ4GNFR
kYgcMsTW5mpFBYa0eg0AUZGRuFJxVfN4elF+pcyuzO7qJyJMeRDg7++Pb7/9VvN4XKjJo6dOL12+
rPgWjD0uXrqIxx5R/roiOjIKm7d8rGmsmzfr8FlODr4pKEBNbS0aGxsBoN0zNtXWp1evXogfG4eD
hw5hzuzZOF9cDF/fPhgYGqpJHgoUH6S0oUBZZ46xzNHROHw0DwBw+OhR3GlqwtG8Y5gyeRKKS0ox
Ydw4TXJT0NMH1cbismfu+Nz2glTrb5BR/JTqXxxQ1pArzlPw8vLC9KlTMH3qFDQ1NeF8cTG2ffoZ
KquuY/GihQCMmStbdHz79m3kf/0NNn/8MaZPnYKI8Ls2zBUTuGyeC626GKHxF4lt4fqltpq+OImM
HNLmdSSuXC1nH4eKt7d3u/+3xBiAFn+ouVtt7nrbs1pO0Sv2UnM3RR6uugXg0ZeeOc4TYyZgrJhA
ye961wnNzc3Ys3cfZt4/Hbl7dmNsm2dZUXXqar0qNTaf76jlXEpM4LJVat3CpQt7/l5Wfs/fueIh
JfYCxrIxqswcGDHWUVCre/Wsw6kxIbBvX6xYtgRvv/dnPPv0k+3u4kC1ebV6FVD3L855eRpcNRKn
zavZBhdc/s5ZY7fgyAcpvqzn2SnXeQvV37XUxq6eJ3DEDQpc+qLaoZGulVB8UM3GtNThRqptOHNK
rMWMs4VFmDRhAgqLCjE0NsZuu8T4eOzd/wUS4vi/DKIVPdeHA8UF4KqqKlRWVeG/X3tN0ajq+nUE
9etH7nReSgomJCXh3PnzqKisxJmzZ7F9xw5MnTwZqQsX8EjeCXgxHYpR++nhhm+IuYLR5KHw69++
2O49rZvMDenp8PX1wxOP/xDBQUHw9vZGfX091v3yV4p2lPW5b9Ik/O3995GSnIxjJ/IRP9Y9QYvi
gx310zt37rR7T22dOWLCwNBQVFVVoampCV8ePIilaXe/MXXfpImoun7dLcWgnjZPGYvDnrnjs6sX
qaj+xYXaGnLFea14eXnBYjbjsUcexu9f/4PtArCR6dmzJxLj43D9+nV8lp2NH/3wMdtnXDGBw+Y7
i74BAZ0tggJn+nIvzvVlL6foBTX+dDx3K+eupz2r5RS9Yi81d1Pkcf/+gl9fHV3ntn7RtWJm58QE
an7Xs044diIffn5+WPS97+F//+EPOHnqdLvbeVJ06mq9KjU2v+84yrmUmMBlq1Tcq4t7d7XRu+Y3
mo25i7Yx04ixrjNwtQ6n+ldJ6QUE9u2L0tKLsEQrL/K73+ab1Zu0wTPqBOe4q0bitnlntsEFl7+7
o8Z21Qf1OjvlwjV/t69HLWtIr5+1xw0KHPqi2mFHcm5n7y+coaUON1ptw5VTYi0W7MjOAXD3zsTz
2zz/t4WoyEi2H0q4SmfsL1xBcQH4bFER4seOxWOPrLK9948PPkRhUZHiQeHA3W+mNTY2Kr6t1prg
4GDF/bqvXLmCV998y+a0A/r3R2lpqeK+1yWlpQjtP8D1WbmJgaGD2slcXFLSaf1owcvLC01NTW79
ibwWnboqT9jgwSg6dw5jRo9y2GZIeAR++OgqTQ9Dt0dhURGeX7cOffr0tr13prCoQ31FhIchwN8P
BSdP4UR+Pp556kmXZHOGmg9S2vj6+uLGtzcUa3jx0iXFONR1psjjDJPJhIiIcOw/cAAmkwnjk5KQ
u3sPDh89gvCwwR0Konr4BddYXPYM6BefKX6qxb/U8o5aG8oa6hmfP8vJwbyUlHbvt7Zl7lzpDpuf
PnUKcvfsQU1NDfr27csWE7TYvNFynJFpqy9OiotLFBcvSktLMWjgQNtrSk5pQQ+dUuMPJXerzZ0z
hgOur4+W2OvKWNTcTZXH1VqiBQ59ceU4ql9wxky94IwJFJzVAJT8rnedkLtnN743bx5MJhNSZiVj
Z26uYr300qnU2O5b57Y5lxITuGxV77rFnr+HDrjn71x5hxJ7jYYWmZ3FMUrMNGKs40BPe6bGhNIL
F/HV4SN47mc/wx/few8xFoviDjuc50hq/tWCq3tho6FnjcRp82q20QLlfMMZXP4O0GtsV3Mu1Zc5
z06dycwVW6j+rlYbU6D6BTVuUHSqZqtc+uLY6+l55kDxQTUbc0cdTsFI9XNISAgAoODUKZhMJoS0
ef6vJ2K0nKvQ8tnConY/s46NicGZs+2DVtjgwfjqyFE0NTW1++yNt9/BV0cOo+r6dTQ1NaGmthZH
8o4hbPBgW5vpU6bgY2sWSkpL0dDQgOKSEmRYrZg2dapdQTv67DtOZs+aiQxrFoq/k/l8cTEyrFmd
1o8WQoKDcTz/33b1xYUWnboqT0ryLGRYrTh1+jTq6+txteIqPsrIULSZOycZ76/faFvnurpbyP/6
G7z9pz9rGissLAx79+9HXd0t1NXdwon8f2NrVsf1dd+kSfjYaoWvry9CB7hnA07xQUqbYbEx2Jq1
HTU1NWhoaEDR+XPYkpmpGIuyzpSxKFiizdixMxuJ3z1LIjE+Htbtn3b4G5V6+AXXWFz27I747AiK
n2rxL2d5h9KGsoZ6xufPsnPwzw8/xOWyMty+fRuXy8qxIX0zEuPjbW24dNGCO2y+Z8+eGDt6NI7k
HQPAFxO02LzRcpyRaauv1rhaa2VYs3C+uPju+pSWIsOahdmzZto+p+SUFvTQqZb4o5a71ebOFcNb
cHV9tMzd1bEouZsiD1ctAfDoiyvHUfyCO2bqBWdMoOCsBqDkdz3rhIKTp4DmZowaMQIAEB83Fjfr
6nDm7L1nR+mpU6mx3bPObXMuJSZw2aredYt9f59h+5wr71Bir9HQIrOzOEaJmZ0V69x9XqenPVPW
p76+Hh9u3IgVy5bC17cPVixbig82bkT9d89tBHjPkdT8yzami3vh1hjhDFbPGokrv1NsowXK+YYz
uPxdS43tas7V4stcZ6fOZOaKLVR/V6uNKVDrZ2rcoOiUYquu6otrr6fnmQPFByk2xl2HUzBa/Rxr
sWBndg5iLJYO/X1rjJC/jLY3b/cL4NkzlcEgNsaC3Z9/3u4Pl6alYv2mdGzJzERzc7PiJ9gL5s/D
vgMHYN22HQ2Nt9E3IACjR43Ejx571NYmKTERNbW1+MeH61FdXY1+gYGYNmUKxiUmtBvr5s06APe+
EdARWiu+5f9afzY+csRw1N6oxfqN6aisqkS/wEDMTZmNDemb7Y7T9nXLeJR+uFm0YAEys7LwwYYN
7fTFhRadOpOHsoajR45E050mbN+xA2Vl5fD398e8Ocpf0g2LHQqTyYRtn3yKCxcvorm5GdGRUUie
0T7hOeORlQ8h05qF377yMhobbyM8LBwPP7gCb77zrqZ+WkiMj8fWbdsxYVySemM7UNaH4oOUNktS
U5FhteKV115HY2MjwsPCkbZwId569z1bG8o6U8aiYDZH41Z9PRIT7tpUUmICdmRnw2yO1rQ+Lejh
F1xjcdkzd3x2BsVPtfiXs7xDaUNZQz3j84+f+BH27v8Cb73zLu40NSGoXz8kJSZgVit5uHTRgrts
fsK4JHy8dStmzbifLSZosXmj5Ti9cFTUqs2/tb5a4Ki1UpJn4sONm3C9uhrBQcFISZ6Bka2eXUTJ
KS3ooVMt8Uctd6vNnSuGt+Dq+miZu6tjmc3quZsiD1ctAfDoiyvHUfyCO2aqwbFvAnhigpa6zlkN
QMnvetYJObt3Y/bMWbbXd38FPBOf5eRiaGwsWR4uzGapsd21zq1zLiUmcNmq3nXL7Fkz8MHGTaiu
rkZwUBCSZ87A6JEjbZ9z5R1K7OVCi807Q4vMzuIYJWYaLdZxoac9U9bno4xMjBk9yvasx6jISIwe
ORIfZW7FqgdXAOA9R1LzrxZc3Qu3YJQzWD1rJC6bp9hGC5TzDWdw+buWGtvVnKvFl109O6XIzBVb
qP6uVhtToO6pqXGDolOKrbqqL669np5nDhQfpNiY2axeh3NjtPo5NsaCI3l5mDxpYof+3mjouY+j
YLp166Z7bgDPyP4DXyLrk0/wH88+i/Aw7d/yFwQj0dTUhBde/B2efepJhLrhmVqCIAiCoBWptZwj
uVsQBEEQ7LN6zVrDPJNNELoaneFfsi8QjIDsvzpOZ8QN0Zcg6ENR0Xnb/wc6uYV8eXm57f/ufygP
Awe/OoRli1Ol8BA8nubmZhw4eBD9+gVKQhQEQRAMg9RajpHcLQiCIAiCIHQXZF8gdDay//IsRF+C
YGx6qjfpfJ772c86WwRBYOG5tesQFBSEx1at6mxRBEEQBMGG1FqOkdwtCIIgCIIgdBdkXyB0NrL/
8ixEX4JgbDziFtCCIAiCIAiCIAiCIAiCIAiCIAiCIAjdjS57C2hBEARBEARBEARBEARBEARBEARB
EARBHbkALAiCIAiCIAiCIAiCIAiCIAiCIAiC0EWQC8CCIAiCIAiCIAiCIAiCIAiCIAiCIAhdBMUF
4NVr1uIPf3xb0eD1t/6I1WvWulUId/evJ11pLq5QcPIU/uvlV/Dc2nVddk1cmVdXXRMK7rYNvdZ2
9Zq1in+eiKfKbQ93zMWT4lhbe+SU11FfWsfwZH/v6rjTfjoLtTl0tfkK7emqejXavDylHtZzrN+8
9DIqrl1TvFdx7Rp+89LLdtsbIZ9Sqa+vR9Ynn+K/XnoZP/+f/wsv/+9XcSTvmG7jG83+XcET5+Ip
/u4OPF1+d9HV9yBdVe+eOC/RY9fDk85bPAFPXEO53kSDmmc99cxNSy3RVXSqN+1+AVxx7RqqqqoA
AJVVVbhWWam7UG0R5XoeGVYrVixdgt//7kW8+vJLnS2OYCA4bMMIMeHVl1+y/dMTI8y9u+BJcay1
LXaGXbqTrnqBgAsOmbuy/ThCYrj+GG3uRpOnq9IdY3iM2YzCoiLFe2cLixBrsXSSRDzcuXMH7/7l
r/D27on/+MmzeOFXv8TkiROxIT29s0UTDIJRfFDQj+5YQ7bGaDZvNHn0pDvP3VPxpPMWwVh0N3/v
rLMLCnIe5Ryj2Gq7C8BxY8Yg7/gJAEDe8eOIGzPa7UJ0JcUKd6msqsLQ2FiYTKbOFsWQdGebF9sw
Dt3ZDimIrTpH7EcQBCPTVWOU0eZlNHmMQGyMBWcLlReAC4sKERtjttveU9bwy4OHMGjgQMyfMwd9
AwLQu1cvzJg+DQ9+f2lni+aReIreW+OJMnPRneduNEQXruOJa+iJMgvOkfMWwd1I3HAdWcOuQc+2
byQlxGPrtm1InjkDx44fR+rCBfjy4CFFmz379mH/gS9RXV2NwMBA3D91Cu6fNs32+eo1a/HTHz+N
T3bsxIVLF+HdsyeGDo3F0rRU+Pv5K9q1YM+gWn/urK2aPK37eOGXv0CGNQsnT52Cl8kLc2Yn221r
jxvf3sCOnTk4efo0amtr0aNHD0RFRuL+aVMxcvhwW7uic+dU5+5M5t/87iX89MdPIygoqJ0MVVVV
eOvd9/D8urVkeSh8XVCA3N17cOHCBfTq1QujRo5C2sIF8PXto6mf1np6bu062//b6kxNF18XFOCz
7GyUlV9BgL8/Zs+ahSmTJ7WT2VkbZ9+yaC0PZayvjhxGzq7PUVVVicDAQMyZnaxhVZTztidD688T
4uNw+swZTJ86FeeLi1F64QLSFi7AhHHjFTKr6etIXh6yc3ehsrISgf36Yf6cFHy4cZPmuVOg+CDV
NpxBjQkUH+SaOwU1fVF8mTp3Cl3VDg8dPozs3F24Xl2N4KBgzJ41AxPHj1e0oYxFsVWuvKOnHVKg
xDqK/XHETG5/d2arnP6lxqtvvIEF8x/A8GFDbe+dLz6P9C0Z+Pnq/1TITM1x7paZCmWdKbGFYyyA
FhOoY7nqp9w1rRr5X3+DnF25uFxWjoCAAMxLScbE8RPsysVRj3H4F1c85NpfUODMg2r9UOZF2X85
g7oHocpDkZ0Sw9UwWn0YY7Hg053ZivfOFhbhgblzHcrtSj6lyMwRW/KOH8ei7z3Q7v228Zu6r1SL
P1y1xMoVy7Ezdxeqr19HcHAwUpJnYXxSkiaZKbU6dW/O5cuU2OIMT/Z3yvpw5VO1uXPZxuo1ax2u
rZZ9E+cZkZ7otQfhyJVtZXGlluCyZ6o8FFkpNSRXzaZ1b+7u+EOdl6tnyy1jqdXParZB3VeqoSVX
cqyPXuctXOdaVD/V03e46kNqLUHZM6rVflSZOfaVlFjHdW2LC67rMu44F3X3npoDrrMmvfOyXrS7
AGwxm1FTewPfFJxEdU0tYszKW1UdycvDvw4ewg9WPoTBgwbh0uXL2JC+GQH+AUhMiLe1y8zKwuJF
ixARHo66W7ew7ZNPkWHNwg9WrrS1aZm0owt1rT93tEBUeVrYmP4RkhITsCxtMe7cuY2dublqa2Tj
7//8EKNGjsDPnn0Gfn5+qKurQ+G5c9jz+T5FMa02dzWZLWYziksv2N2MFZdegMVs1iQPhb37vsAD
c+cgOioKDY2NyM7NxUeZGXj04Yc19UPRWQuOdHHy1Gms37QJy5csxYjhw3C1ogIfbNiE/iHBGDZ0
KLmNvfG/OnIYp8+ctb2m9PNNwUnk7v4cDz+4/Dt9XcKG9I80rYu99XHExHHjMXnCBLz7l7/iyccf
h4+PNzZnZCoClpq+Tp0+jR3ZOVi5/PuICA9HWXk5NqRvVoxDmTsFqg9qsQ1HUPtQ80GuuVNR0xfF
lznWr4WuaIcAkLv7c6x6aAXCBofhclkZNqRvhr+/P0aNGKFpLLW15so7etuhGtRYp2Y/XDGTy98B
dVvl9C817ps0GQcO/kuxUc87no/4sWNtr7XkOD1kpkKpJSixhWsstZhAgctP3VHTOuLrggJkWq1Y
sWwpoqOiUF1djd1799m9AAy4HqM4/IszHnLsL6hw5EFKP5R5AbR46AzqHoQiD2cMV8No9WFIcDC8
TCZUXLuG/iEhuFpRAa8ePRAcHOxQbntQ8ilFZq7YUlZehoEDB6q207KvdBR/OPdfObv2YNWDy5W5
wM8fI4YPI8tMqdWpe3MOX6bGFmd4qr9T+uGy+bZzswenbahB8XfOMyK90HsPosUOHdkzZy3BYc9U
edTWkFJDcuXKjuzN1eakZw3gytkyQMuVajJT9pVU1HIl5/rodd4C8JxrAeq60NN3uOpDrbWEs3VW
W0NqfOY6t1GLG5zXtrjgui7jjnNRe3TWeZSzsbjOmvTMy3rR7hbQJpMJCXFjsWnLFsSPHQMvL2WT
fV98gaVpqYiKjISPjw+io6KwJDUVe/fvV7RbtmQJLGYzfHx8ENi3L9IWLlBceOOCKk8LcWPHICkh
Ab6+fRAQEIBlixeTx7pUdhmjRo5AQEAAvLy84Ofnh7gxY/DMU08o2qnNXU1mizkaJaUlAICbN+vw
/K9fwK36egBA6YVSWMzRmuSh8MxTT2BobCy8vb3h5+uL+XPm4OSp05r70YIjXezM3YX5c+YiIT4O
vXv3xpCICKQtWoA9+/bZ/pbSpi1793+Bc+eL8fCDD2rqJ2f3njb6isaS1FQ3rMhdYixmmKOjAdy9
hVzkkCG253K3oKav7F27sTQt1WaHkUOGYPGihYo+OrKG9tDqg3qg5oNcc6eipi9OX+bC0+wQAJam
pSI6Kho+Pj6IiozEktRFyNm1h30srryjtx2qwRXr9I6ZlHqjM3KcI5IS4lFYVISa2loAQHNzM07k
5yMhPs7Wxmi2QYWyzpTYwjWWWkygoKcuuPJpzq7dWJKaiuHDhqFXr14IDQ3Fg99f5rC9qzGKw7+6
qs1T8iClHyqu7r+oexBO9NozUsbitEOLxWJ7DnBh0TnEmO3f/tkZlHxKkZkrttTXN6CXj49qOy32
7Cj+cNYSdnPB7t2aZKbU6pz1vJqtUmOLMzzZ3109b+FET9ug+LsR95Vq6L0H0TPvUDCSPVNqSK5c
qXftx10DuHK2DNBypZrMlH0lFbVcqef6cJ7zc5xrAeq60NN3uOpDrbWEs3VWW0NqfNbr3MZo17YA
vrnrdS5qRLjOmoyUl7lo9wtgAEiMj8fe/V8gIa590rhaUYEhQ4Yo3ouKjMSViquK9yLCwhSv/f39
8e2337oqb4flaWGEC996nDF9Gl59401ERgxBeHgYQoKDER0Vicg246vNXU1mc3Q0Dh/NAwAcPnoU
d5qacDTvGKZMnoTiklJMGDdOkzxq3LxZh89ycvBNQQFqamvR2NgIAG5/DoMjXVy8dBGPPaL8hkt0
ZBQ2b/lYU5vWfJadg/qGeqxYpkzAlH7Kr5TZ1Ze78Pb2bvf/Fp0ANH2Vl5chOjJK0W9kG5m1rqEj
tPqgHqj5INfcKVD0xeXLnHiaHd7te0ib15G4crWcfSyuvKOnHVLginV6x0w1f++sHOeIXr16IX5s
HA4eOoQ5s2fjfHExfH37YGBoqK2N0WyDAnWd1WIL51hqMYGCnrrgyqeXLl9W/HJLDVdiFJd/dVWb
p+RBzhjl6v6LugfhRK89I2UsTjuMtZhxtrAIkyZMQGFRIYbGxmjug5JPKTJzxZZevXzQ0NCA3r17
O2yj1Z4dxR/OWsJeLigrv5cLuGp1znpezVYpsUUNT/Z3V89bONHTNij+bsR9pRp670H0zDsUjGTP
lBqSK1fqXftx1wCunC1Tc6WazJR9JRW1XKnn+nCe83OcawHqutDTd7jqQ621hKN1Ju2JCDLreW5j
tGtbnHPX61zUiHCcNQHGystc2L0AHBUZ6fLPk3v06OHS37uLvgEBHf7beSkpmJCUhHPnz6OishJn
zp7F9h07MHXyZKQuXGBr5+rcB4aGoqqqCk1NTfjy4EEsTbv7LYL7Jk1E1fXrtmROlUeNDenp8PX1
wxOP/xDBQUHw9vZGfX091v3yVy7NQw1nuvj1b19s917bwEdp09zcjK3btsO3Tx+kLrC/Jmr9eHXS
RQJHdFhfze3foqyhJ0LxQb3mTtEXly/riefYofa4wY2rsU4vuGKd3jFTzd87K8c5475Jk/C3999H
SnIyjp3IR/zY9l+4M5JtUNBznV0bS/saepoutOJKjOLUu6etM1ce5FxDvfYgnOi5Z9SzPoy1WLAj
OwfA3ef/zm/z/F8K1Hyql+8MDB2EsvJyREdFOWyj1Z4dxR/31xL3HJGrVues5zvkF3ZqbGd4sr8b
6azJnbZx586ddu+p+bsn7iv13oMYyX4A48lDgSvv6Fn7cdcArpwtU3MlRWbKvrLjKBOLXuujFaPo
ggKHzbu1PnRSSzhaZ8oaUmQ24rmNXvHZ/XPv/HNRT8IT87Iadi8AO2NA//4oLS1V3Be8pLQUof0H
sArWGi8vLzQ1NbW7HXVnyBMcHKx4ftOVK1fw6ptvaSqm1WQ2mUyIiAjH/gMHYDKZMD4pCbm79+Dw
0SMIDxuscEoOeQqLivD8unXo0+fet7nPFBaR/56bIeER+OGjq5w+VJ3SpqmpCelbMhAeNgjTp07t
cD8DQwe101dxSQlhJu6Boq+BAwfhfEmx4jk/JaWlijaUuVMwWkygwDX3Fry9vdH9K8jlAAAgAElE
QVTY2Kj4tlELVP+i+rKrc+fCaHYIAMXFJYrnuZWWlmJQq2fVGc3mue3QVbhiHXfMdNXmteQ4vfwr
IjwMAf5+KDh5Cify8/HMU08qPtdiG54UE/QeSy0mtOAshnP7qR41bdjgwSg6dw5jRo9ySVbK3Ln8
qzPioR6xhZIHjVSHa9mDUNEzRhmpPgwJCQEAFJw6BZPJhJA2z/+lQMmnFJm5YktifBwOHT7c7gLw
V0eO2H4tymXPnLWEvVwQOuBeLuCs1Tn25hQosUUNT/d3ZxjxjEitja+vL258e0PhyxcvXVKMQ41R
etkhF0bdg1DQw+a12LOr8lBqSK5cqWeN3RnyOIOz9lPbV1JRy5V6ro+eMZxLF3r6Dld9yFFLAMQ9
EUFmPc9tOuMc2xla5u7s7ALQ71y0BaPUfnqiZ17mQvPo06dMwcfWLJSUlqKhoQHFJSXIsFoxzcEF
Ng5CgoNxPP/faGpq6lR53nj7HXx15DCqrl9HU1MTamprcSTvGMIGD9bUD0VmS7QZO3ZmI/G7Zzck
xsfDuv1TWKLv3VKCS56wsDDs3b8fdXW3UFd3Cyfy/42tWVma+uBk7pxkvL9+I4q/W5+6ulvI//ob
vP2nP2tq88HGjYixRDu8+EvtZ/asmciwZtnanC8uRoa189aHoq+UWbPw8VYris6du2tjpaWwbt+u
aEOZOwWjxQQKXHNvIWzwYHx15KhdeSj60uLLrs6dC6PZIQBkWLNwvrjYNlaGNQuzZ81kH4vL5rnt
0FW4Yh13zHTV5rXkOOpYq9esxeo1azskTwv3TZqEj61W+Pr6InSAslDUYhueFBP0HkstJtj6cxLD
uf1Uj5o2JXkWMqxWnDp9GvX19bhacRUfZWRolpUydy7/6ox4qEdsoeRBo9XhlD2IFvSMUUarD2Mt
FuzMzkGMxdKhv6fkU4rMXLHlvsmTcPlyGT7LycGNGzdwq74e+774AumtbhnHZc+ctYT9XDBDk8yU
Wp1rb06BElsoeLK/O8NoZ0SUNsNiY7A1aztqamrQ0NCAovPnsCUzUzEWxd+12iFHTesqRt2DUNDD
5rXYs6vyUGpIrlypZ43dGfI4g7v2c7avpKKWK/VcHz1jOJcu9PQdrvqQq5agrCFFZnec2zjCHTbm
Sj7VMndnZxeAfueiLRil9tMTPfMyF5p/AZyUmIia2lr848P1qK6uRr/AQEybMgXjEhM09dPWKVq/
bnv76UULFiAzKwsfbNiA5uZmxedc8lBYMH8e9h04AOu27WhovI2+AQEYPWokfvTYo5r6ochsNkfj
Vn09EhMSvvubBOzIzobZHM0uzyMrH0KmNQu/feVlNDbeRnhYOB5+cAXefOddTf1wMSx2KEwmE7Z9
8ikuXLyI5uZmREdGIXnGDE1tjh0/gWPHT2BD+uZ2Y7TYEKWfkSOGo/ZGLdZvTEdlVSX6BQZibsps
u/06Q4vNO4OirxHDh2Hu7GRs+mgLKquq0K9fP3xv3jys37TJ1oYydwp6+mALzmICBa65t7A0LRXr
N6VjS2ZmO3ko+tLiy67OvavaIQCkJM/Ehxs34Xp1NYKDgpGSPEPxbUaj2Tzn3FvrseX/Wm2DEuso
9sMVM1tw1ea15DjKWDdv1gG49+uujpIYH4+t27Zjwrikdp9psQ1X1wfgsR89awnqWGoxoQVnMZw7
X+hR044eORJNd5qwfccOlJWVw9/fH/PmpGiWlTJ3Lv/iWmeu/QUFrjxI6Ycrd1Mwm9X3IHqusxaM
Vh/GxlhwJC8PkydNbPcZVz6lyMwVW3r26IGnn/gRdubk4rU330JNbS36h4TgoeXLbW24cgFnLTF7
1gx8sHETqqurERwUhOSZMzB65EhNMlNqdUobLl+mxBYKZrPn+rsz9Dyz4rKNJampyLBa8cprr6Ox
sRHhYeFIW7gQb737nq0Nxd+5zoiodOU9CAU9bF6LPTuTh7KGlBqSK1dS+tEz/nDXAM7g3jc521dS
UcuVeq6PnmeMXLrQ03e46kOuWoKyhhSZufaVlLjBbWOunhFpmbuzswuA51xU79qPo5bQE668rCem
W7duanxajCAInkhlZSXe++vfsO5/PNfZogjdGLFDwdPZf+BLZH3yCf7j2WcRHtbxX/U0NTXhhRd/
h2efehKhbnjOniAIxkTyoCDox+o1aw19gMSJxBZBEITuiav7yu6UKwXnSC3RMbjOiASBQlHRedv/
B9p5xFkL5eXltv93nxt0C0I3489/+xsKi4pQX1+PyqoqZFizMHH8uM4WS+hmiB0KXY2DXx3CssWp
LhX2zc3NOHDwIPr1C5SLv4LQxZE8KAiCO5DYIgiCIMi+UnAFqSV44DgjEgR3ovkW0IIgeAZTJk9G
RlYWrl6tQL/Afpg4fhxmzbi/s8USuhlih0JX47mf/cz1PtauQ1BQEB5btYpBIkEQjIzkQUEQ3IHE
FkEQBEH2lYIrSC3BA8cZkSC4E7kFtCAIgiAIgiAIgiAIgiAIgiAIgiAIggGRW0ALgiAIgiAIgiAI
giAIgiAIgiAIgiB0Y+QCsCAIgiAIgiAIgiAIgiAIgiAIgiAIQhdBLgALgiAIgiAIgiAIgiAIgiAI
giAIgiB0EbrUBeDVa9aqtik4eQr/9fIreG7tOlJ7d8jQWRhZNgoiv+AORC9KVq9Zq/jXnejI3D1l
jTxFTiPjKWvoKXK6g+48d0/BCDrSU4bfvPQyKq5dU7xXce0afvPSywp5/vDHtxVtXn/rj6pyFhYV
4Y/v/UnRz+o1a7H2+V/iv197HZ/l5KChoYFhFu1xJJu719aV/o1ge0LHMILu9PQvAPim4CReefVV
/Px//QL//dprKDh1ym1jCYIgCIIgCILQdelSF4ApZFitWLF0CX7/uxfx6ssvdagPPTehRtjwCp6L
2I+glVdffsn2r7vRnecu6I/EZ8ERYhuuY5Q1jDGbUVhUpHjvbGERYi0WxXsV166hqqoKAFBZVYVr
lZWqfe/IzsH8OSmK9159+SX85pfPY9VDD+HmzZv443t/QmNjo4uz8ByMovcWjCYPBdnnOkYv/7pc
VoaNmz/C4tRF+O3//yukLVyIDZs2o6y8nH0sQRAEQRAEQRC6Nl3qAjDl0L6yqgpDY2NhMpl0kMhY
yEUNQWiP+IXgCmI/giAIdLpbzIyNseBsofICcGFRIWJjzIr34saMQd7xEwCAvOPHETdmtNN+Wy4q
x7S5kAwA3t7eCBs8CEtSUzEkIgL7D3zpyhQMRXezH+EuRtK7Hv61/8ABJM+cgWGxQ+Ht7Y1hQ4di
5v3Tsf/AAfaxBEEQBEEQBEHo2vRs/eLGtzewY2cOTp4+jdraWvTo0QNRkZG4f9pUjBw+HMDdb+ra
24TZe3/1mrV44Ze/QIY1CydPnYKXyQtzZifj/mnTAABfFxTgs+xslJVfQYC/P2bPmoUpkydpnkTr
bw872iC2bvPc2nWq7dX6cDZm0blz+GTHTly4dBHePXti6NBYLE1Lhb+fv63N1wUFyN29BxcuXECv
Xr0wauQopC1cAF/fPprG0iq3vb+n6J06jpptrF6zFj/98dOq6/PVkcPI2fU5qqoqERgYiDmzk9v1
S7UfNTvUMj9X7fnQ4cPIzt2F69XVCA4KxuxZMzBx/HhFmz379mH/gS9RXV2NwMBA3D91SjtZ1dpw
2Q/VNvK//gY5u3JxuawcAQEBmJeSjInjJyj6Ulsfqm2o+U7r/pzpi7IuauvM5TuUsajzokBdQ2dQ
506dl6syr16zFitXLMfO3F2ovn4dwcHBSEmehfFJSbY+KG2oUOxHzeY57Oc3v3sJP/3x0wgKCmr3
WVVVFd569z08v+6urNTcxOGnarz6xhtYMP8BDB821Pbe+eLzSN+SgZ+v/k/be5RYR61JnEHVhdoa
UvNg6/dta9KB/E7Jlc7WkGo/XHoHaL7MVSdQoOSvFrlcrQG4aj+u+pmSC47k5SE7dxcqKysR2K8f
5s9JwYcbNylkovSjZutcNsZdq7u6zjEWCz7dma1472xhER6YO1fxXlJCPLZu24bkmTNw7PhxpC5c
gC8PHnLYr71f/9pjwvhxyLRmYdaM+23vUeJqQnwcTp85g+lTp+J8cTFKL1xA2sIFmDBuvL1hOoSW
/EWxH3v/74jeOfIOZ5xv6cOV+EPd41Nk5qjDqWNxxQ1KHOsI7vKvonPnMX2qslYeOWI43l+/wSV5
BUEQBEEQBEHofiguAP/9nx9i1MgR+Nmzz8DPzw91dXUoPHcOez7fp/liRgsb0z9CUmIClqUtxp07
t7EzNxcAcPLUaazftAnLlyzFiOHDcLWiAh9s2IT+IcEYNnSoSq9K7G22nbXp6GaP2kdmVhYWL1qE
iPBw1N26hW2ffIoMaxZ+sHKlrc3efV/ggblzEB0VhYbGRmTn5uKjzAw8+vDDbPLak9se7tC7M9TW
55uCk8jd/TkefnA5Bg8ahEuXL2FD+keKPrTajyM71Iqr9py7+3OsemgFwgaH4XJZGTakb4a/vz9G
jRgB4O4Bxb8OHsIPVj703dwvY0P6ZgT4ByAxIZ7chst+KLbxdUEBMq1WrFi2FNFRUaiursbuvfsU
B+jU9eHwHYq+2q6RPSjrzOU7lLGo86KgZQ0dQZm71nm5KnPOrj1Y9eBypX/5+WPE8GGa2lBQsx+K
zXPYj8VsRnHpBbsH6MWlF2Ax3/uVmZp/cfqpGvdNmowDB/+luACcdzwf8WPH2l5z2o8aVF1wzJ0r
PlNypdoactoPFYovc9QJFCj5qzWu1gActR9n/awmz6nTp7EjOwcrl38fEeHhKCsvx4b0zZr7aTs3
R+jpX1zxUI2Q4GB4mUyouHYN/UNCcLWiAl49eiA4OFjRzmI2o6b2Br4pOInqmlrEmNv/srcFZ7/+
bcvAAQNw5eoV22tqXJ04bjwmT5iAd//yVzz5+OPw8fHG5oxM1gvAWuKPmv1w6Z0r73Du41pwJf5Q
chxVZo46nDoWR9ygxrGO4C7/qrp+HcFB/QAAb7z9DkwmE57+0f+DquvXWeQWBEEQBEEQBKH7oLgF
9KWyyxg1cgQCAgLg5eUFPz8/xI0Zg2eeeqLDA8SNHYOkhAT4+vZBQEAAli1eDADYmbsL8+fMRUJ8
HHr37o0hERFIW7QAe/btc21GBmDZkiWwmM3w8fFBYN++SFu4AKfPnFW0eeapJzA0Nhbe3t7w8/XF
/DlzcPLU6U6R1x16d4ba+uTs3oOlaamIioyEj48PoqOisSQ1VdGHVvtxZIdacdWel6alIjoqGj4+
PoiKjMSS1EXI2bXH9vm+L75oM/coLElNxd79+zW14YJiGzm7dmNJaiqGDxuGXr16ITQ0FA9+f5mi
H+r6cPuOK3qnrDOX72jVqav2zBF/KHPntFWKzHb9a/duzW04oNg8h/1YzNEoKS0BANy8WYfnf/0C
btXXAwBKL5TCYo62tVXzL04/VSMpIR6FRUWoqa0FADQ3N+NEfj4S4uNsbYwW6wCeuXNByZVqa8hp
P1QovsxRJ1Cg5K/WuFoDcMRezvpZTZ7sXbuxNC3VpovIIUOweNFCzf1Q0dO/uOIhBYvFYrtoW1h0
DjFmc7s2JpMJCXFjsWnLFsSPHQMvL8dP6aH++hcAfHx8UF/fYHtNjasxFjPM0dEA7t7GOnLIENsz
irnQEn+4UNO7nnlHK67EH869nl51OBU1nVLjWEdwl381NjbC29sbANDU1ITm5mZ4e3ujoaEBgiAI
giAIgiAIWlD8AnjG9Gl49Y03ERkxBOHhYQgJDkZ0VCQihwzp8AAjHPyK6eKli3jsEeU3haMjo7B5
y8cdHssoRISFKV77+/vj22+/tb2+ebMOn+Xk4JuCAtTU1qKxsREAOu25xO7QuzPU1qf8ShmGtBk7
KjJS8Vqr/TiyQ624as+RkUPavI7ElavlttdXKyrszv1KxVVNbbig2Maly5cVv9KwB3V9uH3HFb1T
1pnLd7Tq1JV5ccUfyty5bJUqsz3/Kisv19yGA4rNc9iPOToah4/mAQAOHz2KO01NOJp3DFMmT0Jx
SSkmjBtna6vmX1x+SqFXr16IHxuHg4cOYc7s2ThfXAxf3z4YGBpqa2O0WAfwzJ0LSq5UW0NO+6FA
9WWOOoECJX+1xpUagCv2ctXPFHnKy8sQHRml+LvINuvMWdPq6V9c8ZBCrMWMs4VFmDRhAgqLCjE0
NsZuu8T4eOzd/wUS4uLsfg5o+/UvADQ0NKCXj4/tNTWutlx8av3/Ft1yoSX+cKGmdz3zjlZciT9c
9aqedTgV1XxBiGMdxV3+5e3tjcbGRvj4+OD//elPbGP5tBpLEARBEARBEASBguIC8LyUFExISsK5
8+dRUVmJM2fPYvuOHZg6eTJSFy5w2MmdO3ccftY3IMDhZ7/+7Yvt3uusi6Cc9OjRw+nnG9LT4evr
hyce/yGCg4Lg7e2N+vp6rPvlr3SSUElH9U7Bnm2orY8X0Qa02I8zO9SCe+zZuDbPaRuU9eH2HS69
O8KdvuMMV+bFFX/0nLtrMjcztdGOms1zrOHA0FBUVVWhqakJXx48iKVpd39pct+kiai6fl1xQVXN
vygyU/uhcN+kSfjb++8jJTkZx07kI36s44seWnBWkziCqouOzL0j8lCg5kpncNuPGlRf5qoTuHGl
BuCs/Tjq5w7L0yZccs6LK7ZwjcW1T4m1WLAjOwfA3ef/zm/z/N8WoiIjVW8XrOXXvwBw5epVDBgw
gC4skZ521q+5uRk9e/a009o+WuIPF+6yMXfF+da4En+4ajaj1eFAB3XKVPa5y7+C+vVDZdV1DBp4
zweuVVYhqF8/9rEEQRAEQRAEQejatNulBwcHK55LdeXKFbz65lu2zaGvry9ufHsD/n7+tjYXL13S
PPCQ8Aj88NFVin48BS8vLzQ1NTm9PZszCouK8Py6dejTp7ftvTOFRW4Zi4qa3ilw2cbA0EEoLS1V
PGOtuKRE0cZo9kOVp7i4RPGs0dLSUgwaOND2ekD//u3mXlJaitD+AzS1aYHDftRsI2zwYBSdO4cx
o0c57INLX1p8x1Wo68zhO1p06ipa1rDlFwitf6nQGrW5c82LKrM9/wodMFBzG0B97mpQbd5V+zGZ
TIiICMf+AwdgMpkwPikJubv34PDRIwgPG6zpYoXecTUiPAwB/n4oOHkKJ/Lz8cxTTyo+p9gPV94B
9M+DrsZnSq5UW0NO+6HAFcMpc6dAyV8UKL7DVfvpmU8HDhyE8yXFiudgl5SWau6nM3DVvzjjYUhI
CACg4NQpmEwmhLR5/i8Vrb/+BYBDhw8jbswY22uuvBwQEIC6ulsKvdfduoUAf/p6uSP+uKp37ryj
xz6Ou95wJjO3v+uxPpQ41lHc5V/m6CicPH1KcQG44ORJt9wWXRAEQRAEQRCEro1it/XG2+/gqyOH
UXX9OpqamlBTW4sjeccQNniwrc2w2BhszdqOmpoaNDQ0oOj8OWzJzNQ88Nw5yXh//UYUl5aioaEB
dXW3kP/1N3j7T392fVZuJiQ4GMfz/42mpqYO/X1YWBj27t+PurpbqKu7hRP5/8bWrCy3jEWBoncK
XLYxe9ZMZFizbLZxvrgYGVbl+hjNfqjyZFizcL64GA0NDSguLUWGNQuzZ820fT59yhR8bM1CyXf9
FJeUIMNqxbSpUzW1acFV+6HYRkryLGRYrTh1+jTq6+txteIqPsrI6ND6qKHFd1yFss5cvqNFp66i
ZQ3DBg/GV0eO2rUfyty55kWV2b5/zdDcRm3uFCg2z2U/lmgzduzMRuJ3z89NjI+HdfunsETTb21L
lZmb+yZNwsdWK3x9fRHa5lc0FPvhyjudkQddjc+UXElZQy77ocAVwylzp0DJXxQovsNV++mZT1Nm
zcLHW60oOnfOFjOt27dr7qczcNW/uONhrMWCndk5mi7etoX669/GxkZcLitDxne+P33qFNtnXHk5
buwYfLx1K65cuYLbt2+jsqoKH2duRdzYMep/3Aru+OOq3rnzjh77OO56w5nM3P6ux/pQ4pgW9PCv
6VOnYtfuz3Hm7Fncvn0bp8+ewZ69+zBtyhS77VevWYvVa9Z2eE6CIAiCIAiCIHRdFL8AXjB/HvYd
OADrtu1oaLyNvgEBGD1qJH702KO2NktSU5FhteKV115HY2MjwsPCkbZwId569z1NAw+LHQqTyYRt
n3yKCxcvorm5GdGRUUie0f4g3hltNzutX6vdRq2jLFqwAJlZWfhgwwY0NzdrHueRlQ8h05qF377y
MhobbyM8LBwPP7gCb77zLvtYlPWh6J0Cl22MHDEctTdqsX5jOiqrKtEvMBBzU2ZjQ/pmWxsu++GC
Kk9K8kx8uHETrldXIzgoGCnJMxTfSE9KTERNbS3+8eF6VFdXo19gIKZNmYJxiQma2rTgqv1QbGP0
yJFoutOE7Tt2oKysHP7+/pjX5oCSS19afMcZFL+grDOX72jRqatoWcOlaalYvykdWzIz29kPZe5c
86LKPHvWDHywcROqq6sRHBSE5JkzMHrkSM1t1OZOsR+KzXPZj9kcjVv19UhMuLuuSYkJ2JGdDbM5
WlM/nRFXE+PjsXXbdkwYl9TuM4r9cOWdzsiDrsZnSq6krKHZzGM/FLhiOGXuFCj5iwLFd7hqPz3z
6YjhwzB3djI2fbQFlVVV6NevH743bx7Wb9qkqR9PrNW542FsjAVH8vIwedLEDv099de/q9eshbe3
N0KCgxA3diyeffppxZ0suPLyggcewO49e/CXv/8D1TU1COzbFxPGJWHWzJma+jGb1eOPFvtxVe/c
ecdVeShw1xvOZOaK4ZSxuOIGJY5R0cu/Bg8ahIeWfx8Z1ixUVFSgf/8QrHxwueKuUYIgCIIgCIIg
CBRMt27ddM/DDwVBEARBJ1avWat6IEhpI+hLU1MTXnjxd3j2qScR6obnPQqCwEtlZSXe++vfsO5/
PNfZonQr/vjenzB/TopLvyAWBOEuEscEQRAEQRAEQfBEiorO2/4/0MkXRMvLy23/d++DZQVBEARB
EOzQ3NyMAwcPol+/QLn4KwgG5c9/+xsKi4pQX1+PyqoqZFizMHH8uM4Wq9vxk6efkou/gtBBJI4J
giAIgiAIgtBd6aneRBAEQRAEgZfn1q5DUFAQHlu1qrNFEQTBAVMmT0ZGVhauXq1Av8B+mDh+HGbN
uL+zxRIEQSAjcUwQBEEQBEEQhO6K3AJaEARBEARBEARBEARBEARBEARBEATBgMgtoAVBEARBEARB
EARBEARBEARBEARBELoxcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARB
EARBEARBELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARB
ELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFY
EARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARB
EARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARB
EARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARBEARBEARB
EAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAX
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
b1i/PuYCM/MXLeL48RNUqlSJG3oUn43oyHUxdTCZTMxbsJDDR45gsViIrFmLrp06OZXGVZw5v/r0
7s2cuXP5cubMYnVqxIC+fZkdH88bE94lLy+P8LBw+t18M5M++tiaxkhdGMnHSBsrVFpbdSZNs9hY
fpw3n+tbNHeqXAoZqfeyrK+ybIfw17F4uLtTxc+Pxg0bcEOPHtbvHx4ymBWrVjNp8kcUmM0E+PvT
vFlTuhSJp0ZEBH1v7s03331P6qlTBAUFMaBvX8LDqhfbl6enJ0GBATRp3JhHhw61mW3lTP9z7lwW
8NfsQGcZue64iquug0baRln24YUutc276n7DVeepkXxc1dcZ2ddvW7by25atNu3l4jSu7jeutn4s
pnY0mzZvpk3rVsW+M1KGRs5BIzG7qt/wcHdn6JDBLElYxoT3J5GekUHVoCDuuv12axpn2lhpjBy7
UUbvRUtjtAwd7cvVbaws7jdERERERERERJyRmZlJpUrFVz/LzMy0+WzKzj7n3Atj5aoxbMRIl7xv
WKQ8MpvNjHv1NR596EGbP2KR8m1V4hrmLljAfx59tNhAs4iIuFZZ3oterfe9ut8QERERERERkctt
374DNp99fX3x9fXFZDJhsVjIyMggKyvLJo3NDGARkfLAYrGQuG4d/v5+ehj7D7Nuw3pu7V98lrGI
iIir6X5DRERERERERK6EzMzMYjN+L6YBYBEpd54eOYqAgADuv+eeKx2KlLGnn3jiSocgIiL/ELrf
EBEREREREZGrlZaAFhERERERERERERERERG5Cl28BLQRHrPn/uj6SEREREREREREREREREREpMyZ
UlNTNQNYRERERERERERERERERKQccLvSAYiIiIiIiIiIiIiIiIiIiGtoAFhERERERERERERERERE
pJzQALCIiIiIiIiIiIiIiIiISDmhAWARERERERERERERERERkXJCA8AiIiIiIiIiIiIiIiIiIuWE
BoBFRERERERERERERESuMhaLhTNpaeTn51/pUKQIV9ZLZmYmGRkZWCwWF0RWnMViIT093WH+GRkZ
pR6P0Xz+yTIzM0k6fJicnJwrHQoAHlc6ABERERERERERERGRy+X2e+4lJSUVAHd3d0KCg2l1fUse
eXAI3t7eJKekcMc99/HCc6Pp1KF9qXkVph3x9DB69ezhVBxdbrix1O/Hv/ISrVq2dCrPa8mlHH9W
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
/Dh3HksTlvHVZ9OKDQBv2ryZpQnLMBdpLw0bNGDMqJHWz3Ft2/D8s6OYOv0zfl6xAl9fXwb07cND
gx9wKp9/irDq1XnkoSFMmDjJui0jI4OaERGsXJ3I8l9W4GYyUaNGBC+OGU3H9u2vYLRgSk1NVW8h
IiIiIiIiIiIiIuWSl5eXw3f+enh4kHrqFAH+AVgsZjw8PDh95gwWs4XAwABMJhNms5mCggK8vLzI
z8/HbDZb/1+4DLC7uzseHh7k5OSUGpOHhwdubm7kXphtXMhkMuHh4UFeXh7nzmXh7+9njb0w77y8
vGLvli3Mx2Qy4enpaR2MysvLc3qZ2LJg7/g9PT1LLPf8/Hy8vb0xm83k5OaSm5tLlcqVrfVQGm9v
bywWS7F9FZZn0fozmUw2dVpYnpnnzgHnl/s1mUzk5uZisVjslre3t3eJ7aLwd15eXphMplLbibu7
u81yz47asJStwvovav3GjYwYPYY3X33FOmv/cu4/JTWVAH9/PDxKnuuZnp7OwUNJpKWnUy00lNrR
UcViLnT69Gn8/Pxwcys+g92ZfP6pzGYzp0+fplKlynh7e13pcAANAIuIiIiIiIiIiIiIWAfxin4G
59+zebni+acwUu7/1LKRq9tzL4xj/4EDfDn9Uw2QyhWnAWARERERERERERERERERkXLC8dvIRURE
RERERERERERERETkmqABYBERERERERERERERERGRckIDwCIiIiIiIiIiIiIiIiIi5YQGgEVERERE
REREREREREREyon/B6dk7wspwM/QAAAAAElFTkSuQmCC

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--_f6f734c0-277c-47ff-801e-4818c8775f35_--


From xen-users-bounces@lists.xen.org Sat Jan 04 21:39:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 21:39:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzYvH-0004j0-3C; Sat, 04 Jan 2014 21:38:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <zir_blazer@hotmail.com>) id 1VzXzA-00022P-Ts
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 20:38:22 +0000
Received: from [85.158.137.68:44632] by server-12.bemta-3.messagelabs.com id
	69/DC-20055-C3178C25; Sat, 04 Jan 2014 20:38:20 +0000
X-Env-Sender: zir_blazer@hotmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1388867886!7207079!1
X-Originating-IP: [65.54.190.76]
X-SpamReason: No, hits=1.5 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_HOTMAIL_RCVD,HTML_10_20,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,
	ML_RADAR_SPEW_LINKS_14,ML_RADAR_SPEW_LINKS_2,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28861 invoked from network); 4 Jan 2014 20:38:07 -0000
Received: from bay0-omc2-s1.bay0.hotmail.com (HELO
	bay0-omc2-s1.bay0.hotmail.com) (65.54.190.76)
	by server-8.tower-31.messagelabs.com with SMTP;
	4 Jan 2014 20:38:07 -0000
Received: from BAY170-W108 ([65.54.190.124]) by bay0-omc2-s1.bay0.hotmail.com
	with Microsoft SMTPSVC(6.0.3790.4675); 
	Sat, 4 Jan 2014 12:38:06 -0800
X-TMN: [85ow2Gt7DzOQzujYYH/fd6moA/Q2dXMh]
X-Originating-Email: [zir_blazer@hotmail.com]
Message-ID: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Content-Type: multipart/mixed;
	boundary="_f6f734c0-277c-47ff-801e-4818c8775f35_"
From: Zir Blazer <zir_blazer@hotmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Date: Sat, 4 Jan 2014 17:38:05 -0300
Importance: Normal
MIME-Version: 1.0
X-OriginalArrivalTime: 04 Jan 2014 20:38:06.0082 (UTC)
	FILETIME=[DF248E20:01CF098C]
X-Mailman-Approved-At: Sat, 04 Jan 2014 21:38:21 +0000
Subject: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: multipart/alternative;
	boundary="_c868a217-fd63-475c-8c68-f11f0b1d701d_"

--_c868a217-fd63-475c-8c68-f11f0b1d701d_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

New year=2C new Xen goals.


After trying unsuccessfully to boot Xen in UEFI mode in this Thread:
http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050
I have decided to skip that for now and use Xen with legacy BIOS=2C as I de=
sperately needed a proper production machine=2C at least until someone can =
help me to figure out what isn't working. I have the time=2C but not the to=
ols or knowledge of both Linux and Xen to press on that without someone tel=
ling me what I have to do.




Besides my UEFI issue=2C there have been a few success histories and some m=
ore issues I've had with Xen. At the moment=2C I'm using Xen 4.3.1-5 builde=
d with the Radeon passthrough patch=2C using the xl toolset=2C on top of th=
e Arch Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed. Boo=
tloader is Syslinux=2C which has GPT support even on legacy BIOS mode. Addi=
tionally=2C I also add the following files contents:

/boot/syslinux/syslinux.cfg - reelevant Xen option
LABEL xen    MENU LABEL Xen    KERNEL mboot.c32    APPEND ../xen-4.3.1.gz -=
-- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hide=3D(=
01:00.0)(01:00.1) earlyprintk=3Dvga=2Ckeep --- ../initramfs-linux.img

VM/DomU CFG file
name =3D "wxpmain"builder =3D 'hvm'memory =3D 3584boot =3D "c"vcpus =3D 4vi=
f =3D ['bridge=3Dxenbr0']pci =3D ['01:00.0'=2C'01:00.1']xen_platform_pci =
=3D 1device_model_version =3D "qemu-xen-traditional"serial =3D 'pty'viridia=
n =3D 1pae =3D 1acpi =3D 1apic =3D 1disk =3D ['file:wxp_sp3.img=2Chda=2Cw'=
=2C'file:gamesvhd.img=2Chdb=2Cw']# nographic =3D 1soundhw =3D 'ac97'opengl =
=3D 1sdl =3D 1vnc =3D 0vnclisten =3D ""vncpasswd =3D ""stdvga =3D 0gfx_pass=
thru =3D 0



1) VGA Passthrough
During the last month=2C besides failing with UEFI I also tinkered with Xen=
 in legacy BIOS mode=2C but have been unable to pass the Video Card=2C a Ra=
deon 5770=2C to a Windows XP SP3 VM. That was until a recent discovery...

At first=2C I used xl pci-assignable-add to manually add everytime I reboot=
ed Dom0 the GPU and the HDMI device=2C but decided to add these to the sysl=
inux.cfg file to skip that step. Either way=2C I didn't had any issues maki=
ng the Radeon itself free to pass it to the VM (As I was using my Xeon Hasw=
ell integrated GPU as main Video Card=2C and didn't installed the Radeon Dr=
ivers on Dom0) when I used xl create and had the pci =3D option in the VM's=
 CFG file. However=2C it either BSODed=2C or Windows was unable to use it a=
s it appeared with a yellow exclamation mark while on Device Manager.Googli=
ng around I found that the latest version of QEMU broke VGA Passthrough=2C =
and that using qemu-xen-traditional fixed it=2C which I through I was using=
. However=2C there was a problem with that. Using device_model =3D qemu-xen=
-traditional=2C as told by most Xen VGA Passthrough guides available curren=
tly=2C I got this error:
WARNING: ignoring device_model directive.WARNING: Use "device_model_overrid=
e" instead if you really want a non-default device_model
I ignored that because the VM was successfully created=2C and besides=2C wh=
en I replaced device_model =3D qemu-dm with device_model_override =3D qemu-=
xen-traditional=2C it throwed another error which made it to not even creat=
e the VM. However=2C I recently discovered that I instead had to use device=
_model_version =3D qemu-xen-traditional. It worked pretty much flawlessly w=
ith that. Basically=2C there are a lot of guides=2C and even the Xen wiki=
=2C that are severely outdated in this area. I spend weeks trying to figure=
 out what I was doing wrong due bad documentation=2C maybe because I didn't=
 digged deep enough earlier=2C but still=2C most of the easily accessible d=
ata and google results are for older versions=2C and some critical options =
like device_model have changed.
http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters wh=
ich I was usinghttp://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - wha=
t I should have used on first place
This is really worth writing about because I'm sure that someone else will =
sooner or later stumble here (Saw several people with this issue on google)=
=2C as some guides assumes you're using an specific Linux distribution with=
 an older Xen version instead of something bleeding edge.

After finally being able to see Windows Desktop on the Monitor plugged to t=
he Radeon 5770=2C I installed the Radeon 5770 Drivers from Device Manager w=
ith an INF file instead of the full Catalyst Control Center=2C as I hear th=
an that gives more possible BSOD issues. Additionally=2C after around one w=
eek of playing around with the GPU on the VM (Even leaving a game open duri=
ng all the night)=2C I don't seem to notice issues=2C and the games I tried=
 (Path of Exile=2C League of Legends) worked flawlessly with it. I only had=
 a single GPU crash=2C with lost of Monitor signal and the VM destroying it=
self=2C but that may not be necesarrily attributable to Xen.Also=2C I didn'=
t notice any issues with the so-called "Soft Reset" or FLR=2C but maybe tha=
t was because I builded Xen with the Radeon patch included. For example=2C =
I used xl destroy to abruptly shut down the VM. The Monitor shows a freezed=
 image of the last image before I did that=2C yet I am able to create it ag=
ain with the Video Card passing with no issues. I didn't notice either any =
performance degradation=2C albeit I'm not sure if that is under reboot scen=
arios or also applies when you shut down and create again the VM/DomU witho=
ut restarting Dom0.
Overally=2C it seems very functional and quite reliable. The only actual is=
sue I find=2C is that when I create the VM=2C I need to have the VM window =
(Check attached file) on the main monitor as the active window=2C otherwise=
 it seems that after Windows XP splash screen when it changes video resolut=
ion it usually either BSODs=2C or doesn't initialize the Video Card properl=
y=2C and instead the Monitor stays in Standby while the VM window displays =
the Windows Desktop as if there was no VGA Passthrough being done.


2) VNC vs SDL=2C Keyboard and Mouse focus
I have tried with both VNC and SDL and I prefer the later. When I use SDL=
=2C the VM window automatically pops up=2C through that is rather unneeded =
as it later black screens as the Radeon takes control of the video output i=
n the other Monitor. With VNC I have to manually launch vncviewer to be abl=
e to control the VM. Most important is that with SDL=2C when I click on the=
 VM black window=2C control of the Keyboard and Mouse goes to the VM=2C whi=
le on VNC I didn't ever managed to get control of the Keyboard. The Mouse p=
ointer works without having to make the VM window the active one as if I wa=
s using a freemouse tool on a windowed game=2C however=2C the VM black wind=
ow surface on Dom0 doesn't allow me to travel the entire Desktop surface of=
 the VM=2C so is rather useless.
The only thing that annoys me from using SDL is that I have the black scree=
n always open while the VM is working=2C and having to click it everytime I=
 want to switch control to the VM is rather annoying. Isn't there any way t=
o change Keyboard and Mouse focus from Dom0 to a DomU and viceversa like if=
 they were consoles? For example=2C I may want to use Ctrl + Alt + F1 to ge=
t control of Dom0=2C then use Ctrl + Alt + F2 to switch control to the VM. =
This would increase usability.


3) Disk Images
As can be seen in the CFG file I copypasted=2C I'm using file: for my IMG D=
isk Images. However=2C on some other documentation like that of blktap2 on =
the Xen wiki=2C it mentions that I can use tap:tapdisk:aio:=2C however=2C i=
s there any reason why I should pick one over another? Do they also have sp=
ecific format support or anything I should be careful with?
Besides=2C is there any easy way to mount the IMG Disk Image files on Linux=
 (Including NTFS partitions) so I can retrieve or add files when the VM is =
not running? I still didn't learned to setup Networks with Linux and need a=
 workable way to move data from and to the VM Disk Images.
I know about LVM partitions=2C but find them a bit harder to manage than Di=
sk Images. Plus performance is currently adequate this way.


4) Audio emulation
While the Windows XP VM works nicely with games=2C I have the issue that th=
ere is no audio coming from it=2C which seems to be the most important miss=
ing thing before I can call my VM "production-ready" for playing games as i=
f it were my old computer. I didn't tried to pass the integrated Realtek So=
und Card=2C but that would be rather stupid as I need sound in both the cur=
rent Linux Dom0=2C which I'm using for simple task like browsing=2C and the=
 Windows XP VM for games. This means I have to rely on emulated Audio devic=
es=2C which as far that I know are common.soundhw =3D 'ac97' seems to work=
=2C Windows XP recognizes the Sound Card and install the Drivers for it wit=
h no issues. It also has the HDMI device passed to it along the GPU. Howeve=
r=2C after googling a lot=2C I didn't find any easy to get audio from a Dom=
U to Dom0 to get mixed so I can rely on emulated Sound Cards instead of nee=
ding one per VM like you need Video Cards.
As far that I know=2C there are other VMMs like VirtualBox where you can us=
ually get easily sound from the VMs=2C and it also uses QEMU-emulated Sound=
 Cards as Xen does. Is there any reason why getting audio doesn't seem to b=
e easy to do on Xen? I know that many people considers USB Sound Card cheap=
 to pass to the VM=2C but I don't have easy access to those=2C so I would n=
eed a Software way to get sound from multiple VMs using a single Headphone =
connected to the integrated Realtek Sound Card.


Well=2C so far=2C that's all. Thanks for reading=2C I hope to have everythi=
ng ready so I can happily jump onto Xen 4.4 when it gets released. 		 	   	=
	  =

--_c868a217-fd63-475c-8c68-f11f0b1d701d_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><div>New year=2C new Xen goals.<=
/div><div><br></div><div><br></div><div><br></div><div>After trying unsucce=
ssfully to boot Xen in UEFI mode in this Thread:</div><div><br></div><div>h=
ttp://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050</div=
><div><br></div><div>I have decided to skip that for now and use Xen with l=
egacy BIOS=2C as I desperately needed a proper production machine=2C at lea=
st until someone can help me to figure out what isn't working. I have the t=
ime=2C but not the tools or knowledge of both Linux and Xen to press on tha=
t without someone telling me what I have to do.</div><div><br></div><div><b=
r></div><div><br></div><div><br></div><div><br></div><div>Besides my UEFI i=
ssue=2C there have been a few success histories and some more issues I've h=
ad with Xen. At the moment=2C I'm using Xen 4.3.1-5 builded with the Radeon=
 passthrough patch=2C using the xl toolset=2C on top of the Arch Linux ISO =
release dated 01/12/2013 as Dom0 with Gnome installed. Bootloader is Syslin=
ux=2C which has GPT support even on legacy BIOS mode. Additionally=2C I als=
o add the following files contents:</div><div><br></div><div><br></div><div=
>/boot/syslinux/syslinux.cfg - reelevant Xen option</div><div><br></div><di=
v>LABEL xen</div><div>&nbsp=3B &nbsp=3B MENU LABEL Xen</div><div>&nbsp=3B &=
nbsp=3B KERNEL mboot.c32</div><div>&nbsp=3B &nbsp=3B APPEND ../xen-4.3.1.gz=
 --- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hide=
=3D(01:00.0)(01:00.1) earlyprintk=3Dvga=2Ckeep --- ../initramfs-linux.img</=
div><div><br></div><div><br></div><div>VM/DomU CFG file</div><div><br></div=
><div>name =3D "wxpmain"</div><div>builder =3D 'hvm'</div><div>memory =3D 3=
584</div><div>boot =3D "c"</div><div>vcpus =3D 4</div><div>vif =3D ['bridge=
=3Dxenbr0']</div><div>pci =3D ['01:00.0'=2C'01:00.1']</div><div>xen_platfor=
m_pci =3D 1</div><div>device_model_version =3D "qemu-xen-traditional"</div>=
<div>serial =3D 'pty'</div><div>viridian =3D 1</div><div>pae =3D 1</div><di=
v>acpi =3D 1</div><div>apic =3D 1</div><div>disk =3D ['file:wxp_sp3.img=2Ch=
da=2Cw'=2C'file:gamesvhd.img=2Chdb=2Cw']</div><div># nographic =3D 1</div><=
div>soundhw =3D 'ac97'</div><div>opengl =3D 1</div><div>sdl =3D 1</div><div=
>vnc =3D 0</div><div>vnclisten =3D ""</div><div>vncpasswd =3D ""</div><div>=
stdvga =3D 0</div><div>gfx_passthru =3D 0</div><div><br></div><div><br></di=
v><div><br></div><div><br></div><div>1) VGA Passthrough</div><div><br></div=
><div>During the last month=2C besides failing with UEFI I also tinkered wi=
th Xen in legacy BIOS mode=2C but have been unable to pass the Video Card=
=2C a Radeon 5770=2C to a Windows XP SP3 VM. That was until a recent discov=
ery...</div><div><br></div><div><br></div><div>At first=2C I used xl pci-as=
signable-add to manually add everytime I rebooted Dom0 the GPU and the HDMI=
 device=2C but decided to add these to the syslinux.cfg file to skip that s=
tep. Either way=2C I didn't had any issues making the Radeon itself free to=
 pass it to the VM (As I was using my Xeon Haswell integrated GPU as main V=
ideo Card=2C and didn't installed the Radeon Drivers on Dom0) when I used x=
l create and had the pci =3D option in the VM's CFG file. However=2C it eit=
her BSODed=2C or Windows was unable to use it as it appeared with a yellow =
exclamation mark while on Device Manager.</div><div>Googling around I found=
 that the latest version of QEMU broke VGA Passthrough=2C and that using qe=
mu-xen-traditional fixed it=2C which I through I was using. However=2C ther=
e was a problem with that. Using device_model =3D qemu-xen-traditional=2C a=
s told by most Xen VGA Passthrough guides available currently=2C I got this=
 error:</div><div><br></div><div>WARNING: ignoring device_model directive.<=
/div><div>WARNING: Use "device_model_override" instead if you really want a=
 non-default device_model</div><div><br></div><div>I ignored that because t=
he VM was successfully created=2C and besides=2C when I replaced device_mod=
el =3D qemu-dm with device_model_override =3D qemu-xen-traditional=2C it th=
rowed another error which made it to not even create the VM. However=2C I r=
ecently discovered that I instead had to use device_model_version =3D qemu-=
xen-traditional. It worked pretty much flawlessly with that. Basically=2C t=
here are a lot of guides=2C and even the Xen wiki=2C that are severely outd=
ated in this area. I spend weeks trying to figure out what I was doing wron=
g due bad documentation=2C maybe because I didn't digged deep enough earlie=
r=2C but still=2C most of the easily accessible data and google results are=
 for older versions=2C and some critical options like device_model have cha=
nged.</div><div><br></div><div>http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options - old parameters which I was using</div><div>http://xenbits.xen=
.org/docs/unstable/man/xl.cfg.5.html - what I should have used on first pla=
ce</div><div><br></div><div>This is really worth writing about because I'm =
sure that someone else will sooner or later stumble here (Saw several peopl=
e with this issue on google)=2C as some guides assumes you're using an spec=
ific Linux distribution with an older Xen version instead of something blee=
ding edge.</div><div><br></div><div><br></div><div>After finally being able=
 to see Windows Desktop on the Monitor plugged to the Radeon 5770=2C I inst=
alled the Radeon 5770 Drivers from Device Manager with an INF file instead =
of the full Catalyst Control Center=2C as I hear than that gives more possi=
ble BSOD issues. Additionally=2C after around one week of playing around wi=
th the GPU on the VM (Even leaving a game open during all the night)=2C I d=
on't seem to notice issues=2C and the games I tried (Path of Exile=2C Leagu=
e of Legends) worked flawlessly with it. I only had a single GPU crash=2C w=
ith lost of Monitor signal and the VM destroying itself=2C but that may not=
 be necesarrily attributable to Xen.</div><div>Also=2C I didn't notice any =
issues with the so-called "Soft Reset" or FLR=2C but maybe that was because=
 I builded Xen with the Radeon patch included. For example=2C I used xl des=
troy to abruptly shut down the VM. The Monitor shows a freezed image of the=
 last image before I did that=2C yet I am able to create it again with the =
Video Card passing with no issues. I didn't notice either any performance d=
egradation=2C albeit I'm not sure if that is under reboot scenarios or also=
 applies when you shut down and create again the VM/DomU without restarting=
 Dom0.</div><div><br></div><div>Overally=2C it seems very functional and qu=
ite reliable. The only actual issue I find=2C is that when I create the VM=
=2C I need to have the VM window (Check attached file) on the main monitor =
as the active window=2C otherwise it seems that after Windows XP splash scr=
een when it changes video resolution it usually either BSODs=2C or doesn't =
initialize the Video Card properly=2C and instead the Monitor stays in Stan=
dby while the VM window displays the Windows Desktop as if there was no VGA=
 Passthrough being done.</div><div><br></div><div><br></div><div><br></div>=
<div>2) VNC vs SDL=2C Keyboard and Mouse focus</div><div><br></div><div>I h=
ave tried with both VNC and SDL and I prefer the later. When I use SDL=2C t=
he VM window automatically pops up=2C through that is rather unneeded as it=
 later black screens as the Radeon takes control of the video output in the=
 other Monitor. With VNC I have to manually launch vncviewer to be able to =
control the VM. Most important is that with SDL=2C when I click on the VM b=
lack window=2C control of the Keyboard and Mouse goes to the VM=2C while on=
 VNC I didn't ever managed to get control of the Keyboard. The Mouse pointe=
r works without having to make the VM window the active one as if I was usi=
ng a freemouse tool on a windowed game=2C however=2C the VM black window su=
rface on Dom0 doesn't allow me to travel the entire Desktop surface of the =
VM=2C so is rather useless.</div><div><br></div><div>The only thing that an=
noys me from using SDL is that I have the black screen always open while th=
e VM is working=2C and having to click it everytime I want to switch contro=
l to the VM is rather annoying. Isn't there any way to change Keyboard and =
Mouse focus from Dom0 to a DomU and viceversa like if they were consoles? F=
or example=2C I may want to use Ctrl + Alt + F1 to get control of Dom0=2C t=
hen use Ctrl + Alt + F2 to switch control to the VM. This would increase us=
ability.</div><div><br></div><div><br></div><div><br></div><div>3) Disk Ima=
ges</div><div><br></div><div>As can be seen in the CFG file I copypasted=2C=
 I'm using file: for my IMG Disk Images. However=2C on some other documenta=
tion like that of blktap2 on the Xen wiki=2C it mentions that I can use tap=
:tapdisk:aio:=2C however=2C is there any reason why I should pick one over =
another? Do they also have specific format support or anything I should be =
careful with?</div><div><br></div><div>Besides=2C is there any easy way to =
mount the IMG Disk Image files on Linux (Including NTFS partitions) so I ca=
n retrieve or add files when the VM is not running? I still didn't learned =
to setup Networks with Linux and need a workable way to move data from and =
to the VM Disk Images.</div><div><br></div><div>I know about LVM partitions=
=2C but find them a bit harder to manage than Disk Images. Plus performance=
 is currently adequate this way.</div><div><br></div><div><br></div><div><b=
r></div><div>4) Audio emulation</div><div><br></div><div>While the Windows =
XP VM works nicely with games=2C I have the issue that there is no audio co=
ming from it=2C which seems to be the most important missing thing before I=
 can call my VM "production-ready" for playing games as if it were my old c=
omputer. I didn't tried to pass the integrated Realtek Sound Card=2C but th=
at would be rather stupid as I need sound in both the current Linux Dom0=2C=
 which I'm using for simple task like browsing=2C and the Windows XP VM for=
 games. This means I have to rely on emulated Audio devices=2C which as far=
 that I know are common.</div><div>soundhw =3D 'ac97' seems to work=2C Wind=
ows XP recognizes the Sound Card and install the Drivers for it with no iss=
ues. It also has the HDMI device passed to it along the GPU. However=2C aft=
er googling a lot=2C I didn't find any easy to get audio from a DomU to Dom=
0 to get mixed so I can rely on emulated Sound Cards instead of needing one=
 per VM like you need Video Cards.</div><div><br></div><div>As far that I k=
now=2C there are other VMMs like VirtualBox where you can usually get easil=
y sound from the VMs=2C and it also uses QEMU-emulated Sound Cards as Xen d=
oes. Is there any reason why getting audio doesn't seem to be easy to do on=
 Xen? I know that many people considers USB Sound Card cheap to pass to the=
 VM=2C but I don't have easy access to those=2C so I would need a Software =
way to get sound from multiple VMs using a single Headphone connected to th=
e integrated Realtek Sound Card.</div><div><br></div><div><br></div><div><b=
r></div><div>Well=2C so far=2C that's all. Thanks for reading=2C I hope to =
have everything ready so I can happily jump onto Xen 4.4 when it gets relea=
sed.</div> 		 	   		  </div></body>
</html>=

--_c868a217-fd63-475c-8c68-f11f0b1d701d_--

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="blackwindow.png"

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
RERERE5oCgD3IsuKzIkcHQK6obEBm9eO2SzbN5r5a9rsh2QCt8gQttkwTJNwOIy3sRGPx4PX48Xn
9eLzRjKBA35fZA7gQJBgIEAoGCQUCkUe4VCLDGAREREREZGe8uKLL/Lyyy9TV1fX200RERERERER
OeEpANyLWs8BnOxKxpHgPDjfr93eYv7faMA3uuxgprCJaZgQnRg6FIawFXlYFhAJNJtWJAMYq1WG
b6sMYBERERERkZ7k8XjweDy93QwRERERERGRzwUFgHtR6wBwLAP4kOzf1vP/mrFAsGkenP8XA7DA
5/Hi9XrxeT34vD78Ph8Bnw+/P0DQHyAQCBAKBggGQoTDh2YAawhoERERERERERERERERkeNTU8hQ
RERERERERERERERERESOd7EMYKfTyde+9jWuuuoqCgsLycjI6M12iYiIiIiIiIiIiIiIiIhIO2pq
aiguLua5557j+eefJxAIAE0ZwP369eOFF15g3LhxvdtKERERERERERERERERERHpkjVr1nDllVdS
UlKCkZCQYL377ruMHj26t9slIiIiIiIiIiIiIiIiIiLdsHbtWr74xS9iu+GGG35+xRVX9HZ7RERE
RERERERERERERESkm3Jzc6msrMR4//33rQkTJvR2e0RERERERERERERERERE5DCsXLkSY8+ePZbL
5erttoiIiIiIiIiIiIiIiIiIyGFoaGjAqKystHq7ISIiIiIiIiIiIiIiIiIicvjM3m6AiIiIiIiI
iIiIiIiIiIj0DAWARUREREREREREREREREROEAoAi4iIiIiIiIiIiIiIiIicIBQAFhERERERERER
ERERERE5QSgALCIiIiIiIiIiIiIiIiJyglAAWERERERERERERERERETkBKEAsIiIiIiIiHSJZVls
2bYFt8fd2035XKhvqGfr9q293QwRERERERE5TigALCIiIiIiIl1SWlbKzt072bRlU5f33bd/Hys+
XcG+A/uOQMtOTOs2rKN4VzFV1VW93RQRERERERE5Dth7uwEiIiIiIiLSc8LhMACGYWAYRo/vZ1kW
O3buAGDwoMFdbt/uvbupb6hn6OChfLDwA4LBYGydw+EgJTmFfnn9KOhX0KX2H0+6eo4KBxWydv1a
duzcQVZm1pFuXrft3L2TLdu2UDS4iJzsHJauWEpWZhZTJk4Bun9tioiIiIiISNcoA1hEREREROQE
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
9Z0cZ2f7tyWea0xERERERORzwzBiwz7b7fbYF3V7ggLAIiIiIiIiR4hlWaxdv5ZQKMSYUWPYs28P
peWl7Ny1k8JBheTl5rG9eDsVFRXYTBuJiYmx4XrjGSJ33/59rN+0noSEBObMmgMcnCt20+ZN7Nu/
j1AoxNRJUztsR3v7TZ8yvUV9hmGQlppGbV0tNbU1ZGVmxdUPZeWRDNL2hn9etGQRoXAoluUKkYzW
/H75QCQIWby7mNKyUpauWIrD4aCyqhLTNBlSOARXkoudu3dSXlHOkmVLSE5OpqGxgfS0dEYOG4nN
ZqO6ppqlK5ZimmaHc9V25nDPGbTd13m5eWzeupnEhEQSEhJigeRY8Ls2Mh9w8yzow9Evtx/Fu4o5
UHIAj8dDYmIi1TXVcR9n6/1dLlenH1bEc42JiIiIiIic6EzTJCM9PfY7ROYEtjX93hNDQB9+CSIi
IiIiItKmbTu2UVtXS27fXPL75TNu9DjsNjtbd2ylqroKp8PJ5AmTSUpKYt+BfWwv3s6efXvw+rzd
rnNAwQD65fYDIzLMr9PpZPPWzR22o739gqFDhyzOyc4BDgZ141FSHpnftr3hnwPBAKZp4nK56JvT
lykTpzBy+MjYepvNxrRJ08jvl4/X540Fn6dPnk5qSio2m42pk6bSL68fPp+P0rJSrLBFYkIiNpuN
CWMnkJqaSkNjA8FQ8LDmn+2Jc9ZWXye7ksnKzCIUCtHQ2IArycW40ePIyIgEfMvLI3MZR/v/cNnt
dqZNmkZebh4ej4eqqqoWHzJ0dpyt9y8rL+s0Oznea0xEREREROREZ5rmIYFeu90eG8XqcBmVlZVW
j5QkIiIiIiIi3RYMBvH5fSQ4E+K+4XO73dTU1mDazEOG6T1SvF4v/1nyH0zTZPbM2Tgcjg639/v9
LFqyCJvdxuyZs3tk+OLOWJZ1VOrpzjnrDrfHzaIli7Db7cyeOfuI1bV1+1aKdxVz0siT6J/fP7b8
aB2niIiIiIiI9AzduYmIiIiIiBwDuvNNX5fLFZv/9mhJTEykoF8Be/fvZffe3RQNLupwe6fTyRlz
zjhKrYs4GsFf6NlvZ3dk1+5dQGRO5J6sr6KygsTERJISk2hobOBAyQEMwyAro+XQ3kfrOEVERERE
RKRn6A5OREREREREuqRwUCH7DuwjEAj0dlM+FwKBADabjYH9B/ZYmX6/n0/XfIpltRwUrGhw0VH/
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
XXm+RtvT1jV49pxTKCocxNTxY7DZbOw9UMLNP72X1Rs2ttkvh9uvPV1fV8o7mv//jmeBYJBGt5v7
Hn2S/7n5WwDc9+iT+AP+Nv9vdVVHmb86LyIiIiIiIiJyvIkrujlnVttDZwIkJiRy9hlnx/4eN3oc
w4cOx+lwYpomTqeTqZOmEg6HCQaDPT7/b0dtA0hJTmH6lOmxDzFbB3Sbtz3BmcC0SdN6tH3NjRg2
gqLBRYRCoRaBnwRnAjOmzsDr9VJTU6MM4DhtLd7Fz+5/mJlTJrJn3wHKq6qZMm40t1zzdWrrG3jh
1Tf4bONmvD4vRYMGcuVFX4plknW0/o5f38+uvfsBuO9PTwIwZOAAfvPjH/CPN/9NaXkFo4YVcc/3
v8vrCz7grvsfprq2ln59+7J9125uuvpK+uZk85+lK3jz/Y/47je/Fmtra6dMm8wt37yKTdt28LP7
H2bMiOHcdetNHR5bR6KZ5Nt37eZ7d/+S6to6hgwcwOUXnsuooUWx9RaRDzPD4TAP/vlpthbvpKHR
TZ/sLE6ZNplLzjmLHbv3dthmgJq6ep6e/wqfbdhESrKLWVMm8uXzz8Vut7V7DKNHDOeJ514kKyOd
aRMOZpn+d1XkA/AZk8azZcfONvedNWUS9z32FDMnT+TW664G4Nd/fILPNmzi3h/egs208bP7H+a0
GdPYX1bGnv0HyM7M5IIvnM5pJ0/rsK45M6ayr6SUvQdK6ZuTzRfnnMK6zVvYsn0nYcvi9JOn8ZUL
zsUwjA6PG6C6to4XX/8XK9eux2aaLeYNbX2uOzoHNpst7r45ktd96zZYlkVh/wIGD+hPKBTCGwph
Nw0CgSA2m0lSQmLsNay2voEX/vkGazZupqHRTW6fHGZOnsAl50Zee+e98RZllVWcMm0ymenp7H/3
g0NeAyuqqzEMgyED+8cCLBecdQar1m1gy46dLbKV4ykv3u3GjhzBx/9dxj///S5erxeP18uWHcU4
7HZGjxgW29bbNDxw1GvvvEcgGOTsOaeQkuyK6/U8nusgnjbH05Z46upMZ21ZsnI1AF/6wukMH1IY
a9dXL/oS/1m6gpLyCrbv2hP3dkMLB/Lm+x/hDwT4yjlfIDHByQeLljB8SCEFeblxtTkq3usp3vMf
73Mh6vV3P+Dj/y6jb3Y2QwcP4uxTZ8VeO+LR1X7orL54y4v3OOPt385eR9NSkpk89iQCgQCBQICG
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
iIiIiIiIiIiIiDTH4ZXFFRERERERERERERERERGRZmubBShFROSwlpaayleffdLWYYiIiIiIiIiI
iIiISJiUABYRERERERERkcNSSkpKW4cgIiIiIofQnDlz2jqEI4KmgBYREREREREREREREREROUIo
ASwiIiIiIiIiIiIiIiIicoTQFNCHoeTk5LYOQURERETkZ2fNmjVtHYKIiIiIiIiISJvTCGARERER
ERERERERERERkSOEEsAiIiIiIiIiIiIiIiIiIkcIx5JlS9o6hiOWZVnB/03TxLIsfD5f8OL1ePF4
PXjcHtweNx63h949erdx1CIiIiIiR4aiomJ25eTg8/mw2+1069aVyIiIOttt2LgBp8uJy+nC6XLi
dDhxOB3Y7fbgxTAMbDYbhmEABP8XEZGWsywreDFNM3jp2rFrW4cmIiIiIm1g+crl2Gy24MUwjOBF
QuOYNmlaW8dwxKrvA4zX68Xr9eLxeHC73bjdbiorK4OXoqKiOuVkjRwdvL7sxwWHsgmHhayRow9q
u5sqv2b/wy9zH4Qi1ON07rx53P/QI3zywfvM+fprHnviKT78z7sHJY6mYpFfniVLl/Hvd9/l+wUL
8bjddOnSmf8743ROOv74g/rHw7zv5nPfgw+xKycHy7J0XIqIHAL5+QWsWbeu9n0FBQwfNrROEnjk
sJFERkYGLy6XC5fLhdPpxOFw4HA49KFTROQgqvndSc0fzm/evLmtQxMRERGRNjDpmEm1fpRd8/O4
hMbR1gFIaA6nZEFTCdOKigqe/MczfPL553i9XqZOmswN111DhMt1CKNsPTXbemByUfYL9FNTffTj
osWMGjkCgAULf2T0qJEHJY5QYvm5Otg/ijiSPf7005z+m9O4+sorSEpMZEd2Ng8++hjZ2Tu57JKL
D1q9Dz7yCLfdfBOjR47AZtPqCyIih8LmrVvrvX/Llq3069vn0AYjIiIiIiIiInII6VtoaVWWZXHV
9TdQUlrKW/96jfffeZtdu3N4/sWXml2mEl1HloWLFjNqxHAAFvy4iFEjRrRxRPJL8srzz3H8cceR
npaG0+mke7du3HX7bbz97nsHtd7snbsYM2qkkr8iIodQVVVVvfeXlZcf4khERERERERERA4tfRN9
hMgaOZr8/AJuuOVWxk2awoSp05n55lvBx//1+hv8+uRTGT72aH598qm1Hgt1m6yRo4MjKgPXDxxh
+cWXcyguKmbGbbfSLj2dlORkrr/6Kj757PM65dR3qa++pkZxNtX2ULz/4SyOP+U0ho89mpN+czrv
fzgrrOcHzJ03j3Mv+BMjjhrHhKnTuX3G3RQXl9TbpsbaPnfePP7vnD8w8ujxHHfiybzz3n/qra+l
bT/1jP9jxcpVte5bsXIVp/3uzFp1XHfTLYyfPIVnnnueP19xJeMnT+F/s0Lvoy1btwbbuW79em6+
/U6yRo5my9atXHfTzWGN1L3r3vu48557a913x933cNe994VcRjjmfD2XM/9wrn9fnHQy73/wYb3b
NbUvQtmnoR4/Na/X13ehHj8NOe7Ek8nJ2V3vYzk5uznuxJOB0PZF1sjRfDDrI0449TeMOGocJ//2
DD786OOw4gH/NJ73PvAgvz75VEaNO4ajJk7iksuv4Nv581ulLo/XG3ZMoRwbgX1kmiZDRo2pd599
9MknnPzbMxhx1DhOOPU3fPTpp0fs6HURkcNBQ4lhEREREREREZEjRVhTQHu9Xrbt2EZ+QT4FhQUH
K6YjhmVZwf9N08SyrFpr2Xg9XjxeDx63B7fHjcftoXeP3s2u7/a77+b4447jlhtuwO1x89wL/lG3
H33yCe/+933uu+cuevfsyboNG7jtzrtITUnhuGlTQ96m5hS/DY3K/fjTTznj9N9is9lYvmIlV99w
I8OGDCFn9/5kUn3P/d+sWfywYGGt+0KdUrixtofqpVde5d4Zd9Cnd282bNzEbTPuIiUpifHjjg6r
nJlvvsWll1zEkMGDqaio4LkXX+Lu++7nofvurdWmmg5s+3fff88td8zg9ptv5OixY9m6fTs33Xo7
HTt2ZOzoUa3a9uOmTeWz2bMZNHBA8L7PvviC6VOn1NrulJNO4LRTTuaSv1zOU39/jKjISO65/wFO
PuGEkOrp1rUry35cwFdzv+GhRx/j4//9l89nz+aZ557nv2//O+R4AW66/lrOv+hiPp/9JdOmTObz
2bPZvGULLz37z7DKCcXcefN48JFHueOWm8kaPJg9e/fw6szXOeWkE+vdvqF9Eeo+DfX4aewcDPf4
qc+wIUNYsWoV7dtn1HlsxapVDBsyBAh9X7zw8ivcc+fttc6v5OQkjh47NqR4AK658UaOGTeO1156
gaTERIqLi/lp6VJenfk64446qll1eb1eNm/ZysOP/Z3jf3VcyLFA6MdGU/vs+x8W8MxzLzDj9lvp
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
JV9+oS1hP6hf796aMGmyWdz+3Tu1f/dObd+yWR/+d7ZiT5zQnA8+tDqfrHY2/7BeY19+WV8tXqIl
y5bniNu1J1J+1atpd+Svhc759leWeQs+0cpvV2nCq68oYsP3WvT5pypRooRGPP8vq8eVn+PRMXpj
6lt6dczL+nnzJr3y8kuaOOVNxZ44YfN2iCmaMVL+33cAAAAAAAAAAGC/KAAXEQvnz1Wzpk3y3L7i
m28VULuWRjw7XB4eZeXu7q5hQwbrjdcm5BpfrFgx+fr4aPyrY/XDxrBcYyzh5uam5kHN9OYbE7Xi
229zbN8T+atGDB+uPbkUgK3NOS9Llq/Q9GlTVb9ePRkMBlWrWlXTpkzWf154vsDjysvS5cv1zBNP
qGXz5jK4uKhVi+Z68rHHtDiX4ndh2yGmaMZI+X/fAQAAAAAAAACA/SpUATjqt6N6a8ZMjQkZr9Hj
QmyV0wPtQT0OP4RvUu9ePXOs792zxx33S0lJUXJycqH7r12zps6eizdbdy4+XjcTE9W1cycl3Lih
+PPnbZLz7dLT0+Xk5JRj/fCnn8o1PrcppC316759atO6ldm6tq1bK/LXvablN6e9o8lvTTOLeWPq
W3pz2jtWtUNM0YwBAAAAAAAAAABFW7HC7LxqzRoN6t9PNf395eDgYKuc/vZGjwvR7BnT73caNhUd
EyN/Pz+L41NTUxV35nf994MP1a5tm0L3f/TYMXlVrmS2bk/kr2rauJEcHR3VtHFj7Yn8VT0f6V7g
nPPSo1tXvTx2nJ7757MKatpErq6uhW4zL+fiz8vby0uS9NTwf8rB0UFz3/8/xZ//q/g9/tVX9MyI
kdoYvkldOnXUxvBwxZ44oU/nz7OqHWKKZgwAAAAAAAAAACjaClUAvnzlSpEr/tqrxMREubm5mZaz
3+Ga/Xm5t9/5WsXbW19++kmB+01KStKBQ4f01jszNOjRAWbb9kRGqlnTppKkoKZNtDsy0qwAXNCc
b48Z98oYLVuxUh/Nn6/omFj5+vioX5/eGjZ4kBwdc94kn71taxmNRrm4uEiS0jPS5SQnGQwGJScb
TTHOzs6aPXOGRjz/L3l6euij+Qu04KP/ydnZ2ap2iCmaMQAAAAAAAAAAoGjLUQCO3LtXYZsidPny
ZZUuU0bdOnfSoqXLzO54zT7N8ZiQ8ab3WTHLv/lGmZnS4GwFvaUrvpGjozRogHmR705GjwvR0EED
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
AAAAAAAAAPmhAPyA6dOzhzZFbDZbt2XrVj01/J9q1rqt2nfuqklTpur69YQcMUOeeFJBbdqpW68+
WvGNedGtYVALjR3/mtp17KS5Hy/QqP+8qHYdO+m7tWvN4r5atFiP9Omnpq3a6JE+/fT1kqU52onc
u1fPjBipFu3aq33nrho7/jVdvnylQONtGNRCly9f0bjXXlfb4E5q37mrqc+8pufNvt6SfCzNuWFQ
C9Mrr34taWfd+vXq8+ggNWvdVj37DdC6DRvybDM33Xr10blz8bluO3cuXt169bEq56xtd4q15TnN
rnbNmjqbx1iskdv34l45f+GCqlb1NVvnX6OG9h88aFoOj9isQY/2v2M7lsQAAAAAAAAAAADkhwLw
A6Z6tWqKPXnSbN3XS5bq+edGaNvmTfpuxTKVKOGuqe/89Zzlbdu367U3pugfTz2pHzdu0KyZ0/XV
4iXavnOXWTt9e/fUzLff1rwFn2jY4MGaM3OmPvviK9P2devXa+Wq1XrnrTf1c0S43p46RctWrNSG
jWFm7bw7e47+Neo5/bhxg1Ys/lrOzs6aMWtWgcc8aepUPfzQQ/p+9Sp9s3SxTp+Os2p/S/KxJGb/
7p353kmbXzvbd+zU3I8/0aTXxmvrpjC9M/VNffLpZ1aNp0mjRjp4+HCu2w4ePqwmjRpZnHP27Vnv
c4u39TnNcvTYMXlVrlTodnL7XthKx+491Kx1W3Xv3VdjxoUo6rejZtsrVayouDjzz2RMbKzOX7jw
1/KJE7p85YoeHTpMzdu0U59HB+mrxUuUkZFhVQwAAAAAAAAAAEB+KAA/YNzc3HTz5k2zdQs++p9a
BAXJYDCoTJkyeuG5kdq2fbtp+8cLP9MLI0eoS6dOcnd3V72AAI19+SV9tWixWTvNmjZVk8a3iofN
g5qpQYP6OnvunGn7oqXLFTL2FTVs0EBubm5qFBiokLFj9NXiJWbtvB4yTk0bN5abm5sqlC+vMS/9
Rzt37ynwmDsFB6t71y4qVaqkynl6asK4sVbtb0k+tso5v3YWfPqZQsaOMcU0qF9Pr44ebVUfTRr/
VQC+fj1B7Tt31c3EREnSocOHTefQlmx9TpOSkrRz925NnDJV/fv2LXR+uX0vbKFjhw6aM3OGfvkx
Qos+/0ydgoP14phXtHnLT6aY/n376K3pMxQdEyOj0ajDR45oxnuzZTQaTTGJiYn69IsvNWnCBP20
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
PXto/4GD+teo58y2Z78mKqz8jqElfdkyn/zY6nrZ0nOR3/HJ4uzsrNTUVDk7O+fYZuvjc6fPavly
5RQXF2f2rNrTcXGqUO7Of3Sem9zGXqH8X2O39Bh6eHiYPff2woULmv3Bh2bFXUtiLGXL3xwKy9PT
U5IUdfSoHBwc5Hnb838tUbFCpRzn9NTp02YxluSc9dnwr/HXXchxZ85YnQ8AAACAW3K94khNTdW5
+HitWhOq03FxatemtWlbLf8a+i50na5fv66UlBTFnjyhb1avvmcJ365Thw769rs1ij1xQikpKToV
F6c169YVuD1PDw/tP3hIGRkZBdq/S+dgfbV4qU7FxSklJUVJSck6ePiI5n2ysMA5AQAAALh7Vq0J
zXX9a5MnK2TipEK1e/LUKdN1yqo1oerY4WHTdmuurQp7nWIJLy8v/fTzz0pKSlZSUrIOHDyk70Jz
Hptynp4qVbKEwiIiVKpUSZX7s4iUJa9roo8+XmB1TvkdQ0v6smU++bHV9bKl5yK/42Nqr3Jl7Y78
NdfPj62Pz50+q+1at9a3f/7OkJKSolOnT2vVmjVq26aN1f3kPvb2pu2WHMP3P5qr3ZF7dOXqVWVk
ZOh6QoIi9+6TV+XKVsVY42795lDQ8+Xv56eNYeGq4edXoP07dnhYq9aEmvI5eepUjn9TLcm5XevW
WhW61vTZOB0Xp7Xr1xcoJwAAAAC53AE8elyInJ2d5elRVoENGuj5kSPN/kq4X+/eWrVmjWbO+a9S
U1Pl7eWtPj176sN5863qePS4kDyXZ8+YbnE7dWrXUpeOwVq28htdvnJFZcqU0SNdu2rxsmVW5ZOl
V48eWh0aqq+XLFFmZqZVuUhSLf+acnBw0Nrv1+vM778rIyNDVX181aHdQwXKBwAAAMDd1aRRoxzr
EhOTJMnsrj9rdQp+WIuWLtPVa9fkUdZDnYLbm81cZM21VWGvUyzx+NAhWr0mVNNmzlBqapq8vbw1
bPAgfTB3Xo7YhoGB2rAxTN26dM6x7fZroszMTFXzrarg9u1zxOYnv2NoSV+2zCc/trpetvRc5Hd8
svTv01uLly3XN6tX5/j82Pr43Omz2qRxY11PSNAXixbr2rVrKlO6tNq2bq2mjXN+B/PTsUN7fb10
ma5duyaPsmUV/HB71QsIMG235Bj26NZVW3/5RWvWrlNKappKlSypenUDNPypJ62KsdXxsYStz5d/
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
iIiIiIiIiKg9gzOAA8eNRf2temzcnIDqmmo42Ntj3txobErYqi+zavUagwraP9+w/kMAQOyC+Ug/
fhyq3XugaWqGnVKJ8UGB+Plzz+rLjg8MhLZFiz3796O8vAK2traYHzPXoO6J4eG4WV+P/3y3EXV1
dXCwt8eM6dMxKTzMqCOhISHYf+AgFsyLMXptjH8AJBIJdu/dh2vXr0On08Hb0wtRs2eLGSu98NBQ
7Nq9BxGTJvbo/UREREREREREREREREREvUHS2HhH199BDDZarRbvrfsAr738EpycnLosp9Pp9A+t
VouWlha0tLSgqakZzc1NUKvVUKs1UKsb0dDQiMbGBpSXV2LlypV92BsiIiIioqEhJydH/+9jJ052
WS5y2lT9vzMzM+Hs7AQrq2EYNswKCoUVFAo5FAoFLCwsYWlpAZlMBplMBqlUColEon8QEZF5dHbs
pLm5GT/+eBFRUVH9HR4RERER9aHU1FQEBwfBwqLz9fiDqKDgquj3SE0XofZ0Oh2OnzoFBwf7bpO/
RERERERERERERERERER9zcJ0EWrvjTVrMXz4cDz31FP9HQoRERERERERERERERERkQEmgEVqu88x
EREREREREREREREREdFAw0tAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExER
ERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERER
ERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERER
ERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERER
ERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExEREREREREREREREREN
EUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwA
ExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExER
ERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERER
ERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERER
ERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERER
ERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExEREREREREREREREREN
EUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwAExERERERERERERERERENEUwA
ExERERERERERERERERENEUwAExERERERERERERERERENEZ0mgM9lZGDV6jU4l5HRJ0HkXLqMP67/
CG+sWYtVq9d0Wqar7YPV2++9j/fWfYB1H32E9R9/gk8++6y/QyIiIiIiIgHeWLO2z9oSsj5atXoN
Vq1egzVvv4P/88lf8H1yMjQajVH5/++vfzPY9pfP/2pUf1td7R/m0ttrusGyZmScPavfXPEMlvEX
S0i/eqPvQ3U8iYiIiIgGu04TwFfyCjDayQl5+QVdvtGcP/ITVSqsWLoEf/5gHTas/9Bs9fZEXy1e
3n/nbbzzVuuBo9Vv/Aa/+fWv+6RdIiIiIiIy7e333u/vEETZsP5DvP/O23jqiSdw584d/PWrv6Op
qcmgTNVPP6GmpgYAUF1Tg5+qqzutp21N1v7fNHAxAdc3HuRxfpD7TkREREQ0WHWaAM4vyEdMdBTy
CrpOAJtTdU0NAvz9IZFIuizDAw9ERERERERds7S0hKuLM5bExcHD3R1Hj58weD0kOBgZ57MAABnn
zyMkeHx/hNlruGYcXDhfREREREREvcei44aa2lo0qtUIDw1F4i4Vauvq4GBvr3+946XG2vRk8db+
/e0vo9a+LqFtrFq9Bu+98zskqpJw6fJlSCVSxERHYdaMGbh1+xb2H0jGpdxc1NfXQyaTwcvTE7Nm
RCJw7Fiz94uIiIiIiAandR99BJlMBqlMht+++y6kUimkUin+/ME6g3IFhYXYu/8ArpVeh6WFBQIC
/LE0Pg62Nrb6MhdycvD9wYMor6iE0tYW0XPmYPrUKX3Sj4jJk7BTlYQ5s2fpt00MC8Wu3bsR9fBs
ZJ4/j7iFsThx6nSvtH/m3Fkkpx5GTU017O3tERMdZVTG1Ph8tOETPLH8MXh6eOi3FZeUYPPWrXhz
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
g1Hsh8LvXvuj2TI1Jueam5vbXS4ywVpccglurq4oKSlFcKD55I9IzKJ9Qs3b5Xb0XHZrv7+Alv1O
f2StnkXK3ld1tR/21za1xEunQ3V1NQwGA749cgTLklquCr9v2lRUX7sme1yX2vs7S3pyXURERERE
pB7ZBPD48eNwLPu4xQlgz2HDUFJSInsGVHFJCXTDPBWl8fIajsLiIow1+Z/cxSUl7a7Tzs4OTU1N
sv8drzYl8ViSr9fjlbVrMXjwIGnZxXy9LI3pJHDbCeHWzz09PXH58mWMDA0F0HLCv/TyZeg8PaWr
ExwdHVFXXwdnJ2fpu6WXL8tOtnY0+WG6fLjXCFy+XCprr9LS0g6/K6Ir3xXJR+fpaR7z5VJ4eeqk
9H21fkyfLydaXtPlhYWF+NXq1bI+VlBU3O53La2rJ2P28/XDk4+vlLVFV9jb2cNgMLQ7JqhVP6Ix
Dxs2DMOGDZPel5eX43//9gESFyUIr0vUpIgIfPD3j5G0KAG5P5zGi88/JyuTknq21n9Fy2UpL5Ht
VKT/iBBZV1fyNxUcEICi4mLZSTh9QRF8fbytlkskBtPlLq6uaGxskvXnW3V1cHFxUTxBXnqpFKNH
362fy5dLMWL4cLN8LMUu2qat+67/ePJJfPLpPzHUwwM+3iOk76g5Jnh6ekKj0eBiXj60Wi08Tfot
0HJsk3PiJAID5Hf5MC1nQVERwidOxBOP3n2W3WfrN6CwqAhRkZHCsYi0u+gYJbINqjH+KNkGu9o3
RPbLw4ePwKXSSxgzepQsH6X7brWItBePJSwTaXdAnf2OpeWt8Q/3Go7iSyUYe+cuPABwqbQUUDD5
CwBeOq92f++Y8vPxxdNPPtblsc7R0RG1N2vN6rAzSi6V4uixbLz80kv427p1CAkOhq/P3av71IpZ
Ca1WC4PB0Ok+JvL7y0s33Ky9ioqLOxcwuh6zyO9lESJlb9UTv6lFqdEP1W5TEV1td2s0Gg18fX1w
6PBhaDQaTJ40CXv37cex49nw8R6h+pXd3iNGQF9QgAnjx6maLxERERER9Q2yXy4zo6Nx/uJFZGbt
Q+3NltvBtX1+0MzoaGxNz0BxSQkaGxtRVFyM1PR0zIiJUZRm3ty52LotHfqCgpY0JSVI37Gj3SC9
R4zA0ezjMBgMapZdRkk8lnh7e+PrQ4dQV1ePurp6nMr9AdsyMszStT2x1PY1Mzoaadt34FJpKZqa
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
qwYM6K/5c3IUEx0jyfN/1Df+ubX/de8tzaKFd2tT0WZVnT+vhIQETc3O0tjRo1vMaMNxfN2kauvT
v6vXrVN9vXTPdxa4X1u5Zp3Cw6WFC75+7eODB/XXggKVlZ9RbEyMpmRlacL4Wz3y+ePHHvVah5K0
c/duFRRt1vmqKiX0SNCUrMm6ZezYFsvcWrlN6vni5xe1cVOhDh05ourqanXp0kXpaWm6fdJEDRk0
yGs9dWT9mNi6bZu27/ibqqqqFBcXp9snTtDtkyY1S7d4yVL9/Kf/oty8fB06fFjhYeGaNiXbnXbP
3r0qKNqsiooKxcXHa8a0qXp95apWY621GNu1Z7cKN7+rysoKxcXFadqU7Dbl+cDHn6hwc5FOl5Ur
NjZW06dm65ax49zvt6VNW8pza0/iNH7dpL1M8mMSq9KX8VO0ZatOnDihbt26aeiQoZoza6aioq53
pzHpOyZ8xWpTrdXhyBHDdeToUd02caKOl5TIdeKE5syaqXFjvs6Tr3K1pV/4M47Z4itWG8rW4Kml
T7t/btz2Tvtge7M1D5rERrD4t/94Rj9+7FH16NGj2XuVlZV64aVl+snTX5bVV/1IZjHfwNdcFwim
46pJ2X2N8yZjrymTeceEjTb91XO/1r13f0dpqanuvyl1ubRyzRr98+LFHsdxMva2xKQOTdvUJD+2
6tkkNmytkUzGXtO+520dZXMNYFImJ9cO3pisN0zmOBvxDAAAAAAA0B6abQCvz8/X3NmzlZKcrMtX
ruitt99Rbl6+Hli0SJLZRy2afhxj4eatuv+eu5XUN0mny8q0YvUaxUTHaPCggW0qjD9P/86fO1cv
vPiS9u0/oJHDb9a+j/ar/Ey5fvTYo+40hw4f0fJVq3T3vPkaPGigzp47p9dWrFKvngkaOGCAO52v
OpSkoi3v6v57F3qWPSZGQwcPdqdpXI8tMannP/75dQ0dMlhPPvG4oqOjdfnyZX127Ji2vrvN0QZw
oOvHlz179+rvH+zUA4vuVd8+fXTq9GmtWL1GsTGxGjVyRLP0K1ev1ehRI7Vgzlxdu/aFNhUVSZIO
HzmijQWFWnT3d5SSnKyy8nKtWL2m1fO2Fj+fHDykoi3v6r577v4qP6e0YvVax3n++OBBrc/L08IF
85WRnq6qqipteW+bxw1Hp23q75OivtrLJD+mY8J7297Xt++cpoz0dF2trVVBUZHWrs/Vg/fd505j
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
WlM/nRFXE+PjsXXbdkwYl9TuM4r9cOWdzsiDrsZnSq6krKHZzGM/FLhiOGXuFCj5iwLFd7hqPz3z
6YjhwzB3djI2fbQFlVVV6NevH743bx7Wb9qkqR9PrNW542FsjAVH8vIwedLEDv099de/q9eshbe3
N0KCgxA3diyeffppxZ0suPLyggcewO49e/CXv/8D1TU1COzbFxPGJWHWzJma+jGb1eOPFvtxVe/c
ecdVeShw1xvOZOaK4ZSxuOIGJY5R0cu/Bg8ahIeWfx8Z1ixUVFSgf/8QrHxwueKuUYIgCIIgCIIg
CBRMt27ddM/DDwVBEARBJ1avWat6IEhpI+hLU1MTXnjxd3j2qScR6obnPQqCwEtlZSXe++vfsO5/
PNfZonQr/vjenzB/TopLvyAWBOEuEscEQRAEQRAEQfBEiorO2/4/0MkXRMvLy23/d++DZQVBEARB
EOzQ3NyMAwcPol+/QLn4KwgG5c9/+xsKi4pQX1+PyqoqZFizMHH8uM4Wq9vxk6efkou/gtBBJI4J
giAIgiAIgtBd6aneRBAEQRAEgZfn1q5DUFAQHlu1qrNFEQTBAVMmT0ZGVhauXq1Av8B+mDh+HGbN
uL+zxRIEQSAjcUwQBEEQBEEQhO6K3AJaEARBEARBEARBEARBEARBEARBEATBgMgtoAVBEARBEARB
EARBEARBEARBEARBELoxcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARB
EARBEARBELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARB
ELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFY
EARBEARBEARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARB
EARBEARBEARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARB
EARBEARBEAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARBEARBEARB
EAShiyAXgAVBEARBEARBEARBEARBEARBEARBELoIcgFYEARBEARBEARBEARBEARBEARBEAShiyAX
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
b1i/PuYCM/MXLeL48RNUqlSJG3oUn43oyHUxdTCZTMxbsJDDR45gsViIrFmLrp06OZXGVZw5v/r0
7s2cuXP5cubMYnVqxIC+fZkdH88bE94lLy+P8LBw+t18M5M++tiaxkhdGMnHSBsrVFpbdSZNs9hY
fpw3n+tbNHeqXAoZqfeyrK+ybIfw17F4uLtTxc+Pxg0bcEOPHtbvHx4ymBWrVjNp8kcUmM0E+PvT
vFlTuhSJp0ZEBH1v7s03331P6qlTBAUFMaBvX8LDqhfbl6enJ0GBATRp3JhHhw61mW3lTP9z7lwW
8NfsQGcZue64iquug0baRln24YUutc276n7DVeepkXxc1dcZ2ddvW7by25atNu3l4jSu7jeutn4s
pnY0mzZvpk3rVsW+M1KGRs5BIzG7qt/wcHdn6JDBLElYxoT3J5GekUHVoCDuuv12axpn2lhpjBy7
UUbvRUtjtAwd7cvVbaws7jdERERERERERJyRmZlJpUrFVz/LzMy0+WzKzj7n3Atj5aoxbMRIl7xv
WKQ8MpvNjHv1NR596EGbP2KR8m1V4hrmLljAfx59tNhAs4iIuFZZ3oterfe9ut8QERERERERkctt
374DNp99fX3x9fXFZDJhsVjIyMggKyvLJo3NDGARkfLAYrGQuG4d/v5+ehj7D7Nuw3pu7V98lrGI
iIir6X5DRERERERERK6EzMzMYjN+L6YBYBEpd54eOYqAgADuv+eeKx2KlLGnn3jiSocgIiL/ELrf
EBEREREREZGrlZaAFhERERERERERERERERG5Cl28BLQRHrPn/uj6SEREREREREREREREREREpMyZ
UlNTNQNYRERERERERERERERERKQccLvSAYiIiIiIiIiIiIiIiIiIiGtoAFhERERERERERERERERE
pJzQALCIiIiIiIiIiIiIiIiISDmhAWARERERERERERERERERkXJCA8AiIiIiIiIiIiIiIiIiIuWE
BoBFRERERERERERERESuMhaLhTNpaeTn51/pUKQIV9ZLZmYmGRkZWCwWF0RWnMViIT093WH+GRkZ
pR6P0Xz+yTIzM0k6fJicnJwrHQoAHlc6ABERERERERERERGRy+X2e+4lJSUVAHd3d0KCg2l1fUse
eXAI3t7eJKekcMc99/HCc6Pp1KF9qXkVph3x9DB69ezhVBxdbrix1O/Hv/ISrVq2dCrPa8mlHH9W
VhY333IbQ4c8wB233lpqPhaLhbvuu5/oqChee+lFm++eH/cyqxMT+eHbmfj7+Vm3r12/nlFjxvL2
+Nd4esQou/W7dv16Ro99kY8nvU9M7egS95+Tk8PwUc/Sv08funXpXGqspYmfP59pn88gLS0dNzc3
OnVoz/CnnsSnYsW/nWd5c/s999K2dWuG/effl5xXv9vvJD09vcTvxowaSdfOnQDX1EtWVhYzvvqa
1WvWknT4MADe3l60atmSF8c8h8lkKvX3Rvqs3Xv28NkXX7Jh06/k5eVRoUIF+tx0I0OHDMbd3d2a
LnHtOiZ/MoXDR47g5eVF39438dDgB/D09HQqn2vd2Jde4cjRo0yd/AFwvm2dOnWaD997l7rX1bFJ
O+SRx6gWGsrLLzwPQNLhw7z93kS2bN0GgJvJRLOmTXny348RER5etgdShAaARURERERERERERKTc
MmGiZfPm9Ol9E7l5uezZs5e5CxZy9uxZnhs5wjrY4mjQBcDX15fBg+7nuosGBIwY9/xz1v/PiZ/H
vv37GfbEXwNXdWJinM7zYtNnfMGhpMOMHT3qkvNytUs9frPZjAnHdWQymejSuRP/m/Mj57KyrANz
OTm5bNi4EbPFQuKatdzU6wbrbxLXriM8LIx6des6qF/T+TguhFFSeZvNZn7f/gcd27VzGKs9W7Zu
Y8LESQy67146tm/H4aNHGf/m20yZNp0nHnv0b+cr9g1/8j/k5dnOgP3uh/+xd/9+msY2Af6ql3sH
3kX7uDiOHjvGW+++51S9JKek8PhTT5OTk80t/fpRJ6Y2bm7uJKekkJ6ebqgfMsZEhQoVGP7UE/hV
rsKuCwO5wVWrcvuttwCwYtUqxr70Ct26dGbI/w1i9969fP3NtySnpDB29LMXYnGcT3llNpt57c03
+eSDSXh5eZWYxmKxMObFl8jPz+eZp58iJjqaI0eP8cvKVQT4+5dxxLY0ACwiIiIiIiIiIiIi5Vp4
eBhdOnUEoFePHgQEBPDx1E8Z/uQTdn+Tn5/P2bNnqVSpEh4e5x+l+1SsyKD77qWgoMBmKVSz2UxK
aiqBAQHWtBfr1KGD9f/rN27i6LFjNtssFos1z3PnzuHp6WmdhWfUkSNHOXjokMN0qxLXMP7tt3ns
4aH06lF8puuipUv54KOPeWns8zRt0sSpGOwxevwllbs1DZCSkooFC1WDguwOlnXu0J5vv/ueDRs3
WWdIbtq8mfyCAmpHR7Ny9WrrALDFYiFx7Vp6dutmt37PpKWRlZV1IYK/OCrv7Oxsjh47TkhwMJUq
+RoqJ4A/d+0C4K7bb6NChQrUjo5mzo9zOXky2e5vrkSdXguMnJsAHS4asE9NTeX1N9+i9003EhgQ
AMCOnTuB8/Xi6+tL3evqED9vPidOnDQcz4SJk8jJyebjSe8TGhLyN47ImDoxtRkzaqT1c6vrWzJv
4SL27NsHQEFBAR9N/ZQO7eIYPeIZTCYTnTq0x8vTk+kzvmDHnztpUL+ew3zKs/r16rJr9x6mfT6D
hx8cUmKa02fOcPDQIR57eCg39uwJnP9jls4dO5SYvixpAFhEREREREREREREyjfL+QGPQtnZ2ZhM
2H2f5bBnRrJl2zbMZjMeHh7063Mzjw19iJTUVOsS0C2aN+OOe+6jS6eOrFm3nuzsbHx8fBg94hni
2rQulqfZbLaJp9g24OixY7w6/k3++PNP3Nzc6NalM0/9+3EqVKjA7Ph4Jn4wmXHPj6FDuzjy8/N5
6pkRnDmTxseTJvLwv5+wLidbuNzyl9M/JTwsrFgsx0+c4OzZTMa/9Q6AzYDhoqVLrduPnzjhqGQN
M3L89sq90CefTmPyJ1MAqFWzBiOefpr69eoW21e9evUIrlqV1WvWWAeAV69ZQ/NmTWnbujUffPQx
Z89mUqmSLzt37yY19RTt28UVW+L78JEjvPHOBLb9vh3AZgDxX4MfLLG8CwcL58ydx5Rp08nLz8fT
w4PhTz1Jz+7drL9NS0/nx+++LbGsunbuxPQZXzDq+bHcd/dAdu/Zw29bt/LKiy/YLd8rUadXq8J6
NHpuluTb73/AbLEw8PbbrNu6dOrIZ198wZhxL1nrZevvv9vMbi9NRkYGa9atY9B99zoc/D17NpMp
06azdsMGss6do369ejz84GCiIiMN7atQQUEBySkpzFuwkJMnT1r/EObI0aMcO3ac/zz6iM0fUgzo
15fpM75g3YYNNKhfz2E+5VlM7dq0bd2a6TO+oF3btjRu1LBYmgB/fwIDAliwaDHNm8YSHRV1BSIt
mQaARURERERERERERKRcSzp8mOW/rMBsLiDp8BG+/e57burVi4oVK5J57lyx9C1bNOe2W/oTGhLK
mnXr+PSzz4lt3Ng62Ojm5mYdNMkvKODlF56nWmgor7/1NhPen2R4kKmogoICRj43hvCwML6cPo1z
5zIZPmo0X878hiH/N4hb+/dn6+/bGf/2O8TUjmbu/AXs2r2HKZM/wMfHh1H/Hc4n06Zx7PhxRjw9
DICqQUEl7uu2Af3Zu3efzcBgrx49in0uaSbp5WSv3Fs2bwZA7xt7cd/dA8nOzuaDjz5m9NgX+Hzq
J1SuXNk2I4uFzh07snDxYvLz83Fzc2P1mrUMGXQ/bdu05r1JH7Bm3Tp6dOtK4pq1+Pv706BePVJS
z78r2s3Njfz8fJ4f9zJeXl5MnfwhgYEBLF6awMdTPwWwW96Fg9pRkbV4dsR/iQgP5423J/DupA/o
1qUz7u7u1ImJ4WzmWbvlEBIczOD7/8WHn0xh829bAIht0phWLVvY/c3VWqdXUl5eHmNHjyI0JIS3
353IhPffN3RupqWlEz9/AT27dyOkyEBtaEgI9997L598Os1aL00aNaL19dcbiqdw1qy990cXMpvN
jBzzPKmpqTz0wCB8fX35YfaPPP7kMD6b+omhfRV6Z+L7LFi0GIDuXbtYYz167BgA1atVs0lfuVIl
ggIDOZmcbCif8u7uO+9g9Zo1vP7W20yd/AEVL3rXs8lkYuzoZ3nxlVcZ/PCjNKhfj359bqZrp06l
zjgvC25XdO8iIiIiIiIiIiIiIpfZ5i1beOm11/ngo09Ys249d9x2K8Oe+I/d9P+6527ax8URVr0a
bVufHzDaf+BAiWk7xMVxfYsWRISH0z4ujpSUFM6VMKjsyJat20g6fITuXbty9mwGFouFunViWLNu
HXBhUGj40/j5VWH4yGeZOes7/vvUk9SqUQOAhg3qExQYiE9FH1o0a0aLZs3w9va2u78Rw4dZBwPH
v/WO9R+cHygcMXyY08dwqRyVe0R4OMFVq1IjIoIRw5/m9JkzrFydWGJenTt14GxmJr9t3crv2/8g
LS2NuDZtqBoURKOGDViVeP53iWvX0aFdXLHfb9u+nf0HDvDk449RJ6Y2gQEBNrMvHZV309gmNG7Y
EH8/P9rHtSUrK4vUCwPM455/jnfGv263HJYkLOOTadMZdN+9/Pj9LEaPeIZDh5J45tnn7M5ah6uz
Tq+kdm3b0qZVK6IiI4lr24aUlFRD5+b3s2eTl5vL3XfeYbN96bKfmPb5DO4deBffffUlzzz9FIcO
H2bkc8+XWi+FvC4s6Z6Xl1dqui3btrH9jz8Y9p9/061LF9q0asULzz1LgdnMj/PmO9xPUf373Mx/
n3qSHt26kvDTcqZO/wwAk+n88GBGhu0fIlgsFnLz8ootP28vn/LO3d2dUf/9L8kpKXz86bQS0zRp
3Ihvv5zB2NGj8PT05LU33uKeQQ+we8+eMo7WlmYAi4iIiIiIiIiIiEi51q/PzTwz7Cng/ACH2Wwm
Pz/fbvrCmZ7JKSn4XJjxVXQJ6aIK8wOocGEA0Gx2PBh0sWPHjwPw8uvjbbYXLikM4O3lxSMPPsiY
F8dR97o63NCjuzWuosspX7y0sj2FA4KLli5l0dKlwJUdKHRY7kXek+zv54enpwdHjh4tMa8G9c8P
0K5esxYvT0/qXXcdQUGBWCwWunbqxMefTuPgoUPs3bePhwb/X7HfHz16foZkcNWq1vK8+L3PJf3f
Gqr5r3bh5eV1ftuF70obALRYLHw0ZSq9b+zF4EH3U1BQwA09uuPjU5HRY1/k9+1/lLgUbaGrrU6v
FhUrVgAcn5uZmZnMjp9L504diQgPt263WCxMnjKVXj17MHjQ/QDc2LMnPhV9eOHlVxzWC0BUVBQm
k4n1GzfRuaP9JZSPXGh7kZG1rNt8fX0JDq7KUTvt3Z46MTHUiYnhpl434O/vzzezvuOegXdRLTQU
gENJSTRq2MCaPi0tjYyMjGJLVNvLx+eiGbHlUa2aNXjw/wbx4SdTSvxjETi/PHznjh3p3LEjO/7c
yX+fHc2HH09hwpvjS0xfFjQDWERERERERERERETKNYvZQk5ODjk5OeTm5toZ/D0/MLR7z15efn08
d95+Gz8vWUTCwvnFZsNdDsHBVQH49osZJP78k/XfvNk/WNPk5OQw7fPPCQoKYueu3SxJSLDJw2Qy
2R2otmfE8GHcNqA/cH4Z4Ss1UOhsuZ88eZK8vHybJXptWCx07tSRVasTWbF6Ne3bxVkHcDu0b0dO
Tg7vTvqAihUq0Cw2ttjPC+vj8JEjdmP4O+XtiMViIfPcOUwmE/n5+VgsFgoKCqyzi93d3R3mcbXU
6bVoTvxcMjMzueeuu2y2WywWzp3LxN3NdljN18cHADc3E474VKxI35t7s3jJUlasWmU3XXj16gAc
PHTIuu3cuXMkJ6cUG5R2Rli1apgtFgry86lZI4KI8HB+XrnSJp/lK1YAlLpUdtF8/iluHdCfJo0a
8cbbE8jMzCw1bf16dYkIDyPjrP1l3suCZgCLiIiIiIiIiIiIyD9W4cDa5i1b8fauQF5uLgB+Vapw
MjmZxLXrSp0t7CqxjRtTvVo1nh07lqGDB1O9WjWOHT+OyWSiZYvmALw/+SNSUk/x+dRPeP/Dj3jr
3YnUiYmh5oVloMOqV+eXlStZvDQBd3d32rRqRaVKvg73/djDQ3ns4aGX9fgcOX3mNFB6ue/YuYt9
+w+QlXWOTz+bga+vD106drCbZ+cOHfhh9hwA2se1tW4PrlqVhvXr89uWrXTu1LHEgeZmsbFUr1aN
9z74kMcfHkpQUCBbtm61SVNSebu7O5539/Lr4zmbmcnrL40r9p2bmxv3DryL6Z/PwMPdnXp163L6
zBlm/fADzWJjadCgPhgY+Lsa6rQsHD16jF9W2g6mRhWZOeuM7Oxsvps9m7i2bYiOirT5zs3NjYF3
3MGML7/C09Pzr3r5/gdimzSmQf36AOTm5mI2m6lQoUKJ+xg6+AH27N3H2JdeofX1LWnerCmenp7s
P3CQY8eOM/6Vl4ht0ph6devyzsT3GTJoEL4+Pvzvx3g8PT3o1+dm61LSv23dSsWKFWnSqGGxd9Mu
XfYT+QX5NKxfH78qfvzx5w4+/+prGjdqaH1n9iMPDmH0Cy8y7tXX6dG1C7v27OHLmd/Qq2cP63Ln
RvL5J3Bzc2PE8GEMfvhRsrOzqR19/j3OJ5OT+few4TSsX49GDRvi4eHOlq3b2LlrN0+X8pqBsqAB
YBERERERERERERH5x6pSuTLdu3ZlTvxcliQk8OX0adx4Q09eGf8GAPXq1rWZdXe5eHt789brr/LG
OxMY8dwYLBYLVapU4ZZ+fWnZojnLlv/M/IWLGP/KSwQGBDBi+DAeGPowL7z8KpMnvou3tze39u/H
lq3bePf9SYSFhdEstomhAeCrQauWLR2W+6lTpxjyyKNYLBYiIsJ567XX8PPzszsTslHDBgQGBODt
7U2tmjWt2y0WC106d2L7jh10iCt5SVdPT0/eev1VXn59PE+PHAVA40YNbWZ6llTePhdmhJZm9569
pKWl2f1+0H33Ely1KvMWLmLegoUEBQXRuUNHHnloiKHB33+STZs3s2nzZpttf3fZ3fkLF5GWls59
A+8q8fv7772HoKAgFi1ZytwFCwkKDKRD+3YMHfwAJpMJi8XC/UMeIqZ2NC+Nfb7EPCpWrMjEt99k
7oKFrEpMZOa335Gdk0NoSDCtWrYkOycHn4oVGf/yOD7+dBqTp0whJzuHhg0a8MG7EwgKDASga+dO
/Dh3HksTlvHVZ9OKDQBv2ryZpQnLMBdpLw0bNGDMqJHWz3Ft2/D8s6OYOv0zfl6xAl9fXwb07cND
gx9wKp9/irDq1XnkoSFMmDjJui0jI4OaERGsXJ3I8l9W4GYyUaNGBC+OGU3H9u2vYLRgSk1NVW8h
IiIiIiIiIiIiIuWSl5eXw3f+enh4kHrqFAH+AVgsZjw8PDh95gwWs4XAwABMJhNms5mCggK8vLzI
z8/HbDZb/1+4DLC7uzseHh7k5OSUGpOHhwdubm7kXphtXMhkMuHh4UFeXh7nzmXh7+9njb0w77y8
vGLvli3Mx2Qy4enpaR2MysvLc3qZ2LJg7/g9PT1LLPf8/Hy8vb0xm83k5OaSm5tLlcqVrfVQGm9v
bywWS7F9FZZn0fozmUw2dVpYnpnnzgHnl/s1mUzk5uZisVjslre3t3eJ7aLwd15eXphMplLbibu7
u81yz47asJStwvovav3GjYwYPYY3X33FOmv/cu4/JTWVAH9/PDxKnuuZnp7OwUNJpKWnUy00lNrR
UcViLnT69Gn8/Pxwcys+g92ZfP6pzGYzp0+fplKlynh7e13pcAANAIuIiIiIiIiIiIiIWAfxin4G
59+zebni+acwUu7/1LKRq9tzL4xj/4EDfDn9Uw2QyhWnAWARERERERERERERERERkXLC8dvIRURE
RERERERERERERETkmqABYBERERERERERERERERGRckIDwCIiIiIiIiIiIiIiIiIi5YQGgEVERERE
REREREREREREyon/B6dk7wspwM/QAAAAAElFTkSuQmCC

--_f6f734c0-277c-47ff-801e-4818c8775f35_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--_f6f734c0-277c-47ff-801e-4818c8775f35_--


From xen-users-bounces@lists.xen.org Sat Jan 04 22:22:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 22:22:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzZb0-0006pC-LN; Sat, 04 Jan 2014 22:21:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1VzZay-0006p7-4a
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 22:21:28 +0000
Received: from [85.158.139.211:51141] by server-2.bemta-5.messagelabs.com id
	F8/45-29392-76988C25; Sat, 04 Jan 2014 22:21:27 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1388874084!5194251!1
X-Originating-IP: [72.30.238.138]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26913 invoked from network); 4 Jan 2014 22:21:25 -0000
Received: from nm36-vm2.bullet.mail.bf1.yahoo.com (HELO
	nm36-vm2.bullet.mail.bf1.yahoo.com) (72.30.238.138)
	by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 4 Jan 2014 22:21:25 -0000
Received: from [98.139.212.149] by nm36.bullet.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
Received: from [68.142.230.77] by tm6.bullet.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
Received: from [127.0.0.1] by smtp234.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388874084; bh=mrzzS4/kWrP827mc/MNYZ5mROpJ4NGe+y7wJdcheHoE=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=uw7rXmp/cKHnNWdFG87uHzWImLCROxumwSzX2Q1zGOiBaK4MNAVtHGMvJC60dudCaVZEB4woW08nNS02k9XSM1bjMi98k94yrh9NsVHuz+fJCGHH05U4tzcQJi/2Jkh+4WVYGsY5F4amPX5cTMdISecBJDQpSfJNU24xyDkJelg=
X-Yahoo-Newman-Id: 9439.25834.bm@smtp234.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: mmnVUrMVM1n1jHbBF.vMZd38g9CJq9aVvk1bO5dsAck7JcH
	n1uZadd.Fm_.OcSz5cves7KUbpXcXHrAbBWCuMvCj3lR9LehdMzgzxCPIvs2
	G4jUp1lBH1qihIY1YG851a4SkKqFcO4J4j1vSiWIx7gEXsNiTQD75.Gh.McN
	Rn.kUW3w818BdFM9EebRMAWSO3elyKlW17WULDpo_dztZNFmzTWxK9UI7PmI
	O9KLKPTplZ8iMinqsbGYMSHERVaclb2ZEdEvJWxJcxWXRkzVm1eQOYnOxqMb
	atUXuGFf8bYae0P5UZ6fge9oTPWwbz5uBexE07zw7KzMQlud_nMJ5ynw_bdd
	DVvrkXaS9vAZjhuTMBLvVVOV5rn2dibW_mriydtan2AMRuaSs0MZS1P.cfgx
	Ia_Yw51U2B.YvgztMZbZKzdo8wyYyb0Ett8yeWROPCcxPs15GtQekWzl2.dm
	kF7vS_xbToj7sHmHu7VdLEZs.dg6AlLMMeRCJua585eLFXJgz5GLkd_dtnEB
	.Hx1fuod_4LybG47d_eiNP6m1F34U3eZGpMxotWflcP5zhyUi16HR3zdFzRW
	EJ9rqHNFXvQlqu18bEdfBQxbqR6T6e0Bb.Wg.bVom05dJ9Vj_nB5pNNdJ6mF
	WkvUs0cOvaGc-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp234.mail.bf1.yahoo.com with SMTP; 04 Jan 2014 22:21:23 +0000 UTC
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>	<008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
	<CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
In-Reply-To: <CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
Date: Sat, 4 Jan 2014 15:21:37 -0700
Message-ID: <01a701cf099b$56486680$02d93380$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHAH9TomyAd1NLMUDD+GmfAEade1wmmjKiaA=
Content-Language: en-us
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5709519525969732515=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

--===============5709519525969732515==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_01A8_01CF0960.A9EBFF80"
Content-Language: en-us

This is a multipart message in MIME format.

------=_NextPart_000_01A8_01CF0960.A9EBFF80
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 

 

On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <ehouby@yahoo.com
<mailto:ehouby@yahoo.com> > wrote:

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically a
driver on dom0 has already claimed the device and doesn't like that you're
trying to take it away). To validate that, I'd need some more information;
You mention that this is a dual GPU system; are both GPUs ATI/AMD/Radeon?
How are you making the second GPU available to be passed through (via xl
commands? modprobe options? passed kernel options?)
  

Regards,

  David

 

 

David,

 

This box does have two GPUs:

 

[root@xen ~]# lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
(rev a2)

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

 

I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
several methods as shown on the Xen PCI Passthrough Wiki  at
http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to pciback
with xl and sysfs both result in similar errors as shown in my previous
email .  To prevent the Radeon driver from loading at boot time, I tried
Static Assignment but it fails to stop the Radeon driver from loading.  Here
is what I think is the relevant configuration for Static Assignment, maybe I
have not followed the Wiki accurately:

 

[root@xen ~]# lspci -k

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: radeon

 

[root@xen ~]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)

 

[root@xen ~]# lsinitrd | grep pciback

drwxr-xr-x   2 root     root            0 Dec 28 10:16
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback

-rw-r--r--   1 root     root       106151 Dec 17 14:03
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pc
iback.ko

 

 

After a reboot xen-pciback is not loaded and the 5750 is still using the
radeon driver.

 

Thanks,

 

Eric

 

 

  To try and get this initially working, i'd go ahead and just blacklist the
radeon driver, since your primary GPU is a NVIDIA card. Also, I'd check but
you may find that your AMD card actually has two PCI entries, one for
graphics and one for HDMI audio (most of the ones that I've played with
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass that
one through as well. You can then use 'xl pci-assignable-add' to add the one
or two entries, once the radeon driver isn't bound to it. That should at
least yet us to where you are able to boot into the dual environment; I've
had a similar setup in the past, an NVIDIA GeForce 550Ti as my primary, AMD
Radeon 6770 passed through to a Windows 7 HVM domain, on an ASUS Sabertooth
990FX board ( AMD Phenom II x4 965, or an AMD FX 8350 cpu)

Regards,

  David

 

 

 

David,

 

I figured out what was wrong with my Static Assignment configuration.  When
I initially built initrd to include the xen-pciback module, I had a typo in
my /etc/modprobe.d/radeon.conf file, the same typo as is on the Wiki -
highlighted in yellow below.  After correcting the typo in the configuration
file I did not rebuild initrd, which is required, at least on Fedora 20.  It
was easy to see why a rebuild of initrd is required once I played around
with lsinitrd.

 

[root@xen grub.d]# lsinitrd | grep radeon.conf

-rwxr-xr-x   1 root     root          178 Jan  3 16:06
etc/modprobe.d/radeon.conf

[root@xen grub.d]#

 

[root@xen grub.d]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)(0000:04:00.1)

[root@xen grub.d]#

 

 

I rebuilt initrd with dracut -f --add-drivers xen_pciback and now  the HD
5750 is cleanly assigned to pciback at boot.

 

[root@xen grub.d]# lspci -k

 

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: pciback

04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper HDMI
Audio [Radeon HD 5700 Series]

        Subsystem: Hightech Information System Ltd. Device aa58

        Kernel driver in use: pciback

 

 

The good news is that pci passthrough of the HD 5750 to a Win7 VM is
working.  The bad news is that it will only work for the first boot of the
VM.  If the VM is rebooted, the guest appears to be unable to complete the
video initialization. I see a mouse cursor over a black screen, the cursor
moves when the mouse is moved, but the screen stays black.  It is possible
to remote desktop to the VM and everything appears to work as expected.  A
reboot of the whole box will clear this condition and pci passthrough of the
HD 5750 will work one more time.

 

Thanks,

 

Eric

 

 

 

 

 

 

 

 


------=_NextPart_000_01A8_01CF0960.A9EBFF80
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><div><div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>On Fri, Jan 3, 2014 at 4:13 PM, Eric =
Houby &lt;<a href=3D"mailto:ehouby@yahoo.com" =
target=3D"_blank">ehouby@yahoo.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in;border-color:-moz-use-text-color=
 -moz-use-text-color -moz-use-text-color =
rgb(204,204,204)'><div><div><div><div><div><div><blockquote =
style=3D'border:none;border-left:solid windowtext 1.0pt;padding:0in 0in =
0in =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5=
.0pt'><div><div><div><div><div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>&nbsp; Just wanting to check the basics - have you also make sure =
you've installed the latest BIOS update for your motherboard? Sometimes =
these updates contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div></div></div></div></div><div><div><=
div><div style=3D'border:none;border-left:solid windowtext =
1.5pt;padding:0in 0in 0in 4.0pt;border-color:-moz-use-text-color =
-moz-use-text-color -moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>Eric</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><o:p></o:p></p></div></div></div></div></div></div></div>=
</blockquote><div><div style=3D'border:none;border-left:solid windowtext =
1.5pt;padding:0in 0in 0in 4.0pt;border-color:-moz-use-text-color =
-moz-use-text-color -moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><br>I've been looking through the log file and my first =
instinct is that you're experiencing a driver issue on dom0, which is =
causing the issue (basically a driver on dom0 has already claimed the =
device and doesn't like that you're trying to take it away). To validate =
that, I'd need some more information; You mention that this is a dual =
GPU system; are both GPUs ATI/AMD/Radeon? How are you making the second =
GPU available to be passed through (via xl commands? modprobe options? =
passed kernel options?)<br>&nbsp; =
<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; David<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p></div></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>This box does have two GPUs:</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci | grep VGA</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce =
210] (rev a2)</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I have the NVIDIA for use with Dom0 and would like to pass the Radeon =
HD 5750 to a VM running Win7.&nbsp; To assign the 5750 to pciback, I =
have tried several methods as shown on the Xen PCI Passthrough =
Wiki&nbsp; at <a href=3D"http://wiki.xen.org/wiki/Xen_PCI_Passthrough" =
target=3D"_blank">http://wiki.xen.org/wiki/Xen_PCI_Passthrough</a>.&nbsp;=
 Dynamic Assignment to pciback with xl and sysfs both result in similar =
errors as shown in my previous email .&nbsp; To prevent the Radeon =
driver from loading at boot time, I tried Static Assignment but it fails =
to stop the Radeon driver from loading.&nbsp; Here is what I think is =
the relevant configuration for Static Assignment, maybe I have not =
followed the Wiki accurately:</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci &#8211;k</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
radeon</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# cat /etc/modprobe.d/radeon.conf</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe =
--first-time --ignore-install radeon</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback hide=3D(0000:04:00.0)</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lsinitrd | grep pciback</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 Dec 28 =
10:16 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rw-r--r--&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 106151 Dec 17 14:03 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>After a reboot xen-pciback is not loaded and the 5750 is still using =
the radeon driver.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><span =
style=3D'color:#888888'><o:p></o:p></span></p></div></div></div></div></d=
iv></div></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>&nbsp; To try and =
get this initially working, i'd go ahead and just blacklist the radeon =
driver, since your primary GPU is a NVIDIA card. Also, I'd check but you =
may find that your AMD card actually has two PCI entries, one for =
graphics and one for HDMI audio (most of the ones that I've played with =
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass =
that one through as well. You can then use 'xl pci-assignable-add' to =
add the one or two entries, once the radeon driver isn't bound to it. =
That should at least yet us to where you are able to boot into the dual =
environment; I've had a similar setup in the past, an NVIDIA GeForce =
550Ti as my primary, AMD Radeon 6770 passed through to a Windows 7 HVM =
domain, on an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, or an =
AMD FX 8350 cpu)<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Regards,<br><br>&nbsp; =
David<o:p></o:p></p></div></div></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I figured out what was wrong with my Static Assignment =
configuration.&nbsp; When I initially built initrd to include the =
xen-pciback module, I had a typo in my /etc/modprobe.d/radeon.conf file, =
the same typo as is on the Wiki &#8211; highlighted in yellow =
below.&nbsp; After correcting the typo in the configuration file I did =
not rebuild initrd, which is required, at least on Fedora 20.&nbsp; It =
was easy to see why a rebuild of initrd is required once I played around =
with lsinitrd.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# lsinitrd | grep =
radeon.conf<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rwxr-xr-x&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 178 Jan&nbsp; =
3 16:06 etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]#<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# cat =
/etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe <span =
style=3D'background:yellow;mso-highlight:yellow'>xen-</span>pciback ; =
/sbin/modprobe --first-time --ignore-install =
radeon<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback =
hide=3D(0000:04:00.0)(0000:04:00.1)<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]#<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I rebuilt initrd with dracut &#8211;f --add-drivers xen_pciback and =
now&nbsp; the HD 5750 is cleanly assigned to pciback at =
boot.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# lspci &#8211;k<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
pciback<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper =
HDMI Audio [Radeon HD 5700 Series]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device aa58<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
pciback<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The good news is that pci passthrough of the HD 5750 to a Win7 VM is =
working.&nbsp; The bad news is that it will only work for the first boot =
of the VM.&nbsp; If the VM is rebooted, the guest appears to be unable =
to complete the video initialization. I see a mouse cursor over a black =
screen, the cursor moves when the mouse is moved, but the screen stays =
black.&nbsp; It is possible to remote desktop to the VM and everything =
appears to work as expected.&nbsp; A reboot of the whole box will clear =
this condition and pci passthrough of the HD 5750 will work one more =
time.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div></div></div></body></html>
------=_NextPart_000_01A8_01CF0960.A9EBFF80--



--===============5709519525969732515==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5709519525969732515==--



From xen-users-bounces@lists.xen.org Sat Jan 04 22:22:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 04 Jan 2014 22:22:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzZb0-0006pC-LN; Sat, 04 Jan 2014 22:21:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1VzZay-0006p7-4a
	for xen-users@lists.xen.org; Sat, 04 Jan 2014 22:21:28 +0000
Received: from [85.158.139.211:51141] by server-2.bemta-5.messagelabs.com id
	F8/45-29392-76988C25; Sat, 04 Jan 2014 22:21:27 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1388874084!5194251!1
X-Originating-IP: [72.30.238.138]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	FORGED_YAHOO_RCVD,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26913 invoked from network); 4 Jan 2014 22:21:25 -0000
Received: from nm36-vm2.bullet.mail.bf1.yahoo.com (HELO
	nm36-vm2.bullet.mail.bf1.yahoo.com) (72.30.238.138)
	by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 4 Jan 2014 22:21:25 -0000
Received: from [98.139.212.149] by nm36.bullet.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
Received: from [68.142.230.77] by tm6.bullet.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
Received: from [127.0.0.1] by smtp234.mail.bf1.yahoo.com with NNFMP;
	04 Jan 2014 22:21:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1388874084; bh=mrzzS4/kWrP827mc/MNYZ5mROpJ4NGe+y7wJdcheHoE=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:X-Mailer:Thread-Index:Content-Language;
	b=uw7rXmp/cKHnNWdFG87uHzWImLCROxumwSzX2Q1zGOiBaK4MNAVtHGMvJC60dudCaVZEB4woW08nNS02k9XSM1bjMi98k94yrh9NsVHuz+fJCGHH05U4tzcQJi/2Jkh+4WVYGsY5F4amPX5cTMdISecBJDQpSfJNU24xyDkJelg=
X-Yahoo-Newman-Id: 9439.25834.bm@smtp234.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: mmnVUrMVM1n1jHbBF.vMZd38g9CJq9aVvk1bO5dsAck7JcH
	n1uZadd.Fm_.OcSz5cves7KUbpXcXHrAbBWCuMvCj3lR9LehdMzgzxCPIvs2
	G4jUp1lBH1qihIY1YG851a4SkKqFcO4J4j1vSiWIx7gEXsNiTQD75.Gh.McN
	Rn.kUW3w818BdFM9EebRMAWSO3elyKlW17WULDpo_dztZNFmzTWxK9UI7PmI
	O9KLKPTplZ8iMinqsbGYMSHERVaclb2ZEdEvJWxJcxWXRkzVm1eQOYnOxqMb
	atUXuGFf8bYae0P5UZ6fge9oTPWwbz5uBexE07zw7KzMQlud_nMJ5ynw_bdd
	DVvrkXaS9vAZjhuTMBLvVVOV5rn2dibW_mriydtan2AMRuaSs0MZS1P.cfgx
	Ia_Yw51U2B.YvgztMZbZKzdo8wyYyb0Ett8yeWROPCcxPs15GtQekWzl2.dm
	kF7vS_xbToj7sHmHu7VdLEZs.dg6AlLMMeRCJua585eLFXJgz5GLkd_dtnEB
	.Hx1fuod_4LybG47d_eiNP6m1F34U3eZGpMxotWflcP5zhyUi16HR3zdFzRW
	EJ9rqHNFXvQlqu18bEdfBQxbqR6T6e0Bb.Wg.bVom05dJ9Vj_nB5pNNdJ6mF
	WkvUs0cOvaGc-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp234.mail.bf1.yahoo.com with SMTP; 04 Jan 2014 22:21:23 +0000 UTC
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>
References: <20131222140821.GB7095@asterix>	<00bb01ceff80$cdae1dc0$690a5940$@yahoo.com>	<20131224124225.GA3203@asterix>	<CAPCj91JipS8Y526W0hLgB2X0n+DEG2yGZ5A_oejJAresGZsAqA@mail.gmail.com>	<00f001cf07fb$89c79d60$9d56d820$@yahoo.com>	<CAPCj91L298UwN27OpZuhdXdVJCaaEcS2aqtyUnSndEMVOojG=g@mail.gmail.com>	<008c01cf08d0$f782d4c0$e6887e40$@yahoo.com>
	<CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
In-Reply-To: <CAPCj91+igwWiuYn3+Of615rBa+cC_oZFFYfRJpyj_X_KAVjj_g@mail.gmail.com>
Date: Sat, 4 Jan 2014 15:21:37 -0700
Message-ID: <01a701cf099b$56486680$02d93380$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQGZlYK36b84yUdNG3pyEhhUL/BDQANUR2XfAfcYrjgBlgDWHAH9TomyAd1NLMUDD+GmfAEade1wmmjKiaA=
Content-Language: en-us
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] vga passthrogh on mainboards with broken ivrs tables
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5709519525969732515=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multipart message in MIME format.

--===============5709519525969732515==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_01A8_01CF0960.A9EBFF80"
Content-Language: en-us

This is a multipart message in MIME format.

------=_NextPart_000_01A8_01CF0960.A9EBFF80
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 

 

On Fri, Jan 3, 2014 at 4:13 PM, Eric Houby <ehouby@yahoo.com
<mailto:ehouby@yahoo.com> > wrote:

  Just wanting to check the basics - have you also make sure you've
installed the latest BIOS update for your motherboard? Sometimes these
updates contain fixes fror issues such as bad table entries.  

Regards,

  David

 

David,

 

Yes, I have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.  PCI
passthrough works fine for USB controllers but when I try to passthrough a
secondary VGA card I see crash logs as copied in the attachment.  If you, or
any others on the list, have ideas on how to work through this issue I would
be very interested in hearing them.

 

Thanks,

 

Eric

 

 


I've been looking through the log file and my first instinct is that you're
experiencing a driver issue on dom0, which is causing the issue (basically a
driver on dom0 has already claimed the device and doesn't like that you're
trying to take it away). To validate that, I'd need some more information;
You mention that this is a dual GPU system; are both GPUs ATI/AMD/Radeon?
How are you making the second GPU available to be passed through (via xl
commands? modprobe options? passed kernel options?)
  

Regards,

  David

 

 

David,

 

This box does have two GPUs:

 

[root@xen ~]# lspci | grep VGA

01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]
(rev a2)

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

 

I have the NVIDIA for use with Dom0 and would like to pass the Radeon HD
5750 to a VM running Win7.  To assign the 5750 to pciback, I have tried
several methods as shown on the Xen PCI Passthrough Wiki  at
http://wiki.xen.org/wiki/Xen_PCI_Passthrough.  Dynamic Assignment to pciback
with xl and sysfs both result in similar errors as shown in my previous
email .  To prevent the Radeon driver from loading at boot time, I tried
Static Assignment but it fails to stop the Radeon driver from loading.  Here
is what I think is the relevant configuration for Static Assignment, maybe I
have not followed the Wiki accurately:

 

[root@xen ~]# lspci -k

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: radeon

 

[root@xen ~]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)

 

[root@xen ~]# lsinitrd | grep pciback

drwxr-xr-x   2 root     root            0 Dec 28 10:16
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback

-rw-r--r--   1 root     root       106151 Dec 17 14:03
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen-pc
iback.ko

 

 

After a reboot xen-pciback is not loaded and the 5750 is still using the
radeon driver.

 

Thanks,

 

Eric

 

 

  To try and get this initially working, i'd go ahead and just blacklist the
radeon driver, since your primary GPU is a NVIDIA card. Also, I'd check but
you may find that your AMD card actually has two PCI entries, one for
graphics and one for HDMI audio (most of the ones that I've played with
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass that
one through as well. You can then use 'xl pci-assignable-add' to add the one
or two entries, once the radeon driver isn't bound to it. That should at
least yet us to where you are able to boot into the dual environment; I've
had a similar setup in the past, an NVIDIA GeForce 550Ti as my primary, AMD
Radeon 6770 passed through to a Windows 7 HVM domain, on an ASUS Sabertooth
990FX board ( AMD Phenom II x4 965, or an AMD FX 8350 cpu)

Regards,

  David

 

 

 

David,

 

I figured out what was wrong with my Static Assignment configuration.  When
I initially built initrd to include the xen-pciback module, I had a typo in
my /etc/modprobe.d/radeon.conf file, the same typo as is on the Wiki -
highlighted in yellow below.  After correcting the typo in the configuration
file I did not rebuild initrd, which is required, at least on Fedora 20.  It
was easy to see why a rebuild of initrd is required once I played around
with lsinitrd.

 

[root@xen grub.d]# lsinitrd | grep radeon.conf

-rwxr-xr-x   1 root     root          178 Jan  3 16:06
etc/modprobe.d/radeon.conf

[root@xen grub.d]#

 

[root@xen grub.d]# cat /etc/modprobe.d/radeon.conf

install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe --first-time
--ignore-install radeon

options xen-pciback hide=(0000:04:00.0)(0000:04:00.1)

[root@xen grub.d]#

 

 

I rebuilt initrd with dracut -f --add-drivers xen_pciback and now  the HD
5750 is cleanly assigned to pciback at boot.

 

[root@xen grub.d]# lspci -k

 

04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
Juniper PRO [Radeon HD 5750]

        Subsystem: Hightech Information System Ltd. Device 2287

        Kernel driver in use: pciback

04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper HDMI
Audio [Radeon HD 5700 Series]

        Subsystem: Hightech Information System Ltd. Device aa58

        Kernel driver in use: pciback

 

 

The good news is that pci passthrough of the HD 5750 to a Win7 VM is
working.  The bad news is that it will only work for the first boot of the
VM.  If the VM is rebooted, the guest appears to be unable to complete the
video initialization. I see a mouse cursor over a black screen, the cursor
moves when the mouse is moved, but the screen stays black.  It is possible
to remote desktop to the VM and everything appears to work as expected.  A
reboot of the whole box will clear this condition and pci passthrough of the
HD 5750 will work one more time.

 

Thanks,

 

Eric

 

 

 

 

 

 

 

 


------=_NextPart_000_01A8_01CF0960.A9EBFF80
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><div><div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>On Fri, Jan 3, 2014 at 4:13 PM, Eric =
Houby &lt;<a href=3D"mailto:ehouby@yahoo.com" =
target=3D"_blank">ehouby@yahoo.com</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in =
6.0pt;margin-left:4.8pt;margin-right:0in;border-color:-moz-use-text-color=
 -moz-use-text-color -moz-use-text-color =
rgb(204,204,204)'><div><div><div><div><div><div><blockquote =
style=3D'border:none;border-left:solid windowtext 1.0pt;padding:0in 0in =
0in =
6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5=
.0pt'><div><div><div><div><div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>&nbsp; Just wanting to check the basics - have you also make sure =
you've installed the latest BIOS update for your motherboard? Sometimes =
these updates contain fixes fror issues such as bad table entries.&nbsp; =
<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 2.25pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; =
David<o:p></o:p></p></div></div></div></div></div></div></div><div><div><=
div><div style=3D'border:none;border-left:solid windowtext =
1.5pt;padding:0in 0in 0in 4.0pt;border-color:-moz-use-text-color =
-moz-use-text-color -moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>David,</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Yes, I =
have the latest BIOS update, F10a, for my GA-990FXA-UD3 ver1.1.&nbsp; =
PCI passthrough works fine for USB controllers but when I try to =
passthrough a secondary VGA card I see crash logs as copied in the =
attachment.&nbsp; If you, or any others on the list, have ideas on how =
to work through this issue I would be very interested in hearing =
them.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;</spa=
n><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Thanks,</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>Eric</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#88888=
8'>&nbsp;</span><o:p></o:p></p></div></div></div></div></div></div></div>=
</blockquote><div><div style=3D'border:none;border-left:solid windowtext =
1.5pt;padding:0in 0in 0in 4.0pt;border-color:-moz-use-text-color =
-moz-use-text-color -moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp;<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><br>I've been looking through the log file and my first =
instinct is that you're experiencing a driver issue on dom0, which is =
causing the issue (basically a driver on dom0 has already claimed the =
device and doesn't like that you're trying to take it away). To validate =
that, I'd need some more information; You mention that this is a dual =
GPU system; are both GPUs ATI/AMD/Radeon? How are you making the second =
GPU available to be passed through (via xl commands? modprobe options? =
passed kernel options?)<br>&nbsp; =
<o:p></o:p></p></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;border:none;padding=
:0in'>Regards,<o:p></o:p></p></div></div></div></div><div><div =
style=3D'border:none;border-left:solid windowtext 1.5pt;padding:0in 0in =
0in 4.0pt;border-color:-moz-use-text-color -moz-use-text-color =
-moz-use-text-color rgb(68,114,196)'><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'>&nbsp; David<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p></div></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>This box does have two GPUs:</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci | grep VGA</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce =
210] (rev a2)</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I have the NVIDIA for use with Dom0 and would like to pass the Radeon =
HD 5750 to a VM running Win7.&nbsp; To assign the 5750 to pciback, I =
have tried several methods as shown on the Xen PCI Passthrough =
Wiki&nbsp; at <a href=3D"http://wiki.xen.org/wiki/Xen_PCI_Passthrough" =
target=3D"_blank">http://wiki.xen.org/wiki/Xen_PCI_Passthrough</a>.&nbsp;=
 Dynamic Assignment to pciback with xl and sysfs both result in similar =
errors as shown in my previous email .&nbsp; To prevent the Radeon =
driver from loading at boot time, I tried Static Assignment but it fails =
to stop the Radeon driver from loading.&nbsp; Here is what I think is =
the relevant configuration for Static Assignment, maybe I have not =
followed the Wiki accurately:</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lspci &#8211;k</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
radeon</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# cat /etc/modprobe.d/radeon.conf</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe xen-pciback ; /sbin/modprobe =
--first-time --ignore-install radeon</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback hide=3D(0000:04:00.0)</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen ~]# lsinitrd | grep pciback</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>drwxr-xr-x&nbsp;&nbsp; 2 root&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 Dec 28 =
10:16 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback</sp=
an><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rw-r--r--&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 106151 Dec 17 14:03 =
usr/lib/modules/3.12.5-302.fc20.x86_64/kernel/drivers/xen/xen-pciback/xen=
-pciback.ko</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>After a reboot xen-pciback is not loaded and the 5750 is still using =
the radeon driver.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric</span><span style=3D'color:#888888'><o:p></o:p></span></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;border:none;p=
adding:0in'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><span =
style=3D'color:#888888'><o:p></o:p></span></p></div></div></div></div></d=
iv></div></div></blockquote><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><o:p>&nbsp;</o:p></p></div></div><div><=
div style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt;border:none;padding:0in'>&nbsp; To try and =
get this initially working, i'd go ahead and just blacklist the radeon =
driver, since your primary GPU is a NVIDIA card. Also, I'd check but you =
may find that your AMD card actually has two PCI entries, one for =
graphics and one for HDMI audio (most of the ones that I've played with =
have) - probably something like 04:00.1 or 04:00.2; if you do, i'd pass =
that one through as well. You can then use 'xl pci-assignable-add' to =
add the one or two entries, once the radeon driver isn't bound to it. =
That should at least yet us to where you are able to boot into the dual =
environment; I've had a similar setup in the past, an NVIDIA GeForce =
550Ti as my primary, AMD Radeon 6770 passed through to a Windows 7 HVM =
domain, on an ASUS Sabertooth 990FX board ( AMD Phenom II x4 965, or an =
AMD FX 8350 cpu)<o:p></o:p></p></div></div><div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'>Regards,<br><br>&nbsp; =
David<o:p></o:p></p></div></div></div><div =
style=3D'mso-element:para-border-div;border:none;border-left:solid =
windowtext 1.5pt;padding:0in 0in 0in 4.0pt'><p class=3DMsoNormal =
style=3D'border:none;padding:0in'><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>David,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I figured out what was wrong with my Static Assignment =
configuration.&nbsp; When I initially built initrd to include the =
xen-pciback module, I had a typo in my /etc/modprobe.d/radeon.conf file, =
the same typo as is on the Wiki &#8211; highlighted in yellow =
below.&nbsp; After correcting the typo in the configuration file I did =
not rebuild initrd, which is required, at least on Fedora 20.&nbsp; It =
was easy to see why a rebuild of initrd is required once I played around =
with lsinitrd.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# lsinitrd | grep =
radeon.conf<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>-rwxr-xr-x&nbsp;&nbsp; 1 root&nbsp;&nbsp;&nbsp;&nbsp; =
root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 178 Jan&nbsp; =
3 16:06 etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]#<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# cat =
/etc/modprobe.d/radeon.conf<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>install radeon /sbin/modprobe <span =
style=3D'background:yellow;mso-highlight:yellow'>xen-</span>pciback ; =
/sbin/modprobe --first-time --ignore-install =
radeon<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>options xen-pciback =
hide=3D(0000:04:00.0)(0000:04:00.1)<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]#<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I rebuilt initrd with dracut &#8211;f --add-drivers xen_pciback and =
now&nbsp; the HD 5750 is cleanly assigned to pciback at =
boot.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>[root@xen grub.d]# lspci &#8211;k<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. =
[AMD/ATI] Juniper PRO [Radeon HD 5750]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device 2287<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
pciback<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper =
HDMI Audio [Radeon HD 5700 Series]<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subsystem: Hightech =
Information System Ltd. Device aa58<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Kernel driver in use: =
pciback<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The good news is that pci passthrough of the HD 5750 to a Win7 VM is =
working.&nbsp; The bad news is that it will only work for the first boot =
of the VM.&nbsp; If the VM is rebooted, the guest appears to be unable =
to complete the video initialization. I see a mouse cursor over a black =
screen, the cursor moves when the mouse is moved, but the screen stays =
black.&nbsp; It is possible to remote desktop to the VM and everything =
appears to work as expected.&nbsp; A reboot of the whole box will clear =
this condition and pci passthrough of the HD 5750 will work one more =
time.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Eric<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p></div></div></div></body></html>
------=_NextPart_000_01A8_01CF0960.A9EBFF80--



--===============5709519525969732515==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5709519525969732515==--



From xen-users-bounces@lists.xen.org Sun Jan 05 00:22:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 00:22:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzbSx-0003W7-H1; Sun, 05 Jan 2014 00:21:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1VzbSw-0003W2-Ac
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 00:21:18 +0000
Received: from [193.109.254.147:6683] by server-4.bemta-14.messagelabs.com id
	78/E5-03916-D75A8C25; Sun, 05 Jan 2014 00:21:17 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-6.tower-27.messagelabs.com!1388881273!8862799!1
X-Originating-IP: [209.85.220.51]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_10_20,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5573 invoked from network); 5 Jan 2014 00:21:15 -0000
Received: from mail-pa0-f51.google.com (HELO mail-pa0-f51.google.com)
	(209.85.220.51)
	by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 00:21:15 -0000
Received: by mail-pa0-f51.google.com with SMTP id fa1so17068495pad.24
	for <xen-users@lists.xen.org>; Sat, 04 Jan 2014 16:21:13 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=g7LuLX3+fMcg8FGt8k5xk21MVKwSQPY6t/tsd1h9Uxs=;
	b=SmkGRqZ8kiAMPr1fobj4mw8IXmtqga7mKImXr7QY3Q35s9OmiKO6DnUQk8JimpipRZ
	HvI+UuZiBgBil5HKsEkPBtV7XgsdfjDO7sA2FITz+J7fCJawov7uzw6Uwj1N2rgLLu4v
	BS7ylfo9Er+DkbjmyUEFm5s4ZlKHyCqWmO4e1TE5ag3aS4oY4ZiVLDXMkPbnbx9v8xe8
	ATqE5uzzlLB39JdRdZT1TuAyQ2dqbJzMbUEi/ubuzbjviUXHLj2kPFBI8orfoCBSS0HD
	xSbnCkJo/VSIozVFPbv3cSw+aod7sqTcCmOKb2ebQnpa69nmHot+CXum3AnRtTX4xu+7
	CnXQ==
X-Gm-Message-State: ALoCoQnt5RiMF1IvuJcode5q7EWdD3IiotyKsSPcd500JC/hgxIw97Gt9xFY9frgh+Cmk9z0frFi
MIME-Version: 1.0
X-Received: by 10.68.92.98 with SMTP id cl2mr109211361pbb.81.1388881272984;
	Sat, 04 Jan 2014 16:21:12 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Sat, 4 Jan 2014 16:21:12 -0800 (PST)
X-Originating-IP: [85.64.44.15]
In-Reply-To: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Date: Sun, 5 Jan 2014 02:21:12 +0200
Message-ID: <CAK-hXLfkaENv2nGBYxm5s8u70HP7oVKnKMJLBstF69ZD=RmFgg@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Zir Blazer <zir_blazer@hotmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1519337592233180210=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1519337592233180210==
Content-Type: multipart/alternative; boundary=047d7b6d7c80e9661f04ef2e1e25

--047d7b6d7c80e9661f04ef2e1e25
Content-Type: text/plain; charset=ISO-8859-1

Hi, and thanks for the info. You have woken my appetite for a gaming
machine, years after I left Windows :-)

Some comments, if I may:
1. VirtualBox is a host-virtualization software. It means that it runs
*over* your current operating system, and uses the interfaces supplied by
it (like sound, for example). Bare-metal virtualization, such as Xen
(XenServer, VMware ESXi, etc) are meant, in their initial design, for
server workload, where sound is insignificant. I know that virtual Windows
servers acting as terminal servers under XenServer (family member, right?)
do pass sound over RDP connections. I have not tried passing sound from
domU through dom0 myself. Maybe some day.

About the file vs. blktap:
File is a buffered device (as far as I recall. If any of the developers
here sees a mistake, he/she is more then welcome to correct me!). It uses
the operating system buffering mechanism, which results in a
sometimes-faster-sometimes-slower behaviour. The blktap is supposed to be
unbuffered device, which should guarantee better data integrity in case of
power failure (because you don't have to wait for the 'flush' operation),
and would result in a consistent behaviour. Better or worse? I believe it
depends on your workloads.

One last thing - opening your file:
While your VM is offline, you should be able to do the following. Mind you
that the procedure I supply is merely from my memory. I use a whole
different mechanism for disk management myself:
1. Map the file to a loop device:
losetup /dev/loop0 /path/to/image/file
2. Scan and map partitions:
kpartx -a /dev/loop0
3. Mount (if you have NTFS installed) your partitions from
/dev/mapper/loop0p1 (first partition), or /dev/mapper/loop0p2 (second
partition) and so on, and so on.

To release the disk, do:
1. Unmap partitions:
kpartx -d /dev/loop0
2. Release the loop device:
losetup -d /dev/loop0

If /dev/loop0 is in use (because you loop-mounted an ISO, whatever), use
/dev/loop1, or find the next free one.
Oh, and when you modify files on Windows XP system disk using Linux, be
aware that there is a small, yet existing chance you will destroy your
Windows OS. Mind you.

Ez


On Sat, Jan 4, 2014 at 10:38 PM, Zir Blazer <zir_blazer@hotmail.com> wrote:

> New year, new Xen goals.
>
>
>
> After trying unsuccessfully to boot Xen in UEFI mode in this Thread:
>
> http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050
>
> I have decided to skip that for now and use Xen with legacy BIOS, as I
> desperately needed a proper production machine, at least until someone can
> help me to figure out what isn't working. I have the time, but not the
> tools or knowledge of both Linux and Xen to press on that without someone
> telling me what I have to do.
>
>
>
>
>
> Besides my UEFI issue, there have been a few success histories and some
> more issues I've had with Xen. At the moment, I'm using Xen 4.3.1-5 builded
> with the Radeon passthrough patch, using the xl toolset, on top of the Arch
> Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed. Bootloader
> is Syslinux, which has GPT support even on legacy BIOS mode. Additionally,
> I also add the following files contents:
>
>
> /boot/syslinux/syslinux.cfg - reelevant Xen option
>
> LABEL xen
>     MENU LABEL Xen
>     KERNEL mboot.c32
>     APPEND ../xen-4.3.1.gz --- ../vmlinuz-linux console=tty0
> root=/dev/sda5 rw xen-pciback.hide=(01:00.0)(01:00.1) earlyprintk=vga,keep
> --- ../initramfs-linux.img
>
>
> VM/DomU CFG file
>
> name = "wxpmain"
> builder = 'hvm'
> memory = 3584
> boot = "c"
> vcpus = 4
> vif = ['bridge=xenbr0']
> pci = ['01:00.0','01:00.1']
> xen_platform_pci = 1
> device_model_version = "qemu-xen-traditional"
> serial = 'pty'
> viridian = 1
> pae = 1
> acpi = 1
> apic = 1
> disk = ['file:wxp_sp3.img,hda,w','file:gamesvhd.img,hdb,w']
> # nographic = 1
> soundhw = 'ac97'
> opengl = 1
> sdl = 1
> vnc = 0
> vnclisten = ""
> vncpasswd = ""
> stdvga = 0
> gfx_passthru = 0
>
>
>
>
> 1) VGA Passthrough
>
> During the last month, besides failing with UEFI I also tinkered with Xen
> in legacy BIOS mode, but have been unable to pass the Video Card, a Radeon
> 5770, to a Windows XP SP3 VM. That was until a recent discovery...
>
>
> At first, I used xl pci-assignable-add to manually add everytime I
> rebooted Dom0 the GPU and the HDMI device, but decided to add these to the
> syslinux.cfg file to skip that step. Either way, I didn't had any issues
> making the Radeon itself free to pass it to the VM (As I was using my Xeon
> Haswell integrated GPU as main Video Card, and didn't installed the Radeon
> Drivers on Dom0) when I used xl create and had the pci = option in the VM's
> CFG file. However, it either BSODed, or Windows was unable to use it as it
> appeared with a yellow exclamation mark while on Device Manager.
> Googling around I found that the latest version of QEMU broke VGA
> Passthrough, and that using qemu-xen-traditional fixed it, which I through
> I was using. However, there was a problem with that. Using device_model =
> qemu-xen-traditional, as told by most Xen VGA Passthrough guides available
> currently, I got this error:
>
> WARNING: ignoring device_model directive.
> WARNING: Use "device_model_override" instead if you really want a
> non-default device_model
>
> I ignored that because the VM was successfully created, and besides, when
> I replaced device_model = qemu-dm with device_model_override =
> qemu-xen-traditional, it throwed another error which made it to not even
> create the VM. However, I recently discovered that I instead had to use
> device_model_version = qemu-xen-traditional. It worked pretty much
> flawlessly with that. Basically, there are a lot of guides, and even the
> Xen wiki, that are severely outdated in this area. I spend weeks trying to
> figure out what I was doing wrong due bad documentation, maybe because I
> didn't digged deep enough earlier, but still, most of the easily accessible
> data and google results are for older versions, and some critical options
> like device_model have changed.
>
> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
> which I was using
> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
> have used on first place
>
> This is really worth writing about because I'm sure that someone else will
> sooner or later stumble here (Saw several people with this issue on
> google), as some guides assumes you're using an specific Linux distribution
> with an older Xen version instead of something bleeding edge.
>
>
> After finally being able to see Windows Desktop on the Monitor plugged to
> the Radeon 5770, I installed the Radeon 5770 Drivers from Device Manager
> with an INF file instead of the full Catalyst Control Center, as I hear
> than that gives more possible BSOD issues. Additionally, after around one
> week of playing around with the GPU on the VM (Even leaving a game open
> during all the night), I don't seem to notice issues, and the games I tried
> (Path of Exile, League of Legends) worked flawlessly with it. I only had a
> single GPU crash, with lost of Monitor signal and the VM destroying itself,
> but that may not be necesarrily attributable to Xen.
> Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
> but maybe that was because I builded Xen with the Radeon patch included.
> For example, I used xl destroy to abruptly shut down the VM. The Monitor
> shows a freezed image of the last image before I did that, yet I am able to
> create it again with the Video Card passing with no issues. I didn't notice
> either any performance degradation, albeit I'm not sure if that is under
> reboot scenarios or also applies when you shut down and create again the
> VM/DomU without restarting Dom0.
>
> Overally, it seems very functional and quite reliable. The only actual
> issue I find, is that when I create the VM, I need to have the VM window
> (Check attached file) on the main monitor as the active window, otherwise
> it seems that after Windows XP splash screen when it changes video
> resolution it usually either BSODs, or doesn't initialize the Video Card
> properly, and instead the Monitor stays in Standby while the VM window
> displays the Windows Desktop as if there was no VGA Passthrough being done.
>
>
>
> 2) VNC vs SDL, Keyboard and Mouse focus
>
> I have tried with both VNC and SDL and I prefer the later. When I use SDL,
> the VM window automatically pops up, through that is rather unneeded as it
> later black screens as the Radeon takes control of the video output in the
> other Monitor. With VNC I have to manually launch vncviewer to be able to
> control the VM. Most important is that with SDL, when I click on the VM
> black window, control of the Keyboard and Mouse goes to the VM, while on
> VNC I didn't ever managed to get control of the Keyboard. The Mouse pointer
> works without having to make the VM window the active one as if I was using
> a freemouse tool on a windowed game, however, the VM black window surface
> on Dom0 doesn't allow me to travel the entire Desktop surface of the VM, so
> is rather useless.
>
> The only thing that annoys me from using SDL is that I have the black
> screen always open while the VM is working, and having to click it
> everytime I want to switch control to the VM is rather annoying. Isn't
> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
> viceversa like if they were consoles? For example, I may want to use Ctrl +
> Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to switch control
> to the VM. This would increase usability.
>
>
>
> 3) Disk Images
>
> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
> Disk Images. However, on some other documentation like that of blktap2 on
> the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however, is
> there any reason why I should pick one over another? Do they also have
> specific format support or anything I should be careful with?
>
> Besides, is there any easy way to mount the IMG Disk Image files on Linux
> (Including NTFS partitions) so I can retrieve or add files when the VM is
> not running? I still didn't learned to setup Networks with Linux and need a
> workable way to move data from and to the VM Disk Images.
>
> I know about LVM partitions, but find them a bit harder to manage than
> Disk Images. Plus performance is currently adequate this way.
>
>
>
> 4) Audio emulation
>
> While the Windows XP VM works nicely with games, I have the issue that
> there is no audio coming from it, which seems to be the most important
> missing thing before I can call my VM "production-ready" for playing games
> as if it were my old computer. I didn't tried to pass the integrated
> Realtek Sound Card, but that would be rather stupid as I need sound in both
> the current Linux Dom0, which I'm using for simple task like browsing, and
> the Windows XP VM for games. This means I have to rely on emulated Audio
> devices, which as far that I know are common.
> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
> install the Drivers for it with no issues. It also has the HDMI device
> passed to it along the GPU. However, after googling a lot, I didn't find
> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
> emulated Sound Cards instead of needing one per VM like you need Video
> Cards.
>
> As far that I know, there are other VMMs like VirtualBox where you can
> usually get easily sound from the VMs, and it also uses QEMU-emulated Sound
> Cards as Xen does. Is there any reason why getting audio doesn't seem to be
> easy to do on Xen? I know that many people considers USB Sound Card cheap
> to pass to the VM, but I don't have easy access to those, so I would need a
> Software way to get sound from multiple VMs using a single Headphone
> connected to the integrated Realtek Sound Card.
>
>
>
> Well, so far, that's all. Thanks for reading, I hope to have everything
> ready so I can happily jump onto Xen 4.4 when it gets released.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--047d7b6d7c80e9661f04ef2e1e25
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi, and thanks for the info. You have woken my appeti=
te for a gaming machine, years after I left Windows :-)<br><br></div><div>S=
ome comments, if I may:<br></div><div>1. VirtualBox is a host-virtualizatio=
n software. It means that it runs <u>over</u> your current operating system=
, and uses the interfaces supplied by it (like sound, for example). Bare-me=
tal virtualization, such as Xen (XenServer, VMware ESXi, etc) are meant, in=
 their initial design, for server workload, where sound is insignificant. I=
 know that virtual Windows servers acting as terminal servers under XenServ=
er (family member, right?) do pass sound over RDP connections. I have not t=
ried passing sound from domU through dom0 myself. Maybe some day.<br>
<br>About the file vs. blktap:<br>File is a buffered device (as far as I re=
call. If any of the developers here sees a mistake, he/she is more then wel=
come to correct me!). It uses the operating system buffering mechanism, whi=
ch results in a sometimes-faster-sometimes-slower behaviour. The blktap is =
supposed to be unbuffered device, which should guarantee better data integr=
ity in case of power failure (because you don&#39;t have to wait for the &#=
39;flush&#39; operation), and would result in a consistent behaviour. Bette=
r or worse? I believe it depends on your workloads.<br>
<br></div><div>One last thing - opening your file:<br></div><div>While your=
 VM is offline, you should be able to do the following. Mind you that the p=
rocedure I supply is merely from my memory. I use a whole different mechani=
sm for disk management myself:<br>
</div><div>1. Map the file to a loop device:<br></div><div>losetup /dev/loo=
p0 /path/to/image/file<br></div><div>2. Scan and map partitions:<br>kpartx =
-a /dev/loop0<br></div><div>3. Mount (if you have NTFS installed) your part=
itions from /dev/mapper/loop0p1 (first partition), or /dev/mapper/loop0p2 (=
second partition) and so on, and so on.<br>
</div><div><br></div><div>To release the disk, do:<br></div><div>1. Unmap p=
artitions:<br></div><div>kpartx -d /dev/loop0<br></div><div>2. Release the =
loop device:<br>losetup -d /dev/loop0<br><br></div><div>If /dev/loop0 is in=
 use (because you loop-mounted an ISO, whatever), use /dev/loop1, or find t=
he next free one. <br>
Oh, and when you modify files on Windows XP system disk using Linux, be awa=
re that there is a small, yet existing chance you will destroy your Windows=
 OS. Mind you.<br><br>Ez<br></div></div><div class=3D"gmail_extra"><br><br>
<div class=3D"gmail_quote">On Sat, Jan 4, 2014 at 10:38 PM, Zir Blazer <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:zir_blazer@hotmail.com" target=3D"_blan=
k">zir_blazer@hotmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">



<div><div dir=3D"ltr"><div>New year, new Xen goals.</div><div><br></div><di=
v><br></div><div><br></div><div>After trying unsuccessfully to boot Xen in =
UEFI mode in this Thread:</div><div><br></div><div><a href=3D"http://lists.=
xen.org/archives/html/xen-users/2013-12/threads.html#00050" target=3D"_blan=
k">http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050<=
/a></div>
<div><br></div><div>I have decided to skip that for now and use Xen with le=
gacy BIOS, as I desperately needed a proper production machine, at least un=
til someone can help me to figure out what isn&#39;t working. I have the ti=
me, but not the tools or knowledge of both Linux and Xen to press on that w=
ithout someone telling me what I have to do.</div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>=
<div>Besides my UEFI issue, there have been a few success histories and som=
e more issues I&#39;ve had with Xen. At the moment, I&#39;m using Xen 4.3.1=
-5 builded with the Radeon passthrough patch, using the xl toolset, on top =
of the Arch Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed=
. Bootloader is Syslinux, which has GPT support even on legacy BIOS mode. A=
dditionally, I also add the following files contents:</div>
<div><br></div><div><br></div><div>/boot/syslinux/syslinux.cfg - reelevant =
Xen option</div><div><br></div><div>LABEL xen</div><div>=A0 =A0 MENU LABEL =
Xen</div><div>=A0 =A0 KERNEL mboot.c32</div><div>=A0 =A0 APPEND ../xen-4.3.=
1.gz --- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hi=
de=3D(01:00.0)(01:00.1) earlyprintk=3Dvga,keep --- ../initramfs-linux.img</=
div>
<div><br></div><div><br></div><div>VM/DomU CFG file</div><div><br></div><di=
v>name =3D &quot;wxpmain&quot;</div><div>builder =3D &#39;hvm&#39;</div><di=
v>memory =3D 3584</div><div>boot =3D &quot;c&quot;</div><div>vcpus =3D 4</d=
iv><div>
vif =3D [&#39;bridge=3Dxenbr0&#39;]</div><div>pci =3D [&#39;01:00.0&#39;,&#=
39;01:00.1&#39;]</div><div>xen_platform_pci =3D 1</div><div>device_model_ve=
rsion =3D &quot;qemu-xen-traditional&quot;</div><div>serial =3D &#39;pty&#3=
9;</div>
<div>viridian =3D 1</div><div>pae =3D 1</div><div>acpi =3D 1</div><div>apic=
 =3D 1</div><div>disk =3D [&#39;file:wxp_sp3.img,hda,w&#39;,&#39;file:games=
vhd.img,hdb,w&#39;]</div><div># nographic =3D 1</div><div>soundhw =3D &#39;=
ac97&#39;</div>
<div>opengl =3D 1</div><div>sdl =3D 1</div><div>vnc =3D 0</div><div>vnclist=
en =3D &quot;&quot;</div><div>vncpasswd =3D &quot;&quot;</div><div>stdvga =
=3D 0</div><div>gfx_passthru =3D 0</div><div><br></div><div><br></div><div>=
<br></div><div>
<br></div><div>1) VGA Passthrough</div><div><br></div><div>During the last =
month, besides failing with UEFI I also tinkered with Xen in legacy BIOS mo=
de, but have been unable to pass the Video Card, a Radeon 5770, to a Window=
s XP SP3 VM. That was until a recent discovery...</div>
<div><br></div><div><br></div><div>At first, I used xl pci-assignable-add t=
o manually add everytime I rebooted Dom0 the GPU and the HDMI device, but d=
ecided to add these to the syslinux.cfg file to skip that step. Either way,=
 I didn&#39;t had any issues making the Radeon itself free to pass it to th=
e VM (As I was using my Xeon Haswell integrated GPU as main Video Card, and=
 didn&#39;t installed the Radeon Drivers on Dom0) when I used xl create and=
 had the pci =3D option in the VM&#39;s CFG file. However, it either BSODed=
, or Windows was unable to use it as it appeared with a yellow exclamation =
mark while on Device Manager.</div>
<div>Googling around I found that the latest version of QEMU broke VGA Pass=
through, and that using qemu-xen-traditional fixed it, which I through I wa=
s using. However, there was a problem with that. Using device_model =3D qem=
u-xen-traditional, as told by most Xen VGA Passthrough guides available cur=
rently, I got this error:</div>
<div><br></div><div>WARNING: ignoring device_model directive.</div><div>WAR=
NING: Use &quot;device_model_override&quot; instead if you really want a no=
n-default device_model</div><div><br></div><div>I ignored that because the =
VM was successfully created, and besides, when I replaced device_model =3D =
qemu-dm with device_model_override =3D qemu-xen-traditional, it throwed ano=
ther error which made it to not even create the VM. However, I recently dis=
covered that I instead had to use device_model_version =3D qemu-xen-traditi=
onal. It worked pretty much flawlessly with that. Basically, there are a lo=
t of guides, and even the Xen wiki, that are severely outdated in this area=
. I spend weeks trying to figure out what I was doing wrong due bad documen=
tation, maybe because I didn&#39;t digged deep enough earlier, but still, m=
ost of the easily accessible data and google results are for older versions=
, and some critical options like device_model have changed.</div>
<div><br></div><div><a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options" target=3D"_blank">http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options</a> - old parameters which I was using</div><div><a href=3D"htt=
p://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" target=3D"_blank">http=
://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html</a> - what I should have=
 used on first place</div>
<div><br></div><div>This is really worth writing about because I&#39;m sure=
 that someone else will sooner or later stumble here (Saw several people wi=
th this issue on google), as some guides assumes you&#39;re using an specif=
ic Linux distribution with an older Xen version instead of something bleedi=
ng edge.</div>
<div><br></div><div><br></div><div>After finally being able to see Windows =
Desktop on the Monitor plugged to the Radeon 5770, I installed the Radeon 5=
770 Drivers from Device Manager with an INF file instead of the full Cataly=
st Control Center, as I hear than that gives more possible BSOD issues. Add=
itionally, after around one week of playing around with the GPU on the VM (=
Even leaving a game open during all the night), I don&#39;t seem to notice =
issues, and the games I tried (Path of Exile, League of Legends) worked fla=
wlessly with it. I only had a single GPU crash, with lost of Monitor signal=
 and the VM destroying itself, but that may not be necesarrily attributable=
 to Xen.</div>
<div>Also, I didn&#39;t notice any issues with the so-called &quot;Soft Res=
et&quot; or FLR, but maybe that was because I builded Xen with the Radeon p=
atch included. For example, I used xl destroy to abruptly shut down the VM.=
 The Monitor shows a freezed image of the last image before I did that, yet=
 I am able to create it again with the Video Card passing with no issues. I=
 didn&#39;t notice either any performance degradation, albeit I&#39;m not s=
ure if that is under reboot scenarios or also applies when you shut down an=
d create again the VM/DomU without restarting Dom0.</div>
<div><br></div><div>Overally, it seems very functional and quite reliable. =
The only actual issue I find, is that when I create the VM, I need to have =
the VM window (Check attached file) on the main monitor as the active windo=
w, otherwise it seems that after Windows XP splash screen when it changes v=
ideo resolution it usually either BSODs, or doesn&#39;t initialize the Vide=
o Card properly, and instead the Monitor stays in Standby while the VM wind=
ow displays the Windows Desktop as if there was no VGA Passthrough being do=
ne.</div>
<div><br></div><div><br></div><div><br></div><div>2) VNC vs SDL, Keyboard a=
nd Mouse focus</div><div><br></div><div>I have tried with both VNC and SDL =
and I prefer the later. When I use SDL, the VM window automatically pops up=
, through that is rather unneeded as it later black screens as the Radeon t=
akes control of the video output in the other Monitor. With VNC I have to m=
anually launch vncviewer to be able to control the VM. Most important is th=
at with SDL, when I click on the VM black window, control of the Keyboard a=
nd Mouse goes to the VM, while on VNC I didn&#39;t ever managed to get cont=
rol of the Keyboard. The Mouse pointer works without having to make the VM =
window the active one as if I was using a freemouse tool on a windowed game=
, however, the VM black window surface on Dom0 doesn&#39;t allow me to trav=
el the entire Desktop surface of the VM, so is rather useless.</div>
<div><br></div><div>The only thing that annoys me from using SDL is that I =
have the black screen always open while the VM is working, and having to cl=
ick it everytime I want to switch control to the VM is rather annoying. Isn=
&#39;t there any way to change Keyboard and Mouse focus from Dom0 to a DomU=
 and viceversa like if they were consoles? For example, I may want to use C=
trl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to switch c=
ontrol to the VM. This would increase usability.</div>
<div><br></div><div><br></div><div><br></div><div>3) Disk Images</div><div>=
<br></div><div>As can be seen in the CFG file I copypasted, I&#39;m using f=
ile: for my IMG Disk Images. However, on some other documentation like that=
 of blktap2 on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, h=
owever, is there any reason why I should pick one over another? Do they als=
o have specific format support or anything I should be careful with?</div>
<div><br></div><div>Besides, is there any easy way to mount the IMG Disk Im=
age files on Linux (Including NTFS partitions) so I can retrieve or add fil=
es when the VM is not running? I still didn&#39;t learned to setup Networks=
 with Linux and need a workable way to move data from and to the VM Disk Im=
ages.</div>
<div><br></div><div>I know about LVM partitions, but find them a bit harder=
 to manage than Disk Images. Plus performance is currently adequate this wa=
y.</div><div><br></div><div><br></div><div><br></div><div>4) Audio emulatio=
n</div>
<div><br></div><div>While the Windows XP VM works nicely with games, I have=
 the issue that there is no audio coming from it, which seems to be the mos=
t important missing thing before I can call my VM &quot;production-ready&qu=
ot; for playing games as if it were my old computer. I didn&#39;t tried to =
pass the integrated Realtek Sound Card, but that would be rather stupid as =
I need sound in both the current Linux Dom0, which I&#39;m using for simple=
 task like browsing, and the Windows XP VM for games. This means I have to =
rely on emulated Audio devices, which as far that I know are common.</div>
<div>soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the So=
und Card and install the Drivers for it with no issues. It also has the HDM=
I device passed to it along the GPU. However, after googling a lot, I didn&=
#39;t find any easy to get audio from a DomU to Dom0 to get mixed so I can =
rely on emulated Sound Cards instead of needing one per VM like you need Vi=
deo Cards.</div>
<div><br></div><div>As far that I know, there are other VMMs like VirtualBo=
x where you can usually get easily sound from the VMs, and it also uses QEM=
U-emulated Sound Cards as Xen does. Is there any reason why getting audio d=
oesn&#39;t seem to be easy to do on Xen? I know that many people considers =
USB Sound Card cheap to pass to the VM, but I don&#39;t have easy access to=
 those, so I would need a Software way to get sound from multiple VMs using=
 a single Headphone connected to the integrated Realtek Sound Card.</div>
<div><br></div><div><br></div><div><br></div><div>Well, so far, that&#39;s =
all. Thanks for reading, I hope to have everything ready so I can happily j=
ump onto Xen 4.4 when it gets released.</div> 		 	   		  </div></div>
<br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br></blockquote></div><br></div>

--047d7b6d7c80e9661f04ef2e1e25--


--===============1519337592233180210==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1519337592233180210==--


From xen-users-bounces@lists.xen.org Sun Jan 05 00:22:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 00:22:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzbSx-0003W7-H1; Sun, 05 Jan 2014 00:21:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1VzbSw-0003W2-Ac
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 00:21:18 +0000
Received: from [193.109.254.147:6683] by server-4.bemta-14.messagelabs.com id
	78/E5-03916-D75A8C25; Sun, 05 Jan 2014 00:21:17 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-6.tower-27.messagelabs.com!1388881273!8862799!1
X-Originating-IP: [209.85.220.51]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_10_20,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5573 invoked from network); 5 Jan 2014 00:21:15 -0000
Received: from mail-pa0-f51.google.com (HELO mail-pa0-f51.google.com)
	(209.85.220.51)
	by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 00:21:15 -0000
Received: by mail-pa0-f51.google.com with SMTP id fa1so17068495pad.24
	for <xen-users@lists.xen.org>; Sat, 04 Jan 2014 16:21:13 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=g7LuLX3+fMcg8FGt8k5xk21MVKwSQPY6t/tsd1h9Uxs=;
	b=SmkGRqZ8kiAMPr1fobj4mw8IXmtqga7mKImXr7QY3Q35s9OmiKO6DnUQk8JimpipRZ
	HvI+UuZiBgBil5HKsEkPBtV7XgsdfjDO7sA2FITz+J7fCJawov7uzw6Uwj1N2rgLLu4v
	BS7ylfo9Er+DkbjmyUEFm5s4ZlKHyCqWmO4e1TE5ag3aS4oY4ZiVLDXMkPbnbx9v8xe8
	ATqE5uzzlLB39JdRdZT1TuAyQ2dqbJzMbUEi/ubuzbjviUXHLj2kPFBI8orfoCBSS0HD
	xSbnCkJo/VSIozVFPbv3cSw+aod7sqTcCmOKb2ebQnpa69nmHot+CXum3AnRtTX4xu+7
	CnXQ==
X-Gm-Message-State: ALoCoQnt5RiMF1IvuJcode5q7EWdD3IiotyKsSPcd500JC/hgxIw97Gt9xFY9frgh+Cmk9z0frFi
MIME-Version: 1.0
X-Received: by 10.68.92.98 with SMTP id cl2mr109211361pbb.81.1388881272984;
	Sat, 04 Jan 2014 16:21:12 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Sat, 4 Jan 2014 16:21:12 -0800 (PST)
X-Originating-IP: [85.64.44.15]
In-Reply-To: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Date: Sun, 5 Jan 2014 02:21:12 +0200
Message-ID: <CAK-hXLfkaENv2nGBYxm5s8u70HP7oVKnKMJLBstF69ZD=RmFgg@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Zir Blazer <zir_blazer@hotmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1519337592233180210=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1519337592233180210==
Content-Type: multipart/alternative; boundary=047d7b6d7c80e9661f04ef2e1e25

--047d7b6d7c80e9661f04ef2e1e25
Content-Type: text/plain; charset=ISO-8859-1

Hi, and thanks for the info. You have woken my appetite for a gaming
machine, years after I left Windows :-)

Some comments, if I may:
1. VirtualBox is a host-virtualization software. It means that it runs
*over* your current operating system, and uses the interfaces supplied by
it (like sound, for example). Bare-metal virtualization, such as Xen
(XenServer, VMware ESXi, etc) are meant, in their initial design, for
server workload, where sound is insignificant. I know that virtual Windows
servers acting as terminal servers under XenServer (family member, right?)
do pass sound over RDP connections. I have not tried passing sound from
domU through dom0 myself. Maybe some day.

About the file vs. blktap:
File is a buffered device (as far as I recall. If any of the developers
here sees a mistake, he/she is more then welcome to correct me!). It uses
the operating system buffering mechanism, which results in a
sometimes-faster-sometimes-slower behaviour. The blktap is supposed to be
unbuffered device, which should guarantee better data integrity in case of
power failure (because you don't have to wait for the 'flush' operation),
and would result in a consistent behaviour. Better or worse? I believe it
depends on your workloads.

One last thing - opening your file:
While your VM is offline, you should be able to do the following. Mind you
that the procedure I supply is merely from my memory. I use a whole
different mechanism for disk management myself:
1. Map the file to a loop device:
losetup /dev/loop0 /path/to/image/file
2. Scan and map partitions:
kpartx -a /dev/loop0
3. Mount (if you have NTFS installed) your partitions from
/dev/mapper/loop0p1 (first partition), or /dev/mapper/loop0p2 (second
partition) and so on, and so on.

To release the disk, do:
1. Unmap partitions:
kpartx -d /dev/loop0
2. Release the loop device:
losetup -d /dev/loop0

If /dev/loop0 is in use (because you loop-mounted an ISO, whatever), use
/dev/loop1, or find the next free one.
Oh, and when you modify files on Windows XP system disk using Linux, be
aware that there is a small, yet existing chance you will destroy your
Windows OS. Mind you.

Ez


On Sat, Jan 4, 2014 at 10:38 PM, Zir Blazer <zir_blazer@hotmail.com> wrote:

> New year, new Xen goals.
>
>
>
> After trying unsuccessfully to boot Xen in UEFI mode in this Thread:
>
> http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050
>
> I have decided to skip that for now and use Xen with legacy BIOS, as I
> desperately needed a proper production machine, at least until someone can
> help me to figure out what isn't working. I have the time, but not the
> tools or knowledge of both Linux and Xen to press on that without someone
> telling me what I have to do.
>
>
>
>
>
> Besides my UEFI issue, there have been a few success histories and some
> more issues I've had with Xen. At the moment, I'm using Xen 4.3.1-5 builded
> with the Radeon passthrough patch, using the xl toolset, on top of the Arch
> Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed. Bootloader
> is Syslinux, which has GPT support even on legacy BIOS mode. Additionally,
> I also add the following files contents:
>
>
> /boot/syslinux/syslinux.cfg - reelevant Xen option
>
> LABEL xen
>     MENU LABEL Xen
>     KERNEL mboot.c32
>     APPEND ../xen-4.3.1.gz --- ../vmlinuz-linux console=tty0
> root=/dev/sda5 rw xen-pciback.hide=(01:00.0)(01:00.1) earlyprintk=vga,keep
> --- ../initramfs-linux.img
>
>
> VM/DomU CFG file
>
> name = "wxpmain"
> builder = 'hvm'
> memory = 3584
> boot = "c"
> vcpus = 4
> vif = ['bridge=xenbr0']
> pci = ['01:00.0','01:00.1']
> xen_platform_pci = 1
> device_model_version = "qemu-xen-traditional"
> serial = 'pty'
> viridian = 1
> pae = 1
> acpi = 1
> apic = 1
> disk = ['file:wxp_sp3.img,hda,w','file:gamesvhd.img,hdb,w']
> # nographic = 1
> soundhw = 'ac97'
> opengl = 1
> sdl = 1
> vnc = 0
> vnclisten = ""
> vncpasswd = ""
> stdvga = 0
> gfx_passthru = 0
>
>
>
>
> 1) VGA Passthrough
>
> During the last month, besides failing with UEFI I also tinkered with Xen
> in legacy BIOS mode, but have been unable to pass the Video Card, a Radeon
> 5770, to a Windows XP SP3 VM. That was until a recent discovery...
>
>
> At first, I used xl pci-assignable-add to manually add everytime I
> rebooted Dom0 the GPU and the HDMI device, but decided to add these to the
> syslinux.cfg file to skip that step. Either way, I didn't had any issues
> making the Radeon itself free to pass it to the VM (As I was using my Xeon
> Haswell integrated GPU as main Video Card, and didn't installed the Radeon
> Drivers on Dom0) when I used xl create and had the pci = option in the VM's
> CFG file. However, it either BSODed, or Windows was unable to use it as it
> appeared with a yellow exclamation mark while on Device Manager.
> Googling around I found that the latest version of QEMU broke VGA
> Passthrough, and that using qemu-xen-traditional fixed it, which I through
> I was using. However, there was a problem with that. Using device_model =
> qemu-xen-traditional, as told by most Xen VGA Passthrough guides available
> currently, I got this error:
>
> WARNING: ignoring device_model directive.
> WARNING: Use "device_model_override" instead if you really want a
> non-default device_model
>
> I ignored that because the VM was successfully created, and besides, when
> I replaced device_model = qemu-dm with device_model_override =
> qemu-xen-traditional, it throwed another error which made it to not even
> create the VM. However, I recently discovered that I instead had to use
> device_model_version = qemu-xen-traditional. It worked pretty much
> flawlessly with that. Basically, there are a lot of guides, and even the
> Xen wiki, that are severely outdated in this area. I spend weeks trying to
> figure out what I was doing wrong due bad documentation, maybe because I
> didn't digged deep enough earlier, but still, most of the easily accessible
> data and google results are for older versions, and some critical options
> like device_model have changed.
>
> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
> which I was using
> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
> have used on first place
>
> This is really worth writing about because I'm sure that someone else will
> sooner or later stumble here (Saw several people with this issue on
> google), as some guides assumes you're using an specific Linux distribution
> with an older Xen version instead of something bleeding edge.
>
>
> After finally being able to see Windows Desktop on the Monitor plugged to
> the Radeon 5770, I installed the Radeon 5770 Drivers from Device Manager
> with an INF file instead of the full Catalyst Control Center, as I hear
> than that gives more possible BSOD issues. Additionally, after around one
> week of playing around with the GPU on the VM (Even leaving a game open
> during all the night), I don't seem to notice issues, and the games I tried
> (Path of Exile, League of Legends) worked flawlessly with it. I only had a
> single GPU crash, with lost of Monitor signal and the VM destroying itself,
> but that may not be necesarrily attributable to Xen.
> Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
> but maybe that was because I builded Xen with the Radeon patch included.
> For example, I used xl destroy to abruptly shut down the VM. The Monitor
> shows a freezed image of the last image before I did that, yet I am able to
> create it again with the Video Card passing with no issues. I didn't notice
> either any performance degradation, albeit I'm not sure if that is under
> reboot scenarios or also applies when you shut down and create again the
> VM/DomU without restarting Dom0.
>
> Overally, it seems very functional and quite reliable. The only actual
> issue I find, is that when I create the VM, I need to have the VM window
> (Check attached file) on the main monitor as the active window, otherwise
> it seems that after Windows XP splash screen when it changes video
> resolution it usually either BSODs, or doesn't initialize the Video Card
> properly, and instead the Monitor stays in Standby while the VM window
> displays the Windows Desktop as if there was no VGA Passthrough being done.
>
>
>
> 2) VNC vs SDL, Keyboard and Mouse focus
>
> I have tried with both VNC and SDL and I prefer the later. When I use SDL,
> the VM window automatically pops up, through that is rather unneeded as it
> later black screens as the Radeon takes control of the video output in the
> other Monitor. With VNC I have to manually launch vncviewer to be able to
> control the VM. Most important is that with SDL, when I click on the VM
> black window, control of the Keyboard and Mouse goes to the VM, while on
> VNC I didn't ever managed to get control of the Keyboard. The Mouse pointer
> works without having to make the VM window the active one as if I was using
> a freemouse tool on a windowed game, however, the VM black window surface
> on Dom0 doesn't allow me to travel the entire Desktop surface of the VM, so
> is rather useless.
>
> The only thing that annoys me from using SDL is that I have the black
> screen always open while the VM is working, and having to click it
> everytime I want to switch control to the VM is rather annoying. Isn't
> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
> viceversa like if they were consoles? For example, I may want to use Ctrl +
> Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to switch control
> to the VM. This would increase usability.
>
>
>
> 3) Disk Images
>
> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
> Disk Images. However, on some other documentation like that of blktap2 on
> the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however, is
> there any reason why I should pick one over another? Do they also have
> specific format support or anything I should be careful with?
>
> Besides, is there any easy way to mount the IMG Disk Image files on Linux
> (Including NTFS partitions) so I can retrieve or add files when the VM is
> not running? I still didn't learned to setup Networks with Linux and need a
> workable way to move data from and to the VM Disk Images.
>
> I know about LVM partitions, but find them a bit harder to manage than
> Disk Images. Plus performance is currently adequate this way.
>
>
>
> 4) Audio emulation
>
> While the Windows XP VM works nicely with games, I have the issue that
> there is no audio coming from it, which seems to be the most important
> missing thing before I can call my VM "production-ready" for playing games
> as if it were my old computer. I didn't tried to pass the integrated
> Realtek Sound Card, but that would be rather stupid as I need sound in both
> the current Linux Dom0, which I'm using for simple task like browsing, and
> the Windows XP VM for games. This means I have to rely on emulated Audio
> devices, which as far that I know are common.
> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
> install the Drivers for it with no issues. It also has the HDMI device
> passed to it along the GPU. However, after googling a lot, I didn't find
> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
> emulated Sound Cards instead of needing one per VM like you need Video
> Cards.
>
> As far that I know, there are other VMMs like VirtualBox where you can
> usually get easily sound from the VMs, and it also uses QEMU-emulated Sound
> Cards as Xen does. Is there any reason why getting audio doesn't seem to be
> easy to do on Xen? I know that many people considers USB Sound Card cheap
> to pass to the VM, but I don't have easy access to those, so I would need a
> Software way to get sound from multiple VMs using a single Headphone
> connected to the integrated Realtek Sound Card.
>
>
>
> Well, so far, that's all. Thanks for reading, I hope to have everything
> ready so I can happily jump onto Xen 4.4 when it gets released.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--047d7b6d7c80e9661f04ef2e1e25
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi, and thanks for the info. You have woken my appeti=
te for a gaming machine, years after I left Windows :-)<br><br></div><div>S=
ome comments, if I may:<br></div><div>1. VirtualBox is a host-virtualizatio=
n software. It means that it runs <u>over</u> your current operating system=
, and uses the interfaces supplied by it (like sound, for example). Bare-me=
tal virtualization, such as Xen (XenServer, VMware ESXi, etc) are meant, in=
 their initial design, for server workload, where sound is insignificant. I=
 know that virtual Windows servers acting as terminal servers under XenServ=
er (family member, right?) do pass sound over RDP connections. I have not t=
ried passing sound from domU through dom0 myself. Maybe some day.<br>
<br>About the file vs. blktap:<br>File is a buffered device (as far as I re=
call. If any of the developers here sees a mistake, he/she is more then wel=
come to correct me!). It uses the operating system buffering mechanism, whi=
ch results in a sometimes-faster-sometimes-slower behaviour. The blktap is =
supposed to be unbuffered device, which should guarantee better data integr=
ity in case of power failure (because you don&#39;t have to wait for the &#=
39;flush&#39; operation), and would result in a consistent behaviour. Bette=
r or worse? I believe it depends on your workloads.<br>
<br></div><div>One last thing - opening your file:<br></div><div>While your=
 VM is offline, you should be able to do the following. Mind you that the p=
rocedure I supply is merely from my memory. I use a whole different mechani=
sm for disk management myself:<br>
</div><div>1. Map the file to a loop device:<br></div><div>losetup /dev/loo=
p0 /path/to/image/file<br></div><div>2. Scan and map partitions:<br>kpartx =
-a /dev/loop0<br></div><div>3. Mount (if you have NTFS installed) your part=
itions from /dev/mapper/loop0p1 (first partition), or /dev/mapper/loop0p2 (=
second partition) and so on, and so on.<br>
</div><div><br></div><div>To release the disk, do:<br></div><div>1. Unmap p=
artitions:<br></div><div>kpartx -d /dev/loop0<br></div><div>2. Release the =
loop device:<br>losetup -d /dev/loop0<br><br></div><div>If /dev/loop0 is in=
 use (because you loop-mounted an ISO, whatever), use /dev/loop1, or find t=
he next free one. <br>
Oh, and when you modify files on Windows XP system disk using Linux, be awa=
re that there is a small, yet existing chance you will destroy your Windows=
 OS. Mind you.<br><br>Ez<br></div></div><div class=3D"gmail_extra"><br><br>
<div class=3D"gmail_quote">On Sat, Jan 4, 2014 at 10:38 PM, Zir Blazer <spa=
n dir=3D"ltr">&lt;<a href=3D"mailto:zir_blazer@hotmail.com" target=3D"_blan=
k">zir_blazer@hotmail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gma=
il_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-lef=
t:1ex">



<div><div dir=3D"ltr"><div>New year, new Xen goals.</div><div><br></div><di=
v><br></div><div><br></div><div>After trying unsuccessfully to boot Xen in =
UEFI mode in this Thread:</div><div><br></div><div><a href=3D"http://lists.=
xen.org/archives/html/xen-users/2013-12/threads.html#00050" target=3D"_blan=
k">http://lists.xen.org/archives/html/xen-users/2013-12/threads.html#00050<=
/a></div>
<div><br></div><div>I have decided to skip that for now and use Xen with le=
gacy BIOS, as I desperately needed a proper production machine, at least un=
til someone can help me to figure out what isn&#39;t working. I have the ti=
me, but not the tools or knowledge of both Linux and Xen to press on that w=
ithout someone telling me what I have to do.</div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>=
<div>Besides my UEFI issue, there have been a few success histories and som=
e more issues I&#39;ve had with Xen. At the moment, I&#39;m using Xen 4.3.1=
-5 builded with the Radeon passthrough patch, using the xl toolset, on top =
of the Arch Linux ISO release dated 01/12/2013 as Dom0 with Gnome installed=
. Bootloader is Syslinux, which has GPT support even on legacy BIOS mode. A=
dditionally, I also add the following files contents:</div>
<div><br></div><div><br></div><div>/boot/syslinux/syslinux.cfg - reelevant =
Xen option</div><div><br></div><div>LABEL xen</div><div>=A0 =A0 MENU LABEL =
Xen</div><div>=A0 =A0 KERNEL mboot.c32</div><div>=A0 =A0 APPEND ../xen-4.3.=
1.gz --- ../vmlinuz-linux console=3Dtty0 root=3D/dev/sda5 rw xen-pciback.hi=
de=3D(01:00.0)(01:00.1) earlyprintk=3Dvga,keep --- ../initramfs-linux.img</=
div>
<div><br></div><div><br></div><div>VM/DomU CFG file</div><div><br></div><di=
v>name =3D &quot;wxpmain&quot;</div><div>builder =3D &#39;hvm&#39;</div><di=
v>memory =3D 3584</div><div>boot =3D &quot;c&quot;</div><div>vcpus =3D 4</d=
iv><div>
vif =3D [&#39;bridge=3Dxenbr0&#39;]</div><div>pci =3D [&#39;01:00.0&#39;,&#=
39;01:00.1&#39;]</div><div>xen_platform_pci =3D 1</div><div>device_model_ve=
rsion =3D &quot;qemu-xen-traditional&quot;</div><div>serial =3D &#39;pty&#3=
9;</div>
<div>viridian =3D 1</div><div>pae =3D 1</div><div>acpi =3D 1</div><div>apic=
 =3D 1</div><div>disk =3D [&#39;file:wxp_sp3.img,hda,w&#39;,&#39;file:games=
vhd.img,hdb,w&#39;]</div><div># nographic =3D 1</div><div>soundhw =3D &#39;=
ac97&#39;</div>
<div>opengl =3D 1</div><div>sdl =3D 1</div><div>vnc =3D 0</div><div>vnclist=
en =3D &quot;&quot;</div><div>vncpasswd =3D &quot;&quot;</div><div>stdvga =
=3D 0</div><div>gfx_passthru =3D 0</div><div><br></div><div><br></div><div>=
<br></div><div>
<br></div><div>1) VGA Passthrough</div><div><br></div><div>During the last =
month, besides failing with UEFI I also tinkered with Xen in legacy BIOS mo=
de, but have been unable to pass the Video Card, a Radeon 5770, to a Window=
s XP SP3 VM. That was until a recent discovery...</div>
<div><br></div><div><br></div><div>At first, I used xl pci-assignable-add t=
o manually add everytime I rebooted Dom0 the GPU and the HDMI device, but d=
ecided to add these to the syslinux.cfg file to skip that step. Either way,=
 I didn&#39;t had any issues making the Radeon itself free to pass it to th=
e VM (As I was using my Xeon Haswell integrated GPU as main Video Card, and=
 didn&#39;t installed the Radeon Drivers on Dom0) when I used xl create and=
 had the pci =3D option in the VM&#39;s CFG file. However, it either BSODed=
, or Windows was unable to use it as it appeared with a yellow exclamation =
mark while on Device Manager.</div>
<div>Googling around I found that the latest version of QEMU broke VGA Pass=
through, and that using qemu-xen-traditional fixed it, which I through I wa=
s using. However, there was a problem with that. Using device_model =3D qem=
u-xen-traditional, as told by most Xen VGA Passthrough guides available cur=
rently, I got this error:</div>
<div><br></div><div>WARNING: ignoring device_model directive.</div><div>WAR=
NING: Use &quot;device_model_override&quot; instead if you really want a no=
n-default device_model</div><div><br></div><div>I ignored that because the =
VM was successfully created, and besides, when I replaced device_model =3D =
qemu-dm with device_model_override =3D qemu-xen-traditional, it throwed ano=
ther error which made it to not even create the VM. However, I recently dis=
covered that I instead had to use device_model_version =3D qemu-xen-traditi=
onal. It worked pretty much flawlessly with that. Basically, there are a lo=
t of guides, and even the Xen wiki, that are severely outdated in this area=
. I spend weeks trying to figure out what I was doing wrong due bad documen=
tation, maybe because I didn&#39;t digged deep enough earlier, but still, m=
ost of the easily accessible data and google results are for older versions=
, and some critical options like device_model have changed.</div>
<div><br></div><div><a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options" target=3D"_blank">http://wiki.xen.org/wiki/Xen_Configuration_F=
ile_Options</a> - old parameters which I was using</div><div><a href=3D"htt=
p://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" target=3D"_blank">http=
://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html</a> - what I should have=
 used on first place</div>
<div><br></div><div>This is really worth writing about because I&#39;m sure=
 that someone else will sooner or later stumble here (Saw several people wi=
th this issue on google), as some guides assumes you&#39;re using an specif=
ic Linux distribution with an older Xen version instead of something bleedi=
ng edge.</div>
<div><br></div><div><br></div><div>After finally being able to see Windows =
Desktop on the Monitor plugged to the Radeon 5770, I installed the Radeon 5=
770 Drivers from Device Manager with an INF file instead of the full Cataly=
st Control Center, as I hear than that gives more possible BSOD issues. Add=
itionally, after around one week of playing around with the GPU on the VM (=
Even leaving a game open during all the night), I don&#39;t seem to notice =
issues, and the games I tried (Path of Exile, League of Legends) worked fla=
wlessly with it. I only had a single GPU crash, with lost of Monitor signal=
 and the VM destroying itself, but that may not be necesarrily attributable=
 to Xen.</div>
<div>Also, I didn&#39;t notice any issues with the so-called &quot;Soft Res=
et&quot; or FLR, but maybe that was because I builded Xen with the Radeon p=
atch included. For example, I used xl destroy to abruptly shut down the VM.=
 The Monitor shows a freezed image of the last image before I did that, yet=
 I am able to create it again with the Video Card passing with no issues. I=
 didn&#39;t notice either any performance degradation, albeit I&#39;m not s=
ure if that is under reboot scenarios or also applies when you shut down an=
d create again the VM/DomU without restarting Dom0.</div>
<div><br></div><div>Overally, it seems very functional and quite reliable. =
The only actual issue I find, is that when I create the VM, I need to have =
the VM window (Check attached file) on the main monitor as the active windo=
w, otherwise it seems that after Windows XP splash screen when it changes v=
ideo resolution it usually either BSODs, or doesn&#39;t initialize the Vide=
o Card properly, and instead the Monitor stays in Standby while the VM wind=
ow displays the Windows Desktop as if there was no VGA Passthrough being do=
ne.</div>
<div><br></div><div><br></div><div><br></div><div>2) VNC vs SDL, Keyboard a=
nd Mouse focus</div><div><br></div><div>I have tried with both VNC and SDL =
and I prefer the later. When I use SDL, the VM window automatically pops up=
, through that is rather unneeded as it later black screens as the Radeon t=
akes control of the video output in the other Monitor. With VNC I have to m=
anually launch vncviewer to be able to control the VM. Most important is th=
at with SDL, when I click on the VM black window, control of the Keyboard a=
nd Mouse goes to the VM, while on VNC I didn&#39;t ever managed to get cont=
rol of the Keyboard. The Mouse pointer works without having to make the VM =
window the active one as if I was using a freemouse tool on a windowed game=
, however, the VM black window surface on Dom0 doesn&#39;t allow me to trav=
el the entire Desktop surface of the VM, so is rather useless.</div>
<div><br></div><div>The only thing that annoys me from using SDL is that I =
have the black screen always open while the VM is working, and having to cl=
ick it everytime I want to switch control to the VM is rather annoying. Isn=
&#39;t there any way to change Keyboard and Mouse focus from Dom0 to a DomU=
 and viceversa like if they were consoles? For example, I may want to use C=
trl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to switch c=
ontrol to the VM. This would increase usability.</div>
<div><br></div><div><br></div><div><br></div><div>3) Disk Images</div><div>=
<br></div><div>As can be seen in the CFG file I copypasted, I&#39;m using f=
ile: for my IMG Disk Images. However, on some other documentation like that=
 of blktap2 on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, h=
owever, is there any reason why I should pick one over another? Do they als=
o have specific format support or anything I should be careful with?</div>
<div><br></div><div>Besides, is there any easy way to mount the IMG Disk Im=
age files on Linux (Including NTFS partitions) so I can retrieve or add fil=
es when the VM is not running? I still didn&#39;t learned to setup Networks=
 with Linux and need a workable way to move data from and to the VM Disk Im=
ages.</div>
<div><br></div><div>I know about LVM partitions, but find them a bit harder=
 to manage than Disk Images. Plus performance is currently adequate this wa=
y.</div><div><br></div><div><br></div><div><br></div><div>4) Audio emulatio=
n</div>
<div><br></div><div>While the Windows XP VM works nicely with games, I have=
 the issue that there is no audio coming from it, which seems to be the mos=
t important missing thing before I can call my VM &quot;production-ready&qu=
ot; for playing games as if it were my old computer. I didn&#39;t tried to =
pass the integrated Realtek Sound Card, but that would be rather stupid as =
I need sound in both the current Linux Dom0, which I&#39;m using for simple=
 task like browsing, and the Windows XP VM for games. This means I have to =
rely on emulated Audio devices, which as far that I know are common.</div>
<div>soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the So=
und Card and install the Drivers for it with no issues. It also has the HDM=
I device passed to it along the GPU. However, after googling a lot, I didn&=
#39;t find any easy to get audio from a DomU to Dom0 to get mixed so I can =
rely on emulated Sound Cards instead of needing one per VM like you need Vi=
deo Cards.</div>
<div><br></div><div>As far that I know, there are other VMMs like VirtualBo=
x where you can usually get easily sound from the VMs, and it also uses QEM=
U-emulated Sound Cards as Xen does. Is there any reason why getting audio d=
oesn&#39;t seem to be easy to do on Xen? I know that many people considers =
USB Sound Card cheap to pass to the VM, but I don&#39;t have easy access to=
 those, so I would need a Software way to get sound from multiple VMs using=
 a single Headphone connected to the integrated Realtek Sound Card.</div>
<div><br></div><div><br></div><div><br></div><div>Well, so far, that&#39;s =
all. Thanks for reading, I hope to have everything ready so I can happily j=
ump onto Xen 4.4 when it gets released.</div> 		 	   		  </div></div>
<br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br></blockquote></div><br></div>

--047d7b6d7c80e9661f04ef2e1e25--


--===============1519337592233180210==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1519337592233180210==--


From xen-users-bounces@lists.xen.org Sun Jan 05 00:54:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 00:54:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vzbyz-0004xa-GY; Sun, 05 Jan 2014 00:54:25 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <juliangrendell@gmail.com>) id 1Vzbyx-0004xI-IA
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 00:54:23 +0000
Received: from [85.158.143.35:26119] by server-1.bemta-4.messagelabs.com id
	11/EC-02132-E3DA8C25; Sun, 05 Jan 2014 00:54:22 +0000
X-Env-Sender: juliangrendell@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1388883260!8384444!1
X-Originating-IP: [209.85.192.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32592 invoked from network); 5 Jan 2014 00:54:21 -0000
Received: from mail-pd0-f171.google.com (HELO mail-pd0-f171.google.com)
	(209.85.192.171)
	by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 00:54:21 -0000
Received: by mail-pd0-f171.google.com with SMTP id z10so16711193pdj.30
	for <xen-users@lists.xen.org>; Sat, 04 Jan 2014 16:54:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+YjQqJ/Hec7dRbe6XS8kpyha+Crr6Zpuc8ZpwnKqTAY=;
	b=0NTJhl90SoTdBVVyZE3UU72jQSA+Rof78s2D4poXv+JnfSJhUO56ckaaxyg6IdE2yZ
	yt42ebdnXq0mpmT59+fxHAHEAts2zX5rm90iT/2j2zrXiQZnn/5aT4MTQuzmtZXrGLB/
	U3aLkKKrjvD3gjGoutmrMgNq0NvF3WLyWj/I5YcXsVONVCLF/2JXnHZoxUUZsmO1UvBf
	E8FxefQyeFAYSCm1q/xBu70KHTWIVJMx4IiAZtKp42bBLys9L2cpUra4N1Sej6En260L
	XpDTAGC8ZxZtYqQvSQRZlzqXYvE1KrRRF6RLvmW8clSzK5+5mOI/jKkuaCaSKiUNsMJW
	JLVA==
MIME-Version: 1.0
X-Received: by 10.68.20.1 with SMTP id j1mr110409752pbe.148.1388883259783;
	Sat, 04 Jan 2014 16:54:19 -0800 (PST)
Received: by 10.68.232.65 with HTTP; Sat, 4 Jan 2014 16:54:19 -0800 (PST)
Date: Sat, 4 Jan 2014 16:54:19 -0800
Message-ID: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
From: Julian Rendell <juliangrendell@gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Dom-0 always gets 1.2gb of memory(!)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3267732688449152497=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3267732688449152497==
Content-Type: multipart/alternative; boundary=bcaec520e87d55860404ef2e957d

--bcaec520e87d55860404ef2e957d
Content-Type: text/plain; charset=ISO-8859-1

I'm setting up an ubuntu 13.10 server with both zfs and xen.

Booting linux directly I have 15gb free memory. 16gb is installed, but some
(64m) is taken by the APU integrated GPU- I assume the rest is used by
the kernel.

Booting xen, with dom0 min and max memory set to eg 8g, and 1 pinned vcpu
leaves me in a linux environment with only 1.2gb of ram.  If I set the
linux kernel mem argument to 8192M I'll end up with only 600mb of total
memory in dom0.

I've tried changing this up and down; always getting the same value for
free memory in dom0: 1.2gb.

Autoballooning is disabled and the matching amount of memory is specified
in the xl and xend config files.  The tool stack is configured for XAPI.
But I can't remove xl as there is a dependency from one of the xend storage
daemons to xen-common (which contains xl.)

What is really weird is that Dom-0 dmesg shows the kernel is getting the
amount of memory that is configured for Dom-0- there's a Memory:... Line
early on that, minus a few Kb, matches what xen is configured to pass on.

But something is causing there to always only be 1.2gb free in dom0- which
is not enough; the machine crashes after a few hours of use- strongly
suspect memory issues for zfs.

Any suggestions for where to look appreciated- I'm stumped and may have to
give up on xen! :-(

In a case it's relevant, I believe lxc and KVM support packages are
installed.

Thanks in advance for any help,

Regards

Julian

--bcaec520e87d55860404ef2e957d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;m setting up an ubuntu 13.10 server with both zfs and xen.<div><br></=
div><div>Booting linux directly I have 15gb free memory. 16gb is installed,=
 but some (64m)=A0is taken by the APU integrated GPU- I assume the rest is =
used by the=A0kernel.</div>
<div><br></div><div>Booting xen, with dom0 min and max memory set to eg 8g,=
 and=A01 pinned vcpu leaves me in a linux environment with only 1.2gb of ra=
m. =A0If I set the linux kernel mem argument to 8192M I&#39;ll end up with =
only 600mb of total memory in dom0.=A0</div>
<div><br></div><div>I&#39;ve tried changing this up and down; always gettin=
g the same value for free memory in dom0: 1.2gb.</div><div><br></div><div>A=
utoballooning is disabled and the matching amount of memory is specified in=
 the xl and xend config files. =A0The tool stack is configured for XAPI. Bu=
t I can&#39;t remove xl as there is a dependency from one of the xend stora=
ge daemons to xen-common (which contains xl.)</div>
<div><br></div><div>What is really weird is that Dom-0 dmesg shows the kern=
el is getting the amount of memory that is configured for Dom-0- there&#39;=
s a Memory:... Line early on that,=A0minus=A0a=A0few Kb, matches what xen i=
s configured to pass on.</div>
<div><br></div><div>But something is causing there to always only be 1.2gb =
free in dom0- which is not enough; the machine crashes after a few hours of=
 use- strongly suspect memory issues for zfs.=A0</div><div><br></div>Any su=
ggestions for where to look appreciated- I&#39;m stumped and may have to gi=
ve up on xen! :-(<div>
<br></div><div>In a case it&#39;s relevant, I=A0believe lxc and KVM support=
 packages are installed.=A0</div><div><br></div><div>Thanks in advance for =
any help,</div><div><br></div><div>Regards</div><div><br></div><div>Julian<=
/div>
<div><br></div><div><div><br></div><div><br><br></div></div>

--bcaec520e87d55860404ef2e957d--


--===============3267732688449152497==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3267732688449152497==--


From xen-users-bounces@lists.xen.org Sun Jan 05 00:54:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 00:54:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vzbyz-0004xa-GY; Sun, 05 Jan 2014 00:54:25 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <juliangrendell@gmail.com>) id 1Vzbyx-0004xI-IA
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 00:54:23 +0000
Received: from [85.158.143.35:26119] by server-1.bemta-4.messagelabs.com id
	11/EC-02132-E3DA8C25; Sun, 05 Jan 2014 00:54:22 +0000
X-Env-Sender: juliangrendell@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1388883260!8384444!1
X-Originating-IP: [209.85.192.171]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32592 invoked from network); 5 Jan 2014 00:54:21 -0000
Received: from mail-pd0-f171.google.com (HELO mail-pd0-f171.google.com)
	(209.85.192.171)
	by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 00:54:21 -0000
Received: by mail-pd0-f171.google.com with SMTP id z10so16711193pdj.30
	for <xen-users@lists.xen.org>; Sat, 04 Jan 2014 16:54:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=+YjQqJ/Hec7dRbe6XS8kpyha+Crr6Zpuc8ZpwnKqTAY=;
	b=0NTJhl90SoTdBVVyZE3UU72jQSA+Rof78s2D4poXv+JnfSJhUO56ckaaxyg6IdE2yZ
	yt42ebdnXq0mpmT59+fxHAHEAts2zX5rm90iT/2j2zrXiQZnn/5aT4MTQuzmtZXrGLB/
	U3aLkKKrjvD3gjGoutmrMgNq0NvF3WLyWj/I5YcXsVONVCLF/2JXnHZoxUUZsmO1UvBf
	E8FxefQyeFAYSCm1q/xBu70KHTWIVJMx4IiAZtKp42bBLys9L2cpUra4N1Sej6En260L
	XpDTAGC8ZxZtYqQvSQRZlzqXYvE1KrRRF6RLvmW8clSzK5+5mOI/jKkuaCaSKiUNsMJW
	JLVA==
MIME-Version: 1.0
X-Received: by 10.68.20.1 with SMTP id j1mr110409752pbe.148.1388883259783;
	Sat, 04 Jan 2014 16:54:19 -0800 (PST)
Received: by 10.68.232.65 with HTTP; Sat, 4 Jan 2014 16:54:19 -0800 (PST)
Date: Sat, 4 Jan 2014 16:54:19 -0800
Message-ID: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
From: Julian Rendell <juliangrendell@gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Dom-0 always gets 1.2gb of memory(!)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3267732688449152497=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3267732688449152497==
Content-Type: multipart/alternative; boundary=bcaec520e87d55860404ef2e957d

--bcaec520e87d55860404ef2e957d
Content-Type: text/plain; charset=ISO-8859-1

I'm setting up an ubuntu 13.10 server with both zfs and xen.

Booting linux directly I have 15gb free memory. 16gb is installed, but some
(64m) is taken by the APU integrated GPU- I assume the rest is used by
the kernel.

Booting xen, with dom0 min and max memory set to eg 8g, and 1 pinned vcpu
leaves me in a linux environment with only 1.2gb of ram.  If I set the
linux kernel mem argument to 8192M I'll end up with only 600mb of total
memory in dom0.

I've tried changing this up and down; always getting the same value for
free memory in dom0: 1.2gb.

Autoballooning is disabled and the matching amount of memory is specified
in the xl and xend config files.  The tool stack is configured for XAPI.
But I can't remove xl as there is a dependency from one of the xend storage
daemons to xen-common (which contains xl.)

What is really weird is that Dom-0 dmesg shows the kernel is getting the
amount of memory that is configured for Dom-0- there's a Memory:... Line
early on that, minus a few Kb, matches what xen is configured to pass on.

But something is causing there to always only be 1.2gb free in dom0- which
is not enough; the machine crashes after a few hours of use- strongly
suspect memory issues for zfs.

Any suggestions for where to look appreciated- I'm stumped and may have to
give up on xen! :-(

In a case it's relevant, I believe lxc and KVM support packages are
installed.

Thanks in advance for any help,

Regards

Julian

--bcaec520e87d55860404ef2e957d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I&#39;m setting up an ubuntu 13.10 server with both zfs and xen.<div><br></=
div><div>Booting linux directly I have 15gb free memory. 16gb is installed,=
 but some (64m)=A0is taken by the APU integrated GPU- I assume the rest is =
used by the=A0kernel.</div>
<div><br></div><div>Booting xen, with dom0 min and max memory set to eg 8g,=
 and=A01 pinned vcpu leaves me in a linux environment with only 1.2gb of ra=
m. =A0If I set the linux kernel mem argument to 8192M I&#39;ll end up with =
only 600mb of total memory in dom0.=A0</div>
<div><br></div><div>I&#39;ve tried changing this up and down; always gettin=
g the same value for free memory in dom0: 1.2gb.</div><div><br></div><div>A=
utoballooning is disabled and the matching amount of memory is specified in=
 the xl and xend config files. =A0The tool stack is configured for XAPI. Bu=
t I can&#39;t remove xl as there is a dependency from one of the xend stora=
ge daemons to xen-common (which contains xl.)</div>
<div><br></div><div>What is really weird is that Dom-0 dmesg shows the kern=
el is getting the amount of memory that is configured for Dom-0- there&#39;=
s a Memory:... Line early on that,=A0minus=A0a=A0few Kb, matches what xen i=
s configured to pass on.</div>
<div><br></div><div>But something is causing there to always only be 1.2gb =
free in dom0- which is not enough; the machine crashes after a few hours of=
 use- strongly suspect memory issues for zfs.=A0</div><div><br></div>Any su=
ggestions for where to look appreciated- I&#39;m stumped and may have to gi=
ve up on xen! :-(<div>
<br></div><div>In a case it&#39;s relevant, I=A0believe lxc and KVM support=
 packages are installed.=A0</div><div><br></div><div>Thanks in advance for =
any help,</div><div><br></div><div>Regards</div><div><br></div><div>Julian<=
/div>
<div><br></div><div><div><br></div><div><br><br></div></div>

--bcaec520e87d55860404ef2e957d--


--===============3267732688449152497==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3267732688449152497==--


From xen-users-bounces@lists.xen.org Sun Jan 05 10:01:02 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 10:01:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzkUq-00064T-Tm; Sun, 05 Jan 2014 09:59:52 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1VzkUp-00064O-VR
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 09:59:52 +0000
Received: from [193.109.254.147:6324] by server-8.bemta-14.messagelabs.com id
	3B/C4-30921-71D29C25; Sun, 05 Jan 2014 09:59:51 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-3.tower-27.messagelabs.com!1388915980!8871022!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_8,spamassassin: ,async_handler: 
	YXN5bmNfZGVsYXk6IDcwNjA3NDYgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11713 invoked from network); 5 Jan 2014 09:59:41 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 5 Jan 2014 09:59:41 -0000
Received: from [10.2.3.3] (unknown [10.2.3.3])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id 42CC42202F2;
	Sun,  5 Jan 2014 09:59:40 +0000 (GMT)
Message-ID: <52C92D0B.1050006@bobich.net>
Date: Sun, 05 Jan 2014 09:59:39 +0000
From: Gordan Bobic <gordan@bobich.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Zir Blazer <zir_blazer@hotmail.com>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
In-Reply-To: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 01/04/2014 08:38 PM, Zir Blazer wrote:
> 1) VGA Passthrough
>
> At first, I used xl pci-assignable-add to manually add everytime I
> rebooted Dom0 the GPU and the HDMI device, but decided to add these to
> the syslinux.cfg file to skip that step. Either way, I didn't had any
> issues making the Radeon itself free to pass it to the VM (As I was
> using my Xeon Haswell integrated GPU as main Video Card, and didn't
> installed the Radeon Drivers on Dom0) when I used xl create and had the
> pci = option in the VM's CFG file. However, it either BSODed, or Windows
> was unable to use it as it appeared with a yellow exclamation mark while
> on Device Manager.

All xl pci-assignable-add does is detach the device from its current 
driver and assign it to the xen-pciback driver. The problem is that once 
the driver for the device loads, it initializes the device, which may 
leave it in a state that the driver in domU cannot deal with gracefully. 
This is particularly the case with ATI GPUs.

I'm not sure how your distro does it, but on EL6 I have a multi-pronged 
approach:

/etc/modprobe.d/xen-pciback.conf:
options xen-pciback permissive=1 
hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)

Two GPUs, each with HDMI audio, two USB controllers and a sound card, if 
you're wondering

/etc/sysconfig/modules/xen-pciback.modules
#!/bin/sh

modprobe xen-pciback
modprobe nvidia

This ensures that the Nvidia devices to be passed through are grabbed by 
xen-pciback _BEFORE_ the Nvidia driver loads. I don't know if this is 
actually necessary with Nvidia - I don't think it is, but I still have 
it as a hangover from my futile attempts to get ATI cards to work 
properly for my setup before I finally gave up on them (both Linux and 
Windows drivers are just too fundamentally crippled and broken for my 
use-case).

> Googling around I found that the latest version of QEMU broke VGA
> Passthrough, and that using qemu-xen-traditional fixed it, which I
> through I was using. However, there was a problem with that. Using
> device_model = qemu-xen-traditional, as told by most Xen VGA Passthrough
> guides available currently, I got this error:
>
> WARNING: ignoring device_model directive.
> WARNING: Use "device_model_override" instead if you really want a
> non-default device_model
>
> I ignored that because the VM was successfully created, and besides,
> when I replaced device_model = qemu-dm with device_model_override =
> qemu-xen-traditional, it throwed another error which made it to not even
> create the VM. However, I recently discovered that I instead had to use
> device_model_version = qemu-xen-traditional. It worked pretty much
> flawlessly with that. Basically, there are a lot of guides, and even the
> Xen wiki, that are severely outdated in this area. I spend weeks trying
> to figure out what I was doing wrong due bad documentation, maybe
> because I didn't digged deep enough earlier, but still, most of the
> easily accessible data and google results are for older versions, and
> some critical options like device_model have changed.
>
> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
> which I was using
> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
> have used on first place
>
> This is really worth writing about because I'm sure that someone else
> will sooner or later stumble here (Saw several people with this issue on
> google), as some guides assumes you're using an specific Linux
> distribution with an older Xen version instead of something bleeding edge.

Have you changed the incorrect info on the wiki? If you haven't, please 
do so - it is a wiki, after all.

> After finally being able to see Windows Desktop on the Monitor plugged
> to the Radeon 5770, I installed the Radeon 5770 Drivers from Device
> Manager with an INF file instead of the full Catalyst Control Center, as
> I hear than that gives more possible BSOD issues. Additionally, after
> around one week of playing around with the GPU on the VM (Even leaving a
> game open during all the night), I don't seem to notice issues, and the
> games I tried (Path of Exile, League of Legends) worked flawlessly with
> it. I only had a single GPU crash, with lost of Monitor signal and the
> VM destroying itself, but that may not be necesarrily attributable to Xen.

ATI drivers are buggy in all sorts of ways. Issues I have had include:

1) GPU-Z causes a crash (the host may survive it with PCI ACL support, 
my hardware lacks it so it crashes the whole host)

2) Automatic power management is broken, at least on my 7970 - the fan 
doesn't spin up according to the driver's power curve, possibly sensor 
access being broken in a VM (potentially related to why GPU-Z crashes). 
The net result is that the fan sits at 20% whatever you do until the GPU 
hits 90C. At that point the card's on-board power management kicks in 
and cranks the fan up to 100%. On a standard reference design card, fan 
when running at over 80% produces huge noise and vibration - enough to 
make the disks in the machine start to generate hundreds of pending 
sectors every day. The only way to wake the card up and get it back 
below 100% fan speed is to manually force the fan speed using the CCC 
(which is difficult if you don't have it installed for fear of it 
BSOD-ing the VM).

That's the issues with drivers being broken, I'm not going to go into 
the issues of the driver needlessly crippling the capabilities right now 
because they are probably less relevant to your use case.

> Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
> but maybe that was because I builded Xen with the Radeon patch included.

Does that issue a bus reset to reset the card?

> For example, I used xl destroy to abruptly shut down the VM. The Monitor
> shows a freezed image of the last image before I did that, yet I am able
> to create it again with the Video Card passing with no issues. I didn't
> notice either any performance degradation, albeit I'm not sure if that
> is under reboot scenarios or also applies when you shut down and create
> again the VM/DomU without restarting Dom0.

Applies to most scenarios. Weirdly, I found it doesn't happen on all 
cards. For example on a 7450 it is possible to reboot the VM without 
performance degradation and video corruption. On a 7970 I never managed 
to reboot the domU without it breaking. I hypothesized that this could 
be due to the 7450 hving no auxiliary power input which makes it more 
susceptible to actually getting reset via secondary means (e.g. via PCIe 
power saving to cut off power to the slot, whereas the 7970's auxiliary 
power inputs keep it alive when the power to the slot is switched off - 
which is arguably a hardware bug with the ATI cards' power management.

> Overally, it seems very functional and quite reliable. The only actual
> issue I find, is that when I create the VM, I need to have the VM window
> (Check attached file) on the main monitor as the active window,
> otherwise it seems that after Windows XP splash screen when it changes
> video resolution it usually either BSODs, or doesn't initialize the
> Video Card properly, and instead the Monitor stays in Standby while the
> VM window displays the Windows Desktop as if there was no VGA
> Passthrough being done.

Not sure what you are describing here. If you set the domU output to VNC 
this should matter. I only ever check VNC output when troubleshooting 
e.g. to see if there's a crash. I don't think I've checked it since I 
switched to Nvidia cards.

> 2) VNC vs SDL, Keyboard and Mouse focus
>
> I have tried with both VNC and SDL and I prefer the later. When I use
> SDL, the VM window automatically pops up, through that is rather
> unneeded as it later black screens as the Radeon takes control of the
> video output in the other Monitor. With VNC I have to manually launch
> vncviewer to be able to control the VM. Most important is that with SDL,
> when I click on the VM black window, control of the Keyboard and Mouse
> goes to the VM, while on VNC I didn't ever managed to get control of the
> Keyboard. The Mouse pointer works without having to make the VM window
> the active one as if I was using a freemouse tool on a windowed game,
> however, the VM black window surface on Dom0 doesn't allow me to travel
> the entire Desktop surface of the VM, so is rather useless.

VNC works fine for me when I use it, but most of the time I use a 
separate mouse/keyboard passed to the VM. My main setup is 3 GPUs, 
monitors, sound cards, keyboards and mice all running off of one 
physical machine.

> The only thing that annoys me from using SDL is that I have the black
> screen always open while the VM is working, and having to click it
> everytime I want to switch control to the VM is rather annoying. Isn't
> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
> viceversa like if they were consoles? For example, I may want to use
> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to
> switch control to the VM. This would increase usability.

There is no way to do that. As I said, I use separate 
mouse/keyboard/monitor for each VGA passthrough VM I use.

> 3) Disk Images
>
> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
> Disk Images. However, on some other documentation like that of blktap2
> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,
> is there any reason why I should pick one over another? Do they also
> have specific format support or anything I should be careful with?
>
> Besides, is there any easy way to mount the IMG Disk Image files on
> Linux (Including NTFS partitions) so I can retrieve or add files when
> the VM is not running? I still didn't learned to setup Networks with
> Linux and need a workable way to move data from and to the VM Disk Images.

You need to install ntfs-3g package and do something like:

losetup /dev/loop0 /path/to/file.img
kpartx -a /dev/loop0
mount /dev/mapper/loop0p1 /path/to/mountpoint

Make sure this is never mounted while using the VM or you will very 
thoroughly destroy the FS.

> I know about LVM partitions, but find them a bit harder to manage than
> Disk Images. Plus performance is currently adequate this way.

Personally I use ZFS for anything nowdays. Try it and you will never 
look back.

> 4) Audio emulation
>
> While the Windows XP VM works nicely with games, I have the issue that
> there is no audio coming from it, which seems to be the most important
> missing thing before I can call my VM "production-ready" for playing
> games as if it were my old computer. I didn't tried to pass the
> integrated Realtek Sound Card, but that would be rather stupid as I need
> sound in both the current Linux Dom0, which I'm using for simple task
> like browsing, and the Windows XP VM for games. This means I have to
> rely on emulated Audio devices, which as far that I know are common.
> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
> install the Drivers for it with no issues. It also has the HDMI device
> passed to it along the GPU. However, after googling a lot, I didn't find
> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
> emulated Sound Cards instead of needing one per VM like you need Video
> Cards.

The problem is that support for Intel HD Audio has only been added very 
recently in qemu, and traditional qemu doesn't have it. The other half 
of that problem is that XP and later don't have drivers for other 
emulated devices that traditional qemu supports (e.g. the once 
ubiquitous SB16).

> As far that I know, there are other VMMs like VirtualBox where you can
> usually get easily sound from the VMs, and it also uses QEMU-emulated
> Sound Cards as Xen does. Is there any reason why getting audio doesn't
> seem to be easy to do on Xen?

If you use the default qemu (a.k.a. upstream) rather than traditional, 
this may have the Intel HDA support and you can use Intel HDA driver in 
domU with it. There is no known driver that works properly with Windows 
XP or later for any of the old emulated devices traditional qemu can 
provide.

> I know that many people considers USB
> Sound Card cheap to pass to the VM, but I don't have easy access to
> those, so I would need a Software way to get sound from multiple VMs
> using a single Headphone connected to the integrated Realtek Sound Card.

USB audio devices are _cheap_ and easily available. I use these and they 
work great:

http://amzn.to/1gzLVAX

And with buy-one-get-one-free you get two for less than the price of a beer.

Note - you may find it preferable to pass through the USB controller via 
PCI passthrough, rather than USB device via USB passthrough (USB 
passthrough seems to chew through about 5% of a CPU core per device).



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 05 10:01:02 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 10:01:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzkUq-00064T-Tm; Sun, 05 Jan 2014 09:59:52 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1VzkUp-00064O-VR
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 09:59:52 +0000
Received: from [193.109.254.147:6324] by server-8.bemta-14.messagelabs.com id
	3B/C4-30921-71D29C25; Sun, 05 Jan 2014 09:59:51 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-3.tower-27.messagelabs.com!1388915980!8871022!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_8,spamassassin: ,async_handler: 
	YXN5bmNfZGVsYXk6IDcwNjA3NDYgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11713 invoked from network); 5 Jan 2014 09:59:41 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 5 Jan 2014 09:59:41 -0000
Received: from [10.2.3.3] (unknown [10.2.3.3])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id 42CC42202F2;
	Sun,  5 Jan 2014 09:59:40 +0000 (GMT)
Message-ID: <52C92D0B.1050006@bobich.net>
Date: Sun, 05 Jan 2014 09:59:39 +0000
From: Gordan Bobic <gordan@bobich.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Zir Blazer <zir_blazer@hotmail.com>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
In-Reply-To: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 01/04/2014 08:38 PM, Zir Blazer wrote:
> 1) VGA Passthrough
>
> At first, I used xl pci-assignable-add to manually add everytime I
> rebooted Dom0 the GPU and the HDMI device, but decided to add these to
> the syslinux.cfg file to skip that step. Either way, I didn't had any
> issues making the Radeon itself free to pass it to the VM (As I was
> using my Xeon Haswell integrated GPU as main Video Card, and didn't
> installed the Radeon Drivers on Dom0) when I used xl create and had the
> pci = option in the VM's CFG file. However, it either BSODed, or Windows
> was unable to use it as it appeared with a yellow exclamation mark while
> on Device Manager.

All xl pci-assignable-add does is detach the device from its current 
driver and assign it to the xen-pciback driver. The problem is that once 
the driver for the device loads, it initializes the device, which may 
leave it in a state that the driver in domU cannot deal with gracefully. 
This is particularly the case with ATI GPUs.

I'm not sure how your distro does it, but on EL6 I have a multi-pronged 
approach:

/etc/modprobe.d/xen-pciback.conf:
options xen-pciback permissive=1 
hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)

Two GPUs, each with HDMI audio, two USB controllers and a sound card, if 
you're wondering

/etc/sysconfig/modules/xen-pciback.modules
#!/bin/sh

modprobe xen-pciback
modprobe nvidia

This ensures that the Nvidia devices to be passed through are grabbed by 
xen-pciback _BEFORE_ the Nvidia driver loads. I don't know if this is 
actually necessary with Nvidia - I don't think it is, but I still have 
it as a hangover from my futile attempts to get ATI cards to work 
properly for my setup before I finally gave up on them (both Linux and 
Windows drivers are just too fundamentally crippled and broken for my 
use-case).

> Googling around I found that the latest version of QEMU broke VGA
> Passthrough, and that using qemu-xen-traditional fixed it, which I
> through I was using. However, there was a problem with that. Using
> device_model = qemu-xen-traditional, as told by most Xen VGA Passthrough
> guides available currently, I got this error:
>
> WARNING: ignoring device_model directive.
> WARNING: Use "device_model_override" instead if you really want a
> non-default device_model
>
> I ignored that because the VM was successfully created, and besides,
> when I replaced device_model = qemu-dm with device_model_override =
> qemu-xen-traditional, it throwed another error which made it to not even
> create the VM. However, I recently discovered that I instead had to use
> device_model_version = qemu-xen-traditional. It worked pretty much
> flawlessly with that. Basically, there are a lot of guides, and even the
> Xen wiki, that are severely outdated in this area. I spend weeks trying
> to figure out what I was doing wrong due bad documentation, maybe
> because I didn't digged deep enough earlier, but still, most of the
> easily accessible data and google results are for older versions, and
> some critical options like device_model have changed.
>
> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
> which I was using
> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
> have used on first place
>
> This is really worth writing about because I'm sure that someone else
> will sooner or later stumble here (Saw several people with this issue on
> google), as some guides assumes you're using an specific Linux
> distribution with an older Xen version instead of something bleeding edge.

Have you changed the incorrect info on the wiki? If you haven't, please 
do so - it is a wiki, after all.

> After finally being able to see Windows Desktop on the Monitor plugged
> to the Radeon 5770, I installed the Radeon 5770 Drivers from Device
> Manager with an INF file instead of the full Catalyst Control Center, as
> I hear than that gives more possible BSOD issues. Additionally, after
> around one week of playing around with the GPU on the VM (Even leaving a
> game open during all the night), I don't seem to notice issues, and the
> games I tried (Path of Exile, League of Legends) worked flawlessly with
> it. I only had a single GPU crash, with lost of Monitor signal and the
> VM destroying itself, but that may not be necesarrily attributable to Xen.

ATI drivers are buggy in all sorts of ways. Issues I have had include:

1) GPU-Z causes a crash (the host may survive it with PCI ACL support, 
my hardware lacks it so it crashes the whole host)

2) Automatic power management is broken, at least on my 7970 - the fan 
doesn't spin up according to the driver's power curve, possibly sensor 
access being broken in a VM (potentially related to why GPU-Z crashes). 
The net result is that the fan sits at 20% whatever you do until the GPU 
hits 90C. At that point the card's on-board power management kicks in 
and cranks the fan up to 100%. On a standard reference design card, fan 
when running at over 80% produces huge noise and vibration - enough to 
make the disks in the machine start to generate hundreds of pending 
sectors every day. The only way to wake the card up and get it back 
below 100% fan speed is to manually force the fan speed using the CCC 
(which is difficult if you don't have it installed for fear of it 
BSOD-ing the VM).

That's the issues with drivers being broken, I'm not going to go into 
the issues of the driver needlessly crippling the capabilities right now 
because they are probably less relevant to your use case.

> Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
> but maybe that was because I builded Xen with the Radeon patch included.

Does that issue a bus reset to reset the card?

> For example, I used xl destroy to abruptly shut down the VM. The Monitor
> shows a freezed image of the last image before I did that, yet I am able
> to create it again with the Video Card passing with no issues. I didn't
> notice either any performance degradation, albeit I'm not sure if that
> is under reboot scenarios or also applies when you shut down and create
> again the VM/DomU without restarting Dom0.

Applies to most scenarios. Weirdly, I found it doesn't happen on all 
cards. For example on a 7450 it is possible to reboot the VM without 
performance degradation and video corruption. On a 7970 I never managed 
to reboot the domU without it breaking. I hypothesized that this could 
be due to the 7450 hving no auxiliary power input which makes it more 
susceptible to actually getting reset via secondary means (e.g. via PCIe 
power saving to cut off power to the slot, whereas the 7970's auxiliary 
power inputs keep it alive when the power to the slot is switched off - 
which is arguably a hardware bug with the ATI cards' power management.

> Overally, it seems very functional and quite reliable. The only actual
> issue I find, is that when I create the VM, I need to have the VM window
> (Check attached file) on the main monitor as the active window,
> otherwise it seems that after Windows XP splash screen when it changes
> video resolution it usually either BSODs, or doesn't initialize the
> Video Card properly, and instead the Monitor stays in Standby while the
> VM window displays the Windows Desktop as if there was no VGA
> Passthrough being done.

Not sure what you are describing here. If you set the domU output to VNC 
this should matter. I only ever check VNC output when troubleshooting 
e.g. to see if there's a crash. I don't think I've checked it since I 
switched to Nvidia cards.

> 2) VNC vs SDL, Keyboard and Mouse focus
>
> I have tried with both VNC and SDL and I prefer the later. When I use
> SDL, the VM window automatically pops up, through that is rather
> unneeded as it later black screens as the Radeon takes control of the
> video output in the other Monitor. With VNC I have to manually launch
> vncviewer to be able to control the VM. Most important is that with SDL,
> when I click on the VM black window, control of the Keyboard and Mouse
> goes to the VM, while on VNC I didn't ever managed to get control of the
> Keyboard. The Mouse pointer works without having to make the VM window
> the active one as if I was using a freemouse tool on a windowed game,
> however, the VM black window surface on Dom0 doesn't allow me to travel
> the entire Desktop surface of the VM, so is rather useless.

VNC works fine for me when I use it, but most of the time I use a 
separate mouse/keyboard passed to the VM. My main setup is 3 GPUs, 
monitors, sound cards, keyboards and mice all running off of one 
physical machine.

> The only thing that annoys me from using SDL is that I have the black
> screen always open while the VM is working, and having to click it
> everytime I want to switch control to the VM is rather annoying. Isn't
> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
> viceversa like if they were consoles? For example, I may want to use
> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to
> switch control to the VM. This would increase usability.

There is no way to do that. As I said, I use separate 
mouse/keyboard/monitor for each VGA passthrough VM I use.

> 3) Disk Images
>
> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
> Disk Images. However, on some other documentation like that of blktap2
> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,
> is there any reason why I should pick one over another? Do they also
> have specific format support or anything I should be careful with?
>
> Besides, is there any easy way to mount the IMG Disk Image files on
> Linux (Including NTFS partitions) so I can retrieve or add files when
> the VM is not running? I still didn't learned to setup Networks with
> Linux and need a workable way to move data from and to the VM Disk Images.

You need to install ntfs-3g package and do something like:

losetup /dev/loop0 /path/to/file.img
kpartx -a /dev/loop0
mount /dev/mapper/loop0p1 /path/to/mountpoint

Make sure this is never mounted while using the VM or you will very 
thoroughly destroy the FS.

> I know about LVM partitions, but find them a bit harder to manage than
> Disk Images. Plus performance is currently adequate this way.

Personally I use ZFS for anything nowdays. Try it and you will never 
look back.

> 4) Audio emulation
>
> While the Windows XP VM works nicely with games, I have the issue that
> there is no audio coming from it, which seems to be the most important
> missing thing before I can call my VM "production-ready" for playing
> games as if it were my old computer. I didn't tried to pass the
> integrated Realtek Sound Card, but that would be rather stupid as I need
> sound in both the current Linux Dom0, which I'm using for simple task
> like browsing, and the Windows XP VM for games. This means I have to
> rely on emulated Audio devices, which as far that I know are common.
> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
> install the Drivers for it with no issues. It also has the HDMI device
> passed to it along the GPU. However, after googling a lot, I didn't find
> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
> emulated Sound Cards instead of needing one per VM like you need Video
> Cards.

The problem is that support for Intel HD Audio has only been added very 
recently in qemu, and traditional qemu doesn't have it. The other half 
of that problem is that XP and later don't have drivers for other 
emulated devices that traditional qemu supports (e.g. the once 
ubiquitous SB16).

> As far that I know, there are other VMMs like VirtualBox where you can
> usually get easily sound from the VMs, and it also uses QEMU-emulated
> Sound Cards as Xen does. Is there any reason why getting audio doesn't
> seem to be easy to do on Xen?

If you use the default qemu (a.k.a. upstream) rather than traditional, 
this may have the Intel HDA support and you can use Intel HDA driver in 
domU with it. There is no known driver that works properly with Windows 
XP or later for any of the old emulated devices traditional qemu can 
provide.

> I know that many people considers USB
> Sound Card cheap to pass to the VM, but I don't have easy access to
> those, so I would need a Software way to get sound from multiple VMs
> using a single Headphone connected to the integrated Realtek Sound Card.

USB audio devices are _cheap_ and easily available. I use these and they 
work great:

http://amzn.to/1gzLVAX

And with buy-one-get-one-free you get two for less than the price of a beer.

Note - you may find it preferable to pass through the USB controller via 
PCI passthrough, rather than USB device via USB passthrough (USB 
passthrough seems to chew through about 5% of a CPU core per device).



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 05 20:32:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 20:32:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzuLf-0006QB-24; Sun, 05 Jan 2014 20:31:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <johnnadre@zoho.com>) id 1VzuLc-0006Q6-3x
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 20:31:00 +0000
Received: from [193.109.254.147:21068] by server-9.bemta-14.messagelabs.com id
	03/66-13957-301C9C25; Sun, 05 Jan 2014 20:30:59 +0000
X-Env-Sender: johnnadre@zoho.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1388953857!8959808!1
X-Originating-IP: [72.5.230.95]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNzIuNS4yMzAuOTUgPT4gNjM2NTg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7482 invoked from network); 5 Jan 2014 20:30:58 -0000
Received: from sender1.zohomail.com (HELO sender1.zohomail.com) (72.5.230.95)
	by server-14.tower-27.messagelabs.com with SMTP;
	5 Jan 2014 20:30:58 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; 
	h=date:from:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent;
	b=ZFJrSKobCoz/usyUPUbqCR1FeYCIrr7eRTWp/1O1cqlYzEs3ws8EWeSpoDOnIvPBpXylik5vcvHt
	GeClac7S0c/xtuwCz/sxiLtKvGm1V8K4Q3OyaAJVG7FB9Js0Jbpr  
Received: from mail.zoho.com by mx.zohomail.com
	with SMTP id 1388953855020484.35860090882954;
	Sun, 5 Jan 2014 12:30:55 -0800 (PST)
Received: from  [93.220.84.104] by mail.zoho.com
	with HTTP;Sun, 5 Jan 2014 12:30:54 -0800 (PST)
Date: Sun, 05 Jan 2014 12:30:54 -0800
From: johnnadre <johnnadre@zoho.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <798785663.506054.1388953854968.JavaMail.sas1@[172.29.249.242]>
In-Reply-To: <52bd8b4e.EI/9Tf6uLNqu38YT%wei.liu2@citrix.com>
References: <52bd8b4e.EI/9Tf6uLNqu38YT%wei.liu2@citrix.com>
MIME-Version: 1.0
X-Priority: Medium
User-Agent: Zoho Mail
X-Mailer: Zoho Mail
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


---- On Fri, 27 Dec 2013 06:14:38 -0800 Wei Liu  wrote ---- 

>On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote: 
>> 
>> Hello, 
>> 
>> 
>> I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors: 
>> 
>> WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware 
> 
>You have kernel= option in your config file which is not necessary. 
> 
>> WARNING: ignoring device_model directive. 
> 
>You have device_model= option in your config file which is not 
>necessary. 
> 
>> WARNING: Use "device_model_override" instead if you really want a non-default device_model 
>> xc: info: VIRTUAL MEMORY ARRANGEMENT: 
>> Loader: 0000000000100000->000000000019ed04 
>> Modules: 0000000000000000->0000000000000000 
>> TOTAL: 0000000000000000->000000000f800000 
>> ENTRY ADDRESS: 0000000000100000 
>> xc: info: PHYSICAL MEMORY ALLOCATION: 
>> 4KB PAGES: 0x0000000000000200 
>> 2MB PAGES: 0x000000000000007b 
>> 1GB PAGES: 0x0000000000000000 
>> libxl: error: libxl_dm.c:1275:device_model_spawn_outcome: domain 2 device model: spawn failed (rc=-3) 
>> libxl: error: libxl_create.c:1075:domcreate_devmodel_started: device model did not start: -3 
>> libxl: error: libxl_dm.c:1306:libxl__destroy_device_model: Device Model already exited 
>> 
>> If I follow the suggestions in the warning messages and specify firmware_override and device_model_override like so: 
>> 
>> firmware_override = "/usr/lib64/xen/boot/hvmloader" 
>> device_model_override = '/usr/lib64/xen/bin/qemu-dm' 
>> 
> 
>You don't need these lines. 
> 
>> 
>> it only removes some of the warnings but not the errors: 
>> 
>> WARNING: device model override given without specific DM version 
>> same errors as above 
>> 
>> 
>> Does anybody have a config that works or any idea what's wrong with my config? 
>> 
>> One more noteworthy thing: 
>> 
>> # cat /var/log/xen/qemu-dm-auth.log 
>> /usr/lib64/xen/bin/qemu-dm: invalid option -- '-xen-domid' 
>> 
> 
>You overrided device_model with qemu-dm, but xl passes -xen-domid 
>which only works for qemu upstream. 
> 
>If you want to use qemu traditional, you should use 
>device_model_version="qemu-xen-traditional" then xl will arrange 
>everything for you. 
> 
>Wei. 
>

Thanks a lot, it works now!


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 05 20:32:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 20:32:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1VzuLf-0006QB-24; Sun, 05 Jan 2014 20:31:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <johnnadre@zoho.com>) id 1VzuLc-0006Q6-3x
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 20:31:00 +0000
Received: from [193.109.254.147:21068] by server-9.bemta-14.messagelabs.com id
	03/66-13957-301C9C25; Sun, 05 Jan 2014 20:30:59 +0000
X-Env-Sender: johnnadre@zoho.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1388953857!8959808!1
X-Originating-IP: [72.5.230.95]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNzIuNS4yMzAuOTUgPT4gNjM2NTg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7482 invoked from network); 5 Jan 2014 20:30:58 -0000
Received: from sender1.zohomail.com (HELO sender1.zohomail.com) (72.5.230.95)
	by server-14.tower-27.messagelabs.com with SMTP;
	5 Jan 2014 20:30:58 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; 
	h=date:from:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent;
	b=ZFJrSKobCoz/usyUPUbqCR1FeYCIrr7eRTWp/1O1cqlYzEs3ws8EWeSpoDOnIvPBpXylik5vcvHt
	GeClac7S0c/xtuwCz/sxiLtKvGm1V8K4Q3OyaAJVG7FB9Js0Jbpr  
Received: from mail.zoho.com by mx.zohomail.com
	with SMTP id 1388953855020484.35860090882954;
	Sun, 5 Jan 2014 12:30:55 -0800 (PST)
Received: from  [93.220.84.104] by mail.zoho.com
	with HTTP;Sun, 5 Jan 2014 12:30:54 -0800 (PST)
Date: Sun, 05 Jan 2014 12:30:54 -0800
From: johnnadre <johnnadre@zoho.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <798785663.506054.1388953854968.JavaMail.sas1@[172.29.249.242]>
In-Reply-To: <52bd8b4e.EI/9Tf6uLNqu38YT%wei.liu2@citrix.com>
References: <52bd8b4e.EI/9Tf6uLNqu38YT%wei.liu2@citrix.com>
MIME-Version: 1.0
X-Priority: Medium
User-Agent: Zoho Mail
X-Mailer: Zoho Mail
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


---- On Fri, 27 Dec 2013 06:14:38 -0800 Wei Liu  wrote ---- 

>On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote: 
>> 
>> Hello, 
>> 
>> 
>> I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors: 
>> 
>> WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware 
> 
>You have kernel= option in your config file which is not necessary. 
> 
>> WARNING: ignoring device_model directive. 
> 
>You have device_model= option in your config file which is not 
>necessary. 
> 
>> WARNING: Use "device_model_override" instead if you really want a non-default device_model 
>> xc: info: VIRTUAL MEMORY ARRANGEMENT: 
>> Loader: 0000000000100000->000000000019ed04 
>> Modules: 0000000000000000->0000000000000000 
>> TOTAL: 0000000000000000->000000000f800000 
>> ENTRY ADDRESS: 0000000000100000 
>> xc: info: PHYSICAL MEMORY ALLOCATION: 
>> 4KB PAGES: 0x0000000000000200 
>> 2MB PAGES: 0x000000000000007b 
>> 1GB PAGES: 0x0000000000000000 
>> libxl: error: libxl_dm.c:1275:device_model_spawn_outcome: domain 2 device model: spawn failed (rc=-3) 
>> libxl: error: libxl_create.c:1075:domcreate_devmodel_started: device model did not start: -3 
>> libxl: error: libxl_dm.c:1306:libxl__destroy_device_model: Device Model already exited 
>> 
>> If I follow the suggestions in the warning messages and specify firmware_override and device_model_override like so: 
>> 
>> firmware_override = "/usr/lib64/xen/boot/hvmloader" 
>> device_model_override = '/usr/lib64/xen/bin/qemu-dm' 
>> 
> 
>You don't need these lines. 
> 
>> 
>> it only removes some of the warnings but not the errors: 
>> 
>> WARNING: device model override given without specific DM version 
>> same errors as above 
>> 
>> 
>> Does anybody have a config that works or any idea what's wrong with my config? 
>> 
>> One more noteworthy thing: 
>> 
>> # cat /var/log/xen/qemu-dm-auth.log 
>> /usr/lib64/xen/bin/qemu-dm: invalid option -- '-xen-domid' 
>> 
> 
>You overrided device_model with qemu-dm, but xl passes -xen-domid 
>which only works for qemu upstream. 
> 
>If you want to use qemu traditional, you should use 
>device_model_version="qemu-xen-traditional" then xl will arrange 
>everything for you. 
> 
>Wei. 
>

Thanks a lot, it works now!


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 05 23:22:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 23:22:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vzx0r-0005tC-3x; Sun, 05 Jan 2014 23:21:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1Vzx0o-0005t5-G7
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 23:21:43 +0000
Received: from [85.158.139.211:36728] by server-1.bemta-5.messagelabs.com id
	00/DA-21065-509E9C25; Sun, 05 Jan 2014 23:21:41 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-10.tower-206.messagelabs.com!1388964087!7971540!1
X-Originating-IP: [209.85.160.46]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_8, RCVD_BY_IP,
	spamassassin: , 
	async_handler: YXN5bmNfZGVsYXk6IDcwNDczNTMgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18919 invoked from network); 5 Jan 2014 23:21:29 -0000
Received: from mail-pb0-f46.google.com (HELO mail-pb0-f46.google.com)
	(209.85.160.46)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 23:21:29 -0000
Received: by mail-pb0-f46.google.com with SMTP id md12so17881553pbc.33
	for <xen-users@lists.xen.org>; Sun, 05 Jan 2014 15:21:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=+V9JSBx3FvFZpfEcZ9rYIAFGQcHfTaJph6O+qtBk0hg=;
	b=jmZ0SX/AU3pkQ/5cIi7ZIVFN0ms4k7I8zV2WCJLF5OEz6pMus4JB3X9tgvWpJenM8e
	Gtpg525KAf4CyY3dOQMenHIBrfzGoFZY5W6hhiq5ofdVjhmUlgSguSWc/40Dpa+9gHBb
	eRpGOPIa3PODN4hY1t+ARxP4J52WaILibY9Nm+xBOOToFw5zxZ5tn+tZSsd69pEZgklv
	dm9Qzlk76RWvZRQvWWV3jPV8uxvMQxrdBEw0tB0uQY0+UMFwSuxybsk3uxUCsN51l3Or
	Xoll368gO+QMYkp8ubSZ5kPFjhGx2A+f3A1ZsrYKgrPOYDDu1CuIz00Dw+5zgmlfu6Xd
	4log==
X-Gm-Message-State: ALoCoQkvfAQkbAU2ZrugCPiYRRV4zSx0vEn0ftaFM3VGwAtOumVeZ/GMJHoa7RxjHQQMM/VQ7QN8
MIME-Version: 1.0
X-Received: by 10.68.0.35 with SMTP id 3mr118560085pbb.52.1388964087475; Sun,
	05 Jan 2014 15:21:27 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Sun, 5 Jan 2014 15:21:27 -0800 (PST)
X-Originating-IP: [85.64.246.143]
In-Reply-To: <52C92D0B.1050006@bobich.net>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
	<52C92D0B.1050006@bobich.net>
Date: Mon, 6 Jan 2014 01:21:27 +0200
Message-ID: <CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Gordan Bobic <gordan@bobich.net>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Zir Blazer <zir_blazer@hotmail.com>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0591663195549492790=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0591663195549492790==
Content-Type: multipart/alternative; boundary=bcaec5215bcb0a361404ef416797

--bcaec5215bcb0a361404ef416797
Content-Type: text/plain; charset=ISO-8859-1

Following your comment regarding ZFS - I tried placing virtual disks as
files, and Xen didn't like it that much (hung during VM startup). The
system was vastly modified later on (newer kernel, custom RPM building of
Xen 4.4 from GIT repository, breaking most of Virt* components, etc). Now I
am on a native 'xl' interface, without any additional interface, and I have
not tried to run a VM again from a file, so I have no idea as to its
behaviour over ZFS.

I do use 'tap2:aio' over ZFS volumes, and get wonderful performance. It's a
nice littel 34TB system with lots of RAM for a complete lab solution. Care
to share your configuration?

Etzion


On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net> wrote:

> On 01/04/2014 08:38 PM, Zir Blazer wrote:
>
>> 1) VGA Passthrough
>>
>>
>> At first, I used xl pci-assignable-add to manually add everytime I
>> rebooted Dom0 the GPU and the HDMI device, but decided to add these to
>> the syslinux.cfg file to skip that step. Either way, I didn't had any
>> issues making the Radeon itself free to pass it to the VM (As I was
>> using my Xeon Haswell integrated GPU as main Video Card, and didn't
>> installed the Radeon Drivers on Dom0) when I used xl create and had the
>> pci = option in the VM's CFG file. However, it either BSODed, or Windows
>> was unable to use it as it appeared with a yellow exclamation mark while
>> on Device Manager.
>>
>
> All xl pci-assignable-add does is detach the device from its current
> driver and assign it to the xen-pciback driver. The problem is that once
> the driver for the device loads, it initializes the device, which may leave
> it in a state that the driver in domU cannot deal with gracefully. This is
> particularly the case with ATI GPUs.
>
> I'm not sure how your distro does it, but on EL6 I have a multi-pronged
> approach:
>
> /etc/modprobe.d/xen-pciback.conf:
> options xen-pciback permissive=1 hide=(00:1a.1)(07:00.0)(07:00.
> 1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>
> Two GPUs, each with HDMI audio, two USB controllers and a sound card, if
> you're wondering
>
> /etc/sysconfig/modules/xen-pciback.modules
> #!/bin/sh
>
> modprobe xen-pciback
> modprobe nvidia
>
> This ensures that the Nvidia devices to be passed through are grabbed by
> xen-pciback _BEFORE_ the Nvidia driver loads. I don't know if this is
> actually necessary with Nvidia - I don't think it is, but I still have it
> as a hangover from my futile attempts to get ATI cards to work properly for
> my setup before I finally gave up on them (both Linux and Windows drivers
> are just too fundamentally crippled and broken for my use-case).
>
>
>  Googling around I found that the latest version of QEMU broke VGA
>> Passthrough, and that using qemu-xen-traditional fixed it, which I
>> through I was using. However, there was a problem with that. Using
>> device_model = qemu-xen-traditional, as told by most Xen VGA Passthrough
>> guides available currently, I got this error:
>>
>> WARNING: ignoring device_model directive.
>> WARNING: Use "device_model_override" instead if you really want a
>> non-default device_model
>>
>> I ignored that because the VM was successfully created, and besides,
>> when I replaced device_model = qemu-dm with device_model_override =
>> qemu-xen-traditional, it throwed another error which made it to not even
>> create the VM. However, I recently discovered that I instead had to use
>> device_model_version = qemu-xen-traditional. It worked pretty much
>> flawlessly with that. Basically, there are a lot of guides, and even the
>> Xen wiki, that are severely outdated in this area. I spend weeks trying
>> to figure out what I was doing wrong due bad documentation, maybe
>> because I didn't digged deep enough earlier, but still, most of the
>> easily accessible data and google results are for older versions, and
>> some critical options like device_model have changed.
>>
>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
>> which I was using
>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
>> have used on first place
>>
>> This is really worth writing about because I'm sure that someone else
>> will sooner or later stumble here (Saw several people with this issue on
>> google), as some guides assumes you're using an specific Linux
>> distribution with an older Xen version instead of something bleeding edge.
>>
>
> Have you changed the incorrect info on the wiki? If you haven't, please do
> so - it is a wiki, after all.
>
>
>  After finally being able to see Windows Desktop on the Monitor plugged
>> to the Radeon 5770, I installed the Radeon 5770 Drivers from Device
>> Manager with an INF file instead of the full Catalyst Control Center, as
>> I hear than that gives more possible BSOD issues. Additionally, after
>> around one week of playing around with the GPU on the VM (Even leaving a
>> game open during all the night), I don't seem to notice issues, and the
>> games I tried (Path of Exile, League of Legends) worked flawlessly with
>> it. I only had a single GPU crash, with lost of Monitor signal and the
>> VM destroying itself, but that may not be necesarrily attributable to Xen.
>>
>
> ATI drivers are buggy in all sorts of ways. Issues I have had include:
>
> 1) GPU-Z causes a crash (the host may survive it with PCI ACL support, my
> hardware lacks it so it crashes the whole host)
>
> 2) Automatic power management is broken, at least on my 7970 - the fan
> doesn't spin up according to the driver's power curve, possibly sensor
> access being broken in a VM (potentially related to why GPU-Z crashes). The
> net result is that the fan sits at 20% whatever you do until the GPU hits
> 90C. At that point the card's on-board power management kicks in and cranks
> the fan up to 100%. On a standard reference design card, fan when running
> at over 80% produces huge noise and vibration - enough to make the disks in
> the machine start to generate hundreds of pending sectors every day. The
> only way to wake the card up and get it back below 100% fan speed is to
> manually force the fan speed using the CCC (which is difficult if you don't
> have it installed for fear of it BSOD-ing the VM).
>
> That's the issues with drivers being broken, I'm not going to go into the
> issues of the driver needlessly crippling the capabilities right now
> because they are probably less relevant to your use case.
>
>
>  Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
>> but maybe that was because I builded Xen with the Radeon patch included.
>>
>
> Does that issue a bus reset to reset the card?
>
>
>  For example, I used xl destroy to abruptly shut down the VM. The Monitor
>> shows a freezed image of the last image before I did that, yet I am able
>> to create it again with the Video Card passing with no issues. I didn't
>> notice either any performance degradation, albeit I'm not sure if that
>> is under reboot scenarios or also applies when you shut down and create
>> again the VM/DomU without restarting Dom0.
>>
>
> Applies to most scenarios. Weirdly, I found it doesn't happen on all
> cards. For example on a 7450 it is possible to reboot the VM without
> performance degradation and video corruption. On a 7970 I never managed to
> reboot the domU without it breaking. I hypothesized that this could be due
> to the 7450 hving no auxiliary power input which makes it more susceptible
> to actually getting reset via secondary means (e.g. via PCIe power saving
> to cut off power to the slot, whereas the 7970's auxiliary power inputs
> keep it alive when the power to the slot is switched off - which is
> arguably a hardware bug with the ATI cards' power management.
>
>
>  Overally, it seems very functional and quite reliable. The only actual
>> issue I find, is that when I create the VM, I need to have the VM window
>> (Check attached file) on the main monitor as the active window,
>> otherwise it seems that after Windows XP splash screen when it changes
>> video resolution it usually either BSODs, or doesn't initialize the
>> Video Card properly, and instead the Monitor stays in Standby while the
>> VM window displays the Windows Desktop as if there was no VGA
>> Passthrough being done.
>>
>
> Not sure what you are describing here. If you set the domU output to VNC
> this should matter. I only ever check VNC output when troubleshooting e.g.
> to see if there's a crash. I don't think I've checked it since I switched
> to Nvidia cards.
>
>
>  2) VNC vs SDL, Keyboard and Mouse focus
>>
>> I have tried with both VNC and SDL and I prefer the later. When I use
>> SDL, the VM window automatically pops up, through that is rather
>> unneeded as it later black screens as the Radeon takes control of the
>> video output in the other Monitor. With VNC I have to manually launch
>> vncviewer to be able to control the VM. Most important is that with SDL,
>> when I click on the VM black window, control of the Keyboard and Mouse
>> goes to the VM, while on VNC I didn't ever managed to get control of the
>> Keyboard. The Mouse pointer works without having to make the VM window
>> the active one as if I was using a freemouse tool on a windowed game,
>> however, the VM black window surface on Dom0 doesn't allow me to travel
>> the entire Desktop surface of the VM, so is rather useless.
>>
>
> VNC works fine for me when I use it, but most of the time I use a separate
> mouse/keyboard passed to the VM. My main setup is 3 GPUs, monitors, sound
> cards, keyboards and mice all running off of one physical machine.
>
>
>  The only thing that annoys me from using SDL is that I have the black
>> screen always open while the VM is working, and having to click it
>> everytime I want to switch control to the VM is rather annoying. Isn't
>> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
>> viceversa like if they were consoles? For example, I may want to use
>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to
>> switch control to the VM. This would increase usability.
>>
>
> There is no way to do that. As I said, I use separate
> mouse/keyboard/monitor for each VGA passthrough VM I use.
>
>
>  3) Disk Images
>>
>> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
>> Disk Images. However, on some other documentation like that of blktap2
>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,
>> is there any reason why I should pick one over another? Do they also
>> have specific format support or anything I should be careful with?
>>
>> Besides, is there any easy way to mount the IMG Disk Image files on
>> Linux (Including NTFS partitions) so I can retrieve or add files when
>> the VM is not running? I still didn't learned to setup Networks with
>> Linux and need a workable way to move data from and to the VM Disk Images.
>>
>
> You need to install ntfs-3g package and do something like:
>
> losetup /dev/loop0 /path/to/file.img
> kpartx -a /dev/loop0
> mount /dev/mapper/loop0p1 /path/to/mountpoint
>
> Make sure this is never mounted while using the VM or you will very
> thoroughly destroy the FS.
>
>
>  I know about LVM partitions, but find them a bit harder to manage than
>> Disk Images. Plus performance is currently adequate this way.
>>
>
> Personally I use ZFS for anything nowdays. Try it and you will never look
> back.
>
>
>  4) Audio emulation
>>
>> While the Windows XP VM works nicely with games, I have the issue that
>> there is no audio coming from it, which seems to be the most important
>> missing thing before I can call my VM "production-ready" for playing
>> games as if it were my old computer. I didn't tried to pass the
>> integrated Realtek Sound Card, but that would be rather stupid as I need
>> sound in both the current Linux Dom0, which I'm using for simple task
>> like browsing, and the Windows XP VM for games. This means I have to
>> rely on emulated Audio devices, which as far that I know are common.
>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
>> install the Drivers for it with no issues. It also has the HDMI device
>> passed to it along the GPU. However, after googling a lot, I didn't find
>> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
>> emulated Sound Cards instead of needing one per VM like you need Video
>> Cards.
>>
>
> The problem is that support for Intel HD Audio has only been added very
> recently in qemu, and traditional qemu doesn't have it. The other half of
> that problem is that XP and later don't have drivers for other emulated
> devices that traditional qemu supports (e.g. the once ubiquitous SB16).
>
>
>  As far that I know, there are other VMMs like VirtualBox where you can
>> usually get easily sound from the VMs, and it also uses QEMU-emulated
>> Sound Cards as Xen does. Is there any reason why getting audio doesn't
>> seem to be easy to do on Xen?
>>
>
> If you use the default qemu (a.k.a. upstream) rather than traditional,
> this may have the Intel HDA support and you can use Intel HDA driver in
> domU with it. There is no known driver that works properly with Windows XP
> or later for any of the old emulated devices traditional qemu can provide.
>
>
>  I know that many people considers USB
>> Sound Card cheap to pass to the VM, but I don't have easy access to
>> those, so I would need a Software way to get sound from multiple VMs
>> using a single Headphone connected to the integrated Realtek Sound Card.
>>
>
> USB audio devices are _cheap_ and easily available. I use these and they
> work great:
>
> http://amzn.to/1gzLVAX
>
> And with buy-one-get-one-free you get two for less than the price of a
> beer.
>
> Note - you may find it preferable to pass through the USB controller via
> PCI passthrough, rather than USB device via USB passthrough (USB
> passthrough seems to chew through about 5% of a CPU core per device).
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--bcaec5215bcb0a361404ef416797
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Following your comment regarding ZFS - I tried placin=
g virtual disks as files, and Xen didn&#39;t like it that much (hung during=
 VM startup). The system was vastly modified later on (newer kernel, custom=
 RPM building of Xen 4.4 from GIT repository, breaking most of Virt* compon=
ents, etc). Now I am on a native &#39;xl&#39; interface, without any additi=
onal interface, and I have not tried to run a VM again from a file, so I ha=
ve no idea as to its behaviour over ZFS.<br>
<br></div><div>I do use &#39;tap2:aio&#39; over ZFS volumes, and get wonder=
ful performance. It&#39;s a nice littel 34TB system with lots of RAM for a =
complete lab solution. Care to share your configuration?<br><br>Etzion<br>
</div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">O=
n Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <span dir=3D"ltr">&lt;<a href=
=3D"mailto:gordan@bobich.net" target=3D"_blank">gordan@bobich.net</a>&gt;</=
span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">On 01/04/2014 08:38 PM, Zir Blazer wrote:<br=
>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
1) VGA Passthrough<div class=3D"im"><br>
<br>
At first, I used xl pci-assignable-add to manually add everytime I<br>
rebooted Dom0 the GPU and the HDMI device, but decided to add these to<br>
the syslinux.cfg file to skip that step. Either way, I didn&#39;t had any<b=
r>
issues making the Radeon itself free to pass it to the VM (As I was<br>
using my Xeon Haswell integrated GPU as main Video Card, and didn&#39;t<br>
installed the Radeon Drivers on Dom0) when I used xl create and had the<br>
pci =3D option in the VM&#39;s CFG file. However, it either BSODed, or Wind=
ows<br>
was unable to use it as it appeared with a yellow exclamation mark while<br=
>
on Device Manager.<br>
</div></blockquote>
<br>
All xl pci-assignable-add does is detach the device from its current driver=
 and assign it to the xen-pciback driver. The problem is that once the driv=
er for the device loads, it initializes the device, which may leave it in a=
 state that the driver in domU cannot deal with gracefully. This is particu=
larly the case with ATI GPUs.<br>

<br>
I&#39;m not sure how your distro does it, but on EL6 I have a multi-pronged=
 approach:<br>
<br>
/etc/modprobe.d/xen-pciback.<u></u>conf:<br>
options xen-pciback permissive=3D1 hide=3D(00:1a.1)(07:00.0)(07:00.<u></u>1=
)(0d:00.0)(0d:00.1)(09:00.0)(<u></u>0f:00.0)<br>
<br>
Two GPUs, each with HDMI audio, two USB controllers and a sound card, if yo=
u&#39;re wondering<br>
<br>
/etc/sysconfig/modules/xen-<u></u>pciback.modules<br>
#!/bin/sh<br>
<br>
modprobe xen-pciback<br>
modprobe nvidia<br>
<br>
This ensures that the Nvidia devices to be passed through are grabbed by xe=
n-pciback _BEFORE_ the Nvidia driver loads. I don&#39;t know if this is act=
ually necessary with Nvidia - I don&#39;t think it is, but I still have it =
as a hangover from my futile attempts to get ATI cards to work properly for=
 my setup before I finally gave up on them (both Linux and Windows drivers =
are just too fundamentally crippled and broken for my use-case).<div>
<div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Googling around I found that the latest version of QEMU broke VGA<br>
Passthrough, and that using qemu-xen-traditional fixed it, which I<br>
through I was using. However, there was a problem with that. Using<br>
device_model =3D qemu-xen-traditional, as told by most Xen VGA Passthrough<=
br>
guides available currently, I got this error:<br>
<br>
WARNING: ignoring device_model directive.<br>
WARNING: Use &quot;device_model_override&quot; instead if you really want a=
<br>
non-default device_model<br>
<br>
I ignored that because the VM was successfully created, and besides,<br>
when I replaced device_model =3D qemu-dm with device_model_override =3D<br>
qemu-xen-traditional, it throwed another error which made it to not even<br=
>
create the VM. However, I recently discovered that I instead had to use<br>
device_model_version =3D qemu-xen-traditional. It worked pretty much<br>
flawlessly with that. Basically, there are a lot of guides, and even the<br=
>
Xen wiki, that are severely outdated in this area. I spend weeks trying<br>
to figure out what I was doing wrong due bad documentation, maybe<br>
because I didn&#39;t digged deep enough earlier, but still, most of the<br>
easily accessible data and google results are for older versions, and<br>
some critical options like device_model have changed.<br>
<br>
<a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Options" target=
=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_File_Options<=
/a> - old parameters<br>
which I was using<br>
<a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" target=
=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.html</=
a> - what I should<br>
have used on first place<br>
<br>
This is really worth writing about because I&#39;m sure that someone else<b=
r>
will sooner or later stumble here (Saw several people with this issue on<br=
>
google), as some guides assumes you&#39;re using an specific Linux<br>
distribution with an older Xen version instead of something bleeding edge.<=
br>
</blockquote>
<br></div></div>
Have you changed the incorrect info on the wiki? If you haven&#39;t, please=
 do so - it is a wiki, after all.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
After finally being able to see Windows Desktop on the Monitor plugged<br>
to the Radeon 5770, I installed the Radeon 5770 Drivers from Device<br>
Manager with an INF file instead of the full Catalyst Control Center, as<br=
>
I hear than that gives more possible BSOD issues. Additionally, after<br>
around one week of playing around with the GPU on the VM (Even leaving a<br=
>
game open during all the night), I don&#39;t seem to notice issues, and the=
<br>
games I tried (Path of Exile, League of Legends) worked flawlessly with<br>
it. I only had a single GPU crash, with lost of Monitor signal and the<br>
VM destroying itself, but that may not be necesarrily attributable to Xen.<=
br>
</blockquote>
<br></div>
ATI drivers are buggy in all sorts of ways. Issues I have had include:<br>
<br>
1) GPU-Z causes a crash (the host may survive it with PCI ACL support, my h=
ardware lacks it so it crashes the whole host)<br>
<br>
2) Automatic power management is broken, at least on my 7970 - the fan does=
n&#39;t spin up according to the driver&#39;s power curve, possibly sensor =
access being broken in a VM (potentially related to why GPU-Z crashes). The=
 net result is that the fan sits at 20% whatever you do until the GPU hits =
90C. At that point the card&#39;s on-board power management kicks in and cr=
anks the fan up to 100%. On a standard reference design card, fan when runn=
ing at over 80% produces huge noise and vibration - enough to make the disk=
s in the machine start to generate hundreds of pending sectors every day. T=
he only way to wake the card up and get it back below 100% fan speed is to =
manually force the fan speed using the CCC (which is difficult if you don&#=
39;t have it installed for fear of it BSOD-ing the VM).<br>

<br>
That&#39;s the issues with drivers being broken, I&#39;m not going to go in=
to the issues of the driver needlessly crippling the capabilities right now=
 because they are probably less relevant to your use case.<div class=3D"im"=
>
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Also, I didn&#39;t notice any issues with the so-called &quot;Soft Reset&qu=
ot; or FLR,<br>
but maybe that was because I builded Xen with the Radeon patch included.<br=
>
</blockquote>
<br></div>
Does that issue a bus reset to reset the card?<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
For example, I used xl destroy to abruptly shut down the VM. The Monitor<br=
>
shows a freezed image of the last image before I did that, yet I am able<br=
>
to create it again with the Video Card passing with no issues. I didn&#39;t=
<br>
notice either any performance degradation, albeit I&#39;m not sure if that<=
br>
is under reboot scenarios or also applies when you shut down and create<br>
again the VM/DomU without restarting Dom0.<br>
</blockquote>
<br></div>
Applies to most scenarios. Weirdly, I found it doesn&#39;t happen on all ca=
rds. For example on a 7450 it is possible to reboot the VM without performa=
nce degradation and video corruption. On a 7970 I never managed to reboot t=
he domU without it breaking. I hypothesized that this could be due to the 7=
450 hving no auxiliary power input which makes it more susceptible to actua=
lly getting reset via secondary means (e.g. via PCIe power saving to cut of=
f power to the slot, whereas the 7970&#39;s auxiliary power inputs keep it =
alive when the power to the slot is switched off - which is arguably a hard=
ware bug with the ATI cards&#39; power management.<div class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Overally, it seems very functional and quite reliable. The only actual<br>
issue I find, is that when I create the VM, I need to have the VM window<br=
>
(Check attached file) on the main monitor as the active window,<br>
otherwise it seems that after Windows XP splash screen when it changes<br>
video resolution it usually either BSODs, or doesn&#39;t initialize the<br>
Video Card properly, and instead the Monitor stays in Standby while the<br>
VM window displays the Windows Desktop as if there was no VGA<br>
Passthrough being done.<br>
</blockquote>
<br></div>
Not sure what you are describing here. If you set the domU output to VNC th=
is should matter. I only ever check VNC output when troubleshooting e.g. to=
 see if there&#39;s a crash. I don&#39;t think I&#39;ve checked it since I =
switched to Nvidia cards.<div class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
2) VNC vs SDL, Keyboard and Mouse focus<br>
<br>
I have tried with both VNC and SDL and I prefer the later. When I use<br>
SDL, the VM window automatically pops up, through that is rather<br>
unneeded as it later black screens as the Radeon takes control of the<br>
video output in the other Monitor. With VNC I have to manually launch<br>
vncviewer to be able to control the VM. Most important is that with SDL,<br=
>
when I click on the VM black window, control of the Keyboard and Mouse<br>
goes to the VM, while on VNC I didn&#39;t ever managed to get control of th=
e<br>
Keyboard. The Mouse pointer works without having to make the VM window<br>
the active one as if I was using a freemouse tool on a windowed game,<br>
however, the VM black window surface on Dom0 doesn&#39;t allow me to travel=
<br>
the entire Desktop surface of the VM, so is rather useless.<br>
</blockquote>
<br></div>
VNC works fine for me when I use it, but most of the time I use a separate =
mouse/keyboard passed to the VM. My main setup is 3 GPUs, monitors, sound c=
ards, keyboards and mice all running off of one physical machine.<div class=
=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The only thing that annoys me from using SDL is that I have the black<br>
screen always open while the VM is working, and having to click it<br>
everytime I want to switch control to the VM is rather annoying. Isn&#39;t<=
br>
there any way to change Keyboard and Mouse focus from Dom0 to a DomU and<br=
>
viceversa like if they were consoles? For example, I may want to use<br>
Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to<br>
switch control to the VM. This would increase usability.<br>
</blockquote>
<br></div>
There is no way to do that. As I said, I use separate mouse/keyboard/monito=
r for each VGA passthrough VM I use.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
3) Disk Images<br>
<br>
As can be seen in the CFG file I copypasted, I&#39;m using file: for my IMG=
<br>
Disk Images. However, on some other documentation like that of blktap2<br>
on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,<br>
is there any reason why I should pick one over another? Do they also<br>
have specific format support or anything I should be careful with?<br>
<br>
Besides, is there any easy way to mount the IMG Disk Image files on<br>
Linux (Including NTFS partitions) so I can retrieve or add files when<br>
the VM is not running? I still didn&#39;t learned to setup Networks with<br=
>
Linux and need a workable way to move data from and to the VM Disk Images.<=
br>
</blockquote>
<br></div>
You need to install ntfs-3g package and do something like:<br>
<br>
losetup /dev/loop0 /path/to/file.img<br>
kpartx -a /dev/loop0<br>
mount /dev/mapper/loop0p1 /path/to/mountpoint<br>
<br>
Make sure this is never mounted while using the VM or you will very thoroug=
hly destroy the FS.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know about LVM partitions, but find them a bit harder to manage than<br>
Disk Images. Plus performance is currently adequate this way.<br>
</blockquote>
<br></div>
Personally I use ZFS for anything nowdays. Try it and you will never look b=
ack.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
4) Audio emulation<br>
<br>
While the Windows XP VM works nicely with games, I have the issue that<br>
there is no audio coming from it, which seems to be the most important<br>
missing thing before I can call my VM &quot;production-ready&quot; for play=
ing<br>
games as if it were my old computer. I didn&#39;t tried to pass the<br>
integrated Realtek Sound Card, but that would be rather stupid as I need<br=
>
sound in both the current Linux Dom0, which I&#39;m using for simple task<b=
r>
like browsing, and the Windows XP VM for games. This means I have to<br>
rely on emulated Audio devices, which as far that I know are common.<br>
soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the Sound C=
ard and<br>
install the Drivers for it with no issues. It also has the HDMI device<br>
passed to it along the GPU. However, after googling a lot, I didn&#39;t fin=
d<br>
any easy to get audio from a DomU to Dom0 to get mixed so I can rely on<br>
emulated Sound Cards instead of needing one per VM like you need Video<br>
Cards.<br>
</blockquote>
<br></div>
The problem is that support for Intel HD Audio has only been added very rec=
ently in qemu, and traditional qemu doesn&#39;t have it. The other half of =
that problem is that XP and later don&#39;t have drivers for other emulated=
 devices that traditional qemu supports (e.g. the once ubiquitous SB16).<di=
v class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As far that I know, there are other VMMs like VirtualBox where you can<br>
usually get easily sound from the VMs, and it also uses QEMU-emulated<br>
Sound Cards as Xen does. Is there any reason why getting audio doesn&#39;t<=
br>
seem to be easy to do on Xen?<br>
</blockquote>
<br></div>
If you use the default qemu (a.k.a. upstream) rather than traditional, this=
 may have the Intel HDA support and you can use Intel HDA driver in domU wi=
th it. There is no known driver that works properly with Windows XP or late=
r for any of the old emulated devices traditional qemu can provide.<div cla=
ss=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know that many people considers USB<br>
Sound Card cheap to pass to the VM, but I don&#39;t have easy access to<br>
those, so I would need a Software way to get sound from multiple VMs<br>
using a single Headphone connected to the integrated Realtek Sound Card.<br=
>
</blockquote>
<br></div>
USB audio devices are _cheap_ and easily available. I use these and they wo=
rk great:<br>
<br>
<a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amzn.to/1gzLVAX=
</a><br>
<br>
And with buy-one-get-one-free you get two for less than the price of a beer=
.<br>
<br>
Note - you may find it preferable to pass through the USB controller via PC=
I passthrough, rather than USB device via USB passthrough (USB passthrough =
seems to chew through about 5% of a CPU core per device).<div class=3D"HOEn=
Zb">
<div class=3D"h5"><br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></div></blockquote></div><br></div>

--bcaec5215bcb0a361404ef416797--


--===============0591663195549492790==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0591663195549492790==--


From xen-users-bounces@lists.xen.org Sun Jan 05 23:22:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 05 Jan 2014 23:22:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1Vzx0r-0005tC-3x; Sun, 05 Jan 2014 23:21:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1Vzx0o-0005t5-G7
	for xen-users@lists.xen.org; Sun, 05 Jan 2014 23:21:43 +0000
Received: from [85.158.139.211:36728] by server-1.bemta-5.messagelabs.com id
	00/DA-21065-509E9C25; Sun, 05 Jan 2014 23:21:41 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-10.tower-206.messagelabs.com!1388964087!7971540!1
X-Originating-IP: [209.85.160.46]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_8, RCVD_BY_IP,
	spamassassin: , 
	async_handler: YXN5bmNfZGVsYXk6IDcwNDczNTMgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18919 invoked from network); 5 Jan 2014 23:21:29 -0000
Received: from mail-pb0-f46.google.com (HELO mail-pb0-f46.google.com)
	(209.85.160.46)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	5 Jan 2014 23:21:29 -0000
Received: by mail-pb0-f46.google.com with SMTP id md12so17881553pbc.33
	for <xen-users@lists.xen.org>; Sun, 05 Jan 2014 15:21:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=+V9JSBx3FvFZpfEcZ9rYIAFGQcHfTaJph6O+qtBk0hg=;
	b=jmZ0SX/AU3pkQ/5cIi7ZIVFN0ms4k7I8zV2WCJLF5OEz6pMus4JB3X9tgvWpJenM8e
	Gtpg525KAf4CyY3dOQMenHIBrfzGoFZY5W6hhiq5ofdVjhmUlgSguSWc/40Dpa+9gHBb
	eRpGOPIa3PODN4hY1t+ARxP4J52WaILibY9Nm+xBOOToFw5zxZ5tn+tZSsd69pEZgklv
	dm9Qzlk76RWvZRQvWWV3jPV8uxvMQxrdBEw0tB0uQY0+UMFwSuxybsk3uxUCsN51l3Or
	Xoll368gO+QMYkp8ubSZ5kPFjhGx2A+f3A1ZsrYKgrPOYDDu1CuIz00Dw+5zgmlfu6Xd
	4log==
X-Gm-Message-State: ALoCoQkvfAQkbAU2ZrugCPiYRRV4zSx0vEn0ftaFM3VGwAtOumVeZ/GMJHoa7RxjHQQMM/VQ7QN8
MIME-Version: 1.0
X-Received: by 10.68.0.35 with SMTP id 3mr118560085pbb.52.1388964087475; Sun,
	05 Jan 2014 15:21:27 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Sun, 5 Jan 2014 15:21:27 -0800 (PST)
X-Originating-IP: [85.64.246.143]
In-Reply-To: <52C92D0B.1050006@bobich.net>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
	<52C92D0B.1050006@bobich.net>
Date: Mon, 6 Jan 2014 01:21:27 +0200
Message-ID: <CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Gordan Bobic <gordan@bobich.net>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Zir Blazer <zir_blazer@hotmail.com>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0591663195549492790=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0591663195549492790==
Content-Type: multipart/alternative; boundary=bcaec5215bcb0a361404ef416797

--bcaec5215bcb0a361404ef416797
Content-Type: text/plain; charset=ISO-8859-1

Following your comment regarding ZFS - I tried placing virtual disks as
files, and Xen didn't like it that much (hung during VM startup). The
system was vastly modified later on (newer kernel, custom RPM building of
Xen 4.4 from GIT repository, breaking most of Virt* components, etc). Now I
am on a native 'xl' interface, without any additional interface, and I have
not tried to run a VM again from a file, so I have no idea as to its
behaviour over ZFS.

I do use 'tap2:aio' over ZFS volumes, and get wonderful performance. It's a
nice littel 34TB system with lots of RAM for a complete lab solution. Care
to share your configuration?

Etzion


On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net> wrote:

> On 01/04/2014 08:38 PM, Zir Blazer wrote:
>
>> 1) VGA Passthrough
>>
>>
>> At first, I used xl pci-assignable-add to manually add everytime I
>> rebooted Dom0 the GPU and the HDMI device, but decided to add these to
>> the syslinux.cfg file to skip that step. Either way, I didn't had any
>> issues making the Radeon itself free to pass it to the VM (As I was
>> using my Xeon Haswell integrated GPU as main Video Card, and didn't
>> installed the Radeon Drivers on Dom0) when I used xl create and had the
>> pci = option in the VM's CFG file. However, it either BSODed, or Windows
>> was unable to use it as it appeared with a yellow exclamation mark while
>> on Device Manager.
>>
>
> All xl pci-assignable-add does is detach the device from its current
> driver and assign it to the xen-pciback driver. The problem is that once
> the driver for the device loads, it initializes the device, which may leave
> it in a state that the driver in domU cannot deal with gracefully. This is
> particularly the case with ATI GPUs.
>
> I'm not sure how your distro does it, but on EL6 I have a multi-pronged
> approach:
>
> /etc/modprobe.d/xen-pciback.conf:
> options xen-pciback permissive=1 hide=(00:1a.1)(07:00.0)(07:00.
> 1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>
> Two GPUs, each with HDMI audio, two USB controllers and a sound card, if
> you're wondering
>
> /etc/sysconfig/modules/xen-pciback.modules
> #!/bin/sh
>
> modprobe xen-pciback
> modprobe nvidia
>
> This ensures that the Nvidia devices to be passed through are grabbed by
> xen-pciback _BEFORE_ the Nvidia driver loads. I don't know if this is
> actually necessary with Nvidia - I don't think it is, but I still have it
> as a hangover from my futile attempts to get ATI cards to work properly for
> my setup before I finally gave up on them (both Linux and Windows drivers
> are just too fundamentally crippled and broken for my use-case).
>
>
>  Googling around I found that the latest version of QEMU broke VGA
>> Passthrough, and that using qemu-xen-traditional fixed it, which I
>> through I was using. However, there was a problem with that. Using
>> device_model = qemu-xen-traditional, as told by most Xen VGA Passthrough
>> guides available currently, I got this error:
>>
>> WARNING: ignoring device_model directive.
>> WARNING: Use "device_model_override" instead if you really want a
>> non-default device_model
>>
>> I ignored that because the VM was successfully created, and besides,
>> when I replaced device_model = qemu-dm with device_model_override =
>> qemu-xen-traditional, it throwed another error which made it to not even
>> create the VM. However, I recently discovered that I instead had to use
>> device_model_version = qemu-xen-traditional. It worked pretty much
>> flawlessly with that. Basically, there are a lot of guides, and even the
>> Xen wiki, that are severely outdated in this area. I spend weeks trying
>> to figure out what I was doing wrong due bad documentation, maybe
>> because I didn't digged deep enough earlier, but still, most of the
>> easily accessible data and google results are for older versions, and
>> some critical options like device_model have changed.
>>
>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options - old parameters
>> which I was using
>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html - what I should
>> have used on first place
>>
>> This is really worth writing about because I'm sure that someone else
>> will sooner or later stumble here (Saw several people with this issue on
>> google), as some guides assumes you're using an specific Linux
>> distribution with an older Xen version instead of something bleeding edge.
>>
>
> Have you changed the incorrect info on the wiki? If you haven't, please do
> so - it is a wiki, after all.
>
>
>  After finally being able to see Windows Desktop on the Monitor plugged
>> to the Radeon 5770, I installed the Radeon 5770 Drivers from Device
>> Manager with an INF file instead of the full Catalyst Control Center, as
>> I hear than that gives more possible BSOD issues. Additionally, after
>> around one week of playing around with the GPU on the VM (Even leaving a
>> game open during all the night), I don't seem to notice issues, and the
>> games I tried (Path of Exile, League of Legends) worked flawlessly with
>> it. I only had a single GPU crash, with lost of Monitor signal and the
>> VM destroying itself, but that may not be necesarrily attributable to Xen.
>>
>
> ATI drivers are buggy in all sorts of ways. Issues I have had include:
>
> 1) GPU-Z causes a crash (the host may survive it with PCI ACL support, my
> hardware lacks it so it crashes the whole host)
>
> 2) Automatic power management is broken, at least on my 7970 - the fan
> doesn't spin up according to the driver's power curve, possibly sensor
> access being broken in a VM (potentially related to why GPU-Z crashes). The
> net result is that the fan sits at 20% whatever you do until the GPU hits
> 90C. At that point the card's on-board power management kicks in and cranks
> the fan up to 100%. On a standard reference design card, fan when running
> at over 80% produces huge noise and vibration - enough to make the disks in
> the machine start to generate hundreds of pending sectors every day. The
> only way to wake the card up and get it back below 100% fan speed is to
> manually force the fan speed using the CCC (which is difficult if you don't
> have it installed for fear of it BSOD-ing the VM).
>
> That's the issues with drivers being broken, I'm not going to go into the
> issues of the driver needlessly crippling the capabilities right now
> because they are probably less relevant to your use case.
>
>
>  Also, I didn't notice any issues with the so-called "Soft Reset" or FLR,
>> but maybe that was because I builded Xen with the Radeon patch included.
>>
>
> Does that issue a bus reset to reset the card?
>
>
>  For example, I used xl destroy to abruptly shut down the VM. The Monitor
>> shows a freezed image of the last image before I did that, yet I am able
>> to create it again with the Video Card passing with no issues. I didn't
>> notice either any performance degradation, albeit I'm not sure if that
>> is under reboot scenarios or also applies when you shut down and create
>> again the VM/DomU without restarting Dom0.
>>
>
> Applies to most scenarios. Weirdly, I found it doesn't happen on all
> cards. For example on a 7450 it is possible to reboot the VM without
> performance degradation and video corruption. On a 7970 I never managed to
> reboot the domU without it breaking. I hypothesized that this could be due
> to the 7450 hving no auxiliary power input which makes it more susceptible
> to actually getting reset via secondary means (e.g. via PCIe power saving
> to cut off power to the slot, whereas the 7970's auxiliary power inputs
> keep it alive when the power to the slot is switched off - which is
> arguably a hardware bug with the ATI cards' power management.
>
>
>  Overally, it seems very functional and quite reliable. The only actual
>> issue I find, is that when I create the VM, I need to have the VM window
>> (Check attached file) on the main monitor as the active window,
>> otherwise it seems that after Windows XP splash screen when it changes
>> video resolution it usually either BSODs, or doesn't initialize the
>> Video Card properly, and instead the Monitor stays in Standby while the
>> VM window displays the Windows Desktop as if there was no VGA
>> Passthrough being done.
>>
>
> Not sure what you are describing here. If you set the domU output to VNC
> this should matter. I only ever check VNC output when troubleshooting e.g.
> to see if there's a crash. I don't think I've checked it since I switched
> to Nvidia cards.
>
>
>  2) VNC vs SDL, Keyboard and Mouse focus
>>
>> I have tried with both VNC and SDL and I prefer the later. When I use
>> SDL, the VM window automatically pops up, through that is rather
>> unneeded as it later black screens as the Radeon takes control of the
>> video output in the other Monitor. With VNC I have to manually launch
>> vncviewer to be able to control the VM. Most important is that with SDL,
>> when I click on the VM black window, control of the Keyboard and Mouse
>> goes to the VM, while on VNC I didn't ever managed to get control of the
>> Keyboard. The Mouse pointer works without having to make the VM window
>> the active one as if I was using a freemouse tool on a windowed game,
>> however, the VM black window surface on Dom0 doesn't allow me to travel
>> the entire Desktop surface of the VM, so is rather useless.
>>
>
> VNC works fine for me when I use it, but most of the time I use a separate
> mouse/keyboard passed to the VM. My main setup is 3 GPUs, monitors, sound
> cards, keyboards and mice all running off of one physical machine.
>
>
>  The only thing that annoys me from using SDL is that I have the black
>> screen always open while the VM is working, and having to click it
>> everytime I want to switch control to the VM is rather annoying. Isn't
>> there any way to change Keyboard and Mouse focus from Dom0 to a DomU and
>> viceversa like if they were consoles? For example, I may want to use
>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to
>> switch control to the VM. This would increase usability.
>>
>
> There is no way to do that. As I said, I use separate
> mouse/keyboard/monitor for each VGA passthrough VM I use.
>
>
>  3) Disk Images
>>
>> As can be seen in the CFG file I copypasted, I'm using file: for my IMG
>> Disk Images. However, on some other documentation like that of blktap2
>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,
>> is there any reason why I should pick one over another? Do they also
>> have specific format support or anything I should be careful with?
>>
>> Besides, is there any easy way to mount the IMG Disk Image files on
>> Linux (Including NTFS partitions) so I can retrieve or add files when
>> the VM is not running? I still didn't learned to setup Networks with
>> Linux and need a workable way to move data from and to the VM Disk Images.
>>
>
> You need to install ntfs-3g package and do something like:
>
> losetup /dev/loop0 /path/to/file.img
> kpartx -a /dev/loop0
> mount /dev/mapper/loop0p1 /path/to/mountpoint
>
> Make sure this is never mounted while using the VM or you will very
> thoroughly destroy the FS.
>
>
>  I know about LVM partitions, but find them a bit harder to manage than
>> Disk Images. Plus performance is currently adequate this way.
>>
>
> Personally I use ZFS for anything nowdays. Try it and you will never look
> back.
>
>
>  4) Audio emulation
>>
>> While the Windows XP VM works nicely with games, I have the issue that
>> there is no audio coming from it, which seems to be the most important
>> missing thing before I can call my VM "production-ready" for playing
>> games as if it were my old computer. I didn't tried to pass the
>> integrated Realtek Sound Card, but that would be rather stupid as I need
>> sound in both the current Linux Dom0, which I'm using for simple task
>> like browsing, and the Windows XP VM for games. This means I have to
>> rely on emulated Audio devices, which as far that I know are common.
>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound Card and
>> install the Drivers for it with no issues. It also has the HDMI device
>> passed to it along the GPU. However, after googling a lot, I didn't find
>> any easy to get audio from a DomU to Dom0 to get mixed so I can rely on
>> emulated Sound Cards instead of needing one per VM like you need Video
>> Cards.
>>
>
> The problem is that support for Intel HD Audio has only been added very
> recently in qemu, and traditional qemu doesn't have it. The other half of
> that problem is that XP and later don't have drivers for other emulated
> devices that traditional qemu supports (e.g. the once ubiquitous SB16).
>
>
>  As far that I know, there are other VMMs like VirtualBox where you can
>> usually get easily sound from the VMs, and it also uses QEMU-emulated
>> Sound Cards as Xen does. Is there any reason why getting audio doesn't
>> seem to be easy to do on Xen?
>>
>
> If you use the default qemu (a.k.a. upstream) rather than traditional,
> this may have the Intel HDA support and you can use Intel HDA driver in
> domU with it. There is no known driver that works properly with Windows XP
> or later for any of the old emulated devices traditional qemu can provide.
>
>
>  I know that many people considers USB
>> Sound Card cheap to pass to the VM, but I don't have easy access to
>> those, so I would need a Software way to get sound from multiple VMs
>> using a single Headphone connected to the integrated Realtek Sound Card.
>>
>
> USB audio devices are _cheap_ and easily available. I use these and they
> work great:
>
> http://amzn.to/1gzLVAX
>
> And with buy-one-get-one-free you get two for less than the price of a
> beer.
>
> Note - you may find it preferable to pass through the USB controller via
> PCI passthrough, rather than USB device via USB passthrough (USB
> passthrough seems to chew through about 5% of a CPU core per device).
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--bcaec5215bcb0a361404ef416797
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Following your comment regarding ZFS - I tried placin=
g virtual disks as files, and Xen didn&#39;t like it that much (hung during=
 VM startup). The system was vastly modified later on (newer kernel, custom=
 RPM building of Xen 4.4 from GIT repository, breaking most of Virt* compon=
ents, etc). Now I am on a native &#39;xl&#39; interface, without any additi=
onal interface, and I have not tried to run a VM again from a file, so I ha=
ve no idea as to its behaviour over ZFS.<br>
<br></div><div>I do use &#39;tap2:aio&#39; over ZFS volumes, and get wonder=
ful performance. It&#39;s a nice littel 34TB system with lots of RAM for a =
complete lab solution. Care to share your configuration?<br><br>Etzion<br>
</div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">O=
n Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <span dir=3D"ltr">&lt;<a href=
=3D"mailto:gordan@bobich.net" target=3D"_blank">gordan@bobich.net</a>&gt;</=
span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">On 01/04/2014 08:38 PM, Zir Blazer wrote:<br=
>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
1) VGA Passthrough<div class=3D"im"><br>
<br>
At first, I used xl pci-assignable-add to manually add everytime I<br>
rebooted Dom0 the GPU and the HDMI device, but decided to add these to<br>
the syslinux.cfg file to skip that step. Either way, I didn&#39;t had any<b=
r>
issues making the Radeon itself free to pass it to the VM (As I was<br>
using my Xeon Haswell integrated GPU as main Video Card, and didn&#39;t<br>
installed the Radeon Drivers on Dom0) when I used xl create and had the<br>
pci =3D option in the VM&#39;s CFG file. However, it either BSODed, or Wind=
ows<br>
was unable to use it as it appeared with a yellow exclamation mark while<br=
>
on Device Manager.<br>
</div></blockquote>
<br>
All xl pci-assignable-add does is detach the device from its current driver=
 and assign it to the xen-pciback driver. The problem is that once the driv=
er for the device loads, it initializes the device, which may leave it in a=
 state that the driver in domU cannot deal with gracefully. This is particu=
larly the case with ATI GPUs.<br>

<br>
I&#39;m not sure how your distro does it, but on EL6 I have a multi-pronged=
 approach:<br>
<br>
/etc/modprobe.d/xen-pciback.<u></u>conf:<br>
options xen-pciback permissive=3D1 hide=3D(00:1a.1)(07:00.0)(07:00.<u></u>1=
)(0d:00.0)(0d:00.1)(09:00.0)(<u></u>0f:00.0)<br>
<br>
Two GPUs, each with HDMI audio, two USB controllers and a sound card, if yo=
u&#39;re wondering<br>
<br>
/etc/sysconfig/modules/xen-<u></u>pciback.modules<br>
#!/bin/sh<br>
<br>
modprobe xen-pciback<br>
modprobe nvidia<br>
<br>
This ensures that the Nvidia devices to be passed through are grabbed by xe=
n-pciback _BEFORE_ the Nvidia driver loads. I don&#39;t know if this is act=
ually necessary with Nvidia - I don&#39;t think it is, but I still have it =
as a hangover from my futile attempts to get ATI cards to work properly for=
 my setup before I finally gave up on them (both Linux and Windows drivers =
are just too fundamentally crippled and broken for my use-case).<div>
<div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Googling around I found that the latest version of QEMU broke VGA<br>
Passthrough, and that using qemu-xen-traditional fixed it, which I<br>
through I was using. However, there was a problem with that. Using<br>
device_model =3D qemu-xen-traditional, as told by most Xen VGA Passthrough<=
br>
guides available currently, I got this error:<br>
<br>
WARNING: ignoring device_model directive.<br>
WARNING: Use &quot;device_model_override&quot; instead if you really want a=
<br>
non-default device_model<br>
<br>
I ignored that because the VM was successfully created, and besides,<br>
when I replaced device_model =3D qemu-dm with device_model_override =3D<br>
qemu-xen-traditional, it throwed another error which made it to not even<br=
>
create the VM. However, I recently discovered that I instead had to use<br>
device_model_version =3D qemu-xen-traditional. It worked pretty much<br>
flawlessly with that. Basically, there are a lot of guides, and even the<br=
>
Xen wiki, that are severely outdated in this area. I spend weeks trying<br>
to figure out what I was doing wrong due bad documentation, maybe<br>
because I didn&#39;t digged deep enough earlier, but still, most of the<br>
easily accessible data and google results are for older versions, and<br>
some critical options like device_model have changed.<br>
<br>
<a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Options" target=
=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_File_Options<=
/a> - old parameters<br>
which I was using<br>
<a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" target=
=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.html</=
a> - what I should<br>
have used on first place<br>
<br>
This is really worth writing about because I&#39;m sure that someone else<b=
r>
will sooner or later stumble here (Saw several people with this issue on<br=
>
google), as some guides assumes you&#39;re using an specific Linux<br>
distribution with an older Xen version instead of something bleeding edge.<=
br>
</blockquote>
<br></div></div>
Have you changed the incorrect info on the wiki? If you haven&#39;t, please=
 do so - it is a wiki, after all.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
After finally being able to see Windows Desktop on the Monitor plugged<br>
to the Radeon 5770, I installed the Radeon 5770 Drivers from Device<br>
Manager with an INF file instead of the full Catalyst Control Center, as<br=
>
I hear than that gives more possible BSOD issues. Additionally, after<br>
around one week of playing around with the GPU on the VM (Even leaving a<br=
>
game open during all the night), I don&#39;t seem to notice issues, and the=
<br>
games I tried (Path of Exile, League of Legends) worked flawlessly with<br>
it. I only had a single GPU crash, with lost of Monitor signal and the<br>
VM destroying itself, but that may not be necesarrily attributable to Xen.<=
br>
</blockquote>
<br></div>
ATI drivers are buggy in all sorts of ways. Issues I have had include:<br>
<br>
1) GPU-Z causes a crash (the host may survive it with PCI ACL support, my h=
ardware lacks it so it crashes the whole host)<br>
<br>
2) Automatic power management is broken, at least on my 7970 - the fan does=
n&#39;t spin up according to the driver&#39;s power curve, possibly sensor =
access being broken in a VM (potentially related to why GPU-Z crashes). The=
 net result is that the fan sits at 20% whatever you do until the GPU hits =
90C. At that point the card&#39;s on-board power management kicks in and cr=
anks the fan up to 100%. On a standard reference design card, fan when runn=
ing at over 80% produces huge noise and vibration - enough to make the disk=
s in the machine start to generate hundreds of pending sectors every day. T=
he only way to wake the card up and get it back below 100% fan speed is to =
manually force the fan speed using the CCC (which is difficult if you don&#=
39;t have it installed for fear of it BSOD-ing the VM).<br>

<br>
That&#39;s the issues with drivers being broken, I&#39;m not going to go in=
to the issues of the driver needlessly crippling the capabilities right now=
 because they are probably less relevant to your use case.<div class=3D"im"=
>
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Also, I didn&#39;t notice any issues with the so-called &quot;Soft Reset&qu=
ot; or FLR,<br>
but maybe that was because I builded Xen with the Radeon patch included.<br=
>
</blockquote>
<br></div>
Does that issue a bus reset to reset the card?<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
For example, I used xl destroy to abruptly shut down the VM. The Monitor<br=
>
shows a freezed image of the last image before I did that, yet I am able<br=
>
to create it again with the Video Card passing with no issues. I didn&#39;t=
<br>
notice either any performance degradation, albeit I&#39;m not sure if that<=
br>
is under reboot scenarios or also applies when you shut down and create<br>
again the VM/DomU without restarting Dom0.<br>
</blockquote>
<br></div>
Applies to most scenarios. Weirdly, I found it doesn&#39;t happen on all ca=
rds. For example on a 7450 it is possible to reboot the VM without performa=
nce degradation and video corruption. On a 7970 I never managed to reboot t=
he domU without it breaking. I hypothesized that this could be due to the 7=
450 hving no auxiliary power input which makes it more susceptible to actua=
lly getting reset via secondary means (e.g. via PCIe power saving to cut of=
f power to the slot, whereas the 7970&#39;s auxiliary power inputs keep it =
alive when the power to the slot is switched off - which is arguably a hard=
ware bug with the ATI cards&#39; power management.<div class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Overally, it seems very functional and quite reliable. The only actual<br>
issue I find, is that when I create the VM, I need to have the VM window<br=
>
(Check attached file) on the main monitor as the active window,<br>
otherwise it seems that after Windows XP splash screen when it changes<br>
video resolution it usually either BSODs, or doesn&#39;t initialize the<br>
Video Card properly, and instead the Monitor stays in Standby while the<br>
VM window displays the Windows Desktop as if there was no VGA<br>
Passthrough being done.<br>
</blockquote>
<br></div>
Not sure what you are describing here. If you set the domU output to VNC th=
is should matter. I only ever check VNC output when troubleshooting e.g. to=
 see if there&#39;s a crash. I don&#39;t think I&#39;ve checked it since I =
switched to Nvidia cards.<div class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
2) VNC vs SDL, Keyboard and Mouse focus<br>
<br>
I have tried with both VNC and SDL and I prefer the later. When I use<br>
SDL, the VM window automatically pops up, through that is rather<br>
unneeded as it later black screens as the Radeon takes control of the<br>
video output in the other Monitor. With VNC I have to manually launch<br>
vncviewer to be able to control the VM. Most important is that with SDL,<br=
>
when I click on the VM black window, control of the Keyboard and Mouse<br>
goes to the VM, while on VNC I didn&#39;t ever managed to get control of th=
e<br>
Keyboard. The Mouse pointer works without having to make the VM window<br>
the active one as if I was using a freemouse tool on a windowed game,<br>
however, the VM black window surface on Dom0 doesn&#39;t allow me to travel=
<br>
the entire Desktop surface of the VM, so is rather useless.<br>
</blockquote>
<br></div>
VNC works fine for me when I use it, but most of the time I use a separate =
mouse/keyboard passed to the VM. My main setup is 3 GPUs, monitors, sound c=
ards, keyboards and mice all running off of one physical machine.<div class=
=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The only thing that annoys me from using SDL is that I have the black<br>
screen always open while the VM is working, and having to click it<br>
everytime I want to switch control to the VM is rather annoying. Isn&#39;t<=
br>
there any way to change Keyboard and Mouse focus from Dom0 to a DomU and<br=
>
viceversa like if they were consoles? For example, I may want to use<br>
Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2 to<br>
switch control to the VM. This would increase usability.<br>
</blockquote>
<br></div>
There is no way to do that. As I said, I use separate mouse/keyboard/monito=
r for each VGA passthrough VM I use.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
3) Disk Images<br>
<br>
As can be seen in the CFG file I copypasted, I&#39;m using file: for my IMG=
<br>
Disk Images. However, on some other documentation like that of blktap2<br>
on the Xen wiki, it mentions that I can use tap:tapdisk:aio:, however,<br>
is there any reason why I should pick one over another? Do they also<br>
have specific format support or anything I should be careful with?<br>
<br>
Besides, is there any easy way to mount the IMG Disk Image files on<br>
Linux (Including NTFS partitions) so I can retrieve or add files when<br>
the VM is not running? I still didn&#39;t learned to setup Networks with<br=
>
Linux and need a workable way to move data from and to the VM Disk Images.<=
br>
</blockquote>
<br></div>
You need to install ntfs-3g package and do something like:<br>
<br>
losetup /dev/loop0 /path/to/file.img<br>
kpartx -a /dev/loop0<br>
mount /dev/mapper/loop0p1 /path/to/mountpoint<br>
<br>
Make sure this is never mounted while using the VM or you will very thoroug=
hly destroy the FS.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know about LVM partitions, but find them a bit harder to manage than<br>
Disk Images. Plus performance is currently adequate this way.<br>
</blockquote>
<br></div>
Personally I use ZFS for anything nowdays. Try it and you will never look b=
ack.<div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
4) Audio emulation<br>
<br>
While the Windows XP VM works nicely with games, I have the issue that<br>
there is no audio coming from it, which seems to be the most important<br>
missing thing before I can call my VM &quot;production-ready&quot; for play=
ing<br>
games as if it were my old computer. I didn&#39;t tried to pass the<br>
integrated Realtek Sound Card, but that would be rather stupid as I need<br=
>
sound in both the current Linux Dom0, which I&#39;m using for simple task<b=
r>
like browsing, and the Windows XP VM for games. This means I have to<br>
rely on emulated Audio devices, which as far that I know are common.<br>
soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the Sound C=
ard and<br>
install the Drivers for it with no issues. It also has the HDMI device<br>
passed to it along the GPU. However, after googling a lot, I didn&#39;t fin=
d<br>
any easy to get audio from a DomU to Dom0 to get mixed so I can rely on<br>
emulated Sound Cards instead of needing one per VM like you need Video<br>
Cards.<br>
</blockquote>
<br></div>
The problem is that support for Intel HD Audio has only been added very rec=
ently in qemu, and traditional qemu doesn&#39;t have it. The other half of =
that problem is that XP and later don&#39;t have drivers for other emulated=
 devices that traditional qemu supports (e.g. the once ubiquitous SB16).<di=
v class=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As far that I know, there are other VMMs like VirtualBox where you can<br>
usually get easily sound from the VMs, and it also uses QEMU-emulated<br>
Sound Cards as Xen does. Is there any reason why getting audio doesn&#39;t<=
br>
seem to be easy to do on Xen?<br>
</blockquote>
<br></div>
If you use the default qemu (a.k.a. upstream) rather than traditional, this=
 may have the Intel HDA support and you can use Intel HDA driver in domU wi=
th it. There is no known driver that works properly with Windows XP or late=
r for any of the old emulated devices traditional qemu can provide.<div cla=
ss=3D"im">
<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know that many people considers USB<br>
Sound Card cheap to pass to the VM, but I don&#39;t have easy access to<br>
those, so I would need a Software way to get sound from multiple VMs<br>
using a single Headphone connected to the integrated Realtek Sound Card.<br=
>
</blockquote>
<br></div>
USB audio devices are _cheap_ and easily available. I use these and they wo=
rk great:<br>
<br>
<a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amzn.to/1gzLVAX=
</a><br>
<br>
And with buy-one-get-one-free you get two for less than the price of a beer=
.<br>
<br>
Note - you may find it preferable to pass through the USB controller via PC=
I passthrough, rather than USB device via USB passthrough (USB passthrough =
seems to chew through about 5% of a CPU core per device).<div class=3D"HOEn=
Zb">
<div class=3D"h5"><br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></div></blockquote></div><br></div>

--bcaec5215bcb0a361404ef416797--


--===============0591663195549492790==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0591663195549492790==--


From xen-users-bounces@lists.xen.org Mon Jan 06 09:21:36 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:21:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06M2-00043q-K4; Mon, 06 Jan 2014 09:20:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06M0-00043l-UT
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 09:20:13 +0000
Received: from [85.158.143.35:6118] by server-3.bemta-4.messagelabs.com id
	DA/5D-32360-C457AC25; Mon, 06 Jan 2014 09:20:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389000010!9788180!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18176 invoked from network); 6 Jan 2014 09:20:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:20:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87816579"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:20:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:20:09 -0500
Message-ID: <1389000008.13274.3.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 6 Jan 2014 09:20:08 +0000
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"fantonifabio@tiscali.it" <fantonifabio@tiscali.it>
Subject: Re: [Xen-users] qdisk and debian (and rbd)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2013-12-20 at 23:46 +0000, James Harper wrote:
> > 
> > I just turned off build of qemu-user (failed to link rbd static) and I now have a
> > qemu that should work with rbd. But xen doesn't seem to allow me to select
> > rbd. How should I express a rbd configuration in disk= ? Or do I now need to
> > rebuild xen with rbd support?
> > 
> 
> Hmmm... it seems that xl (in 4.3.0 at least) artificially restricts
> the allowed formats. I had to add a "LIBXL_DISK_FORMAT_RBD" in a few
> places to get it to work. It would be better if backendtype=qdisk left
> the format parsing up to qemu rather than put artificial restrictions
> in and requiring a patch every time a new format is added to qemu...

Please report this to xen-devel.

Although my first reaction is that RBD is not a disk format. I thought
Dave Scott had made libxl work with ceph, perhaps only in 4.4 though.
The "transport protocol" is part of the "target" specification I think.
The format for such things is "raw IIRC -- IOW regardless of what the
backend uses, what the client sees is a bare disk, unless you do
something extra clever like format the RBD volume and stick a qcow in
it.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 09:21:36 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:21:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06M2-00043q-K4; Mon, 06 Jan 2014 09:20:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06M0-00043l-UT
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 09:20:13 +0000
Received: from [85.158.143.35:6118] by server-3.bemta-4.messagelabs.com id
	DA/5D-32360-C457AC25; Mon, 06 Jan 2014 09:20:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389000010!9788180!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18176 invoked from network); 6 Jan 2014 09:20:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:20:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87816579"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:20:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:20:09 -0500
Message-ID: <1389000008.13274.3.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 6 Jan 2014 09:20:08 +0000
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"fantonifabio@tiscali.it" <fantonifabio@tiscali.it>
Subject: Re: [Xen-users] qdisk and debian (and rbd)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2013-12-20 at 23:46 +0000, James Harper wrote:
> > 
> > I just turned off build of qemu-user (failed to link rbd static) and I now have a
> > qemu that should work with rbd. But xen doesn't seem to allow me to select
> > rbd. How should I express a rbd configuration in disk= ? Or do I now need to
> > rebuild xen with rbd support?
> > 
> 
> Hmmm... it seems that xl (in 4.3.0 at least) artificially restricts
> the allowed formats. I had to add a "LIBXL_DISK_FORMAT_RBD" in a few
> places to get it to work. It would be better if backendtype=qdisk left
> the format parsing up to qemu rather than put artificial restrictions
> in and requiring a patch every time a new format is added to qemu...

Please report this to xen-devel.

Although my first reaction is that RBD is not a disk format. I thought
Dave Scott had made libxl work with ceph, perhaps only in 4.4 though.
The "transport protocol" is part of the "target" specification I think.
The format for such things is "raw IIRC -- IOW regardless of what the
backend uses, what the client sees is a bare disk, unless you do
something extra clever like format the RBD volume and stick a qcow in
it.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 09:35:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:35:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06av-0004bG-5b; Mon, 06 Jan 2014 09:35:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06at-0004b7-BB
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 09:35:35 +0000
Received: from [85.158.139.211:56774] by server-3.bemta-5.messagelabs.com id
	AA/32-04773-6E87AC25; Mon, 06 Jan 2014 09:35:34 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389000928!7848521!2
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7056 invoked from network); 6 Jan 2014 09:35:33 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:35:33 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87820992"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:35:29 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:35:33 -0500
Message-ID: <1389000931.13274.9.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Date: Mon, 6 Jan 2014 09:35:31 +0000
In-Reply-To: <20131227103330.GO25969@zion.uk.xensource.com>
References: <476456808.81135.1388026574503.JavaMail.sas1@[172.29.249.242]>
	<20131227103330.GO25969@zion.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, johnnadre <johnnadre@zoho.com>
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2013-12-27 at 10:33 +0000, Wei Liu wrote:
> On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote:
> > 
> > Hello,
> > 
> > 
> > I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors:
> > 
> > WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware
> 
> You have kernel= option in your config file which is not necessary.
> 
> > WARNING: ignoring device_model directive.
> 
> You have device_model= option in your config file which is not
> necessary.

Please can someone update the wiki.

If you need write access please fill in the form at
http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html as described at the top of the front page (or just mail me your wiki user id).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 09:35:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:35:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06av-0004bG-5b; Mon, 06 Jan 2014 09:35:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06at-0004b7-BB
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 09:35:35 +0000
Received: from [85.158.139.211:56774] by server-3.bemta-5.messagelabs.com id
	AA/32-04773-6E87AC25; Mon, 06 Jan 2014 09:35:34 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389000928!7848521!2
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7056 invoked from network); 6 Jan 2014 09:35:33 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:35:33 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87820992"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:35:29 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:35:33 -0500
Message-ID: <1389000931.13274.9.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Date: Mon, 6 Jan 2014 09:35:31 +0000
In-Reply-To: <20131227103330.GO25969@zion.uk.xensource.com>
References: <476456808.81135.1388026574503.JavaMail.sas1@[172.29.249.242]>
	<20131227103330.GO25969@zion.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, johnnadre <johnnadre@zoho.com>
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2013-12-27 at 10:33 +0000, Wei Liu wrote:
> On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote:
> > 
> > Hello,
> > 
> > 
> > I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors:
> > 
> > WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware
> 
> You have kernel= option in your config file which is not necessary.
> 
> > WARNING: ignoring device_model directive.
> 
> You have device_model= option in your config file which is not
> necessary.

Please can someone update the wiki.

If you need write access please fill in the form at
http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html as described at the top of the front page (or just mail me your wiki user id).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 09:51:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:51:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06pr-00067F-HT; Mon, 06 Jan 2014 09:51:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06pq-000677-9i
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 09:51:02 +0000
Received: from [85.158.143.35:7301] by server-3.bemta-4.messagelabs.com id
	FF/2F-32360-58C7AC25; Mon, 06 Jan 2014 09:51:01 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389001859!9758886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13953 invoked from network); 6 Jan 2014 09:51:01 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:51:01 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87823699"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:50:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:50:59 -0500
Message-ID: <1389001858.13274.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Date: Mon, 6 Jan 2014 09:50:58 +0000
In-Reply-To: <20131231110721.GC19696@zion.uk.xensource.com>
References: <CAKVivRM+MjPwHAXf3DGFmUOeRSR1LO=BrpNM=LkoLS2JsEi8QA@mail.gmail.com>
	<20131231110721.GC19696@zion.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Liang Yan <liayan@mtu.edu>
Subject: Re: [Xen-users] [Xen-devel] xen 4.2.1 could not access to a ubuntu
 qcow image
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2013-12-31 at 11:07 +0000, Wei Liu wrote:
> Move Xen-devel to BCC, add Xen-users to CC.
> 
> This post should belong to Xen-users.
> 
> On Tue, Dec 24, 2013 at 06:40:59AM -0500, Liang Yan wrote:
> > Dom0 ubuntu 12.04
> > domu 12.04
> > xen 4.2.1
> > 
> > hvm works well for base img,
> > but could not access to a qcow img based on base img.
> > 
> > 
> > log:
> > 
> > Unknown PV product 3 loaded in guest
> > PV driver build 1
> > region type 0 at [f3000000,f3020000).
> > squash iomem [f3000000, f3020000).
> > region type 1 at [c100,c140).
> > 
> > 
> > cfg:
> > 
> > disk = [ 'tap:qcow:/var/station1/vmdisk-station1.qcow,ioemu:sda1,w' ]
> > 
> > the disk type of domu is xvda, I could not only get this type for creating
> > a unbunt hvm.
> > 
> 
> Maybe have a look at various xl config file examples in /etc/xen? The
> syntax you used looks out-dated to me.

In particular I didn't think the "partitioned" style of disk image (e.g.
exposing "sda1") was compatible with HVM. You have to use the whole disk
style e.g. "sda" with a partition table in the disk itself.

Also, I thought hda was the better support way of doing things.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 09:51:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 09:51:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W06pr-00067F-HT; Mon, 06 Jan 2014 09:51:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W06pq-000677-9i
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 09:51:02 +0000
Received: from [85.158.143.35:7301] by server-3.bemta-4.messagelabs.com id
	FF/2F-32360-58C7AC25; Mon, 06 Jan 2014 09:51:01 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389001859!9758886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13953 invoked from network); 6 Jan 2014 09:51:01 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 09:51:01 -0000
X-IronPort-AV: E=Sophos;i="4.95,611,1384300800"; d="scan'208";a="87823699"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 09:50:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	04:50:59 -0500
Message-ID: <1389001858.13274.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Date: Mon, 6 Jan 2014 09:50:58 +0000
In-Reply-To: <20131231110721.GC19696@zion.uk.xensource.com>
References: <CAKVivRM+MjPwHAXf3DGFmUOeRSR1LO=BrpNM=LkoLS2JsEi8QA@mail.gmail.com>
	<20131231110721.GC19696@zion.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Liang Yan <liayan@mtu.edu>
Subject: Re: [Xen-users] [Xen-devel] xen 4.2.1 could not access to a ubuntu
 qcow image
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2013-12-31 at 11:07 +0000, Wei Liu wrote:
> Move Xen-devel to BCC, add Xen-users to CC.
> 
> This post should belong to Xen-users.
> 
> On Tue, Dec 24, 2013 at 06:40:59AM -0500, Liang Yan wrote:
> > Dom0 ubuntu 12.04
> > domu 12.04
> > xen 4.2.1
> > 
> > hvm works well for base img,
> > but could not access to a qcow img based on base img.
> > 
> > 
> > log:
> > 
> > Unknown PV product 3 loaded in guest
> > PV driver build 1
> > region type 0 at [f3000000,f3020000).
> > squash iomem [f3000000, f3020000).
> > region type 1 at [c100,c140).
> > 
> > 
> > cfg:
> > 
> > disk = [ 'tap:qcow:/var/station1/vmdisk-station1.qcow,ioemu:sda1,w' ]
> > 
> > the disk type of domu is xvda, I could not only get this type for creating
> > a unbunt hvm.
> > 
> 
> Maybe have a look at various xl config file examples in /etc/xen? The
> syntax you used looks out-dated to me.

In particular I didn't think the "partitioned" style of disk image (e.g.
exposing "sda1") was compatible with HVM. You have to use the whole disk
style e.g. "sda" with a partition table in the disk itself.

Also, I thought hda was the better support way of doing things.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:20:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:20:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07Hy-0008OF-WC; Mon, 06 Jan 2014 10:20:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W07Hv-0008O4-61
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:20:05 +0000
Received: from [193.109.254.147:45703] by server-7.bemta-14.messagelabs.com id
	53/A7-15500-2538AC25; Mon, 06 Jan 2014 10:20:02 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389003591!9034372!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_8,spamassassin: ,async_handler: 
	YXN5bmNfZGVsYXk6IDcwNjMwNTUgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28189 invoked from network); 6 Jan 2014 10:19:52 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 10:19:52 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 2597C2202F2
	for <xen-users@lists.xen.org>; Mon,  6 Jan 2014 10:19:51 +0000 (GMT)
MIME-Version: 1.0
Date: Mon, 06 Jan 2014 10:19:50 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
References: " <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>"
	<52C92D0B.1050006@bobich.net>
	<CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
Message-ID: <e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

My xl vm config refers to the disk as follows:

disk=[ '/dev/zvol/ssd/guest1,raw,hda,rw' ]

which points to ZFS pool "ssd", volume "guest1". Volumes in
ZFS are similar to LVM volumes (i.e. use it as a block device),
only managed by ZFS with all the features that implies.

I don't use any virt* components - I never saw the point.

Any particular other configuration highlights you are interested
in?

Gordan

On 2014-01-05 23:21, Etzion Bar-Noy wrote:
> Following your comment regarding ZFS - I tried placing virtual disks
> as files, and Xen didn't like it that much (hung during VM startup).
> The system was vastly modified later on (newer kernel, custom RPM
> building of Xen 4.4 from GIT repository, breaking most of Virt*
> components, etc). Now I am on a native 'xl' interface, without any
> additional interface, and I have not tried to run a VM again from a
> file, so I have no idea as to its behaviour over ZFS.
> 
> I do use 'tap2:aio' over ZFS volumes, and get wonderful performance.
> It's a nice littel 34TB system with lots of RAM for a complete lab
> solution. Care to share your configuration?
> 
> Etzion
> 
> On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net>
> wrote:
> 
>> On 01/04/2014 08:38 PM, Zir Blazer wrote:
>> 
>>> 1) VGA Passthrough
>>> 
>>> At first, I used xl pci-assignable-add to manually add everytime
>>> I
>>> rebooted Dom0 the GPU and the HDMI device, but decided to add
>>> these to
>>> the syslinux.cfg file to skip that step. Either way, I didn't had
>>> any
>>> issues making the Radeon itself free to pass it to the VM (As I
>>> was
>>> using my Xeon Haswell integrated GPU as main Video Card, and
>>> didn't
>>> installed the Radeon Drivers on Dom0) when I used xl create and
>>> had the
>>> pci = option in the VM's CFG file. However, it either BSODed, or
>>> Windows
>>> was unable to use it as it appeared with a yellow exclamation
>>> mark while
>>> on Device Manager.
>> 
>> All xl pci-assignable-add does is detach the device from its
>> current driver and assign it to the xen-pciback driver. The problem
>> is that once the driver for the device loads, it initializes the
>> device, which may leave it in a state that the driver in domU cannot
>> deal with gracefully. This is particularly the case with ATI GPUs.
>> 
>> I'm not sure how your distro does it, but on EL6 I have a
>> multi-pronged approach:
>> 
>> /etc/modprobe.d/xen-pciback.conf:
>> options xen-pciback permissive=1
>> hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>> 
>> Two GPUs, each with HDMI audio, two USB controllers and a sound
>> card, if you're wondering
>> 
>> /etc/sysconfig/modules/xen-pciback.modules
>> #!/bin/sh
>> 
>> modprobe xen-pciback
>> modprobe nvidia
>> 
>> This ensures that the Nvidia devices to be passed through are
>> grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don't
>> know if this is actually necessary with Nvidia - I don't think it
>> is, but I still have it as a hangover from my futile attempts to get
>> ATI cards to work properly for my setup before I finally gave up on
>> them (both Linux and Windows drivers are just too fundamentally
>> crippled and broken for my use-case).
>> 
>>> Googling around I found that the latest version of QEMU broke VGA
>>> Passthrough, and that using qemu-xen-traditional fixed it, which
>>> I
>>> through I was using. However, there was a problem with that.
>>> Using
>>> device_model = qemu-xen-traditional, as told by most Xen VGA
>>> Passthrough
>>> guides available currently, I got this error:
>>> 
>>> WARNING: ignoring device_model directive.
>>> WARNING: Use "device_model_override" instead if you really want a
>>> non-default device_model
>>> 
>>> I ignored that because the VM was successfully created, and
>>> besides,
>>> when I replaced device_model = qemu-dm with device_model_override
>>> =
>>> qemu-xen-traditional, it throwed another error which made it to
>>> not even
>>> create the VM. However, I recently discovered that I instead had
>>> to use
>>> device_model_version = qemu-xen-traditional. It worked pretty
>>> much
>>> flawlessly with that. Basically, there are a lot of guides, and
>>> even the
>>> Xen wiki, that are severely outdated in this area. I spend weeks
>>> trying
>>> to figure out what I was doing wrong due bad documentation, maybe
>>> because I didn't digged deep enough earlier, but still, most of
>>> the
>>> easily accessible data and google results are for older versions,
>>> and
>>> some critical options like device_model have changed.
>>> 
>>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options [1] - old
>>> parameters
>>> which I was using
>>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html [2] - what
>>> I should
>>> have used on first place
>>> 
>>> This is really worth writing about because I'm sure that someone
>>> else
>>> will sooner or later stumble here (Saw several people with this
>>> issue on
>>> google), as some guides assumes you're using an specific Linux
>>> distribution with an older Xen version instead of something
>>> bleeding edge.
>> 
>> Have you changed the incorrect info on the wiki? If you haven't,
>> please do so - it is a wiki, after all.
>> 
>>> After finally being able to see Windows Desktop on the Monitor
>>> plugged
>>> to the Radeon 5770, I installed the Radeon 5770 Drivers from
>>> Device
>>> Manager with an INF file instead of the full Catalyst Control
>>> Center, as
>>> I hear than that gives more possible BSOD issues. Additionally,
>>> after
>>> around one week of playing around with the GPU on the VM (Even
>>> leaving a
>>> game open during all the night), I don't seem to notice issues,
>>> and the
>>> games I tried (Path of Exile, League of Legends) worked
>>> flawlessly with
>>> it. I only had a single GPU crash, with lost of Monitor signal
>>> and the
>>> VM destroying itself, but that may not be necesarrily
>>> attributable to Xen.
>> 
>> ATI drivers are buggy in all sorts of ways. Issues I have had
>> include:
>> 
>> 1) GPU-Z causes a crash (the host may survive it with PCI ACL
>> support, my hardware lacks it so it crashes the whole host)
>> 
>> 2) Automatic power management is broken, at least on my 7970 - the
>> fan doesn't spin up according to the driver's power curve, possibly
>> sensor access being broken in a VM (potentially related to why GPU-Z
>> crashes). The net result is that the fan sits at 20% whatever you do
>> until the GPU hits 90C. At that point the card's on-board power
>> management kicks in and cranks the fan up to 100%. On a standard
>> reference design card, fan when running at over 80% produces huge
>> noise and vibration - enough to make the disks in the machine start
>> to generate hundreds of pending sectors every day. The only way to
>> wake the card up and get it back below 100% fan speed is to manually
>> force the fan speed using the CCC (which is difficult if you don't
>> have it installed for fear of it BSOD-ing the VM).
>> 
>> That's the issues with drivers being broken, I'm not going to go
>> into the issues of the driver needlessly crippling the capabilities
>> right now because they are probably less relevant to your use case.
>> 
>>> Also, I didn't notice any issues with the so-called "Soft Reset"
>>> or FLR,
>>> but maybe that was because I builded Xen with the Radeon patch
>>> included.
>> 
>> Does that issue a bus reset to reset the card?
>> 
>>> For example, I used xl destroy to abruptly shut down the VM. The
>>> Monitor
>>> shows a freezed image of the last image before I did that, yet I
>>> am able
>>> to create it again with the Video Card passing with no issues. I
>>> didn't
>>> notice either any performance degradation, albeit I'm not sure if
>>> that
>>> is under reboot scenarios or also applies when you shut down and
>>> create
>>> again the VM/DomU without restarting Dom0.
>> 
>> Applies to most scenarios. Weirdly, I found it doesn't happen on
>> all cards. For example on a 7450 it is possible to reboot the VM
>> without performance degradation and video corruption. On a 7970 I
>> never managed to reboot the domU without it breaking. I hypothesized
>> that this could be due to the 7450 hving no auxiliary power input
>> which makes it more susceptible to actually getting reset via
>> secondary means (e.g. via PCIe power saving to cut off power to the
>> slot, whereas the 7970's auxiliary power inputs keep it alive when
>> the power to the slot is switched off - which is arguably a hardware
>> bug with the ATI cards' power management.
>> 
>>> Overally, it seems very functional and quite reliable. The only
>>> actual
>>> issue I find, is that when I create the VM, I need to have the VM
>>> window
>>> (Check attached file) on the main monitor as the active window,
>>> otherwise it seems that after Windows XP splash screen when it
>>> changes
>>> video resolution it usually either BSODs, or doesn't initialize
>>> the
>>> Video Card properly, and instead the Monitor stays in Standby
>>> while the
>>> VM window displays the Windows Desktop as if there was no VGA
>>> Passthrough being done.
>> 
>> Not sure what you are describing here. If you set the domU output
>> to VNC this should matter. I only ever check VNC output when
>> troubleshooting e.g. to see if there's a crash. I don't think I've
>> checked it since I switched to Nvidia cards.
>> 
>>> 2) VNC vs SDL, Keyboard and Mouse focus
>>> 
>>> I have tried with both VNC and SDL and I prefer the later. When I
>>> use
>>> SDL, the VM window automatically pops up, through that is rather
>>> unneeded as it later black screens as the Radeon takes control of
>>> the
>>> video output in the other Monitor. With VNC I have to manually
>>> launch
>>> vncviewer to be able to control the VM. Most important is that
>>> with SDL,
>>> when I click on the VM black window, control of the Keyboard and
>>> Mouse
>>> goes to the VM, while on VNC I didn't ever managed to get control
>>> of the
>>> Keyboard. The Mouse pointer works without having to make the VM
>>> window
>>> the active one as if I was using a freemouse tool on a windowed
>>> game,
>>> however, the VM black window surface on Dom0 doesn't allow me to
>>> travel
>>> the entire Desktop surface of the VM, so is rather useless.
>> 
>> VNC works fine for me when I use it, but most of the time I use a
>> separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,
>> monitors, sound cards, keyboards and mice all running off of one
>> physical machine.
>> 
>>> The only thing that annoys me from using SDL is that I have the
>>> black
>>> screen always open while the VM is working, and having to click
>>> it
>>> everytime I want to switch control to the VM is rather annoying.
>>> Isn't
>>> there any way to change Keyboard and Mouse focus from Dom0 to a
>>> DomU and
>>> viceversa like if they were consoles? For example, I may want to
>>> use
>>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2
>>> to
>>> switch control to the VM. This would increase usability.
>> 
>> There is no way to do that. As I said, I use separate
>> mouse/keyboard/monitor for each VGA passthrough VM I use.
>> 
>>> 3) Disk Images
>>> 
>>> As can be seen in the CFG file I copypasted, I'm using file: for
>>> my IMG
>>> Disk Images. However, on some other documentation like that of
>>> blktap2
>>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,
>>> however,
>>> is there any reason why I should pick one over another? Do they
>>> also
>>> have specific format support or anything I should be careful
>>> with?
>>> 
>>> Besides, is there any easy way to mount the IMG Disk Image files
>>> on
>>> Linux (Including NTFS partitions) so I can retrieve or add files
>>> when
>>> the VM is not running? I still didn't learned to setup Networks
>>> with
>>> Linux and need a workable way to move data from and to the VM
>>> Disk Images.
>> 
>> You need to install ntfs-3g package and do something like:
>> 
>> losetup /dev/loop0 /path/to/file.img
>> kpartx -a /dev/loop0
>> mount /dev/mapper/loop0p1 /path/to/mountpoint
>> 
>> Make sure this is never mounted while using the VM or you will very
>> thoroughly destroy the FS.
>> 
>>> I know about LVM partitions, but find them a bit harder to manage
>>> than
>>> Disk Images. Plus performance is currently adequate this way.
>> 
>> Personally I use ZFS for anything nowdays. Try it and you will
>> never look back.
>> 
>>> 4) Audio emulation
>>> 
>>> While the Windows XP VM works nicely with games, I have the issue
>>> that
>>> there is no audio coming from it, which seems to be the most
>>> important
>>> missing thing before I can call my VM "production-ready" for
>>> playing
>>> games as if it were my old computer. I didn't tried to pass the
>>> integrated Realtek Sound Card, but that would be rather stupid as
>>> I need
>>> sound in both the current Linux Dom0, which I'm using for simple
>>> task
>>> like browsing, and the Windows XP VM for games. This means I have
>>> to
>>> rely on emulated Audio devices, which as far that I know are
>>> common.
>>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound
>>> Card and
>>> install the Drivers for it with no issues. It also has the HDMI
>>> device
>>> passed to it along the GPU. However, after googling a lot, I
>>> didn't find
>>> any easy to get audio from a DomU to Dom0 to get mixed so I can
>>> rely on
>>> emulated Sound Cards instead of needing one per VM like you need
>>> Video
>>> Cards.
>> 
>> The problem is that support for Intel HD Audio has only been added
>> very recently in qemu, and traditional qemu doesn't have it. The
>> other half of that problem is that XP and later don't have drivers
>> for other emulated devices that traditional qemu supports (e.g. the
>> once ubiquitous SB16).
>> 
>>> As far that I know, there are other VMMs like VirtualBox where you
>>> can
>>> usually get easily sound from the VMs, and it also uses
>>> QEMU-emulated
>>> Sound Cards as Xen does. Is there any reason why getting audio
>>> doesn't
>>> seem to be easy to do on Xen?
>> 
>> If you use the default qemu (a.k.a. upstream) rather than
>> traditional, this may have the Intel HDA support and you can use
>> Intel HDA driver in domU with it. There is no known driver that
>> works properly with Windows XP or later for any of the old emulated
>> devices traditional qemu can provide.
>> 
>>> I know that many people considers USB
>>> Sound Card cheap to pass to the VM, but I don't have easy access
>>> to
>>> those, so I would need a Software way to get sound from multiple
>>> VMs
>>> using a single Headphone connected to the integrated Realtek
>>> Sound Card.
>> 
>> USB audio devices are _cheap_ and easily available. I use these and
>> they work great:
>> 
>> http://amzn.to/1gzLVAX [3]
>> 
>> And with buy-one-get-one-free you get two for less than the price
>> of a beer.
>> 
>> Note - you may find it preferable to pass through the USB
>> controller via PCI passthrough, rather than USB device via USB
>> passthrough (USB passthrough seems to chew through about 5% of a CPU
>> core per device).
>> 
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users [4]
> 
> 
> 
> Links:
> ------
> [1] http://wiki.xen.org/wiki/Xen_Configuration_File_Options
> [2] http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
> [3] http://amzn.to/1gzLVAX
> [4] http://lists.xen.org/xen-users
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:20:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:20:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07Hy-0008OF-WC; Mon, 06 Jan 2014 10:20:07 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W07Hv-0008O4-61
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:20:05 +0000
Received: from [193.109.254.147:45703] by server-7.bemta-14.messagelabs.com id
	53/A7-15500-2538AC25; Mon, 06 Jan 2014 10:20:02 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389003591!9034372!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_8,spamassassin: ,async_handler: 
	YXN5bmNfZGVsYXk6IDcwNjMwNTUgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28189 invoked from network); 6 Jan 2014 10:19:52 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 10:19:52 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 2597C2202F2
	for <xen-users@lists.xen.org>; Mon,  6 Jan 2014 10:19:51 +0000 (GMT)
MIME-Version: 1.0
Date: Mon, 06 Jan 2014 10:19:50 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
References: " <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>"
	<52C92D0B.1050006@bobich.net>
	<CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
Message-ID: <e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

My xl vm config refers to the disk as follows:

disk=[ '/dev/zvol/ssd/guest1,raw,hda,rw' ]

which points to ZFS pool "ssd", volume "guest1". Volumes in
ZFS are similar to LVM volumes (i.e. use it as a block device),
only managed by ZFS with all the features that implies.

I don't use any virt* components - I never saw the point.

Any particular other configuration highlights you are interested
in?

Gordan

On 2014-01-05 23:21, Etzion Bar-Noy wrote:
> Following your comment regarding ZFS - I tried placing virtual disks
> as files, and Xen didn't like it that much (hung during VM startup).
> The system was vastly modified later on (newer kernel, custom RPM
> building of Xen 4.4 from GIT repository, breaking most of Virt*
> components, etc). Now I am on a native 'xl' interface, without any
> additional interface, and I have not tried to run a VM again from a
> file, so I have no idea as to its behaviour over ZFS.
> 
> I do use 'tap2:aio' over ZFS volumes, and get wonderful performance.
> It's a nice littel 34TB system with lots of RAM for a complete lab
> solution. Care to share your configuration?
> 
> Etzion
> 
> On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net>
> wrote:
> 
>> On 01/04/2014 08:38 PM, Zir Blazer wrote:
>> 
>>> 1) VGA Passthrough
>>> 
>>> At first, I used xl pci-assignable-add to manually add everytime
>>> I
>>> rebooted Dom0 the GPU and the HDMI device, but decided to add
>>> these to
>>> the syslinux.cfg file to skip that step. Either way, I didn't had
>>> any
>>> issues making the Radeon itself free to pass it to the VM (As I
>>> was
>>> using my Xeon Haswell integrated GPU as main Video Card, and
>>> didn't
>>> installed the Radeon Drivers on Dom0) when I used xl create and
>>> had the
>>> pci = option in the VM's CFG file. However, it either BSODed, or
>>> Windows
>>> was unable to use it as it appeared with a yellow exclamation
>>> mark while
>>> on Device Manager.
>> 
>> All xl pci-assignable-add does is detach the device from its
>> current driver and assign it to the xen-pciback driver. The problem
>> is that once the driver for the device loads, it initializes the
>> device, which may leave it in a state that the driver in domU cannot
>> deal with gracefully. This is particularly the case with ATI GPUs.
>> 
>> I'm not sure how your distro does it, but on EL6 I have a
>> multi-pronged approach:
>> 
>> /etc/modprobe.d/xen-pciback.conf:
>> options xen-pciback permissive=1
>> hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>> 
>> Two GPUs, each with HDMI audio, two USB controllers and a sound
>> card, if you're wondering
>> 
>> /etc/sysconfig/modules/xen-pciback.modules
>> #!/bin/sh
>> 
>> modprobe xen-pciback
>> modprobe nvidia
>> 
>> This ensures that the Nvidia devices to be passed through are
>> grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don't
>> know if this is actually necessary with Nvidia - I don't think it
>> is, but I still have it as a hangover from my futile attempts to get
>> ATI cards to work properly for my setup before I finally gave up on
>> them (both Linux and Windows drivers are just too fundamentally
>> crippled and broken for my use-case).
>> 
>>> Googling around I found that the latest version of QEMU broke VGA
>>> Passthrough, and that using qemu-xen-traditional fixed it, which
>>> I
>>> through I was using. However, there was a problem with that.
>>> Using
>>> device_model = qemu-xen-traditional, as told by most Xen VGA
>>> Passthrough
>>> guides available currently, I got this error:
>>> 
>>> WARNING: ignoring device_model directive.
>>> WARNING: Use "device_model_override" instead if you really want a
>>> non-default device_model
>>> 
>>> I ignored that because the VM was successfully created, and
>>> besides,
>>> when I replaced device_model = qemu-dm with device_model_override
>>> =
>>> qemu-xen-traditional, it throwed another error which made it to
>>> not even
>>> create the VM. However, I recently discovered that I instead had
>>> to use
>>> device_model_version = qemu-xen-traditional. It worked pretty
>>> much
>>> flawlessly with that. Basically, there are a lot of guides, and
>>> even the
>>> Xen wiki, that are severely outdated in this area. I spend weeks
>>> trying
>>> to figure out what I was doing wrong due bad documentation, maybe
>>> because I didn't digged deep enough earlier, but still, most of
>>> the
>>> easily accessible data and google results are for older versions,
>>> and
>>> some critical options like device_model have changed.
>>> 
>>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options [1] - old
>>> parameters
>>> which I was using
>>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html [2] - what
>>> I should
>>> have used on first place
>>> 
>>> This is really worth writing about because I'm sure that someone
>>> else
>>> will sooner or later stumble here (Saw several people with this
>>> issue on
>>> google), as some guides assumes you're using an specific Linux
>>> distribution with an older Xen version instead of something
>>> bleeding edge.
>> 
>> Have you changed the incorrect info on the wiki? If you haven't,
>> please do so - it is a wiki, after all.
>> 
>>> After finally being able to see Windows Desktop on the Monitor
>>> plugged
>>> to the Radeon 5770, I installed the Radeon 5770 Drivers from
>>> Device
>>> Manager with an INF file instead of the full Catalyst Control
>>> Center, as
>>> I hear than that gives more possible BSOD issues. Additionally,
>>> after
>>> around one week of playing around with the GPU on the VM (Even
>>> leaving a
>>> game open during all the night), I don't seem to notice issues,
>>> and the
>>> games I tried (Path of Exile, League of Legends) worked
>>> flawlessly with
>>> it. I only had a single GPU crash, with lost of Monitor signal
>>> and the
>>> VM destroying itself, but that may not be necesarrily
>>> attributable to Xen.
>> 
>> ATI drivers are buggy in all sorts of ways. Issues I have had
>> include:
>> 
>> 1) GPU-Z causes a crash (the host may survive it with PCI ACL
>> support, my hardware lacks it so it crashes the whole host)
>> 
>> 2) Automatic power management is broken, at least on my 7970 - the
>> fan doesn't spin up according to the driver's power curve, possibly
>> sensor access being broken in a VM (potentially related to why GPU-Z
>> crashes). The net result is that the fan sits at 20% whatever you do
>> until the GPU hits 90C. At that point the card's on-board power
>> management kicks in and cranks the fan up to 100%. On a standard
>> reference design card, fan when running at over 80% produces huge
>> noise and vibration - enough to make the disks in the machine start
>> to generate hundreds of pending sectors every day. The only way to
>> wake the card up and get it back below 100% fan speed is to manually
>> force the fan speed using the CCC (which is difficult if you don't
>> have it installed for fear of it BSOD-ing the VM).
>> 
>> That's the issues with drivers being broken, I'm not going to go
>> into the issues of the driver needlessly crippling the capabilities
>> right now because they are probably less relevant to your use case.
>> 
>>> Also, I didn't notice any issues with the so-called "Soft Reset"
>>> or FLR,
>>> but maybe that was because I builded Xen with the Radeon patch
>>> included.
>> 
>> Does that issue a bus reset to reset the card?
>> 
>>> For example, I used xl destroy to abruptly shut down the VM. The
>>> Monitor
>>> shows a freezed image of the last image before I did that, yet I
>>> am able
>>> to create it again with the Video Card passing with no issues. I
>>> didn't
>>> notice either any performance degradation, albeit I'm not sure if
>>> that
>>> is under reboot scenarios or also applies when you shut down and
>>> create
>>> again the VM/DomU without restarting Dom0.
>> 
>> Applies to most scenarios. Weirdly, I found it doesn't happen on
>> all cards. For example on a 7450 it is possible to reboot the VM
>> without performance degradation and video corruption. On a 7970 I
>> never managed to reboot the domU without it breaking. I hypothesized
>> that this could be due to the 7450 hving no auxiliary power input
>> which makes it more susceptible to actually getting reset via
>> secondary means (e.g. via PCIe power saving to cut off power to the
>> slot, whereas the 7970's auxiliary power inputs keep it alive when
>> the power to the slot is switched off - which is arguably a hardware
>> bug with the ATI cards' power management.
>> 
>>> Overally, it seems very functional and quite reliable. The only
>>> actual
>>> issue I find, is that when I create the VM, I need to have the VM
>>> window
>>> (Check attached file) on the main monitor as the active window,
>>> otherwise it seems that after Windows XP splash screen when it
>>> changes
>>> video resolution it usually either BSODs, or doesn't initialize
>>> the
>>> Video Card properly, and instead the Monitor stays in Standby
>>> while the
>>> VM window displays the Windows Desktop as if there was no VGA
>>> Passthrough being done.
>> 
>> Not sure what you are describing here. If you set the domU output
>> to VNC this should matter. I only ever check VNC output when
>> troubleshooting e.g. to see if there's a crash. I don't think I've
>> checked it since I switched to Nvidia cards.
>> 
>>> 2) VNC vs SDL, Keyboard and Mouse focus
>>> 
>>> I have tried with both VNC and SDL and I prefer the later. When I
>>> use
>>> SDL, the VM window automatically pops up, through that is rather
>>> unneeded as it later black screens as the Radeon takes control of
>>> the
>>> video output in the other Monitor. With VNC I have to manually
>>> launch
>>> vncviewer to be able to control the VM. Most important is that
>>> with SDL,
>>> when I click on the VM black window, control of the Keyboard and
>>> Mouse
>>> goes to the VM, while on VNC I didn't ever managed to get control
>>> of the
>>> Keyboard. The Mouse pointer works without having to make the VM
>>> window
>>> the active one as if I was using a freemouse tool on a windowed
>>> game,
>>> however, the VM black window surface on Dom0 doesn't allow me to
>>> travel
>>> the entire Desktop surface of the VM, so is rather useless.
>> 
>> VNC works fine for me when I use it, but most of the time I use a
>> separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,
>> monitors, sound cards, keyboards and mice all running off of one
>> physical machine.
>> 
>>> The only thing that annoys me from using SDL is that I have the
>>> black
>>> screen always open while the VM is working, and having to click
>>> it
>>> everytime I want to switch control to the VM is rather annoying.
>>> Isn't
>>> there any way to change Keyboard and Mouse focus from Dom0 to a
>>> DomU and
>>> viceversa like if they were consoles? For example, I may want to
>>> use
>>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2
>>> to
>>> switch control to the VM. This would increase usability.
>> 
>> There is no way to do that. As I said, I use separate
>> mouse/keyboard/monitor for each VGA passthrough VM I use.
>> 
>>> 3) Disk Images
>>> 
>>> As can be seen in the CFG file I copypasted, I'm using file: for
>>> my IMG
>>> Disk Images. However, on some other documentation like that of
>>> blktap2
>>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,
>>> however,
>>> is there any reason why I should pick one over another? Do they
>>> also
>>> have specific format support or anything I should be careful
>>> with?
>>> 
>>> Besides, is there any easy way to mount the IMG Disk Image files
>>> on
>>> Linux (Including NTFS partitions) so I can retrieve or add files
>>> when
>>> the VM is not running? I still didn't learned to setup Networks
>>> with
>>> Linux and need a workable way to move data from and to the VM
>>> Disk Images.
>> 
>> You need to install ntfs-3g package and do something like:
>> 
>> losetup /dev/loop0 /path/to/file.img
>> kpartx -a /dev/loop0
>> mount /dev/mapper/loop0p1 /path/to/mountpoint
>> 
>> Make sure this is never mounted while using the VM or you will very
>> thoroughly destroy the FS.
>> 
>>> I know about LVM partitions, but find them a bit harder to manage
>>> than
>>> Disk Images. Plus performance is currently adequate this way.
>> 
>> Personally I use ZFS for anything nowdays. Try it and you will
>> never look back.
>> 
>>> 4) Audio emulation
>>> 
>>> While the Windows XP VM works nicely with games, I have the issue
>>> that
>>> there is no audio coming from it, which seems to be the most
>>> important
>>> missing thing before I can call my VM "production-ready" for
>>> playing
>>> games as if it were my old computer. I didn't tried to pass the
>>> integrated Realtek Sound Card, but that would be rather stupid as
>>> I need
>>> sound in both the current Linux Dom0, which I'm using for simple
>>> task
>>> like browsing, and the Windows XP VM for games. This means I have
>>> to
>>> rely on emulated Audio devices, which as far that I know are
>>> common.
>>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound
>>> Card and
>>> install the Drivers for it with no issues. It also has the HDMI
>>> device
>>> passed to it along the GPU. However, after googling a lot, I
>>> didn't find
>>> any easy to get audio from a DomU to Dom0 to get mixed so I can
>>> rely on
>>> emulated Sound Cards instead of needing one per VM like you need
>>> Video
>>> Cards.
>> 
>> The problem is that support for Intel HD Audio has only been added
>> very recently in qemu, and traditional qemu doesn't have it. The
>> other half of that problem is that XP and later don't have drivers
>> for other emulated devices that traditional qemu supports (e.g. the
>> once ubiquitous SB16).
>> 
>>> As far that I know, there are other VMMs like VirtualBox where you
>>> can
>>> usually get easily sound from the VMs, and it also uses
>>> QEMU-emulated
>>> Sound Cards as Xen does. Is there any reason why getting audio
>>> doesn't
>>> seem to be easy to do on Xen?
>> 
>> If you use the default qemu (a.k.a. upstream) rather than
>> traditional, this may have the Intel HDA support and you can use
>> Intel HDA driver in domU with it. There is no known driver that
>> works properly with Windows XP or later for any of the old emulated
>> devices traditional qemu can provide.
>> 
>>> I know that many people considers USB
>>> Sound Card cheap to pass to the VM, but I don't have easy access
>>> to
>>> those, so I would need a Software way to get sound from multiple
>>> VMs
>>> using a single Headphone connected to the integrated Realtek
>>> Sound Card.
>> 
>> USB audio devices are _cheap_ and easily available. I use these and
>> they work great:
>> 
>> http://amzn.to/1gzLVAX [3]
>> 
>> And with buy-one-get-one-free you get two for less than the price
>> of a beer.
>> 
>> Note - you may find it preferable to pass through the USB
>> controller via PCI passthrough, rather than USB device via USB
>> passthrough (USB passthrough seems to chew through about 5% of a CPU
>> core per device).
>> 
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users [4]
> 
> 
> 
> Links:
> ------
> [1] http://wiki.xen.org/wiki/Xen_Configuration_File_Options
> [2] http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
> [3] http://amzn.to/1gzLVAX
> [4] http://lists.xen.org/xen-users
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:26:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:26:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07NP-0000AJ-0L; Mon, 06 Jan 2014 10:25:43 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07NO-0000AD-0K
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:25:42 +0000
Received: from [85.158.143.35:6606] by server-3.bemta-4.messagelabs.com id
	90/8C-32360-5A48AC25; Mon, 06 Jan 2014 10:25:41 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1389003939!9788886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10728 invoked from network); 6 Jan 2014 10:25:40 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:25:40 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87830637"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:25:33 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:25:38 -0500
Message-ID: <1389003937.13274.33.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Julian Rendell <juliangrendell@gmail.com>
Date: Mon, 6 Jan 2014 10:25:37 +0000
In-Reply-To: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
References: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Dom-0 always gets 1.2gb of memory(!)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2014-01-04 at 16:54 -0800, Julian Rendell wrote:

> Booting xen, with dom0 min and max memory set to eg 8g

How are you doing this? Please also provide logs.

You might also find this blog post useful:
http://blog.xen.org/index.php/2012/04/30/memory-where-it-has-not-gone/

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:26:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:26:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07NP-0000AJ-0L; Mon, 06 Jan 2014 10:25:43 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07NO-0000AD-0K
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:25:42 +0000
Received: from [85.158.143.35:6606] by server-3.bemta-4.messagelabs.com id
	90/8C-32360-5A48AC25; Mon, 06 Jan 2014 10:25:41 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1389003939!9788886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10728 invoked from network); 6 Jan 2014 10:25:40 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:25:40 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87830637"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:25:33 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:25:38 -0500
Message-ID: <1389003937.13274.33.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Julian Rendell <juliangrendell@gmail.com>
Date: Mon, 6 Jan 2014 10:25:37 +0000
In-Reply-To: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
References: <CAKADMYG8a3oxMFttf0FYpR4YC0KrGaf-13a8azQxCRciVqwKkg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Dom-0 always gets 1.2gb of memory(!)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2014-01-04 at 16:54 -0800, Julian Rendell wrote:

> Booting xen, with dom0 min and max memory set to eg 8g

How are you doing this? Please also provide logs.

You might also find this blog post useful:
http://blog.xen.org/index.php/2012/04/30/memory-where-it-has-not-gone/

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:31:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:31:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07Sl-0000gY-3n; Mon, 06 Jan 2014 10:31:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07Si-0000gO-UI
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 10:31:13 +0000
Received: from [85.158.137.68:8610] by server-16.bemta-3.messagelabs.com id
	19/CB-26128-0F58AC25; Mon, 06 Jan 2014 10:31:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1389004270!6647365!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17003 invoked from network); 6 Jan 2014 10:31:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:31:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="90009988"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 06 Jan 2014 10:31:09 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:31:09 -0500
Message-ID: <1389004268.13274.34.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 6 Jan 2014 10:31:08 +0000
In-Reply-To: <1389000008.13274.3.camel@kazak.uk.xensource.com>
References: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
	<1389000008.13274.3.camel@kazak.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"fantonifabio@tiscali.it" <fantonifabio@tiscali.it>
Subject: Re: [Xen-users] qdisk and debian (and rbd)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 09:20 +0000, Ian Campbell wrote:
> On Fri, 2013-12-20 at 23:46 +0000, James Harper wrote:
> > > 
> > > I just turned off build of qemu-user (failed to link rbd static) and I now have a
> > > qemu that should work with rbd. But xen doesn't seem to allow me to select
> > > rbd. How should I express a rbd configuration in disk= ? Or do I now need to
> > > rebuild xen with rbd support?
> > > 
> > 
> > Hmmm... it seems that xl (in 4.3.0 at least) artificially restricts
> > the allowed formats. I had to add a "LIBXL_DISK_FORMAT_RBD" in a few
> > places to get it to work. It would be better if backendtype=qdisk left
> > the format parsing up to qemu rather than put artificial restrictions
> > in and requiring a patch every time a new format is added to qemu...
> 
> Please report this to xen-devel.

NM, I see you did already...



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:31:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:31:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07Sl-0000gY-3n; Mon, 06 Jan 2014 10:31:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07Si-0000gO-UI
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 10:31:13 +0000
Received: from [85.158.137.68:8610] by server-16.bemta-3.messagelabs.com id
	19/CB-26128-0F58AC25; Mon, 06 Jan 2014 10:31:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1389004270!6647365!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17003 invoked from network); 6 Jan 2014 10:31:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:31:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="90009988"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 06 Jan 2014 10:31:09 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:31:09 -0500
Message-ID: <1389004268.13274.34.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 6 Jan 2014 10:31:08 +0000
In-Reply-To: <1389000008.13274.3.camel@kazak.uk.xensource.com>
References: <6035A0D088A63A46850C3988ED045A4B66CD9CC5@BITCOM1.int.sbss.com.au>
	<1389000008.13274.3.camel@kazak.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	"fantonifabio@tiscali.it" <fantonifabio@tiscali.it>
Subject: Re: [Xen-users] qdisk and debian (and rbd)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 09:20 +0000, Ian Campbell wrote:
> On Fri, 2013-12-20 at 23:46 +0000, James Harper wrote:
> > > 
> > > I just turned off build of qemu-user (failed to link rbd static) and I now have a
> > > qemu that should work with rbd. But xen doesn't seem to allow me to select
> > > rbd. How should I express a rbd configuration in disk= ? Or do I now need to
> > > rebuild xen with rbd support?
> > > 
> > 
> > Hmmm... it seems that xl (in 4.3.0 at least) artificially restricts
> > the allowed formats. I had to add a "LIBXL_DISK_FORMAT_RBD" in a few
> > places to get it to work. It would be better if backendtype=qdisk left
> > the format parsing up to qemu rather than put artificial restrictions
> > in and requiring a patch every time a new format is added to qemu...
> 
> Please report this to xen-devel.

NM, I see you did already...



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:42:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:42:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07cz-0001gU-Gu; Mon, 06 Jan 2014 10:41:49 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07cx-0001gB-HZ
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:41:47 +0000
Received: from [85.158.137.68:18209] by server-14.bemta-3.messagelabs.com id
	0C/6F-06105-A688AC25; Mon, 06 Jan 2014 10:41:46 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1389004904!7472000!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8471 invoked from network); 6 Jan 2014 10:41:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:41:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87834693"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:41:38 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:41:43 -0500
Message-ID: <1389004902.13274.37.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: =?UTF-8?Q?=E5=BC=A0=E4=BC=9F?= <zhangwqh@126.com>
Date: Mon, 6 Jan 2014 10:41:42 +0000
In-Reply-To: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
References: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Shriram Rajagopalan <rshriram@cs.ubc.ca>, xen-users@lists.xen.org
Subject: Re: [Xen-users] remus network buffering configuraion
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gTW9uLCAyMDEzLTEyLTIzIGF0IDA1OjMyICswODAwLCDlvKDkvJ8gd3JvdGU6Cj4gSGkgYWxs
LAo+IAo+IAo+IERvZXMgYW55Ym9keSBrbm93IHRoYXQgdGhlIGZ1bmN0aW9uIG9mIGlmYiBpbiB4
ZW4gcmVtdXMgcHJvamVjdD8gSSBjYW4KPiBub3QgdW5kZXJzdGFuZCB3aHkgcmVtdXMgbmV0d29y
ayBidWZmZXJpbmcgbmVlZHMgaWZiIGRldmljZS4gSW4gbmV3Cj4geGVuIGFuZCBsaW51eCB2ZXJz
aW9uLCB0aGUga2VybmVsIHFkaXNjIG1vZHVsZSBzY2hfcGx1ZyBwcm92aWRlcyB0aGUKPiBuZXR3
b3JrIGJ1ZmZlcmluZy4gSWYgYSB2aXJ0dWFsIG1hY2hpbmUgLSBlZyBkb21haW4gaWQgaXMgMS4g
SW4KPiBkb21haW4wLCB2aWYgaXMgdmlmMS4wKHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIHJvb3Qg
cGx1ZykuIFdoeSBub3QKPiBkaXJlY3RseSB1c2UgdGhlIHBsdWcgcWRpc2Mgb24gdGhpcyB2aWYx
LjAuIFJlbXVzIG5lZWRzIHRvICB1c2UgaWZiCj4gZGV2aWNlLiBUaGUgcGFja2V0cyBvZiB2aWYx
LjAgbmVlZHMgdG8gcmVkaXJlY3QgdG8gaWZiMC4gCgpJIHRoaW5rIHlvdSBzaG91bGQgYXNrIChi
eSBDQ2luZykgdGhlIFJlbXVzIG1haW50YWluZXIsIGFzIGxpc3RlZCBpbiB0aGUKTUFJTlRBSU5F
UlMgZmlsZS4gSSd2ZSBhZGRlZCBTaHJpcmFtIGZvciB5b3UgdGhpcyB0aW1lLgoKPiAKPiAKPiBp
cCBsaW5rIHNldCBpZmIwIHVwCj4gCj4gCj4gdGMgcWRpc2MgYWRkIGRldiBpZmIwIHJvb3QgcGx1
Zwo+IAo+IAo+IHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIGluZ3Jlc3MKPiAKPiAKPiB0YyBmaWx0
ZXIgYWRkIGRldiAgdmlmMS4wICBwYXJlbnQgZmZmZjogcHJvdG8gaXAgcHJlZiAxMCB1MzIgbWF0
Y2ggdTMyCj4gMCAwIGFjdGlvbiBtaXJyZWQgZWdyZXNzIHJlZGlyZWN0IGRldiBpZmIwCj4gCj4g
Cj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
PiBYZW4tdXNlcnMgbWFpbGluZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon Jan 06 10:42:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:42:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07cz-0001gU-Gu; Mon, 06 Jan 2014 10:41:49 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07cx-0001gB-HZ
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:41:47 +0000
Received: from [85.158.137.68:18209] by server-14.bemta-3.messagelabs.com id
	0C/6F-06105-A688AC25; Mon, 06 Jan 2014 10:41:46 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1389004904!7472000!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8471 invoked from network); 6 Jan 2014 10:41:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:41:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87834693"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:41:38 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:41:43 -0500
Message-ID: <1389004902.13274.37.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: =?UTF-8?Q?=E5=BC=A0=E4=BC=9F?= <zhangwqh@126.com>
Date: Mon, 6 Jan 2014 10:41:42 +0000
In-Reply-To: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
References: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Shriram Rajagopalan <rshriram@cs.ubc.ca>, xen-users@lists.xen.org
Subject: Re: [Xen-users] remus network buffering configuraion
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gTW9uLCAyMDEzLTEyLTIzIGF0IDA1OjMyICswODAwLCDlvKDkvJ8gd3JvdGU6Cj4gSGkgYWxs
LAo+IAo+IAo+IERvZXMgYW55Ym9keSBrbm93IHRoYXQgdGhlIGZ1bmN0aW9uIG9mIGlmYiBpbiB4
ZW4gcmVtdXMgcHJvamVjdD8gSSBjYW4KPiBub3QgdW5kZXJzdGFuZCB3aHkgcmVtdXMgbmV0d29y
ayBidWZmZXJpbmcgbmVlZHMgaWZiIGRldmljZS4gSW4gbmV3Cj4geGVuIGFuZCBsaW51eCB2ZXJz
aW9uLCB0aGUga2VybmVsIHFkaXNjIG1vZHVsZSBzY2hfcGx1ZyBwcm92aWRlcyB0aGUKPiBuZXR3
b3JrIGJ1ZmZlcmluZy4gSWYgYSB2aXJ0dWFsIG1hY2hpbmUgLSBlZyBkb21haW4gaWQgaXMgMS4g
SW4KPiBkb21haW4wLCB2aWYgaXMgdmlmMS4wKHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIHJvb3Qg
cGx1ZykuIFdoeSBub3QKPiBkaXJlY3RseSB1c2UgdGhlIHBsdWcgcWRpc2Mgb24gdGhpcyB2aWYx
LjAuIFJlbXVzIG5lZWRzIHRvICB1c2UgaWZiCj4gZGV2aWNlLiBUaGUgcGFja2V0cyBvZiB2aWYx
LjAgbmVlZHMgdG8gcmVkaXJlY3QgdG8gaWZiMC4gCgpJIHRoaW5rIHlvdSBzaG91bGQgYXNrIChi
eSBDQ2luZykgdGhlIFJlbXVzIG1haW50YWluZXIsIGFzIGxpc3RlZCBpbiB0aGUKTUFJTlRBSU5F
UlMgZmlsZS4gSSd2ZSBhZGRlZCBTaHJpcmFtIGZvciB5b3UgdGhpcyB0aW1lLgoKPiAKPiAKPiBp
cCBsaW5rIHNldCBpZmIwIHVwCj4gCj4gCj4gdGMgcWRpc2MgYWRkIGRldiBpZmIwIHJvb3QgcGx1
Zwo+IAo+IAo+IHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIGluZ3Jlc3MKPiAKPiAKPiB0YyBmaWx0
ZXIgYWRkIGRldiAgdmlmMS4wICBwYXJlbnQgZmZmZjogcHJvdG8gaXAgcHJlZiAxMCB1MzIgbWF0
Y2ggdTMyCj4gMCAwIGFjdGlvbiBtaXJyZWQgZWdyZXNzIHJlZGlyZWN0IGRldiBpZmIwCj4gCj4g
Cj4gCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
PiBYZW4tdXNlcnMgbWFpbGluZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon Jan 06 10:55:49 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07qM-0002cH-6n; Mon, 06 Jan 2014 10:55:38 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W07qK-0002c7-HD
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:55:36 +0000
Received: from [85.158.143.35:10707] by server-1.bemta-4.messagelabs.com id
	22/04-02132-7AB8AC25; Mon, 06 Jan 2014 10:55:35 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389005734!9776158!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11614 invoked from network); 6 Jan 2014 10:55:35 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:55:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87836967"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:55:27 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 6 Jan 2014 05:55:33 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W07qH-0003b6-54;
	Mon, 06 Jan 2014 10:55:33 +0000
Date: Mon, 6 Jan 2014 10:55:33 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140106105533.GC3119@zion.uk.xensource.com>
References: <476456808.81135.1388026574503.JavaMail.sas1@[172.29.249.242]>
	<20131227103330.GO25969@zion.uk.xensource.com>
	<1389000931.13274.9.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1389000931.13274.9.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: johnnadre <johnnadre@zoho.com>, Wei Liu <wei.liu2@citrix.com>,
	xen-users@lists.xen.org
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Jan 06, 2014 at 09:35:31AM +0000, Ian Campbell wrote:
> On Fri, 2013-12-27 at 10:33 +0000, Wei Liu wrote:
> > On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote:
> > > 
> > > Hello,
> > > 
> > > 
> > > I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors:
> > > 
> > > WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware
> > 
> > You have kernel= option in your config file which is not necessary.
> > 
> > > WARNING: ignoring device_model directive.
> > 
> > You have device_model= option in your config file which is not
> > necessary.
> 
> Please can someone update the wiki.
> 
> If you need write access please fill in the form at
> http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html as described at the top of the front page (or just mail me your wiki user id).
> 

I'v remove the problematic device_model= line in the example on wiki
page. Other options look legit to me.

Wei.

> Ian.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:55:49 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07qM-0002cH-6n; Mon, 06 Jan 2014 10:55:38 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W07qK-0002c7-HD
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:55:36 +0000
Received: from [85.158.143.35:10707] by server-1.bemta-4.messagelabs.com id
	22/04-02132-7AB8AC25; Mon, 06 Jan 2014 10:55:35 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389005734!9776158!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11614 invoked from network); 6 Jan 2014 10:55:35 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:55:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87836967"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:55:27 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 6 Jan 2014 05:55:33 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W07qH-0003b6-54;
	Mon, 06 Jan 2014 10:55:33 +0000
Date: Mon, 6 Jan 2014 10:55:33 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140106105533.GC3119@zion.uk.xensource.com>
References: <476456808.81135.1388026574503.JavaMail.sas1@[172.29.249.242]>
	<20131227103330.GO25969@zion.uk.xensource.com>
	<1389000931.13274.9.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1389000931.13274.9.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: johnnadre <johnnadre@zoho.com>, Wei Liu <wei.liu2@citrix.com>,
	xen-users@lists.xen.org
Subject: Re: [Xen-users] PVHVM example for xen 4.3.1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Jan 06, 2014 at 09:35:31AM +0000, Ian Campbell wrote:
> On Fri, 2013-12-27 at 10:33 +0000, Wei Liu wrote:
> > On Wed, Dec 25, 2013 at 06:56:14PM -0800, johnnadre wrote:
> > > 
> > > Hello,
> > > 
> > > 
> > > I'm looking for an example configuration for a PVHVM domU that works with 4.3.1. The one at http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers causes 3 warnings and some errors:
> > > 
> > > WARNING: ignoring "kernel" directive for HVM guest. Use "firmware_override" instead if you really want a non-default firmware
> > 
> > You have kernel= option in your config file which is not necessary.
> > 
> > > WARNING: ignoring device_model directive.
> > 
> > You have device_model= option in your config file which is not
> > necessary.
> 
> Please can someone update the wiki.
> 
> If you need write access please fill in the form at
> http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html as described at the top of the front page (or just mail me your wiki user id).
> 

I'v remove the problematic device_model= line in the example on wiki
page. Other options look legit to me.

Wei.

> Ian.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:56:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:56:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07rU-0002oK-B1; Mon, 06 Jan 2014 10:56:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07rT-0002ny-AI
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:56:47 +0000
Received: from [85.158.139.211:52343] by server-16.bemta-5.messagelabs.com id
	C4/4F-11843-EEB8AC25; Mon, 06 Jan 2014 10:56:46 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1389005804!8017568!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9586 invoked from network); 6 Jan 2014 10:56:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:56:45 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87837206"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:56:38 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:56:43 -0500
Message-ID: <1389005802.13274.45.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Darren Shepherd <darren.s.shepherd@gmail.com>
Date: Mon, 6 Jan 2014 10:56:42 +0000
In-Reply-To: <888F5FC9-F149-47A2-923D-A5A85104C634@gmail.com>
References: <888F5FC9-F149-47A2-923D-A5A85104C634@gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] What's the easiest route for ARM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2013-12-30 at 19:32 -0700, Darren Shepherd wrote:
> I really want to get xen running on arm and was curious what would be
> the best device to use to get running.  Ideally I'm looking for the
> same hardware the majority of the recent arm development has been done
> on.  
> 
> I was looking at getting an arndale board or the new octo.  It seems
> like its a four week wait to get one, so I wanted to first make sure
> that that is a good board for xen or maybe there's a better route.  

The arndale is a good bet if you can get one. I don't think any of the
devs have an octo yet so unless you are excited to do the platform
bringup (which is not all that hard, but can be a bit lowlevel) you
might want to steer clear of that one for now.

I've got things working on a cubieboard2 and there was a cubietruck on
my desk when I got in this morning, so either of those platforms might
be a good bet, and are a bit easier to get hold of than an arndale (plus
considerably cheaper).

There are lists of hardware at
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions and some
per platform notes.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 10:56:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 10:56:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W07rU-0002oK-B1; Mon, 06 Jan 2014 10:56:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W07rT-0002ny-AI
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 10:56:47 +0000
Received: from [85.158.139.211:52343] by server-16.bemta-5.messagelabs.com id
	C4/4F-11843-EEB8AC25; Mon, 06 Jan 2014 10:56:46 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1389005804!8017568!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9586 invoked from network); 6 Jan 2014 10:56:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 10:56:45 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="87837206"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 10:56:38 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	05:56:43 -0500
Message-ID: <1389005802.13274.45.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Darren Shepherd <darren.s.shepherd@gmail.com>
Date: Mon, 6 Jan 2014 10:56:42 +0000
In-Reply-To: <888F5FC9-F149-47A2-923D-A5A85104C634@gmail.com>
References: <888F5FC9-F149-47A2-923D-A5A85104C634@gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] What's the easiest route for ARM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2013-12-30 at 19:32 -0700, Darren Shepherd wrote:
> I really want to get xen running on arm and was curious what would be
> the best device to use to get running.  Ideally I'm looking for the
> same hardware the majority of the recent arm development has been done
> on.  
> 
> I was looking at getting an arndale board or the new octo.  It seems
> like its a four week wait to get one, so I wanted to first make sure
> that that is a good board for xen or maybe there's a better route.  

The arndale is a good bet if you can get one. I don't think any of the
devs have an octo yet so unless you are excited to do the platform
bringup (which is not all that hard, but can be a bit lowlevel) you
might want to steer clear of that one for now.

I've got things working on a cubieboard2 and there was a cubietruck on
my desk when I got in this morning, so either of those platforms might
be a good bet, and are a bit easier to get hold of than an arndale (plus
considerably cheaper).

There are lists of hardware at
http://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions and some
per platform notes.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 11:31:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 11:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W08Oq-0005qz-IO; Mon, 06 Jan 2014 11:31:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W08Op-0005qs-B8
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 11:31:15 +0000
Received: from [85.158.137.68:30268] by server-2.bemta-3.messagelabs.com id
	93/CA-17329-2049AC25; Mon, 06 Jan 2014 11:31:14 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389007872!7466954!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17225 invoked from network); 6 Jan 2014 11:31:13 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 11:31:13 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="90022292"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 06 Jan 2014 11:31:11 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	06:31:11 -0500
Message-ID: <1389007870.31439.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Zir Blazer <zir_blazer@hotmail.com>
Date: Mon, 6 Jan 2014 11:31:10 +0000
In-Reply-To: <BAY170-W12728D0521C5146779F8786F3C70@phx.gbl>
References: <BAY170-W67A6FC54185BDBC92441E8F3DE0@phx.gbl>
	,,<1387190962.20076.65.camel@kazak.uk.xensource.com>
	,<BAY170-W1116E9087425E4F8AD690DF3DA0@phx.gbl>
	,<1387356006.1025.46.camel@dagon.hellion.org.uk>
	<BAY170-W12728D0521C5146779F8786F3C70@phx.gbl>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen black screens while booting in Arch Linux with
 UEFI GRUB
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2013-12-21 at 11:01 -0300, Zir Blazer wrote:
> 
> 
> 
> 
> > As I said in my original reply xen.efi is supposed to be booted
> directly
> 
> > from the EFI shell, not via a bootloader.
> > 
> > Whether or not that is your problem I don't know, but that is what I
> > believe is supposed to work, whereas all these others are unknowns,
> so
> > please try that. (this is because Xen needs to be called EFI Boot
> > Services still available and bootloaders tend to call
> ExitBootServices
> > before calling the kernel)
> 
> 
> Do you have instructions on how to launch it from the EFI Shell so I
> can test that? I know my Motherboard has an embedded EFI Shell and I
> know how to boot to it, but there isn't a lot of information on how to
> use it.

I'm afraid I have no idea, it might be hardware specific for all I know.

> Is there any more info I can provide to see if someone has an idea
> about why I can't get it working? I suppose someone should have more
> ideas now that I tracked the issue a bit more.

I'm way out of my depth on both the EFI and VGA passthrough fronts I'm
afraid.

It's not all that implausible that there is a bug in here somewhere --
you could try reporting to the -devel list and see if anyone has any
clues.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 11:31:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 11:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W08Oq-0005qz-IO; Mon, 06 Jan 2014 11:31:16 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W08Op-0005qs-B8
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 11:31:15 +0000
Received: from [85.158.137.68:30268] by server-2.bemta-3.messagelabs.com id
	93/CA-17329-2049AC25; Mon, 06 Jan 2014 11:31:14 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389007872!7466954!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17225 invoked from network); 6 Jan 2014 11:31:13 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 11:31:13 -0000
X-IronPort-AV: E=Sophos;i="4.95,612,1384300800"; d="scan'208";a="90022292"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 06 Jan 2014 11:31:11 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	06:31:11 -0500
Message-ID: <1389007870.31439.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Zir Blazer <zir_blazer@hotmail.com>
Date: Mon, 6 Jan 2014 11:31:10 +0000
In-Reply-To: <BAY170-W12728D0521C5146779F8786F3C70@phx.gbl>
References: <BAY170-W67A6FC54185BDBC92441E8F3DE0@phx.gbl>
	,,<1387190962.20076.65.camel@kazak.uk.xensource.com>
	,<BAY170-W1116E9087425E4F8AD690DF3DA0@phx.gbl>
	,<1387356006.1025.46.camel@dagon.hellion.org.uk>
	<BAY170-W12728D0521C5146779F8786F3C70@phx.gbl>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen black screens while booting in Arch Linux with
 UEFI GRUB
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2013-12-21 at 11:01 -0300, Zir Blazer wrote:
> 
> 
> 
> 
> > As I said in my original reply xen.efi is supposed to be booted
> directly
> 
> > from the EFI shell, not via a bootloader.
> > 
> > Whether or not that is your problem I don't know, but that is what I
> > believe is supposed to work, whereas all these others are unknowns,
> so
> > please try that. (this is because Xen needs to be called EFI Boot
> > Services still available and bootloaders tend to call
> ExitBootServices
> > before calling the kernel)
> 
> 
> Do you have instructions on how to launch it from the EFI Shell so I
> can test that? I know my Motherboard has an embedded EFI Shell and I
> know how to boot to it, but there isn't a lot of information on how to
> use it.

I'm afraid I have no idea, it might be hardware specific for all I know.

> Is there any more info I can provide to see if someone has an idea
> about why I can't get it working? I suppose someone should have more
> ideas now that I tracked the issue a bit more.

I'm way out of my depth on both the EFI and VGA passthrough fronts I'm
afraid.

It's not all that implausible that there is a bug in here somewhere --
you could try reporting to the -devel list and see if anyone has any
clues.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 13:26:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 13:26:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ABV-0004Co-9w; Mon, 06 Jan 2014 13:25:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <zhangwqh@126.com>) id 1W0ABU-0004CY-4z
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 13:25:36 +0000
Received: from [193.109.254.147:46078] by server-4.bemta-14.messagelabs.com id
	9A/69-03916-FCEAAC25; Mon, 06 Jan 2014 13:25:35 +0000
X-Env-Sender: zhangwqh@126.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389014732!9083496!1
X-Originating-IP: [220.181.15.56]
X-SpamReason: No, hits=1.4 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjU2ID0+IDcyNjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjU2ID0+IDcyNjM=\n, BODY_RANDOM_LONG, HTML_40_50,
	HTML_MESSAGE,MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4606 invoked from network); 6 Jan 2014 13:25:33 -0000
Received: from m15-56.126.com (HELO m15-56.126.com) (220.181.15.56)
	by server-10.tower-27.messagelabs.com with SMTP;
	6 Jan 2014 13:25:33 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=HQGOu
	40hzZyI3HdJt3pNy4EP+m3tR/lqKRwBHYX/1OU=; b=ajjWm9WTnJYCOtgAAzDkc
	ETFiLTW7ab3AJ7cpTy6pzHn29GdJXCYT/rV6e4Tsd68TLpgoPlH50fNxi6A3w3PL
	fExw4V1atBfuJl2GM4jR/oi6KWW/aX+j2iQ3b5iwwsvYbIdKI66z6uHjqFI+kXXY
	d4w8XRcPvymCiHjyovan2E=
Received: from zhangwqh$126.com ( [68.33.35.226, 54.241.20.62] ) by
	ajax-webmail-wmsvr56 (Coremail) ; Mon, 6 Jan 2014 21:25:16 +0800 (CST)
X-Originating-IP: [68.33.35.226, 54.241.20.62]
Date: Mon, 6 Jan 2014 21:25:16 +0800 (CST)
From: =?GBK?B?1cXOsA==?= <zhangwqh@126.com>
To: "Ian Campbell" <Ian.Campbell@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <1389004902.13274.37.camel@kazak.uk.xensource.com>
References: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
	<1389004902.13274.37.camel@kazak.uk.xensource.com>
X-CM-CTRLDATA: e1bvCGZvb3Rlcl9odG09MzA1NDo4MQ==
MIME-Version: 1.0
Message-ID: <37e79a3f.20e4d.14367ba90b0.Coremail.zhangwqh@126.com>
X-CM-TRANSID: OMqowABH4RC9rspSGuYfAA--.7427W
X-CM-SenderInfo: x2kd0wxztkqiyswou0bp/1tbiWR0L6U3AVLcYvgADst
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Cc: Shriram Rajagopalan <rshriram@cs.ubc.ca>, xen-users@lists.xen.org
Subject: Re: [Xen-users] remus network buffering configuraion
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6468345157193388010=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6468345157193388010==
Content-Type: multipart/alternative; 
	boundary="----=_Part_490952_218137068.1389014716592"

------=_Part_490952_218137068.1389014716592
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

VGhhbmsgeW91IGZvciB5b3VyIGFkdmljZSEgCkkgaGF2ZSBjb250YWN0ZWQgd2l0aCBTaHJpcmFt
IGFuZCBoZSBzYWlkIHRoYXQgbXkgZm9sbG93aW5nIHVuZGVyc3RhbmRpbmcgaXMgcmlnaHQuIAoK
VGhlIGltcGxlbWVudGF0aW9uIG9mIHNjaF9wbHVnIGlzIGJhc2VkIG9uIGZpZm8uIEl0IGRvZXMg
bm90IHN1cHBvcnQgY2xhc3MsIHNvIHdlIGNhbiBub3QgdXNlIGl0IHRvIGRvIHNvbWUgZmlsdGVy
IHNldHRpbmdzLiBJZiB3ZSBvbmx5IHdhbnQgdG8gYnVmZmVyIHNvbWUgc3BlY2lmaWMgcGFja2V0
cyhpcCBwYWNrZXRzLCBvciBpcCBkc3QsIGlwIHNyYywgbWFjIGRzdCwgbWFjIHNyYyBhbmQgc28g
b24pLCB3ZSBoYXZlIHRvIHJlbHkgb24gYSBtaWRkbGUgZGV2aWNlLiBpbmdyZXNzIHFkaXNjIGNh
biBkbyBzb21lIGZpbHRlciBzZXR0aW5ncywgdGhlbiByZWRpcmVjdCB0aGUgcGFja2V0cyB0byB0
aGlzIG1pZGRsZSBkZXZpY2UgLWlmYi4KCgrU2iAyMDE0LTAxLTA2IDE4OjQxOjQyo6wiSWFuIENh
bXBiZWxsIiA8SWFuLkNhbXBiZWxsQGNpdHJpeC5jb20+INC0tcCjugo+T24gTW9uLCAyMDEzLTEy
LTIzIGF0IDA1OjMyICswODAwLCDVxc6wIHdyb3RlOgo+PiBIaSBhbGwsCj4+IAo+PiAKPj4gRG9l
cyBhbnlib2R5IGtub3cgdGhhdCB0aGUgZnVuY3Rpb24gb2YgaWZiIGluIHhlbiByZW11cyBwcm9q
ZWN0PyBJIGNhbgo+PiBub3QgdW5kZXJzdGFuZCB3aHkgcmVtdXMgbmV0d29yayBidWZmZXJpbmcg
bmVlZHMgaWZiIGRldmljZS4gSW4gbmV3Cj4+IHhlbiBhbmQgbGludXggdmVyc2lvbiwgdGhlIGtl
cm5lbCBxZGlzYyBtb2R1bGUgc2NoX3BsdWcgcHJvdmlkZXMgdGhlCj4+IG5ldHdvcmsgYnVmZmVy
aW5nLiBJZiBhIHZpcnR1YWwgbWFjaGluZSAtIGVnIGRvbWFpbiBpZCBpcyAxLiBJbgo+PiBkb21h
aW4wLCB2aWYgaXMgdmlmMS4wKHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIHJvb3QgcGx1ZykuIFdo
eSBub3QKPj4gZGlyZWN0bHkgdXNlIHRoZSBwbHVnIHFkaXNjIG9uIHRoaXMgdmlmMS4wLiBSZW11
cyBuZWVkcyB0byAgdXNlIGlmYgo+PiBkZXZpY2UuIFRoZSBwYWNrZXRzIG9mIHZpZjEuMCBuZWVk
cyB0byByZWRpcmVjdCB0byBpZmIwLiAKPgo+SSB0aGluayB5b3Ugc2hvdWxkIGFzayAoYnkgQ0Np
bmcpIHRoZSBSZW11cyBtYWludGFpbmVyLCBhcyBsaXN0ZWQgaW4gdGhlCj5NQUlOVEFJTkVSUyBm
aWxlLiBJJ3ZlIGFkZGVkIFNocmlyYW0gZm9yIHlvdSB0aGlzIHRpbWUuCj4KPj4gCj4+IAo+PiBp
cCBsaW5rIHNldCBpZmIwIHVwCj4+IAo+PiAKPj4gdGMgcWRpc2MgYWRkIGRldiBpZmIwIHJvb3Qg
cGx1Zwo+PiAKPj4gCj4+IHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIGluZ3Jlc3MKPj4gCj4+IAo+
PiB0YyBmaWx0ZXIgYWRkIGRldiAgdmlmMS4wICBwYXJlbnQgZmZmZjogcHJvdG8gaXAgcHJlZiAx
MCB1MzIgbWF0Y2ggdTMyCj4+IDAgMCBhY3Rpb24gbWlycmVkIGVncmVzcyByZWRpcmVjdCBkZXYg
aWZiMAo+PiAKPj4gCj4+IAo+PiAKPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KPj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+PiBYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwo+PiBodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKPgo+Cj4KPl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj5YZW4tdXNlcnMgbWFp
bGluZyBsaXN0Cj5YZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+aHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJzCg==
------=_Part_490952_218137068.1389014716592
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPlRoYW5rIHlvdSBmb3IgeW91ciBhZHZpY2UhJm5ic3A7PGRpdj5J
IGhhdmUgY29udGFjdGVkIHdpdGggU2hyaXJhbSBhbmQgaGUgc2FpZCB0aGF0IG15IGZvbGxvd2lu
ZyB1bmRlcnN0YW5kaW5nIGlzIHJpZ2h0LiZuYnNwOzxicj48ZGl2PlRoZSBpbXBsZW1lbnRhdGlv
biBvZiBzY2hfcGx1ZyBpcyBiYXNlZCBvbiBmaWZvLiBJdCBkb2VzIG5vdCBzdXBwb3J0IGNsYXNz
LCBzbyB3ZSBjYW4gbm90IHVzZSBpdCB0byBkbyBzb21lIGZpbHRlciBzZXR0aW5ncy4gSWYgd2Ug
b25seSB3YW50IHRvIGJ1ZmZlciBzb21lIHNwZWNpZmljIHBhY2tldHMoaXAgcGFja2V0cywgb3Ig
aXAgZHN0LCBpcCBzcmMsIG1hYyBkc3QsIG1hYyBzcmMgYW5kIHNvIG9uKSwgd2UgaGF2ZSB0byBy
ZWx5IG9uIGEgbWlkZGxlIGRldmljZS4gaW5ncmVzcyBxZGlzYyBjYW4gZG8gc29tZSBmaWx0ZXIg
c2V0dGluZ3MsIHRoZW4gcmVkaXJlY3QgdGhlIHBhY2tldHMgdG8gdGhpcyBtaWRkbGUgZGV2aWNl
IC1pZmIuPGJyPjxicj48cHJlPtTaJm5ic3A7MjAxNC0wMS0wNiZuYnNwOzE4OjQxOjQyo6wiSWFu
Jm5ic3A7Q2FtcGJlbGwiJm5ic3A7Jmx0O0lhbi5DYW1wYmVsbEBjaXRyaXguY29tJmd0OyZuYnNw
O9C0tcCjugomZ3Q7T24mbmJzcDtNb24sJm5ic3A7MjAxMy0xMi0yMyZuYnNwO2F0Jm5ic3A7MDU6
MzImbmJzcDsrMDgwMCwmbmJzcDvVxc6wJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7SGkmbmJz
cDthbGwsCiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7RG9lcyZu
YnNwO2FueWJvZHkmbmJzcDtrbm93Jm5ic3A7dGhhdCZuYnNwO3RoZSZuYnNwO2Z1bmN0aW9uJm5i
c3A7b2YmbmJzcDtpZmImbmJzcDtpbiZuYnNwO3hlbiZuYnNwO3JlbXVzJm5ic3A7cHJvamVjdD8m
bmJzcDtJJm5ic3A7Y2FuCiZndDsmZ3Q7Jm5ic3A7bm90Jm5ic3A7dW5kZXJzdGFuZCZuYnNwO3do
eSZuYnNwO3JlbXVzJm5ic3A7bmV0d29yayZuYnNwO2J1ZmZlcmluZyZuYnNwO25lZWRzJm5ic3A7
aWZiJm5ic3A7ZGV2aWNlLiZuYnNwO0luJm5ic3A7bmV3CiZndDsmZ3Q7Jm5ic3A7eGVuJm5ic3A7
YW5kJm5ic3A7bGludXgmbmJzcDt2ZXJzaW9uLCZuYnNwO3RoZSZuYnNwO2tlcm5lbCZuYnNwO3Fk
aXNjJm5ic3A7bW9kdWxlJm5ic3A7c2NoX3BsdWcmbmJzcDtwcm92aWRlcyZuYnNwO3RoZQomZ3Q7
Jmd0OyZuYnNwO25ldHdvcmsmbmJzcDtidWZmZXJpbmcuJm5ic3A7SWYmbmJzcDthJm5ic3A7dmly
dHVhbCZuYnNwO21hY2hpbmUmbmJzcDstJm5ic3A7ZWcmbmJzcDtkb21haW4mbmJzcDtpZCZuYnNw
O2lzJm5ic3A7MS4mbmJzcDtJbgomZ3Q7Jmd0OyZuYnNwO2RvbWFpbjAsJm5ic3A7dmlmJm5ic3A7
aXMmbmJzcDt2aWYxLjAodGMmbmJzcDtxZGlzYyZuYnNwO2FkZCZuYnNwO2RldiZuYnNwO3ZpZjEu
MCZuYnNwO3Jvb3QmbmJzcDtwbHVnKS4mbmJzcDtXaHkmbmJzcDtub3QKJmd0OyZndDsmbmJzcDtk
aXJlY3RseSZuYnNwO3VzZSZuYnNwO3RoZSZuYnNwO3BsdWcmbmJzcDtxZGlzYyZuYnNwO29uJm5i
c3A7dGhpcyZuYnNwO3ZpZjEuMC4mbmJzcDtSZW11cyZuYnNwO25lZWRzJm5ic3A7dG8mbmJzcDsm
bmJzcDt1c2UmbmJzcDtpZmIKJmd0OyZndDsmbmJzcDtkZXZpY2UuJm5ic3A7VGhlJm5ic3A7cGFj
a2V0cyZuYnNwO29mJm5ic3A7dmlmMS4wJm5ic3A7bmVlZHMmbmJzcDt0byZuYnNwO3JlZGlyZWN0
Jm5ic3A7dG8mbmJzcDtpZmIwLiZuYnNwOwomZ3Q7CiZndDtJJm5ic3A7dGhpbmsmbmJzcDt5b3Um
bmJzcDtzaG91bGQmbmJzcDthc2smbmJzcDsoYnkmbmJzcDtDQ2luZykmbmJzcDt0aGUmbmJzcDtS
ZW11cyZuYnNwO21haW50YWluZXIsJm5ic3A7YXMmbmJzcDtsaXN0ZWQmbmJzcDtpbiZuYnNwO3Ro
ZQomZ3Q7TUFJTlRBSU5FUlMmbmJzcDtmaWxlLiZuYnNwO0kndmUmbmJzcDthZGRlZCZuYnNwO1No
cmlyYW0mbmJzcDtmb3ImbmJzcDt5b3UmbmJzcDt0aGlzJm5ic3A7dGltZS4KJmd0OwomZ3Q7Jmd0
OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwO2lwJm5ic3A7bGluayZuYnNwO3Nl
dCZuYnNwO2lmYjAmbmJzcDt1cAomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0
OyZuYnNwO3RjJm5ic3A7cWRpc2MmbmJzcDthZGQmbmJzcDtkZXYmbmJzcDtpZmIwJm5ic3A7cm9v
dCZuYnNwO3BsdWcKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDt0
YyZuYnNwO3FkaXNjJm5ic3A7YWRkJm5ic3A7ZGV2Jm5ic3A7dmlmMS4wJm5ic3A7aW5ncmVzcwom
Z3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwO3RjJm5ic3A7ZmlsdGVy
Jm5ic3A7YWRkJm5ic3A7ZGV2Jm5ic3A7Jm5ic3A7dmlmMS4wJm5ic3A7Jm5ic3A7cGFyZW50Jm5i
c3A7ZmZmZjombmJzcDtwcm90byZuYnNwO2lwJm5ic3A7cHJlZiZuYnNwOzEwJm5ic3A7dTMyJm5i
c3A7bWF0Y2gmbmJzcDt1MzIKJmd0OyZndDsmbmJzcDswJm5ic3A7MCZuYnNwO2FjdGlvbiZuYnNw
O21pcnJlZCZuYnNwO2VncmVzcyZuYnNwO3JlZGlyZWN0Jm5ic3A7ZGV2Jm5ic3A7aWZiMAomZ3Q7
Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwom
Z3Q7Jmd0OyZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCiZndDsmZ3Q7Jm5ic3A7WGVuLXVzZXJzJm5ic3A7bWFpbGluZyZuYnNwO2xpc3QKJmd0OyZn
dDsmbmJzcDtYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwomZ3Q7Jmd0OyZuYnNwO2h0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2VycwomZ3Q7CiZndDsKJmd0OwomZ3Q7X19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KJmd0O1hlbi11c2VycyZuYnNwO21haWxpbmcm
bmJzcDtsaXN0CiZndDtYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwomZ3Q7aHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJzCjwvcHJlPjwvZGl2PjwvZGl2PjwvZGl2Pjxicj48YnI+PHNwYW4gdGl0
bGU9Im5ldGVhc2Vmb290ZXIiPjxzcGFuIGlkPSJuZXRlYXNlX21haWxfZm9vdGVyIj48L3NwYW4+
PC9zcGFuPg==
------=_Part_490952_218137068.1389014716592--



--===============6468345157193388010==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6468345157193388010==--



From xen-users-bounces@lists.xen.org Mon Jan 06 13:26:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 13:26:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ABV-0004Co-9w; Mon, 06 Jan 2014 13:25:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <zhangwqh@126.com>) id 1W0ABU-0004CY-4z
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 13:25:36 +0000
Received: from [193.109.254.147:46078] by server-4.bemta-14.messagelabs.com id
	9A/69-03916-FCEAAC25; Mon, 06 Jan 2014 13:25:35 +0000
X-Env-Sender: zhangwqh@126.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389014732!9083496!1
X-Originating-IP: [220.181.15.56]
X-SpamReason: No, hits=1.4 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjU2ID0+IDcyNjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjU2ID0+IDcyNjM=\n, BODY_RANDOM_LONG, HTML_40_50,
	HTML_MESSAGE,MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4606 invoked from network); 6 Jan 2014 13:25:33 -0000
Received: from m15-56.126.com (HELO m15-56.126.com) (220.181.15.56)
	by server-10.tower-27.messagelabs.com with SMTP;
	6 Jan 2014 13:25:33 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=HQGOu
	40hzZyI3HdJt3pNy4EP+m3tR/lqKRwBHYX/1OU=; b=ajjWm9WTnJYCOtgAAzDkc
	ETFiLTW7ab3AJ7cpTy6pzHn29GdJXCYT/rV6e4Tsd68TLpgoPlH50fNxi6A3w3PL
	fExw4V1atBfuJl2GM4jR/oi6KWW/aX+j2iQ3b5iwwsvYbIdKI66z6uHjqFI+kXXY
	d4w8XRcPvymCiHjyovan2E=
Received: from zhangwqh$126.com ( [68.33.35.226, 54.241.20.62] ) by
	ajax-webmail-wmsvr56 (Coremail) ; Mon, 6 Jan 2014 21:25:16 +0800 (CST)
X-Originating-IP: [68.33.35.226, 54.241.20.62]
Date: Mon, 6 Jan 2014 21:25:16 +0800 (CST)
From: =?GBK?B?1cXOsA==?= <zhangwqh@126.com>
To: "Ian Campbell" <Ian.Campbell@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <1389004902.13274.37.camel@kazak.uk.xensource.com>
References: <232347eb.1ea.1431c39a232.Coremail.zhangwqh@126.com>
	<1389004902.13274.37.camel@kazak.uk.xensource.com>
X-CM-CTRLDATA: e1bvCGZvb3Rlcl9odG09MzA1NDo4MQ==
MIME-Version: 1.0
Message-ID: <37e79a3f.20e4d.14367ba90b0.Coremail.zhangwqh@126.com>
X-CM-TRANSID: OMqowABH4RC9rspSGuYfAA--.7427W
X-CM-SenderInfo: x2kd0wxztkqiyswou0bp/1tbiWR0L6U3AVLcYvgADst
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Cc: Shriram Rajagopalan <rshriram@cs.ubc.ca>, xen-users@lists.xen.org
Subject: Re: [Xen-users] remus network buffering configuraion
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6468345157193388010=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6468345157193388010==
Content-Type: multipart/alternative; 
	boundary="----=_Part_490952_218137068.1389014716592"

------=_Part_490952_218137068.1389014716592
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

VGhhbmsgeW91IGZvciB5b3VyIGFkdmljZSEgCkkgaGF2ZSBjb250YWN0ZWQgd2l0aCBTaHJpcmFt
IGFuZCBoZSBzYWlkIHRoYXQgbXkgZm9sbG93aW5nIHVuZGVyc3RhbmRpbmcgaXMgcmlnaHQuIAoK
VGhlIGltcGxlbWVudGF0aW9uIG9mIHNjaF9wbHVnIGlzIGJhc2VkIG9uIGZpZm8uIEl0IGRvZXMg
bm90IHN1cHBvcnQgY2xhc3MsIHNvIHdlIGNhbiBub3QgdXNlIGl0IHRvIGRvIHNvbWUgZmlsdGVy
IHNldHRpbmdzLiBJZiB3ZSBvbmx5IHdhbnQgdG8gYnVmZmVyIHNvbWUgc3BlY2lmaWMgcGFja2V0
cyhpcCBwYWNrZXRzLCBvciBpcCBkc3QsIGlwIHNyYywgbWFjIGRzdCwgbWFjIHNyYyBhbmQgc28g
b24pLCB3ZSBoYXZlIHRvIHJlbHkgb24gYSBtaWRkbGUgZGV2aWNlLiBpbmdyZXNzIHFkaXNjIGNh
biBkbyBzb21lIGZpbHRlciBzZXR0aW5ncywgdGhlbiByZWRpcmVjdCB0aGUgcGFja2V0cyB0byB0
aGlzIG1pZGRsZSBkZXZpY2UgLWlmYi4KCgrU2iAyMDE0LTAxLTA2IDE4OjQxOjQyo6wiSWFuIENh
bXBiZWxsIiA8SWFuLkNhbXBiZWxsQGNpdHJpeC5jb20+INC0tcCjugo+T24gTW9uLCAyMDEzLTEy
LTIzIGF0IDA1OjMyICswODAwLCDVxc6wIHdyb3RlOgo+PiBIaSBhbGwsCj4+IAo+PiAKPj4gRG9l
cyBhbnlib2R5IGtub3cgdGhhdCB0aGUgZnVuY3Rpb24gb2YgaWZiIGluIHhlbiByZW11cyBwcm9q
ZWN0PyBJIGNhbgo+PiBub3QgdW5kZXJzdGFuZCB3aHkgcmVtdXMgbmV0d29yayBidWZmZXJpbmcg
bmVlZHMgaWZiIGRldmljZS4gSW4gbmV3Cj4+IHhlbiBhbmQgbGludXggdmVyc2lvbiwgdGhlIGtl
cm5lbCBxZGlzYyBtb2R1bGUgc2NoX3BsdWcgcHJvdmlkZXMgdGhlCj4+IG5ldHdvcmsgYnVmZmVy
aW5nLiBJZiBhIHZpcnR1YWwgbWFjaGluZSAtIGVnIGRvbWFpbiBpZCBpcyAxLiBJbgo+PiBkb21h
aW4wLCB2aWYgaXMgdmlmMS4wKHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIHJvb3QgcGx1ZykuIFdo
eSBub3QKPj4gZGlyZWN0bHkgdXNlIHRoZSBwbHVnIHFkaXNjIG9uIHRoaXMgdmlmMS4wLiBSZW11
cyBuZWVkcyB0byAgdXNlIGlmYgo+PiBkZXZpY2UuIFRoZSBwYWNrZXRzIG9mIHZpZjEuMCBuZWVk
cyB0byByZWRpcmVjdCB0byBpZmIwLiAKPgo+SSB0aGluayB5b3Ugc2hvdWxkIGFzayAoYnkgQ0Np
bmcpIHRoZSBSZW11cyBtYWludGFpbmVyLCBhcyBsaXN0ZWQgaW4gdGhlCj5NQUlOVEFJTkVSUyBm
aWxlLiBJJ3ZlIGFkZGVkIFNocmlyYW0gZm9yIHlvdSB0aGlzIHRpbWUuCj4KPj4gCj4+IAo+PiBp
cCBsaW5rIHNldCBpZmIwIHVwCj4+IAo+PiAKPj4gdGMgcWRpc2MgYWRkIGRldiBpZmIwIHJvb3Qg
cGx1Zwo+PiAKPj4gCj4+IHRjIHFkaXNjIGFkZCBkZXYgdmlmMS4wIGluZ3Jlc3MKPj4gCj4+IAo+
PiB0YyBmaWx0ZXIgYWRkIGRldiAgdmlmMS4wICBwYXJlbnQgZmZmZjogcHJvdG8gaXAgcHJlZiAx
MCB1MzIgbWF0Y2ggdTMyCj4+IDAgMCBhY3Rpb24gbWlycmVkIGVncmVzcyByZWRpcmVjdCBkZXYg
aWZiMAo+PiAKPj4gCj4+IAo+PiAKPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KPj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+PiBYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwo+PiBodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKPgo+Cj4KPl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj5YZW4tdXNlcnMgbWFp
bGluZyBsaXN0Cj5YZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+aHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJzCg==
------=_Part_490952_218137068.1389014716592
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPlRoYW5rIHlvdSBmb3IgeW91ciBhZHZpY2UhJm5ic3A7PGRpdj5J
IGhhdmUgY29udGFjdGVkIHdpdGggU2hyaXJhbSBhbmQgaGUgc2FpZCB0aGF0IG15IGZvbGxvd2lu
ZyB1bmRlcnN0YW5kaW5nIGlzIHJpZ2h0LiZuYnNwOzxicj48ZGl2PlRoZSBpbXBsZW1lbnRhdGlv
biBvZiBzY2hfcGx1ZyBpcyBiYXNlZCBvbiBmaWZvLiBJdCBkb2VzIG5vdCBzdXBwb3J0IGNsYXNz
LCBzbyB3ZSBjYW4gbm90IHVzZSBpdCB0byBkbyBzb21lIGZpbHRlciBzZXR0aW5ncy4gSWYgd2Ug
b25seSB3YW50IHRvIGJ1ZmZlciBzb21lIHNwZWNpZmljIHBhY2tldHMoaXAgcGFja2V0cywgb3Ig
aXAgZHN0LCBpcCBzcmMsIG1hYyBkc3QsIG1hYyBzcmMgYW5kIHNvIG9uKSwgd2UgaGF2ZSB0byBy
ZWx5IG9uIGEgbWlkZGxlIGRldmljZS4gaW5ncmVzcyBxZGlzYyBjYW4gZG8gc29tZSBmaWx0ZXIg
c2V0dGluZ3MsIHRoZW4gcmVkaXJlY3QgdGhlIHBhY2tldHMgdG8gdGhpcyBtaWRkbGUgZGV2aWNl
IC1pZmIuPGJyPjxicj48cHJlPtTaJm5ic3A7MjAxNC0wMS0wNiZuYnNwOzE4OjQxOjQyo6wiSWFu
Jm5ic3A7Q2FtcGJlbGwiJm5ic3A7Jmx0O0lhbi5DYW1wYmVsbEBjaXRyaXguY29tJmd0OyZuYnNw
O9C0tcCjugomZ3Q7T24mbmJzcDtNb24sJm5ic3A7MjAxMy0xMi0yMyZuYnNwO2F0Jm5ic3A7MDU6
MzImbmJzcDsrMDgwMCwmbmJzcDvVxc6wJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7SGkmbmJz
cDthbGwsCiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7RG9lcyZu
YnNwO2FueWJvZHkmbmJzcDtrbm93Jm5ic3A7dGhhdCZuYnNwO3RoZSZuYnNwO2Z1bmN0aW9uJm5i
c3A7b2YmbmJzcDtpZmImbmJzcDtpbiZuYnNwO3hlbiZuYnNwO3JlbXVzJm5ic3A7cHJvamVjdD8m
bmJzcDtJJm5ic3A7Y2FuCiZndDsmZ3Q7Jm5ic3A7bm90Jm5ic3A7dW5kZXJzdGFuZCZuYnNwO3do
eSZuYnNwO3JlbXVzJm5ic3A7bmV0d29yayZuYnNwO2J1ZmZlcmluZyZuYnNwO25lZWRzJm5ic3A7
aWZiJm5ic3A7ZGV2aWNlLiZuYnNwO0luJm5ic3A7bmV3CiZndDsmZ3Q7Jm5ic3A7eGVuJm5ic3A7
YW5kJm5ic3A7bGludXgmbmJzcDt2ZXJzaW9uLCZuYnNwO3RoZSZuYnNwO2tlcm5lbCZuYnNwO3Fk
aXNjJm5ic3A7bW9kdWxlJm5ic3A7c2NoX3BsdWcmbmJzcDtwcm92aWRlcyZuYnNwO3RoZQomZ3Q7
Jmd0OyZuYnNwO25ldHdvcmsmbmJzcDtidWZmZXJpbmcuJm5ic3A7SWYmbmJzcDthJm5ic3A7dmly
dHVhbCZuYnNwO21hY2hpbmUmbmJzcDstJm5ic3A7ZWcmbmJzcDtkb21haW4mbmJzcDtpZCZuYnNw
O2lzJm5ic3A7MS4mbmJzcDtJbgomZ3Q7Jmd0OyZuYnNwO2RvbWFpbjAsJm5ic3A7dmlmJm5ic3A7
aXMmbmJzcDt2aWYxLjAodGMmbmJzcDtxZGlzYyZuYnNwO2FkZCZuYnNwO2RldiZuYnNwO3ZpZjEu
MCZuYnNwO3Jvb3QmbmJzcDtwbHVnKS4mbmJzcDtXaHkmbmJzcDtub3QKJmd0OyZndDsmbmJzcDtk
aXJlY3RseSZuYnNwO3VzZSZuYnNwO3RoZSZuYnNwO3BsdWcmbmJzcDtxZGlzYyZuYnNwO29uJm5i
c3A7dGhpcyZuYnNwO3ZpZjEuMC4mbmJzcDtSZW11cyZuYnNwO25lZWRzJm5ic3A7dG8mbmJzcDsm
bmJzcDt1c2UmbmJzcDtpZmIKJmd0OyZndDsmbmJzcDtkZXZpY2UuJm5ic3A7VGhlJm5ic3A7cGFj
a2V0cyZuYnNwO29mJm5ic3A7dmlmMS4wJm5ic3A7bmVlZHMmbmJzcDt0byZuYnNwO3JlZGlyZWN0
Jm5ic3A7dG8mbmJzcDtpZmIwLiZuYnNwOwomZ3Q7CiZndDtJJm5ic3A7dGhpbmsmbmJzcDt5b3Um
bmJzcDtzaG91bGQmbmJzcDthc2smbmJzcDsoYnkmbmJzcDtDQ2luZykmbmJzcDt0aGUmbmJzcDtS
ZW11cyZuYnNwO21haW50YWluZXIsJm5ic3A7YXMmbmJzcDtsaXN0ZWQmbmJzcDtpbiZuYnNwO3Ro
ZQomZ3Q7TUFJTlRBSU5FUlMmbmJzcDtmaWxlLiZuYnNwO0kndmUmbmJzcDthZGRlZCZuYnNwO1No
cmlyYW0mbmJzcDtmb3ImbmJzcDt5b3UmbmJzcDt0aGlzJm5ic3A7dGltZS4KJmd0OwomZ3Q7Jmd0
OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwO2lwJm5ic3A7bGluayZuYnNwO3Nl
dCZuYnNwO2lmYjAmbmJzcDt1cAomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0
OyZuYnNwO3RjJm5ic3A7cWRpc2MmbmJzcDthZGQmbmJzcDtkZXYmbmJzcDtpZmIwJm5ic3A7cm9v
dCZuYnNwO3BsdWcKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDt0
YyZuYnNwO3FkaXNjJm5ic3A7YWRkJm5ic3A7ZGV2Jm5ic3A7dmlmMS4wJm5ic3A7aW5ncmVzcwom
Z3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwO3RjJm5ic3A7ZmlsdGVy
Jm5ic3A7YWRkJm5ic3A7ZGV2Jm5ic3A7Jm5ic3A7dmlmMS4wJm5ic3A7Jm5ic3A7cGFyZW50Jm5i
c3A7ZmZmZjombmJzcDtwcm90byZuYnNwO2lwJm5ic3A7cHJlZiZuYnNwOzEwJm5ic3A7dTMyJm5i
c3A7bWF0Y2gmbmJzcDt1MzIKJmd0OyZndDsmbmJzcDswJm5ic3A7MCZuYnNwO2FjdGlvbiZuYnNw
O21pcnJlZCZuYnNwO2VncmVzcyZuYnNwO3JlZGlyZWN0Jm5ic3A7ZGV2Jm5ic3A7aWZiMAomZ3Q7
Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOwom
Z3Q7Jmd0OyZuYnNwO19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCiZndDsmZ3Q7Jm5ic3A7WGVuLXVzZXJzJm5ic3A7bWFpbGluZyZuYnNwO2xpc3QKJmd0OyZn
dDsmbmJzcDtYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwomZ3Q7Jmd0OyZuYnNwO2h0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2VycwomZ3Q7CiZndDsKJmd0OwomZ3Q7X19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KJmd0O1hlbi11c2VycyZuYnNwO21haWxpbmcm
bmJzcDtsaXN0CiZndDtYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwomZ3Q7aHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJzCjwvcHJlPjwvZGl2PjwvZGl2PjwvZGl2Pjxicj48YnI+PHNwYW4gdGl0
bGU9Im5ldGVhc2Vmb290ZXIiPjxzcGFuIGlkPSJuZXRlYXNlX21haWxfZm9vdGVyIj48L3NwYW4+
PC9zcGFuPg==
------=_Part_490952_218137068.1389014716592--



--===============6468345157193388010==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6468345157193388010==--



From xen-users-bounces@lists.xen.org Mon Jan 06 14:57:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 14:57:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BbG-0000CK-LY; Mon, 06 Jan 2014 14:56:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1Vze9u-0006XK-6x
	for xen-users@lists.xensource.com; Sun, 05 Jan 2014 03:13:50 +0000
Received: from [85.158.143.35:19217] by server-3.bemta-4.messagelabs.com id
	10/A3-32360-DEDC8C25; Sun, 05 Jan 2014 03:13:49 +0000
X-Env-Sender: suokunstar@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1388891627!8392853!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 344 invoked from network); 5 Jan 2014 03:13:48 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-13.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	5 Jan 2014 03:13:48 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1Vze9r-0005xj-CF
	for xen-users@lists.xensource.com; Sat, 04 Jan 2014 19:13:47 -0800
Date: Sat, 4 Jan 2014 19:13:47 -0800 (PST)
From: suokun <suokunstar@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1388891627344-5720600.post@n5.nabble.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 06 Jan 2014 14:56:17 +0000
Subject: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi, I want to create a HVM dom U in Xen, OS in dom U is windows 7:

This is my xenwin7.cfg:



##################
firmware_override = "/usr/local/lib/xen/boot/hvmloader"
builder='hvm'
vcpus = 4
memory = 4096
name = "xenwin7"
vif = ['mac=00:16:4f:02:02:15, bridge=virbr0, model=e1000' ]
acpi = 1
apic = 1
disk = ['file:/hvm/xenwin7.img,hda,w',
'file:/home/disco/Downloads/X17-24209.iso,hdc:cdrom,r' ]
device_model_override = "/usr/local/lib/xen/bin/qemu-dm"
device_model_version = "qemu-xen"
boot="cd"
xen_platform_pci=1
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
sdl=0
stdvga=0
vnc=1
vncpasswd=''
serial='pty'
usb=1
usbdevice='tablet'
keymap='en'
##################



# xl create xenwin7.cfg
Parsing config from xenwin7.cfg
libxl: error: libxl_dm.c:1303:device_model_spawn_outcome: domain 2 device
model: spawn failed (rc=-3)
libxl: error: libxl_create.c:1078:domcreate_devmodel_started: device model
did not start: -3
libxl: error: libxl_dm.c:1334:libxl__destroy_device_model: Device Model
already exited


how to deal with these error? Thanks in advance.



--
View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 14:57:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 14:57:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BbG-0000CK-LY; Mon, 06 Jan 2014 14:56:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1Vze9u-0006XK-6x
	for xen-users@lists.xensource.com; Sun, 05 Jan 2014 03:13:50 +0000
Received: from [85.158.143.35:19217] by server-3.bemta-4.messagelabs.com id
	10/A3-32360-DEDC8C25; Sun, 05 Jan 2014 03:13:49 +0000
X-Env-Sender: suokunstar@gmail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1388891627!8392853!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 344 invoked from network); 5 Jan 2014 03:13:48 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-13.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	5 Jan 2014 03:13:48 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1Vze9r-0005xj-CF
	for xen-users@lists.xensource.com; Sat, 04 Jan 2014 19:13:47 -0800
Date: Sat, 4 Jan 2014 19:13:47 -0800 (PST)
From: suokun <suokunstar@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1388891627344-5720600.post@n5.nabble.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 06 Jan 2014 14:56:17 +0000
Subject: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi, I want to create a HVM dom U in Xen, OS in dom U is windows 7:

This is my xenwin7.cfg:



##################
firmware_override = "/usr/local/lib/xen/boot/hvmloader"
builder='hvm'
vcpus = 4
memory = 4096
name = "xenwin7"
vif = ['mac=00:16:4f:02:02:15, bridge=virbr0, model=e1000' ]
acpi = 1
apic = 1
disk = ['file:/hvm/xenwin7.img,hda,w',
'file:/home/disco/Downloads/X17-24209.iso,hdc:cdrom,r' ]
device_model_override = "/usr/local/lib/xen/bin/qemu-dm"
device_model_version = "qemu-xen"
boot="cd"
xen_platform_pci=1
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
sdl=0
stdvga=0
vnc=1
vncpasswd=''
serial='pty'
usb=1
usbdevice='tablet'
keymap='en'
##################



# xl create xenwin7.cfg
Parsing config from xenwin7.cfg
libxl: error: libxl_dm.c:1303:device_model_spawn_outcome: domain 2 device
model: spawn failed (rc=-3)
libxl: error: libxl_create.c:1078:domcreate_devmodel_started: device model
did not start: -3
libxl: error: libxl_dm.c:1334:libxl__destroy_device_model: Device Model
already exited


how to deal with these error? Thanks in advance.



--
View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 15:12:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 15:12:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BqM-0001u9-LY; Mon, 06 Jan 2014 15:11:54 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0BqL-0001u4-5a
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 15:11:53 +0000
Received: from [85.158.143.35:39226] by server-2.bemta-4.messagelabs.com id
	E1/F7-11386-8B7CAC25; Mon, 06 Jan 2014 15:11:52 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389021110!9937566!1
X-Originating-IP: [212.82.96.40]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29943 invoked from network); 6 Jan 2014 15:11:51 -0000
Received: from nm17.bullet.mail.ir2.yahoo.com (HELO
	nm17.bullet.mail.ir2.yahoo.com) (212.82.96.40)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 15:11:51 -0000
Received: from [212.82.98.57] by nm17.bullet.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
Received: from [46.228.39.97] by tm10.bullet.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
Received: from [127.0.0.1] by smtp134.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389021110; bh=L8fosXZ86DShgMXoRHMC4hUT0bRoB2tvc9RmENnE0Dk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Subject:From:To:Content-Type:Date:Mime-Version:X-Mailer;
	b=3K+G17tU0yK5/hD+gz9uGbVBT7Z8Ofq5CXfY6yI00JWLE852Oba+sCYMBolPSO/19+z0NcAN8lmu2S6ir/LbX3IX141Qwlp2ZjbeGdlVExqTrR5P8cZGnspEYDqIBeDvrTgYffMdGxFHYV0c+x6gZfBd/OYaEp9EbOVkbTwJzq0=
X-Yahoo-Newman-Id: 643910.16818.bm@smtp134.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: k5M9tp4VM1lFXvQDB18TOCw.Yt0kVTg72eiC5qOsfHXikqM
	h5MYnHC5SeV_ZZPR9OcfyXMIwaXlaKBeu3uEAzzVoGNlL7ZRjE0izNUWsHB_
	1UZ67M0tdlP0gkuh81Qw5uR0WUEZ1wKd4hoHYT19rDn_.KV8sbVI0laMwiVx
	f7Dj7aeqfT6AnwYH_QMeTWmLOuIW4AQaDnMPVkjQ6mxRbcvOWPoBlUnO6Qnk
	UvLuaApl7nLYwMSgbNCVcb9_I3oDDKtNSTyz8fMgj7jUeR3wHrBjHj8GGGAc
	S39Mra9N.B8n2Z7JBKech0pcoRCZP701XMkI8XZ4zyCPcO2ra3iFnvUPbsnU
	KvcJOQszJbKMxfZS8iiN9baT_6kMm2_1YdB00n1Edul7NZyeIgmI7AvMw6CY
	GJlP99MWh_tLXxpsSx.q20EDnS4OV6ZSEq1Av5ShK0TRfLYYty4uxynNRX3.
	x4yFhXXlLRIWw_gAdt8IG0M8oPt5fSMJAHJbSyAZi.wO_V2u.g92F6vHklm7
	PIdFLHlDCLw5XM6fYhe9_SyzY0uTRJVPAT0goFAHZMCAxk1KIkr4wX9kVmXU
	VZ84s_TsdTPFgJl6k2qK7YvXpHxoqdVNuCO6gjCcTsTSXgkkKXvhqIgxmR2s
	hT0EIvVViZ5MqmgXpv0DUPb8TaROhUwiNX8TUjW3Ap_DccXv1pag4N0OKGYp
	BExn52SLUn2AhiN9Gxb6IlRau.Nw5SIC3tmleKa.3vHlTxWEBUMuXYlRsx84
	ZVBdN2.h60xjFHAvXoAoVqcNlHTa.vpfaVIjuEBfi4C3AC9H_oBBVHNFRKAQ
	lrHhzb.D7_K3VsxYc98Rv03buqJQLZdsPOU_9qDTYUey2Z1wVWB4QpLZqg1O
	yw955c6jX4U1XKfQG3uKaKHefxE0tWXaoKMG5ogK_RB.hog0MWPTgG3mQLcx
	faJSlplyl6TxbpJt.dRV3z9kyBc7E.sQqZEYZJ5YTqUaBK01SW5TYdHms60W
	LPCraAEypd8uGAft1Fzelinkezm2GknsZxDzVXoQfICay75yCB2CguKaUkDp
	ZIs6p0IncDSWeXlbgiJ9GBORgl7KeAilxqBf0m5GIHgj41zmgDO47jVzycwK
	zVDrC05CvSJOKLy3WFvPDbSoUpW696Mgn8OJNhrj12nCFhqY6nINQ7VhL6CW
	xB0njDZbt27WawzmXOowywfTUIwOcdMhoaBiPRBEAZr8h40gHqRMIqcIbYV4
	.__7hBpmAoq9J1NDgn.yjNostmA7NPEdWH3rZPwrP13._c_ZaCZPeLVhs8UC
	V3dISMpqhCulP9bI2CBqNaigUf9EKgukP290FOsbfZJil6HOqvUv6cazfciG
	Ai7IrrQfUbNGiku19YJztWQdsoShblWE.eIz3NPbWKu3KHAfjT7rhpWeFfXL
	nXwTLq5pd3LOTGZTSBSUvrj0WmCqDirNlKL0d9MM0z_2cFhaJNYgn8v09Olk
	5oXIkzMrPs_odvVbymwqCgNYm9ynK6GpK49ZtBvUPoPqF_eQUO1KNIp5Gm_X
	g086prEnvN3MO3R9lH2q69p4KD3nBUBPONqJUxWvo0t2PXHDTj1IEAVtC2Zf
	L1xWLPC6tFyxF2N49cQKBgQn80PQDzWEgf7RI9Rea1jLHOOpaiKieC1ZGyrT
	gjed143ZyoEeSIRkmp_h8kQKi8LMV4u1auxmYTMCWldoFdz6JtMRUWy30L0c
	4g4hUdw50HYllR0WeM3IsXOT9RB.XLZHdr3CKUsMsinMe41zYHI9VnBRDlCY
	negEM9L0Su0mTiiWJthnjtjPjaheNSxAox3eBTUPo9awsTYLG3__cnrw1e0q
	hVJ5c2306FOzriedHJ339U9dbKxSU4h0krIenuPbn2VhiVlqhchHTnD_Famn
	bD4xrZk9.h4SODPhP7_GLS.zOCg--
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.3] (dechangydorian@87.66.239.253 with plain
	[188.125.69.59])
	by smtp134.mail.ir2.yahoo.com with SMTP; 06 Jan 2014 15:11:50 +0000 UTC
Message-ID: <1389018936.4325.1.camel@Wheezy.cpt.org>
From: Dorian Carpentier de Changy <dechangydorian@yahoo.fr>
To: xen-users@lists.xen.org
Date: Mon, 06 Jan 2014 15:35:36 +0100
Mime-Version: 1.0
X-Mailer: Evolution 3.4.4-3 
Subject: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7759481090222938812=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--===============7759481090222938812==
Content-Type: multipart/alternative; boundary="=-9YWjpMKDiTR7ELmzze0Z"


--=-9YWjpMKDiTR7ELmzze0Z
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit

Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
computer. But there are some problems during the starting time.
The /var/log/xen/xend.log is follows:

[2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:
unavailable.
[2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2
[2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151) ..............lots
of char
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to use
is 0
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)
XendDomainInfo.handleShutdownWatch
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
VBD.set_device not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_type
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
session.get_all_records not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
event.get_record not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_all
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
VIF.set_device not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: debug.get_all
not found
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain
socket XML-RPC server on /var/run/xend/xen-api.sock; authentication has
been disabled for this server.
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain
socket XML-RPC server on /var/run/xend/xmlrpc.sock.

As a result as soon as I log in, the desktop freezes before I can launch
any guest.  so I cannot access any terminal. 
At first hand, after a xen install from source code I was able to run
xen kernel, only I needed to reconfigure the network file following xl
upgrade list . I did do a safe apt-get update && apt-get upgrade and
then run into the issue I'm confused why the OS hangs.
here is my interfaces file:
iface eth0 inet dhcp

auto xenbr0
iface xenbr0 inet dhcp
        bridge_ports eth0

I run these log from the bare linux kernel.
I've puzzled by this for two days.Hope someone can give me a hand. 

Thank you so much.




--=-9YWjpMKDiTR7ELmzze0Z
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; CHARSET=3DUTF-8">
  <META NAME=3D"GENERATOR" CONTENT=3D"GtkHTML/4.4.4">
</HEAD>
<BODY>
Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my computer=
. But there are some problems during the starting time.<BR>
The /var/log/xen/xend.log is follows:<BR>
<BR>
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started<BR>
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset: unavailable=
.<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools<BR=
>
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151) ..............lots of=
 char<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to use is=
 0<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881) XendDomainInfo.handl=
eShutdownWatch<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_device n=
ot found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_type not=
 found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: session.get_all_=
records not found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_record=
 not found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_all no=
t found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_device n=
ot found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC not =
found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU not =
found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: debug.get_all no=
t found<BR>
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain sock=
et XML-RPC server on /var/run/xend/xen-api.sock; authentication has been di=
sabled for this server.<BR>
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain sock=
et XML-RPC server on /var/run/xend/xmlrpc.sock.<BR>
<BR>
As a result as soon as I log in, the desktop freezes before I can launch an=
y guest.&nbsp; so I cannot access any terminal. <BR>
At first hand, after a xen install from source code I was able to run xen k=
ernel, only I needed to reconfigure the network file following <A HREF=3D"[=
2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started [2014-01=
-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset: unavailable. [2014-=
01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2 [2014-01-06=
 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools [2014-01-06 1=
4:15:20 3331] DEBUG (XendDomainInfo:151) XendDomainInfo.recreate({'max_vcpu=
_id': 1,' cpu_time': 12314868729L,' ssidref': 0,' hvm': 0,' shutdown_reason=
': 255,' dying': 0,' online_vcpus': 2,' domid': 0,' paused': 0,' crashed': =
0,' running': 1,' maxmem_kb': 17179869180L,' shutdown': 0,' mem_kb': 290356=
0L,' blocked': 0,' handle': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0=
],' cpupool': 0,' name':' Domain-0'}) [2014-01-06 14:15:20 3331] INFO (Xend=
DomainInfo:169) Recreating domain 0, UUID 00000000-0000-0000-0000-000000000=
000. at /local/domain/0 [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:34=
20) Storing VM details: {'on_xend_stop':' ignore',' pool_name':' Pool-0',' =
shadow_memory':' 0',' uuid':' 00000000-0000-0000-0000-000000000000',' on_re=
boot':' restart',' image': (linux">xl upgrade list</A> . I did do a safe ap=
t-get update &amp;&amp; apt-get upgrade and then run into the issue I'm con=
fused why the OS hangs.<BR>
here is my interfaces file:<BR>
iface eth0 inet dhcp<BR>
<BR>
auto xenbr0<BR>
iface xenbr0 inet dhcp<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bridge_ports eth0<BR>
<BR>
I run these log from the bare linux kernel.<BR>
<I>I've&nbsp;puzzled&nbsp;by&nbsp;this&nbsp;for&nbsp;two&nbsp;days.Hope&nbs=
p;someone&nbsp;can&nbsp;give&nbsp;me&nbsp;a&nbsp;hand.</I>=20
<PRE>
<I>Thank you so much.</I>
</PRE>
<BR>
<BR>
</BODY>
</HTML>

--=-9YWjpMKDiTR7ELmzze0Z--



--===============7759481090222938812==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7759481090222938812==--



From xen-users-bounces@lists.xen.org Mon Jan 06 15:12:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 15:12:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BqM-0001u9-LY; Mon, 06 Jan 2014 15:11:54 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0BqL-0001u4-5a
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 15:11:53 +0000
Received: from [85.158.143.35:39226] by server-2.bemta-4.messagelabs.com id
	E1/F7-11386-8B7CAC25; Mon, 06 Jan 2014 15:11:52 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389021110!9937566!1
X-Originating-IP: [212.82.96.40]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29943 invoked from network); 6 Jan 2014 15:11:51 -0000
Received: from nm17.bullet.mail.ir2.yahoo.com (HELO
	nm17.bullet.mail.ir2.yahoo.com) (212.82.96.40)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 15:11:51 -0000
Received: from [212.82.98.57] by nm17.bullet.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
Received: from [46.228.39.97] by tm10.bullet.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
Received: from [127.0.0.1] by smtp134.mail.ir2.yahoo.com with NNFMP;
	06 Jan 2014 15:11:50 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389021110; bh=L8fosXZ86DShgMXoRHMC4hUT0bRoB2tvc9RmENnE0Dk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Subject:From:To:Content-Type:Date:Mime-Version:X-Mailer;
	b=3K+G17tU0yK5/hD+gz9uGbVBT7Z8Ofq5CXfY6yI00JWLE852Oba+sCYMBolPSO/19+z0NcAN8lmu2S6ir/LbX3IX141Qwlp2ZjbeGdlVExqTrR5P8cZGnspEYDqIBeDvrTgYffMdGxFHYV0c+x6gZfBd/OYaEp9EbOVkbTwJzq0=
X-Yahoo-Newman-Id: 643910.16818.bm@smtp134.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: k5M9tp4VM1lFXvQDB18TOCw.Yt0kVTg72eiC5qOsfHXikqM
	h5MYnHC5SeV_ZZPR9OcfyXMIwaXlaKBeu3uEAzzVoGNlL7ZRjE0izNUWsHB_
	1UZ67M0tdlP0gkuh81Qw5uR0WUEZ1wKd4hoHYT19rDn_.KV8sbVI0laMwiVx
	f7Dj7aeqfT6AnwYH_QMeTWmLOuIW4AQaDnMPVkjQ6mxRbcvOWPoBlUnO6Qnk
	UvLuaApl7nLYwMSgbNCVcb9_I3oDDKtNSTyz8fMgj7jUeR3wHrBjHj8GGGAc
	S39Mra9N.B8n2Z7JBKech0pcoRCZP701XMkI8XZ4zyCPcO2ra3iFnvUPbsnU
	KvcJOQszJbKMxfZS8iiN9baT_6kMm2_1YdB00n1Edul7NZyeIgmI7AvMw6CY
	GJlP99MWh_tLXxpsSx.q20EDnS4OV6ZSEq1Av5ShK0TRfLYYty4uxynNRX3.
	x4yFhXXlLRIWw_gAdt8IG0M8oPt5fSMJAHJbSyAZi.wO_V2u.g92F6vHklm7
	PIdFLHlDCLw5XM6fYhe9_SyzY0uTRJVPAT0goFAHZMCAxk1KIkr4wX9kVmXU
	VZ84s_TsdTPFgJl6k2qK7YvXpHxoqdVNuCO6gjCcTsTSXgkkKXvhqIgxmR2s
	hT0EIvVViZ5MqmgXpv0DUPb8TaROhUwiNX8TUjW3Ap_DccXv1pag4N0OKGYp
	BExn52SLUn2AhiN9Gxb6IlRau.Nw5SIC3tmleKa.3vHlTxWEBUMuXYlRsx84
	ZVBdN2.h60xjFHAvXoAoVqcNlHTa.vpfaVIjuEBfi4C3AC9H_oBBVHNFRKAQ
	lrHhzb.D7_K3VsxYc98Rv03buqJQLZdsPOU_9qDTYUey2Z1wVWB4QpLZqg1O
	yw955c6jX4U1XKfQG3uKaKHefxE0tWXaoKMG5ogK_RB.hog0MWPTgG3mQLcx
	faJSlplyl6TxbpJt.dRV3z9kyBc7E.sQqZEYZJ5YTqUaBK01SW5TYdHms60W
	LPCraAEypd8uGAft1Fzelinkezm2GknsZxDzVXoQfICay75yCB2CguKaUkDp
	ZIs6p0IncDSWeXlbgiJ9GBORgl7KeAilxqBf0m5GIHgj41zmgDO47jVzycwK
	zVDrC05CvSJOKLy3WFvPDbSoUpW696Mgn8OJNhrj12nCFhqY6nINQ7VhL6CW
	xB0njDZbt27WawzmXOowywfTUIwOcdMhoaBiPRBEAZr8h40gHqRMIqcIbYV4
	.__7hBpmAoq9J1NDgn.yjNostmA7NPEdWH3rZPwrP13._c_ZaCZPeLVhs8UC
	V3dISMpqhCulP9bI2CBqNaigUf9EKgukP290FOsbfZJil6HOqvUv6cazfciG
	Ai7IrrQfUbNGiku19YJztWQdsoShblWE.eIz3NPbWKu3KHAfjT7rhpWeFfXL
	nXwTLq5pd3LOTGZTSBSUvrj0WmCqDirNlKL0d9MM0z_2cFhaJNYgn8v09Olk
	5oXIkzMrPs_odvVbymwqCgNYm9ynK6GpK49ZtBvUPoPqF_eQUO1KNIp5Gm_X
	g086prEnvN3MO3R9lH2q69p4KD3nBUBPONqJUxWvo0t2PXHDTj1IEAVtC2Zf
	L1xWLPC6tFyxF2N49cQKBgQn80PQDzWEgf7RI9Rea1jLHOOpaiKieC1ZGyrT
	gjed143ZyoEeSIRkmp_h8kQKi8LMV4u1auxmYTMCWldoFdz6JtMRUWy30L0c
	4g4hUdw50HYllR0WeM3IsXOT9RB.XLZHdr3CKUsMsinMe41zYHI9VnBRDlCY
	negEM9L0Su0mTiiWJthnjtjPjaheNSxAox3eBTUPo9awsTYLG3__cnrw1e0q
	hVJ5c2306FOzriedHJ339U9dbKxSU4h0krIenuPbn2VhiVlqhchHTnD_Famn
	bD4xrZk9.h4SODPhP7_GLS.zOCg--
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.3] (dechangydorian@87.66.239.253 with plain
	[188.125.69.59])
	by smtp134.mail.ir2.yahoo.com with SMTP; 06 Jan 2014 15:11:50 +0000 UTC
Message-ID: <1389018936.4325.1.camel@Wheezy.cpt.org>
From: Dorian Carpentier de Changy <dechangydorian@yahoo.fr>
To: xen-users@lists.xen.org
Date: Mon, 06 Jan 2014 15:35:36 +0100
Mime-Version: 1.0
X-Mailer: Evolution 3.4.4-3 
Subject: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7759481090222938812=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--===============7759481090222938812==
Content-Type: multipart/alternative; boundary="=-9YWjpMKDiTR7ELmzze0Z"


--=-9YWjpMKDiTR7ELmzze0Z
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit

Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
computer. But there are some problems during the starting time.
The /var/log/xen/xend.log is follows:

[2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:
unavailable.
[2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2
[2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151) ..............lots
of char
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to use
is 0
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)
XendDomainInfo.handleShutdownWatch
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
VBD.set_device not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_type
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
session.get_all_records not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
event.get_record not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_all
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
VIF.set_device not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU
not found
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: debug.get_all
not found
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain
socket XML-RPC server on /var/run/xend/xen-api.sock; authentication has
been disabled for this server.
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain
socket XML-RPC server on /var/run/xend/xmlrpc.sock.

As a result as soon as I log in, the desktop freezes before I can launch
any guest.  so I cannot access any terminal. 
At first hand, after a xen install from source code I was able to run
xen kernel, only I needed to reconfigure the network file following xl
upgrade list . I did do a safe apt-get update && apt-get upgrade and
then run into the issue I'm confused why the OS hangs.
here is my interfaces file:
iface eth0 inet dhcp

auto xenbr0
iface xenbr0 inet dhcp
        bridge_ports eth0

I run these log from the bare linux kernel.
I've puzzled by this for two days.Hope someone can give me a hand. 

Thank you so much.




--=-9YWjpMKDiTR7ELmzze0Z
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; CHARSET=3DUTF-8">
  <META NAME=3D"GENERATOR" CONTENT=3D"GtkHTML/4.4.4">
</HEAD>
<BODY>
Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my computer=
. But there are some problems during the starting time.<BR>
The /var/log/xen/xend.log is follows:<BR>
<BR>
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started<BR>
[2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset: unavailable=
.<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools<BR=
>
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151) ..............lots of=
 char<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to use is=
 0<BR>
[2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881) XendDomainInfo.handl=
eShutdownWatch<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_device n=
ot found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VBD.set_type not=
 found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: session.get_all_=
records not found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_record=
 not found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: event.get_all no=
t found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_device n=
ot found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC not =
found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU not =
found<BR>
[2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: debug.get_all no=
t found<BR>
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain sock=
et XML-RPC server on /var/run/xend/xen-api.sock; authentication has been di=
sabled for this server.<BR>
[2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain sock=
et XML-RPC server on /var/run/xend/xmlrpc.sock.<BR>
<BR>
As a result as soon as I log in, the desktop freezes before I can launch an=
y guest.&nbsp; so I cannot access any terminal. <BR>
At first hand, after a xen install from source code I was able to run xen k=
ernel, only I needed to reconfigure the network file following <A HREF=3D"[=
2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started [2014-01=
-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset: unavailable. [2014-=
01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2 [2014-01-06=
 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pools [2014-01-06 1=
4:15:20 3331] DEBUG (XendDomainInfo:151) XendDomainInfo.recreate({'max_vcpu=
_id': 1,' cpu_time': 12314868729L,' ssidref': 0,' hvm': 0,' shutdown_reason=
': 255,' dying': 0,' online_vcpus': 2,' domid': 0,' paused': 0,' crashed': =
0,' running': 1,' maxmem_kb': 17179869180L,' shutdown': 0,' mem_kb': 290356=
0L,' blocked': 0,' handle': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0=
],' cpupool': 0,' name':' Domain-0'}) [2014-01-06 14:15:20 3331] INFO (Xend=
DomainInfo:169) Recreating domain 0, UUID 00000000-0000-0000-0000-000000000=
000. at /local/domain/0 [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:34=
20) Storing VM details: {'on_xend_stop':' ignore',' pool_name':' Pool-0',' =
shadow_memory':' 0',' uuid':' 00000000-0000-0000-0000-000000000000',' on_re=
boot':' restart',' image': (linux">xl upgrade list</A> . I did do a safe ap=
t-get update &amp;&amp; apt-get upgrade and then run into the issue I'm con=
fused why the OS hangs.<BR>
here is my interfaces file:<BR>
iface eth0 inet dhcp<BR>
<BR>
auto xenbr0<BR>
iface xenbr0 inet dhcp<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bridge_ports eth0<BR>
<BR>
I run these log from the bare linux kernel.<BR>
<I>I've&nbsp;puzzled&nbsp;by&nbsp;this&nbsp;for&nbsp;two&nbsp;days.Hope&nbs=
p;someone&nbsp;can&nbsp;give&nbsp;me&nbsp;a&nbsp;hand.</I>=20
<PRE>
<I>Thank you so much.</I>
</PRE>
<BR>
<BR>
</BODY>
</HTML>

--=-9YWjpMKDiTR7ELmzze0Z--



--===============7759481090222938812==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7759481090222938812==--



From xen-users-bounces@lists.xen.org Mon Jan 06 15:16:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 15:16:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BuN-00025z-2Y; Mon, 06 Jan 2014 15:16:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0BuK-00025o-Pw
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 15:16:00 +0000
Received: from [85.158.143.35:48691] by server-2.bemta-4.messagelabs.com id
	AF/AE-11386-0B8CAC25; Mon, 06 Jan 2014 15:16:00 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389021357!9880647!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16624 invoked from network); 6 Jan 2014 15:15:59 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 15:15:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,613,1384300800"; d="scan'208";a="87917572"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 15:15:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	10:15:56 -0500
Message-ID: <1389021355.31766.49.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: suokun <suokunstar@gmail.com>
Date: Mon, 6 Jan 2014 15:15:55 +0000
In-Reply-To: <1388891627344-5720600.post@n5.nabble.com>
References: <1388891627344-5720600.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2014-01-04 at 19:13 -0800, suokun wrote:
> firmware_override = "/usr/local/lib/xen/boot/hvmloader"

This is unnecessary, and unless you know what you are doing a potential
source of trouble (which is why it is named _override, in general you
shouldn't play with such options unless you have a concrete and
understood reason to do so).

> device_model_override = "/usr/local/lib/xen/bin/qemu-dm"
> device_model_version = "qemu-xen"

Unless you have replaced the qemu-traditional binary with an upstream
qemu-xen one then these two options are mutually incompatible.

Start by dropping the _override and trust libxl to pick the right one.
As above you shouldn't play with these options unless you know why you
are doing so.

Secondly unless you have a specific requirement for qemu-xen just let
libxl pick the default (you doln't say what version you are running, so
I don't know what that is)

> boot="cd"
> xen_platform_pci=1
> on_poweroff = 'destroy'
> on_reboot = 'restart'
> on_crash = 'restart'
> sdl=0
> stdvga=0
> vnc=1
> vncpasswd=''
> serial='pty'
> usb=1
> usbdevice='tablet'
> keymap='en'
> ##################
> 
> 
> 
> # xl create xenwin7.cfg

"xl -vvv create ..." might have told you more.  As might some of the
logs under /var/log/xen, in particular the qemu log given the content of
the error message.

> Parsing config from xenwin7.cfg
> libxl: error: libxl_dm.c:1303:device_model_spawn_outcome: domain 2 device
> model: spawn failed (rc=-3)
> libxl: error: libxl_create.c:1078:domcreate_devmodel_started: device model
> did not start: -3
> libxl: error: libxl_dm.c:1334:libxl__destroy_device_model: Device Model
> already exited
> 
> 
> how to deal with these error? Thanks in advance.
> 
> 
> 
> --
> View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600.html
> Sent from the Xen - User mailing list archive at Nabble.com.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 15:16:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 15:16:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0BuN-00025z-2Y; Mon, 06 Jan 2014 15:16:03 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0BuK-00025o-Pw
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 15:16:00 +0000
Received: from [85.158.143.35:48691] by server-2.bemta-4.messagelabs.com id
	AF/AE-11386-0B8CAC25; Mon, 06 Jan 2014 15:16:00 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389021357!9880647!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16624 invoked from network); 6 Jan 2014 15:15:59 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 15:15:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,613,1384300800"; d="scan'208";a="87917572"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 06 Jan 2014 15:15:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Mon, 6 Jan 2014
	10:15:56 -0500
Message-ID: <1389021355.31766.49.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: suokun <suokunstar@gmail.com>
Date: Mon, 6 Jan 2014 15:15:55 +0000
In-Reply-To: <1388891627344-5720600.post@n5.nabble.com>
References: <1388891627344-5720600.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, 2014-01-04 at 19:13 -0800, suokun wrote:
> firmware_override = "/usr/local/lib/xen/boot/hvmloader"

This is unnecessary, and unless you know what you are doing a potential
source of trouble (which is why it is named _override, in general you
shouldn't play with such options unless you have a concrete and
understood reason to do so).

> device_model_override = "/usr/local/lib/xen/bin/qemu-dm"
> device_model_version = "qemu-xen"

Unless you have replaced the qemu-traditional binary with an upstream
qemu-xen one then these two options are mutually incompatible.

Start by dropping the _override and trust libxl to pick the right one.
As above you shouldn't play with these options unless you know why you
are doing so.

Secondly unless you have a specific requirement for qemu-xen just let
libxl pick the default (you doln't say what version you are running, so
I don't know what that is)

> boot="cd"
> xen_platform_pci=1
> on_poweroff = 'destroy'
> on_reboot = 'restart'
> on_crash = 'restart'
> sdl=0
> stdvga=0
> vnc=1
> vncpasswd=''
> serial='pty'
> usb=1
> usbdevice='tablet'
> keymap='en'
> ##################
> 
> 
> 
> # xl create xenwin7.cfg

"xl -vvv create ..." might have told you more.  As might some of the
logs under /var/log/xen, in particular the qemu log given the content of
the error message.

> Parsing config from xenwin7.cfg
> libxl: error: libxl_dm.c:1303:device_model_spawn_outcome: domain 2 device
> model: spawn failed (rc=-3)
> libxl: error: libxl_create.c:1078:domcreate_devmodel_started: device model
> did not start: -3
> libxl: error: libxl_dm.c:1334:libxl__destroy_device_model: Device Model
> already exited
> 
> 
> how to deal with these error? Thanks in advance.
> 
> 
> 
> --
> View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600.html
> Sent from the Xen - User mailing list archive at Nabble.com.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 18:54:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 18:54:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0FJF-0006zh-Lc; Mon, 06 Jan 2014 18:53:57 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <olaf@aepfle.de>)
	id 1W0FJD-0006zS-4c; Mon, 06 Jan 2014 18:53:55 +0000
Received: from [85.158.143.35:42853] by server-1.bemta-4.messagelabs.com id
	91/D0-02132-2CBFAC25; Mon, 06 Jan 2014 18:53:54 +0000
X-Env-Sender: olaf@aepfle.de
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389034433!9981448!1
X-Originating-IP: [81.169.146.220]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16097 invoked from network); 6 Jan 2014 18:53:53 -0000
Received: from mo4-p00-ob.smtp.rzone.de (HELO mo4-p00-ob.smtp.rzone.de)
	(81.169.146.220)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 18:53:53 -0000
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1389034433; l=5349;
	s=domk; d=aepfle.de;
	h=In-Reply-To:Content-Type:MIME-Version:References:Subject:Cc:To:From:
	Date:X-RZG-CLASS-ID:X-RZG-AUTH;
	bh=NlZrL0pMuQalIo0Kfp4cTrVyMEQ=;
	b=Ac9rRXB4wJH9PWx3gkhR8s2VtrGte2DPxRRqfJIZvMgAQFkNk+WEhWwOGZLMpi3ZbGp
	RgE9mrS4YWy9dObd1X7ebuUKLQFPUJJaJhBvv6sXOHiWXBvmc1Rpf4eK2wRkY7uwek8lU
	t9nY8hx197PzMbkMrrMDI3r8JFHxI3sB7H0=
X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+yackYocTD1iAi8x+OWJwKkjb5rbU3nEQtz+i
X-RZG-CLASS-ID: mo00
Received: from probook.site
	(dslb-088-065-101-211.pools.arcor-ip.net [88.65.101.211])
	by smtp.strato.de (RZmta 32.17 DYNA|AUTH)
	with (TLSv1:DHE-RSA-AES256-SHA encrypted) ESMTPSA id k04067q06IrrHPX ; 
	Mon, 6 Jan 2014 19:53:53 +0100 (CET)
Received: by probook.site (Postfix, from userid 1000)
	id A522050245; Mon,  6 Jan 2014 19:53:52 +0100 (CET)
Date: Mon, 6 Jan 2014 19:53:52 +0100
From: Olaf Hering <olaf@aepfle.de>
To: Russell Pavlicek <russell.pavlicek@citrix.com>
Message-ID: <20140106185352.GB2443@aepfle.de>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
User-Agent: Mutt/1.5.22.rev6346 (2013-10-29)
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Dec 23, Russell Pavlicek wrote:

> 22-Dec: [S:@:S]lars_kurth [S:@:S]RCPavlicek Hey guys, I wrote down as much as I
> could https://piratenpad.de/p/Ik3lOBLniq1L5TEM    (since I'm on holiday and not
> constant online)


> [I've taken the liberty of removing the colorful expletive from the final post]

Thanks for that.

Quoting the above document:

> Docs issues:
> Most accessible documentation is from SUSE manual
> 
>      written for Xen 4.1/xm toolstack

The work was done for SLES11SP2.

>     xenpaging at least on alpine isn't in $PATH,

Yes, its a helper for the toolstack, just like qemu-dm.
 
>     actual path /usr/lib/xen/bin/xenpaging is weird

Its not because its not supposed to be called manually.
 
> Google turns up the SLES docs, the commit and the "how does one test this" thread
> SLES docs don't mention experimental, but mailing list threads etc, do.

I did some testing during that time and xenpaging works well enough with SP2
and SP3 and its xend based toolstack.

> two years after release it would be a good time to have docs + testing sorted

Yes, but that did not happen due to lack of time, resources and lack of
integration into libxl.

> Looking for sources (last time, at least) doesn't show acticity post-2012
> issues:
>  incoherent:       
> 
>     specify a KB "size" of the paging region
> 
>     but specify a number of pages to hold back
> 
> Decide for one thing, not two. Actually, let us specify any of it?

> I bet the system page size is queryable, so why not KB/MB/GB

The current pagesize can be obtained by syscalls.
Its up to the toolstack to drive xenpaging, so the actual admin
interface should be at this level. The values passed to the helper are
an internal detail of the toolstack.

> /var/lib/xen/xenpaging Path is a bit weird, too. 
> Should it rather be /var/lib/xen/paging in line with /var/lib/xen/save ...

Thats a minor detail. I decided on a default path, so lets stick with
it.

> Where's docs how to define it in domU.cfg for XL stack?

There are no docs because there is no code and not even a usable
proposal how to specify the memory related properties for a domU. What
exists today is either populate-on-demand or a fixed amount of memory.
There was some discussion about two years ago how paging, sharing, PoD
and maybe even tmem could be described in a domU.cfg. Nothing was
decided.

> Sles docs say domU.cfg for xm stack was:
> xenpaging = NUMPAGES
> Sles docs basically say for cli use post-domU-creation
> xenpaging domID NUM
> Actual usage is:
> /usr/lib/xen/bin/xenpaging -f /var/lib/xen/xenpaging/freebsd2.page -
> d 79  -m 524288 

I dont think so. The docs say 'memory=N ; actmem=M' and mem-swap-target
to adjust actmem at runtime.
Old upstream docs/misc/xenpaging.txt is certainly wrong, simply because
no code exists to integrate it into the toolstack. 4.2+ is slightly
better.

> Q's:
> - Obviously, the file name handling when not manually setting it up

That did not parse.

> - How does one pull an overview of current xenpaging consumers?

xenpaging is not called by anything.

> - Is the paging file autodiscarded at domU termination?

It is supposed to be removed, xenpaging will get an event when the domid
disappears. In my testing this part works well.

> Testing / doc:
> - what happens if someone messes up and overcommits the xenpaging area

What does that question mean? Does it mean lack of diskspace in dom0?

> - is there any protection against it?
> - will it block or crash?

The overall OOM handling is not very good. Once a guest starts the full
amount of memory for a given domU is required. So if the whole system is
in overcommit state and all guests do a restart an OOM situation occurs
and some guests will not start anymore due to lack of memory.

> Nested paging:
> Would be nice to document it's needed. This should be the like line 2
> of the docs actually. 

What is "nested paging"?

> Same goes for a note that it's only for HVM domUs, btw.

Thats written down in docs/misc/xenpaging.txt.

> Us users don't really use HVM whenever possible, so this is an
> relevant info. It's moot to see the cool feature, mess around long
> since NODOCS and then find out the one use case you got won't work.
> Would be nicer to have s/w workaround for nested page tables if it's
> not available.  Why? On more modern (basically DDR3-Era) hosts we tend
> to be CPU-bound these days and have TONs of Ram.  For that I'd rather
> use tmem to blink out dup's and have compression fancyness instead of
> paging. (if that were tested & documented and known stable ;) If you'd
> use xenpaging on a current vm host you'd probably topside it if the
> memory is ever really allocated.  (think, 128GB ram, 16GB paging,
> allocate 16GB ... ouch, and it just makes no sense since RAM and
> Raid-1 SSD prices are not much different) It's the 4-core 8GB boxes
> and embedded where the paging is a good last resort (methinks) - but
> there you don't have nested page tables.

xenpaging is not a solution but rather a workaround. It can be used to
quickly swapout parts of a running guest to free host memory. Its not
predictable what pages a guest will access next, so it comes with a high
performance cost (even if the pagefile is in dom0 /dev/shm/).

Olaf

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 18:54:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 18:54:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0FJF-0006zh-Lc; Mon, 06 Jan 2014 18:53:57 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <olaf@aepfle.de>)
	id 1W0FJD-0006zS-4c; Mon, 06 Jan 2014 18:53:55 +0000
Received: from [85.158.143.35:42853] by server-1.bemta-4.messagelabs.com id
	91/D0-02132-2CBFAC25; Mon, 06 Jan 2014 18:53:54 +0000
X-Env-Sender: olaf@aepfle.de
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389034433!9981448!1
X-Originating-IP: [81.169.146.220]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16097 invoked from network); 6 Jan 2014 18:53:53 -0000
Received: from mo4-p00-ob.smtp.rzone.de (HELO mo4-p00-ob.smtp.rzone.de)
	(81.169.146.220)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 18:53:53 -0000
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1389034433; l=5349;
	s=domk; d=aepfle.de;
	h=In-Reply-To:Content-Type:MIME-Version:References:Subject:Cc:To:From:
	Date:X-RZG-CLASS-ID:X-RZG-AUTH;
	bh=NlZrL0pMuQalIo0Kfp4cTrVyMEQ=;
	b=Ac9rRXB4wJH9PWx3gkhR8s2VtrGte2DPxRRqfJIZvMgAQFkNk+WEhWwOGZLMpi3ZbGp
	RgE9mrS4YWy9dObd1X7ebuUKLQFPUJJaJhBvv6sXOHiWXBvmc1Rpf4eK2wRkY7uwek8lU
	t9nY8hx197PzMbkMrrMDI3r8JFHxI3sB7H0=
X-RZG-AUTH: :P2EQZWCpfu+qG7CngxMFH1J+yackYocTD1iAi8x+OWJwKkjb5rbU3nEQtz+i
X-RZG-CLASS-ID: mo00
Received: from probook.site
	(dslb-088-065-101-211.pools.arcor-ip.net [88.65.101.211])
	by smtp.strato.de (RZmta 32.17 DYNA|AUTH)
	with (TLSv1:DHE-RSA-AES256-SHA encrypted) ESMTPSA id k04067q06IrrHPX ; 
	Mon, 6 Jan 2014 19:53:53 +0100 (CET)
Received: by probook.site (Postfix, from userid 1000)
	id A522050245; Mon,  6 Jan 2014 19:53:52 +0100 (CET)
Date: Mon, 6 Jan 2014 19:53:52 +0100
From: Olaf Hering <olaf@aepfle.de>
To: Russell Pavlicek <russell.pavlicek@citrix.com>
Message-ID: <20140106185352.GB2443@aepfle.de>
References: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <55E78A57290FB64FA0D3CF672F9F3DA211C793@SJCPEX01CL03.citrite.net>
User-Agent: Mutt/1.5.22.rev6346 (2013-10-29)
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Serious issues with xenpaging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Dec 23, Russell Pavlicek wrote:

> 22-Dec: [S:@:S]lars_kurth [S:@:S]RCPavlicek Hey guys, I wrote down as much as I
> could https://piratenpad.de/p/Ik3lOBLniq1L5TEM    (since I'm on holiday and not
> constant online)


> [I've taken the liberty of removing the colorful expletive from the final post]

Thanks for that.

Quoting the above document:

> Docs issues:
> Most accessible documentation is from SUSE manual
> 
>      written for Xen 4.1/xm toolstack

The work was done for SLES11SP2.

>     xenpaging at least on alpine isn't in $PATH,

Yes, its a helper for the toolstack, just like qemu-dm.
 
>     actual path /usr/lib/xen/bin/xenpaging is weird

Its not because its not supposed to be called manually.
 
> Google turns up the SLES docs, the commit and the "how does one test this" thread
> SLES docs don't mention experimental, but mailing list threads etc, do.

I did some testing during that time and xenpaging works well enough with SP2
and SP3 and its xend based toolstack.

> two years after release it would be a good time to have docs + testing sorted

Yes, but that did not happen due to lack of time, resources and lack of
integration into libxl.

> Looking for sources (last time, at least) doesn't show acticity post-2012
> issues:
>  incoherent:       
> 
>     specify a KB "size" of the paging region
> 
>     but specify a number of pages to hold back
> 
> Decide for one thing, not two. Actually, let us specify any of it?

> I bet the system page size is queryable, so why not KB/MB/GB

The current pagesize can be obtained by syscalls.
Its up to the toolstack to drive xenpaging, so the actual admin
interface should be at this level. The values passed to the helper are
an internal detail of the toolstack.

> /var/lib/xen/xenpaging Path is a bit weird, too. 
> Should it rather be /var/lib/xen/paging in line with /var/lib/xen/save ...

Thats a minor detail. I decided on a default path, so lets stick with
it.

> Where's docs how to define it in domU.cfg for XL stack?

There are no docs because there is no code and not even a usable
proposal how to specify the memory related properties for a domU. What
exists today is either populate-on-demand or a fixed amount of memory.
There was some discussion about two years ago how paging, sharing, PoD
and maybe even tmem could be described in a domU.cfg. Nothing was
decided.

> Sles docs say domU.cfg for xm stack was:
> xenpaging = NUMPAGES
> Sles docs basically say for cli use post-domU-creation
> xenpaging domID NUM
> Actual usage is:
> /usr/lib/xen/bin/xenpaging -f /var/lib/xen/xenpaging/freebsd2.page -
> d 79  -m 524288 

I dont think so. The docs say 'memory=N ; actmem=M' and mem-swap-target
to adjust actmem at runtime.
Old upstream docs/misc/xenpaging.txt is certainly wrong, simply because
no code exists to integrate it into the toolstack. 4.2+ is slightly
better.

> Q's:
> - Obviously, the file name handling when not manually setting it up

That did not parse.

> - How does one pull an overview of current xenpaging consumers?

xenpaging is not called by anything.

> - Is the paging file autodiscarded at domU termination?

It is supposed to be removed, xenpaging will get an event when the domid
disappears. In my testing this part works well.

> Testing / doc:
> - what happens if someone messes up and overcommits the xenpaging area

What does that question mean? Does it mean lack of diskspace in dom0?

> - is there any protection against it?
> - will it block or crash?

The overall OOM handling is not very good. Once a guest starts the full
amount of memory for a given domU is required. So if the whole system is
in overcommit state and all guests do a restart an OOM situation occurs
and some guests will not start anymore due to lack of memory.

> Nested paging:
> Would be nice to document it's needed. This should be the like line 2
> of the docs actually. 

What is "nested paging"?

> Same goes for a note that it's only for HVM domUs, btw.

Thats written down in docs/misc/xenpaging.txt.

> Us users don't really use HVM whenever possible, so this is an
> relevant info. It's moot to see the cool feature, mess around long
> since NODOCS and then find out the one use case you got won't work.
> Would be nicer to have s/w workaround for nested page tables if it's
> not available.  Why? On more modern (basically DDR3-Era) hosts we tend
> to be CPU-bound these days and have TONs of Ram.  For that I'd rather
> use tmem to blink out dup's and have compression fancyness instead of
> paging. (if that were tested & documented and known stable ;) If you'd
> use xenpaging on a current vm host you'd probably topside it if the
> memory is ever really allocated.  (think, 128GB ram, 16GB paging,
> allocate 16GB ... ouch, and it just makes no sense since RAM and
> Raid-1 SSD prices are not much different) It's the 4-core 8GB boxes
> and embedded where the paging is a good last resort (methinks) - but
> there you don't have nested page tables.

xenpaging is not a solution but rather a workaround. It can be used to
quickly swapout parts of a running guest to free host memory. Its not
predictable what pages a guest will access next, so it comes with a high
performance cost (even if the pagefile is in dom0 /dev/shm/).

Olaf

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 19:34:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 19:34:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0FwA-00035T-5h; Mon, 06 Jan 2014 19:34:10 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1W0DPz-0000LC-C5
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 16:52:47 +0000
Received: from [193.109.254.147:34093] by server-13.bemta-14.messagelabs.com
	id 39/DF-19374-E5FDAC25; Mon, 06 Jan 2014 16:52:46 +0000
X-Env-Sender: suokunstar@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389027164!9145090!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31113 invoked from network); 6 Jan 2014 16:52:45 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-14.tower-27.messagelabs.com with AES256-SHA encrypted SMTP;
	6 Jan 2014 16:52:45 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1W0DPw-00080c-Gr
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 08:52:44 -0800
Date: Mon, 6 Jan 2014 08:52:44 -0800 (PST)
From: suokun <suokunstar@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1389027164516-5720617.post@n5.nabble.com>
In-Reply-To: <1389021355.31766.49.camel@kazak.uk.xensource.com>
References: <1388891627344-5720600.post@n5.nabble.com>
	<1389021355.31766.49.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 06 Jan 2014 19:34:08 +0000
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi, Ian,

Thank you for your suggestions.

>you doln't say what version you are running, so I don't know what that is

The version of Xen is 4.4.0, the linux in dom 0 is linux 3.10.0


>As might some of the logs under /var/log/xen, in particular the qemu log
given the content of
the error message.

I visit the log file, here is the content:
/usr/local/lib/xen/bin/qemu-dm: invalid option -- '-xen-domid'


And I remove some unnecessary things in the xenwin7.cfg file, the bugs still
exist.




--
View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600p5720617.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 19:34:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 19:34:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0FwA-00035T-5h; Mon, 06 Jan 2014 19:34:10 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1W0DPz-0000LC-C5
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 16:52:47 +0000
Received: from [193.109.254.147:34093] by server-13.bemta-14.messagelabs.com
	id 39/DF-19374-E5FDAC25; Mon, 06 Jan 2014 16:52:46 +0000
X-Env-Sender: suokunstar@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389027164!9145090!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31113 invoked from network); 6 Jan 2014 16:52:45 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-14.tower-27.messagelabs.com with AES256-SHA encrypted SMTP;
	6 Jan 2014 16:52:45 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <suokunstar@gmail.com>) id 1W0DPw-00080c-Gr
	for xen-users@lists.xensource.com; Mon, 06 Jan 2014 08:52:44 -0800
Date: Mon, 6 Jan 2014 08:52:44 -0800 (PST)
From: suokun <suokunstar@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1389027164516-5720617.post@n5.nabble.com>
In-Reply-To: <1389021355.31766.49.camel@kazak.uk.xensource.com>
References: <1388891627344-5720600.post@n5.nabble.com>
	<1389021355.31766.49.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 06 Jan 2014 19:34:08 +0000
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi, Ian,

Thank you for your suggestions.

>you doln't say what version you are running, so I don't know what that is

The version of Xen is 4.4.0, the linux in dom 0 is linux 3.10.0


>As might some of the logs under /var/log/xen, in particular the qemu log
given the content of
the error message.

I visit the log file, here is the content:
/usr/local/lib/xen/bin/qemu-dm: invalid option -- '-xen-domid'


And I remove some unnecessary things in the xenwin7.cfg file, the bugs still
exist.




--
View this message in context: http://xen.1045712.n5.nabble.com/errors-when-create-a-HVM-dom-U-in-Xen-tp5720600p5720617.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 06 21:45:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 21:45:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Hyz-0001PQ-QY; Mon, 06 Jan 2014 21:45:13 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1W0Hyx-0001PG-6y
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 21:45:11 +0000
Received: from [85.158.143.35:60561] by server-2.bemta-4.messagelabs.com id
	8F/EB-11386-6E32BC25; Mon, 06 Jan 2014 21:45:10 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389044696!2854785!1
X-Originating-IP: [209.85.192.179]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_8, RCVD_BY_IP,
	spamassassin: , 
	async_handler: YXN5bmNfZGVsYXk6IDcwNTI3MzMgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21860 invoked from network); 6 Jan 2014 21:44:58 -0000
Received: from mail-pd0-f179.google.com (HELO mail-pd0-f179.google.com)
	(209.85.192.179)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 21:44:58 -0000
Received: by mail-pd0-f179.google.com with SMTP id r10so18743538pdi.10
	for <xen-users@lists.xen.org>; Mon, 06 Jan 2014 13:44:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=lFS9W2pk9WVBXqzQPHwS4/bomqSvtiPmT+jdOCC3794=;
	b=cBr+RuTMhKbWrGffUJAfPz8Vx9ygjX7LXugMtkOQR4rzo2vfN2ENIXBClbf4cwmawY
	U5fp40i7UvLDZr8OaC+OonSfLcU145B6Gy3oY0gTwo96Dv6H3NbROdvy0XUwj0feQUAy
	xk2r33K2oz3YPKVanTCqP81Oq/kGGEvAo76sEMfasdE1jSkrsXGW+oiryi9wOaipbPKY
	7ZOaTEPGxrwExmgdw0XqFEJLT8/QQ17f0of3i21BpnpNOIhupqopoPaN1wK5JdnDQ77T
	/wfLx04V+8kj8qb7SaysPV5NQuEpphtwOgUlW2Iha6NIe2si+vMt/H9gUxBimKZkqnP+
	v1iw==
X-Gm-Message-State: ALoCoQmZduTnZLYVW2KgVLt7qsmbpS4QxrZeewVgEuHzE7EwG0PAs9DGTS5gfen3uNz122r8GB+t
MIME-Version: 1.0
X-Received: by 10.68.130.202 with SMTP id og10mr63684565pbb.133.1389044696287; 
	Mon, 06 Jan 2014 13:44:56 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Mon, 6 Jan 2014 13:44:56 -0800 (PST)
X-Originating-IP: [85.64.44.208]
In-Reply-To: <e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
	<52C92D0B.1050006@bobich.net>
	<CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
	<e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
Date: Mon, 6 Jan 2014 23:44:56 +0200
Message-ID: <CAK-hXLc7TTDMXqTy0HH67yZ4nbo97evOO45ANEJy2xr6UBhr+g@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Gordan Bobic <gordan@bobich.net>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3471915292243848428=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3471915292243848428==
Content-Type: multipart/alternative; boundary=047d7b10c80db31fbe04ef542bc9

--047d7b10c80db31fbe04ef542bc9
Content-Type: text/plain; charset=ISO-8859-1

I didn't know you could use disks like that in 'xl' configuration, without
prefix. My disks look like this:
disk = [
"tap2:aio:/dev/share/VMS/vmware.lun,hda,w","tap2:aio:/dev/share/VMS/vmware-2.lun,hdb,w"
]

(this is a VMware ESXi, nested under Xen). I use zvols indeed. I thought
you might have used disk files, because they consume less size. I assume
you enabled compression, right?
It's that volumes consume the entire space from the pool as soon as they
are provisioned, while files are, usually, thin.

Thanks
Etzion


On Mon, Jan 6, 2014 at 12:19 PM, Gordan Bobic <gordan@bobich.net> wrote:

> My xl vm config refers to the disk as follows:
>
> disk=[ '/dev/zvol/ssd/guest1,raw,hda,rw' ]
>
> which points to ZFS pool "ssd", volume "guest1". Volumes in
> ZFS are similar to LVM volumes (i.e. use it as a block device),
> only managed by ZFS with all the features that implies.
>
> I don't use any virt* components - I never saw the point.
>
> Any particular other configuration highlights you are interested
> in?
>
> Gordan
>
>
> On 2014-01-05 23:21, Etzion Bar-Noy wrote:
>
>> Following your comment regarding ZFS - I tried placing virtual disks
>> as files, and Xen didn't like it that much (hung during VM startup).
>> The system was vastly modified later on (newer kernel, custom RPM
>> building of Xen 4.4 from GIT repository, breaking most of Virt*
>> components, etc). Now I am on a native 'xl' interface, without any
>> additional interface, and I have not tried to run a VM again from a
>> file, so I have no idea as to its behaviour over ZFS.
>>
>> I do use 'tap2:aio' over ZFS volumes, and get wonderful performance.
>> It's a nice littel 34TB system with lots of RAM for a complete lab
>> solution. Care to share your configuration?
>>
>> Etzion
>>
>> On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net>
>> wrote:
>>
>>  On 01/04/2014 08:38 PM, Zir Blazer wrote:
>>>
>>>  1) VGA Passthrough
>>>>
>>>> At first, I used xl pci-assignable-add to manually add everytime
>>>> I
>>>> rebooted Dom0 the GPU and the HDMI device, but decided to add
>>>> these to
>>>> the syslinux.cfg file to skip that step. Either way, I didn't had
>>>> any
>>>> issues making the Radeon itself free to pass it to the VM (As I
>>>> was
>>>> using my Xeon Haswell integrated GPU as main Video Card, and
>>>> didn't
>>>> installed the Radeon Drivers on Dom0) when I used xl create and
>>>> had the
>>>> pci = option in the VM's CFG file. However, it either BSODed, or
>>>> Windows
>>>> was unable to use it as it appeared with a yellow exclamation
>>>> mark while
>>>> on Device Manager.
>>>>
>>>
>>> All xl pci-assignable-add does is detach the device from its
>>> current driver and assign it to the xen-pciback driver. The problem
>>> is that once the driver for the device loads, it initializes the
>>> device, which may leave it in a state that the driver in domU cannot
>>> deal with gracefully. This is particularly the case with ATI GPUs.
>>>
>>> I'm not sure how your distro does it, but on EL6 I have a
>>> multi-pronged approach:
>>>
>>> /etc/modprobe.d/xen-pciback.conf:
>>> options xen-pciback permissive=1
>>> hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>>>
>>> Two GPUs, each with HDMI audio, two USB controllers and a sound
>>> card, if you're wondering
>>>
>>> /etc/sysconfig/modules/xen-pciback.modules
>>> #!/bin/sh
>>>
>>> modprobe xen-pciback
>>> modprobe nvidia
>>>
>>> This ensures that the Nvidia devices to be passed through are
>>> grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don't
>>> know if this is actually necessary with Nvidia - I don't think it
>>> is, but I still have it as a hangover from my futile attempts to get
>>> ATI cards to work properly for my setup before I finally gave up on
>>> them (both Linux and Windows drivers are just too fundamentally
>>> crippled and broken for my use-case).
>>>
>>>  Googling around I found that the latest version of QEMU broke VGA
>>>> Passthrough, and that using qemu-xen-traditional fixed it, which
>>>> I
>>>> through I was using. However, there was a problem with that.
>>>> Using
>>>> device_model = qemu-xen-traditional, as told by most Xen VGA
>>>> Passthrough
>>>> guides available currently, I got this error:
>>>>
>>>> WARNING: ignoring device_model directive.
>>>> WARNING: Use "device_model_override" instead if you really want a
>>>> non-default device_model
>>>>
>>>> I ignored that because the VM was successfully created, and
>>>> besides,
>>>> when I replaced device_model = qemu-dm with device_model_override
>>>> =
>>>> qemu-xen-traditional, it throwed another error which made it to
>>>> not even
>>>> create the VM. However, I recently discovered that I instead had
>>>> to use
>>>> device_model_version = qemu-xen-traditional. It worked pretty
>>>> much
>>>> flawlessly with that. Basically, there are a lot of guides, and
>>>> even the
>>>> Xen wiki, that are severely outdated in this area. I spend weeks
>>>> trying
>>>> to figure out what I was doing wrong due bad documentation, maybe
>>>> because I didn't digged deep enough earlier, but still, most of
>>>> the
>>>> easily accessible data and google results are for older versions,
>>>> and
>>>> some critical options like device_model have changed.
>>>>
>>>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options [1] - old
>>>>
>>>> parameters
>>>> which I was using
>>>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html [2] - what
>>>>
>>>> I should
>>>> have used on first place
>>>>
>>>> This is really worth writing about because I'm sure that someone
>>>> else
>>>> will sooner or later stumble here (Saw several people with this
>>>> issue on
>>>> google), as some guides assumes you're using an specific Linux
>>>> distribution with an older Xen version instead of something
>>>> bleeding edge.
>>>>
>>>
>>> Have you changed the incorrect info on the wiki? If you haven't,
>>> please do so - it is a wiki, after all.
>>>
>>>  After finally being able to see Windows Desktop on the Monitor
>>>> plugged
>>>> to the Radeon 5770, I installed the Radeon 5770 Drivers from
>>>> Device
>>>> Manager with an INF file instead of the full Catalyst Control
>>>> Center, as
>>>> I hear than that gives more possible BSOD issues. Additionally,
>>>> after
>>>> around one week of playing around with the GPU on the VM (Even
>>>> leaving a
>>>> game open during all the night), I don't seem to notice issues,
>>>> and the
>>>> games I tried (Path of Exile, League of Legends) worked
>>>> flawlessly with
>>>> it. I only had a single GPU crash, with lost of Monitor signal
>>>> and the
>>>> VM destroying itself, but that may not be necesarrily
>>>> attributable to Xen.
>>>>
>>>
>>> ATI drivers are buggy in all sorts of ways. Issues I have had
>>> include:
>>>
>>> 1) GPU-Z causes a crash (the host may survive it with PCI ACL
>>> support, my hardware lacks it so it crashes the whole host)
>>>
>>> 2) Automatic power management is broken, at least on my 7970 - the
>>> fan doesn't spin up according to the driver's power curve, possibly
>>> sensor access being broken in a VM (potentially related to why GPU-Z
>>> crashes). The net result is that the fan sits at 20% whatever you do
>>> until the GPU hits 90C. At that point the card's on-board power
>>> management kicks in and cranks the fan up to 100%. On a standard
>>> reference design card, fan when running at over 80% produces huge
>>> noise and vibration - enough to make the disks in the machine start
>>> to generate hundreds of pending sectors every day. The only way to
>>> wake the card up and get it back below 100% fan speed is to manually
>>> force the fan speed using the CCC (which is difficult if you don't
>>> have it installed for fear of it BSOD-ing the VM).
>>>
>>> That's the issues with drivers being broken, I'm not going to go
>>> into the issues of the driver needlessly crippling the capabilities
>>> right now because they are probably less relevant to your use case.
>>>
>>>  Also, I didn't notice any issues with the so-called "Soft Reset"
>>>> or FLR,
>>>> but maybe that was because I builded Xen with the Radeon patch
>>>> included.
>>>>
>>>
>>> Does that issue a bus reset to reset the card?
>>>
>>>  For example, I used xl destroy to abruptly shut down the VM. The
>>>> Monitor
>>>> shows a freezed image of the last image before I did that, yet I
>>>> am able
>>>> to create it again with the Video Card passing with no issues. I
>>>> didn't
>>>> notice either any performance degradation, albeit I'm not sure if
>>>> that
>>>> is under reboot scenarios or also applies when you shut down and
>>>> create
>>>> again the VM/DomU without restarting Dom0.
>>>>
>>>
>>> Applies to most scenarios. Weirdly, I found it doesn't happen on
>>> all cards. For example on a 7450 it is possible to reboot the VM
>>> without performance degradation and video corruption. On a 7970 I
>>> never managed to reboot the domU without it breaking. I hypothesized
>>> that this could be due to the 7450 hving no auxiliary power input
>>> which makes it more susceptible to actually getting reset via
>>> secondary means (e.g. via PCIe power saving to cut off power to the
>>> slot, whereas the 7970's auxiliary power inputs keep it alive when
>>> the power to the slot is switched off - which is arguably a hardware
>>> bug with the ATI cards' power management.
>>>
>>>  Overally, it seems very functional and quite reliable. The only
>>>> actual
>>>> issue I find, is that when I create the VM, I need to have the VM
>>>> window
>>>> (Check attached file) on the main monitor as the active window,
>>>> otherwise it seems that after Windows XP splash screen when it
>>>> changes
>>>> video resolution it usually either BSODs, or doesn't initialize
>>>> the
>>>> Video Card properly, and instead the Monitor stays in Standby
>>>> while the
>>>> VM window displays the Windows Desktop as if there was no VGA
>>>> Passthrough being done.
>>>>
>>>
>>> Not sure what you are describing here. If you set the domU output
>>> to VNC this should matter. I only ever check VNC output when
>>> troubleshooting e.g. to see if there's a crash. I don't think I've
>>> checked it since I switched to Nvidia cards.
>>>
>>>  2) VNC vs SDL, Keyboard and Mouse focus
>>>>
>>>> I have tried with both VNC and SDL and I prefer the later. When I
>>>> use
>>>> SDL, the VM window automatically pops up, through that is rather
>>>> unneeded as it later black screens as the Radeon takes control of
>>>> the
>>>> video output in the other Monitor. With VNC I have to manually
>>>> launch
>>>> vncviewer to be able to control the VM. Most important is that
>>>> with SDL,
>>>> when I click on the VM black window, control of the Keyboard and
>>>> Mouse
>>>> goes to the VM, while on VNC I didn't ever managed to get control
>>>> of the
>>>> Keyboard. The Mouse pointer works without having to make the VM
>>>> window
>>>> the active one as if I was using a freemouse tool on a windowed
>>>> game,
>>>> however, the VM black window surface on Dom0 doesn't allow me to
>>>> travel
>>>> the entire Desktop surface of the VM, so is rather useless.
>>>>
>>>
>>> VNC works fine for me when I use it, but most of the time I use a
>>> separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,
>>> monitors, sound cards, keyboards and mice all running off of one
>>> physical machine.
>>>
>>>  The only thing that annoys me from using SDL is that I have the
>>>> black
>>>> screen always open while the VM is working, and having to click
>>>> it
>>>> everytime I want to switch control to the VM is rather annoying.
>>>> Isn't
>>>> there any way to change Keyboard and Mouse focus from Dom0 to a
>>>> DomU and
>>>> viceversa like if they were consoles? For example, I may want to
>>>> use
>>>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2
>>>> to
>>>> switch control to the VM. This would increase usability.
>>>>
>>>
>>> There is no way to do that. As I said, I use separate
>>> mouse/keyboard/monitor for each VGA passthrough VM I use.
>>>
>>>  3) Disk Images
>>>>
>>>> As can be seen in the CFG file I copypasted, I'm using file: for
>>>> my IMG
>>>> Disk Images. However, on some other documentation like that of
>>>> blktap2
>>>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,
>>>> however,
>>>> is there any reason why I should pick one over another? Do they
>>>> also
>>>> have specific format support or anything I should be careful
>>>> with?
>>>>
>>>> Besides, is there any easy way to mount the IMG Disk Image files
>>>> on
>>>> Linux (Including NTFS partitions) so I can retrieve or add files
>>>> when
>>>> the VM is not running? I still didn't learned to setup Networks
>>>> with
>>>> Linux and need a workable way to move data from and to the VM
>>>> Disk Images.
>>>>
>>>
>>> You need to install ntfs-3g package and do something like:
>>>
>>> losetup /dev/loop0 /path/to/file.img
>>> kpartx -a /dev/loop0
>>> mount /dev/mapper/loop0p1 /path/to/mountpoint
>>>
>>> Make sure this is never mounted while using the VM or you will very
>>> thoroughly destroy the FS.
>>>
>>>  I know about LVM partitions, but find them a bit harder to manage
>>>> than
>>>> Disk Images. Plus performance is currently adequate this way.
>>>>
>>>
>>> Personally I use ZFS for anything nowdays. Try it and you will
>>> never look back.
>>>
>>>  4) Audio emulation
>>>>
>>>> While the Windows XP VM works nicely with games, I have the issue
>>>> that
>>>> there is no audio coming from it, which seems to be the most
>>>> important
>>>> missing thing before I can call my VM "production-ready" for
>>>> playing
>>>> games as if it were my old computer. I didn't tried to pass the
>>>> integrated Realtek Sound Card, but that would be rather stupid as
>>>> I need
>>>> sound in both the current Linux Dom0, which I'm using for simple
>>>> task
>>>> like browsing, and the Windows XP VM for games. This means I have
>>>> to
>>>> rely on emulated Audio devices, which as far that I know are
>>>> common.
>>>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound
>>>> Card and
>>>> install the Drivers for it with no issues. It also has the HDMI
>>>> device
>>>> passed to it along the GPU. However, after googling a lot, I
>>>> didn't find
>>>> any easy to get audio from a DomU to Dom0 to get mixed so I can
>>>> rely on
>>>> emulated Sound Cards instead of needing one per VM like you need
>>>> Video
>>>> Cards.
>>>>
>>>
>>> The problem is that support for Intel HD Audio has only been added
>>> very recently in qemu, and traditional qemu doesn't have it. The
>>> other half of that problem is that XP and later don't have drivers
>>> for other emulated devices that traditional qemu supports (e.g. the
>>> once ubiquitous SB16).
>>>
>>>  As far that I know, there are other VMMs like VirtualBox where you
>>>> can
>>>> usually get easily sound from the VMs, and it also uses
>>>> QEMU-emulated
>>>> Sound Cards as Xen does. Is there any reason why getting audio
>>>> doesn't
>>>> seem to be easy to do on Xen?
>>>>
>>>
>>> If you use the default qemu (a.k.a. upstream) rather than
>>> traditional, this may have the Intel HDA support and you can use
>>> Intel HDA driver in domU with it. There is no known driver that
>>> works properly with Windows XP or later for any of the old emulated
>>> devices traditional qemu can provide.
>>>
>>>  I know that many people considers USB
>>>> Sound Card cheap to pass to the VM, but I don't have easy access
>>>> to
>>>> those, so I would need a Software way to get sound from multiple
>>>> VMs
>>>> using a single Headphone connected to the integrated Realtek
>>>> Sound Card.
>>>>
>>>
>>> USB audio devices are _cheap_ and easily available. I use these and
>>> they work great:
>>>
>>> http://amzn.to/1gzLVAX [3]
>>>
>>>
>>> And with buy-one-get-one-free you get two for less than the price
>>> of a beer.
>>>
>>> Note - you may find it preferable to pass through the USB
>>> controller via PCI passthrough, rather than USB device via USB
>>> passthrough (USB passthrough seems to chew through about 5% of a CPU
>>> core per device).
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> Xen-users@lists.xen.org
>>> http://lists.xen.org/xen-users [4]
>>>
>>
>>
>>
>> Links:
>> ------
>> [1] http://wiki.xen.org/wiki/Xen_Configuration_File_Options
>> [2] http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
>> [3] http://amzn.to/1gzLVAX
>> [4] http://lists.xen.org/xen-users
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--047d7b10c80db31fbe04ef542bc9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>I didn&#39;t know you could use disks like =
that in &#39;xl&#39; configuration, without prefix. My disks look like this=
:<br>disk =3D [ &quot;tap2:aio:/dev/share/VMS/vmware.lun,hda,w&quot;,&quot;=
tap2:aio:/dev/share/VMS/vmware-2.lun,hdb,w&quot; ]<br>
<br></div>(this is a VMware ESXi, nested under Xen). I use zvols indeed. I =
thought you might have used disk files, because they consume less size. I a=
ssume you enabled compression, right?<br></div>It&#39;s that volumes consum=
e the entire space from the pool as soon as they are provisioned, while fil=
es are, usually, thin.<br>
<br></div>Thanks<br>Etzion<br></div><div class=3D"gmail_extra"><br><br><div=
 class=3D"gmail_quote">On Mon, Jan 6, 2014 at 12:19 PM, Gordan Bobic <span =
dir=3D"ltr">&lt;<a href=3D"mailto:gordan@bobich.net" target=3D"_blank">gord=
an@bobich.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">My xl vm config refers to the disk as follow=
s:<br>
<br>
disk=3D[ &#39;/dev/zvol/ssd/guest1,raw,hda,<u></u>rw&#39; ]<br>
<br>
which points to ZFS pool &quot;ssd&quot;, volume &quot;guest1&quot;. Volume=
s in<br>
ZFS are similar to LVM volumes (i.e. use it as a block device),<br>
only managed by ZFS with all the features that implies.<br>
<br>
I don&#39;t use any virt* components - I never saw the point.<br>
<br>
Any particular other configuration highlights you are interested<br>
in?<br>
<br>
Gordan<div><div class=3D"h5"><br>
<br>
On 2014-01-05 23:21, Etzion Bar-Noy wrote:<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
Following your comment regarding ZFS - I tried placing virtual disks<br>
as files, and Xen didn&#39;t like it that much (hung during VM startup).<br=
>
The system was vastly modified later on (newer kernel, custom RPM<br>
building of Xen 4.4 from GIT repository, breaking most of Virt*<br>
components, etc). Now I am on a native &#39;xl&#39; interface, without any<=
br>
additional interface, and I have not tried to run a VM again from a<br>
file, so I have no idea as to its behaviour over ZFS.<br>
<br>
I do use &#39;tap2:aio&#39; over ZFS volumes, and get wonderful performance=
.<br>
It&#39;s a nice littel 34TB system with lots of RAM for a complete lab<br>
solution. Care to share your configuration?<br>
<br>
Etzion<br>
<br>
On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic &lt;<a href=3D"mailto:gordan@=
bobich.net" target=3D"_blank">gordan@bobich.net</a>&gt;<br>
wrote:<br>
<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
On 01/04/2014 08:38 PM, Zir Blazer wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
1) VGA Passthrough<br>
<br>
At first, I used xl pci-assignable-add to manually add everytime<br>
I<br>
rebooted Dom0 the GPU and the HDMI device, but decided to add<br>
these to<br>
the syslinux.cfg file to skip that step. Either way, I didn&#39;t had<br>
any<br>
issues making the Radeon itself free to pass it to the VM (As I<br>
was<br>
using my Xeon Haswell integrated GPU as main Video Card, and<br>
didn&#39;t<br>
installed the Radeon Drivers on Dom0) when I used xl create and<br>
had the<br>
pci =3D option in the VM&#39;s CFG file. However, it either BSODed, or<br>
Windows<br>
was unable to use it as it appeared with a yellow exclamation<br>
mark while<br>
on Device Manager.<br>
</blockquote>
<br>
All xl pci-assignable-add does is detach the device from its<br>
current driver and assign it to the xen-pciback driver. The problem<br>
is that once the driver for the device loads, it initializes the<br>
device, which may leave it in a state that the driver in domU cannot<br>
deal with gracefully. This is particularly the case with ATI GPUs.<br>
<br>
I&#39;m not sure how your distro does it, but on EL6 I have a<br>
multi-pronged approach:<br>
<br>
/etc/modprobe.d/xen-pciback.<u></u>conf:<br>
options xen-pciback permissive=3D1<br>
hide=3D(00:1a.1)(07:00.0)(07:00.<u></u>1)(0d:00.0)(0d:00.1)(09:00.0)(<u></u=
>0f:00.0)<br>
<br>
Two GPUs, each with HDMI audio, two USB controllers and a sound<br>
card, if you&#39;re wondering<br>
<br>
/etc/sysconfig/modules/xen-<u></u>pciback.modules<br>
#!/bin/sh<br>
<br>
modprobe xen-pciback<br>
modprobe nvidia<br>
<br>
This ensures that the Nvidia devices to be passed through are<br>
grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don&#39;t<br>
know if this is actually necessary with Nvidia - I don&#39;t think it<br>
is, but I still have it as a hangover from my futile attempts to get<br>
ATI cards to work properly for my setup before I finally gave up on<br>
them (both Linux and Windows drivers are just too fundamentally<br>
crippled and broken for my use-case).<br>
<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
Googling around I found that the latest version of QEMU broke VGA<br>
Passthrough, and that using qemu-xen-traditional fixed it, which<br>
I<br>
through I was using. However, there was a problem with that.<br>
Using<br>
device_model =3D qemu-xen-traditional, as told by most Xen VGA<br>
Passthrough<br>
guides available currently, I got this error:<br>
<br>
WARNING: ignoring device_model directive.<br>
WARNING: Use &quot;device_model_override&quot; instead if you really want a=
<br>
non-default device_model<br>
<br>
I ignored that because the VM was successfully created, and<br>
besides,<br>
when I replaced device_model =3D qemu-dm with device_model_override<br>
=3D<br>
qemu-xen-traditional, it throwed another error which made it to<br>
not even<br>
create the VM. However, I recently discovered that I instead had<br>
to use<br>
device_model_version =3D qemu-xen-traditional. It worked pretty<br>
much<br>
flawlessly with that. Basically, there are a lot of guides, and<br>
even the<br>
Xen wiki, that are severely outdated in this area. I spend weeks<br>
trying<br>
to figure out what I was doing wrong due bad documentation, maybe<br>
because I didn&#39;t digged deep enough earlier, but still, most of<br>
the<br>
easily accessible data and google results are for older versions,<br>
and<br>
some critical options like device_model have changed.<br>
<br>
</div></div><a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Opti=
ons" target=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_Fi=
le_Options</a> [1] - old<div class=3D"im"><br>
parameters<br>
which I was using<br>
</div><a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" ta=
rget=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.ht=
ml</a> [2] - what<div><div class=3D"h5"><br>
I should<br>
have used on first place<br>
<br>
This is really worth writing about because I&#39;m sure that someone<br>
else<br>
will sooner or later stumble here (Saw several people with this<br>
issue on<br>
google), as some guides assumes you&#39;re using an specific Linux<br>
distribution with an older Xen version instead of something<br>
bleeding edge.<br>
</div></div></blockquote><div><div class=3D"h5">
<br>
Have you changed the incorrect info on the wiki? If you haven&#39;t,<br>
please do so - it is a wiki, after all.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
After finally being able to see Windows Desktop on the Monitor<br>
plugged<br>
to the Radeon 5770, I installed the Radeon 5770 Drivers from<br>
Device<br>
Manager with an INF file instead of the full Catalyst Control<br>
Center, as<br>
I hear than that gives more possible BSOD issues. Additionally,<br>
after<br>
around one week of playing around with the GPU on the VM (Even<br>
leaving a<br>
game open during all the night), I don&#39;t seem to notice issues,<br>
and the<br>
games I tried (Path of Exile, League of Legends) worked<br>
flawlessly with<br>
it. I only had a single GPU crash, with lost of Monitor signal<br>
and the<br>
VM destroying itself, but that may not be necesarrily<br>
attributable to Xen.<br>
</blockquote>
<br>
ATI drivers are buggy in all sorts of ways. Issues I have had<br>
include:<br>
<br>
1) GPU-Z causes a crash (the host may survive it with PCI ACL<br>
support, my hardware lacks it so it crashes the whole host)<br>
<br>
2) Automatic power management is broken, at least on my 7970 - the<br>
fan doesn&#39;t spin up according to the driver&#39;s power curve, possibly=
<br>
sensor access being broken in a VM (potentially related to why GPU-Z<br>
crashes). The net result is that the fan sits at 20% whatever you do<br>
until the GPU hits 90C. At that point the card&#39;s on-board power<br>
management kicks in and cranks the fan up to 100%. On a standard<br>
reference design card, fan when running at over 80% produces huge<br>
noise and vibration - enough to make the disks in the machine start<br>
to generate hundreds of pending sectors every day. The only way to<br>
wake the card up and get it back below 100% fan speed is to manually<br>
force the fan speed using the CCC (which is difficult if you don&#39;t<br>
have it installed for fear of it BSOD-ing the VM).<br>
<br>
That&#39;s the issues with drivers being broken, I&#39;m not going to go<br=
>
into the issues of the driver needlessly crippling the capabilities<br>
right now because they are probably less relevant to your use case.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Also, I didn&#39;t notice any issues with the so-called &quot;Soft Reset&qu=
ot;<br>
or FLR,<br>
but maybe that was because I builded Xen with the Radeon patch<br>
included.<br>
</blockquote>
<br>
Does that issue a bus reset to reset the card?<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
For example, I used xl destroy to abruptly shut down the VM. The<br>
Monitor<br>
shows a freezed image of the last image before I did that, yet I<br>
am able<br>
to create it again with the Video Card passing with no issues. I<br>
didn&#39;t<br>
notice either any performance degradation, albeit I&#39;m not sure if<br>
that<br>
is under reboot scenarios or also applies when you shut down and<br>
create<br>
again the VM/DomU without restarting Dom0.<br>
</blockquote>
<br>
Applies to most scenarios. Weirdly, I found it doesn&#39;t happen on<br>
all cards. For example on a 7450 it is possible to reboot the VM<br>
without performance degradation and video corruption. On a 7970 I<br>
never managed to reboot the domU without it breaking. I hypothesized<br>
that this could be due to the 7450 hving no auxiliary power input<br>
which makes it more susceptible to actually getting reset via<br>
secondary means (e.g. via PCIe power saving to cut off power to the<br>
slot, whereas the 7970&#39;s auxiliary power inputs keep it alive when<br>
the power to the slot is switched off - which is arguably a hardware<br>
bug with the ATI cards&#39; power management.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Overally, it seems very functional and quite reliable. The only<br>
actual<br>
issue I find, is that when I create the VM, I need to have the VM<br>
window<br>
(Check attached file) on the main monitor as the active window,<br>
otherwise it seems that after Windows XP splash screen when it<br>
changes<br>
video resolution it usually either BSODs, or doesn&#39;t initialize<br>
the<br>
Video Card properly, and instead the Monitor stays in Standby<br>
while the<br>
VM window displays the Windows Desktop as if there was no VGA<br>
Passthrough being done.<br>
</blockquote>
<br>
Not sure what you are describing here. If you set the domU output<br>
to VNC this should matter. I only ever check VNC output when<br>
troubleshooting e.g. to see if there&#39;s a crash. I don&#39;t think I&#39=
;ve<br>
checked it since I switched to Nvidia cards.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
2) VNC vs SDL, Keyboard and Mouse focus<br>
<br>
I have tried with both VNC and SDL and I prefer the later. When I<br>
use<br>
SDL, the VM window automatically pops up, through that is rather<br>
unneeded as it later black screens as the Radeon takes control of<br>
the<br>
video output in the other Monitor. With VNC I have to manually<br>
launch<br>
vncviewer to be able to control the VM. Most important is that<br>
with SDL,<br>
when I click on the VM black window, control of the Keyboard and<br>
Mouse<br>
goes to the VM, while on VNC I didn&#39;t ever managed to get control<br>
of the<br>
Keyboard. The Mouse pointer works without having to make the VM<br>
window<br>
the active one as if I was using a freemouse tool on a windowed<br>
game,<br>
however, the VM black window surface on Dom0 doesn&#39;t allow me to<br>
travel<br>
the entire Desktop surface of the VM, so is rather useless.<br>
</blockquote>
<br>
VNC works fine for me when I use it, but most of the time I use a<br>
separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,<br>
monitors, sound cards, keyboards and mice all running off of one<br>
physical machine.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The only thing that annoys me from using SDL is that I have the<br>
black<br>
screen always open while the VM is working, and having to click<br>
it<br>
everytime I want to switch control to the VM is rather annoying.<br>
Isn&#39;t<br>
there any way to change Keyboard and Mouse focus from Dom0 to a<br>
DomU and<br>
viceversa like if they were consoles? For example, I may want to<br>
use<br>
Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2<br>
to<br>
switch control to the VM. This would increase usability.<br>
</blockquote>
<br>
There is no way to do that. As I said, I use separate<br>
mouse/keyboard/monitor for each VGA passthrough VM I use.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
3) Disk Images<br>
<br>
As can be seen in the CFG file I copypasted, I&#39;m using file: for<br>
my IMG<br>
Disk Images. However, on some other documentation like that of<br>
blktap2<br>
on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,<br>
however,<br>
is there any reason why I should pick one over another? Do they<br>
also<br>
have specific format support or anything I should be careful<br>
with?<br>
<br>
Besides, is there any easy way to mount the IMG Disk Image files<br>
on<br>
Linux (Including NTFS partitions) so I can retrieve or add files<br>
when<br>
the VM is not running? I still didn&#39;t learned to setup Networks<br>
with<br>
Linux and need a workable way to move data from and to the VM<br>
Disk Images.<br>
</blockquote>
<br>
You need to install ntfs-3g package and do something like:<br>
<br>
losetup /dev/loop0 /path/to/file.img<br>
kpartx -a /dev/loop0<br>
mount /dev/mapper/loop0p1 /path/to/mountpoint<br>
<br>
Make sure this is never mounted while using the VM or you will very<br>
thoroughly destroy the FS.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know about LVM partitions, but find them a bit harder to manage<br>
than<br>
Disk Images. Plus performance is currently adequate this way.<br>
</blockquote>
<br>
Personally I use ZFS for anything nowdays. Try it and you will<br>
never look back.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
4) Audio emulation<br>
<br>
While the Windows XP VM works nicely with games, I have the issue<br>
that<br>
there is no audio coming from it, which seems to be the most<br>
important<br>
missing thing before I can call my VM &quot;production-ready&quot; for<br>
playing<br>
games as if it were my old computer. I didn&#39;t tried to pass the<br>
integrated Realtek Sound Card, but that would be rather stupid as<br>
I need<br>
sound in both the current Linux Dom0, which I&#39;m using for simple<br>
task<br>
like browsing, and the Windows XP VM for games. This means I have<br>
to<br>
rely on emulated Audio devices, which as far that I know are<br>
common.<br>
soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the Sound<b=
r>
Card and<br>
install the Drivers for it with no issues. It also has the HDMI<br>
device<br>
passed to it along the GPU. However, after googling a lot, I<br>
didn&#39;t find<br>
any easy to get audio from a DomU to Dom0 to get mixed so I can<br>
rely on<br>
emulated Sound Cards instead of needing one per VM like you need<br>
Video<br>
Cards.<br>
</blockquote>
<br>
The problem is that support for Intel HD Audio has only been added<br>
very recently in qemu, and traditional qemu doesn&#39;t have it. The<br>
other half of that problem is that XP and later don&#39;t have drivers<br>
for other emulated devices that traditional qemu supports (e.g. the<br>
once ubiquitous SB16).<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As far that I know, there are other VMMs like VirtualBox where you<br>
can<br>
usually get easily sound from the VMs, and it also uses<br>
QEMU-emulated<br>
Sound Cards as Xen does. Is there any reason why getting audio<br>
doesn&#39;t<br>
seem to be easy to do on Xen?<br>
</blockquote>
<br>
If you use the default qemu (a.k.a. upstream) rather than<br>
traditional, this may have the Intel HDA support and you can use<br>
Intel HDA driver in domU with it. There is no known driver that<br>
works properly with Windows XP or later for any of the old emulated<br>
devices traditional qemu can provide.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know that many people considers USB<br>
Sound Card cheap to pass to the VM, but I don&#39;t have easy access<br>
to<br>
those, so I would need a Software way to get sound from multiple<br>
VMs<br>
using a single Headphone connected to the integrated Realtek<br>
Sound Card.<br>
</blockquote>
<br>
USB audio devices are _cheap_ and easily available. I use these and<br>
they work great:<br>
<br>
</div></div><a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amz=
n.to/1gzLVAX</a> [3]<div class=3D"im"><br>
<br>
And with buy-one-get-one-free you get two for less than the price<br>
of a beer.<br>
<br>
Note - you may find it preferable to pass through the USB<br>
controller via PCI passthrough, rather than USB device via USB<br>
passthrough (USB passthrough seems to chew through about 5% of a CPU<br>
core per device).<br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
</div><a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://l=
ists.xen.org/xen-users</a> [4]<br>
</blockquote>
<br>
<br>
<br>
Links:<br>
------<br>
[1] <a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Options" tar=
get=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_File_Optio=
ns</a><br>
[2] <a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" targ=
et=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.html=
</a><br>
[3] <a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amzn.to/1gz=
LVAX</a><br>
[4] <a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lis=
ts.xen.org/xen-users</a><div class=3D"im"><br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></blockquote><div class=3D"HOEnZb"><div class=3D"h5">
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></div></blockquote></div><br></div>

--047d7b10c80db31fbe04ef542bc9--


--===============3471915292243848428==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3471915292243848428==--


From xen-users-bounces@lists.xen.org Mon Jan 06 21:45:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 21:45:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Hyz-0001PQ-QY; Mon, 06 Jan 2014 21:45:13 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1W0Hyx-0001PG-6y
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 21:45:11 +0000
Received: from [85.158.143.35:60561] by server-2.bemta-4.messagelabs.com id
	8F/EB-11386-6E32BC25; Mon, 06 Jan 2014 21:45:10 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389044696!2854785!1
X-Originating-IP: [209.85.192.179]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_8, RCVD_BY_IP,
	spamassassin: , 
	async_handler: YXN5bmNfZGVsYXk6IDcwNTI3MzMgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21860 invoked from network); 6 Jan 2014 21:44:58 -0000
Received: from mail-pd0-f179.google.com (HELO mail-pd0-f179.google.com)
	(209.85.192.179)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	6 Jan 2014 21:44:58 -0000
Received: by mail-pd0-f179.google.com with SMTP id r10so18743538pdi.10
	for <xen-users@lists.xen.org>; Mon, 06 Jan 2014 13:44:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=lFS9W2pk9WVBXqzQPHwS4/bomqSvtiPmT+jdOCC3794=;
	b=cBr+RuTMhKbWrGffUJAfPz8Vx9ygjX7LXugMtkOQR4rzo2vfN2ENIXBClbf4cwmawY
	U5fp40i7UvLDZr8OaC+OonSfLcU145B6Gy3oY0gTwo96Dv6H3NbROdvy0XUwj0feQUAy
	xk2r33K2oz3YPKVanTCqP81Oq/kGGEvAo76sEMfasdE1jSkrsXGW+oiryi9wOaipbPKY
	7ZOaTEPGxrwExmgdw0XqFEJLT8/QQ17f0of3i21BpnpNOIhupqopoPaN1wK5JdnDQ77T
	/wfLx04V+8kj8qb7SaysPV5NQuEpphtwOgUlW2Iha6NIe2si+vMt/H9gUxBimKZkqnP+
	v1iw==
X-Gm-Message-State: ALoCoQmZduTnZLYVW2KgVLt7qsmbpS4QxrZeewVgEuHzE7EwG0PAs9DGTS5gfen3uNz122r8GB+t
MIME-Version: 1.0
X-Received: by 10.68.130.202 with SMTP id og10mr63684565pbb.133.1389044696287; 
	Mon, 06 Jan 2014 13:44:56 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Mon, 6 Jan 2014 13:44:56 -0800 (PST)
X-Originating-IP: [85.64.44.208]
In-Reply-To: <e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
References: <BAY170-W1080A4E5AAA11FEFDFC892FF3B50@phx.gbl>
	<52C92D0B.1050006@bobich.net>
	<CAK-hXLfvgjGH4f-743ED7Dw6D1XRVa7JuDTC3iUh_EDZJ-SzXA@mail.gmail.com>
	<e45d0984b8a587a558d034bb73b7d54d@mail.shatteredsilicon.net>
Date: Mon, 6 Jan 2014 23:44:56 +0200
Message-ID: <CAK-hXLc7TTDMXqTy0HH67yZ4nbo97evOO45ANEJy2xr6UBhr+g@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: Gordan Bobic <gordan@bobich.net>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3471915292243848428=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3471915292243848428==
Content-Type: multipart/alternative; boundary=047d7b10c80db31fbe04ef542bc9

--047d7b10c80db31fbe04ef542bc9
Content-Type: text/plain; charset=ISO-8859-1

I didn't know you could use disks like that in 'xl' configuration, without
prefix. My disks look like this:
disk = [
"tap2:aio:/dev/share/VMS/vmware.lun,hda,w","tap2:aio:/dev/share/VMS/vmware-2.lun,hdb,w"
]

(this is a VMware ESXi, nested under Xen). I use zvols indeed. I thought
you might have used disk files, because they consume less size. I assume
you enabled compression, right?
It's that volumes consume the entire space from the pool as soon as they
are provisioned, while files are, usually, thin.

Thanks
Etzion


On Mon, Jan 6, 2014 at 12:19 PM, Gordan Bobic <gordan@bobich.net> wrote:

> My xl vm config refers to the disk as follows:
>
> disk=[ '/dev/zvol/ssd/guest1,raw,hda,rw' ]
>
> which points to ZFS pool "ssd", volume "guest1". Volumes in
> ZFS are similar to LVM volumes (i.e. use it as a block device),
> only managed by ZFS with all the features that implies.
>
> I don't use any virt* components - I never saw the point.
>
> Any particular other configuration highlights you are interested
> in?
>
> Gordan
>
>
> On 2014-01-05 23:21, Etzion Bar-Noy wrote:
>
>> Following your comment regarding ZFS - I tried placing virtual disks
>> as files, and Xen didn't like it that much (hung during VM startup).
>> The system was vastly modified later on (newer kernel, custom RPM
>> building of Xen 4.4 from GIT repository, breaking most of Virt*
>> components, etc). Now I am on a native 'xl' interface, without any
>> additional interface, and I have not tried to run a VM again from a
>> file, so I have no idea as to its behaviour over ZFS.
>>
>> I do use 'tap2:aio' over ZFS volumes, and get wonderful performance.
>> It's a nice littel 34TB system with lots of RAM for a complete lab
>> solution. Care to share your configuration?
>>
>> Etzion
>>
>> On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic <gordan@bobich.net>
>> wrote:
>>
>>  On 01/04/2014 08:38 PM, Zir Blazer wrote:
>>>
>>>  1) VGA Passthrough
>>>>
>>>> At first, I used xl pci-assignable-add to manually add everytime
>>>> I
>>>> rebooted Dom0 the GPU and the HDMI device, but decided to add
>>>> these to
>>>> the syslinux.cfg file to skip that step. Either way, I didn't had
>>>> any
>>>> issues making the Radeon itself free to pass it to the VM (As I
>>>> was
>>>> using my Xeon Haswell integrated GPU as main Video Card, and
>>>> didn't
>>>> installed the Radeon Drivers on Dom0) when I used xl create and
>>>> had the
>>>> pci = option in the VM's CFG file. However, it either BSODed, or
>>>> Windows
>>>> was unable to use it as it appeared with a yellow exclamation
>>>> mark while
>>>> on Device Manager.
>>>>
>>>
>>> All xl pci-assignable-add does is detach the device from its
>>> current driver and assign it to the xen-pciback driver. The problem
>>> is that once the driver for the device loads, it initializes the
>>> device, which may leave it in a state that the driver in domU cannot
>>> deal with gracefully. This is particularly the case with ATI GPUs.
>>>
>>> I'm not sure how your distro does it, but on EL6 I have a
>>> multi-pronged approach:
>>>
>>> /etc/modprobe.d/xen-pciback.conf:
>>> options xen-pciback permissive=1
>>> hide=(00:1a.1)(07:00.0)(07:00.1)(0d:00.0)(0d:00.1)(09:00.0)(0f:00.0)
>>>
>>> Two GPUs, each with HDMI audio, two USB controllers and a sound
>>> card, if you're wondering
>>>
>>> /etc/sysconfig/modules/xen-pciback.modules
>>> #!/bin/sh
>>>
>>> modprobe xen-pciback
>>> modprobe nvidia
>>>
>>> This ensures that the Nvidia devices to be passed through are
>>> grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don't
>>> know if this is actually necessary with Nvidia - I don't think it
>>> is, but I still have it as a hangover from my futile attempts to get
>>> ATI cards to work properly for my setup before I finally gave up on
>>> them (both Linux and Windows drivers are just too fundamentally
>>> crippled and broken for my use-case).
>>>
>>>  Googling around I found that the latest version of QEMU broke VGA
>>>> Passthrough, and that using qemu-xen-traditional fixed it, which
>>>> I
>>>> through I was using. However, there was a problem with that.
>>>> Using
>>>> device_model = qemu-xen-traditional, as told by most Xen VGA
>>>> Passthrough
>>>> guides available currently, I got this error:
>>>>
>>>> WARNING: ignoring device_model directive.
>>>> WARNING: Use "device_model_override" instead if you really want a
>>>> non-default device_model
>>>>
>>>> I ignored that because the VM was successfully created, and
>>>> besides,
>>>> when I replaced device_model = qemu-dm with device_model_override
>>>> =
>>>> qemu-xen-traditional, it throwed another error which made it to
>>>> not even
>>>> create the VM. However, I recently discovered that I instead had
>>>> to use
>>>> device_model_version = qemu-xen-traditional. It worked pretty
>>>> much
>>>> flawlessly with that. Basically, there are a lot of guides, and
>>>> even the
>>>> Xen wiki, that are severely outdated in this area. I spend weeks
>>>> trying
>>>> to figure out what I was doing wrong due bad documentation, maybe
>>>> because I didn't digged deep enough earlier, but still, most of
>>>> the
>>>> easily accessible data and google results are for older versions,
>>>> and
>>>> some critical options like device_model have changed.
>>>>
>>>> http://wiki.xen.org/wiki/Xen_Configuration_File_Options [1] - old
>>>>
>>>> parameters
>>>> which I was using
>>>> http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html [2] - what
>>>>
>>>> I should
>>>> have used on first place
>>>>
>>>> This is really worth writing about because I'm sure that someone
>>>> else
>>>> will sooner or later stumble here (Saw several people with this
>>>> issue on
>>>> google), as some guides assumes you're using an specific Linux
>>>> distribution with an older Xen version instead of something
>>>> bleeding edge.
>>>>
>>>
>>> Have you changed the incorrect info on the wiki? If you haven't,
>>> please do so - it is a wiki, after all.
>>>
>>>  After finally being able to see Windows Desktop on the Monitor
>>>> plugged
>>>> to the Radeon 5770, I installed the Radeon 5770 Drivers from
>>>> Device
>>>> Manager with an INF file instead of the full Catalyst Control
>>>> Center, as
>>>> I hear than that gives more possible BSOD issues. Additionally,
>>>> after
>>>> around one week of playing around with the GPU on the VM (Even
>>>> leaving a
>>>> game open during all the night), I don't seem to notice issues,
>>>> and the
>>>> games I tried (Path of Exile, League of Legends) worked
>>>> flawlessly with
>>>> it. I only had a single GPU crash, with lost of Monitor signal
>>>> and the
>>>> VM destroying itself, but that may not be necesarrily
>>>> attributable to Xen.
>>>>
>>>
>>> ATI drivers are buggy in all sorts of ways. Issues I have had
>>> include:
>>>
>>> 1) GPU-Z causes a crash (the host may survive it with PCI ACL
>>> support, my hardware lacks it so it crashes the whole host)
>>>
>>> 2) Automatic power management is broken, at least on my 7970 - the
>>> fan doesn't spin up according to the driver's power curve, possibly
>>> sensor access being broken in a VM (potentially related to why GPU-Z
>>> crashes). The net result is that the fan sits at 20% whatever you do
>>> until the GPU hits 90C. At that point the card's on-board power
>>> management kicks in and cranks the fan up to 100%. On a standard
>>> reference design card, fan when running at over 80% produces huge
>>> noise and vibration - enough to make the disks in the machine start
>>> to generate hundreds of pending sectors every day. The only way to
>>> wake the card up and get it back below 100% fan speed is to manually
>>> force the fan speed using the CCC (which is difficult if you don't
>>> have it installed for fear of it BSOD-ing the VM).
>>>
>>> That's the issues with drivers being broken, I'm not going to go
>>> into the issues of the driver needlessly crippling the capabilities
>>> right now because they are probably less relevant to your use case.
>>>
>>>  Also, I didn't notice any issues with the so-called "Soft Reset"
>>>> or FLR,
>>>> but maybe that was because I builded Xen with the Radeon patch
>>>> included.
>>>>
>>>
>>> Does that issue a bus reset to reset the card?
>>>
>>>  For example, I used xl destroy to abruptly shut down the VM. The
>>>> Monitor
>>>> shows a freezed image of the last image before I did that, yet I
>>>> am able
>>>> to create it again with the Video Card passing with no issues. I
>>>> didn't
>>>> notice either any performance degradation, albeit I'm not sure if
>>>> that
>>>> is under reboot scenarios or also applies when you shut down and
>>>> create
>>>> again the VM/DomU without restarting Dom0.
>>>>
>>>
>>> Applies to most scenarios. Weirdly, I found it doesn't happen on
>>> all cards. For example on a 7450 it is possible to reboot the VM
>>> without performance degradation and video corruption. On a 7970 I
>>> never managed to reboot the domU without it breaking. I hypothesized
>>> that this could be due to the 7450 hving no auxiliary power input
>>> which makes it more susceptible to actually getting reset via
>>> secondary means (e.g. via PCIe power saving to cut off power to the
>>> slot, whereas the 7970's auxiliary power inputs keep it alive when
>>> the power to the slot is switched off - which is arguably a hardware
>>> bug with the ATI cards' power management.
>>>
>>>  Overally, it seems very functional and quite reliable. The only
>>>> actual
>>>> issue I find, is that when I create the VM, I need to have the VM
>>>> window
>>>> (Check attached file) on the main monitor as the active window,
>>>> otherwise it seems that after Windows XP splash screen when it
>>>> changes
>>>> video resolution it usually either BSODs, or doesn't initialize
>>>> the
>>>> Video Card properly, and instead the Monitor stays in Standby
>>>> while the
>>>> VM window displays the Windows Desktop as if there was no VGA
>>>> Passthrough being done.
>>>>
>>>
>>> Not sure what you are describing here. If you set the domU output
>>> to VNC this should matter. I only ever check VNC output when
>>> troubleshooting e.g. to see if there's a crash. I don't think I've
>>> checked it since I switched to Nvidia cards.
>>>
>>>  2) VNC vs SDL, Keyboard and Mouse focus
>>>>
>>>> I have tried with both VNC and SDL and I prefer the later. When I
>>>> use
>>>> SDL, the VM window automatically pops up, through that is rather
>>>> unneeded as it later black screens as the Radeon takes control of
>>>> the
>>>> video output in the other Monitor. With VNC I have to manually
>>>> launch
>>>> vncviewer to be able to control the VM. Most important is that
>>>> with SDL,
>>>> when I click on the VM black window, control of the Keyboard and
>>>> Mouse
>>>> goes to the VM, while on VNC I didn't ever managed to get control
>>>> of the
>>>> Keyboard. The Mouse pointer works without having to make the VM
>>>> window
>>>> the active one as if I was using a freemouse tool on a windowed
>>>> game,
>>>> however, the VM black window surface on Dom0 doesn't allow me to
>>>> travel
>>>> the entire Desktop surface of the VM, so is rather useless.
>>>>
>>>
>>> VNC works fine for me when I use it, but most of the time I use a
>>> separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,
>>> monitors, sound cards, keyboards and mice all running off of one
>>> physical machine.
>>>
>>>  The only thing that annoys me from using SDL is that I have the
>>>> black
>>>> screen always open while the VM is working, and having to click
>>>> it
>>>> everytime I want to switch control to the VM is rather annoying.
>>>> Isn't
>>>> there any way to change Keyboard and Mouse focus from Dom0 to a
>>>> DomU and
>>>> viceversa like if they were consoles? For example, I may want to
>>>> use
>>>> Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2
>>>> to
>>>> switch control to the VM. This would increase usability.
>>>>
>>>
>>> There is no way to do that. As I said, I use separate
>>> mouse/keyboard/monitor for each VGA passthrough VM I use.
>>>
>>>  3) Disk Images
>>>>
>>>> As can be seen in the CFG file I copypasted, I'm using file: for
>>>> my IMG
>>>> Disk Images. However, on some other documentation like that of
>>>> blktap2
>>>> on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,
>>>> however,
>>>> is there any reason why I should pick one over another? Do they
>>>> also
>>>> have specific format support or anything I should be careful
>>>> with?
>>>>
>>>> Besides, is there any easy way to mount the IMG Disk Image files
>>>> on
>>>> Linux (Including NTFS partitions) so I can retrieve or add files
>>>> when
>>>> the VM is not running? I still didn't learned to setup Networks
>>>> with
>>>> Linux and need a workable way to move data from and to the VM
>>>> Disk Images.
>>>>
>>>
>>> You need to install ntfs-3g package and do something like:
>>>
>>> losetup /dev/loop0 /path/to/file.img
>>> kpartx -a /dev/loop0
>>> mount /dev/mapper/loop0p1 /path/to/mountpoint
>>>
>>> Make sure this is never mounted while using the VM or you will very
>>> thoroughly destroy the FS.
>>>
>>>  I know about LVM partitions, but find them a bit harder to manage
>>>> than
>>>> Disk Images. Plus performance is currently adequate this way.
>>>>
>>>
>>> Personally I use ZFS for anything nowdays. Try it and you will
>>> never look back.
>>>
>>>  4) Audio emulation
>>>>
>>>> While the Windows XP VM works nicely with games, I have the issue
>>>> that
>>>> there is no audio coming from it, which seems to be the most
>>>> important
>>>> missing thing before I can call my VM "production-ready" for
>>>> playing
>>>> games as if it were my old computer. I didn't tried to pass the
>>>> integrated Realtek Sound Card, but that would be rather stupid as
>>>> I need
>>>> sound in both the current Linux Dom0, which I'm using for simple
>>>> task
>>>> like browsing, and the Windows XP VM for games. This means I have
>>>> to
>>>> rely on emulated Audio devices, which as far that I know are
>>>> common.
>>>> soundhw = 'ac97' seems to work, Windows XP recognizes the Sound
>>>> Card and
>>>> install the Drivers for it with no issues. It also has the HDMI
>>>> device
>>>> passed to it along the GPU. However, after googling a lot, I
>>>> didn't find
>>>> any easy to get audio from a DomU to Dom0 to get mixed so I can
>>>> rely on
>>>> emulated Sound Cards instead of needing one per VM like you need
>>>> Video
>>>> Cards.
>>>>
>>>
>>> The problem is that support for Intel HD Audio has only been added
>>> very recently in qemu, and traditional qemu doesn't have it. The
>>> other half of that problem is that XP and later don't have drivers
>>> for other emulated devices that traditional qemu supports (e.g. the
>>> once ubiquitous SB16).
>>>
>>>  As far that I know, there are other VMMs like VirtualBox where you
>>>> can
>>>> usually get easily sound from the VMs, and it also uses
>>>> QEMU-emulated
>>>> Sound Cards as Xen does. Is there any reason why getting audio
>>>> doesn't
>>>> seem to be easy to do on Xen?
>>>>
>>>
>>> If you use the default qemu (a.k.a. upstream) rather than
>>> traditional, this may have the Intel HDA support and you can use
>>> Intel HDA driver in domU with it. There is no known driver that
>>> works properly with Windows XP or later for any of the old emulated
>>> devices traditional qemu can provide.
>>>
>>>  I know that many people considers USB
>>>> Sound Card cheap to pass to the VM, but I don't have easy access
>>>> to
>>>> those, so I would need a Software way to get sound from multiple
>>>> VMs
>>>> using a single Headphone connected to the integrated Realtek
>>>> Sound Card.
>>>>
>>>
>>> USB audio devices are _cheap_ and easily available. I use these and
>>> they work great:
>>>
>>> http://amzn.to/1gzLVAX [3]
>>>
>>>
>>> And with buy-one-get-one-free you get two for less than the price
>>> of a beer.
>>>
>>> Note - you may find it preferable to pass through the USB
>>> controller via PCI passthrough, rather than USB device via USB
>>> passthrough (USB passthrough seems to chew through about 5% of a CPU
>>> core per device).
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> Xen-users@lists.xen.org
>>> http://lists.xen.org/xen-users [4]
>>>
>>
>>
>>
>> Links:
>> ------
>> [1] http://wiki.xen.org/wiki/Xen_Configuration_File_Options
>> [2] http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html
>> [3] http://amzn.to/1gzLVAX
>> [4] http://lists.xen.org/xen-users
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

--047d7b10c80db31fbe04ef542bc9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>I didn&#39;t know you could use disks like =
that in &#39;xl&#39; configuration, without prefix. My disks look like this=
:<br>disk =3D [ &quot;tap2:aio:/dev/share/VMS/vmware.lun,hda,w&quot;,&quot;=
tap2:aio:/dev/share/VMS/vmware-2.lun,hdb,w&quot; ]<br>
<br></div>(this is a VMware ESXi, nested under Xen). I use zvols indeed. I =
thought you might have used disk files, because they consume less size. I a=
ssume you enabled compression, right?<br></div>It&#39;s that volumes consum=
e the entire space from the pool as soon as they are provisioned, while fil=
es are, usually, thin.<br>
<br></div>Thanks<br>Etzion<br></div><div class=3D"gmail_extra"><br><br><div=
 class=3D"gmail_quote">On Mon, Jan 6, 2014 at 12:19 PM, Gordan Bobic <span =
dir=3D"ltr">&lt;<a href=3D"mailto:gordan@bobich.net" target=3D"_blank">gord=
an@bobich.net</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">My xl vm config refers to the disk as follow=
s:<br>
<br>
disk=3D[ &#39;/dev/zvol/ssd/guest1,raw,hda,<u></u>rw&#39; ]<br>
<br>
which points to ZFS pool &quot;ssd&quot;, volume &quot;guest1&quot;. Volume=
s in<br>
ZFS are similar to LVM volumes (i.e. use it as a block device),<br>
only managed by ZFS with all the features that implies.<br>
<br>
I don&#39;t use any virt* components - I never saw the point.<br>
<br>
Any particular other configuration highlights you are interested<br>
in?<br>
<br>
Gordan<div><div class=3D"h5"><br>
<br>
On 2014-01-05 23:21, Etzion Bar-Noy wrote:<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
Following your comment regarding ZFS - I tried placing virtual disks<br>
as files, and Xen didn&#39;t like it that much (hung during VM startup).<br=
>
The system was vastly modified later on (newer kernel, custom RPM<br>
building of Xen 4.4 from GIT repository, breaking most of Virt*<br>
components, etc). Now I am on a native &#39;xl&#39; interface, without any<=
br>
additional interface, and I have not tried to run a VM again from a<br>
file, so I have no idea as to its behaviour over ZFS.<br>
<br>
I do use &#39;tap2:aio&#39; over ZFS volumes, and get wonderful performance=
.<br>
It&#39;s a nice littel 34TB system with lots of RAM for a complete lab<br>
solution. Care to share your configuration?<br>
<br>
Etzion<br>
<br>
On Sun, Jan 5, 2014 at 11:59 AM, Gordan Bobic &lt;<a href=3D"mailto:gordan@=
bobich.net" target=3D"_blank">gordan@bobich.net</a>&gt;<br>
wrote:<br>
<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
On 01/04/2014 08:38 PM, Zir Blazer wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
1) VGA Passthrough<br>
<br>
At first, I used xl pci-assignable-add to manually add everytime<br>
I<br>
rebooted Dom0 the GPU and the HDMI device, but decided to add<br>
these to<br>
the syslinux.cfg file to skip that step. Either way, I didn&#39;t had<br>
any<br>
issues making the Radeon itself free to pass it to the VM (As I<br>
was<br>
using my Xeon Haswell integrated GPU as main Video Card, and<br>
didn&#39;t<br>
installed the Radeon Drivers on Dom0) when I used xl create and<br>
had the<br>
pci =3D option in the VM&#39;s CFG file. However, it either BSODed, or<br>
Windows<br>
was unable to use it as it appeared with a yellow exclamation<br>
mark while<br>
on Device Manager.<br>
</blockquote>
<br>
All xl pci-assignable-add does is detach the device from its<br>
current driver and assign it to the xen-pciback driver. The problem<br>
is that once the driver for the device loads, it initializes the<br>
device, which may leave it in a state that the driver in domU cannot<br>
deal with gracefully. This is particularly the case with ATI GPUs.<br>
<br>
I&#39;m not sure how your distro does it, but on EL6 I have a<br>
multi-pronged approach:<br>
<br>
/etc/modprobe.d/xen-pciback.<u></u>conf:<br>
options xen-pciback permissive=3D1<br>
hide=3D(00:1a.1)(07:00.0)(07:00.<u></u>1)(0d:00.0)(0d:00.1)(09:00.0)(<u></u=
>0f:00.0)<br>
<br>
Two GPUs, each with HDMI audio, two USB controllers and a sound<br>
card, if you&#39;re wondering<br>
<br>
/etc/sysconfig/modules/xen-<u></u>pciback.modules<br>
#!/bin/sh<br>
<br>
modprobe xen-pciback<br>
modprobe nvidia<br>
<br>
This ensures that the Nvidia devices to be passed through are<br>
grabbed by xen-pciback _BEFORE_ the Nvidia driver loads. I don&#39;t<br>
know if this is actually necessary with Nvidia - I don&#39;t think it<br>
is, but I still have it as a hangover from my futile attempts to get<br>
ATI cards to work properly for my setup before I finally gave up on<br>
them (both Linux and Windows drivers are just too fundamentally<br>
crippled and broken for my use-case).<br>
<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div class=3D"h5">
Googling around I found that the latest version of QEMU broke VGA<br>
Passthrough, and that using qemu-xen-traditional fixed it, which<br>
I<br>
through I was using. However, there was a problem with that.<br>
Using<br>
device_model =3D qemu-xen-traditional, as told by most Xen VGA<br>
Passthrough<br>
guides available currently, I got this error:<br>
<br>
WARNING: ignoring device_model directive.<br>
WARNING: Use &quot;device_model_override&quot; instead if you really want a=
<br>
non-default device_model<br>
<br>
I ignored that because the VM was successfully created, and<br>
besides,<br>
when I replaced device_model =3D qemu-dm with device_model_override<br>
=3D<br>
qemu-xen-traditional, it throwed another error which made it to<br>
not even<br>
create the VM. However, I recently discovered that I instead had<br>
to use<br>
device_model_version =3D qemu-xen-traditional. It worked pretty<br>
much<br>
flawlessly with that. Basically, there are a lot of guides, and<br>
even the<br>
Xen wiki, that are severely outdated in this area. I spend weeks<br>
trying<br>
to figure out what I was doing wrong due bad documentation, maybe<br>
because I didn&#39;t digged deep enough earlier, but still, most of<br>
the<br>
easily accessible data and google results are for older versions,<br>
and<br>
some critical options like device_model have changed.<br>
<br>
</div></div><a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Opti=
ons" target=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_Fi=
le_Options</a> [1] - old<div class=3D"im"><br>
parameters<br>
which I was using<br>
</div><a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" ta=
rget=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.ht=
ml</a> [2] - what<div><div class=3D"h5"><br>
I should<br>
have used on first place<br>
<br>
This is really worth writing about because I&#39;m sure that someone<br>
else<br>
will sooner or later stumble here (Saw several people with this<br>
issue on<br>
google), as some guides assumes you&#39;re using an specific Linux<br>
distribution with an older Xen version instead of something<br>
bleeding edge.<br>
</div></div></blockquote><div><div class=3D"h5">
<br>
Have you changed the incorrect info on the wiki? If you haven&#39;t,<br>
please do so - it is a wiki, after all.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
After finally being able to see Windows Desktop on the Monitor<br>
plugged<br>
to the Radeon 5770, I installed the Radeon 5770 Drivers from<br>
Device<br>
Manager with an INF file instead of the full Catalyst Control<br>
Center, as<br>
I hear than that gives more possible BSOD issues. Additionally,<br>
after<br>
around one week of playing around with the GPU on the VM (Even<br>
leaving a<br>
game open during all the night), I don&#39;t seem to notice issues,<br>
and the<br>
games I tried (Path of Exile, League of Legends) worked<br>
flawlessly with<br>
it. I only had a single GPU crash, with lost of Monitor signal<br>
and the<br>
VM destroying itself, but that may not be necesarrily<br>
attributable to Xen.<br>
</blockquote>
<br>
ATI drivers are buggy in all sorts of ways. Issues I have had<br>
include:<br>
<br>
1) GPU-Z causes a crash (the host may survive it with PCI ACL<br>
support, my hardware lacks it so it crashes the whole host)<br>
<br>
2) Automatic power management is broken, at least on my 7970 - the<br>
fan doesn&#39;t spin up according to the driver&#39;s power curve, possibly=
<br>
sensor access being broken in a VM (potentially related to why GPU-Z<br>
crashes). The net result is that the fan sits at 20% whatever you do<br>
until the GPU hits 90C. At that point the card&#39;s on-board power<br>
management kicks in and cranks the fan up to 100%. On a standard<br>
reference design card, fan when running at over 80% produces huge<br>
noise and vibration - enough to make the disks in the machine start<br>
to generate hundreds of pending sectors every day. The only way to<br>
wake the card up and get it back below 100% fan speed is to manually<br>
force the fan speed using the CCC (which is difficult if you don&#39;t<br>
have it installed for fear of it BSOD-ing the VM).<br>
<br>
That&#39;s the issues with drivers being broken, I&#39;m not going to go<br=
>
into the issues of the driver needlessly crippling the capabilities<br>
right now because they are probably less relevant to your use case.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Also, I didn&#39;t notice any issues with the so-called &quot;Soft Reset&qu=
ot;<br>
or FLR,<br>
but maybe that was because I builded Xen with the Radeon patch<br>
included.<br>
</blockquote>
<br>
Does that issue a bus reset to reset the card?<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
For example, I used xl destroy to abruptly shut down the VM. The<br>
Monitor<br>
shows a freezed image of the last image before I did that, yet I<br>
am able<br>
to create it again with the Video Card passing with no issues. I<br>
didn&#39;t<br>
notice either any performance degradation, albeit I&#39;m not sure if<br>
that<br>
is under reboot scenarios or also applies when you shut down and<br>
create<br>
again the VM/DomU without restarting Dom0.<br>
</blockquote>
<br>
Applies to most scenarios. Weirdly, I found it doesn&#39;t happen on<br>
all cards. For example on a 7450 it is possible to reboot the VM<br>
without performance degradation and video corruption. On a 7970 I<br>
never managed to reboot the domU without it breaking. I hypothesized<br>
that this could be due to the 7450 hving no auxiliary power input<br>
which makes it more susceptible to actually getting reset via<br>
secondary means (e.g. via PCIe power saving to cut off power to the<br>
slot, whereas the 7970&#39;s auxiliary power inputs keep it alive when<br>
the power to the slot is switched off - which is arguably a hardware<br>
bug with the ATI cards&#39; power management.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Overally, it seems very functional and quite reliable. The only<br>
actual<br>
issue I find, is that when I create the VM, I need to have the VM<br>
window<br>
(Check attached file) on the main monitor as the active window,<br>
otherwise it seems that after Windows XP splash screen when it<br>
changes<br>
video resolution it usually either BSODs, or doesn&#39;t initialize<br>
the<br>
Video Card properly, and instead the Monitor stays in Standby<br>
while the<br>
VM window displays the Windows Desktop as if there was no VGA<br>
Passthrough being done.<br>
</blockquote>
<br>
Not sure what you are describing here. If you set the domU output<br>
to VNC this should matter. I only ever check VNC output when<br>
troubleshooting e.g. to see if there&#39;s a crash. I don&#39;t think I&#39=
;ve<br>
checked it since I switched to Nvidia cards.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
2) VNC vs SDL, Keyboard and Mouse focus<br>
<br>
I have tried with both VNC and SDL and I prefer the later. When I<br>
use<br>
SDL, the VM window automatically pops up, through that is rather<br>
unneeded as it later black screens as the Radeon takes control of<br>
the<br>
video output in the other Monitor. With VNC I have to manually<br>
launch<br>
vncviewer to be able to control the VM. Most important is that<br>
with SDL,<br>
when I click on the VM black window, control of the Keyboard and<br>
Mouse<br>
goes to the VM, while on VNC I didn&#39;t ever managed to get control<br>
of the<br>
Keyboard. The Mouse pointer works without having to make the VM<br>
window<br>
the active one as if I was using a freemouse tool on a windowed<br>
game,<br>
however, the VM black window surface on Dom0 doesn&#39;t allow me to<br>
travel<br>
the entire Desktop surface of the VM, so is rather useless.<br>
</blockquote>
<br>
VNC works fine for me when I use it, but most of the time I use a<br>
separate mouse/keyboard passed to the VM. My main setup is 3 GPUs,<br>
monitors, sound cards, keyboards and mice all running off of one<br>
physical machine.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
The only thing that annoys me from using SDL is that I have the<br>
black<br>
screen always open while the VM is working, and having to click<br>
it<br>
everytime I want to switch control to the VM is rather annoying.<br>
Isn&#39;t<br>
there any way to change Keyboard and Mouse focus from Dom0 to a<br>
DomU and<br>
viceversa like if they were consoles? For example, I may want to<br>
use<br>
Ctrl + Alt + F1 to get control of Dom0, then use Ctrl + Alt + F2<br>
to<br>
switch control to the VM. This would increase usability.<br>
</blockquote>
<br>
There is no way to do that. As I said, I use separate<br>
mouse/keyboard/monitor for each VGA passthrough VM I use.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
3) Disk Images<br>
<br>
As can be seen in the CFG file I copypasted, I&#39;m using file: for<br>
my IMG<br>
Disk Images. However, on some other documentation like that of<br>
blktap2<br>
on the Xen wiki, it mentions that I can use tap:tapdisk:aio:,<br>
however,<br>
is there any reason why I should pick one over another? Do they<br>
also<br>
have specific format support or anything I should be careful<br>
with?<br>
<br>
Besides, is there any easy way to mount the IMG Disk Image files<br>
on<br>
Linux (Including NTFS partitions) so I can retrieve or add files<br>
when<br>
the VM is not running? I still didn&#39;t learned to setup Networks<br>
with<br>
Linux and need a workable way to move data from and to the VM<br>
Disk Images.<br>
</blockquote>
<br>
You need to install ntfs-3g package and do something like:<br>
<br>
losetup /dev/loop0 /path/to/file.img<br>
kpartx -a /dev/loop0<br>
mount /dev/mapper/loop0p1 /path/to/mountpoint<br>
<br>
Make sure this is never mounted while using the VM or you will very<br>
thoroughly destroy the FS.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know about LVM partitions, but find them a bit harder to manage<br>
than<br>
Disk Images. Plus performance is currently adequate this way.<br>
</blockquote>
<br>
Personally I use ZFS for anything nowdays. Try it and you will<br>
never look back.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
4) Audio emulation<br>
<br>
While the Windows XP VM works nicely with games, I have the issue<br>
that<br>
there is no audio coming from it, which seems to be the most<br>
important<br>
missing thing before I can call my VM &quot;production-ready&quot; for<br>
playing<br>
games as if it were my old computer. I didn&#39;t tried to pass the<br>
integrated Realtek Sound Card, but that would be rather stupid as<br>
I need<br>
sound in both the current Linux Dom0, which I&#39;m using for simple<br>
task<br>
like browsing, and the Windows XP VM for games. This means I have<br>
to<br>
rely on emulated Audio devices, which as far that I know are<br>
common.<br>
soundhw =3D &#39;ac97&#39; seems to work, Windows XP recognizes the Sound<b=
r>
Card and<br>
install the Drivers for it with no issues. It also has the HDMI<br>
device<br>
passed to it along the GPU. However, after googling a lot, I<br>
didn&#39;t find<br>
any easy to get audio from a DomU to Dom0 to get mixed so I can<br>
rely on<br>
emulated Sound Cards instead of needing one per VM like you need<br>
Video<br>
Cards.<br>
</blockquote>
<br>
The problem is that support for Intel HD Audio has only been added<br>
very recently in qemu, and traditional qemu doesn&#39;t have it. The<br>
other half of that problem is that XP and later don&#39;t have drivers<br>
for other emulated devices that traditional qemu supports (e.g. the<br>
once ubiquitous SB16).<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
As far that I know, there are other VMMs like VirtualBox where you<br>
can<br>
usually get easily sound from the VMs, and it also uses<br>
QEMU-emulated<br>
Sound Cards as Xen does. Is there any reason why getting audio<br>
doesn&#39;t<br>
seem to be easy to do on Xen?<br>
</blockquote>
<br>
If you use the default qemu (a.k.a. upstream) rather than<br>
traditional, this may have the Intel HDA support and you can use<br>
Intel HDA driver in domU with it. There is no known driver that<br>
works properly with Windows XP or later for any of the old emulated<br>
devices traditional qemu can provide.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
I know that many people considers USB<br>
Sound Card cheap to pass to the VM, but I don&#39;t have easy access<br>
to<br>
those, so I would need a Software way to get sound from multiple<br>
VMs<br>
using a single Headphone connected to the integrated Realtek<br>
Sound Card.<br>
</blockquote>
<br>
USB audio devices are _cheap_ and easily available. I use these and<br>
they work great:<br>
<br>
</div></div><a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amz=
n.to/1gzLVAX</a> [3]<div class=3D"im"><br>
<br>
And with buy-one-get-one-free you get two for less than the price<br>
of a beer.<br>
<br>
Note - you may find it preferable to pass through the USB<br>
controller via PCI passthrough, rather than USB device via USB<br>
passthrough (USB passthrough seems to chew through about 5% of a CPU<br>
core per device).<br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
</div><a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://l=
ists.xen.org/xen-users</a> [4]<br>
</blockquote>
<br>
<br>
<br>
Links:<br>
------<br>
[1] <a href=3D"http://wiki.xen.org/wiki/Xen_Configuration_File_Options" tar=
get=3D"_blank">http://wiki.xen.org/wiki/Xen_<u></u>Configuration_File_Optio=
ns</a><br>
[2] <a href=3D"http://xenbits.xen.org/docs/unstable/man/xl.cfg.5.html" targ=
et=3D"_blank">http://xenbits.xen.org/docs/<u></u>unstable/man/xl.cfg.5.html=
</a><br>
[3] <a href=3D"http://amzn.to/1gzLVAX" target=3D"_blank">http://amzn.to/1gz=
LVAX</a><br>
[4] <a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lis=
ts.xen.org/xen-users</a><div class=3D"im"><br>
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></blockquote><div class=3D"HOEnZb"><div class=3D"h5">
<br>
______________________________<u></u>_________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a><br>
</div></div></blockquote></div><br></div>

--047d7b10c80db31fbe04ef542bc9--


--===============3471915292243848428==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3471915292243848428==--


From xen-users-bounces@lists.xen.org Mon Jan 06 22:19:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 22:19:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0IVs-0003IV-G7; Mon, 06 Jan 2014 22:19:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W0IVq-0003IQ-2D
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 22:19:10 +0000
Received: from [85.158.139.211:32238] by server-11.bemta-5.messagelabs.com id
	DD/F7-23268-DDB2BC25; Mon, 06 Jan 2014 22:19:09 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389046736!8137469!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_8,spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTYyNjIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14280 invoked from network); 6 Jan 2014 22:18:56 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 22:18:56 -0000
Received: from [192.168.1.79] (unknown [192.168.1.79])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id A27272202F2;
	Mon,  6 Jan 2014 22:18:55 +0000 (GMT)
Date: Mon, 06 Jan 2014 22:18:53 +0000
Message-ID: <qthgohqb9oylwwa9o1g6usn9.1389046733421@email.android.com>
From: Gordan Bobic <gordan@bobich.net>
To: Etzion Bar-Noy <etzion@barnoy.co.il>
MIME-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6779085422212454344=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6779085422212454344==
Content-Type: multipart/alternative; boundary="--_com.android.email_3471665767214590"

----_com.android.email_3471665767214590
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

WlZPTHMgYXJlIHNwYXJzZSAvIHRoaW5seSBwcm92aXNpb25lZC4gSSB1c2UgNEtCIGJsb2NrIHNp
emUgd2l0aCBkZWR1cGUgYW5kIFpMRSBjb21wcmVzc2lvbiBvbiBtaXJyb3JlZCBTU0RzLgoKCkV0
emlvbiBCYXItTm95IDxldHppb25AYmFybm95LmNvLmlsPiB3cm90ZToKCj5fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+WGVuLXVzZXJzIG1haWxpbmcgbGlz
dAo+WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==
----_com.android.email_3471665767214590
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

WlZPTHMgYXJlIHNwYXJzZSAvIHRoaW5seSBwcm92aXNpb25lZC4gSSB1c2UgNEtCIGJsb2NrIHNp
emUgd2l0aCBkZWR1cGUgYW5kIFpMRSBjb21wcmVzc2lvbiBvbiBtaXJyb3JlZCBTU0RzLjxicj48
YnI+PGJyPkV0emlvbiBCYXItTm95ICZsdDtldHppb25AYmFybm95LmNvLmlsJmd0OyB3cm90ZTo8
YnI+PGJyPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdj48ZGl2PkkgZGlkbiYjMzk7dCBrbm93IHlv
dSBjb3VsZCB1c2UgZGlza3MgbGlrZSB0aGF0IGluICYjMzk7eGwmIzM5OyBjb25maWd1cmF0aW9u
LCB3aXRob3V0IHByZWZpeC4gTXkgZGlza3MgbG9vayBsaWtlIHRoaXM6PGJyPmRpc2sgPSBbICZx
dW90O3RhcDI6YWlvOi9kZXYvc2hhcmUvVk1TL3Ztd2FyZS5sdW4saGRhLHcmcXVvdDssJnF1b3Q7
dGFwMjphaW86L2Rldi9zaGFyZS9WTVMvdm13YXJlLTIubHVuLGhkYix3JnF1b3Q7IF08YnI+DQo8
YnI+PC9kaXY+KHRoaXMgaXMgYSBWTXdhcmUgRVNYaSwgbmVzdGVkIHVuZGVyIFhlbikuIEkgdXNl
IHp2b2xzIGluZGVlZC4gSSB0aG91Z2h0IHlvdSBtaWdodCBoYXZlIHVzZWQgZGlzayBmaWxlcywg
YmVjYXVzZSB0aGV5IGNvbnN1bWUgbGVzcyBzaXplLiBJIGFzc3VtZSB5b3UgZW5hYmxlZCBjb21w
cmVzc2lvbiwgcmlnaHQ/PGJyPjwvZGl2Pkl0JiMzOTtzIHRoYXQgdm9sdW1lcyBjb25zdW1lIHRo
ZSBlbnRpcmUgc3BhY2UgZnJvbSB0aGUgcG9vbCBhcyBzb29uIGFzIHRoZXkgYXJlIHByb3Zpc2lv
bmVkLCB3aGlsZSBmaWxlcyBhcmUsIHVzdWFsbHksIHRoaW4uPGJyPg0KPGJyPjwvZGl2PlRoYW5r
czxicj5FdHppb248YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48YnI+PGRp
diBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIE1vbiwgSmFuIDYsIDIwMTQgYXQgMTI6MTkgUE0sIEdv
cmRhbiBCb2JpYyA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpnb3JkYW5AYm9i
aWNoLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPmdvcmRhbkBib2JpY2gubmV0PC9hPiZndDs8L3NwYW4+
IHdyb3RlOjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi
Pk15IHhsIHZtIGNvbmZpZyByZWZlcnMgdG8gdGhlIGRpc2sgYXMgZm9sbG93czo8YnI+DQo8YnI+
DQpkaXNrPVsgJiMzOTsvZGV2L3p2b2wvc3NkL2d1ZXN0MSxyYXcsaGRhLDx1PjwvdT5ydyYjMzk7
IF08YnI+DQo8YnI+DQp3aGljaCBwb2ludHMgdG8gWkZTIHBvb2wgJnF1b3Q7c3NkJnF1b3Q7LCB2
b2x1bWUgJnF1b3Q7Z3Vlc3QxJnF1b3Q7LiBWb2x1bWVzIGluPGJyPg0KWkZTIGFyZSBzaW1pbGFy
IHRvIExWTSB2b2x1bWVzIChpLmUuIHVzZSBpdCBhcyBhIGJsb2NrIGRldmljZSksPGJyPg0Kb25s
eSBtYW5hZ2VkIGJ5IFpGUyB3aXRoIGFsbCB0aGUgZmVhdHVyZXMgdGhhdCBpbXBsaWVzLjxicj4N
Cjxicj4NCkkgZG9uJiMzOTt0IHVzZSBhbnkgdmlydCogY29tcG9uZW50cyAtIEkgbmV2ZXIgc2F3
IHRoZSBwb2ludC48YnI+DQo8YnI+DQpBbnkgcGFydGljdWxhciBvdGhlciBjb25maWd1cmF0aW9u
IGhpZ2hsaWdodHMgeW91IGFyZSBpbnRlcmVzdGVkPGJyPg0KaW4/PGJyPg0KPGJyPg0KR29yZGFu
PGRpdj48ZGl2IGNsYXNzPSJoNSI+PGJyPg0KPGJyPg0KT24gMjAxNC0wMS0wNSAyMzoyMSwgRXR6
aW9uIEJhci1Ob3kgd3JvdGU6PGJyPg0KPC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9Imdt
YWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mg
c29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48ZGl2IGNsYXNzPSJoNSI+DQpGb2xsb3dpbmcg
eW91ciBjb21tZW50IHJlZ2FyZGluZyBaRlMgLSBJIHRyaWVkIHBsYWNpbmcgdmlydHVhbCBkaXNr
czxicj4NCmFzIGZpbGVzLCBhbmQgWGVuIGRpZG4mIzM5O3QgbGlrZSBpdCB0aGF0IG11Y2ggKGh1
bmcgZHVyaW5nIFZNIHN0YXJ0dXApLjxicj4NClRoZSBzeXN0ZW0gd2FzIHZhc3RseSBtb2RpZmll
ZCBsYXRlciBvbiAobmV3ZXIga2VybmVsLCBjdXN0b20gUlBNPGJyPg0KYnVpbGRpbmcgb2YgWGVu
IDQuNCBmcm9tIEdJVCByZXBvc2l0b3J5LCBicmVha2luZyBtb3N0IG9mIFZpcnQqPGJyPg0KY29t
cG9uZW50cywgZXRjKS4gTm93IEkgYW0gb24gYSBuYXRpdmUgJiMzOTt4bCYjMzk7IGludGVyZmFj
ZSwgd2l0aG91dCBhbnk8YnI+DQphZGRpdGlvbmFsIGludGVyZmFjZSwgYW5kIEkgaGF2ZSBub3Qg
dHJpZWQgdG8gcnVuIGEgVk0gYWdhaW4gZnJvbSBhPGJyPg0KZmlsZSwgc28gSSBoYXZlIG5vIGlk
ZWEgYXMgdG8gaXRzIGJlaGF2aW91ciBvdmVyIFpGUy48YnI+DQo8YnI+DQpJIGRvIHVzZSAmIzM5
O3RhcDI6YWlvJiMzOTsgb3ZlciBaRlMgdm9sdW1lcywgYW5kIGdldCB3b25kZXJmdWwgcGVyZm9y
bWFuY2UuPGJyPg0KSXQmIzM5O3MgYSBuaWNlIGxpdHRlbCAzNFRCIHN5c3RlbSB3aXRoIGxvdHMg
b2YgUkFNIGZvciBhIGNvbXBsZXRlIGxhYjxicj4NCnNvbHV0aW9uLiBDYXJlIHRvIHNoYXJlIHlv
dXIgY29uZmlndXJhdGlvbj88YnI+DQo8YnI+DQpFdHppb248YnI+DQo8YnI+DQpPbiBTdW4sIEph
biA1LCAyMDE0IGF0IDExOjU5IEFNLCBHb3JkYW4gQm9iaWMgJmx0OzxhIGhyZWY9Im1haWx0bzpn
b3JkYW5AYm9iaWNoLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPmdvcmRhbkBib2JpY2gubmV0PC9hPiZn
dDs8YnI+DQp3cm90ZTo8YnI+DQo8YnI+DQo8L2Rpdj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0i
Z21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2Nj
YyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PjxkaXYgY2xhc3M9Img1Ij4NCk9uIDAxLzA0
LzIwMTQgMDg6MzggUE0sIFppciBCbGF6ZXIgd3JvdGU6PGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUg
Y2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6
MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+DQoxKSBWR0EgUGFzc3Rocm91Z2g8YnI+
DQo8YnI+DQpBdCBmaXJzdCwgSSB1c2VkIHhsIHBjaS1hc3NpZ25hYmxlLWFkZCB0byBtYW51YWxs
eSBhZGQgZXZlcnl0aW1lPGJyPg0KSTxicj4NCnJlYm9vdGVkIERvbTAgdGhlIEdQVSBhbmQgdGhl
IEhETUkgZGV2aWNlLCBidXQgZGVjaWRlZCB0byBhZGQ8YnI+DQp0aGVzZSB0bzxicj4NCnRoZSBz
eXNsaW51eC5jZmcgZmlsZSB0byBza2lwIHRoYXQgc3RlcC4gRWl0aGVyIHdheSwgSSBkaWRuJiMz
OTt0IGhhZDxicj4NCmFueTxicj4NCmlzc3VlcyBtYWtpbmcgdGhlIFJhZGVvbiBpdHNlbGYgZnJl
ZSB0byBwYXNzIGl0IHRvIHRoZSBWTSAoQXMgSTxicj4NCndhczxicj4NCnVzaW5nIG15IFhlb24g
SGFzd2VsbCBpbnRlZ3JhdGVkIEdQVSBhcyBtYWluIFZpZGVvIENhcmQsIGFuZDxicj4NCmRpZG4m
IzM5O3Q8YnI+DQppbnN0YWxsZWQgdGhlIFJhZGVvbiBEcml2ZXJzIG9uIERvbTApIHdoZW4gSSB1
c2VkIHhsIGNyZWF0ZSBhbmQ8YnI+DQpoYWQgdGhlPGJyPg0KcGNpID0gb3B0aW9uIGluIHRoZSBW
TSYjMzk7cyBDRkcgZmlsZS4gSG93ZXZlciwgaXQgZWl0aGVyIEJTT0RlZCwgb3I8YnI+DQpXaW5k
b3dzPGJyPg0Kd2FzIHVuYWJsZSB0byB1c2UgaXQgYXMgaXQgYXBwZWFyZWQgd2l0aCBhIHllbGxv
dyBleGNsYW1hdGlvbjxicj4NCm1hcmsgd2hpbGU8YnI+DQpvbiBEZXZpY2UgTWFuYWdlci48YnI+
DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQpBbGwgeGwgcGNpLWFzc2lnbmFibGUtYWRkIGRvZXMgaXMg
ZGV0YWNoIHRoZSBkZXZpY2UgZnJvbSBpdHM8YnI+DQpjdXJyZW50IGRyaXZlciBhbmQgYXNzaWdu
IGl0IHRvIHRoZSB4ZW4tcGNpYmFjayBkcml2ZXIuIFRoZSBwcm9ibGVtPGJyPg0KaXMgdGhhdCBv
bmNlIHRoZSBkcml2ZXIgZm9yIHRoZSBkZXZpY2UgbG9hZHMsIGl0IGluaXRpYWxpemVzIHRoZTxi
cj4NCmRldmljZSwgd2hpY2ggbWF5IGxlYXZlIGl0IGluIGEgc3RhdGUgdGhhdCB0aGUgZHJpdmVy
IGluIGRvbVUgY2Fubm90PGJyPg0KZGVhbCB3aXRoIGdyYWNlZnVsbHkuIFRoaXMgaXMgcGFydGlj
dWxhcmx5IHRoZSBjYXNlIHdpdGggQVRJIEdQVXMuPGJyPg0KPGJyPg0KSSYjMzk7bSBub3Qgc3Vy
ZSBob3cgeW91ciBkaXN0cm8gZG9lcyBpdCwgYnV0IG9uIEVMNiBJIGhhdmUgYTxicj4NCm11bHRp
LXByb25nZWQgYXBwcm9hY2g6PGJyPg0KPGJyPg0KL2V0Yy9tb2Rwcm9iZS5kL3hlbi1wY2liYWNr
Ljx1PjwvdT5jb25mOjxicj4NCm9wdGlvbnMgeGVuLXBjaWJhY2sgcGVybWlzc2l2ZT0xPGJyPg0K
aGlkZT0oMDA6MWEuMSkoMDc6MDAuMCkoMDc6MDAuPHU+PC91PjEpKDBkOjAwLjApKDBkOjAwLjEp
KDA5OjAwLjApKDx1PjwvdT4wZjowMC4wKTxicj4NCjxicj4NClR3byBHUFVzLCBlYWNoIHdpdGgg
SERNSSBhdWRpbywgdHdvIFVTQiBjb250cm9sbGVycyBhbmQgYSBzb3VuZDxicj4NCmNhcmQsIGlm
IHlvdSYjMzk7cmUgd29uZGVyaW5nPGJyPg0KPGJyPg0KL2V0Yy9zeXNjb25maWcvbW9kdWxlcy94
ZW4tPHU+PC91PnBjaWJhY2subW9kdWxlczxicj4NCiMhL2Jpbi9zaDxicj4NCjxicj4NCm1vZHBy
b2JlIHhlbi1wY2liYWNrPGJyPg0KbW9kcHJvYmUgbnZpZGlhPGJyPg0KPGJyPg0KVGhpcyBlbnN1
cmVzIHRoYXQgdGhlIE52aWRpYSBkZXZpY2VzIHRvIGJlIHBhc3NlZCB0aHJvdWdoIGFyZTxicj4N
CmdyYWJiZWQgYnkgeGVuLXBjaWJhY2sgX0JFRk9SRV8gdGhlIE52aWRpYSBkcml2ZXIgbG9hZHMu
IEkgZG9uJiMzOTt0PGJyPg0Ka25vdyBpZiB0aGlzIGlzIGFjdHVhbGx5IG5lY2Vzc2FyeSB3aXRo
IE52aWRpYSAtIEkgZG9uJiMzOTt0IHRoaW5rIGl0PGJyPg0KaXMsIGJ1dCBJIHN0aWxsIGhhdmUg
aXQgYXMgYSBoYW5nb3ZlciBmcm9tIG15IGZ1dGlsZSBhdHRlbXB0cyB0byBnZXQ8YnI+DQpBVEkg
Y2FyZHMgdG8gd29yayBwcm9wZXJseSBmb3IgbXkgc2V0dXAgYmVmb3JlIEkgZmluYWxseSBnYXZl
IHVwIG9uPGJyPg0KdGhlbSAoYm90aCBMaW51eCBhbmQgV2luZG93cyBkcml2ZXJzIGFyZSBqdXN0
IHRvbyBmdW5kYW1lbnRhbGx5PGJyPg0KY3JpcHBsZWQgYW5kIGJyb2tlbiBmb3IgbXkgdXNlLWNh
c2UpLjxicj4NCjxicj4NCjwvZGl2PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90
ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3Bh
ZGRpbmctbGVmdDoxZXgiPjxkaXY+PGRpdiBjbGFzcz0iaDUiPg0KR29vZ2xpbmcgYXJvdW5kIEkg
Zm91bmQgdGhhdCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgUUVNVSBicm9rZSBWR0E8YnI+DQpQYXNz
dGhyb3VnaCwgYW5kIHRoYXQgdXNpbmcgcWVtdS14ZW4tdHJhZGl0aW9uYWwgZml4ZWQgaXQsIHdo
aWNoPGJyPg0KSTxicj4NCnRocm91Z2ggSSB3YXMgdXNpbmcuIEhvd2V2ZXIsIHRoZXJlIHdhcyBh
IHByb2JsZW0gd2l0aCB0aGF0Ljxicj4NClVzaW5nPGJyPg0KZGV2aWNlX21vZGVsID0gcWVtdS14
ZW4tdHJhZGl0aW9uYWwsIGFzIHRvbGQgYnkgbW9zdCBYZW4gVkdBPGJyPg0KUGFzc3Rocm91Z2g8
YnI+DQpndWlkZXMgYXZhaWxhYmxlIGN1cnJlbnRseSwgSSBnb3QgdGhpcyBlcnJvcjo8YnI+DQo8
YnI+DQpXQVJOSU5HOiBpZ25vcmluZyBkZXZpY2VfbW9kZWwgZGlyZWN0aXZlLjxicj4NCldBUk5J
Tkc6IFVzZSAmcXVvdDtkZXZpY2VfbW9kZWxfb3ZlcnJpZGUmcXVvdDsgaW5zdGVhZCBpZiB5b3Ug
cmVhbGx5IHdhbnQgYTxicj4NCm5vbi1kZWZhdWx0IGRldmljZV9tb2RlbDxicj4NCjxicj4NCkkg
aWdub3JlZCB0aGF0IGJlY2F1c2UgdGhlIFZNIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCwgYW5k
PGJyPg0KYmVzaWRlcyw8YnI+DQp3aGVuIEkgcmVwbGFjZWQgZGV2aWNlX21vZGVsID0gcWVtdS1k
bSB3aXRoIGRldmljZV9tb2RlbF9vdmVycmlkZTxicj4NCj08YnI+DQpxZW11LXhlbi10cmFkaXRp
b25hbCwgaXQgdGhyb3dlZCBhbm90aGVyIGVycm9yIHdoaWNoIG1hZGUgaXQgdG88YnI+DQpub3Qg
ZXZlbjxicj4NCmNyZWF0ZSB0aGUgVk0uIEhvd2V2ZXIsIEkgcmVjZW50bHkgZGlzY292ZXJlZCB0
aGF0IEkgaW5zdGVhZCBoYWQ8YnI+DQp0byB1c2U8YnI+DQpkZXZpY2VfbW9kZWxfdmVyc2lvbiA9
IHFlbXUteGVuLXRyYWRpdGlvbmFsLiBJdCB3b3JrZWQgcHJldHR5PGJyPg0KbXVjaDxicj4NCmZs
YXdsZXNzbHkgd2l0aCB0aGF0LiBCYXNpY2FsbHksIHRoZXJlIGFyZSBhIGxvdCBvZiBndWlkZXMs
IGFuZDxicj4NCmV2ZW4gdGhlPGJyPg0KWGVuIHdpa2ksIHRoYXQgYXJlIHNldmVyZWx5IG91dGRh
dGVkIGluIHRoaXMgYXJlYS4gSSBzcGVuZCB3ZWVrczxicj4NCnRyeWluZzxicj4NCnRvIGZpZ3Vy
ZSBvdXQgd2hhdCBJIHdhcyBkb2luZyB3cm9uZyBkdWUgYmFkIGRvY3VtZW50YXRpb24sIG1heWJl
PGJyPg0KYmVjYXVzZSBJIGRpZG4mIzM5O3QgZGlnZ2VkIGRlZXAgZW5vdWdoIGVhcmxpZXIsIGJ1
dCBzdGlsbCwgbW9zdCBvZjxicj4NCnRoZTxicj4NCmVhc2lseSBhY2Nlc3NpYmxlIGRhdGEgYW5k
IGdvb2dsZSByZXN1bHRzIGFyZSBmb3Igb2xkZXIgdmVyc2lvbnMsPGJyPg0KYW5kPGJyPg0Kc29t
ZSBjcml0aWNhbCBvcHRpb25zIGxpa2UgZGV2aWNlX21vZGVsIGhhdmUgY2hhbmdlZC48YnI+DQo8
YnI+DQo8L2Rpdj48L2Rpdj48YSBocmVmPSJodHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuX0Nv
bmZpZ3VyYXRpb25fRmlsZV9PcHRpb25zIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3dpa2kueGVu
Lm9yZy93aWtpL1hlbl88dT48L3U+Q29uZmlndXJhdGlvbl9GaWxlX09wdGlvbnM8L2E+IFsxXSAt
IG9sZDxkaXYgY2xhc3M9ImltIj48YnI+DQpwYXJhbWV0ZXJzPGJyPg0Kd2hpY2ggSSB3YXMgdXNp
bmc8YnI+DQo8L2Rpdj48YSBocmVmPSJodHRwOi8veGVuYml0cy54ZW4ub3JnL2RvY3MvdW5zdGFi
bGUvbWFuL3hsLmNmZy41Lmh0bWwiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8veGVuYml0cy54ZW4u
b3JnL2RvY3MvPHU+PC91PnVuc3RhYmxlL21hbi94bC5jZmcuNS5odG1sPC9hPiBbMl0gLSB3aGF0
PGRpdj48ZGl2IGNsYXNzPSJoNSI+PGJyPg0KSSBzaG91bGQ8YnI+DQpoYXZlIHVzZWQgb24gZmly
c3QgcGxhY2U8YnI+DQo8YnI+DQpUaGlzIGlzIHJlYWxseSB3b3J0aCB3cml0aW5nIGFib3V0IGJl
Y2F1c2UgSSYjMzk7bSBzdXJlIHRoYXQgc29tZW9uZTxicj4NCmVsc2U8YnI+DQp3aWxsIHNvb25l
ciBvciBsYXRlciBzdHVtYmxlIGhlcmUgKFNhdyBzZXZlcmFsIHBlb3BsZSB3aXRoIHRoaXM8YnI+
DQppc3N1ZSBvbjxicj4NCmdvb2dsZSksIGFzIHNvbWUgZ3VpZGVzIGFzc3VtZXMgeW91JiMzOTty
ZSB1c2luZyBhbiBzcGVjaWZpYyBMaW51eDxicj4NCmRpc3RyaWJ1dGlvbiB3aXRoIGFuIG9sZGVy
IFhlbiB2ZXJzaW9uIGluc3RlYWQgb2Ygc29tZXRoaW5nPGJyPg0KYmxlZWRpbmcgZWRnZS48YnI+
DQo8L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48ZGl2IGNsYXNzPSJoNSI+DQo8YnI+DQpI
YXZlIHlvdSBjaGFuZ2VkIHRoZSBpbmNvcnJlY3QgaW5mbyBvbiB0aGUgd2lraT8gSWYgeW91IGhh
dmVuJiMzOTt0LDxicj4NCnBsZWFzZSBkbyBzbyAtIGl0IGlzIGEgd2lraSwgYWZ0ZXIgYWxsLjxi
cj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjow
IDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0K
QWZ0ZXIgZmluYWxseSBiZWluZyBhYmxlIHRvIHNlZSBXaW5kb3dzIERlc2t0b3Agb24gdGhlIE1v
bml0b3I8YnI+DQpwbHVnZ2VkPGJyPg0KdG8gdGhlIFJhZGVvbiA1NzcwLCBJIGluc3RhbGxlZCB0
aGUgUmFkZW9uIDU3NzAgRHJpdmVycyBmcm9tPGJyPg0KRGV2aWNlPGJyPg0KTWFuYWdlciB3aXRo
IGFuIElORiBmaWxlIGluc3RlYWQgb2YgdGhlIGZ1bGwgQ2F0YWx5c3QgQ29udHJvbDxicj4NCkNl
bnRlciwgYXM8YnI+DQpJIGhlYXIgdGhhbiB0aGF0IGdpdmVzIG1vcmUgcG9zc2libGUgQlNPRCBp
c3N1ZXMuIEFkZGl0aW9uYWxseSw8YnI+DQphZnRlcjxicj4NCmFyb3VuZCBvbmUgd2VlayBvZiBw
bGF5aW5nIGFyb3VuZCB3aXRoIHRoZSBHUFUgb24gdGhlIFZNIChFdmVuPGJyPg0KbGVhdmluZyBh
PGJyPg0KZ2FtZSBvcGVuIGR1cmluZyBhbGwgdGhlIG5pZ2h0KSwgSSBkb24mIzM5O3Qgc2VlbSB0
byBub3RpY2UgaXNzdWVzLDxicj4NCmFuZCB0aGU8YnI+DQpnYW1lcyBJIHRyaWVkIChQYXRoIG9m
IEV4aWxlLCBMZWFndWUgb2YgTGVnZW5kcykgd29ya2VkPGJyPg0KZmxhd2xlc3NseSB3aXRoPGJy
Pg0KaXQuIEkgb25seSBoYWQgYSBzaW5nbGUgR1BVIGNyYXNoLCB3aXRoIGxvc3Qgb2YgTW9uaXRv
ciBzaWduYWw8YnI+DQphbmQgdGhlPGJyPg0KVk0gZGVzdHJveWluZyBpdHNlbGYsIGJ1dCB0aGF0
IG1heSBub3QgYmUgbmVjZXNhcnJpbHk8YnI+DQphdHRyaWJ1dGFibGUgdG8gWGVuLjxicj4NCjwv
YmxvY2txdW90ZT4NCjxicj4NCkFUSSBkcml2ZXJzIGFyZSBidWdneSBpbiBhbGwgc29ydHMgb2Yg
d2F5cy4gSXNzdWVzIEkgaGF2ZSBoYWQ8YnI+DQppbmNsdWRlOjxicj4NCjxicj4NCjEpIEdQVS1a
IGNhdXNlcyBhIGNyYXNoICh0aGUgaG9zdCBtYXkgc3Vydml2ZSBpdCB3aXRoIFBDSSBBQ0w8YnI+
DQpzdXBwb3J0LCBteSBoYXJkd2FyZSBsYWNrcyBpdCBzbyBpdCBjcmFzaGVzIHRoZSB3aG9sZSBo
b3N0KTxicj4NCjxicj4NCjIpIEF1dG9tYXRpYyBwb3dlciBtYW5hZ2VtZW50IGlzIGJyb2tlbiwg
YXQgbGVhc3Qgb24gbXkgNzk3MCAtIHRoZTxicj4NCmZhbiBkb2VzbiYjMzk7dCBzcGluIHVwIGFj
Y29yZGluZyB0byB0aGUgZHJpdmVyJiMzOTtzIHBvd2VyIGN1cnZlLCBwb3NzaWJseTxicj4NCnNl
bnNvciBhY2Nlc3MgYmVpbmcgYnJva2VuIGluIGEgVk0gKHBvdGVudGlhbGx5IHJlbGF0ZWQgdG8g
d2h5IEdQVS1aPGJyPg0KY3Jhc2hlcykuIFRoZSBuZXQgcmVzdWx0IGlzIHRoYXQgdGhlIGZhbiBz
aXRzIGF0IDIwJSB3aGF0ZXZlciB5b3UgZG88YnI+DQp1bnRpbCB0aGUgR1BVIGhpdHMgOTBDLiBB
dCB0aGF0IHBvaW50IHRoZSBjYXJkJiMzOTtzIG9uLWJvYXJkIHBvd2VyPGJyPg0KbWFuYWdlbWVu
dCBraWNrcyBpbiBhbmQgY3JhbmtzIHRoZSBmYW4gdXAgdG8gMTAwJS4gT24gYSBzdGFuZGFyZDxi
cj4NCnJlZmVyZW5jZSBkZXNpZ24gY2FyZCwgZmFuIHdoZW4gcnVubmluZyBhdCBvdmVyIDgwJSBw
cm9kdWNlcyBodWdlPGJyPg0Kbm9pc2UgYW5kIHZpYnJhdGlvbiAtIGVub3VnaCB0byBtYWtlIHRo
ZSBkaXNrcyBpbiB0aGUgbWFjaGluZSBzdGFydDxicj4NCnRvIGdlbmVyYXRlIGh1bmRyZWRzIG9m
IHBlbmRpbmcgc2VjdG9ycyBldmVyeSBkYXkuIFRoZSBvbmx5IHdheSB0bzxicj4NCndha2UgdGhl
IGNhcmQgdXAgYW5kIGdldCBpdCBiYWNrIGJlbG93IDEwMCUgZmFuIHNwZWVkIGlzIHRvIG1hbnVh
bGx5PGJyPg0KZm9yY2UgdGhlIGZhbiBzcGVlZCB1c2luZyB0aGUgQ0NDICh3aGljaCBpcyBkaWZm
aWN1bHQgaWYgeW91IGRvbiYjMzk7dDxicj4NCmhhdmUgaXQgaW5zdGFsbGVkIGZvciBmZWFyIG9m
IGl0IEJTT0QtaW5nIHRoZSBWTSkuPGJyPg0KPGJyPg0KVGhhdCYjMzk7cyB0aGUgaXNzdWVzIHdp
dGggZHJpdmVycyBiZWluZyBicm9rZW4sIEkmIzM5O20gbm90IGdvaW5nIHRvIGdvPGJyPg0KaW50
byB0aGUgaXNzdWVzIG9mIHRoZSBkcml2ZXIgbmVlZGxlc3NseSBjcmlwcGxpbmcgdGhlIGNhcGFi
aWxpdGllczxicj4NCnJpZ2h0IG5vdyBiZWNhdXNlIHRoZXkgYXJlIHByb2JhYmx5IGxlc3MgcmVs
ZXZhbnQgdG8geW91ciB1c2UgY2FzZS48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21h
aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBz
b2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCkFsc28sIEkgZGlkbiYjMzk7dCBub3RpY2UgYW55IGlz
c3VlcyB3aXRoIHRoZSBzby1jYWxsZWQgJnF1b3Q7U29mdCBSZXNldCZxdW90Ozxicj4NCm9yIEZM
Uiw8YnI+DQpidXQgbWF5YmUgdGhhdCB3YXMgYmVjYXVzZSBJIGJ1aWxkZWQgWGVuIHdpdGggdGhl
IFJhZGVvbiBwYXRjaDxicj4NCmluY2x1ZGVkLjxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkRv
ZXMgdGhhdCBpc3N1ZSBhIGJ1cyByZXNldCB0byByZXNldCB0aGUgY2FyZD88YnI+DQo8YnI+DQo8
YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDti
b3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCkZvciBleGFtcGxl
LCBJIHVzZWQgeGwgZGVzdHJveSB0byBhYnJ1cHRseSBzaHV0IGRvd24gdGhlIFZNLiBUaGU8YnI+
DQpNb25pdG9yPGJyPg0Kc2hvd3MgYSBmcmVlemVkIGltYWdlIG9mIHRoZSBsYXN0IGltYWdlIGJl
Zm9yZSBJIGRpZCB0aGF0LCB5ZXQgSTxicj4NCmFtIGFibGU8YnI+DQp0byBjcmVhdGUgaXQgYWdh
aW4gd2l0aCB0aGUgVmlkZW8gQ2FyZCBwYXNzaW5nIHdpdGggbm8gaXNzdWVzLiBJPGJyPg0KZGlk
biYjMzk7dDxicj4NCm5vdGljZSBlaXRoZXIgYW55IHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uLCBh
bGJlaXQgSSYjMzk7bSBub3Qgc3VyZSBpZjxicj4NCnRoYXQ8YnI+DQppcyB1bmRlciByZWJvb3Qg
c2NlbmFyaW9zIG9yIGFsc28gYXBwbGllcyB3aGVuIHlvdSBzaHV0IGRvd24gYW5kPGJyPg0KY3Jl
YXRlPGJyPg0KYWdhaW4gdGhlIFZNL0RvbVUgd2l0aG91dCByZXN0YXJ0aW5nIERvbTAuPGJyPg0K
PC9ibG9ja3F1b3RlPg0KPGJyPg0KQXBwbGllcyB0byBtb3N0IHNjZW5hcmlvcy4gV2VpcmRseSwg
SSBmb3VuZCBpdCBkb2VzbiYjMzk7dCBoYXBwZW4gb248YnI+DQphbGwgY2FyZHMuIEZvciBleGFt
cGxlIG9uIGEgNzQ1MCBpdCBpcyBwb3NzaWJsZSB0byByZWJvb3QgdGhlIFZNPGJyPg0Kd2l0aG91
dCBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiBhbmQgdmlkZW8gY29ycnVwdGlvbi4gT24gYSA3OTcw
IEk8YnI+DQpuZXZlciBtYW5hZ2VkIHRvIHJlYm9vdCB0aGUgZG9tVSB3aXRob3V0IGl0IGJyZWFr
aW5nLiBJIGh5cG90aGVzaXplZDxicj4NCnRoYXQgdGhpcyBjb3VsZCBiZSBkdWUgdG8gdGhlIDc0
NTAgaHZpbmcgbm8gYXV4aWxpYXJ5IHBvd2VyIGlucHV0PGJyPg0Kd2hpY2ggbWFrZXMgaXQgbW9y
ZSBzdXNjZXB0aWJsZSB0byBhY3R1YWxseSBnZXR0aW5nIHJlc2V0IHZpYTxicj4NCnNlY29uZGFy
eSBtZWFucyAoZS5nLiB2aWEgUENJZSBwb3dlciBzYXZpbmcgdG8gY3V0IG9mZiBwb3dlciB0byB0
aGU8YnI+DQpzbG90LCB3aGVyZWFzIHRoZSA3OTcwJiMzOTtzIGF1eGlsaWFyeSBwb3dlciBpbnB1
dHMga2VlcCBpdCBhbGl2ZSB3aGVuPGJyPg0KdGhlIHBvd2VyIHRvIHRoZSBzbG90IGlzIHN3aXRj
aGVkIG9mZiAtIHdoaWNoIGlzIGFyZ3VhYmx5IGEgaGFyZHdhcmU8YnI+DQpidWcgd2l0aCB0aGUg
QVRJIGNhcmRzJiMzOTsgcG93ZXIgbWFuYWdlbWVudC48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBj
bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDox
cHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCk92ZXJhbGx5LCBpdCBzZWVtcyB2ZXJ5
IGZ1bmN0aW9uYWwgYW5kIHF1aXRlIHJlbGlhYmxlLiBUaGUgb25seTxicj4NCmFjdHVhbDxicj4N
Cmlzc3VlIEkgZmluZCwgaXMgdGhhdCB3aGVuIEkgY3JlYXRlIHRoZSBWTSwgSSBuZWVkIHRvIGhh
dmUgdGhlIFZNPGJyPg0Kd2luZG93PGJyPg0KKENoZWNrIGF0dGFjaGVkIGZpbGUpIG9uIHRoZSBt
YWluIG1vbml0b3IgYXMgdGhlIGFjdGl2ZSB3aW5kb3csPGJyPg0Kb3RoZXJ3aXNlIGl0IHNlZW1z
IHRoYXQgYWZ0ZXIgV2luZG93cyBYUCBzcGxhc2ggc2NyZWVuIHdoZW4gaXQ8YnI+DQpjaGFuZ2Vz
PGJyPg0KdmlkZW8gcmVzb2x1dGlvbiBpdCB1c3VhbGx5IGVpdGhlciBCU09Ecywgb3IgZG9lc24m
IzM5O3QgaW5pdGlhbGl6ZTxicj4NCnRoZTxicj4NClZpZGVvIENhcmQgcHJvcGVybHksIGFuZCBp
bnN0ZWFkIHRoZSBNb25pdG9yIHN0YXlzIGluIFN0YW5kYnk8YnI+DQp3aGlsZSB0aGU8YnI+DQpW
TSB3aW5kb3cgZGlzcGxheXMgdGhlIFdpbmRvd3MgRGVza3RvcCBhcyBpZiB0aGVyZSB3YXMgbm8g
VkdBPGJyPg0KUGFzc3Rocm91Z2ggYmVpbmcgZG9uZS48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+
DQpOb3Qgc3VyZSB3aGF0IHlvdSBhcmUgZGVzY3JpYmluZyBoZXJlLiBJZiB5b3Ugc2V0IHRoZSBk
b21VIG91dHB1dDxicj4NCnRvIFZOQyB0aGlzIHNob3VsZCBtYXR0ZXIuIEkgb25seSBldmVyIGNo
ZWNrIFZOQyBvdXRwdXQgd2hlbjxicj4NCnRyb3VibGVzaG9vdGluZyBlLmcuIHRvIHNlZSBpZiB0
aGVyZSYjMzk7cyBhIGNyYXNoLiBJIGRvbiYjMzk7dCB0aGluayBJJiMzOTt2ZTxicj4NCmNoZWNr
ZWQgaXQgc2luY2UgSSBzd2l0Y2hlZCB0byBOdmlkaWEgY2FyZHMuPGJyPg0KPGJyPg0KPGJsb2Nr
cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy
LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+DQoyKSBWTkMgdnMgU0RMLCBL
ZXlib2FyZCBhbmQgTW91c2UgZm9jdXM8YnI+DQo8YnI+DQpJIGhhdmUgdHJpZWQgd2l0aCBib3Ro
IFZOQyBhbmQgU0RMIGFuZCBJIHByZWZlciB0aGUgbGF0ZXIuIFdoZW4gSTxicj4NCnVzZTxicj4N
ClNETCwgdGhlIFZNIHdpbmRvdyBhdXRvbWF0aWNhbGx5IHBvcHMgdXAsIHRocm91Z2ggdGhhdCBp
cyByYXRoZXI8YnI+DQp1bm5lZWRlZCBhcyBpdCBsYXRlciBibGFjayBzY3JlZW5zIGFzIHRoZSBS
YWRlb24gdGFrZXMgY29udHJvbCBvZjxicj4NCnRoZTxicj4NCnZpZGVvIG91dHB1dCBpbiB0aGUg
b3RoZXIgTW9uaXRvci4gV2l0aCBWTkMgSSBoYXZlIHRvIG1hbnVhbGx5PGJyPg0KbGF1bmNoPGJy
Pg0Kdm5jdmlld2VyIHRvIGJlIGFibGUgdG8gY29udHJvbCB0aGUgVk0uIE1vc3QgaW1wb3J0YW50
IGlzIHRoYXQ8YnI+DQp3aXRoIFNETCw8YnI+DQp3aGVuIEkgY2xpY2sgb24gdGhlIFZNIGJsYWNr
IHdpbmRvdywgY29udHJvbCBvZiB0aGUgS2V5Ym9hcmQgYW5kPGJyPg0KTW91c2U8YnI+DQpnb2Vz
IHRvIHRoZSBWTSwgd2hpbGUgb24gVk5DIEkgZGlkbiYjMzk7dCBldmVyIG1hbmFnZWQgdG8gZ2V0
IGNvbnRyb2w8YnI+DQpvZiB0aGU8YnI+DQpLZXlib2FyZC4gVGhlIE1vdXNlIHBvaW50ZXIgd29y
a3Mgd2l0aG91dCBoYXZpbmcgdG8gbWFrZSB0aGUgVk08YnI+DQp3aW5kb3c8YnI+DQp0aGUgYWN0
aXZlIG9uZSBhcyBpZiBJIHdhcyB1c2luZyBhIGZyZWVtb3VzZSB0b29sIG9uIGEgd2luZG93ZWQ8
YnI+DQpnYW1lLDxicj4NCmhvd2V2ZXIsIHRoZSBWTSBibGFjayB3aW5kb3cgc3VyZmFjZSBvbiBE
b20wIGRvZXNuJiMzOTt0IGFsbG93IG1lIHRvPGJyPg0KdHJhdmVsPGJyPg0KdGhlIGVudGlyZSBE
ZXNrdG9wIHN1cmZhY2Ugb2YgdGhlIFZNLCBzbyBpcyByYXRoZXIgdXNlbGVzcy48YnI+DQo8L2Js
b2NrcXVvdGU+DQo8YnI+DQpWTkMgd29ya3MgZmluZSBmb3IgbWUgd2hlbiBJIHVzZSBpdCwgYnV0
IG1vc3Qgb2YgdGhlIHRpbWUgSSB1c2UgYTxicj4NCnNlcGFyYXRlIG1vdXNlL2tleWJvYXJkIHBh
c3NlZCB0byB0aGUgVk0uIE15IG1haW4gc2V0dXAgaXMgMyBHUFVzLDxicj4NCm1vbml0b3JzLCBz
b3VuZCBjYXJkcywga2V5Ym9hcmRzIGFuZCBtaWNlIGFsbCBydW5uaW5nIG9mZiBvZiBvbmU8YnI+
DQpwaHlzaWNhbCBtYWNoaW5lLjxicj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9x
dW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlk
O3BhZGRpbmctbGVmdDoxZXgiPg0KVGhlIG9ubHkgdGhpbmcgdGhhdCBhbm5veXMgbWUgZnJvbSB1
c2luZyBTREwgaXMgdGhhdCBJIGhhdmUgdGhlPGJyPg0KYmxhY2s8YnI+DQpzY3JlZW4gYWx3YXlz
IG9wZW4gd2hpbGUgdGhlIFZNIGlzIHdvcmtpbmcsIGFuZCBoYXZpbmcgdG8gY2xpY2s8YnI+DQpp
dDxicj4NCmV2ZXJ5dGltZSBJIHdhbnQgdG8gc3dpdGNoIGNvbnRyb2wgdG8gdGhlIFZNIGlzIHJh
dGhlciBhbm5veWluZy48YnI+DQpJc24mIzM5O3Q8YnI+DQp0aGVyZSBhbnkgd2F5IHRvIGNoYW5n
ZSBLZXlib2FyZCBhbmQgTW91c2UgZm9jdXMgZnJvbSBEb20wIHRvIGE8YnI+DQpEb21VIGFuZDxi
cj4NCnZpY2V2ZXJzYSBsaWtlIGlmIHRoZXkgd2VyZSBjb25zb2xlcz8gRm9yIGV4YW1wbGUsIEkg
bWF5IHdhbnQgdG88YnI+DQp1c2U8YnI+DQpDdHJsICsgQWx0ICsgRjEgdG8gZ2V0IGNvbnRyb2wg
b2YgRG9tMCwgdGhlbiB1c2UgQ3RybCArIEFsdCArIEYyPGJyPg0KdG88YnI+DQpzd2l0Y2ggY29u
dHJvbCB0byB0aGUgVk0uIFRoaXMgd291bGQgaW5jcmVhc2UgdXNhYmlsaXR5Ljxicj4NCjwvYmxv
Y2txdW90ZT4NCjxicj4NClRoZXJlIGlzIG5vIHdheSB0byBkbyB0aGF0LiBBcyBJIHNhaWQsIEkg
dXNlIHNlcGFyYXRlPGJyPg0KbW91c2Uva2V5Ym9hcmQvbW9uaXRvciBmb3IgZWFjaCBWR0EgcGFz
c3Rocm91Z2ggVk0gSSB1c2UuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1
b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7
cGFkZGluZy1sZWZ0OjFleCI+DQozKSBEaXNrIEltYWdlczxicj4NCjxicj4NCkFzIGNhbiBiZSBz
ZWVuIGluIHRoZSBDRkcgZmlsZSBJIGNvcHlwYXN0ZWQsIEkmIzM5O20gdXNpbmcgZmlsZTogZm9y
PGJyPg0KbXkgSU1HPGJyPg0KRGlzayBJbWFnZXMuIEhvd2V2ZXIsIG9uIHNvbWUgb3RoZXIgZG9j
dW1lbnRhdGlvbiBsaWtlIHRoYXQgb2Y8YnI+DQpibGt0YXAyPGJyPg0Kb24gdGhlIFhlbiB3aWtp
LCBpdCBtZW50aW9ucyB0aGF0IEkgY2FuIHVzZSB0YXA6dGFwZGlzazphaW86LDxicj4NCmhvd2V2
ZXIsPGJyPg0KaXMgdGhlcmUgYW55IHJlYXNvbiB3aHkgSSBzaG91bGQgcGljayBvbmUgb3ZlciBh
bm90aGVyPyBEbyB0aGV5PGJyPg0KYWxzbzxicj4NCmhhdmUgc3BlY2lmaWMgZm9ybWF0IHN1cHBv
cnQgb3IgYW55dGhpbmcgSSBzaG91bGQgYmUgY2FyZWZ1bDxicj4NCndpdGg/PGJyPg0KPGJyPg0K
QmVzaWRlcywgaXMgdGhlcmUgYW55IGVhc3kgd2F5IHRvIG1vdW50IHRoZSBJTUcgRGlzayBJbWFn
ZSBmaWxlczxicj4NCm9uPGJyPg0KTGludXggKEluY2x1ZGluZyBOVEZTIHBhcnRpdGlvbnMpIHNv
IEkgY2FuIHJldHJpZXZlIG9yIGFkZCBmaWxlczxicj4NCndoZW48YnI+DQp0aGUgVk0gaXMgbm90
IHJ1bm5pbmc/IEkgc3RpbGwgZGlkbiYjMzk7dCBsZWFybmVkIHRvIHNldHVwIE5ldHdvcmtzPGJy
Pg0Kd2l0aDxicj4NCkxpbnV4IGFuZCBuZWVkIGEgd29ya2FibGUgd2F5IHRvIG1vdmUgZGF0YSBm
cm9tIGFuZCB0byB0aGUgVk08YnI+DQpEaXNrIEltYWdlcy48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8
YnI+DQpZb3UgbmVlZCB0byBpbnN0YWxsIG50ZnMtM2cgcGFja2FnZSBhbmQgZG8gc29tZXRoaW5n
IGxpa2U6PGJyPg0KPGJyPg0KbG9zZXR1cCAvZGV2L2xvb3AwIC9wYXRoL3RvL2ZpbGUuaW1nPGJy
Pg0Ka3BhcnR4IC1hIC9kZXYvbG9vcDA8YnI+DQptb3VudCAvZGV2L21hcHBlci9sb29wMHAxIC9w
YXRoL3RvL21vdW50cG9pbnQ8YnI+DQo8YnI+DQpNYWtlIHN1cmUgdGhpcyBpcyBuZXZlciBtb3Vu
dGVkIHdoaWxlIHVzaW5nIHRoZSBWTSBvciB5b3Ugd2lsbCB2ZXJ5PGJyPg0KdGhvcm91Z2hseSBk
ZXN0cm95IHRoZSBGUy48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUi
IHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRk
aW5nLWxlZnQ6MWV4Ij4NCkkga25vdyBhYm91dCBMVk0gcGFydGl0aW9ucywgYnV0IGZpbmQgdGhl
bSBhIGJpdCBoYXJkZXIgdG8gbWFuYWdlPGJyPg0KdGhhbjxicj4NCkRpc2sgSW1hZ2VzLiBQbHVz
IHBlcmZvcm1hbmNlIGlzIGN1cnJlbnRseSBhZGVxdWF0ZSB0aGlzIHdheS48YnI+DQo8L2Jsb2Nr
cXVvdGU+DQo8YnI+DQpQZXJzb25hbGx5IEkgdXNlIFpGUyBmb3IgYW55dGhpbmcgbm93ZGF5cy4g
VHJ5IGl0IGFuZCB5b3Ugd2lsbDxicj4NCm5ldmVyIGxvb2sgYmFjay48YnI+DQo8YnI+DQo8Ymxv
Y2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3Jk
ZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjQpIEF1ZGlvIGVtdWxh
dGlvbjxicj4NCjxicj4NCldoaWxlIHRoZSBXaW5kb3dzIFhQIFZNIHdvcmtzIG5pY2VseSB3aXRo
IGdhbWVzLCBJIGhhdmUgdGhlIGlzc3VlPGJyPg0KdGhhdDxicj4NCnRoZXJlIGlzIG5vIGF1ZGlv
IGNvbWluZyBmcm9tIGl0LCB3aGljaCBzZWVtcyB0byBiZSB0aGUgbW9zdDxicj4NCmltcG9ydGFu
dDxicj4NCm1pc3NpbmcgdGhpbmcgYmVmb3JlIEkgY2FuIGNhbGwgbXkgVk0gJnF1b3Q7cHJvZHVj
dGlvbi1yZWFkeSZxdW90OyBmb3I8YnI+DQpwbGF5aW5nPGJyPg0KZ2FtZXMgYXMgaWYgaXQgd2Vy
ZSBteSBvbGQgY29tcHV0ZXIuIEkgZGlkbiYjMzk7dCB0cmllZCB0byBwYXNzIHRoZTxicj4NCmlu
dGVncmF0ZWQgUmVhbHRlayBTb3VuZCBDYXJkLCBidXQgdGhhdCB3b3VsZCBiZSByYXRoZXIgc3R1
cGlkIGFzPGJyPg0KSSBuZWVkPGJyPg0Kc291bmQgaW4gYm90aCB0aGUgY3VycmVudCBMaW51eCBE
b20wLCB3aGljaCBJJiMzOTttIHVzaW5nIGZvciBzaW1wbGU8YnI+DQp0YXNrPGJyPg0KbGlrZSBi
cm93c2luZywgYW5kIHRoZSBXaW5kb3dzIFhQIFZNIGZvciBnYW1lcy4gVGhpcyBtZWFucyBJIGhh
dmU8YnI+DQp0bzxicj4NCnJlbHkgb24gZW11bGF0ZWQgQXVkaW8gZGV2aWNlcywgd2hpY2ggYXMg
ZmFyIHRoYXQgSSBrbm93IGFyZTxicj4NCmNvbW1vbi48YnI+DQpzb3VuZGh3ID0gJiMzOTthYzk3
JiMzOTsgc2VlbXMgdG8gd29yaywgV2luZG93cyBYUCByZWNvZ25pemVzIHRoZSBTb3VuZDxicj4N
CkNhcmQgYW5kPGJyPg0KaW5zdGFsbCB0aGUgRHJpdmVycyBmb3IgaXQgd2l0aCBubyBpc3N1ZXMu
IEl0IGFsc28gaGFzIHRoZSBIRE1JPGJyPg0KZGV2aWNlPGJyPg0KcGFzc2VkIHRvIGl0IGFsb25n
IHRoZSBHUFUuIEhvd2V2ZXIsIGFmdGVyIGdvb2dsaW5nIGEgbG90LCBJPGJyPg0KZGlkbiYjMzk7
dCBmaW5kPGJyPg0KYW55IGVhc3kgdG8gZ2V0IGF1ZGlvIGZyb20gYSBEb21VIHRvIERvbTAgdG8g
Z2V0IG1peGVkIHNvIEkgY2FuPGJyPg0KcmVseSBvbjxicj4NCmVtdWxhdGVkIFNvdW5kIENhcmRz
IGluc3RlYWQgb2YgbmVlZGluZyBvbmUgcGVyIFZNIGxpa2UgeW91IG5lZWQ8YnI+DQpWaWRlbzxi
cj4NCkNhcmRzLjxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NClRoZSBwcm9ibGVtIGlzIHRoYXQg
c3VwcG9ydCBmb3IgSW50ZWwgSEQgQXVkaW8gaGFzIG9ubHkgYmVlbiBhZGRlZDxicj4NCnZlcnkg
cmVjZW50bHkgaW4gcWVtdSwgYW5kIHRyYWRpdGlvbmFsIHFlbXUgZG9lc24mIzM5O3QgaGF2ZSBp
dC4gVGhlPGJyPg0Kb3RoZXIgaGFsZiBvZiB0aGF0IHByb2JsZW0gaXMgdGhhdCBYUCBhbmQgbGF0
ZXIgZG9uJiMzOTt0IGhhdmUgZHJpdmVyczxicj4NCmZvciBvdGhlciBlbXVsYXRlZCBkZXZpY2Vz
IHRoYXQgdHJhZGl0aW9uYWwgcWVtdSBzdXBwb3J0cyAoZS5nLiB0aGU8YnI+DQpvbmNlIHViaXF1
aXRvdXMgU0IxNikuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz
dHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGlu
Zy1sZWZ0OjFleCI+DQpBcyBmYXIgdGhhdCBJIGtub3csIHRoZXJlIGFyZSBvdGhlciBWTU1zIGxp
a2UgVmlydHVhbEJveCB3aGVyZSB5b3U8YnI+DQpjYW48YnI+DQp1c3VhbGx5IGdldCBlYXNpbHkg
c291bmQgZnJvbSB0aGUgVk1zLCBhbmQgaXQgYWxzbyB1c2VzPGJyPg0KUUVNVS1lbXVsYXRlZDxi
cj4NClNvdW5kIENhcmRzIGFzIFhlbiBkb2VzLiBJcyB0aGVyZSBhbnkgcmVhc29uIHdoeSBnZXR0
aW5nIGF1ZGlvPGJyPg0KZG9lc24mIzM5O3Q8YnI+DQpzZWVtIHRvIGJlIGVhc3kgdG8gZG8gb24g
WGVuPzxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCklmIHlvdSB1c2UgdGhlIGRlZmF1bHQgcWVt
dSAoYS5rLmEuIHVwc3RyZWFtKSByYXRoZXIgdGhhbjxicj4NCnRyYWRpdGlvbmFsLCB0aGlzIG1h
eSBoYXZlIHRoZSBJbnRlbCBIREEgc3VwcG9ydCBhbmQgeW91IGNhbiB1c2U8YnI+DQpJbnRlbCBI
REEgZHJpdmVyIGluIGRvbVUgd2l0aCBpdC4gVGhlcmUgaXMgbm8ga25vd24gZHJpdmVyIHRoYXQ8
YnI+DQp3b3JrcyBwcm9wZXJseSB3aXRoIFdpbmRvd3MgWFAgb3IgbGF0ZXIgZm9yIGFueSBvZiB0
aGUgb2xkIGVtdWxhdGVkPGJyPg0KZGV2aWNlcyB0cmFkaXRpb25hbCBxZW11IGNhbiBwcm92aWRl
Ljxicj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi
Pg0KSSBrbm93IHRoYXQgbWFueSBwZW9wbGUgY29uc2lkZXJzIFVTQjxicj4NClNvdW5kIENhcmQg
Y2hlYXAgdG8gcGFzcyB0byB0aGUgVk0sIGJ1dCBJIGRvbiYjMzk7dCBoYXZlIGVhc3kgYWNjZXNz
PGJyPg0KdG88YnI+DQp0aG9zZSwgc28gSSB3b3VsZCBuZWVkIGEgU29mdHdhcmUgd2F5IHRvIGdl
dCBzb3VuZCBmcm9tIG11bHRpcGxlPGJyPg0KVk1zPGJyPg0KdXNpbmcgYSBzaW5nbGUgSGVhZHBo
b25lIGNvbm5lY3RlZCB0byB0aGUgaW50ZWdyYXRlZCBSZWFsdGVrPGJyPg0KU291bmQgQ2FyZC48
YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQpVU0IgYXVkaW8gZGV2aWNlcyBhcmUgX2NoZWFwXyBh
bmQgZWFzaWx5IGF2YWlsYWJsZS4gSSB1c2UgdGhlc2UgYW5kPGJyPg0KdGhleSB3b3JrIGdyZWF0
Ojxicj4NCjxicj4NCjwvZGl2PjwvZGl2PjxhIGhyZWY9Imh0dHA6Ly9hbXpuLnRvLzFnekxWQVgi
IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vYW16bi50by8xZ3pMVkFYPC9hPiBbM108ZGl2IGNsYXNz
PSJpbSI+PGJyPg0KPGJyPg0KQW5kIHdpdGggYnV5LW9uZS1nZXQtb25lLWZyZWUgeW91IGdldCB0
d28gZm9yIGxlc3MgdGhhbiB0aGUgcHJpY2U8YnI+DQpvZiBhIGJlZXIuPGJyPg0KPGJyPg0KTm90
ZSAtIHlvdSBtYXkgZmluZCBpdCBwcmVmZXJhYmxlIHRvIHBhc3MgdGhyb3VnaCB0aGUgVVNCPGJy
Pg0KY29udHJvbGxlciB2aWEgUENJIHBhc3N0aHJvdWdoLCByYXRoZXIgdGhhbiBVU0IgZGV2aWNl
IHZpYSBVU0I8YnI+DQpwYXNzdGhyb3VnaCAoVVNCIHBhc3N0aHJvdWdoIHNlZW1zIHRvIGNoZXcg
dGhyb3VnaCBhYm91dCA1JSBvZiBhIENQVTxicj4NCmNvcmUgcGVyIGRldmljZSkuPGJyPg0KPGJy
Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHU+PC91Pl9fX19fX19fX19fX19fX19f
PGJyPg0KWGVuLXVzZXJzIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
PC9hPjxicj4NCjwvZGl2PjxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT4gWzRdPGJy
Pg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KPGJyPg0KPGJyPg0KTGlua3M6PGJyPg0KLS0tLS0tPGJy
Pg0KWzFdIDxhIGhyZWY9Imh0dHA6Ly93aWtpLnhlbi5vcmcvd2lraS9YZW5fQ29uZmlndXJhdGlv
bl9GaWxlX09wdGlvbnMiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kv
WGVuXzx1PjwvdT5Db25maWd1cmF0aW9uX0ZpbGVfT3B0aW9uczwvYT48YnI+DQpbMl0gPGEgaHJl
Zj0iaHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcuNS5odG1s
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzLzx1PjwvdT51bnN0
YWJsZS9tYW4veGwuY2ZnLjUuaHRtbDwvYT48YnI+DQpbM10gPGEgaHJlZj0iaHR0cDovL2Ftem4u
dG8vMWd6TFZBWCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9hbXpuLnRvLzFnekxWQVg8L2E+PGJy
Pg0KWzRdIDxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT48ZGl2IGNsYXNzPSJpbSI+
PGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHU+PC91Pl9fX19fX19f
X19fX19fX19fPGJyPg0KWGVuLXVzZXJzIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0
bzpYZW4tdXNlcnNAbGlzdHMueGVuLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT48YnI+
DQo8L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdiBjbGFzcz0iSE9FblpiIj48ZGl2IGNsYXNzPSJoNSI+
DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX188dT48L3U+X19fX19fX19fX19f
X19fX188YnI+DQpYZW4tdXNlcnMgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOlhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnIiB0YXJnZXQ9Il9ibGFuayI+WGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzPC9hPjxicj4NCjwv
ZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+DQo=
----_com.android.email_3471665767214590--



--===============6779085422212454344==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6779085422212454344==--



From xen-users-bounces@lists.xen.org Mon Jan 06 22:19:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 06 Jan 2014 22:19:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0IVs-0003IV-G7; Mon, 06 Jan 2014 22:19:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W0IVq-0003IQ-2D
	for xen-users@lists.xen.org; Mon, 06 Jan 2014 22:19:10 +0000
Received: from [85.158.139.211:32238] by server-11.bemta-5.messagelabs.com id
	DD/F7-23268-DDB2BC25; Mon, 06 Jan 2014 22:19:09 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389046736!8137469!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_8,spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTYyNjIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14280 invoked from network); 6 Jan 2014 22:18:56 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 6 Jan 2014 22:18:56 -0000
Received: from [192.168.1.79] (unknown [192.168.1.79])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id A27272202F2;
	Mon,  6 Jan 2014 22:18:55 +0000 (GMT)
Date: Mon, 06 Jan 2014 22:18:53 +0000
Message-ID: <qthgohqb9oylwwa9o1g6usn9.1389046733421@email.android.com>
From: Gordan Bobic <gordan@bobich.net>
To: Etzion Bar-Noy <etzion@barnoy.co.il>
MIME-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Reporting success with VGA Passthrough,
 and some other question/issues, mainly with Audio
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6779085422212454344=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6779085422212454344==
Content-Type: multipart/alternative; boundary="--_com.android.email_3471665767214590"

----_com.android.email_3471665767214590
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

WlZPTHMgYXJlIHNwYXJzZSAvIHRoaW5seSBwcm92aXNpb25lZC4gSSB1c2UgNEtCIGJsb2NrIHNp
emUgd2l0aCBkZWR1cGUgYW5kIFpMRSBjb21wcmVzc2lvbiBvbiBtaXJyb3JlZCBTU0RzLgoKCkV0
emlvbiBCYXItTm95IDxldHppb25AYmFybm95LmNvLmlsPiB3cm90ZToKCj5fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+WGVuLXVzZXJzIG1haWxpbmcgbGlz
dAo+WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==
----_com.android.email_3471665767214590
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

WlZPTHMgYXJlIHNwYXJzZSAvIHRoaW5seSBwcm92aXNpb25lZC4gSSB1c2UgNEtCIGJsb2NrIHNp
emUgd2l0aCBkZWR1cGUgYW5kIFpMRSBjb21wcmVzc2lvbiBvbiBtaXJyb3JlZCBTU0RzLjxicj48
YnI+PGJyPkV0emlvbiBCYXItTm95ICZsdDtldHppb25AYmFybm95LmNvLmlsJmd0OyB3cm90ZTo8
YnI+PGJyPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdj48ZGl2PkkgZGlkbiYjMzk7dCBrbm93IHlv
dSBjb3VsZCB1c2UgZGlza3MgbGlrZSB0aGF0IGluICYjMzk7eGwmIzM5OyBjb25maWd1cmF0aW9u
LCB3aXRob3V0IHByZWZpeC4gTXkgZGlza3MgbG9vayBsaWtlIHRoaXM6PGJyPmRpc2sgPSBbICZx
dW90O3RhcDI6YWlvOi9kZXYvc2hhcmUvVk1TL3Ztd2FyZS5sdW4saGRhLHcmcXVvdDssJnF1b3Q7
dGFwMjphaW86L2Rldi9zaGFyZS9WTVMvdm13YXJlLTIubHVuLGhkYix3JnF1b3Q7IF08YnI+DQo8
YnI+PC9kaXY+KHRoaXMgaXMgYSBWTXdhcmUgRVNYaSwgbmVzdGVkIHVuZGVyIFhlbikuIEkgdXNl
IHp2b2xzIGluZGVlZC4gSSB0aG91Z2h0IHlvdSBtaWdodCBoYXZlIHVzZWQgZGlzayBmaWxlcywg
YmVjYXVzZSB0aGV5IGNvbnN1bWUgbGVzcyBzaXplLiBJIGFzc3VtZSB5b3UgZW5hYmxlZCBjb21w
cmVzc2lvbiwgcmlnaHQ/PGJyPjwvZGl2Pkl0JiMzOTtzIHRoYXQgdm9sdW1lcyBjb25zdW1lIHRo
ZSBlbnRpcmUgc3BhY2UgZnJvbSB0aGUgcG9vbCBhcyBzb29uIGFzIHRoZXkgYXJlIHByb3Zpc2lv
bmVkLCB3aGlsZSBmaWxlcyBhcmUsIHVzdWFsbHksIHRoaW4uPGJyPg0KPGJyPjwvZGl2PlRoYW5r
czxicj5FdHppb248YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj48YnI+PGRp
diBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIE1vbiwgSmFuIDYsIDIwMTQgYXQgMTI6MTkgUE0sIEdv
cmRhbiBCb2JpYyA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpnb3JkYW5AYm9i
aWNoLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPmdvcmRhbkBib2JpY2gubmV0PC9hPiZndDs8L3NwYW4+
IHdyb3RlOjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi
Pk15IHhsIHZtIGNvbmZpZyByZWZlcnMgdG8gdGhlIGRpc2sgYXMgZm9sbG93czo8YnI+DQo8YnI+
DQpkaXNrPVsgJiMzOTsvZGV2L3p2b2wvc3NkL2d1ZXN0MSxyYXcsaGRhLDx1PjwvdT5ydyYjMzk7
IF08YnI+DQo8YnI+DQp3aGljaCBwb2ludHMgdG8gWkZTIHBvb2wgJnF1b3Q7c3NkJnF1b3Q7LCB2
b2x1bWUgJnF1b3Q7Z3Vlc3QxJnF1b3Q7LiBWb2x1bWVzIGluPGJyPg0KWkZTIGFyZSBzaW1pbGFy
IHRvIExWTSB2b2x1bWVzIChpLmUuIHVzZSBpdCBhcyBhIGJsb2NrIGRldmljZSksPGJyPg0Kb25s
eSBtYW5hZ2VkIGJ5IFpGUyB3aXRoIGFsbCB0aGUgZmVhdHVyZXMgdGhhdCBpbXBsaWVzLjxicj4N
Cjxicj4NCkkgZG9uJiMzOTt0IHVzZSBhbnkgdmlydCogY29tcG9uZW50cyAtIEkgbmV2ZXIgc2F3
IHRoZSBwb2ludC48YnI+DQo8YnI+DQpBbnkgcGFydGljdWxhciBvdGhlciBjb25maWd1cmF0aW9u
IGhpZ2hsaWdodHMgeW91IGFyZSBpbnRlcmVzdGVkPGJyPg0KaW4/PGJyPg0KPGJyPg0KR29yZGFu
PGRpdj48ZGl2IGNsYXNzPSJoNSI+PGJyPg0KPGJyPg0KT24gMjAxNC0wMS0wNSAyMzoyMSwgRXR6
aW9uIEJhci1Ob3kgd3JvdGU6PGJyPg0KPC9kaXY+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9Imdt
YWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mg
c29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdj48ZGl2IGNsYXNzPSJoNSI+DQpGb2xsb3dpbmcg
eW91ciBjb21tZW50IHJlZ2FyZGluZyBaRlMgLSBJIHRyaWVkIHBsYWNpbmcgdmlydHVhbCBkaXNr
czxicj4NCmFzIGZpbGVzLCBhbmQgWGVuIGRpZG4mIzM5O3QgbGlrZSBpdCB0aGF0IG11Y2ggKGh1
bmcgZHVyaW5nIFZNIHN0YXJ0dXApLjxicj4NClRoZSBzeXN0ZW0gd2FzIHZhc3RseSBtb2RpZmll
ZCBsYXRlciBvbiAobmV3ZXIga2VybmVsLCBjdXN0b20gUlBNPGJyPg0KYnVpbGRpbmcgb2YgWGVu
IDQuNCBmcm9tIEdJVCByZXBvc2l0b3J5LCBicmVha2luZyBtb3N0IG9mIFZpcnQqPGJyPg0KY29t
cG9uZW50cywgZXRjKS4gTm93IEkgYW0gb24gYSBuYXRpdmUgJiMzOTt4bCYjMzk7IGludGVyZmFj
ZSwgd2l0aG91dCBhbnk8YnI+DQphZGRpdGlvbmFsIGludGVyZmFjZSwgYW5kIEkgaGF2ZSBub3Qg
dHJpZWQgdG8gcnVuIGEgVk0gYWdhaW4gZnJvbSBhPGJyPg0KZmlsZSwgc28gSSBoYXZlIG5vIGlk
ZWEgYXMgdG8gaXRzIGJlaGF2aW91ciBvdmVyIFpGUy48YnI+DQo8YnI+DQpJIGRvIHVzZSAmIzM5
O3RhcDI6YWlvJiMzOTsgb3ZlciBaRlMgdm9sdW1lcywgYW5kIGdldCB3b25kZXJmdWwgcGVyZm9y
bWFuY2UuPGJyPg0KSXQmIzM5O3MgYSBuaWNlIGxpdHRlbCAzNFRCIHN5c3RlbSB3aXRoIGxvdHMg
b2YgUkFNIGZvciBhIGNvbXBsZXRlIGxhYjxicj4NCnNvbHV0aW9uLiBDYXJlIHRvIHNoYXJlIHlv
dXIgY29uZmlndXJhdGlvbj88YnI+DQo8YnI+DQpFdHppb248YnI+DQo8YnI+DQpPbiBTdW4sIEph
biA1LCAyMDE0IGF0IDExOjU5IEFNLCBHb3JkYW4gQm9iaWMgJmx0OzxhIGhyZWY9Im1haWx0bzpn
b3JkYW5AYm9iaWNoLm5ldCIgdGFyZ2V0PSJfYmxhbmsiPmdvcmRhbkBib2JpY2gubmV0PC9hPiZn
dDs8YnI+DQp3cm90ZTo8YnI+DQo8YnI+DQo8L2Rpdj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0i
Z21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2Nj
YyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2PjxkaXYgY2xhc3M9Img1Ij4NCk9uIDAxLzA0
LzIwMTQgMDg6MzggUE0sIFppciBCbGF6ZXIgd3JvdGU6PGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUg
Y2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6
MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+DQoxKSBWR0EgUGFzc3Rocm91Z2g8YnI+
DQo8YnI+DQpBdCBmaXJzdCwgSSB1c2VkIHhsIHBjaS1hc3NpZ25hYmxlLWFkZCB0byBtYW51YWxs
eSBhZGQgZXZlcnl0aW1lPGJyPg0KSTxicj4NCnJlYm9vdGVkIERvbTAgdGhlIEdQVSBhbmQgdGhl
IEhETUkgZGV2aWNlLCBidXQgZGVjaWRlZCB0byBhZGQ8YnI+DQp0aGVzZSB0bzxicj4NCnRoZSBz
eXNsaW51eC5jZmcgZmlsZSB0byBza2lwIHRoYXQgc3RlcC4gRWl0aGVyIHdheSwgSSBkaWRuJiMz
OTt0IGhhZDxicj4NCmFueTxicj4NCmlzc3VlcyBtYWtpbmcgdGhlIFJhZGVvbiBpdHNlbGYgZnJl
ZSB0byBwYXNzIGl0IHRvIHRoZSBWTSAoQXMgSTxicj4NCndhczxicj4NCnVzaW5nIG15IFhlb24g
SGFzd2VsbCBpbnRlZ3JhdGVkIEdQVSBhcyBtYWluIFZpZGVvIENhcmQsIGFuZDxicj4NCmRpZG4m
IzM5O3Q8YnI+DQppbnN0YWxsZWQgdGhlIFJhZGVvbiBEcml2ZXJzIG9uIERvbTApIHdoZW4gSSB1
c2VkIHhsIGNyZWF0ZSBhbmQ8YnI+DQpoYWQgdGhlPGJyPg0KcGNpID0gb3B0aW9uIGluIHRoZSBW
TSYjMzk7cyBDRkcgZmlsZS4gSG93ZXZlciwgaXQgZWl0aGVyIEJTT0RlZCwgb3I8YnI+DQpXaW5k
b3dzPGJyPg0Kd2FzIHVuYWJsZSB0byB1c2UgaXQgYXMgaXQgYXBwZWFyZWQgd2l0aCBhIHllbGxv
dyBleGNsYW1hdGlvbjxicj4NCm1hcmsgd2hpbGU8YnI+DQpvbiBEZXZpY2UgTWFuYWdlci48YnI+
DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQpBbGwgeGwgcGNpLWFzc2lnbmFibGUtYWRkIGRvZXMgaXMg
ZGV0YWNoIHRoZSBkZXZpY2UgZnJvbSBpdHM8YnI+DQpjdXJyZW50IGRyaXZlciBhbmQgYXNzaWdu
IGl0IHRvIHRoZSB4ZW4tcGNpYmFjayBkcml2ZXIuIFRoZSBwcm9ibGVtPGJyPg0KaXMgdGhhdCBv
bmNlIHRoZSBkcml2ZXIgZm9yIHRoZSBkZXZpY2UgbG9hZHMsIGl0IGluaXRpYWxpemVzIHRoZTxi
cj4NCmRldmljZSwgd2hpY2ggbWF5IGxlYXZlIGl0IGluIGEgc3RhdGUgdGhhdCB0aGUgZHJpdmVy
IGluIGRvbVUgY2Fubm90PGJyPg0KZGVhbCB3aXRoIGdyYWNlZnVsbHkuIFRoaXMgaXMgcGFydGlj
dWxhcmx5IHRoZSBjYXNlIHdpdGggQVRJIEdQVXMuPGJyPg0KPGJyPg0KSSYjMzk7bSBub3Qgc3Vy
ZSBob3cgeW91ciBkaXN0cm8gZG9lcyBpdCwgYnV0IG9uIEVMNiBJIGhhdmUgYTxicj4NCm11bHRp
LXByb25nZWQgYXBwcm9hY2g6PGJyPg0KPGJyPg0KL2V0Yy9tb2Rwcm9iZS5kL3hlbi1wY2liYWNr
Ljx1PjwvdT5jb25mOjxicj4NCm9wdGlvbnMgeGVuLXBjaWJhY2sgcGVybWlzc2l2ZT0xPGJyPg0K
aGlkZT0oMDA6MWEuMSkoMDc6MDAuMCkoMDc6MDAuPHU+PC91PjEpKDBkOjAwLjApKDBkOjAwLjEp
KDA5OjAwLjApKDx1PjwvdT4wZjowMC4wKTxicj4NCjxicj4NClR3byBHUFVzLCBlYWNoIHdpdGgg
SERNSSBhdWRpbywgdHdvIFVTQiBjb250cm9sbGVycyBhbmQgYSBzb3VuZDxicj4NCmNhcmQsIGlm
IHlvdSYjMzk7cmUgd29uZGVyaW5nPGJyPg0KPGJyPg0KL2V0Yy9zeXNjb25maWcvbW9kdWxlcy94
ZW4tPHU+PC91PnBjaWJhY2subW9kdWxlczxicj4NCiMhL2Jpbi9zaDxicj4NCjxicj4NCm1vZHBy
b2JlIHhlbi1wY2liYWNrPGJyPg0KbW9kcHJvYmUgbnZpZGlhPGJyPg0KPGJyPg0KVGhpcyBlbnN1
cmVzIHRoYXQgdGhlIE52aWRpYSBkZXZpY2VzIHRvIGJlIHBhc3NlZCB0aHJvdWdoIGFyZTxicj4N
CmdyYWJiZWQgYnkgeGVuLXBjaWJhY2sgX0JFRk9SRV8gdGhlIE52aWRpYSBkcml2ZXIgbG9hZHMu
IEkgZG9uJiMzOTt0PGJyPg0Ka25vdyBpZiB0aGlzIGlzIGFjdHVhbGx5IG5lY2Vzc2FyeSB3aXRo
IE52aWRpYSAtIEkgZG9uJiMzOTt0IHRoaW5rIGl0PGJyPg0KaXMsIGJ1dCBJIHN0aWxsIGhhdmUg
aXQgYXMgYSBoYW5nb3ZlciBmcm9tIG15IGZ1dGlsZSBhdHRlbXB0cyB0byBnZXQ8YnI+DQpBVEkg
Y2FyZHMgdG8gd29yayBwcm9wZXJseSBmb3IgbXkgc2V0dXAgYmVmb3JlIEkgZmluYWxseSBnYXZl
IHVwIG9uPGJyPg0KdGhlbSAoYm90aCBMaW51eCBhbmQgV2luZG93cyBkcml2ZXJzIGFyZSBqdXN0
IHRvbyBmdW5kYW1lbnRhbGx5PGJyPg0KY3JpcHBsZWQgYW5kIGJyb2tlbiBmb3IgbXkgdXNlLWNh
c2UpLjxicj4NCjxicj4NCjwvZGl2PjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90
ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3Bh
ZGRpbmctbGVmdDoxZXgiPjxkaXY+PGRpdiBjbGFzcz0iaDUiPg0KR29vZ2xpbmcgYXJvdW5kIEkg
Zm91bmQgdGhhdCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgUUVNVSBicm9rZSBWR0E8YnI+DQpQYXNz
dGhyb3VnaCwgYW5kIHRoYXQgdXNpbmcgcWVtdS14ZW4tdHJhZGl0aW9uYWwgZml4ZWQgaXQsIHdo
aWNoPGJyPg0KSTxicj4NCnRocm91Z2ggSSB3YXMgdXNpbmcuIEhvd2V2ZXIsIHRoZXJlIHdhcyBh
IHByb2JsZW0gd2l0aCB0aGF0Ljxicj4NClVzaW5nPGJyPg0KZGV2aWNlX21vZGVsID0gcWVtdS14
ZW4tdHJhZGl0aW9uYWwsIGFzIHRvbGQgYnkgbW9zdCBYZW4gVkdBPGJyPg0KUGFzc3Rocm91Z2g8
YnI+DQpndWlkZXMgYXZhaWxhYmxlIGN1cnJlbnRseSwgSSBnb3QgdGhpcyBlcnJvcjo8YnI+DQo8
YnI+DQpXQVJOSU5HOiBpZ25vcmluZyBkZXZpY2VfbW9kZWwgZGlyZWN0aXZlLjxicj4NCldBUk5J
Tkc6IFVzZSAmcXVvdDtkZXZpY2VfbW9kZWxfb3ZlcnJpZGUmcXVvdDsgaW5zdGVhZCBpZiB5b3Ug
cmVhbGx5IHdhbnQgYTxicj4NCm5vbi1kZWZhdWx0IGRldmljZV9tb2RlbDxicj4NCjxicj4NCkkg
aWdub3JlZCB0aGF0IGJlY2F1c2UgdGhlIFZNIHdhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCwgYW5k
PGJyPg0KYmVzaWRlcyw8YnI+DQp3aGVuIEkgcmVwbGFjZWQgZGV2aWNlX21vZGVsID0gcWVtdS1k
bSB3aXRoIGRldmljZV9tb2RlbF9vdmVycmlkZTxicj4NCj08YnI+DQpxZW11LXhlbi10cmFkaXRp
b25hbCwgaXQgdGhyb3dlZCBhbm90aGVyIGVycm9yIHdoaWNoIG1hZGUgaXQgdG88YnI+DQpub3Qg
ZXZlbjxicj4NCmNyZWF0ZSB0aGUgVk0uIEhvd2V2ZXIsIEkgcmVjZW50bHkgZGlzY292ZXJlZCB0
aGF0IEkgaW5zdGVhZCBoYWQ8YnI+DQp0byB1c2U8YnI+DQpkZXZpY2VfbW9kZWxfdmVyc2lvbiA9
IHFlbXUteGVuLXRyYWRpdGlvbmFsLiBJdCB3b3JrZWQgcHJldHR5PGJyPg0KbXVjaDxicj4NCmZs
YXdsZXNzbHkgd2l0aCB0aGF0LiBCYXNpY2FsbHksIHRoZXJlIGFyZSBhIGxvdCBvZiBndWlkZXMs
IGFuZDxicj4NCmV2ZW4gdGhlPGJyPg0KWGVuIHdpa2ksIHRoYXQgYXJlIHNldmVyZWx5IG91dGRh
dGVkIGluIHRoaXMgYXJlYS4gSSBzcGVuZCB3ZWVrczxicj4NCnRyeWluZzxicj4NCnRvIGZpZ3Vy
ZSBvdXQgd2hhdCBJIHdhcyBkb2luZyB3cm9uZyBkdWUgYmFkIGRvY3VtZW50YXRpb24sIG1heWJl
PGJyPg0KYmVjYXVzZSBJIGRpZG4mIzM5O3QgZGlnZ2VkIGRlZXAgZW5vdWdoIGVhcmxpZXIsIGJ1
dCBzdGlsbCwgbW9zdCBvZjxicj4NCnRoZTxicj4NCmVhc2lseSBhY2Nlc3NpYmxlIGRhdGEgYW5k
IGdvb2dsZSByZXN1bHRzIGFyZSBmb3Igb2xkZXIgdmVyc2lvbnMsPGJyPg0KYW5kPGJyPg0Kc29t
ZSBjcml0aWNhbCBvcHRpb25zIGxpa2UgZGV2aWNlX21vZGVsIGhhdmUgY2hhbmdlZC48YnI+DQo8
YnI+DQo8L2Rpdj48L2Rpdj48YSBocmVmPSJodHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuX0Nv
bmZpZ3VyYXRpb25fRmlsZV9PcHRpb25zIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3dpa2kueGVu
Lm9yZy93aWtpL1hlbl88dT48L3U+Q29uZmlndXJhdGlvbl9GaWxlX09wdGlvbnM8L2E+IFsxXSAt
IG9sZDxkaXYgY2xhc3M9ImltIj48YnI+DQpwYXJhbWV0ZXJzPGJyPg0Kd2hpY2ggSSB3YXMgdXNp
bmc8YnI+DQo8L2Rpdj48YSBocmVmPSJodHRwOi8veGVuYml0cy54ZW4ub3JnL2RvY3MvdW5zdGFi
bGUvbWFuL3hsLmNmZy41Lmh0bWwiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8veGVuYml0cy54ZW4u
b3JnL2RvY3MvPHU+PC91PnVuc3RhYmxlL21hbi94bC5jZmcuNS5odG1sPC9hPiBbMl0gLSB3aGF0
PGRpdj48ZGl2IGNsYXNzPSJoNSI+PGJyPg0KSSBzaG91bGQ8YnI+DQpoYXZlIHVzZWQgb24gZmly
c3QgcGxhY2U8YnI+DQo8YnI+DQpUaGlzIGlzIHJlYWxseSB3b3J0aCB3cml0aW5nIGFib3V0IGJl
Y2F1c2UgSSYjMzk7bSBzdXJlIHRoYXQgc29tZW9uZTxicj4NCmVsc2U8YnI+DQp3aWxsIHNvb25l
ciBvciBsYXRlciBzdHVtYmxlIGhlcmUgKFNhdyBzZXZlcmFsIHBlb3BsZSB3aXRoIHRoaXM8YnI+
DQppc3N1ZSBvbjxicj4NCmdvb2dsZSksIGFzIHNvbWUgZ3VpZGVzIGFzc3VtZXMgeW91JiMzOTty
ZSB1c2luZyBhbiBzcGVjaWZpYyBMaW51eDxicj4NCmRpc3RyaWJ1dGlvbiB3aXRoIGFuIG9sZGVy
IFhlbiB2ZXJzaW9uIGluc3RlYWQgb2Ygc29tZXRoaW5nPGJyPg0KYmxlZWRpbmcgZWRnZS48YnI+
DQo8L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48ZGl2IGNsYXNzPSJoNSI+DQo8YnI+DQpI
YXZlIHlvdSBjaGFuZ2VkIHRoZSBpbmNvcnJlY3QgaW5mbyBvbiB0aGUgd2lraT8gSWYgeW91IGhh
dmVuJiMzOTt0LDxicj4NCnBsZWFzZSBkbyBzbyAtIGl0IGlzIGEgd2lraSwgYWZ0ZXIgYWxsLjxi
cj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjow
IDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPg0K
QWZ0ZXIgZmluYWxseSBiZWluZyBhYmxlIHRvIHNlZSBXaW5kb3dzIERlc2t0b3Agb24gdGhlIE1v
bml0b3I8YnI+DQpwbHVnZ2VkPGJyPg0KdG8gdGhlIFJhZGVvbiA1NzcwLCBJIGluc3RhbGxlZCB0
aGUgUmFkZW9uIDU3NzAgRHJpdmVycyBmcm9tPGJyPg0KRGV2aWNlPGJyPg0KTWFuYWdlciB3aXRo
IGFuIElORiBmaWxlIGluc3RlYWQgb2YgdGhlIGZ1bGwgQ2F0YWx5c3QgQ29udHJvbDxicj4NCkNl
bnRlciwgYXM8YnI+DQpJIGhlYXIgdGhhbiB0aGF0IGdpdmVzIG1vcmUgcG9zc2libGUgQlNPRCBp
c3N1ZXMuIEFkZGl0aW9uYWxseSw8YnI+DQphZnRlcjxicj4NCmFyb3VuZCBvbmUgd2VlayBvZiBw
bGF5aW5nIGFyb3VuZCB3aXRoIHRoZSBHUFUgb24gdGhlIFZNIChFdmVuPGJyPg0KbGVhdmluZyBh
PGJyPg0KZ2FtZSBvcGVuIGR1cmluZyBhbGwgdGhlIG5pZ2h0KSwgSSBkb24mIzM5O3Qgc2VlbSB0
byBub3RpY2UgaXNzdWVzLDxicj4NCmFuZCB0aGU8YnI+DQpnYW1lcyBJIHRyaWVkIChQYXRoIG9m
IEV4aWxlLCBMZWFndWUgb2YgTGVnZW5kcykgd29ya2VkPGJyPg0KZmxhd2xlc3NseSB3aXRoPGJy
Pg0KaXQuIEkgb25seSBoYWQgYSBzaW5nbGUgR1BVIGNyYXNoLCB3aXRoIGxvc3Qgb2YgTW9uaXRv
ciBzaWduYWw8YnI+DQphbmQgdGhlPGJyPg0KVk0gZGVzdHJveWluZyBpdHNlbGYsIGJ1dCB0aGF0
IG1heSBub3QgYmUgbmVjZXNhcnJpbHk8YnI+DQphdHRyaWJ1dGFibGUgdG8gWGVuLjxicj4NCjwv
YmxvY2txdW90ZT4NCjxicj4NCkFUSSBkcml2ZXJzIGFyZSBidWdneSBpbiBhbGwgc29ydHMgb2Yg
d2F5cy4gSXNzdWVzIEkgaGF2ZSBoYWQ8YnI+DQppbmNsdWRlOjxicj4NCjxicj4NCjEpIEdQVS1a
IGNhdXNlcyBhIGNyYXNoICh0aGUgaG9zdCBtYXkgc3Vydml2ZSBpdCB3aXRoIFBDSSBBQ0w8YnI+
DQpzdXBwb3J0LCBteSBoYXJkd2FyZSBsYWNrcyBpdCBzbyBpdCBjcmFzaGVzIHRoZSB3aG9sZSBo
b3N0KTxicj4NCjxicj4NCjIpIEF1dG9tYXRpYyBwb3dlciBtYW5hZ2VtZW50IGlzIGJyb2tlbiwg
YXQgbGVhc3Qgb24gbXkgNzk3MCAtIHRoZTxicj4NCmZhbiBkb2VzbiYjMzk7dCBzcGluIHVwIGFj
Y29yZGluZyB0byB0aGUgZHJpdmVyJiMzOTtzIHBvd2VyIGN1cnZlLCBwb3NzaWJseTxicj4NCnNl
bnNvciBhY2Nlc3MgYmVpbmcgYnJva2VuIGluIGEgVk0gKHBvdGVudGlhbGx5IHJlbGF0ZWQgdG8g
d2h5IEdQVS1aPGJyPg0KY3Jhc2hlcykuIFRoZSBuZXQgcmVzdWx0IGlzIHRoYXQgdGhlIGZhbiBz
aXRzIGF0IDIwJSB3aGF0ZXZlciB5b3UgZG88YnI+DQp1bnRpbCB0aGUgR1BVIGhpdHMgOTBDLiBB
dCB0aGF0IHBvaW50IHRoZSBjYXJkJiMzOTtzIG9uLWJvYXJkIHBvd2VyPGJyPg0KbWFuYWdlbWVu
dCBraWNrcyBpbiBhbmQgY3JhbmtzIHRoZSBmYW4gdXAgdG8gMTAwJS4gT24gYSBzdGFuZGFyZDxi
cj4NCnJlZmVyZW5jZSBkZXNpZ24gY2FyZCwgZmFuIHdoZW4gcnVubmluZyBhdCBvdmVyIDgwJSBw
cm9kdWNlcyBodWdlPGJyPg0Kbm9pc2UgYW5kIHZpYnJhdGlvbiAtIGVub3VnaCB0byBtYWtlIHRo
ZSBkaXNrcyBpbiB0aGUgbWFjaGluZSBzdGFydDxicj4NCnRvIGdlbmVyYXRlIGh1bmRyZWRzIG9m
IHBlbmRpbmcgc2VjdG9ycyBldmVyeSBkYXkuIFRoZSBvbmx5IHdheSB0bzxicj4NCndha2UgdGhl
IGNhcmQgdXAgYW5kIGdldCBpdCBiYWNrIGJlbG93IDEwMCUgZmFuIHNwZWVkIGlzIHRvIG1hbnVh
bGx5PGJyPg0KZm9yY2UgdGhlIGZhbiBzcGVlZCB1c2luZyB0aGUgQ0NDICh3aGljaCBpcyBkaWZm
aWN1bHQgaWYgeW91IGRvbiYjMzk7dDxicj4NCmhhdmUgaXQgaW5zdGFsbGVkIGZvciBmZWFyIG9m
IGl0IEJTT0QtaW5nIHRoZSBWTSkuPGJyPg0KPGJyPg0KVGhhdCYjMzk7cyB0aGUgaXNzdWVzIHdp
dGggZHJpdmVycyBiZWluZyBicm9rZW4sIEkmIzM5O20gbm90IGdvaW5nIHRvIGdvPGJyPg0KaW50
byB0aGUgaXNzdWVzIG9mIHRoZSBkcml2ZXIgbmVlZGxlc3NseSBjcmlwcGxpbmcgdGhlIGNhcGFi
aWxpdGllczxicj4NCnJpZ2h0IG5vdyBiZWNhdXNlIHRoZXkgYXJlIHByb2JhYmx5IGxlc3MgcmVs
ZXZhbnQgdG8geW91ciB1c2UgY2FzZS48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21h
aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBz
b2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCkFsc28sIEkgZGlkbiYjMzk7dCBub3RpY2UgYW55IGlz
c3VlcyB3aXRoIHRoZSBzby1jYWxsZWQgJnF1b3Q7U29mdCBSZXNldCZxdW90Ozxicj4NCm9yIEZM
Uiw8YnI+DQpidXQgbWF5YmUgdGhhdCB3YXMgYmVjYXVzZSBJIGJ1aWxkZWQgWGVuIHdpdGggdGhl
IFJhZGVvbiBwYXRjaDxicj4NCmluY2x1ZGVkLjxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkRv
ZXMgdGhhdCBpc3N1ZSBhIGJ1cyByZXNldCB0byByZXNldCB0aGUgY2FyZD88YnI+DQo8YnI+DQo8
YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDti
b3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCkZvciBleGFtcGxl
LCBJIHVzZWQgeGwgZGVzdHJveSB0byBhYnJ1cHRseSBzaHV0IGRvd24gdGhlIFZNLiBUaGU8YnI+
DQpNb25pdG9yPGJyPg0Kc2hvd3MgYSBmcmVlemVkIGltYWdlIG9mIHRoZSBsYXN0IGltYWdlIGJl
Zm9yZSBJIGRpZCB0aGF0LCB5ZXQgSTxicj4NCmFtIGFibGU8YnI+DQp0byBjcmVhdGUgaXQgYWdh
aW4gd2l0aCB0aGUgVmlkZW8gQ2FyZCBwYXNzaW5nIHdpdGggbm8gaXNzdWVzLiBJPGJyPg0KZGlk
biYjMzk7dDxicj4NCm5vdGljZSBlaXRoZXIgYW55IHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uLCBh
bGJlaXQgSSYjMzk7bSBub3Qgc3VyZSBpZjxicj4NCnRoYXQ8YnI+DQppcyB1bmRlciByZWJvb3Qg
c2NlbmFyaW9zIG9yIGFsc28gYXBwbGllcyB3aGVuIHlvdSBzaHV0IGRvd24gYW5kPGJyPg0KY3Jl
YXRlPGJyPg0KYWdhaW4gdGhlIFZNL0RvbVUgd2l0aG91dCByZXN0YXJ0aW5nIERvbTAuPGJyPg0K
PC9ibG9ja3F1b3RlPg0KPGJyPg0KQXBwbGllcyB0byBtb3N0IHNjZW5hcmlvcy4gV2VpcmRseSwg
SSBmb3VuZCBpdCBkb2VzbiYjMzk7dCBoYXBwZW4gb248YnI+DQphbGwgY2FyZHMuIEZvciBleGFt
cGxlIG9uIGEgNzQ1MCBpdCBpcyBwb3NzaWJsZSB0byByZWJvb3QgdGhlIFZNPGJyPg0Kd2l0aG91
dCBwZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiBhbmQgdmlkZW8gY29ycnVwdGlvbi4gT24gYSA3OTcw
IEk8YnI+DQpuZXZlciBtYW5hZ2VkIHRvIHJlYm9vdCB0aGUgZG9tVSB3aXRob3V0IGl0IGJyZWFr
aW5nLiBJIGh5cG90aGVzaXplZDxicj4NCnRoYXQgdGhpcyBjb3VsZCBiZSBkdWUgdG8gdGhlIDc0
NTAgaHZpbmcgbm8gYXV4aWxpYXJ5IHBvd2VyIGlucHV0PGJyPg0Kd2hpY2ggbWFrZXMgaXQgbW9y
ZSBzdXNjZXB0aWJsZSB0byBhY3R1YWxseSBnZXR0aW5nIHJlc2V0IHZpYTxicj4NCnNlY29uZGFy
eSBtZWFucyAoZS5nLiB2aWEgUENJZSBwb3dlciBzYXZpbmcgdG8gY3V0IG9mZiBwb3dlciB0byB0
aGU8YnI+DQpzbG90LCB3aGVyZWFzIHRoZSA3OTcwJiMzOTtzIGF1eGlsaWFyeSBwb3dlciBpbnB1
dHMga2VlcCBpdCBhbGl2ZSB3aGVuPGJyPg0KdGhlIHBvd2VyIHRvIHRoZSBzbG90IGlzIHN3aXRj
aGVkIG9mZiAtIHdoaWNoIGlzIGFyZ3VhYmx5IGEgaGFyZHdhcmU8YnI+DQpidWcgd2l0aCB0aGUg
QVRJIGNhcmRzJiMzOTsgcG93ZXIgbWFuYWdlbWVudC48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBj
bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDox
cHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCk92ZXJhbGx5LCBpdCBzZWVtcyB2ZXJ5
IGZ1bmN0aW9uYWwgYW5kIHF1aXRlIHJlbGlhYmxlLiBUaGUgb25seTxicj4NCmFjdHVhbDxicj4N
Cmlzc3VlIEkgZmluZCwgaXMgdGhhdCB3aGVuIEkgY3JlYXRlIHRoZSBWTSwgSSBuZWVkIHRvIGhh
dmUgdGhlIFZNPGJyPg0Kd2luZG93PGJyPg0KKENoZWNrIGF0dGFjaGVkIGZpbGUpIG9uIHRoZSBt
YWluIG1vbml0b3IgYXMgdGhlIGFjdGl2ZSB3aW5kb3csPGJyPg0Kb3RoZXJ3aXNlIGl0IHNlZW1z
IHRoYXQgYWZ0ZXIgV2luZG93cyBYUCBzcGxhc2ggc2NyZWVuIHdoZW4gaXQ8YnI+DQpjaGFuZ2Vz
PGJyPg0KdmlkZW8gcmVzb2x1dGlvbiBpdCB1c3VhbGx5IGVpdGhlciBCU09Ecywgb3IgZG9lc24m
IzM5O3QgaW5pdGlhbGl6ZTxicj4NCnRoZTxicj4NClZpZGVvIENhcmQgcHJvcGVybHksIGFuZCBp
bnN0ZWFkIHRoZSBNb25pdG9yIHN0YXlzIGluIFN0YW5kYnk8YnI+DQp3aGlsZSB0aGU8YnI+DQpW
TSB3aW5kb3cgZGlzcGxheXMgdGhlIFdpbmRvd3MgRGVza3RvcCBhcyBpZiB0aGVyZSB3YXMgbm8g
VkdBPGJyPg0KUGFzc3Rocm91Z2ggYmVpbmcgZG9uZS48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+
DQpOb3Qgc3VyZSB3aGF0IHlvdSBhcmUgZGVzY3JpYmluZyBoZXJlLiBJZiB5b3Ugc2V0IHRoZSBk
b21VIG91dHB1dDxicj4NCnRvIFZOQyB0aGlzIHNob3VsZCBtYXR0ZXIuIEkgb25seSBldmVyIGNo
ZWNrIFZOQyBvdXRwdXQgd2hlbjxicj4NCnRyb3VibGVzaG9vdGluZyBlLmcuIHRvIHNlZSBpZiB0
aGVyZSYjMzk7cyBhIGNyYXNoLiBJIGRvbiYjMzk7dCB0aGluayBJJiMzOTt2ZTxicj4NCmNoZWNr
ZWQgaXQgc2luY2UgSSBzd2l0Y2hlZCB0byBOdmlkaWEgY2FyZHMuPGJyPg0KPGJyPg0KPGJsb2Nr
cXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVy
LWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+DQoyKSBWTkMgdnMgU0RMLCBL
ZXlib2FyZCBhbmQgTW91c2UgZm9jdXM8YnI+DQo8YnI+DQpJIGhhdmUgdHJpZWQgd2l0aCBib3Ro
IFZOQyBhbmQgU0RMIGFuZCBJIHByZWZlciB0aGUgbGF0ZXIuIFdoZW4gSTxicj4NCnVzZTxicj4N
ClNETCwgdGhlIFZNIHdpbmRvdyBhdXRvbWF0aWNhbGx5IHBvcHMgdXAsIHRocm91Z2ggdGhhdCBp
cyByYXRoZXI8YnI+DQp1bm5lZWRlZCBhcyBpdCBsYXRlciBibGFjayBzY3JlZW5zIGFzIHRoZSBS
YWRlb24gdGFrZXMgY29udHJvbCBvZjxicj4NCnRoZTxicj4NCnZpZGVvIG91dHB1dCBpbiB0aGUg
b3RoZXIgTW9uaXRvci4gV2l0aCBWTkMgSSBoYXZlIHRvIG1hbnVhbGx5PGJyPg0KbGF1bmNoPGJy
Pg0Kdm5jdmlld2VyIHRvIGJlIGFibGUgdG8gY29udHJvbCB0aGUgVk0uIE1vc3QgaW1wb3J0YW50
IGlzIHRoYXQ8YnI+DQp3aXRoIFNETCw8YnI+DQp3aGVuIEkgY2xpY2sgb24gdGhlIFZNIGJsYWNr
IHdpbmRvdywgY29udHJvbCBvZiB0aGUgS2V5Ym9hcmQgYW5kPGJyPg0KTW91c2U8YnI+DQpnb2Vz
IHRvIHRoZSBWTSwgd2hpbGUgb24gVk5DIEkgZGlkbiYjMzk7dCBldmVyIG1hbmFnZWQgdG8gZ2V0
IGNvbnRyb2w8YnI+DQpvZiB0aGU8YnI+DQpLZXlib2FyZC4gVGhlIE1vdXNlIHBvaW50ZXIgd29y
a3Mgd2l0aG91dCBoYXZpbmcgdG8gbWFrZSB0aGUgVk08YnI+DQp3aW5kb3c8YnI+DQp0aGUgYWN0
aXZlIG9uZSBhcyBpZiBJIHdhcyB1c2luZyBhIGZyZWVtb3VzZSB0b29sIG9uIGEgd2luZG93ZWQ8
YnI+DQpnYW1lLDxicj4NCmhvd2V2ZXIsIHRoZSBWTSBibGFjayB3aW5kb3cgc3VyZmFjZSBvbiBE
b20wIGRvZXNuJiMzOTt0IGFsbG93IG1lIHRvPGJyPg0KdHJhdmVsPGJyPg0KdGhlIGVudGlyZSBE
ZXNrdG9wIHN1cmZhY2Ugb2YgdGhlIFZNLCBzbyBpcyByYXRoZXIgdXNlbGVzcy48YnI+DQo8L2Js
b2NrcXVvdGU+DQo8YnI+DQpWTkMgd29ya3MgZmluZSBmb3IgbWUgd2hlbiBJIHVzZSBpdCwgYnV0
IG1vc3Qgb2YgdGhlIHRpbWUgSSB1c2UgYTxicj4NCnNlcGFyYXRlIG1vdXNlL2tleWJvYXJkIHBh
c3NlZCB0byB0aGUgVk0uIE15IG1haW4gc2V0dXAgaXMgMyBHUFVzLDxicj4NCm1vbml0b3JzLCBz
b3VuZCBjYXJkcywga2V5Ym9hcmRzIGFuZCBtaWNlIGFsbCBydW5uaW5nIG9mZiBvZiBvbmU8YnI+
DQpwaHlzaWNhbCBtYWNoaW5lLjxicj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9x
dW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlk
O3BhZGRpbmctbGVmdDoxZXgiPg0KVGhlIG9ubHkgdGhpbmcgdGhhdCBhbm5veXMgbWUgZnJvbSB1
c2luZyBTREwgaXMgdGhhdCBJIGhhdmUgdGhlPGJyPg0KYmxhY2s8YnI+DQpzY3JlZW4gYWx3YXlz
IG9wZW4gd2hpbGUgdGhlIFZNIGlzIHdvcmtpbmcsIGFuZCBoYXZpbmcgdG8gY2xpY2s8YnI+DQpp
dDxicj4NCmV2ZXJ5dGltZSBJIHdhbnQgdG8gc3dpdGNoIGNvbnRyb2wgdG8gdGhlIFZNIGlzIHJh
dGhlciBhbm5veWluZy48YnI+DQpJc24mIzM5O3Q8YnI+DQp0aGVyZSBhbnkgd2F5IHRvIGNoYW5n
ZSBLZXlib2FyZCBhbmQgTW91c2UgZm9jdXMgZnJvbSBEb20wIHRvIGE8YnI+DQpEb21VIGFuZDxi
cj4NCnZpY2V2ZXJzYSBsaWtlIGlmIHRoZXkgd2VyZSBjb25zb2xlcz8gRm9yIGV4YW1wbGUsIEkg
bWF5IHdhbnQgdG88YnI+DQp1c2U8YnI+DQpDdHJsICsgQWx0ICsgRjEgdG8gZ2V0IGNvbnRyb2wg
b2YgRG9tMCwgdGhlbiB1c2UgQ3RybCArIEFsdCArIEYyPGJyPg0KdG88YnI+DQpzd2l0Y2ggY29u
dHJvbCB0byB0aGUgVk0uIFRoaXMgd291bGQgaW5jcmVhc2UgdXNhYmlsaXR5Ljxicj4NCjwvYmxv
Y2txdW90ZT4NCjxicj4NClRoZXJlIGlzIG5vIHdheSB0byBkbyB0aGF0LiBBcyBJIHNhaWQsIEkg
dXNlIHNlcGFyYXRlPGJyPg0KbW91c2Uva2V5Ym9hcmQvbW9uaXRvciBmb3IgZWFjaCBWR0EgcGFz
c3Rocm91Z2ggVk0gSSB1c2UuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1
b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7
cGFkZGluZy1sZWZ0OjFleCI+DQozKSBEaXNrIEltYWdlczxicj4NCjxicj4NCkFzIGNhbiBiZSBz
ZWVuIGluIHRoZSBDRkcgZmlsZSBJIGNvcHlwYXN0ZWQsIEkmIzM5O20gdXNpbmcgZmlsZTogZm9y
PGJyPg0KbXkgSU1HPGJyPg0KRGlzayBJbWFnZXMuIEhvd2V2ZXIsIG9uIHNvbWUgb3RoZXIgZG9j
dW1lbnRhdGlvbiBsaWtlIHRoYXQgb2Y8YnI+DQpibGt0YXAyPGJyPg0Kb24gdGhlIFhlbiB3aWtp
LCBpdCBtZW50aW9ucyB0aGF0IEkgY2FuIHVzZSB0YXA6dGFwZGlzazphaW86LDxicj4NCmhvd2V2
ZXIsPGJyPg0KaXMgdGhlcmUgYW55IHJlYXNvbiB3aHkgSSBzaG91bGQgcGljayBvbmUgb3ZlciBh
bm90aGVyPyBEbyB0aGV5PGJyPg0KYWxzbzxicj4NCmhhdmUgc3BlY2lmaWMgZm9ybWF0IHN1cHBv
cnQgb3IgYW55dGhpbmcgSSBzaG91bGQgYmUgY2FyZWZ1bDxicj4NCndpdGg/PGJyPg0KPGJyPg0K
QmVzaWRlcywgaXMgdGhlcmUgYW55IGVhc3kgd2F5IHRvIG1vdW50IHRoZSBJTUcgRGlzayBJbWFn
ZSBmaWxlczxicj4NCm9uPGJyPg0KTGludXggKEluY2x1ZGluZyBOVEZTIHBhcnRpdGlvbnMpIHNv
IEkgY2FuIHJldHJpZXZlIG9yIGFkZCBmaWxlczxicj4NCndoZW48YnI+DQp0aGUgVk0gaXMgbm90
IHJ1bm5pbmc/IEkgc3RpbGwgZGlkbiYjMzk7dCBsZWFybmVkIHRvIHNldHVwIE5ldHdvcmtzPGJy
Pg0Kd2l0aDxicj4NCkxpbnV4IGFuZCBuZWVkIGEgd29ya2FibGUgd2F5IHRvIG1vdmUgZGF0YSBm
cm9tIGFuZCB0byB0aGUgVk08YnI+DQpEaXNrIEltYWdlcy48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8
YnI+DQpZb3UgbmVlZCB0byBpbnN0YWxsIG50ZnMtM2cgcGFja2FnZSBhbmQgZG8gc29tZXRoaW5n
IGxpa2U6PGJyPg0KPGJyPg0KbG9zZXR1cCAvZGV2L2xvb3AwIC9wYXRoL3RvL2ZpbGUuaW1nPGJy
Pg0Ka3BhcnR4IC1hIC9kZXYvbG9vcDA8YnI+DQptb3VudCAvZGV2L21hcHBlci9sb29wMHAxIC9w
YXRoL3RvL21vdW50cG9pbnQ8YnI+DQo8YnI+DQpNYWtlIHN1cmUgdGhpcyBpcyBuZXZlciBtb3Vu
dGVkIHdoaWxlIHVzaW5nIHRoZSBWTSBvciB5b3Ugd2lsbCB2ZXJ5PGJyPg0KdGhvcm91Z2hseSBk
ZXN0cm95IHRoZSBGUy48YnI+DQo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUi
IHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRk
aW5nLWxlZnQ6MWV4Ij4NCkkga25vdyBhYm91dCBMVk0gcGFydGl0aW9ucywgYnV0IGZpbmQgdGhl
bSBhIGJpdCBoYXJkZXIgdG8gbWFuYWdlPGJyPg0KdGhhbjxicj4NCkRpc2sgSW1hZ2VzLiBQbHVz
IHBlcmZvcm1hbmNlIGlzIGN1cnJlbnRseSBhZGVxdWF0ZSB0aGlzIHdheS48YnI+DQo8L2Jsb2Nr
cXVvdGU+DQo8YnI+DQpQZXJzb25hbGx5IEkgdXNlIFpGUyBmb3IgYW55dGhpbmcgbm93ZGF5cy4g
VHJ5IGl0IGFuZCB5b3Ugd2lsbDxicj4NCm5ldmVyIGxvb2sgYmFjay48YnI+DQo8YnI+DQo8Ymxv
Y2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3Jk
ZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4NCjQpIEF1ZGlvIGVtdWxh
dGlvbjxicj4NCjxicj4NCldoaWxlIHRoZSBXaW5kb3dzIFhQIFZNIHdvcmtzIG5pY2VseSB3aXRo
IGdhbWVzLCBJIGhhdmUgdGhlIGlzc3VlPGJyPg0KdGhhdDxicj4NCnRoZXJlIGlzIG5vIGF1ZGlv
IGNvbWluZyBmcm9tIGl0LCB3aGljaCBzZWVtcyB0byBiZSB0aGUgbW9zdDxicj4NCmltcG9ydGFu
dDxicj4NCm1pc3NpbmcgdGhpbmcgYmVmb3JlIEkgY2FuIGNhbGwgbXkgVk0gJnF1b3Q7cHJvZHVj
dGlvbi1yZWFkeSZxdW90OyBmb3I8YnI+DQpwbGF5aW5nPGJyPg0KZ2FtZXMgYXMgaWYgaXQgd2Vy
ZSBteSBvbGQgY29tcHV0ZXIuIEkgZGlkbiYjMzk7dCB0cmllZCB0byBwYXNzIHRoZTxicj4NCmlu
dGVncmF0ZWQgUmVhbHRlayBTb3VuZCBDYXJkLCBidXQgdGhhdCB3b3VsZCBiZSByYXRoZXIgc3R1
cGlkIGFzPGJyPg0KSSBuZWVkPGJyPg0Kc291bmQgaW4gYm90aCB0aGUgY3VycmVudCBMaW51eCBE
b20wLCB3aGljaCBJJiMzOTttIHVzaW5nIGZvciBzaW1wbGU8YnI+DQp0YXNrPGJyPg0KbGlrZSBi
cm93c2luZywgYW5kIHRoZSBXaW5kb3dzIFhQIFZNIGZvciBnYW1lcy4gVGhpcyBtZWFucyBJIGhh
dmU8YnI+DQp0bzxicj4NCnJlbHkgb24gZW11bGF0ZWQgQXVkaW8gZGV2aWNlcywgd2hpY2ggYXMg
ZmFyIHRoYXQgSSBrbm93IGFyZTxicj4NCmNvbW1vbi48YnI+DQpzb3VuZGh3ID0gJiMzOTthYzk3
JiMzOTsgc2VlbXMgdG8gd29yaywgV2luZG93cyBYUCByZWNvZ25pemVzIHRoZSBTb3VuZDxicj4N
CkNhcmQgYW5kPGJyPg0KaW5zdGFsbCB0aGUgRHJpdmVycyBmb3IgaXQgd2l0aCBubyBpc3N1ZXMu
IEl0IGFsc28gaGFzIHRoZSBIRE1JPGJyPg0KZGV2aWNlPGJyPg0KcGFzc2VkIHRvIGl0IGFsb25n
IHRoZSBHUFUuIEhvd2V2ZXIsIGFmdGVyIGdvb2dsaW5nIGEgbG90LCBJPGJyPg0KZGlkbiYjMzk7
dCBmaW5kPGJyPg0KYW55IGVhc3kgdG8gZ2V0IGF1ZGlvIGZyb20gYSBEb21VIHRvIERvbTAgdG8g
Z2V0IG1peGVkIHNvIEkgY2FuPGJyPg0KcmVseSBvbjxicj4NCmVtdWxhdGVkIFNvdW5kIENhcmRz
IGluc3RlYWQgb2YgbmVlZGluZyBvbmUgcGVyIFZNIGxpa2UgeW91IG5lZWQ8YnI+DQpWaWRlbzxi
cj4NCkNhcmRzLjxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NClRoZSBwcm9ibGVtIGlzIHRoYXQg
c3VwcG9ydCBmb3IgSW50ZWwgSEQgQXVkaW8gaGFzIG9ubHkgYmVlbiBhZGRlZDxicj4NCnZlcnkg
cmVjZW50bHkgaW4gcWVtdSwgYW5kIHRyYWRpdGlvbmFsIHFlbXUgZG9lc24mIzM5O3QgaGF2ZSBp
dC4gVGhlPGJyPg0Kb3RoZXIgaGFsZiBvZiB0aGF0IHByb2JsZW0gaXMgdGhhdCBYUCBhbmQgbGF0
ZXIgZG9uJiMzOTt0IGhhdmUgZHJpdmVyczxicj4NCmZvciBvdGhlciBlbXVsYXRlZCBkZXZpY2Vz
IHRoYXQgdHJhZGl0aW9uYWwgcWVtdSBzdXBwb3J0cyAoZS5nLiB0aGU8YnI+DQpvbmNlIHViaXF1
aXRvdXMgU0IxNikuPGJyPg0KPGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz
dHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGlu
Zy1sZWZ0OjFleCI+DQpBcyBmYXIgdGhhdCBJIGtub3csIHRoZXJlIGFyZSBvdGhlciBWTU1zIGxp
a2UgVmlydHVhbEJveCB3aGVyZSB5b3U8YnI+DQpjYW48YnI+DQp1c3VhbGx5IGdldCBlYXNpbHkg
c291bmQgZnJvbSB0aGUgVk1zLCBhbmQgaXQgYWxzbyB1c2VzPGJyPg0KUUVNVS1lbXVsYXRlZDxi
cj4NClNvdW5kIENhcmRzIGFzIFhlbiBkb2VzLiBJcyB0aGVyZSBhbnkgcmVhc29uIHdoeSBnZXR0
aW5nIGF1ZGlvPGJyPg0KZG9lc24mIzM5O3Q8YnI+DQpzZWVtIHRvIGJlIGVhc3kgdG8gZG8gb24g
WGVuPzxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCklmIHlvdSB1c2UgdGhlIGRlZmF1bHQgcWVt
dSAoYS5rLmEuIHVwc3RyZWFtKSByYXRoZXIgdGhhbjxicj4NCnRyYWRpdGlvbmFsLCB0aGlzIG1h
eSBoYXZlIHRoZSBJbnRlbCBIREEgc3VwcG9ydCBhbmQgeW91IGNhbiB1c2U8YnI+DQpJbnRlbCBI
REEgZHJpdmVyIGluIGRvbVUgd2l0aCBpdC4gVGhlcmUgaXMgbm8ga25vd24gZHJpdmVyIHRoYXQ8
YnI+DQp3b3JrcyBwcm9wZXJseSB3aXRoIFdpbmRvd3MgWFAgb3IgbGF0ZXIgZm9yIGFueSBvZiB0
aGUgb2xkIGVtdWxhdGVkPGJyPg0KZGV2aWNlcyB0cmFkaXRpb25hbCBxZW11IGNhbiBwcm92aWRl
Ljxicj4NCjxicj4NCjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdp
bjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi
Pg0KSSBrbm93IHRoYXQgbWFueSBwZW9wbGUgY29uc2lkZXJzIFVTQjxicj4NClNvdW5kIENhcmQg
Y2hlYXAgdG8gcGFzcyB0byB0aGUgVk0sIGJ1dCBJIGRvbiYjMzk7dCBoYXZlIGVhc3kgYWNjZXNz
PGJyPg0KdG88YnI+DQp0aG9zZSwgc28gSSB3b3VsZCBuZWVkIGEgU29mdHdhcmUgd2F5IHRvIGdl
dCBzb3VuZCBmcm9tIG11bHRpcGxlPGJyPg0KVk1zPGJyPg0KdXNpbmcgYSBzaW5nbGUgSGVhZHBo
b25lIGNvbm5lY3RlZCB0byB0aGUgaW50ZWdyYXRlZCBSZWFsdGVrPGJyPg0KU291bmQgQ2FyZC48
YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQpVU0IgYXVkaW8gZGV2aWNlcyBhcmUgX2NoZWFwXyBh
bmQgZWFzaWx5IGF2YWlsYWJsZS4gSSB1c2UgdGhlc2UgYW5kPGJyPg0KdGhleSB3b3JrIGdyZWF0
Ojxicj4NCjxicj4NCjwvZGl2PjwvZGl2PjxhIGhyZWY9Imh0dHA6Ly9hbXpuLnRvLzFnekxWQVgi
IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vYW16bi50by8xZ3pMVkFYPC9hPiBbM108ZGl2IGNsYXNz
PSJpbSI+PGJyPg0KPGJyPg0KQW5kIHdpdGggYnV5LW9uZS1nZXQtb25lLWZyZWUgeW91IGdldCB0
d28gZm9yIGxlc3MgdGhhbiB0aGUgcHJpY2U8YnI+DQpvZiBhIGJlZXIuPGJyPg0KPGJyPg0KTm90
ZSAtIHlvdSBtYXkgZmluZCBpdCBwcmVmZXJhYmxlIHRvIHBhc3MgdGhyb3VnaCB0aGUgVVNCPGJy
Pg0KY29udHJvbGxlciB2aWEgUENJIHBhc3N0aHJvdWdoLCByYXRoZXIgdGhhbiBVU0IgZGV2aWNl
IHZpYSBVU0I8YnI+DQpwYXNzdGhyb3VnaCAoVVNCIHBhc3N0aHJvdWdoIHNlZW1zIHRvIGNoZXcg
dGhyb3VnaCBhYm91dCA1JSBvZiBhIENQVTxicj4NCmNvcmUgcGVyIGRldmljZSkuPGJyPg0KPGJy
Pg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHU+PC91Pl9fX19fX19fX19fX19fX19f
PGJyPg0KWGVuLXVzZXJzIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0bzpYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
PC9hPjxicj4NCjwvZGl2PjxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT4gWzRdPGJy
Pg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KPGJyPg0KPGJyPg0KTGlua3M6PGJyPg0KLS0tLS0tPGJy
Pg0KWzFdIDxhIGhyZWY9Imh0dHA6Ly93aWtpLnhlbi5vcmcvd2lraS9YZW5fQ29uZmlndXJhdGlv
bl9GaWxlX09wdGlvbnMiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kv
WGVuXzx1PjwvdT5Db25maWd1cmF0aW9uX0ZpbGVfT3B0aW9uczwvYT48YnI+DQpbMl0gPGEgaHJl
Zj0iaHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzL3Vuc3RhYmxlL21hbi94bC5jZmcuNS5odG1s
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3hlbmJpdHMueGVuLm9yZy9kb2NzLzx1PjwvdT51bnN0
YWJsZS9tYW4veGwuY2ZnLjUuaHRtbDwvYT48YnI+DQpbM10gPGEgaHJlZj0iaHR0cDovL2Ftem4u
dG8vMWd6TFZBWCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9hbXpuLnRvLzFnekxWQVg8L2E+PGJy
Pg0KWzRdIDxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT48ZGl2IGNsYXNzPSJpbSI+
PGJyPg0KPGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHU+PC91Pl9fX19fX19f
X19fX19fX19fPGJyPg0KWGVuLXVzZXJzIG1haWxpbmcgbGlzdDxicj4NCjxhIGhyZWY9Im1haWx0
bzpYZW4tdXNlcnNAbGlzdHMueGVuLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnPC9hPjxicj4NCjxhIGhyZWY9Imh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VyczwvYT48YnI+
DQo8L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdiBjbGFzcz0iSE9FblpiIj48ZGl2IGNsYXNzPSJoNSI+
DQo8YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX188dT48L3U+X19fX19fX19fX19f
X19fX188YnI+DQpYZW4tdXNlcnMgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOlhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnIiB0YXJnZXQ9Il9ibGFuayI+WGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzPC9hPjxicj4NCjwv
ZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+DQo=
----_com.android.email_3471665767214590--



--===============6779085422212454344==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6779085422212454344==--



From xen-users-bounces@lists.xen.org Tue Jan 07 09:30:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 09:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Syi-0000UH-5v; Tue, 07 Jan 2014 09:29:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0Syg-0000UC-QI
	for xen-users@lists.xensource.com; Tue, 07 Jan 2014 09:29:38 +0000
Received: from [193.109.254.147:17554] by server-10.bemta-14.messagelabs.com
	id 90/14-20752-209CBC25; Tue, 07 Jan 2014 09:29:38 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1389086976!7000015!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16083 invoked from network); 7 Jan 2014 09:29:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 09:29:37 -0000
X-IronPort-AV: E=Sophos;i="4.95,617,1384300800"; d="scan'208";a="88204751"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 07 Jan 2014 09:29:36 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	04:29:35 -0500
Message-ID: <1389086974.31766.91.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: suokun <suokunstar@gmail.com>
Date: Tue, 7 Jan 2014 09:29:34 +0000
In-Reply-To: <1389027164516-5720617.post@n5.nabble.com>
References: <1388891627344-5720600.post@n5.nabble.com>
	<1389021355.31766.49.camel@kazak.uk.xensource.com>
	<1389027164516-5720617.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 08:52 -0800, suokun wrote:
> Hi, Ian,
> 
> Thank you for your suggestions.
> 
> >you doln't say what version you are running, so I don't know what that is
> 
> The version of Xen is 4.4.0, the linux in dom 0 is linux 3.10.0

Xen 4.4.0 has not been released. Are you running the unstable branch?

> >As might some of the logs under /var/log/xen, in particular the qemu log
> given the content of
> the error message.
> 
> I visit the log file, here is the content:
> /usr/local/lib/xen/bin/qemu-dm: invalid option -- '-xen-domid'

This indicates that you have set device_model_version and
device_model_override to some inconsistent pair of settings, in
particular you have set version to "qemu-xen" and the path override to a
qemu-traditional binary.

> And I remove some unnecessary things in the xenwin7.cfg file, the bugs still
> exist.

Which "things"? What does you config file look like now? Are the errors
identical or have they changed?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 09:30:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 09:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Syi-0000UH-5v; Tue, 07 Jan 2014 09:29:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0Syg-0000UC-QI
	for xen-users@lists.xensource.com; Tue, 07 Jan 2014 09:29:38 +0000
Received: from [193.109.254.147:17554] by server-10.bemta-14.messagelabs.com
	id 90/14-20752-209CBC25; Tue, 07 Jan 2014 09:29:38 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1389086976!7000015!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16083 invoked from network); 7 Jan 2014 09:29:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 09:29:37 -0000
X-IronPort-AV: E=Sophos;i="4.95,617,1384300800"; d="scan'208";a="88204751"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 07 Jan 2014 09:29:36 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	04:29:35 -0500
Message-ID: <1389086974.31766.91.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: suokun <suokunstar@gmail.com>
Date: Tue, 7 Jan 2014 09:29:34 +0000
In-Reply-To: <1389027164516-5720617.post@n5.nabble.com>
References: <1388891627344-5720600.post@n5.nabble.com>
	<1389021355.31766.49.camel@kazak.uk.xensource.com>
	<1389027164516-5720617.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] errors when create a HVM dom U in Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 08:52 -0800, suokun wrote:
> Hi, Ian,
> 
> Thank you for your suggestions.
> 
> >you doln't say what version you are running, so I don't know what that is
> 
> The version of Xen is 4.4.0, the linux in dom 0 is linux 3.10.0

Xen 4.4.0 has not been released. Are you running the unstable branch?

> >As might some of the logs under /var/log/xen, in particular the qemu log
> given the content of
> the error message.
> 
> I visit the log file, here is the content:
> /usr/local/lib/xen/bin/qemu-dm: invalid option -- '-xen-domid'

This indicates that you have set device_model_version and
device_model_override to some inconsistent pair of settings, in
particular you have set version to "qemu-xen" and the path override to a
qemu-traditional binary.

> And I remove some unnecessary things in the xenwin7.cfg file, the bugs still
> exist.

Which "things"? What does you config file look like now? Are the errors
identical or have they changed?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 12:16:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 12:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0VZN-0001rY-DK; Tue, 07 Jan 2014 12:15:41 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0VZM-0001rD-A2
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 12:15:40 +0000
Received: from [85.158.143.35:13770] by server-1.bemta-4.messagelabs.com id
	8C/8F-02132-BEFEBC25; Tue, 07 Jan 2014 12:15:39 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389096937!3001717!1
X-Originating-IP: [77.238.189.223]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27942 invoked from network); 7 Jan 2014 12:15:38 -0000
Received: from nm7-vm1.bullet.mail.ird.yahoo.com (HELO
	nm7-vm1.bullet.mail.ird.yahoo.com) (77.238.189.223)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 12:15:38 -0000
Received: from [77.238.189.238] by nm7.bullet.mail.ird.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
Received: from [46.228.39.69] by tm19.bullet.mail.ird.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
Received: from [127.0.0.1] by smtp106.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389096937; bh=plfSWRt3nvGARuDfwsO28gfOmnAVosLpCFVXCcz0Hkc=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type;
	b=dGcahalVLR2oLAq2WwIHKe1mOLQNadNZldfhB3G/E9H25+oprurlef8V5yky3KoeOztxIlfZ3HT3NVg6Ew21QmCmoWAGQJk07MZsvlJJz07XXO+aKKc99/jyNz9XKOV7W+Sah7XBzmLRW0Cjh+/8h416CLKCkMQiNrVhPNBg+BY=
X-Yahoo-Newman-Id: 752613.57701.bm@smtp106.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Y0Jd.yUVM1k.FAVHoWvtI.bxXrFXRuHtgw7RZIRC5W0etpY
	G88PbFLMeakyG.YpqaZ00XAPST7qw9MtuIU2dLeI98tCilVthTRg.umdPGif
	QCXbblz0lExfIbtEUvJ15cKaX46GlWNInQ927.FLkMMKCrTLM_rvimaLtdRH
	gvgVlt_JzdbQQrzFyMR2SxvWS8VWeXTlL6dyMAbNVDM0QDwHfVzAJ9cAOoox
	MhZZfL9c5WK8QeUcXc5Boqn7sRQWs6TrY5iY6mzvmvNHQtm5Apx1SBq15n.P
	SMuCbCjOpP_nnHEDVcMQVd315qALE4fmRdvVJnPXK0_HNOh9yH9Ox3O7x_35
	a5QgGV1hk.sobHJsUQNYooMZ5OS9LVmZtwIHruccSw5Va10alsfTbl5b6DCQ
	l7wM_qJ.EHPNIzIckMCPx_Le9H0cHFqk7y9sDzUl_BdYW0c1pjzMIu8QByFH
	q4ZDlRKUGHWLtBVI5DYOgv9k65refGNllcKmsBUPXqb0728WJqiS_USBOsiQ
	PGgCWIqCKIl7yw2ZYIOPe.41OEWCt2Tw-
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.2] (dechangydorian@81.243.198.2 with plain
	[188.125.69.59])
	by smtp106.mail.ir2.yahoo.com with SMTP; 07 Jan 2014 12:15:37 +0000 UTC
Message-ID: <52CBEFEB.2090403@yahoo.fr>
Date: Tue, 07 Jan 2014 13:15:39 +0100
From: dcarped <dechangydorian@yahoo.fr>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
In-Reply-To: <1389018936.4325.1.camel@Wheezy.cpt.org>
Subject: [Xen-users] [solved]  Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6753879270961962853=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============6753879270961962853==
Content-Type: multipart/alternative;
 boundary="------------090501020406030900040309"

This is a multi-part message in MIME format.
--------------090501020406030900040309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

I had several culprits against the OS hangs after login.
This were the changes I bring to the system:

- wifi was down due to bios settings, I know wifi is not a solution for=20
bridged network though (I use a HP Probook 4310s) false. Trying to=20
configure it manually kept unsolved. I didn't find logs against it=20
however. Until I reset default settings in the bios, then wifi was=20
recognized. This may be one of the behaviour pined.

- resetting the bios deactivates the virtualization. I have braught it up=
=2E

- Finally, having Evolution Calendar configured which asks for password=20
(to sync with my yahoo calendar I haven't ever used before in addition,=20
so I believe) At that time CPU_2 is 100%charge. I have to ignore the=20
message for passw. It asks for 2 attempts. The first one _must_ be=20
ignored , the 2nd one may be answered safely. I make several trials to=20
pin the pertinent. This shows finally I have found the culprit. I=20
ordinary answer every question at boot time/login.

Be safe.

Le 6/01/2014 15:35, Dorian Carpentier de Changy a =E9crit :
> Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my=20
> computer. But there are some problems during the starting time.
> The /var/log/xen/xend.log is follows:
>
> [2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started
> [2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:=20
> unavailable.
> [2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2
> [2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pool=
s
> [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151)=20
> ..............lots of char
> [2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0
> [2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to=20
> use is 0
> [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)=20
> XendDomainInfo.handleShutdownWatch
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VBD.set_device not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VBD.set_type not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> session.get_all_records not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> event.get_record not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> event.get_all not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VIF.set_device not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC =

> not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU =

> not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> debug.get_all not found
> [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain =

> socket XML-RPC server on /var/run/xend/xen-api.sock; authentication=20
> has been disabled for this server.
> [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain =

> socket XML-RPC server on /var/run/xend/xmlrpc.sock.
>
> As a result as soon as I log in, the desktop freezes before I can=20
> launch any guest.  so I cannot access any terminal.
> At first hand, after a xen install from source code I was able to run=20
> xen kernel, only I needed to reconfigure the network file following xl =

> upgrade list=20
> <[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:332%29%20Xend%20D=
aemon%20started%20[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:33=
6%29%20Xend%20changeset:%20unavailable.%20[2014-01-06%2014:15:20%203331]%=
20DEBUG%20%28XendNode:332%29%20pscsi%20record%20count:%202%20[2014-01-06%=
2014:15:20%203331]%20DEBUG%20%28XendCPUPool:747%29%20recreate_active_pool=
s%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:151%29%20X=
endDomainInfo.recreate%28%7B%27max_vcpu_id%27:%201,%27%20cpu_time%27:%201=
2314868729L,%27%20ssidref%27:%200,%27%20hvm%27:%200,%27%20shutdown_reason=
%27:%20255,%27%20dying%27:%200,%27%20online_vcpus%27:%202,%27%20domid%27:=
%200,%27%20paused%27:%200,%27%20crashed%27:%200,%27%20running%27:%201,%27=
%20maxmem_kb%27:%2017179869180L,%27%20shutdown%27:%200,%27%20mem_kb%27:%2=
02903560L,%27%20blocked%27:%200,%27%20handle%27:%20[0,%200,%200,%200,%200=
,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200],%27%20cpupool%27=
:%200,%27%20name%27:%27%20Domain-0%27%7D%29%20[2014-01-06%2014:15:20%2033=
31]%20INFO%20%28XendDomainInfo:169%29%20Recreating%20domain%200,%20UUID%2=
000000000-0000-0000-0000-000000000000.%20at%20/local/domain/0%20[2014-01-=
06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:3420%29%20Storing%20VM%=
20details:%20%7B%27on_xend_stop%27:%27%20ignore%27,%27%20pool_name%27:%27=
%20Pool-0%27,%27%20shadow_memory%27:%27%200%27,%27%20uuid%27:%27%20000000=
00-0000-0000-0000-000000000000%27,%27%20on_reboot%27:%27%20restart%27,%27=
%20image%27:%20%28linux>=20
> . I did do a safe apt-get update && apt-get upgrade and then run into=20
> the issue I'm confused why the OS hangs.
> here is my interfaces file:
> iface eth0 inet dhcp
>
> auto xenbr0
> iface xenbr0 inet dhcp
>         bridge_ports eth0
>
> I run these log from the bare linux kernel.
> /I've puzzled by this for two days.Hope someone can give me a hand./
> /Thank you so much./
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------090501020406030900040309
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I had several culprits against the OS hangs after login.<br>
    This were the changes I bring to the system:<br>
    <br>
    - wifi was down due to bios settings, I know wifi is not a solution
    for bridged network though (I use a HP Probook 4310s) false. Trying
    to configure it manually kept unsolved. I didn't find logs against
    it however. Until I reset default settings in the bios, then wifi
    was recognized. This may be one of the behaviour pined.<br>
    <br>
    - resetting the bios deactivates the virtualization. I have braught
    it up.<br>
    <br>
    - Finally, having Evolution Calendar configured which asks for
    password (to sync with my yahoo calendar I haven't ever used before
    in addition, so I believe) At that time CPU_2 is 100%charge. I have
    to ignore the message for passw. It asks for 2 attempts. The first
    one <u>must</u> be ignored , the 2nd one may be answered safely. I
    make several trials to pin the pertinent. This shows finally I have
    found the culprit. I ordinary answer every question at boot
    time/login. <br>
    <br>
    Be safe.<br>
    <br>
    <div class="moz-cite-prefix">Le 6/01/2014 15:35, Dorian Carpentier
      de Changy a &eacute;crit&nbsp;:<br>
    </div>
    <blockquote cite="mid:1389018936.4325.1.camel@Wheezy.cpt.org"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="GENERATOR" content="GtkHTML/4.4.4">
      Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
      computer. But there are some problems during the starting time.<br>
      The /var/log/xen/xend.log is follows:<br>
      <br>
      [2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon
      started<br>
      [2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:
      unavailable.<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record
      count: 2<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747)
      recreate_active_pools<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151)
      ..............lots of char<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus
      to use is 0<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)
      XendDomainInfo.handleShutdownWatch<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VBD.set_device not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VBD.set_type not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      session.get_all_records not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      event.get_record not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      event.get_all not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_device not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_MAC not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_MTU not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      debug.get_all not found<br>
      [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix
      domain socket XML-RPC server on /var/run/xend/xen-api.sock;
      authentication has been disabled for this server.<br>
      [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix
      domain socket XML-RPC server on /var/run/xend/xmlrpc.sock.<br>
      <br>
      As a result as soon as I log in, the desktop freezes before I can
      launch any guest.&nbsp; so I cannot access any terminal. <br>
      At first hand, after a xen install from source code I was able to
      run xen kernel, only I needed to reconfigure the network file
      following <a moz-do-not-send="true"
href="[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:332%29%20Xend%20Daemon%20started%20[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:336%29%20Xend%20changeset:%20unavailable.%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendNode:332%29%20pscsi%20record%20count:%202%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendCPUPool:747%29%20recreate_active_pools%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:151%29%20XendDomainInfo.recreate%28%7B%27max_vcpu_id%27:%201,%27%20cpu_time%27:%2012314868729L,%27%20ssidref%27:%200,%27%20hvm%27:%200,%27%20shutdown_reason%27:%20255,%27%20dying%27:%200,%27%20online_vcpus%27:%202,%27%20domid%27:%200,%27%20paused%27:%200,%27%20crashed%27:%200,%27%20running%27:%201,%27%20maxmem_kb%27:%2017179869180L,%27%20shutdown%27:%200,%27%20mem_kb%27:%202903560L,%27%20blocked%27:%200,%27%20handle%27:%20[0,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200],%27%20cpupool%27:%200,%27%20name%27:%27%20Domain-0%27%7D%29%2
0[2014-01-06%2014:15:20%203331]%20INFO%20%28XendDomainInfo:169%29%20Recreating%20domain%200,%20UUID%2000000000-0000-0000-0000-000000000000.%20at%20/local/domain/0%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:3420%29%20Storing%20VM%20details:%20%7B%27on_xend_stop%27:%27%20ignore%27,%27%20pool_name%27:%27%20Pool-0%27,%27%20shadow_memory%27:%27%200%27,%27%20uuid%27:%27%2000000000-0000-0000-0000-000000000000%27,%27%20on_reboot%27:%27%20restart%27,%27%20image%27:%20%28linux">xl
        upgrade list</a> . I did do a safe apt-get update &amp;&amp;
      apt-get upgrade and then run into the issue I'm confused why the
      OS hangs.<br>
      here is my interfaces file:<br>
      iface eth0 inet dhcp<br>
      <br>
      auto xenbr0<br>
      iface xenbr0 inet dhcp<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bridge_ports eth0<br>
      <br>
      I run these log from the bare linux kernel.<br>
      <i>I've&nbsp;puzzled&nbsp;by&nbsp;this&nbsp;for&nbsp;two&nbsp;days.Hope&nbsp;someone&nbsp;can&nbsp;give&nbsp;me&nbsp;a&nbsp;hand.</i>
      <pre><i>Thank you so much.</i>
</pre>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------090501020406030900040309--


--===============6753879270961962853==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6753879270961962853==--


From xen-users-bounces@lists.xen.org Tue Jan 07 12:16:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 12:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0VZN-0001rY-DK; Tue, 07 Jan 2014 12:15:41 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0VZM-0001rD-A2
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 12:15:40 +0000
Received: from [85.158.143.35:13770] by server-1.bemta-4.messagelabs.com id
	8C/8F-02132-BEFEBC25; Tue, 07 Jan 2014 12:15:39 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389096937!3001717!1
X-Originating-IP: [77.238.189.223]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27942 invoked from network); 7 Jan 2014 12:15:38 -0000
Received: from nm7-vm1.bullet.mail.ird.yahoo.com (HELO
	nm7-vm1.bullet.mail.ird.yahoo.com) (77.238.189.223)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 12:15:38 -0000
Received: from [77.238.189.238] by nm7.bullet.mail.ird.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
Received: from [46.228.39.69] by tm19.bullet.mail.ird.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
Received: from [127.0.0.1] by smtp106.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 12:15:37 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389096937; bh=plfSWRt3nvGARuDfwsO28gfOmnAVosLpCFVXCcz0Hkc=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type;
	b=dGcahalVLR2oLAq2WwIHKe1mOLQNadNZldfhB3G/E9H25+oprurlef8V5yky3KoeOztxIlfZ3HT3NVg6Ew21QmCmoWAGQJk07MZsvlJJz07XXO+aKKc99/jyNz9XKOV7W+Sah7XBzmLRW0Cjh+/8h416CLKCkMQiNrVhPNBg+BY=
X-Yahoo-Newman-Id: 752613.57701.bm@smtp106.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Y0Jd.yUVM1k.FAVHoWvtI.bxXrFXRuHtgw7RZIRC5W0etpY
	G88PbFLMeakyG.YpqaZ00XAPST7qw9MtuIU2dLeI98tCilVthTRg.umdPGif
	QCXbblz0lExfIbtEUvJ15cKaX46GlWNInQ927.FLkMMKCrTLM_rvimaLtdRH
	gvgVlt_JzdbQQrzFyMR2SxvWS8VWeXTlL6dyMAbNVDM0QDwHfVzAJ9cAOoox
	MhZZfL9c5WK8QeUcXc5Boqn7sRQWs6TrY5iY6mzvmvNHQtm5Apx1SBq15n.P
	SMuCbCjOpP_nnHEDVcMQVd315qALE4fmRdvVJnPXK0_HNOh9yH9Ox3O7x_35
	a5QgGV1hk.sobHJsUQNYooMZ5OS9LVmZtwIHruccSw5Va10alsfTbl5b6DCQ
	l7wM_qJ.EHPNIzIckMCPx_Le9H0cHFqk7y9sDzUl_BdYW0c1pjzMIu8QByFH
	q4ZDlRKUGHWLtBVI5DYOgv9k65refGNllcKmsBUPXqb0728WJqiS_USBOsiQ
	PGgCWIqCKIl7yw2ZYIOPe.41OEWCt2Tw-
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.2] (dechangydorian@81.243.198.2 with plain
	[188.125.69.59])
	by smtp106.mail.ir2.yahoo.com with SMTP; 07 Jan 2014 12:15:37 +0000 UTC
Message-ID: <52CBEFEB.2090403@yahoo.fr>
Date: Tue, 07 Jan 2014 13:15:39 +0100
From: dcarped <dechangydorian@yahoo.fr>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
In-Reply-To: <1389018936.4325.1.camel@Wheezy.cpt.org>
Subject: [Xen-users] [solved]  Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6753879270961962853=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============6753879270961962853==
Content-Type: multipart/alternative;
 boundary="------------090501020406030900040309"

This is a multi-part message in MIME format.
--------------090501020406030900040309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

I had several culprits against the OS hangs after login.
This were the changes I bring to the system:

- wifi was down due to bios settings, I know wifi is not a solution for=20
bridged network though (I use a HP Probook 4310s) false. Trying to=20
configure it manually kept unsolved. I didn't find logs against it=20
however. Until I reset default settings in the bios, then wifi was=20
recognized. This may be one of the behaviour pined.

- resetting the bios deactivates the virtualization. I have braught it up=
=2E

- Finally, having Evolution Calendar configured which asks for password=20
(to sync with my yahoo calendar I haven't ever used before in addition,=20
so I believe) At that time CPU_2 is 100%charge. I have to ignore the=20
message for passw. It asks for 2 attempts. The first one _must_ be=20
ignored , the 2nd one may be answered safely. I make several trials to=20
pin the pertinent. This shows finally I have found the culprit. I=20
ordinary answer every question at boot time/login.

Be safe.

Le 6/01/2014 15:35, Dorian Carpentier de Changy a =E9crit :
> Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my=20
> computer. But there are some problems during the starting time.
> The /var/log/xen/xend.log is follows:
>
> [2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon started
> [2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:=20
> unavailable.
> [2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record count: 2
> [2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747) recreate_active_pool=
s
> [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151)=20
> ..............lots of char
> [2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0
> [2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus to=20
> use is 0
> [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)=20
> XendDomainInfo.handleShutdownWatch
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VBD.set_device not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VBD.set_type not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> session.get_all_records not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> event.get_record not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> event.get_all not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> VIF.set_device not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MAC =

> not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call: VIF.set_MTU =

> not found
> [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:=20
> debug.get_all not found
> [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain =

> socket XML-RPC server on /var/run/xend/xen-api.sock; authentication=20
> has been disabled for this server.
> [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix domain =

> socket XML-RPC server on /var/run/xend/xmlrpc.sock.
>
> As a result as soon as I log in, the desktop freezes before I can=20
> launch any guest.  so I cannot access any terminal.
> At first hand, after a xen install from source code I was able to run=20
> xen kernel, only I needed to reconfigure the network file following xl =

> upgrade list=20
> <[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:332%29%20Xend%20D=
aemon%20started%20[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:33=
6%29%20Xend%20changeset:%20unavailable.%20[2014-01-06%2014:15:20%203331]%=
20DEBUG%20%28XendNode:332%29%20pscsi%20record%20count:%202%20[2014-01-06%=
2014:15:20%203331]%20DEBUG%20%28XendCPUPool:747%29%20recreate_active_pool=
s%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:151%29%20X=
endDomainInfo.recreate%28%7B%27max_vcpu_id%27:%201,%27%20cpu_time%27:%201=
2314868729L,%27%20ssidref%27:%200,%27%20hvm%27:%200,%27%20shutdown_reason=
%27:%20255,%27%20dying%27:%200,%27%20online_vcpus%27:%202,%27%20domid%27:=
%200,%27%20paused%27:%200,%27%20crashed%27:%200,%27%20running%27:%201,%27=
%20maxmem_kb%27:%2017179869180L,%27%20shutdown%27:%200,%27%20mem_kb%27:%2=
02903560L,%27%20blocked%27:%200,%27%20handle%27:%20[0,%200,%200,%200,%200=
,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200],%27%20cpupool%27=
:%200,%27%20name%27:%27%20Domain-0%27%7D%29%20[2014-01-06%2014:15:20%2033=
31]%20INFO%20%28XendDomainInfo:169%29%20Recreating%20domain%200,%20UUID%2=
000000000-0000-0000-0000-000000000000.%20at%20/local/domain/0%20[2014-01-=
06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:3420%29%20Storing%20VM%=
20details:%20%7B%27on_xend_stop%27:%27%20ignore%27,%27%20pool_name%27:%27=
%20Pool-0%27,%27%20shadow_memory%27:%27%200%27,%27%20uuid%27:%27%20000000=
00-0000-0000-0000-000000000000%27,%27%20on_reboot%27:%27%20restart%27,%27=
%20image%27:%20%28linux>=20
> . I did do a safe apt-get update && apt-get upgrade and then run into=20
> the issue I'm confused why the OS hangs.
> here is my interfaces file:
> iface eth0 inet dhcp
>
> auto xenbr0
> iface xenbr0 inet dhcp
>         bridge_ports eth0
>
> I run these log from the bare linux kernel.
> /I've puzzled by this for two days.Hope someone can give me a hand./
> /Thank you so much./
>
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------090501020406030900040309
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I had several culprits against the OS hangs after login.<br>
    This were the changes I bring to the system:<br>
    <br>
    - wifi was down due to bios settings, I know wifi is not a solution
    for bridged network though (I use a HP Probook 4310s) false. Trying
    to configure it manually kept unsolved. I didn't find logs against
    it however. Until I reset default settings in the bios, then wifi
    was recognized. This may be one of the behaviour pined.<br>
    <br>
    - resetting the bios deactivates the virtualization. I have braught
    it up.<br>
    <br>
    - Finally, having Evolution Calendar configured which asks for
    password (to sync with my yahoo calendar I haven't ever used before
    in addition, so I believe) At that time CPU_2 is 100%charge. I have
    to ignore the message for passw. It asks for 2 attempts. The first
    one <u>must</u> be ignored , the 2nd one may be answered safely. I
    make several trials to pin the pertinent. This shows finally I have
    found the culprit. I ordinary answer every question at boot
    time/login. <br>
    <br>
    Be safe.<br>
    <br>
    <div class="moz-cite-prefix">Le 6/01/2014 15:35, Dorian Carpentier
      de Changy a &eacute;crit&nbsp;:<br>
    </div>
    <blockquote cite="mid:1389018936.4325.1.camel@Wheezy.cpt.org"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="GENERATOR" content="GtkHTML/4.4.4">
      Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
      computer. But there are some problems during the starting time.<br>
      The /var/log/xen/xend.log is follows:<br>
      <br>
      [2014-01-06 14:15:19 3331] INFO (SrvDaemon:332) Xend Daemon
      started<br>
      [2014-01-06 14:15:19 3331] INFO (SrvDaemon:336) Xend changeset:
      unavailable.<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendNode:332) pscsi record
      count: 2<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendCPUPool:747)
      recreate_active_pools<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:151)
      ..............lots of char<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomain:476) Adding Domain: 0<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomain:410) number of vcpus
      to use is 0<br>
      [2014-01-06 14:15:20 3331] DEBUG (XendDomainInfo:1881)
      XendDomainInfo.handleShutdownWatch<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VBD.set_device not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VBD.set_type not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      session.get_all_records not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      event.get_record not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      event.get_all not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_device not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_MAC not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      VIF.set_MTU not found<br>
      [2014-01-06 14:15:21 3331] WARNING (XendAPI:708) API call:
      debug.get_all not found<br>
      [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix
      domain socket XML-RPC server on /var/run/xend/xen-api.sock;
      authentication has been disabled for this server.<br>
      [2014-01-06 14:15:21 3331] INFO (XMLRPCServer:161) Opening Unix
      domain socket XML-RPC server on /var/run/xend/xmlrpc.sock.<br>
      <br>
      As a result as soon as I log in, the desktop freezes before I can
      launch any guest.&nbsp; so I cannot access any terminal. <br>
      At first hand, after a xen install from source code I was able to
      run xen kernel, only I needed to reconfigure the network file
      following <a moz-do-not-send="true"
href="[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:332%29%20Xend%20Daemon%20started%20[2014-01-06%2014:15:19%203331]%20INFO%20%28SrvDaemon:336%29%20Xend%20changeset:%20unavailable.%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendNode:332%29%20pscsi%20record%20count:%202%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendCPUPool:747%29%20recreate_active_pools%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:151%29%20XendDomainInfo.recreate%28%7B%27max_vcpu_id%27:%201,%27%20cpu_time%27:%2012314868729L,%27%20ssidref%27:%200,%27%20hvm%27:%200,%27%20shutdown_reason%27:%20255,%27%20dying%27:%200,%27%20online_vcpus%27:%202,%27%20domid%27:%200,%27%20paused%27:%200,%27%20crashed%27:%200,%27%20running%27:%201,%27%20maxmem_kb%27:%2017179869180L,%27%20shutdown%27:%200,%27%20mem_kb%27:%202903560L,%27%20blocked%27:%200,%27%20handle%27:%20[0,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200,%200],%27%20cpupool%27:%200,%27%20name%27:%27%20Domain-0%27%7D%29%2
0[2014-01-06%2014:15:20%203331]%20INFO%20%28XendDomainInfo:169%29%20Recreating%20domain%200,%20UUID%2000000000-0000-0000-0000-000000000000.%20at%20/local/domain/0%20[2014-01-06%2014:15:20%203331]%20DEBUG%20%28XendDomainInfo:3420%29%20Storing%20VM%20details:%20%7B%27on_xend_stop%27:%27%20ignore%27,%27%20pool_name%27:%27%20Pool-0%27,%27%20shadow_memory%27:%27%200%27,%27%20uuid%27:%27%2000000000-0000-0000-0000-000000000000%27,%27%20on_reboot%27:%27%20restart%27,%27%20image%27:%20%28linux">xl
        upgrade list</a> . I did do a safe apt-get update &amp;&amp;
      apt-get upgrade and then run into the issue I'm confused why the
      OS hangs.<br>
      here is my interfaces file:<br>
      iface eth0 inet dhcp<br>
      <br>
      auto xenbr0<br>
      iface xenbr0 inet dhcp<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bridge_ports eth0<br>
      <br>
      I run these log from the bare linux kernel.<br>
      <i>I've&nbsp;puzzled&nbsp;by&nbsp;this&nbsp;for&nbsp;two&nbsp;days.Hope&nbsp;someone&nbsp;can&nbsp;give&nbsp;me&nbsp;a&nbsp;hand.</i>
      <pre><i>Thank you so much.</i>
</pre>
      <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------090501020406030900040309--


--===============6753879270961962853==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6753879270961962853==--


From xen-users-bounces@lists.xen.org Tue Jan 07 12:31:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 12:31:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Vo4-0003aw-Nt; Tue, 07 Jan 2014 12:30:52 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rafaelweingartner@gmail.com>) id 1W0Vo2-0003aa-MN
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 12:30:50 +0000
Received: from [85.158.137.68:32894] by server-12.bemta-3.messagelabs.com id
	E4/75-20055-973FBC25; Tue, 07 Jan 2014 12:30:49 +0000
X-Env-Sender: rafaelweingartner@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1389097847!6523992!1
X-Originating-IP: [209.85.212.45]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1090 invoked from network); 7 Jan 2014 12:30:49 -0000
Received: from mail-vb0-f45.google.com (HELO mail-vb0-f45.google.com)
	(209.85.212.45)
	by server-9.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 12:30:49 -0000
Received: by mail-vb0-f45.google.com with SMTP id i12so48702vbh.4
	for <xen-users@lists.xen.org>; Tue, 07 Jan 2014 04:30:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=7B77aRxzUx6xCfQ8/p396etHNdFYfxZXGfqzSIG1AUI=;
	b=u88WzgZlBTAPzSgVe6CTkphACyBSBdb3gKDMl6gQ+nm7heYOq22YoQAqPvtpy/g1Vn
	a6pcuIkzMP+ZLojwP/hdeanWQgASqmRuPUX6Fbe4TQphGXyF/9DU7SrYzAxGfyKJu2gW
	zfTWpN4d4YxRfENfknoQPQpIJAb2a+4IIPIOZtO2UunRVzeV5w2y69f4g3JHt7n3tN2E
	XgaUIz5HNnCtIUqU+YmsrEsJpTlI8WrSbo/0FI1iFVhTBitW3AyKZdoQlxwnivWUwgaG
	CIJaPQ9pa2OlMBQiSdFiHNb4/Uo49KxzalVYb03mJtyn8xck7E2G2q+saRfKuackZl8+
	s9Gg==
MIME-Version: 1.0
X-Received: by 10.58.100.65 with SMTP id ew1mr1840565veb.26.1389097847586;
	Tue, 07 Jan 2014 04:30:47 -0800 (PST)
Received: by 10.58.163.169 with HTTP; Tue, 7 Jan 2014 04:30:47 -0800 (PST)
Date: Tue, 7 Jan 2014 10:30:47 -0200
Message-ID: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
From: Rafael Weingartner <rafaelweingartner@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Starting VMs getting td-util[2231]: segfault error 4 in
	libc-2.15.so
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4304829284828299574=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4304829284828299574==
Content-Type: multipart/alternative; boundary=047d7b343b88c387bb04ef608be4

--047d7b343b88c387bb04ef608be4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi xen user folks,
I have a structure usying Xen and XCP over Ubuntu server 12.10, and I guess
after some updates I am getting this error when I try to start VMs. The
interesting is that it seems to happen just on hosts that do not have HVM
capabilities. Any clues or ideas of how I can work this around?

The error:
kernel: [   65.507234] td-util[2231]: segfault at 8 ip 00007f7863a42111 sp
00007ffff3381d48 error 4 in libc-2.15.so[7f78639b9000+1b5000]

After that error I get this:
xapi: ERROR:SR_BACKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed
load VDI information

I used the VHD-util to check the .vhd file status, and it seems to be OK. I
even tried to use vhd-util repair, but still getting the same message.

Thanks in advance.

--=20
Rafael Weing=E4rtner

--047d7b343b88c387bb04ef608be4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi xen user folks,=A0<div>I have a structure usying Xen an=
d XCP over Ubuntu server 12.10, and I guess after some updates I am getting=
 this error when I try to start VMs. The interesting is that it seems to ha=
ppen just on hosts that do not have HVM capabilities. Any clues or ideas of=
 how I can work this around?</div>
<div><br></div><div>The error:</div><div><div>kernel: [ =A0 65.507234] td-u=
til[2231]: segfault at 8 ip 00007f7863a42111 sp 00007ffff3381d48 error 4 in=
 <a href=3D"http://libc-2.15.so">libc-2.15.so</a>[7f78639b9000+1b5000]</div=
>
</div><div><br></div><div>After that error I get this:<br>xapi: ERROR:SR_BA=
CKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed load VDI informat=
ion<br><br>I used the VHD-util to check the .vhd file status, and it seems =
to be OK. I even tried to use vhd-util repair, but still getting the same m=
essage.</div>
<div><br></div><div>Thanks in advance.<br clear=3D"all"><div><br></div>-- <=
br><div dir=3D"ltr">Rafael Weing=E4rtner</div>
</div></div>

--047d7b343b88c387bb04ef608be4--


--===============4304829284828299574==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4304829284828299574==--


From xen-users-bounces@lists.xen.org Tue Jan 07 12:31:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 12:31:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Vo4-0003aw-Nt; Tue, 07 Jan 2014 12:30:52 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rafaelweingartner@gmail.com>) id 1W0Vo2-0003aa-MN
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 12:30:50 +0000
Received: from [85.158.137.68:32894] by server-12.bemta-3.messagelabs.com id
	E4/75-20055-973FBC25; Tue, 07 Jan 2014 12:30:49 +0000
X-Env-Sender: rafaelweingartner@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1389097847!6523992!1
X-Originating-IP: [209.85.212.45]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1090 invoked from network); 7 Jan 2014 12:30:49 -0000
Received: from mail-vb0-f45.google.com (HELO mail-vb0-f45.google.com)
	(209.85.212.45)
	by server-9.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 12:30:49 -0000
Received: by mail-vb0-f45.google.com with SMTP id i12so48702vbh.4
	for <xen-users@lists.xen.org>; Tue, 07 Jan 2014 04:30:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=7B77aRxzUx6xCfQ8/p396etHNdFYfxZXGfqzSIG1AUI=;
	b=u88WzgZlBTAPzSgVe6CTkphACyBSBdb3gKDMl6gQ+nm7heYOq22YoQAqPvtpy/g1Vn
	a6pcuIkzMP+ZLojwP/hdeanWQgASqmRuPUX6Fbe4TQphGXyF/9DU7SrYzAxGfyKJu2gW
	zfTWpN4d4YxRfENfknoQPQpIJAb2a+4IIPIOZtO2UunRVzeV5w2y69f4g3JHt7n3tN2E
	XgaUIz5HNnCtIUqU+YmsrEsJpTlI8WrSbo/0FI1iFVhTBitW3AyKZdoQlxwnivWUwgaG
	CIJaPQ9pa2OlMBQiSdFiHNb4/Uo49KxzalVYb03mJtyn8xck7E2G2q+saRfKuackZl8+
	s9Gg==
MIME-Version: 1.0
X-Received: by 10.58.100.65 with SMTP id ew1mr1840565veb.26.1389097847586;
	Tue, 07 Jan 2014 04:30:47 -0800 (PST)
Received: by 10.58.163.169 with HTTP; Tue, 7 Jan 2014 04:30:47 -0800 (PST)
Date: Tue, 7 Jan 2014 10:30:47 -0200
Message-ID: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
From: Rafael Weingartner <rafaelweingartner@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Starting VMs getting td-util[2231]: segfault error 4 in
	libc-2.15.so
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4304829284828299574=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4304829284828299574==
Content-Type: multipart/alternative; boundary=047d7b343b88c387bb04ef608be4

--047d7b343b88c387bb04ef608be4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi xen user folks,
I have a structure usying Xen and XCP over Ubuntu server 12.10, and I guess
after some updates I am getting this error when I try to start VMs. The
interesting is that it seems to happen just on hosts that do not have HVM
capabilities. Any clues or ideas of how I can work this around?

The error:
kernel: [   65.507234] td-util[2231]: segfault at 8 ip 00007f7863a42111 sp
00007ffff3381d48 error 4 in libc-2.15.so[7f78639b9000+1b5000]

After that error I get this:
xapi: ERROR:SR_BACKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed
load VDI information

I used the VHD-util to check the .vhd file status, and it seems to be OK. I
even tried to use vhd-util repair, but still getting the same message.

Thanks in advance.

--=20
Rafael Weing=E4rtner

--047d7b343b88c387bb04ef608be4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi xen user folks,=A0<div>I have a structure usying Xen an=
d XCP over Ubuntu server 12.10, and I guess after some updates I am getting=
 this error when I try to start VMs. The interesting is that it seems to ha=
ppen just on hosts that do not have HVM capabilities. Any clues or ideas of=
 how I can work this around?</div>
<div><br></div><div>The error:</div><div><div>kernel: [ =A0 65.507234] td-u=
til[2231]: segfault at 8 ip 00007f7863a42111 sp 00007ffff3381d48 error 4 in=
 <a href=3D"http://libc-2.15.so">libc-2.15.so</a>[7f78639b9000+1b5000]</div=
>
</div><div><br></div><div>After that error I get this:<br>xapi: ERROR:SR_BA=
CKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed load VDI informat=
ion<br><br>I used the VHD-util to check the .vhd file status, and it seems =
to be OK. I even tried to use vhd-util repair, but still getting the same m=
essage.</div>
<div><br></div><div>Thanks in advance.<br clear=3D"all"><div><br></div>-- <=
br><div dir=3D"ltr">Rafael Weing=E4rtner</div>
</div></div>

--047d7b343b88c387bb04ef608be4--


--===============4304829284828299574==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4304829284828299574==--


From xen-users-bounces@lists.xen.org Tue Jan 07 13:04:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 13:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0WJy-0005zr-OW; Tue, 07 Jan 2014 13:03:50 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rafaelweingartner@gmail.com>) id 1W0WJx-0005zm-8y
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 13:03:49 +0000
Received: from [85.158.139.211:54379] by server-15.bemta-5.messagelabs.com id
	06/84-08490-43BFBC25; Tue, 07 Jan 2014 13:03:48 +0000
X-Env-Sender: rafaelweingartner@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389099826!8318404!1
X-Originating-IP: [209.85.128.175]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10469 invoked from network); 7 Jan 2014 13:03:47 -0000
Received: from mail-ve0-f175.google.com (HELO mail-ve0-f175.google.com)
	(209.85.128.175)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 13:03:47 -0000
Received: by mail-ve0-f175.google.com with SMTP id jx11so74493veb.34
	for <xen-users@lists.xen.org>; Tue, 07 Jan 2014 05:03:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=v0sLfPcp1DdJfV/9j8M0F3cM8RT9HGSzKfx1L/FcGIc=;
	b=o4oWK9TQPGR9ryfjNWFpoHNeFK+22GlVPKsREyLTsRmM5trjaqgS9hFh611oji8RSX
	4d1fdbUECDuJrDiuI37huiYP3iAwXS9YkATelIhamXIUqraIkaFL2uoBT24NUzeofafO
	Z4NiASo26acGCReeWu+WDkozF5k589OAomgr/MH0cf4r15BQI9dKzcRZC5HIcuvjJPhn
	YMi/IayP1n6zVj2bwEZndNJPm0Mz5veeQ8yFeYoT9pigPXuEwCgnwFYopOGAKajSrCQA
	WzdXeRmp9CuInxC4VCM85fR7EP28tDL7Lp/rv+q4POR/ge2aXCLrMYQMABmn/w7R2Mgu
	3DOA==
MIME-Version: 1.0
X-Received: by 10.58.69.41 with SMTP id b9mr37721574veu.5.1389099826065; Tue,
	07 Jan 2014 05:03:46 -0800 (PST)
Received: by 10.58.163.169 with HTTP; Tue, 7 Jan 2014 05:03:46 -0800 (PST)
In-Reply-To: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
References: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
Date: Tue, 7 Jan 2014 11:03:46 -0200
Message-ID: <CAG97rae6rO1rux29kJmtqA4L0BgVma1SM_bXYan7A4LM9Ga9Xw@mail.gmail.com>
From: Rafael Weingartner <rafaelweingartner@gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Starting VMs getting td-util[2231]: segfault error
	4 in libc-2.15.so
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7537728549957114586=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7537728549957114586==
Content-Type: multipart/alternative; boundary=e89a8ff1c470b0b96104ef61019c

--e89a8ff1c470b0b96104ef61019c
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Never mind folks, my bad.
Looking at the SMlog I got the problem:
gc: EXCEPTION <class 'util.SMException'>, Parent VDI
9bb667cb-822f-40ae-8fc1-2d45281e7420 of
0aeb5130-06bd-49db-bce2-ae7c0239c120 not found
<2115> 2014-01-07 10:22:39.049833         File
"/usr/lib/xcp/sm/cleanup.py", line 2515, in gc
    _gc(None, srUuid, dryRun)
  File "/usr/lib/xcp/sm/cleanup.py", line 2417, in _gc
    _gcLoop(sr, dryRun)
  File "/usr/lib/xcp/sm/cleanup.py", line 2371, in _gcLoop
    sr.scanLocked()
  File "/usr/lib/xcp/sm/cleanup.py", line 1288, in scanLocked
    self.scan(force)
  File "/usr/lib/xcp/sm/cleanup.py", line 1849, in scan
    self._buildTree(force)
  File "/usr/lib/xcp/sm/cleanup.py", line 1806, in _buildTree
    "found" % (vdi.parentUuid, vdi.uuid))



On Tue, Jan 7, 2014 at 10:30 AM, Rafael Weingartner <
rafaelweingartner@gmail.com> wrote:

> Hi xen user folks,
> I have a structure usying Xen and XCP over Ubuntu server 12.10, and I
> guess after some updates I am getting this error when I try to start VMs.
> The interesting is that it seems to happen just on hosts that do not have
> HVM capabilities. Any clues or ideas of how I can work this around?
>
> The error:
> kernel: [   65.507234] td-util[2231]: segfault at 8 ip 00007f7863a42111 s=
p
> 00007ffff3381d48 error 4 in libc-2.15.so[7f78639b9000+1b5000]
>
> After that error I get this:
> xapi: ERROR:SR_BACKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFaile=
d
> load VDI information
>
> I used the VHD-util to check the .vhd file status, and it seems to be OK.
> I even tried to use vhd-util repair, but still getting the same message.
>
> Thanks in advance.
>
> --
> Rafael Weing=E4rtner
>



--=20
Rafael Weing=E4rtner

--e89a8ff1c470b0b96104ef61019c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Never mind folks, my bad.<br>Looking at the SMlog I got th=
e problem:<div><div>gc: EXCEPTION &lt;class &#39;util.SMException&#39;&gt;,=
 Parent VDI 9bb667cb-822f-40ae-8fc1-2d45281e7420 of 0aeb5130-06bd-49db-bce2=
-ae7c0239c120 not found</div>
<div>&lt;2115&gt; 2014-01-07 10:22:39.049833 =A0 =A0 =A0 =A0 File &quot;/us=
r/lib/xcp/sm/cleanup.py&quot;, line 2515, in gc</div><div>=A0 =A0 _gc(None,=
 srUuid, dryRun)</div><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;,=
 line 2417, in _gc</div>
<div>=A0 =A0 _gcLoop(sr, dryRun)</div><div>=A0 File &quot;/usr/lib/xcp/sm/c=
leanup.py&quot;, line 2371, in _gcLoop</div><div>=A0 =A0 sr.scanLocked()</d=
iv><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;, line 1288, in scan=
Locked</div>
<div>=A0 =A0 self.scan(force)</div><div>=A0 File &quot;/usr/lib/xcp/sm/clea=
nup.py&quot;, line 1849, in scan</div><div>=A0 =A0 self._buildTree(force)</=
div><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;, line 1806, in _bu=
ildTree</div>
<div>=A0 =A0 &quot;found&quot; % (vdi.parentUuid, vdi.uuid))</div></div><di=
v><br></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_qu=
ote">On Tue, Jan 7, 2014 at 10:30 AM, Rafael Weingartner <span dir=3D"ltr">=
&lt;<a href=3D"mailto:rafaelweingartner@gmail.com" target=3D"_blank">rafael=
weingartner@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi xen user folks,=A0<div>I=
 have a structure usying Xen and XCP over Ubuntu server 12.10, and I guess =
after some updates I am getting this error when I try to start VMs. The int=
eresting is that it seems to happen just on hosts that do not have HVM capa=
bilities. Any clues or ideas of how I can work this around?</div>

<div><br></div><div>The error:</div><div><div>kernel: [ =A0 65.507234] td-u=
til[2231]: segfault at 8 ip 00007f7863a42111 sp 00007ffff3381d48 error 4 in=
 <a href=3D"http://libc-2.15.so" target=3D"_blank">libc-2.15.so</a>[7f78639=
b9000+1b5000]</div>

</div><div><br></div><div>After that error I get this:<br>xapi: ERROR:SR_BA=
CKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed load VDI informat=
ion<br><br>I used the VHD-util to check the .vhd file status, and it seems =
to be OK. I even tried to use vhd-util repair, but still getting the same m=
essage.</div>

<div><br></div><div>Thanks in advance.<span class=3D"HOEnZb"><font color=3D=
"#888888"><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr">Rafael W=
eing=E4rtner</div>
</font></span></div></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div dir=3D"=
ltr">Rafael Weing=E4rtner</div>
</div>

--e89a8ff1c470b0b96104ef61019c--


--===============7537728549957114586==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7537728549957114586==--


From xen-users-bounces@lists.xen.org Tue Jan 07 13:04:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 13:04:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0WJy-0005zr-OW; Tue, 07 Jan 2014 13:03:50 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rafaelweingartner@gmail.com>) id 1W0WJx-0005zm-8y
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 13:03:49 +0000
Received: from [85.158.139.211:54379] by server-15.bemta-5.messagelabs.com id
	06/84-08490-43BFBC25; Tue, 07 Jan 2014 13:03:48 +0000
X-Env-Sender: rafaelweingartner@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389099826!8318404!1
X-Originating-IP: [209.85.128.175]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10469 invoked from network); 7 Jan 2014 13:03:47 -0000
Received: from mail-ve0-f175.google.com (HELO mail-ve0-f175.google.com)
	(209.85.128.175)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 13:03:47 -0000
Received: by mail-ve0-f175.google.com with SMTP id jx11so74493veb.34
	for <xen-users@lists.xen.org>; Tue, 07 Jan 2014 05:03:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:content-type; bh=v0sLfPcp1DdJfV/9j8M0F3cM8RT9HGSzKfx1L/FcGIc=;
	b=o4oWK9TQPGR9ryfjNWFpoHNeFK+22GlVPKsREyLTsRmM5trjaqgS9hFh611oji8RSX
	4d1fdbUECDuJrDiuI37huiYP3iAwXS9YkATelIhamXIUqraIkaFL2uoBT24NUzeofafO
	Z4NiASo26acGCReeWu+WDkozF5k589OAomgr/MH0cf4r15BQI9dKzcRZC5HIcuvjJPhn
	YMi/IayP1n6zVj2bwEZndNJPm0Mz5veeQ8yFeYoT9pigPXuEwCgnwFYopOGAKajSrCQA
	WzdXeRmp9CuInxC4VCM85fR7EP28tDL7Lp/rv+q4POR/ge2aXCLrMYQMABmn/w7R2Mgu
	3DOA==
MIME-Version: 1.0
X-Received: by 10.58.69.41 with SMTP id b9mr37721574veu.5.1389099826065; Tue,
	07 Jan 2014 05:03:46 -0800 (PST)
Received: by 10.58.163.169 with HTTP; Tue, 7 Jan 2014 05:03:46 -0800 (PST)
In-Reply-To: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
References: <CAG97racNJXWmRJc2PqboPdUAttkd7toS3bUu4ozD1WVHvFWh7w@mail.gmail.com>
Date: Tue, 7 Jan 2014 11:03:46 -0200
Message-ID: <CAG97rae6rO1rux29kJmtqA4L0BgVma1SM_bXYan7A4LM9Ga9Xw@mail.gmail.com>
From: Rafael Weingartner <rafaelweingartner@gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Starting VMs getting td-util[2231]: segfault error
	4 in libc-2.15.so
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7537728549957114586=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7537728549957114586==
Content-Type: multipart/alternative; boundary=e89a8ff1c470b0b96104ef61019c

--e89a8ff1c470b0b96104ef61019c
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Never mind folks, my bad.
Looking at the SMlog I got the problem:
gc: EXCEPTION <class 'util.SMException'>, Parent VDI
9bb667cb-822f-40ae-8fc1-2d45281e7420 of
0aeb5130-06bd-49db-bce2-ae7c0239c120 not found
<2115> 2014-01-07 10:22:39.049833         File
"/usr/lib/xcp/sm/cleanup.py", line 2515, in gc
    _gc(None, srUuid, dryRun)
  File "/usr/lib/xcp/sm/cleanup.py", line 2417, in _gc
    _gcLoop(sr, dryRun)
  File "/usr/lib/xcp/sm/cleanup.py", line 2371, in _gcLoop
    sr.scanLocked()
  File "/usr/lib/xcp/sm/cleanup.py", line 1288, in scanLocked
    self.scan(force)
  File "/usr/lib/xcp/sm/cleanup.py", line 1849, in scan
    self._buildTree(force)
  File "/usr/lib/xcp/sm/cleanup.py", line 1806, in _buildTree
    "found" % (vdi.parentUuid, vdi.uuid))



On Tue, Jan 7, 2014 at 10:30 AM, Rafael Weingartner <
rafaelweingartner@gmail.com> wrote:

> Hi xen user folks,
> I have a structure usying Xen and XCP over Ubuntu server 12.10, and I
> guess after some updates I am getting this error when I try to start VMs.
> The interesting is that it seems to happen just on hosts that do not have
> HVM capabilities. Any clues or ideas of how I can work this around?
>
> The error:
> kernel: [   65.507234] td-util[2231]: segfault at 8 ip 00007f7863a42111 s=
p
> 00007ffff3381d48 error 4 in libc-2.15.so[7f78639b9000+1b5000]
>
> After that error I get this:
> xapi: ERROR:SR_BACKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFaile=
d
> load VDI information
>
> I used the VHD-util to check the .vhd file status, and it seems to be OK.
> I even tried to use vhd-util repair, but still getting the same message.
>
> Thanks in advance.
>
> --
> Rafael Weing=E4rtner
>



--=20
Rafael Weing=E4rtner

--e89a8ff1c470b0b96104ef61019c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Never mind folks, my bad.<br>Looking at the SMlog I got th=
e problem:<div><div>gc: EXCEPTION &lt;class &#39;util.SMException&#39;&gt;,=
 Parent VDI 9bb667cb-822f-40ae-8fc1-2d45281e7420 of 0aeb5130-06bd-49db-bce2=
-ae7c0239c120 not found</div>
<div>&lt;2115&gt; 2014-01-07 10:22:39.049833 =A0 =A0 =A0 =A0 File &quot;/us=
r/lib/xcp/sm/cleanup.py&quot;, line 2515, in gc</div><div>=A0 =A0 _gc(None,=
 srUuid, dryRun)</div><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;,=
 line 2417, in _gc</div>
<div>=A0 =A0 _gcLoop(sr, dryRun)</div><div>=A0 File &quot;/usr/lib/xcp/sm/c=
leanup.py&quot;, line 2371, in _gcLoop</div><div>=A0 =A0 sr.scanLocked()</d=
iv><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;, line 1288, in scan=
Locked</div>
<div>=A0 =A0 self.scan(force)</div><div>=A0 File &quot;/usr/lib/xcp/sm/clea=
nup.py&quot;, line 1849, in scan</div><div>=A0 =A0 self._buildTree(force)</=
div><div>=A0 File &quot;/usr/lib/xcp/sm/cleanup.py&quot;, line 1806, in _bu=
ildTree</div>
<div>=A0 =A0 &quot;found&quot; % (vdi.parentUuid, vdi.uuid))</div></div><di=
v><br></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_qu=
ote">On Tue, Jan 7, 2014 at 10:30 AM, Rafael Weingartner <span dir=3D"ltr">=
&lt;<a href=3D"mailto:rafaelweingartner@gmail.com" target=3D"_blank">rafael=
weingartner@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Hi xen user folks,=A0<div>I=
 have a structure usying Xen and XCP over Ubuntu server 12.10, and I guess =
after some updates I am getting this error when I try to start VMs. The int=
eresting is that it seems to happen just on hosts that do not have HVM capa=
bilities. Any clues or ideas of how I can work this around?</div>

<div><br></div><div>The error:</div><div><div>kernel: [ =A0 65.507234] td-u=
til[2231]: segfault at 8 ip 00007f7863a42111 sp 00007ffff3381d48 error 4 in=
 <a href=3D"http://libc-2.15.so" target=3D"_blank">libc-2.15.so</a>[7f78639=
b9000+1b5000]</div>

</div><div><br></div><div>After that error I get this:<br>xapi: ERROR:SR_BA=
CKEND_FAILURE_65: [ ; Failed to load VDI [opterr=3DFailed load VDI informat=
ion<br><br>I used the VHD-util to check the .vhd file status, and it seems =
to be OK. I even tried to use vhd-util repair, but still getting the same m=
essage.</div>

<div><br></div><div>Thanks in advance.<span class=3D"HOEnZb"><font color=3D=
"#888888"><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr">Rafael W=
eing=E4rtner</div>
</font></span></div></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div dir=3D"=
ltr">Rafael Weing=E4rtner</div>
</div>

--e89a8ff1c470b0b96104ef61019c--


--===============7537728549957114586==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7537728549957114586==--


From xen-users-bounces@lists.xen.org Tue Jan 07 13:57:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 13:57:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0X9T-0002VI-8s; Tue, 07 Jan 2014 13:57:03 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W0X9R-0002Uz-LZ
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 13:57:02 +0000
Received: from [85.158.137.68:13883] by server-15.bemta-3.messagelabs.com id
	A1/B6-11556-CA70CC25; Tue, 07 Jan 2014 13:57:00 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389103019!4041047!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24322 invoked from network); 7 Jan 2014 13:56:59 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 13:56:59 -0000
Received: (qmail 5015 invoked by uid 1000); 7 Jan 2014 14:56:58 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-7.8/5.0):. 
	Processed in 0.858106 secs); 07 Jan 2014 13:56:58 -0000
X-Spam-Status: No, hits=-7.8 required=5.0
X-Spam-Report: SA TESTS
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.0 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level
	0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0000]
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	0.0 DC_PNG_UNO_LARGO       Message contains a single large inline gif
	0.2 DC_IMAGE_SPAM_TEXT     Possible Image-only spam with little text
	0.8 DC_IMAGE_SPAM_HTML     Possible Image-only spam
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-7.8/5.0):. Processed in
	0.858106 secs Process 4976/4951)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389103017; n=Test; bh=42dFK/yA0ZgrnmfyAaS/x7O2nSa2fXupIWSGVO
	KLyEU=; b=sVyb84RhdY/w1kmws5oyh1MlXeA/XLe31CM7kw6aDfvye7kXSmYoV6
	cYdJQMJhIbXNylFu0CoAyCXK1j3NJfqaFBPRLcfZm5KOOOCzX0Tgy2S8ZI2dFz8u
	s7ZmWtegYGse/gmHDe4F83WO5PW4S1nNVfHWBXTvaqPfNh5OG3eGY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:content-type; q=dns; s=
	default; b=EibnriTbBoDxt/uzsJKdTtCr90n0Hmo5isOxp59wa7rdCXnLr6ACx
	9RukC6NK9VMlkskc2lchs1LzaiifiqAOa/iGMah3fT4gWnJP/k5KTMQJMBD5O+9p
	k3BSHDBss6gDKW06QLNvYdqadcX3VvK3eMnhGaKKQW18IR2RQ7nVZM=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	7 Jan 2014 14:56:57 +0100
Received: from [192.168.2.2] (kancl.excello.cz [82.113.63.206])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id E8D402C13EF
	for <xen-users@lists.xen.org>; Tue,  7 Jan 2014 14:56:56 +0100 (CET)
Message-ID: <52CC07A9.20401@excello.cz>
Date: Tue, 07 Jan 2014 14:56:57 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7791689860563199007=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============7791689860563199007==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060405010200050801060609"

This is a cryptographically signed message in MIME format.

--------------ms060405010200050801060609
Content-Type: multipart/mixed;
 boundary="------------080805070802030300050608"

This is a multi-part message in MIME format.
--------------080805070802030300050608
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi everyone,

i've just installed new (clean and fully updated) Windows 2008 R2=20
Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as=20
PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.=20
But after installing the newest signed drivers from=20
http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it=20
seems fine until reboot. Then it throws BSOD with=20
DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).

Same problem with older Univention drivers.

When I remove vif device from xen config file, windows domU goes fine,=20
but it's useless without internet connection.

Any ideas what can be wrong? Disabling IPv6 through regedit didn't help=20
at all.

Thank you all for you help
Jan

---------------
domU config
---------------

builder=3D'hvm'
memory =3D 16384
name =3D "Win2k8R2"
vcpus=3D8
cpus=3D"8-15"
acpi=3D1
apic=3D1
vif =3D [
	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24, model=3D=
e1000'
]
disk =3D [
	'phy:/dev/vg0/Snapshot,hda,w',
	'phy:/dev/vg0/Win2k8R2-Data,hdb,w',
	',hdc:cdrom,r'
        ]
on_poweroff =3D 'destroy'
on_reboot   =3D 'restart'
on_crash    =3D 'restart'
boot=3D"dc"
sdl=3D0
stdvga=3D1
vnc=3D1
vnclisten=3D"127.0.0.1"
vncdisplay=3D1
xen_platform_pci=3D1
# localtime=3D0
audio=3D1
soundhw=3D'ac97'


--------------080805070802030300050608
Content-Type: image/png;
 name="xen_bsod.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xen_bsod.png"

iVBORw0KGgoAAAANSUhEUgAAAoUAAAHkCAYAAABIaVW2AAAAAXNSR0IArs4c6QAAAAZiS0dE
AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB94BBw0ZKOI6VEcAAAAZ
dEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAgAElEQVR42u3dWZKcuBYA0KyK
3KK9SHuR+T4caWfzQLqaQMA5ER1RbhLQrMv89Xg8Xg8AAG7tWxEAAPD89+cvpQEAcCs///7l
TCEAAIJCAAAEhQAACAoBABAUAgAgKAQAQFAIAICgEAAAQSEAAIJCAAAEhQAACAoBABAUAgBw
3qDw9fqRXf7532zpu/r+75Lmu7eJnv1rpvrXf6+X/quPL6j/3p5XyszX12+NAQCgwvfoMwFw
piO/u7b7VL6Xy76+fv/nAAz0P/lTPtfw7F2hX1+//1Oxy7N3qeVbE1Cq4ZROTlvbX6Zt+Xft
PlL5y+WtZt8l+y9dHqm/lrTl6qdH/rZ+02v7LWUT2XdJ/+kduEXy3pq+XP9MjTt795+799/S
8XmtDtfSdNT4kmtfLeXXc/w6Yv7dKp/l/69tf0fUfyptW/N/6fZLymfaoHA5wNZUSmogSA3g
qUEj+u+IVHreFbnWgHvkv3deSvcfGahL0liS5lwHSe2/pE3WpLfH9qP5q017pD/1uIVia5uR
bbekL5LfkglqRP/Rf383pz/V7lvKcHT7Gp2/0rT0nn9z42/pWFqSnj3qP5q21PxfmreaMf5o
3R80KZlQawqjpQBzFdCath6Rf+vp89T+c/kvDYh6t5XWDtIjf62T4uijwFH7T52tmTl9vQJh
/bdP/maa4Ea0r9lvm2iZf/cYH/csv5aTRT3S2bt8DztTeHUzP2G4PIIb0YAiT3CfuX7Ofs+h
e2raB+Gj+s/V++8e+ePc8+Ps49fR+TvD+P5cS/DyiOlKnf/IvJSeXh5R9jMdyY3Y/+j0j9x+
77NeLWmYdfCKpG9U/9F/x+fvDO3rDgdWW8uW91fONn+MHF973x40q++1RH/+50zKvY70rpzW
vQf7M5913aOsSre/vLxz1aDEWKV9aT/3Hn+P9NyKgms7R8vTbbkbO0dsf8/ofW3/vZ+cTJVP
Lv+jy2ctbal/R/JQkr9IG+tZfqWBVa59tJZvj/63d/2X3mQ/sl/fvf+25i9a373G997ta1Qf
6Jm+0fNj7ixha/vbu/5bxtfl+j3mtxl8PR6P158/f3UZNNxnAgD7n5ky/6qTOj///uXbxwAA
3O/pYwCA3s7wcuqcrpePAQA4E5ePAQD4ICgEAOD/g0LvOZqb+gEARvh7T+Hr9Vr/wcr3+1LL
U8FM5EPgJR+gXlu35T1HkTxuLVvue/l3JH2p/EU+rh0tv9byAQCu4t89hc+t4CYa2EXfw7P1
0su1oK5m+5EAs2fwmgtKt4K5tU/lRMsv+vvU9lvLBwC4psvdU7h8+3qvgLDXvvf8dm7v8gEA
rmvX9xQuzxZ6A/uYwBAAYOqgkH0CbwCAUrtfPl7ec9ei91mx1AMdvZRs/4izfu+6AQDu5ZkL
jJb3oI38jEtu+2tp2yMwfKehR/5LyndrfyX107uOAIBrOuQzd3e9l9A9lADAXA78zJ1LkwAA
89ntQRMvTAYAmNchl48BAJjBgZePAQCYj6AQAABBIQAAgkIAAASFAAAICgEAEBQCACAoBABA
UAgAgKAQAABBIQAAgkIAAASFAAAICgEAEBQCACAoBABg4fn5j9frx38Wfn39frQs//zN6/Xj
/37/ud7X1+/V9ZfbSO0/J5W+6PY/f7OW/9I05dZf/r+t/W+VXUk55dKfq5+aMi6tx1z5924f
qfRH6n/r/41oPwDQLShcmwCXk1RqeSoAfAd9uYkwNynm0hdZN7Veavu5f/cQCZ7X/j06XZH6
iQSVPYPm0vbZO3+COACu5Ds3QabOQN1JKtDtHXStbXOv/d+9/Efv/70dfQuA2Txnm+g5r2Wg
kwui1D0AnDgobJnUty4hb21/bR+jg4oZgpZIOR0ZyKfqZ/Tl3dH113pfIgDcJijceuijZvJd
m3Cj9xSOuvQ2evtnV3oPZ+7+zd6BYWv9jQwC32n6TJuz5QDM4rsmcPuc0Fsmx9bJf2Tgtnap
c7m/0Q90HLn/GYPRkvz3bh+9yv99P+H7PwCYxTMVsEXO2n1OjMszIGvbyJ0dKnllSemZpkj6
UtuP3BPX+sqVksBw9OXztf3kXjtUu25teZS0z9b8l94zuSybrTPjW31oZD0DwP/NN4/H4/Xn
z1+nzkjurNDIACqy7SPSN9P+j07fiO2X1D8AzOnn9YLCo4MZgYH6BwBBIQAApw4KffsYAABB
IQAAgkIAAASFAAAICgEAEBQCACAoBABAUAgAgKAQAABBIQAAgkIAAASFAAAICgEAEBQCACAo
BACgR1D4ev34z3+9RLfVe797b781/73yt5XPo/J/9vq7Wju5a7ldvf0AbHnWDKxfX7+V3Ikn
RvUHACSDwrWj494BRI+gZHRQM3L7ZwjKZs5/ZH1Br4Oemdt/an8O2oBD5//H4/H68+ev5MCU
upwSGcS21l8bED9/u1ye22/kN9E09tx+j/yP2P/nNnLbbklfJP89yi9atsu/e5Tv1m8/l0XS
WBPkbP1u+f9b+ke0jdQuj7Svs48vqTYS6R+jyq/H9lvHr9Hpj4xRrePv6PzBGD///hW+fLzs
OLVH37n11yax979TA3iPo+yR2++R/5YzC5H95/KfC3Ai2x7ZfqL1975nbDlAt5ZvLqhrCfpq
9r+17dozU6Vtrab9RvNwxvGlNf2R9lNbfjX1kyujyPhQuv3W9lnSPkoONEa3b9jLdE8ft3aQ
0TeIj95+yYR2dP1EjsJnbVuRs2pX0yN/qfotDchG9P+Zx5fPA5JR/WTPWzNyBxwtB3+167e0
z9z+z9C+odXzSplZHuH17oCjtz9DUHr28jmyfJdn62YMMlvzl6vf3PbP/FRvj/Y9+1miu9dP
a/l4ah1B4eSDw4iB4chJ/wyB1sxB0RXKNxKURi4dj6jfO5wp6dW+U/Wk/c85/jgTyNV5eTUM
CMxGX6oFbaaub85ef+qQI22+kmbkJdhRT1+1Plm5x/Zb8h95MGKmCWnrTFVL/Y9sP6PLd237
y3uYlnkrnSByZwlb8per39z292i/M48vkbyn0p9rP7OPL5H07z3+lKRhhvYNww+eHiuvpAHa
JicTAdod6pFz+PdKGpePofOADiAg5IyeigD6BoMGdaCGsYPD2+DD5WMAgJuq+KIJ3MWom+FL
PlnXc78won8c1T57feqz1ydE4UoEhVARuAHn6p+5zxhGPvMJgsKTTbomdUFV9EzBiLMBPfKv
/TIz7RNuEhR+fg1hawCoPQW/9g7E3Ppb355c+010+zWTeeoj6bnPVq199qz1oYRcGrbK/3Pf
y78j6Uvlr6Z+t7Y/8j2EqXxE23iuTnLpT5Vvbr+935VXso+R40Ov+q8dP0bkr3T/ves30vaW
faE176P6b7R/HvWu2uj8AacKCnMBUC5QSDX+6KeHSoOs0u2n9hsN6lo6fKR8ewSvuaB0bQBf
20Y0fyXln9p+a/mMCBh7rp/Kb+7yVevkElm/JP2l40Np/dfkuWT8qN1/annt+NUreCjNW8n6
kcurrfXX0r96jM+lfWP0PmFv36lBoaaxj57IU+k7g5b09/jWam7fR1/aP3v9ltRBjzMVPddv
rZ/SgHjv9hfZfmv6W/vgEQdCs2/zLP167WymAJGzKb6nMDVoLY+Ae1waPaJjj/yg+t25gbvP
2ZKa/tWjf7bW7+j6P3r7LfufYfzUP0FQ2P1IsDaoilze4BqBDX2Cw5GXukfU755nokeMH6W3
BuxZv637N/72a4PKjrPymbuVAfnznruZjrr3GGxKtn/EwPeuG8a1/atP2rO16VnLQv+tP2DY
ukcdZvcsbfSpm5MjT36lnk6LPPhQmsbeT6+m8ri27z0Cw88HFVqfviupn639ldRv7zqKToKj
LqGObH97PHnc0oZy9Tu6/iPjR65+Wtpv6/jVu+8u95/rvz3G39kOavYc/+ESBzcPn7lbHZzv
2Nkd2XLn9n3H9n9Eno0zMJt/n7lz+ThztA6AgBDuwGfuVoJBgxZwh4Pevcc6YyvMzeVjAIDb
qrx87NIqAMA1uacQAID/Dwrv/p4yAIA7eq4FS7mHLlLLczcyty4vDfrW3qFYm/61t9XXpH/k
Z8YAAJqCwuinldY+hbT2Ati15dHXEeS2H03bVnBY8imuXH59KxkAuILiewpbX/6aunx79Kfl
SgPG2v1/ff0WPAIAU+n+nsJUULS8lJu7NF0bsLZcnj16/wAAlwgKSy4P5y499wjOar4feuT+
AQCO4JU0hXo8vfx6/fAUNAAwlf87U5h7ujZlue5yG7knc3PrlwZsa+ul8hfZf2r9oz8hBQBQ
y2fuCrgcDABcS+Vn7gAAuCZBIQAAgsISLh0DAIJCAAAEhQAACAoBABAUAgAgKAQAQFAIAICg
EAAAQSEAAIJCAAAEhQAACAoBABAUAgAgKAQAQFAIAMA9PEt+/Hr9eHx9/R6WmNHbP9rV88d8
9a/NjSnTT1cr33f+tJtj6n3W8s/lf0T5GL8mDwoBBPYmqTv6rPdlACT/yueyQWGusg3aANcd
f4yf1y1/8yNFQWG0wXwGjjWnkKOnmUsa8Oc2W9OXSsvnqf210/ypfUfy13oKPrX+1v7e/2+Z
x57lF62brf2n2kJJu63NX4/9l7bPkvLJrR9Nf8/9j2q/JX2sdOxJ1X/qN7nx5wzl33Psrul/
rfnbY/2aYKtmXu1d/zXz44jgsaT/CV4PDgpLJ9bUeqnltfuJHl2Vds7SwPPdKdc6aO1EnDpS
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
--------------080805070802030300050608--

--------------ms060405010200050801060609
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA3MTM1NjU3WjAjBgkqhkiG9w0B
CQQxFgQU31FD6NbrbOhPPTaUMkR8tdwQ0mUwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAFVrmSxMb9sUaotg6rPPiK2La33R/YbW
IXEjlrVhfMMDY4FHycdTc8qjiB1grj2GdhAGhty0vKhIfCDJ15RmSwTHiQphtfjOgAvSg3ga
nO6MXeHJmCatidLresZUCNHu+AEclW0s46jhLFXibV5rPxz+n4McrwQ8uZB3djmK3wSCnjct
mybpB9F2H0iewrVlGeK+I0k9axvkDTXwo8NGhGPeBcGoVvwRmQwyGA2i/gvmMCXm8yVSBCfW
SEn8J6JdTBaLkbbm1XIvJf/etvAGbjBb+9YxThkLYiMQsK1PXCAn1/5o84//tu8zj5OrpQiA
XUraxPDljvozGtH0ITi00i8AAAAAAAA=
--------------ms060405010200050801060609--


--===============7791689860563199007==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7791689860563199007==--


From xen-users-bounces@lists.xen.org Tue Jan 07 13:57:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 13:57:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0X9T-0002VI-8s; Tue, 07 Jan 2014 13:57:03 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W0X9R-0002Uz-LZ
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 13:57:02 +0000
Received: from [85.158.137.68:13883] by server-15.bemta-3.messagelabs.com id
	A1/B6-11556-CA70CC25; Tue, 07 Jan 2014 13:57:00 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389103019!4041047!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24322 invoked from network); 7 Jan 2014 13:56:59 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 13:56:59 -0000
Received: (qmail 5015 invoked by uid 1000); 7 Jan 2014 14:56:58 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-7.8/5.0):. 
	Processed in 0.858106 secs); 07 Jan 2014 13:56:58 -0000
X-Spam-Status: No, hits=-7.8 required=5.0
X-Spam-Report: SA TESTS
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.0 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level
	0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0000]
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	0.0 DC_PNG_UNO_LARGO       Message contains a single large inline gif
	0.2 DC_IMAGE_SPAM_TEXT     Possible Image-only spam with little text
	0.8 DC_IMAGE_SPAM_HTML     Possible Image-only spam
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-7.8/5.0):. Processed in
	0.858106 secs Process 4976/4951)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389103017; n=Test; bh=42dFK/yA0ZgrnmfyAaS/x7O2nSa2fXupIWSGVO
	KLyEU=; b=sVyb84RhdY/w1kmws5oyh1MlXeA/XLe31CM7kw6aDfvye7kXSmYoV6
	cYdJQMJhIbXNylFu0CoAyCXK1j3NJfqaFBPRLcfZm5KOOOCzX0Tgy2S8ZI2dFz8u
	s7ZmWtegYGse/gmHDe4F83WO5PW4S1nNVfHWBXTvaqPfNh5OG3eGY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:content-type; q=dns; s=
	default; b=EibnriTbBoDxt/uzsJKdTtCr90n0Hmo5isOxp59wa7rdCXnLr6ACx
	9RukC6NK9VMlkskc2lchs1LzaiifiqAOa/iGMah3fT4gWnJP/k5KTMQJMBD5O+9p
	k3BSHDBss6gDKW06QLNvYdqadcX3VvK3eMnhGaKKQW18IR2RQ7nVZM=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	7 Jan 2014 14:56:57 +0100
Received: from [192.168.2.2] (kancl.excello.cz [82.113.63.206])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id E8D402C13EF
	for <xen-users@lists.xen.org>; Tue,  7 Jan 2014 14:56:56 +0100 (CET)
Message-ID: <52CC07A9.20401@excello.cz>
Date: Tue, 07 Jan 2014 14:56:57 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7791689860563199007=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============7791689860563199007==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060405010200050801060609"

This is a cryptographically signed message in MIME format.

--------------ms060405010200050801060609
Content-Type: multipart/mixed;
 boundary="------------080805070802030300050608"

This is a multi-part message in MIME format.
--------------080805070802030300050608
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi everyone,

i've just installed new (clean and fully updated) Windows 2008 R2=20
Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as=20
PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.=20
But after installing the newest signed drivers from=20
http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it=20
seems fine until reboot. Then it throws BSOD with=20
DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).

Same problem with older Univention drivers.

When I remove vif device from xen config file, windows domU goes fine,=20
but it's useless without internet connection.

Any ideas what can be wrong? Disabling IPv6 through regedit didn't help=20
at all.

Thank you all for you help
Jan

---------------
domU config
---------------

builder=3D'hvm'
memory =3D 16384
name =3D "Win2k8R2"
vcpus=3D8
cpus=3D"8-15"
acpi=3D1
apic=3D1
vif =3D [
	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24, model=3D=
e1000'
]
disk =3D [
	'phy:/dev/vg0/Snapshot,hda,w',
	'phy:/dev/vg0/Win2k8R2-Data,hdb,w',
	',hdc:cdrom,r'
        ]
on_poweroff =3D 'destroy'
on_reboot   =3D 'restart'
on_crash    =3D 'restart'
boot=3D"dc"
sdl=3D0
stdvga=3D1
vnc=3D1
vnclisten=3D"127.0.0.1"
vncdisplay=3D1
xen_platform_pci=3D1
# localtime=3D0
audio=3D1
soundhw=3D'ac97'


--------------080805070802030300050608
Content-Type: image/png;
 name="xen_bsod.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xen_bsod.png"

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
kcurrfXX0r96jM+lfWP0PmFv36lBoaaxj57IU+k7g5b09/jWam7fR1/aP3v9ltRBjzMVPddv
rZ/SgHjv9hfZfmv6W/vgEQdCs2/zLP167WymAJGzKb6nMDVoLY+Ae1waPaJjj/yg+t25gbvP
2ZKa/tWjf7bW7+j6P3r7LfufYfzUP0FQ2P1IsDaoilze4BqBDX2Cw5GXukfU755nokeMH6W3
BuxZv637N/72a4PKjrPymbuVAfnznruZjrr3GGxKtn/EwPeuG8a1/atP2rO16VnLQv+tP2DY
ukcdZvcsbfSpm5MjT36lnk6LPPhQmsbeT6+m8ri27z0Cw88HFVqfviupn639ldRv7zqKToKj
LqGObH97PHnc0oZy9Tu6/iPjR65+Wtpv6/jVu+8u95/rvz3G39kOavYc/+ESBzcPn7lbHZzv
2Nkd2XLn9n3H9n9Eno0zMJt/n7lz+ThztA6AgBDuwGfuVoJBgxZwh4Pevcc6YyvMzeVjAIDb
qrx87NIqAMA1uacQAID/Dwrv/p4yAIA7eq4FS7mHLlLLczcyty4vDfrW3qFYm/61t9XXpH/k
Z8YAAJqCwuinldY+hbT2Ati15dHXEeS2H03bVnBY8imuXH59KxkAuILiewpbX/6aunx79Kfl
SgPG2v1/ff0WPAIAU+n+nsJUULS8lJu7NF0bsLZcnj16/wAAlwgKSy4P5y499wjOar4feuT+
AQCO4JU0hXo8vfx6/fAUNAAwlf87U5h7ujZlue5yG7knc3PrlwZsa+ul8hfZf2r9oz8hBQBQ
y2fuCrgcDABcS+Vn7gAAuCZBIQAAgsISLh0DAIJCAAAEhQAACAoBABAUAgAgKAQAQFAIAICg
EAAAQSEAAIJCAAAEhQAACAoBABAUAgAgKAQAQFAIAMA9PEt+/Hr9eHx9/R6WmNHbP9rV88d8
9a/NjSnTT1cr33f+tJtj6n3W8s/lf0T5GL8mDwoBBPYmqTv6rPdlACT/yueyQWGusg3aANcd
f4yf1y1/8yNFQWG0wXwGjjWnkKOnmUsa8Oc2W9OXSsvnqf210/ypfUfy13oKPrX+1v7e/2+Z
x57lF62brf2n2kJJu63NX4/9l7bPkvLJrR9Nf8/9j2q/JX2sdOxJ1X/qN7nx5wzl33Psrul/
rfnbY/2aYKtmXu1d/zXz44jgsaT/CV4PDgpLJ9bUeqnltfuJHl2Vds7SwPPdKdc6aO1EnDpS
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
--------------080805070802030300050608--

--------------ms060405010200050801060609
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA3MTM1NjU3WjAjBgkqhkiG9w0B
CQQxFgQU31FD6NbrbOhPPTaUMkR8tdwQ0mUwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAFVrmSxMb9sUaotg6rPPiK2La33R/YbW
IXEjlrVhfMMDY4FHycdTc8qjiB1grj2GdhAGhty0vKhIfCDJ15RmSwTHiQphtfjOgAvSg3ga
nO6MXeHJmCatidLresZUCNHu+AEclW0s46jhLFXibV5rPxz+n4McrwQ8uZB3djmK3wSCnjct
mybpB9F2H0iewrVlGeK+I0k9axvkDTXwo8NGhGPeBcGoVvwRmQwyGA2i/gvmMCXm8yVSBCfW
SEn8J6JdTBaLkbbm1XIvJf/etvAGbjBb+9YxThkLYiMQsK1PXCAn1/5o84//tu8zj5OrpQiA
XUraxPDljvozGtH0ITi00i8AAAAAAAA=
--------------ms060405010200050801060609--


--===============7791689860563199007==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7791689860563199007==--


From xen-users-bounces@lists.xen.org Tue Jan 07 16:30:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:30:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ZX0-0000Ve-Af; Tue, 07 Jan 2014 16:29:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0ZWz-0000VL-Fa
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 16:29:29 +0000
Received: from [85.158.139.211:41070] by server-15.bemta-5.messagelabs.com id
	37/3A-08490-76B2CC25; Tue, 07 Jan 2014 16:29:27 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389112165!8376869!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18018 invoked from network); 7 Jan 2014 16:29:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 16:29:26 -0000
X-IronPort-AV: E=Sophos;i="4.95,619,1384300800"; d="scan'208";a="88351333"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 07 Jan 2014 16:29:24 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	11:29:24 -0500
Message-ID: <1389112163.12612.59.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Dorian Carpentier de Changy <dechangydorian@yahoo.fr>
Date: Tue, 7 Jan 2014 16:29:23 +0000
In-Reply-To: <1389018936.4325.1.camel@Wheezy.cpt.org>
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 15:35 +0100, Dorian Carpentier de Changy wrote:
> Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
> computer. But there are some problems during the starting time.
> The /var/log/xen/xend.log is follows:

I'm afraid this log is almost certainly not related to your problem, it
basically shows Xend starting successfully, which is unlikely to be
anything do with desktop freezes.

The places to look are probably /var/log/{message,syslog,dmesg} as well
as enabling verbose kernel messages (remove the "debug" from your kernel
command line). A Serial console[0] might also help you spot the issue.

You should also try switching to a non-graphical VT and logging in
there. You can also trying doing that after things have hung on the
graphical side and see if you can get any information there.

I suppose you ought to look in your Xserver logs too. I'm not sure where
they go.

Ian.

[0] http://wiki.xen.org/wiki/Xen_Serial_Console



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 16:30:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:30:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ZX0-0000Ve-Af; Tue, 07 Jan 2014 16:29:30 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0ZWz-0000VL-Fa
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 16:29:29 +0000
Received: from [85.158.139.211:41070] by server-15.bemta-5.messagelabs.com id
	37/3A-08490-76B2CC25; Tue, 07 Jan 2014 16:29:27 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389112165!8376869!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18018 invoked from network); 7 Jan 2014 16:29:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 16:29:26 -0000
X-IronPort-AV: E=Sophos;i="4.95,619,1384300800"; d="scan'208";a="88351333"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 07 Jan 2014 16:29:24 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	11:29:24 -0500
Message-ID: <1389112163.12612.59.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Dorian Carpentier de Changy <dechangydorian@yahoo.fr>
Date: Tue, 7 Jan 2014 16:29:23 +0000
In-Reply-To: <1389018936.4325.1.camel@Wheezy.cpt.org>
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-06 at 15:35 +0100, Dorian Carpentier de Changy wrote:
> Recently I moved to Debian Wheezy and use now Xen kernel 4.1 on my
> computer. But there are some problems during the starting time.
> The /var/log/xen/xend.log is follows:

I'm afraid this log is almost certainly not related to your problem, it
basically shows Xend starting successfully, which is unlikely to be
anything do with desktop freezes.

The places to look are probably /var/log/{message,syslog,dmesg} as well
as enabling verbose kernel messages (remove the "debug" from your kernel
command line). A Serial console[0] might also help you spot the issue.

You should also try switching to a non-graphical VT and logging in
there. You can also trying doing that after things have hung on the
graphical side and see if you can get any information there.

I suppose you ought to look in your Xserver logs too. I'm not sure where
they go.

Ian.

[0] http://wiki.xen.org/wiki/Xen_Serial_Console



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 16:42:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:42:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ZjA-0001PH-Pz; Tue, 07 Jan 2014 16:42:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <quan.xu@aliyun.com>) id 1W0Zj8-0001Od-Qg
	for Xen-users@lists.xen.org; Tue, 07 Jan 2014 16:42:03 +0000
Received: from [85.158.137.68:62678] by server-12.bemta-3.messagelabs.com id
	C5/9C-20055-A5E2CC25; Tue, 07 Jan 2014 16:42:02 +0000
X-Env-Sender: quan.xu@aliyun.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1389112919!7738982!1
X-Originating-IP: [110.75.46.20]
X-SpamReason: No, hits=4.2 required=7.0 tests=HELO_DYNAMIC_DHCP,
	HTML_MESSAGE,MIME_QP_LONG_LINE,SUBJECT_EXCESS_BASE64
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21991 invoked from network); 7 Jan 2014 16:42:00 -0000
Received: from smtpcm9-320.freemail.mail.aliyun.com (HELO
	smtpcm9-320.freemail.mail.aliyun.com) (110.75.46.20)
	by server-6.tower-31.messagelabs.com with SMTP;
	7 Jan 2014 16:42:00 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aliyun.com; s=s1024;
	t=1389112917;
	h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; 
	bh=UYe5AFOTW3SJxYcuAV/PaDVvF+UpTJU3UTu/VUBtTKg=;
	b=iA2rOch3aCtGRIbNMm1otf6qRJvqArZZ3v2ht/b3NsWylhbgxvD0HVrT4lcuZybKP5cQadQvVKucOL4LCAZFKHObgF+XRtmVOncNakKXuHCu4BSSxs3thL7nKBEjjMfTWK45cWnIrz5el9IJpG8VU1bYvxFsBRD+pPZE93xrU8U=
Received: from WS-web (quan.xu@aliyun.com[110.75.123.150]) by r75c04026.cm9 at
	Wed, 08 Jan 2014 00:41:55 +0800
Date: Wed, 08 Jan 2014 00:41:55 +0800
From: "quan.xu" <quan.xu@aliyun.com>
To: "Xen-users" <Xen-users@lists.xen.org>
Message-ID: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
X-Mailer: Alimail-Mailagent revision 2620405
MIME-Version: 1.0
Cc: "quan.xu" <quan.xu@intel.com>
Subject: [Xen-users] =?utf-8?q?what_is_the_difference_between_qemu-upstrea?=
 =?utf-8?q?m-4=2E3-testing_and_qemu-xen-4=2E3-testing?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: "quan.xu" <quan.xu@aliyun.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4922196257607314143=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4922196257607314143==
Content-Type: multipart/alternative;
  boundary="----=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b"

------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

hi Community=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 what is the difference between=C2=
=A0 http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git =C2=A0and=C2=
=A0http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git=C2=A0?=C2=A0=C2=A0=
 =C2=A0 =C2=A0 =C2=A0thanks=C2=A0Quan Xu=C2=A0
------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div class=3D"__aliyun_email_body_block"><div style=3D"color: rgb(51, 51, 51);=
 font-size: 14px;">hi Community&nbsp;</div><div style=3D"color: rgb(51, 51, 51=
); font-size: 14px;">&nbsp; &nbsp; &nbsp; &nbsp; what is the difference betwee=
n&nbsp; http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git &nbsp;an=
d&nbsp;<a href=3D"http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git">ht=
tp://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git</a>&nbsp;?&nbsp;</div><=
div style=3D"color: rgb(51, 51, 51); font-size: 14px;">&nbsp; &nbsp; &nbsp; &n=
bsp;</div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;"><br data-mce=
-bogus=3D"1"></div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;">tha=
nks&nbsp;</div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;">Quan Xu=
&nbsp;</div></div>
------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b--



--===============4922196257607314143==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4922196257607314143==--



From xen-users-bounces@lists.xen.org Tue Jan 07 16:42:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:42:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ZjA-0001PH-Pz; Tue, 07 Jan 2014 16:42:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <quan.xu@aliyun.com>) id 1W0Zj8-0001Od-Qg
	for Xen-users@lists.xen.org; Tue, 07 Jan 2014 16:42:03 +0000
Received: from [85.158.137.68:62678] by server-12.bemta-3.messagelabs.com id
	C5/9C-20055-A5E2CC25; Tue, 07 Jan 2014 16:42:02 +0000
X-Env-Sender: quan.xu@aliyun.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1389112919!7738982!1
X-Originating-IP: [110.75.46.20]
X-SpamReason: No, hits=4.2 required=7.0 tests=HELO_DYNAMIC_DHCP,
	HTML_MESSAGE,MIME_QP_LONG_LINE,SUBJECT_EXCESS_BASE64
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21991 invoked from network); 7 Jan 2014 16:42:00 -0000
Received: from smtpcm9-320.freemail.mail.aliyun.com (HELO
	smtpcm9-320.freemail.mail.aliyun.com) (110.75.46.20)
	by server-6.tower-31.messagelabs.com with SMTP;
	7 Jan 2014 16:42:00 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aliyun.com; s=s1024;
	t=1389112917;
	h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; 
	bh=UYe5AFOTW3SJxYcuAV/PaDVvF+UpTJU3UTu/VUBtTKg=;
	b=iA2rOch3aCtGRIbNMm1otf6qRJvqArZZ3v2ht/b3NsWylhbgxvD0HVrT4lcuZybKP5cQadQvVKucOL4LCAZFKHObgF+XRtmVOncNakKXuHCu4BSSxs3thL7nKBEjjMfTWK45cWnIrz5el9IJpG8VU1bYvxFsBRD+pPZE93xrU8U=
Received: from WS-web (quan.xu@aliyun.com[110.75.123.150]) by r75c04026.cm9 at
	Wed, 08 Jan 2014 00:41:55 +0800
Date: Wed, 08 Jan 2014 00:41:55 +0800
From: "quan.xu" <quan.xu@aliyun.com>
To: "Xen-users" <Xen-users@lists.xen.org>
Message-ID: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
X-Mailer: Alimail-Mailagent revision 2620405
MIME-Version: 1.0
Cc: "quan.xu" <quan.xu@intel.com>
Subject: [Xen-users] =?utf-8?q?what_is_the_difference_between_qemu-upstrea?=
 =?utf-8?q?m-4=2E3-testing_and_qemu-xen-4=2E3-testing?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: "quan.xu" <quan.xu@aliyun.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4922196257607314143=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4922196257607314143==
Content-Type: multipart/alternative;
  boundary="----=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b"

------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

hi Community=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 what is the difference between=C2=
=A0 http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git =C2=A0and=C2=
=A0http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git=C2=A0?=C2=A0=C2=A0=
 =C2=A0 =C2=A0 =C2=A0thanks=C2=A0Quan Xu=C2=A0
------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div class=3D"__aliyun_email_body_block"><div style=3D"color: rgb(51, 51, 51);=
 font-size: 14px;">hi Community&nbsp;</div><div style=3D"color: rgb(51, 51, 51=
); font-size: 14px;">&nbsp; &nbsp; &nbsp; &nbsp; what is the difference betwee=
n&nbsp; http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git &nbsp;an=
d&nbsp;<a href=3D"http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git">ht=
tp://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git</a>&nbsp;?&nbsp;</div><=
div style=3D"color: rgb(51, 51, 51); font-size: 14px;">&nbsp; &nbsp; &nbsp; &n=
bsp;</div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;"><br data-mce=
-bogus=3D"1"></div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;">tha=
nks&nbsp;</div><div style=3D"color: rgb(51, 51, 51); font-size: 14px;">Quan Xu=
&nbsp;</div></div>
------=ALIBOUNDARY_25909_4ba3f940_52cc2e53_534b--



--===============4922196257607314143==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4922196257607314143==--



From xen-users-bounces@lists.xen.org Tue Jan 07 16:50:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Zqv-0002Iq-3l; Tue, 07 Jan 2014 16:50:05 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0Zqs-0002Ij-Bm
	for Xen-users@lists.xen.org; Tue, 07 Jan 2014 16:50:03 +0000
Received: from [85.158.143.35:57081] by server-3.bemta-4.messagelabs.com id
	31/8D-32360-9303CC25; Tue, 07 Jan 2014 16:50:01 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389113399!10173133!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28571 invoked from network); 7 Jan 2014 16:50:01 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 16:50:01 -0000
X-IronPort-AV: E=Sophos;i="4.95,619,1384300800"; d="scan'208";a="90524800"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 07 Jan 2014 16:49:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	11:49:54 -0500
Message-ID: <1389113393.12612.70.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: quan.xu <quan.xu@aliyun.com>
Date: Tue, 7 Jan 2014 16:49:53 +0000
In-Reply-To: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
References: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Xen-users <Xen-users@lists.xen.org>, "quan.xu" <quan.xu@intel.com>
Subject: Re: [Xen-users] what is the difference between
 qemu-upstream-4.3-testing and qemu-xen-4.3-testing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 00:41 +0800, quan.xu wrote:
> hi Community 
>         what is the difference between
> http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git
>  and http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git ? 

The names are confusing, for historical reasons.

qem-xen-4.3-testing contains the old Xen fork of qemu 0.8.x, which is
what xl calls "qemu-traditional".

qemu-upstream-4.3-testing contains the new upstream based branch of qemu
(upstream being the qemu.org version). This is, confusingly, what xl
calls "qemu-xen".

HTH,
Ian.




_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 16:50:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 16:50:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0Zqv-0002Iq-3l; Tue, 07 Jan 2014 16:50:05 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0Zqs-0002Ij-Bm
	for Xen-users@lists.xen.org; Tue, 07 Jan 2014 16:50:03 +0000
Received: from [85.158.143.35:57081] by server-3.bemta-4.messagelabs.com id
	31/8D-32360-9303CC25; Tue, 07 Jan 2014 16:50:01 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389113399!10173133!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28571 invoked from network); 7 Jan 2014 16:50:01 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	7 Jan 2014 16:50:01 -0000
X-IronPort-AV: E=Sophos;i="4.95,619,1384300800"; d="scan'208";a="90524800"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 07 Jan 2014 16:49:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Tue, 7 Jan 2014
	11:49:54 -0500
Message-ID: <1389113393.12612.70.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: quan.xu <quan.xu@aliyun.com>
Date: Tue, 7 Jan 2014 16:49:53 +0000
In-Reply-To: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
References: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Xen-users <Xen-users@lists.xen.org>, "quan.xu" <quan.xu@intel.com>
Subject: Re: [Xen-users] what is the difference between
 qemu-upstream-4.3-testing and qemu-xen-4.3-testing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 00:41 +0800, quan.xu wrote:
> hi Community 
>         what is the difference between
> http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git
>  and http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git ? 

The names are confusing, for historical reasons.

qem-xen-4.3-testing contains the old Xen fork of qemu 0.8.x, which is
what xl calls "qemu-traditional".

qemu-upstream-4.3-testing contains the new upstream based branch of qemu
(upstream being the qemu.org version). This is, confusingly, what xl
calls "qemu-xen".

HTH,
Ian.




_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 18:02:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 18:02:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ayF-0006MS-HP; Tue, 07 Jan 2014 18:01:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <grzesb@icm.edu.pl>) id 1W0ZPR-0008FL-Ta
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 16:21:42 +0000
Received: from [85.158.139.211:62599] by server-13.bemta-5.messagelabs.com id
	4E/69-11357-5992CC25; Tue, 07 Jan 2014 16:21:41 +0000
X-Env-Sender: grzesb@icm.edu.pl
X-Msg-Ref: server-3.tower-206.messagelabs.com!1389111699!8158086!1
X-Originating-IP: [213.135.59.44]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7335 invoked from network); 7 Jan 2014 16:21:40 -0000
Received: from mx2.icm.edu.pl (HELO mx2.icm.edu.pl) (213.135.59.44)
	by server-3.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 16:21:40 -0000
Received: from smtp.icm.edu.pl (smtp.icm.edu.pl [213.135.57.43])
	by mx2.icm.edu.pl (8.14.0/8.14.0/rzm-5.7/gw-icm) with ESMTP id
	s07GLJ79003336
	for <xen-users@lists.xen.org>; Tue, 7 Jan 2014 17:21:19 +0100
Received: from webmail.icm.edu.pl (webmail2.icm.edu.pl [213.135.59.52])
	by smtp.icm.edu.pl (Postfix) with ESMTPSA id 756BF1FDEB
	for <xen-users@lists.xen.org>; Tue,  7 Jan 2014 17:21:19 +0100 (CET)
MIME-Version: 1.0
Date: Tue, 07 Jan 2014 17:21:19 +0100
From: Grzegorz Bakalarski <grzesb@icm.edu.pl>
To: xen-users@lists.xen.org
Message-ID: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
X-Sender: grzesb@icm.edu.pl
User-Agent: Roundcube Webmail/0.9.2
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0rc1
	(mx2.icm.edu.pl [213.135.59.44]);
	Tue, 07 Jan 2014 17:21:19 +0100 (CET)
X-Filtry: w sprawie filtracji wirusow i spamu pisz do: spam@icm.edu.pl
X-Spam-Score: -2.446 () AWL,BAYES_00,RZM_CREDIT,RZM_ORT
X-Spam-Report: SpamAssassin v3.2.5-rzm report
	pts rule name              description
	0.5 RZM_CREDIT             BODY: credit
	-3.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score:
	0.0000] 0.5 RZM_ORT                FULL: spacja przed [,\.?!]
	0.2 AWL AWL: From: address is in the auto white-list
X-Scanned-By: MIMEDefang 2.64 on 213.135.59.44
X-Mailman-Approved-At: Tue, 07 Jan 2014 18:01:43 +0000
Subject: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi

We have two identical hardware machines (Dell R815 AMD Opteron 4x 6172 + 
192GB RAM each).

One is running older Debian squeezy with Xen 4.1.2 (from backports) with 
home made kernel based
on 3.2.0-4 linux kernel. This behaves normally

Other one is running new Debian wheezy with Xen 4.1.4 with the same home 
made kernel as first one.
This behaves abnormally.

Both machines run few PV guests. It really few - older/normal runs 2 VMs 
(16 & 2 vCPUs == total 18, and newer/abnormal runs 5 VMs ( 16 & 8 & 4 & 
6 & 8  == total 42)

What is abnormal???? We test bigest (i.e. 16 CPU) guests.
When running full load on normal VM, i.e. 16 number crunching proceses
xentop shows utilization of 1600% CPU  for the normal VM. Also when 
fully loaded
xm vcpu-list shows that vCPUs are placed on different physical CPUs and 
Steal Time shown by top
is under 1%.

The same run on newer xen results in only 1200% CPU utilization 
(regardless of 16 or 32 or 128
running heavy processes), and steal time varies from 20 to 50%. xm 
vcpu-list shows that even
for very overloaded guest 8 vCPUs are correctly assigned to 8 physical 
CPUs but other 8 vCPUs
are by pair assigned to 4 physical CPUs (i.e. 2 vCPUs per one physical 
CPUs).
BTW other guess machines are very very light loaded (less than 100% i.e. 
less then one vCPU)

Both domU see 16 cpu.

Home made kernel is almost debian kernel with NUMA switched off (in 
kernel).

We restarted suspicious  VM but no change. We cannot restart dom0 at the 
moment ...

Any hints what going wrong? Will cpu pinnig help? Would creating cpu 
pool help ????

TIA

GB

PS


Here xm info -n for both machines:

^^^^^^^ normal ^^^^^^^^^^^^^^^^^^^^
host                   : build1-dom0
release                : 3.2.0-1-amd64
version                : #1 SMP Wed Feb 29 15:14:57 UTC 2012
machine                : x86_64
nr_cpus                : 48
nr_nodes               : 8
cores_per_socket       : 12
threads_per_core       : 1
cpu_mhz                : 2200
hw_caps                : 
178bf3ff:efd3fbff:00000000:00001710:00802001:00000000:000837ff:00000000
virt_caps              : hvm
total_memory           : 196598
free_memory            : 119218
free_cpus              : 0
cpu_topology           :
cpu:    core    socket     node
   0:       0        0        0
   1:       1        0        0
   2:       2        0        0
   3:       3        0        0
   4:       4        0        0
   5:       5        0        0
   6:       6        0        1
   7:       7        0        1
   8:       8        0        1
   9:       9        0        1
  10:      10        0        1
  11:      11        0        1
  12:       0        1        2
  13:       1        1        2
  14:       2        1        2
  15:       3        1        2
  16:       4        1        2
  17:       5        1        2
  18:       6        1        3
  19:       7        1        3
  20:       8        1        3
  21:       9        1        3
  22:      10        1        3
  23:      11        1        3
  24:       0        2        4
  25:       1        2        4
  26:       2        2        4
  27:       3        2        4
  28:       4        2        4
  29:       5        2        4
  30:       6        2        5
  31:       7        2        5
  32:       8        2        5
  33:       9        2        5
  34:      10        2        5
  35:      11        2        5
  36:       0        3        6
  37:       1        3        6
  38:       2        3        6
  39:       3        3        6
  40:       4        3        6
  41:       5        3        6
  42:       6        3        7
  43:       7        3        7
  44:       8        3        7
  45:       9        3        7
  46:      10        3        7
  47:      11        3        7
numa_info              : none
xen_major              : 4
xen_minor              : 1
xen_extra              : .2
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder com2=115200,8n1 vga=mode-0x0319 
console=com2,vga guest_loglvl=error dom0_mem=6144M
cc_compiler            : gcc version 4.6.2 (Debian 4.6.2-6)
cc_compile_by          : waldi
cc_compile_domain      : debian.org
cc_compile_date        : Sat Dec 10 19:58:21 UTC 2011
xend_config_format     : 4




============ABnormal==============
host                   : prod3-dom0
release                : 3.2.0-1-amd64
version                : #1 SMP Wed Feb 29 15:14:57 UTC 2012
machine                : x86_64
nr_cpus                : 48
nr_nodes               : 8
cores_per_socket       : 12
threads_per_core       : 1
cpu_mhz                : 2200
hw_caps                : 
178bf3ff:efd3fbff:00000000:00001310:00802001:00000000:000837ff:00000000
virt_caps              : hvm
total_memory           : 196598
free_memory            : 57776
free_cpus              : 0
cpu_topology           :
cpu:    core    socket     node
   0:       0        0        0
   1:       1        0        0
   2:       2        0        0
   3:       3        0        0
   4:       4        0        0
   5:       5        0        0
   6:       6        0        1
   7:       7        0        1
   8:       8        0        1
   9:       9        0        1
  10:      10        0        1
  11:      11        0        1
  12:       0        1        2
  13:       1        1        2
  14:       2        1        2
  15:       3        1        2
  16:       4        1        2
  17:       5        1        2
  18:       6        1        3
  19:       7        1        3
  20:       8        1        3
  21:       9        1        3
  22:      10        1        3
  23:      11        1        3
  24:       0        2        4
  25:       1        2        4
  26:       2        2        4
  27:       3        2        4
  28:       4        2        4
  29:       5        2        4
  30:       6        2        5
  31:       7        2        5
  32:       8        2        5
  33:       9        2        5
  34:      10        2        5
  35:      11        2        5
  36:       0        3        6
  37:       1        3        6
  38:       2        3        6
  39:       3        3        6
  40:       4        3        6
  41:       5        3        6
  42:       6        3        7
  43:       7        3        7
  44:       8        3        7
  45:       9        3        7
  46:      10        3        7
  47:      11        3        7
numa_info              : none
xen_major              : 4
xen_minor              : 1
xen_extra              : .4
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder com2=115200,8n1 vga=mode-0x0319 
console=com2,vga guest_loglvl=error dom0_mem=6144M
cc_compiler            : gcc version 4.7.2 (Debian 4.7.2-5)
cc_compile_by          : carnil
cc_compile_domain      : debian.org
cc_compile_date        : Sun May  5 14:44:49 UTC 2013
xend_config_format     : 4

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 18:02:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 18:02:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ayF-0006MS-HP; Tue, 07 Jan 2014 18:01:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <grzesb@icm.edu.pl>) id 1W0ZPR-0008FL-Ta
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 16:21:42 +0000
Received: from [85.158.139.211:62599] by server-13.bemta-5.messagelabs.com id
	4E/69-11357-5992CC25; Tue, 07 Jan 2014 16:21:41 +0000
X-Env-Sender: grzesb@icm.edu.pl
X-Msg-Ref: server-3.tower-206.messagelabs.com!1389111699!8158086!1
X-Originating-IP: [213.135.59.44]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7335 invoked from network); 7 Jan 2014 16:21:40 -0000
Received: from mx2.icm.edu.pl (HELO mx2.icm.edu.pl) (213.135.59.44)
	by server-3.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 7 Jan 2014 16:21:40 -0000
Received: from smtp.icm.edu.pl (smtp.icm.edu.pl [213.135.57.43])
	by mx2.icm.edu.pl (8.14.0/8.14.0/rzm-5.7/gw-icm) with ESMTP id
	s07GLJ79003336
	for <xen-users@lists.xen.org>; Tue, 7 Jan 2014 17:21:19 +0100
Received: from webmail.icm.edu.pl (webmail2.icm.edu.pl [213.135.59.52])
	by smtp.icm.edu.pl (Postfix) with ESMTPSA id 756BF1FDEB
	for <xen-users@lists.xen.org>; Tue,  7 Jan 2014 17:21:19 +0100 (CET)
MIME-Version: 1.0
Date: Tue, 07 Jan 2014 17:21:19 +0100
From: Grzegorz Bakalarski <grzesb@icm.edu.pl>
To: xen-users@lists.xen.org
Message-ID: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
X-Sender: grzesb@icm.edu.pl
User-Agent: Roundcube Webmail/0.9.2
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0rc1
	(mx2.icm.edu.pl [213.135.59.44]);
	Tue, 07 Jan 2014 17:21:19 +0100 (CET)
X-Filtry: w sprawie filtracji wirusow i spamu pisz do: spam@icm.edu.pl
X-Spam-Score: -2.446 () AWL,BAYES_00,RZM_CREDIT,RZM_ORT
X-Spam-Report: SpamAssassin v3.2.5-rzm report
	pts rule name              description
	0.5 RZM_CREDIT             BODY: credit
	-3.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score:
	0.0000] 0.5 RZM_ORT                FULL: spacja przed [,\.?!]
	0.2 AWL AWL: From: address is in the auto white-list
X-Scanned-By: MIMEDefang 2.64 on 213.135.59.44
X-Mailman-Approved-At: Tue, 07 Jan 2014 18:01:43 +0000
Subject: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi

We have two identical hardware machines (Dell R815 AMD Opteron 4x 6172 + 
192GB RAM each).

One is running older Debian squeezy with Xen 4.1.2 (from backports) with 
home made kernel based
on 3.2.0-4 linux kernel. This behaves normally

Other one is running new Debian wheezy with Xen 4.1.4 with the same home 
made kernel as first one.
This behaves abnormally.

Both machines run few PV guests. It really few - older/normal runs 2 VMs 
(16 & 2 vCPUs == total 18, and newer/abnormal runs 5 VMs ( 16 & 8 & 4 & 
6 & 8  == total 42)

What is abnormal???? We test bigest (i.e. 16 CPU) guests.
When running full load on normal VM, i.e. 16 number crunching proceses
xentop shows utilization of 1600% CPU  for the normal VM. Also when 
fully loaded
xm vcpu-list shows that vCPUs are placed on different physical CPUs and 
Steal Time shown by top
is under 1%.

The same run on newer xen results in only 1200% CPU utilization 
(regardless of 16 or 32 or 128
running heavy processes), and steal time varies from 20 to 50%. xm 
vcpu-list shows that even
for very overloaded guest 8 vCPUs are correctly assigned to 8 physical 
CPUs but other 8 vCPUs
are by pair assigned to 4 physical CPUs (i.e. 2 vCPUs per one physical 
CPUs).
BTW other guess machines are very very light loaded (less than 100% i.e. 
less then one vCPU)

Both domU see 16 cpu.

Home made kernel is almost debian kernel with NUMA switched off (in 
kernel).

We restarted suspicious  VM but no change. We cannot restart dom0 at the 
moment ...

Any hints what going wrong? Will cpu pinnig help? Would creating cpu 
pool help ????

TIA

GB

PS


Here xm info -n for both machines:

^^^^^^^ normal ^^^^^^^^^^^^^^^^^^^^
host                   : build1-dom0
release                : 3.2.0-1-amd64
version                : #1 SMP Wed Feb 29 15:14:57 UTC 2012
machine                : x86_64
nr_cpus                : 48
nr_nodes               : 8
cores_per_socket       : 12
threads_per_core       : 1
cpu_mhz                : 2200
hw_caps                : 
178bf3ff:efd3fbff:00000000:00001710:00802001:00000000:000837ff:00000000
virt_caps              : hvm
total_memory           : 196598
free_memory            : 119218
free_cpus              : 0
cpu_topology           :
cpu:    core    socket     node
   0:       0        0        0
   1:       1        0        0
   2:       2        0        0
   3:       3        0        0
   4:       4        0        0
   5:       5        0        0
   6:       6        0        1
   7:       7        0        1
   8:       8        0        1
   9:       9        0        1
  10:      10        0        1
  11:      11        0        1
  12:       0        1        2
  13:       1        1        2
  14:       2        1        2
  15:       3        1        2
  16:       4        1        2
  17:       5        1        2
  18:       6        1        3
  19:       7        1        3
  20:       8        1        3
  21:       9        1        3
  22:      10        1        3
  23:      11        1        3
  24:       0        2        4
  25:       1        2        4
  26:       2        2        4
  27:       3        2        4
  28:       4        2        4
  29:       5        2        4
  30:       6        2        5
  31:       7        2        5
  32:       8        2        5
  33:       9        2        5
  34:      10        2        5
  35:      11        2        5
  36:       0        3        6
  37:       1        3        6
  38:       2        3        6
  39:       3        3        6
  40:       4        3        6
  41:       5        3        6
  42:       6        3        7
  43:       7        3        7
  44:       8        3        7
  45:       9        3        7
  46:      10        3        7
  47:      11        3        7
numa_info              : none
xen_major              : 4
xen_minor              : 1
xen_extra              : .2
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder com2=115200,8n1 vga=mode-0x0319 
console=com2,vga guest_loglvl=error dom0_mem=6144M
cc_compiler            : gcc version 4.6.2 (Debian 4.6.2-6)
cc_compile_by          : waldi
cc_compile_domain      : debian.org
cc_compile_date        : Sat Dec 10 19:58:21 UTC 2011
xend_config_format     : 4




============ABnormal==============
host                   : prod3-dom0
release                : 3.2.0-1-amd64
version                : #1 SMP Wed Feb 29 15:14:57 UTC 2012
machine                : x86_64
nr_cpus                : 48
nr_nodes               : 8
cores_per_socket       : 12
threads_per_core       : 1
cpu_mhz                : 2200
hw_caps                : 
178bf3ff:efd3fbff:00000000:00001310:00802001:00000000:000837ff:00000000
virt_caps              : hvm
total_memory           : 196598
free_memory            : 57776
free_cpus              : 0
cpu_topology           :
cpu:    core    socket     node
   0:       0        0        0
   1:       1        0        0
   2:       2        0        0
   3:       3        0        0
   4:       4        0        0
   5:       5        0        0
   6:       6        0        1
   7:       7        0        1
   8:       8        0        1
   9:       9        0        1
  10:      10        0        1
  11:      11        0        1
  12:       0        1        2
  13:       1        1        2
  14:       2        1        2
  15:       3        1        2
  16:       4        1        2
  17:       5        1        2
  18:       6        1        3
  19:       7        1        3
  20:       8        1        3
  21:       9        1        3
  22:      10        1        3
  23:      11        1        3
  24:       0        2        4
  25:       1        2        4
  26:       2        2        4
  27:       3        2        4
  28:       4        2        4
  29:       5        2        4
  30:       6        2        5
  31:       7        2        5
  32:       8        2        5
  33:       9        2        5
  34:      10        2        5
  35:      11        2        5
  36:       0        3        6
  37:       1        3        6
  38:       2        3        6
  39:       3        3        6
  40:       4        3        6
  41:       5        3        6
  42:       6        3        7
  43:       7        3        7
  44:       8        3        7
  45:       9        3        7
  46:      10        3        7
  47:      11        3        7
numa_info              : none
xen_major              : 4
xen_minor              : 1
xen_extra              : .4
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : unavailable
xen_commandline        : placeholder com2=115200,8n1 vga=mode-0x0319 
console=com2,vga guest_loglvl=error dom0_mem=6144M
cc_compiler            : gcc version 4.7.2 (Debian 4.7.2-5)
cc_compile_by          : carnil
cc_compile_domain      : debian.org
cc_compile_date        : Sun May  5 14:44:49 UTC 2013
xend_config_format     : 4

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 07 18:49:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 18:49:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0bhv-0001fF-Ur; Tue, 07 Jan 2014 18:48:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0bht-0001fA-PT
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 18:48:54 +0000
Received: from [85.158.139.211:22452] by server-8.bemta-5.messagelabs.com id
	66/61-29838-41C4CC25; Tue, 07 Jan 2014 18:48:52 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-10.tower-206.messagelabs.com!1389120532!8388578!1
X-Originating-IP: [212.82.96.55]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1654 invoked from network); 7 Jan 2014 18:48:52 -0000
Received: from nm30.bullet.mail.ir2.yahoo.com (HELO
	nm30.bullet.mail.ir2.yahoo.com) (212.82.96.55)
	by server-10.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 7 Jan 2014 18:48:52 -0000
Received: from [212.82.98.63] by nm30.bullet.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
Received: from [46.228.39.77] by tm16.bullet.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
Received: from [127.0.0.1] by smtp114.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389120532; bh=bpo8sSBI+w9XRVB2w9JPSVsVBOfv5BtY1sla7Nq9gFU=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=SZMBT3JaE724tYwwRJZtjwhPacfG4NIQaEMQVfymr/bzttnvLLJMY9COvurHfL84XoEGobrhkyasnQtdXyIRSG9DBpUIylTwvrFEqrfCEQV6yOCVsAi1CCoUYIl9gVtt6evCRFxFLOy0KYJSGGV6MgAJaKLU/mXMZvM/h4qNmnA=
X-Yahoo-Newman-Id: 9649.75457.bm@smtp114.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: sd0BwcsVM1n3dzGznBv5_t2hLGN4y2axoRwz997oUfC6koz
	pgLrItHlfd97kKaAub7zOsO7t9reTA4NDmtDsuHOt93omRsATaxxXP1hBwpA
	_fBaeQar5.WBZWgODtSXQKs5QfLVo8EyNN3gdTdtcPdAm.8czWeFI2lDa1DW
	KeGS.2iL9EvfjETsa_B1Y4D_kSk7UfBHux.gN.mn7fP3eOZpFnmVsi3zg1Ct
	2zHNRyCjZaBPw3z_bJ0lPIw.XCrkQFbJa_TYl0C8hBvIgTrNMvMAZAgLCgUs
	dJLemxnFSfbATpyCgzIc8zn2ee2JfD6.9wsavTSrUIoPVoL5BAI7Qq7TTLrR
	Orzlm6wodTxl5Kd7PbHuu.sTVcJXXo6afEhQrp9GfeRO1dQkqwvUP6A2IYcJ
	gvutvmtfkLGlPRhXztgscD_BEZqR9F65K2pEIqXQeb3h5iAiSSsRfpjPFLWf
	psAXSEADjqqIxBDvhTPFjE99Bekibo7sY2CffDcgCIyGRi97ocLwyUoXLDmz
	Aduhm7sfdtwDljG1fq0ObT0HMGuGsipgj8lmDQ5Ki8.lshx4CcpGR2ol4EKe
	s06imgFpu.y38o73.P3O2ZXUgMZylSl.vuIk6JWM3ProFdL7kd.itYw--
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.2] (dechangydorian@81.243.198.2 with plain
	[188.125.69.59])
	by smtp114.mail.ir2.yahoo.com with SMTP; 07 Jan 2014 18:48:51 +0000 UTC
Message-ID: <52CC4C14.1040401@yahoo.fr>
Date: Tue, 07 Jan 2014 19:48:52 +0100
From: dcarped <dechangydorian@yahoo.fr>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
	<1389112163.12612.59.camel@kazak.uk.xensource.com>
In-Reply-To: <1389112163.12612.59.camel@kazak.uk.xensource.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

CkxlIDcvMDEvMjAxNCAxNzoyOSwgSWFuIENhbXBiZWxsIGEgw6ljcml0IDoKPiBPbiBNb24sIDIw
MTQtMDEtMDYgYXQgMTU6MzUgKzAxMDAsIERvcmlhbiBDYXJwZW50aWVyIGRlIENoYW5neSB3cm90
ZToKPj4gUmVjZW50bHkgSSBtb3ZlZCB0byBEZWJpYW4gV2hlZXp5IGFuZCB1c2Ugbm93IFhlbiBr
ZXJuZWwgNC4xIG9uIG15Cj4+IGNvbXB1dGVyLiBCdXQgdGhlcmUgYXJlIHNvbWUgcHJvYmxlbXMg
ZHVyaW5nIHRoZSBzdGFydGluZyB0aW1lLgo+PiBUaGUgL3Zhci9sb2cveGVuL3hlbmQubG9nIGlz
IGZvbGxvd3M6Cj4gSSdtIGFmcmFpZCB0aGlzIGxvZyBpcyBhbG1vc3QgY2VydGFpbmx5IG5vdCBy
ZWxhdGVkIHRvIHlvdXIgcHJvYmxlbSwgaXQKPiBiYXNpY2FsbHkgc2hvd3MgWGVuZCBzdGFydGlu
ZyBzdWNjZXNzZnVsbHksIHdoaWNoIGlzIHVubGlrZWx5IHRvIGJlCj4gYW55dGhpbmcgZG8gd2l0
aCBkZXNrdG9wIGZyZWV6ZXMuCgpBcyB5b3UgaGF2ZSBiZWVuIGFibGUgdG8gcmVhZCBJIG1hbmFn
ZWQgdG8gc29sdmUgdGhlIHByb2JsZW0uIEkgaGF2ZSAKcXVvdGVkIHRoZSBkaXNjdXNzaW9uIHNv
bHZlZC4KSSBrZWVwIHlvdXIgY29tbWVudCBhcyBmb2xsb3dpbmcgYWR2aWNlIGNhbiBiZSBvZiBw
cm9iYWJseSB1c2UsIGhvd2V2ZXIgCkkgZG9uJ3Qga25vdyBob3cgSSAnbGwgcGFyc2UgdGhlICJu
b24tZ3JhcGhpY2FsIFZUIiBzdGFuemEuIEFuZCBjYyB0aGUgClhzZXJ2ZXIgbG9ncywgSSBtaWdo
dCBkaWcgaXQgb3V0IHRvby4KClRoYW5rcyBmb3IgeW91ciBjb21taXRtZW50IElhbi4KCgo+IFRo
ZSBwbGFjZXMgdG8gbG9vayBhcmUgcHJvYmFibHkgL3Zhci9sb2cve21lc3NhZ2Usc3lzbG9nLGRt
ZXNnfSBhcyB3ZWxsCj4gYXMgZW5hYmxpbmcgdmVyYm9zZSBrZXJuZWwgbWVzc2FnZXMgKHJlbW92
ZSB0aGUgImRlYnVnIiBmcm9tIHlvdXIga2VybmVsCj4gY29tbWFuZCBsaW5lKS4gQSBTZXJpYWwg
Y29uc29sZVswXSBtaWdodCBhbHNvIGhlbHAgeW91IHNwb3QgdGhlIGlzc3VlLgo+Cj4gWW91IHNo
b3VsZCBhbHNvIHRyeSBzd2l0Y2hpbmcgdG8gYSBub24tZ3JhcGhpY2FsIFZUIGFuZCBsb2dnaW5n
IGluCj4gdGhlcmUuIFlvdSBjYW4gYWxzbyB0cnlpbmcgZG9pbmcgdGhhdCBhZnRlciB0aGluZ3Mg
aGF2ZSBodW5nIG9uIHRoZQo+IGdyYXBoaWNhbCBzaWRlIGFuZCBzZWUgaWYgeW91IGNhbiBnZXQg
YW55IGluZm9ybWF0aW9uIHRoZXJlLgo+Cj4gSSBzdXBwb3NlIHlvdSBvdWdodCB0byBsb29rIGlu
IHlvdXIgWHNlcnZlciBsb2dzIHRvby4gSSdtIG5vdCBzdXJlIHdoZXJlCj4gdGhleSBnby4KPgo+
IElhbi4KPgo+IFswXSBodHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuX1NlcmlhbF9Db25zb2xl
Cj4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue Jan 07 18:49:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 07 Jan 2014 18:49:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0bhv-0001fF-Ur; Tue, 07 Jan 2014 18:48:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dechangydorian@yahoo.fr>) id 1W0bht-0001fA-PT
	for xen-users@lists.xen.org; Tue, 07 Jan 2014 18:48:54 +0000
Received: from [85.158.139.211:22452] by server-8.bemta-5.messagelabs.com id
	66/61-29838-41C4CC25; Tue, 07 Jan 2014 18:48:52 +0000
X-Env-Sender: dechangydorian@yahoo.fr
X-Msg-Ref: server-10.tower-206.messagelabs.com!1389120532!8388578!1
X-Originating-IP: [212.82.96.55]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1654 invoked from network); 7 Jan 2014 18:48:52 -0000
Received: from nm30.bullet.mail.ir2.yahoo.com (HELO
	nm30.bullet.mail.ir2.yahoo.com) (212.82.96.55)
	by server-10.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 7 Jan 2014 18:48:52 -0000
Received: from [212.82.98.63] by nm30.bullet.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
Received: from [46.228.39.77] by tm16.bullet.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
Received: from [127.0.0.1] by smtp114.mail.ir2.yahoo.com with NNFMP;
	07 Jan 2014 18:48:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1389120532; bh=bpo8sSBI+w9XRVB2w9JPSVsVBOfv5BtY1sla7Nq9gFU=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=SZMBT3JaE724tYwwRJZtjwhPacfG4NIQaEMQVfymr/bzttnvLLJMY9COvurHfL84XoEGobrhkyasnQtdXyIRSG9DBpUIylTwvrFEqrfCEQV6yOCVsAi1CCoUYIl9gVtt6evCRFxFLOy0KYJSGGV6MgAJaKLU/mXMZvM/h4qNmnA=
X-Yahoo-Newman-Id: 9649.75457.bm@smtp114.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: sd0BwcsVM1n3dzGznBv5_t2hLGN4y2axoRwz997oUfC6koz
	pgLrItHlfd97kKaAub7zOsO7t9reTA4NDmtDsuHOt93omRsATaxxXP1hBwpA
	_fBaeQar5.WBZWgODtSXQKs5QfLVo8EyNN3gdTdtcPdAm.8czWeFI2lDa1DW
	KeGS.2iL9EvfjETsa_B1Y4D_kSk7UfBHux.gN.mn7fP3eOZpFnmVsi3zg1Ct
	2zHNRyCjZaBPw3z_bJ0lPIw.XCrkQFbJa_TYl0C8hBvIgTrNMvMAZAgLCgUs
	dJLemxnFSfbATpyCgzIc8zn2ee2JfD6.9wsavTSrUIoPVoL5BAI7Qq7TTLrR
	Orzlm6wodTxl5Kd7PbHuu.sTVcJXXo6afEhQrp9GfeRO1dQkqwvUP6A2IYcJ
	gvutvmtfkLGlPRhXztgscD_BEZqR9F65K2pEIqXQeb3h5iAiSSsRfpjPFLWf
	psAXSEADjqqIxBDvhTPFjE99Bekibo7sY2CffDcgCIyGRi97ocLwyUoXLDmz
	Aduhm7sfdtwDljG1fq0ObT0HMGuGsipgj8lmDQ5Ki8.lshx4CcpGR2ol4EKe
	s06imgFpu.y38o73.P3O2ZXUgMZylSl.vuIk6JWM3ProFdL7kd.itYw--
X-Yahoo-SMTP: MssNySmswBBkv8kwiHGicU6iAV9gVABDsJ0E
X-Rocket-Received: from [192.168.1.2] (dechangydorian@81.243.198.2 with plain
	[188.125.69.59])
	by smtp114.mail.ir2.yahoo.com with SMTP; 07 Jan 2014 18:48:51 +0000 UTC
Message-ID: <52CC4C14.1040401@yahoo.fr>
Date: Tue, 07 Jan 2014 19:48:52 +0100
From: dcarped <dechangydorian@yahoo.fr>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <1389018936.4325.1.camel@Wheezy.cpt.org>
	<1389112163.12612.59.camel@kazak.uk.xensource.com>
In-Reply-To: <1389112163.12612.59.camel@kazak.uk.xensource.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Domain 0 crashes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

CkxlIDcvMDEvMjAxNCAxNzoyOSwgSWFuIENhbXBiZWxsIGEgw6ljcml0IDoKPiBPbiBNb24sIDIw
MTQtMDEtMDYgYXQgMTU6MzUgKzAxMDAsIERvcmlhbiBDYXJwZW50aWVyIGRlIENoYW5neSB3cm90
ZToKPj4gUmVjZW50bHkgSSBtb3ZlZCB0byBEZWJpYW4gV2hlZXp5IGFuZCB1c2Ugbm93IFhlbiBr
ZXJuZWwgNC4xIG9uIG15Cj4+IGNvbXB1dGVyLiBCdXQgdGhlcmUgYXJlIHNvbWUgcHJvYmxlbXMg
ZHVyaW5nIHRoZSBzdGFydGluZyB0aW1lLgo+PiBUaGUgL3Zhci9sb2cveGVuL3hlbmQubG9nIGlz
IGZvbGxvd3M6Cj4gSSdtIGFmcmFpZCB0aGlzIGxvZyBpcyBhbG1vc3QgY2VydGFpbmx5IG5vdCBy
ZWxhdGVkIHRvIHlvdXIgcHJvYmxlbSwgaXQKPiBiYXNpY2FsbHkgc2hvd3MgWGVuZCBzdGFydGlu
ZyBzdWNjZXNzZnVsbHksIHdoaWNoIGlzIHVubGlrZWx5IHRvIGJlCj4gYW55dGhpbmcgZG8gd2l0
aCBkZXNrdG9wIGZyZWV6ZXMuCgpBcyB5b3UgaGF2ZSBiZWVuIGFibGUgdG8gcmVhZCBJIG1hbmFn
ZWQgdG8gc29sdmUgdGhlIHByb2JsZW0uIEkgaGF2ZSAKcXVvdGVkIHRoZSBkaXNjdXNzaW9uIHNv
bHZlZC4KSSBrZWVwIHlvdXIgY29tbWVudCBhcyBmb2xsb3dpbmcgYWR2aWNlIGNhbiBiZSBvZiBw
cm9iYWJseSB1c2UsIGhvd2V2ZXIgCkkgZG9uJ3Qga25vdyBob3cgSSAnbGwgcGFyc2UgdGhlICJu
b24tZ3JhcGhpY2FsIFZUIiBzdGFuemEuIEFuZCBjYyB0aGUgClhzZXJ2ZXIgbG9ncywgSSBtaWdo
dCBkaWcgaXQgb3V0IHRvby4KClRoYW5rcyBmb3IgeW91ciBjb21taXRtZW50IElhbi4KCgo+IFRo
ZSBwbGFjZXMgdG8gbG9vayBhcmUgcHJvYmFibHkgL3Zhci9sb2cve21lc3NhZ2Usc3lzbG9nLGRt
ZXNnfSBhcyB3ZWxsCj4gYXMgZW5hYmxpbmcgdmVyYm9zZSBrZXJuZWwgbWVzc2FnZXMgKHJlbW92
ZSB0aGUgImRlYnVnIiBmcm9tIHlvdXIga2VybmVsCj4gY29tbWFuZCBsaW5lKS4gQSBTZXJpYWwg
Y29uc29sZVswXSBtaWdodCBhbHNvIGhlbHAgeW91IHNwb3QgdGhlIGlzc3VlLgo+Cj4gWW91IHNo
b3VsZCBhbHNvIHRyeSBzd2l0Y2hpbmcgdG8gYSBub24tZ3JhcGhpY2FsIFZUIGFuZCBsb2dnaW5n
IGluCj4gdGhlcmUuIFlvdSBjYW4gYWxzbyB0cnlpbmcgZG9pbmcgdGhhdCBhZnRlciB0aGluZ3Mg
aGF2ZSBodW5nIG9uIHRoZQo+IGdyYXBoaWNhbCBzaWRlIGFuZCBzZWUgaWYgeW91IGNhbiBnZXQg
YW55IGluZm9ybWF0aW9uIHRoZXJlLgo+Cj4gSSBzdXBwb3NlIHlvdSBvdWdodCB0byBsb29rIGlu
IHlvdXIgWHNlcnZlciBsb2dzIHRvby4gSSdtIG5vdCBzdXJlIHdoZXJlCj4gdGhleSBnby4KPgo+
IElhbi4KPgo+IFswXSBodHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuX1NlcmlhbF9Db25zb2xl
Cj4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed Jan 08 00:07:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 00:07:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0gf8-0000kg-2Y; Wed, 08 Jan 2014 00:06:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W0gf6-0000kb-Fs
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 00:06:20 +0000
Received: from [85.158.139.211:36511] by server-11.bemta-5.messagelabs.com id
	8C/28-23268-B769CC25; Wed, 08 Jan 2014 00:06:19 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389139573!8424027!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18032 invoked from network); 8 Jan 2014 00:06:16 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-15.tower-206.messagelabs.com with DHE-RSA-AES128-SHA
	encrypted SMTP; 8 Jan 2014 00:06:16 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W0gfZ-0004fq-ID; Wed, 08 Jan 2014 11:06:49 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Wed, 8 Jan 2014 11:06:05 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKw
Date: Wed, 8 Jan 2014 00:06:05 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
In-Reply-To: <52CC07A9.20401@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [203.193.213.162]
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> Hi everyone,
> 
> i've just installed new (clean and fully updated) Windows 2008 R2
> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.
> But after installing the newest signed drivers from
> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
> seems fine until reboot. Then it throws BSOD with
> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
> 
> Same problem with older Univention drivers.
> 
> When I remove vif device from xen config file, windows domU goes fine,
> but it's useless without internet connection.
> 
> Any ideas what can be wrong? Disabling IPv6 through regedit didn't help
> at all.
> 
> 
> vif = [
> 	'bridge=xenbr1, script=vif-bridge, mac=00:16:3e:58:cc:24,
> model=e1000'
> ]


Can you try omitting the model from the vif declaration? That's the only difference I can see between yours and my servers.

The crashing driver is reported as sacdrv.sys, but that's part of the OS as far as I can tell. Maybe there is something about the e1000 driver that windows doesn't like having it unplugged by GPLPV?

James


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 00:07:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 00:07:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0gf8-0000kg-2Y; Wed, 08 Jan 2014 00:06:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W0gf6-0000kb-Fs
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 00:06:20 +0000
Received: from [85.158.139.211:36511] by server-11.bemta-5.messagelabs.com id
	8C/28-23268-B769CC25; Wed, 08 Jan 2014 00:06:19 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389139573!8424027!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18032 invoked from network); 8 Jan 2014 00:06:16 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-15.tower-206.messagelabs.com with DHE-RSA-AES128-SHA
	encrypted SMTP; 8 Jan 2014 00:06:16 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W0gfZ-0004fq-ID; Wed, 08 Jan 2014 11:06:49 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Wed, 8 Jan 2014 11:06:05 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKw
Date: Wed, 8 Jan 2014 00:06:05 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
In-Reply-To: <52CC07A9.20401@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [203.193.213.162]
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> Hi everyone,
> 
> i've just installed new (clean and fully updated) Windows 2008 R2
> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.
> But after installing the newest signed drivers from
> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
> seems fine until reboot. Then it throws BSOD with
> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
> 
> Same problem with older Univention drivers.
> 
> When I remove vif device from xen config file, windows domU goes fine,
> but it's useless without internet connection.
> 
> Any ideas what can be wrong? Disabling IPv6 through regedit didn't help
> at all.
> 
> 
> vif = [
> 	'bridge=xenbr1, script=vif-bridge, mac=00:16:3e:58:cc:24,
> model=e1000'
> ]


Can you try omitting the model from the vif declaration? That's the only difference I can see between yours and my servers.

The crashing driver is reported as sacdrv.sys, but that's part of the OS as far as I can tell. Maybe there is something about the e1000 driver that windows doesn't like having it unplugged by GPLPV?

James


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 10:39:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 10:39:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0qWb-0007eS-91; Wed, 08 Jan 2014 10:38:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <brendan.moynihan@tangotelecom.com>)
	id 1W0qWZ-0007eN-P3
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 10:38:11 +0000
Received: from [85.158.137.68:3833] by server-17.bemta-3.messagelabs.com id
	C0/0E-15965-29A2DC25; Wed, 08 Jan 2014 10:38:10 +0000
X-Env-Sender: brendan.moynihan@tangotelecom.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389177489!7878003!1
X-Originating-IP: [78.153.208.128]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29613 invoked from network); 8 Jan 2014 10:38:10 -0000
Received: from vps-1000735-283.cp.blacknight.com (HELO
	vps-1000735-283.cp.blacknight.com) (78.153.208.128)
	by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 10:38:10 -0000
Received: (qmail 32249 invoked from network); 8 Jan 2014 10:38:09 +0000
Received: from 213-94-182-182-dynamic.b-ras1.lmk.limerick.eircom.net (HELO
	?192.168.1.4?) (213.94.182.182)
	by vps-1000735-283.cp.blacknight.com with SMTP;
	8 Jan 2014 10:38:09 +0000
Message-ID: <1389177488.3585.68.camel@brendanm>
From: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
To: xen-users@lists.xen.org
Date: Wed, 08 Jan 2014 10:38:08 +0000
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
Mime-Version: 1.0
Subject: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello,

I am running a tcp server process on a domU guest machine.
Connections are established to the server, payload exchanged and the
connection is closed in a non persistent(non keep alive) tcp manner.
The client is external to the bare metal machine. 

Because the connections are ephemeral, 1000s of connections up to an
observed peak of ~15500 connections go to TIMED_WAIT state.

This is expected behaviour from TCP kernel perspective.

However traffic throughput is adversely impacted with the kernel unable
to accept connections.


Does the VM (domU instance) have access to the full range of ports?
I ask because there are 4 domU on the bare metal machines and I was just
wondering if 65,000/4 = 16250 is a coincidence being close to the
observed peak of ~15500 connections which all require a port of course.


Or would you expect that the domU instance has access to the full range
of ports?


I have tried kernel settings such as tcp_tw_reuse ( just for testing
change in behaviour) both on the domU and on the dom0 machines but this
did not have any effect.


Interestingly, when I place the test client on another of the domU
instances, while I can still observe many TIME_WAIT connections, the
traffic is not impacted and constant throughput can be achieved.
In this case, all traffic is within the bare metal machine.
client on dom1 and server on dom2.


Would appreciate any thoughts.

Thanks. 







_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 10:39:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 10:39:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0qWb-0007eS-91; Wed, 08 Jan 2014 10:38:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <brendan.moynihan@tangotelecom.com>)
	id 1W0qWZ-0007eN-P3
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 10:38:11 +0000
Received: from [85.158.137.68:3833] by server-17.bemta-3.messagelabs.com id
	C0/0E-15965-29A2DC25; Wed, 08 Jan 2014 10:38:10 +0000
X-Env-Sender: brendan.moynihan@tangotelecom.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389177489!7878003!1
X-Originating-IP: [78.153.208.128]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29613 invoked from network); 8 Jan 2014 10:38:10 -0000
Received: from vps-1000735-283.cp.blacknight.com (HELO
	vps-1000735-283.cp.blacknight.com) (78.153.208.128)
	by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 10:38:10 -0000
Received: (qmail 32249 invoked from network); 8 Jan 2014 10:38:09 +0000
Received: from 213-94-182-182-dynamic.b-ras1.lmk.limerick.eircom.net (HELO
	?192.168.1.4?) (213.94.182.182)
	by vps-1000735-283.cp.blacknight.com with SMTP;
	8 Jan 2014 10:38:09 +0000
Message-ID: <1389177488.3585.68.camel@brendanm>
From: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
To: xen-users@lists.xen.org
Date: Wed, 08 Jan 2014 10:38:08 +0000
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
Mime-Version: 1.0
Subject: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello,

I am running a tcp server process on a domU guest machine.
Connections are established to the server, payload exchanged and the
connection is closed in a non persistent(non keep alive) tcp manner.
The client is external to the bare metal machine. 

Because the connections are ephemeral, 1000s of connections up to an
observed peak of ~15500 connections go to TIMED_WAIT state.

This is expected behaviour from TCP kernel perspective.

However traffic throughput is adversely impacted with the kernel unable
to accept connections.


Does the VM (domU instance) have access to the full range of ports?
I ask because there are 4 domU on the bare metal machines and I was just
wondering if 65,000/4 = 16250 is a coincidence being close to the
observed peak of ~15500 connections which all require a port of course.


Or would you expect that the domU instance has access to the full range
of ports?


I have tried kernel settings such as tcp_tw_reuse ( just for testing
change in behaviour) both on the domU and on the dom0 machines but this
did not have any effect.


Interestingly, when I place the test client on another of the domU
instances, while I can still observe many TIME_WAIT connections, the
traffic is not impacted and constant throughput can be achieved.
In this case, all traffic is within the bare metal machine.
client on dom1 and server on dom2.


Would appreciate any thoughts.

Thanks. 







_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 10:46:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 10:46:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0qeW-000089-K3; Wed, 08 Jan 2014 10:46:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0qeV-000082-Am
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 10:46:23 +0000
Received: from [85.158.137.68:63434] by server-13.bemta-3.messagelabs.com id
	26/98-28603-E7C2DC25; Wed, 08 Jan 2014 10:46:22 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1389177966!7879599!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7797 invoked from network); 8 Jan 2014 10:46:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 10:46:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,623,1384300800"; d="scan'208";a="88661429"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 10:46:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	05:46:05 -0500
Message-ID: <1389177964.4883.16.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
Date: Wed, 8 Jan 2014 10:46:04 +0000
In-Reply-To: <1389177488.3585.68.camel@brendanm>
References: <1389177488.3585.68.camel@brendanm>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 10:38 +0000, Brendan Moynihan wrote:
> Hello,
> 
> I am running a tcp server process on a domU guest machine.
> Connections are established to the server, payload exchanged and the
> connection is closed in a non persistent(non keep alive) tcp manner.
> The client is external to the bare metal machine. 
> 
> Because the connections are ephemeral, 1000s of connections up to an
> observed peak of ~15500 connections go to TIMED_WAIT state.
> 
> This is expected behaviour from TCP kernel perspective.
> 
> However traffic throughput is adversely impacted with the kernel unable
> to accept connections.
> 
> 
> Does the VM (domU instance) have access to the full range of ports?

Each domU is a completely independent kernel with its own network stack
and IP address, so yes the full range of ports should be available.

Could it be possible that a firewall (e.g. in dom0 or further upstream)
is doing NAT (or something else) and thereby introducing a bottleneck on
the total number of ports flowing through it?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 10:46:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 10:46:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0qeW-000089-K3; Wed, 08 Jan 2014 10:46:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0qeV-000082-Am
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 10:46:23 +0000
Received: from [85.158.137.68:63434] by server-13.bemta-3.messagelabs.com id
	26/98-28603-E7C2DC25; Wed, 08 Jan 2014 10:46:22 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1389177966!7879599!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7797 invoked from network); 8 Jan 2014 10:46:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 10:46:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,623,1384300800"; d="scan'208";a="88661429"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 10:46:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	05:46:05 -0500
Message-ID: <1389177964.4883.16.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
Date: Wed, 8 Jan 2014 10:46:04 +0000
In-Reply-To: <1389177488.3585.68.camel@brendanm>
References: <1389177488.3585.68.camel@brendanm>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 10:38 +0000, Brendan Moynihan wrote:
> Hello,
> 
> I am running a tcp server process on a domU guest machine.
> Connections are established to the server, payload exchanged and the
> connection is closed in a non persistent(non keep alive) tcp manner.
> The client is external to the bare metal machine. 
> 
> Because the connections are ephemeral, 1000s of connections up to an
> observed peak of ~15500 connections go to TIMED_WAIT state.
> 
> This is expected behaviour from TCP kernel perspective.
> 
> However traffic throughput is adversely impacted with the kernel unable
> to accept connections.
> 
> 
> Does the VM (domU instance) have access to the full range of ports?

Each domU is a completely independent kernel with its own network stack
and IP address, so yes the full range of ports should be available.

Could it be possible that a firewall (e.g. in dom0 or further upstream)
is doing NAT (or something else) and thereby introducing a bottleneck on
the total number of ports flowing through it?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 11:15:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 11:15:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0r6b-0002Fb-9A; Wed, 08 Jan 2014 11:15:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <brendan.moynihan@tangotelecom.com>)
	id 1W0r6a-0002FV-3j
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 11:15:24 +0000
Received: from [193.109.254.147:56482] by server-2.bemta-14.messagelabs.com id
	4F/D8-00361-B433DC25; Wed, 08 Jan 2014 11:15:23 +0000
X-Env-Sender: brendan.moynihan@tangotelecom.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1389179722!9545886!1
X-Originating-IP: [78.153.208.128]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5645 invoked from network); 8 Jan 2014 11:15:22 -0000
Received: from vps-1000735-283.cp.blacknight.com (HELO
	vps-1000735-283.cp.blacknight.com) (78.153.208.128)
	by server-6.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 11:15:22 -0000
Received: (qmail 15869 invoked from network); 8 Jan 2014 11:15:22 +0000
Received: from 213-94-182-182-dynamic.b-ras1.lmk.limerick.eircom.net (HELO
	?192.168.1.4?) (213.94.182.182)
	by vps-1000735-283.cp.blacknight.com with SMTP;
	8 Jan 2014 11:15:22 +0000
Message-ID: <1389179721.3585.79.camel@brendanm>
From: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Date: Wed, 08 Jan 2014 11:15:21 +0000
In-Reply-To: <1389177964.4883.16.camel@kazak.uk.xensource.com>
References: <1389177488.3585.68.camel@brendanm>
	<1389177964.4883.16.camel@kazak.uk.xensource.com>
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
Mime-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello Ian.

No, there is a direct connection route from the client to the domU IP
that is running the server process.

Interestingly, the connection socket TIME_WAIT behaviour appears to be
the same when using external client or client on another domU.
But with the latter, the traffic is stable.

For dom1 to dom2 comms, ( ie, internal to the bare metal machine), I'm
assuming the comms stil go thru dom0? Not the physical interface (nic)
but via the bridging as all domU appear to be on same n/w?

There is no firewall on dom0.

For the external connections, anything else to consider for dom0?

Thank you. 





On Wed, 2014-01-08 at 10:46 +0000, Ian Campbell wrote:
> On Wed, 2014-01-08 at 10:38 +0000, Brendan Moynihan wrote:
> > Hello,
> > 
> > I am running a tcp server process on a domU guest machine.
> > Connections are established to the server, payload exchanged and the
> > connection is closed in a non persistent(non keep alive) tcp manner.
> > The client is external to the bare metal machine. 
> > 
> > Because the connections are ephemeral, 1000s of connections up to an
> > observed peak of ~15500 connections go to TIMED_WAIT state.
> > 
> > This is expected behaviour from TCP kernel perspective.
> > 
> > However traffic throughput is adversely impacted with the kernel unable
> > to accept connections.
> > 
> > 
> > Does the VM (domU instance) have access to the full range of ports?
> 
> Each domU is a completely independent kernel with its own network stack
> and IP address, so yes the full range of ports should be available.
> 
> Could it be possible that a firewall (e.g. in dom0 or further upstream)
> is doing NAT (or something else) and thereby introducing a bottleneck on
> the total number of ports flowing through it?
> 
> Ian.
> 



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 11:15:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 11:15:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0r6b-0002Fb-9A; Wed, 08 Jan 2014 11:15:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <brendan.moynihan@tangotelecom.com>)
	id 1W0r6a-0002FV-3j
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 11:15:24 +0000
Received: from [193.109.254.147:56482] by server-2.bemta-14.messagelabs.com id
	4F/D8-00361-B433DC25; Wed, 08 Jan 2014 11:15:23 +0000
X-Env-Sender: brendan.moynihan@tangotelecom.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1389179722!9545886!1
X-Originating-IP: [78.153.208.128]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5645 invoked from network); 8 Jan 2014 11:15:22 -0000
Received: from vps-1000735-283.cp.blacknight.com (HELO
	vps-1000735-283.cp.blacknight.com) (78.153.208.128)
	by server-6.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 11:15:22 -0000
Received: (qmail 15869 invoked from network); 8 Jan 2014 11:15:22 +0000
Received: from 213-94-182-182-dynamic.b-ras1.lmk.limerick.eircom.net (HELO
	?192.168.1.4?) (213.94.182.182)
	by vps-1000735-283.cp.blacknight.com with SMTP;
	8 Jan 2014 11:15:22 +0000
Message-ID: <1389179721.3585.79.camel@brendanm>
From: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Date: Wed, 08 Jan 2014 11:15:21 +0000
In-Reply-To: <1389177964.4883.16.camel@kazak.uk.xensource.com>
References: <1389177488.3585.68.camel@brendanm>
	<1389177964.4883.16.camel@kazak.uk.xensource.com>
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
Mime-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello Ian.

No, there is a direct connection route from the client to the domU IP
that is running the server process.

Interestingly, the connection socket TIME_WAIT behaviour appears to be
the same when using external client or client on another domU.
But with the latter, the traffic is stable.

For dom1 to dom2 comms, ( ie, internal to the bare metal machine), I'm
assuming the comms stil go thru dom0? Not the physical interface (nic)
but via the bridging as all domU appear to be on same n/w?

There is no firewall on dom0.

For the external connections, anything else to consider for dom0?

Thank you. 





On Wed, 2014-01-08 at 10:46 +0000, Ian Campbell wrote:
> On Wed, 2014-01-08 at 10:38 +0000, Brendan Moynihan wrote:
> > Hello,
> > 
> > I am running a tcp server process on a domU guest machine.
> > Connections are established to the server, payload exchanged and the
> > connection is closed in a non persistent(non keep alive) tcp manner.
> > The client is external to the bare metal machine. 
> > 
> > Because the connections are ephemeral, 1000s of connections up to an
> > observed peak of ~15500 connections go to TIMED_WAIT state.
> > 
> > This is expected behaviour from TCP kernel perspective.
> > 
> > However traffic throughput is adversely impacted with the kernel unable
> > to accept connections.
> > 
> > 
> > Does the VM (domU instance) have access to the full range of ports?
> 
> Each domU is a completely independent kernel with its own network stack
> and IP address, so yes the full range of ports should be available.
> 
> Could it be possible that a firewall (e.g. in dom0 or further upstream)
> is doing NAT (or something else) and thereby introducing a bottleneck on
> the total number of ports flowing through it?
> 
> Ian.
> 



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 11:31:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 11:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0rMB-0003aB-5D; Wed, 08 Jan 2014 11:31:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0rM9-0003a4-Ds
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 11:31:29 +0000
Received: from [85.158.139.211:65003] by server-10.bemta-5.messagelabs.com id
	F8/B2-01405-0173DC25; Wed, 08 Jan 2014 11:31:28 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1389180686!8524206!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20666 invoked from network); 8 Jan 2014 11:31:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 11:31:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,624,1384300800"; d="scan'208";a="88671811"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 11:31:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	06:31:25 -0500
Message-ID: <1389180684.4883.36.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
Date: Wed, 8 Jan 2014 11:31:24 +0000
In-Reply-To: <1389179721.3585.79.camel@brendanm>
References: <1389177488.3585.68.camel@brendanm>
	<1389177964.4883.16.camel@kazak.uk.xensource.com>
	<1389179721.3585.79.camel@brendanm>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 11:15 +0000, Brendan Moynihan wrote:
> Hello Ian.
> 
> No, there is a direct connection route from the client to the domU IP
> that is running the server process.
> 
> Interestingly, the connection socket TIME_WAIT behaviour appears to be
> the same when using external client or client on another domU.
> But with the latter, the traffic is stable.
> 
> For dom1 to dom2 comms, ( ie, internal to the bare metal machine), I'm
> assuming the comms stil go thru dom0? Not the physical interface (nic)
> but via the bridging as all domU appear to be on same n/w?

Correct.

> There is no firewall on dom0.
> 
> For the external connections, anything else to consider for dom0?

Nothing springs to mind I'm afraid.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 11:31:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 11:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0rMB-0003aB-5D; Wed, 08 Jan 2014 11:31:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W0rM9-0003a4-Ds
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 11:31:29 +0000
Received: from [85.158.139.211:65003] by server-10.bemta-5.messagelabs.com id
	F8/B2-01405-0173DC25; Wed, 08 Jan 2014 11:31:28 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1389180686!8524206!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20666 invoked from network); 8 Jan 2014 11:31:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 11:31:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,624,1384300800"; d="scan'208";a="88671811"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 11:31:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	06:31:25 -0500
Message-ID: <1389180684.4883.36.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Brendan Moynihan <brendan.moynihan@tangotelecom.com>
Date: Wed, 8 Jan 2014 11:31:24 +0000
In-Reply-To: <1389179721.3585.79.camel@brendanm>
References: <1389177488.3585.68.camel@brendanm>
	<1389177964.4883.16.camel@kazak.uk.xensource.com>
	<1389179721.3585.79.camel@brendanm>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] port allocation on domU guest machine.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 11:15 +0000, Brendan Moynihan wrote:
> Hello Ian.
> 
> No, there is a direct connection route from the client to the domU IP
> that is running the server process.
> 
> Interestingly, the connection socket TIME_WAIT behaviour appears to be
> the same when using external client or client on another domU.
> But with the latter, the traffic is stable.
> 
> For dom1 to dom2 comms, ( ie, internal to the bare metal machine), I'm
> assuming the comms stil go thru dom0? Not the physical interface (nic)
> but via the bridging as all domU appear to be on same n/w?

Correct.

> There is no firewall on dom0.
> 
> For the external connections, anything else to consider for dom0?

Nothing springs to mind I'm afraid.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 12:28:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 12:28:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0sE9-0006Zq-7y; Wed, 08 Jan 2014 12:27:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <pasik@iki.fi>) id 1W0sE7-0006ZF-7m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 12:27:15 +0000
Received: from [85.158.139.211:61722] by server-6.bemta-5.messagelabs.com id
	DD/2F-16310-1244DC25; Wed, 08 Jan 2014 12:27:13 +0000
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389184032!8496510!1
X-Originating-IP: [62.142.5.110]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMTQyLjUuMTEwID0+IDkyMjA0\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16561 invoked from network); 8 Jan 2014 12:27:13 -0000
Received: from emh04.mail.saunalahti.fi (HELO emh04.mail.saunalahti.fi)
	(62.142.5.110)
	by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 8 Jan 2014 12:27:13 -0000
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
	by emh04.mail.saunalahti.fi (Postfix) with ESMTP id 3E3291A26F4;
	Wed,  8 Jan 2014 14:27:10 +0200 (EET)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 23E5C36C01F; Wed,  8 Jan 2014 14:27:10 +0200 (EET)
Date: Wed, 8 Jan 2014 14:27:10 +0200
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: topperxin <topperxin@126.com>
Message-ID: <20140108122710.GZ2924@reaktio.net>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
>    Hi list
>            As we all know, SR-IOV technology can improve VNIC's performance,
>    while it can not support live migration. I get some information recently
>    that on KVM+Virtio platform, if we use MacVtap + SR-IOV, the live
>    migration could be done successfully. What I want to know is may I
>    configure MacVtap on Xen?
>           Any replies are welcome! Thanks a lot.

I think years ago (2009, perhaps) when SR-IOV was first demoed with Xen
it was demoed with live migration.. it was a mixture of SR-IOV VF + Xen vif.

So with some toolstack/script hackery you can do it. (=use the vif pv driver during migration, normally sr-iov vf).

-- Pasi


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 12:28:09 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 12:28:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0sE9-0006Zq-7y; Wed, 08 Jan 2014 12:27:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <pasik@iki.fi>) id 1W0sE7-0006ZF-7m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 12:27:15 +0000
Received: from [85.158.139.211:61722] by server-6.bemta-5.messagelabs.com id
	DD/2F-16310-1244DC25; Wed, 08 Jan 2014 12:27:13 +0000
X-Env-Sender: pasik@iki.fi
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389184032!8496510!1
X-Originating-IP: [62.142.5.110]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjIuMTQyLjUuMTEwID0+IDkyMjA0\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16561 invoked from network); 8 Jan 2014 12:27:13 -0000
Received: from emh04.mail.saunalahti.fi (HELO emh04.mail.saunalahti.fi)
	(62.142.5.110)
	by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 8 Jan 2014 12:27:13 -0000
Received: from ydin.reaktio.net (reaktio.net [85.76.255.15])
	by emh04.mail.saunalahti.fi (Postfix) with ESMTP id 3E3291A26F4;
	Wed,  8 Jan 2014 14:27:10 +0200 (EET)
Received: by ydin.reaktio.net (Postfix, from userid 1001)
	id 23E5C36C01F; Wed,  8 Jan 2014 14:27:10 +0200 (EET)
Date: Wed, 8 Jan 2014 14:27:10 +0200
From: Pasi =?iso-8859-1?Q?K=E4rkk=E4inen?= <pasik@iki.fi>
To: topperxin <topperxin@126.com>
Message-ID: <20140108122710.GZ2924@reaktio.net>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
>    Hi list
>            As we all know, SR-IOV technology can improve VNIC's performance,
>    while it can not support live migration. I get some information recently
>    that on KVM+Virtio platform, if we use MacVtap + SR-IOV, the live
>    migration could be done successfully. What I want to know is may I
>    configure MacVtap on Xen?
>           Any replies are welcome! Thanks a lot.

I think years ago (2009, perhaps) when SR-IOV was first demoed with Xen
it was demoed with live migration.. it was a mixture of SR-IOV VF + Xen vif.

So with some toolstack/script hackery you can do it. (=use the vif pv driver during migration, normally sr-iov vf).

-- Pasi


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tXz-00065L-Mu; Wed, 08 Jan 2014 13:51:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <quan.xu@intel.com>) id 1W0jMw-0001uA-4f
	for Xen-users@lists.xen.org; Wed, 08 Jan 2014 02:59:46 +0000
Received: from [85.158.137.68:39471] by server-5.bemta-3.messagelabs.com id
	88/DF-25188-12FBCC25; Wed, 08 Jan 2014 02:59:45 +0000
X-Env-Sender: quan.xu@intel.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1389149983!6652386!1
X-Originating-IP: [134.134.136.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTM0LjEzNC4xMzYuMjAgPT4gMzU1MzU4\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10807 invoked from network); 8 Jan 2014 02:59:44 -0000
Received: from mga02.intel.com (HELO mga02.intel.com) (134.134.136.20)
	by server-10.tower-31.messagelabs.com with SMTP;
	8 Jan 2014 02:59:44 -0000
Received: from orsmga002.jf.intel.com ([10.7.209.21])
	by orsmga101.jf.intel.com with ESMTP; 07 Jan 2014 18:59:42 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.95,621,1384329600"; d="scan'208";a="463255450"
Received: from fmsmsx108.amr.corp.intel.com ([10.19.9.228])
	by orsmga002.jf.intel.com with ESMTP; 07 Jan 2014 18:59:42 -0800
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
	FMSMSX108.amr.corp.intel.com (10.19.9.228) with Microsoft SMTP Server
	(TLS) id 14.3.123.3; Tue, 7 Jan 2014 18:59:42 -0800
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
	fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server
	(TLS) id 14.3.123.3; Tue, 7 Jan 2014 18:59:42 -0800
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
	SHSMSX102.ccr.corp.intel.com ([10.239.4.154]) with mapi id
	14.03.0123.003; Wed, 8 Jan 2014 10:59:39 +0800
From: "Xu, Quan" <quan.xu@intel.com>
To: Ian Campbell <Ian.Campbell@citrix.com>, quan.xu <quan.xu@aliyun.com>
Thread-Topic: [Xen-users] what is the difference between
	qemu-upstream-4.3-testing and qemu-xen-4.3-testing
Thread-Index: AQHPC8dx2V1z69o2qUu23wXkX4Lwi5p4806AgAEwUlA=
Date: Wed, 8 Jan 2014 02:59:38 +0000
Message-ID: <945CA011AD5F084CBEA3E851C0AB2889FF2697@SHSMSX101.ccr.corp.intel.com>
References: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
	<1389113393.12612.70.camel@kazak.uk.xensource.com>
In-Reply-To: <1389113393.12612.70.camel@kazak.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: Xen-users <Xen-users@lists.xen.org>
Subject: Re: [Xen-users] what is the difference between
 qemu-upstream-4.3-testing and qemu-xen-4.3-testing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thanks Ian..


Thanks 
Quan Xu 

> -----Original Message-----
> From: Ian Campbell [mailto:Ian.Campbell@citrix.com]
> Sent: Wednesday, January 08, 2014 12:50 AM
> To: quan.xu
> Cc: Xen-users; Xu, Quan
> Subject: Re: [Xen-users] what is the difference between
> qemu-upstream-4.3-testing and qemu-xen-4.3-testing
> 
> On Wed, 2014-01-08 at 00:41 +0800, quan.xu wrote:
> > hi Community
> >         what is the difference between
> > http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git
> >  and http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git ?
> 
> The names are confusing, for historical reasons.
> 
> qem-xen-4.3-testing contains the old Xen fork of qemu 0.8.x, which is what xl
> calls "qemu-traditional".
> 
> qemu-upstream-4.3-testing contains the new upstream based branch of qemu
> (upstream being the qemu.org version). This is, confusingly, what xl calls
> "qemu-xen".
> 
> HTH,
> Ian.
> 
> 

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tY0-00065k-U9; Wed, 08 Jan 2014 13:51:52 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <david.vrabel@citrix.com>)
	id 1W0t1p-0002bk-6s; Wed, 08 Jan 2014 13:18:37 +0000
Received: from [85.158.137.68:21312] by server-3.bemta-3.messagelabs.com id
	DD/AB-10658-C205DC25; Wed, 08 Jan 2014 13:18:36 +0000
X-Env-Sender: david.vrabel@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389187114!7888395!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 557 invoked from network); 8 Jan 2014 13:18:35 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 13:18:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,624,1384300800"; d="scan'208";a="90853318"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 08 Jan 2014 13:18:33 +0000
Received: from [10.80.2.76] (10.80.2.76) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	08:18:33 -0500
Message-ID: <52CD5028.2060802@citrix.com>
Date: Wed, 8 Jan 2014 13:18:32 +0000
From: David Vrabel <david.vrabel@citrix.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20121215 Iceowl/1.0b1 Icedove/3.0.11
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net>
In-Reply-To: <20140108122710.GZ2924@reaktio.net>
X-Originating-IP: [10.80.2.76]
X-DLP: MIA1
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 08/01/14 12:27, Pasi K=E4rkk=E4inen wrote:
> On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
>>    Hi list
>>            As we all know, SR-IOV technology can improve VNIC's performa=
nce,
>>    while it can not support live migration. I get some information recen=
tly
>>    that on KVM+Virtio platform, if we use MacVtap + SR-IOV, the live
>>    migration could be done successfully. What I want to know is may I
>>    configure MacVtap on Xen?
>>           Any replies are welcome! Thanks a lot.
> =

> I think years ago (2009, perhaps) when SR-IOV was first demoed with Xen
> it was demoed with live migration.. it was a mixture of SR-IOV VF + Xen v=
if.
> =

> So with some toolstack/script hackery you can do it. (=3Duse the vif pv d=
river during migration, normally sr-iov vf).

You may find creating an active-backup bond in the guest useful.  The
active bond link is the SR-IOV device and the backup is the VIF.

I've not tried this myself.

David

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tY0-00065V-Ao; Wed, 08 Jan 2014 13:51:52 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W0qH6-0006xP-GC; Wed, 08 Jan 2014 10:22:12 +0000
Received: from [85.158.143.35:17934] by server-3.bemta-4.messagelabs.com id
	76/ED-32360-3D62DC25; Wed, 08 Jan 2014 10:22:11 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1389176529!10310490!1
X-Originating-IP: [220.181.15.35]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjM1ID0+IDU0MDI=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjM1ID0+IDU0MDI=\n,HTML_40_50,HTML_MESSAGE,
	MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22669 invoked from network); 8 Jan 2014 10:22:10 -0000
Received: from m15-35.126.com (HELO m15-35.126.com) (220.181.15.35)
	by server-16.tower-21.messagelabs.com with SMTP;
	8 Jan 2014 10:22:10 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=i+nYQ
	fnrJLLLV4cgP0oObRAxnUfz/pXpQAoMMiq2ts0=; b=dgbFhbNkVpcMLvI1h3/d5
	izpOSvHKmGjr0XdCP45tSTrwWPXZUGrewy7SUTYI/p8kBm8Txe2IN2plJ/CwlwyJ
	WP1SQ1It7Xu2GLs7P/IqyzU9jR6LPHuKLvLgcU4iiH/OOj+S8zj+qhZE/wpBoKWj
	ot611BWNv2QmrtG0V0c59o=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr35 (Coremail) ; Wed, 8 Jan 2014 18:22:06 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Wed, 8 Jan 2014 18:22:06 +0800 (CST)
From: topperxin <topperxin@126.com>
To: xen-devel <xen-devel@lists.xensource.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
X-CM-CTRLDATA: Lt6n8WZvb3Rlcl9odG09NTA3Ojgx
MIME-Version: 1.0
Message-ID: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
X-CM-TRANSID: I8qowECJVEPPJs1S9nxAAA--.12646W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbi2wENDkr1IdZpWQAAsh
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: [Xen-users] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7848237438390500723=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7848237438390500723==
Content-Type: multipart/alternative; 
	boundary="----=_Part_653685_371027932.1389176526940"

------=_Part_653685_371027932.1389176526940
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SGkgbGlzdAogICAgICAgIEFzIHdlIGFsbCBrbm93LCBTUi1JT1YgdGVjaG5vbG9neSBjYW4gaW1w
cm92ZSBWTklDJ3MgcGVyZm9ybWFuY2UsIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1p
Z3JhdGlvbi4gSSBnZXQgc29tZSBpbmZvcm1hdGlvbiByZWNlbnRseSB0aGF0IG9uIEtWTStWaXJ0
aW8gcGxhdGZvcm0sIGlmIHdlIHVzZSBNYWNWdGFwICsgU1ItSU9WLCB0aGUgbGl2ZSBtaWdyYXRp
b24gY291bGQgYmUgZG9uZSBzdWNjZXNzZnVsbHkuIFdoYXQgSSB3YW50IHRvIGtub3cgaXMgbWF5
IEkgY29uZmlndXJlIE1hY1Z0YXAgb24gWGVuPyAKICAgICAgIEFueSByZXBsaWVzIGFyZSB3ZWxj
b21lISBUaGFua3MgYSBsb3Qu
------=_Part_653685_371027932.1389176526940
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPkhpIGxpc3Q8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyBBcyB3ZSBhbGwga25vdywgU1ItSU9WIHRlY2hub2xvZ3kgY2FuIGltcHJvdmUgVk5JQydzIHBl
cmZvcm1hbmNlLCB3aGlsZSBpdCBjYW4gbm90IHN1cHBvcnQgbGl2ZSBtaWdyYXRpb24uIEkgZ2V0
IHNvbWUgaW5mb3JtYXRpb24gcmVjZW50bHkgdGhhdCBvbiBLVk0rVmlydGlvIHBsYXRmb3JtLCBp
ZiB3ZSB1c2UgTWFjVnRhcCArIFNSLUlPViwgdGhlIGxpdmUgbWlncmF0aW9uIGNvdWxkIGJlIGRv
bmUgc3VjY2Vzc2Z1bGx5LiBXaGF0IEkgd2FudCB0byBrbm93IGlzIG1heSBJIGNvbmZpZ3VyZSBN
YWNWdGFwIG9uIFhlbj8mbmJzcDs8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O0FueSByZXBsaWVzIGFyZSB3ZWxjb21lISBUaGFua3MgYSBsb3QuPC9kaXY+PC9kaXY+PGJyPjxi
cj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290
ZXIiPjwvc3Bhbj48L3NwYW4+
------=_Part_653685_371027932.1389176526940--



--===============7848237438390500723==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7848237438390500723==--



From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tXz-00065L-Mu; Wed, 08 Jan 2014 13:51:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <quan.xu@intel.com>) id 1W0jMw-0001uA-4f
	for Xen-users@lists.xen.org; Wed, 08 Jan 2014 02:59:46 +0000
Received: from [85.158.137.68:39471] by server-5.bemta-3.messagelabs.com id
	88/DF-25188-12FBCC25; Wed, 08 Jan 2014 02:59:45 +0000
X-Env-Sender: quan.xu@intel.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1389149983!6652386!1
X-Originating-IP: [134.134.136.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTM0LjEzNC4xMzYuMjAgPT4gMzU1MzU4\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10807 invoked from network); 8 Jan 2014 02:59:44 -0000
Received: from mga02.intel.com (HELO mga02.intel.com) (134.134.136.20)
	by server-10.tower-31.messagelabs.com with SMTP;
	8 Jan 2014 02:59:44 -0000
Received: from orsmga002.jf.intel.com ([10.7.209.21])
	by orsmga101.jf.intel.com with ESMTP; 07 Jan 2014 18:59:42 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.95,621,1384329600"; d="scan'208";a="463255450"
Received: from fmsmsx108.amr.corp.intel.com ([10.19.9.228])
	by orsmga002.jf.intel.com with ESMTP; 07 Jan 2014 18:59:42 -0800
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
	FMSMSX108.amr.corp.intel.com (10.19.9.228) with Microsoft SMTP Server
	(TLS) id 14.3.123.3; Tue, 7 Jan 2014 18:59:42 -0800
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
	fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server
	(TLS) id 14.3.123.3; Tue, 7 Jan 2014 18:59:42 -0800
Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.57]) by
	SHSMSX102.ccr.corp.intel.com ([10.239.4.154]) with mapi id
	14.03.0123.003; Wed, 8 Jan 2014 10:59:39 +0800
From: "Xu, Quan" <quan.xu@intel.com>
To: Ian Campbell <Ian.Campbell@citrix.com>, quan.xu <quan.xu@aliyun.com>
Thread-Topic: [Xen-users] what is the difference between
	qemu-upstream-4.3-testing and qemu-xen-4.3-testing
Thread-Index: AQHPC8dx2V1z69o2qUu23wXkX4Lwi5p4806AgAEwUlA=
Date: Wed, 8 Jan 2014 02:59:38 +0000
Message-ID: <945CA011AD5F084CBEA3E851C0AB2889FF2697@SHSMSX101.ccr.corp.intel.com>
References: <43d34254-ebde-4938-9aca-0cfa482c4b1f@aliyun.com>
	<1389113393.12612.70.camel@kazak.uk.xensource.com>
In-Reply-To: <1389113393.12612.70.camel@kazak.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: Xen-users <Xen-users@lists.xen.org>
Subject: Re: [Xen-users] what is the difference between
 qemu-upstream-4.3-testing and qemu-xen-4.3-testing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thanks Ian..


Thanks 
Quan Xu 

> -----Original Message-----
> From: Ian Campbell [mailto:Ian.Campbell@citrix.com]
> Sent: Wednesday, January 08, 2014 12:50 AM
> To: quan.xu
> Cc: Xen-users; Xu, Quan
> Subject: Re: [Xen-users] what is the difference between
> qemu-upstream-4.3-testing and qemu-xen-4.3-testing
> 
> On Wed, 2014-01-08 at 00:41 +0800, quan.xu wrote:
> > hi Community
> >         what is the difference between
> > http://xenbits.xen.org/git-http/qemu-upstream-4.3-testing.git
> >  and http://xenbits.xen.org/git-http/qemu-xen-4.3-testing.git ?
> 
> The names are confusing, for historical reasons.
> 
> qem-xen-4.3-testing contains the old Xen fork of qemu 0.8.x, which is what xl
> calls "qemu-traditional".
> 
> qemu-upstream-4.3-testing contains the new upstream based branch of qemu
> (upstream being the qemu.org version). This is, confusingly, what xl calls
> "qemu-xen".
> 
> HTH,
> Ian.
> 
> 

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tY0-00065V-Ao; Wed, 08 Jan 2014 13:51:52 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W0qH6-0006xP-GC; Wed, 08 Jan 2014 10:22:12 +0000
Received: from [85.158.143.35:17934] by server-3.bemta-4.messagelabs.com id
	76/ED-32360-3D62DC25; Wed, 08 Jan 2014 10:22:11 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1389176529!10310490!1
X-Originating-IP: [220.181.15.35]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjM1ID0+IDU0MDI=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjM1ID0+IDU0MDI=\n,HTML_40_50,HTML_MESSAGE,
	MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22669 invoked from network); 8 Jan 2014 10:22:10 -0000
Received: from m15-35.126.com (HELO m15-35.126.com) (220.181.15.35)
	by server-16.tower-21.messagelabs.com with SMTP;
	8 Jan 2014 10:22:10 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=i+nYQ
	fnrJLLLV4cgP0oObRAxnUfz/pXpQAoMMiq2ts0=; b=dgbFhbNkVpcMLvI1h3/d5
	izpOSvHKmGjr0XdCP45tSTrwWPXZUGrewy7SUTYI/p8kBm8Txe2IN2plJ/CwlwyJ
	WP1SQ1It7Xu2GLs7P/IqyzU9jR6LPHuKLvLgcU4iiH/OOj+S8zj+qhZE/wpBoKWj
	ot611BWNv2QmrtG0V0c59o=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr35 (Coremail) ; Wed, 8 Jan 2014 18:22:06 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Wed, 8 Jan 2014 18:22:06 +0800 (CST)
From: topperxin <topperxin@126.com>
To: xen-devel <xen-devel@lists.xensource.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
X-CM-CTRLDATA: Lt6n8WZvb3Rlcl9odG09NTA3Ojgx
MIME-Version: 1.0
Message-ID: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
X-CM-TRANSID: I8qowECJVEPPJs1S9nxAAA--.12646W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbi2wENDkr1IdZpWQAAsh
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: [Xen-users] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7848237438390500723=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7848237438390500723==
Content-Type: multipart/alternative; 
	boundary="----=_Part_653685_371027932.1389176526940"

------=_Part_653685_371027932.1389176526940
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SGkgbGlzdAogICAgICAgIEFzIHdlIGFsbCBrbm93LCBTUi1JT1YgdGVjaG5vbG9neSBjYW4gaW1w
cm92ZSBWTklDJ3MgcGVyZm9ybWFuY2UsIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1p
Z3JhdGlvbi4gSSBnZXQgc29tZSBpbmZvcm1hdGlvbiByZWNlbnRseSB0aGF0IG9uIEtWTStWaXJ0
aW8gcGxhdGZvcm0sIGlmIHdlIHVzZSBNYWNWdGFwICsgU1ItSU9WLCB0aGUgbGl2ZSBtaWdyYXRp
b24gY291bGQgYmUgZG9uZSBzdWNjZXNzZnVsbHkuIFdoYXQgSSB3YW50IHRvIGtub3cgaXMgbWF5
IEkgY29uZmlndXJlIE1hY1Z0YXAgb24gWGVuPyAKICAgICAgIEFueSByZXBsaWVzIGFyZSB3ZWxj
b21lISBUaGFua3MgYSBsb3Qu
------=_Part_653685_371027932.1389176526940
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPkhpIGxpc3Q8ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyBBcyB3ZSBhbGwga25vdywgU1ItSU9WIHRlY2hub2xvZ3kgY2FuIGltcHJvdmUgVk5JQydzIHBl
cmZvcm1hbmNlLCB3aGlsZSBpdCBjYW4gbm90IHN1cHBvcnQgbGl2ZSBtaWdyYXRpb24uIEkgZ2V0
IHNvbWUgaW5mb3JtYXRpb24gcmVjZW50bHkgdGhhdCBvbiBLVk0rVmlydGlvIHBsYXRmb3JtLCBp
ZiB3ZSB1c2UgTWFjVnRhcCArIFNSLUlPViwgdGhlIGxpdmUgbWlncmF0aW9uIGNvdWxkIGJlIGRv
bmUgc3VjY2Vzc2Z1bGx5LiBXaGF0IEkgd2FudCB0byBrbm93IGlzIG1heSBJIGNvbmZpZ3VyZSBN
YWNWdGFwIG9uIFhlbj8mbmJzcDs8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O0FueSByZXBsaWVzIGFyZSB3ZWxjb21lISBUaGFua3MgYSBsb3QuPC9kaXY+PC9kaXY+PGJyPjxi
cj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290
ZXIiPjwvc3Bhbj48L3NwYW4+
------=_Part_653685_371027932.1389176526940--



--===============7848237438390500723==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7848237438390500723==--



From xen-users-bounces@lists.xen.org Wed Jan 08 13:52:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 13:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0tY0-00065k-U9; Wed, 08 Jan 2014 13:51:52 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <david.vrabel@citrix.com>)
	id 1W0t1p-0002bk-6s; Wed, 08 Jan 2014 13:18:37 +0000
Received: from [85.158.137.68:21312] by server-3.bemta-3.messagelabs.com id
	DD/AB-10658-C205DC25; Wed, 08 Jan 2014 13:18:36 +0000
X-Env-Sender: david.vrabel@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389187114!7888395!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 557 invoked from network); 8 Jan 2014 13:18:35 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 13:18:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,624,1384300800"; d="scan'208";a="90853318"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 08 Jan 2014 13:18:33 +0000
Received: from [10.80.2.76] (10.80.2.76) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	08:18:33 -0500
Message-ID: <52CD5028.2060802@citrix.com>
Date: Wed, 8 Jan 2014 13:18:32 +0000
From: David Vrabel <david.vrabel@citrix.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US;
	rv:1.9.1.16) Gecko/20121215 Iceowl/1.0b1 Icedove/3.0.11
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Pasi_K=E4rkk=E4inen?= <pasik@iki.fi>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net>
In-Reply-To: <20140108122710.GZ2924@reaktio.net>
X-Originating-IP: [10.80.2.76]
X-DLP: MIA1
X-Mailman-Approved-At: Wed, 08 Jan 2014 13:51:51 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 08/01/14 12:27, Pasi K=E4rkk=E4inen wrote:
> On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
>>    Hi list
>>            As we all know, SR-IOV technology can improve VNIC's performa=
nce,
>>    while it can not support live migration. I get some information recen=
tly
>>    that on KVM+Virtio platform, if we use MacVtap + SR-IOV, the live
>>    migration could be done successfully. What I want to know is may I
>>    configure MacVtap on Xen?
>>           Any replies are welcome! Thanks a lot.
> =

> I think years ago (2009, perhaps) when SR-IOV was first demoed with Xen
> it was demoed with live migration.. it was a mixture of SR-IOV VF + Xen v=
if.
> =

> So with some toolstack/script hackery you can do it. (=3Duse the vif pv d=
river during migration, normally sr-iov vf).

You may find creating an active-backup bond in the guest useful.  The
active bond link is the SR-IOV device and the backup is the VIF.

I've not tried this myself.

David

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 18:21:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 18:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0xkG-00041y-MC; Wed, 08 Jan 2014 18:20:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W0xkE-00041t-Aj
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 18:20:46 +0000
Received: from [85.158.139.211:28024] by server-10.bemta-5.messagelabs.com id
	9C/E1-01405-DF69DC25; Wed, 08 Jan 2014 18:20:45 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389205244!8626762!1
X-Originating-IP: [74.125.82.47]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3527 invoked from network); 8 Jan 2014 18:20:45 -0000
Received: from mail-wg0-f47.google.com (HELO mail-wg0-f47.google.com)
	(74.125.82.47)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 18:20:45 -0000
Received: by mail-wg0-f47.google.com with SMTP id n12so1824441wgh.14
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 10:20:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=uyuJNXskA4nMLC5PQzgLCkOBGwEMaSSggYofUU7pqGg=;
	b=gTJ5KL5+nZp5rrRngti+cCs88NsiMofKfwkKrYRDhU9LWC+HqWeq1ncark72yNQDxT
	UXhMKCq2QSktMrJlCrZonkgJfs6WWeVsoY8eeF4m9YWRo5LaJVnBsevVuA/J59LZxDgb
	hy4/SfpuanTIiWSSZaD++tRpE8iZAlLD0A5xTb2gqXuKaxKK3fER/MKac3cE4QEdAsxK
	espzk5xtNj9kz6pqA/hqsNGSBzqH1m9KmdOCI0/+Jk4i+w5NxFS73aOdvOOU+C6n+QIS
	QfiFniXyF3U8SEnlSHdyqrUSApoNptYphHh4RMCDF2rqvlyy4MxmAozLlT/4e19vjNiz
	2a2w==
X-Gm-Message-State: ALoCoQmNTY05qVlvAC+uWWYGf374a815Cw1SyXD6AKIgc0uIKsHNwI9g9vRud0qpasVXZqa65iPU
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr51529004wjc.23.1389205244521; 
	Wed, 08 Jan 2014 10:20:44 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 10:20:44 -0800 (PST)
X-Originating-IP: [69.195.221.4]
Date: Wed, 8 Jan 2014 12:20:44 -0600
Message-ID: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: xen-users@lists.xensource.com
Subject: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Howdy,

I've just recently gotten to re-visit an issue I've been having
getting Xen bridging to work on a host I'm trying to build. I
originally posted my issue back in late November under the topic "Dom0
seeing traffic on br0 but it's not routing".

The issue is that the hvm DomU does see traffic when I do a tcpdump on
the primary interface that is running of the bridge, but it can't
route past the host. I can ping the host, but not anything past it.

Thought it could be a MAC filtering issue on the switch, so I took the
MAC from the DomU and spoofed it on the Dom0 without any issues,
traffic routed normally.

Now this is a new build so for testing purposes I went ahead and wiped
it, did a KVM install instead of a Xen, setup the bridged network the
exact way that I did for the Xen build, and bridging worked right out
of the box (hvm as well).

This makes me conclude that there is an issue w/the Xen configuration
itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
maybe it was the Xen implementation for CentOS so I tried SuSE and got
the same results.

-- 
I've seen things you people wouldn't believe. Attack ships on fire off
the shoulder of Orion. I watched C-beams glitter in the dark near the
Tannhauser gate. All those moments will be lost in time... like tears
in rain... Time to die.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 18:21:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 18:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0xkG-00041y-MC; Wed, 08 Jan 2014 18:20:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W0xkE-00041t-Aj
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 18:20:46 +0000
Received: from [85.158.139.211:28024] by server-10.bemta-5.messagelabs.com id
	9C/E1-01405-DF69DC25; Wed, 08 Jan 2014 18:20:45 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389205244!8626762!1
X-Originating-IP: [74.125.82.47]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3527 invoked from network); 8 Jan 2014 18:20:45 -0000
Received: from mail-wg0-f47.google.com (HELO mail-wg0-f47.google.com)
	(74.125.82.47)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 18:20:45 -0000
Received: by mail-wg0-f47.google.com with SMTP id n12so1824441wgh.14
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 10:20:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=uyuJNXskA4nMLC5PQzgLCkOBGwEMaSSggYofUU7pqGg=;
	b=gTJ5KL5+nZp5rrRngti+cCs88NsiMofKfwkKrYRDhU9LWC+HqWeq1ncark72yNQDxT
	UXhMKCq2QSktMrJlCrZonkgJfs6WWeVsoY8eeF4m9YWRo5LaJVnBsevVuA/J59LZxDgb
	hy4/SfpuanTIiWSSZaD++tRpE8iZAlLD0A5xTb2gqXuKaxKK3fER/MKac3cE4QEdAsxK
	espzk5xtNj9kz6pqA/hqsNGSBzqH1m9KmdOCI0/+Jk4i+w5NxFS73aOdvOOU+C6n+QIS
	QfiFniXyF3U8SEnlSHdyqrUSApoNptYphHh4RMCDF2rqvlyy4MxmAozLlT/4e19vjNiz
	2a2w==
X-Gm-Message-State: ALoCoQmNTY05qVlvAC+uWWYGf374a815Cw1SyXD6AKIgc0uIKsHNwI9g9vRud0qpasVXZqa65iPU
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr51529004wjc.23.1389205244521; 
	Wed, 08 Jan 2014 10:20:44 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 10:20:44 -0800 (PST)
X-Originating-IP: [69.195.221.4]
Date: Wed, 8 Jan 2014 12:20:44 -0600
Message-ID: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: xen-users@lists.xensource.com
Subject: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Howdy,

I've just recently gotten to re-visit an issue I've been having
getting Xen bridging to work on a host I'm trying to build. I
originally posted my issue back in late November under the topic "Dom0
seeing traffic on br0 but it's not routing".

The issue is that the hvm DomU does see traffic when I do a tcpdump on
the primary interface that is running of the bridge, but it can't
route past the host. I can ping the host, but not anything past it.

Thought it could be a MAC filtering issue on the switch, so I took the
MAC from the DomU and spoofed it on the Dom0 without any issues,
traffic routed normally.

Now this is a new build so for testing purposes I went ahead and wiped
it, did a KVM install instead of a Xen, setup the bridged network the
exact way that I did for the Xen build, and bridging worked right out
of the box (hvm as well).

This makes me conclude that there is an issue w/the Xen configuration
itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
maybe it was the Xen implementation for CentOS so I tried SuSE and got
the same results.

-- 
I've seen things you people wouldn't believe. Attack ships on fire off
the shoulder of Orion. I watched C-beams glitter in the dark near the
Tannhauser gate. All those moments will be lost in time... like tears
in rain... Time to die.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 18:44:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 18:44:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0y6t-0006U2-5X; Wed, 08 Jan 2014 18:44:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W0y6r-0006Tn-Kw; Wed, 08 Jan 2014 18:44:09 +0000
Received: from [85.158.137.68:47619] by server-5.bemta-3.messagelabs.com id
	66/F4-25188-87C9DC25; Wed, 08 Jan 2014 18:44:08 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389206646!7959097!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4651 invoked from network); 8 Jan 2014 18:44:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 18:44:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,625,1384300800"; d="scan'208";a="88844843"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 18:44:05 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 13:44:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0y6n-0005lx-7r;
	Wed, 08 Jan 2014 18:44:05 +0000
Date: Wed, 8 Jan 2014 18:44:05 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140108184405.GB13867@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, wei.liu2@citrix.com,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> Hi list
>         As we all know, SR-IOV technology can improve VNIC's
>         performance, while it can not support live migration. I get
>         some information recently that on KVM+Virtio platform, if we
>         use MacVtap + SR-IOV, the live migration could be done
>         successfully. What I want to know is may I configure MacVtap
>         on Xen? 
>        Any replies are welcome! Thanks a lot.

AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
the feature you want. That would mean you also need to use VirtIO
network driver for Xen's HVM domain, if you manage to configure MacVtap
for Xen.

Basically that means a configuration that nobody ever tried. Good luck.
:-)

Wei.


> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 18:44:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 18:44:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0y6t-0006U2-5X; Wed, 08 Jan 2014 18:44:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W0y6r-0006Tn-Kw; Wed, 08 Jan 2014 18:44:09 +0000
Received: from [85.158.137.68:47619] by server-5.bemta-3.messagelabs.com id
	66/F4-25188-87C9DC25; Wed, 08 Jan 2014 18:44:08 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389206646!7959097!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4651 invoked from network); 8 Jan 2014 18:44:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 18:44:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,625,1384300800"; d="scan'208";a="88844843"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 18:44:05 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 13:44:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0y6n-0005lx-7r;
	Wed, 08 Jan 2014 18:44:05 +0000
Date: Wed, 8 Jan 2014 18:44:05 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140108184405.GB13867@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, wei.liu2@citrix.com,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> Hi list
>         As we all know, SR-IOV technology can improve VNIC's
>         performance, while it can not support live migration. I get
>         some information recently that on KVM+Virtio platform, if we
>         use MacVtap + SR-IOV, the live migration could be done
>         successfully. What I want to know is may I configure MacVtap
>         on Xen? 
>        Any replies are welcome! Thanks a lot.

AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
the feature you want. That would mean you also need to use VirtIO
network driver for Xen's HVM domain, if you manage to configure MacVtap
for Xen.

Basically that means a configuration that nobody ever tried. Good luck.
:-)

Wei.


> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:02:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:02:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0yNf-0000j4-Pk; Wed, 08 Jan 2014 19:01:31 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W0yNe-0000iz-6m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:01:30 +0000
Received: from [193.109.254.147:26173] by server-8.bemta-14.messagelabs.com id
	CC/0B-30921-980ADC25; Wed, 08 Jan 2014 19:01:29 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389207687!9636606!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27514 invoked from network); 8 Jan 2014 19:01:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:01:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,625,1384300800"; d="scan'208";a="88850661"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 19:01:27 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 14:01:26 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0yNa-00063B-Mo;
	Wed, 08 Jan 2014 19:01:26 +0000
Date: Wed, 8 Jan 2014 19:01:26 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140108190126.GC13867@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: wei.liu2@citrix.com, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 12:20:44PM -0600, Glenn E. Bailey III wrote:
> Howdy,
> 
> I've just recently gotten to re-visit an issue I've been having
> getting Xen bridging to work on a host I'm trying to build. I
> originally posted my issue back in late November under the topic "Dom0
> seeing traffic on br0 but it's not routing".
> 

Did you try out all suggestions provided by Alexandre in the original
email thread?

> The issue is that the hvm DomU does see traffic when I do a tcpdump on
> the primary interface that is running of the bridge, but it can't
> route past the host. I can ping the host, but not anything past it.
> 
> Thought it could be a MAC filtering issue on the switch, so I took the
> MAC from the DomU and spoofed it on the Dom0 without any issues,
> traffic routed normally.
> 
> Now this is a new build so for testing purposes I went ahead and wiped
> it, did a KVM install instead of a Xen, setup the bridged network the
> exact way that I did for the Xen build, and bridging worked right out
> of the box (hvm as well).
> 

This is a bit confusing. KVM only supports hardware virtualization.

Does the KVM guest has the exact same MAC address as Xen HVM guest?

> This makes me conclude that there is an issue w/the Xen configuration
> itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
> maybe it was the Xen implementation for CentOS so I tried SuSE and got
> the same results.
> 

I still don't see anything obivous. Do you have anything specific
configured for Xen? Having a look at content of the Xen package you use
might provide some clues.

Wei.

> -- 
> I've seen things you people wouldn't believe. Attack ships on fire off
> the shoulder of Orion. I watched C-beams glitter in the dark near the
> Tannhauser gate. All those moments will be lost in time... like tears
> in rain... Time to die.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:02:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:02:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0yNf-0000j4-Pk; Wed, 08 Jan 2014 19:01:31 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W0yNe-0000iz-6m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:01:30 +0000
Received: from [193.109.254.147:26173] by server-8.bemta-14.messagelabs.com id
	CC/0B-30921-980ADC25; Wed, 08 Jan 2014 19:01:29 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389207687!9636606!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27514 invoked from network); 8 Jan 2014 19:01:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:01:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,625,1384300800"; d="scan'208";a="88850661"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 19:01:27 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 14:01:26 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0yNa-00063B-Mo;
	Wed, 08 Jan 2014 19:01:26 +0000
Date: Wed, 8 Jan 2014 19:01:26 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140108190126.GC13867@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: wei.liu2@citrix.com, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 12:20:44PM -0600, Glenn E. Bailey III wrote:
> Howdy,
> 
> I've just recently gotten to re-visit an issue I've been having
> getting Xen bridging to work on a host I'm trying to build. I
> originally posted my issue back in late November under the topic "Dom0
> seeing traffic on br0 but it's not routing".
> 

Did you try out all suggestions provided by Alexandre in the original
email thread?

> The issue is that the hvm DomU does see traffic when I do a tcpdump on
> the primary interface that is running of the bridge, but it can't
> route past the host. I can ping the host, but not anything past it.
> 
> Thought it could be a MAC filtering issue on the switch, so I took the
> MAC from the DomU and spoofed it on the Dom0 without any issues,
> traffic routed normally.
> 
> Now this is a new build so for testing purposes I went ahead and wiped
> it, did a KVM install instead of a Xen, setup the bridged network the
> exact way that I did for the Xen build, and bridging worked right out
> of the box (hvm as well).
> 

This is a bit confusing. KVM only supports hardware virtualization.

Does the KVM guest has the exact same MAC address as Xen HVM guest?

> This makes me conclude that there is an issue w/the Xen configuration
> itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
> maybe it was the Xen implementation for CentOS so I tried SuSE and got
> the same results.
> 

I still don't see anything obivous. Do you have anything specific
configured for Xen? Having a look at content of the Xen package you use
might provide some clues.

Wei.

> -- 
> I've seen things you people wouldn't believe. Attack ships on fire off
> the shoulder of Orion. I watched C-beams glitter in the dark near the
> Tannhauser gate. All those moments will be lost in time... like tears
> in rain... Time to die.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:27:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:27:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ymT-0002M2-TN; Wed, 08 Jan 2014 19:27:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W0ymR-0002Lr-IX
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:27:07 +0000
Received: from [193.109.254.147:24150] by server-14.bemta-14.messagelabs.com
	id 5D/D6-12628-A86ADC25; Wed, 08 Jan 2014 19:27:06 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1389209225!6154670!1
X-Originating-IP: [74.125.82.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30697 invoked from network); 8 Jan 2014 19:27:06 -0000
Received: from mail-we0-f171.google.com (HELO mail-we0-f171.google.com)
	(74.125.82.171)
	by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:27:06 -0000
Received: by mail-we0-f171.google.com with SMTP id q58so1853260wes.2
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 11:27:05 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=CkGVqJL5tAQd49HIpfepk9W4ooODZ4NLxeuVxn2B55o=;
	b=c5vybuFoUgtVeeP0zQUao7N7CX4IzCq823/m32ae/9B9IpZ/H7KslUgFpUplvvz1Pm
	i+UYRHg2mCAXvs8b5glThZfEsUP73+5ce4j2mhi6OB5dkFURJqgZkuEj0UJP4IJfuVsI
	WW8JNuEF5jZUL4mELhOS88Gu3+Su8lvSJ9ykoWMUYdcA7/flxytyZqKzqWdQwAeDcboe
	0QobCni0iDFBiRrrReL4lFxrn0NJrgKl+weO/P1xOqpH097cHC4lJ3BujZdlKBbVOfp3
	nILQjo90xLPYcUf3GNhyYZ0if95PE6kIF4V+nSDMhvg88mpa+syaLpxM3wggFloB8rYl
	WpTA==
X-Gm-Message-State: ALoCoQlhCquTC5SQnnhmPkQMYJo+QEzDCDZbh4lr9Ev0HGqEVE00FKkpc72l5wkzGgJFT4rWb5TG
MIME-Version: 1.0
X-Received: by 10.180.85.71 with SMTP id f7mr23175455wiz.41.1389209225755;
	Wed, 08 Jan 2014 11:27:05 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 11:27:05 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <20140108190126.GC13867@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
Date: Wed, 8 Jan 2014 13:27:05 -0600
Message-ID: <CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

>> I've just recently gotten to re-visit an issue I've been having
>> getting Xen bridging to work on a host I'm trying to build. I
>> originally posted my issue back in late November under the topic "Dom0
>> seeing traffic on br0 but it's not routing".
>>
>
> Did you try out all suggestions provided by Alexandre in the original
> email thread?

Yup

>> The issue is that the hvm DomU does see traffic when I do a tcpdump on
>> the primary interface that is running of the bridge, but it can't
>> route past the host. I can ping the host, but not anything past it.
>>
>> Thought it could be a MAC filtering issue on the switch, so I took the
>> MAC from the DomU and spoofed it on the Dom0 without any issues,
>> traffic routed normally.
>>
>> Now this is a new build so for testing purposes I went ahead and wiped
>> it, did a KVM install instead of a Xen, setup the bridged network the
>> exact way that I did for the Xen build, and bridging worked right out
>> of the box (hvm as well).
>>
>
> This is a bit confusing. KVM only supports hardware virtualization.
>
> Does the KVM guest has the exact same MAC address as Xen HVM guest?

I'm not too familar with KVM so wasn't aware that it was HVM only. The
domain type in the xml config was set to 'hvm' so I assumed other
options could go there. I'm only using it for testing purposes to
verify it's not a switch/network issue.

The MAC was generated w/the same method I used for the Xen guest.
Using the following Python snippet "import virtinst.util ; print
virtinst.util.randomMAC()". This method has worked on other Xen hosts.

>> This makes me conclude that there is an issue w/the Xen configuration
>> itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
>> maybe it was the Xen implementation for CentOS so I tried SuSE and got
>> the same results.
>>
>
> I still don't see anything obivous. Do you have anything specific
> configured for Xen? Having a look at content of the Xen package you use
> might provide some clues.

Nope. I'm using whatever the defaults are out of the RPMs for CentOS
6.x. I'm creating my own domain configs, here's an example if that
helps:

builder="hvm"
device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
memory="512"
name="centos-6.4-x86_64"
serial="pty"
tsc_mode="native_paravirt"
uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
vcpus="1"
vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
viridian=0
vmware_hw=0
boot="cn"

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:27:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:27:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0ymT-0002M2-TN; Wed, 08 Jan 2014 19:27:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W0ymR-0002Lr-IX
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:27:07 +0000
Received: from [193.109.254.147:24150] by server-14.bemta-14.messagelabs.com
	id 5D/D6-12628-A86ADC25; Wed, 08 Jan 2014 19:27:06 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-27.messagelabs.com!1389209225!6154670!1
X-Originating-IP: [74.125.82.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30697 invoked from network); 8 Jan 2014 19:27:06 -0000
Received: from mail-we0-f171.google.com (HELO mail-we0-f171.google.com)
	(74.125.82.171)
	by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:27:06 -0000
Received: by mail-we0-f171.google.com with SMTP id q58so1853260wes.2
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 11:27:05 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=CkGVqJL5tAQd49HIpfepk9W4ooODZ4NLxeuVxn2B55o=;
	b=c5vybuFoUgtVeeP0zQUao7N7CX4IzCq823/m32ae/9B9IpZ/H7KslUgFpUplvvz1Pm
	i+UYRHg2mCAXvs8b5glThZfEsUP73+5ce4j2mhi6OB5dkFURJqgZkuEj0UJP4IJfuVsI
	WW8JNuEF5jZUL4mELhOS88Gu3+Su8lvSJ9ykoWMUYdcA7/flxytyZqKzqWdQwAeDcboe
	0QobCni0iDFBiRrrReL4lFxrn0NJrgKl+weO/P1xOqpH097cHC4lJ3BujZdlKBbVOfp3
	nILQjo90xLPYcUf3GNhyYZ0if95PE6kIF4V+nSDMhvg88mpa+syaLpxM3wggFloB8rYl
	WpTA==
X-Gm-Message-State: ALoCoQlhCquTC5SQnnhmPkQMYJo+QEzDCDZbh4lr9Ev0HGqEVE00FKkpc72l5wkzGgJFT4rWb5TG
MIME-Version: 1.0
X-Received: by 10.180.85.71 with SMTP id f7mr23175455wiz.41.1389209225755;
	Wed, 08 Jan 2014 11:27:05 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 11:27:05 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <20140108190126.GC13867@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
Date: Wed, 8 Jan 2014 13:27:05 -0600
Message-ID: <CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

>> I've just recently gotten to re-visit an issue I've been having
>> getting Xen bridging to work on a host I'm trying to build. I
>> originally posted my issue back in late November under the topic "Dom0
>> seeing traffic on br0 but it's not routing".
>>
>
> Did you try out all suggestions provided by Alexandre in the original
> email thread?

Yup

>> The issue is that the hvm DomU does see traffic when I do a tcpdump on
>> the primary interface that is running of the bridge, but it can't
>> route past the host. I can ping the host, but not anything past it.
>>
>> Thought it could be a MAC filtering issue on the switch, so I took the
>> MAC from the DomU and spoofed it on the Dom0 without any issues,
>> traffic routed normally.
>>
>> Now this is a new build so for testing purposes I went ahead and wiped
>> it, did a KVM install instead of a Xen, setup the bridged network the
>> exact way that I did for the Xen build, and bridging worked right out
>> of the box (hvm as well).
>>
>
> This is a bit confusing. KVM only supports hardware virtualization.
>
> Does the KVM guest has the exact same MAC address as Xen HVM guest?

I'm not too familar with KVM so wasn't aware that it was HVM only. The
domain type in the xml config was set to 'hvm' so I assumed other
options could go there. I'm only using it for testing purposes to
verify it's not a switch/network issue.

The MAC was generated w/the same method I used for the Xen guest.
Using the following Python snippet "import virtinst.util ; print
virtinst.util.randomMAC()". This method has worked on other Xen hosts.

>> This makes me conclude that there is an issue w/the Xen configuration
>> itself? I'm running CentOS 6.5 x86_64 for both KVM and Xen. I thought
>> maybe it was the Xen implementation for CentOS so I tried SuSE and got
>> the same results.
>>
>
> I still don't see anything obivous. Do you have anything specific
> configured for Xen? Having a look at content of the Xen package you use
> might provide some clues.

Nope. I'm using whatever the defaults are out of the RPMs for CentOS
6.x. I'm creating my own domain configs, here's an example if that
helps:

builder="hvm"
device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
memory="512"
name="centos-6.4-x86_64"
serial="pty"
tsc_mode="native_paravirt"
uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
vcpus="1"
vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
viridian=0
vmware_hw=0
boot="cn"

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:41:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:41:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0yzd-0003tD-8u; Wed, 08 Jan 2014 19:40:45 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W0yzc-0003t5-5b
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:40:44 +0000
Received: from [193.109.254.147:51409] by server-15.bemta-14.messagelabs.com
	id 53/E9-22186-BB9ADC25; Wed, 08 Jan 2014 19:40:43 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389210041!9672886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14524 invoked from network); 8 Jan 2014 19:40:42 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:40:42 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; d="scan'208";a="88867502"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 19:40:36 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 14:40:36 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0yzT-0006an-R4;
	Wed, 08 Jan 2014 19:40:35 +0000
Date: Wed, 8 Jan 2014 19:40:35 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140108194035.GB16009@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 01:27:05PM -0600, Glenn E. Bailey III wrote:
[...]
> >
> > I still don't see anything obivous. Do you have anything specific
> > configured for Xen? Having a look at content of the Xen package you use
> > might provide some clues.
> 
> Nope. I'm using whatever the defaults are out of the RPMs for CentOS
> 6.x. I'm creating my own domain configs, here's an example if that
> helps:
> 
> builder="hvm"
> device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
> disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
> memory="512"
> name="centos-6.4-x86_64"
> serial="pty"
> tsc_mode="native_paravirt"
> uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
> vcpus="1"
> vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
> viridian=0
> vmware_hw=0
> boot="cn"

Could you remove device_model= and model=e1000 in your config file. They
look pretty redundant to me, and they both affect network driver.

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:41:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:41:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0yzd-0003tD-8u; Wed, 08 Jan 2014 19:40:45 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W0yzc-0003t5-5b
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 19:40:44 +0000
Received: from [193.109.254.147:51409] by server-15.bemta-14.messagelabs.com
	id 53/E9-22186-BB9ADC25; Wed, 08 Jan 2014 19:40:43 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389210041!9672886!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14524 invoked from network); 8 Jan 2014 19:40:42 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 19:40:42 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; d="scan'208";a="88867502"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 19:40:36 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 14:40:36 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0yzT-0006an-R4;
	Wed, 08 Jan 2014 19:40:35 +0000
Date: Wed, 8 Jan 2014 19:40:35 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140108194035.GB16009@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 01:27:05PM -0600, Glenn E. Bailey III wrote:
[...]
> >
> > I still don't see anything obivous. Do you have anything specific
> > configured for Xen? Having a look at content of the Xen package you use
> > might provide some clues.
> 
> Nope. I'm using whatever the defaults are out of the RPMs for CentOS
> 6.x. I'm creating my own domain configs, here's an example if that
> helps:
> 
> builder="hvm"
> device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
> disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
> memory="512"
> name="centos-6.4-x86_64"
> serial="pty"
> tsc_mode="native_paravirt"
> uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
> vcpus="1"
> vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
> viridian=0
> vmware_hw=0
> boot="cn"

Could you remove device_model= and model=e1000 in your config file. They
look pretty redundant to me, and they both affect network driver.

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:58:38 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:58:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0zGc-0004ud-FG; Wed, 08 Jan 2014 19:58:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1W0zGa-0004uO-Tj; Wed, 08 Jan 2014 19:58:17 +0000
Received: from [85.158.137.68:13132] by server-2.bemta-3.messagelabs.com id
	BB/22-17329-8DDADC25; Wed, 08 Jan 2014 19:58:16 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1389211093!8006649!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28225 invoked from network); 8 Jan 2014 19:58:15 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
	(141.146.126.69)
	by server-4.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 19:58:15 -0000
Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94])
	by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s08Jw6CQ022209
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Wed, 8 Jan 2014 19:58:06 GMT
Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230])
	by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id
	s08Jw4Xu014982
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Wed, 8 Jan 2014 19:58:05 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
	by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s08Jw4UV003406; Wed, 8 Jan 2014 19:58:04 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Wed, 08 Jan 2014 11:58:04 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id B15F11C18DC; Wed,  8 Jan 2014 14:58:03 -0500 (EST)
Date: Wed, 8 Jan 2014 14:58:03 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20140108195803.GB16230@phenom.dumpdata.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140108184405.GB13867@zion.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: ucsinet22.oracle.com [156.151.31.94]
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:44:05PM +0000, Wei Liu wrote:
> On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> > Hi list
> >         As we all know, SR-IOV technology can improve VNIC's
> >         performance, while it can not support live migration. I get
> >         some information recently that on KVM+Virtio platform, if we
> >         use MacVtap + SR-IOV, the live migration could be done
> >         successfully. What I want to know is may I configure MacVtap
> >         on Xen? 
> >        Any replies are welcome! Thanks a lot.
> 
> AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
> the feature you want. That would mean you also need to use VirtIO
> network driver for Xen's HVM domain, if you manage to configure MacVtap
> for Xen.
> 
> Basically that means a configuration that nobody ever tried. Good luck.
> :-)

Do you know what would be needed to make MacVtap run with Xen's drivers?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 19:58:38 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 19:58:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0zGc-0004ud-FG; Wed, 08 Jan 2014 19:58:18 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <konrad.wilk@oracle.com>)
	id 1W0zGa-0004uO-Tj; Wed, 08 Jan 2014 19:58:17 +0000
Received: from [85.158.137.68:13132] by server-2.bemta-3.messagelabs.com id
	BB/22-17329-8DDADC25; Wed, 08 Jan 2014 19:58:16 +0000
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1389211093!8006649!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28225 invoked from network); 8 Jan 2014 19:58:15 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
	(141.146.126.69)
	by server-4.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 19:58:15 -0000
Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94])
	by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with
	ESMTP id s08Jw6CQ022209
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Wed, 8 Jan 2014 19:58:06 GMT
Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230])
	by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id
	s08Jw4Xu014982
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Wed, 8 Jan 2014 19:58:05 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
	by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	s08Jw4UV003406; Wed, 8 Jan 2014 19:58:04 GMT
Received: from phenom.dumpdata.com (/50.195.21.189)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Wed, 08 Jan 2014 11:58:04 -0800
Received: by phenom.dumpdata.com (Postfix, from userid 1000)
	id B15F11C18DC; Wed,  8 Jan 2014 14:58:03 -0500 (EST)
Date: Wed, 8 Jan 2014 14:58:03 -0500
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20140108195803.GB16230@phenom.dumpdata.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140108184405.GB13867@zion.uk.xensource.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: ucsinet22.oracle.com [156.151.31.94]
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 06:44:05PM +0000, Wei Liu wrote:
> On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> > Hi list
> >         As we all know, SR-IOV technology can improve VNIC's
> >         performance, while it can not support live migration. I get
> >         some information recently that on KVM+Virtio platform, if we
> >         use MacVtap + SR-IOV, the live migration could be done
> >         successfully. What I want to know is may I configure MacVtap
> >         on Xen? 
> >        Any replies are welcome! Thanks a lot.
> 
> AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
> the feature you want. That would mean you also need to use VirtIO
> network driver for Xen's HVM domain, if you manage to configure MacVtap
> for Xen.
> 
> Basically that means a configuration that nobody ever tried. Good luck.
> :-)

Do you know what would be needed to make MacVtap run with Xen's drivers?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 20:03:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 20:03:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0zLL-0005pt-2b; Wed, 08 Jan 2014 20:03:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W0zLI-0005pS-TD; Wed, 08 Jan 2014 20:03:09 +0000
Received: from [85.158.139.211:19561] by server-4.bemta-5.messagelabs.com id
	97/23-26791-BFEADC25; Wed, 08 Jan 2014 20:03:07 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1389211385!8596411!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2469 invoked from network); 8 Jan 2014 20:03:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 20:03:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; d="scan'208";a="88875962"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 20:03:05 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 15:03:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0zLF-0006xg-2S;
	Wed, 08 Jan 2014 20:03:05 +0000
Date: Wed, 8 Jan 2014 20:03:05 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20140108200305.GC16009@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<20140108195803.GB16230@phenom.dumpdata.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140108195803.GB16230@phenom.dumpdata.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 02:58:03PM -0500, Konrad Rzeszutek Wilk wrote:
> On Wed, Jan 08, 2014 at 06:44:05PM +0000, Wei Liu wrote:
> > On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> > > Hi list
> > >         As we all know, SR-IOV technology can improve VNIC's
> > >         performance, while it can not support live migration. I get
> > >         some information recently that on KVM+Virtio platform, if we
> > >         use MacVtap + SR-IOV, the live migration could be done
> > >         successfully. What I want to know is may I configure MacVtap
> > >         on Xen? 
> > >        Any replies are welcome! Thanks a lot.
> > 
> > AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
> > the feature you want. That would mean you also need to use VirtIO
> > network driver for Xen's HVM domain, if you manage to configure MacVtap
> > for Xen.
> > 
> > Basically that means a configuration that nobody ever tried. Good luck.
> > :-)
> 
> Do you know what would be needed to make MacVtap run with Xen's drivers?

No idea. Never looked into it.

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 20:03:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 20:03:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W0zLL-0005pt-2b; Wed, 08 Jan 2014 20:03:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W0zLI-0005pS-TD; Wed, 08 Jan 2014 20:03:09 +0000
Received: from [85.158.139.211:19561] by server-4.bemta-5.messagelabs.com id
	97/23-26791-BFEADC25; Wed, 08 Jan 2014 20:03:07 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1389211385!8596411!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2469 invoked from network); 8 Jan 2014 20:03:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 20:03:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; d="scan'208";a="88875962"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 20:03:05 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 8 Jan 2014 15:03:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W0zLF-0006xg-2S;
	Wed, 08 Jan 2014 20:03:05 +0000
Date: Wed, 8 Jan 2014 20:03:05 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <20140108200305.GC16009@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<20140108195803.GB16230@phenom.dumpdata.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140108195803.GB16230@phenom.dumpdata.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	topperxin <topperxin@126.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 08, 2014 at 02:58:03PM -0500, Konrad Rzeszutek Wilk wrote:
> On Wed, Jan 08, 2014 at 06:44:05PM +0000, Wei Liu wrote:
> > On Wed, Jan 08, 2014 at 06:22:06PM +0800, topperxin wrote:
> > > Hi list
> > >         As we all know, SR-IOV technology can improve VNIC's
> > >         performance, while it can not support live migration. I get
> > >         some information recently that on KVM+Virtio platform, if we
> > >         use MacVtap + SR-IOV, the live migration could be done
> > >         successfully. What I want to know is may I configure MacVtap
> > >         on Xen? 
> > >        Any replies are welcome! Thanks a lot.
> > 
> > AIUI MacVtap runs in emulation mode and connects to VirtIO to implement
> > the feature you want. That would mean you also need to use VirtIO
> > network driver for Xen's HVM domain, if you manage to configure MacVtap
> > for Xen.
> > 
> > Basically that means a configuration that nobody ever tried. Good luck.
> > :-)
> 
> Do you know what would be needed to make MacVtap run with Xen's drivers?

No idea. Never looked into it.

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 20:56:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 20:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W10AB-0001H2-FN; Wed, 08 Jan 2014 20:55:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W10A9-0001Gs-Hh
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 20:55:42 +0000
Received: from [193.109.254.147:54742] by server-9.bemta-14.messagelabs.com id
	12/B4-13957-C4BBDC25; Wed, 08 Jan 2014 20:55:40 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-8.tower-27.messagelabs.com!1389214539!9688817!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20047 invoked from network); 8 Jan 2014 20:55:40 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 20:55:40 -0000
Received: (qmail 10771 invoked by uid 1000); 8 Jan 2014 21:55:38 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-5.3/5.0):. 
	Processed in 0.814122 secs); 08 Jan 2014 20:55:38 -0000
X-Spam-Status: No, hits=-5.3 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.3 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level 3.5 METAKILLV7             Fake webmail upgrade
	-0.0 BAYES_40               BODY: Bayes spam probability is 20 to 40%
	[score: 0.3547] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.1 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	0.0 DC_PNG_UNO_LARGO       Message contains a single large inline gif
	0.2 DC_IMAGE_SPAM_TEXT     Possible Image-only spam with little text
	0.8 DC_IMAGE_SPAM_HTML     Possible Image-only spam
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-5.3/5.0):. Processed in
	0.814122 secs Process 10747/10718)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389214537; n=Test; bh=URWEGHCLChox75KQDcrhYrBVNR45u4uKMNZHme
	qiHg4=; b=YBcIz0NToaAQjD5PZ374R6GB7msC6FvaaJnKROjWYhDpmhzXZteAfW
	FGTEHugwaG2sMFr4rVg06dEAUdMItQTgvKwc8PeaB9bBIJMdm7CzTNHJkuSUXUUT
	YfBzUM+cYWdc+DScQ03jTeBdgan/lF8XlJrjCYQnTg42a/qNmmnkk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=e3LPNxSbJY6XNDw2PemUdy15h5d3j
	9NslltVtURMlabH6icmP8D4Nz4Fit7IC9i4kTnO61RN41ANKfFq/Q81co1IZodUW
	BEm3bIu411jdAV9VSZ7A8EJp05K18NH3kuGY9wWSETVb80JUxokr0KhRhypvbPMX
	FC3JpQjedOdkE0=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	8 Jan 2014 21:55:37 +0100
Received: from [192.168.1.11] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id A62102C072C;
	Wed,  8 Jan 2014 21:55:36 +0100 (CET)
Message-ID: <52CDBB42.5010907@excello.cz>
Date: Wed, 08 Jan 2014 21:55:30 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0760777964107113564=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============0760777964107113564==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070505020606070709090105"

This is a cryptographically signed message in MIME format.

--------------ms070505020606070709090105
Content-Type: multipart/mixed;
 boundary="------------030202060505010308000208"

This is a multi-part message in MIME format.
--------------030202060505010308000208
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 01:06, James Harper napsal(a):
>> Hi everyone,
>>
>> i've just installed new (clean and fully updated) Windows 2008 R2
>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
>> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.=

>> But after installing the newest signed drivers from
>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
>> seems fine until reboot. Then it throws BSOD with
>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>
>> Same problem with older Univention drivers.
>>
>> When I remove vif device from xen config file, windows domU goes fine,=

>> but it's useless without internet connection.
>>
>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't hel=
p
>> at all.
>>
>>
>> vif =3D [
>> 	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>> model=3De1000'
>> ]
>
> Can you try omitting the model from the vif declaration? That's the onl=
y difference I can see between yours and my servers.
>
> The crashing driver is reported as sacdrv.sys, but that's part of the O=
S as far as I can tell. Maybe there is something about the e1000 driver t=
hat windows doesn't like having it unplugged by GPLPV?
>
> James
>
Hi James,

unfortunately ommiting model declaration didn't help. I also tried to=20
install last drivers from uninvention.de (with ommited model=20
declaration) and it throws another exception (see attachment).

Could you please post your config, please?

Maybe i'm missing something, could you please post your install steps?=20
Or check mine?

1. Install clean Windows 2008 R2 machine
2. Install all windows updates
3. Install GPLPV drivers.
4. ... it should work, but it doesn't for me ...

Thank you and have a nice day
Jan

--------------030202060505010308000208
Content-Type: image/png;
 name="xennet.sys.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xennet.sys.png"

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
9rZu3D6r/vWoHyNOYnqmPzcL2Hv/Mw2Eo9vPzEFJpH2NLr9c/rf2P6PrZ2v6eu//bvX38iew
r9efzxGNXIGjnqD+Sj8wi2/fDsYABD3qr/QDV+PBEKYgAOTqwdMV6/DV0w80jr1HXA4GAGAm
F7sc/PP0Ws8nSe9kVL7ktqlcmLn+XuG4n17u6sex9WPUNvX/1/O+UkNwuWJOs79jDQC4cBD4
5CAx+vqPpxx/JPAs/cC7Vxic3z7lN+qH8uGkIDAVaGy9Tby0wHOBzN7yrXcYLn+ztzzy9vm9
j17vffsw95uRDaLkCxaRIKc0SIr+pjWQjXYwyzzIlXXkCyC15bWuG+u/R+p3y/q5+hmt/y3l
l9t/rv601t8j2mdk/7m87dEGI+mraf898qCk/yg5/sh6JeVf80Lks8fHyBhVu26kf4r0fWeW
D41BYKQT2wuYeswCpPafq4wlnxrKfYg92qnvHX+vwCISEG0FQXtpK52FKa0PPQLZI2egency
y04u9fmlVHtKrd/SPveOtTQALK0P0fZbW39LAvvWsu5RV0r7wNJ9jjrJiW6jJiiOHn/kdpOS
8u8xfh05PkbKtKT8Iy9+LinDs8uHNr9qOpkZP/CdC5jW6WjpZFsG1LO05v8Mg+jyz4gvntTe
2JxrGyUDaO1x9djGWfXjiP231v+W9We4FD46/Wcff21fPqL+jRgfe/d3Z46fs/clj5wJPKqD
HvVJuhmCpJnPXiL5P/u3nUcH3qNnKc+sH+vZwKddamntf67efx2RfrM3546P8p+pg8Ctyn50
R5q6TNdjOvoKg2pq+n30dPyVgo4R96Q4u523/l+h/4r0bbn2Oyr9LuedWz+PyP/U+Mm1/XpS
4xo1wEcbUa8GdFb6r1r2Iz8uf7V8GHXsBof9vLj64Nma/tmO33sZfxeX35Hj595EjT5mjPde
I+19ppjado/9tzyd1RooRB4E6JmHvZ88ixx/7/wt3Ub0ycStSyqlT472LrvW4x/dPnvsP5fH
vetPr7ozov3spXdUGebab4/9ptJf038cWYcj5XNm++s99q3zP3f8s/UvZhwPPsnz2Th4zgzA
qFlAl7vRFlA+V/P9jMvBoFN1Zg3Av96yAJ4R/DmzRjvQFpQP/+S1y8EAAE/zXTYTKFovyyv5
89yzReWvru49gDTiHZS5r3Hot4Et4SDQoIagCq7HO/yAZBA4+hUZCHJmrWNbszMzfhlCEHyv
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
--------------030202060505010308000208--

--------------ms070505020606070709090105
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA4MjA1NTMwWjAjBgkqhkiG9w0B
CQQxFgQUDruj6HFXMHCYG5ZNIIBtKdP0ACQwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAOzvnG9/gtkwdwB3ZPTIevIDg425JlUo
GPvsbCzkgVWgHpsMrGYxnjifO0mU6FdS2/lsoTk7+fj0y/7Scv3hXrMk9ZqPQDC19KHfJInT
lhRFj07EL4tLUt0tImHmIAj3R3L4ljsgGG23qQy+e9lvMrDaS+dPH+q3+WNEhNVCIaBjlTBb
zkjGoOaV9V3qsK3aojTveLxLbrk30/LUUAaYgLFUlWO0v5SK35ki8SUJN55XcgujltaPw0+G
eBkaPchcZkFIc0VvX76XPI6yfXNrY1+1rKpj8QiXZa215rw2Ws3n11UxBxJoreH6wVeENVyg
p9EME0BMJP3wwg8D09l4FzUAAAAAAAA=
--------------ms070505020606070709090105--


--===============0760777964107113564==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0760777964107113564==--


From xen-users-bounces@lists.xen.org Wed Jan 08 20:56:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 20:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W10AB-0001H2-FN; Wed, 08 Jan 2014 20:55:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W10A9-0001Gs-Hh
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 20:55:42 +0000
Received: from [193.109.254.147:54742] by server-9.bemta-14.messagelabs.com id
	12/B4-13957-C4BBDC25; Wed, 08 Jan 2014 20:55:40 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-8.tower-27.messagelabs.com!1389214539!9688817!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20047 invoked from network); 8 Jan 2014 20:55:40 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-8.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 20:55:40 -0000
Received: (qmail 10771 invoked by uid 1000); 8 Jan 2014 21:55:38 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-5.3/5.0):. 
	Processed in 0.814122 secs); 08 Jan 2014 20:55:38 -0000
X-Spam-Status: No, hits=-5.3 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.3 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level 3.5 METAKILLV7             Fake webmail upgrade
	-0.0 BAYES_40               BODY: Bayes spam probability is 20 to 40%
	[score: 0.3547] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.1 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	0.0 DC_PNG_UNO_LARGO       Message contains a single large inline gif
	0.2 DC_IMAGE_SPAM_TEXT     Possible Image-only spam with little text
	0.8 DC_IMAGE_SPAM_HTML     Possible Image-only spam
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-5.3/5.0):. Processed in
	0.814122 secs Process 10747/10718)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389214537; n=Test; bh=URWEGHCLChox75KQDcrhYrBVNR45u4uKMNZHme
	qiHg4=; b=YBcIz0NToaAQjD5PZ374R6GB7msC6FvaaJnKROjWYhDpmhzXZteAfW
	FGTEHugwaG2sMFr4rVg06dEAUdMItQTgvKwc8PeaB9bBIJMdm7CzTNHJkuSUXUUT
	YfBzUM+cYWdc+DScQ03jTeBdgan/lF8XlJrjCYQnTg42a/qNmmnkk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=e3LPNxSbJY6XNDw2PemUdy15h5d3j
	9NslltVtURMlabH6icmP8D4Nz4Fit7IC9i4kTnO61RN41ANKfFq/Q81co1IZodUW
	BEm3bIu411jdAV9VSZ7A8EJp05K18NH3kuGY9wWSETVb80JUxokr0KhRhypvbPMX
	FC3JpQjedOdkE0=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	8 Jan 2014 21:55:37 +0100
Received: from [192.168.1.11] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id A62102C072C;
	Wed,  8 Jan 2014 21:55:36 +0100 (CET)
Message-ID: <52CDBB42.5010907@excello.cz>
Date: Wed, 08 Jan 2014 21:55:30 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0760777964107113564=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============0760777964107113564==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070505020606070709090105"

This is a cryptographically signed message in MIME format.

--------------ms070505020606070709090105
Content-Type: multipart/mixed;
 boundary="------------030202060505010308000208"

This is a multi-part message in MIME format.
--------------030202060505010308000208
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 01:06, James Harper napsal(a):
>> Hi everyone,
>>
>> i've just installed new (clean and fully updated) Windows 2008 R2
>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
>> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU.=

>> But after installing the newest signed drivers from
>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
>> seems fine until reboot. Then it throws BSOD with
>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>
>> Same problem with older Univention drivers.
>>
>> When I remove vif device from xen config file, windows domU goes fine,=

>> but it's useless without internet connection.
>>
>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't hel=
p
>> at all.
>>
>>
>> vif =3D [
>> 	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>> model=3De1000'
>> ]
>
> Can you try omitting the model from the vif declaration? That's the onl=
y difference I can see between yours and my servers.
>
> The crashing driver is reported as sacdrv.sys, but that's part of the O=
S as far as I can tell. Maybe there is something about the e1000 driver t=
hat windows doesn't like having it unplugged by GPLPV?
>
> James
>
Hi James,

unfortunately ommiting model declaration didn't help. I also tried to=20
install last drivers from uninvention.de (with ommited model=20
declaration) and it throws another exception (see attachment).

Could you please post your config, please?

Maybe i'm missing something, could you please post your install steps?=20
Or check mine?

1. Install clean Windows 2008 R2 machine
2. Install all windows updates
3. Install GPLPV drivers.
4. ... it should work, but it doesn't for me ...

Thank you and have a nice day
Jan

--------------030202060505010308000208
Content-Type: image/png;
 name="xennet.sys.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xennet.sys.png"

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
9rZu3D6r/vWoHyNOYnqmPzcL2Hv/Mw2Eo9vPzEFJpH2NLr9c/rf2P6PrZ2v6eu//bvX38iew
r9efzxGNXIGjnqD+Sj8wi2/fDsYABD3qr/QDV+PBEKYgAOTqwdMV6/DV0w80jr1HXA4GAGAm
F7sc/PP0Ws8nSe9kVL7ktqlcmLn+XuG4n17u6sex9WPUNvX/1/O+UkNwuWJOs79jDQC4cBD4
5CAx+vqPpxx/JPAs/cC7Vxic3z7lN+qH8uGkIDAVaGy9Tby0wHOBzN7yrXcYLn+ztzzy9vm9
j17vffsw95uRDaLkCxaRIKc0SIr+pjWQjXYwyzzIlXXkCyC15bWuG+u/R+p3y/q5+hmt/y3l
l9t/rv601t8j2mdk/7m87dEGI+mraf898qCk/yg5/sh6JeVf80Lks8fHyBhVu26kf4r0fWeW
D41BYKQT2wuYeswCpPafq4wlnxrKfYg92qnvHX+vwCISEG0FQXtpK52FKa0PPQLZI2egency
y04u9fmlVHtKrd/SPveOtTQALK0P0fZbW39LAvvWsu5RV0r7wNJ9jjrJiW6jJiiOHn/kdpOS
8u8xfh05PkbKtKT8Iy9+LinDs8uHNr9qOpkZP/CdC5jW6WjpZFsG1LO05v8Mg+jyz4gvntTe
2JxrGyUDaO1x9djGWfXjiP231v+W9We4FD46/Wcff21fPqL+jRgfe/d3Z46fs/clj5wJPKqD
HvVJuhmCpJnPXiL5P/u3nUcH3qNnKc+sH+vZwKddamntf67efx2RfrM3546P8p+pg8Ctyn50
R5q6TNdjOvoKg2pq+n30dPyVgo4R96Q4u523/l+h/4r0bbn2Oyr9LuedWz+PyP/U+Mm1/XpS
4xo1wEcbUa8GdFb6r1r2Iz8uf7V8GHXsBof9vLj64Nma/tmO33sZfxeX35Hj595EjT5mjPde
I+19ppjado/9tzyd1RooRB4E6JmHvZ88ixx/7/wt3Ub0ycStSyqlT472LrvW4x/dPnvsP5fH
vetPr7ozov3spXdUGebab4/9ptJf038cWYcj5XNm++s99q3zP3f8s/UvZhwPPsnz2Th4zgzA
qFlAl7vRFlA+V/P9jMvBoFN1Zg3Av96yAJ4R/DmzRjvQFpQP/+S1y8EAAE/zXTYTKFovyyv5
89yzReWvru49gDTiHZS5r3Hot4Et4SDQoIagCq7HO/yAZBA4+hUZCHJmrWNbszMzfhlCEHyv
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
--------------030202060505010308000208--

--------------ms070505020606070709090105
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA4MjA1NTMwWjAjBgkqhkiG9w0B
CQQxFgQUDruj6HFXMHCYG5ZNIIBtKdP0ACQwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAOzvnG9/gtkwdwB3ZPTIevIDg425JlUo
GPvsbCzkgVWgHpsMrGYxnjifO0mU6FdS2/lsoTk7+fj0y/7Scv3hXrMk9ZqPQDC19KHfJInT
lhRFj07EL4tLUt0tImHmIAj3R3L4ljsgGG23qQy+e9lvMrDaS+dPH+q3+WNEhNVCIaBjlTBb
zkjGoOaV9V3qsK3aojTveLxLbrk30/LUUAaYgLFUlWO0v5SK35ki8SUJN55XcgujltaPw0+G
eBkaPchcZkFIc0VvX76XPI6yfXNrY1+1rKpj8QiXZa215rw2Ws3n11UxBxJoreH6wVeENVyg
p9EME0BMJP3wwg8D09l4FzUAAAAAAAA=
--------------ms070505020606070709090105--


--===============0760777964107113564==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0760777964107113564==--


From xen-users-bounces@lists.xen.org Wed Jan 08 21:10:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 21:10:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W10OF-0002n3-Ik; Wed, 08 Jan 2014 21:10:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W10OD-0002mw-F2
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 21:10:13 +0000
Received: from [193.109.254.147:37044] by server-1.bemta-14.messagelabs.com id
	CB/B0-15600-4BEBDC25; Wed, 08 Jan 2014 21:10:12 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389215411!9683574!1
X-Originating-IP: [212.24.139.170]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22642 invoked from network); 8 Jan 2014 21:10:11 -0000
Received: from out1.virusfree.cz (HELO out1.virusfree.cz) (212.24.139.170)
	by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 21:10:11 -0000
Received: (qmail 44481 invoked by uid 1000); 8 Jan 2014 22:10:10 +0100
Received: from posta.excello.cz by out1 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT1  
	Clear:RC:1(188.138.126.10):SA:0(-11.8/5.0):. 
	Processed in 0.239648 secs); 08 Jan 2014 21:10:10 -0000
X-Spam-Status: No, hits=-11.8 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	-2.0 INREPLYTOCZ            INREPLYTOCZ
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-0.0 SHORTCIRCUIT           Not all rules were run,
	due to a shortcircuited rule -10 METAGOV1               METAGOV1
X-VF-Scanner-Mail-From: jh@excello.cz via out1
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-11.8/5.0):. Processed
	in 0.239648 secs Process 44463/44438)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389215409; n=Test; bh=HUJEtjhvOOhk0Hf6h59lKHsHBGd2zy86CfdJRQ
	PXRh8=; b=ZG2ZX6ItBEx8O7T3ggkAFv93x6GWkcVqf2fpl8YbWeTL/9BIqRPmMD
	115fmcFbZVmtc9dQb4znIh+AnZmQJ6l7LJ/QaRz5rGh2qzzVTMHJdHVIZAvHG9x/
	IaU4Tpgo6ZD2doeFUx0CTtkIGXNJYzSKcw03B8QGR38CaVSpvRbKU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=IeV7ftEP6wnIoTHi4YBE7h6MLawpp
	yW61HHLjzj9uwg9AzZAJ+6p64qzOozbpdI7IrMKu1kNdJCal8C+zrBTBY/MMEMhc
	qEvOdeayZwvxkkohLxxn3jiOme5KxkwrjKo+yEOZm6m/bOPv68rXQ5Nj4Km3/9UW
	jRZRZtTLmxaOj8=
Received: from posta.excello.cz (188.138.126.10)
	by out1.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	8 Jan 2014 22:10:08 +0100
Received: from [192.168.1.11] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 6C85E2C1333;
	Wed,  8 Jan 2014 22:10:08 +0100 (CET)
Message-ID: <52CDBEAB.8090506@excello.cz>
Date: Wed, 08 Jan 2014 22:10:03 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
In-Reply-To: <52CDBB42.5010907@excello.cz>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7034650577667122044=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============7034650577667122044==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080701000301000304010004"

This is a cryptographically signed message in MIME format.

--------------ms080701000301000304010004
Content-Type: multipart/alternative;
 boundary="------------040108030709050208020302"

This is a multi-part message in MIME format.
--------------040108030709050208020302
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 21:55, Jan Hejl napsal(a):
>
> Dne 8.1.2014 01:06, James Harper napsal(a):
>>> Hi everyone,
>>>
>>> i've just installed new (clean and fully updated) Windows 2008 R2
>>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
>>> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU=
=2E
>>> But after installing the newest signed drivers from
>>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it=

>>> seems fine until reboot. Then it throws BSOD with
>>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>>
>>> Same problem with older Univention drivers.
>>>
>>> When I remove vif device from xen config file, windows domU goes fine=
,
>>> but it's useless without internet connection.
>>>
>>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't he=
lp
>>> at all.
>>>
>>>
>>> vif =3D [
>>>     'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>>> model=3De1000'
>>> ]
>>
>> Can you try omitting the model from the vif declaration? That's the=20
>> only difference I can see between yours and my servers.
>>
>> The crashing driver is reported as sacdrv.sys, but that's part of the =

>> OS as far as I can tell. Maybe there is something about the e1000=20
>> driver that windows doesn't like having it unplugged by GPLPV?
>>
>> James
>>
> Hi James,
>
> unfortunately ommiting model declaration didn't help. I also tried to=20
> install last drivers from uninvention.de (with ommited model=20
> declaration) and it throws another exception (see attachment).
>
> Could you please post your config, please?
>
> Maybe i'm missing something, could you please post your install steps? =

> Or check mine?
>
> 1. Install clean Windows 2008 R2 machine
> 2. Install all windows updates
> 3. Install GPLPV drivers.
> 4. ... it should work, but it doesn't for me ...
>
> Thank you and have a nice day
> Jan
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

Update: After uninvention.de drivers installation -> BSOD -> reboot,=20
there's Xen network device visible, but inactive with error CODE 31 -=20
windows cannot load driver ...


--------------040108030709050208020302
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3DISO-8859-1"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <br>
    <div class=3D"moz-cite-prefix">Dne 8.1.2014 21:55, Jan Hejl napsal(a)=
:<br>
    </div>
    <blockquote cite=3D"mid:52CDBB42.5010907@excello.cz" type=3D"cite">
      <br>
      Dne 8.1.2014 01:06, James Harper napsal(a):
      <br>
      <blockquote type=3D"cite">
        <blockquote type=3D"cite">Hi everyone,
          <br>
          <br>
          i've just installed new (clean and fully updated) Windows 2008
          R2
          <br>
          Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel
          3.11.2) as
          <br>
          PVHVM and tried to install GPLPV to make it work as proper
          PVHVM domU.
          <br>
          But after installing the newest signed drivers from
          <br>
          <a class=3D"moz-txt-link-freetext" href=3D"http://www.ejbdigita=
l.com.au/GPLPV/">http://www.ejbdigital.com.au/GPLPV/</a> (doesn't matter =
which
          version) it
          <br>
          seems fine until reboot. Then it throws BSOD with
          <br>
          DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
          <br>
          <br>
          Same problem with older Univention drivers.
          <br>
          <br>
          When I remove vif device from xen config file, windows domU
          goes fine,
          <br>
          but it's useless without internet connection.
          <br>
          <br>
          Any ideas what can be wrong? Disabling IPv6 through regedit
          didn't help
          <br>
          at all.
          <br>
          <br>
          <br>
          vif =3D [
          <br>
          &nbsp;&nbsp;&nbsp;&nbsp;'bridge=3Dxenbr1, script=3Dvif-bridge, =
mac=3D00:16:3e:58:cc:24,
          <br>
          model=3De1000'
          <br>
          ]
          <br>
        </blockquote>
        <br>
        Can you try omitting the model from the vif declaration? That's
        the only difference I can see between yours and my servers.
        <br>
        <br>
        The crashing driver is reported as sacdrv.sys, but that's part
        of the OS as far as I can tell. Maybe there is something about
        the e1000 driver that windows doesn't like having it unplugged
        by GPLPV?
        <br>
        <br>
        James
        <br>
        <br>
      </blockquote>
      Hi James,
      <br>
      <br>
      unfortunately ommiting model declaration didn't help. I also tried
      to install last drivers from uninvention.de (with ommited model
      declaration) and it throws another exception (see attachment).
      <br>
      <br>
      Could you please post your config, please?
      <br>
      <br>
      Maybe i'm missing something, could you please post your install
      steps? Or check mine?
      <br>
      <br>
      1. Install clean Windows 2008 R2 machine
      <br>
      2. Install all windows updates
      <br>
      3. Install GPLPV drivers.
      <br>
      4. ... it should work, but it doesn't for me ...
      <br>
      <br>
      Thank you and have a nice day
      <br>
      Jan<br>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Xen-users mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Xen-users@lists.xen.=
org">Xen-users@lists.xen.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"http://lists.xen.org/xen-users=
">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
    Update: After uninvention.de drivers installation -&gt; BSOD -&gt;
    reboot, there's Xen network device visible, but inactive with error
    CODE 31 - windows cannot load driver ...<br>
    <br>
  </body>
</html>

--------------040108030709050208020302--

--------------ms080701000301000304010004
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA4MjExMDAzWjAjBgkqhkiG9w0B
CQQxFgQUvD9Ip1OKqusSDRD5KTWUx9Q0oIMwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAIT/98YbM7+R/ugXWO2G59si4gCTownQ
0kZN4xJmtjXJgmPtUIYTJXge8UHz/+0BxxVITX4AbOdhbGHX4yAyXTWEK7sqrEl/jMLNXP9A
2UFagayWvBMGGLEWpyIrQOK1QWR7xCCIsoI2a09GQvQ0mYI5exTsv5z9oa9fibyfqsEn5Bj5
EcUMZMCKjw4/mOrAtt5hBGMbk5bw75kMNvuRDbaJEzMD0Dez1VowG3bxwZPkenyuvNjqCa3m
pu4mKtlQGj/rZIfz/T2Ap2Sp83HN6PVhjCTQHrEB3rGcNVpKDd0S+XJG6VL54sLzR7STc85i
d95RWF3OSP3XP/eftVKktYgAAAAAAAA=
--------------ms080701000301000304010004--


--===============7034650577667122044==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7034650577667122044==--


From xen-users-bounces@lists.xen.org Wed Jan 08 21:10:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 21:10:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W10OF-0002n3-Ik; Wed, 08 Jan 2014 21:10:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W10OD-0002mw-F2
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 21:10:13 +0000
Received: from [193.109.254.147:37044] by server-1.bemta-14.messagelabs.com id
	CB/B0-15600-4BEBDC25; Wed, 08 Jan 2014 21:10:12 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389215411!9683574!1
X-Originating-IP: [212.24.139.170]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22642 invoked from network); 8 Jan 2014 21:10:11 -0000
Received: from out1.virusfree.cz (HELO out1.virusfree.cz) (212.24.139.170)
	by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 8 Jan 2014 21:10:11 -0000
Received: (qmail 44481 invoked by uid 1000); 8 Jan 2014 22:10:10 +0100
Received: from posta.excello.cz by out1 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT1  
	Clear:RC:1(188.138.126.10):SA:0(-11.8/5.0):. 
	Processed in 0.239648 secs); 08 Jan 2014 21:10:10 -0000
X-Spam-Status: No, hits=-11.8 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	-2.0 INREPLYTOCZ            INREPLYTOCZ
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-0.0 SHORTCIRCUIT           Not all rules were run,
	due to a shortcircuited rule -10 METAGOV1               METAGOV1
X-VF-Scanner-Mail-From: jh@excello.cz via out1
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-11.8/5.0):. Processed
	in 0.239648 secs Process 44463/44438)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389215409; n=Test; bh=HUJEtjhvOOhk0Hf6h59lKHsHBGd2zy86CfdJRQ
	PXRh8=; b=ZG2ZX6ItBEx8O7T3ggkAFv93x6GWkcVqf2fpl8YbWeTL/9BIqRPmMD
	115fmcFbZVmtc9dQb4znIh+AnZmQJ6l7LJ/QaRz5rGh2qzzVTMHJdHVIZAvHG9x/
	IaU4Tpgo6ZD2doeFUx0CTtkIGXNJYzSKcw03B8QGR38CaVSpvRbKU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=IeV7ftEP6wnIoTHi4YBE7h6MLawpp
	yW61HHLjzj9uwg9AzZAJ+6p64qzOozbpdI7IrMKu1kNdJCal8C+zrBTBY/MMEMhc
	qEvOdeayZwvxkkohLxxn3jiOme5KxkwrjKo+yEOZm6m/bOPv68rXQ5Nj4Km3/9UW
	jRZRZtTLmxaOj8=
Received: from posta.excello.cz (188.138.126.10)
	by out1.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	8 Jan 2014 22:10:08 +0100
Received: from [192.168.1.11] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 6C85E2C1333;
	Wed,  8 Jan 2014 22:10:08 +0100 (CET)
Message-ID: <52CDBEAB.8090506@excello.cz>
Date: Wed, 08 Jan 2014 22:10:03 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
In-Reply-To: <52CDBB42.5010907@excello.cz>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7034650577667122044=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============7034650577667122044==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080701000301000304010004"

This is a cryptographically signed message in MIME format.

--------------ms080701000301000304010004
Content-Type: multipart/alternative;
 boundary="------------040108030709050208020302"

This is a multi-part message in MIME format.
--------------040108030709050208020302
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 21:55, Jan Hejl napsal(a):
>
> Dne 8.1.2014 01:06, James Harper napsal(a):
>>> Hi everyone,
>>>
>>> i've just installed new (clean and fully updated) Windows 2008 R2
>>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
>>> PVHVM and tried to install GPLPV to make it work as proper PVHVM domU=
=2E
>>> But after installing the newest signed drivers from
>>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it=

>>> seems fine until reboot. Then it throws BSOD with
>>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>>
>>> Same problem with older Univention drivers.
>>>
>>> When I remove vif device from xen config file, windows domU goes fine=
,
>>> but it's useless without internet connection.
>>>
>>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't he=
lp
>>> at all.
>>>
>>>
>>> vif =3D [
>>>     'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>>> model=3De1000'
>>> ]
>>
>> Can you try omitting the model from the vif declaration? That's the=20
>> only difference I can see between yours and my servers.
>>
>> The crashing driver is reported as sacdrv.sys, but that's part of the =

>> OS as far as I can tell. Maybe there is something about the e1000=20
>> driver that windows doesn't like having it unplugged by GPLPV?
>>
>> James
>>
> Hi James,
>
> unfortunately ommiting model declaration didn't help. I also tried to=20
> install last drivers from uninvention.de (with ommited model=20
> declaration) and it throws another exception (see attachment).
>
> Could you please post your config, please?
>
> Maybe i'm missing something, could you please post your install steps? =

> Or check mine?
>
> 1. Install clean Windows 2008 R2 machine
> 2. Install all windows updates
> 3. Install GPLPV drivers.
> 4. ... it should work, but it doesn't for me ...
>
> Thank you and have a nice day
> Jan
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

Update: After uninvention.de drivers installation -> BSOD -> reboot,=20
there's Xen network device visible, but inactive with error CODE 31 -=20
windows cannot load driver ...


--------------040108030709050208020302
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta content=3D"text/html; charset=3DISO-8859-1"
      http-equiv=3D"Content-Type">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <br>
    <div class=3D"moz-cite-prefix">Dne 8.1.2014 21:55, Jan Hejl napsal(a)=
:<br>
    </div>
    <blockquote cite=3D"mid:52CDBB42.5010907@excello.cz" type=3D"cite">
      <br>
      Dne 8.1.2014 01:06, James Harper napsal(a):
      <br>
      <blockquote type=3D"cite">
        <blockquote type=3D"cite">Hi everyone,
          <br>
          <br>
          i've just installed new (clean and fully updated) Windows 2008
          R2
          <br>
          Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel
          3.11.2) as
          <br>
          PVHVM and tried to install GPLPV to make it work as proper
          PVHVM domU.
          <br>
          But after installing the newest signed drivers from
          <br>
          <a class=3D"moz-txt-link-freetext" href=3D"http://www.ejbdigita=
l.com.au/GPLPV/">http://www.ejbdigital.com.au/GPLPV/</a> (doesn't matter =
which
          version) it
          <br>
          seems fine until reboot. Then it throws BSOD with
          <br>
          DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
          <br>
          <br>
          Same problem with older Univention drivers.
          <br>
          <br>
          When I remove vif device from xen config file, windows domU
          goes fine,
          <br>
          but it's useless without internet connection.
          <br>
          <br>
          Any ideas what can be wrong? Disabling IPv6 through regedit
          didn't help
          <br>
          at all.
          <br>
          <br>
          <br>
          vif =3D [
          <br>
          &nbsp;&nbsp;&nbsp;&nbsp;'bridge=3Dxenbr1, script=3Dvif-bridge, =
mac=3D00:16:3e:58:cc:24,
          <br>
          model=3De1000'
          <br>
          ]
          <br>
        </blockquote>
        <br>
        Can you try omitting the model from the vif declaration? That's
        the only difference I can see between yours and my servers.
        <br>
        <br>
        The crashing driver is reported as sacdrv.sys, but that's part
        of the OS as far as I can tell. Maybe there is something about
        the e1000 driver that windows doesn't like having it unplugged
        by GPLPV?
        <br>
        <br>
        James
        <br>
        <br>
      </blockquote>
      Hi James,
      <br>
      <br>
      unfortunately ommiting model declaration didn't help. I also tried
      to install last drivers from uninvention.de (with ommited model
      declaration) and it throws another exception (see attachment).
      <br>
      <br>
      Could you please post your config, please?
      <br>
      <br>
      Maybe i'm missing something, could you please post your install
      steps? Or check mine?
      <br>
      <br>
      1. Install clean Windows 2008 R2 machine
      <br>
      2. Install all windows updates
      <br>
      3. Install GPLPV drivers.
      <br>
      4. ... it should work, but it doesn't for me ...
      <br>
      <br>
      Thank you and have a nice day
      <br>
      Jan<br>
      <br>
      <fieldset class=3D"mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap=3D"">_______________________________________________
Xen-users mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Xen-users@lists.xen.=
org">Xen-users@lists.xen.org</a>
<a class=3D"moz-txt-link-freetext" href=3D"http://lists.xen.org/xen-users=
">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
    Update: After uninvention.de drivers installation -&gt; BSOD -&gt;
    reboot, there's Xen network device visible, but inactive with error
    CODE 31 - windows cannot load driver ...<br>
    <br>
  </body>
</html>

--------------040108030709050208020302--

--------------ms080701000301000304010004
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA4MjExMDAzWjAjBgkqhkiG9w0B
CQQxFgQUvD9Ip1OKqusSDRD5KTWUx9Q0oIMwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAIT/98YbM7+R/ugXWO2G59si4gCTownQ
0kZN4xJmtjXJgmPtUIYTJXge8UHz/+0BxxVITX4AbOdhbGHX4yAyXTWEK7sqrEl/jMLNXP9A
2UFagayWvBMGGLEWpyIrQOK1QWR7xCCIsoI2a09GQvQ0mYI5exTsv5z9oa9fibyfqsEn5Bj5
EcUMZMCKjw4/mOrAtt5hBGMbk5bw75kMNvuRDbaJEzMD0Dez1VowG3bxwZPkenyuvNjqCa3m
pu4mKtlQGj/rZIfz/T2Ap2Sp83HN6PVhjCTQHrEB3rGcNVpKDd0S+XJG6VL54sLzR7STc85i
d95RWF3OSP3XP/eftVKktYgAAAAAAAA=
--------------ms080701000301000304010004--


--===============7034650577667122044==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7034650577667122044==--


From xen-users-bounces@lists.xen.org Wed Jan 08 22:02:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:02:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11CK-0006Iu-5U; Wed, 08 Jan 2014 22:02:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W11CH-0006Ip-Ua
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 22:01:58 +0000
Received: from [85.158.139.211:39047] by server-10.bemta-5.messagelabs.com id
	52/A7-01405-4DACDC25; Wed, 08 Jan 2014 22:01:56 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-3.tower-206.messagelabs.com!1389218513!8441576!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10429 invoked from network); 8 Jan 2014 22:01:55 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-3.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 8 Jan 2014 22:01:55 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W11C6-0007Ay-Te; Thu, 09 Jan 2014 09:01:46 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Thu, 9 Jan 2014 09:01:48 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKwgACmPwCAAMmF8A==
Date: Wed, 8 Jan 2014 22:01:47 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
In-Reply-To: <52CDBB42.5010907@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.84]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20418.002
x-tm-as-result: No--67.368200-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> Dne 8.1.2014 01:06, James Harper napsal(a):
> >> Hi everyone,
> >>
> >> i've just installed new (clean and fully updated) Windows 2008 R2
> >> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
> >> PVHVM and tried to install GPLPV to make it work as proper PVHVM
> domU.
> >> But after installing the newest signed drivers from
> >> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
> >> seems fine until reboot. Then it throws BSOD with
> >> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
> >>
> >> Same problem with older Univention drivers.
> >>
> >> When I remove vif device from xen config file, windows domU goes fine,
> >> but it's useless without internet connection.
> >>
> >> Any ideas what can be wrong? Disabling IPv6 through regedit didn't help
> >> at all.
> >>
> >>
> >> vif = [
> >> 	'bridge=xenbr1, script=vif-bridge, mac=00:16:3e:58:cc:24,
> >> model=e1000'
> >> ]
> >
> > Can you try omitting the model from the vif declaration? That's the only
> difference I can see between yours and my servers.
> >
> > The crashing driver is reported as sacdrv.sys, but that's part of the OS as far
> as I can tell. Maybe there is something about the e1000 driver that windows
> doesn't like having it unplugged by GPLPV?
> >
> > James
> >
> Hi James,
> 
> unfortunately ommiting model declaration didn't help. I also tried to
> install last drivers from uninvention.de (with ommited model
> declaration) and it throws another exception (see attachment).
> 
> Could you please post your config, please?
> 
> Maybe i'm missing something, could you please post your install steps?
> Or check mine?
> 
> 1. Install clean Windows 2008 R2 machine
> 2. Install all windows updates
> 3. Install GPLPV drivers.
> 4. ... it should work, but it doesn't for me ...
> 

I always install PV drivers before installing updates (takes forever otherwise), but other than that that's exactly what I do. Installing the updates first won't make a difference.

Next, please make the following changes to your config file, just to test:

Change memory to 2048
Get rid of audio= and soundhw= lines
Change vcpus to 1

If that resolves the problem, please tinker with the above to see if you can isolate which caused the problem. If I get a minute I'll try your config on my server. I'm not confident that it will make any difference though.

Are you using a non-english version of Windows. I seem to remember someone else reporting a problem that I couldn't reproduce, and the only difference was that they were using a non-english version of Windows. If you are, do you have an English language version you could test with to see if the problem remains?

Thanks

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 22:02:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:02:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11CK-0006Iu-5U; Wed, 08 Jan 2014 22:02:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W11CH-0006Ip-Ua
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 22:01:58 +0000
Received: from [85.158.139.211:39047] by server-10.bemta-5.messagelabs.com id
	52/A7-01405-4DACDC25; Wed, 08 Jan 2014 22:01:56 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-3.tower-206.messagelabs.com!1389218513!8441576!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10429 invoked from network); 8 Jan 2014 22:01:55 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-3.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 8 Jan 2014 22:01:55 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W11C6-0007Ay-Te; Thu, 09 Jan 2014 09:01:46 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Thu, 9 Jan 2014 09:01:48 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKwgACmPwCAAMmF8A==
Date: Wed, 8 Jan 2014 22:01:47 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
In-Reply-To: <52CDBB42.5010907@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.84]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20418.002
x-tm-as-result: No--67.368200-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> Dne 8.1.2014 01:06, James Harper napsal(a):
> >> Hi everyone,
> >>
> >> i've just installed new (clean and fully updated) Windows 2008 R2
> >> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as
> >> PVHVM and tried to install GPLPV to make it work as proper PVHVM
> domU.
> >> But after installing the newest signed drivers from
> >> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) it
> >> seems fine until reboot. Then it throws BSOD with
> >> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
> >>
> >> Same problem with older Univention drivers.
> >>
> >> When I remove vif device from xen config file, windows domU goes fine,
> >> but it's useless without internet connection.
> >>
> >> Any ideas what can be wrong? Disabling IPv6 through regedit didn't help
> >> at all.
> >>
> >>
> >> vif = [
> >> 	'bridge=xenbr1, script=vif-bridge, mac=00:16:3e:58:cc:24,
> >> model=e1000'
> >> ]
> >
> > Can you try omitting the model from the vif declaration? That's the only
> difference I can see between yours and my servers.
> >
> > The crashing driver is reported as sacdrv.sys, but that's part of the OS as far
> as I can tell. Maybe there is something about the e1000 driver that windows
> doesn't like having it unplugged by GPLPV?
> >
> > James
> >
> Hi James,
> 
> unfortunately ommiting model declaration didn't help. I also tried to
> install last drivers from uninvention.de (with ommited model
> declaration) and it throws another exception (see attachment).
> 
> Could you please post your config, please?
> 
> Maybe i'm missing something, could you please post your install steps?
> Or check mine?
> 
> 1. Install clean Windows 2008 R2 machine
> 2. Install all windows updates
> 3. Install GPLPV drivers.
> 4. ... it should work, but it doesn't for me ...
> 

I always install PV drivers before installing updates (takes forever otherwise), but other than that that's exactly what I do. Installing the updates first won't make a difference.

Next, please make the following changes to your config file, just to test:

Change memory to 2048
Get rid of audio= and soundhw= lines
Change vcpus to 1

If that resolves the problem, please tinker with the above to see if you can isolate which caused the problem. If I get a minute I'll try your config on my server. I'm not confident that it will make any difference though.

Are you using a non-english version of Windows. I seem to remember someone else reporting a problem that I couldn't reproduce, and the only difference was that they were using a non-english version of Windows. If you are, do you have an English language version you could test with to see if the problem remains?

Thanks

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 22:09:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:09:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11JL-000750-K6; Wed, 08 Jan 2014 22:09:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W11JK-00074p-3m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 22:09:14 +0000
Received: from [193.109.254.147:61392] by server-16.bemta-14.messagelabs.com
	id 22/C4-20600-98CCDC25; Wed, 08 Jan 2014 22:09:13 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389218952!9615338!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20683 invoked from network); 8 Jan 2014 22:09:13 -0000
Received: from mail-wg0-f43.google.com (HELO mail-wg0-f43.google.com)
	(74.125.82.43)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 22:09:13 -0000
Received: by mail-wg0-f43.google.com with SMTP id k14so2005796wgh.34
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 14:09:12 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=qiQO9J98Z4hQlawK6/6Smwv3aCVLpzCTsufJs8ExeI4=;
	b=N6ZQPEsLBB/V0rg489rUlvT9HSLal3d3uuwaAH9hGtosxerq8W1POg0U6367tGhJnn
	RBHtkPsHIn8zIDFo2Zxxuc4QRl6MSHem3CzGeDDlPDjsvSxa6qEiL6CqrzkdoKv/XRPy
	p6uqCChHvgSAv51T9NNr0GcP89w0AopJVJ1dOK1Y+g1zHYnTEO3SSBBXkJi0dhuVh6pq
	N1Cohgiy5YuNb4XKoJ2iU9k407YDSwusSdiHLkwypC56KNsGvelMyPxuCoMKBGGVmPkS
	/SWxvTatMXhu2ySWc1tQoasOCerXy3bb2HBwF3YDzmHcEcebRBPhD23GPjcZRlZPstlS
	IFtg==
X-Gm-Message-State: ALoCoQlP+IkZBZOzQ7u4df40J1dUFrtwa6lwVfZeiO1PGCMNz+Y7Cbn2NsdGwLN43oSd+PZ7LB0R
MIME-Version: 1.0
X-Received: by 10.180.188.169 with SMTP id gb9mr141195wic.41.1389218952606;
	Wed, 08 Jan 2014 14:09:12 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 14:09:12 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <20140108194035.GB16009@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
Date: Wed, 8 Jan 2014 16:09:12 -0600
Message-ID: <CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 8, 2014 at 1:40 PM, Wei Liu <wei.liu2@citrix.com> wrote:
> On Wed, Jan 08, 2014 at 01:27:05PM -0600, Glenn E. Bailey III wrote:
> [...]
>> >
>> > I still don't see anything obivous. Do you have anything specific
>> > configured for Xen? Having a look at content of the Xen package you use
>> > might provide some clues.
>>
>> Nope. I'm using whatever the defaults are out of the RPMs for CentOS
>> 6.x. I'm creating my own domain configs, here's an example if that
>> helps:
>>
>> builder="hvm"
>> device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
>> disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
>> memory="512"
>> name="centos-6.4-x86_64"
>> serial="pty"
>> tsc_mode="native_paravirt"
>> uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
>> vcpus="1"
>> vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
>> viridian=0
>> vmware_hw=0
>> boot="cn"
>
> Could you remove device_model= and model=e1000 in your config file. They
> look pretty redundant to me, and they both affect network driver.
>
> Wei.


We specify the device_model to point to a specific version of Qemu and
the model=e1000 to specify the use of the e1000 NIC instead of the
default RTL. Either way I removed both lines and no change. I also did
a xen_platform_pci=0 to see if using the non-PVHVM would work. Same
results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 22:09:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:09:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11JL-000750-K6; Wed, 08 Jan 2014 22:09:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W11JK-00074p-3m
	for xen-users@lists.xensource.com; Wed, 08 Jan 2014 22:09:14 +0000
Received: from [193.109.254.147:61392] by server-16.bemta-14.messagelabs.com
	id 22/C4-20600-98CCDC25; Wed, 08 Jan 2014 22:09:13 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389218952!9615338!1
X-Originating-IP: [74.125.82.43]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20683 invoked from network); 8 Jan 2014 22:09:13 -0000
Received: from mail-wg0-f43.google.com (HELO mail-wg0-f43.google.com)
	(74.125.82.43)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 22:09:13 -0000
Received: by mail-wg0-f43.google.com with SMTP id k14so2005796wgh.34
	for <xen-users@lists.xensource.com>;
	Wed, 08 Jan 2014 14:09:12 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=qiQO9J98Z4hQlawK6/6Smwv3aCVLpzCTsufJs8ExeI4=;
	b=N6ZQPEsLBB/V0rg489rUlvT9HSLal3d3uuwaAH9hGtosxerq8W1POg0U6367tGhJnn
	RBHtkPsHIn8zIDFo2Zxxuc4QRl6MSHem3CzGeDDlPDjsvSxa6qEiL6CqrzkdoKv/XRPy
	p6uqCChHvgSAv51T9NNr0GcP89w0AopJVJ1dOK1Y+g1zHYnTEO3SSBBXkJi0dhuVh6pq
	N1Cohgiy5YuNb4XKoJ2iU9k407YDSwusSdiHLkwypC56KNsGvelMyPxuCoMKBGGVmPkS
	/SWxvTatMXhu2ySWc1tQoasOCerXy3bb2HBwF3YDzmHcEcebRBPhD23GPjcZRlZPstlS
	IFtg==
X-Gm-Message-State: ALoCoQlP+IkZBZOzQ7u4df40J1dUFrtwa6lwVfZeiO1PGCMNz+Y7Cbn2NsdGwLN43oSd+PZ7LB0R
MIME-Version: 1.0
X-Received: by 10.180.188.169 with SMTP id gb9mr141195wic.41.1389218952606;
	Wed, 08 Jan 2014 14:09:12 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Wed, 8 Jan 2014 14:09:12 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <20140108194035.GB16009@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
Date: Wed, 8 Jan 2014 16:09:12 -0600
Message-ID: <CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 8, 2014 at 1:40 PM, Wei Liu <wei.liu2@citrix.com> wrote:
> On Wed, Jan 08, 2014 at 01:27:05PM -0600, Glenn E. Bailey III wrote:
> [...]
>> >
>> > I still don't see anything obivous. Do you have anything specific
>> > configured for Xen? Having a look at content of the Xen package you use
>> > might provide some clues.
>>
>> Nope. I'm using whatever the defaults are out of the RPMs for CentOS
>> 6.x. I'm creating my own domain configs, here's an example if that
>> helps:
>>
>> builder="hvm"
>> device_model = "/usr/lib/xen-4.2/bin/qemu-dm"
>> disk=[ "qcow2:/data/images/centos-6.4-x86_64.qc2,hda,w" ]
>> memory="512"
>> name="centos-6.4-x86_64"
>> serial="pty"
>> tsc_mode="native_paravirt"
>> uuid="8816c139-1273-2c21-5eb0-6f66a649e62a"
>> vcpus="1"
>> vif=["model=e1000,bridge=br0,mac=00:16:3e:78:31:45"]
>> viridian=0
>> vmware_hw=0
>> boot="cn"
>
> Could you remove device_model= and model=e1000 in your config file. They
> look pretty redundant to me, and they both affect network driver.
>
> Wei.


We specify the device_model to point to a specific version of Qemu and
the model=e1000 to specify the use of the e1000 NIC instead of the
default RTL. Either way I removed both lines and no change. I also did
a xen_platform_pci=0 to see if using the non-PVHVM would work. Same
results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 08 22:52:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:52:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11y5-0001w1-SA; Wed, 08 Jan 2014 22:51:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>)
	id 1W11y3-0001vL-Kd; Wed, 08 Jan 2014 22:51:19 +0000
Received: from [193.109.254.147:47051] by server-7.bemta-14.messagelabs.com id
	AC/5E-15500-666DDC25; Wed, 08 Jan 2014 22:51:18 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389221466!9619514!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTE5NTIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26946 invoked from network); 8 Jan 2014 22:51:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 22:51:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; 
	d="asc'?scan'208";a="88938087"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 22:50:49 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	17:50:48 -0500
Message-ID: <1389221447.16457.24.camel@Solace>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: <lars.kurth@xen.org>
Date: Wed, 8 Jan 2014 23:50:47 +0100
In-Reply-To: <52C2CD67.6050603@xen.org>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	mirageos-devel@lists.xenproject.org,
	"publicity@lists.xenproject.org" <publicity@lists.xenproject.org>,
	"xen-api@lists.xen.org" <xen-api@lists.xen.org>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0550332639619966796=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0550332639619966796==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-W8K1qlr634eyxl2U9E1o"

--=-W8K1qlr634eyxl2U9E1o
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On mar, 2013-12-31 at 13:57 +0000, Lars Kurth wrote:
> On 28/12/2013 15:57, Dario Faggioli wrote:
> > So I was wondering, we did not get that much of a response about this
> > (or perhaps we did, but not in public, in which case, ignore me).
> >
> > I know, holidays are not helping, etc. but, anyway, should we turn this
> > e-mail into a blog post to send out in early January? I'm up for it if
> > we think it's a good thing to do.
> It is probably the holidays: I know that Cloudious Systems (the makers=
=20
> of OSv) are interested showing OSv running on top of Xen and so do the=
=20
> XO guys.
>=20
> A blog post could be a good idea (tying it up with the DevRoom program,=
=20
> which has not yet been published).
>
Ok. I checked this out earlier today, and the program for Saturday is
out... Still waiting for Sunday.

As soon as that will be available, I think, as you suggest, we should
blog about these two things, i.e.:

 - the devroom program
 - the chance of showing demos at the booth (mentioning which ones we=20
   already know will be performed)

> Another approach would be to reach out pro-actively to people we want to=
=20
> do demos (e.g. Samsung, people/projects with RT schedulers, ...).=20
> Unfortunuately I will struggle to do this given that I am in China.
>=20
Right. I did that for Qubes, and it worked, as it did for OSv. I'll try
to ping some more people directly, let's see how that goes.

Thanks and Regards,
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-W8K1qlr634eyxl2U9E1o
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLN1kcACgkQk4XaBE3IOsS/BQCeKkExjbBjYrffaDvQ8Y1Uljtg
7hsAnifpbMIrvyYu/l69uVvPIszvAalN
=WHwC
-----END PGP SIGNATURE-----

--=-W8K1qlr634eyxl2U9E1o--


--===============0550332639619966796==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0550332639619966796==--


From xen-users-bounces@lists.xen.org Wed Jan 08 22:52:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 22:52:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W11y5-0001w1-SA; Wed, 08 Jan 2014 22:51:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>)
	id 1W11y3-0001vL-Kd; Wed, 08 Jan 2014 22:51:19 +0000
Received: from [193.109.254.147:47051] by server-7.bemta-14.messagelabs.com id
	AC/5E-15500-666DDC25; Wed, 08 Jan 2014 22:51:18 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389221466!9619514!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTE5NTIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26946 invoked from network); 8 Jan 2014 22:51:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 22:51:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; 
	d="asc'?scan'208";a="88938087"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 08 Jan 2014 22:50:49 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	17:50:48 -0500
Message-ID: <1389221447.16457.24.camel@Solace>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: <lars.kurth@xen.org>
Date: Wed, 8 Jan 2014 23:50:47 +0100
In-Reply-To: <52C2CD67.6050603@xen.org>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	mirageos-devel@lists.xenproject.org,
	"publicity@lists.xenproject.org" <publicity@lists.xenproject.org>,
	"xen-api@lists.xen.org" <xen-api@lists.xen.org>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0550332639619966796=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0550332639619966796==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-W8K1qlr634eyxl2U9E1o"

--=-W8K1qlr634eyxl2U9E1o
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On mar, 2013-12-31 at 13:57 +0000, Lars Kurth wrote:
> On 28/12/2013 15:57, Dario Faggioli wrote:
> > So I was wondering, we did not get that much of a response about this
> > (or perhaps we did, but not in public, in which case, ignore me).
> >
> > I know, holidays are not helping, etc. but, anyway, should we turn this
> > e-mail into a blog post to send out in early January? I'm up for it if
> > we think it's a good thing to do.
> It is probably the holidays: I know that Cloudious Systems (the makers=
=20
> of OSv) are interested showing OSv running on top of Xen and so do the=
=20
> XO guys.
>=20
> A blog post could be a good idea (tying it up with the DevRoom program,=
=20
> which has not yet been published).
>
Ok. I checked this out earlier today, and the program for Saturday is
out... Still waiting for Sunday.

As soon as that will be available, I think, as you suggest, we should
blog about these two things, i.e.:

 - the devroom program
 - the chance of showing demos at the booth (mentioning which ones we=20
   already know will be performed)

> Another approach would be to reach out pro-actively to people we want to=
=20
> do demos (e.g. Samsung, people/projects with RT schedulers, ...).=20
> Unfortunuately I will struggle to do this given that I am in China.
>=20
Right. I did that for Qubes, and it worked, as it did for OSv. I'll try
to ping some more people directly, let's see how that goes.

Thanks and Regards,
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-W8K1qlr634eyxl2U9E1o
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLN1kcACgkQk4XaBE3IOsS/BQCeKkExjbBjYrffaDvQ8Y1Uljtg
7hsAnifpbMIrvyYu/l69uVvPIszvAalN
=WHwC
-----END PGP SIGNATURE-----

--=-W8K1qlr634eyxl2U9E1o--


--===============0550332639619966796==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0550332639619966796==--


From xen-users-bounces@lists.xen.org Wed Jan 08 23:08:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 23:08:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W12Df-0003Dq-Qu; Wed, 08 Jan 2014 23:07:27 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>) id 1W12De-0003Dl-Gq
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 23:07:26 +0000
Received: from [85.158.143.35:34088] by server-3.bemta-4.messagelabs.com id
	3A/6E-32360-D2ADDC25; Wed, 08 Jan 2014 23:07:25 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389222435!10460528!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjM3MzIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19867 invoked from network); 8 Jan 2014 23:07:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 23:07:16 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; 
	d="asc'?scan'208";a="91095112"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 08 Jan 2014 23:07:14 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	18:07:13 -0500
Message-ID: <1389222432.16457.39.camel@Solace>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Tzach Livyatan <tzach@cloudius-systems.com>
Date: Thu, 9 Jan 2014 00:07:12 +0100
In-Reply-To: <CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
	<CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, lars.kurth@xen.org,
	Publicity@lists.xenproject.org, Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3332976091267166180=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3332976091267166180==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-viLJfL4jPYV/bkkuBMJb"

--=-viLJfL4jPYV/bkkuBMJb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On mer, 2014-01-01 at 13:35 +0200, Tzach Livyatan wrote:
> On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org>
> wrote:
>         It is probably the holidays: I know that Cloudious Systems
>         (the makers of OSv) are interested showing OSv running on top
>         of Xen and so do the XO guys.
>=20
>=20
> Indeed we are!
>
Great! :-)

> I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
>=20
Yes, we know OSv. :-)

> Xen is our major HV target, and will be happy to demo OSv running on
> Xen at the booth.
> Both myself and Pekka (cc) will be at FOSDEM.
>=20
> A few features we can demo:
>       * Quick boot (less than a second)
>       * Running software appliances with OSv: OSv and HAProxy, OSv and
>         Cassandra and maybe more.
>       * OSv superior performance for known benchmarks (like netperf)=20
>       * Different features like OSv CLI, API,  GUI
>       * Deep dive in to our code, if anyone interested
> Please let me know what do you think and what we need to do to make
> this happen.
>=20
All the bullet points above are very interesting. I'm unsure about the
format, yet. Basing on what happened last year, people just stop or drop
by at the booth and start asking questions.

It's worthwhile seeing what Lars thinks (and he is traveling right now,
IIRC) but, in my opinion, what would work best would be to have some
(or, if possible) all the above ready to be shown upon request, and do
right that when interested people approaches the booth. Personally, I
think points 1, 2 and 3 would be the ones with the best impact on
(potential) users.

About the timing, I don't know whether we are organizing things in slot
or what... I guess it'd depend on how many demo request we'll get. What
we did last year with the XenOrchestra project was to pickup one hour
(or was it more? I can't remember) during which they were fine with
staying at the booth with us and showing their stuff, as I tried to
explain above... Would this work for you?

Of course we'll have flier etc saying that OSv people will be present at
the booth with something cool to show at that specific time.

> Best Regards (and happy new year!)
>
Thanks, and the same to you. :-)
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-viLJfL4jPYV/bkkuBMJb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLN2iAACgkQk4XaBE3IOsSQEwCghWfz3FgOx0H9vo7XeTI0T5e7
z4EAn3dO8jxyi/99rKZEkQwt5J3mathB
=E1SP
-----END PGP SIGNATURE-----

--=-viLJfL4jPYV/bkkuBMJb--


--===============3332976091267166180==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3332976091267166180==--


From xen-users-bounces@lists.xen.org Wed Jan 08 23:08:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 08 Jan 2014 23:08:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W12Df-0003Dq-Qu; Wed, 08 Jan 2014 23:07:27 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>) id 1W12De-0003Dl-Gq
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 23:07:26 +0000
Received: from [85.158.143.35:34088] by server-3.bemta-4.messagelabs.com id
	3A/6E-32360-D2ADDC25; Wed, 08 Jan 2014 23:07:25 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389222435!10460528!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjM3MzIgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19867 invoked from network); 8 Jan 2014 23:07:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	8 Jan 2014 23:07:16 -0000
X-IronPort-AV: E=Sophos;i="4.95,626,1384300800"; 
	d="asc'?scan'208";a="91095112"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 08 Jan 2014 23:07:14 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Wed, 8 Jan 2014
	18:07:13 -0500
Message-ID: <1389222432.16457.39.camel@Solace>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Tzach Livyatan <tzach@cloudius-systems.com>
Date: Thu, 9 Jan 2014 00:07:12 +0100
In-Reply-To: <CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
	<CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
X-Mailer: Evolution 3.8.5 (3.8.5-2.fc19) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, lars.kurth@xen.org,
	Publicity@lists.xenproject.org, Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3332976091267166180=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3332976091267166180==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-viLJfL4jPYV/bkkuBMJb"

--=-viLJfL4jPYV/bkkuBMJb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On mer, 2014-01-01 at 13:35 +0200, Tzach Livyatan wrote:
> On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org>
> wrote:
>         It is probably the holidays: I know that Cloudious Systems
>         (the makers of OSv) are interested showing OSv running on top
>         of Xen and so do the XO guys.
>=20
>=20
> Indeed we are!
>
Great! :-)

> I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
>=20
Yes, we know OSv. :-)

> Xen is our major HV target, and will be happy to demo OSv running on
> Xen at the booth.
> Both myself and Pekka (cc) will be at FOSDEM.
>=20
> A few features we can demo:
>       * Quick boot (less than a second)
>       * Running software appliances with OSv: OSv and HAProxy, OSv and
>         Cassandra and maybe more.
>       * OSv superior performance for known benchmarks (like netperf)=20
>       * Different features like OSv CLI, API,  GUI
>       * Deep dive in to our code, if anyone interested
> Please let me know what do you think and what we need to do to make
> this happen.
>=20
All the bullet points above are very interesting. I'm unsure about the
format, yet. Basing on what happened last year, people just stop or drop
by at the booth and start asking questions.

It's worthwhile seeing what Lars thinks (and he is traveling right now,
IIRC) but, in my opinion, what would work best would be to have some
(or, if possible) all the above ready to be shown upon request, and do
right that when interested people approaches the booth. Personally, I
think points 1, 2 and 3 would be the ones with the best impact on
(potential) users.

About the timing, I don't know whether we are organizing things in slot
or what... I guess it'd depend on how many demo request we'll get. What
we did last year with the XenOrchestra project was to pickup one hour
(or was it more? I can't remember) during which they were fine with
staying at the booth with us and showing their stuff, as I tried to
explain above... Would this work for you?

Of course we'll have flier etc saying that OSv people will be present at
the booth with something cool to show at that specific time.

> Best Regards (and happy new year!)
>
Thanks, and the same to you. :-)
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-viLJfL4jPYV/bkkuBMJb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLN2iAACgkQk4XaBE3IOsSQEwCghWfz3FgOx0H9vo7XeTI0T5e7
z4EAn3dO8jxyi/99rKZEkQwt5J3mathB
=E1SP
-----END PGP SIGNATURE-----

--=-viLJfL4jPYV/bkkuBMJb--


--===============3332976091267166180==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3332976091267166180==--


From xen-users-bounces@lists.xen.org Thu Jan 09 00:30:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 00:30:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W13V6-00016e-Kj; Thu, 09 Jan 2014 00:29:32 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <amore@xetus.com>) id 1W13V4-00016Z-Op
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 00:29:30 +0000
Received: from [85.158.143.35:14721] by server-3.bemta-4.messagelabs.com id
	C4/0B-32360-96DEDC25; Thu, 09 Jan 2014 00:29:29 +0000
X-Env-Sender: amore@xetus.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389227367!10502583!1
X-Originating-IP: [209.85.220.46]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10604 invoked from network); 9 Jan 2014 00:29:28 -0000
Received: from mail-pa0-f46.google.com (HELO mail-pa0-f46.google.com)
	(209.85.220.46)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 00:29:28 -0000
Received: by mail-pa0-f46.google.com with SMTP id kp14so2534650pab.5
	for <xen-users@lists.xen.org>; Wed, 08 Jan 2014 16:29:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:from:content-type:content-transfer-encoding
	:subject:message-id:date:to:mime-version;
	bh=QW78dQMY9E0+92ek+g3Tl1mTJoGi/LLNpupCiFFV3AM=;
	b=jczHdcKdNH6zY4BxBrkFiIhhZa7T8Zi+gFLydfdT/T62MbRj2BV530xFOK9S6fShc8
	SyOHqLoqSjJLmI3IIA6aDEcsNfjeELkRKDcixnDzeiIJpJ0a6JPkO3Y1jbMhvw0mCFdo
	ekrqsY5BjVaoq6qa3mGVcgdDbOqcV0dhvbTmWkGXc7sYT3txXOoTE1Ry6Dpa3CYS5/mZ
	nO0nS7UJARsW2zqBkOj/itlEvS+mV3eDvhAM62x6H3NRsWZpMtz8/+Hct3Cvqx+PIbr8
	+oL1dchDFRIeIhzPbgFd7dcnCBg0uTteWefrac5oqye+BURtqSjvjHCbwEEK3oJfw+l+
	5WKA==
X-Gm-Message-State: ALoCoQnoFjY4SWNyZzBLScYlJicfN4LyD/pebY0PhbLWscouKFTOREBU+SceXkOlSAKcFTXVKmfL
X-Received: by 10.66.146.133 with SMTP id tc5mr182463pab.58.1389227366628;
	Wed, 08 Jan 2014 16:29:26 -0800 (PST)
Received: from [10.101.99.68] ([66.151.128.105])
	by mx.google.com with ESMTPSA id wp8sm5263635pbc.26.2014.01.08.16.29.25
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Wed, 08 Jan 2014 16:29:26 -0800 (PST)
From: Amit More <amore@xetus.com>
Message-Id: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
Date: Wed, 8 Jan 2014 16:29:23 -0800
To: xen-users@lists.xen.org
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
X-Mailer: Apple Mail (2.1510)
Subject: [Xen-users] Strange Log Messages
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi All,

I'm running XCP 1.1.0-50674c on a Dell PowerEdge 2950 server, and I'm seeing a lot of the following logs in /var/log/user.log file. 

Jan  3 06:00:02 vmhost1 fe: 22523 (/etc/xapi.d/plugins/vmpr <methodCall><methodName>protect</methodName><params>...) exitted with code 0
Jan  3 06:02:44 vmhost1 fe: 22573 (/usr/bin/ovs-vsctl list-br) exitted with code 0

The first message is repeated every 15 minutes, and the second message is repeated every 90 minutes. On some research I found out that there is a cron job that executes /opt/xensource/sm/runvmpr every 15 minutes which is generating the first message.

The exit status of the two scripts (/opt/xensource/sm/runvmpr, and /usr/bin/ovs-vsctl list-br) when ran manually is 0. I wonder what these log entries mean, and why the exit status 0 is recorded in the log entries. Is it something concerning or should I just ignore the errors?

Any help would be greatly appreciated. Thanks in advance.

Amit More
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 00:30:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 00:30:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W13V6-00016e-Kj; Thu, 09 Jan 2014 00:29:32 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <amore@xetus.com>) id 1W13V4-00016Z-Op
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 00:29:30 +0000
Received: from [85.158.143.35:14721] by server-3.bemta-4.messagelabs.com id
	C4/0B-32360-96DEDC25; Thu, 09 Jan 2014 00:29:29 +0000
X-Env-Sender: amore@xetus.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389227367!10502583!1
X-Originating-IP: [209.85.220.46]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10604 invoked from network); 9 Jan 2014 00:29:28 -0000
Received: from mail-pa0-f46.google.com (HELO mail-pa0-f46.google.com)
	(209.85.220.46)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 00:29:28 -0000
Received: by mail-pa0-f46.google.com with SMTP id kp14so2534650pab.5
	for <xen-users@lists.xen.org>; Wed, 08 Jan 2014 16:29:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:from:content-type:content-transfer-encoding
	:subject:message-id:date:to:mime-version;
	bh=QW78dQMY9E0+92ek+g3Tl1mTJoGi/LLNpupCiFFV3AM=;
	b=jczHdcKdNH6zY4BxBrkFiIhhZa7T8Zi+gFLydfdT/T62MbRj2BV530xFOK9S6fShc8
	SyOHqLoqSjJLmI3IIA6aDEcsNfjeELkRKDcixnDzeiIJpJ0a6JPkO3Y1jbMhvw0mCFdo
	ekrqsY5BjVaoq6qa3mGVcgdDbOqcV0dhvbTmWkGXc7sYT3txXOoTE1Ry6Dpa3CYS5/mZ
	nO0nS7UJARsW2zqBkOj/itlEvS+mV3eDvhAM62x6H3NRsWZpMtz8/+Hct3Cvqx+PIbr8
	+oL1dchDFRIeIhzPbgFd7dcnCBg0uTteWefrac5oqye+BURtqSjvjHCbwEEK3oJfw+l+
	5WKA==
X-Gm-Message-State: ALoCoQnoFjY4SWNyZzBLScYlJicfN4LyD/pebY0PhbLWscouKFTOREBU+SceXkOlSAKcFTXVKmfL
X-Received: by 10.66.146.133 with SMTP id tc5mr182463pab.58.1389227366628;
	Wed, 08 Jan 2014 16:29:26 -0800 (PST)
Received: from [10.101.99.68] ([66.151.128.105])
	by mx.google.com with ESMTPSA id wp8sm5263635pbc.26.2014.01.08.16.29.25
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Wed, 08 Jan 2014 16:29:26 -0800 (PST)
From: Amit More <amore@xetus.com>
Message-Id: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
Date: Wed, 8 Jan 2014 16:29:23 -0800
To: xen-users@lists.xen.org
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
X-Mailer: Apple Mail (2.1510)
Subject: [Xen-users] Strange Log Messages
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi All,

I'm running XCP 1.1.0-50674c on a Dell PowerEdge 2950 server, and I'm seeing a lot of the following logs in /var/log/user.log file. 

Jan  3 06:00:02 vmhost1 fe: 22523 (/etc/xapi.d/plugins/vmpr <methodCall><methodName>protect</methodName><params>...) exitted with code 0
Jan  3 06:02:44 vmhost1 fe: 22573 (/usr/bin/ovs-vsctl list-br) exitted with code 0

The first message is repeated every 15 minutes, and the second message is repeated every 90 minutes. On some research I found out that there is a cron job that executes /opt/xensource/sm/runvmpr every 15 minutes which is generating the first message.

The exit status of the two scripts (/opt/xensource/sm/runvmpr, and /usr/bin/ovs-vsctl list-br) when ran manually is 0. I wonder what these log entries mean, and why the exit status 0 is recorded in the log entries. Is it something concerning or should I just ignore the errors?

Any help would be greatly appreciated. Thanks in advance.

Amit More
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 02:53:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 02:53:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W15jv-0005oq-3P; Thu, 09 Jan 2014 02:52:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <grzesb@icm.edu.pl>) id 1W0vOi-0000oW-Po
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 15:50:25 +0000
Received: from [85.158.139.211:47378] by server-17.bemta-5.messagelabs.com id
	45/EA-19152-0C37DC25; Wed, 08 Jan 2014 15:50:24 +0000
X-Env-Sender: grzesb@icm.edu.pl
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389196222!8594505!1
X-Originating-IP: [213.135.59.44]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10951 invoked from network); 8 Jan 2014 15:50:23 -0000
Received: from mx2.icm.edu.pl (HELO mx2.icm.edu.pl) (213.135.59.44)
	by server-12.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 8 Jan 2014 15:50:23 -0000
Received: from smtp.icm.edu.pl (smtp.icm.edu.pl [213.135.57.43])
	by mx2.icm.edu.pl (8.14.0/8.14.0/rzm-5.7/gw-icm) with ESMTP id
	s08Fo3Gd019192
	for <xen-users@lists.xen.org>; Wed, 8 Jan 2014 16:50:03 +0100
Received: from webmail.icm.edu.pl (webmail2.icm.edu.pl [213.135.59.52])
	by smtp.icm.edu.pl (Postfix) with ESMTPSA id 1E062210DA
	for <xen-users@lists.xen.org>; Wed,  8 Jan 2014 16:50:03 +0100 (CET)
MIME-Version: 1.0
Date: Wed, 08 Jan 2014 16:50:02 +0100
From: Grzegorz Bakalarski <grzesb@icm.edu.pl>
To: xen-users@lists.xen.org
Cc: xen-users@lists.xen.org
In-Reply-To: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
References: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
Message-ID: <a8bc8ad3faca6c269c9ddee43d123b9c@icm.edu.pl>
X-Sender: grzesb@icm.edu.pl
User-Agent: Roundcube Webmail/0.9.2
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0rc1
	(mx2.icm.edu.pl [213.135.59.44]);
	Wed, 08 Jan 2014 16:50:03 +0100 (CET)
X-Filtry: w sprawie filtracji wirusow i spamu pisz do: spam@icm.edu.pl
X-Spam-Score: -2.596 () AWL,BAYES_00,RZM_CREDIT,RZM_ORT
X-Spam-Report: SpamAssassin v3.2.5-rzm report
	pts rule name              description
	0.5 RZM_CREDIT             BODY: credit
	-3.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score:
	0.0000] 0.5 RZM_ORT                FULL: spacja przed [,\.?!]
	0.0 AWL AWL: From: address is in the auto white-list
X-Scanned-By: MIMEDefang 2.64 on 213.135.59.44
X-Mailman-Approved-At: Thu, 09 Jan 2014 02:52:58 +0000
Subject: Re: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical
 CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

SGkKCk5vYm9keSBjYW4gaGVscCBvciBzdWdnZXN0Pz8/PwoKV2UgcHJlcGFyZWQgc2ltaWxhciBw
cm9ibGVtIG9uIG91ciBzbWFsbGVyIHRlc3RsYWIgbWFjaGluZQooREVMTCBSNzE1ICAyeCBPcHRl
cm9uIDYxNzQgaS5lLiAyNCBjb3JlcywgNjRHQiBSQU0pLgpUaGlzIGlzIHNpbWlsYXIgTlVNQSBt
YWNoaW5lICg2IGNvcmVzIHBlciBOVU1BIG5vZGUgYW5kIDE2R0J5dGVzKQpXZSBpbnN0YWxsZWQg
eGVuIDQuMS40IG9uIGl0IChmcm9tIGRlYmlhbiBXaGVlenkpLgoKVGhlbiB3ZSBjcmVhdGVkIDIg
Vk1zLCBvbmUgd2l0aCAxMiB2Q1BVcywgYW5kIG90aGVyIHdpdGggMTYgdkNQVXMuCkFmdGVyIHN0
YXJ0aW5nIGZpc3Qgb25lIGl0IGdvdCBhZmZpbml0eSAocmVwb3J0ZWQgYnkgeG0gdmNwdS1saXN0
KQp0byBwcm9jZXNzb3JzIDAtMTEgKGkuZS4gbnVtYSBub2RlIDAgJiAxKS4KClRoZW4gd2Ugc3Rh
cnRlZCBzZWNvbmQgVk0gKDE2IHZDUFVzKS4gQW5kIGl0IGdvdCBhZmZpbml0eSB0bwpwcm9jZXNz
b3JzIDEyLTIzIChOVU1BIG5vZGVzIDIgJiAzKSwgaS5lLiBvbmx5IDEyIHBoeXNpY2FsIHByb2Nl
c29ycy4KQW5kIHdlIGNvbmZpcm1lZCBhZ2FpbiBpdCBjYW4gZ2VuZXJhdGUgbG9hZCBvbmx5IHVw
IHRvIDEyMDAlLgoKRmluYWxseSB3ZSBhZGRlZCB0byBzZWNvbmQgY29uZmlnIGZpbGUgYSBsaW5l
OgoKY3B1cyA9ICc2LTIzJwoKYW5kIHN0YXJ0ZWQgc2Vjb25kIFZNIGFnYWluLiBJbiB0aGlzIHNp
dHVhdGlvbiBzZWNvbmQgVk0gY291bGQKdXNlIHVwIHRvIDE2MDAlIENQVSB0aW1lLCBkZXBlbmRp
bmcgb24gbG9hZCBvbiBmaXJzdCBWTS4KSW4gY2FzZSBib3RoIFZNcyB3ZXJlIGZ1bGx5IGxvYWRl
ZCB0aGUgQ1BVIHRpbWUgd2FzIHNoYXJlZAphbmQgZmlyc3QgVk0gZ290IHNvbWUgMTA1MC0xMTAw
JSBhbmQgc2Vjb25kIGdvdCBzb21lIDEzMDAtMTM1MCUgb2YKQ1BVIHRpbWUgd2hpY2ggaXMgT0su
CgpHQgoKCgoKVyBkbml1IDIwMTQtMDEtMDcgMTc6MjEsIEdyemVnb3J6IEJha2FsYXJza2kgbmFw
aXNhxYIoYSk6Cj4gSGkKPiAKPiBXZSBoYXZlIHR3byBpZGVudGljYWwgaGFyZHdhcmUgbWFjaGlu
ZXMgKERlbGwgUjgxNSBBTUQgT3B0ZXJvbiA0eCA2MTcyCj4gKyAxOTJHQiBSQU0gZWFjaCkuCj4g
Cj4gT25lIGlzIHJ1bm5pbmcgb2xkZXIgRGViaWFuIHNxdWVlenkgd2l0aCBYZW4gNC4xLjIgKGZy
b20gYmFja3BvcnRzKQo+IHdpdGggaG9tZSBtYWRlIGtlcm5lbCBiYXNlZAo+IG9uIDMuMi4wLTQg
bGludXgga2VybmVsLiBUaGlzIGJlaGF2ZXMgbm9ybWFsbHkKPiAKPiBPdGhlciBvbmUgaXMgcnVu
bmluZyBuZXcgRGViaWFuIHdoZWV6eSB3aXRoIFhlbiA0LjEuNCB3aXRoIHRoZSBzYW1lCj4gaG9t
ZSBtYWRlIGtlcm5lbCBhcyBmaXJzdCBvbmUuCj4gVGhpcyBiZWhhdmVzIGFibm9ybWFsbHkuCj4g
Cj4gQm90aCBtYWNoaW5lcyBydW4gZmV3IFBWIGd1ZXN0cy4gSXQgcmVhbGx5IGZldyAtIG9sZGVy
L25vcm1hbCBydW5zIDIKPiBWTXMgKDE2ICYgMiB2Q1BVcyA9PSB0b3RhbCAxOCwgYW5kIG5ld2Vy
L2Fibm9ybWFsIHJ1bnMgNSBWTXMgKCAxNiAmIDgKPiAmIDQgJiA2ICYgOCAgPT0gdG90YWwgNDIp
Cj4gCj4gV2hhdCBpcyBhYm5vcm1hbD8/Pz8gV2UgdGVzdCBiaWdlc3QgKGkuZS4gMTYgQ1BVKSBn
dWVzdHMuCj4gV2hlbiBydW5uaW5nIGZ1bGwgbG9hZCBvbiBub3JtYWwgVk0sIGkuZS4gMTYgbnVt
YmVyIGNydW5jaGluZyBwcm9jZXNlcwo+IHhlbnRvcCBzaG93cyB1dGlsaXphdGlvbiBvZiAxNjAw
JSBDUFUgIGZvciB0aGUgbm9ybWFsIFZNLiBBbHNvIHdoZW4gCj4gZnVsbHkgbG9hZGVkCj4geG0g
dmNwdS1saXN0IHNob3dzIHRoYXQgdkNQVXMgYXJlIHBsYWNlZCBvbiBkaWZmZXJlbnQgcGh5c2lj
YWwgQ1BVcwo+IGFuZCBTdGVhbCBUaW1lIHNob3duIGJ5IHRvcAo+IGlzIHVuZGVyIDElLgo+IAo+
IFRoZSBzYW1lIHJ1biBvbiBuZXdlciB4ZW4gcmVzdWx0cyBpbiBvbmx5IDEyMDAlIENQVSB1dGls
aXphdGlvbgo+IChyZWdhcmRsZXNzIG9mIDE2IG9yIDMyIG9yIDEyOAo+IHJ1bm5pbmcgaGVhdnkg
cHJvY2Vzc2VzKSwgYW5kIHN0ZWFsIHRpbWUgdmFyaWVzIGZyb20gMjAgdG8gNTAlLiB4bQo+IHZj
cHUtbGlzdCBzaG93cyB0aGF0IGV2ZW4KPiBmb3IgdmVyeSBvdmVybG9hZGVkIGd1ZXN0IDggdkNQ
VXMgYXJlIGNvcnJlY3RseSBhc3NpZ25lZCB0byA4IHBoeXNpY2FsCj4gQ1BVcyBidXQgb3RoZXIg
OCB2Q1BVcwo+IGFyZSBieSBwYWlyIGFzc2lnbmVkIHRvIDQgcGh5c2ljYWwgQ1BVcyAoaS5lLiAy
IHZDUFVzIHBlciBvbmUgcGh5c2ljYWwgCj4gQ1BVcykuCj4gQlRXIG90aGVyIGd1ZXNzIG1hY2hp
bmVzIGFyZSB2ZXJ5IHZlcnkgbGlnaHQgbG9hZGVkIChsZXNzIHRoYW4gMTAwJQo+IGkuZS4gbGVz
cyB0aGVuIG9uZSB2Q1BVKQo+IAo+IEJvdGggZG9tVSBzZWUgMTYgY3B1Lgo+IAo+IEhvbWUgbWFk
ZSBrZXJuZWwgaXMgYWxtb3N0IGRlYmlhbiBrZXJuZWwgd2l0aCBOVU1BIHN3aXRjaGVkIG9mZiAo
aW4gCj4ga2VybmVsKS4KPiAKPiBXZSByZXN0YXJ0ZWQgc3VzcGljaW91cyAgVk0gYnV0IG5vIGNo
YW5nZS4gV2UgY2Fubm90IHJlc3RhcnQgZG9tMCBhdAo+IHRoZSBtb21lbnQgLi4uCj4gCj4gQW55
IGhpbnRzIHdoYXQgZ29pbmcgd3Jvbmc/IFdpbGwgY3B1IHBpbm5pZyBoZWxwPyBXb3VsZCBjcmVh
dGluZyBjcHUKPiBwb29sIGhlbHAgPz8/Pwo+IAo+IFRJQQo+IAo+IEdCCj4gCj4gUFMKPiAKPiAK
PiBIZXJlIHhtIGluZm8gLW4gZm9yIGJvdGggbWFjaGluZXM6Cj4gCj4gXl5eXl5eXiBub3JtYWwg
Xl5eXl5eXl5eXl5eXl5eXl5eXl4KPiBob3N0ICAgICAgICAgICAgICAgICAgIDogYnVpbGQxLWRv
bTAKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4yLjAtMS1hbWQ2NAo+IHZlcnNpb24gICAg
ICAgICAgICAgICAgOiAjMSBTTVAgV2VkIEZlYiAyOSAxNToxNDo1NyBVVEMgMjAxMgo+IG1hY2hp
bmUgICAgICAgICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAgICAgICAgICAgIDogNDgK
PiBucl9ub2RlcyAgICAgICAgICAgICAgIDogOAo+IGNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiAx
Mgo+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCj4gY3B1X21oeiAgICAgICAgICAgICAgICA6
IDIyMDAKPiBod19jYXBzICAgICAgICAgICAgICAgIDoKPiAxNzhiZjNmZjplZmQzZmJmZjowMDAw
MDAwMDowMDAwMTcxMDowMDgwMjAwMTowMDAwMDAwMDowMDA4MzdmZjowMDAwMDAwMAo+IHZpcnRf
Y2FwcyAgICAgICAgICAgICAgOiBodm0KPiB0b3RhbF9tZW1vcnkgICAgICAgICAgIDogMTk2NTk4
Cj4gZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDExOTIxOAo+IGZyZWVfY3B1cyAgICAgICAgICAg
ICAgOiAwCj4gY3B1X3RvcG9sb2d5ICAgICAgICAgICA6Cj4gY3B1OiAgICBjb3JlICAgIHNvY2tl
dCAgICAgbm9kZQo+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+ICAgMTogICAgICAg
MSAgICAgICAgMCAgICAgICAgMAo+ICAgMjogICAgICAgMiAgICAgICAgMCAgICAgICAgMAo+ICAg
MzogICAgICAgMyAgICAgICAgMCAgICAgICAgMAo+ICAgNDogICAgICAgNCAgICAgICAgMCAgICAg
ICAgMAo+ICAgNTogICAgICAgNSAgICAgICAgMCAgICAgICAgMAo+ICAgNjogICAgICAgNiAgICAg
ICAgMCAgICAgICAgMQo+ICAgNzogICAgICAgNyAgICAgICAgMCAgICAgICAgMQo+ICAgODogICAg
ICAgOCAgICAgICAgMCAgICAgICAgMQo+ICAgOTogICAgICAgOSAgICAgICAgMCAgICAgICAgMQo+
ICAxMDogICAgICAxMCAgICAgICAgMCAgICAgICAgMQo+ICAxMTogICAgICAxMSAgICAgICAgMCAg
ICAgICAgMQo+ICAxMjogICAgICAgMCAgICAgICAgMSAgICAgICAgMgo+ICAxMzogICAgICAgMSAg
ICAgICAgMSAgICAgICAgMgo+ICAxNDogICAgICAgMiAgICAgICAgMSAgICAgICAgMgo+ICAxNTog
ICAgICAgMyAgICAgICAgMSAgICAgICAgMgo+ICAxNjogICAgICAgNCAgICAgICAgMSAgICAgICAg
Mgo+ICAxNzogICAgICAgNSAgICAgICAgMSAgICAgICAgMgo+ICAxODogICAgICAgNiAgICAgICAg
MSAgICAgICAgMwo+ICAxOTogICAgICAgNyAgICAgICAgMSAgICAgICAgMwo+ICAyMDogICAgICAg
OCAgICAgICAgMSAgICAgICAgMwo+ICAyMTogICAgICAgOSAgICAgICAgMSAgICAgICAgMwo+ICAy
MjogICAgICAxMCAgICAgICAgMSAgICAgICAgMwo+ICAyMzogICAgICAxMSAgICAgICAgMSAgICAg
ICAgMwo+ICAyNDogICAgICAgMCAgICAgICAgMiAgICAgICAgNAo+ICAyNTogICAgICAgMSAgICAg
ICAgMiAgICAgICAgNAo+ICAyNjogICAgICAgMiAgICAgICAgMiAgICAgICAgNAo+ICAyNzogICAg
ICAgMyAgICAgICAgMiAgICAgICAgNAo+ICAyODogICAgICAgNCAgICAgICAgMiAgICAgICAgNAo+
ICAyOTogICAgICAgNSAgICAgICAgMiAgICAgICAgNAo+ICAzMDogICAgICAgNiAgICAgICAgMiAg
ICAgICAgNQo+ICAzMTogICAgICAgNyAgICAgICAgMiAgICAgICAgNQo+ICAzMjogICAgICAgOCAg
ICAgICAgMiAgICAgICAgNQo+ICAzMzogICAgICAgOSAgICAgICAgMiAgICAgICAgNQo+ICAzNDog
ICAgICAxMCAgICAgICAgMiAgICAgICAgNQo+ICAzNTogICAgICAxMSAgICAgICAgMiAgICAgICAg
NQo+ICAzNjogICAgICAgMCAgICAgICAgMyAgICAgICAgNgo+ICAzNzogICAgICAgMSAgICAgICAg
MyAgICAgICAgNgo+ICAzODogICAgICAgMiAgICAgICAgMyAgICAgICAgNgo+ICAzOTogICAgICAg
MyAgICAgICAgMyAgICAgICAgNgo+ICA0MDogICAgICAgNCAgICAgICAgMyAgICAgICAgNgo+ICA0
MTogICAgICAgNSAgICAgICAgMyAgICAgICAgNgo+ICA0MjogICAgICAgNiAgICAgICAgMyAgICAg
ICAgNwo+ICA0MzogICAgICAgNyAgICAgICAgMyAgICAgICAgNwo+ICA0NDogICAgICAgOCAgICAg
ICAgMyAgICAgICAgNwo+ICA0NTogICAgICAgOSAgICAgICAgMyAgICAgICAgNwo+ICA0NjogICAg
ICAxMCAgICAgICAgMyAgICAgICAgNwo+ICA0NzogICAgICAxMSAgICAgICAgMyAgICAgICAgNwo+
IG51bWFfaW5mbyAgICAgICAgICAgICAgOiBub25lCj4geGVuX21ham9yICAgICAgICAgICAgICA6
IDQKPiB4ZW5fbWlub3IgICAgICAgICAgICAgIDogMQo+IHhlbl9leHRyYSAgICAgICAgICAgICAg
OiAuMgo+IHhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLXg4Nl82NCB4ZW4tMy4wLXg4
Nl8zMnAgaHZtLTMuMC14ODZfMzIKPiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQKPiB4
ZW5fc2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0Cj4geGVuX3BhZ2VzaXplICAgICAgICAgICA6
IDQwOTYKPiBwbGF0Zm9ybV9wYXJhbXMgICAgICAgIDogdmlydF9zdGFydD0weGZmZmY4MDAwMDAw
MDAwMDAKPiB4ZW5fY2hhbmdlc2V0ICAgICAgICAgIDogdW5hdmFpbGFibGUKPiB4ZW5fY29tbWFu
ZGxpbmUgICAgICAgIDogcGxhY2Vob2xkZXIgY29tMj0xMTUyMDAsOG4xIHZnYT1tb2RlLTB4MDMx
OQo+IGNvbnNvbGU9Y29tMix2Z2EgZ3Vlc3RfbG9nbHZsPWVycm9yIGRvbTBfbWVtPTYxNDRNCj4g
Y2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyB2ZXJzaW9uIDQuNi4yIChEZWJpYW4gNC42LjIt
NikKPiBjY19jb21waWxlX2J5ICAgICAgICAgIDogd2FsZGkKPiBjY19jb21waWxlX2RvbWFpbiAg
ICAgIDogZGViaWFuLm9yZwo+IGNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBTYXQgRGVjIDEwIDE5
OjU4OjIxIFVUQyAyMDExCj4geGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQKPiAKPiAKPiAKPiAK
PiA9PT09PT09PT09PT1BQm5vcm1hbD09PT09PT09PT09PT09Cj4gaG9zdCAgICAgICAgICAgICAg
ICAgICA6IHByb2QzLWRvbTAKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4yLjAtMS1hbWQ2
NAo+IHZlcnNpb24gICAgICAgICAgICAgICAgOiAjMSBTTVAgV2VkIEZlYiAyOSAxNToxNDo1NyBV
VEMgMjAxMgo+IG1hY2hpbmUgICAgICAgICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAg
ICAgICAgICAgIDogNDgKPiBucl9ub2RlcyAgICAgICAgICAgICAgIDogOAo+IGNvcmVzX3Blcl9z
b2NrZXQgICAgICAgOiAxMgo+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCj4gY3B1X21oeiAg
ICAgICAgICAgICAgICA6IDIyMDAKPiBod19jYXBzICAgICAgICAgICAgICAgIDoKPiAxNzhiZjNm
ZjplZmQzZmJmZjowMDAwMDAwMDowMDAwMTMxMDowMDgwMjAwMTowMDAwMDAwMDowMDA4MzdmZjow
MDAwMDAwMAo+IHZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0KPiB0b3RhbF9tZW1vcnkgICAg
ICAgICAgIDogMTk2NTk4Cj4gZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDU3Nzc2Cj4gZnJlZV9j
cHVzICAgICAgICAgICAgICA6IDAKPiBjcHVfdG9wb2xvZ3kgICAgICAgICAgIDoKPiBjcHU6ICAg
IGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4gICAwOiAgICAgICAwICAgICAgICAwICAgICAgICAw
Cj4gICAxOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4gICAyOiAgICAgICAyICAgICAgICAw
ICAgICAgICAwCj4gICAzOiAgICAgICAzICAgICAgICAwICAgICAgICAwCj4gICA0OiAgICAgICA0
ICAgICAgICAwICAgICAgICAwCj4gICA1OiAgICAgICA1ICAgICAgICAwICAgICAgICAwCj4gICA2
OiAgICAgICA2ICAgICAgICAwICAgICAgICAxCj4gICA3OiAgICAgICA3ICAgICAgICAwICAgICAg
ICAxCj4gICA4OiAgICAgICA4ICAgICAgICAwICAgICAgICAxCj4gICA5OiAgICAgICA5ICAgICAg
ICAwICAgICAgICAxCj4gIDEwOiAgICAgIDEwICAgICAgICAwICAgICAgICAxCj4gIDExOiAgICAg
IDExICAgICAgICAwICAgICAgICAxCj4gIDEyOiAgICAgICAwICAgICAgICAxICAgICAgICAyCj4g
IDEzOiAgICAgICAxICAgICAgICAxICAgICAgICAyCj4gIDE0OiAgICAgICAyICAgICAgICAxICAg
ICAgICAyCj4gIDE1OiAgICAgICAzICAgICAgICAxICAgICAgICAyCj4gIDE2OiAgICAgICA0ICAg
ICAgICAxICAgICAgICAyCj4gIDE3OiAgICAgICA1ICAgICAgICAxICAgICAgICAyCj4gIDE4OiAg
ICAgICA2ICAgICAgICAxICAgICAgICAzCj4gIDE5OiAgICAgICA3ICAgICAgICAxICAgICAgICAz
Cj4gIDIwOiAgICAgICA4ICAgICAgICAxICAgICAgICAzCj4gIDIxOiAgICAgICA5ICAgICAgICAx
ICAgICAgICAzCj4gIDIyOiAgICAgIDEwICAgICAgICAxICAgICAgICAzCj4gIDIzOiAgICAgIDEx
ICAgICAgICAxICAgICAgICAzCj4gIDI0OiAgICAgICAwICAgICAgICAyICAgICAgICA0Cj4gIDI1
OiAgICAgICAxICAgICAgICAyICAgICAgICA0Cj4gIDI2OiAgICAgICAyICAgICAgICAyICAgICAg
ICA0Cj4gIDI3OiAgICAgICAzICAgICAgICAyICAgICAgICA0Cj4gIDI4OiAgICAgICA0ICAgICAg
ICAyICAgICAgICA0Cj4gIDI5OiAgICAgICA1ICAgICAgICAyICAgICAgICA0Cj4gIDMwOiAgICAg
ICA2ICAgICAgICAyICAgICAgICA1Cj4gIDMxOiAgICAgICA3ICAgICAgICAyICAgICAgICA1Cj4g
IDMyOiAgICAgICA4ICAgICAgICAyICAgICAgICA1Cj4gIDMzOiAgICAgICA5ICAgICAgICAyICAg
ICAgICA1Cj4gIDM0OiAgICAgIDEwICAgICAgICAyICAgICAgICA1Cj4gIDM1OiAgICAgIDExICAg
ICAgICAyICAgICAgICA1Cj4gIDM2OiAgICAgICAwICAgICAgICAzICAgICAgICA2Cj4gIDM3OiAg
ICAgICAxICAgICAgICAzICAgICAgICA2Cj4gIDM4OiAgICAgICAyICAgICAgICAzICAgICAgICA2
Cj4gIDM5OiAgICAgICAzICAgICAgICAzICAgICAgICA2Cj4gIDQwOiAgICAgICA0ICAgICAgICAz
ICAgICAgICA2Cj4gIDQxOiAgICAgICA1ICAgICAgICAzICAgICAgICA2Cj4gIDQyOiAgICAgICA2
ICAgICAgICAzICAgICAgICA3Cj4gIDQzOiAgICAgICA3ICAgICAgICAzICAgICAgICA3Cj4gIDQ0
OiAgICAgICA4ICAgICAgICAzICAgICAgICA3Cj4gIDQ1OiAgICAgICA5ICAgICAgICAzICAgICAg
ICA3Cj4gIDQ2OiAgICAgIDEwICAgICAgICAzICAgICAgICA3Cj4gIDQ3OiAgICAgIDExICAgICAg
ICAzICAgICAgICA3Cj4gbnVtYV9pbmZvICAgICAgICAgICAgICA6IG5vbmUKPiB4ZW5fbWFqb3Ig
ICAgICAgICAgICAgIDogNAo+IHhlbl9taW5vciAgICAgICAgICAgICAgOiAxCj4geGVuX2V4dHJh
ICAgICAgICAgICAgICA6IC40Cj4geGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2
XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMgo+IGh2bS0zLjAteDg2XzMycCBodm0t
My4wLXg4Nl82NAo+IHhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKPiB4ZW5fcGFnZXNp
emUgICAgICAgICAgIDogNDA5Ngo+IHBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0
PTB4ZmZmZjgwMDAwMDAwMDAwMAo+IHhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiB1bmF2YWlsYWJs
ZQo+IHhlbl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBjb20yPTExNTIwMCw4bjEg
dmdhPW1vZGUtMHgwMzE5Cj4gY29uc29sZT1jb20yLHZnYSBndWVzdF9sb2dsdmw9ZXJyb3IgZG9t
MF9tZW09NjE0NE0KPiBjY19jb21waWxlciAgICAgICAgICAgIDogZ2NjIHZlcnNpb24gNC43LjIg
KERlYmlhbiA0LjcuMi01KQo+IGNjX2NvbXBpbGVfYnkgICAgICAgICAgOiBjYXJuaWwKPiBjY19j
b21waWxlX2RvbWFpbiAgICAgIDogZGViaWFuLm9yZwo+IGNjX2NvbXBpbGVfZGF0ZSAgICAgICAg
OiBTdW4gTWF5ICA1IDE0OjQ0OjQ5IFVUQyAyMDEzCj4geGVuZF9jb25maWdfZm9ybWF0ICAgICA6
IDQKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu Jan 09 02:53:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 02:53:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W15jv-0005oq-3P; Thu, 09 Jan 2014 02:52:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <grzesb@icm.edu.pl>) id 1W0vOi-0000oW-Po
	for xen-users@lists.xen.org; Wed, 08 Jan 2014 15:50:25 +0000
Received: from [85.158.139.211:47378] by server-17.bemta-5.messagelabs.com id
	45/EA-19152-0C37DC25; Wed, 08 Jan 2014 15:50:24 +0000
X-Env-Sender: grzesb@icm.edu.pl
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389196222!8594505!1
X-Originating-IP: [213.135.59.44]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10951 invoked from network); 8 Jan 2014 15:50:23 -0000
Received: from mx2.icm.edu.pl (HELO mx2.icm.edu.pl) (213.135.59.44)
	by server-12.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 8 Jan 2014 15:50:23 -0000
Received: from smtp.icm.edu.pl (smtp.icm.edu.pl [213.135.57.43])
	by mx2.icm.edu.pl (8.14.0/8.14.0/rzm-5.7/gw-icm) with ESMTP id
	s08Fo3Gd019192
	for <xen-users@lists.xen.org>; Wed, 8 Jan 2014 16:50:03 +0100
Received: from webmail.icm.edu.pl (webmail2.icm.edu.pl [213.135.59.52])
	by smtp.icm.edu.pl (Postfix) with ESMTPSA id 1E062210DA
	for <xen-users@lists.xen.org>; Wed,  8 Jan 2014 16:50:03 +0100 (CET)
MIME-Version: 1.0
Date: Wed, 08 Jan 2014 16:50:02 +0100
From: Grzegorz Bakalarski <grzesb@icm.edu.pl>
To: xen-users@lists.xen.org
Cc: xen-users@lists.xen.org
In-Reply-To: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
References: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
Message-ID: <a8bc8ad3faca6c269c9ddee43d123b9c@icm.edu.pl>
X-Sender: grzesb@icm.edu.pl
User-Agent: Roundcube Webmail/0.9.2
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0rc1
	(mx2.icm.edu.pl [213.135.59.44]);
	Wed, 08 Jan 2014 16:50:03 +0100 (CET)
X-Filtry: w sprawie filtracji wirusow i spamu pisz do: spam@icm.edu.pl
X-Spam-Score: -2.596 () AWL,BAYES_00,RZM_CREDIT,RZM_ORT
X-Spam-Report: SpamAssassin v3.2.5-rzm report
	pts rule name              description
	0.5 RZM_CREDIT             BODY: credit
	-3.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score:
	0.0000] 0.5 RZM_ORT                FULL: spacja przed [,\.?!]
	0.0 AWL AWL: From: address is in the auto white-list
X-Scanned-By: MIMEDefang 2.64 on 213.135.59.44
X-Mailman-Approved-At: Thu, 09 Jan 2014 02:52:58 +0000
Subject: Re: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical
 CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

SGkKCk5vYm9keSBjYW4gaGVscCBvciBzdWdnZXN0Pz8/PwoKV2UgcHJlcGFyZWQgc2ltaWxhciBw
cm9ibGVtIG9uIG91ciBzbWFsbGVyIHRlc3RsYWIgbWFjaGluZQooREVMTCBSNzE1ICAyeCBPcHRl
cm9uIDYxNzQgaS5lLiAyNCBjb3JlcywgNjRHQiBSQU0pLgpUaGlzIGlzIHNpbWlsYXIgTlVNQSBt
YWNoaW5lICg2IGNvcmVzIHBlciBOVU1BIG5vZGUgYW5kIDE2R0J5dGVzKQpXZSBpbnN0YWxsZWQg
eGVuIDQuMS40IG9uIGl0IChmcm9tIGRlYmlhbiBXaGVlenkpLgoKVGhlbiB3ZSBjcmVhdGVkIDIg
Vk1zLCBvbmUgd2l0aCAxMiB2Q1BVcywgYW5kIG90aGVyIHdpdGggMTYgdkNQVXMuCkFmdGVyIHN0
YXJ0aW5nIGZpc3Qgb25lIGl0IGdvdCBhZmZpbml0eSAocmVwb3J0ZWQgYnkgeG0gdmNwdS1saXN0
KQp0byBwcm9jZXNzb3JzIDAtMTEgKGkuZS4gbnVtYSBub2RlIDAgJiAxKS4KClRoZW4gd2Ugc3Rh
cnRlZCBzZWNvbmQgVk0gKDE2IHZDUFVzKS4gQW5kIGl0IGdvdCBhZmZpbml0eSB0bwpwcm9jZXNz
b3JzIDEyLTIzIChOVU1BIG5vZGVzIDIgJiAzKSwgaS5lLiBvbmx5IDEyIHBoeXNpY2FsIHByb2Nl
c29ycy4KQW5kIHdlIGNvbmZpcm1lZCBhZ2FpbiBpdCBjYW4gZ2VuZXJhdGUgbG9hZCBvbmx5IHVw
IHRvIDEyMDAlLgoKRmluYWxseSB3ZSBhZGRlZCB0byBzZWNvbmQgY29uZmlnIGZpbGUgYSBsaW5l
OgoKY3B1cyA9ICc2LTIzJwoKYW5kIHN0YXJ0ZWQgc2Vjb25kIFZNIGFnYWluLiBJbiB0aGlzIHNp
dHVhdGlvbiBzZWNvbmQgVk0gY291bGQKdXNlIHVwIHRvIDE2MDAlIENQVSB0aW1lLCBkZXBlbmRp
bmcgb24gbG9hZCBvbiBmaXJzdCBWTS4KSW4gY2FzZSBib3RoIFZNcyB3ZXJlIGZ1bGx5IGxvYWRl
ZCB0aGUgQ1BVIHRpbWUgd2FzIHNoYXJlZAphbmQgZmlyc3QgVk0gZ290IHNvbWUgMTA1MC0xMTAw
JSBhbmQgc2Vjb25kIGdvdCBzb21lIDEzMDAtMTM1MCUgb2YKQ1BVIHRpbWUgd2hpY2ggaXMgT0su
CgpHQgoKCgoKVyBkbml1IDIwMTQtMDEtMDcgMTc6MjEsIEdyemVnb3J6IEJha2FsYXJza2kgbmFw
aXNhxYIoYSk6Cj4gSGkKPiAKPiBXZSBoYXZlIHR3byBpZGVudGljYWwgaGFyZHdhcmUgbWFjaGlu
ZXMgKERlbGwgUjgxNSBBTUQgT3B0ZXJvbiA0eCA2MTcyCj4gKyAxOTJHQiBSQU0gZWFjaCkuCj4g
Cj4gT25lIGlzIHJ1bm5pbmcgb2xkZXIgRGViaWFuIHNxdWVlenkgd2l0aCBYZW4gNC4xLjIgKGZy
b20gYmFja3BvcnRzKQo+IHdpdGggaG9tZSBtYWRlIGtlcm5lbCBiYXNlZAo+IG9uIDMuMi4wLTQg
bGludXgga2VybmVsLiBUaGlzIGJlaGF2ZXMgbm9ybWFsbHkKPiAKPiBPdGhlciBvbmUgaXMgcnVu
bmluZyBuZXcgRGViaWFuIHdoZWV6eSB3aXRoIFhlbiA0LjEuNCB3aXRoIHRoZSBzYW1lCj4gaG9t
ZSBtYWRlIGtlcm5lbCBhcyBmaXJzdCBvbmUuCj4gVGhpcyBiZWhhdmVzIGFibm9ybWFsbHkuCj4g
Cj4gQm90aCBtYWNoaW5lcyBydW4gZmV3IFBWIGd1ZXN0cy4gSXQgcmVhbGx5IGZldyAtIG9sZGVy
L25vcm1hbCBydW5zIDIKPiBWTXMgKDE2ICYgMiB2Q1BVcyA9PSB0b3RhbCAxOCwgYW5kIG5ld2Vy
L2Fibm9ybWFsIHJ1bnMgNSBWTXMgKCAxNiAmIDgKPiAmIDQgJiA2ICYgOCAgPT0gdG90YWwgNDIp
Cj4gCj4gV2hhdCBpcyBhYm5vcm1hbD8/Pz8gV2UgdGVzdCBiaWdlc3QgKGkuZS4gMTYgQ1BVKSBn
dWVzdHMuCj4gV2hlbiBydW5uaW5nIGZ1bGwgbG9hZCBvbiBub3JtYWwgVk0sIGkuZS4gMTYgbnVt
YmVyIGNydW5jaGluZyBwcm9jZXNlcwo+IHhlbnRvcCBzaG93cyB1dGlsaXphdGlvbiBvZiAxNjAw
JSBDUFUgIGZvciB0aGUgbm9ybWFsIFZNLiBBbHNvIHdoZW4gCj4gZnVsbHkgbG9hZGVkCj4geG0g
dmNwdS1saXN0IHNob3dzIHRoYXQgdkNQVXMgYXJlIHBsYWNlZCBvbiBkaWZmZXJlbnQgcGh5c2lj
YWwgQ1BVcwo+IGFuZCBTdGVhbCBUaW1lIHNob3duIGJ5IHRvcAo+IGlzIHVuZGVyIDElLgo+IAo+
IFRoZSBzYW1lIHJ1biBvbiBuZXdlciB4ZW4gcmVzdWx0cyBpbiBvbmx5IDEyMDAlIENQVSB1dGls
aXphdGlvbgo+IChyZWdhcmRsZXNzIG9mIDE2IG9yIDMyIG9yIDEyOAo+IHJ1bm5pbmcgaGVhdnkg
cHJvY2Vzc2VzKSwgYW5kIHN0ZWFsIHRpbWUgdmFyaWVzIGZyb20gMjAgdG8gNTAlLiB4bQo+IHZj
cHUtbGlzdCBzaG93cyB0aGF0IGV2ZW4KPiBmb3IgdmVyeSBvdmVybG9hZGVkIGd1ZXN0IDggdkNQ
VXMgYXJlIGNvcnJlY3RseSBhc3NpZ25lZCB0byA4IHBoeXNpY2FsCj4gQ1BVcyBidXQgb3RoZXIg
OCB2Q1BVcwo+IGFyZSBieSBwYWlyIGFzc2lnbmVkIHRvIDQgcGh5c2ljYWwgQ1BVcyAoaS5lLiAy
IHZDUFVzIHBlciBvbmUgcGh5c2ljYWwgCj4gQ1BVcykuCj4gQlRXIG90aGVyIGd1ZXNzIG1hY2hp
bmVzIGFyZSB2ZXJ5IHZlcnkgbGlnaHQgbG9hZGVkIChsZXNzIHRoYW4gMTAwJQo+IGkuZS4gbGVz
cyB0aGVuIG9uZSB2Q1BVKQo+IAo+IEJvdGggZG9tVSBzZWUgMTYgY3B1Lgo+IAo+IEhvbWUgbWFk
ZSBrZXJuZWwgaXMgYWxtb3N0IGRlYmlhbiBrZXJuZWwgd2l0aCBOVU1BIHN3aXRjaGVkIG9mZiAo
aW4gCj4ga2VybmVsKS4KPiAKPiBXZSByZXN0YXJ0ZWQgc3VzcGljaW91cyAgVk0gYnV0IG5vIGNo
YW5nZS4gV2UgY2Fubm90IHJlc3RhcnQgZG9tMCBhdAo+IHRoZSBtb21lbnQgLi4uCj4gCj4gQW55
IGhpbnRzIHdoYXQgZ29pbmcgd3Jvbmc/IFdpbGwgY3B1IHBpbm5pZyBoZWxwPyBXb3VsZCBjcmVh
dGluZyBjcHUKPiBwb29sIGhlbHAgPz8/Pwo+IAo+IFRJQQo+IAo+IEdCCj4gCj4gUFMKPiAKPiAK
PiBIZXJlIHhtIGluZm8gLW4gZm9yIGJvdGggbWFjaGluZXM6Cj4gCj4gXl5eXl5eXiBub3JtYWwg
Xl5eXl5eXl5eXl5eXl5eXl5eXl4KPiBob3N0ICAgICAgICAgICAgICAgICAgIDogYnVpbGQxLWRv
bTAKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4yLjAtMS1hbWQ2NAo+IHZlcnNpb24gICAg
ICAgICAgICAgICAgOiAjMSBTTVAgV2VkIEZlYiAyOSAxNToxNDo1NyBVVEMgMjAxMgo+IG1hY2hp
bmUgICAgICAgICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAgICAgICAgICAgIDogNDgK
PiBucl9ub2RlcyAgICAgICAgICAgICAgIDogOAo+IGNvcmVzX3Blcl9zb2NrZXQgICAgICAgOiAx
Mgo+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCj4gY3B1X21oeiAgICAgICAgICAgICAgICA6
IDIyMDAKPiBod19jYXBzICAgICAgICAgICAgICAgIDoKPiAxNzhiZjNmZjplZmQzZmJmZjowMDAw
MDAwMDowMDAwMTcxMDowMDgwMjAwMTowMDAwMDAwMDowMDA4MzdmZjowMDAwMDAwMAo+IHZpcnRf
Y2FwcyAgICAgICAgICAgICAgOiBodm0KPiB0b3RhbF9tZW1vcnkgICAgICAgICAgIDogMTk2NTk4
Cj4gZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDExOTIxOAo+IGZyZWVfY3B1cyAgICAgICAgICAg
ICAgOiAwCj4gY3B1X3RvcG9sb2d5ICAgICAgICAgICA6Cj4gY3B1OiAgICBjb3JlICAgIHNvY2tl
dCAgICAgbm9kZQo+ICAgMDogICAgICAgMCAgICAgICAgMCAgICAgICAgMAo+ICAgMTogICAgICAg
MSAgICAgICAgMCAgICAgICAgMAo+ICAgMjogICAgICAgMiAgICAgICAgMCAgICAgICAgMAo+ICAg
MzogICAgICAgMyAgICAgICAgMCAgICAgICAgMAo+ICAgNDogICAgICAgNCAgICAgICAgMCAgICAg
ICAgMAo+ICAgNTogICAgICAgNSAgICAgICAgMCAgICAgICAgMAo+ICAgNjogICAgICAgNiAgICAg
ICAgMCAgICAgICAgMQo+ICAgNzogICAgICAgNyAgICAgICAgMCAgICAgICAgMQo+ICAgODogICAg
ICAgOCAgICAgICAgMCAgICAgICAgMQo+ICAgOTogICAgICAgOSAgICAgICAgMCAgICAgICAgMQo+
ICAxMDogICAgICAxMCAgICAgICAgMCAgICAgICAgMQo+ICAxMTogICAgICAxMSAgICAgICAgMCAg
ICAgICAgMQo+ICAxMjogICAgICAgMCAgICAgICAgMSAgICAgICAgMgo+ICAxMzogICAgICAgMSAg
ICAgICAgMSAgICAgICAgMgo+ICAxNDogICAgICAgMiAgICAgICAgMSAgICAgICAgMgo+ICAxNTog
ICAgICAgMyAgICAgICAgMSAgICAgICAgMgo+ICAxNjogICAgICAgNCAgICAgICAgMSAgICAgICAg
Mgo+ICAxNzogICAgICAgNSAgICAgICAgMSAgICAgICAgMgo+ICAxODogICAgICAgNiAgICAgICAg
MSAgICAgICAgMwo+ICAxOTogICAgICAgNyAgICAgICAgMSAgICAgICAgMwo+ICAyMDogICAgICAg
OCAgICAgICAgMSAgICAgICAgMwo+ICAyMTogICAgICAgOSAgICAgICAgMSAgICAgICAgMwo+ICAy
MjogICAgICAxMCAgICAgICAgMSAgICAgICAgMwo+ICAyMzogICAgICAxMSAgICAgICAgMSAgICAg
ICAgMwo+ICAyNDogICAgICAgMCAgICAgICAgMiAgICAgICAgNAo+ICAyNTogICAgICAgMSAgICAg
ICAgMiAgICAgICAgNAo+ICAyNjogICAgICAgMiAgICAgICAgMiAgICAgICAgNAo+ICAyNzogICAg
ICAgMyAgICAgICAgMiAgICAgICAgNAo+ICAyODogICAgICAgNCAgICAgICAgMiAgICAgICAgNAo+
ICAyOTogICAgICAgNSAgICAgICAgMiAgICAgICAgNAo+ICAzMDogICAgICAgNiAgICAgICAgMiAg
ICAgICAgNQo+ICAzMTogICAgICAgNyAgICAgICAgMiAgICAgICAgNQo+ICAzMjogICAgICAgOCAg
ICAgICAgMiAgICAgICAgNQo+ICAzMzogICAgICAgOSAgICAgICAgMiAgICAgICAgNQo+ICAzNDog
ICAgICAxMCAgICAgICAgMiAgICAgICAgNQo+ICAzNTogICAgICAxMSAgICAgICAgMiAgICAgICAg
NQo+ICAzNjogICAgICAgMCAgICAgICAgMyAgICAgICAgNgo+ICAzNzogICAgICAgMSAgICAgICAg
MyAgICAgICAgNgo+ICAzODogICAgICAgMiAgICAgICAgMyAgICAgICAgNgo+ICAzOTogICAgICAg
MyAgICAgICAgMyAgICAgICAgNgo+ICA0MDogICAgICAgNCAgICAgICAgMyAgICAgICAgNgo+ICA0
MTogICAgICAgNSAgICAgICAgMyAgICAgICAgNgo+ICA0MjogICAgICAgNiAgICAgICAgMyAgICAg
ICAgNwo+ICA0MzogICAgICAgNyAgICAgICAgMyAgICAgICAgNwo+ICA0NDogICAgICAgOCAgICAg
ICAgMyAgICAgICAgNwo+ICA0NTogICAgICAgOSAgICAgICAgMyAgICAgICAgNwo+ICA0NjogICAg
ICAxMCAgICAgICAgMyAgICAgICAgNwo+ICA0NzogICAgICAxMSAgICAgICAgMyAgICAgICAgNwo+
IG51bWFfaW5mbyAgICAgICAgICAgICAgOiBub25lCj4geGVuX21ham9yICAgICAgICAgICAgICA6
IDQKPiB4ZW5fbWlub3IgICAgICAgICAgICAgIDogMQo+IHhlbl9leHRyYSAgICAgICAgICAgICAg
OiAuMgo+IHhlbl9jYXBzICAgICAgICAgICAgICAgOiB4ZW4tMy4wLXg4Nl82NCB4ZW4tMy4wLXg4
Nl8zMnAgaHZtLTMuMC14ODZfMzIKPiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQKPiB4
ZW5fc2NoZWR1bGVyICAgICAgICAgIDogY3JlZGl0Cj4geGVuX3BhZ2VzaXplICAgICAgICAgICA6
IDQwOTYKPiBwbGF0Zm9ybV9wYXJhbXMgICAgICAgIDogdmlydF9zdGFydD0weGZmZmY4MDAwMDAw
MDAwMDAKPiB4ZW5fY2hhbmdlc2V0ICAgICAgICAgIDogdW5hdmFpbGFibGUKPiB4ZW5fY29tbWFu
ZGxpbmUgICAgICAgIDogcGxhY2Vob2xkZXIgY29tMj0xMTUyMDAsOG4xIHZnYT1tb2RlLTB4MDMx
OQo+IGNvbnNvbGU9Y29tMix2Z2EgZ3Vlc3RfbG9nbHZsPWVycm9yIGRvbTBfbWVtPTYxNDRNCj4g
Y2NfY29tcGlsZXIgICAgICAgICAgICA6IGdjYyB2ZXJzaW9uIDQuNi4yIChEZWJpYW4gNC42LjIt
NikKPiBjY19jb21waWxlX2J5ICAgICAgICAgIDogd2FsZGkKPiBjY19jb21waWxlX2RvbWFpbiAg
ICAgIDogZGViaWFuLm9yZwo+IGNjX2NvbXBpbGVfZGF0ZSAgICAgICAgOiBTYXQgRGVjIDEwIDE5
OjU4OjIxIFVUQyAyMDExCj4geGVuZF9jb25maWdfZm9ybWF0ICAgICA6IDQKPiAKPiAKPiAKPiAK
PiA9PT09PT09PT09PT1BQm5vcm1hbD09PT09PT09PT09PT09Cj4gaG9zdCAgICAgICAgICAgICAg
ICAgICA6IHByb2QzLWRvbTAKPiByZWxlYXNlICAgICAgICAgICAgICAgIDogMy4yLjAtMS1hbWQ2
NAo+IHZlcnNpb24gICAgICAgICAgICAgICAgOiAjMSBTTVAgV2VkIEZlYiAyOSAxNToxNDo1NyBV
VEMgMjAxMgo+IG1hY2hpbmUgICAgICAgICAgICAgICAgOiB4ODZfNjQKPiBucl9jcHVzICAgICAg
ICAgICAgICAgIDogNDgKPiBucl9ub2RlcyAgICAgICAgICAgICAgIDogOAo+IGNvcmVzX3Blcl9z
b2NrZXQgICAgICAgOiAxMgo+IHRocmVhZHNfcGVyX2NvcmUgICAgICAgOiAxCj4gY3B1X21oeiAg
ICAgICAgICAgICAgICA6IDIyMDAKPiBod19jYXBzICAgICAgICAgICAgICAgIDoKPiAxNzhiZjNm
ZjplZmQzZmJmZjowMDAwMDAwMDowMDAwMTMxMDowMDgwMjAwMTowMDAwMDAwMDowMDA4MzdmZjow
MDAwMDAwMAo+IHZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0KPiB0b3RhbF9tZW1vcnkgICAg
ICAgICAgIDogMTk2NTk4Cj4gZnJlZV9tZW1vcnkgICAgICAgICAgICA6IDU3Nzc2Cj4gZnJlZV9j
cHVzICAgICAgICAgICAgICA6IDAKPiBjcHVfdG9wb2xvZ3kgICAgICAgICAgIDoKPiBjcHU6ICAg
IGNvcmUgICAgc29ja2V0ICAgICBub2RlCj4gICAwOiAgICAgICAwICAgICAgICAwICAgICAgICAw
Cj4gICAxOiAgICAgICAxICAgICAgICAwICAgICAgICAwCj4gICAyOiAgICAgICAyICAgICAgICAw
ICAgICAgICAwCj4gICAzOiAgICAgICAzICAgICAgICAwICAgICAgICAwCj4gICA0OiAgICAgICA0
ICAgICAgICAwICAgICAgICAwCj4gICA1OiAgICAgICA1ICAgICAgICAwICAgICAgICAwCj4gICA2
OiAgICAgICA2ICAgICAgICAwICAgICAgICAxCj4gICA3OiAgICAgICA3ICAgICAgICAwICAgICAg
ICAxCj4gICA4OiAgICAgICA4ICAgICAgICAwICAgICAgICAxCj4gICA5OiAgICAgICA5ICAgICAg
ICAwICAgICAgICAxCj4gIDEwOiAgICAgIDEwICAgICAgICAwICAgICAgICAxCj4gIDExOiAgICAg
IDExICAgICAgICAwICAgICAgICAxCj4gIDEyOiAgICAgICAwICAgICAgICAxICAgICAgICAyCj4g
IDEzOiAgICAgICAxICAgICAgICAxICAgICAgICAyCj4gIDE0OiAgICAgICAyICAgICAgICAxICAg
ICAgICAyCj4gIDE1OiAgICAgICAzICAgICAgICAxICAgICAgICAyCj4gIDE2OiAgICAgICA0ICAg
ICAgICAxICAgICAgICAyCj4gIDE3OiAgICAgICA1ICAgICAgICAxICAgICAgICAyCj4gIDE4OiAg
ICAgICA2ICAgICAgICAxICAgICAgICAzCj4gIDE5OiAgICAgICA3ICAgICAgICAxICAgICAgICAz
Cj4gIDIwOiAgICAgICA4ICAgICAgICAxICAgICAgICAzCj4gIDIxOiAgICAgICA5ICAgICAgICAx
ICAgICAgICAzCj4gIDIyOiAgICAgIDEwICAgICAgICAxICAgICAgICAzCj4gIDIzOiAgICAgIDEx
ICAgICAgICAxICAgICAgICAzCj4gIDI0OiAgICAgICAwICAgICAgICAyICAgICAgICA0Cj4gIDI1
OiAgICAgICAxICAgICAgICAyICAgICAgICA0Cj4gIDI2OiAgICAgICAyICAgICAgICAyICAgICAg
ICA0Cj4gIDI3OiAgICAgICAzICAgICAgICAyICAgICAgICA0Cj4gIDI4OiAgICAgICA0ICAgICAg
ICAyICAgICAgICA0Cj4gIDI5OiAgICAgICA1ICAgICAgICAyICAgICAgICA0Cj4gIDMwOiAgICAg
ICA2ICAgICAgICAyICAgICAgICA1Cj4gIDMxOiAgICAgICA3ICAgICAgICAyICAgICAgICA1Cj4g
IDMyOiAgICAgICA4ICAgICAgICAyICAgICAgICA1Cj4gIDMzOiAgICAgICA5ICAgICAgICAyICAg
ICAgICA1Cj4gIDM0OiAgICAgIDEwICAgICAgICAyICAgICAgICA1Cj4gIDM1OiAgICAgIDExICAg
ICAgICAyICAgICAgICA1Cj4gIDM2OiAgICAgICAwICAgICAgICAzICAgICAgICA2Cj4gIDM3OiAg
ICAgICAxICAgICAgICAzICAgICAgICA2Cj4gIDM4OiAgICAgICAyICAgICAgICAzICAgICAgICA2
Cj4gIDM5OiAgICAgICAzICAgICAgICAzICAgICAgICA2Cj4gIDQwOiAgICAgICA0ICAgICAgICAz
ICAgICAgICA2Cj4gIDQxOiAgICAgICA1ICAgICAgICAzICAgICAgICA2Cj4gIDQyOiAgICAgICA2
ICAgICAgICAzICAgICAgICA3Cj4gIDQzOiAgICAgICA3ICAgICAgICAzICAgICAgICA3Cj4gIDQ0
OiAgICAgICA4ICAgICAgICAzICAgICAgICA3Cj4gIDQ1OiAgICAgICA5ICAgICAgICAzICAgICAg
ICA3Cj4gIDQ2OiAgICAgIDEwICAgICAgICAzICAgICAgICA3Cj4gIDQ3OiAgICAgIDExICAgICAg
ICAzICAgICAgICA3Cj4gbnVtYV9pbmZvICAgICAgICAgICAgICA6IG5vbmUKPiB4ZW5fbWFqb3Ig
ICAgICAgICAgICAgIDogNAo+IHhlbl9taW5vciAgICAgICAgICAgICAgOiAxCj4geGVuX2V4dHJh
ICAgICAgICAgICAgICA6IC40Cj4geGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2
XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMgo+IGh2bS0zLjAteDg2XzMycCBodm0t
My4wLXg4Nl82NAo+IHhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVkaXQKPiB4ZW5fcGFnZXNp
emUgICAgICAgICAgIDogNDA5Ngo+IHBsYXRmb3JtX3BhcmFtcyAgICAgICAgOiB2aXJ0X3N0YXJ0
PTB4ZmZmZjgwMDAwMDAwMDAwMAo+IHhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiB1bmF2YWlsYWJs
ZQo+IHhlbl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBjb20yPTExNTIwMCw4bjEg
dmdhPW1vZGUtMHgwMzE5Cj4gY29uc29sZT1jb20yLHZnYSBndWVzdF9sb2dsdmw9ZXJyb3IgZG9t
MF9tZW09NjE0NE0KPiBjY19jb21waWxlciAgICAgICAgICAgIDogZ2NjIHZlcnNpb24gNC43LjIg
KERlYmlhbiA0LjcuMi01KQo+IGNjX2NvbXBpbGVfYnkgICAgICAgICAgOiBjYXJuaWwKPiBjY19j
b21waWxlX2RvbWFpbiAgICAgIDogZGViaWFuLm9yZwo+IGNjX2NvbXBpbGVfZGF0ZSAgICAgICAg
OiBTdW4gTWF5ICA1IDE0OjQ0OjQ5IFVUQyAyMDEzCj4geGVuZF9jb25maWdfZm9ybWF0ICAgICA6
IDQKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu Jan 09 08:41:54 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 08:41:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1BAW-0003Be-MR; Thu, 09 Jan 2014 08:40:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1BAU-0003BZ-W9
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 08:40:47 +0000
Received: from [85.158.137.68:54230] by server-16.bemta-3.messagelabs.com id
	80/70-26128-D806EC25; Thu, 09 Jan 2014 08:40:45 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389256843!8047746!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10404 invoked from network); 9 Jan 2014 08:40:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 08:40:45 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89048654"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 08:40:43 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 03:40:43 -0500
Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=[127.0.0.1])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<Ian.Campbell@citrix.com>)	id 1W1BAQ-0000eZ-MO;
	Thu, 09 Jan 2014 08:40:42 +0000
Message-ID: <1389256842.6917.35.camel@dagon.hellion.org.uk>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Thu, 9 Jan 2014 08:40:42 +0000
In-Reply-To: <CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-4+b1 
MIME-Version: 1.0
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 16:09 -0600, Glenn E. Bailey III wrote:
> We specify the device_model to point to a specific version of Qemu and
> the model=e1000 to specify the use of the e1000 NIC instead of the
> default RTL. Either way I removed both lines and no change. I also did
> a xen_platform_pci=0 to see if using the non-PVHVM would work. Same
> results.

I take it that you have confirmed (with "brctl show" and "ifconfig -a")
that the vif and tap devices are being added to the bridge? Can you post
the output of those two commands while things are running please.

The other options are firewall rules and sysctl things to do with
forwarding and arps etc. Posting the output of the iptables and sysctl
commands might set of a light bulb for someone. Likewise the route
command (in all cases I mean with whatever option shows all the current
settings...)

How are the guests getting their IP address? DHCP? Where is the DHCP
server? If static then are you sure all the netmasks and subnets etc are
correct?

Have you checked the in-guest network settings, like gateway and name
server? How do they compare to the working KVM guest? Have you also
compared all of the host settings (brctl, ifconfig, iptables, sysctl,
etc) in the two configurations?

Are you using Xen4CentOS or some other Xen packages or perhaps building
from source? Have you asked on any CentOS lists (they have a virt one I
think) -- there may be folks there who are aware of some quirk.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 08:41:54 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 08:41:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1BAW-0003Be-MR; Thu, 09 Jan 2014 08:40:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1BAU-0003BZ-W9
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 08:40:47 +0000
Received: from [85.158.137.68:54230] by server-16.bemta-3.messagelabs.com id
	80/70-26128-D806EC25; Thu, 09 Jan 2014 08:40:45 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389256843!8047746!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10404 invoked from network); 9 Jan 2014 08:40:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 08:40:45 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89048654"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 08:40:43 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 03:40:43 -0500
Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=[127.0.0.1])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<Ian.Campbell@citrix.com>)	id 1W1BAQ-0000eZ-MO;
	Thu, 09 Jan 2014 08:40:42 +0000
Message-ID: <1389256842.6917.35.camel@dagon.hellion.org.uk>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Thu, 9 Jan 2014 08:40:42 +0000
In-Reply-To: <CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-4+b1 
MIME-Version: 1.0
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 16:09 -0600, Glenn E. Bailey III wrote:
> We specify the device_model to point to a specific version of Qemu and
> the model=e1000 to specify the use of the e1000 NIC instead of the
> default RTL. Either way I removed both lines and no change. I also did
> a xen_platform_pci=0 to see if using the non-PVHVM would work. Same
> results.

I take it that you have confirmed (with "brctl show" and "ifconfig -a")
that the vif and tap devices are being added to the bridge? Can you post
the output of those two commands while things are running please.

The other options are firewall rules and sysctl things to do with
forwarding and arps etc. Posting the output of the iptables and sysctl
commands might set of a light bulb for someone. Likewise the route
command (in all cases I mean with whatever option shows all the current
settings...)

How are the guests getting their IP address? DHCP? Where is the DHCP
server? If static then are you sure all the netmasks and subnets etc are
correct?

Have you checked the in-guest network settings, like gateway and name
server? How do they compare to the working KVM guest? Have you also
compared all of the host settings (brctl, ifconfig, iptables, sysctl,
etc) in the two configurations?

Are you using Xen4CentOS or some other Xen packages or perhaps building
from source? Have you asked on any CentOS lists (they have a virt one I
think) -- there may be folks there who are aware of some quirk.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 10:02:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:02:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1CQf-0001hE-Cs; Thu, 09 Jan 2014 10:01:33 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1CQe-0001h7-4U
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:01:32 +0000
Received: from [85.158.139.211:49222] by server-15.bemta-5.messagelabs.com id
	FA/1D-08490-B737EC25; Thu, 09 Jan 2014 10:01:31 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389261689!8733823!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9689 invoked from network); 9 Jan 2014 10:01:30 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 10:01:30 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="91214656"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 09 Jan 2014 10:01:28 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	05:01:27 -0500
Message-ID: <1389261687.27473.43.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Amit More <amore@xetus.com>
Date: Thu, 9 Jan 2014 10:01:27 +0000
In-Reply-To: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
References: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Strange Log Messages
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 16:29 -0800, Amit More wrote:
> Hi All,
> 
> I'm running XCP 1.1.0-50674c on a Dell PowerEdge 2950 server,

Hi Amit,

Questions about XCP are best addressed to the XCP lists, either xen-api@
or the www.xenserver.org lists (XCP is now part of that Umbrella).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 10:02:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:02:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1CQf-0001hE-Cs; Thu, 09 Jan 2014 10:01:33 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1CQe-0001h7-4U
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:01:32 +0000
Received: from [85.158.139.211:49222] by server-15.bemta-5.messagelabs.com id
	FA/1D-08490-B737EC25; Thu, 09 Jan 2014 10:01:31 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389261689!8733823!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9689 invoked from network); 9 Jan 2014 10:01:30 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 10:01:30 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="91214656"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 09 Jan 2014 10:01:28 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	05:01:27 -0500
Message-ID: <1389261687.27473.43.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Amit More <amore@xetus.com>
Date: Thu, 9 Jan 2014 10:01:27 +0000
In-Reply-To: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
References: <5CAB4559-A02E-4347-AC84-6B4070616613@xetus.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Strange Log Messages
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-08 at 16:29 -0800, Amit More wrote:
> Hi All,
> 
> I'm running XCP 1.1.0-50674c on a Dell PowerEdge 2950 server,

Hi Amit,

Questions about XCP are best addressed to the XCP lists, either xen-api@
or the www.xenserver.org lists (XCP is now part of that Umbrella).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 10:46:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:46:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1D7K-0007Qv-74; Thu, 09 Jan 2014 10:45:38 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1D7I-0007Qp-EE
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:45:36 +0000
Received: from [85.158.139.211:22568] by server-5.bemta-5.messagelabs.com id
	74/04-14928-FCD7EC25; Thu, 09 Jan 2014 10:45:35 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389264332!8746689!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22761 invoked from network); 9 Jan 2014 10:45:35 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 10:45:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89079907"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 10:45:32 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	05:45:31 -0500
Message-ID: <1389264330.27473.56.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Grzegorz Bakalarski <grzesb@icm.edu.pl>
Date: Thu, 9 Jan 2014 10:45:30 +0000
In-Reply-To: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
References: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical
 CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-07 at 17:21 +0100, Grzegorz Bakalarski wrote:
> Here xm info -n for both machines:

These are basically identical, so I don't think the smoking gun is in
there.

What might be more interesting is the verbose vcpu output for the good
and bad domains, including their pcpu assignments. I can't reemember the
exact rune, xl/xm vcpu-list, perhaps with -v or -n ?

The guest cfg file might also give a clue.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 10:46:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:46:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1D7K-0007Qv-74; Thu, 09 Jan 2014 10:45:38 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1D7I-0007Qp-EE
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:45:36 +0000
Received: from [85.158.139.211:22568] by server-5.bemta-5.messagelabs.com id
	74/04-14928-FCD7EC25; Thu, 09 Jan 2014 10:45:35 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389264332!8746689!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22761 invoked from network); 9 Jan 2014 10:45:35 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 10:45:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89079907"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 10:45:32 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	05:45:31 -0500
Message-ID: <1389264330.27473.56.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Grzegorz Bakalarski <grzesb@icm.edu.pl>
Date: Thu, 9 Jan 2014 10:45:30 +0000
In-Reply-To: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
References: <5927d5779d530b699506cb7ec7448cd9@icm.edu.pl>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xen 4.1.4 problem with vCPUs assignment to physical
 CPUs
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-07 at 17:21 +0100, Grzegorz Bakalarski wrote:
> Here xm info -n for both machines:

These are basically identical, so I don't think the smoking gun is in
there.

What might be more interesting is the verbose vcpu output for the good
and bad domains, including their pcpu assignments. I can't reemember the
exact rune, xl/xm vcpu-list, perhaps with -v or -n ?

The guest cfg file might also give a clue.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 10:55:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:55:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1DGk-0008VC-Mb; Thu, 09 Jan 2014 10:55:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W1DGj-0008Uy-BL
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:55:21 +0000
Received: from [85.158.139.211:61352] by server-3.bemta-5.messagelabs.com id
	33/DF-04773-8108EC25; Thu, 09 Jan 2014 10:55:20 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389264919!8565726!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17319 invoked from network); 9 Jan 2014 10:55:19 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 9 Jan 2014 10:55:19 -0000
Received: (qmail 5048 invoked by uid 1000); 9 Jan 2014 11:55:18 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-12.3/5.0):. 
	Processed in 0.708523 secs); 09 Jan 2014 10:55:18 -0000
X-Spam-Status: No, hits=-12.3 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.0 MAILBOX_SIZE           BODY: Describing mailbox size
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0000] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-12.3/5.0):. Processed
	in 0.708523 secs Process 5040/5022)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389264916; n=Test; bh=D62kTFH0PZHgIuZ/n9eCruu0EH6dgGSSoqrLGX
	JGAgo=; b=BJHEhuTYoso69W85D9GynovfIwQvAXh7qjNFj4ibrIsqJImiYSwhMF
	kIpvVotRz/xJO2fZA4p6Ola2YoMyi2fY28lhFL7Ou9TahNCoW37FpSQh7huTnY+a
	3o3HmuwiBUOszqZ6eVwLeoCYCK0BrzPFsTwTH7kdSgkPZ+CVdt5wM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=Lx/OMPnO6Bk6nefWs6Tl3cNw8J2ic
	mp/OaPbOecUb4TLXfx/kFKbovfdI8WJOAqLgf8d1PbhNZaihx7Dx9lVWcDf8LAHW
	WDiw8Nfq4DojdOblVyKGvwPQrGoiEoB54qwlc5fTIK3xxHd4+SjGlox5Ry0QDAui
	QhJP0ZP0kT3IUo=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	9 Jan 2014 11:55:16 +0100
Received: from [192.168.1.13] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 11F1F2C0909;
	Thu,  9 Jan 2014 11:55:16 +0100 (CET)
Message-ID: <52CE8013.4050106@excello.cz>
Date: Thu, 09 Jan 2014 11:55:15 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5348099433106690583=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============5348099433106690583==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080605000308060607050406"

This is a cryptographically signed message in MIME format.

--------------ms080605000308060607050406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 23:01, James Harper napsal(a):
>> Dne 8.1.2014 01:06, James Harper napsal(a):
>>>> Hi everyone,
>>>>
>>>> i've just installed new (clean and fully updated) Windows 2008 R2
>>>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as=

>>>> PVHVM and tried to install GPLPV to make it work as proper PVHVM
>> domU.
>>>> But after installing the newest signed drivers from
>>>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) i=
t
>>>> seems fine until reboot. Then it throws BSOD with
>>>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>>>
>>>> Same problem with older Univention drivers.
>>>>
>>>> When I remove vif device from xen config file, windows domU goes fin=
e,
>>>> but it's useless without internet connection.
>>>>
>>>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't h=
elp
>>>> at all.
>>>>
>>>>
>>>> vif =3D [
>>>> 	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>>>> model=3De1000'
>>>> ]
>>> Can you try omitting the model from the vif declaration? That's the o=
nly
>> difference I can see between yours and my servers.
>>> The crashing driver is reported as sacdrv.sys, but that's part of the=
 OS as far
>> as I can tell. Maybe there is something about the e1000 driver that wi=
ndows
>> doesn't like having it unplugged by GPLPV?
>>> James
>>>
>> Hi James,
>>
>> unfortunately ommiting model declaration didn't help. I also tried to
>> install last drivers from uninvention.de (with ommited model
>> declaration) and it throws another exception (see attachment).
>>
>> Could you please post your config, please?
>>
>> Maybe i'm missing something, could you please post your install steps?=

>> Or check mine?
>>
>> 1. Install clean Windows 2008 R2 machine
>> 2. Install all windows updates
>> 3. Install GPLPV drivers.
>> 4. ... it should work, but it doesn't for me ...
>>
> I always install PV drivers before installing updates (takes forever ot=
herwise), but other than that that's exactly what I do. Installing the up=
dates first won't make a difference.
>
> Next, please make the following changes to your config file, just to te=
st:
>
> Change memory to 2048
> Get rid of audio=3D and soundhw=3D lines
> Change vcpus to 1
>
> If that resolves the problem, please tinker with the above to see if yo=
u can isolate which caused the problem. If I get a minute I'll try your c=
onfig on my server. I'm not confident that it will make any difference th=
ough.
>
> Are you using a non-english version of Windows. I seem to remember some=
one else reporting a problem that I couldn't reproduce, and the only diff=
erence was that they were using a non-english version of Windows. If you =
are, do you have an English language version you could test with to see i=
f the problem remains?
>
> Thanks
>
> James
Changes to domU configuration didn't help.

The only thing that left to be different (in my opinion) was Windows=20
edition. So I installed Windows 2008 R2 Standard x64 edition (all the=20
time it is packed with SP1, English version) and it works! Hell yeah! I=20
also was able to run domU with 8 vcpus and 16GB of memory.

Is there anything that could break things on Enterprise edition? Do you=20
want me to do some other tests/debugs?

Thank you!
Jan


--------------ms080605000308060607050406
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA5MTA1NTE1WjAjBgkqhkiG9w0B
CQQxFgQUJvJ6anj8MWz0MOl4eflQwsfmMd8wbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAIkmF7ZX25XLC4InT62Z3hESsLDiMq2x
V7ZJD2NzBy0hfdjMdqc3IVgtpE8jeD7QyDFSwdSz6YGUR2TA/4ukHgOz0NGYRGtjm2OsLGDp
WdTHOiwCwN9Sy1GazpFpQm/AbvtuN/F0/IkgRgBXePKBFHJQnnup6zn+va0OGhLZv45k8QPs
fYrRen1CSZDpLQPAwWAiaHizIymcFtjUuJTYhteIEb5AjKIKt9CazC5IVYVsr48OfiYv2JDS
e0BHoQBlD7tkTdoD2sgL7hgtm7PFKQ1cqMYHwBqYKZbQcQYvT5P0KRQN+wnOM1ftf6CkSLtc
eR88q8Z3TT00Kk/KRlvncZ4AAAAAAAA=
--------------ms080605000308060607050406--


--===============5348099433106690583==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5348099433106690583==--


From xen-users-bounces@lists.xen.org Thu Jan 09 10:55:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 10:55:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1DGk-0008VC-Mb; Thu, 09 Jan 2014 10:55:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W1DGj-0008Uy-BL
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 10:55:21 +0000
Received: from [85.158.139.211:61352] by server-3.bemta-5.messagelabs.com id
	33/DF-04773-8108EC25; Thu, 09 Jan 2014 10:55:20 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389264919!8565726!1
X-Originating-IP: [188.138.126.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17319 invoked from network); 9 Jan 2014 10:55:19 -0000
Received: from out2.virusfree.cz (HELO out2.virusfree.cz) (188.138.126.15)
	by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 9 Jan 2014 10:55:19 -0000
Received: (qmail 5048 invoked by uid 1000); 9 Jan 2014 11:55:18 +0100
Received: from posta.excello.cz by out2 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT2  
	Clear:RC:1(188.138.126.10):SA:0(-12.3/5.0):. 
	Processed in 0.708523 secs); 09 Jan 2014 10:55:18 -0000
X-Spam-Status: No, hits=-12.3 required=5.0
X-Spam-Report: SA TESTS 0.0 WORD_UPGRADE           BODY: Including upgrade word
	0.0 MAILBOX_SIZE           BODY: Describing mailbox size
	0.1 MAILBODYHTTPLINK       RAW: http:// v body
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0000] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
X-VF-Scanner-Mail-From: jh@excello.cz via out2
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-12.3/5.0):. Processed
	in 0.708523 secs Process 5040/5022)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389264916; n=Test; bh=D62kTFH0PZHgIuZ/n9eCruu0EH6dgGSSoqrLGX
	JGAgo=; b=BJHEhuTYoso69W85D9GynovfIwQvAXh7qjNFj4ibrIsqJImiYSwhMF
	kIpvVotRz/xJO2fZA4p6Ola2YoMyi2fY28lhFL7Ou9TahNCoW37FpSQh7huTnY+a
	3o3HmuwiBUOszqZ6eVwLeoCYCK0BrzPFsTwTH7kdSgkPZ+CVdt5wM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=Lx/OMPnO6Bk6nefWs6Tl3cNw8J2ic
	mp/OaPbOecUb4TLXfx/kFKbovfdI8WJOAqLgf8d1PbhNZaihx7Dx9lVWcDf8LAHW
	WDiw8Nfq4DojdOblVyKGvwPQrGoiEoB54qwlc5fTIK3xxHd4+SjGlox5Ry0QDAui
	QhJP0ZP0kT3IUo=
Received: from posta.excello.cz (188.138.126.10)
	by out2.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	9 Jan 2014 11:55:16 +0100
Received: from [192.168.1.13] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 11F1F2C0909;
	Thu,  9 Jan 2014 11:55:16 +0100 (CET)
Message-ID: <52CE8013.4050106@excello.cz>
Date: Thu, 09 Jan 2014 11:55:15 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5348099433106690583=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============5348099433106690583==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080605000308060607050406"

This is a cryptographically signed message in MIME format.

--------------ms080605000308060607050406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 8.1.2014 23:01, James Harper napsal(a):
>> Dne 8.1.2014 01:06, James Harper napsal(a):
>>>> Hi everyone,
>>>>
>>>> i've just installed new (clean and fully updated) Windows 2008 R2
>>>> Enterprise domU on Xen 4.3.1-r1 (Gentoo, hardened, kernel 3.11.2) as=

>>>> PVHVM and tried to install GPLPV to make it work as proper PVHVM
>> domU.
>>>> But after installing the newest signed drivers from
>>>> http://www.ejbdigital.com.au/GPLPV/ (doesn't matter which version) i=
t
>>>> seems fine until reboot. Then it throws BSOD with
>>>> DRIVER_IRQL_NOT_LESS_OR_EQUAL (see attached image).
>>>>
>>>> Same problem with older Univention drivers.
>>>>
>>>> When I remove vif device from xen config file, windows domU goes fin=
e,
>>>> but it's useless without internet connection.
>>>>
>>>> Any ideas what can be wrong? Disabling IPv6 through regedit didn't h=
elp
>>>> at all.
>>>>
>>>>
>>>> vif =3D [
>>>> 	'bridge=3Dxenbr1, script=3Dvif-bridge, mac=3D00:16:3e:58:cc:24,
>>>> model=3De1000'
>>>> ]
>>> Can you try omitting the model from the vif declaration? That's the o=
nly
>> difference I can see between yours and my servers.
>>> The crashing driver is reported as sacdrv.sys, but that's part of the=
 OS as far
>> as I can tell. Maybe there is something about the e1000 driver that wi=
ndows
>> doesn't like having it unplugged by GPLPV?
>>> James
>>>
>> Hi James,
>>
>> unfortunately ommiting model declaration didn't help. I also tried to
>> install last drivers from uninvention.de (with ommited model
>> declaration) and it throws another exception (see attachment).
>>
>> Could you please post your config, please?
>>
>> Maybe i'm missing something, could you please post your install steps?=

>> Or check mine?
>>
>> 1. Install clean Windows 2008 R2 machine
>> 2. Install all windows updates
>> 3. Install GPLPV drivers.
>> 4. ... it should work, but it doesn't for me ...
>>
> I always install PV drivers before installing updates (takes forever ot=
herwise), but other than that that's exactly what I do. Installing the up=
dates first won't make a difference.
>
> Next, please make the following changes to your config file, just to te=
st:
>
> Change memory to 2048
> Get rid of audio=3D and soundhw=3D lines
> Change vcpus to 1
>
> If that resolves the problem, please tinker with the above to see if yo=
u can isolate which caused the problem. If I get a minute I'll try your c=
onfig on my server. I'm not confident that it will make any difference th=
ough.
>
> Are you using a non-english version of Windows. I seem to remember some=
one else reporting a problem that I couldn't reproduce, and the only diff=
erence was that they were using a non-english version of Windows. If you =
are, do you have an English language version you could test with to see i=
f the problem remains?
>
> Thanks
>
> James
Changes to domU configuration didn't help.

The only thing that left to be different (in my opinion) was Windows=20
edition. So I installed Windows 2008 R2 Standard x64 edition (all the=20
time it is packed with SP1, English version) and it works! Hell yeah! I=20
also was able to run domU with 8 vcpus and 16GB of memory.

Is there anything that could break things on Enterprise edition? Do you=20
want me to do some other tests/debugs?

Thank you!
Jan


--------------ms080605000308060607050406
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA5MTA1NTE1WjAjBgkqhkiG9w0B
CQQxFgQUJvJ6anj8MWz0MOl4eflQwsfmMd8wbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAIkmF7ZX25XLC4InT62Z3hESsLDiMq2x
V7ZJD2NzBy0hfdjMdqc3IVgtpE8jeD7QyDFSwdSz6YGUR2TA/4ukHgOz0NGYRGtjm2OsLGDp
WdTHOiwCwN9Sy1GazpFpQm/AbvtuN/F0/IkgRgBXePKBFHJQnnup6zn+va0OGhLZv45k8QPs
fYrRen1CSZDpLQPAwWAiaHizIymcFtjUuJTYhteIEb5AjKIKt9CazC5IVYVsr48OfiYv2JDS
e0BHoQBlD7tkTdoD2sgL7hgtm7PFKQ1cqMYHwBqYKZbQcQYvT5P0KRQN+wnOM1ftf6CkSLtc
eR88q8Z3TT00Kk/KRlvncZ4AAAAAAAA=
--------------ms080605000308060607050406--


--===============5348099433106690583==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5348099433106690583==--


From xen-users-bounces@lists.xen.org Thu Jan 09 12:05:07 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:05:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ELB-0005S7-H0; Thu, 09 Jan 2014 12:04:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1ELA-0005S2-6r
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 12:04:00 +0000
Received: from [85.158.139.211:20727] by server-3.bemta-5.messagelabs.com id
	25/3C-04773-F209EC25; Thu, 09 Jan 2014 12:03:59 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-4.tower-206.messagelabs.com!1389269035!8771396!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22690 invoked from network); 9 Jan 2014 12:03:58 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 12:03:58 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W1ELi-0001Wv-4g; Thu, 09 Jan 2014 23:04:34 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Thu, 9 Jan 2014 23:03:51 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKwgACmPwCAAMmF8IAAIRuAgADLJhA=
Date: Thu, 9 Jan 2014 12:03:50 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
	<52CE8013.4050106@excello.cz>
In-Reply-To: <52CE8013.4050106@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20418.005
x-tm-as-result: No--36.629900-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


> Changes to domU configuration didn't help.
> 
> The only thing that left to be different (in my opinion) was Windows
> edition. So I installed Windows 2008 R2 Standard x64 edition (all the
> time it is packed with SP1, English version) and it works! Hell yeah! I
> also was able to run domU with 8 vcpus and 16GB of memory.

So both are English version?

> 
> Is there anything that could break things on Enterprise edition? Do you
> want me to do some other tests/debugs?
> 

2008R2 enterprise is functionally different to standard, so I guess there could be. Can you reliably reproduce this? I think I have it running on 2008R2 enterprise but it's possible that all my servers are standard.

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 12:05:07 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:05:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ELB-0005S7-H0; Thu, 09 Jan 2014 12:04:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1ELA-0005S2-6r
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 12:04:00 +0000
Received: from [85.158.139.211:20727] by server-3.bemta-5.messagelabs.com id
	25/3C-04773-F209EC25; Thu, 09 Jan 2014 12:03:59 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-4.tower-206.messagelabs.com!1389269035!8771396!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22690 invoked from network); 9 Jan 2014 12:03:58 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 12:03:58 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W1ELi-0001Wv-4g; Thu, 09 Jan 2014 23:04:34 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Thu, 9 Jan 2014 23:03:51 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Jan Hejl <jh@excello.cz>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
	fresh Windows 2008 R2 Enterprise
Thread-Index: AQHPC7LPNigXDkd0MEaHGJL3FvTzc5p58eKwgACmPwCAAMmF8IAAIRuAgADLJhA=
Date: Thu, 9 Jan 2014 12:03:50 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
	<52CE8013.4050106@excello.cz>
In-Reply-To: <52CE8013.4050106@excello.cz>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20418.005
x-tm-as-result: No--36.629900-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


> Changes to domU configuration didn't help.
> 
> The only thing that left to be different (in my opinion) was Windows
> edition. So I installed Windows 2008 R2 Standard x64 edition (all the
> time it is packed with SP1, English version) and it works! Hell yeah! I
> also was able to run domU with 8 vcpus and 16GB of memory.

So both are English version?

> 
> Is there anything that could break things on Enterprise edition? Do you
> want me to do some other tests/debugs?
> 

2008R2 enterprise is functionally different to standard, so I guess there could be. Can you reliably reproduce this? I think I have it running on 2008R2 enterprise but it's possible that all my servers are standard.

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 12:11:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:11:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ESW-0006Dx-5X; Thu, 09 Jan 2014 12:11:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W1ESU-0006Dq-Ac
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 12:11:34 +0000
Received: from [85.158.143.35:9498] by server-2.bemta-4.messagelabs.com id
	82/09-11386-5F19EC25; Thu, 09 Jan 2014 12:11:33 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-11.tower-21.messagelabs.com!1389269492!10674298!1
X-Originating-IP: [212.24.139.170]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26226 invoked from network); 9 Jan 2014 12:11:32 -0000
Received: from out1.virusfree.cz (HELO out1.virusfree.cz) (212.24.139.170)
	by server-11.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 9 Jan 2014 12:11:32 -0000
Received: (qmail 9172 invoked by uid 1000); 9 Jan 2014 13:11:31 +0100
Received: from posta.excello.cz by out1 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT1  
	Clear:RC:1(188.138.126.10):SA:0(-14.5/5.0):. 
	Processed in 1.03663 secs); 09 Jan 2014 12:11:31 -0000
X-Spam-Status: No, hits=-14.5 required=5.0
X-Spam-Report: SA TESTS
	0.0 MAILBOX_SIZE           BODY: Describing mailbox size
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.0 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0001] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
X-VF-Scanner-Mail-From: jh@excello.cz via out1
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-14.5/5.0):. Processed
	in 1.03663 secs Process 9156/9131)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389269490; n=Test; bh=mz00XN73JTbv2cOE67KmytmJQNZWQkVUweMiBU
	IJIgY=; b=T+Kg86d14Qc/Ijt2Hc5AtSblbpqH1wNncKVqvEFd/7WYCOllQloBeA
	i4bQx1XFSgymdUlaQB0UbIUfoYeoLy0Ff6nJgB4J7iKwRmJuQnBWpUXmRpsq7mSk
	qd0W6yrgYTdhbSVcmsX6Oo+TiZY8WG1fhTyZZaDs439p6HFwoPywQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=nxKbYiQvgQPRi2MaAKiP4uq7giyPe
	4MBaFmWIGXx9jFxi5h11brO1eBDsvyBfan9dp2oeA1WgGplAO3w5dy2KvKLBcRhS
	Nb8Bu6MdwjM1C7V5cIYvLuwk31YAAnbG+gXEQaTMLPKr+VQgp7fcw9h2FQg1yThU
	FSSPnt4Q21iXvE=
Received: from posta.excello.cz (188.138.126.10)
	by out1.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	9 Jan 2014 13:11:30 +0100
Received: from [192.168.1.13] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 436D02C0166;
	Thu,  9 Jan 2014 13:11:29 +0100 (CET)
Message-ID: <52CE91EF.8040807@excello.cz>
Date: Thu, 09 Jan 2014 13:11:27 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
	<52CE8013.4050106@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4002851382922611492=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============4002851382922611492==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060008080606040108020407"

This is a cryptographically signed message in MIME format.

--------------ms060008080606040108020407
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 9.1.2014 13:03, James Harper napsal(a):
>> Changes to domU configuration didn't help.
>>
>> The only thing that left to be different (in my opinion) was Windows
>> edition. So I installed Windows 2008 R2 Standard x64 edition (all the
>> time it is packed with SP1, English version) and it works! Hell yeah! =
I
>> also was able to run domU with 8 vcpus and 16GB of memory.
> So both are English version?
Yes.
>
>> Is there anything that could break things on Enterprise edition? Do yo=
u
>> want me to do some other tests/debugs?
>>
> 2008R2 enterprise is functionally different to standard, so I guess the=
re could be. Can you reliably reproduce this? I think I have it running o=
n 2008R2 enterprise but it's possible that all my servers are standard.
Yes, I can. At least on my infrastructure. I did fresh install with=20
Enterprise twice today, results were the same. Installed from=20
7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso=20
image downloaded from Microsoft web page.
>
> James
Jan


--------------ms060008080606040108020407
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA5MTIxMTI3WjAjBgkqhkiG9w0B
CQQxFgQU1K0Mt60P53ftShho7A7AW6e16okwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAFwdLTmpael8Et3xyCPcN9vi+MedBt2u
k3ZRW3yQ3JpNyQ8OaNVx4Vkrob3O82ulqZVn6PtQFLaNk3vchbrvInbVseKycUYICTNPEs7g
OwZFtH5TlVU3pYF6YV2uXDeH31rv3TlKBulO2mat2wHrswsp9Lx38xzs2O0XRMD4tPSl2OZy
7FPCI0F6s+QHrlLRGKPTRt7Ta7UpAkJIlfbCNmYL/pBiGHDjHyUlJhTQk8i7cHhrXKvGCoJ1
JfOVbYa8AhndvurMIPjSy4BLVwoj6OMRatpHnnYYJXsauElIPwMPO02cyzTAGQ3ON9k7c2qe
/s0NJw0BCDlgP+30DAcFQPcAAAAAAAA=
--------------ms060008080606040108020407--


--===============4002851382922611492==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4002851382922611492==--


From xen-users-bounces@lists.xen.org Thu Jan 09 12:11:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:11:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ESW-0006Dx-5X; Thu, 09 Jan 2014 12:11:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jh@excello.cz>) id 1W1ESU-0006Dq-Ac
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 12:11:34 +0000
Received: from [85.158.143.35:9498] by server-2.bemta-4.messagelabs.com id
	82/09-11386-5F19EC25; Thu, 09 Jan 2014 12:11:33 +0000
X-Env-Sender: jh@excello.cz
X-Msg-Ref: server-11.tower-21.messagelabs.com!1389269492!10674298!1
X-Originating-IP: [212.24.139.170]
X-SpamReason: No, hits=0.0 required=7.0 tests=UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26226 invoked from network); 9 Jan 2014 12:11:32 -0000
Received: from out1.virusfree.cz (HELO out1.virusfree.cz) (212.24.139.170)
	by server-11.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 9 Jan 2014 12:11:32 -0000
Received: (qmail 9172 invoked by uid 1000); 9 Jan 2014 13:11:31 +0100
Received: from posta.excello.cz by out1 (envelope-from <jh@excello.cz>,
	uid 201) with VF-scanner-2.08VF 
	(www.virusfree.cz | out1.virusfree.cz OUT1  
	Clear:RC:1(188.138.126.10):SA:0(-14.5/5.0):. 
	Processed in 1.03663 secs); 09 Jan 2014 12:11:31 -0000
X-Spam-Status: No, hits=-14.5 required=5.0
X-Spam-Report: SA TESTS
	0.0 MAILBOX_SIZE           BODY: Describing mailbox size
	0.0 IN_VFRBL RBL: Received via a relay in rbl.rbl.dq.spamfree.cz at
	VFRBL [188.138.126.10 listed in rbl.cfg.spamfree.cz]
	-2.0 BL_VFRBL_HWL RBL: DNSBL: sender ip is whitelisted at VFRBL
	high-level
	-4.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
	[score: 0.0001] -4.0 INREPLYTOCOM           INREPLYTOCOM
	-1.5 INREPLYTO0             INREPLYTO0
	-0.0 SPF_PASS               SPF: sender matches SPF record
	-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain -2.0 MFH_PKCS7_4            FULL: S/MIME Header
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
X-VF-Scanner-Mail-From: jh@excello.cz via out1
X-VF-Scanner-Rcpt-To: xen-users@lists.xen.org
X-VF-Scanner: 2.08VF (Clear:RC:1(188.138.126.10):SA:0(-14.5/5.0):. Processed
	in 1.03663 secs Process 9156/9131)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=excello.cz; h=
	date:message-id:from:to:subject:reply-to; q=dns/txt; s=default;
	t=1389269490; n=Test; bh=mz00XN73JTbv2cOE67KmytmJQNZWQkVUweMiBU
	IJIgY=; b=T+Kg86d14Qc/Ijt2Hc5AtSblbpqH1wNncKVqvEFd/7WYCOllQloBeA
	i4bQx1XFSgymdUlaQB0UbIUfoYeoLy0Ff6nJgB4J7iKwRmJuQnBWpUXmRpsq7mSk
	qd0W6yrgYTdhbSVcmsX6Oo+TiZY8WG1fhTyZZaDs439p6HFwoPywQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=excello.cz; h=message-id
	:date:from:mime-version:to:subject:references:in-reply-to
	:content-type; q=dns; s=default; b=nxKbYiQvgQPRi2MaAKiP4uq7giyPe
	4MBaFmWIGXx9jFxi5h11brO1eBDsvyBfan9dp2oeA1WgGplAO3w5dy2KvKLBcRhS
	Nb8Bu6MdwjM1C7V5cIYvLuwk31YAAnbG+gXEQaTMLPKr+VQgp7fcw9h2FQg1yThU
	FSSPnt4Q21iXvE=
Received: from posta.excello.cz (188.138.126.10)
	by out1.virusfree.cz with ESMTPS (DHE-RSA-AES256-GCM-SHA384 encrypted);
	9 Jan 2014 13:11:30 +0100
Received: from [192.168.1.13] (ip-78-102-144-66.net.upcbroadband.cz
	[78.102.144.66])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by posta.excello.cz (Postfix) with ESMTPSA id 436D02C0166;
	Thu,  9 Jan 2014 13:11:29 +0100 (CET)
Message-ID: <52CE91EF.8040807@excello.cz>
Date: Thu, 09 Jan 2014 13:11:27 +0100
From: Jan Hejl <jh@excello.cz>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52CC07A9.20401@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3619F6@BITCOM1.int.sbss.com.au>
	<52CDBB42.5010907@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F3666B4@BITCOM1.int.sbss.com.au>
	<52CE8013.4050106@excello.cz>
	<6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F368513@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] BSOD after installing EJB Digital GPLPV Drivers on
 fresh Windows 2008 R2 Enterprise
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4002851382922611492=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a cryptographically signed message in MIME format.

--===============4002851382922611492==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060008080606040108020407"

This is a cryptographically signed message in MIME format.

--------------ms060008080606040108020407
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Dne 9.1.2014 13:03, James Harper napsal(a):
>> Changes to domU configuration didn't help.
>>
>> The only thing that left to be different (in my opinion) was Windows
>> edition. So I installed Windows 2008 R2 Standard x64 edition (all the
>> time it is packed with SP1, English version) and it works! Hell yeah! =
I
>> also was able to run domU with 8 vcpus and 16GB of memory.
> So both are English version?
Yes.
>
>> Is there anything that could break things on Enterprise edition? Do yo=
u
>> want me to do some other tests/debugs?
>>
> 2008R2 enterprise is functionally different to standard, so I guess the=
re could be. Can you reliably reproduce this? I think I have it running o=
n 2008R2 enterprise but it's possible that all my servers are standard.
Yes, I can. At least on my infrastructure. I did fresh install with=20
Enterprise twice today, results were the same. Installed from=20
7601.17514.101119-1850_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso=20
image downloaded from Microsoft web page.
>
> James
Jan


--------------ms060008080606040108020407
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Elektronicky podpis S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINPzCC
BkIwggUqoAMCAQICEDirAC//rpa3Vv85Wvtd5xswDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0
aG9yaXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMSBQdWJsaWMgUHJp
bWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTExMDkwMTAwMDAwMFoXDTIx
MDgzMTIzNTk1OVowgaYxCzAJBgNVBAYTAlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3Jh
dGlvbjEfMB0GA1UECxMWU3ltYW50ZWMgVHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29u
YSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQDEy5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwg
U3Vic2NyaWJlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxuwn
/R1j9DsdisHTHMjIgoa2uEqGkqqBXHLKMA0vnkEiVzAhJZCao/SsKsaIF4ZhchN2LuwDyyeb
jyCAN+DkitpVplAP/LlcI2mJQqG6H6/vDvmkyQrx+DeyxtmSSq5937hEH5u6P4wG/tgjT0hR
I2pghKjuJy9g35byGiqMPI8AzE/L+iCOvDX24fCatgXz/B0/xhR7DtryBeTTgwKmxWlwtKnk
VunbHVz0pjbia7UeKi3cvrvuOgSwMAitX2hsxr0GloiE5+apZC28ODC7iCbDZ2ZmtLR3+cCh
xw5y72bi5bnK4POFdzWY3tQcsP5mceI4y258T0BV65fZqBge7QIDAQABo4ICRDCCAkAwOAYI
KwYBBQUHAQEELDAqMCgGCCsGAQUFBzABhhxodHRwOi8vcGtpLW9jc3AudmVyaXNpZ24uY29t
MBIGA1UdEwEB/wQIMAYBAf8CAQAwbAYDVR0gBGUwYzBhBgtghkgBhvhFAQcXATBSMCYGCCsG
AQUFBwIBFhpodHRwOi8vd3d3LnN5bWF1dGguY29tL2NwczAoBggrBgEFBQcCAjAcGhpodHRw
Oi8vd3d3LnN5bWF1dGguY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8vY3JsLnZl
cmlzaWduLmNvbS9wY2ExLWczLmNybDAOBgNVHQ8BAf8EBAMCAQYwKQYDVR0RBCIwIKQeMBwx
GjAYBgNVBAMTEVZlcmlTaWduTVBLSS0yLTk3MB0GA1UdDgQWBBSt+cOTci21uShh5KTXYNXE
Cl4aATCB8QYDVR0jBIHpMIHmoYHQpIHNMIHKMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVy
aVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsT
MShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBD
BgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBB
dXRob3JpdHkgLSBHM4IRAItbdVaEVIULAM+vOEjOsaQwDQYJKoZIhvcNAQEFBQADggEBANaP
wdqbiPKzbE0fWC+6AVFddMFG6MO4e5/WQPHv/zK6iWvADjRDn6SZ5qTwXUgzYoWFYf4jiCKM
YJsrnGVJlMSiOCRIpVylUEto6WIip5PomSJuPVu7EEIOH0x1RzRWCY/4vYw881y70pZwVHBi
Te/REL6dSCxe7IZrB4LwPeElJygs4BZ2HrP95WKW0oo9Xyuu+1zCE7dlY8s0dkOf1oeZq26t
lcEAP0Yngf813iMOQ9wUXzL5yinvwlIw9ZnduYH4OiUgjYJo8rkhhXRmBOGGORYy8i3WKqjJ
3tkAAk/jGCDFpYFWtpXe04Kt+HslvmR8LqC6cCz4+XXidE0HbYQwggb1MIIF3aADAgECAhB2
AZtXChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYDVQQGEwJVUzEdMBsGA1UE
ChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5bWFudGVjIFRydXN0IE5ldHdv
cmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3MDUGA1UEAxMuU3ltYW50ZWMg
Q2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBHNDAeFw0xMzA4MTkwMDAwMDBa
Fw0xNDA4MjAyMzU5NTlaMIG/MS4wLAYDVQQDDCVQZXJzb25hIE5vdCBWYWxpZGF0ZWQgLSAx
Mzc2OTA1MjMzNzcxMRwwGgYJKoZIhvcNAQkBFg1qaEBleGNlbGxvLmN6MQ8wDQYDVQQLDAZT
L01JTUUxHjAcBgNVBAsMFVBlcnNvbmEgTm90IFZhbGlkYXRlZDEfMB0GA1UECwwWU3ltYW50
ZWMgVHJ1c3QgTmV0d29yazEdMBsGA1UECgwUU3ltYW50ZWMgQ29ycG9yYXRpb24wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD8CWTdFmj+8UNiB4DhmjoPx8T6iAIpMRri0nmV
56pO03PB0Di9yfP7bDlvkIn/un/BplYdGPLVJeEtMbMZVGauM0MbpL/VT9i34Yt5jn4yguqX
xs7XOPZQXZHneWdEl4/0wpBnOzMatJc0aiHJdUs9hdizatznhmCO+TyI3xdbRecGDezvEcoA
r61m0BoeAbSO2d7XFql8HhdNouhk+aLx+0gSIsrjyOmsTUDfoCVMfWM7j5Fv+77t6jE4PD9E
pUmMnXFqdDcy1Rl4KMbAar5cU235Qi//6EFtbzss7EZQkfcQxWaKjTOkOw8zG/5vV+nYXQ5d
xDqXaCwB9guUeh6NAgMBAAGjggMCMIIC/jAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF
oDAgBgNVHSUBAf8EFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwHQYDVR0OBBYEFE59424Lt4Op
DrGAqesWLm8+0DRIMBgGA1UdEQQRMA+BDWpoQGV4Y2VsbG8uY3owHwYDVR0jBBgwFoAUrfnD
k3IttbkoYeSk12DVxApeGgEwggErBggrBgEFBQcBAQSCAR0wggEZMIIBFQYIKwYBBQUHMAKG
ggEHbGRhcDovL2RpcmVjdG9yeS52ZXJpc2lnbi5jb20vQ04lMjAlM0QlMjBTeW1hbnRlYyUy
MENsYXNzJTIwMSUyMEluZGl2aWR1YWwlMjBTdWJzY3JpYmVyJTIwQ0ElMjAtJTIwRzQlMkMl
MjBPVSUyMCUzRCUyMFBlcnNvbmElMjBOb3QlMjBWYWxpZGF0ZWQlMkMlMjBPVSUyMCUzRCUy
MFN5bWFudGVjJTIwVHJ1c3QlMjBOZXR3b3JrJTJDJTIwTyUyMCUzRCUyMFN5bWFudGVjJTIw
Q29ycG9yYXRpb24lMkMlMjBDJTIwJTNEJTIwVVM/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwXQYD
VR0fBFYwVDBSoFCgToZMaHR0cDovL3BraS1jcmwuc3ltYXV0aC5jb20vY2FfNTYxYzEwMzY5
MGM5N2E2OTI0N2EwZWYwNzFhYzgxYWYvTGF0ZXN0Q1JMLmNybDBsBgNVHSAEZTBjMGEGC2CG
SAGG+EUBBxcBMFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vY3BzMCgG
CCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCsGCmCGSAGG+EUBEAME
HTAbBhJghkgBhvhFARABAgIEAYbHzm8WBTEwOTIyMDkGCmCGSAGG+EUBEAUEKzApAgEAFiRh
SFIwY0hNNkx5OXdhMmt0Y21FdWMzbHRZWFYwYUM1amIyMD0wDQYJKoZIhvcNAQEFBQADggEB
AKr7abcD0uRXqdZwx23lfVHIWc2lruWjKGUi9bThohLijmK49OGij34Z7jE79kEMGkdDmlPv
Ef0e9f3mQB7YzUCCX7+xfIHw7bemXe1A1jOwBnTWWqKaviEBE+ht2XUzSUeynkBdRyIPnNNx
DfQxiET9TWDo4FOOYVx6h9XrHUsZ9AQIvgajqo+kw8vbOyE2v41QKNFWcEy7iPDtyCF7MBMt
MHPgpqa87g7fGFtYU+rLnHuu8kb1ZJO+qtdngznLF+08MTWldJvqJEhHPxKVALb9ftOsfGlD
ML+3Ego/NahWJOuVlpKsXjx9W1lpZECRGhV/Q+ObSD1MzhQcSj66GKExggRSMIIETgIBATCB
uzCBpjELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR4wHAYDVQQLExVQZXJzb25hIE5vdCBWYWxp
ZGF0ZWQxNzA1BgNVBAMTLlN5bWFudGVjIENsYXNzIDEgSW5kaXZpZHVhbCBTdWJzY3JpYmVy
IENBIC0gRzQCEHYBm1cKEXbzL7YvOQdDw14wCQYFKw4DAhoFAKCCAmswGAYJKoZIhvcNAQkD
MQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwMTA5MTIxMTI3WjAjBgkqhkiG9w0B
CQQxFgQU1K0Mt60P53ftShho7A7AW6e16okwbAYJKoZIhvcNAQkPMV8wXTALBglghkgBZQME
ASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBzAYJKwYBBAGCNxAEMYG+MIG7MIGmMQsw
CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlN5
bWFudGVjIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEgTm90IFZhbGlkYXRlZDE3
MDUGA1UEAxMuU3ltYW50ZWMgQ2xhc3MgMSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0EgLSBH
NAIQdgGbVwoRdvMvti85B0PDXjCBzgYLKoZIhvcNAQkQAgsxgb6ggbswgaYxCzAJBgNVBAYT
AlVTMR0wGwYDVQQKExRTeW1hbnRlYyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWU3ltYW50ZWMg
VHJ1c3QgTmV0d29yazEeMBwGA1UECxMVUGVyc29uYSBOb3QgVmFsaWRhdGVkMTcwNQYDVQQD
Ey5TeW1hbnRlYyBDbGFzcyAxIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQSAtIEc0AhB2AZtX
ChF28y+2LzkHQ8NeMA0GCSqGSIb3DQEBAQUABIIBAFwdLTmpael8Et3xyCPcN9vi+MedBt2u
k3ZRW3yQ3JpNyQ8OaNVx4Vkrob3O82ulqZVn6PtQFLaNk3vchbrvInbVseKycUYICTNPEs7g
OwZFtH5TlVU3pYF6YV2uXDeH31rv3TlKBulO2mat2wHrswsp9Lx38xzs2O0XRMD4tPSl2OZy
7FPCI0F6s+QHrlLRGKPTRt7Ta7UpAkJIlfbCNmYL/pBiGHDjHyUlJhTQk8i7cHhrXKvGCoJ1
JfOVbYa8AhndvurMIPjSy4BLVwoj6OMRatpHnnYYJXsauElIPwMPO02cyzTAGQ3ON9k7c2qe
/s0NJw0BCDlgP+30DAcFQPcAAAAAAAA=
--------------ms060008080606040108020407--


--===============4002851382922611492==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4002851382922611492==--


From xen-users-bounces@lists.xen.org Thu Jan 09 12:14:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1EV5-0006Sa-7b; Thu, 09 Jan 2014 12:14:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W1EV3-0006Ry-6s; Thu, 09 Jan 2014 12:14:13 +0000
Received: from [85.158.137.68:59001] by server-9.bemta-3.messagelabs.com id
	6E/41-13104-4929EC25; Thu, 09 Jan 2014 12:14:12 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1389269649!7362681!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5631 invoked from network); 9 Jan 2014 12:14:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 12:14:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89101908"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 12:14:09 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 07:14:09 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1EUy-0003qW-Vv;
	Thu, 09 Jan 2014 12:14:08 +0000
Date: Thu, 9 Jan 2014 12:14:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140109121408.GA12164@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4088fa33.894a.14375212530.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gVGh1LCBKYW4gMDksIDIwMTQgYXQgMTE6NTI6MjNBTSArMDgwMCwgdG9wcGVyeGluIHdyb3Rl
Ogo+IO+7vwo+IAo+IAo+IEhpIFdlaQo+IAo+ICAgICAgVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBJ
IGtub3cgeW91IGFyZSBpbiBjaGFyZ2Ugb2YgcG9ydGluZyBWaXJ0aW8gdG8geGVuLCBob3cgYWJv
dXQgdGhlIHByb2Nlc3M/IE1heSB3ZSBjb25maWd1cmUgVmlydGlvIG9uIHhlbj8KCkkgd291bGRu
J3Qgc2F5ICJJJ20gaW4gY2hhcmdlIi4gVGhhdCB3YXMgc29ydCBvZiBleHBlcmltZW50YWwgcHJv
amVjdAp0d28geWVhcnMgYWdvLiBBbmQgSSBzdG9wcGVkIGFmdGVyIHRoYXQuIFNvIG15IGtub3ds
ZWRnZSBpcyBpbiBmYWN0CnF1aXRlIG91dCBkYXRlZC4KCkkgdHJpZWQgVmlydElPIG9uIEhWTSBn
dWVzdCBhYm91dCB0d28gbW9udGhzIGFnby4gSXQgd29ya2VkIGZvciBtZS4KVGhhdCdzIHRoZSBv
bmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5LiBIb3dldmVyIEZhYmlvIHJlcG9ydGVkIGl0
CmRpZG4ndCB3b3JrIGZvciBoaW0uIFNvIGluIHNob3J0IHlvdXIgbWlsZWFnZSBtYXkgdmFyeS4K
Cj4gICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNWdGFwIHdhcyB3cml0dGVuIHNwZWNp
YWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBkcml2ZXIgbW9kZWwgY2FuIG5vdCB1
c2UgaXQsIHJpZ2h0PwoKTm8sIEkgZGlkbid0IHNheSB0aGF0LgoKPiAgICAgICBJIGdldCB0aGUg
aW5mb3JtYXRpb24gZnJvbSBodHRwOi8vdmlydC5rZXJuZWxuZXdiaWVzLm9yZy9NYWNWVGFwCj4g
ICAgICAgIk1hY3Z0YXAgaXMgYSBuZXcgZGV2aWNlIGRyaXZlciBtZWFudCB0byBzaW1wbGlmeSB2
aXJ0dWFsaXplZCBicmlkZ2VkIG5ldHdvcmtpbmcuIEl0IHJlcGxhY2VzIHRoZSBjb21iaW5hdGlv
biBvZiB0aGUgdHVuL3RhcCBhbmQgYnJpZGdlIGRyaXZlcnMgd2l0aCBhIHNpbmdsZSBtb2R1bGUg
YmFzZWQgb24gdGhlIG1hY3ZsYW4gZGV2aWNlIGRyaXZlci4gQSBtYWN2dGFwIGVuZHBvaW50IGlz
IGEgY2hhcmFjdGVyIGRldmljZSB0aGF0IGxhcmdlbHkgZm9sbG93cyB0aGUgdHVuL3RhcCBpb2N0
bCBpbnRlcmZhY2UgYW5kIGNhbiBiZSB1c2VkIGRpcmVjdGx5IGJ5IGt2bS9xZW11IGFuZCBvdGhl
ciBoeXBlcnZpc29ycyB0aGF0IHN1cHBvcnQgdGhlIHR1bi90YXAgaW50ZXJmYWNlLiIgCj4gICAg
ICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFueSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJl
IE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3VwcG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmln
aHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8gc28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0
d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdodD8gCgpJIGNhbid0IHNwZWFrIGZvciB0aGUg
dGhpbmcgSSdtIG5vdCBmYW1pbGlhciB3aXRoLiBJdCB3b3VsZCBtYWtlIHNlbnNlCnRvIGp1c3Qg
dHJ5IHRoYXQgY29uZmlndXJhdGlvbiBhbmQgc2VlIGlmIGl0IHdvcmtzIG9yIG5vdC4KCldlaS4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 12:14:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 12:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1EV5-0006Sa-7b; Thu, 09 Jan 2014 12:14:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W1EV3-0006Ry-6s; Thu, 09 Jan 2014 12:14:13 +0000
Received: from [85.158.137.68:59001] by server-9.bemta-3.messagelabs.com id
	6E/41-13104-4929EC25; Thu, 09 Jan 2014 12:14:12 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1389269649!7362681!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5631 invoked from network); 9 Jan 2014 12:14:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 12:14:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,630,1384300800"; d="scan'208";a="89101908"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 12:14:09 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 07:14:09 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1EUy-0003qW-Vv;
	Thu, 09 Jan 2014 12:14:08 +0000
Date: Thu, 9 Jan 2014 12:14:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140109121408.GA12164@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4088fa33.894a.14375212530.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gVGh1LCBKYW4gMDksIDIwMTQgYXQgMTE6NTI6MjNBTSArMDgwMCwgdG9wcGVyeGluIHdyb3Rl
Ogo+IO+7vwo+IAo+IAo+IEhpIFdlaQo+IAo+ICAgICAgVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBJ
IGtub3cgeW91IGFyZSBpbiBjaGFyZ2Ugb2YgcG9ydGluZyBWaXJ0aW8gdG8geGVuLCBob3cgYWJv
dXQgdGhlIHByb2Nlc3M/IE1heSB3ZSBjb25maWd1cmUgVmlydGlvIG9uIHhlbj8KCkkgd291bGRu
J3Qgc2F5ICJJJ20gaW4gY2hhcmdlIi4gVGhhdCB3YXMgc29ydCBvZiBleHBlcmltZW50YWwgcHJv
amVjdAp0d28geWVhcnMgYWdvLiBBbmQgSSBzdG9wcGVkIGFmdGVyIHRoYXQuIFNvIG15IGtub3ds
ZWRnZSBpcyBpbiBmYWN0CnF1aXRlIG91dCBkYXRlZC4KCkkgdHJpZWQgVmlydElPIG9uIEhWTSBn
dWVzdCBhYm91dCB0d28gbW9udGhzIGFnby4gSXQgd29ya2VkIGZvciBtZS4KVGhhdCdzIHRoZSBv
bmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5LiBIb3dldmVyIEZhYmlvIHJlcG9ydGVkIGl0
CmRpZG4ndCB3b3JrIGZvciBoaW0uIFNvIGluIHNob3J0IHlvdXIgbWlsZWFnZSBtYXkgdmFyeS4K
Cj4gICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNWdGFwIHdhcyB3cml0dGVuIHNwZWNp
YWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBkcml2ZXIgbW9kZWwgY2FuIG5vdCB1
c2UgaXQsIHJpZ2h0PwoKTm8sIEkgZGlkbid0IHNheSB0aGF0LgoKPiAgICAgICBJIGdldCB0aGUg
aW5mb3JtYXRpb24gZnJvbSBodHRwOi8vdmlydC5rZXJuZWxuZXdiaWVzLm9yZy9NYWNWVGFwCj4g
ICAgICAgIk1hY3Z0YXAgaXMgYSBuZXcgZGV2aWNlIGRyaXZlciBtZWFudCB0byBzaW1wbGlmeSB2
aXJ0dWFsaXplZCBicmlkZ2VkIG5ldHdvcmtpbmcuIEl0IHJlcGxhY2VzIHRoZSBjb21iaW5hdGlv
biBvZiB0aGUgdHVuL3RhcCBhbmQgYnJpZGdlIGRyaXZlcnMgd2l0aCBhIHNpbmdsZSBtb2R1bGUg
YmFzZWQgb24gdGhlIG1hY3ZsYW4gZGV2aWNlIGRyaXZlci4gQSBtYWN2dGFwIGVuZHBvaW50IGlz
IGEgY2hhcmFjdGVyIGRldmljZSB0aGF0IGxhcmdlbHkgZm9sbG93cyB0aGUgdHVuL3RhcCBpb2N0
bCBpbnRlcmZhY2UgYW5kIGNhbiBiZSB1c2VkIGRpcmVjdGx5IGJ5IGt2bS9xZW11IGFuZCBvdGhl
ciBoeXBlcnZpc29ycyB0aGF0IHN1cHBvcnQgdGhlIHR1bi90YXAgaW50ZXJmYWNlLiIgCj4gICAg
ICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFueSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJl
IE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3VwcG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmln
aHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8gc28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0
d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdodD8gCgpJIGNhbid0IHNwZWFrIGZvciB0aGUg
dGhpbmcgSSdtIG5vdCBmYW1pbGlhciB3aXRoLiBJdCB3b3VsZCBtYWtlIHNlbnNlCnRvIGp1c3Qg
dHJ5IHRoYXQgY29uZmlndXJhdGlvbiBhbmQgc2VlIGlmIGl0IHdvcmtzIG9yIG5vdC4KCldlaS4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD5-0002Sk-0U; Thu, 09 Jan 2014 12:59:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W16Ks-0000HM-63; Thu, 09 Jan 2014 03:31:10 +0000
Received: from [85.158.139.211:38350] by server-5.bemta-5.messagelabs.com id
	92/C9-14928-DF71EC25; Thu, 09 Jan 2014 03:31:09 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1389238265!8676703!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28860 invoked from network); 9 Jan 2014 03:31:07 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-4.tower-206.messagelabs.com with SMTP;
	9 Jan 2014 03:31:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=BV3X6
	K+vKZkDOorbSYMceIBItu1S5HJG736B+49GGwc=; b=HIx+WmKNCiEZwWitNb6HT
	THM6rPxBbIYYIT+rcLlX8eKyWf887LBMWszC1lMMF1/AepfBkxUu0ty4NibT0OMH
	U8meL1lIdeEmA5erwyu6knE39SSkukxq4uk/yKSTbCpYW6qkAVA8ZxhL9w616hmY
	smkvdUPcBu/I2bhy3RzQNE=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:30:48 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:30:48 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "David Vrabel" <david.vrabel@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <52CD5028.2060802@citrix.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net> <52CD5028.2060802@citrix.com>
X-CM-CTRLDATA: PUquYWZvb3Rlcl9odG09MjgyNjo4MQ==
MIME-Version: 1.0
Message-ID: <7b7ef2c9.7d57.143750d6389.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAAHD6vtF85SZt1BAA--.12579W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYBcODk3APfq3tgAAs8
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	=?UTF-8?Q?Pasi_K=C3=A4rkk=C3=A4inen?= <pasik@iki.fi>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4816284687487536611=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4816284687487536611==
Content-Type: multipart/alternative; 
	boundary="----=_Part_117059_1116309397.1389238248329"

------=_Part_117059_1116309397.1389238248329
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

SGkgRGF2aWQKVGhhbmtzIGZvciB5b3VyIHJlcGx5LgpJIGhhdmUgZXZlciBoZWFyZCBib25kIHdh
eSwgbm90IHRyeS4KV2hhdCBJIHdhbnQgdG8ga25vdyBpcyB3aGV0aGVyIGJvbmQgZHJpdmVyIGNh
biBwcm92aWRlIHN0YWJsZSBhbmQgZW5naW5lZXJpbmcgc29sdXRpb24gZm9yIHRoZSBsaXZlIG1p
Z3JhdGlvbj8KCgrlnKggMjAxNC0wMS0wOCAyMToxODozMu+8jCJEYXZpZCBWcmFiZWwiIDxkYXZp
ZC52cmFiZWxAY2l0cml4LmNvbT4g5YaZ6YGT77yaCj5PbiAwOC8wMS8xNCAxMjoyNywgUGFzaSBL
w6Rya2vDpGluZW4gd3JvdGU6Cj4+IE9uIFdlZCwgSmFuIDA4LCAyMDE0IGF0IDA2OjIyOjA2UE0g
KzA4MDAsIHRvcHBlcnhpbiB3cm90ZToKPj4+ICAgIEhpIGxpc3QKPj4+ICAgICAgICAgICAgQXMg
d2UgYWxsIGtub3csIFNSLUlPViB0ZWNobm9sb2d5IGNhbiBpbXByb3ZlIFZOSUMncyBwZXJmb3Jt
YW5jZSwKPj4+ICAgIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1pZ3JhdGlvbi4gSSBn
ZXQgc29tZSBpbmZvcm1hdGlvbiByZWNlbnRseQo+Pj4gICAgdGhhdCBvbiBLVk0rVmlydGlvIHBs
YXRmb3JtLCBpZiB3ZSB1c2UgTWFjVnRhcCArIFNSLUlPViwgdGhlIGxpdmUKPj4+ICAgIG1pZ3Jh
dGlvbiBjb3VsZCBiZSBkb25lIHN1Y2Nlc3NmdWxseS4gV2hhdCBJIHdhbnQgdG8ga25vdyBpcyBt
YXkgSQo+Pj4gICAgY29uZmlndXJlIE1hY1Z0YXAgb24gWGVuPwo+Pj4gICAgICAgICAgIEFueSBy
ZXBsaWVzIGFyZSB3ZWxjb21lISBUaGFua3MgYSBsb3QuCj4+IAo+PiBJIHRoaW5rIHllYXJzIGFn
byAoMjAwOSwgcGVyaGFwcykgd2hlbiBTUi1JT1Ygd2FzIGZpcnN0IGRlbW9lZCB3aXRoIFhlbgo+
PiBpdCB3YXMgZGVtb2VkIHdpdGggbGl2ZSBtaWdyYXRpb24uLiBpdCB3YXMgYSBtaXh0dXJlIG9m
IFNSLUlPViBWRiArIFhlbiB2aWYuCj4+IAo+PiBTbyB3aXRoIHNvbWUgdG9vbHN0YWNrL3Njcmlw
dCBoYWNrZXJ5IHlvdSBjYW4gZG8gaXQuICg9dXNlIHRoZSB2aWYgcHYgZHJpdmVyIGR1cmluZyBt
aWdyYXRpb24sIG5vcm1hbGx5IHNyLWlvdiB2ZikuCj4KPllvdSBtYXkgZmluZCBjcmVhdGluZyBh
biBhY3RpdmUtYmFja3VwIGJvbmQgaW4gdGhlIGd1ZXN0IHVzZWZ1bC4gIFRoZQo+YWN0aXZlIGJv
bmQgbGluayBpcyB0aGUgU1ItSU9WIGRldmljZSBhbmQgdGhlIGJhY2t1cCBpcyB0aGUgVklGLgo+
Cj5JJ3ZlIG5vdCB0cmllZCB0aGlzIG15c2VsZi4KPgo+RGF2aWQK
------=_Part_117059_1116309397.1389238248329
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPkhpJm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4i
IHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7ICI+RGF2aWQ8L3NwYW4+PGRpdj48c3BhbiBj
bGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOiBwcmUtd3JhcDsiPiAg
ICBUaGFua3MgZm9yIHlvdXIgcmVwbHkuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7Ij4gICAgSSBoYXZl
IGV2ZXIgaGVhcmQgYm9uZCB3YXksIG5vdCB0cnkuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gY2xh
c3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7Ij4gICAg
V2hhdCBJIHdhbnQgdG8ga25vdyBpcyB3aGV0aGVyIGJvbmQgZHJpdmVyIGNhbiBwcm92aWRlIHN0
YWJsZSBhbmQgZW5naW5lZXJpbmcgc29sdXRpb24gZm9yIHRoZSBsaXZlIG1pZ3JhdGlvbj88L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOiBwcmUtd3JhcDsiPiAgICAgPGJyPjwvc3Bhbj48cHJlPuWcqCZuYnNwOzIwMTQtMDEt
MDgmbmJzcDsyMToxODozMu+8jCJEYXZpZCZuYnNwO1ZyYWJlbCImbmJzcDsmbHQ7ZGF2aWQudnJh
YmVsQGNpdHJpeC5jb20mZ3Q7Jm5ic3A75YaZ6YGT77yaCiZndDtPbiZuYnNwOzA4LzAxLzE0Jm5i
c3A7MTI6MjcsJm5ic3A7UGFzaSZuYnNwO0vDpHJra8OkaW5lbiZuYnNwO3dyb3RlOgomZ3Q7Jmd0
OyZuYnNwO09uJm5ic3A7V2VkLCZuYnNwO0phbiZuYnNwOzA4LCZuYnNwOzIwMTQmbmJzcDthdCZu
YnNwOzA2OjIyOjA2UE0mbmJzcDsrMDgwMCwmbmJzcDt0b3BwZXJ4aW4mbmJzcDt3cm90ZToKJmd0
OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO0FzJm5ic3A7d2UmbmJzcDthbGwmbmJzcDtrbm93LCZuYnNwO1NSLUlP
ViZuYnNwO3RlY2hub2xvZ3kmbmJzcDtjYW4mbmJzcDtpbXByb3ZlJm5ic3A7Vk5JQydzJm5ic3A7
cGVyZm9ybWFuY2UsCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3doaWxlJm5i
c3A7aXQmbmJzcDtjYW4mbmJzcDtub3QmbmJzcDtzdXBwb3J0Jm5ic3A7bGl2ZSZuYnNwO21pZ3Jh
dGlvbi4mbmJzcDtJJm5ic3A7Z2V0Jm5ic3A7c29tZSZuYnNwO2luZm9ybWF0aW9uJm5ic3A7cmVj
ZW50bHkKJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhhdCZuYnNwO29uJm5i
c3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRmb3JtLCZuYnNwO2lmJm5ic3A7d2UmbmJzcDt1c2UmbmJz
cDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NSLUlPViwmbmJzcDt0aGUmbmJzcDtsaXZlCiZndDsmZ3Q7
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO21pZ3JhdGlvbiZuYnNwO2NvdWxkJm5ic3A7YmUm
bmJzcDtkb25lJm5ic3A7c3VjY2Vzc2Z1bGx5LiZuYnNwO1doYXQmbmJzcDtJJm5ic3A7d2FudCZu
YnNwO3RvJm5ic3A7a25vdyZuYnNwO2lzJm5ic3A7bWF5Jm5ic3A7SQomZ3Q7Jmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtjb25maWd1cmUmbmJzcDtNYWNWdGFwJm5ic3A7b24mbmJzcDtY
ZW4/CiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJzcDthcmUmbmJzcDt3
ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsmZ3Q7Jm5ic3A7CiZndDsm
Z3Q7Jm5ic3A7SSZuYnNwO3RoaW5rJm5ic3A7eWVhcnMmbmJzcDthZ28mbmJzcDsoMjAwOSwmbmJz
cDtwZXJoYXBzKSZuYnNwO3doZW4mbmJzcDtTUi1JT1YmbmJzcDt3YXMmbmJzcDtmaXJzdCZuYnNw
O2RlbW9lZCZuYnNwO3dpdGgmbmJzcDtYZW4KJmd0OyZndDsmbmJzcDtpdCZuYnNwO3dhcyZuYnNw
O2RlbW9lZCZuYnNwO3dpdGgmbmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uLi4mbmJzcDtpdCZuYnNw
O3dhcyZuYnNwO2EmbmJzcDttaXh0dXJlJm5ic3A7b2YmbmJzcDtTUi1JT1YmbmJzcDtWRiZuYnNw
OysmbmJzcDtYZW4mbmJzcDt2aWYuCiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7U28mbmJz
cDt3aXRoJm5ic3A7c29tZSZuYnNwO3Rvb2xzdGFjay9zY3JpcHQmbmJzcDtoYWNrZXJ5Jm5ic3A7
eW91Jm5ic3A7Y2FuJm5ic3A7ZG8mbmJzcDtpdC4mbmJzcDsoPXVzZSZuYnNwO3RoZSZuYnNwO3Zp
ZiZuYnNwO3B2Jm5ic3A7ZHJpdmVyJm5ic3A7ZHVyaW5nJm5ic3A7bWlncmF0aW9uLCZuYnNwO25v
cm1hbGx5Jm5ic3A7c3ItaW92Jm5ic3A7dmYpLgomZ3Q7CiZndDtZb3UmbmJzcDttYXkmbmJzcDtm
aW5kJm5ic3A7Y3JlYXRpbmcmbmJzcDthbiZuYnNwO2FjdGl2ZS1iYWNrdXAmbmJzcDtib25kJm5i
c3A7aW4mbmJzcDt0aGUmbmJzcDtndWVzdCZuYnNwO3VzZWZ1bC4mbmJzcDsmbmJzcDtUaGUKJmd0
O2FjdGl2ZSZuYnNwO2JvbmQmbmJzcDtsaW5rJm5ic3A7aXMmbmJzcDt0aGUmbmJzcDtTUi1JT1Ym
bmJzcDtkZXZpY2UmbmJzcDthbmQmbmJzcDt0aGUmbmJzcDtiYWNrdXAmbmJzcDtpcyZuYnNwO3Ro
ZSZuYnNwO1ZJRi4KJmd0OwomZ3Q7SSd2ZSZuYnNwO25vdCZuYnNwO3RyaWVkJm5ic3A7dGhpcyZu
YnNwO215c2VsZi4KJmd0OwomZ3Q7RGF2aWQKPC9wcmU+PC9kaXY+PC9kaXY+PGJyPjxicj48c3Bh
biB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290ZXIiPjwv
c3Bhbj48L3NwYW4+
------=_Part_117059_1116309397.1389238248329--



--===============4816284687487536611==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4816284687487536611==--



From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD4-0002SW-DG; Thu, 09 Jan 2014 12:59:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W15yc-0006j6-Fo; Thu, 09 Jan 2014 03:08:10 +0000
Received: from [193.109.254.147:44767] by server-2.bemta-14.messagelabs.com id
	B9/DB-00361-9921EC25; Thu, 09 Jan 2014 03:08:09 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1389236886!9706543!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12689 invoked from network); 9 Jan 2014 03:08:08 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-6.tower-27.messagelabs.com with SMTP;
	9 Jan 2014 03:08:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=2Qlpu
	oJGYGhxt4GupHnMEhwoQ8ckZowtuXqWDv5P03g=; b=Vm0jVYQCc4iYFLOCUYtrD
	ePJYr3rXggzn17FGYrfn6OVmOGFycFFIqW92LVvIakdgIv4hIXnpQnvVXM8L95Kg
	zmI/ApP6CFF3jSEP8luG5NcPuOl0t9b/qt8QNAhXuHogD6VVsKpwIHiA2onjjocO
	k77s14ac+vdtwMoXXP5DAw=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:07:58 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:07:58 +0800 (CST)
From: topperxin <topperxin@126.com>
To: =?UTF-8?Q?Pasi_K=C3=A4rkk=C3=A4inen?= <pasik@iki.fi>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140108122710.GZ2924@reaktio.net>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net>
X-CM-CTRLDATA: 7KxGOmZvb3Rlcl9odG09MjI1MTo4MQ==
MIME-Version: 1.0
Message-ID: <45da0d40.6e0f.14374f87dda.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAC3yfSPEs5S_MdBAA--.12254W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYAgODk3APfp6VAAAsM
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2890573950922470082=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2890573950922470082==
Content-Type: multipart/alternative; 
	boundary="----=_Part_102888_1891204376.1389236878809"

------=_Part_102888_1891204376.1389236878809
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

CgoKCgoKCgpoaSBQYXNpCiAgICBUaGFua3MgZm9yIHlvdXIgcmVwbHksIEkgdGhpbmsgd2Uga25v
dyB3aGF0IHlvdSBzYWlkLCB3ZSBoYXZlIGV2ZXIgdHJpZWQgdGhlc2Ugd2F5cy4KICAgICBXaGls
ZSB5b3Uga25vdywgdGhlc2Ugd2F5cyBhcmUgbm90IHN0YWJsZSBlbm91Z2ggZm9yIHRoZSBlbmdp
bmVlcmluZyByZXF1aXJlbWVudCwgd2UgaGF2ZSB0byBhcHBseSBtYW55IHBhdGNoZXMsIGFuZCB0
aGVyZSBhcmUgbWFueSByZXN0cmljdGlvbnMgZm9yIHRoZSBHdWVzdCBWTSB0eXBlcy4KICAgICBX
ZSBuZWVkIGEgbW9yZSBnZW5lcmFsICYgZW5naW5lZXJpbmcgIHNvbHV0aW9uLgogICAgIEFueSB3
YXkgdGhhbmtzIGZvciB5b3VyIHJlcGx5LgoKQXQgMjAxNC0wMS0wOCAyMDoyNzoxMCwiUGFzaSBL
w6Rya2vDpGluZW4iIDxwYXNpa0Bpa2kuZmk+IHdyb3RlOgo+T24gV2VkLCBKYW4gMDgsIDIwMTQg
YXQgMDY6MjI6MDZQTSArMDgwMCwgdG9wcGVyeGluIHdyb3RlOgo+PiAgICBIaSBsaXN0Cj4+ICAg
ICAgICAgICAgQXMgd2UgYWxsIGtub3csIFNSLUlPViB0ZWNobm9sb2d5IGNhbiBpbXByb3ZlIFZO
SUMncyBwZXJmb3JtYW5jZSwKPj4gICAgd2hpbGUgaXQgY2FuIG5vdCBzdXBwb3J0IGxpdmUgbWln
cmF0aW9uLiBJIGdldCBzb21lIGluZm9ybWF0aW9uIHJlY2VudGx5Cj4+ICAgIHRoYXQgb24gS1ZN
K1ZpcnRpbyBwbGF0Zm9ybSwgaWYgd2UgdXNlIE1hY1Z0YXAgKyBTUi1JT1YsIHRoZSBsaXZlCj4+
ICAgIG1pZ3JhdGlvbiBjb3VsZCBiZSBkb25lIHN1Y2Nlc3NmdWxseS4gV2hhdCBJIHdhbnQgdG8g
a25vdyBpcyBtYXkgSQo+PiAgICBjb25maWd1cmUgTWFjVnRhcCBvbiBYZW4/Cj4+ICAgICAgICAg
ICBBbnkgcmVwbGllcyBhcmUgd2VsY29tZSEgVGhhbmtzIGEgbG90Lgo+Cj5JIHRoaW5rIHllYXJz
IGFnbyAoMjAwOSwgcGVyaGFwcykgd2hlbiBTUi1JT1Ygd2FzIGZpcnN0IGRlbW9lZCB3aXRoIFhl
bgo+aXQgd2FzIGRlbW9lZCB3aXRoIGxpdmUgbWlncmF0aW9uLi4gaXQgd2FzIGEgbWl4dHVyZSBv
ZiBTUi1JT1YgVkYgKyBYZW4gdmlmLgo+Cj5TbyB3aXRoIHNvbWUgdG9vbHN0YWNrL3NjcmlwdCBo
YWNrZXJ5IHlvdSBjYW4gZG8gaXQuICg9dXNlIHRoZSB2aWYgcHYgZHJpdmVyIGR1cmluZyBtaWdy
YXRpb24sIG5vcm1hbGx5IHNyLWlvdiB2ZikuCj4KPi0tIFBhc2kKPgo=
------=_Part_102888_1891204376.1389236878809
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxicj48YnI+PGJyPjxicj48YnI+PGRpdj48L2Rpdj48ZGl2IGlk
PSJkaXZOZXRlYXNlTWFpbENhcmQiPjwvZGl2Pjxicj48cHJlPmhpIFBhc2k8L3ByZT48cHJlPiAg
ICBUaGFua3MgZm9yIHlvdXIgcmVwbHksIEkgdGhpbmsgd2Uga25vdyB3aGF0IHlvdSBzYWlkLCB3
ZSBoYXZlIGV2ZXIgdHJpZWQgdGhlc2Ugd2F5cy48L3ByZT48cHJlPiAgICAgV2hpbGUgeW91IGtu
b3csIHRoZXNlIHdheXMgYXJlIG5vdCBzdGFibGUgZW5vdWdoIGZvciB0aGUgZW5naW5lZXJpbmcg
cmVxdWlyZW1lbnQsIHdlIGhhdmUgdG8gYXBwbHkgbWFueSBwYXRjaGVzLCBhbmQgdGhlcmUgYXJl
IG1hbnkgcmVzdHJpY3Rpb25zIGZvciB0aGUgR3Vlc3QgVk0gdHlwZXMuPC9wcmU+PHByZT4gICAg
IFdlIG5lZWQgYSBtb3JlIGdlbmVyYWwgJmFtcDsgZW5naW5lZXJpbmcgJm5ic3A7c29sdXRpb24u
PC9wcmU+PHByZT4gICAgIEFueSB3YXkgdGhhbmtzIGZvciB5b3VyIHJlcGx5LjwvcHJlPjxwcmU+
PGJyPkF0Jm5ic3A7MjAxNC0wMS0wOCZuYnNwOzIwOjI3OjEwLCJQYXNpJm5ic3A7S8Okcmtrw6Rp
bmVuIiZuYnNwOyZsdDtwYXNpa0Bpa2kuZmkmZ3Q7Jm5ic3A7d3JvdGU6CiZndDtPbiZuYnNwO1dl
ZCwmbmJzcDtKYW4mbmJzcDswOCwmbmJzcDsyMDE0Jm5ic3A7YXQmbmJzcDswNjoyMjowNlBNJm5i
c3A7KzA4MDAsJm5ic3A7dG9wcGVyeGluJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QXMmbmJzcDt3
ZSZuYnNwO2FsbCZuYnNwO2tub3csJm5ic3A7U1ItSU9WJm5ic3A7dGVjaG5vbG9neSZuYnNwO2Nh
biZuYnNwO2ltcHJvdmUmbmJzcDtWTklDJ3MmbmJzcDtwZXJmb3JtYW5jZSwKJmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDt3aGlsZSZuYnNwO2l0Jm5ic3A7Y2FuJm5ic3A7bm90Jm5ic3A7
c3VwcG9ydCZuYnNwO2xpdmUmbmJzcDttaWdyYXRpb24uJm5ic3A7SSZuYnNwO2dldCZuYnNwO3Nv
bWUmbmJzcDtpbmZvcm1hdGlvbiZuYnNwO3JlY2VudGx5CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7dGhhdCZuYnNwO29uJm5ic3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRmb3JtLCZuYnNw
O2lmJm5ic3A7d2UmbmJzcDt1c2UmbmJzcDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NSLUlPViwmbmJz
cDt0aGUmbmJzcDtsaXZlCiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7bWlncmF0aW9u
Jm5ic3A7Y291bGQmbmJzcDtiZSZuYnNwO2RvbmUmbmJzcDtzdWNjZXNzZnVsbHkuJm5ic3A7V2hh
dCZuYnNwO0kmbmJzcDt3YW50Jm5ic3A7dG8mbmJzcDtrbm93Jm5ic3A7aXMmbmJzcDttYXkmbmJz
cDtJCiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Y29uZmlndXJlJm5ic3A7TWFjVnRh
cCZuYnNwO29uJm5ic3A7WGVuPwomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJz
cDthcmUmbmJzcDt3ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsKJmd0
O0kmbmJzcDt0aGluayZuYnNwO3llYXJzJm5ic3A7YWdvJm5ic3A7KDIwMDksJm5ic3A7cGVyaGFw
cykmbmJzcDt3aGVuJm5ic3A7U1ItSU9WJm5ic3A7d2FzJm5ic3A7Zmlyc3QmbmJzcDtkZW1vZWQm
bmJzcDt3aXRoJm5ic3A7WGVuCiZndDtpdCZuYnNwO3dhcyZuYnNwO2RlbW9lZCZuYnNwO3dpdGgm
bmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uLi4mbmJzcDtpdCZuYnNwO3dhcyZuYnNwO2EmbmJzcDtt
aXh0dXJlJm5ic3A7b2YmbmJzcDtTUi1JT1YmbmJzcDtWRiZuYnNwOysmbmJzcDtYZW4mbmJzcDt2
aWYuCiZndDsKJmd0O1NvJm5ic3A7d2l0aCZuYnNwO3NvbWUmbmJzcDt0b29sc3RhY2svc2NyaXB0
Jm5ic3A7aGFja2VyeSZuYnNwO3lvdSZuYnNwO2NhbiZuYnNwO2RvJm5ic3A7aXQuJm5ic3A7KD11
c2UmbmJzcDt0aGUmbmJzcDt2aWYmbmJzcDtwdiZuYnNwO2RyaXZlciZuYnNwO2R1cmluZyZuYnNw
O21pZ3JhdGlvbiwmbmJzcDtub3JtYWxseSZuYnNwO3NyLWlvdiZuYnNwO3ZmKS4KJmd0OwomZ3Q7
LS0mbmJzcDtQYXNpCiZndDsKPC9wcmU+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFz
ZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290ZXIiPjwvc3Bhbj48L3NwYW4+
------=_Part_102888_1891204376.1389236878809--



--===============2890573950922470082==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2890573950922470082==--



From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD4-0002SW-DG; Thu, 09 Jan 2014 12:59:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W15yc-0006j6-Fo; Thu, 09 Jan 2014 03:08:10 +0000
Received: from [193.109.254.147:44767] by server-2.bemta-14.messagelabs.com id
	B9/DB-00361-9921EC25; Thu, 09 Jan 2014 03:08:09 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1389236886!9706543!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12689 invoked from network); 9 Jan 2014 03:08:08 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-6.tower-27.messagelabs.com with SMTP;
	9 Jan 2014 03:08:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=2Qlpu
	oJGYGhxt4GupHnMEhwoQ8ckZowtuXqWDv5P03g=; b=Vm0jVYQCc4iYFLOCUYtrD
	ePJYr3rXggzn17FGYrfn6OVmOGFycFFIqW92LVvIakdgIv4hIXnpQnvVXM8L95Kg
	zmI/ApP6CFF3jSEP8luG5NcPuOl0t9b/qt8QNAhXuHogD6VVsKpwIHiA2onjjocO
	k77s14ac+vdtwMoXXP5DAw=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:07:58 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:07:58 +0800 (CST)
From: topperxin <topperxin@126.com>
To: =?UTF-8?Q?Pasi_K=C3=A4rkk=C3=A4inen?= <pasik@iki.fi>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140108122710.GZ2924@reaktio.net>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net>
X-CM-CTRLDATA: 7KxGOmZvb3Rlcl9odG09MjI1MTo4MQ==
MIME-Version: 1.0
Message-ID: <45da0d40.6e0f.14374f87dda.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAC3yfSPEs5S_MdBAA--.12254W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYAgODk3APfp6VAAAsM
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2890573950922470082=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2890573950922470082==
Content-Type: multipart/alternative; 
	boundary="----=_Part_102888_1891204376.1389236878809"

------=_Part_102888_1891204376.1389236878809
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

CgoKCgoKCgpoaSBQYXNpCiAgICBUaGFua3MgZm9yIHlvdXIgcmVwbHksIEkgdGhpbmsgd2Uga25v
dyB3aGF0IHlvdSBzYWlkLCB3ZSBoYXZlIGV2ZXIgdHJpZWQgdGhlc2Ugd2F5cy4KICAgICBXaGls
ZSB5b3Uga25vdywgdGhlc2Ugd2F5cyBhcmUgbm90IHN0YWJsZSBlbm91Z2ggZm9yIHRoZSBlbmdp
bmVlcmluZyByZXF1aXJlbWVudCwgd2UgaGF2ZSB0byBhcHBseSBtYW55IHBhdGNoZXMsIGFuZCB0
aGVyZSBhcmUgbWFueSByZXN0cmljdGlvbnMgZm9yIHRoZSBHdWVzdCBWTSB0eXBlcy4KICAgICBX
ZSBuZWVkIGEgbW9yZSBnZW5lcmFsICYgZW5naW5lZXJpbmcgIHNvbHV0aW9uLgogICAgIEFueSB3
YXkgdGhhbmtzIGZvciB5b3VyIHJlcGx5LgoKQXQgMjAxNC0wMS0wOCAyMDoyNzoxMCwiUGFzaSBL
w6Rya2vDpGluZW4iIDxwYXNpa0Bpa2kuZmk+IHdyb3RlOgo+T24gV2VkLCBKYW4gMDgsIDIwMTQg
YXQgMDY6MjI6MDZQTSArMDgwMCwgdG9wcGVyeGluIHdyb3RlOgo+PiAgICBIaSBsaXN0Cj4+ICAg
ICAgICAgICAgQXMgd2UgYWxsIGtub3csIFNSLUlPViB0ZWNobm9sb2d5IGNhbiBpbXByb3ZlIFZO
SUMncyBwZXJmb3JtYW5jZSwKPj4gICAgd2hpbGUgaXQgY2FuIG5vdCBzdXBwb3J0IGxpdmUgbWln
cmF0aW9uLiBJIGdldCBzb21lIGluZm9ybWF0aW9uIHJlY2VudGx5Cj4+ICAgIHRoYXQgb24gS1ZN
K1ZpcnRpbyBwbGF0Zm9ybSwgaWYgd2UgdXNlIE1hY1Z0YXAgKyBTUi1JT1YsIHRoZSBsaXZlCj4+
ICAgIG1pZ3JhdGlvbiBjb3VsZCBiZSBkb25lIHN1Y2Nlc3NmdWxseS4gV2hhdCBJIHdhbnQgdG8g
a25vdyBpcyBtYXkgSQo+PiAgICBjb25maWd1cmUgTWFjVnRhcCBvbiBYZW4/Cj4+ICAgICAgICAg
ICBBbnkgcmVwbGllcyBhcmUgd2VsY29tZSEgVGhhbmtzIGEgbG90Lgo+Cj5JIHRoaW5rIHllYXJz
IGFnbyAoMjAwOSwgcGVyaGFwcykgd2hlbiBTUi1JT1Ygd2FzIGZpcnN0IGRlbW9lZCB3aXRoIFhl
bgo+aXQgd2FzIGRlbW9lZCB3aXRoIGxpdmUgbWlncmF0aW9uLi4gaXQgd2FzIGEgbWl4dHVyZSBv
ZiBTUi1JT1YgVkYgKyBYZW4gdmlmLgo+Cj5TbyB3aXRoIHNvbWUgdG9vbHN0YWNrL3NjcmlwdCBo
YWNrZXJ5IHlvdSBjYW4gZG8gaXQuICg9dXNlIHRoZSB2aWYgcHYgZHJpdmVyIGR1cmluZyBtaWdy
YXRpb24sIG5vcm1hbGx5IHNyLWlvdiB2ZikuCj4KPi0tIFBhc2kKPgo=
------=_Part_102888_1891204376.1389236878809
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxicj48YnI+PGJyPjxicj48YnI+PGRpdj48L2Rpdj48ZGl2IGlk
PSJkaXZOZXRlYXNlTWFpbENhcmQiPjwvZGl2Pjxicj48cHJlPmhpIFBhc2k8L3ByZT48cHJlPiAg
ICBUaGFua3MgZm9yIHlvdXIgcmVwbHksIEkgdGhpbmsgd2Uga25vdyB3aGF0IHlvdSBzYWlkLCB3
ZSBoYXZlIGV2ZXIgdHJpZWQgdGhlc2Ugd2F5cy48L3ByZT48cHJlPiAgICAgV2hpbGUgeW91IGtu
b3csIHRoZXNlIHdheXMgYXJlIG5vdCBzdGFibGUgZW5vdWdoIGZvciB0aGUgZW5naW5lZXJpbmcg
cmVxdWlyZW1lbnQsIHdlIGhhdmUgdG8gYXBwbHkgbWFueSBwYXRjaGVzLCBhbmQgdGhlcmUgYXJl
IG1hbnkgcmVzdHJpY3Rpb25zIGZvciB0aGUgR3Vlc3QgVk0gdHlwZXMuPC9wcmU+PHByZT4gICAg
IFdlIG5lZWQgYSBtb3JlIGdlbmVyYWwgJmFtcDsgZW5naW5lZXJpbmcgJm5ic3A7c29sdXRpb24u
PC9wcmU+PHByZT4gICAgIEFueSB3YXkgdGhhbmtzIGZvciB5b3VyIHJlcGx5LjwvcHJlPjxwcmU+
PGJyPkF0Jm5ic3A7MjAxNC0wMS0wOCZuYnNwOzIwOjI3OjEwLCJQYXNpJm5ic3A7S8Okcmtrw6Rp
bmVuIiZuYnNwOyZsdDtwYXNpa0Bpa2kuZmkmZ3Q7Jm5ic3A7d3JvdGU6CiZndDtPbiZuYnNwO1dl
ZCwmbmJzcDtKYW4mbmJzcDswOCwmbmJzcDsyMDE0Jm5ic3A7YXQmbmJzcDswNjoyMjowNlBNJm5i
c3A7KzA4MDAsJm5ic3A7dG9wcGVyeGluJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QXMmbmJzcDt3
ZSZuYnNwO2FsbCZuYnNwO2tub3csJm5ic3A7U1ItSU9WJm5ic3A7dGVjaG5vbG9neSZuYnNwO2Nh
biZuYnNwO2ltcHJvdmUmbmJzcDtWTklDJ3MmbmJzcDtwZXJmb3JtYW5jZSwKJmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDt3aGlsZSZuYnNwO2l0Jm5ic3A7Y2FuJm5ic3A7bm90Jm5ic3A7
c3VwcG9ydCZuYnNwO2xpdmUmbmJzcDttaWdyYXRpb24uJm5ic3A7SSZuYnNwO2dldCZuYnNwO3Nv
bWUmbmJzcDtpbmZvcm1hdGlvbiZuYnNwO3JlY2VudGx5CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7dGhhdCZuYnNwO29uJm5ic3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRmb3JtLCZuYnNw
O2lmJm5ic3A7d2UmbmJzcDt1c2UmbmJzcDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NSLUlPViwmbmJz
cDt0aGUmbmJzcDtsaXZlCiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7bWlncmF0aW9u
Jm5ic3A7Y291bGQmbmJzcDtiZSZuYnNwO2RvbmUmbmJzcDtzdWNjZXNzZnVsbHkuJm5ic3A7V2hh
dCZuYnNwO0kmbmJzcDt3YW50Jm5ic3A7dG8mbmJzcDtrbm93Jm5ic3A7aXMmbmJzcDttYXkmbmJz
cDtJCiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Y29uZmlndXJlJm5ic3A7TWFjVnRh
cCZuYnNwO29uJm5ic3A7WGVuPwomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJz
cDthcmUmbmJzcDt3ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsKJmd0
O0kmbmJzcDt0aGluayZuYnNwO3llYXJzJm5ic3A7YWdvJm5ic3A7KDIwMDksJm5ic3A7cGVyaGFw
cykmbmJzcDt3aGVuJm5ic3A7U1ItSU9WJm5ic3A7d2FzJm5ic3A7Zmlyc3QmbmJzcDtkZW1vZWQm
bmJzcDt3aXRoJm5ic3A7WGVuCiZndDtpdCZuYnNwO3dhcyZuYnNwO2RlbW9lZCZuYnNwO3dpdGgm
bmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uLi4mbmJzcDtpdCZuYnNwO3dhcyZuYnNwO2EmbmJzcDtt
aXh0dXJlJm5ic3A7b2YmbmJzcDtTUi1JT1YmbmJzcDtWRiZuYnNwOysmbmJzcDtYZW4mbmJzcDt2
aWYuCiZndDsKJmd0O1NvJm5ic3A7d2l0aCZuYnNwO3NvbWUmbmJzcDt0b29sc3RhY2svc2NyaXB0
Jm5ic3A7aGFja2VyeSZuYnNwO3lvdSZuYnNwO2NhbiZuYnNwO2RvJm5ic3A7aXQuJm5ic3A7KD11
c2UmbmJzcDt0aGUmbmJzcDt2aWYmbmJzcDtwdiZuYnNwO2RyaXZlciZuYnNwO2R1cmluZyZuYnNw
O21pZ3JhdGlvbiwmbmJzcDtub3JtYWxseSZuYnNwO3NyLWlvdiZuYnNwO3ZmKS4KJmd0OwomZ3Q7
LS0mbmJzcDtQYXNpCiZndDsKPC9wcmU+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFz
ZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290ZXIiPjwvc3Bhbj48L3NwYW4+
------=_Part_102888_1891204376.1389236878809--



--===============2890573950922470082==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2890573950922470082==--



From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD5-0002Sk-0U; Thu, 09 Jan 2014 12:59:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W16Ks-0000HM-63; Thu, 09 Jan 2014 03:31:10 +0000
Received: from [85.158.139.211:38350] by server-5.bemta-5.messagelabs.com id
	92/C9-14928-DF71EC25; Thu, 09 Jan 2014 03:31:09 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1389238265!8676703!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28860 invoked from network); 9 Jan 2014 03:31:07 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-4.tower-206.messagelabs.com with SMTP;
	9 Jan 2014 03:31:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=BV3X6
	K+vKZkDOorbSYMceIBItu1S5HJG736B+49GGwc=; b=HIx+WmKNCiEZwWitNb6HT
	THM6rPxBbIYYIT+rcLlX8eKyWf887LBMWszC1lMMF1/AepfBkxUu0ty4NibT0OMH
	U8meL1lIdeEmA5erwyu6knE39SSkukxq4uk/yKSTbCpYW6qkAVA8ZxhL9w616hmY
	smkvdUPcBu/I2bhy3RzQNE=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:30:48 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:30:48 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "David Vrabel" <david.vrabel@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <52CD5028.2060802@citrix.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108122710.GZ2924@reaktio.net> <52CD5028.2060802@citrix.com>
X-CM-CTRLDATA: PUquYWZvb3Rlcl9odG09MjgyNjo4MQ==
MIME-Version: 1.0
Message-ID: <7b7ef2c9.7d57.143750d6389.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAAHD6vtF85SZt1BAA--.12579W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYBcODk3APfq3tgAAs8
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>,
	=?UTF-8?Q?Pasi_K=C3=A4rkk=C3=A4inen?= <pasik@iki.fi>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4816284687487536611=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4816284687487536611==
Content-Type: multipart/alternative; 
	boundary="----=_Part_117059_1116309397.1389238248329"

------=_Part_117059_1116309397.1389238248329
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

SGkgRGF2aWQKVGhhbmtzIGZvciB5b3VyIHJlcGx5LgpJIGhhdmUgZXZlciBoZWFyZCBib25kIHdh
eSwgbm90IHRyeS4KV2hhdCBJIHdhbnQgdG8ga25vdyBpcyB3aGV0aGVyIGJvbmQgZHJpdmVyIGNh
biBwcm92aWRlIHN0YWJsZSBhbmQgZW5naW5lZXJpbmcgc29sdXRpb24gZm9yIHRoZSBsaXZlIG1p
Z3JhdGlvbj8KCgrlnKggMjAxNC0wMS0wOCAyMToxODozMu+8jCJEYXZpZCBWcmFiZWwiIDxkYXZp
ZC52cmFiZWxAY2l0cml4LmNvbT4g5YaZ6YGT77yaCj5PbiAwOC8wMS8xNCAxMjoyNywgUGFzaSBL
w6Rya2vDpGluZW4gd3JvdGU6Cj4+IE9uIFdlZCwgSmFuIDA4LCAyMDE0IGF0IDA2OjIyOjA2UE0g
KzA4MDAsIHRvcHBlcnhpbiB3cm90ZToKPj4+ICAgIEhpIGxpc3QKPj4+ICAgICAgICAgICAgQXMg
d2UgYWxsIGtub3csIFNSLUlPViB0ZWNobm9sb2d5IGNhbiBpbXByb3ZlIFZOSUMncyBwZXJmb3Jt
YW5jZSwKPj4+ICAgIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1pZ3JhdGlvbi4gSSBn
ZXQgc29tZSBpbmZvcm1hdGlvbiByZWNlbnRseQo+Pj4gICAgdGhhdCBvbiBLVk0rVmlydGlvIHBs
YXRmb3JtLCBpZiB3ZSB1c2UgTWFjVnRhcCArIFNSLUlPViwgdGhlIGxpdmUKPj4+ICAgIG1pZ3Jh
dGlvbiBjb3VsZCBiZSBkb25lIHN1Y2Nlc3NmdWxseS4gV2hhdCBJIHdhbnQgdG8ga25vdyBpcyBt
YXkgSQo+Pj4gICAgY29uZmlndXJlIE1hY1Z0YXAgb24gWGVuPwo+Pj4gICAgICAgICAgIEFueSBy
ZXBsaWVzIGFyZSB3ZWxjb21lISBUaGFua3MgYSBsb3QuCj4+IAo+PiBJIHRoaW5rIHllYXJzIGFn
byAoMjAwOSwgcGVyaGFwcykgd2hlbiBTUi1JT1Ygd2FzIGZpcnN0IGRlbW9lZCB3aXRoIFhlbgo+
PiBpdCB3YXMgZGVtb2VkIHdpdGggbGl2ZSBtaWdyYXRpb24uLiBpdCB3YXMgYSBtaXh0dXJlIG9m
IFNSLUlPViBWRiArIFhlbiB2aWYuCj4+IAo+PiBTbyB3aXRoIHNvbWUgdG9vbHN0YWNrL3Njcmlw
dCBoYWNrZXJ5IHlvdSBjYW4gZG8gaXQuICg9dXNlIHRoZSB2aWYgcHYgZHJpdmVyIGR1cmluZyBt
aWdyYXRpb24sIG5vcm1hbGx5IHNyLWlvdiB2ZikuCj4KPllvdSBtYXkgZmluZCBjcmVhdGluZyBh
biBhY3RpdmUtYmFja3VwIGJvbmQgaW4gdGhlIGd1ZXN0IHVzZWZ1bC4gIFRoZQo+YWN0aXZlIGJv
bmQgbGluayBpcyB0aGUgU1ItSU9WIGRldmljZSBhbmQgdGhlIGJhY2t1cCBpcyB0aGUgVklGLgo+
Cj5JJ3ZlIG5vdCB0cmllZCB0aGlzIG15c2VsZi4KPgo+RGF2aWQK
------=_Part_117059_1116309397.1389238248329
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPkhpJm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4i
IHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7ICI+RGF2aWQ8L3NwYW4+PGRpdj48c3BhbiBj
bGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOiBwcmUtd3JhcDsiPiAg
ICBUaGFua3MgZm9yIHlvdXIgcmVwbHkuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7Ij4gICAgSSBoYXZl
IGV2ZXIgaGVhcmQgYm9uZCB3YXksIG5vdCB0cnkuPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gY2xh
c3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTogcHJlLXdyYXA7Ij4gICAg
V2hhdCBJIHdhbnQgdG8ga25vdyBpcyB3aGV0aGVyIGJvbmQgZHJpdmVyIGNhbiBwcm92aWRlIHN0
YWJsZSBhbmQgZW5naW5lZXJpbmcgc29sdXRpb24gZm9yIHRoZSBsaXZlIG1pZ3JhdGlvbj88L3Nw
YW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOiBwcmUtd3JhcDsiPiAgICAgPGJyPjwvc3Bhbj48cHJlPuWcqCZuYnNwOzIwMTQtMDEt
MDgmbmJzcDsyMToxODozMu+8jCJEYXZpZCZuYnNwO1ZyYWJlbCImbmJzcDsmbHQ7ZGF2aWQudnJh
YmVsQGNpdHJpeC5jb20mZ3Q7Jm5ic3A75YaZ6YGT77yaCiZndDtPbiZuYnNwOzA4LzAxLzE0Jm5i
c3A7MTI6MjcsJm5ic3A7UGFzaSZuYnNwO0vDpHJra8OkaW5lbiZuYnNwO3dyb3RlOgomZ3Q7Jmd0
OyZuYnNwO09uJm5ic3A7V2VkLCZuYnNwO0phbiZuYnNwOzA4LCZuYnNwOzIwMTQmbmJzcDthdCZu
YnNwOzA2OjIyOjA2UE0mbmJzcDsrMDgwMCwmbmJzcDt0b3BwZXJ4aW4mbmJzcDt3cm90ZToKJmd0
OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7Jmd0
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO0FzJm5ic3A7d2UmbmJzcDthbGwmbmJzcDtrbm93LCZuYnNwO1NSLUlP
ViZuYnNwO3RlY2hub2xvZ3kmbmJzcDtjYW4mbmJzcDtpbXByb3ZlJm5ic3A7Vk5JQydzJm5ic3A7
cGVyZm9ybWFuY2UsCiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3doaWxlJm5i
c3A7aXQmbmJzcDtjYW4mbmJzcDtub3QmbmJzcDtzdXBwb3J0Jm5ic3A7bGl2ZSZuYnNwO21pZ3Jh
dGlvbi4mbmJzcDtJJm5ic3A7Z2V0Jm5ic3A7c29tZSZuYnNwO2luZm9ybWF0aW9uJm5ic3A7cmVj
ZW50bHkKJmd0OyZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7dGhhdCZuYnNwO29uJm5i
c3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRmb3JtLCZuYnNwO2lmJm5ic3A7d2UmbmJzcDt1c2UmbmJz
cDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NSLUlPViwmbmJzcDt0aGUmbmJzcDtsaXZlCiZndDsmZ3Q7
Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO21pZ3JhdGlvbiZuYnNwO2NvdWxkJm5ic3A7YmUm
bmJzcDtkb25lJm5ic3A7c3VjY2Vzc2Z1bGx5LiZuYnNwO1doYXQmbmJzcDtJJm5ic3A7d2FudCZu
YnNwO3RvJm5ic3A7a25vdyZuYnNwO2lzJm5ic3A7bWF5Jm5ic3A7SQomZ3Q7Jmd0OyZndDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDtjb25maWd1cmUmbmJzcDtNYWNWdGFwJm5ic3A7b24mbmJzcDtY
ZW4/CiZndDsmZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJzcDthcmUmbmJzcDt3
ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsmZ3Q7Jm5ic3A7CiZndDsm
Z3Q7Jm5ic3A7SSZuYnNwO3RoaW5rJm5ic3A7eWVhcnMmbmJzcDthZ28mbmJzcDsoMjAwOSwmbmJz
cDtwZXJoYXBzKSZuYnNwO3doZW4mbmJzcDtTUi1JT1YmbmJzcDt3YXMmbmJzcDtmaXJzdCZuYnNw
O2RlbW9lZCZuYnNwO3dpdGgmbmJzcDtYZW4KJmd0OyZndDsmbmJzcDtpdCZuYnNwO3dhcyZuYnNw
O2RlbW9lZCZuYnNwO3dpdGgmbmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uLi4mbmJzcDtpdCZuYnNw
O3dhcyZuYnNwO2EmbmJzcDttaXh0dXJlJm5ic3A7b2YmbmJzcDtTUi1JT1YmbmJzcDtWRiZuYnNw
OysmbmJzcDtYZW4mbmJzcDt2aWYuCiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7U28mbmJz
cDt3aXRoJm5ic3A7c29tZSZuYnNwO3Rvb2xzdGFjay9zY3JpcHQmbmJzcDtoYWNrZXJ5Jm5ic3A7
eW91Jm5ic3A7Y2FuJm5ic3A7ZG8mbmJzcDtpdC4mbmJzcDsoPXVzZSZuYnNwO3RoZSZuYnNwO3Zp
ZiZuYnNwO3B2Jm5ic3A7ZHJpdmVyJm5ic3A7ZHVyaW5nJm5ic3A7bWlncmF0aW9uLCZuYnNwO25v
cm1hbGx5Jm5ic3A7c3ItaW92Jm5ic3A7dmYpLgomZ3Q7CiZndDtZb3UmbmJzcDttYXkmbmJzcDtm
aW5kJm5ic3A7Y3JlYXRpbmcmbmJzcDthbiZuYnNwO2FjdGl2ZS1iYWNrdXAmbmJzcDtib25kJm5i
c3A7aW4mbmJzcDt0aGUmbmJzcDtndWVzdCZuYnNwO3VzZWZ1bC4mbmJzcDsmbmJzcDtUaGUKJmd0
O2FjdGl2ZSZuYnNwO2JvbmQmbmJzcDtsaW5rJm5ic3A7aXMmbmJzcDt0aGUmbmJzcDtTUi1JT1Ym
bmJzcDtkZXZpY2UmbmJzcDthbmQmbmJzcDt0aGUmbmJzcDtiYWNrdXAmbmJzcDtpcyZuYnNwO3Ro
ZSZuYnNwO1ZJRi4KJmd0OwomZ3Q7SSd2ZSZuYnNwO25vdCZuYnNwO3RyaWVkJm5ic3A7dGhpcyZu
YnNwO215c2VsZi4KJmd0OwomZ3Q7RGF2aWQKPC9wcmU+PC9kaXY+PC9kaXY+PGJyPjxicj48c3Bh
biB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHNwYW4gaWQ9Im5ldGVhc2VfbWFpbF9mb290ZXIiPjwv
c3Bhbj48L3NwYW4+
------=_Part_117059_1116309397.1389238248329--



--===============4816284687487536611==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4816284687487536611==--



From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD5-0002Sz-KX; Thu, 09 Jan 2014 12:59:43 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W16fb-0001Ug-Vo; Thu, 09 Jan 2014 03:52:36 +0000
Received: from [85.158.143.35:7525] by server-1.bemta-4.messagelabs.com id
	AF/95-02132-30D1EC25; Thu, 09 Jan 2014 03:52:35 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389239551!10486080!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11742 invoked from network); 9 Jan 2014 03:52:33 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-7.tower-21.messagelabs.com with SMTP;
	9 Jan 2014 03:52:33 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=E4b8X
	EXOI4j0xn9MBj1tuFN5LQ6GMWeMgR4w6CF8FpM=; b=S1mj0TK4d1exy1MWSl68U
	0V5QrCembzks5tG43qURgFaYnQbe893hdPFTsORyV72V1t8E9jpoSUGwqy2+3PWx
	e6feMkuepnhWqm9qFVJvdQS4DrEVZayEkMfsPI5x6rkenRstjnjrp4EuM3U21GCK
	DBNI9JMBv1v8lk01ufcXUM=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:52:23 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:52:23 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140108184405.GB13867@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
X-CM-CTRLDATA: MDH+jWZvb3Rlcl9odG09NDE5Nzo4MQ==
MIME-Version: 1.0
Message-ID: <4088fa33.894a.14375212530.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAAHD6v4HM5St+1BAA--.12811W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYAQODk3APfrtBAABsG
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6123322090962355935=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6123322090962355935==
Content-Type: multipart/alternative; 
	boundary="----=_Part_128210_1787703616.1389239543088"

------=_Part_128210_1787703616.1389239543088
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

77u/CgoKSGkgV2VpCgogICAgIFRoYW5rcyBmb3IgeW91ciByZXBseSwgSSBrbm93IHlvdSBhcmUg
aW4gY2hhcmdlIG9mIHBvcnRpbmcgVmlydGlvIHRvIHhlbiwgaG93IGFib3V0IHRoZSBwcm9jZXNz
PyBNYXkgd2UgY29uZmlndXJlIFZpcnRpbyBvbiB4ZW4/CiAgICAgU28gZmFyIGFzIHlvdSBzYWlk
LCB0aGUgTWFjVnRhcCB3YXMgd3JpdHRlbiBzcGVjaWFsbHkgZm9yIFZpcnRpbywgb3RoZXIgdmly
dHVhbCBOSUMgZHJpdmVyIG1vZGVsIGNhbiBub3QgdXNlIGl0LCByaWdodD8KICAgICAgSSBnZXQg
dGhlIGluZm9ybWF0aW9uIGZyb20gaHR0cDovL3ZpcnQua2VybmVsbmV3Ymllcy5vcmcvTWFjVlRh
cAogICAgICAiTWFjdnRhcCBpcyBhIG5ldyBkZXZpY2UgZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5
IHZpcnR1YWxpemVkIGJyaWRnZWQgbmV0d29ya2luZy4gSXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0
aW9uIG9mIHRoZSB0dW4vdGFwIGFuZCBicmlkZ2UgZHJpdmVycyB3aXRoIGEgc2luZ2xlIG1vZHVs
ZSBiYXNlZCBvbiB0aGUgbWFjdmxhbiBkZXZpY2UgZHJpdmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQg
aXMgYSBjaGFyYWN0ZXIgZGV2aWNlIHRoYXQgbGFyZ2VseSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlv
Y3RsIGludGVyZmFjZSBhbmQgY2FuIGJlIHVzZWQgZGlyZWN0bHkgYnkga3ZtL3FlbXUgYW5kIG90
aGVyIGh5cGVydmlzb3JzIHRoYXQgc3VwcG9ydCB0aGUgdHVuL3RhcCBpbnRlcmZhY2UuIiAKICAg
ICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFueSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJl
IE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3VwcG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmln
aHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8gc28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0
d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdodD8gCiAgICAgICAgIExvb2tpbmcgZm9yd2Fy
ZCB0byB5b3VyIHJlcGx5LiB0aGFua3MuCgpBdCAyMDE0LTAxLTA5IDAyOjQ0OjA1LCJXZWkgTGl1
IiA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj5PbiBXZWQsIEphbiAwOCwgMjAxNCBhdCAw
NjoyMjowNlBNICswODAwLCB0b3BwZXJ4aW4gd3JvdGU6Cj4+IEhpIGxpc3QKPj4gICAgICAgICBB
cyB3ZSBhbGwga25vdywgU1ItSU9WIHRlY2hub2xvZ3kgY2FuIGltcHJvdmUgVk5JQydzCj4+ICAg
ICAgICAgcGVyZm9ybWFuY2UsIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1pZ3JhdGlv
bi4gSSBnZXQKPj4gICAgICAgICBzb21lIGluZm9ybWF0aW9uIHJlY2VudGx5IHRoYXQgb24gS1ZN
K1ZpcnRpbyBwbGF0Zm9ybSwgaWYgd2UKPj4gICAgICAgICB1c2UgTWFjVnRhcCArIFNSLUlPViwg
dGhlIGxpdmUgbWlncmF0aW9uIGNvdWxkIGJlIGRvbmUKPj4gICAgICAgICBzdWNjZXNzZnVsbHku
IFdoYXQgSSB3YW50IHRvIGtub3cgaXMgbWF5IEkgY29uZmlndXJlIE1hY1Z0YXAKPj4gICAgICAg
ICBvbiBYZW4/IAo+PiAgICAgICAgQW55IHJlcGxpZXMgYXJlIHdlbGNvbWUhIFRoYW5rcyBhIGxv
dC4KPgo+QUlVSSBNYWNWdGFwIHJ1bnMgaW4gZW11bGF0aW9uIG1vZGUgYW5kIGNvbm5lY3RzIHRv
IFZpcnRJTyB0byBpbXBsZW1lbnQKPnRoZSBmZWF0dXJlIHlvdSB3YW50LiBUaGF0IHdvdWxkIG1l
YW4geW91IGFsc28gbmVlZCB0byB1c2UgVmlydElPCj5uZXR3b3JrIGRyaXZlciBmb3IgWGVuJ3Mg
SFZNIGRvbWFpbiwgaWYgeW91IG1hbmFnZSB0byBjb25maWd1cmUgTWFjVnRhcAo+Zm9yIFhlbi4K
Pgo+QmFzaWNhbGx5IHRoYXQgbWVhbnMgYSBjb25maWd1cmF0aW9uIHRoYXQgbm9ib2R5IGV2ZXIg
dHJpZWQuIEdvb2QgbHVjay4KPjotKQo+Cj5XZWkuCj4KPgo+PiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+
IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl
bAo+Cg==
------=_Part_128210_1787703616.1389239543088
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyAiPu+7
vzwvc3Bhbj48YnI+PGJyPjxicj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9
IndoaXRlLXNwYWNlOiBwcmUtd3JhcDsgIj5IaSBXZWk8L3NwYW4+PGJyPjxwcmU+ICAgICBUaGFu
a3MgZm9yIHlvdXIgcmVwbHksIEkga25vdyB5b3UgYXJlIGluIGNoYXJnZSBvZiBwb3J0aW5nIFZp
cnRpbyB0byB4ZW4sIGhvdyBhYm91dCB0aGUgcHJvY2Vzcz8gTWF5IHdlIGNvbmZpZ3VyZSBWaXJ0
aW8gb24geGVuPzwvcHJlPjxwcmU+ICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNWdGFw
IHdhcyB3cml0dGVuIHNwZWNpYWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBkcml2
ZXIgbW9kZWwgY2FuIG5vdCB1c2UgaXQsIHJpZ2h0PzwvcHJlPjxwcmU+ICAgICAgSSBnZXQgdGhl
IGluZm9ybWF0aW9uIGZyb20gPHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3
aGl0ZS1zcGFjZTogbm9ybWFsOyAiPjxhIGhyZWY9Imh0dHA6Ly92aXJ0Lmtlcm5lbG5ld2JpZXMu
b3JnL01hY1ZUYXAiPmh0dHA6Ly92aXJ0Lmtlcm5lbG5ld2JpZXMub3JnL01hY1ZUYXA8L2E+PC9z
cGFuPjwvcHJlPjxwcmU+ICAgICAgIjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1zcGFuIiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCAnTHVjaWRhIEdyYW5kZScsIHNhbnMtc2VyaWY7IGZvbnQt
c2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHdoaXRlLXNwYWNlOiBub3JtYWw7ICI+TWFj
dnRhcCBpcyBhIG5ldyBkZXZpY2UgZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5IHZpcnR1YWxpemVk
IGJyaWRnZWQgbmV0d29ya2luZy4gSXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0
dW4vdGFwIGFuZCBicmlkZ2UgZHJpdmVycyB3aXRoIGEgc2luZ2xlIG1vZHVsZSBiYXNlZCBvbiB0
aGUgbWFjdmxhbiBkZXZpY2UgZHJpdmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQgaXMgYSBjaGFyYWN0
ZXIgZGV2aWNlIHRoYXQgbGFyZ2VseSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlvY3RsIGludGVyZmFj
ZSA8c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDAsIDApOyAiPmFuZCBjYW4gYmUgdXNlZCBk
aXJlY3RseSBieSBrdm0vcWVtdSBhbmQgb3RoZXIgaHlwZXJ2aXNvcnMgdGhhdCBzdXBwb3J0IHRo
ZSB0dW4vdGFwIGludGVyZmFjZTwvc3Bhbj4uPC9zcGFuPiImbmJzcDs8L3ByZT48cHJlPiAgICAg
ICBTbyBmYXIgYXMgSSBjb21wcmVoZW5kLCBhbnkgaHlwZXJ2aXNvcnMgY2FuIGNvbmZpZ3VyZSBN
YWNWdGFwIHNvIGxvbmcgYXMgaXQgY2FuIHN1cHBvcnQgPGZvbnQgY2xhc3M9IkFwcGxlLXN0eWxl
LXNwYW4iIGNvbG9yPSIjZmYwMDAwIiBmYWNlPSJBcmlhbCwgJ0x1Y2lkYSBHcmFuZGUnLCBzYW5z
LXNlcmlmIj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtc2l6ZTog
MTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHdoaXRlLXNwYWNlOiBub3JtYWw7Ij50dW4vdGFwIGlu
dGVyZmFjZSwmbmJzcDtyaWdodD8gJm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwg
MCk7ICI+U288L3NwYW4+Jm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7ICI+
TWF5IEkgc2F5IHRoZXJlIGlzIG5vIHNvIGNsb3NlbHkgcmVsYXRpb25zaGlwIGJldHdlZW4gTWFj
VnRhcCBhbmQgVmlydGlvICwgcmlnaHQ/Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2ZvbnQ+PC9wcmU+
PHByZT48Zm9udCBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgY29sb3I9IiNmZjAwMDAiIGZhY2U9
IkFyaWFsLCAnTHVjaWRhIEdyYW5kZScsIHNhbnMtc2VyaWYiPjxzcGFuIGNsYXNzPSJBcHBsZS1z
dHlsZS1zcGFuIiBzdHlsZT0iZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDsgd2hp
dGUtc3BhY2U6IG5vcm1hbDsiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyAiPiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtMb29raW5nIGZvcndhcmQgdG8geW91ciBy
ZXBseS4gdGhhbmtzLjwvc3Bhbj48L3NwYW4+PC9mb250PjwvcHJlPjxwcmU+PGJyPkF0Jm5ic3A7
MjAxNC0wMS0wOSZuYnNwOzAyOjQ0OjA1LCJXZWkmbmJzcDtMaXUiJm5ic3A7Jmx0O3dlaS5saXUy
QGNpdHJpeC5jb20mZ3Q7Jm5ic3A7d3JvdGU6CiZndDtPbiZuYnNwO1dlZCwmbmJzcDtKYW4mbmJz
cDswOCwmbmJzcDsyMDE0Jm5ic3A7YXQmbmJzcDswNjoyMjowNlBNJm5ic3A7KzA4MDAsJm5ic3A7
dG9wcGVyeGluJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QXMm
bmJzcDt3ZSZuYnNwO2FsbCZuYnNwO2tub3csJm5ic3A7U1ItSU9WJm5ic3A7dGVjaG5vbG9neSZu
YnNwO2NhbiZuYnNwO2ltcHJvdmUmbmJzcDtWTklDJ3MKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtwZXJmb3JtYW5jZSwmbmJzcDt3
aGlsZSZuYnNwO2l0Jm5ic3A7Y2FuJm5ic3A7bm90Jm5ic3A7c3VwcG9ydCZuYnNwO2xpdmUmbmJz
cDttaWdyYXRpb24uJm5ic3A7SSZuYnNwO2dldAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3NvbWUmbmJzcDtpbmZvcm1hdGlvbiZu
YnNwO3JlY2VudGx5Jm5ic3A7dGhhdCZuYnNwO29uJm5ic3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRm
b3JtLCZuYnNwO2lmJm5ic3A7d2UKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt1c2UmbmJzcDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NS
LUlPViwmbmJzcDt0aGUmbmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uJm5ic3A7Y291bGQmbmJzcDti
ZSZuYnNwO2RvbmUKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtzdWNjZXNzZnVsbHkuJm5ic3A7V2hhdCZuYnNwO0kmbmJzcDt3YW50
Jm5ic3A7dG8mbmJzcDtrbm93Jm5ic3A7aXMmbmJzcDttYXkmbmJzcDtJJm5ic3A7Y29uZmlndXJl
Jm5ic3A7TWFjVnRhcAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO29uJm5ic3A7WGVuPyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJz
cDthcmUmbmJzcDt3ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsKJmd0
O0FJVUkmbmJzcDtNYWNWdGFwJm5ic3A7cnVucyZuYnNwO2luJm5ic3A7ZW11bGF0aW9uJm5ic3A7
bW9kZSZuYnNwO2FuZCZuYnNwO2Nvbm5lY3RzJm5ic3A7dG8mbmJzcDtWaXJ0SU8mbmJzcDt0byZu
YnNwO2ltcGxlbWVudAomZ3Q7dGhlJm5ic3A7ZmVhdHVyZSZuYnNwO3lvdSZuYnNwO3dhbnQuJm5i
c3A7VGhhdCZuYnNwO3dvdWxkJm5ic3A7bWVhbiZuYnNwO3lvdSZuYnNwO2Fsc28mbmJzcDtuZWVk
Jm5ic3A7dG8mbmJzcDt1c2UmbmJzcDtWaXJ0SU8KJmd0O25ldHdvcmsmbmJzcDtkcml2ZXImbmJz
cDtmb3ImbmJzcDtYZW4ncyZuYnNwO0hWTSZuYnNwO2RvbWFpbiwmbmJzcDtpZiZuYnNwO3lvdSZu
YnNwO21hbmFnZSZuYnNwO3RvJm5ic3A7Y29uZmlndXJlJm5ic3A7TWFjVnRhcAomZ3Q7Zm9yJm5i
c3A7WGVuLgomZ3Q7CiZndDtCYXNpY2FsbHkmbmJzcDt0aGF0Jm5ic3A7bWVhbnMmbmJzcDthJm5i
c3A7Y29uZmlndXJhdGlvbiZuYnNwO3RoYXQmbmJzcDtub2JvZHkmbmJzcDtldmVyJm5ic3A7dHJp
ZWQuJm5ic3A7R29vZCZuYnNwO2x1Y2suCiZndDs6LSkKJmd0OwomZ3Q7V2VpLgomZ3Q7CiZndDsK
Jmd0OyZndDsmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwomZ3Q7Jmd0OyZuYnNwO1hlbi1kZXZlbCZuYnNwO21haWxpbmcmbmJzcDtsaXN0CiZndDsm
Z3Q7Jm5ic3A7WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKJmd0OyZndDsmbmJzcDtodHRwOi8vbGlz
dHMueGVuLm9yZy94ZW4tZGV2ZWwKJmd0Owo8L3ByZT48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxl
PSJuZXRlYXNlZm9vdGVyIj48c3BhbiBpZD0ibmV0ZWFzZV9tYWlsX2Zvb3RlciI+PC9zcGFuPjwv
c3Bhbj4=
------=_Part_128210_1787703616.1389239543088--



--===============6123322090962355935==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6123322090962355935==--



From xen-users-bounces@lists.xen.org Thu Jan 09 13:00:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 13:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1FD5-0002Sz-KX; Thu, 09 Jan 2014 12:59:43 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W16fb-0001Ug-Vo; Thu, 09 Jan 2014 03:52:36 +0000
Received: from [85.158.143.35:7525] by server-1.bemta-4.messagelabs.com id
	AF/95-02132-30D1EC25; Thu, 09 Jan 2014 03:52:35 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1389239551!10486080!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11742 invoked from network); 9 Jan 2014 03:52:33 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-7.tower-21.messagelabs.com with SMTP;
	9 Jan 2014 03:52:33 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=E4b8X
	EXOI4j0xn9MBj1tuFN5LQ6GMWeMgR4w6CF8FpM=; b=S1mj0TK4d1exy1MWSl68U
	0V5QrCembzks5tG43qURgFaYnQbe893hdPFTsORyV72V1t8E9jpoSUGwqy2+3PWx
	e6feMkuepnhWqm9qFVJvdQS4DrEVZayEkMfsPI5x6rkenRstjnjrp4EuM3U21GCK
	DBNI9JMBv1v8lk01ufcXUM=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Thu, 9 Jan 2014 11:52:23 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Thu, 9 Jan 2014 11:52:23 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140108184405.GB13867@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
X-CM-CTRLDATA: MDH+jWZvb3Rlcl9odG09NDE5Nzo4MQ==
MIME-Version: 1.0
Message-ID: <4088fa33.894a.14375212530.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAAHD6v4HM5St+1BAA--.12811W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiYAQODk3APfrtBAABsG
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Thu, 09 Jan 2014 12:59:41 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6123322090962355935=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6123322090962355935==
Content-Type: multipart/alternative; 
	boundary="----=_Part_128210_1787703616.1389239543088"

------=_Part_128210_1787703616.1389239543088
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

77u/CgoKSGkgV2VpCgogICAgIFRoYW5rcyBmb3IgeW91ciByZXBseSwgSSBrbm93IHlvdSBhcmUg
aW4gY2hhcmdlIG9mIHBvcnRpbmcgVmlydGlvIHRvIHhlbiwgaG93IGFib3V0IHRoZSBwcm9jZXNz
PyBNYXkgd2UgY29uZmlndXJlIFZpcnRpbyBvbiB4ZW4/CiAgICAgU28gZmFyIGFzIHlvdSBzYWlk
LCB0aGUgTWFjVnRhcCB3YXMgd3JpdHRlbiBzcGVjaWFsbHkgZm9yIFZpcnRpbywgb3RoZXIgdmly
dHVhbCBOSUMgZHJpdmVyIG1vZGVsIGNhbiBub3QgdXNlIGl0LCByaWdodD8KICAgICAgSSBnZXQg
dGhlIGluZm9ybWF0aW9uIGZyb20gaHR0cDovL3ZpcnQua2VybmVsbmV3Ymllcy5vcmcvTWFjVlRh
cAogICAgICAiTWFjdnRhcCBpcyBhIG5ldyBkZXZpY2UgZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5
IHZpcnR1YWxpemVkIGJyaWRnZWQgbmV0d29ya2luZy4gSXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0
aW9uIG9mIHRoZSB0dW4vdGFwIGFuZCBicmlkZ2UgZHJpdmVycyB3aXRoIGEgc2luZ2xlIG1vZHVs
ZSBiYXNlZCBvbiB0aGUgbWFjdmxhbiBkZXZpY2UgZHJpdmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQg
aXMgYSBjaGFyYWN0ZXIgZGV2aWNlIHRoYXQgbGFyZ2VseSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlv
Y3RsIGludGVyZmFjZSBhbmQgY2FuIGJlIHVzZWQgZGlyZWN0bHkgYnkga3ZtL3FlbXUgYW5kIG90
aGVyIGh5cGVydmlzb3JzIHRoYXQgc3VwcG9ydCB0aGUgdHVuL3RhcCBpbnRlcmZhY2UuIiAKICAg
ICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFueSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJl
IE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3VwcG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmln
aHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8gc28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0
d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdodD8gCiAgICAgICAgIExvb2tpbmcgZm9yd2Fy
ZCB0byB5b3VyIHJlcGx5LiB0aGFua3MuCgpBdCAyMDE0LTAxLTA5IDAyOjQ0OjA1LCJXZWkgTGl1
IiA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj5PbiBXZWQsIEphbiAwOCwgMjAxNCBhdCAw
NjoyMjowNlBNICswODAwLCB0b3BwZXJ4aW4gd3JvdGU6Cj4+IEhpIGxpc3QKPj4gICAgICAgICBB
cyB3ZSBhbGwga25vdywgU1ItSU9WIHRlY2hub2xvZ3kgY2FuIGltcHJvdmUgVk5JQydzCj4+ICAg
ICAgICAgcGVyZm9ybWFuY2UsIHdoaWxlIGl0IGNhbiBub3Qgc3VwcG9ydCBsaXZlIG1pZ3JhdGlv
bi4gSSBnZXQKPj4gICAgICAgICBzb21lIGluZm9ybWF0aW9uIHJlY2VudGx5IHRoYXQgb24gS1ZN
K1ZpcnRpbyBwbGF0Zm9ybSwgaWYgd2UKPj4gICAgICAgICB1c2UgTWFjVnRhcCArIFNSLUlPViwg
dGhlIGxpdmUgbWlncmF0aW9uIGNvdWxkIGJlIGRvbmUKPj4gICAgICAgICBzdWNjZXNzZnVsbHku
IFdoYXQgSSB3YW50IHRvIGtub3cgaXMgbWF5IEkgY29uZmlndXJlIE1hY1Z0YXAKPj4gICAgICAg
ICBvbiBYZW4/IAo+PiAgICAgICAgQW55IHJlcGxpZXMgYXJlIHdlbGNvbWUhIFRoYW5rcyBhIGxv
dC4KPgo+QUlVSSBNYWNWdGFwIHJ1bnMgaW4gZW11bGF0aW9uIG1vZGUgYW5kIGNvbm5lY3RzIHRv
IFZpcnRJTyB0byBpbXBsZW1lbnQKPnRoZSBmZWF0dXJlIHlvdSB3YW50LiBUaGF0IHdvdWxkIG1l
YW4geW91IGFsc28gbmVlZCB0byB1c2UgVmlydElPCj5uZXR3b3JrIGRyaXZlciBmb3IgWGVuJ3Mg
SFZNIGRvbWFpbiwgaWYgeW91IG1hbmFnZSB0byBjb25maWd1cmUgTWFjVnRhcAo+Zm9yIFhlbi4K
Pgo+QmFzaWNhbGx5IHRoYXQgbWVhbnMgYSBjb25maWd1cmF0aW9uIHRoYXQgbm9ib2R5IGV2ZXIg
dHJpZWQuIEdvb2QgbHVjay4KPjotKQo+Cj5XZWkuCj4KPgo+PiBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4+
IFhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCj4+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl
bAo+Cg==
------=_Part_128210_1787703616.1389239543088
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyAiPu+7
vzwvc3Bhbj48YnI+PGJyPjxicj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9
IndoaXRlLXNwYWNlOiBwcmUtd3JhcDsgIj5IaSBXZWk8L3NwYW4+PGJyPjxwcmU+ICAgICBUaGFu
a3MgZm9yIHlvdXIgcmVwbHksIEkga25vdyB5b3UgYXJlIGluIGNoYXJnZSBvZiBwb3J0aW5nIFZp
cnRpbyB0byB4ZW4sIGhvdyBhYm91dCB0aGUgcHJvY2Vzcz8gTWF5IHdlIGNvbmZpZ3VyZSBWaXJ0
aW8gb24geGVuPzwvcHJlPjxwcmU+ICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNWdGFw
IHdhcyB3cml0dGVuIHNwZWNpYWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBkcml2
ZXIgbW9kZWwgY2FuIG5vdCB1c2UgaXQsIHJpZ2h0PzwvcHJlPjxwcmU+ICAgICAgSSBnZXQgdGhl
IGluZm9ybWF0aW9uIGZyb20gPHNwYW4gY2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJ3
aGl0ZS1zcGFjZTogbm9ybWFsOyAiPjxhIGhyZWY9Imh0dHA6Ly92aXJ0Lmtlcm5lbG5ld2JpZXMu
b3JnL01hY1ZUYXAiPmh0dHA6Ly92aXJ0Lmtlcm5lbG5ld2JpZXMub3JnL01hY1ZUYXA8L2E+PC9z
cGFuPjwvcHJlPjxwcmU+ICAgICAgIjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1zcGFuIiBzdHls
ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCAnTHVjaWRhIEdyYW5kZScsIHNhbnMtc2VyaWY7IGZvbnQt
c2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHdoaXRlLXNwYWNlOiBub3JtYWw7ICI+TWFj
dnRhcCBpcyBhIG5ldyBkZXZpY2UgZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5IHZpcnR1YWxpemVk
IGJyaWRnZWQgbmV0d29ya2luZy4gSXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0
dW4vdGFwIGFuZCBicmlkZ2UgZHJpdmVycyB3aXRoIGEgc2luZ2xlIG1vZHVsZSBiYXNlZCBvbiB0
aGUgbWFjdmxhbiBkZXZpY2UgZHJpdmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQgaXMgYSBjaGFyYWN0
ZXIgZGV2aWNlIHRoYXQgbGFyZ2VseSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlvY3RsIGludGVyZmFj
ZSA8c3BhbiBzdHlsZT0iY29sb3I6IHJnYigyNTUsIDAsIDApOyAiPmFuZCBjYW4gYmUgdXNlZCBk
aXJlY3RseSBieSBrdm0vcWVtdSBhbmQgb3RoZXIgaHlwZXJ2aXNvcnMgdGhhdCBzdXBwb3J0IHRo
ZSB0dW4vdGFwIGludGVyZmFjZTwvc3Bhbj4uPC9zcGFuPiImbmJzcDs8L3ByZT48cHJlPiAgICAg
ICBTbyBmYXIgYXMgSSBjb21wcmVoZW5kLCBhbnkgaHlwZXJ2aXNvcnMgY2FuIGNvbmZpZ3VyZSBN
YWNWdGFwIHNvIGxvbmcgYXMgaXQgY2FuIHN1cHBvcnQgPGZvbnQgY2xhc3M9IkFwcGxlLXN0eWxl
LXNwYW4iIGNvbG9yPSIjZmYwMDAwIiBmYWNlPSJBcmlhbCwgJ0x1Y2lkYSBHcmFuZGUnLCBzYW5z
LXNlcmlmIj48c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImZvbnQtc2l6ZTog
MTJweDsgbGluZS1oZWlnaHQ6IDE1cHg7IHdoaXRlLXNwYWNlOiBub3JtYWw7Ij50dW4vdGFwIGlu
dGVyZmFjZSwmbmJzcDtyaWdodD8gJm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwg
MCk7ICI+U288L3NwYW4+Jm5ic3A7PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7ICI+
TWF5IEkgc2F5IHRoZXJlIGlzIG5vIHNvIGNsb3NlbHkgcmVsYXRpb25zaGlwIGJldHdlZW4gTWFj
VnRhcCBhbmQgVmlydGlvICwgcmlnaHQ/Jm5ic3A7PC9zcGFuPjwvc3Bhbj48L2ZvbnQ+PC9wcmU+
PHByZT48Zm9udCBjbGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgY29sb3I9IiNmZjAwMDAiIGZhY2U9
IkFyaWFsLCAnTHVjaWRhIEdyYW5kZScsIHNhbnMtc2VyaWYiPjxzcGFuIGNsYXNzPSJBcHBsZS1z
dHlsZS1zcGFuIiBzdHlsZT0iZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTVweDsgd2hp
dGUtc3BhY2U6IG5vcm1hbDsiPjxzcGFuIHN0eWxlPSJjb2xvcjogcmdiKDAsIDAsIDApOyAiPiZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtMb29raW5nIGZvcndhcmQgdG8geW91ciBy
ZXBseS4gdGhhbmtzLjwvc3Bhbj48L3NwYW4+PC9mb250PjwvcHJlPjxwcmU+PGJyPkF0Jm5ic3A7
MjAxNC0wMS0wOSZuYnNwOzAyOjQ0OjA1LCJXZWkmbmJzcDtMaXUiJm5ic3A7Jmx0O3dlaS5saXUy
QGNpdHJpeC5jb20mZ3Q7Jm5ic3A7d3JvdGU6CiZndDtPbiZuYnNwO1dlZCwmbmJzcDtKYW4mbmJz
cDswOCwmbmJzcDsyMDE0Jm5ic3A7YXQmbmJzcDswNjoyMjowNlBNJm5ic3A7KzA4MDAsJm5ic3A7
dG9wcGVyeGluJm5ic3A7d3JvdGU6CiZndDsmZ3Q7Jm5ic3A7SGkmbmJzcDtsaXN0CiZndDsmZ3Q7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7QXMm
bmJzcDt3ZSZuYnNwO2FsbCZuYnNwO2tub3csJm5ic3A7U1ItSU9WJm5ic3A7dGVjaG5vbG9neSZu
YnNwO2NhbiZuYnNwO2ltcHJvdmUmbmJzcDtWTklDJ3MKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtwZXJmb3JtYW5jZSwmbmJzcDt3
aGlsZSZuYnNwO2l0Jm5ic3A7Y2FuJm5ic3A7bm90Jm5ic3A7c3VwcG9ydCZuYnNwO2xpdmUmbmJz
cDttaWdyYXRpb24uJm5ic3A7SSZuYnNwO2dldAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO3NvbWUmbmJzcDtpbmZvcm1hdGlvbiZu
YnNwO3JlY2VudGx5Jm5ic3A7dGhhdCZuYnNwO29uJm5ic3A7S1ZNK1ZpcnRpbyZuYnNwO3BsYXRm
b3JtLCZuYnNwO2lmJm5ic3A7d2UKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt1c2UmbmJzcDtNYWNWdGFwJm5ic3A7KyZuYnNwO1NS
LUlPViwmbmJzcDt0aGUmbmJzcDtsaXZlJm5ic3A7bWlncmF0aW9uJm5ic3A7Y291bGQmbmJzcDti
ZSZuYnNwO2RvbmUKJmd0OyZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDtzdWNjZXNzZnVsbHkuJm5ic3A7V2hhdCZuYnNwO0kmbmJzcDt3YW50
Jm5ic3A7dG8mbmJzcDtrbm93Jm5ic3A7aXMmbmJzcDttYXkmbmJzcDtJJm5ic3A7Y29uZmlndXJl
Jm5ic3A7TWFjVnRhcAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO29uJm5ic3A7WGVuPyZuYnNwOwomZ3Q7Jmd0OyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO0FueSZuYnNwO3JlcGxpZXMmbmJz
cDthcmUmbmJzcDt3ZWxjb21lISZuYnNwO1RoYW5rcyZuYnNwO2EmbmJzcDtsb3QuCiZndDsKJmd0
O0FJVUkmbmJzcDtNYWNWdGFwJm5ic3A7cnVucyZuYnNwO2luJm5ic3A7ZW11bGF0aW9uJm5ic3A7
bW9kZSZuYnNwO2FuZCZuYnNwO2Nvbm5lY3RzJm5ic3A7dG8mbmJzcDtWaXJ0SU8mbmJzcDt0byZu
YnNwO2ltcGxlbWVudAomZ3Q7dGhlJm5ic3A7ZmVhdHVyZSZuYnNwO3lvdSZuYnNwO3dhbnQuJm5i
c3A7VGhhdCZuYnNwO3dvdWxkJm5ic3A7bWVhbiZuYnNwO3lvdSZuYnNwO2Fsc28mbmJzcDtuZWVk
Jm5ic3A7dG8mbmJzcDt1c2UmbmJzcDtWaXJ0SU8KJmd0O25ldHdvcmsmbmJzcDtkcml2ZXImbmJz
cDtmb3ImbmJzcDtYZW4ncyZuYnNwO0hWTSZuYnNwO2RvbWFpbiwmbmJzcDtpZiZuYnNwO3lvdSZu
YnNwO21hbmFnZSZuYnNwO3RvJm5ic3A7Y29uZmlndXJlJm5ic3A7TWFjVnRhcAomZ3Q7Zm9yJm5i
c3A7WGVuLgomZ3Q7CiZndDtCYXNpY2FsbHkmbmJzcDt0aGF0Jm5ic3A7bWVhbnMmbmJzcDthJm5i
c3A7Y29uZmlndXJhdGlvbiZuYnNwO3RoYXQmbmJzcDtub2JvZHkmbmJzcDtldmVyJm5ic3A7dHJp
ZWQuJm5ic3A7R29vZCZuYnNwO2x1Y2suCiZndDs6LSkKJmd0OwomZ3Q7V2VpLgomZ3Q7CiZndDsK
Jmd0OyZndDsmbmJzcDtfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwomZ3Q7Jmd0OyZuYnNwO1hlbi1kZXZlbCZuYnNwO21haWxpbmcmbmJzcDtsaXN0CiZndDsm
Z3Q7Jm5ic3A7WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKJmd0OyZndDsmbmJzcDtodHRwOi8vbGlz
dHMueGVuLm9yZy94ZW4tZGV2ZWwKJmd0Owo8L3ByZT48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxl
PSJuZXRlYXNlZm9vdGVyIj48c3BhbiBpZD0ibmV0ZWFzZV9tYWlsX2Zvb3RlciI+PC9zcGFuPjwv
c3Bhbj4=
------=_Part_128210_1787703616.1389239543088--



--===============6123322090962355935==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6123322090962355935==--



From xen-users-bounces@lists.xen.org Thu Jan 09 14:17:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:17:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1GP9-0008Kw-TB; Thu, 09 Jan 2014 14:16:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <awg1@gmx.com>) id 1W1GP8-0008Kr-G6
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:16:14 +0000
Received: from [85.158.143.35:38294] by server-1.bemta-4.messagelabs.com id
	A4/D7-02132-D2FAEC25; Thu, 09 Jan 2014 14:16:13 +0000
X-Env-Sender: awg1@gmx.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389276972!3570134!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6706 invoked from network); 9 Jan 2014 14:16:13 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 14:16:13 -0000
Received: from mailout-eu.gmx.com ([10.1.101.213]) by mrigmx.server.lan
	(mrigmx001) with ESMTP (Nemesis) id 0Lj83k-1VO4262Y4U-00dIXF for
	<xen-users@lists.xen.org>; Thu, 09 Jan 2014 15:16:12 +0100
Received: (qmail 31285 invoked by uid 0); 9 Jan 2014 14:16:12 -0000
Received: from 94.174.82.71 by rms-eu008 with HTTP
Date: Thu, 09 Jan 2014 15:16:09 +0100
From: awg1@gmx.com
Message-ID: <20140109141610.31430@gmx.com>
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: fcq8ciNteSEqK+ejLnwhS+d+IGRvbwDW
Subject: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

SSd2ZSBqdXN0IG1vdmVkIG15IERvbTAgZnJvbSBGZWRvcmEgMTkgdG8gQ2VudG9zIDYuNSB3aXRo
IHRoZSAzLjEyIGtlcm5lbCAoaHR0cDovL3dpa2kuY2VudG9zLm9yZy9Ib3dUb3MvWGVuL1hlbjRR
dWlja1N0YXJ0KS4gwqBJIGhhdmUgYSBzdGFuZGFyZCBicmlkZ2UgbmV0d29ya2luZyBzZXR1cCAo
ZXh0ZXJuYWwgZmFjaW5nIGJyaWRnZSB0byBwcm92aWRlIGludGVybmV0IGNvbm5lY3Rpdml0eSBm
b3IgRG9tVXMsIGFuZCBpbnRlcm5hbCBicmlkZ2VzIGZvciBsb2NhbCBuZXR3b3JrcykuIMKgRnJv
bSBzb21lIHJlYXNvbiwgd2l0aCB0aGUgQ2VudE9TIHNldHVwLCBteSBEb21VcyBjYW4gbm8gbG9u
Z2VyIGNvbm5lY3QgdG8gdGhlIGV4dGVybmFsIGludGVybmV0LiDCoEkndmUgZG9uZSB2YXJpb3Vz
IHRyb3VibGUgc2hvb3RpbmcgZXhlcmNpc2VzIGluY2x1ZGluZyByZW1vdmluZyBhbmQgYWRkaW5n
IGJhY2sgbmV0d29yayBpbnRlcmZhY2VzLCBjcmVhdGluZyBuZXcgRG9tVXMsIGNoZWNraW5nIHRo
ZSBsb2dzLCBjaGFuZ2luZyBJUHMgYnV0IG5vIGx1Y2suIMKgSG93ZXZlciBJIGRpZCBub3RpY2Ug
dGhpcyBpbiB0aGUgY29uc29sZSBvdXRwdXQgb2YgYSBuZXcgbWFjaGluZSBJIHdhcyB0cnlpbmcg
dG8gY3JlYXRlOgoKWyDCoCDCoDEuMjQ2MjE4XSBNb2JpbGUgSVB2NgpbIMKgIMKgMS4yNDcxMTBd
IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyDCoCDCoDEuMjQ4MDA5XSBSZWdp
c3RlcmluZyB0aGUgZG5zX3Jlc29sdmVyIGtleSB0eXBlClsgwqAgwqAxLjI0OTA4NF0gcmVnaXN0
ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgwqAgwqAxLjI1MDAyOV0gWEVOQlVTOiBEZXZpY2Ug
d2l0aCBubyBkcml2ZXI6IGRldmljZS92YmQvNTE3MTIKWyDCoCDCoDEuMjUwOTg2XSBYRU5CVVM6
IERldmljZSB3aXRoIG5vIGRyaXZlcjogZGV2aWNlL3ZpZi8wClsgwqAgwqAxLjI1MTkzM10gWEVO
QlVTOiBEZXZpY2Ugd2l0aCBubyBkcml2ZXI6IGRldmljZS92aWYvMQpbIMKgIMKgMS4yNTI4Nzdd
IC9idWlsZC9saW51eC1ycnN4YnkvbGludXgtMy4yLjUxL2RyaXZlcnMvcnRjL2hjdG9zeXMuYzog
dW5hYmxlIHRvIG9wZW4gcnRjIGRldmljZSAocnRjMCkKWyDCoCDCoDEuMjU0NjMwXSBJbml0aWFs
aXppbmcgbmV0d29yayBkcm9wIG1vbml0b3Igc2VydmljZQpbIMKgIMKgMS4yNTU4NTFdIEZyZWVp
bmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDU3NmsgZnJlZWQKWyDCoCDCoDEuMjU2OTE2XSBXcml0
ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDYxNDRrClsgwqAgwqAxLjI2
MDU5MV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogNjUyayBmcmVlZApbIMKgIMKgMS4y
NjE5MzBdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDY4OGsgZnJlZWQKWyDCoCDCoDEu
MzIzMDYzXSBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRoZXJuZXQgZHJpdmVyLgoKRnJvbSBt
eSByZWFkaW5nLCBpdCBzZWVtcyB0aGUgbmV0d29yayBpbnRlcmZhY2UgaXMgbWlzc2luZyBhIGRy
aXZlciB3aGljaCB3b3VsZCwgb2YgY291cnNlLCBleHBsYWluIG15IHByb2JsZW1zLiDCoEkgY2hl
Y2tlZCB0aGUgYXJjaGl2ZXMgYW5kIHRoZSAiWEVOQlVTOiBEZXZpY2Ugd2l0aCBubyBkcml2ZXIi
IGlzc3VlIHNlZW1zIHRvIGhhdmUgb2NjdXJyZWQgYmFjayB3aXRoIHhlbiAzLjEgYnV0IEkgY291
bGRuJ3QgZmluZCBtdWNoIG1vcmUgYWJvdXQgaXQgc2luY2UuCgpEb2VzIGFueW9uZSBoYXZlIGFu
eSBzdWdnZXN0aW9ucz8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 14:17:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:17:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1GP9-0008Kw-TB; Thu, 09 Jan 2014 14:16:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <awg1@gmx.com>) id 1W1GP8-0008Kr-G6
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:16:14 +0000
Received: from [85.158.143.35:38294] by server-1.bemta-4.messagelabs.com id
	A4/D7-02132-D2FAEC25; Thu, 09 Jan 2014 14:16:13 +0000
X-Env-Sender: awg1@gmx.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389276972!3570134!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6706 invoked from network); 9 Jan 2014 14:16:13 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 14:16:13 -0000
Received: from mailout-eu.gmx.com ([10.1.101.213]) by mrigmx.server.lan
	(mrigmx001) with ESMTP (Nemesis) id 0Lj83k-1VO4262Y4U-00dIXF for
	<xen-users@lists.xen.org>; Thu, 09 Jan 2014 15:16:12 +0100
Received: (qmail 31285 invoked by uid 0); 9 Jan 2014 14:16:12 -0000
Received: from 94.174.82.71 by rms-eu008 with HTTP
Date: Thu, 09 Jan 2014 15:16:09 +0100
From: awg1@gmx.com
Message-ID: <20140109141610.31430@gmx.com>
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: fcq8ciNteSEqK+ejLnwhS+d+IGRvbwDW
Subject: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

SSd2ZSBqdXN0IG1vdmVkIG15IERvbTAgZnJvbSBGZWRvcmEgMTkgdG8gQ2VudG9zIDYuNSB3aXRo
IHRoZSAzLjEyIGtlcm5lbCAoaHR0cDovL3dpa2kuY2VudG9zLm9yZy9Ib3dUb3MvWGVuL1hlbjRR
dWlja1N0YXJ0KS4gwqBJIGhhdmUgYSBzdGFuZGFyZCBicmlkZ2UgbmV0d29ya2luZyBzZXR1cCAo
ZXh0ZXJuYWwgZmFjaW5nIGJyaWRnZSB0byBwcm92aWRlIGludGVybmV0IGNvbm5lY3Rpdml0eSBm
b3IgRG9tVXMsIGFuZCBpbnRlcm5hbCBicmlkZ2VzIGZvciBsb2NhbCBuZXR3b3JrcykuIMKgRnJv
bSBzb21lIHJlYXNvbiwgd2l0aCB0aGUgQ2VudE9TIHNldHVwLCBteSBEb21VcyBjYW4gbm8gbG9u
Z2VyIGNvbm5lY3QgdG8gdGhlIGV4dGVybmFsIGludGVybmV0LiDCoEkndmUgZG9uZSB2YXJpb3Vz
IHRyb3VibGUgc2hvb3RpbmcgZXhlcmNpc2VzIGluY2x1ZGluZyByZW1vdmluZyBhbmQgYWRkaW5n
IGJhY2sgbmV0d29yayBpbnRlcmZhY2VzLCBjcmVhdGluZyBuZXcgRG9tVXMsIGNoZWNraW5nIHRo
ZSBsb2dzLCBjaGFuZ2luZyBJUHMgYnV0IG5vIGx1Y2suIMKgSG93ZXZlciBJIGRpZCBub3RpY2Ug
dGhpcyBpbiB0aGUgY29uc29sZSBvdXRwdXQgb2YgYSBuZXcgbWFjaGluZSBJIHdhcyB0cnlpbmcg
dG8gY3JlYXRlOgoKWyDCoCDCoDEuMjQ2MjE4XSBNb2JpbGUgSVB2NgpbIMKgIMKgMS4yNDcxMTBd
IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTcKWyDCoCDCoDEuMjQ4MDA5XSBSZWdp
c3RlcmluZyB0aGUgZG5zX3Jlc29sdmVyIGtleSB0eXBlClsgwqAgwqAxLjI0OTA4NF0gcmVnaXN0
ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgwqAgwqAxLjI1MDAyOV0gWEVOQlVTOiBEZXZpY2Ug
d2l0aCBubyBkcml2ZXI6IGRldmljZS92YmQvNTE3MTIKWyDCoCDCoDEuMjUwOTg2XSBYRU5CVVM6
IERldmljZSB3aXRoIG5vIGRyaXZlcjogZGV2aWNlL3ZpZi8wClsgwqAgwqAxLjI1MTkzM10gWEVO
QlVTOiBEZXZpY2Ugd2l0aCBubyBkcml2ZXI6IGRldmljZS92aWYvMQpbIMKgIMKgMS4yNTI4Nzdd
IC9idWlsZC9saW51eC1ycnN4YnkvbGludXgtMy4yLjUxL2RyaXZlcnMvcnRjL2hjdG9zeXMuYzog
dW5hYmxlIHRvIG9wZW4gcnRjIGRldmljZSAocnRjMCkKWyDCoCDCoDEuMjU0NjMwXSBJbml0aWFs
aXppbmcgbmV0d29yayBkcm9wIG1vbml0b3Igc2VydmljZQpbIMKgIMKgMS4yNTU4NTFdIEZyZWVp
bmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDU3NmsgZnJlZWQKWyDCoCDCoDEuMjU2OTE2XSBXcml0
ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDYxNDRrClsgwqAgwqAxLjI2
MDU5MV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogNjUyayBmcmVlZApbIMKgIMKgMS4y
NjE5MzBdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDY4OGsgZnJlZWQKWyDCoCDCoDEu
MzIzMDYzXSBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRoZXJuZXQgZHJpdmVyLgoKRnJvbSBt
eSByZWFkaW5nLCBpdCBzZWVtcyB0aGUgbmV0d29yayBpbnRlcmZhY2UgaXMgbWlzc2luZyBhIGRy
aXZlciB3aGljaCB3b3VsZCwgb2YgY291cnNlLCBleHBsYWluIG15IHByb2JsZW1zLiDCoEkgY2hl
Y2tlZCB0aGUgYXJjaGl2ZXMgYW5kIHRoZSAiWEVOQlVTOiBEZXZpY2Ugd2l0aCBubyBkcml2ZXIi
IGlzc3VlIHNlZW1zIHRvIGhhdmUgb2NjdXJyZWQgYmFjayB3aXRoIHhlbiAzLjEgYnV0IEkgY291
bGRuJ3QgZmluZCBtdWNoIG1vcmUgYWJvdXQgaXQgc2luY2UuCgpEb2VzIGFueW9uZSBoYXZlIGFu
eSBzdWdnZXN0aW9ucz8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 14:40:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:40:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Gm1-00024f-Ez; Thu, 09 Jan 2014 14:39:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1Glz-00022V-S7
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:39:52 +0000
Received: from [85.158.139.211:14660] by server-8.bemta-5.messagelabs.com id
	33/C5-29838-7B4BEC25; Thu, 09 Jan 2014 14:39:51 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389278156!8774280!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11771 invoked from network); 9 Jan 2014 14:35:58 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 14:35:58 -0000
X-IronPort-AV: E=Sophos;i="4.95,631,1384300800"; d="scan'208";a="89149155"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 14:35:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	09:35:54 -0500
Message-ID: <1389278153.27473.130.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <awg1@gmx.com>
Date: Thu, 9 Jan 2014 14:35:53 +0000
In-Reply-To: <20140109141610.31430@gmx.com>
References: <20140109141610.31430@gmx.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-09 at 15:16 +0100, awg1@gmx.com wrote:
> I've just moved my Dom0 from Fedora 19 to Centos 6.5 with the 3.12 kernel (http://wiki.centos.org/HowTos/Xen/Xen4QuickStart).  I have a standard bridge networking setup (external facing bridge to provide internet connectivity for DomUs, and internal bridges for local networks).  From some reason, with the CentOS setup, my DomUs can no longer connect to the external internet.  I've done various trouble shooting exercises including removing and adding back network interfaces, creating new DomUs, checking the logs, changing IPs but no luck.  However I did notice this in the console output of a new machine I was trying to create:
> 
> [    1.246218] Mobile IPv6
> [    1.247110] NET: Registered protocol family 17
> [    1.248009] Registering the dns_resolver key type
> [    1.249084] registered taskstats version 1
> [    1.250029] XENBUS: Device with no driver: device/vbd/51712
> [    1.250986] XENBUS: Device with no driver: device/vif/0
> [    1.251933] XENBUS: Device with no driver: device/vif/1
> [    1.252877] /build/linux-rrsxby/linux-3.2.51/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
> [    1.254630] Initializing network drop monitor service
> [    1.255851] Freeing unused kernel memory: 576k freed
> [    1.256916] Write protecting the kernel read-only data: 6144k
> [    1.260591] Freeing unused kernel memory: 652k freed
> [    1.261930] Freeing unused kernel memory: 688k freed
> [    1.323063] Initialising Xen virtual ethernet driver.
> 
> From my reading, it seems the network interface is missing a driver
> which would, of course, explain my problems.  I checked the archives
> and the "XENBUS: Device with no driver" issue seems to have occurred
> back with xen 3.1 but I couldn't find much more about it since.
> 
> Does anyone have any suggestions?

That message can be a red-herring, because what it can mean is "driver
module not loaded yet". From your logs it looks like the module is
subsequently loaded (last line) and I would expect this to trigger the
device getting created.

If you have eth0 and eth1 devices inside your guest (corresponding to
device/vif/{0,1}) then this is not your issue.

I'm afraid I don't have any other immediate thoughts.

There was a similar query on the list last night/this morning, you might
want to check the archives and see if there is any overlap.

It'd also be worth asking the CentOS folks and checking their bug
tracker in case this issue is known to them.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 14:40:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:40:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Gm1-00024f-Ez; Thu, 09 Jan 2014 14:39:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1Glz-00022V-S7
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:39:52 +0000
Received: from [85.158.139.211:14660] by server-8.bemta-5.messagelabs.com id
	33/C5-29838-7B4BEC25; Thu, 09 Jan 2014 14:39:51 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389278156!8774280!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11771 invoked from network); 9 Jan 2014 14:35:58 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 14:35:58 -0000
X-IronPort-AV: E=Sophos;i="4.95,631,1384300800"; d="scan'208";a="89149155"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 14:35:55 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4; Thu, 9 Jan 2014
	09:35:54 -0500
Message-ID: <1389278153.27473.130.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <awg1@gmx.com>
Date: Thu, 9 Jan 2014 14:35:53 +0000
In-Reply-To: <20140109141610.31430@gmx.com>
References: <20140109141610.31430@gmx.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-09 at 15:16 +0100, awg1@gmx.com wrote:
> I've just moved my Dom0 from Fedora 19 to Centos 6.5 with the 3.12 kernel (http://wiki.centos.org/HowTos/Xen/Xen4QuickStart).  I have a standard bridge networking setup (external facing bridge to provide internet connectivity for DomUs, and internal bridges for local networks).  From some reason, with the CentOS setup, my DomUs can no longer connect to the external internet.  I've done various trouble shooting exercises including removing and adding back network interfaces, creating new DomUs, checking the logs, changing IPs but no luck.  However I did notice this in the console output of a new machine I was trying to create:
> 
> [    1.246218] Mobile IPv6
> [    1.247110] NET: Registered protocol family 17
> [    1.248009] Registering the dns_resolver key type
> [    1.249084] registered taskstats version 1
> [    1.250029] XENBUS: Device with no driver: device/vbd/51712
> [    1.250986] XENBUS: Device with no driver: device/vif/0
> [    1.251933] XENBUS: Device with no driver: device/vif/1
> [    1.252877] /build/linux-rrsxby/linux-3.2.51/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
> [    1.254630] Initializing network drop monitor service
> [    1.255851] Freeing unused kernel memory: 576k freed
> [    1.256916] Write protecting the kernel read-only data: 6144k
> [    1.260591] Freeing unused kernel memory: 652k freed
> [    1.261930] Freeing unused kernel memory: 688k freed
> [    1.323063] Initialising Xen virtual ethernet driver.
> 
> From my reading, it seems the network interface is missing a driver
> which would, of course, explain my problems.  I checked the archives
> and the "XENBUS: Device with no driver" issue seems to have occurred
> back with xen 3.1 but I couldn't find much more about it since.
> 
> Does anyone have any suggestions?

That message can be a red-herring, because what it can mean is "driver
module not loaded yet". From your logs it looks like the module is
subsequently loaded (last line) and I would expect this to trigger the
device getting created.

If you have eth0 and eth1 devices inside your guest (corresponding to
device/vif/{0,1}) then this is not your issue.

I'm afraid I don't have any other immediate thoughts.

There was a similar query on the list last night/this morning, you might
want to check the archives and see if there is any overlap.

It'd also be worth asking the CentOS folks and checking their bug
tracker in case this issue is known to them.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 14:43:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:43:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1GpW-0002PH-Gi; Thu, 09 Jan 2014 14:43:30 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1GpV-0002P0-FN
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:43:29 +0000
Received: from [193.109.254.147:19916] by server-13.bemta-14.messagelabs.com
	id C6/34-19374-095BEC25; Thu, 09 Jan 2014 14:43:28 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1389278606!7591152!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31773 invoked from network); 9 Jan 2014 14:43:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 14:43:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,631,1384300800"; d="scan'208";a="89152153"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 14:43:19 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 09:43:18 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1GpK-000638-Ql;
	Thu, 09 Jan 2014 14:43:18 +0000
Date: Thu, 9 Jan 2014 14:43:18 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: <awg1@gmx.com>
Message-ID: <20140109144318.GD12164@zion.uk.xensource.com>
References: <20140109141610.31430@gmx.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140109141610.31430@gmx.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 09, 2014 at 03:16:09PM +0100, awg1@gmx.com wrote:
> I've just moved my Dom0 from Fedora 19 to Centos 6.5 with the 3.12 kernel=
 (http://wiki.centos.org/HowTos/Xen/Xen4QuickStart). =A0I have a standard b=
ridge networking setup (external facing bridge to provide internet connecti=
vity for DomUs, and internal bridges for local networks). =A0From some reas=
on, with the CentOS setup, my DomUs can no longer connect to the external i=
nternet. =A0I've done various trouble shooting exercises including removing=
 and adding back network interfaces, creating new DomUs, checking the logs,=
 changing IPs but no luck. =A0However I did notice this in the console outp=
ut of a new machine I was trying to create:
> =

> [ =A0 =A01.246218] Mobile IPv6
> [ =A0 =A01.247110] NET: Registered protocol family 17
> [ =A0 =A01.248009] Registering the dns_resolver key type
> [ =A0 =A01.249084] registered taskstats version 1
> [ =A0 =A01.250029] XENBUS: Device with no driver: device/vbd/51712
> [ =A0 =A01.250986] XENBUS: Device with no driver: device/vif/0
> [ =A0 =A01.251933] XENBUS: Device with no driver: device/vif/1
> [ =A0 =A01.252877] /build/linux-rrsxby/linux-3.2.51/drivers/rtc/hctosys.c=
: unable to open rtc device (rtc0)
> [ =A0 =A01.254630] Initializing network drop monitor service
> [ =A0 =A01.255851] Freeing unused kernel memory: 576k freed
> [ =A0 =A01.256916] Write protecting the kernel read-only data: 6144k
> [ =A0 =A01.260591] Freeing unused kernel memory: 652k freed
> [ =A0 =A01.261930] Freeing unused kernel memory: 688k freed
> [ =A0 =A01.323063] Initialising Xen virtual ethernet driver.
> =

> From my reading, it seems the network interface is missing a driver which=
 would, of course, explain my problems. =A0I checked the archives and the "=
XENBUS: Device with no driver" issue seems to have occurred back with xen 3=
.1 but I couldn't find much more about it since.
> =

> Does anyone have any suggestions?
> =


Do you have xen-netback compiled in / loaded as module in Dom0?

Wei.

> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 14:43:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 14:43:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1GpW-0002PH-Gi; Thu, 09 Jan 2014 14:43:30 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1GpV-0002P0-FN
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 14:43:29 +0000
Received: from [193.109.254.147:19916] by server-13.bemta-14.messagelabs.com
	id C6/34-19374-095BEC25; Thu, 09 Jan 2014 14:43:28 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1389278606!7591152!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31773 invoked from network); 9 Jan 2014 14:43:28 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 14:43:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,631,1384300800"; d="scan'208";a="89152153"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 14:43:19 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 09:43:18 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1GpK-000638-Ql;
	Thu, 09 Jan 2014 14:43:18 +0000
Date: Thu, 9 Jan 2014 14:43:18 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: <awg1@gmx.com>
Message-ID: <20140109144318.GD12164@zion.uk.xensource.com>
References: <20140109141610.31430@gmx.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20140109141610.31430@gmx.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 09, 2014 at 03:16:09PM +0100, awg1@gmx.com wrote:
> I've just moved my Dom0 from Fedora 19 to Centos 6.5 with the 3.12 kernel=
 (http://wiki.centos.org/HowTos/Xen/Xen4QuickStart). =A0I have a standard b=
ridge networking setup (external facing bridge to provide internet connecti=
vity for DomUs, and internal bridges for local networks). =A0From some reas=
on, with the CentOS setup, my DomUs can no longer connect to the external i=
nternet. =A0I've done various trouble shooting exercises including removing=
 and adding back network interfaces, creating new DomUs, checking the logs,=
 changing IPs but no luck. =A0However I did notice this in the console outp=
ut of a new machine I was trying to create:
> =

> [ =A0 =A01.246218] Mobile IPv6
> [ =A0 =A01.247110] NET: Registered protocol family 17
> [ =A0 =A01.248009] Registering the dns_resolver key type
> [ =A0 =A01.249084] registered taskstats version 1
> [ =A0 =A01.250029] XENBUS: Device with no driver: device/vbd/51712
> [ =A0 =A01.250986] XENBUS: Device with no driver: device/vif/0
> [ =A0 =A01.251933] XENBUS: Device with no driver: device/vif/1
> [ =A0 =A01.252877] /build/linux-rrsxby/linux-3.2.51/drivers/rtc/hctosys.c=
: unable to open rtc device (rtc0)
> [ =A0 =A01.254630] Initializing network drop monitor service
> [ =A0 =A01.255851] Freeing unused kernel memory: 576k freed
> [ =A0 =A01.256916] Write protecting the kernel read-only data: 6144k
> [ =A0 =A01.260591] Freeing unused kernel memory: 652k freed
> [ =A0 =A01.261930] Freeing unused kernel memory: 688k freed
> [ =A0 =A01.323063] Initialising Xen virtual ethernet driver.
> =

> From my reading, it seems the network interface is missing a driver which=
 would, of course, explain my problems. =A0I checked the archives and the "=
XENBUS: Device with no driver" issue seems to have occurred back with xen 3=
.1 but I couldn't find much more about it since.
> =

> Does anyone have any suggestions?
> =


Do you have xen-netback compiled in / loaded as module in Dom0?

Wei.

> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 17:07:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 17:07:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1J4D-0000Oj-4y; Thu, 09 Jan 2014 17:06:49 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <awg1@gmx.com>) id 1W1J4B-0000OX-IX
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 17:06:47 +0000
Received: from [85.158.143.35:29342] by server-1.bemta-4.messagelabs.com id
	25/B6-02132-627DEC25; Thu, 09 Jan 2014 17:06:46 +0000
X-Env-Sender: awg1@gmx.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389287205!3619305!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6073 invoked from network); 9 Jan 2014 17:06:46 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 17:06:46 -0000
Received: from mailout-eu.gmx.com ([10.1.101.213]) by mrigmx.server.lan
	(mrigmx001) with ESMTP (Nemesis) id 0Lex3B-1Vbc9i2xn5-00qkgi for
	<xen-users@lists.xen.org>; Thu, 09 Jan 2014 18:06:45 +0100
Received: (qmail 11044 invoked by uid 0); 9 Jan 2014 17:06:45 -0000
Received: from 94.174.82.71 by rms-eu012 with HTTP
Date: Thu, 09 Jan 2014 18:06:44 +0100
From: awg1@gmx.com
Message-ID: <20140109170644.31440@gmx.com>
MIME-Version: 1.0
To: "Wei Liu" <wei.liu2@citrix.com>
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: c7K8cixteSEqK+ejLnwhMql+IGRvb8AY
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

IAo+IE9uIFRodSwgSmFuIDA5LCAyMDE0IGF0IDAzOjE2OjA5UE0gKzAxMDAsIGF3ZzFAZ214LmNv
bSB3cm90ZToKPiA+IEkndmUganVzdCBtb3ZlZCBteSBEb20wIGZyb20gRmVkb3JhIDE5IHRvIENl
bnRvcyA2LjUgd2l0aCB0aGUgMy4xMiBrZXJuZWwgKGh0dHA6Ly93aWtpLmNlbnRvcy5vcmcvSG93
VG9zL1hlbi9YZW40UXVpY2tTdGFydCkuIMKgSSBoYXZlIGEgc3RhbmRhcmQgYnJpZGdlIG5ldHdv
cmtpbmcgc2V0dXAgKGV4dGVybmFsIGZhY2luZyBicmlkZ2UgdG8gcHJvdmlkZSBpbnRlcm5ldCBj
b25uZWN0aXZpdHkgZm9yIERvbVVzLCBhbmQgaW50ZXJuYWwgYnJpZGdlcyBmb3IgbG9jYWwgbmV0
d29ya3MpLiDCoEZyb20gc29tZSByZWFzb24sIHdpdGggdGhlIENlbnRPUyBzZXR1cCwgbXkgRG9t
VXMgY2FuIG5vIGxvbmdlciBjb25uZWN0IHRvIHRoZSBleHRlcm5hbCBpbnRlcm5ldC4gwqBJJ3Zl
IGRvbmUgdmFyaW91cyB0cm91YmxlIHNob290aW5nIGV4ZXJjaXNlcyBpbmNsdWRpbmcgcmVtb3Zp
bmcgYW5kIGFkZGluZyBiYWNrIG5ldHdvcmsgaW50ZXJmYWNlcywgY3JlYXRpbmcgbmV3IERvbVVz
LCBjaGVja2luZyB0aGUgbG9ncywgY2hhbmdpbmcgSVBzIGJ1dCBubyBsdWNrLiDCoEhvd2V2ZXIg
SSBkaWQgbm90aWNlIHRoaXMgaW4gdGhlIGNvbnNvbGUgb3V0cHV0IG9mIGEgbmV3IG1hY2hpbmUg
SSB3YXMgdHJ5aW5nIHRvIGNyZWF0ZToKPiA+IAo+ID4gWyDCoCDCoDEuMjQ2MjE4XSBNb2JpbGUg
SVB2Ngo+ID4gWyDCoCDCoDEuMjQ3MTEwXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5
IDE3Cj4gPiBbIMKgIMKgMS4yNDgwMDldIFJlZ2lzdGVyaW5nIHRoZSBkbnNfcmVzb2x2ZXIga2V5
IHR5cGUKPiA+IFsgwqAgwqAxLjI0OTA4NF0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAx
Cj4gPiBbIMKgIMKgMS4yNTAwMjldIFhFTkJVUzogRGV2aWNlIHdpdGggbm8gZHJpdmVyOiBkZXZp
Y2UvdmJkLzUxNzEyCj4gPiBbIMKgIMKgMS4yNTA5ODZdIFhFTkJVUzogRGV2aWNlIHdpdGggbm8g
ZHJpdmVyOiBkZXZpY2UvdmlmLzAKPiA+IFsgwqAgwqAxLjI1MTkzM10gWEVOQlVTOiBEZXZpY2Ug
d2l0aCBubyBkcml2ZXI6IGRldmljZS92aWYvMQo+ID4gWyDCoCDCoDEuMjUyODc3XSAvYnVpbGQv
bGludXgtcnJzeGJ5L2xpbnV4LTMuMi41MS9kcml2ZXJzL3J0Yy9oY3Rvc3lzLmM6IHVuYWJsZSB0
byBvcGVuIHJ0YyBkZXZpY2UgKHJ0YzApCj4gPiBbIMKgIMKgMS4yNTQ2MzBdIEluaXRpYWxpemlu
ZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlCj4gPiBbIMKgIMKgMS4yNTU4NTFdIEZyZWVp
bmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDU3NmsgZnJlZWQKPiA+IFsgwqAgwqAxLjI1NjkxNl0g
V3JpdGUgcHJvdGVjdGluZyB0aGUga2VybmVsIHJlYWQtb25seSBkYXRhOiA2MTQ0awo+ID4gWyDC
oCDCoDEuMjYwNTkxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiA2NTJrIGZyZWVkCj4g
PiBbIMKgIMKgMS4yNjE5MzBdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDY4OGsgZnJl
ZWQKPiA+IFsgwqAgwqAxLjMyMzA2M10gSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0
IGRyaXZlci4KPiA+IAo+ID4gRnJvbSBteSByZWFkaW5nLCBpdCBzZWVtcyB0aGUgbmV0d29yayBp
bnRlcmZhY2UgaXMgbWlzc2luZyBhIGRyaXZlciB3aGljaCB3b3VsZCwgb2YgY291cnNlLCBleHBs
YWluIG15IHByb2JsZW1zLiDCoEkgY2hlY2tlZCB0aGUgYXJjaGl2ZXMgYW5kIHRoZSAiWEVOQlVT
OiBEZXZpY2Ugd2l0aCBubyBkcml2ZXIiIGlzc3VlIHNlZW1zIHRvIGhhdmUgb2NjdXJyZWQgYmFj
ayB3aXRoIHhlbiAzLjEgYnV0IEkgY291bGRuJ3QgZmluZCBtdWNoIG1vcmUgYWJvdXQgaXQgc2lu
Y2UuCj4gPiAKPiA+IERvZXMgYW55b25lIGhhdmUgYW55IHN1Z2dlc3Rpb25zPwo+ID4gCgo+IAo+
IERvIHlvdSBoYXZlIHhlbi1uZXRiYWNrIGNvbXBpbGVkIGluIC8gbG9hZGVkIGFzIG1vZHVsZSBp
biBEb20wPwo+IAo+IFdlaS4KPiAKClllcywgaWYgSSBydW4gbHNtb2QgfCBncmVwIHhlbiB0aGUg
eGVuLW5ldGJhY2sgbW9kdWxlIGlzIGxvYWRlZC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 17:07:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 17:07:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1J4D-0000Oj-4y; Thu, 09 Jan 2014 17:06:49 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <awg1@gmx.com>) id 1W1J4B-0000OX-IX
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 17:06:47 +0000
Received: from [85.158.143.35:29342] by server-1.bemta-4.messagelabs.com id
	25/B6-02132-627DEC25; Thu, 09 Jan 2014 17:06:46 +0000
X-Env-Sender: awg1@gmx.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1389287205!3619305!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6073 invoked from network); 9 Jan 2014 17:06:46 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
	by server-6.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 9 Jan 2014 17:06:46 -0000
Received: from mailout-eu.gmx.com ([10.1.101.213]) by mrigmx.server.lan
	(mrigmx001) with ESMTP (Nemesis) id 0Lex3B-1Vbc9i2xn5-00qkgi for
	<xen-users@lists.xen.org>; Thu, 09 Jan 2014 18:06:45 +0100
Received: (qmail 11044 invoked by uid 0); 9 Jan 2014 17:06:45 -0000
Received: from 94.174.82.71 by rms-eu012 with HTTP
Date: Thu, 09 Jan 2014 18:06:44 +0100
From: awg1@gmx.com
Message-ID: <20140109170644.31440@gmx.com>
MIME-Version: 1.0
To: "Wei Liu" <wei.liu2@citrix.com>
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: c7K8cixteSEqK+ejLnwhMql+IGRvb8AY
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] no network interface device drivers
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

IAo+IE9uIFRodSwgSmFuIDA5LCAyMDE0IGF0IDAzOjE2OjA5UE0gKzAxMDAsIGF3ZzFAZ214LmNv
bSB3cm90ZToKPiA+IEkndmUganVzdCBtb3ZlZCBteSBEb20wIGZyb20gRmVkb3JhIDE5IHRvIENl
bnRvcyA2LjUgd2l0aCB0aGUgMy4xMiBrZXJuZWwgKGh0dHA6Ly93aWtpLmNlbnRvcy5vcmcvSG93
VG9zL1hlbi9YZW40UXVpY2tTdGFydCkuIMKgSSBoYXZlIGEgc3RhbmRhcmQgYnJpZGdlIG5ldHdv
cmtpbmcgc2V0dXAgKGV4dGVybmFsIGZhY2luZyBicmlkZ2UgdG8gcHJvdmlkZSBpbnRlcm5ldCBj
b25uZWN0aXZpdHkgZm9yIERvbVVzLCBhbmQgaW50ZXJuYWwgYnJpZGdlcyBmb3IgbG9jYWwgbmV0
d29ya3MpLiDCoEZyb20gc29tZSByZWFzb24sIHdpdGggdGhlIENlbnRPUyBzZXR1cCwgbXkgRG9t
VXMgY2FuIG5vIGxvbmdlciBjb25uZWN0IHRvIHRoZSBleHRlcm5hbCBpbnRlcm5ldC4gwqBJJ3Zl
IGRvbmUgdmFyaW91cyB0cm91YmxlIHNob290aW5nIGV4ZXJjaXNlcyBpbmNsdWRpbmcgcmVtb3Zp
bmcgYW5kIGFkZGluZyBiYWNrIG5ldHdvcmsgaW50ZXJmYWNlcywgY3JlYXRpbmcgbmV3IERvbVVz
LCBjaGVja2luZyB0aGUgbG9ncywgY2hhbmdpbmcgSVBzIGJ1dCBubyBsdWNrLiDCoEhvd2V2ZXIg
SSBkaWQgbm90aWNlIHRoaXMgaW4gdGhlIGNvbnNvbGUgb3V0cHV0IG9mIGEgbmV3IG1hY2hpbmUg
SSB3YXMgdHJ5aW5nIHRvIGNyZWF0ZToKPiA+IAo+ID4gWyDCoCDCoDEuMjQ2MjE4XSBNb2JpbGUg
SVB2Ngo+ID4gWyDCoCDCoDEuMjQ3MTEwXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5
IDE3Cj4gPiBbIMKgIMKgMS4yNDgwMDldIFJlZ2lzdGVyaW5nIHRoZSBkbnNfcmVzb2x2ZXIga2V5
IHR5cGUKPiA+IFsgwqAgwqAxLjI0OTA4NF0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAx
Cj4gPiBbIMKgIMKgMS4yNTAwMjldIFhFTkJVUzogRGV2aWNlIHdpdGggbm8gZHJpdmVyOiBkZXZp
Y2UvdmJkLzUxNzEyCj4gPiBbIMKgIMKgMS4yNTA5ODZdIFhFTkJVUzogRGV2aWNlIHdpdGggbm8g
ZHJpdmVyOiBkZXZpY2UvdmlmLzAKPiA+IFsgwqAgwqAxLjI1MTkzM10gWEVOQlVTOiBEZXZpY2Ug
d2l0aCBubyBkcml2ZXI6IGRldmljZS92aWYvMQo+ID4gWyDCoCDCoDEuMjUyODc3XSAvYnVpbGQv
bGludXgtcnJzeGJ5L2xpbnV4LTMuMi41MS9kcml2ZXJzL3J0Yy9oY3Rvc3lzLmM6IHVuYWJsZSB0
byBvcGVuIHJ0YyBkZXZpY2UgKHJ0YzApCj4gPiBbIMKgIMKgMS4yNTQ2MzBdIEluaXRpYWxpemlu
ZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlCj4gPiBbIMKgIMKgMS4yNTU4NTFdIEZyZWVp
bmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDU3NmsgZnJlZWQKPiA+IFsgwqAgwqAxLjI1NjkxNl0g
V3JpdGUgcHJvdGVjdGluZyB0aGUga2VybmVsIHJlYWQtb25seSBkYXRhOiA2MTQ0awo+ID4gWyDC
oCDCoDEuMjYwNTkxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiA2NTJrIGZyZWVkCj4g
PiBbIMKgIMKgMS4yNjE5MzBdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDY4OGsgZnJl
ZWQKPiA+IFsgwqAgwqAxLjMyMzA2M10gSW5pdGlhbGlzaW5nIFhlbiB2aXJ0dWFsIGV0aGVybmV0
IGRyaXZlci4KPiA+IAo+ID4gRnJvbSBteSByZWFkaW5nLCBpdCBzZWVtcyB0aGUgbmV0d29yayBp
bnRlcmZhY2UgaXMgbWlzc2luZyBhIGRyaXZlciB3aGljaCB3b3VsZCwgb2YgY291cnNlLCBleHBs
YWluIG15IHByb2JsZW1zLiDCoEkgY2hlY2tlZCB0aGUgYXJjaGl2ZXMgYW5kIHRoZSAiWEVOQlVT
OiBEZXZpY2Ugd2l0aCBubyBkcml2ZXIiIGlzc3VlIHNlZW1zIHRvIGhhdmUgb2NjdXJyZWQgYmFj
ayB3aXRoIHhlbiAzLjEgYnV0IEkgY291bGRuJ3QgZmluZCBtdWNoIG1vcmUgYWJvdXQgaXQgc2lu
Y2UuCj4gPiAKPiA+IERvZXMgYW55b25lIGhhdmUgYW55IHN1Z2dlc3Rpb25zPwo+ID4gCgo+IAo+
IERvIHlvdSBoYXZlIHhlbi1uZXRiYWNrIGNvbXBpbGVkIGluIC8gbG9hZGVkIGFzIG1vZHVsZSBp
biBEb20wPwo+IAo+IFdlaS4KPiAKClllcywgaWYgSSBydW4gbHNtb2QgfCBncmVwIHhlbiB0aGUg
eGVuLW5ldGJhY2sgbW9kdWxlIGlzIGxvYWRlZC4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu Jan 09 20:01:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 20:01:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Lm5-00004z-Jn; Thu, 09 Jan 2014 20:00:17 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1Lm4-0008WU-72
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 20:00:16 +0000
Received: from [85.158.143.35:8208] by server-3.bemta-4.messagelabs.com id
	E9/B2-32360-FCFFEC25; Thu, 09 Jan 2014 20:00:15 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389297614!10797534!1
X-Originating-IP: [74.125.82.53]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6106 invoked from network); 9 Jan 2014 20:00:14 -0000
Received: from mail-wg0-f53.google.com (HELO mail-wg0-f53.google.com)
	(74.125.82.53)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 20:00:14 -0000
Received: by mail-wg0-f53.google.com with SMTP id k14so3248423wgh.20
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 12:00:14 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=85rUgrsgOb3+0Z6yM1k8hd2qUjMT4PdPkhyKzc9l1gc=;
	b=LPKurD6zTiKiXkEa3BG/Rgt6/XDZJReL4JiQQR1jQnInL2bJRRJBeF3TQXYF/P+cC5
	H2NyM94eY9LOY2ztL8BbIX6REe5yXGEqnTsG5386AomJKFFuL95AOJwE1C599pB0fayE
	Pk0NfmKhyzS6F7PsvcC2APBOtWl+CpkkpaWZur1JpqUYQ7WkzQ86KySabPkmJaC1ktgV
	J8Wz1NRuWuQcX1/xCJ/Ch+jIRjcI+LZ22AyN6h88lX4OH1B5U/wPUMSPH080P56oc/rG
	AXA4rA0bSersnTNq/qve2bWHdKv2nyMsQn+nDjEPJP9Dkl1PMguh0DaE84WjP0aXNTLz
	j+Yg==
X-Gm-Message-State: ALoCoQmICbRsgviQC0kZx1v7wMIXJCK6YstvBgTUT9tNPRJ0CDMCAXEDmhMO9NPaLGeZdzTJJjhO
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr4709983wjc.23.1389297614324; 
	Thu, 09 Jan 2014 12:00:14 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Thu, 9 Jan 2014 12:00:14 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389256842.6917.35.camel@dagon.hellion.org.uk>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
Date: Thu, 9 Jan 2014 14:00:14 -0600
Message-ID: <CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> I take it that you have confirmed (with "brctl show" and "ifconfig -a")
> that the vif and tap devices are being added to the bridge? Can you post
> the output of those two commands while things are running please.
>
> The other options are firewall rules and sysctl things to do with
> forwarding and arps etc. Posting the output of the iptables and sysctl
> commands might set of a light bulb for someone. Likewise the route
> command (in all cases I mean with whatever option shows all the current
> settings...)
>
> How are the guests getting their IP address? DHCP? Where is the DHCP
> server? If static then are you sure all the netmasks and subnets etc are
> correct?
>
> Have you checked the in-guest network settings, like gateway and name
> server? How do they compare to the working KVM guest? Have you also
> compared all of the host settings (brctl, ifconfig, iptables, sysctl,
> etc) in the two configurations?
>
> Are you using Xen4CentOS or some other Xen packages or perhaps building
> from source? Have you asked on any CentOS lists (they have a virt one I
> think) -- there may be folks there who are aware of some quirk.

Ok,

I think I've narrowed down the issue a bit. So, it appears that when I
do a the "xl create" it *does* create the tap interface and adds it to
the bridge. But, shortly after starting the DomU the interface
disappears. Example flow:

- Start DomU, vifX.0 and vifX.0-emu get created
- Both vifX.0 and vifX.0-emu get added to the bridge (xenbr0)
- Process list shows qemu-dm is looking for vifX.0-emu interface
"ifname=vifX.0-emu"
- Dmesg shows vifX.0-emu is down "xenbr0: port 3(vifX.0-emu) entered
disabled state"

Example:

After starting DomU:

[root@xen-dev ~]# ifconfig | grep vif
vif2.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
vif2.0-emu Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF

[root@xen-dev ~]# brctl show xenbr0
bridge name     bridge id               STP enabled     interfaces
xenbr0               8000.0025b50002fb       no                eth0

                vif2.0

                vif2.0-emu
Shortly after DomU starts to boot:

[root@xen-dev ~]# ifconfig | grep vif
vif2.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF

[root@xen-dev ~]# brctl show xenbr0
bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.0025b50002fb       no              eth0

              vif2.0


I did an strace -f against the xl create to try and find out how it's
creating that tap interface, but it only shows it bringing it down and
then changing the mac. There were some udev rules in place called
"xen-backend.rules  xend.rules" but I removed them and still see the
same results.

As for the guests, I've tried dhcp and static addresses.

I'll also double check the CentOS list but I'm not 100% sure it's
specific to the distro. For giggles I installed SuSE (only other
distro supported on the hardware) and experienced the same behaviour.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 20:01:16 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 20:01:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Lm5-00004z-Jn; Thu, 09 Jan 2014 20:00:17 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1Lm4-0008WU-72
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 20:00:16 +0000
Received: from [85.158.143.35:8208] by server-3.bemta-4.messagelabs.com id
	E9/B2-32360-FCFFEC25; Thu, 09 Jan 2014 20:00:15 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389297614!10797534!1
X-Originating-IP: [74.125.82.53]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6106 invoked from network); 9 Jan 2014 20:00:14 -0000
Received: from mail-wg0-f53.google.com (HELO mail-wg0-f53.google.com)
	(74.125.82.53)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 20:00:14 -0000
Received: by mail-wg0-f53.google.com with SMTP id k14so3248423wgh.20
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 12:00:14 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=85rUgrsgOb3+0Z6yM1k8hd2qUjMT4PdPkhyKzc9l1gc=;
	b=LPKurD6zTiKiXkEa3BG/Rgt6/XDZJReL4JiQQR1jQnInL2bJRRJBeF3TQXYF/P+cC5
	H2NyM94eY9LOY2ztL8BbIX6REe5yXGEqnTsG5386AomJKFFuL95AOJwE1C599pB0fayE
	Pk0NfmKhyzS6F7PsvcC2APBOtWl+CpkkpaWZur1JpqUYQ7WkzQ86KySabPkmJaC1ktgV
	J8Wz1NRuWuQcX1/xCJ/Ch+jIRjcI+LZ22AyN6h88lX4OH1B5U/wPUMSPH080P56oc/rG
	AXA4rA0bSersnTNq/qve2bWHdKv2nyMsQn+nDjEPJP9Dkl1PMguh0DaE84WjP0aXNTLz
	j+Yg==
X-Gm-Message-State: ALoCoQmICbRsgviQC0kZx1v7wMIXJCK6YstvBgTUT9tNPRJ0CDMCAXEDmhMO9NPaLGeZdzTJJjhO
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr4709983wjc.23.1389297614324; 
	Thu, 09 Jan 2014 12:00:14 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Thu, 9 Jan 2014 12:00:14 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389256842.6917.35.camel@dagon.hellion.org.uk>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
Date: Thu, 9 Jan 2014 14:00:14 -0600
Message-ID: <CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> I take it that you have confirmed (with "brctl show" and "ifconfig -a")
> that the vif and tap devices are being added to the bridge? Can you post
> the output of those two commands while things are running please.
>
> The other options are firewall rules and sysctl things to do with
> forwarding and arps etc. Posting the output of the iptables and sysctl
> commands might set of a light bulb for someone. Likewise the route
> command (in all cases I mean with whatever option shows all the current
> settings...)
>
> How are the guests getting their IP address? DHCP? Where is the DHCP
> server? If static then are you sure all the netmasks and subnets etc are
> correct?
>
> Have you checked the in-guest network settings, like gateway and name
> server? How do they compare to the working KVM guest? Have you also
> compared all of the host settings (brctl, ifconfig, iptables, sysctl,
> etc) in the two configurations?
>
> Are you using Xen4CentOS or some other Xen packages or perhaps building
> from source? Have you asked on any CentOS lists (they have a virt one I
> think) -- there may be folks there who are aware of some quirk.

Ok,

I think I've narrowed down the issue a bit. So, it appears that when I
do a the "xl create" it *does* create the tap interface and adds it to
the bridge. But, shortly after starting the DomU the interface
disappears. Example flow:

- Start DomU, vifX.0 and vifX.0-emu get created
- Both vifX.0 and vifX.0-emu get added to the bridge (xenbr0)
- Process list shows qemu-dm is looking for vifX.0-emu interface
"ifname=vifX.0-emu"
- Dmesg shows vifX.0-emu is down "xenbr0: port 3(vifX.0-emu) entered
disabled state"

Example:

After starting DomU:

[root@xen-dev ~]# ifconfig | grep vif
vif2.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
vif2.0-emu Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF

[root@xen-dev ~]# brctl show xenbr0
bridge name     bridge id               STP enabled     interfaces
xenbr0               8000.0025b50002fb       no                eth0

                vif2.0

                vif2.0-emu
Shortly after DomU starts to boot:

[root@xen-dev ~]# ifconfig | grep vif
vif2.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF

[root@xen-dev ~]# brctl show xenbr0
bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.0025b50002fb       no              eth0

              vif2.0


I did an strace -f against the xl create to try and find out how it's
creating that tap interface, but it only shows it bringing it down and
then changing the mac. There were some udev rules in place called
"xen-backend.rules  xend.rules" but I removed them and still see the
same results.

As for the guests, I've tried dhcp and static addresses.

I'll also double check the CentOS list but I'm not 100% sure it's
specific to the distro. For giggles I installed SuSE (only other
distro supported on the hardware) and experienced the same behaviour.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 20:57:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 20:57:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Mdq-0003i4-4o; Thu, 09 Jan 2014 20:55:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1Mdo-0003hz-8Q
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 20:55:48 +0000
Received: from [85.158.137.68:42021] by server-2.bemta-3.messagelabs.com id
	D4/66-17329-3DC0FC25; Thu, 09 Jan 2014 20:55:47 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1389300945!8304996!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26752 invoked from network); 9 Jan 2014 20:55:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 20:55:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,633,1384300800"; d="scan'208";a="89309113"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 20:55:44 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 15:55:44 -0500
Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=[127.0.0.1])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<Ian.Campbell@citrix.com>)	id 1W1Mdj-0003Fs-R7;
	Thu, 09 Jan 2014 20:55:43 +0000
Message-ID: <1389300943.6917.50.camel@dagon.hellion.org.uk>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Thu, 9 Jan 2014 20:55:43 +0000
In-Reply-To: <CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-4+b1 
MIME-Version: 1.0
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-09 at 14:00 -0600, Glenn E. Bailey III wrote:
> > I take it that you have confirmed (with "brctl show" and "ifconfig -a")
> > that the vif and tap devices are being added to the bridge? Can you post
> > the output of those two commands while things are running please.
> >
> > The other options are firewall rules and sysctl things to do with
> > forwarding and arps etc. Posting the output of the iptables and sysctl
> > commands might set of a light bulb for someone. Likewise the route
> > command (in all cases I mean with whatever option shows all the current
> > settings...)
> >
> > How are the guests getting their IP address? DHCP? Where is the DHCP
> > server? If static then are you sure all the netmasks and subnets etc are
> > correct?
> >
> > Have you checked the in-guest network settings, like gateway and name
> > server? How do they compare to the working KVM guest? Have you also
> > compared all of the host settings (brctl, ifconfig, iptables, sysctl,
> > etc) in the two configurations?
> >
> > Are you using Xen4CentOS or some other Xen packages or perhaps building
> > from source? Have you asked on any CentOS lists (they have a virt one I
> > think) -- there may be folks there who are aware of some quirk.
> 
> Ok,
> 
> I think I've narrowed down the issue a bit. So, it appears that when I
> do a the "xl create" it *does* create the tap interface and adds it to
> the bridge. But, shortly after starting the DomU the interface
> disappears.

This is what would be expected if you had "PVHVM" drivers in your HVM
guest. At start of day the guest has access to both an emulated
(vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
the same thing. As part of the boot process *if* the guest supports and
wants to use the PV path then it will "unplug" the emulated devices (by
issuing some magic I/O writes). This is done for safety since you don't
want to be using the same device via two paths (the need for this is
more obvious for block devices since it would lead to data corruption).

I think now is a good time for you to post your guest dmesg logs. It
will probably also be useful to see the output of "xenstore-ls -fp".

> I did an strace -f against the xl create to try and find out how it's
> creating that tap interface, but it only shows it bringing it down and
> then changing the mac. There were some udev rules in place called
> "xen-backend.rules  xend.rules" but I removed them and still see the
> same results.

xl calls the hotplug scripts manually rather than via udev these days (I
don't recall off hand which version you are running, so I don't know if
that is true for you). Also I expect you'd have to restart udev for any
rules change to take affect.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 20:57:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 20:57:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1Mdq-0003i4-4o; Thu, 09 Jan 2014 20:55:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1Mdo-0003hz-8Q
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 20:55:48 +0000
Received: from [85.158.137.68:42021] by server-2.bemta-3.messagelabs.com id
	D4/66-17329-3DC0FC25; Thu, 09 Jan 2014 20:55:47 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1389300945!8304996!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26752 invoked from network); 9 Jan 2014 20:55:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 20:55:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,633,1384300800"; d="scan'208";a="89309113"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 09 Jan 2014 20:55:44 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 9 Jan 2014 15:55:44 -0500
Received: from gateway-cbg.eng.citrite.net ([10.80.16.17] helo=[127.0.0.1])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<Ian.Campbell@citrix.com>)	id 1W1Mdj-0003Fs-R7;
	Thu, 09 Jan 2014 20:55:43 +0000
Message-ID: <1389300943.6917.50.camel@dagon.hellion.org.uk>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Thu, 9 Jan 2014 20:55:43 +0000
In-Reply-To: <CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-4+b1 
MIME-Version: 1.0
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-09 at 14:00 -0600, Glenn E. Bailey III wrote:
> > I take it that you have confirmed (with "brctl show" and "ifconfig -a")
> > that the vif and tap devices are being added to the bridge? Can you post
> > the output of those two commands while things are running please.
> >
> > The other options are firewall rules and sysctl things to do with
> > forwarding and arps etc. Posting the output of the iptables and sysctl
> > commands might set of a light bulb for someone. Likewise the route
> > command (in all cases I mean with whatever option shows all the current
> > settings...)
> >
> > How are the guests getting their IP address? DHCP? Where is the DHCP
> > server? If static then are you sure all the netmasks and subnets etc are
> > correct?
> >
> > Have you checked the in-guest network settings, like gateway and name
> > server? How do they compare to the working KVM guest? Have you also
> > compared all of the host settings (brctl, ifconfig, iptables, sysctl,
> > etc) in the two configurations?
> >
> > Are you using Xen4CentOS or some other Xen packages or perhaps building
> > from source? Have you asked on any CentOS lists (they have a virt one I
> > think) -- there may be folks there who are aware of some quirk.
> 
> Ok,
> 
> I think I've narrowed down the issue a bit. So, it appears that when I
> do a the "xl create" it *does* create the tap interface and adds it to
> the bridge. But, shortly after starting the DomU the interface
> disappears.

This is what would be expected if you had "PVHVM" drivers in your HVM
guest. At start of day the guest has access to both an emulated
(vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
the same thing. As part of the boot process *if* the guest supports and
wants to use the PV path then it will "unplug" the emulated devices (by
issuing some magic I/O writes). This is done for safety since you don't
want to be using the same device via two paths (the need for this is
more obvious for block devices since it would lead to data corruption).

I think now is a good time for you to post your guest dmesg logs. It
will probably also be useful to see the output of "xenstore-ls -fp".

> I did an strace -f against the xl create to try and find out how it's
> creating that tap interface, but it only shows it bringing it down and
> then changing the mac. There were some udev rules in place called
> "xen-backend.rules  xend.rules" but I removed them and still see the
> same results.

xl calls the hotplug scripts manually rather than via udev these days (I
don't recall off hand which version you are running, so I don't know if
that is true for you). Also I expect you'd have to restart udev for any
rules change to take affect.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 22:48:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 22:48:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ONe-0002OX-Nw; Thu, 09 Jan 2014 22:47:14 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1ONd-0002OS-3U
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 22:47:13 +0000
Received: from [85.158.137.68:14140] by server-11.bemta-3.messagelabs.com id
	6C/2C-19379-0F62FC25; Thu, 09 Jan 2014 22:47:12 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389307631!8295378!1
X-Originating-IP: [74.125.82.172]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2472 invoked from network); 9 Jan 2014 22:47:11 -0000
Received: from mail-we0-f172.google.com (HELO mail-we0-f172.google.com)
	(74.125.82.172)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 22:47:11 -0000
Received: by mail-we0-f172.google.com with SMTP id p61so3442623wes.17
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 14:47:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:cc:content-type;
	bh=SrUPkYfh1U1YbhHWiuQIxlutN8hKyA+dcd5g8ME9iPI=;
	b=B2MPA/Th0BqNT+yrYSOGBoxrbeevpZ/i8w3slzMimWJYl+ngfqL1Yq2wlA2s7w3lyM
	f37yd0DD/tu+tSlBcAHWEj5vKVGyPE5PrLpCMDTTPUUab1sUGe60WnVpCZrac+fzJfCl
	frGFSHM64yESsMsFTOmzAN7ppXYBzHBbfONCKeXLMdaC+JfyXF/a8DKfXalQGL9dsZ9c
	Vcd0RJjSK9GOI/Qo5n7qZSupb7+cs4JRM/AEz4RzfZwphWEVuXyS3E29woFsCm4MYS1r
	Cs8FI5b/3QHI89iWI1uNRsEsGiT7cco4uhwqFvEBN7x1X4v5rwKIZB0k2AWjqa5lL31/
	1TWw==
X-Gm-Message-State: ALoCoQkIJ0twxGGWaCnEHdUH3MQncgEmZGtCHuXnkoiUguWDUKH1C5OYFEPkQ5raAiD7nwUFFzN7
MIME-Version: 1.0
X-Received: by 10.180.188.169 with SMTP id gb9mt6067654wic.41.1389307631019;
	Thu, 09 Jan 2014 14:47:11 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Thu, 9 Jan 2014 14:47:10 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389300943.6917.50.camel@dagon.hellion.org.uk>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
Date: Thu, 9 Jan 2014 16:47:10 -0600
Message-ID: <CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> I think I've narrowed down the issue a bit. So, it appears that when I
>> do a the "xl create" it *does* create the tap interface and adds it to
>> the bridge. But, shortly after starting the DomU the interface
>> disappears.
>
> This is what would be expected if you had "PVHVM" drivers in your HVM
> guest. At start of day the guest has access to both an emulated
> (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> the same thing. As part of the boot process *if* the guest supports and
> wants to use the PV path then it will "unplug" the emulated devices (by
> issuing some magic I/O writes). This is done for safety since you don't
> want to be using the same device via two paths (the need for this is
> more obvious for block devices since it would lead to data corruption).

Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
command line it'll still revert back to vif3.X? I went ahead and added
"model=e1000" to the vif and xen_platform_pci=0 to witness the
behaviour. It behaved like expected but still unable to route.

> I think now is a good time for you to post your guest dmesg logs. It
> will probably also be useful to see the output of "xenstore-ls -fp".

xenstore-ls -fp: http://pastebin.com/phJ023vZ
dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2

Note that iptables and SELinux is running on the guest. With them
disabled I get the same results.

>> I did an strace -f against the xl create to try and find out how it's
>> creating that tap interface, but it only shows it bringing it down and
>> then changing the mac. There were some udev rules in place called
>> "xen-backend.rules  xend.rules" but I removed them and still see the
>> same results.
>
> xl calls the hotplug scripts manually rather than via udev these days (I
> don't recall off hand which version you are running, so I don't know if
> that is true for you). Also I expect you'd have to restart udev for any
> rules change to take affect.

I rebooted the host machine after removing the udev rules, it's still
a dev box :-)

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 09 22:48:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 09 Jan 2014 22:48:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ONe-0002OX-Nw; Thu, 09 Jan 2014 22:47:14 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1ONd-0002OS-3U
	for xen-users@lists.xensource.com; Thu, 09 Jan 2014 22:47:13 +0000
Received: from [85.158.137.68:14140] by server-11.bemta-3.messagelabs.com id
	6C/2C-19379-0F62FC25; Thu, 09 Jan 2014 22:47:12 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389307631!8295378!1
X-Originating-IP: [74.125.82.172]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2472 invoked from network); 9 Jan 2014 22:47:11 -0000
Received: from mail-we0-f172.google.com (HELO mail-we0-f172.google.com)
	(74.125.82.172)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 22:47:11 -0000
Received: by mail-we0-f172.google.com with SMTP id p61so3442623wes.17
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 14:47:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:cc:content-type;
	bh=SrUPkYfh1U1YbhHWiuQIxlutN8hKyA+dcd5g8ME9iPI=;
	b=B2MPA/Th0BqNT+yrYSOGBoxrbeevpZ/i8w3slzMimWJYl+ngfqL1Yq2wlA2s7w3lyM
	f37yd0DD/tu+tSlBcAHWEj5vKVGyPE5PrLpCMDTTPUUab1sUGe60WnVpCZrac+fzJfCl
	frGFSHM64yESsMsFTOmzAN7ppXYBzHBbfONCKeXLMdaC+JfyXF/a8DKfXalQGL9dsZ9c
	Vcd0RJjSK9GOI/Qo5n7qZSupb7+cs4JRM/AEz4RzfZwphWEVuXyS3E29woFsCm4MYS1r
	Cs8FI5b/3QHI89iWI1uNRsEsGiT7cco4uhwqFvEBN7x1X4v5rwKIZB0k2AWjqa5lL31/
	1TWw==
X-Gm-Message-State: ALoCoQkIJ0twxGGWaCnEHdUH3MQncgEmZGtCHuXnkoiUguWDUKH1C5OYFEPkQ5raAiD7nwUFFzN7
MIME-Version: 1.0
X-Received: by 10.180.188.169 with SMTP id gb9mt6067654wic.41.1389307631019;
	Thu, 09 Jan 2014 14:47:11 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Thu, 9 Jan 2014 14:47:10 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389300943.6917.50.camel@dagon.hellion.org.uk>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
Date: Thu, 9 Jan 2014 16:47:10 -0600
Message-ID: <CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> I think I've narrowed down the issue a bit. So, it appears that when I
>> do a the "xl create" it *does* create the tap interface and adds it to
>> the bridge. But, shortly after starting the DomU the interface
>> disappears.
>
> This is what would be expected if you had "PVHVM" drivers in your HVM
> guest. At start of day the guest has access to both an emulated
> (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> the same thing. As part of the boot process *if* the guest supports and
> wants to use the PV path then it will "unplug" the emulated devices (by
> issuing some magic I/O writes). This is done for safety since you don't
> want to be using the same device via two paths (the need for this is
> more obvious for block devices since it would lead to data corruption).

Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
command line it'll still revert back to vif3.X? I went ahead and added
"model=e1000" to the vif and xen_platform_pci=0 to witness the
behaviour. It behaved like expected but still unable to route.

> I think now is a good time for you to post your guest dmesg logs. It
> will probably also be useful to see the output of "xenstore-ls -fp".

xenstore-ls -fp: http://pastebin.com/phJ023vZ
dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2

Note that iptables and SELinux is running on the guest. With them
disabled I get the same results.

>> I did an strace -f against the xl create to try and find out how it's
>> creating that tap interface, but it only shows it bringing it down and
>> then changing the mac. There were some udev rules in place called
>> "xen-backend.rules  xend.rules" but I removed them and still see the
>> same results.
>
> xl calls the hotplug scripts manually rather than via udev these days (I
> don't recall off hand which version you are running, so I don't know if
> that is true for you). Also I expect you'd have to restart udev for any
> rules change to take affect.

I rebooted the host machine after removing the udev rules, it's still
a dev box :-)

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 02:37:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 02:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1RxT-0005bL-Nz; Fri, 10 Jan 2014 02:36:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <younghyun.sys@gmail.com>) id 1W1RxR-0005bG-Ls
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 02:36:25 +0000
Received: from [193.109.254.147:7735] by server-5.bemta-14.messagelabs.com id
	ED/CA-03510-8AC5FC25; Fri, 10 Jan 2014 02:36:24 +0000
X-Env-Sender: younghyun.sys@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1389321383!8451014!1
X-Originating-IP: [209.85.217.169]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9250 invoked from network); 10 Jan 2014 02:36:24 -0000
Received: from mail-lb0-f169.google.com (HELO mail-lb0-f169.google.com)
	(209.85.217.169)
	by server-16.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 02:36:24 -0000
Received: by mail-lb0-f169.google.com with SMTP id u14so2955929lbd.0
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 18:36:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=UHR9gBQCKljLyb73UZg139m/KguQImGTPo7++69L+xI=;
	b=tOlM5mADL9cmEQ9EyWy3dxf3KvN8eJ/rajUAQdo503PvHoO+CN7yOIq4eurK+rVX9Q
	RdlEMkFKioaZQ95WtG5wIED8VzeXkzgLkBWbwaWep292scpenWgM7TtiGNoPRBL8S31R
	YWdxQpHLnRO47Ili2XlKY1q6rVUilLqIF92LLA4x2pA1jmto69fX4uu6h+pZYw+hzCif
	C0KdlcsKGlvANXGDO1AbhPxaQyhyNaw9PMwh9ljzhYIe0fz34Xh601fNIF4wEWjZhb82
	GWRArQWkpJz7bGQVDYs7INU3W0KoaaeFWZ80nQ7ozChUfh4yixnMRKlfAK1qwzhma9Ya
	oTQA==
MIME-Version: 1.0
X-Received: by 10.152.87.142 with SMTP id ay14mr2604687lab.7.1389321383289;
	Thu, 09 Jan 2014 18:36:23 -0800 (PST)
Received: by 10.114.2.234 with HTTP; Thu, 9 Jan 2014 18:36:23 -0800 (PST)
Date: Fri, 10 Jan 2014 11:36:23 +0900
Message-ID: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
From: Younghyun Jo <younghyun.sys@gmail.com>
To: xen-users@lists.xensource.com
Subject: [Xen-users] How the file-backed VBD works in PV domain?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0948146294707769757=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0948146294707769757==
Content-Type: multipart/alternative; boundary=001a11c3560c87a79604ef949770

--001a11c3560c87a79604ef949770
Content-Type: text/plain; charset=ISO-8859-1

Hello Everyone,

I'm currently looking into how Xen(PV) Disk I/O works.
And I want to know how they works in source level.

As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.
And I could find that the Dom0 kernel(driver/block/xen-blkback/blkback.c)
do disk I/O in LVM-backed VBD.

But, I want to use File-backed VBD rather than LVM-backed VBD.
I found that if I use file-backed VBD, then they don't use Dom0 backend
driver.

So, Can I use backend driver in file-backed I/O?
and I want to know how the file-backed VBD works in PV domain.

Thank you very much.

--001a11c3560c87a79604ef949770
Content-Type: text/html; charset=ISO-8859-1

<div dir="ltr">Hello Everyone,<div><br></div><div style>I&#39;m currently looking into how Xen(PV) Disk I/O works.</div><div style>And I want to know how they works in source level.<br></div><div style><br></div><div style>
As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.</div><div style>And I could find that the Dom0 kernel(driver/block/xen-blkback/blkback.c) do disk I/O in LVM-backed VBD.</div><div style><br></div><div style>
But, I want to use File-backed VBD rather than LVM-backed VBD.</div><div style>I found that if I use file-backed VBD, then they don&#39;t use Dom0 backend driver.</div><div style><br></div><div style>So, Can I use backend driver in file-backed I/O?</div>
<div style>and I want to know how the file-backed VBD works in PV domain.</div><div style><br></div><div style>Thank you very much.</div><div style><br></div></div>

--001a11c3560c87a79604ef949770--


--===============0948146294707769757==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0948146294707769757==--


From xen-users-bounces@lists.xen.org Fri Jan 10 02:37:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 02:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1RxT-0005bL-Nz; Fri, 10 Jan 2014 02:36:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <younghyun.sys@gmail.com>) id 1W1RxR-0005bG-Ls
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 02:36:25 +0000
Received: from [193.109.254.147:7735] by server-5.bemta-14.messagelabs.com id
	ED/CA-03510-8AC5FC25; Fri, 10 Jan 2014 02:36:24 +0000
X-Env-Sender: younghyun.sys@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1389321383!8451014!1
X-Originating-IP: [209.85.217.169]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9250 invoked from network); 10 Jan 2014 02:36:24 -0000
Received: from mail-lb0-f169.google.com (HELO mail-lb0-f169.google.com)
	(209.85.217.169)
	by server-16.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 02:36:24 -0000
Received: by mail-lb0-f169.google.com with SMTP id u14so2955929lbd.0
	for <xen-users@lists.xensource.com>;
	Thu, 09 Jan 2014 18:36:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=UHR9gBQCKljLyb73UZg139m/KguQImGTPo7++69L+xI=;
	b=tOlM5mADL9cmEQ9EyWy3dxf3KvN8eJ/rajUAQdo503PvHoO+CN7yOIq4eurK+rVX9Q
	RdlEMkFKioaZQ95WtG5wIED8VzeXkzgLkBWbwaWep292scpenWgM7TtiGNoPRBL8S31R
	YWdxQpHLnRO47Ili2XlKY1q6rVUilLqIF92LLA4x2pA1jmto69fX4uu6h+pZYw+hzCif
	C0KdlcsKGlvANXGDO1AbhPxaQyhyNaw9PMwh9ljzhYIe0fz34Xh601fNIF4wEWjZhb82
	GWRArQWkpJz7bGQVDYs7INU3W0KoaaeFWZ80nQ7ozChUfh4yixnMRKlfAK1qwzhma9Ya
	oTQA==
MIME-Version: 1.0
X-Received: by 10.152.87.142 with SMTP id ay14mr2604687lab.7.1389321383289;
	Thu, 09 Jan 2014 18:36:23 -0800 (PST)
Received: by 10.114.2.234 with HTTP; Thu, 9 Jan 2014 18:36:23 -0800 (PST)
Date: Fri, 10 Jan 2014 11:36:23 +0900
Message-ID: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
From: Younghyun Jo <younghyun.sys@gmail.com>
To: xen-users@lists.xensource.com
Subject: [Xen-users] How the file-backed VBD works in PV domain?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0948146294707769757=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0948146294707769757==
Content-Type: multipart/alternative; boundary=001a11c3560c87a79604ef949770

--001a11c3560c87a79604ef949770
Content-Type: text/plain; charset=ISO-8859-1

Hello Everyone,

I'm currently looking into how Xen(PV) Disk I/O works.
And I want to know how they works in source level.

As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.
And I could find that the Dom0 kernel(driver/block/xen-blkback/blkback.c)
do disk I/O in LVM-backed VBD.

But, I want to use File-backed VBD rather than LVM-backed VBD.
I found that if I use file-backed VBD, then they don't use Dom0 backend
driver.

So, Can I use backend driver in file-backed I/O?
and I want to know how the file-backed VBD works in PV domain.

Thank you very much.

--001a11c3560c87a79604ef949770
Content-Type: text/html; charset=ISO-8859-1

<div dir="ltr">Hello Everyone,<div><br></div><div style>I&#39;m currently looking into how Xen(PV) Disk I/O works.</div><div style>And I want to know how they works in source level.<br></div><div style><br></div><div style>
As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.</div><div style>And I could find that the Dom0 kernel(driver/block/xen-blkback/blkback.c) do disk I/O in LVM-backed VBD.</div><div style><br></div><div style>
But, I want to use File-backed VBD rather than LVM-backed VBD.</div><div style>I found that if I use file-backed VBD, then they don&#39;t use Dom0 backend driver.</div><div style><br></div><div style>So, Can I use backend driver in file-backed I/O?</div>
<div style>and I want to know how the file-backed VBD works in PV domain.</div><div style><br></div><div style>Thank you very much.</div><div style><br></div></div>

--001a11c3560c87a79604ef949770--


--===============0948146294707769757==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0948146294707769757==--


From xen-users-bounces@lists.xen.org Fri Jan 10 05:01:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 05:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1UCH-0007Jo-B4; Fri, 10 Jan 2014 04:59:53 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1UCF-0007Jj-Ry
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 04:59:51 +0000
Received: from [85.158.143.35:60813] by server-1.bemta-4.messagelabs.com id
	5B/A4-02132-74E7FC25; Fri, 10 Jan 2014 04:59:51 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389329986!10794574!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32613 invoked from network); 10 Jan 2014 04:59:48 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-3.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 10 Jan 2014 04:59:48 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1UCp-0002wB-Oe
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:00:27 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 10 Jan 2014 15:59:23 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: debian jessie crash
Thread-Index: Ac8NwAQ2jwH0MGo8QO265kOPbLjf8w==
Date: Fri, 10 Jan 2014 04:59:23 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.86]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20420.004
x-tm-as-result: No--37.006400-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I just upgraded to the latest packages from Jessie on my test server and now it won't boot.

Xen 4.1 (debian 4.1.4-4) and 4.3 (debian 4.3.0-3+b1) won't boot with 3.12 (debian 3.12.6-2)
Xen 4.3 won't boot with 3.11 (debian 3.11.10-1)
Haven't tried Xen 4.1 with either

3.12 works by itself without loading the hypervisor.

Xen 4.3 was working with 3.11, so I'm really not sure what has broken it.

Any obvious suggestions before I go gathering more information?

The server is a HP ML115 with a AMD 1210 processor, so is getting on a bit but still good for testing.

Thanks

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 05:01:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 05:01:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1UCH-0007Jo-B4; Fri, 10 Jan 2014 04:59:53 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1UCF-0007Jj-Ry
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 04:59:51 +0000
Received: from [85.158.143.35:60813] by server-1.bemta-4.messagelabs.com id
	5B/A4-02132-74E7FC25; Fri, 10 Jan 2014 04:59:51 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389329986!10794574!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32613 invoked from network); 10 Jan 2014 04:59:48 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-3.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 10 Jan 2014 04:59:48 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W1UCp-0002wB-Oe
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:00:27 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 10 Jan 2014 15:59:23 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: debian jessie crash
Thread-Index: Ac8NwAQ2jwH0MGo8QO265kOPbLjf8w==
Date: Fri, 10 Jan 2014 04:59:23 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.200.86]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20420.004
x-tm-as-result: No--37.006400-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I just upgraded to the latest packages from Jessie on my test server and now it won't boot.

Xen 4.1 (debian 4.1.4-4) and 4.3 (debian 4.3.0-3+b1) won't boot with 3.12 (debian 3.12.6-2)
Xen 4.3 won't boot with 3.11 (debian 3.11.10-1)
Haven't tried Xen 4.1 with either

3.12 works by itself without loading the hypervisor.

Xen 4.3 was working with 3.11, so I'm really not sure what has broken it.

Any obvious suggestions before I go gathering more information?

The server is a HP ML115 with a AMD 1210 processor, so is getting on a bit but still good for testing.

Thanks

James

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 08:13:07 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 08:13:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1XC3-0003PB-IR; Fri, 10 Jan 2014 08:11:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W1XC2-0003P6-NZ
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 08:11:50 +0000
Received: from [85.158.139.211:22523] by server-13.bemta-5.messagelabs.com id
	A5/50-11357-64BAFC25; Fri, 10 Jan 2014 08:11:50 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1389341507!6228716!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25778 invoked from network); 10 Jan 2014 08:11:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 08:11:49 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91596414"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 08:11:47 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 03:11:47 -0500
Message-ID: <52CFAB42.9030702@citrix.com>
Date: Fri, 10 Jan 2014 09:11:46 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: <younghyun.sys@gmail.com>
References: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
In-Reply-To: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How the file-backed VBD works in PV domain?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 10/01/14 03:36, Younghyun Jo wrote:
> Hello Everyone,
> 
> I'm currently looking into how Xen(PV) Disk I/O works.
> And I want to know how they works in source level.
> 
> As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.
> And I could find that the Dom0
> kernel(driver/block/xen-blkback/blkback.c) do disk I/O in LVM-backed VBD.
> 
> But, I want to use File-backed VBD rather than LVM-backed VBD.
> I found that if I use file-backed VBD, then they don't use Dom0 backend
> driver.
> 
> So, Can I use backend driver in file-backed I/O?
> and I want to know how the file-backed VBD works in PV domain.

Everything that's not a block device is handled by Qemu Qdisk, which is
an implementation of blkback in userspace. See hw/block/xen_disk.c in
Qemu upstream source tree for it's implementation.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 08:13:07 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 08:13:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1XC3-0003PB-IR; Fri, 10 Jan 2014 08:11:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W1XC2-0003P6-NZ
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 08:11:50 +0000
Received: from [85.158.139.211:22523] by server-13.bemta-5.messagelabs.com id
	A5/50-11357-64BAFC25; Fri, 10 Jan 2014 08:11:50 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1389341507!6228716!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25778 invoked from network); 10 Jan 2014 08:11:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 08:11:49 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91596414"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 08:11:47 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 03:11:47 -0500
Message-ID: <52CFAB42.9030702@citrix.com>
Date: Fri, 10 Jan 2014 09:11:46 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: <younghyun.sys@gmail.com>
References: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
In-Reply-To: <CAJfozuzzV61unjzHVgd5FbdQAW80zqbd63Eodf7v9bo3Pg_Nvw@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How the file-backed VBD works in PV domain?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 10/01/14 03:36, Younghyun Jo wrote:
> Hello Everyone,
> 
> I'm currently looking into how Xen(PV) Disk I/O works.
> And I want to know how they works in source level.
> 
> As we know, HVM uses QEMU and the PV / PVHVM uses Dom0 backend driver.
> And I could find that the Dom0
> kernel(driver/block/xen-blkback/blkback.c) do disk I/O in LVM-backed VBD.
> 
> But, I want to use File-backed VBD rather than LVM-backed VBD.
> I found that if I use file-backed VBD, then they don't use Dom0 backend
> driver.
> 
> So, Can I use backend driver in file-backed I/O?
> and I want to know how the file-backed VBD works in PV domain.

Everything that's not a block device is handled by Qemu Qdisk, which is
an implementation of blkback in userspace. See hw/block/xen_disk.c in
Qemu upstream source tree for it's implementation.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 10:21:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 10:21:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ZC4-0004lq-Mo; Fri, 10 Jan 2014 10:20:00 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1ZC3-0004kR-Dm
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 10:19:59 +0000
Received: from [85.158.143.35:6798] by server-3.bemta-4.messagelabs.com id
	1E/54-32360-E49CFC25; Fri, 10 Jan 2014 10:19:58 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389349196!10913224!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12923 invoked from network); 10 Jan 2014 10:19:57 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 10:19:57 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91619858"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 10:19:56 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 05:19:55 -0500
Message-ID: <1389349194.19142.20.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 10:19:54 +0000
In-Reply-To: <CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

(reinstating the list in the cc, I presume that dropping it was
accidental).

On Thu, 2014-01-09 at 16:46 -0600, Glenn E. Bailey III wrote:
> On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> I think I've narrowed down the issue a bit. So, it appears that when I
> >> do a the "xl create" it *does* create the tap interface and adds it to
> >> the bridge. But, shortly after starting the DomU the interface
> >> disappears.
> >
> > This is what would be expected if you had "PVHVM" drivers in your HVM
> > guest. At start of day the guest has access to both an emulated
> > (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> > the same thing. As part of the boot process *if* the guest supports and
> > wants to use the PV path then it will "unplug" the emulated devices (by
> > issuing some magic I/O writes). This is done for safety since you don't
> > want to be using the same device via two paths (the need for this is
> > more obvious for block devices since it would lead to data corruption).
> 
> Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
> command line it'll still revert back to vif3.X?

The vif3.X-emu device is provided by qemu and disappears on unplug.

The vif3.X device is provided independently by the xen-netback driver in
the kernel.

>  I went ahead and added
> "model=e1000" to the vif and xen_platform_pci=0 to witness the
> behaviour. It behaved like expected but still unable to route.

"expected" means that vif3.X-emu remained and the device you saw in
guest was now emulated rather than PV. (you can inspect which with
ethtool -i <dev>)

> > I think now is a good time for you to post your guest dmesg logs. It
> > will probably also be useful to see the output of "xenstore-ls -fp".
> 
> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2

Those show that the device is being detect and is connected (state = 4 
in xenstore) according to both the front and backends.

What is the physical NIC in the host?

It might be worth playing with disabling the various offloads
(scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
devices. The settings can be inspected with "ethtool -k <dev>" and set
with "ethtool -K <dev> <thing> off". Device worth trying this on are the
physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
domU.

I'd start by turning them all off everywhere (including the bridge for
good measure) and if that works then trying various subsets to narrow it
down.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 10:21:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 10:21:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ZC4-0004lq-Mo; Fri, 10 Jan 2014 10:20:00 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1ZC3-0004kR-Dm
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 10:19:59 +0000
Received: from [85.158.143.35:6798] by server-3.bemta-4.messagelabs.com id
	1E/54-32360-E49CFC25; Fri, 10 Jan 2014 10:19:58 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389349196!10913224!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12923 invoked from network); 10 Jan 2014 10:19:57 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 10:19:57 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91619858"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 10:19:56 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 05:19:55 -0500
Message-ID: <1389349194.19142.20.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 10:19:54 +0000
In-Reply-To: <CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

(reinstating the list in the cc, I presume that dropping it was
accidental).

On Thu, 2014-01-09 at 16:46 -0600, Glenn E. Bailey III wrote:
> On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> I think I've narrowed down the issue a bit. So, it appears that when I
> >> do a the "xl create" it *does* create the tap interface and adds it to
> >> the bridge. But, shortly after starting the DomU the interface
> >> disappears.
> >
> > This is what would be expected if you had "PVHVM" drivers in your HVM
> > guest. At start of day the guest has access to both an emulated
> > (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> > the same thing. As part of the boot process *if* the guest supports and
> > wants to use the PV path then it will "unplug" the emulated devices (by
> > issuing some magic I/O writes). This is done for safety since you don't
> > want to be using the same device via two paths (the need for this is
> > more obvious for block devices since it would lead to data corruption).
> 
> Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
> command line it'll still revert back to vif3.X?

The vif3.X-emu device is provided by qemu and disappears on unplug.

The vif3.X device is provided independently by the xen-netback driver in
the kernel.

>  I went ahead and added
> "model=e1000" to the vif and xen_platform_pci=0 to witness the
> behaviour. It behaved like expected but still unable to route.

"expected" means that vif3.X-emu remained and the device you saw in
guest was now emulated rather than PV. (you can inspect which with
ethtool -i <dev>)

> > I think now is a good time for you to post your guest dmesg logs. It
> > will probably also be useful to see the output of "xenstore-ls -fp".
> 
> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2

Those show that the device is being detect and is connected (state = 4 
in xenstore) according to both the front and backends.

What is the physical NIC in the host?

It might be worth playing with disabling the various offloads
(scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
devices. The settings can be inspected with "ethtool -k <dev>" and set
with "ethtool -K <dev> <thing> off". Device worth trying this on are the
physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
domU.

I'd start by turning them all off everywhere (including the bridge for
good measure) and if that works then trying various subsets to narrow it
down.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 10:32:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 10:32:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ZN8-00064f-0w; Fri, 10 Jan 2014 10:31:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W1ZN6-00064N-2w; Fri, 10 Jan 2014 10:31:24 +0000
Received: from [85.158.137.68:21684] by server-16.bemta-3.messagelabs.com id
	EF/56-26128-BFBCFC25; Fri, 10 Jan 2014 10:31:23 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389349880!8345513!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19671 invoked from network); 10 Jan 2014 10:31:22 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 10:31:22 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91621901"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 10:31:19 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 05:31:19 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1ZN1-0005qp-1h;
	Fri, 10 Jan 2014 10:31:19 +0000
Date: Fri, 10 Jan 2014 10:31:19 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140110103118.GB29180@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
	<20140109121408.GA12164@zion.uk.xensource.com>
	<109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMTAsIDIwMTQgYXQgMDQ6NTQ6MzRQTSArMDgwMCwgdG9wcGVyeGluIHdyb3Rl
Ogo+IAo+IAo+IOWcqCAyMDE0LTAxLTA5IDIwOjE0OjA477yMIldlaSBMaXUiIDx3ZWkubGl1MkBj
aXRyaXguY29tPiDlhpnpgZPvvJoKPiA+T24gVGh1LCBKYW4gMDksIDIwMTQgYXQgMTE6NTI6MjNB
TSArMDgwMCwgdG9wcGVyeGluIHdyb3RlOgo+ID4+IO+7vwo+ID4+IAo+ID4+IAo+ID4+IEhpIFdl
aQo+ID4+IAo+ID4+ICAgICAgVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBJIGtub3cgeW91IGFyZSBp
biBjaGFyZ2Ugb2YgcG9ydGluZyBWaXJ0aW8gdG8geGVuLCBob3cgYWJvdXQgdGhlIHByb2Nlc3M/
IE1heSB3ZSBjb25maWd1cmUgVmlydGlvIG9uIHhlbj8KPiA+Cj4gPkkgd291bGRuJ3Qgc2F5ICJJ
J20gaW4gY2hhcmdlIi4gVGhhdCB3YXMgc29ydCBvZiBleHBlcmltZW50YWwgcHJvamVjdAo+ID50
d28geWVhcnMgYWdvLiBBbmQgSSBzdG9wcGVkIGFmdGVyIHRoYXQuIFNvIG15IGtub3dsZWRnZSBp
cyBpbiBmYWN0Cj4gPnF1aXRlIG91dCBkYXRlZC4KPiA+Cj4gPkkgdHJpZWQgVmlydElPIG9uIEhW
TSBndWVzdCBhYm91dCB0d28gbW9udGhzIGFnby4gSXQgd29ya2VkIGZvciBtZS4KPiA+VGhhdCdz
IHRoZSBvbmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5LiBIb3dldmVyIEZhYmlvIHJlcG9y
dGVkIGl0Cj4gPmRpZG4ndCB3b3JrIGZvciBoaW0uIFNvIGluIHNob3J0IHlvdXIgbWlsZWFnZSBt
YXkgdmFyeS4KPiAKPiAKPiBDb3VsZCB5b3UgcGxlYXNlIHNoYXJlIHVzIHRoZSBlbGFib3JhdGUg
c3RlcHMgYWJvdXQgaG93IHRvIGVuYWJsZSBWaXJ0SU8gb24geGVuIEhWTSBndWVzdD8gVGhhbmtz
IGEgbG90Cj4gCgpJbiB5b3VyIHZpZiBjb25maWd1cmF0aW9uLCBhZGQgaW4gIm1vZGVsPXZpcnRp
by1uZXQtcGNpIiB0byBzcGVjaWZ5ClZpcnRJTyBuZXQgYXMgeW91ciBlbXVsYXRlZCBkZXZpY2Uu
IFlvdSBhbHNvIG5lZWQgdG8gYWRkIGluCnhlbl9lbXVsX3VucGx1Zz1uZXZlciBpbiB5b3VyICpn
dWVzdCoga2VybmVsIGNvbW1hbmQgbGluZS4KCllvdSBtaWdodCBhbHNvIGZpbmQgZGV2aWNlX21v
ZGVsX2FyZ3M9IHVzZWZ1bCBmb3IgYXBwZW5kaW5nIGFyYml0cmF0cnkKYXJndW1lbnRzIHRvIFFF
TVUuIFByZXN1bWFibHkgeW91IG5lZWQgdG8gYXBwZW5kIHNvbWUgcnVuZXMgdG8gUUVNVSB0bwpl
bmFibGUgTWFjVnRhcC4KCldlaS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri Jan 10 10:32:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 10:32:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ZN8-00064f-0w; Fri, 10 Jan 2014 10:31:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>)
	id 1W1ZN6-00064N-2w; Fri, 10 Jan 2014 10:31:24 +0000
Received: from [85.158.137.68:21684] by server-16.bemta-3.messagelabs.com id
	EF/56-26128-BFBCFC25; Fri, 10 Jan 2014 10:31:23 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389349880!8345513!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19671 invoked from network); 10 Jan 2014 10:31:22 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 10:31:22 -0000
X-IronPort-AV: E=Sophos;i="4.95,637,1384300800"; d="scan'208";a="91621901"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 10:31:19 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 05:31:19 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1ZN1-0005qp-1h;
	Fri, 10 Jan 2014 10:31:19 +0000
Date: Fri, 10 Jan 2014 10:31:19 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: topperxin <topperxin@126.com>
Message-ID: <20140110103118.GB29180@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
	<20140109121408.GA12164@zion.uk.xensource.com>
	<109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-devel <xen-devel@lists.xensource.com>, Wei Liu <wei.liu2@citrix.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMTAsIDIwMTQgYXQgMDQ6NTQ6MzRQTSArMDgwMCwgdG9wcGVyeGluIHdyb3Rl
Ogo+IAo+IAo+IOWcqCAyMDE0LTAxLTA5IDIwOjE0OjA477yMIldlaSBMaXUiIDx3ZWkubGl1MkBj
aXRyaXguY29tPiDlhpnpgZPvvJoKPiA+T24gVGh1LCBKYW4gMDksIDIwMTQgYXQgMTE6NTI6MjNB
TSArMDgwMCwgdG9wcGVyeGluIHdyb3RlOgo+ID4+IO+7vwo+ID4+IAo+ID4+IAo+ID4+IEhpIFdl
aQo+ID4+IAo+ID4+ICAgICAgVGhhbmtzIGZvciB5b3VyIHJlcGx5LCBJIGtub3cgeW91IGFyZSBp
biBjaGFyZ2Ugb2YgcG9ydGluZyBWaXJ0aW8gdG8geGVuLCBob3cgYWJvdXQgdGhlIHByb2Nlc3M/
IE1heSB3ZSBjb25maWd1cmUgVmlydGlvIG9uIHhlbj8KPiA+Cj4gPkkgd291bGRuJ3Qgc2F5ICJJ
J20gaW4gY2hhcmdlIi4gVGhhdCB3YXMgc29ydCBvZiBleHBlcmltZW50YWwgcHJvamVjdAo+ID50
d28geWVhcnMgYWdvLiBBbmQgSSBzdG9wcGVkIGFmdGVyIHRoYXQuIFNvIG15IGtub3dsZWRnZSBp
cyBpbiBmYWN0Cj4gPnF1aXRlIG91dCBkYXRlZC4KPiA+Cj4gPkkgdHJpZWQgVmlydElPIG9uIEhW
TSBndWVzdCBhYm91dCB0d28gbW9udGhzIGFnby4gSXQgd29ya2VkIGZvciBtZS4KPiA+VGhhdCdz
IHRoZSBvbmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5LiBIb3dldmVyIEZhYmlvIHJlcG9y
dGVkIGl0Cj4gPmRpZG4ndCB3b3JrIGZvciBoaW0uIFNvIGluIHNob3J0IHlvdXIgbWlsZWFnZSBt
YXkgdmFyeS4KPiAKPiAKPiBDb3VsZCB5b3UgcGxlYXNlIHNoYXJlIHVzIHRoZSBlbGFib3JhdGUg
c3RlcHMgYWJvdXQgaG93IHRvIGVuYWJsZSBWaXJ0SU8gb24geGVuIEhWTSBndWVzdD8gVGhhbmtz
IGEgbG90Cj4gCgpJbiB5b3VyIHZpZiBjb25maWd1cmF0aW9uLCBhZGQgaW4gIm1vZGVsPXZpcnRp
by1uZXQtcGNpIiB0byBzcGVjaWZ5ClZpcnRJTyBuZXQgYXMgeW91ciBlbXVsYXRlZCBkZXZpY2Uu
IFlvdSBhbHNvIG5lZWQgdG8gYWRkIGluCnhlbl9lbXVsX3VucGx1Zz1uZXZlciBpbiB5b3VyICpn
dWVzdCoga2VybmVsIGNvbW1hbmQgbGluZS4KCllvdSBtaWdodCBhbHNvIGZpbmQgZGV2aWNlX21v
ZGVsX2FyZ3M9IHVzZWZ1bCBmb3IgYXBwZW5kaW5nIGFyYml0cmF0cnkKYXJndW1lbnRzIHRvIFFF
TVUuIFByZXN1bWFibHkgeW91IG5lZWQgdG8gYXBwZW5kIHNvbWUgcnVuZXMgdG8gUUVNVSB0bwpl
bmFibGUgTWFjVnRhcC4KCldlaS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri Jan 10 11:38:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 11:38:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1aP6-00028x-TE; Fri, 10 Jan 2014 11:37:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1aP5-00028q-Co
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 11:37:31 +0000
Received: from [85.158.137.68:60507] by server-16.bemta-3.messagelabs.com id
	34/25-26128-A7BDFC25; Fri, 10 Jan 2014 11:37:30 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389353848!8337175!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 660 invoked from network); 10 Jan 2014 11:37:29 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 11:37:29 -0000
X-IronPort-AV: E=Sophos;i="4.95,638,1384300800"; d="scan'208";a="91634645"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 11:37:28 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 06:37:27 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1aP1-0006oz-4l;
	Fri, 10 Jan 2014 11:37:27 +0000
Date: Fri, 10 Jan 2014 11:37:27 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140110113727.GC29180@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 09, 2014 at 04:47:10PM -0600, Glenn E. Bailey III wrote:
> On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> I think I've narrowed down the issue a bit. So, it appears that when I
> >> do a the "xl create" it *does* create the tap interface and adds it to
> >> the bridge. But, shortly after starting the DomU the interface
> >> disappears.
> >
> > This is what would be expected if you had "PVHVM" drivers in your HVM
> > guest. At start of day the guest has access to both an emulated
> > (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> > the same thing. As part of the boot process *if* the guest supports and
> > wants to use the PV path then it will "unplug" the emulated devices (by
> > issuing some magic I/O writes). This is done for safety since you don't
> > want to be using the same device via two paths (the need for this is
> > more obvious for block devices since it would lead to data corruption).
> 
> Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
> command line it'll still revert back to vif3.X? I went ahead and added
> "model=e1000" to the vif and xen_platform_pci=0 to witness the
> behaviour. It behaved like expected but still unable to route.
> 
> > I think now is a good time for you to post your guest dmesg logs. It
> > will probably also be useful to see the output of "xenstore-ls -fp".
> 
> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
> 

Here in your guest dmesg:
Xen Platform PCI: I/O protocol version 1
Netfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated NICs.
Blkfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated disks.

It suggests xen_platform_pci=0 doesn't work. I think this issue was
fixed lately. As you're using 4.2 so it's broken.

So you can try to add xen_emul_unplug=never in *guest* kernel command
line to prevent unplugging your emulated e1000 card.

But your xenstore-ls result looks legit to me. Vif 4 is in connected
state (4). Don't know why it didn't work at first glance...

Wei.

> Note that iptables and SELinux is running on the guest. With them
> disabled I get the same results.
> 
> >> I did an strace -f against the xl create to try and find out how it's
> >> creating that tap interface, but it only shows it bringing it down and
> >> then changing the mac. There were some udev rules in place called
> >> "xen-backend.rules  xend.rules" but I removed them and still see the
> >> same results.
> >
> > xl calls the hotplug scripts manually rather than via udev these days (I
> > don't recall off hand which version you are running, so I don't know if
> > that is true for you). Also I expect you'd have to restart udev for any
> > rules change to take affect.
> 
> I rebooted the host machine after removing the udev rules, it's still
> a dev box :-)

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 11:38:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 11:38:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1aP6-00028x-TE; Fri, 10 Jan 2014 11:37:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1aP5-00028q-Co
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 11:37:31 +0000
Received: from [85.158.137.68:60507] by server-16.bemta-3.messagelabs.com id
	34/25-26128-A7BDFC25; Fri, 10 Jan 2014 11:37:30 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389353848!8337175!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 660 invoked from network); 10 Jan 2014 11:37:29 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 11:37:29 -0000
X-IronPort-AV: E=Sophos;i="4.95,638,1384300800"; d="scan'208";a="91634645"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 11:37:28 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 06:37:27 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1aP1-0006oz-4l;
	Fri, 10 Jan 2014 11:37:27 +0000
Date: Fri, 10 Jan 2014 11:37:27 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140110113727.GC29180@zion.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp0pb6dNXjE9u+q4UhSxjUqNu0ySKK=0UDrsELcrihz4pg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xensource.com
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, Jan 09, 2014 at 04:47:10PM -0600, Glenn E. Bailey III wrote:
> On Thu, Jan 9, 2014 at 2:55 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> I think I've narrowed down the issue a bit. So, it appears that when I
> >> do a the "xl create" it *does* create the tap interface and adds it to
> >> the bridge. But, shortly after starting the DomU the interface
> >> disappears.
> >
> > This is what would be expected if you had "PVHVM" drivers in your HVM
> > guest. At start of day the guest has access to both an emulated
> > (vifX.Y-emu) and a PV (vifX.Y) device, which are basically two halves of
> > the same thing. As part of the boot process *if* the guest supports and
> > wants to use the PV path then it will "unplug" the emulated devices (by
> > issuing some magic I/O writes). This is done for safety since you don't
> > want to be using the same device via two paths (the need for this is
> > more obvious for block devices since it would lead to data corruption).
> 
> Ah, that makes sense. So even if qemu has "ifname=vif3.X-emu" in it's
> command line it'll still revert back to vif3.X? I went ahead and added
> "model=e1000" to the vif and xen_platform_pci=0 to witness the
> behaviour. It behaved like expected but still unable to route.
> 
> > I think now is a good time for you to post your guest dmesg logs. It
> > will probably also be useful to see the output of "xenstore-ls -fp".
> 
> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
> 

Here in your guest dmesg:
Xen Platform PCI: I/O protocol version 1
Netfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated NICs.
Blkfront and the Xen platform PCI driver have been compiled for this kernel: unplug emulated disks.

It suggests xen_platform_pci=0 doesn't work. I think this issue was
fixed lately. As you're using 4.2 so it's broken.

So you can try to add xen_emul_unplug=never in *guest* kernel command
line to prevent unplugging your emulated e1000 card.

But your xenstore-ls result looks legit to me. Vif 4 is in connected
state (4). Don't know why it didn't work at first glance...

Wei.

> Note that iptables and SELinux is running on the guest. With them
> disabled I get the same results.
> 
> >> I did an strace -f against the xl create to try and find out how it's
> >> creating that tap interface, but it only shows it bringing it down and
> >> then changing the mac. There were some udev rules in place called
> >> "xen-backend.rules  xend.rules" but I removed them and still see the
> >> same results.
> >
> > xl calls the hotplug scripts manually rather than via udev these days (I
> > don't recall off hand which version you are running, so I don't know if
> > that is true for you). Also I expect you'd have to restart udev for any
> > rules change to take affect.
> 
> I rebooted the host machine after removing the udev rules, it's still
> a dev box :-)

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 14:08:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:08:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1cki-0007e9-FB; Fri, 10 Jan 2014 14:08:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tzach@cloudius-systems.com>) id 1W1FQK-00047N-2h
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 13:13:24 +0000
Received: from [85.158.139.211:22072] by server-3.bemta-5.messagelabs.com id
	F7/12-04773-370AEC25; Thu, 09 Jan 2014 13:13:23 +0000
X-Env-Sender: tzach@cloudius-systems.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389273200!8750892!1
X-Originating-IP: [209.85.219.48]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_8,RCVD_BY_IP,spamassassin: ,surbl: (ASYNC_NO) 
	c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBhYm91dC5tZS9kYXJpby5mYWdna
	W9s\naSk=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28515 invoked from network); 9 Jan 2014 13:13:21 -0000
Received: from mail-oa0-f48.google.com (HELO mail-oa0-f48.google.com)
	(209.85.219.48)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 13:13:21 -0000
Received: by mail-oa0-f48.google.com with SMTP id k1so3342013oag.35
	for <xen-users@lists.xen.org>; Thu, 09 Jan 2014 05:13:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=w9EFgRTkjsC0fAovDrF1zijIaBepYb631rIv8sACeX0=;
	b=l1iQMG6BjQ+mez2GCy8hfq0VabO9n1ytB6lyLO5joSd32ExZMqriRF0nm50yXHEnat
	g3Z1FkeIp2nVmgWNNHlCBRkxF6YIozP9Co29vuDdZUFt8tQ2LM1WyXDzG42Ki0/OWrmb
	wlUk2a3aQY5NHWezpUUzx/TzYwltvMa4M2Egr93U2ffAsMnNz6p3psQoxnR6RGsXUcn3
	8WIUsfMz834mEyupGkVMOx4ccFckwUaIW+H1bBvk/wfSyQ4a7yuCmZvlpEkf2IIiMH0A
	yQEI71RJ7UsJmbqzTm7mkjNTCAlc6T0g7NC6IKoVdVUp63JaQ5lmyQFiEXEaaVeK4xh1
	1A3g==
X-Gm-Message-State: ALoCoQlBZINhgvQzikxjJfcZpBttPg/f8iaijsrc9jFZMcOff7Fu2tuyyKr7sLRWeOfA6fRM60Hh
MIME-Version: 1.0
X-Received: by 10.60.124.138 with SMTP id mi10mr1247802oeb.57.1389273200241;
	Thu, 09 Jan 2014 05:13:20 -0800 (PST)
Received: by 10.182.213.8 with HTTP; Thu, 9 Jan 2014 05:13:20 -0800 (PST)
In-Reply-To: <1389222432.16457.39.camel@Solace>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
	<CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
	<1389222432.16457.39.camel@Solace>
Date: Thu, 9 Jan 2014 15:13:20 +0200
Message-ID: <CAEB7=3Znv-8D6qn1LvHTvMgw737KwCQAuiTfPt3VoCqTwkfm6Q@mail.gmail.com>
From: Tzach Livyatan <tzach@cloudius-systems.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
X-Mailman-Approved-At: Fri, 10 Jan 2014 14:07:58 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Lars Kurth <lars.kurth@xen.org>, Publicity@lists.xenproject.org,
	Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6461251159902302124=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6461251159902302124==
Content-Type: multipart/alternative; boundary=047d7b5d5fba98c87d04ef895f7b

--047d7b5d5fba98c87d04ef895f7b
Content-Type: text/plain; charset=ISO-8859-1

On Thu, Jan 9, 2014 at 1:07 AM, Dario Faggioli <dario.faggioli@citrix.com>wrote:

> On mer, 2014-01-01 at 13:35 +0200, Tzach Livyatan wrote:
> > On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org>
> > wrote:
> >         It is probably the holidays: I know that Cloudious Systems
> >         (the makers of OSv) are interested showing OSv running on top
> >         of Xen and so do the XO guys.
> >
> >
> > Indeed we are!
> >
> Great! :-)
>
> > I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
> >
> Yes, we know OSv. :-)
>
> > Xen is our major HV target, and will be happy to demo OSv running on
> > Xen at the booth.
> > Both myself and Pekka (cc) will be at FOSDEM.
> >
> > A few features we can demo:
> >       * Quick boot (less than a second)
> >       * Running software appliances with OSv: OSv and HAProxy, OSv and
> >         Cassandra and maybe more.
> >       * OSv superior performance for known benchmarks (like netperf)
> >       * Different features like OSv CLI, API,  GUI
> >       * Deep dive in to our code, if anyone interested
> > Please let me know what do you think and what we need to do to make
> > this happen.
> >
> All the bullet points above are very interesting. I'm unsure about the
> format, yet. Basing on what happened last year, people just stop or drop
> by at the booth and start asking questions.
>
Yes, this is what I imagine as well.

It's worthwhile seeing what Lars thinks (and he is traveling right now,
> IIRC) but, in my opinion, what would work best would be to have some
> (or, if possible) all the above ready to be shown upon request, and do
> right that when interested people approaches the booth. Personally, I
> think points 1, 2 and 3 would be the ones with the best impact on
> (potential) users.
>
Good input. We will make sure to focus on these points.



> About the timing, I don't know whether we are organizing things in slot
> or what... I guess it'd depend on how many demo request we'll get. What
> we did last year with the XenOrchestra project was to pickup one hour
> (or was it more? I can't remember) during which they were fine with
> staying at the booth with us and showing their stuff, as I tried to
> explain above... Would this work for you?
>
Yes it would. We can do more than an hour if there is is an open slot and
we can still stand.


>
> Of course we'll have flier etc saying that OSv people will be present at
> the booth with something cool to show at that specific time.
>
> > Best Regards (and happy new year!)
> >
> Thanks, and the same to you. :-)
> Dario
>
> --
> <<This happens because I choose it to happen!>> (Raistlin Majere)
> -----------------------------------------------------------------
> Dario Faggioli, Ph.D, http://about.me/dario.faggioli
> Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
>
>

--047d7b5d5fba98c87d04ef895f7b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Thu, Jan 9, 2014 at 1:07 AM, Dario Faggioli <span dir=3D"ltr">&l=
t;<a href=3D"mailto:dario.faggioli@citrix.com" target=3D"_blank">dario.fagg=
ioli@citrix.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On mer, 2014-01-01 at 13:3=
5 +0200, Tzach Livyatan wrote:<br>
&gt; On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth &lt;<a href=3D"mailto:lars=
.kurth@xen.org">lars.kurth@xen.org</a>&gt;<br>
&gt; wrote:<br>
</div><div class=3D"im">&gt; =A0 =A0 =A0 =A0 It is probably the holidays: I=
 know that Cloudious Systems<br>
&gt; =A0 =A0 =A0 =A0 (the makers of OSv) are interested showing OSv running=
 on top<br>
&gt; =A0 =A0 =A0 =A0 of Xen and so do the XO guys.<br>
&gt;<br>
&gt;<br>
&gt; Indeed we are!<br>
&gt;<br>
</div>Great! :-)<br>
<div class=3D"im"><br>
&gt; I&#39;m from Cloudius-systems, we develop OSv [1] a new OS for the clo=
ud.<br>
&gt;<br>
</div>Yes, we know OSv. :-)<br>
<div class=3D"im"><br>
&gt; Xen is our major HV target, and will be happy to demo OSv running on<b=
r>
&gt; Xen at the booth.<br>
&gt; Both myself and Pekka (cc) will be at FOSDEM.<br>
&gt;<br>
&gt; A few features we can demo:<br>
</div>&gt; =A0 =A0 =A0 * Quick boot (less than a second)<br>
&gt; =A0 =A0 =A0 * Running software appliances with OSv: OSv and HAProxy, O=
Sv and<br>
&gt; =A0 =A0 =A0 =A0 Cassandra and maybe more.<br>
&gt; =A0 =A0 =A0 * OSv superior performance for known benchmarks (like netp=
erf)<br>
&gt; =A0 =A0 =A0 * Different features like OSv CLI, API, =A0GUI<br>
&gt; =A0 =A0 =A0 * Deep dive in to our code, if anyone interested<br>
<div class=3D"im">&gt; Please let me know what do you think and what we nee=
d to do to make<br>
&gt; this happen.<br>
&gt;<br>
</div>All the bullet points above are very interesting. I&#39;m unsure abou=
t the<br>
format, yet. Basing on what happened last year, people just stop or drop<br=
>
by at the booth and start asking questions.<br></blockquote><div>Yes, this =
is what I imagine as well. <br></div><br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It&#39;s worthwhile seeing what Lars thinks (and he is traveling right now,=
<br>
IIRC) but, in my opinion, what would work best would be to have some<br>
(or, if possible) all the above ready to be shown upon request, and do<br>
right that when interested people approaches the booth. Personally, I<br>
think points 1, 2 and 3 would be the ones with the best impact on<br>
(potential) users.<br></blockquote><div>Good input. We will make sure to fo=
cus on these points. <br></div><div><br>=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex">

About the timing, I don&#39;t know whether we are organizing things in slot=
<br>
or what... I guess it&#39;d depend on how many demo request we&#39;ll get. =
What<br>
we did last year with the XenOrchestra project was to pickup one hour<br>
(or was it more? I can&#39;t remember) during which they were fine with<br>
staying at the booth with us and showing their stuff, as I tried to<br>
explain above... Would this work for you?<br></blockquote><div>Yes it would=
. We can do more than an hour if there is is an open slot and we can still =
stand.<br></div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Of course we&#39;ll have flier etc saying that OSv people will be present a=
t<br>
the booth with something cool to show at that specific time.<br>
<div class=3D"im"><br>
&gt; Best Regards (and happy new year!)<br>
&gt;<br>
</div>Thanks, and the same to you. :-)<br>
<div class=3D"HOEnZb"><div class=3D"h5">Dario<br>
<br>
--<br>
&lt;&lt;This happens because I choose it to happen!&gt;&gt; (Raistlin Majer=
e)<br>
-----------------------------------------------------------------<br>
Dario Faggioli, Ph.D, <a href=3D"http://about.me/dario.faggioli" target=3D"=
_blank">http://about.me/dario.faggioli</a><br>
Senior Software Engineer, Citrix Systems R&amp;D Ltd., Cambridge (UK)<br>
<br>
</div></div></blockquote></div><br></div></div>

--047d7b5d5fba98c87d04ef895f7b--


--===============6461251159902302124==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6461251159902302124==--


From xen-users-bounces@lists.xen.org Fri Jan 10 14:08:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:08:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ckZ-0007cb-Qj; Fri, 10 Jan 2014 14:07:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W1Xrd-0006W0-Jb; Fri, 10 Jan 2014 08:54:50 +0000
Received: from [85.158.143.35:45843] by server-1.bemta-4.messagelabs.com id
	DE/7F-02132-855BFC25; Fri, 10 Jan 2014 08:54:48 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389344085!10878752!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26469 invoked from network); 10 Jan 2014 08:54:47 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-14.tower-21.messagelabs.com with SMTP;
	10 Jan 2014 08:54:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=709/Y
	+QXZgq6PqpA6imG1d+M8TtD8S95gCKWohaHhHI=; b=ivsGi18aMuaz9IrlQkPHN
	XNPJcTxelpKHa342+YFxH9ZnDPKgjxqwSnr0ukAPHNBad3YOBMw2WfpWfv+pUCtP
	77eJw/VvQDoGJHWAjLTQw8KGI3hOug2MhQ4M2mX9hgcDoV+yBV0ZZReuHhYcaeeg
	iw2MYrYYFZXKxPbrxAScNk=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Fri, 10 Jan 2014 16:54:34 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Fri, 10 Jan 2014 16:54:34 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140109121408.GA12164@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
	<20140109121408.GA12164@zion.uk.xensource.com>
X-CM-CTRLDATA: Er/2sWZvb3Rlcl9odG09MzQxNTo4MQ==
MIME-Version: 1.0
Message-ID: <109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAD3_5tLtc9SzNFEAA--.3311W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiLQoPDk6AWFoZ-QAAsO
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Fri, 10 Jan 2014 14:07:51 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2739749981733938147=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2739749981733938147==
Content-Type: multipart/alternative; 
	boundary="----=_Part_620230_1291171218.1389344074627"

------=_Part_620230_1291171218.1389344074627
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

CgrlnKggMjAxNC0wMS0wOSAyMDoxNDowOO+8jCJXZWkgTGl1IiA8d2VpLmxpdTJAY2l0cml4LmNv
bT4g5YaZ6YGT77yaCj5PbiBUaHUsIEphbiAwOSwgMjAxNCBhdCAxMTo1MjoyM0FNICswODAwLCB0
b3BwZXJ4aW4gd3JvdGU6Cj4+IO+7vwo+PiAKPj4gCj4+IEhpIFdlaQo+PiAKPj4gICAgICBUaGFu
a3MgZm9yIHlvdXIgcmVwbHksIEkga25vdyB5b3UgYXJlIGluIGNoYXJnZSBvZiBwb3J0aW5nIFZp
cnRpbyB0byB4ZW4sIGhvdyBhYm91dCB0aGUgcHJvY2Vzcz8gTWF5IHdlIGNvbmZpZ3VyZSBWaXJ0
aW8gb24geGVuPwo+Cj5JIHdvdWxkbid0IHNheSAiSSdtIGluIGNoYXJnZSIuIFRoYXQgd2FzIHNv
cnQgb2YgZXhwZXJpbWVudGFsIHByb2plY3QKPnR3byB5ZWFycyBhZ28uIEFuZCBJIHN0b3BwZWQg
YWZ0ZXIgdGhhdC4gU28gbXkga25vd2xlZGdlIGlzIGluIGZhY3QKPnF1aXRlIG91dCBkYXRlZC4K
Pgo+SSB0cmllZCBWaXJ0SU8gb24gSFZNIGd1ZXN0IGFib3V0IHR3byBtb250aHMgYWdvLiBJdCB3
b3JrZWQgZm9yIG1lLgo+VGhhdCdzIHRoZSBvbmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5
LiBIb3dldmVyIEZhYmlvIHJlcG9ydGVkIGl0Cj5kaWRuJ3Qgd29yayBmb3IgaGltLiBTbyBpbiBz
aG9ydCB5b3VyIG1pbGVhZ2UgbWF5IHZhcnkuCgoKQ291bGQgeW91IHBsZWFzZSBzaGFyZSB1cyB0
aGUgZWxhYm9yYXRlIHN0ZXBzIGFib3V0IGhvdyB0byBlbmFibGUgVmlydElPIG9uIHhlbiBIVk0g
Z3Vlc3Q/IFRoYW5rcyBhIGxvdAoKPj4gICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNW
dGFwIHdhcyB3cml0dGVuIHNwZWNpYWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBk
cml2ZXIgbW9kZWwgY2FuIG5vdCB1c2UgaXQsIHJpZ2h0Pwo+Cj5ObywgSSBkaWRuJ3Qgc2F5IHRo
YXQuCj4KPj4gICAgICAgSSBnZXQgdGhlIGluZm9ybWF0aW9uIGZyb20gaHR0cDovL3ZpcnQua2Vy
bmVsbmV3Ymllcy5vcmcvTWFjVlRhcAo+PiAgICAgICAiTWFjdnRhcCBpcyBhIG5ldyBkZXZpY2Ug
ZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5IHZpcnR1YWxpemVkIGJyaWRnZWQgbmV0d29ya2luZy4g
SXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0dW4vdGFwIGFuZCBicmlkZ2UgZHJp
dmVycyB3aXRoIGEgc2luZ2xlIG1vZHVsZSBiYXNlZCBvbiB0aGUgbWFjdmxhbiBkZXZpY2UgZHJp
dmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQgaXMgYSBjaGFyYWN0ZXIgZGV2aWNlIHRoYXQgbGFyZ2Vs
eSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlvY3RsIGludGVyZmFjZSBhbmQgY2FuIGJlIHVzZWQgZGly
ZWN0bHkgYnkga3ZtL3FlbXUgYW5kIG90aGVyIGh5cGVydmlzb3JzIHRoYXQgc3VwcG9ydCB0aGUg
dHVuL3RhcCBpbnRlcmZhY2UuIiAKPj4gICAgICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFu
eSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJlIE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3Vw
cG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmlnaHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8g
c28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdo
dD8gCj4KPkkgY2FuJ3Qgc3BlYWsgZm9yIHRoZSB0aGluZyBJJ20gbm90IGZhbWlsaWFyIHdpdGgu
IEl0IHdvdWxkIG1ha2Ugc2Vuc2UKPnRvIGp1c3QgdHJ5IHRoYXQgY29uZmlndXJhdGlvbiBhbmQg
c2VlIGlmIGl0IHdvcmtzIG9yIG5vdC4KPgo+V2VpLgo=
------=_Part_620230_1291171218.1389344074627
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxicj48cHJlPuWcqCZuYnNwOzIwMTQtMDEtMDkmbmJzcDsyMDox
NDowOO+8jCJXZWkmbmJzcDtMaXUiJm5ic3A7Jmx0O3dlaS5saXUyQGNpdHJpeC5jb20mZ3Q7Jm5i
c3A75YaZ6YGT77yaCiZndDtPbiZuYnNwO1RodSwmbmJzcDtKYW4mbmJzcDswOSwmbmJzcDsyMDE0
Jm5ic3A7YXQmbmJzcDsxMTo1MjoyM0FNJm5ic3A7KzA4MDAsJm5ic3A7dG9wcGVyeGluJm5ic3A7
d3JvdGU6CiZndDsmZ3Q7Jm5ic3A777u/CiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7CiZn
dDsmZ3Q7Jm5ic3A7SGkmbmJzcDtXZWkKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaGFua3MmbmJzcDtmb3ImbmJzcDt5b3VyJm5ic3A7
cmVwbHksJm5ic3A7SSZuYnNwO2tub3cmbmJzcDt5b3UmbmJzcDthcmUmbmJzcDtpbiZuYnNwO2No
YXJnZSZuYnNwO29mJm5ic3A7cG9ydGluZyZuYnNwO1ZpcnRpbyZuYnNwO3RvJm5ic3A7eGVuLCZu
YnNwO2hvdyZuYnNwO2Fib3V0Jm5ic3A7dGhlJm5ic3A7cHJvY2Vzcz8mbmJzcDtNYXkmbmJzcDt3
ZSZuYnNwO2NvbmZpZ3VyZSZuYnNwO1ZpcnRpbyZuYnNwO29uJm5ic3A7eGVuPwomZ3Q7CiZndDtJ
Jm5ic3A7d291bGRuJ3QmbmJzcDtzYXkmbmJzcDsiSSdtJm5ic3A7aW4mbmJzcDtjaGFyZ2UiLiZu
YnNwO1RoYXQmbmJzcDt3YXMmbmJzcDtzb3J0Jm5ic3A7b2YmbmJzcDtleHBlcmltZW50YWwmbmJz
cDtwcm9qZWN0CiZndDt0d28mbmJzcDt5ZWFycyZuYnNwO2Fnby4mbmJzcDtBbmQmbmJzcDtJJm5i
c3A7c3RvcHBlZCZuYnNwO2FmdGVyJm5ic3A7dGhhdC4mbmJzcDtTbyZuYnNwO215Jm5ic3A7a25v
d2xlZGdlJm5ic3A7aXMmbmJzcDtpbiZuYnNwO2ZhY3QKJmd0O3F1aXRlJm5ic3A7b3V0Jm5ic3A7
ZGF0ZWQuCiZndDsKJmd0O0kmbmJzcDt0cmllZCZuYnNwO1ZpcnRJTyZuYnNwO29uJm5ic3A7SFZN
Jm5ic3A7Z3Vlc3QmbmJzcDthYm91dCZuYnNwO3R3byZuYnNwO21vbnRocyZuYnNwO2Fnby4mbmJz
cDtJdCZuYnNwO3dvcmtlZCZuYnNwO2ZvciZuYnNwO21lLgomZ3Q7VGhhdCdzJm5ic3A7dGhlJm5i
c3A7b25seSZuYnNwO3RoaW5nJm5ic3A7SSdtJm5ic3A7cXVhbGlmaWVkJm5ic3A7dG8mbmJzcDtz
YXkuJm5ic3A7SG93ZXZlciZuYnNwO0ZhYmlvJm5ic3A7cmVwb3J0ZWQmbmJzcDtpdAomZ3Q7ZGlk
bid0Jm5ic3A7d29yayZuYnNwO2ZvciZuYnNwO2hpbS4mbmJzcDtTbyZuYnNwO2luJm5ic3A7c2hv
cnQmbmJzcDt5b3VyJm5ic3A7bWlsZWFnZSZuYnNwO21heSZuYnNwO3ZhcnkuCjxicj48L3ByZT48
cHJlPkNvdWxkIHlvdSBwbGVhc2Ugc2hhcmUgdXMgdGhlJm5ic3A7ZWxhYm9yYXRlIHN0ZXBzIGFi
b3V0IGhvdyB0byBlbmFibGUgVmlydElPIG9uIHhlbiBIVk0gZ3Vlc3Q/IFRoYW5rcyBhIGxvdDwv
cHJlPjxwcmU+CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7U28m
bmJzcDtmYXImbmJzcDthcyZuYnNwO3lvdSZuYnNwO3NhaWQsJm5ic3A7dGhlJm5ic3A7TWFjVnRh
cCZuYnNwO3dhcyZuYnNwO3dyaXR0ZW4mbmJzcDtzcGVjaWFsbHkmbmJzcDtmb3ImbmJzcDtWaXJ0
aW8sJm5ic3A7b3RoZXImbmJzcDt2aXJ0dWFsJm5ic3A7TklDJm5ic3A7ZHJpdmVyJm5ic3A7bW9k
ZWwmbmJzcDtjYW4mbmJzcDtub3QmbmJzcDt1c2UmbmJzcDtpdCwmbmJzcDtyaWdodD8KJmd0Owom
Z3Q7Tm8sJm5ic3A7SSZuYnNwO2RpZG4ndCZuYnNwO3NheSZuYnNwO3RoYXQuCiZndDsKJmd0OyZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtJJm5ic3A7Z2V0Jm5i
c3A7dGhlJm5ic3A7aW5mb3JtYXRpb24mbmJzcDtmcm9tJm5ic3A7aHR0cDovL3ZpcnQua2VybmVs
bmV3Ymllcy5vcmcvTWFjVlRhcAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyJNYWN2dGFwJm5ic3A7aXMmbmJzcDthJm5ic3A7bmV3Jm5ic3A7ZGV2aWNl
Jm5ic3A7ZHJpdmVyJm5ic3A7bWVhbnQmbmJzcDt0byZuYnNwO3NpbXBsaWZ5Jm5ic3A7dmlydHVh
bGl6ZWQmbmJzcDticmlkZ2VkJm5ic3A7bmV0d29ya2luZy4mbmJzcDtJdCZuYnNwO3JlcGxhY2Vz
Jm5ic3A7dGhlJm5ic3A7Y29tYmluYXRpb24mbmJzcDtvZiZuYnNwO3RoZSZuYnNwO3R1bi90YXAm
bmJzcDthbmQmbmJzcDticmlkZ2UmbmJzcDtkcml2ZXJzJm5ic3A7d2l0aCZuYnNwO2EmbmJzcDtz
aW5nbGUmbmJzcDttb2R1bGUmbmJzcDtiYXNlZCZuYnNwO29uJm5ic3A7dGhlJm5ic3A7bWFjdmxh
biZuYnNwO2RldmljZSZuYnNwO2RyaXZlci4mbmJzcDtBJm5ic3A7bWFjdnRhcCZuYnNwO2VuZHBv
aW50Jm5ic3A7aXMmbmJzcDthJm5ic3A7Y2hhcmFjdGVyJm5ic3A7ZGV2aWNlJm5ic3A7dGhhdCZu
YnNwO2xhcmdlbHkmbmJzcDtmb2xsb3dzJm5ic3A7dGhlJm5ic3A7dHVuL3RhcCZuYnNwO2lvY3Rs
Jm5ic3A7aW50ZXJmYWNlJm5ic3A7YW5kJm5ic3A7Y2FuJm5ic3A7YmUmbmJzcDt1c2VkJm5ic3A7
ZGlyZWN0bHkmbmJzcDtieSZuYnNwO2t2bS9xZW11Jm5ic3A7YW5kJm5ic3A7b3RoZXImbmJzcDto
eXBlcnZpc29ycyZuYnNwO3RoYXQmbmJzcDtzdXBwb3J0Jm5ic3A7dGhlJm5ic3A7dHVuL3RhcCZu
YnNwO2ludGVyZmFjZS4iJm5ic3A7CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7U28mbmJzcDtmYXImbmJzcDthcyZuYnNwO0kmbmJzcDtjb21w
cmVoZW5kLCZuYnNwO2FueSZuYnNwO2h5cGVydmlzb3JzJm5ic3A7Y2FuJm5ic3A7Y29uZmlndXJl
Jm5ic3A7TWFjVnRhcCZuYnNwO3NvJm5ic3A7bG9uZyZuYnNwO2FzJm5ic3A7aXQmbmJzcDtjYW4m
bmJzcDtzdXBwb3J0Jm5ic3A7dHVuL3RhcCZuYnNwO2ludGVyZmFjZSwmbmJzcDtyaWdodD8mbmJz
cDsmbmJzcDtTbyZuYnNwO01heSZuYnNwO0kmbmJzcDtzYXkmbmJzcDt0aGVyZSZuYnNwO2lzJm5i
c3A7bm8mbmJzcDtzbyZuYnNwO2Nsb3NlbHkmbmJzcDtyZWxhdGlvbnNoaXAmbmJzcDtiZXR3ZWVu
Jm5ic3A7TWFjVnRhcCZuYnNwO2FuZCZuYnNwO1ZpcnRpbyZuYnNwOywmbmJzcDtyaWdodD8mbmJz
cDsKJmd0OwomZ3Q7SSZuYnNwO2Nhbid0Jm5ic3A7c3BlYWsmbmJzcDtmb3ImbmJzcDt0aGUmbmJz
cDt0aGluZyZuYnNwO0knbSZuYnNwO25vdCZuYnNwO2ZhbWlsaWFyJm5ic3A7d2l0aC4mbmJzcDtJ
dCZuYnNwO3dvdWxkJm5ic3A7bWFrZSZuYnNwO3NlbnNlCiZndDt0byZuYnNwO2p1c3QmbmJzcDt0
cnkmbmJzcDt0aGF0Jm5ic3A7Y29uZmlndXJhdGlvbiZuYnNwO2FuZCZuYnNwO3NlZSZuYnNwO2lm
Jm5ic3A7aXQmbmJzcDt3b3JrcyZuYnNwO29yJm5ic3A7bm90LgomZ3Q7CiZndDtXZWkuCjwvcHJl
PjwvZGl2Pjxicj48YnI+PHNwYW4gdGl0bGU9Im5ldGVhc2Vmb290ZXIiPjxzcGFuIGlkPSJuZXRl
YXNlX21haWxfZm9vdGVyIj48L3NwYW4+PC9zcGFuPg==
------=_Part_620230_1291171218.1389344074627--



--===============2739749981733938147==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2739749981733938147==--



From xen-users-bounces@lists.xen.org Fri Jan 10 14:08:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:08:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1cki-0007e9-FB; Fri, 10 Jan 2014 14:08:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tzach@cloudius-systems.com>) id 1W1FQK-00047N-2h
	for xen-users@lists.xen.org; Thu, 09 Jan 2014 13:13:24 +0000
Received: from [85.158.139.211:22072] by server-3.bemta-5.messagelabs.com id
	F7/12-04773-370AEC25; Thu, 09 Jan 2014 13:13:23 +0000
X-Env-Sender: tzach@cloudius-systems.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1389273200!8750892!1
X-Originating-IP: [209.85.219.48]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_8,RCVD_BY_IP,spamassassin: ,surbl: (ASYNC_NO) 
	c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBhYm91dC5tZS9kYXJpby5mYWdna
	W9s\naSk=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28515 invoked from network); 9 Jan 2014 13:13:21 -0000
Received: from mail-oa0-f48.google.com (HELO mail-oa0-f48.google.com)
	(209.85.219.48)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	9 Jan 2014 13:13:21 -0000
Received: by mail-oa0-f48.google.com with SMTP id k1so3342013oag.35
	for <xen-users@lists.xen.org>; Thu, 09 Jan 2014 05:13:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=w9EFgRTkjsC0fAovDrF1zijIaBepYb631rIv8sACeX0=;
	b=l1iQMG6BjQ+mez2GCy8hfq0VabO9n1ytB6lyLO5joSd32ExZMqriRF0nm50yXHEnat
	g3Z1FkeIp2nVmgWNNHlCBRkxF6YIozP9Co29vuDdZUFt8tQ2LM1WyXDzG42Ki0/OWrmb
	wlUk2a3aQY5NHWezpUUzx/TzYwltvMa4M2Egr93U2ffAsMnNz6p3psQoxnR6RGsXUcn3
	8WIUsfMz834mEyupGkVMOx4ccFckwUaIW+H1bBvk/wfSyQ4a7yuCmZvlpEkf2IIiMH0A
	yQEI71RJ7UsJmbqzTm7mkjNTCAlc6T0g7NC6IKoVdVUp63JaQ5lmyQFiEXEaaVeK4xh1
	1A3g==
X-Gm-Message-State: ALoCoQlBZINhgvQzikxjJfcZpBttPg/f8iaijsrc9jFZMcOff7Fu2tuyyKr7sLRWeOfA6fRM60Hh
MIME-Version: 1.0
X-Received: by 10.60.124.138 with SMTP id mi10mr1247802oeb.57.1389273200241;
	Thu, 09 Jan 2014 05:13:20 -0800 (PST)
Received: by 10.182.213.8 with HTTP; Thu, 9 Jan 2014 05:13:20 -0800 (PST)
In-Reply-To: <1389222432.16457.39.camel@Solace>
References: <52B03A2A.807@xen.org> <1388246226.15148.4.camel@Solace>
	<52C2CD67.6050603@xen.org>
	<CAEB7=3Z5+CMEiC93S_gAuzTHFEvq3PEYejMuXX81SsF0NpeMcQ@mail.gmail.com>
	<1389222432.16457.39.camel@Solace>
Date: Thu, 9 Jan 2014 15:13:20 +0200
Message-ID: <CAEB7=3Znv-8D6qn1LvHTvMgw737KwCQAuiTfPt3VoCqTwkfm6Q@mail.gmail.com>
From: Tzach Livyatan <tzach@cloudius-systems.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
X-Mailman-Approved-At: Fri, 10 Jan 2014 14:07:58 +0000
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	Lars Kurth <lars.kurth@xen.org>, Publicity@lists.xenproject.org,
	Pekka Enberg <penberg@cloudius-systems.com>
Subject: Re: [Xen-users] [Publicity] Xen booth at FOSDEM : invitation to
 community members to help man the booth, show demos,
 have your hand-outs there, etc.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6461251159902302124=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6461251159902302124==
Content-Type: multipart/alternative; boundary=047d7b5d5fba98c87d04ef895f7b

--047d7b5d5fba98c87d04ef895f7b
Content-Type: text/plain; charset=ISO-8859-1

On Thu, Jan 9, 2014 at 1:07 AM, Dario Faggioli <dario.faggioli@citrix.com>wrote:

> On mer, 2014-01-01 at 13:35 +0200, Tzach Livyatan wrote:
> > On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth <lars.kurth@xen.org>
> > wrote:
> >         It is probably the holidays: I know that Cloudious Systems
> >         (the makers of OSv) are interested showing OSv running on top
> >         of Xen and so do the XO guys.
> >
> >
> > Indeed we are!
> >
> Great! :-)
>
> > I'm from Cloudius-systems, we develop OSv [1] a new OS for the cloud.
> >
> Yes, we know OSv. :-)
>
> > Xen is our major HV target, and will be happy to demo OSv running on
> > Xen at the booth.
> > Both myself and Pekka (cc) will be at FOSDEM.
> >
> > A few features we can demo:
> >       * Quick boot (less than a second)
> >       * Running software appliances with OSv: OSv and HAProxy, OSv and
> >         Cassandra and maybe more.
> >       * OSv superior performance for known benchmarks (like netperf)
> >       * Different features like OSv CLI, API,  GUI
> >       * Deep dive in to our code, if anyone interested
> > Please let me know what do you think and what we need to do to make
> > this happen.
> >
> All the bullet points above are very interesting. I'm unsure about the
> format, yet. Basing on what happened last year, people just stop or drop
> by at the booth and start asking questions.
>
Yes, this is what I imagine as well.

It's worthwhile seeing what Lars thinks (and he is traveling right now,
> IIRC) but, in my opinion, what would work best would be to have some
> (or, if possible) all the above ready to be shown upon request, and do
> right that when interested people approaches the booth. Personally, I
> think points 1, 2 and 3 would be the ones with the best impact on
> (potential) users.
>
Good input. We will make sure to focus on these points.



> About the timing, I don't know whether we are organizing things in slot
> or what... I guess it'd depend on how many demo request we'll get. What
> we did last year with the XenOrchestra project was to pickup one hour
> (or was it more? I can't remember) during which they were fine with
> staying at the booth with us and showing their stuff, as I tried to
> explain above... Would this work for you?
>
Yes it would. We can do more than an hour if there is is an open slot and
we can still stand.


>
> Of course we'll have flier etc saying that OSv people will be present at
> the booth with something cool to show at that specific time.
>
> > Best Regards (and happy new year!)
> >
> Thanks, and the same to you. :-)
> Dario
>
> --
> <<This happens because I choose it to happen!>> (Raistlin Majere)
> -----------------------------------------------------------------
> Dario Faggioli, Ph.D, http://about.me/dario.faggioli
> Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
>
>

--047d7b5d5fba98c87d04ef895f7b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Thu, Jan 9, 2014 at 1:07 AM, Dario Faggioli <span dir=3D"ltr">&l=
t;<a href=3D"mailto:dario.faggioli@citrix.com" target=3D"_blank">dario.fagg=
ioli@citrix.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On mer, 2014-01-01 at 13:3=
5 +0200, Tzach Livyatan wrote:<br>
&gt; On Tue, Dec 31, 2013 at 3:57 PM, Lars Kurth &lt;<a href=3D"mailto:lars=
.kurth@xen.org">lars.kurth@xen.org</a>&gt;<br>
&gt; wrote:<br>
</div><div class=3D"im">&gt; =A0 =A0 =A0 =A0 It is probably the holidays: I=
 know that Cloudious Systems<br>
&gt; =A0 =A0 =A0 =A0 (the makers of OSv) are interested showing OSv running=
 on top<br>
&gt; =A0 =A0 =A0 =A0 of Xen and so do the XO guys.<br>
&gt;<br>
&gt;<br>
&gt; Indeed we are!<br>
&gt;<br>
</div>Great! :-)<br>
<div class=3D"im"><br>
&gt; I&#39;m from Cloudius-systems, we develop OSv [1] a new OS for the clo=
ud.<br>
&gt;<br>
</div>Yes, we know OSv. :-)<br>
<div class=3D"im"><br>
&gt; Xen is our major HV target, and will be happy to demo OSv running on<b=
r>
&gt; Xen at the booth.<br>
&gt; Both myself and Pekka (cc) will be at FOSDEM.<br>
&gt;<br>
&gt; A few features we can demo:<br>
</div>&gt; =A0 =A0 =A0 * Quick boot (less than a second)<br>
&gt; =A0 =A0 =A0 * Running software appliances with OSv: OSv and HAProxy, O=
Sv and<br>
&gt; =A0 =A0 =A0 =A0 Cassandra and maybe more.<br>
&gt; =A0 =A0 =A0 * OSv superior performance for known benchmarks (like netp=
erf)<br>
&gt; =A0 =A0 =A0 * Different features like OSv CLI, API, =A0GUI<br>
&gt; =A0 =A0 =A0 * Deep dive in to our code, if anyone interested<br>
<div class=3D"im">&gt; Please let me know what do you think and what we nee=
d to do to make<br>
&gt; this happen.<br>
&gt;<br>
</div>All the bullet points above are very interesting. I&#39;m unsure abou=
t the<br>
format, yet. Basing on what happened last year, people just stop or drop<br=
>
by at the booth and start asking questions.<br></blockquote><div>Yes, this =
is what I imagine as well. <br></div><br><blockquote class=3D"gmail_quote" =
style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It&#39;s worthwhile seeing what Lars thinks (and he is traveling right now,=
<br>
IIRC) but, in my opinion, what would work best would be to have some<br>
(or, if possible) all the above ready to be shown upon request, and do<br>
right that when interested people approaches the booth. Personally, I<br>
think points 1, 2 and 3 would be the ones with the best impact on<br>
(potential) users.<br></blockquote><div>Good input. We will make sure to fo=
cus on these points. <br></div><div><br>=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:=
1ex">

About the timing, I don&#39;t know whether we are organizing things in slot=
<br>
or what... I guess it&#39;d depend on how many demo request we&#39;ll get. =
What<br>
we did last year with the XenOrchestra project was to pickup one hour<br>
(or was it more? I can&#39;t remember) during which they were fine with<br>
staying at the booth with us and showing their stuff, as I tried to<br>
explain above... Would this work for you?<br></blockquote><div>Yes it would=
. We can do more than an hour if there is is an open slot and we can still =
stand.<br></div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Of course we&#39;ll have flier etc saying that OSv people will be present a=
t<br>
the booth with something cool to show at that specific time.<br>
<div class=3D"im"><br>
&gt; Best Regards (and happy new year!)<br>
&gt;<br>
</div>Thanks, and the same to you. :-)<br>
<div class=3D"HOEnZb"><div class=3D"h5">Dario<br>
<br>
--<br>
&lt;&lt;This happens because I choose it to happen!&gt;&gt; (Raistlin Majer=
e)<br>
-----------------------------------------------------------------<br>
Dario Faggioli, Ph.D, <a href=3D"http://about.me/dario.faggioli" target=3D"=
_blank">http://about.me/dario.faggioli</a><br>
Senior Software Engineer, Citrix Systems R&amp;D Ltd., Cambridge (UK)<br>
<br>
</div></div></blockquote></div><br></div></div>

--047d7b5d5fba98c87d04ef895f7b--


--===============6461251159902302124==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6461251159902302124==--


From xen-users-bounces@lists.xen.org Fri Jan 10 14:08:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:08:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ckZ-0007cb-Qj; Fri, 10 Jan 2014 14:07:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <topperxin@126.com>)
	id 1W1Xrd-0006W0-Jb; Fri, 10 Jan 2014 08:54:50 +0000
Received: from [85.158.143.35:45843] by server-1.bemta-4.messagelabs.com id
	DE/7F-02132-855BFC25; Fri, 10 Jan 2014 08:54:48 +0000
X-Env-Sender: topperxin@126.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389344085!10878752!1
X-Originating-IP: [220.181.15.31]
X-SpamReason: No, hits=0.1 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,sa_preprocessor: 
	QmFkIElQOiAyMjAuMTgxLjE1LjMxID0+IDY3MjM=\n,HTML_50_60,HTML_MESSAGE,
	UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26469 invoked from network); 10 Jan 2014 08:54:47 -0000
Received: from m15-31.126.com (HELO m15-31.126.com) (220.181.15.31)
	by server-14.tower-21.messagelabs.com with SMTP;
	10 Jan 2014 08:54:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
	s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=709/Y
	+QXZgq6PqpA6imG1d+M8TtD8S95gCKWohaHhHI=; b=ivsGi18aMuaz9IrlQkPHN
	XNPJcTxelpKHa342+YFxH9ZnDPKgjxqwSnr0ukAPHNBad3YOBMw2WfpWfv+pUCtP
	77eJw/VvQDoGJHWAjLTQw8KGI3hOug2MhQ4M2mX9hgcDoV+yBV0ZZReuHhYcaeeg
	iw2MYrYYFZXKxPbrxAScNk=
Received: from topperxin$126.com ( [221.123.156.2, 176.34.62.243] ) by
	ajax-webmail-wmsvr31 (Coremail) ; Fri, 10 Jan 2014 16:54:34 +0800 (CST)
X-Originating-IP: [221.123.156.2, 176.34.62.243]
Date: Fri, 10 Jan 2014 16:54:34 +0800 (CST)
From: topperxin <topperxin@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
	20131204(24406.5820.5783) Copyright (c) 2002-2014 www.mailtech.cn
	126com
In-Reply-To: <20140109121408.GA12164@zion.uk.xensource.com>
References: <41ded77d.2bbc4.143715f985c.Coremail.topperxin@126.com>
	<20140108184405.GB13867@zion.uk.xensource.com>
	<4088fa33.894a.14375212530.Coremail.topperxin@126.com>
	<20140109121408.GA12164@zion.uk.xensource.com>
X-CM-CTRLDATA: Er/2sWZvb3Rlcl9odG09MzQxNTo4MQ==
MIME-Version: 1.0
Message-ID: <109e8760.29921.1437b5c2b84.Coremail.topperxin@126.com>
X-CM-TRANSID: H8qowAD3_5tLtc9SzNFEAA--.3311W
X-CM-SenderInfo: xwrs1vhu0l0qqrswhudrp/1tbiLQoPDk6AWFoZ-QAAsO
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
X-Mailman-Approved-At: Fri, 10 Jan 2014 14:07:51 +0000
Cc: xen-devel <xen-devel@lists.xensource.com>,
	"xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: Re: [Xen-users] [Xen-devel] xen & MacVtap
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2739749981733938147=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2739749981733938147==
Content-Type: multipart/alternative; 
	boundary="----=_Part_620230_1291171218.1389344074627"

------=_Part_620230_1291171218.1389344074627
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64

CgrlnKggMjAxNC0wMS0wOSAyMDoxNDowOO+8jCJXZWkgTGl1IiA8d2VpLmxpdTJAY2l0cml4LmNv
bT4g5YaZ6YGT77yaCj5PbiBUaHUsIEphbiAwOSwgMjAxNCBhdCAxMTo1MjoyM0FNICswODAwLCB0
b3BwZXJ4aW4gd3JvdGU6Cj4+IO+7vwo+PiAKPj4gCj4+IEhpIFdlaQo+PiAKPj4gICAgICBUaGFu
a3MgZm9yIHlvdXIgcmVwbHksIEkga25vdyB5b3UgYXJlIGluIGNoYXJnZSBvZiBwb3J0aW5nIFZp
cnRpbyB0byB4ZW4sIGhvdyBhYm91dCB0aGUgcHJvY2Vzcz8gTWF5IHdlIGNvbmZpZ3VyZSBWaXJ0
aW8gb24geGVuPwo+Cj5JIHdvdWxkbid0IHNheSAiSSdtIGluIGNoYXJnZSIuIFRoYXQgd2FzIHNv
cnQgb2YgZXhwZXJpbWVudGFsIHByb2plY3QKPnR3byB5ZWFycyBhZ28uIEFuZCBJIHN0b3BwZWQg
YWZ0ZXIgdGhhdC4gU28gbXkga25vd2xlZGdlIGlzIGluIGZhY3QKPnF1aXRlIG91dCBkYXRlZC4K
Pgo+SSB0cmllZCBWaXJ0SU8gb24gSFZNIGd1ZXN0IGFib3V0IHR3byBtb250aHMgYWdvLiBJdCB3
b3JrZWQgZm9yIG1lLgo+VGhhdCdzIHRoZSBvbmx5IHRoaW5nIEknbSBxdWFsaWZpZWQgdG8gc2F5
LiBIb3dldmVyIEZhYmlvIHJlcG9ydGVkIGl0Cj5kaWRuJ3Qgd29yayBmb3IgaGltLiBTbyBpbiBz
aG9ydCB5b3VyIG1pbGVhZ2UgbWF5IHZhcnkuCgoKQ291bGQgeW91IHBsZWFzZSBzaGFyZSB1cyB0
aGUgZWxhYm9yYXRlIHN0ZXBzIGFib3V0IGhvdyB0byBlbmFibGUgVmlydElPIG9uIHhlbiBIVk0g
Z3Vlc3Q/IFRoYW5rcyBhIGxvdAoKPj4gICAgICBTbyBmYXIgYXMgeW91IHNhaWQsIHRoZSBNYWNW
dGFwIHdhcyB3cml0dGVuIHNwZWNpYWxseSBmb3IgVmlydGlvLCBvdGhlciB2aXJ0dWFsIE5JQyBk
cml2ZXIgbW9kZWwgY2FuIG5vdCB1c2UgaXQsIHJpZ2h0Pwo+Cj5ObywgSSBkaWRuJ3Qgc2F5IHRo
YXQuCj4KPj4gICAgICAgSSBnZXQgdGhlIGluZm9ybWF0aW9uIGZyb20gaHR0cDovL3ZpcnQua2Vy
bmVsbmV3Ymllcy5vcmcvTWFjVlRhcAo+PiAgICAgICAiTWFjdnRhcCBpcyBhIG5ldyBkZXZpY2Ug
ZHJpdmVyIG1lYW50IHRvIHNpbXBsaWZ5IHZpcnR1YWxpemVkIGJyaWRnZWQgbmV0d29ya2luZy4g
SXQgcmVwbGFjZXMgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZSB0dW4vdGFwIGFuZCBicmlkZ2UgZHJp
dmVycyB3aXRoIGEgc2luZ2xlIG1vZHVsZSBiYXNlZCBvbiB0aGUgbWFjdmxhbiBkZXZpY2UgZHJp
dmVyLiBBIG1hY3Z0YXAgZW5kcG9pbnQgaXMgYSBjaGFyYWN0ZXIgZGV2aWNlIHRoYXQgbGFyZ2Vs
eSBmb2xsb3dzIHRoZSB0dW4vdGFwIGlvY3RsIGludGVyZmFjZSBhbmQgY2FuIGJlIHVzZWQgZGly
ZWN0bHkgYnkga3ZtL3FlbXUgYW5kIG90aGVyIGh5cGVydmlzb3JzIHRoYXQgc3VwcG9ydCB0aGUg
dHVuL3RhcCBpbnRlcmZhY2UuIiAKPj4gICAgICAgIFNvIGZhciBhcyBJIGNvbXByZWhlbmQsIGFu
eSBoeXBlcnZpc29ycyBjYW4gY29uZmlndXJlIE1hY1Z0YXAgc28gbG9uZyBhcyBpdCBjYW4gc3Vw
cG9ydCB0dW4vdGFwIGludGVyZmFjZSwgcmlnaHQ/ICBTbyBNYXkgSSBzYXkgdGhlcmUgaXMgbm8g
c28gY2xvc2VseSByZWxhdGlvbnNoaXAgYmV0d2VlbiBNYWNWdGFwIGFuZCBWaXJ0aW8gLCByaWdo
dD8gCj4KPkkgY2FuJ3Qgc3BlYWsgZm9yIHRoZSB0aGluZyBJJ20gbm90IGZhbWlsaWFyIHdpdGgu
IEl0IHdvdWxkIG1ha2Ugc2Vuc2UKPnRvIGp1c3QgdHJ5IHRoYXQgY29uZmlndXJhdGlvbiBhbmQg
c2VlIGlmIGl0IHdvcmtzIG9yIG5vdC4KPgo+V2VpLgo=
------=_Part_620230_1291171218.1389344074627
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6YXJpYWwiPjxicj48cHJlPuWcqCZuYnNwOzIwMTQtMDEtMDkmbmJzcDsyMDox
NDowOO+8jCJXZWkmbmJzcDtMaXUiJm5ic3A7Jmx0O3dlaS5saXUyQGNpdHJpeC5jb20mZ3Q7Jm5i
c3A75YaZ6YGT77yaCiZndDtPbiZuYnNwO1RodSwmbmJzcDtKYW4mbmJzcDswOSwmbmJzcDsyMDE0
Jm5ic3A7YXQmbmJzcDsxMTo1MjoyM0FNJm5ic3A7KzA4MDAsJm5ic3A7dG9wcGVyeGluJm5ic3A7
d3JvdGU6CiZndDsmZ3Q7Jm5ic3A777u/CiZndDsmZ3Q7Jm5ic3A7CiZndDsmZ3Q7Jm5ic3A7CiZn
dDsmZ3Q7Jm5ic3A7SGkmbmJzcDtXZWkKJmd0OyZndDsmbmJzcDsKJmd0OyZndDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUaGFua3MmbmJzcDtmb3ImbmJzcDt5b3VyJm5ic3A7
cmVwbHksJm5ic3A7SSZuYnNwO2tub3cmbmJzcDt5b3UmbmJzcDthcmUmbmJzcDtpbiZuYnNwO2No
YXJnZSZuYnNwO29mJm5ic3A7cG9ydGluZyZuYnNwO1ZpcnRpbyZuYnNwO3RvJm5ic3A7eGVuLCZu
YnNwO2hvdyZuYnNwO2Fib3V0Jm5ic3A7dGhlJm5ic3A7cHJvY2Vzcz8mbmJzcDtNYXkmbmJzcDt3
ZSZuYnNwO2NvbmZpZ3VyZSZuYnNwO1ZpcnRpbyZuYnNwO29uJm5ic3A7eGVuPwomZ3Q7CiZndDtJ
Jm5ic3A7d291bGRuJ3QmbmJzcDtzYXkmbmJzcDsiSSdtJm5ic3A7aW4mbmJzcDtjaGFyZ2UiLiZu
YnNwO1RoYXQmbmJzcDt3YXMmbmJzcDtzb3J0Jm5ic3A7b2YmbmJzcDtleHBlcmltZW50YWwmbmJz
cDtwcm9qZWN0CiZndDt0d28mbmJzcDt5ZWFycyZuYnNwO2Fnby4mbmJzcDtBbmQmbmJzcDtJJm5i
c3A7c3RvcHBlZCZuYnNwO2FmdGVyJm5ic3A7dGhhdC4mbmJzcDtTbyZuYnNwO215Jm5ic3A7a25v
d2xlZGdlJm5ic3A7aXMmbmJzcDtpbiZuYnNwO2ZhY3QKJmd0O3F1aXRlJm5ic3A7b3V0Jm5ic3A7
ZGF0ZWQuCiZndDsKJmd0O0kmbmJzcDt0cmllZCZuYnNwO1ZpcnRJTyZuYnNwO29uJm5ic3A7SFZN
Jm5ic3A7Z3Vlc3QmbmJzcDthYm91dCZuYnNwO3R3byZuYnNwO21vbnRocyZuYnNwO2Fnby4mbmJz
cDtJdCZuYnNwO3dvcmtlZCZuYnNwO2ZvciZuYnNwO21lLgomZ3Q7VGhhdCdzJm5ic3A7dGhlJm5i
c3A7b25seSZuYnNwO3RoaW5nJm5ic3A7SSdtJm5ic3A7cXVhbGlmaWVkJm5ic3A7dG8mbmJzcDtz
YXkuJm5ic3A7SG93ZXZlciZuYnNwO0ZhYmlvJm5ic3A7cmVwb3J0ZWQmbmJzcDtpdAomZ3Q7ZGlk
bid0Jm5ic3A7d29yayZuYnNwO2ZvciZuYnNwO2hpbS4mbmJzcDtTbyZuYnNwO2luJm5ic3A7c2hv
cnQmbmJzcDt5b3VyJm5ic3A7bWlsZWFnZSZuYnNwO21heSZuYnNwO3ZhcnkuCjxicj48L3ByZT48
cHJlPkNvdWxkIHlvdSBwbGVhc2Ugc2hhcmUgdXMgdGhlJm5ic3A7ZWxhYm9yYXRlIHN0ZXBzIGFi
b3V0IGhvdyB0byBlbmFibGUgVmlydElPIG9uIHhlbiBIVk0gZ3Vlc3Q/IFRoYW5rcyBhIGxvdDwv
cHJlPjxwcmU+CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7U28m
bmJzcDtmYXImbmJzcDthcyZuYnNwO3lvdSZuYnNwO3NhaWQsJm5ic3A7dGhlJm5ic3A7TWFjVnRh
cCZuYnNwO3dhcyZuYnNwO3dyaXR0ZW4mbmJzcDtzcGVjaWFsbHkmbmJzcDtmb3ImbmJzcDtWaXJ0
aW8sJm5ic3A7b3RoZXImbmJzcDt2aXJ0dWFsJm5ic3A7TklDJm5ic3A7ZHJpdmVyJm5ic3A7bW9k
ZWwmbmJzcDtjYW4mbmJzcDtub3QmbmJzcDt1c2UmbmJzcDtpdCwmbmJzcDtyaWdodD8KJmd0Owom
Z3Q7Tm8sJm5ic3A7SSZuYnNwO2RpZG4ndCZuYnNwO3NheSZuYnNwO3RoYXQuCiZndDsKJmd0OyZn
dDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtJJm5ic3A7Z2V0Jm5i
c3A7dGhlJm5ic3A7aW5mb3JtYXRpb24mbmJzcDtmcm9tJm5ic3A7aHR0cDovL3ZpcnQua2VybmVs
bmV3Ymllcy5vcmcvTWFjVlRhcAomZ3Q7Jmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyJNYWN2dGFwJm5ic3A7aXMmbmJzcDthJm5ic3A7bmV3Jm5ic3A7ZGV2aWNl
Jm5ic3A7ZHJpdmVyJm5ic3A7bWVhbnQmbmJzcDt0byZuYnNwO3NpbXBsaWZ5Jm5ic3A7dmlydHVh
bGl6ZWQmbmJzcDticmlkZ2VkJm5ic3A7bmV0d29ya2luZy4mbmJzcDtJdCZuYnNwO3JlcGxhY2Vz
Jm5ic3A7dGhlJm5ic3A7Y29tYmluYXRpb24mbmJzcDtvZiZuYnNwO3RoZSZuYnNwO3R1bi90YXAm
bmJzcDthbmQmbmJzcDticmlkZ2UmbmJzcDtkcml2ZXJzJm5ic3A7d2l0aCZuYnNwO2EmbmJzcDtz
aW5nbGUmbmJzcDttb2R1bGUmbmJzcDtiYXNlZCZuYnNwO29uJm5ic3A7dGhlJm5ic3A7bWFjdmxh
biZuYnNwO2RldmljZSZuYnNwO2RyaXZlci4mbmJzcDtBJm5ic3A7bWFjdnRhcCZuYnNwO2VuZHBv
aW50Jm5ic3A7aXMmbmJzcDthJm5ic3A7Y2hhcmFjdGVyJm5ic3A7ZGV2aWNlJm5ic3A7dGhhdCZu
YnNwO2xhcmdlbHkmbmJzcDtmb2xsb3dzJm5ic3A7dGhlJm5ic3A7dHVuL3RhcCZuYnNwO2lvY3Rs
Jm5ic3A7aW50ZXJmYWNlJm5ic3A7YW5kJm5ic3A7Y2FuJm5ic3A7YmUmbmJzcDt1c2VkJm5ic3A7
ZGlyZWN0bHkmbmJzcDtieSZuYnNwO2t2bS9xZW11Jm5ic3A7YW5kJm5ic3A7b3RoZXImbmJzcDto
eXBlcnZpc29ycyZuYnNwO3RoYXQmbmJzcDtzdXBwb3J0Jm5ic3A7dGhlJm5ic3A7dHVuL3RhcCZu
YnNwO2ludGVyZmFjZS4iJm5ic3A7CiZndDsmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7U28mbmJzcDtmYXImbmJzcDthcyZuYnNwO0kmbmJzcDtjb21w
cmVoZW5kLCZuYnNwO2FueSZuYnNwO2h5cGVydmlzb3JzJm5ic3A7Y2FuJm5ic3A7Y29uZmlndXJl
Jm5ic3A7TWFjVnRhcCZuYnNwO3NvJm5ic3A7bG9uZyZuYnNwO2FzJm5ic3A7aXQmbmJzcDtjYW4m
bmJzcDtzdXBwb3J0Jm5ic3A7dHVuL3RhcCZuYnNwO2ludGVyZmFjZSwmbmJzcDtyaWdodD8mbmJz
cDsmbmJzcDtTbyZuYnNwO01heSZuYnNwO0kmbmJzcDtzYXkmbmJzcDt0aGVyZSZuYnNwO2lzJm5i
c3A7bm8mbmJzcDtzbyZuYnNwO2Nsb3NlbHkmbmJzcDtyZWxhdGlvbnNoaXAmbmJzcDtiZXR3ZWVu
Jm5ic3A7TWFjVnRhcCZuYnNwO2FuZCZuYnNwO1ZpcnRpbyZuYnNwOywmbmJzcDtyaWdodD8mbmJz
cDsKJmd0OwomZ3Q7SSZuYnNwO2Nhbid0Jm5ic3A7c3BlYWsmbmJzcDtmb3ImbmJzcDt0aGUmbmJz
cDt0aGluZyZuYnNwO0knbSZuYnNwO25vdCZuYnNwO2ZhbWlsaWFyJm5ic3A7d2l0aC4mbmJzcDtJ
dCZuYnNwO3dvdWxkJm5ic3A7bWFrZSZuYnNwO3NlbnNlCiZndDt0byZuYnNwO2p1c3QmbmJzcDt0
cnkmbmJzcDt0aGF0Jm5ic3A7Y29uZmlndXJhdGlvbiZuYnNwO2FuZCZuYnNwO3NlZSZuYnNwO2lm
Jm5ic3A7aXQmbmJzcDt3b3JrcyZuYnNwO29yJm5ic3A7bm90LgomZ3Q7CiZndDtXZWkuCjwvcHJl
PjwvZGl2Pjxicj48YnI+PHNwYW4gdGl0bGU9Im5ldGVhc2Vmb290ZXIiPjxzcGFuIGlkPSJuZXRl
YXNlX21haWxfZm9vdGVyIj48L3NwYW4+PC9zcGFuPg==
------=_Part_620230_1291171218.1389344074627--



--===============2739749981733938147==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2739749981733938147==--



From xen-users-bounces@lists.xen.org Fri Jan 10 14:59:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:59:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1dXv-0004dW-FI; Fri, 10 Jan 2014 14:58:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1dXt-0004ce-N6
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 14:58:49 +0000
Received: from [85.158.139.211:51784] by server-13.bemta-5.messagelabs.com id
	EC/B8-11357-8AA00D25; Fri, 10 Jan 2014 14:58:48 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389365927!9047263!1
X-Originating-IP: [209.85.212.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11136 invoked from network); 10 Jan 2014 14:58:47 -0000
Received: from mail-wi0-f178.google.com (HELO mail-wi0-f178.google.com)
	(209.85.212.178)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 14:58:47 -0000
Received: by mail-wi0-f178.google.com with SMTP id bz8so4939475wib.11
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 06:58:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=rfCdtxOpujG8CYc4uRF5gowDna65YFVuedvvFLLHkFQ=;
	b=VqcEDbmflAm3qzefcEmuGXU50FWVOi6k8o+wpzaxiJXo+yzotj2n7Iq4eunSVP7iOt
	KKzWidY5Wj5MinToKcK/WCyA1DVTX4026dULkG9ti/gb9OEqgrs1GF3Cq6JB4OWIrife
	19KXxZDp0RlrYCUoyBL4Y8LE12IXhOsJXJKk5RYFGv5W9+HbOLpdNqv0ikmTUE4HV6Zn
	9tm7p2V3Lq7fBIV1p/6h0Qnmy9kxBgZAQ6MWAkOaSpcaJoqA+g4GWLIMI3F3W0eKYyj3
	LvpCELJOrnIge0nkHYiYMVnFtN2jKIz0MXAtFZQbBstzm+DvbKnkk6cTr/bp9L4mR+4H
	Ouhg==
X-Gm-Message-State: ALoCoQnVZKvEPoRBBtVnwlRKjjva4hwoM+zgKbN4eLvpy5VdlzX5IF70kI7bCiXq1q57bAWOhpY8
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr9033592wjc.23.1389365927606; 
	Fri, 10 Jan 2014 06:58:47 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 06:58:47 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389349194.19142.20.camel@kazak.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 08:58:47 -0600
Message-ID: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> "expected" means that vif3.X-emu remained and the device you saw in
> guest was now emulated rather than PV. (you can inspect which with
> ethtool -i <dev>)

Correct, both the -emu interface was there and the guest OS was using
the e1000 module instead of the vif module.

>> > I think now is a good time for you to post your guest dmesg logs. It
>> > will probably also be useful to see the output of "xenstore-ls -fp".
>>
>> xenstore-ls -fp: http://pastebin.com/phJ023vZ
>> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
>
> Those show that the device is being detect and is connected (state = 4
> in xenstore) according to both the front and backends.

Correct, the device in the guest is up/running and seeing all the arp
traffic when I do a tcpdump. I can also ping the host machine, I just
can't ping past it.

> What is the physical NIC in the host?

Cisco VIC running on a blade in a USC chassis.

> It might be worth playing with disabling the various offloads
> (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> devices. The settings can be inspected with "ethtool -k <dev>" and set
> with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> domU.
>
> I'd start by turning them all off everywhere (including the bridge for
> good measure) and if that works then trying various subsets to narrow it
> down.

Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
OS w/no change in the results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 14:59:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 14:59:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1dXv-0004dW-FI; Fri, 10 Jan 2014 14:58:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1dXt-0004ce-N6
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 14:58:49 +0000
Received: from [85.158.139.211:51784] by server-13.bemta-5.messagelabs.com id
	EC/B8-11357-8AA00D25; Fri, 10 Jan 2014 14:58:48 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-13.tower-206.messagelabs.com!1389365927!9047263!1
X-Originating-IP: [209.85.212.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11136 invoked from network); 10 Jan 2014 14:58:47 -0000
Received: from mail-wi0-f178.google.com (HELO mail-wi0-f178.google.com)
	(209.85.212.178)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 14:58:47 -0000
Received: by mail-wi0-f178.google.com with SMTP id bz8so4939475wib.11
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 06:58:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=rfCdtxOpujG8CYc4uRF5gowDna65YFVuedvvFLLHkFQ=;
	b=VqcEDbmflAm3qzefcEmuGXU50FWVOi6k8o+wpzaxiJXo+yzotj2n7Iq4eunSVP7iOt
	KKzWidY5Wj5MinToKcK/WCyA1DVTX4026dULkG9ti/gb9OEqgrs1GF3Cq6JB4OWIrife
	19KXxZDp0RlrYCUoyBL4Y8LE12IXhOsJXJKk5RYFGv5W9+HbOLpdNqv0ikmTUE4HV6Zn
	9tm7p2V3Lq7fBIV1p/6h0Qnmy9kxBgZAQ6MWAkOaSpcaJoqA+g4GWLIMI3F3W0eKYyj3
	LvpCELJOrnIge0nkHYiYMVnFtN2jKIz0MXAtFZQbBstzm+DvbKnkk6cTr/bp9L4mR+4H
	Ouhg==
X-Gm-Message-State: ALoCoQnVZKvEPoRBBtVnwlRKjjva4hwoM+zgKbN4eLvpy5VdlzX5IF70kI7bCiXq1q57bAWOhpY8
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr9033592wjc.23.1389365927606; 
	Fri, 10 Jan 2014 06:58:47 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 06:58:47 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389349194.19142.20.camel@kazak.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 08:58:47 -0600
Message-ID: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> "expected" means that vif3.X-emu remained and the device you saw in
> guest was now emulated rather than PV. (you can inspect which with
> ethtool -i <dev>)

Correct, both the -emu interface was there and the guest OS was using
the e1000 module instead of the vif module.

>> > I think now is a good time for you to post your guest dmesg logs. It
>> > will probably also be useful to see the output of "xenstore-ls -fp".
>>
>> xenstore-ls -fp: http://pastebin.com/phJ023vZ
>> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
>
> Those show that the device is being detect and is connected (state = 4
> in xenstore) according to both the front and backends.

Correct, the device in the guest is up/running and seeing all the arp
traffic when I do a tcpdump. I can also ping the host machine, I just
can't ping past it.

> What is the physical NIC in the host?

Cisco VIC running on a blade in a USC chassis.

> It might be worth playing with disabling the various offloads
> (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> devices. The settings can be inspected with "ethtool -k <dev>" and set
> with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> domU.
>
> I'd start by turning them all off everywhere (including the bridge for
> good measure) and if that works then trying various subsets to narrow it
> down.

Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
OS w/no change in the results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 15:18:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 15:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1dpy-0007UZ-1P; Fri, 10 Jan 2014 15:17:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1dpx-0007UM-3H
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 15:17:29 +0000
Received: from [85.158.143.35:21031] by server-1.bemta-4.messagelabs.com id
	E6/BA-02132-80F00D25; Fri, 10 Jan 2014 15:17:28 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389367046!10987339!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5718 invoked from network); 10 Jan 2014 15:17:27 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 15:17:27 -0000
X-IronPort-AV: E=Sophos;i="4.95,638,1384300800"; d="scan'208";a="91703069"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 15:17:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 10:17:25 -0500
Message-ID: <1389367044.19142.65.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 15:17:24 +0000
In-Reply-To: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 08:58 -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > "expected" means that vif3.X-emu remained and the device you saw in
> > guest was now emulated rather than PV. (you can inspect which with
> > ethtool -i <dev>)
> 
> Correct, both the -emu interface was there and the guest OS was using
> the e1000 module instead of the vif module.
> 
> >> > I think now is a good time for you to post your guest dmesg logs. It
> >> > will probably also be useful to see the output of "xenstore-ls -fp".
> >>
> >> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> >> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
> >
> > Those show that the device is being detect and is connected (state = 4
> > in xenstore) according to both the front and backends.
> 
> Correct, the device in the guest is up/running and seeing all the arp
> traffic when I do a tcpdump. I can also ping the host machine, I just
> can't ping past it.
> 
> > What is the physical NIC in the host?
> 
> Cisco VIC running on a blade in a USC chassis.

Is that some sort of virtual NIC?

Is it possible that the chassis needs teaching about the guest MAC
address in order to allow it to propagate?

> > It might be worth playing with disabling the various offloads
> > (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> > devices. The settings can be inspected with "ethtool -k <dev>" and set
> > with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> > physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> > domU.
> >
> > I'd start by turning them all off everywhere (including the bridge for
> > good measure) and if that works then trying various subsets to narrow it
> > down.
> 
> Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
> OS w/no change in the results.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 15:18:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 15:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1dpy-0007UZ-1P; Fri, 10 Jan 2014 15:17:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1dpx-0007UM-3H
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 15:17:29 +0000
Received: from [85.158.143.35:21031] by server-1.bemta-4.messagelabs.com id
	E6/BA-02132-80F00D25; Fri, 10 Jan 2014 15:17:28 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389367046!10987339!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5718 invoked from network); 10 Jan 2014 15:17:27 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 15:17:27 -0000
X-IronPort-AV: E=Sophos;i="4.95,638,1384300800"; d="scan'208";a="91703069"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 15:17:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 10:17:25 -0500
Message-ID: <1389367044.19142.65.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 15:17:24 +0000
In-Reply-To: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 08:58 -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > "expected" means that vif3.X-emu remained and the device you saw in
> > guest was now emulated rather than PV. (you can inspect which with
> > ethtool -i <dev>)
> 
> Correct, both the -emu interface was there and the guest OS was using
> the e1000 module instead of the vif module.
> 
> >> > I think now is a good time for you to post your guest dmesg logs. It
> >> > will probably also be useful to see the output of "xenstore-ls -fp".
> >>
> >> xenstore-ls -fp: http://pastebin.com/phJ023vZ
> >> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
> >
> > Those show that the device is being detect and is connected (state = 4
> > in xenstore) according to both the front and backends.
> 
> Correct, the device in the guest is up/running and seeing all the arp
> traffic when I do a tcpdump. I can also ping the host machine, I just
> can't ping past it.
> 
> > What is the physical NIC in the host?
> 
> Cisco VIC running on a blade in a USC chassis.

Is that some sort of virtual NIC?

Is it possible that the chassis needs teaching about the guest MAC
address in order to allow it to propagate?

> > It might be worth playing with disabling the various offloads
> > (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> > devices. The settings can be inspected with "ethtool -k <dev>" and set
> > with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> > physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> > domU.
> >
> > I'd start by turning them all off everywhere (including the bridge for
> > good measure) and if that works then trying various subsets to narrow it
> > down.
> 
> Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
> OS w/no change in the results.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 15:18:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 15:18:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1drE-00084n-PM; Fri, 10 Jan 2014 15:18:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jmjaser@gmail.com>) id 1W1drC-00082I-Tc
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 15:18:47 +0000
Received: from [85.158.139.211:15648] by server-8.bemta-5.messagelabs.com id
	AE/BC-29838-65F00D25; Fri, 10 Jan 2014 15:18:46 +0000
X-Env-Sender: jmjaser@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389367124!9044732!1
X-Originating-IP: [209.85.128.50]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23479 invoked from network); 10 Jan 2014 15:18:45 -0000
Received: from mail-qe0-f50.google.com (HELO mail-qe0-f50.google.com)
	(209.85.128.50)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 15:18:45 -0000
Received: by mail-qe0-f50.google.com with SMTP id 1so4655815qec.9
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 07:18:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=sender:date:from:reply-to:to:cc:message-id:in-reply-to:subject
	:mime-version:content-type:content-transfer-encoding;
	bh=7PI2LxDbyTlEEdsVS4DTENzGh1ipLMsRqtKpCSWUwZg=;
	b=sl1gb9xBflfHDjzy4W5iSKb5rICseVOp3uujpBTxhZCUKYLMp9JXFrpzyIpIaXZwef
	Jgeicw4CXDg0CG43CnEMxY89y7CAX7s9eYEChMN+PYKxHsEfAAYd8jcHLmfKLV05ae5f
	cuQEGxdSeSSXC4SPhb5LYEbzSSMN8YtbFUNlgH8VE3cjMNtoDvVa/xehJwlSCAG/Yzug
	e+OWHPEAl+qp8fv0PetLcuS2EEvsnj/00Leb7PFHVCnOaKzcfF5CXImRH9cBVk3FmSH4
	B+H1AZe+tjWfz9kECrbDzK0chhBd7SQxU1eRZvmB/9afRCNCLq2fIPuFGbVoVQ1fI0I+
	xojA==
X-Received: by 10.49.49.40 with SMTP id r8mr6093823qen.31.1389366680649;
	Fri, 10 Jan 2014 07:11:20 -0800 (PST)
Received: from localhost (ool-457de0bc.dyn.optonline.net. [69.125.224.188])
	by mx.google.com with ESMTPSA id v3sm4020367qap.4.2014.01.10.07.11.19
	for <multiple recipients>
	(version=TLSv1 cipher=RC4-SHA bits=128/128);
	Fri, 10 Jan 2014 07:11:19 -0800 (PST)
Date: Fri, 10 Jan 2014 10:11:16 -0500 (EST)
From: John Jaser <john@jaser.net>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <1587866.166.1389366672368.JavaMail.javamailuser@localhost>
In-Reply-To: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
MIME-Version: 1.0
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: John Jaser <john@jaser.net>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Glenn:

Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

----- Original Message -----
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: "Ian Campbell" <Ian.Campbell@citrix.com>
Cc: "xen-users" <xen-users@lists.xen.org>
Sent: Friday, January 10, 2014 9:58:47 AM
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen

On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> "expected" means that vif3.X-emu remained and the device you saw in
> guest was now emulated rather than PV. (you can inspect which with
> ethtool -i <dev>)

Correct, both the -emu interface was there and the guest OS was using
the e1000 module instead of the vif module.

>> > I think now is a good time for you to post your guest dmesg logs. It
>> > will probably also be useful to see the output of "xenstore-ls -fp".
>>
>> xenstore-ls -fp: http://pastebin.com/phJ023vZ
>> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
>
> Those show that the device is being detect and is connected (state = 4
> in xenstore) according to both the front and backends.

Correct, the device in the guest is up/running and seeing all the arp
traffic when I do a tcpdump. I can also ping the host machine, I just
can't ping past it.

> What is the physical NIC in the host?

Cisco VIC running on a blade in a USC chassis.

> It might be worth playing with disabling the various offloads
> (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> devices. The settings can be inspected with "ethtool -k <dev>" and set
> with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> domU.
>
> I'd start by turning them all off everywhere (including the bridge for
> good measure) and if that works then trying various subsets to narrow it
> down.

Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
OS w/no change in the results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 15:18:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 15:18:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1drE-00084n-PM; Fri, 10 Jan 2014 15:18:48 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jmjaser@gmail.com>) id 1W1drC-00082I-Tc
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 15:18:47 +0000
Received: from [85.158.139.211:15648] by server-8.bemta-5.messagelabs.com id
	AE/BC-29838-65F00D25; Fri, 10 Jan 2014 15:18:46 +0000
X-Env-Sender: jmjaser@gmail.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1389367124!9044732!1
X-Originating-IP: [209.85.128.50]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23479 invoked from network); 10 Jan 2014 15:18:45 -0000
Received: from mail-qe0-f50.google.com (HELO mail-qe0-f50.google.com)
	(209.85.128.50)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 15:18:45 -0000
Received: by mail-qe0-f50.google.com with SMTP id 1so4655815qec.9
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 07:18:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=sender:date:from:reply-to:to:cc:message-id:in-reply-to:subject
	:mime-version:content-type:content-transfer-encoding;
	bh=7PI2LxDbyTlEEdsVS4DTENzGh1ipLMsRqtKpCSWUwZg=;
	b=sl1gb9xBflfHDjzy4W5iSKb5rICseVOp3uujpBTxhZCUKYLMp9JXFrpzyIpIaXZwef
	Jgeicw4CXDg0CG43CnEMxY89y7CAX7s9eYEChMN+PYKxHsEfAAYd8jcHLmfKLV05ae5f
	cuQEGxdSeSSXC4SPhb5LYEbzSSMN8YtbFUNlgH8VE3cjMNtoDvVa/xehJwlSCAG/Yzug
	e+OWHPEAl+qp8fv0PetLcuS2EEvsnj/00Leb7PFHVCnOaKzcfF5CXImRH9cBVk3FmSH4
	B+H1AZe+tjWfz9kECrbDzK0chhBd7SQxU1eRZvmB/9afRCNCLq2fIPuFGbVoVQ1fI0I+
	xojA==
X-Received: by 10.49.49.40 with SMTP id r8mr6093823qen.31.1389366680649;
	Fri, 10 Jan 2014 07:11:20 -0800 (PST)
Received: from localhost (ool-457de0bc.dyn.optonline.net. [69.125.224.188])
	by mx.google.com with ESMTPSA id v3sm4020367qap.4.2014.01.10.07.11.19
	for <multiple recipients>
	(version=TLSv1 cipher=RC4-SHA bits=128/128);
	Fri, 10 Jan 2014 07:11:19 -0800 (PST)
Date: Fri, 10 Jan 2014 10:11:16 -0500 (EST)
From: John Jaser <john@jaser.net>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <1587866.166.1389366672368.JavaMail.javamailuser@localhost>
In-Reply-To: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
MIME-Version: 1.0
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: John Jaser <john@jaser.net>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Glenn:

Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

----- Original Message -----
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: "Ian Campbell" <Ian.Campbell@citrix.com>
Cc: "xen-users" <xen-users@lists.xen.org>
Sent: Friday, January 10, 2014 9:58:47 AM
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen

On Fri, Jan 10, 2014 at 4:19 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> "expected" means that vif3.X-emu remained and the device you saw in
> guest was now emulated rather than PV. (you can inspect which with
> ethtool -i <dev>)

Correct, both the -emu interface was there and the guest OS was using
the e1000 module instead of the vif module.

>> > I think now is a good time for you to post your guest dmesg logs. It
>> > will probably also be useful to see the output of "xenstore-ls -fp".
>>
>> xenstore-ls -fp: http://pastebin.com/phJ023vZ
>> dmesg from guest (back with pvhvm config): http://pastebin.com/5tQ220B2
>
> Those show that the device is being detect and is connected (state = 4
> in xenstore) according to both the front and backends.

Correct, the device in the guest is up/running and seeing all the arp
traffic when I do a tcpdump. I can also ping the host machine, I just
can't ping past it.

> What is the physical NIC in the host?

Cisco VIC running on a blade in a USC chassis.

> It might be worth playing with disabling the various offloads
> (scatter-gather, tx-/rx-checksum, tso, gso, gro etc) on the various
> devices. The settings can be inspected with "ethtool -k <dev>" and set
> with "ethtool -K <dev> <thing> off". Device worth trying this on are the
> physical NIC (eth* in the dom0) the vif devices in dom0 and the eth* in
> domU.
>
> I'd start by turning them all off everywhere (including the bridge for
> good measure) and if that works then trying various subsets to narrow it
> down.

Ran it on eth0 and xenbr0 on the host machine and on eth0 on the guest
OS w/no change in the results.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:03:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:03:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1eXg-0006or-TD; Fri, 10 Jan 2014 16:02:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1eXf-0006nU-H0
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:02:39 +0000
Received: from [85.158.137.68:61994] by server-11.bemta-3.messagelabs.com id
	FF/A5-19379-99910D25; Fri, 10 Jan 2014 16:02:33 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389369753!8426889!1
X-Originating-IP: [74.125.82.180]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9884 invoked from network); 10 Jan 2014 16:02:33 -0000
Received: from mail-we0-f180.google.com (HELO mail-we0-f180.google.com)
	(74.125.82.180)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:02:33 -0000
Received: by mail-we0-f180.google.com with SMTP id t61so4258629wes.39
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 08:02:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=wpBatt32Dp6gMIkFerOcatgT0amyAVvP8m5eJ3h+3Bg=;
	b=R4b/Ck+M8uI/q+xsKxWdWhvGP+54p7NmxgdJpVAO/u/HMAXOs21VNcuAhtZhlbw5jl
	iAyeRgZe5VUHkl8uAXHaDEfXXgxpATIDqiO+W6GgEKT9w3RSmXQdzB43tL2/Ed2CclUd
	u+AvLFijryJdWe6MoSYH+1PndEUuQbhA6F2Z1zVgr8DwycFZB16o/MGYHQsQZjuCBRYk
	iWUMEXgnZ2/HdDNIAf7JLViKdcH1NCYTZAtbKiEOjaB5rw3rJhwGMNkHA6pScHCV3NRD
	G3kl6LRWCGNQm08p+FzCuU10tofy8F8UOjB1lb3guKvkIBTxXtjja6pcbjn4lFYyQtWQ
	FNYw==
X-Gm-Message-State: ALoCoQkqaumOW2S5ERcWa2qaFrsA/eqV2lSSnuFk39/t/+C+tEPTQF6rDdgN9pOK+DYv/MrF8ixP
MIME-Version: 1.0
X-Received: by 10.180.211.161 with SMTP id nd1mr1254189wic.41.1389369753102;
	Fri, 10 Jan 2014 08:02:33 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 08:02:33 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1587866.166.1389366672368.JavaMail.javamailuser@localhost>
References: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1587866.166.1389366672368.JavaMail.javamailuser@localhost>
Date: Fri, 10 Jan 2014 10:02:33 -0600
Message-ID: <CAG8-zp2N08apqC93xRTsyxzxf80KkkgMNq8F4536Re=33DJ5EQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: John Jaser <john@jaser.net>
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 9:11 AM, John Jaser <john@jaser.net> wrote:
> Glenn:
>
> Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

Ah, interesting question. For reference:

Network is 10.157.208.0/20

10.157.209.42 at 00:16:3e:18:36:11 - Guest OS
10.157.209.8 at 00:25:B5:00:02:FB - xenbr0 on host
10.157.208.1 at 00:07:7d:1a:79:93 - Gateway

Let's start with a dump from xenbr0:

10:52:45.077059 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:52:45.077213 00:07:7d:1a:79:93 > 00:16:3e:18:36:11, ethertype ARP
(0x0806), length 56: Reply 10.157.208.1 is-at 00:07:7d:1a:79:93,
length 42

It see's the request and reply's back w/the correct MAC for the GW.

Now eth0 on the host:

10:48:15.190012 ARP, Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:48:15.190144 ARP, Reply 10.157.208.1 is-at 00:07:7d:1a:79:93, length 42

Same thing. But, if we look at the vif on the host:

10:53:45.713067 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:53:44.713087 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28

We never see the answer come back.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:03:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:03:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1eXg-0006or-TD; Fri, 10 Jan 2014 16:02:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1eXf-0006nU-H0
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:02:39 +0000
Received: from [85.158.137.68:61994] by server-11.bemta-3.messagelabs.com id
	FF/A5-19379-99910D25; Fri, 10 Jan 2014 16:02:33 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-31.messagelabs.com!1389369753!8426889!1
X-Originating-IP: [74.125.82.180]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9884 invoked from network); 10 Jan 2014 16:02:33 -0000
Received: from mail-we0-f180.google.com (HELO mail-we0-f180.google.com)
	(74.125.82.180)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:02:33 -0000
Received: by mail-we0-f180.google.com with SMTP id t61so4258629wes.39
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 08:02:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=wpBatt32Dp6gMIkFerOcatgT0amyAVvP8m5eJ3h+3Bg=;
	b=R4b/Ck+M8uI/q+xsKxWdWhvGP+54p7NmxgdJpVAO/u/HMAXOs21VNcuAhtZhlbw5jl
	iAyeRgZe5VUHkl8uAXHaDEfXXgxpATIDqiO+W6GgEKT9w3RSmXQdzB43tL2/Ed2CclUd
	u+AvLFijryJdWe6MoSYH+1PndEUuQbhA6F2Z1zVgr8DwycFZB16o/MGYHQsQZjuCBRYk
	iWUMEXgnZ2/HdDNIAf7JLViKdcH1NCYTZAtbKiEOjaB5rw3rJhwGMNkHA6pScHCV3NRD
	G3kl6LRWCGNQm08p+FzCuU10tofy8F8UOjB1lb3guKvkIBTxXtjja6pcbjn4lFYyQtWQ
	FNYw==
X-Gm-Message-State: ALoCoQkqaumOW2S5ERcWa2qaFrsA/eqV2lSSnuFk39/t/+C+tEPTQF6rDdgN9pOK+DYv/MrF8ixP
MIME-Version: 1.0
X-Received: by 10.180.211.161 with SMTP id nd1mr1254189wic.41.1389369753102;
	Fri, 10 Jan 2014 08:02:33 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 08:02:33 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1587866.166.1389366672368.JavaMail.javamailuser@localhost>
References: <CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1587866.166.1389366672368.JavaMail.javamailuser@localhost>
Date: Fri, 10 Jan 2014 10:02:33 -0600
Message-ID: <CAG8-zp2N08apqC93xRTsyxzxf80KkkgMNq8F4536Re=33DJ5EQ@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: John Jaser <john@jaser.net>
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 9:11 AM, John Jaser <john@jaser.net> wrote:
> Glenn:
>
> Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

Ah, interesting question. For reference:

Network is 10.157.208.0/20

10.157.209.42 at 00:16:3e:18:36:11 - Guest OS
10.157.209.8 at 00:25:B5:00:02:FB - xenbr0 on host
10.157.208.1 at 00:07:7d:1a:79:93 - Gateway

Let's start with a dump from xenbr0:

10:52:45.077059 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:52:45.077213 00:07:7d:1a:79:93 > 00:16:3e:18:36:11, ethertype ARP
(0x0806), length 56: Reply 10.157.208.1 is-at 00:07:7d:1a:79:93,
length 42

It see's the request and reply's back w/the correct MAC for the GW.

Now eth0 on the host:

10:48:15.190012 ARP, Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:48:15.190144 ARP, Reply 10.157.208.1 is-at 00:07:7d:1a:79:93, length 42

Same thing. But, if we look at the vif on the host:

10:53:45.713067 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:53:44.713087 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28

We never see the answer come back.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:07:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:07:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ecP-0007fw-Fi; Fri, 10 Jan 2014 16:07:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1ecO-0007fY-68
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:07:32 +0000
Received: from [85.158.137.68:42317] by server-6.bemta-3.messagelabs.com id
	0D/72-04868-3CA10D25; Fri, 10 Jan 2014 16:07:31 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-31.messagelabs.com!1389370050!8441192!1
X-Originating-IP: [209.85.212.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19795 invoked from network); 10 Jan 2014 16:07:30 -0000
Received: from mail-wi0-f171.google.com (HELO mail-wi0-f171.google.com)
	(209.85.212.171)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:07:30 -0000
Received: by mail-wi0-f171.google.com with SMTP id bz8so8518435wib.4
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 08:07:30 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=1CRBWjsBC9BcvJ48NqrohqpM5SpptYHLu620HbcqB7E=;
	b=lbRCb19mm4LfTJwncnvdCa0s1OmsJrPbEtpyDHMicrCw4gx5Q0eil+c/ZEreczGtx0
	fHmSpI0jf4miNnPhm/hbgN5DKeJrTJyJn7QMHgVG+IO8NzOykmEwnwpQ9r5+7Q/pAilt
	3tlHwou1vGjVq8uOTjHlt+GwkCJRT31FlPKSKdcpqhnuqyYbz23+RHVVEzSPOrN1uh+2
	LF9g6U4lMFn+N8/iAlpWt9jnHNvgHUtITRGxglv7CtY949tcsNJD2O20o2b9QHWVpj1T
	V8YkPfFIJ/KOBE6cpxR7m8lXPle2RrO0ctglGE0KAEMvJsrtk0kz8BNts7NYPYzuqKyv
	y/HA==
X-Gm-Message-State: ALoCoQlGUBlvy3R9Joaloq+SzC88FrPaoeaEw+nvp9BgYLCuigqX24g9nWyk2CXFPz3ITAUfAUQI
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr9387232wjc.23.1389370050487; 
	Fri, 10 Jan 2014 08:07:30 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 08:07:30 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389367044.19142.65.camel@kazak.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1389367044.19142.65.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 10:07:30 -0600
Message-ID: <CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 9:17 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> > What is the physical NIC in the host?
>>
>> Cisco VIC running on a blade in a USC chassis.
>
> Is that some sort of virtual NIC?
>
> Is it possible that the chassis needs teaching about the guest MAC
> address in order to allow it to propagate?

It's a hardware based virtual NIC. Bridging under KVM and HyperV run
fine on it which is puzzling.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:07:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:07:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ecP-0007fw-Fi; Fri, 10 Jan 2014 16:07:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1ecO-0007fY-68
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:07:32 +0000
Received: from [85.158.137.68:42317] by server-6.bemta-3.messagelabs.com id
	0D/72-04868-3CA10D25; Fri, 10 Jan 2014 16:07:31 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-4.tower-31.messagelabs.com!1389370050!8441192!1
X-Originating-IP: [209.85.212.171]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19795 invoked from network); 10 Jan 2014 16:07:30 -0000
Received: from mail-wi0-f171.google.com (HELO mail-wi0-f171.google.com)
	(209.85.212.171)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:07:30 -0000
Received: by mail-wi0-f171.google.com with SMTP id bz8so8518435wib.4
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 08:07:30 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=1CRBWjsBC9BcvJ48NqrohqpM5SpptYHLu620HbcqB7E=;
	b=lbRCb19mm4LfTJwncnvdCa0s1OmsJrPbEtpyDHMicrCw4gx5Q0eil+c/ZEreczGtx0
	fHmSpI0jf4miNnPhm/hbgN5DKeJrTJyJn7QMHgVG+IO8NzOykmEwnwpQ9r5+7Q/pAilt
	3tlHwou1vGjVq8uOTjHlt+GwkCJRT31FlPKSKdcpqhnuqyYbz23+RHVVEzSPOrN1uh+2
	LF9g6U4lMFn+N8/iAlpWt9jnHNvgHUtITRGxglv7CtY949tcsNJD2O20o2b9QHWVpj1T
	V8YkPfFIJ/KOBE6cpxR7m8lXPle2RrO0ctglGE0KAEMvJsrtk0kz8BNts7NYPYzuqKyv
	y/HA==
X-Gm-Message-State: ALoCoQlGUBlvy3R9Joaloq+SzC88FrPaoeaEw+nvp9BgYLCuigqX24g9nWyk2CXFPz3ITAUfAUQI
MIME-Version: 1.0
X-Received: by 10.194.185.205 with SMTP id fe13mr9387232wjc.23.1389370050487; 
	Fri, 10 Jan 2014 08:07:30 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 08:07:30 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389367044.19142.65.camel@kazak.uk.xensource.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1389367044.19142.65.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 10:07:30 -0600
Message-ID: <CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 9:17 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> > What is the physical NIC in the host?
>>
>> Cisco VIC running on a blade in a USC chassis.
>
> Is that some sort of virtual NIC?
>
> Is it possible that the chassis needs teaching about the guest MAC
> address in order to allow it to propagate?

It's a hardware based virtual NIC. Bridging under KVM and HyperV run
fine on it which is puzzling.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:13:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:13:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ei2-0000rA-B2; Fri, 10 Jan 2014 16:13:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1ei1-0000qk-38
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:13:21 +0000
Received: from [193.109.254.147:25255] by server-3.bemta-14.messagelabs.com id
	4B/3A-11000-02C10D25; Fri, 10 Jan 2014 16:13:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1389370398!10109821!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16525 invoked from network); 10 Jan 2014 16:13:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:13:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="89592773"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 10 Jan 2014 16:13:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 11:13:17 -0500
Message-ID: <1389370396.6423.28.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 16:13:16 +0000
In-Reply-To: <CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1389367044.19142.65.camel@kazak.uk.xensource.com>
	<CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 10:07 -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 9:17 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> > What is the physical NIC in the host?
> >>
> >> Cisco VIC running on a blade in a USC chassis.
> >
> > Is that some sort of virtual NIC?
> >
> > Is it possible that the chassis needs teaching about the guest MAC
> > address in order to allow it to propagate?
> 
> It's a hardware based virtual NIC. Bridging under KVM and HyperV run
> fine on it which is puzzling.

Have you compared all the host settings (sysctl, brctl, ifconfig,
iptables, etc) under KVM vs Xen like I suggested yesterday?

Did you post the sysctl and iptables output like I asked yesterday? I
don't remember seeing it.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 16:13:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 16:13:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1ei2-0000rA-B2; Fri, 10 Jan 2014 16:13:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1ei1-0000qk-38
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 16:13:21 +0000
Received: from [193.109.254.147:25255] by server-3.bemta-14.messagelabs.com id
	4B/3A-11000-02C10D25; Fri, 10 Jan 2014 16:13:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1389370398!10109821!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16525 invoked from network); 10 Jan 2014 16:13:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 16:13:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="89592773"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 10 Jan 2014 16:13:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 11:13:17 -0500
Message-ID: <1389370396.6423.28.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Date: Fri, 10 Jan 2014 16:13:16 +0000
In-Reply-To: <CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
References: <CAG8-zp2x7uJ+ff-O_CNQqEbBK9EzyMKvVS8Ktc+hYiP566O5ag@mail.gmail.com>
	<20140108190126.GC13867@zion.uk.xensource.com>
	<CAG8-zp1SZ0PYvA8+OesJ1OsrT16dgku-m7-Xw8atk39AGT5NQw@mail.gmail.com>
	<20140108194035.GB16009@zion.uk.xensource.com>
	<CAG8-zp0rqs0cw3=hGPu-LQcvRbwSEyiE3EzbggVvr_LWGq1fJQ@mail.gmail.com>
	<1389256842.6917.35.camel@dagon.hellion.org.uk>
	<CAG8-zp23Dsns7U332eBNRfkMTfss4kzhdpioaz7UaaBvO5nfNQ@mail.gmail.com>
	<1389300943.6917.50.camel@dagon.hellion.org.uk>
	<CAG8-zp1BOto_U=7f7QR=rSbcF_gDOydT9kaoLS9kWq6YcyLtHw@mail.gmail.com>
	<1389349194.19142.20.camel@kazak.uk.xensource.com>
	<CAG8-zp2Lwfc8Ev+6MMnjCeLAVSV9Q_YXqmYp8Y+TsXPcbe=9Pw@mail.gmail.com>
	<1389367044.19142.65.camel@kazak.uk.xensource.com>
	<CAG8-zp2BVYSxZ+b1ASJiRfxvfft=-B+h-NET3bLA1F19ccCRcg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 10:07 -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 9:17 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> >> > What is the physical NIC in the host?
> >>
> >> Cisco VIC running on a blade in a USC chassis.
> >
> > Is that some sort of virtual NIC?
> >
> > Is it possible that the chassis needs teaching about the guest MAC
> > address in order to allow it to propagate?
> 
> It's a hardware based virtual NIC. Bridging under KVM and HyperV run
> fine on it which is puzzling.

Have you compared all the host settings (sysctl, brctl, ifconfig,
iptables, etc) under KVM vs Xen like I suggested yesterday?

Did you post the sysctl and iptables output like I asked yesterday? I
don't remember seeing it.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:02:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:02:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fSn-0006vF-13; Fri, 10 Jan 2014 17:01:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jmjaser@gmail.com>) id 1W1fSl-0006vA-8E
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:01:39 +0000
Received: from [85.158.139.211:47354] by server-14.bemta-5.messagelabs.com id
	C7/11-24200-27720D25; Fri, 10 Jan 2014 17:01:38 +0000
X-Env-Sender: jmjaser@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389373296!9037790!1
X-Originating-IP: [209.85.128.44]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13453 invoked from network); 10 Jan 2014 17:01:37 -0000
Received: from mail-qe0-f44.google.com (HELO mail-qe0-f44.google.com)
	(209.85.128.44)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:01:37 -0000
Received: by mail-qe0-f44.google.com with SMTP id nd7so4754394qeb.17
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 09:01:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=sender:date:from:reply-to:to:cc:message-id:in-reply-to:subject
	:mime-version:content-type:content-transfer-encoding;
	bh=fST2NnlC8yd+6b5/2cr26lb6ttTTsjKMJQtZsSPENdA=;
	b=zX2Q2ffeexVy2tENPmN/dv/l9DBmPhnbsOgdEnXHmovdZwKCPPTDq2LuHa8sWs1Cvw
	XOVG/Pk5cCQNUgVr2D4dbxTDJGJ97f8ompW/HcL64BZb9qjbWMg8BUNiopjfIPBigfYP
	NPcRB+xnHCcHisdpgxazZ3dNPhinBlTHKqpKfUF3glZmM6wJyvNwAwFhKAvONcU5umtT
	tzXG7hzu8f4msZZDgR4KbB0I0OaCROnqx1gUBglSrylDUOBGCV3s+Kzk1INULyDf8Sas
	yKHHuPk+e/h4KcYqo8Tiq9xM5mdSg133yaaTyQt6/j2PZ69gWPhLAdWrbFCvWRtRz9DB
	Zw6Q==
X-Received: by 10.224.88.70 with SMTP id z6mr9455364qal.14.1389373296293;
	Fri, 10 Jan 2014 09:01:36 -0800 (PST)
Received: from localhost (ool-457de0bc.dyn.optonline.net. [69.125.224.188])
	by mx.google.com with ESMTPSA id
	s14sm12292366qad.20.2014.01.10.09.01.34 for <multiple recipients>
	(version=TLSv1 cipher=RC4-SHA bits=128/128);
	Fri, 10 Jan 2014 09:01:35 -0800 (PST)
Date: Fri, 10 Jan 2014 12:01:32 -0500 (EST)
From: John Jaser <john@jaser.net>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
In-Reply-To: <CAG8-zp2N08apqC93xRTsyxzxf80KkkgMNq8F4536Re=33DJ5EQ@mail.gmail.com>
MIME-Version: 1.0
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: John Jaser <john@jaser.net>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.

I would follow Ian's advice on verifying all your bridge and iptables settings.

If you haven't already, a good review:

http://wiki.libvirt.org/page/Networking#Fedora.2FRHEL_Bridging



----- Original Message -----
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: "John Jaser" <john@jaser.net>
Cc: "xen-users" <xen-users@lists.xen.org>, "Ian Campbell" <Ian.Campbell@citrix.com>
Sent: Friday, January 10, 2014 11:02:33 AM
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen

On Fri, Jan 10, 2014 at 9:11 AM, John Jaser <john@jaser.net> wrote:
> Glenn:
>
> Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

Ah, interesting question. For reference:

Network is 10.157.208.0/20

10.157.209.42 at 00:16:3e:18:36:11 - Guest OS
10.157.209.8 at 00:25:B5:00:02:FB - xenbr0 on host
10.157.208.1 at 00:07:7d:1a:79:93 - Gateway

Let's start with a dump from xenbr0:

10:52:45.077059 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:52:45.077213 00:07:7d:1a:79:93 > 00:16:3e:18:36:11, ethertype ARP
(0x0806), length 56: Reply 10.157.208.1 is-at 00:07:7d:1a:79:93,
length 42

It see's the request and reply's back w/the correct MAC for the GW.

Now eth0 on the host:

10:48:15.190012 ARP, Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:48:15.190144 ARP, Reply 10.157.208.1 is-at 00:07:7d:1a:79:93, length 42

Same thing. But, if we look at the vif on the host:

10:53:45.713067 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:53:44.713087 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28

We never see the answer come back.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:02:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:02:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fSn-0006vF-13; Fri, 10 Jan 2014 17:01:41 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jmjaser@gmail.com>) id 1W1fSl-0006vA-8E
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:01:39 +0000
Received: from [85.158.139.211:47354] by server-14.bemta-5.messagelabs.com id
	C7/11-24200-27720D25; Fri, 10 Jan 2014 17:01:38 +0000
X-Env-Sender: jmjaser@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389373296!9037790!1
X-Originating-IP: [209.85.128.44]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13453 invoked from network); 10 Jan 2014 17:01:37 -0000
Received: from mail-qe0-f44.google.com (HELO mail-qe0-f44.google.com)
	(209.85.128.44)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:01:37 -0000
Received: by mail-qe0-f44.google.com with SMTP id nd7so4754394qeb.17
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 09:01:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=sender:date:from:reply-to:to:cc:message-id:in-reply-to:subject
	:mime-version:content-type:content-transfer-encoding;
	bh=fST2NnlC8yd+6b5/2cr26lb6ttTTsjKMJQtZsSPENdA=;
	b=zX2Q2ffeexVy2tENPmN/dv/l9DBmPhnbsOgdEnXHmovdZwKCPPTDq2LuHa8sWs1Cvw
	XOVG/Pk5cCQNUgVr2D4dbxTDJGJ97f8ompW/HcL64BZb9qjbWMg8BUNiopjfIPBigfYP
	NPcRB+xnHCcHisdpgxazZ3dNPhinBlTHKqpKfUF3glZmM6wJyvNwAwFhKAvONcU5umtT
	tzXG7hzu8f4msZZDgR4KbB0I0OaCROnqx1gUBglSrylDUOBGCV3s+Kzk1INULyDf8Sas
	yKHHuPk+e/h4KcYqo8Tiq9xM5mdSg133yaaTyQt6/j2PZ69gWPhLAdWrbFCvWRtRz9DB
	Zw6Q==
X-Received: by 10.224.88.70 with SMTP id z6mr9455364qal.14.1389373296293;
	Fri, 10 Jan 2014 09:01:36 -0800 (PST)
Received: from localhost (ool-457de0bc.dyn.optonline.net. [69.125.224.188])
	by mx.google.com with ESMTPSA id
	s14sm12292366qad.20.2014.01.10.09.01.34 for <multiple recipients>
	(version=TLSv1 cipher=RC4-SHA bits=128/128);
	Fri, 10 Jan 2014 09:01:35 -0800 (PST)
Date: Fri, 10 Jan 2014 12:01:32 -0500 (EST)
From: John Jaser <john@jaser.net>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
In-Reply-To: <CAG8-zp2N08apqC93xRTsyxzxf80KkkgMNq8F4536Re=33DJ5EQ@mail.gmail.com>
MIME-Version: 1.0
Cc: xen-users <xen-users@lists.xen.org>, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: John Jaser <john@jaser.net>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.

I would follow Ian's advice on verifying all your bridge and iptables settings.

If you haven't already, a good review:

http://wiki.libvirt.org/page/Networking#Fedora.2FRHEL_Bridging



----- Original Message -----
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: "John Jaser" <john@jaser.net>
Cc: "xen-users" <xen-users@lists.xen.org>, "Ian Campbell" <Ian.Campbell@citrix.com>
Sent: Friday, January 10, 2014 11:02:33 AM
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen

On Fri, Jan 10, 2014 at 9:11 AM, John Jaser <john@jaser.net> wrote:
> Glenn:
>
> Did you run tcpdump -e on eth0, xenbr0, and the vif on Dom0, and eth0 on DomU?  If so where does the icmp packet drop?  Does it make it to the dom0 eth0?

Ah, interesting question. For reference:

Network is 10.157.208.0/20

10.157.209.42 at 00:16:3e:18:36:11 - Guest OS
10.157.209.8 at 00:25:B5:00:02:FB - xenbr0 on host
10.157.208.1 at 00:07:7d:1a:79:93 - Gateway

Let's start with a dump from xenbr0:

10:52:45.077059 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:52:45.077213 00:07:7d:1a:79:93 > 00:16:3e:18:36:11, ethertype ARP
(0x0806), length 56: Reply 10.157.208.1 is-at 00:07:7d:1a:79:93,
length 42

It see's the request and reply's back w/the correct MAC for the GW.

Now eth0 on the host:

10:48:15.190012 ARP, Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:48:15.190144 ARP, Reply 10.157.208.1 is-at 00:07:7d:1a:79:93, length 42

Same thing. But, if we look at the vif on the host:

10:53:45.713067 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28
10:53:44.713087 00:16:3e:18:36:11 > Broadcast, ethertype ARP (0x0806),
length 42: Request who-has 10.157.208.1 tell 10.157.209.42, length 28

We never see the answer come back.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:07:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:07:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fXs-0007Ts-6Q; Fri, 10 Jan 2014 17:06:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1fXq-0007Tk-GU
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:06:54 +0000
Received: from [193.109.254.147:16395] by server-13.bemta-14.messagelabs.com
	id B4/BD-19374-DA820D25; Fri, 10 Jan 2014 17:06:53 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1389373612!10127721!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12163 invoked from network); 10 Jan 2014 17:06:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:06:53 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="91750435"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 17:06:51 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 12:06:50 -0500
Message-ID: <1389373609.6423.36.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: John Jaser <john@jaser.net>
Date: Fri, 10 Jan 2014 17:06:49 +0000
In-Reply-To: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>,
	"Glenn E. Bailey III" <replicant@dallaslamers.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
> 
> I would follow Ian's advice on verifying all your bridge and iptables settings.

And the sysctl ones. Especially the ones with arp in the name. (filter,
ignore etc)

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:07:14 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:07:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fXs-0007Ts-6Q; Fri, 10 Jan 2014 17:06:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W1fXq-0007Tk-GU
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:06:54 +0000
Received: from [193.109.254.147:16395] by server-13.bemta-14.messagelabs.com
	id B4/BD-19374-DA820D25; Fri, 10 Jan 2014 17:06:53 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1389373612!10127721!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12163 invoked from network); 10 Jan 2014 17:06:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:06:53 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="91750435"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 17:06:51 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 12:06:50 -0500
Message-ID: <1389373609.6423.36.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: John Jaser <john@jaser.net>
Date: Fri, 10 Jan 2014 17:06:49 +0000
In-Reply-To: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>,
	"Glenn E. Bailey III" <replicant@dallaslamers.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
> 
> I would follow Ian's advice on verifying all your bridge and iptables settings.

And the sysctl ones. Especially the ones with arp in the name. (filter,
ignore etc)

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:35:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fzG-0001ys-9b; Fri, 10 Jan 2014 17:35:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1fzE-0001yn-Nr
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:35:12 +0000
Received: from [85.158.143.35:64393] by server-1.bemta-4.messagelabs.com id
	EC/3F-02132-05F20D25; Fri, 10 Jan 2014 17:35:12 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1389375310!10939120!1
X-Originating-IP: [74.125.82.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29332 invoked from network); 10 Jan 2014 17:35:10 -0000
Received: from mail-we0-f178.google.com (HELO mail-we0-f178.google.com)
	(74.125.82.178)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:35:10 -0000
Received: by mail-we0-f178.google.com with SMTP id t60so4412832wes.9
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 09:35:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=UeQV6k2MJeTwB4ttKv0VwimUJcL2OxIm+PaEv2KUS6g=;
	b=V9dsHiK3t5OkKnLYFpH77Y2SdXHa3YpDQunaW3isu0sebFnFyHSp3Tc6gze5evue86
	2VjVbibnWjU18BPhUnEcyx+xKoZsXLU/RHPqXwioW+tzM/RlSFQhejWuBeobDCUz8yu2
	z93VjWG0iy62VLJg5xr1Sq0r/t1OuyPRFwscIah1rkVJWAXqyFzgfAIFiXsuXsKISCLl
	X056fp/BFXYNdKJXDzE/mvtKG7ixgdQzCH44aBqUzB80ESp3yxmbRq8Wp7yc5+B1lHBx
	Y44AEvRhITsvE5WqEVP8FdunYTayhGc6+SJI3z5vNuvpiVnswaqNe4997F57N8RBfdCs
	D5Bg==
X-Gm-Message-State: ALoCoQkVboUKfp1oZWBbBbRE/Sn1aWKpVn+pRph4zeWq29vnu8c8dgfqghgof52ptdrwpBS7WJi7
MIME-Version: 1.0
X-Received: by 10.180.20.15 with SMTP id j15mr3939675wie.4.1389375310182; Fri,
	10 Jan 2014 09:35:10 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 09:35:10 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389373609.6423.36.camel@kazak.uk.xensource.com>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
	<1389373609.6423.36.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 11:35:10 -0600
Message-ID: <CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: John Jaser <john@jaser.net>, xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 11:06 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
>> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
>>
>> I would follow Ian's advice on verifying all your bridge and iptables settings.
>
> And the sysctl ones. Especially the ones with arp in the name. (filter,
> ignore etc)
>
> Ian.
>

No tables in place:

[root@xen-dev ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

sysctl -a | grep arp: http://pastebin.com/txVWgtzq

FYI, eth1 is for a iscsi mount.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:35:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1fzG-0001ys-9b; Fri, 10 Jan 2014 17:35:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <replicant@dallaslamers.org>) id 1W1fzE-0001yn-Nr
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:35:12 +0000
Received: from [85.158.143.35:64393] by server-1.bemta-4.messagelabs.com id
	EC/3F-02132-05F20D25; Fri, 10 Jan 2014 17:35:12 +0000
X-Env-Sender: replicant@dallaslamers.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1389375310!10939120!1
X-Originating-IP: [74.125.82.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29332 invoked from network); 10 Jan 2014 17:35:10 -0000
Received: from mail-we0-f178.google.com (HELO mail-we0-f178.google.com)
	(74.125.82.178)
	by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:35:10 -0000
Received: by mail-we0-f178.google.com with SMTP id t60so4412832wes.9
	for <xen-users@lists.xen.org>; Fri, 10 Jan 2014 09:35:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=UeQV6k2MJeTwB4ttKv0VwimUJcL2OxIm+PaEv2KUS6g=;
	b=V9dsHiK3t5OkKnLYFpH77Y2SdXHa3YpDQunaW3isu0sebFnFyHSp3Tc6gze5evue86
	2VjVbibnWjU18BPhUnEcyx+xKoZsXLU/RHPqXwioW+tzM/RlSFQhejWuBeobDCUz8yu2
	z93VjWG0iy62VLJg5xr1Sq0r/t1OuyPRFwscIah1rkVJWAXqyFzgfAIFiXsuXsKISCLl
	X056fp/BFXYNdKJXDzE/mvtKG7ixgdQzCH44aBqUzB80ESp3yxmbRq8Wp7yc5+B1lHBx
	Y44AEvRhITsvE5WqEVP8FdunYTayhGc6+SJI3z5vNuvpiVnswaqNe4997F57N8RBfdCs
	D5Bg==
X-Gm-Message-State: ALoCoQkVboUKfp1oZWBbBbRE/Sn1aWKpVn+pRph4zeWq29vnu8c8dgfqghgof52ptdrwpBS7WJi7
MIME-Version: 1.0
X-Received: by 10.180.20.15 with SMTP id j15mr3939675wie.4.1389375310182; Fri,
	10 Jan 2014 09:35:10 -0800 (PST)
Received: by 10.217.154.9 with HTTP; Fri, 10 Jan 2014 09:35:10 -0800 (PST)
X-Originating-IP: [69.195.221.4]
In-Reply-To: <1389373609.6423.36.camel@kazak.uk.xensource.com>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
	<1389373609.6423.36.camel@kazak.uk.xensource.com>
Date: Fri, 10 Jan 2014 11:35:10 -0600
Message-ID: <CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
From: "Glenn E. Bailey III" <replicant@dallaslamers.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: John Jaser <john@jaser.net>, xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 11:06 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
>> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
>>
>> I would follow Ian's advice on verifying all your bridge and iptables settings.
>
> And the sysctl ones. Especially the ones with arp in the name. (filter,
> ignore etc)
>
> Ian.
>

No tables in place:

[root@xen-dev ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

sysctl -a | grep arp: http://pastebin.com/txVWgtzq

FYI, eth1 is for a iscsi mount.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:54:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:54:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1gI6-0003xS-4c; Fri, 10 Jan 2014 17:54:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1gI4-0003xL-E8
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:54:40 +0000
Received: from [85.158.139.211:51767] by server-4.bemta-5.messagelabs.com id
	5F/AF-26791-FD330D25; Fri, 10 Jan 2014 17:54:39 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1389376477!6365315!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17525 invoked from network); 10 Jan 2014 17:54:38 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:54:38 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="91766686"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 17:54:36 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 12:54:36 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1gI0-0004Pq-BD;
	Fri, 10 Jan 2014 17:54:36 +0000
Date: Fri, 10 Jan 2014 17:54:36 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140110175436.GA7562@zion.uk.xensource.com>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
	<1389373609.6423.36.camel@kazak.uk.xensource.com>
	<CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: John Jaser <john@jaser.net>, wei.liu2@citrix.com,
	Ian Campbell <Ian.Campbell@citrix.com>, xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 11:35:10AM -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 11:06 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
> >> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
> >>
> >> I would follow Ian's advice on verifying all your bridge and iptables settings.
> >
> > And the sysctl ones. Especially the ones with arp in the name. (filter,
> > ignore etc)
> >
> > Ian.
> >
> 
> No tables in place:
> 
> [root@xen-dev ~]# iptables -L
> Chain INPUT (policy ACCEPT)
> target     prot opt source               destination
> 
> Chain FORWARD (policy ACCEPT)
> target     prot opt source               destination
> 
> Chain OUTPUT (policy ACCEPT)
> target     prot opt source               destination
> 
> sysctl -a | grep arp: http://pastebin.com/txVWgtzq
> 

Your bridge-nf-call-arptables is set to 0. Try to set it to 1?
Check bridge-nf-call-iptables as well?

In any case, you can try to setup static entry in arp table to see if it
works.

Wei.

> FYI, eth1 is for a iscsi mount.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 10 17:54:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 10 Jan 2014 17:54:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W1gI6-0003xS-4c; Fri, 10 Jan 2014 17:54:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W1gI4-0003xL-E8
	for xen-users@lists.xen.org; Fri, 10 Jan 2014 17:54:40 +0000
Received: from [85.158.139.211:51767] by server-4.bemta-5.messagelabs.com id
	5F/AF-26791-FD330D25; Fri, 10 Jan 2014 17:54:39 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1389376477!6365315!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17525 invoked from network); 10 Jan 2014 17:54:38 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	10 Jan 2014 17:54:38 -0000
X-IronPort-AV: E=Sophos;i="4.95,639,1384300800"; d="scan'208";a="91766686"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 10 Jan 2014 17:54:36 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 10 Jan 2014 12:54:36 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W1gI0-0004Pq-BD;
	Fri, 10 Jan 2014 17:54:36 +0000
Date: Fri, 10 Jan 2014 17:54:36 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Glenn E. Bailey III" <replicant@dallaslamers.org>
Message-ID: <20140110175436.GA7562@zion.uk.xensource.com>
References: <15327648.177.1389373290606.JavaMail.javamailuser@localhost>
	<1389373609.6423.36.camel@kazak.uk.xensource.com>
	<CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAG8-zp0TbgpOZ_hAwJt34McwUn5xr649z6n1S_hKXvXcoULryA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: John Jaser <john@jaser.net>, wei.liu2@citrix.com,
	Ian Campbell <Ian.Campbell@citrix.com>, xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bridging works fine under KVM but not Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 10, 2014 at 11:35:10AM -0600, Glenn E. Bailey III wrote:
> On Fri, Jan 10, 2014 at 11:06 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Fri, 2014-01-10 at 12:01 -0500, John Jaser wrote:
> >> Wow, so the are arp reply doesn't make it from the bridge to the vif.  That is weird.
> >>
> >> I would follow Ian's advice on verifying all your bridge and iptables settings.
> >
> > And the sysctl ones. Especially the ones with arp in the name. (filter,
> > ignore etc)
> >
> > Ian.
> >
> 
> No tables in place:
> 
> [root@xen-dev ~]# iptables -L
> Chain INPUT (policy ACCEPT)
> target     prot opt source               destination
> 
> Chain FORWARD (policy ACCEPT)
> target     prot opt source               destination
> 
> Chain OUTPUT (policy ACCEPT)
> target     prot opt source               destination
> 
> sysctl -a | grep arp: http://pastebin.com/txVWgtzq
> 

Your bridge-nf-call-arptables is set to 0. Try to set it to 1?
Check bridge-nf-call-iptables as well?

In any case, you can try to setup static entry in arp table to see if it
works.

Wei.

> FYI, eth1 is for a iscsi mount.
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 17:53:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 17:53:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W22jB-0006UG-Qt; Sat, 11 Jan 2014 17:52:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W1tZf-0003Lm-OV
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 08:05:43 +0000
Received: from [85.158.137.68:2297] by server-5.bemta-3.messagelabs.com id
	A0/3B-25188-65BF0D25; Sat, 11 Jan 2014 08:05:42 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1389427540!7356344!1
X-Originating-IP: [209.85.223.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24557 invoked from network); 11 Jan 2014 08:05:42 -0000
Received: from mail-ie0-f196.google.com (HELO mail-ie0-f196.google.com)
	(209.85.223.196)
	by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 08:05:42 -0000
Received: by mail-ie0-f196.google.com with SMTP id e14so2156956iej.3
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 00:05:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=6eYZRwO0zoOEcM4v6uNsEqkcmU6Z7g5QN3BkZ4YgEjY=;
	b=IMPWTHhBNTiewSCQ52R63D2swJDuqe1EZNNnROJQorzzeVGOo9GXxSwfycIdsk/749
	WqXs7dMrhHsMTtAZuP2Wct0LKE9Q4dn3/bkK4hopv8ePA6Yret6gXekOicDzBHwnr/Ph
	XaVJ9/y/P+lxTcfXxRruk2IRUeq/fNiBXikDgmjI6tdItgNE/a1jFvrFm9RvhJxhJZ8v
	gZG0NTNxD9iBuVnAcMVjrTcNmbG34b6xU95mAstlTGUtRIY4waOGh6uQ9x5DHcqyuXj/
	A1C8HPFpaTrbceT5omYNREZp1P4eHbfmp+fEI3opCaNvWEnjGBwMsjM4Ab9XN5iPddCY
	kuBQ==
MIME-Version: 1.0
X-Received: by 10.51.17.11 with SMTP id ga11mr8526149igd.36.1389427540626;
	Sat, 11 Jan 2014 00:05:40 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Sat, 11 Jan 2014 00:05:40 -0800 (PST)
Date: Sat, 11 Jan 2014 11:35:40 +0330
Message-ID: <CAKLxbwLw39PZOXYHnqv5BaoOt0etUzT=O5kKmjuXNxg+cM-3+w@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Sat, 11 Jan 2014 17:52:01 +0000
Subject: [Xen-users] Xen does not boot when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

 hello,
 i have a problem;when i enable vt in bios of my system, i can not boot
 into my fedora with xen hypervisor system.In fact, when vt is enabled
 and i wanted to boot into xen, i got this error:
 iommu: mapping reserved region failed
 and after that, it returned me to the grub. what's the problem?
 if i disable vt, i can boot into xen.
 i have a HP Pavilion Entertainment PC.
 thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 17:53:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 17:53:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W22jA-0006U7-Ng; Sat, 11 Jan 2014 17:52:08 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W1qa7-0006zR-Pm
	for xen-users@lists.xensource.com; Sat, 11 Jan 2014 04:53:59 +0000
Received: from [85.158.143.35:29348] by server-2.bemta-4.messagelabs.com id
	13/50-11386-76EC0D25; Sat, 11 Jan 2014 04:53:59 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389416037!11070006!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17338 invoked from network); 11 Jan 2014 04:53:58 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-14.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	11 Jan 2014 04:53:58 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W1qa4-0002Jr-TI
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 20:53:56 -0800
Date: Fri, 10 Jan 2014 20:53:56 -0800 (PST)
From: "Mike C." <miguelmclara@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1389416036753-5720789.post@n5.nabble.com>
In-Reply-To: <1375459051.10660.150.camel@kazak.uk.xensource.com>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 11 Jan 2014 17:52:07 +0000
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I wonder If a solution was found for this?

I'm having the same issue but my dom0 was just installed and this is the
first DomU





--
View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 17:53:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 17:53:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W22jB-0006UG-Qt; Sat, 11 Jan 2014 17:52:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W1tZf-0003Lm-OV
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 08:05:43 +0000
Received: from [85.158.137.68:2297] by server-5.bemta-3.messagelabs.com id
	A0/3B-25188-65BF0D25; Sat, 11 Jan 2014 08:05:42 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1389427540!7356344!1
X-Originating-IP: [209.85.223.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24557 invoked from network); 11 Jan 2014 08:05:42 -0000
Received: from mail-ie0-f196.google.com (HELO mail-ie0-f196.google.com)
	(209.85.223.196)
	by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 08:05:42 -0000
Received: by mail-ie0-f196.google.com with SMTP id e14so2156956iej.3
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 00:05:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=6eYZRwO0zoOEcM4v6uNsEqkcmU6Z7g5QN3BkZ4YgEjY=;
	b=IMPWTHhBNTiewSCQ52R63D2swJDuqe1EZNNnROJQorzzeVGOo9GXxSwfycIdsk/749
	WqXs7dMrhHsMTtAZuP2Wct0LKE9Q4dn3/bkK4hopv8ePA6Yret6gXekOicDzBHwnr/Ph
	XaVJ9/y/P+lxTcfXxRruk2IRUeq/fNiBXikDgmjI6tdItgNE/a1jFvrFm9RvhJxhJZ8v
	gZG0NTNxD9iBuVnAcMVjrTcNmbG34b6xU95mAstlTGUtRIY4waOGh6uQ9x5DHcqyuXj/
	A1C8HPFpaTrbceT5omYNREZp1P4eHbfmp+fEI3opCaNvWEnjGBwMsjM4Ab9XN5iPddCY
	kuBQ==
MIME-Version: 1.0
X-Received: by 10.51.17.11 with SMTP id ga11mr8526149igd.36.1389427540626;
	Sat, 11 Jan 2014 00:05:40 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Sat, 11 Jan 2014 00:05:40 -0800 (PST)
Date: Sat, 11 Jan 2014 11:35:40 +0330
Message-ID: <CAKLxbwLw39PZOXYHnqv5BaoOt0etUzT=O5kKmjuXNxg+cM-3+w@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Sat, 11 Jan 2014 17:52:01 +0000
Subject: [Xen-users] Xen does not boot when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

 hello,
 i have a problem;when i enable vt in bios of my system, i can not boot
 into my fedora with xen hypervisor system.In fact, when vt is enabled
 and i wanted to boot into xen, i got this error:
 iommu: mapping reserved region failed
 and after that, it returned me to the grub. what's the problem?
 if i disable vt, i can boot into xen.
 i have a HP Pavilion Entertainment PC.
 thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 17:53:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 17:53:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W22jA-0006U7-Ng; Sat, 11 Jan 2014 17:52:08 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W1qa7-0006zR-Pm
	for xen-users@lists.xensource.com; Sat, 11 Jan 2014 04:53:59 +0000
Received: from [85.158.143.35:29348] by server-2.bemta-4.messagelabs.com id
	13/50-11386-76EC0D25; Sat, 11 Jan 2014 04:53:59 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389416037!11070006!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17338 invoked from network); 11 Jan 2014 04:53:58 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-14.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	11 Jan 2014 04:53:58 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W1qa4-0002Jr-TI
	for xen-users@lists.xensource.com; Fri, 10 Jan 2014 20:53:56 -0800
Date: Fri, 10 Jan 2014 20:53:56 -0800 (PST)
From: "Mike C." <miguelmclara@gmail.com>
To: xen-users@lists.xensource.com
Message-ID: <1389416036753-5720789.post@n5.nabble.com>
In-Reply-To: <1375459051.10660.150.camel@kazak.uk.xensource.com>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Sat, 11 Jan 2014 17:52:07 +0000
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I wonder If a solution was found for this?

I'm having the same issue but my dom0 was just installed and this is the
first DomU





--
View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:27:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23GK-0000WF-Mg; Sat, 11 Jan 2014 18:26:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23GI-0000WA-HH
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:26:22 +0000
Received: from [193.109.254.147:63718] by server-6.bemta-14.messagelabs.com id
	B7/B2-14958-DCC81D25; Sat, 11 Jan 2014 18:26:21 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389464780!10265006!1
X-Originating-IP: [212.82.109.206]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29620 invoked from network); 11 Jan 2014 18:26:20 -0000
Received: from nm25-vm5.bullet.mail.ird.yahoo.com (HELO
	nm25-vm5.bullet.mail.ird.yahoo.com) (212.82.109.206)
	by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 18:26:20 -0000
Received: from [77.238.189.53] by nm25.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
Received: from [46.228.39.75] by tm6.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
Received: from [127.0.0.1] by smtp112.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389464780; bh=NSM6Thcjkx/dToj5YduLjoqCE/rpWZb7tUcXBkf/0+U=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=h2xTfSk5UBiQbc9d2OFI2MM6fNNEkXvWYN8YHzcZkwCdNDKimlxi2GdPRBo6xHAWMFJEGQvMJCYnEXPYSOE3Wzcg6bCL0RaYmUlpCBdMVMEbKqGlZJq7xS+KY/QY9WrGONCtlKmesA05Uuujzmf6tZ3egf8v1taB9QLHed5jBFs=
X-Yahoo-Newman-Id: 224416.15515.bm@smtp112.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: BPf1MT0VM1nTQMd3TuU0tNu3BBaMNPJiY3kRBRavZMtak.G
	Hyy2UDp60cR.AxFMf.rEMyCeZSA6XquNaPj6jUe.GyFJwWXvnq0cYJ0TmnmJ
	_WHeoEnb5sqWImPpxsEsBGBDtHeYTQbQQ8ypNg4O1cRO5v7apG4cgILUb9VI
	krQsu93DvvuVNlLoAaL.aE8BhaNJVbWsYJmRkjeCbEwmD9om7NCPK8Diy62u
	s9.bU5H.O4Do1MJZDgxy5O5ZJ6HpcZSQf4zpXNBpQ41mIqjA_HlSafQLnIdA
	pqIs8xhNwa0P7XOgcA6zNWJKO1XYopvLAqPlFCDKptT8EUShDsx9LA9vigpD
	eRxi778of.zUfcGzNCM3NHPKH1th0zdrLcos5B8iGisQEuE5KWvc2Nhlr1cq
	eiH0iFobUIYPggVO9WIqxlONTA8gJTjGDjcxNovEdzf172R99aZMMSU6MKMV
	g1wpFYK7u5bNp3Zf8CoHFWTKHKrU7A8L0cvESmesI3O_ZH6GM8cXGDITvgoA
	w4SJDTGtIA_hho94WILrd1uZfP.rB53.jj0oELTewobCrSL3Kjn4gU6AwWqV
	StnTOppqZUbrh4gt4xwj8HbU725rp4pewmrZD6bslM9sVbTfSRsUdeHrsMbU
	BhCs_iw.f49W3id8ANacZXvRAOWUHWtWMDiZThuJBoFq5.haxlhP4pGmyouO
	Jkupi19LGJGZ09FikEK5FI4wEozAy18kinQPVqWrvlOrpEkN2vk2T7jgR3fK
	DQQPn_Tt9IIr_5HueDSG8ST6j6inQP5RjrwmAskPMe1paKJRxXSXyLxu185W
	Hhzx3wbrE8AbgKEqtDnEhFZES8tzyiihFa22OnI6g__ld0ooQZ27ml0HGMNx
	QbXBSH9AgP.0z2owlrtUkf_6_qJjaY2zTiw--
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp112.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 18:26:20 +0000 UTC
Message-ID: <52D18CCD.4020008@yahoo.co.uk>
Date: Sat, 11 Jan 2014 18:26:21 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>	<1374690960.30195.24.camel@hastur.hellion.org.uk>	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>	<1374723446.32286.40.camel@hastur.hellion.org.uk>	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>	<1374842644.10269.8.camel@hastur.hellion.org.uk>	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
In-Reply-To: <1389416036753-5720789.post@n5.nabble.com>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 11/01/14 04:53, Mike C. wrote:
> I wonder If a solution was found for this?
Possibly. I had compiled from source but was using a list of prequisites
I had documented myself from ages ago. When I checked against list in
the wiki (I think), I was missing one or two that hadn't caused an error
at xen compilation time. I installed them and recompiled and the issue
went away.

I can't promise you that fixed it, but that instance of the issue went
away but I haven't tried installing any new Ubuntu instances. Could be
coincidence. Good luck!


>
> I'm having the same issue but my dom0 was just installed and this is the
> first DomU
>
Is this trying to run the xen installer for Ubuntu? If not, you might
want to add some more detail so it can be ascertained if it is a
different issue or not.



>
>
>
>
> --
> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
> Sent from the Xen - User mailing list archive at Nabble.com.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:27:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23GK-0000WF-Mg; Sat, 11 Jan 2014 18:26:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23GI-0000WA-HH
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:26:22 +0000
Received: from [193.109.254.147:63718] by server-6.bemta-14.messagelabs.com id
	B7/B2-14958-DCC81D25; Sat, 11 Jan 2014 18:26:21 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-14.tower-27.messagelabs.com!1389464780!10265006!1
X-Originating-IP: [212.82.109.206]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29620 invoked from network); 11 Jan 2014 18:26:20 -0000
Received: from nm25-vm5.bullet.mail.ird.yahoo.com (HELO
	nm25-vm5.bullet.mail.ird.yahoo.com) (212.82.109.206)
	by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 18:26:20 -0000
Received: from [77.238.189.53] by nm25.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
Received: from [46.228.39.75] by tm6.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
Received: from [127.0.0.1] by smtp112.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:26:20 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389464780; bh=NSM6Thcjkx/dToj5YduLjoqCE/rpWZb7tUcXBkf/0+U=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=h2xTfSk5UBiQbc9d2OFI2MM6fNNEkXvWYN8YHzcZkwCdNDKimlxi2GdPRBo6xHAWMFJEGQvMJCYnEXPYSOE3Wzcg6bCL0RaYmUlpCBdMVMEbKqGlZJq7xS+KY/QY9WrGONCtlKmesA05Uuujzmf6tZ3egf8v1taB9QLHed5jBFs=
X-Yahoo-Newman-Id: 224416.15515.bm@smtp112.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: BPf1MT0VM1nTQMd3TuU0tNu3BBaMNPJiY3kRBRavZMtak.G
	Hyy2UDp60cR.AxFMf.rEMyCeZSA6XquNaPj6jUe.GyFJwWXvnq0cYJ0TmnmJ
	_WHeoEnb5sqWImPpxsEsBGBDtHeYTQbQQ8ypNg4O1cRO5v7apG4cgILUb9VI
	krQsu93DvvuVNlLoAaL.aE8BhaNJVbWsYJmRkjeCbEwmD9om7NCPK8Diy62u
	s9.bU5H.O4Do1MJZDgxy5O5ZJ6HpcZSQf4zpXNBpQ41mIqjA_HlSafQLnIdA
	pqIs8xhNwa0P7XOgcA6zNWJKO1XYopvLAqPlFCDKptT8EUShDsx9LA9vigpD
	eRxi778of.zUfcGzNCM3NHPKH1th0zdrLcos5B8iGisQEuE5KWvc2Nhlr1cq
	eiH0iFobUIYPggVO9WIqxlONTA8gJTjGDjcxNovEdzf172R99aZMMSU6MKMV
	g1wpFYK7u5bNp3Zf8CoHFWTKHKrU7A8L0cvESmesI3O_ZH6GM8cXGDITvgoA
	w4SJDTGtIA_hho94WILrd1uZfP.rB53.jj0oELTewobCrSL3Kjn4gU6AwWqV
	StnTOppqZUbrh4gt4xwj8HbU725rp4pewmrZD6bslM9sVbTfSRsUdeHrsMbU
	BhCs_iw.f49W3id8ANacZXvRAOWUHWtWMDiZThuJBoFq5.haxlhP4pGmyouO
	Jkupi19LGJGZ09FikEK5FI4wEozAy18kinQPVqWrvlOrpEkN2vk2T7jgR3fK
	DQQPn_Tt9IIr_5HueDSG8ST6j6inQP5RjrwmAskPMe1paKJRxXSXyLxu185W
	Hhzx3wbrE8AbgKEqtDnEhFZES8tzyiihFa22OnI6g__ld0ooQZ27ml0HGMNx
	QbXBSH9AgP.0z2owlrtUkf_6_qJjaY2zTiw--
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp112.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 18:26:20 +0000 UTC
Message-ID: <52D18CCD.4020008@yahoo.co.uk>
Date: Sat, 11 Jan 2014 18:26:21 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>	<1374690960.30195.24.camel@hastur.hellion.org.uk>	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>	<1374723446.32286.40.camel@hastur.hellion.org.uk>	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>	<1374842644.10269.8.camel@hastur.hellion.org.uk>	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
In-Reply-To: <1389416036753-5720789.post@n5.nabble.com>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 11/01/14 04:53, Mike C. wrote:
> I wonder If a solution was found for this?
Possibly. I had compiled from source but was using a list of prequisites
I had documented myself from ages ago. When I checked against list in
the wiki (I think), I was missing one or two that hadn't caused an error
at xen compilation time. I installed them and recompiled and the issue
went away.

I can't promise you that fixed it, but that instance of the issue went
away but I haven't tried installing any new Ubuntu instances. Could be
coincidence. Good luck!


>
> I'm having the same issue but my dom0 was just installed and this is the
> first DomU
>
Is this trying to run the xen installer for Ubuntu? If not, you might
want to add some more detail so it can be ascertained if it is a
different issue or not.



>
>
>
>
> --
> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
> Sent from the Xen - User mailing list archive at Nabble.com.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:47:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:47:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23ad-0001v5-S9; Sat, 11 Jan 2014 18:47:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W23ac-0001v0-Fx
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:47:22 +0000
Received: from [85.158.137.68:53019] by server-5.bemta-3.messagelabs.com id
	6F/B1-25188-9B191D25; Sat, 11 Jan 2014 18:47:21 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1389466040!8577223!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27897 invoked from network); 11 Jan 2014 18:47:20 -0000
Received: from mail-wg0-f52.google.com (HELO mail-wg0-f52.google.com)
	(74.125.82.52)
	by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 18:47:20 -0000
Received: by mail-wg0-f52.google.com with SMTP id b13so4918628wgh.31
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 10:47:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=C0u6zQb8iGIafI5auvvICO4hLbQH3hOOAAaHALGWsHw=;
	b=Sr475/kOapjXoR6+xhmqehc42i+5srPwX65aUQsJaHhWRDR/1fEfrah8ABfrS77dcC
	pSNqcxWUbv7o5cGYDO6vn0R5tarSoS4tGIaeeveToJ6fArZh6yewOT/inK6ywe0bRNG4
	xwjFXFU7sJrtsbWl14RVGQBySyt/xtzha2QmYaqC/joZIzXwJkFeGsHhFj6OojV0j5lk
	NoGOE6K2TYJiu9KLvdT6SsYqzReEHC0GpsDXJY3SIKA/8vrXOQM168idcLbBIS21bR4z
	EEtJNymGIJY25FXVmY19wS+zg0G9gcnv6BbOknFIiF2YH77pUUkmKTeF8f2EX28lhzN0
	7gFQ==
X-Received: by 10.180.104.106 with SMTP id gd10mr8132760wib.47.1389466040632; 
	Sat, 11 Jan 2014 10:47:20 -0800 (PST)
MIME-Version: 1.0
Received: by 10.216.19.132 with HTTP; Sat, 11 Jan 2014 10:47:00 -0800 (PST)
In-Reply-To: <52D18CCD.4020008@yahoo.co.uk>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Sat, 11 Jan 2014 18:47:00 +0000
Message-ID: <CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
To: Ian Murray <murrayie@yahoo.co.uk>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

To problem seems to happen only with 12.04 LTS, I've downloaded the
intrd and vmlinuz from 13.04 and this works perfectly!


On Sat, Jan 11, 2014 at 6:26 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
> On 11/01/14 04:53, Mike C. wrote:
>> I wonder If a solution was found for this?
> Possibly. I had compiled from source but was using a list of prequisites
> I had documented myself from ages ago. When I checked against list in
> the wiki (I think), I was missing one or two that hadn't caused an error
> at xen compilation time. I installed them and recompiled and the issue
> went away.
>
> I can't promise you that fixed it, but that instance of the issue went
> away but I haven't tried installing any new Ubuntu instances. Could be
> coincidence. Good luck!
>
>
>>
>> I'm having the same issue but my dom0 was just installed and this is the
>> first DomU
>>
> Is this trying to run the xen installer for Ubuntu? If not, you might
> want to add some more detail so it can be ascertained if it is a
> different issue or not.
>
>
>
>>
>>
>>
>>
>> --
>> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
>> Sent from the Xen - User mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:47:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:47:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23ad-0001v5-S9; Sat, 11 Jan 2014 18:47:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W23ac-0001v0-Fx
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:47:22 +0000
Received: from [85.158.137.68:53019] by server-5.bemta-3.messagelabs.com id
	6F/B1-25188-9B191D25; Sat, 11 Jan 2014 18:47:21 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1389466040!8577223!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27897 invoked from network); 11 Jan 2014 18:47:20 -0000
Received: from mail-wg0-f52.google.com (HELO mail-wg0-f52.google.com)
	(74.125.82.52)
	by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 18:47:20 -0000
Received: by mail-wg0-f52.google.com with SMTP id b13so4918628wgh.31
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 10:47:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=C0u6zQb8iGIafI5auvvICO4hLbQH3hOOAAaHALGWsHw=;
	b=Sr475/kOapjXoR6+xhmqehc42i+5srPwX65aUQsJaHhWRDR/1fEfrah8ABfrS77dcC
	pSNqcxWUbv7o5cGYDO6vn0R5tarSoS4tGIaeeveToJ6fArZh6yewOT/inK6ywe0bRNG4
	xwjFXFU7sJrtsbWl14RVGQBySyt/xtzha2QmYaqC/joZIzXwJkFeGsHhFj6OojV0j5lk
	NoGOE6K2TYJiu9KLvdT6SsYqzReEHC0GpsDXJY3SIKA/8vrXOQM168idcLbBIS21bR4z
	EEtJNymGIJY25FXVmY19wS+zg0G9gcnv6BbOknFIiF2YH77pUUkmKTeF8f2EX28lhzN0
	7gFQ==
X-Received: by 10.180.104.106 with SMTP id gd10mr8132760wib.47.1389466040632; 
	Sat, 11 Jan 2014 10:47:20 -0800 (PST)
MIME-Version: 1.0
Received: by 10.216.19.132 with HTTP; Sat, 11 Jan 2014 10:47:00 -0800 (PST)
In-Reply-To: <52D18CCD.4020008@yahoo.co.uk>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Sat, 11 Jan 2014 18:47:00 +0000
Message-ID: <CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
To: Ian Murray <murrayie@yahoo.co.uk>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

To problem seems to happen only with 12.04 LTS, I've downloaded the
intrd and vmlinuz from 13.04 and this works perfectly!


On Sat, Jan 11, 2014 at 6:26 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
> On 11/01/14 04:53, Mike C. wrote:
>> I wonder If a solution was found for this?
> Possibly. I had compiled from source but was using a list of prequisites
> I had documented myself from ages ago. When I checked against list in
> the wiki (I think), I was missing one or two that hadn't caused an error
> at xen compilation time. I installed them and recompiled and the issue
> went away.
>
> I can't promise you that fixed it, but that instance of the issue went
> away but I haven't tried installing any new Ubuntu instances. Could be
> coincidence. Good luck!
>
>
>>
>> I'm having the same issue but my dom0 was just installed and this is the
>> first DomU
>>
> Is this trying to run the xen installer for Ubuntu? If not, you might
> want to add some more detail so it can be ascertained if it is a
> different issue or not.
>
>
>
>>
>>
>>
>>
>> --
>> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
>> Sent from the Xen - User mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:53:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:53:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23g0-0002fP-Rc; Sat, 11 Jan 2014 18:52:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23fz-0002fH-Kf
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:52:55 +0000
Received: from [85.158.137.68:9447] by server-7.bemta-3.messagelabs.com id
	44/51-27599-60391D25; Sat, 11 Jan 2014 18:52:54 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-12.tower-31.messagelabs.com!1389466373!4911709!1
X-Originating-IP: [212.82.97.64]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2726 invoked from network); 11 Jan 2014 18:52:53 -0000
Received: from nm28-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm28-vm4.bullet.mail.ir2.yahoo.com) (212.82.97.64)
	by server-12.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 18:52:53 -0000
Received: from [212.82.98.127] by nm28.bullet.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
Received: from [46.228.39.65] by tm20.bullet.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
Received: from [127.0.0.1] by smtp102.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389466373; bh=uMLKIWtnxDAF5uHqzus2Jo/T1Q3ruHbCng5lmNAeoUY=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=DPJPMpOZuJkvNt5aY/UZx+Lt355p1zpEcm1TixuEQ/wFJadpAIiq/d98EK8V/sbvk+vMsZehE05q0bvHHZOvWfhLLts0+rmg39hoKvYDvHaDVhUBU8dQRThpjj9fdHTDsCCaf2XlYQnrZLWZpb+xtAHxr+D4SrEoS3kJ5y7x/6s=
X-Yahoo-Newman-Id: 231259.92535.bm@smtp102.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: pYkSvIAVM1nhI9BqnJgMIHIWWBUneSc_gMi1bUMDRqjJAS_
	VZ2CO0GfklTxw8jqQ6bM4WwSgVINSfA2e7I_hcC5Rcitnd4bh1NZl6J9TPgp
	CsRVR0Eik3fectlYk.hvxNPNujpzjEmRKJeGVmoBKzkxVZtEyBDL168LJ6xY
	AUtCvlSbDFwEsd.l2GV_KKJn.6qFgsRIjYGg.q.Y6uRdxD3Wfc6.QACRwy5q
	1sqtTfvR9_UcgaHjZzhfp4gROj1v7gHc95L37sjpj4nIZ2.6Lj65KsgaTbC8
	Oyl.KRm40bMQ1PivaHEA7h6cYpoJkOUh80gA3SnJfakCgP1XIHI13BejuPzu
	q_EFXSwhzzkCkY_kvGQzJwq8srwhKx.LueVx3nOHXBWSk_ey_iJoJt_CGcce
	Fn2X0n_RRz6fcD3MzKtyDI0ypuZRarh13we8zUjyAxS7MJ5DCp5Jj.RfO3Kb
	YbOoPZvMaTR1GF3uTJnFhR8N59KTCSdATNE7qcDm34sDVCqLSOXOHLgNOK4c
	ODdHonliDlFy1dZhpguDF6A3PMJ7s9aAzy6c.43EUpYISsxAfxslefZ9T6oG
	dsvCWihaVbU7IgGGi_DR5tXCmODtA_idSdqfV2wLIHG0MzGRyqQn40OFyzgX
	9t2We6RQ_c3j1QOG8E.4G09yzh4GxQgm9FsPG9zSxMzZwDyoUp5XOV.1dant
	MgA9fevUJLEZWIcP5t31.L4vsrA9jJIyqI7luVfS0inA6SCLEQfpSFVwXa1X
	4Yv0s4Hp8hP2h5deO6iPJh5UpCZDQ9vMwaCrB05DCEnrFV2b5cK9M5YFGQIE
	i8kQ90cT9sur22zhkWhSBSq_Ke5bd_6Vt1MKDlNaMyQy_CyKAYNogiDkWjjq
	fVqQdIm3V2MR5WtKNbKBX_KQBKLT5HrWxzw--
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp102.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 18:52:53 +0000 UTC
Message-ID: <52D19307.5050500@yahoo.co.uk>
Date: Sat, 11 Jan 2014 18:52:55 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Miguel Clara <miguelmclara@gmail.com>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
In-Reply-To: <CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 11/01/14 18:47, Miguel Clara wrote:
> To problem seems to happen only with 12.04 LTS, I've downloaded the
> intrd and vmlinuz from 13.04 and this works perfectly!
Yes, these are the same symptoms I experienced. First time I had it, I
was successful by using the initrd from 12.04 and the vmlinuz from
something newer (maybe 12.10). Second time I had the issue, this did not
help and the only thing that helped was what I wrote below.

Are you compiling Xen from scratch or using a pre-built version?


>
> On Sat, Jan 11, 2014 at 6:26 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
>> On 11/01/14 04:53, Mike C. wrote:
>>> I wonder If a solution was found for this?
>> Possibly. I had compiled from source but was using a list of prequisites
>> I had documented myself from ages ago. When I checked against list in
>> the wiki (I think), I was missing one or two that hadn't caused an error
>> at xen compilation time. I installed them and recompiled and the issue
>> went away.
>>
>> I can't promise you that fixed it, but that instance of the issue went
>> away but I haven't tried installing any new Ubuntu instances. Could be
>> coincidence. Good luck!
>>
>>
>>> I'm having the same issue but my dom0 was just installed and this is the
>>> first DomU
>>>
>> Is this trying to run the xen installer for Ubuntu? If not, you might
>> want to add some more detail so it can be ascertained if it is a
>> different issue or not.
>>
>>
>>
>>>
>>>
>>>
>>> --
>>> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
>>> Sent from the Xen - User mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> Xen-users@lists.xen.org
>>> http://lists.xen.org/xen-users
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 18:53:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 18:53:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23g0-0002fP-Rc; Sat, 11 Jan 2014 18:52:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23fz-0002fH-Kf
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 18:52:55 +0000
Received: from [85.158.137.68:9447] by server-7.bemta-3.messagelabs.com id
	44/51-27599-60391D25; Sat, 11 Jan 2014 18:52:54 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-12.tower-31.messagelabs.com!1389466373!4911709!1
X-Originating-IP: [212.82.97.64]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2726 invoked from network); 11 Jan 2014 18:52:53 -0000
Received: from nm28-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm28-vm4.bullet.mail.ir2.yahoo.com) (212.82.97.64)
	by server-12.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 18:52:53 -0000
Received: from [212.82.98.127] by nm28.bullet.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
Received: from [46.228.39.65] by tm20.bullet.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
Received: from [127.0.0.1] by smtp102.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 18:52:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389466373; bh=uMLKIWtnxDAF5uHqzus2Jo/T1Q3ruHbCng5lmNAeoUY=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=DPJPMpOZuJkvNt5aY/UZx+Lt355p1zpEcm1TixuEQ/wFJadpAIiq/d98EK8V/sbvk+vMsZehE05q0bvHHZOvWfhLLts0+rmg39hoKvYDvHaDVhUBU8dQRThpjj9fdHTDsCCaf2XlYQnrZLWZpb+xtAHxr+D4SrEoS3kJ5y7x/6s=
X-Yahoo-Newman-Id: 231259.92535.bm@smtp102.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: pYkSvIAVM1nhI9BqnJgMIHIWWBUneSc_gMi1bUMDRqjJAS_
	VZ2CO0GfklTxw8jqQ6bM4WwSgVINSfA2e7I_hcC5Rcitnd4bh1NZl6J9TPgp
	CsRVR0Eik3fectlYk.hvxNPNujpzjEmRKJeGVmoBKzkxVZtEyBDL168LJ6xY
	AUtCvlSbDFwEsd.l2GV_KKJn.6qFgsRIjYGg.q.Y6uRdxD3Wfc6.QACRwy5q
	1sqtTfvR9_UcgaHjZzhfp4gROj1v7gHc95L37sjpj4nIZ2.6Lj65KsgaTbC8
	Oyl.KRm40bMQ1PivaHEA7h6cYpoJkOUh80gA3SnJfakCgP1XIHI13BejuPzu
	q_EFXSwhzzkCkY_kvGQzJwq8srwhKx.LueVx3nOHXBWSk_ey_iJoJt_CGcce
	Fn2X0n_RRz6fcD3MzKtyDI0ypuZRarh13we8zUjyAxS7MJ5DCp5Jj.RfO3Kb
	YbOoPZvMaTR1GF3uTJnFhR8N59KTCSdATNE7qcDm34sDVCqLSOXOHLgNOK4c
	ODdHonliDlFy1dZhpguDF6A3PMJ7s9aAzy6c.43EUpYISsxAfxslefZ9T6oG
	dsvCWihaVbU7IgGGi_DR5tXCmODtA_idSdqfV2wLIHG0MzGRyqQn40OFyzgX
	9t2We6RQ_c3j1QOG8E.4G09yzh4GxQgm9FsPG9zSxMzZwDyoUp5XOV.1dant
	MgA9fevUJLEZWIcP5t31.L4vsrA9jJIyqI7luVfS0inA6SCLEQfpSFVwXa1X
	4Yv0s4Hp8hP2h5deO6iPJh5UpCZDQ9vMwaCrB05DCEnrFV2b5cK9M5YFGQIE
	i8kQ90cT9sur22zhkWhSBSq_Ke5bd_6Vt1MKDlNaMyQy_CyKAYNogiDkWjjq
	fVqQdIm3V2MR5WtKNbKBX_KQBKLT5HrWxzw--
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp102.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 18:52:53 +0000 UTC
Message-ID: <52D19307.5050500@yahoo.co.uk>
Date: Sat, 11 Jan 2014 18:52:55 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Miguel Clara <miguelmclara@gmail.com>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
In-Reply-To: <CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 11/01/14 18:47, Miguel Clara wrote:
> To problem seems to happen only with 12.04 LTS, I've downloaded the
> intrd and vmlinuz from 13.04 and this works perfectly!
Yes, these are the same symptoms I experienced. First time I had it, I
was successful by using the initrd from 12.04 and the vmlinuz from
something newer (maybe 12.10). Second time I had the issue, this did not
help and the only thing that helped was what I wrote below.

Are you compiling Xen from scratch or using a pre-built version?


>
> On Sat, Jan 11, 2014 at 6:26 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
>> On 11/01/14 04:53, Mike C. wrote:
>>> I wonder If a solution was found for this?
>> Possibly. I had compiled from source but was using a list of prequisites
>> I had documented myself from ages ago. When I checked against list in
>> the wiki (I think), I was missing one or two that hadn't caused an error
>> at xen compilation time. I installed them and recompiled and the issue
>> went away.
>>
>> I can't promise you that fixed it, but that instance of the issue went
>> away but I haven't tried installing any new Ubuntu instances. Could be
>> coincidence. Good luck!
>>
>>
>>> I'm having the same issue but my dom0 was just installed and this is the
>>> first DomU
>>>
>> Is this trying to run the xen installer for Ubuntu? If not, you might
>> want to add some more detail so it can be ascertained if it is a
>> different issue or not.
>>
>>
>>
>>>
>>>
>>>
>>> --
>>> View this message in context: http://xen.1045712.n5.nabble.com/Trying-to-create-new-domain-on-4-3-but-domU-is-starting-crashed-sc-tp5717826p5720789.html
>>> Sent from the Xen - User mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> Xen-users@lists.xen.org
>>> http://lists.xen.org/xen-users
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 19:07:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 19:07:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23sz-0003cN-FY; Sat, 11 Jan 2014 19:06:21 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23sx-0003cG-5C
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 19:06:19 +0000
Received: from [85.158.143.35:22345] by server-2.bemta-4.messagelabs.com id
	C9/4E-11386-A2691D25; Sat, 11 Jan 2014 19:06:18 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-2.tower-21.messagelabs.com!1389467177!11052260!1
X-Originating-IP: [212.82.109.237]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31433 invoked from network); 11 Jan 2014 19:06:17 -0000
Received: from nm23-vm8.bullet.mail.ird.yahoo.com (HELO
	nm23-vm8.bullet.mail.ird.yahoo.com) (212.82.109.237)
	by server-2.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 19:06:17 -0000
Received: from [77.238.189.55] by nm23.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
Received: from [46.228.39.100] by tm8.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
Received: from [127.0.0.1] by smtp137.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389467176; bh=Fh3kmjjX4YQH5Ho9pzQsuxhAXWsbLKpDGtEGilzFpFk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type;
	b=MNtRPyUnTnXz37XGAAR0JdooNcVtQ89kcXmm9YfrmLlOqChlRKoivydUmlCPtHHaeUiJnfkNfDE82mwsZLRgN4qy+bnjjrFx6qQOSNWHFK2c6EuW70bE3kACiN9CTHr04yOkj+hb2TpUmij1pFX5hg0kWf/62H7WKWmmrb+LWFU=
X-Yahoo-Newman-Id: 667443.85719.bm@smtp137.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Mcvg5BEVM1kmh6BUtQyNFwj6r88dRUN2yWRbx8ZTa3tjfl0
	CLhjsM87luqejIfYMQeVqLgbg0ubI6rneNt.E97R7IDDBO1b8vfqMa2EjRea
	bcejd5E4rLb.SNRK_dbpnOYZW.sNBzvvFznEXOLRWpbIUmrLeNuI1hGviRTs
	XfO0a5s_xo20Kt.2NeDfOwSYwGpPTvnOSGqaQNIxU4sHBk8tEgw2GAbh4UhO
	eSW6f3Jtyuypht3Vv2kAnkB2gQiukWZwfIr5xCmzsS6X43rTdrWeuYADVtQR
	OkfvD7KfRDrxSb7yk9K23Dar3j360rTW5AfNdqKr0stb0HB9S.T7pLHSwR7O
	I2HCYro8V1fIlwEGt1DXJUIgYgGn.UiV8oApOa_Y3wn.o4Pr56kDCrwoTeRG
	u5Ahm8MwgNhB0CVKEzCLsuyDITgTA_KoMFB5W3A9SgE33v0Etcep7kYBGAo6
	4jw7BdV6xGGC1aj81_Vx1xJwbtc1lRwB1cyPKiejepnVqIPpVyC9CS4D3wJl
	0W7w9SJ35drJY.K.pP7HT1_D_50lZJiC3YGScLY4XRHML3UfsbAsNfFhBcPE
	ikQweJazTgQGufOtbGE6hQtMSKaP5F7APbJ9fe2DIOOP4vpqqBL6Z30UZsTE
	e9Q3ThNwAqlOcPd2RIAmvkNdNhIIsWyFfQe6OUDUEc2QfdIZAv41DmBlLJHs
	OIEfP6chXkRi5_WGYevb79cGst0HV0MqNia.JMwg9MIKNgH1k24dAfKQ-
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp137.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 19:06:16 +0000 UTC
Message-ID: <52D1962A.8070608@yahoo.co.uk>
Date: Sat, 11 Jan 2014 19:06:18 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Miguel Clara <miguelmclara@gmail.com>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
	<52D19307.5050500@yahoo.co.uk>
	<CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
In-Reply-To: <CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7534714318263533854=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============7534714318263533854==
Content-Type: multipart/alternative;
 boundary="------------050708040406020107060602"

This is a multi-part message in MIME format.
--------------050708040406020107060602
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

On 11/01/14 18:58, Miguel Clara wrote:
> I've compiled from scratch using the this forum post as guide:
>
> http://www.gossamer-threads.com/lists/xen/users/295087#295087
You didn't cc the list.

Please check that you have all the dependencies installed as listed in...

http://wiki.xen.org/wiki/Compiling_Xen_From_Source

Then recompile if you were missing any.

--------------050708040406020107060602
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 11/01/14 18:58, Miguel Clara wrote:<br>
    </div>
    <blockquote
cite="mid:CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com"
      type="cite">
      <pre wrap="">I've compiled from scratch using the this forum post as guide:

<a class="moz-txt-link-freetext" href="http://www.gossamer-threads.com/lists/xen/users/295087#295087">http://www.gossamer-threads.com/lists/xen/users/295087#295087</a>
</pre>
    </blockquote>
    You didn't cc the list.<br>
    <br>
    Please check that you have all the dependencies installed as listed
    in...<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://wiki.xen.org/wiki/Compiling_Xen_From_Source">http://wiki.xen.org/wiki/Compiling_Xen_From_Source</a><br>
    <br>
    Then recompile if you were missing any.<br>
  </body>
</html>

--------------050708040406020107060602--


--===============7534714318263533854==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7534714318263533854==--


From xen-users-bounces@lists.xen.org Sat Jan 11 19:07:01 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 19:07:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W23sz-0003cN-FY; Sat, 11 Jan 2014 19:06:21 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <murrayie@yahoo.co.uk>) id 1W23sx-0003cG-5C
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 19:06:19 +0000
Received: from [85.158.143.35:22345] by server-2.bemta-4.messagelabs.com id
	C9/4E-11386-A2691D25; Sat, 11 Jan 2014 19:06:18 +0000
X-Env-Sender: murrayie@yahoo.co.uk
X-Msg-Ref: server-2.tower-21.messagelabs.com!1389467177!11052260!1
X-Originating-IP: [212.82.109.237]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31433 invoked from network); 11 Jan 2014 19:06:17 -0000
Received: from nm23-vm8.bullet.mail.ird.yahoo.com (HELO
	nm23-vm8.bullet.mail.ird.yahoo.com) (212.82.109.237)
	by server-2.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 11 Jan 2014 19:06:17 -0000
Received: from [77.238.189.55] by nm23.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
Received: from [46.228.39.100] by tm8.bullet.mail.ird.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
Received: from [127.0.0.1] by smtp137.mail.ir2.yahoo.com with NNFMP;
	11 Jan 2014 19:06:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024;
	t=1389467176; bh=Fh3kmjjX4YQH5Ho9pzQsuxhAXWsbLKpDGtEGilzFpFk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type;
	b=MNtRPyUnTnXz37XGAAR0JdooNcVtQ89kcXmm9YfrmLlOqChlRKoivydUmlCPtHHaeUiJnfkNfDE82mwsZLRgN4qy+bnjjrFx6qQOSNWHFK2c6EuW70bE3kACiN9CTHr04yOkj+hb2TpUmij1pFX5hg0kWf/62H7WKWmmrb+LWFU=
X-Yahoo-Newman-Id: 667443.85719.bm@smtp137.mail.ir2.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Mcvg5BEVM1kmh6BUtQyNFwj6r88dRUN2yWRbx8ZTa3tjfl0
	CLhjsM87luqejIfYMQeVqLgbg0ubI6rneNt.E97R7IDDBO1b8vfqMa2EjRea
	bcejd5E4rLb.SNRK_dbpnOYZW.sNBzvvFznEXOLRWpbIUmrLeNuI1hGviRTs
	XfO0a5s_xo20Kt.2NeDfOwSYwGpPTvnOSGqaQNIxU4sHBk8tEgw2GAbh4UhO
	eSW6f3Jtyuypht3Vv2kAnkB2gQiukWZwfIr5xCmzsS6X43rTdrWeuYADVtQR
	OkfvD7KfRDrxSb7yk9K23Dar3j360rTW5AfNdqKr0stb0HB9S.T7pLHSwR7O
	I2HCYro8V1fIlwEGt1DXJUIgYgGn.UiV8oApOa_Y3wn.o4Pr56kDCrwoTeRG
	u5Ahm8MwgNhB0CVKEzCLsuyDITgTA_KoMFB5W3A9SgE33v0Etcep7kYBGAo6
	4jw7BdV6xGGC1aj81_Vx1xJwbtc1lRwB1cyPKiejepnVqIPpVyC9CS4D3wJl
	0W7w9SJ35drJY.K.pP7HT1_D_50lZJiC3YGScLY4XRHML3UfsbAsNfFhBcPE
	ikQweJazTgQGufOtbGE6hQtMSKaP5F7APbJ9fe2DIOOP4vpqqBL6Z30UZsTE
	e9Q3ThNwAqlOcPd2RIAmvkNdNhIIsWyFfQe6OUDUEc2QfdIZAv41DmBlLJHs
	OIEfP6chXkRi5_WGYevb79cGst0HV0MqNia.JMwg9MIKNgH1k24dAfKQ-
X-Yahoo-SMTP: P.LfrmaswBDlKN6tCvtOaEZlSVsY
X-Rocket-Received: from [192.168.88.150] (murrayie@87.127.155.20 with plain
	[188.125.69.59])
	by smtp137.mail.ir2.yahoo.com with SMTP; 11 Jan 2014 19:06:16 +0000 UTC
Message-ID: <52D1962A.8070608@yahoo.co.uk>
Date: Sat, 11 Jan 2014 19:06:18 +0000
From: Ian Murray <murrayie@yahoo.co.uk>
User-Agent: Mozilla/5.0 (X11; Linux i686;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Miguel Clara <miguelmclara@gmail.com>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
	<52D19307.5050500@yahoo.co.uk>
	<CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
In-Reply-To: <CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7534714318263533854=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============7534714318263533854==
Content-Type: multipart/alternative;
 boundary="------------050708040406020107060602"

This is a multi-part message in MIME format.
--------------050708040406020107060602
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

On 11/01/14 18:58, Miguel Clara wrote:
> I've compiled from scratch using the this forum post as guide:
>
> http://www.gossamer-threads.com/lists/xen/users/295087#295087
You didn't cc the list.

Please check that you have all the dependencies installed as listed in...

http://wiki.xen.org/wiki/Compiling_Xen_From_Source

Then recompile if you were missing any.

--------------050708040406020107060602
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 11/01/14 18:58, Miguel Clara wrote:<br>
    </div>
    <blockquote
cite="mid:CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com"
      type="cite">
      <pre wrap="">I've compiled from scratch using the this forum post as guide:

<a class="moz-txt-link-freetext" href="http://www.gossamer-threads.com/lists/xen/users/295087#295087">http://www.gossamer-threads.com/lists/xen/users/295087#295087</a>
</pre>
    </blockquote>
    You didn't cc the list.<br>
    <br>
    Please check that you have all the dependencies installed as listed
    in...<br>
    <br>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a href="http://wiki.xen.org/wiki/Compiling_Xen_From_Source">http://wiki.xen.org/wiki/Compiling_Xen_From_Source</a><br>
    <br>
    Then recompile if you were missing any.<br>
  </body>
</html>

--------------050708040406020107060602--


--===============7534714318263533854==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7534714318263533854==--


From xen-users-bounces@lists.xen.org Sat Jan 11 19:31:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 19:31:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W24Gw-0005aW-Vw; Sat, 11 Jan 2014 19:31:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W24Gv-0005aR-Jk
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 19:31:05 +0000
Received: from [85.158.137.68:14632] by server-9.bemta-3.messagelabs.com id
	D6/8B-13104-8FB91D25; Sat, 11 Jan 2014 19:31:04 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389468663!8600406!1
X-Originating-IP: [74.125.82.45]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28861 invoked from network); 11 Jan 2014 19:31:04 -0000
Received: from mail-wg0-f45.google.com (HELO mail-wg0-f45.google.com)
	(74.125.82.45)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 19:31:04 -0000
Received: by mail-wg0-f45.google.com with SMTP id n12so1648252wgh.0
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 11:31:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=9J1l9XeLwwlRYYLYzKU4KmQf9e+zReEgfg9dms7U6LU=;
	b=HlEg1Yf2qlGVxixUPmDgk9qylR1ZHDIgiZIi/mMxD21EUEbbpXdVSNOklxP3S3K4kT
	L7/sJK4q8SzjIbzJx4ETr0Ob842aXcdA3U/MbJB3CiEoY93xTNOZnztzxaAsZHejqLSl
	mKGZvKTGbGhuNtSNWXKGpN0r6PxU2WU01U2ocqcGqGcuQX1uccpIgYArIfg2DwqyEeiw
	LUdSdLUF+9pScsJZme2pdNrDDTKVwvNnXt4myDA43Ny90XrMb6W+8rlB8ArI9r+oWOcg
	Hh80LrNpFAOi9dA0VfGsNX5ndcZw8YKwpKgMkIDNZiIxgcT4JqAlAq9iATI8y4LWUd+2
	rqTQ==
X-Received: by 10.194.236.9 with SMTP id uq9mr14390179wjc.31.1389468663742;
	Sat, 11 Jan 2014 11:31:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.216.19.132 with HTTP; Sat, 11 Jan 2014 11:30:43 -0800 (PST)
In-Reply-To: <52D1962A.8070608@yahoo.co.uk>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
	<52D19307.5050500@yahoo.co.uk>
	<CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
	<52D1962A.8070608@yahoo.co.uk>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Sat, 11 Jan 2014 19:30:43 +0000
Message-ID: <CADGo8CVyGwoc95TCa7rzbQiRrVh3c9WxHcietPW7JGdZi8wjGQ@mail.gmail.com>
To: Ian Murray <murrayie@yahoo.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Sorry bout that.

Yes that was my first point of research and indeed all dependencies
are installed.

On Sat, Jan 11, 2014 at 7:06 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
> On 11/01/14 18:58, Miguel Clara wrote:
>
> I've compiled from scratch using the this forum post as guide:
>
> http://www.gossamer-threads.com/lists/xen/users/295087#295087
>
> You didn't cc the list.
>
> Please check that you have all the dependencies installed as listed in...
>
> http://wiki.xen.org/wiki/Compiling_Xen_From_Source
>
> Then recompile if you were missing any.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 11 19:31:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 11 Jan 2014 19:31:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W24Gw-0005aW-Vw; Sat, 11 Jan 2014 19:31:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W24Gv-0005aR-Jk
	for xen-users@lists.xen.org; Sat, 11 Jan 2014 19:31:05 +0000
Received: from [85.158.137.68:14632] by server-9.bemta-3.messagelabs.com id
	D6/8B-13104-8FB91D25; Sat, 11 Jan 2014 19:31:04 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389468663!8600406!1
X-Originating-IP: [74.125.82.45]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28861 invoked from network); 11 Jan 2014 19:31:04 -0000
Received: from mail-wg0-f45.google.com (HELO mail-wg0-f45.google.com)
	(74.125.82.45)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	11 Jan 2014 19:31:04 -0000
Received: by mail-wg0-f45.google.com with SMTP id n12so1648252wgh.0
	for <xen-users@lists.xen.org>; Sat, 11 Jan 2014 11:31:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=9J1l9XeLwwlRYYLYzKU4KmQf9e+zReEgfg9dms7U6LU=;
	b=HlEg1Yf2qlGVxixUPmDgk9qylR1ZHDIgiZIi/mMxD21EUEbbpXdVSNOklxP3S3K4kT
	L7/sJK4q8SzjIbzJx4ETr0Ob842aXcdA3U/MbJB3CiEoY93xTNOZnztzxaAsZHejqLSl
	mKGZvKTGbGhuNtSNWXKGpN0r6PxU2WU01U2ocqcGqGcuQX1uccpIgYArIfg2DwqyEeiw
	LUdSdLUF+9pScsJZme2pdNrDDTKVwvNnXt4myDA43Ny90XrMb6W+8rlB8ArI9r+oWOcg
	Hh80LrNpFAOi9dA0VfGsNX5ndcZw8YKwpKgMkIDNZiIxgcT4JqAlAq9iATI8y4LWUd+2
	rqTQ==
X-Received: by 10.194.236.9 with SMTP id uq9mr14390179wjc.31.1389468663742;
	Sat, 11 Jan 2014 11:31:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.216.19.132 with HTTP; Sat, 11 Jan 2014 11:30:43 -0800 (PST)
In-Reply-To: <52D1962A.8070608@yahoo.co.uk>
References: <1374690137.76906.YahooMailNeo@web171302.mail.ir2.yahoo.com>
	<1374690960.30195.24.camel@hastur.hellion.org.uk>
	<1374692876.45951.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1374723446.32286.40.camel@hastur.hellion.org.uk>
	<1374745277.48076.YahooMailNeo@web171306.mail.ir2.yahoo.com>
	<1374842644.10269.8.camel@hastur.hellion.org.uk>
	<1375373071.73733.YahooMailNeo@web171304.mail.ir2.yahoo.com>
	<1375459051.10660.150.camel@kazak.uk.xensource.com>
	<1389416036753-5720789.post@n5.nabble.com>
	<52D18CCD.4020008@yahoo.co.uk>
	<CADGo8CVUFSAHbch0+7DMEO9JcWOBNSb25raNF+aZy+s+iTjDuQ@mail.gmail.com>
	<52D19307.5050500@yahoo.co.uk>
	<CADGo8CUeegFq-xYLtxH=zYdspLOfnUVA_MgSSnnPPK6ZTmgM=Q@mail.gmail.com>
	<52D1962A.8070608@yahoo.co.uk>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Sat, 11 Jan 2014 19:30:43 +0000
Message-ID: <CADGo8CVyGwoc95TCa7rzbQiRrVh3c9WxHcietPW7JGdZi8wjGQ@mail.gmail.com>
To: Ian Murray <murrayie@yahoo.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Trying to create new domain on 4.3 but domU is
 starting crashed (-sc-)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Sorry bout that.

Yes that was my first point of research and indeed all dependencies
are installed.

On Sat, Jan 11, 2014 at 7:06 PM, Ian Murray <murrayie@yahoo.co.uk> wrote:
> On 11/01/14 18:58, Miguel Clara wrote:
>
> I've compiled from scratch using the this forum post as guide:
>
> http://www.gossamer-threads.com/lists/xen/users/295087#295087
>
> You didn't cc the list.
>
> Please check that you have all the dependencies installed as listed in...
>
> http://wiki.xen.org/wiki/Compiling_Xen_From_Source
>
> Then recompile if you were missing any.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 12 12:21:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Jan 2014 12:21:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2K1T-0000mT-I6; Sun, 12 Jan 2014 12:20:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W2K1L-0000mL-Jr
	for xen-users@lists.xen.org; Sun, 12 Jan 2014 12:20:10 +0000
Received: from [85.158.137.68:40746] by server-11.bemta-3.messagelabs.com id
	4A/77-19379-27882D25; Sun, 12 Jan 2014 12:20:02 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389529200!4966465!1
X-Originating-IP: [209.85.223.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1007 invoked from network); 12 Jan 2014 12:20:02 -0000
Received: from mail-ie0-f193.google.com (HELO mail-ie0-f193.google.com)
	(209.85.223.193)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	12 Jan 2014 12:20:02 -0000
Received: by mail-ie0-f193.google.com with SMTP id x13so176057ief.8
	for <xen-users@lists.xen.org>; Sun, 12 Jan 2014 04:20:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=Np5FNhtL70VYIsbNMalVDb/ywlGNp9YOQLk/Skr6aoo=;
	b=VsxTVFzrZjh/NU0PQ/GOfjrN3KNYQlqAHFkNzdcO1RtIu1FOBfXgbofNfbW2y3VfZs
	BvE97MauIlE1xt4EZp4QaKdq8/XnYavJBBI1EM94lk5MY2ZrvU4YTK/dA3TIN/g25OdN
	ta08wDrxxazfY3i/cbbPVao9KFBRvIotfGG8g1wkx9XfDcB2QW5t2MUr0O3loGORHhLH
	Ih3ykbBuxGof4lbW/CY04ey4xyml9VKCaLEB0jefF/1JBbSmdWLw944mt0GCAb4eArzH
	F+aFxL3jy/qCjobQjRIIqTbhaF+4hQPGMbLwTZAJQO3qNFuyCGSpVBxiXbJsqNa9XJCK
	gs5A==
MIME-Version: 1.0
X-Received: by 10.51.17.11 with SMTP id ga11mr13915567igd.36.1389529200600;
	Sun, 12 Jan 2014 04:20:00 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Sun, 12 Jan 2014 04:20:00 -0800 (PST)
Date: Sun, 12 Jan 2014 15:50:00 +0330
Message-ID: <CAKLxbwJQTZ7jj5WVYwYy8Z=krJBKfma6npdkqB0X5+aqYi9Uwg@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4545106187640673845=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4545106187640673845==
Content-Type: multipart/alternative; boundary=001a1135f140682cd304efc4fa62

--001a1135f140682cd304efc4fa62
Content-Type: text/plain; charset=ISO-8859-1

 hello,
 i have a problem;when i enable vt in bios of my system, i can not boot
 into my fedora with xen hypervisor system.In fact, when vt is enabled
 and i wanted to boot into xen, i got this error:
 iommu: mapping reserved region failed
 and after that, it returned me to the grub. what's the problem?
 if i disable vt, i can boot into xen.
 i have a HP Pavilion Entertainment PC.
 thanks

--001a1135f140682cd304efc4fa62
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span style=3D"font-family:arial,sans-serif;font-size:13px=
">=A0hello,</span><br style=3D"font-family:arial,sans-serif;font-size:13px"=
><span style=3D"font-family:arial,sans-serif;font-size:13px">=A0i have a pr=
oblem;when i enable vt in bios of my system, i can not boot</span><br style=
=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0into my fedo=
ra with xen hypervisor system.In fact, when vt is enabled</span><br style=
=3D"font-family:arial,sans-serif;font-size:13px"><span style=3D"font-family=
:arial,sans-serif;font-size:13px">=A0and i wanted to boot into xen, i got t=
his error:</span><br style=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0iommu: mappi=
ng reserved region failed</span><br style=3D"font-family:arial,sans-serif;f=
ont-size:13px"><span style=3D"font-family:arial,sans-serif;font-size:13px">=
=A0and after that, it returned me to the grub. what&#39;s the problem?</spa=
n><br style=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0if i disable=
 vt, i can boot into xen.</span><br style=3D"font-family:arial,sans-serif;f=
ont-size:13px"><span style=3D"font-family:arial,sans-serif;font-size:13px">=
=A0i have a HP Pavilion Entertainment PC.</span><br style=3D"font-family:ar=
ial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0thanks</span=
><br></div>

--001a1135f140682cd304efc4fa62--


--===============4545106187640673845==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4545106187640673845==--


From xen-users-bounces@lists.xen.org Sun Jan 12 12:21:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 12 Jan 2014 12:21:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2K1T-0000mT-I6; Sun, 12 Jan 2014 12:20:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W2K1L-0000mL-Jr
	for xen-users@lists.xen.org; Sun, 12 Jan 2014 12:20:10 +0000
Received: from [85.158.137.68:40746] by server-11.bemta-3.messagelabs.com id
	4A/77-19379-27882D25; Sun, 12 Jan 2014 12:20:02 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389529200!4966465!1
X-Originating-IP: [209.85.223.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1007 invoked from network); 12 Jan 2014 12:20:02 -0000
Received: from mail-ie0-f193.google.com (HELO mail-ie0-f193.google.com)
	(209.85.223.193)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	12 Jan 2014 12:20:02 -0000
Received: by mail-ie0-f193.google.com with SMTP id x13so176057ief.8
	for <xen-users@lists.xen.org>; Sun, 12 Jan 2014 04:20:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=Np5FNhtL70VYIsbNMalVDb/ywlGNp9YOQLk/Skr6aoo=;
	b=VsxTVFzrZjh/NU0PQ/GOfjrN3KNYQlqAHFkNzdcO1RtIu1FOBfXgbofNfbW2y3VfZs
	BvE97MauIlE1xt4EZp4QaKdq8/XnYavJBBI1EM94lk5MY2ZrvU4YTK/dA3TIN/g25OdN
	ta08wDrxxazfY3i/cbbPVao9KFBRvIotfGG8g1wkx9XfDcB2QW5t2MUr0O3loGORHhLH
	Ih3ykbBuxGof4lbW/CY04ey4xyml9VKCaLEB0jefF/1JBbSmdWLw944mt0GCAb4eArzH
	F+aFxL3jy/qCjobQjRIIqTbhaF+4hQPGMbLwTZAJQO3qNFuyCGSpVBxiXbJsqNa9XJCK
	gs5A==
MIME-Version: 1.0
X-Received: by 10.51.17.11 with SMTP id ga11mr13915567igd.36.1389529200600;
	Sun, 12 Jan 2014 04:20:00 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Sun, 12 Jan 2014 04:20:00 -0800 (PST)
Date: Sun, 12 Jan 2014 15:50:00 +0330
Message-ID: <CAKLxbwJQTZ7jj5WVYwYy8Z=krJBKfma6npdkqB0X5+aqYi9Uwg@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4545106187640673845=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4545106187640673845==
Content-Type: multipart/alternative; boundary=001a1135f140682cd304efc4fa62

--001a1135f140682cd304efc4fa62
Content-Type: text/plain; charset=ISO-8859-1

 hello,
 i have a problem;when i enable vt in bios of my system, i can not boot
 into my fedora with xen hypervisor system.In fact, when vt is enabled
 and i wanted to boot into xen, i got this error:
 iommu: mapping reserved region failed
 and after that, it returned me to the grub. what's the problem?
 if i disable vt, i can boot into xen.
 i have a HP Pavilion Entertainment PC.
 thanks

--001a1135f140682cd304efc4fa62
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span style=3D"font-family:arial,sans-serif;font-size:13px=
">=A0hello,</span><br style=3D"font-family:arial,sans-serif;font-size:13px"=
><span style=3D"font-family:arial,sans-serif;font-size:13px">=A0i have a pr=
oblem;when i enable vt in bios of my system, i can not boot</span><br style=
=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0into my fedo=
ra with xen hypervisor system.In fact, when vt is enabled</span><br style=
=3D"font-family:arial,sans-serif;font-size:13px"><span style=3D"font-family=
:arial,sans-serif;font-size:13px">=A0and i wanted to boot into xen, i got t=
his error:</span><br style=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0iommu: mappi=
ng reserved region failed</span><br style=3D"font-family:arial,sans-serif;f=
ont-size:13px"><span style=3D"font-family:arial,sans-serif;font-size:13px">=
=A0and after that, it returned me to the grub. what&#39;s the problem?</spa=
n><br style=3D"font-family:arial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0if i disable=
 vt, i can boot into xen.</span><br style=3D"font-family:arial,sans-serif;f=
ont-size:13px"><span style=3D"font-family:arial,sans-serif;font-size:13px">=
=A0i have a HP Pavilion Entertainment PC.</span><br style=3D"font-family:ar=
ial,sans-serif;font-size:13px">
<span style=3D"font-family:arial,sans-serif;font-size:13px">=A0thanks</span=
><br></div>

--001a1135f140682cd304efc4fa62--


--===============4545106187640673845==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4545106187640673845==--


From xen-users-bounces@lists.xen.org Mon Jan 13 09:55:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 09:55:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2eDu-0001aL-GR; Mon, 13 Jan 2014 09:54:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W2eDs-0001aA-Ut
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 09:54:21 +0000
Received: from [85.158.137.68:8794] by server-3.bemta-3.messagelabs.com id
	68/36-10658-CC7B3D25; Mon, 13 Jan 2014 09:54:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1389606857!8722680!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7426 invoked from network); 13 Jan 2014 09:54:19 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 09:54:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,651,1384300800"; d="scan'208";a="92240193"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 13 Jan 2014 09:54:03 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 13 Jan 2014 04:54:02 -0500
Message-ID: <1389606842.8187.11.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 13 Jan 2014 09:54:02 +0000
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 04:59 +0000, James Harper wrote:
> Any obvious suggestions before I go gathering more information?

I think we will need some logs I'm afraid.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 09:55:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 09:55:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2eDu-0001aL-GR; Mon, 13 Jan 2014 09:54:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W2eDs-0001aA-Ut
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 09:54:21 +0000
Received: from [85.158.137.68:8794] by server-3.bemta-3.messagelabs.com id
	68/36-10658-CC7B3D25; Mon, 13 Jan 2014 09:54:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1389606857!8722680!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7426 invoked from network); 13 Jan 2014 09:54:19 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 09:54:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,651,1384300800"; d="scan'208";a="92240193"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 13 Jan 2014 09:54:03 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 13 Jan 2014 04:54:02 -0500
Message-ID: <1389606842.8187.11.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: James Harper <james.harper@bendigoit.com.au>
Date: Mon, 13 Jan 2014 09:54:02 +0000
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-10 at 04:59 +0000, James Harper wrote:
> Any obvious suggestions before I go gathering more information?

I think we will need some logs I'm afraid.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 09:57:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 09:57:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2eGl-0001kp-AX; Mon, 13 Jan 2014 09:57:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W2eGj-0001ke-CF
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 09:57:17 +0000
Received: from [193.109.254.147:61782] by server-5.bemta-14.messagelabs.com id
	79/5A-03510-C78B3D25; Mon, 13 Jan 2014 09:57:16 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389607032!10442620!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17051 invoked from network); 13 Jan 2014 09:57:15 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-10.tower-27.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 13 Jan 2014 09:57:15 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W2eGc-0001AS-Vf; Mon, 13 Jan 2014 20:57:10 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Mon, 13 Jan 2014 20:57:15 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Ian Campbell <Ian.Campbell@citrix.com>
Thread-Topic: [Xen-users] debian jessie crash
Thread-Index: Ac8NwAQ2jwH0MGo8QO265kOPbLjf8wCKSuIAABcZDQA=
Date: Mon, 13 Jan 2014 09:57:14 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F36CE19@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
	<1389606842.8187.11.camel@kazak.uk.xensource.com>
In-Reply-To: <1389606842.8187.11.camel@kazak.uk.xensource.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20428.006
x-tm-as-result: No--45.418800-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> On Fri, 2014-01-10 at 04:59 +0000, James Harper wrote:
> > Any obvious suggestions before I go gathering more information?
> 
> I think we will need some logs I'm afraid.
> 

After booting into plain Linux, and then back into xen, I can no longer reproduce the problem.

The only thing I can think of is that xen fails to boot linux from a power on until Linux without xen has been booted. It's a bit of a long shot though.

The machine does have a <1.0 spec USB3 card in it, which has given me trouble before.

I'll see if I can investigate further later in the week.

James
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 09:57:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 09:57:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2eGl-0001kp-AX; Mon, 13 Jan 2014 09:57:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W2eGj-0001ke-CF
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 09:57:17 +0000
Received: from [193.109.254.147:61782] by server-5.bemta-14.messagelabs.com id
	79/5A-03510-C78B3D25; Mon, 13 Jan 2014 09:57:16 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-10.tower-27.messagelabs.com!1389607032!10442620!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17051 invoked from network); 13 Jan 2014 09:57:15 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-10.tower-27.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 13 Jan 2014 09:57:15 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W2eGc-0001AS-Vf; Mon, 13 Jan 2014 20:57:10 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Mon, 13 Jan 2014 20:57:15 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Ian Campbell <Ian.Campbell@citrix.com>
Thread-Topic: [Xen-users] debian jessie crash
Thread-Index: Ac8NwAQ2jwH0MGo8QO265kOPbLjf8wCKSuIAABcZDQA=
Date: Mon, 13 Jan 2014 09:57:14 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F36CE19@BITCOM1.int.sbss.com.au>
References: <6035A0D088A63A46850C3988ED045A4B6F369AFD@BITCOM1.int.sbss.com.au>
	<1389606842.8187.11.camel@kazak.uk.xensource.com>
In-Reply-To: <1389606842.8187.11.camel@kazak.uk.xensource.com>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.000.1014-20428.006
x-tm-as-result: No--45.418800-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] debian jessie crash
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> On Fri, 2014-01-10 at 04:59 +0000, James Harper wrote:
> > Any obvious suggestions before I go gathering more information?
> 
> I think we will need some logs I'm afraid.
> 

After booting into plain Linux, and then back into xen, I can no longer reproduce the problem.

The only thing I can think of is that xen fails to boot linux from a power on until Linux without xen has been booted. It's a bit of a long shot though.

The machine does have a <1.0 spec USB3 card in it, which has given me trouble before.

I'll see if I can investigate further later in the week.

James
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 11:10:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 11:10:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2fOq-0006RI-DA; Mon, 13 Jan 2014 11:09:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W2fOo-0006RB-NS
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 11:09:42 +0000
Received: from [85.158.143.35:7077] by server-3.bemta-4.messagelabs.com id
	39/06-32360-679C3D25; Mon, 13 Jan 2014 11:09:42 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389611380!11361051!1
X-Originating-IP: [193.180.251.56]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20297 invoked from network); 13 Jan 2014 11:09:41 -0000
Received: from sesbmg20.ericsson.net (HELO sesbmg20.ericsson.net)
	(193.180.251.56)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 13 Jan 2014 11:09:41 -0000
X-AuditID: c1b4fb38-b7f2c8e000006d25-3b-52d3c9742824
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.253.124])
	by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id
	3F.C2.27941.479C3D25; Mon, 13 Jan 2014 12:09:40 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.53) with Microsoft SMTP Server
	id 14.2.347.0; Mon, 13 Jan 2014 12:09:39 +0100
Message-ID: <52D3C970.3040908@ericsson.com>
Date: Mon, 13 Jan 2014 16:39:36 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: xen-users <xen-users@lists.xen.org>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphluLIzCtJLcpLzFFi42KZGfG3Rrfk5OUggyPzVC1WXT3A6sDocXT3
	b6YAxigum5TUnMyy1CJ9uwSujGv/VrMWLOauWPG3lb2B8SZHFyMnh4SAicT890uZIWwxiQv3
	1rOB2EICRxglTv9x6GLkArK3MEqcnf6IHSTBK6AtsXb+E7AGFgFViYlbOphAbDYBPYlrx26y
	QzSrSnxpvABWwy9gKvGwdxZrFyMHh6hAmMT0nVBjBCVOznzCAhIWEVCXuPdfHyQsDNR5ddJH
	RhCbGaj6xb9usBIhATWJU69zJjDyz0LSPAtJFYRtK3FhznUoW15i+9s5zBC2rsSF/1NQxBcw
	sq1i5ChOLU7KTTcy2MQIDMmDW35b7GC8/NfmEKM0B4uSOO/Ht85BQgLpiSWp2ampBalF8UWl
	OanFhxiZODilGhj1T14X/ueVNXPliy/6l9OLIkpZT6iuLYrR6WetDNPR3L7DzVQwfMXKtCs/
	Dlydd/0C99arS0pu2yU8mp7xO1zradebjKD11hNKss5G5VkcO7Pr/ox4W1/tqYc+Ki1MPx/a
	nGKTKyk7kdmmaltYpnyH+q/9WnvfTeHhCDvwtUbSbn16sOnqx1OUWIozEg21mIuKEwFTz602
	FwIAAA==
Subject: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2647649997125588800=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2647649997125588800==
Content-Type: multipart/alternative;
	boundary="------------060602080006020609030407"

--------------060602080006020609030407
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I created 2 vm and connected them using a bridge. The bridge was created 
using brctl command.
I set the mtu of the interface in the vm and the bridge to 4096. When I 
tried to copy an image from one vm to another it was very slow and the 
rate was 30 kbps. But when the mtu was reduced to 1500, the rate 
increased to 3 mbps.  How does an decrease in the mtu increases the 
transfer speed?

Thanks,
Dhanesh.

--------------060602080006020609030407
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <small>Hi,<br>
      <br>
      I created 2 vm and connected them using a bridge. The bridge was
      created using brctl command.<br>
      I set the mtu of the interface in the vm and the bridge to 4096.
      When I tried to copy an image from one vm to another it was very
      slow and the rate was 30 kbps. But when the mtu was reduced to
      1500, the rate increased to 3 mbps.&nbsp; How does an decrease in the
      mtu increases the transfer speed?<br>
      <br>
      Thanks,<br>
      Dhanesh.</small><br>
  </body>
</html>

--------------060602080006020609030407--


--===============2647649997125588800==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2647649997125588800==--


From xen-users-bounces@lists.xen.org Mon Jan 13 11:10:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 11:10:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2fOq-0006RI-DA; Mon, 13 Jan 2014 11:09:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W2fOo-0006RB-NS
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 11:09:42 +0000
Received: from [85.158.143.35:7077] by server-3.bemta-4.messagelabs.com id
	39/06-32360-679C3D25; Mon, 13 Jan 2014 11:09:42 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389611380!11361051!1
X-Originating-IP: [193.180.251.56]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20297 invoked from network); 13 Jan 2014 11:09:41 -0000
Received: from sesbmg20.ericsson.net (HELO sesbmg20.ericsson.net)
	(193.180.251.56)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 13 Jan 2014 11:09:41 -0000
X-AuditID: c1b4fb38-b7f2c8e000006d25-3b-52d3c9742824
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.253.124])
	by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id
	3F.C2.27941.479C3D25; Mon, 13 Jan 2014 12:09:40 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.53) with Microsoft SMTP Server
	id 14.2.347.0; Mon, 13 Jan 2014 12:09:39 +0100
Message-ID: <52D3C970.3040908@ericsson.com>
Date: Mon, 13 Jan 2014 16:39:36 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: xen-users <xen-users@lists.xen.org>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphluLIzCtJLcpLzFFi42KZGfG3Rrfk5OUggyPzVC1WXT3A6sDocXT3
	b6YAxigum5TUnMyy1CJ9uwSujGv/VrMWLOauWPG3lb2B8SZHFyMnh4SAicT890uZIWwxiQv3
	1rOB2EICRxglTv9x6GLkArK3MEqcnf6IHSTBK6AtsXb+E7AGFgFViYlbOphAbDYBPYlrx26y
	QzSrSnxpvABWwy9gKvGwdxZrFyMHh6hAmMT0nVBjBCVOznzCAhIWEVCXuPdfHyQsDNR5ddJH
	RhCbGaj6xb9usBIhATWJU69zJjDyz0LSPAtJFYRtK3FhznUoW15i+9s5zBC2rsSF/1NQxBcw
	sq1i5ChOLU7KTTcy2MQIDMmDW35b7GC8/NfmEKM0B4uSOO/Ht85BQgLpiSWp2ampBalF8UWl
	OanFhxiZODilGhj1T14X/ueVNXPliy/6l9OLIkpZT6iuLYrR6WetDNPR3L7DzVQwfMXKtCs/
	Dlydd/0C99arS0pu2yU8mp7xO1zradebjKD11hNKss5G5VkcO7Pr/ox4W1/tqYc+Ki1MPx/a
	nGKTKyk7kdmmaltYpnyH+q/9WnvfTeHhCDvwtUbSbn16sOnqx1OUWIozEg21mIuKEwFTz602
	FwIAAA==
Subject: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2647649997125588800=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2647649997125588800==
Content-Type: multipart/alternative;
	boundary="------------060602080006020609030407"

--------------060602080006020609030407
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I created 2 vm and connected them using a bridge. The bridge was created 
using brctl command.
I set the mtu of the interface in the vm and the bridge to 4096. When I 
tried to copy an image from one vm to another it was very slow and the 
rate was 30 kbps. But when the mtu was reduced to 1500, the rate 
increased to 3 mbps.  How does an decrease in the mtu increases the 
transfer speed?

Thanks,
Dhanesh.

--------------060602080006020609030407
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <small>Hi,<br>
      <br>
      I created 2 vm and connected them using a bridge. The bridge was
      created using brctl command.<br>
      I set the mtu of the interface in the vm and the bridge to 4096.
      When I tried to copy an image from one vm to another it was very
      slow and the rate was 30 kbps. But when the mtu was reduced to
      1500, the rate increased to 3 mbps.&nbsp; How does an decrease in the
      mtu increases the transfer speed?<br>
      <br>
      Thanks,<br>
      Dhanesh.</small><br>
  </body>
</html>

--------------060602080006020609030407--


--===============2647649997125588800==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2647649997125588800==--


From xen-users-bounces@lists.xen.org Mon Jan 13 11:16:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 11:16:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2fVk-0007b5-8E; Mon, 13 Jan 2014 11:16:52 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W2fVi-0007af-Oe
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 11:16:50 +0000
Received: from [85.158.143.35:51265] by server-3.bemta-4.messagelabs.com id
	A2/43-32360-22BC3D25; Mon, 13 Jan 2014 11:16:50 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1389611807!11352759!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16634 invoked from network); 13 Jan 2014 11:16:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 11:16:48 -0000
X-IronPort-AV: E=Sophos;i="4.95,652,1384300800"; d="scan'208";a="92258424"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 13 Jan 2014 11:16:47 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 13 Jan 2014 06:16:46 -0500
Message-ID: <1389611805.13654.35.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <jaya.dhanesh@ericsson.com>
Date: Mon, 13 Jan 2014 11:16:45 +0000
In-Reply-To: <52D3C970.3040908@ericsson.com>
References: <52D3C970.3040908@ericsson.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
> Hi,
> 
> I created 2 vm and connected them using a bridge. The bridge was
> created using brctl command.
> I set the mtu of the interface in the vm and the bridge to 4096. When
> I tried to copy an image from one vm to another it was very slow and
> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
> increased to 3 mbps.  How does an decrease in the mtu increases the
> transfer speed?

Once you add the Ethernet headers every frame is taking just over 1
page, wasting most of the second one. It perhaps also depends on the
size of packets your test is generating.

4096 is an unusual MTU I think, typical values are 1500 and 9000.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 11:16:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 11:16:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2fVk-0007b5-8E; Mon, 13 Jan 2014 11:16:52 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W2fVi-0007af-Oe
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 11:16:50 +0000
Received: from [85.158.143.35:51265] by server-3.bemta-4.messagelabs.com id
	A2/43-32360-22BC3D25; Mon, 13 Jan 2014 11:16:50 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1389611807!11352759!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16634 invoked from network); 13 Jan 2014 11:16:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 11:16:48 -0000
X-IronPort-AV: E=Sophos;i="4.95,652,1384300800"; d="scan'208";a="92258424"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 13 Jan 2014 11:16:47 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 13 Jan 2014 06:16:46 -0500
Message-ID: <1389611805.13654.35.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <jaya.dhanesh@ericsson.com>
Date: Mon, 13 Jan 2014 11:16:45 +0000
In-Reply-To: <52D3C970.3040908@ericsson.com>
References: <52D3C970.3040908@ericsson.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
> Hi,
> 
> I created 2 vm and connected them using a bridge. The bridge was
> created using brctl command.
> I set the mtu of the interface in the vm and the bridge to 4096. When
> I tried to copy an image from one vm to another it was very slow and
> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
> increased to 3 mbps.  How does an decrease in the mtu increases the
> transfer speed?

Once you add the Ethernet headers every frame is taking just over 1
page, wasting most of the second one. It perhaps also depends on the
size of packets your test is generating.

4096 is an unusual MTU I think, typical values are 1500 and 9000.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 13 19:42:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 19:42:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2nO1-0007YV-Di; Mon, 13 Jan 2014 19:41:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W2nNz-0007YQ-TO
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 19:41:24 +0000
Received: from [193.109.254.147:14320] by server-12.bemta-14.messagelabs.com
	id C1/61-13681-36144D25; Mon, 13 Jan 2014 19:41:23 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389642081!10612376!1
X-Originating-IP: [209.85.213.181]
X-SpamReason: No, hits=1.5 required=7.0 tests=HTML_00_10,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30483 invoked from network); 13 Jan 2014 19:41:22 -0000
Received: from mail-ig0-f181.google.com (HELO mail-ig0-f181.google.com)
	(209.85.213.181)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 19:41:22 -0000
Received: by mail-ig0-f181.google.com with SMTP id j1so5365963iga.2
	for <xen-users@lists.xen.org>; Mon, 13 Jan 2014 11:41:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=g4PZJMlbRXU+fbbnGx7/aB49MiICqq/VNqvwVMdSCMU=;
	b=aDzrpvq0/P4eC3fHW8NFmZorr3GZOZKCdgQ0k91AeGHN0ckKds8e36gRDTlxVUbFdJ
	hBvb/zb2cfollZXmk/QK2nTkE1+NyjrvwTB/JuOVA06jUMgppjhe95zAOwUDT4wcfYxp
	EpDiC+fAlzwkovX/zs5gpU7ZGhe3BbT1xfGa8BVtf9WAdLtQlxuc4VImMjnmXksM9rBE
	nUKuQjtEjCElJFpVhR/cYDbyjnqryFjYx1N7ZsXGGwEYAiku9hyp+uWMEJ1oX0KhSjLJ
	Xl+Jz1iQTfNqtka6kcFA9TY9kpezzvlHctzL6Ce/2CKBKJlJVXxSuDooNSsQZR/CwJ0S
	FwDg==
MIME-Version: 1.0
X-Received: by 10.50.73.231 with SMTP id o7mr19025651igv.8.1389642080820; Mon,
	13 Jan 2014 11:41:20 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Mon, 13 Jan 2014 11:41:20 -0800 (PST)
Date: Mon, 13 Jan 2014 23:11:20 +0330
Message-ID: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2028130707110965685=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2028130707110965685==
Content-Type: multipart/alternative; boundary=089e013a232897a30704efdf4279

--089e013a232897a30704efdf4279
Content-Type: text/plain; charset=ISO-8859-1

can any one help me?i can not use vt (virtualization) of my system.
whenever i enable it, i can not boot into xen and so  i can not create a
 HVM vm. if i disable it, the problem will be solved and i can boot into
xen. why it happens?why i get followning error while booting, when vt is
enabled: "[Xen]  iommu: mapping reserved region failed".

--089e013a232897a30704efdf4279
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">can any one help me?i can not use vt (virtualization) of m=
y system. whenever i enable it, i can not boot into xen and so =A0i can not=
 create a =A0HVM vm. if i disable it, the problem will be solved and i can =
boot into xen. why it happens?why i get followning error while booting, whe=
n vt is enabled: &quot;[Xen] =A0iommu: mapping reserved region failed&quot;=
.</div>

--089e013a232897a30704efdf4279--


--===============2028130707110965685==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2028130707110965685==--


From xen-users-bounces@lists.xen.org Mon Jan 13 19:42:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 13 Jan 2014 19:42:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W2nO1-0007YV-Di; Mon, 13 Jan 2014 19:41:25 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <f.soltani298@gmail.com>) id 1W2nNz-0007YQ-TO
	for xen-users@lists.xen.org; Mon, 13 Jan 2014 19:41:24 +0000
Received: from [193.109.254.147:14320] by server-12.bemta-14.messagelabs.com
	id C1/61-13681-36144D25; Mon, 13 Jan 2014 19:41:23 +0000
X-Env-Sender: f.soltani298@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389642081!10612376!1
X-Originating-IP: [209.85.213.181]
X-SpamReason: No, hits=1.5 required=7.0 tests=HTML_00_10,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30483 invoked from network); 13 Jan 2014 19:41:22 -0000
Received: from mail-ig0-f181.google.com (HELO mail-ig0-f181.google.com)
	(209.85.213.181)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	13 Jan 2014 19:41:22 -0000
Received: by mail-ig0-f181.google.com with SMTP id j1so5365963iga.2
	for <xen-users@lists.xen.org>; Mon, 13 Jan 2014 11:41:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=g4PZJMlbRXU+fbbnGx7/aB49MiICqq/VNqvwVMdSCMU=;
	b=aDzrpvq0/P4eC3fHW8NFmZorr3GZOZKCdgQ0k91AeGHN0ckKds8e36gRDTlxVUbFdJ
	hBvb/zb2cfollZXmk/QK2nTkE1+NyjrvwTB/JuOVA06jUMgppjhe95zAOwUDT4wcfYxp
	EpDiC+fAlzwkovX/zs5gpU7ZGhe3BbT1xfGa8BVtf9WAdLtQlxuc4VImMjnmXksM9rBE
	nUKuQjtEjCElJFpVhR/cYDbyjnqryFjYx1N7ZsXGGwEYAiku9hyp+uWMEJ1oX0KhSjLJ
	Xl+Jz1iQTfNqtka6kcFA9TY9kpezzvlHctzL6Ce/2CKBKJlJVXxSuDooNSsQZR/CwJ0S
	FwDg==
MIME-Version: 1.0
X-Received: by 10.50.73.231 with SMTP id o7mr19025651igv.8.1389642080820; Mon,
	13 Jan 2014 11:41:20 -0800 (PST)
Received: by 10.64.69.40 with HTTP; Mon, 13 Jan 2014 11:41:20 -0800 (PST)
Date: Mon, 13 Jan 2014 23:11:20 +0330
Message-ID: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
From: fahimeh soltaninejad <f.soltani298@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2028130707110965685=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2028130707110965685==
Content-Type: multipart/alternative; boundary=089e013a232897a30704efdf4279

--089e013a232897a30704efdf4279
Content-Type: text/plain; charset=ISO-8859-1

can any one help me?i can not use vt (virtualization) of my system.
whenever i enable it, i can not boot into xen and so  i can not create a
 HVM vm. if i disable it, the problem will be solved and i can boot into
xen. why it happens?why i get followning error while booting, when vt is
enabled: "[Xen]  iommu: mapping reserved region failed".

--089e013a232897a30704efdf4279
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">can any one help me?i can not use vt (virtualization) of m=
y system. whenever i enable it, i can not boot into xen and so =A0i can not=
 create a =A0HVM vm. if i disable it, the problem will be solved and i can =
boot into xen. why it happens?why i get followning error while booting, whe=
n vt is enabled: &quot;[Xen] =A0iommu: mapping reserved region failed&quot;=
.</div>

--089e013a232897a30704efdf4279--


--===============2028130707110965685==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2028130707110965685==--


From xen-users-bounces@lists.xen.org Tue Jan 14 09:46:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 09:46:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W30Z1-0003Bl-4h; Tue, 14 Jan 2014 09:45:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W30Z0-0003Bf-3k
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 09:45:38 +0000
Received: from [85.158.137.68:24978] by server-12.bemta-3.messagelabs.com id
	8F/8E-20055-14705D25; Tue, 14 Jan 2014 09:45:37 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389692735!8961656!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25189 invoked from network); 14 Jan 2014 09:45:36 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	14 Jan 2014 09:45:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,657,1384300800"; d="scan'208";a="92609782"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 14 Jan 2014 09:45:34 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 14 Jan 2014 04:45:34 -0500
Message-ID: <1389692733.9887.8.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: fahimeh soltaninejad <f.soltani298@gmail.com>
Date: Tue, 14 Jan 2014 09:45:33 +0000
In-Reply-To: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
References: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Fahimeh,

On Mon, 2014-01-13 at 23:11 +0330, fahimeh soltaninejad wrote:
> can any one help me?i can not use vt (virtualization) of my system.
> whenever i enable it, i can not boot into xen and so  i can not create
> a  HVM vm. if i disable it, the problem will be solved and i can boot
> into xen. why it happens?why i get followning error while booting,
> when vt is enabled: "[Xen]  iommu: mapping reserved region failed".

The reason no one is answering you is that you have not provided enough
information for anyone to be able to do so. As I said to you on
xen-devel:

        http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen contains advice on
        the information which a report should contain, I'm afraid the above is
        not sufficient for anyone to be able to advise you.
        
If you do not follow that advice then it is unlikely that anyone will
know how to advise you.

Please also familiarise yourself with
http://wiki.xenproject.org/wiki/Xen_Users_Netiquette in particular #1:

        If you don't get a response, don't repost your questions
        unchanged. If nobody replies to your request, but you are sure
        somebody must know a solution or at least have a hint, it's very
        likely that nobody understands your problem. Try to describe it
        better before reposting.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 09:46:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 09:46:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W30Z1-0003Bl-4h; Tue, 14 Jan 2014 09:45:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W30Z0-0003Bf-3k
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 09:45:38 +0000
Received: from [85.158.137.68:24978] by server-12.bemta-3.messagelabs.com id
	8F/8E-20055-14705D25; Tue, 14 Jan 2014 09:45:37 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1389692735!8961656!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25189 invoked from network); 14 Jan 2014 09:45:36 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	14 Jan 2014 09:45:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,657,1384300800"; d="scan'208";a="92609782"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 14 Jan 2014 09:45:34 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 14 Jan 2014 04:45:34 -0500
Message-ID: <1389692733.9887.8.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: fahimeh soltaninejad <f.soltani298@gmail.com>
Date: Tue, 14 Jan 2014 09:45:33 +0000
In-Reply-To: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
References: <CAKLxbwLezeUWPjui=CC+gcswxJ6aMqWQgNAGXTPKqfWCPW_yOQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] problem booting into xen when vt is enabled
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Fahimeh,

On Mon, 2014-01-13 at 23:11 +0330, fahimeh soltaninejad wrote:
> can any one help me?i can not use vt (virtualization) of my system.
> whenever i enable it, i can not boot into xen and so  i can not create
> a  HVM vm. if i disable it, the problem will be solved and i can boot
> into xen. why it happens?why i get followning error while booting,
> when vt is enabled: "[Xen]  iommu: mapping reserved region failed".

The reason no one is answering you is that you have not provided enough
information for anyone to be able to do so. As I said to you on
xen-devel:

        http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen contains advice on
        the information which a report should contain, I'm afraid the above is
        not sufficient for anyone to be able to advise you.
        
If you do not follow that advice then it is unlikely that anyone will
know how to advise you.

Please also familiarise yourself with
http://wiki.xenproject.org/wiki/Xen_Users_Netiquette in particular #1:

        If you don't get a response, don't repost your questions
        unchanged. If nobody replies to your request, but you are sure
        somebody must know a solution or at least have a hint, it's very
        likely that nobody understands your problem. Try to describe it
        better before reposting.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 19:00:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 19:00:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W39CS-0003BZ-2t; Tue, 14 Jan 2014 18:58:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iamtakingiteasy@eientei.org>) id 1W39CQ-0003BL-EY
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 18:58:54 +0000
Received: from [85.158.139.211:63262] by server-7.bemta-5.messagelabs.com id
	3E/87-04824-DE885D25; Tue, 14 Jan 2014 18:58:53 +0000
X-Env-Sender: iamtakingiteasy@eientei.org
X-Msg-Ref: server-6.tower-206.messagelabs.com!1389725933!9759759!1
X-Originating-IP: [80.252.155.28]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	SUBJECT_EXCESS_QP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5920 invoked from network); 14 Jan 2014 18:58:53 -0000
Received: from eientei.org (HELO eientei.org) (80.252.155.28)
	by server-6.tower-206.messagelabs.com with SMTP;
	14 Jan 2014 18:58:53 -0000
Received: by eientei.org (Postfix, from userid 65534)
	id 34F6B4A65F; Tue, 14 Jan 2014 22:57:04 +0400 (MSK)
To: xen-users@lists.xen.org
X-PHP-Originating-Script: 102:rcmail.php
MIME-Version: 1.0
Date: Tue, 14 Jan 2014 22:57:04 +0400
From: iamtakingiteasy@eientei.org
Message-ID: <cb92a76611b272111aea061da8b2b81f@eientei.org>
X-Sender: iamtakingiteasy@eientei.org
User-Agent: Roundcube Webmail/0.9.3
Subject: [Xen-users] =?utf-8?q?Passing_through_a_R9_radeon_series_--_any_s?=
	=?utf-8?q?tories=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello, i am thinking about buying a R9 290X card as secondary GPU for 
guest VM, but i couldn't google any success stories about passing it 
through with Xen. Could someone please share their success or failure 
stories with this GPU series? If it is not passable yet, which card 
would you recommend to take instead?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 19:00:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 19:00:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W39CS-0003BZ-2t; Tue, 14 Jan 2014 18:58:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iamtakingiteasy@eientei.org>) id 1W39CQ-0003BL-EY
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 18:58:54 +0000
Received: from [85.158.139.211:63262] by server-7.bemta-5.messagelabs.com id
	3E/87-04824-DE885D25; Tue, 14 Jan 2014 18:58:53 +0000
X-Env-Sender: iamtakingiteasy@eientei.org
X-Msg-Ref: server-6.tower-206.messagelabs.com!1389725933!9759759!1
X-Originating-IP: [80.252.155.28]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG,
	SUBJECT_EXCESS_QP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5920 invoked from network); 14 Jan 2014 18:58:53 -0000
Received: from eientei.org (HELO eientei.org) (80.252.155.28)
	by server-6.tower-206.messagelabs.com with SMTP;
	14 Jan 2014 18:58:53 -0000
Received: by eientei.org (Postfix, from userid 65534)
	id 34F6B4A65F; Tue, 14 Jan 2014 22:57:04 +0400 (MSK)
To: xen-users@lists.xen.org
X-PHP-Originating-Script: 102:rcmail.php
MIME-Version: 1.0
Date: Tue, 14 Jan 2014 22:57:04 +0400
From: iamtakingiteasy@eientei.org
Message-ID: <cb92a76611b272111aea061da8b2b81f@eientei.org>
X-Sender: iamtakingiteasy@eientei.org
User-Agent: Roundcube Webmail/0.9.3
Subject: [Xen-users] =?utf-8?q?Passing_through_a_R9_radeon_series_--_any_s?=
	=?utf-8?q?tories=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello, i am thinking about buying a R9 290X card as secondary GPU for 
guest VM, but i couldn't google any success stories about passing it 
through with Xen. Could someone please share their success or failure 
stories with this GPU series? If it is not passable yet, which card 
would you recommend to take instead?

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 20:21:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 20:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3ATC-0006s8-Bf; Tue, 14 Jan 2014 20:20:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W3AT9-0006s3-Hl
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 20:20:15 +0000
Received: from [85.158.143.35:57494] by server-3.bemta-4.messagelabs.com id
	2D/9D-32360-EFB95D25; Tue, 14 Jan 2014 20:20:14 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389730813!11736912!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29800 invoked from network); 14 Jan 2014 20:20:14 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 14 Jan 2014 20:20:14 -0000
Received: from [10.132.161.44] (unknown [94.116.17.9])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id DB59A221BEA;
	Tue, 14 Jan 2014 20:19:52 +0000 (GMT)
Date: Tue, 14 Jan 2014 20:17:50 +0000
Message-ID: <nyg8ibbmpc2epwjxdr601sl2.1389730670727@email.android.com>
From: Gordan Bobic <gordan@bobich.net>
To: iamtakingiteasy@eientei.org
MIME-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Passing through a R9 radeon series -- any stories?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

AFAIK (unless something changed a great deal in the past couple of months and I missed it) a quadrified GeForce card is still the most trouble free option.


iamtakingiteasy@eientei.org wrote:

>Hello, i am thinking about buying a R9 290X card as secondary GPU for 
>guest VM, but i couldn't google any success stories about passing it 
>through with Xen. Could someone please share their success or failure 
>stories with this GPU series? If it is not passable yet, which card 
>would you recommend to take instead?
>
>_______________________________________________
>Xen-users mailing list
>Xen-users@lists.xen.org
>http://lists.xen.org/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 20:21:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 20:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3ATC-0006s8-Bf; Tue, 14 Jan 2014 20:20:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W3AT9-0006s3-Hl
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 20:20:15 +0000
Received: from [85.158.143.35:57494] by server-3.bemta-4.messagelabs.com id
	2D/9D-32360-EFB95D25; Tue, 14 Jan 2014 20:20:14 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389730813!11736912!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29800 invoked from network); 14 Jan 2014 20:20:14 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 14 Jan 2014 20:20:14 -0000
Received: from [10.132.161.44] (unknown [94.116.17.9])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by external.sentinel2 (Postfix) with ESMTPSA id DB59A221BEA;
	Tue, 14 Jan 2014 20:19:52 +0000 (GMT)
Date: Tue, 14 Jan 2014 20:17:50 +0000
Message-ID: <nyg8ibbmpc2epwjxdr601sl2.1389730670727@email.android.com>
From: Gordan Bobic <gordan@bobich.net>
To: iamtakingiteasy@eientei.org
MIME-Version: 1.0
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Passing through a R9 radeon series -- any stories?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

AFAIK (unless something changed a great deal in the past couple of months and I missed it) a quadrified GeForce card is still the most trouble free option.


iamtakingiteasy@eientei.org wrote:

>Hello, i am thinking about buying a R9 290X card as secondary GPU for 
>guest VM, but i couldn't google any success stories about passing it 
>through with Xen. Could someone please share their success or failure 
>stories with this GPU series? If it is not passable yet, which card 
>would you recommend to take instead?
>
>_______________________________________________
>Xen-users mailing list
>Xen-users@lists.xen.org
>http://lists.xen.org/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 21:08:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 21:08:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3BDb-0002kX-Q9; Tue, 14 Jan 2014 21:08:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rkapoor@cs.ucsd.edu>) id 1W3BDZ-0002kP-UA
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 21:08:14 +0000
Received: from [85.158.143.35:47661] by server-2.bemta-4.messagelabs.com id
	80/66-11386-D37A5D25; Tue, 14 Jan 2014 21:08:13 +0000
X-Env-Sender: rkapoor@cs.ucsd.edu
X-Msg-Ref: server-12.tower-21.messagelabs.com!1389733691!11591675!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31406 invoked from network); 14 Jan 2014 21:08:12 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-12.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	14 Jan 2014 21:08:12 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <rkapoor@cs.ucsd.edu>) id 1W3BDW-0003mZ-I7
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 13:08:10 -0800
Date: Tue, 14 Jan 2014 13:08:10 -0800 (PST)
From: rishi <rkapoor@cs.ucsd.edu>
To: xen-users@lists.xensource.com
Message-ID: <1389733690539-5720816.post@n5.nabble.com>
In-Reply-To: <DC2431C9-D900-4601-A715-DF2BC0B5915D@itoc.dk>
References: <DC2431C9-D900-4601-A715-DF2BC0B5915D@itoc.dk>
MIME-Version: 1.0
Subject: Re: [Xen-users] pci-attach on dom0 kernel versions above 3.8
	crashes dom0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I also have a similar problem where domU driver crashes when I try to
pci-attach VF . Were you able to fix the problem?



[  215.554697] ixgbevf 0000:08:10.3: enabling device (0000 -> 0002)
[  215.554790] ixgbevf 0000:08:10.3: Xen PCI mapped GSI0 to IRQ28
[  215.566381] BUG: unable to handle kernel paging request at
ffffc900000fa00c
[  215.566403] IP: [<ffffffff813ad608>] pci_enable_msix+0x2f8/0x3d0
[  215.566423] PGD 1aaa6067 PUD 1aaa7067 PMD 1aaa8067 PTE 8010000000000464
[  215.566446] Oops: 0003 [#1] SMP 
[  215.566456] Modules linked in: xen_pcifront(+) ixgbevf(F)
x86_pkg_temp_thermal coretemp crct10dif_pclmul(F) crc32_pclmul(F)
ghash_clmulni_intel(F) aesni_intel(F) aes_x86_64(F) lrw(F) gf128mul(F)
glue_helper(F) ablk_helper(F) cryptd(F) microcode(F) [last unloaded:
ixgbevf]
[  215.566506] CPU: 0 PID: 16 Comm: xenwatch Tainted: GF           
3.11.0-12-generic #19-Ubuntu
[  215.566517] task: ffff88001a018000 ti: ffff88001a020000 task.ti:
ffff88001a020000
[  215.566527] RIP: e030:[<ffffffff813ad608>]  [<ffffffff813ad608>]
pci_enable_msix+0x2f8/0x3d0
[  215.566541] RSP: e02b:ffff88001a021b08  EFLAGS: 00010286
[  215.566549] RAX: ffffc900000fa00c RBX: ffffc900000fa00c RCX:
00000000fffffffa
[  215.566558] RDX: 0000000000000000 RSI: 0000000000000001 RDI:
ffff880018060200
[  215.566566] RBP: ffff88001a021b48 R08: ffff880018060e00 R09:
ffff88001a400000
[  215.566574] R10: 000000000000001f R11: 0000000000000044 R12:
ffff8800192332b0
[  215.566581] R13: ffff88001951f000 R14: ffff88001961bc00 R15:
0000000000000000
[  215.566598] FS:  00007fde5b7f8700(0000) GS:ffff88001f800000(0000)
knlGS:0000000000000000
[  215.566608] CS:  e033 DS: 0000 ES: 0000 CR0: 0000000080050033
[  215.566616] CR2: ffff800000782820 CR3: 0000000004a3a000 CR4:
0000000000042660
[  215.566624] Stack:
[  215.566629]  ffff88001951f868 ffffc90000000000 00000000c0027795
ffff88001951a800
[  215.566644]  0000000000000001 0000000000000002 ffff88001951a000
ffff88001951a000
[  215.566659]  ffff88001a021b80 ffffffffa0067802 ffff88001951f000
0000000000000001
[  215.566672] Call Trace:
[  215.566686]  [<ffffffffa0067802>]
ixgbevf_init_interrupt_scheme+0xe2/0x460 [ixgbevf]
[  215.566700]  [<ffffffffa0068005>] ixgbevf_probe+0x485/0x780 [ixgbevf]
[  215.566712]  [<ffffffff81393abe>] local_pci_probe+0x3e/0x70
[  215.566722]  [<ffffffff81394e01>] pci_device_probe+0x121/0x130
[  215.566735]  [<ffffffff81475177>] driver_probe_device+0x87/0x3a0
[  215.566746]  [<ffffffff81475490>] ? driver_probe_device+0x3a0/0x3a0
[  215.566755]  [<ffffffff814754cb>] __device_attach+0x3b/0x40
[  215.566767]  [<ffffffff81473153>] bus_for_each_drv+0x63/0xa0
[  215.566777]  [<ffffffff81475078>] device_attach+0x88/0xa0
[  215.566789]  [<ffffffff8138b9c5>] pci_bus_add_device+0x35/0x60
[  215.566800]  [<ffffffff8138ba29>] pci_bus_add_devices+0x39/0xa0
[  215.566811]  [<ffffffffa0051484>] pcifront_scan_root+0xf4/0x140
[xen_pcifront]
[  215.566824]  [<ffffffffa005297e>] pcifront_backend_changed+0x26e/0x69d
[xen_pcifront]
[  215.566837]  [<ffffffff8141cb90>] ? xenbus_gather+0x160/0x180
[  215.566849]  [<ffffffff810115e8>] ? __switch_to+0x148/0x4b0
[  215.566860]  [<ffffffff8141dc0d>] xenbus_otherend_changed+0xad/0x110
[  215.566871]  [<ffffffff8141ff03>] backend_changed+0x13/0x20
[  215.566880]  [<ffffffff8141cfa6>] xenwatch_thread+0xb6/0x170
[  215.566891]  [<ffffffff81085580>] ? wake_up_atomic_t+0x30/0x30
[  215.566901]  [<ffffffff8141cef0>] ? unregister_xenbus_watch+0x230/0x230
[  215.566914]  [<ffffffff810847b0>] kthread+0xc0/0xd0
[  215.566924]  [<ffffffff810846f0>] ? kthread_create_on_node+0x120/0x120
[  215.566937]  [<ffffffff816f516c>] ret_from_fork+0x7c/0xb0
[  215.566947]  [<ffffffff810846f0>] ? kthread_create_on_node+0x120/0x120
[  215.566955] Code: e3 04 83 c3 0c e8 c9 b5 d4 ff 48 63 db 49 03 5e 28 8b
33 41 0f b7 46 02 41 89 76 08 83 ce 01 c1 e0 04 83 c0 0c 48 98 49 03 46 28
<89> 30 49 8b 46 18 41 83 c7 01 48 39 45 c0 41 89 76 08 4c 8d 70 
[  215.567062] RIP  [<ffffffff813ad608>] pci_enable_msix+0x2f8/0x3d0
[  215.567074]  RSP <ffff88001a021b08>
[  215.567079] CR2: ffffc900000fa00c
[  215.567087] ---[ end trace ca16fb61b571f122 ]---




--
View this message in context: http://xen.1045712.n5.nabble.com/pci-attach-on-dom0-kernel-versions-above-3-8-crashes-dom0-tp5719034p5720816.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 14 21:08:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 14 Jan 2014 21:08:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3BDb-0002kX-Q9; Tue, 14 Jan 2014 21:08:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rkapoor@cs.ucsd.edu>) id 1W3BDZ-0002kP-UA
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 21:08:14 +0000
Received: from [85.158.143.35:47661] by server-2.bemta-4.messagelabs.com id
	80/66-11386-D37A5D25; Tue, 14 Jan 2014 21:08:13 +0000
X-Env-Sender: rkapoor@cs.ucsd.edu
X-Msg-Ref: server-12.tower-21.messagelabs.com!1389733691!11591675!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31406 invoked from network); 14 Jan 2014 21:08:12 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-12.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	14 Jan 2014 21:08:12 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <rkapoor@cs.ucsd.edu>) id 1W3BDW-0003mZ-I7
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 13:08:10 -0800
Date: Tue, 14 Jan 2014 13:08:10 -0800 (PST)
From: rishi <rkapoor@cs.ucsd.edu>
To: xen-users@lists.xensource.com
Message-ID: <1389733690539-5720816.post@n5.nabble.com>
In-Reply-To: <DC2431C9-D900-4601-A715-DF2BC0B5915D@itoc.dk>
References: <DC2431C9-D900-4601-A715-DF2BC0B5915D@itoc.dk>
MIME-Version: 1.0
Subject: Re: [Xen-users] pci-attach on dom0 kernel versions above 3.8
	crashes dom0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I also have a similar problem where domU driver crashes when I try to
pci-attach VF . Were you able to fix the problem?



[  215.554697] ixgbevf 0000:08:10.3: enabling device (0000 -> 0002)
[  215.554790] ixgbevf 0000:08:10.3: Xen PCI mapped GSI0 to IRQ28
[  215.566381] BUG: unable to handle kernel paging request at
ffffc900000fa00c
[  215.566403] IP: [<ffffffff813ad608>] pci_enable_msix+0x2f8/0x3d0
[  215.566423] PGD 1aaa6067 PUD 1aaa7067 PMD 1aaa8067 PTE 8010000000000464
[  215.566446] Oops: 0003 [#1] SMP 
[  215.566456] Modules linked in: xen_pcifront(+) ixgbevf(F)
x86_pkg_temp_thermal coretemp crct10dif_pclmul(F) crc32_pclmul(F)
ghash_clmulni_intel(F) aesni_intel(F) aes_x86_64(F) lrw(F) gf128mul(F)
glue_helper(F) ablk_helper(F) cryptd(F) microcode(F) [last unloaded:
ixgbevf]
[  215.566506] CPU: 0 PID: 16 Comm: xenwatch Tainted: GF           
3.11.0-12-generic #19-Ubuntu
[  215.566517] task: ffff88001a018000 ti: ffff88001a020000 task.ti:
ffff88001a020000
[  215.566527] RIP: e030:[<ffffffff813ad608>]  [<ffffffff813ad608>]
pci_enable_msix+0x2f8/0x3d0
[  215.566541] RSP: e02b:ffff88001a021b08  EFLAGS: 00010286
[  215.566549] RAX: ffffc900000fa00c RBX: ffffc900000fa00c RCX:
00000000fffffffa
[  215.566558] RDX: 0000000000000000 RSI: 0000000000000001 RDI:
ffff880018060200
[  215.566566] RBP: ffff88001a021b48 R08: ffff880018060e00 R09:
ffff88001a400000
[  215.566574] R10: 000000000000001f R11: 0000000000000044 R12:
ffff8800192332b0
[  215.566581] R13: ffff88001951f000 R14: ffff88001961bc00 R15:
0000000000000000
[  215.566598] FS:  00007fde5b7f8700(0000) GS:ffff88001f800000(0000)
knlGS:0000000000000000
[  215.566608] CS:  e033 DS: 0000 ES: 0000 CR0: 0000000080050033
[  215.566616] CR2: ffff800000782820 CR3: 0000000004a3a000 CR4:
0000000000042660
[  215.566624] Stack:
[  215.566629]  ffff88001951f868 ffffc90000000000 00000000c0027795
ffff88001951a800
[  215.566644]  0000000000000001 0000000000000002 ffff88001951a000
ffff88001951a000
[  215.566659]  ffff88001a021b80 ffffffffa0067802 ffff88001951f000
0000000000000001
[  215.566672] Call Trace:
[  215.566686]  [<ffffffffa0067802>]
ixgbevf_init_interrupt_scheme+0xe2/0x460 [ixgbevf]
[  215.566700]  [<ffffffffa0068005>] ixgbevf_probe+0x485/0x780 [ixgbevf]
[  215.566712]  [<ffffffff81393abe>] local_pci_probe+0x3e/0x70
[  215.566722]  [<ffffffff81394e01>] pci_device_probe+0x121/0x130
[  215.566735]  [<ffffffff81475177>] driver_probe_device+0x87/0x3a0
[  215.566746]  [<ffffffff81475490>] ? driver_probe_device+0x3a0/0x3a0
[  215.566755]  [<ffffffff814754cb>] __device_attach+0x3b/0x40
[  215.566767]  [<ffffffff81473153>] bus_for_each_drv+0x63/0xa0
[  215.566777]  [<ffffffff81475078>] device_attach+0x88/0xa0
[  215.566789]  [<ffffffff8138b9c5>] pci_bus_add_device+0x35/0x60
[  215.566800]  [<ffffffff8138ba29>] pci_bus_add_devices+0x39/0xa0
[  215.566811]  [<ffffffffa0051484>] pcifront_scan_root+0xf4/0x140
[xen_pcifront]
[  215.566824]  [<ffffffffa005297e>] pcifront_backend_changed+0x26e/0x69d
[xen_pcifront]
[  215.566837]  [<ffffffff8141cb90>] ? xenbus_gather+0x160/0x180
[  215.566849]  [<ffffffff810115e8>] ? __switch_to+0x148/0x4b0
[  215.566860]  [<ffffffff8141dc0d>] xenbus_otherend_changed+0xad/0x110
[  215.566871]  [<ffffffff8141ff03>] backend_changed+0x13/0x20
[  215.566880]  [<ffffffff8141cfa6>] xenwatch_thread+0xb6/0x170
[  215.566891]  [<ffffffff81085580>] ? wake_up_atomic_t+0x30/0x30
[  215.566901]  [<ffffffff8141cef0>] ? unregister_xenbus_watch+0x230/0x230
[  215.566914]  [<ffffffff810847b0>] kthread+0xc0/0xd0
[  215.566924]  [<ffffffff810846f0>] ? kthread_create_on_node+0x120/0x120
[  215.566937]  [<ffffffff816f516c>] ret_from_fork+0x7c/0xb0
[  215.566947]  [<ffffffff810846f0>] ? kthread_create_on_node+0x120/0x120
[  215.566955] Code: e3 04 83 c3 0c e8 c9 b5 d4 ff 48 63 db 49 03 5e 28 8b
33 41 0f b7 46 02 41 89 76 08 83 ce 01 c1 e0 04 83 c0 0c 48 98 49 03 46 28
<89> 30 49 8b 46 18 41 83 c7 01 48 39 45 c0 41 89 76 08 4c 8d 70 
[  215.567062] RIP  [<ffffffff813ad608>] pci_enable_msix+0x2f8/0x3d0
[  215.567074]  RSP <ffff88001a021b08>
[  215.567079] CR2: ffffc900000fa00c
[  215.567087] ---[ end trace ca16fb61b571f122 ]---




--
View this message in context: http://xen.1045712.n5.nabble.com/pci-attach-on-dom0-kernel-versions-above-3-8-crashes-dom0-tp5719034p5720816.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 15 09:27:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 09:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3Mjv-0004US-LE; Wed, 15 Jan 2014 09:26:23 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rajiv.ginotra@ericsson.com>) id 1W3Mjt-0004UN-UL
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 09:26:22 +0000
Received: from [85.158.143.35:51853] by server-1.bemta-4.messagelabs.com id
	26/48-02132-D3456D25; Wed, 15 Jan 2014 09:26:21 +0000
X-Env-Sender: rajiv.ginotra@ericsson.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389777979!11780424!1
X-Originating-IP: [193.180.251.56]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14268 invoked from network); 15 Jan 2014 09:26:20 -0000
Received: from sesbmg20.ericsson.net (HELO sesbmg20.ericsson.net)
	(193.180.251.56)
	by server-3.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 15 Jan 2014 09:26:20 -0000
X-AuditID: c1b4fb38-b7f2c8e000006d25-9e-52d6543a5f88
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.253.124])
	by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id
	E6.15.27941.A3456D25; Wed, 15 Jan 2014 10:26:19 +0100 (CET)
Received: from 4P0B8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.68) with Microsoft SMTP Server
	id 14.2.347.0; Wed, 15 Jan 2014 10:26:18 +0100
Message-ID: <52D65439.3000405@ericsson.com>
Date: Wed, 15 Jan 2014 14:56:17 +0530
From: Rajiv Ginotra <rajiv.ginotra@ericsson.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: <xen-users@lists.xen.org>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPJMWRmVeSWpSXmKPExsUyM+Jvja51yLUgg5/X1SxWXT3A6sDocXT3
	b6YAxigum5TUnMyy1CJ9uwSujMtTvzMWdAtVzPn1nqmB8S9vFyMnh4SAicSXQ4/ZIGwxiQv3
	1gPZXBxCAkcYJaYs2MAM4WxhlOhadJMdpIpXQFviyeK1jCA2i4CqRO+Db2DdbAIGEq/6NrF2
	MXJwiAqESUzfCVUuKHFy5hMWEFtEQFbiyq/prCC2sICNxP1Lh8FsZqDylT++g9UICahL9F1e
	yj6BkXcWkvZZSMogbFuJC3OuQ9nyEtvfzmGGsHUlLvyfgiK+gJFtFSNHcWpxUm66kcEmRmCg
	Hdzy22IH4+W/NocYpTlYlMR5P751DhISSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAuP8kr1/x
	1Kfxn2+s9V7G8yDxZ63g84BnDrbyN2+lnY3T/6ZkJb3T653itYdbow+mRllZmzZcKQ1fM/El
	2zS5kANND9y33Zedd3GLhNhfkYwPey5zlk2/39jrdJIxyudk3onkNXNnxO7vs9EKPpSyS4I/
	h6fY4O/EEplZq2af0+xu2hmaV/nogxJLcUaioRZzUXEiANm+ij8CAgAA
Subject: [Xen-users] Snapshotting the DomU using snapshot-create command
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8563608378063871112=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8563608378063871112==
Content-Type: multipart/alternative;
	boundary="------------030300010502020903010604"

--------------030300010502020903010604
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

I am trying to take the snapshot of the domain using the snapshot-create 
command provided by XM, but throws the below error:

root@linux-vz10#xm snapshot-create ssrsim2_lc1_root s1
Error: Domain is not managed by Xend lifecycle support.
Usage: xm snapshot-create [-d] <Domain> <SnapshotName>

Snapshot a running domain.
   -d, --diskonly                 Perform disk only snapshot of domain

I have created the domain using "xm create" command and also seen some 
ways that above issue can be avoided if domU got created using "xm new" 
followed by "xm start".  But I can't use this approach.

Any helpful pointer or solution would be really appreciated.

Thanks,
Rajiv


--------------030300010502020903010604
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <small>I am trying to take the snapshot of the domain using the
      snapshot-create command provided by XM, but throws the below
      error:<br>
      <br>
      <big><tt>root@linux-vz10#xm snapshot-create ssrsim2_lc1_root s1<br>
          Error: Domain is not managed by Xend lifecycle support.<br>
          Usage: xm snapshot-create [-d] &lt;Domain&gt;
          &lt;SnapshotName&gt;<br>
          <br>
          Snapshot a running domain.</tt></big></small><big><tt>
      </tt></big><small><big><tt><br>
          &nbsp; -d, --diskonly&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Perform disk only snapshot of
          domain</tt></big><br>
      <br>
      I have created the domain using "xm create" command and also seen
      some ways that above issue can be avoided if domU got created
      using "xm new" followed by "xm start".&nbsp; But I can't use this
      approach.</small>
    <small><br>
      <br>
      Any helpful pointer or solution would be really appreciated.<br>
      <br>
      Thanks,<br>
      Rajiv<br>
      <br>
    </small>
  </body>
</html>

--------------030300010502020903010604--


--===============8563608378063871112==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8563608378063871112==--


From xen-users-bounces@lists.xen.org Wed Jan 15 09:27:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 09:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3Mjv-0004US-LE; Wed, 15 Jan 2014 09:26:23 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <rajiv.ginotra@ericsson.com>) id 1W3Mjt-0004UN-UL
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 09:26:22 +0000
Received: from [85.158.143.35:51853] by server-1.bemta-4.messagelabs.com id
	26/48-02132-D3456D25; Wed, 15 Jan 2014 09:26:21 +0000
X-Env-Sender: rajiv.ginotra@ericsson.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1389777979!11780424!1
X-Originating-IP: [193.180.251.56]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14268 invoked from network); 15 Jan 2014 09:26:20 -0000
Received: from sesbmg20.ericsson.net (HELO sesbmg20.ericsson.net)
	(193.180.251.56)
	by server-3.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 15 Jan 2014 09:26:20 -0000
X-AuditID: c1b4fb38-b7f2c8e000006d25-9e-52d6543a5f88
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.253.124])
	by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id
	E6.15.27941.A3456D25; Wed, 15 Jan 2014 10:26:19 +0100 (CET)
Received: from 4P0B8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.68) with Microsoft SMTP Server
	id 14.2.347.0; Wed, 15 Jan 2014 10:26:18 +0100
Message-ID: <52D65439.3000405@ericsson.com>
Date: Wed, 15 Jan 2014 14:56:17 +0530
From: Rajiv Ginotra <rajiv.ginotra@ericsson.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: <xen-users@lists.xen.org>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPJMWRmVeSWpSXmKPExsUyM+Jvja51yLUgg5/X1SxWXT3A6sDocXT3
	b6YAxigum5TUnMyy1CJ9uwSujMtTvzMWdAtVzPn1nqmB8S9vFyMnh4SAicSXQ4/ZIGwxiQv3
	1gPZXBxCAkcYJaYs2MAM4WxhlOhadJMdpIpXQFviyeK1jCA2i4CqRO+Db2DdbAIGEq/6NrF2
	MXJwiAqESUzfCVUuKHFy5hMWEFtEQFbiyq/prCC2sICNxP1Lh8FsZqDylT++g9UICahL9F1e
	yj6BkXcWkvZZSMogbFuJC3OuQ9nyEtvfzmGGsHUlLvyfgiK+gJFtFSNHcWpxUm66kcEmRmCg
	Hdzy22IH4+W/NocYpTlYlMR5P751DhISSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAuP8kr1/x
	1Kfxn2+s9V7G8yDxZ63g84BnDrbyN2+lnY3T/6ZkJb3T653itYdbow+mRllZmzZcKQ1fM/El
	2zS5kANND9y33Zedd3GLhNhfkYwPey5zlk2/39jrdJIxyudk3onkNXNnxO7vs9EKPpSyS4I/
	h6fY4O/EEplZq2af0+xu2hmaV/nogxJLcUaioRZzUXEiANm+ij8CAgAA
Subject: [Xen-users] Snapshotting the DomU using snapshot-create command
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8563608378063871112=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8563608378063871112==
Content-Type: multipart/alternative;
	boundary="------------030300010502020903010604"

--------------030300010502020903010604
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit

I am trying to take the snapshot of the domain using the snapshot-create 
command provided by XM, but throws the below error:

root@linux-vz10#xm snapshot-create ssrsim2_lc1_root s1
Error: Domain is not managed by Xend lifecycle support.
Usage: xm snapshot-create [-d] <Domain> <SnapshotName>

Snapshot a running domain.
   -d, --diskonly                 Perform disk only snapshot of domain

I have created the domain using "xm create" command and also seen some 
ways that above issue can be avoided if domU got created using "xm new" 
followed by "xm start".  But I can't use this approach.

Any helpful pointer or solution would be really appreciated.

Thanks,
Rajiv


--------------030300010502020903010604
Content-Type: text/html; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <small>I am trying to take the snapshot of the domain using the
      snapshot-create command provided by XM, but throws the below
      error:<br>
      <br>
      <big><tt>root@linux-vz10#xm snapshot-create ssrsim2_lc1_root s1<br>
          Error: Domain is not managed by Xend lifecycle support.<br>
          Usage: xm snapshot-create [-d] &lt;Domain&gt;
          &lt;SnapshotName&gt;<br>
          <br>
          Snapshot a running domain.</tt></big></small><big><tt>
      </tt></big><small><big><tt><br>
          &nbsp; -d, --diskonly&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Perform disk only snapshot of
          domain</tt></big><br>
      <br>
      I have created the domain using "xm create" command and also seen
      some ways that above issue can be avoided if domU got created
      using "xm new" followed by "xm start".&nbsp; But I can't use this
      approach.</small>
    <small><br>
      <br>
      Any helpful pointer or solution would be really appreciated.<br>
      <br>
      Thanks,<br>
      Rajiv<br>
      <br>
    </small>
  </body>
</html>

--------------030300010502020903010604--


--===============8563608378063871112==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8563608378063871112==--


From xen-users-bounces@lists.xen.org Wed Jan 15 13:08:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 13:08:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3QBr-0000UN-Gf; Wed, 15 Jan 2014 13:07:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <emilylinxi@ukfob.com>) id 1W3COt-0006RH-Uy
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 22:24:00 +0000
Received: from [85.158.137.68:3321] by server-3.bemta-3.messagelabs.com id
	8B/20-10658-EF8B5D25; Tue, 14 Jan 2014 22:23:58 +0000
X-Env-Sender: emilylinxi@ukfob.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389738235!9185143!1
X-Originating-IP: [61.135.178.78]
X-SpamReason: No, hits=3.9 required=7.0 tests=HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG, HTML_OBFUSCATE_30_40, HTML_TINY_FONT,
	MIME_HTML_ONLY, UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23012 invoked from network); 14 Jan 2014 22:23:56 -0000
Received: from relay.mail.sohu.net (HELO relay.mail.sohu.net) (61.135.178.78)
	by server-13.tower-31.messagelabs.com with SMTP;
	14 Jan 2014 22:23:56 -0000
Received: from chinatelecom.vip.sohu.net (unknown [192.168.95.125])
	by relay.mail.sohu.net (Postfix) with ESMTP id 3f3mQW2FXNz7PMl
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:15 +0800 (CST)
Received: from haraka_router_25253 (unknown [192.168.95.125])
	by chinatelecom.vip.sohu.net (Postfix) with ESMTP id 3f3mQj36mLz3xDw
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:25 +0800 (CST)
Received: via haraka outbound.js at Wed, 15 Jan 2014 06:23:00 +0800
X-SOHU-Delivered-To: xen-users@lists.xensource.com
Received: from UQD5OH01UWJIBO5 ([192.168.95.125])
	by haraka_router_25253 (Haraka/2.0.5) with ESMTP id
	46CD3136-C32B-4ADE-A0A4-99CC561B38CB.1
	envelope-from <emilylinxi@ukfob.com>; Wed, 15 Jan 2014 06:23:00 +0800
Received: from UQD5OH01UWJIBO5 (unknown [222.247.124.143])
	by relay68.mail.sohu.net (Postfix) with ESMTPA id 3f3mQG0d9TzY7wG
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:02 +0800 (CST)
From: emilylinxi@ukfob.com
To: xen-users@lists.xensource.com
Message-ID: <11548949.173251389738238444.JavaMail.Administrator@UQD5OH01UWJIBO5>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_8662_18334694.1389738238444"
X-Sohu-ClientIP: 222.247.124.143
X-SOHU-ANTISPAM-TMASE: OK-10-0.3347-5.0000-N/A
X-SOHU-Antispam-Ers: 0
X-TMASE-OEM-Version: TmSpamFilter-1.0.1000-7.0.1014-20432.002-3.5.1032
Date: Wed, 15 Jan 2014 06:23:00 +0800
X-Mailman-Approved-At: Wed, 15 Jan 2014 13:07:25 +0000
Subject: [Xen-users] =?gb2312?b?VsDrsLY/uavLvteisuFNwOuwtj+5q8u+xOrJ8w==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

------=_Part_8662_18334694.1389738238444
Content-Type: text/html;charset=gb2312
Content-Transfer-Encoding: quoted-printable

<div style=3D"font-size:14px;font-family:'=CB=CE=CC=E5',Arial;line-height:2=
1px;background-color:#f5f5dc;width:650px;">
    <table border=3D"0" cellpadding=3D"0" width=3D"650" style=3D"background=
-color:#006400;color:white;">
        <tr>
            <td><p align=3D"center"><strong>=CF=E3=B8=DB=B9=AB=CB=BE=D7=A2=
=B2=E13500=C8=AB=B0=FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=CF=E3=B8=DB=B9=
=AB=CB=BE=C4=EA=C9=F31200=C8=AB=B0=FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=D2=BB=D5=BE=CA=BD=C8=AB=CC=D7=B7=FE=CE=F1</strong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td></td>
            <td><p align=3D"center"><strong>=CF=E3=B8=DB=B9=AB=CB=BE=D7=A2<=
font style=3D"font-size:0px;color:#F5F1F1;">=D2=B2</font>=B2=E1</strong><st=
rong> 3500=A3=A8=D7=A2=B2=E1=C8=AB=CC=D7=A1=A2=BB=E1=BC=C6=BA=CB=D6=A4=A1=
=A2=BF=AA=BB=A7=D0=AD=D6=FA=A3=A9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=CF=E3=
<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</font>=B8=DB=B9=AB=CB=
=BE=C4=EA=C9=F3 1200=D4=AA</strong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td nowrap><p align=3D"left">=C0=EB=B0=B6=B9=AB=CB=BE=BA=C3=B4=
=A6 </p></td>
            <td><p align=3D"left" style=3D"padding-left:10px;">1=A1=A2=BF=
=C9=B0=EC=C0=ED=CF=E3<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</f=
ont>=B8=DB=BB=E3<font style=3D"font-size:0px;color:#F5F1F1;">=CE=AA</font>=
=B7=E1=A1=A2=BA=E3<font style=3D"font-size:0px;color:#F5F1F1;">=D2=F2</font=
>=C9=FA=A1=A2=C9=EE<font style=3D"font-size:0px;color:#F5F1F1;">=D7=D3</fon=
t>=B7=A2=D5=B9=A1=A2=BD=BB<font style=3D"font-size:0px;color:#F5F1F1;">=C4=
=C7</font>=D0=D0=B5=C8=D2=F8<font style=3D"font-size:0px;color:#F5F1F1;">=
=D2=D4</font>=D0=D0=CD=E2<font style=3D"font-size:0px;color:#F5F1F1;">=CE=
=D2</font>=BB=E3=D5=CB<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</=
font>=BB=A7=A3=BB=BD=F8=B3=F6=CD=E2<font style=3D"font-size:0px;color:#F5F1=
F1;">=D7=EE</font>=BB=E3=B8=DF=B6=C8=D7=D4=D3=C9 <br/>
                2=A1=A2=CD=EA=C8=AB=C3=E2<font style=3D"font-size:0px;color=
:#F5F1F1;">=B2=BB</font>=CB=B0<font style=3D"font-size:0px;color:#F5F1F1;">=
=CE=AA</font>=BE=AD=D3=AA=A3=AC=CE=DE=CD=E2<font style=3D"font-size:0px;col=
or:#F5F1F1;">=D2=B2</font>=BB=E3=B9=DC=D6=C6=A1=A2=CE=DE=BE=AD=D3=AA<font s=
tyle=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B7=B6=CE=A7=CF=DE=D6=C6=
<br/>
                3=A1=A2=CE=DE=D0=E8=D7=F6<font style=3D"font-size:0px;color=
:#F5F1F1;">=BF=B4</font>=D5=CB=C9=F3<font style=3D"font-size:0px;color:#F5F=
1F1;">=CE=D2</font>=BC=C6=A3=AC=BF=C9=BD=DA=CA=A1=B2=C6<font style=3D"font-=
size:0px;color:#F5F1F1;">=C4=E3</font>=CE=F1=D7=F6=D5=CB<font style=3D"font=
-size:0px;color:#F5F1F1;">=D2=F2</font>=B7=D1=D3=C3=D6=A7=B3=F6 <br/>
                4=A1=A2=C3=BF=C4=EA=CE=AC=BB=A4=B3=C9=B1=BE=BD=CF=B5=CD=A1=
=A2=CB=B0=CE=F1=B0=B2=C5=C5=B1=E3=C0=FB=A3=AC=BF=C9=D0=C5=D0=D4=B8=DF <br/>
                5=A1=A2=CE=DE=D0=E8=C7=D7=C1=D9=A3=AC=CC=E1=B9=A9=B9=AB=CB=
=BE=C3=FB=A1=A2=C9=ED=B7=DD=D6=A4=B8=B4=D3=A1=BC=FE=BC=B4=BF=C9=D7=A2<font =
style=3D"font-size:0px;color:#F5F1F1;">=CB=B5</font>=B2=E1 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td nowrap style=3D"color:#006400;background-color:#f0fff0;"><p=
 align=3D"center">=C1=AA<font style=3D"font-size:0px;color:#F5F1F1;">=C3=B5=
</font>=CF=B5=A3=BAEMILY &nbsp;&nbsp;&nbsp;&nbsp; QQ: <strong>1345535567</s=
trong>&nbsp;&nbsp;&nbsp;&nbsp; =CA=D6<font style=3D"font-size:0px;color:#F5=
F1F1;">=D5=FD</font>=BB=FA=A3=BA<strong>15014079111</strong>&nbsp;</p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0">
        <tr>
            <td></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td width=3D"120"><p align=3D"left"><strong>=B7=FE=CE=F1=C4=DA=
=C8=DD </strong></p></td>
            <td width=3D"80"><p align=3D"left"><strong>=CC=D8=BB=DD<font st=
yle=3D"font-size:0px;color:#F5F1F1;">=D0=C4</font>=BC=DB </strong></p></td>
            <td width=3D"120"><p align=3D"left"><strong>=CA=B1=BC=E4=A3=A8=
=B9=A4=D7=F7=C8=D5=A3=A9 </strong></p></td>
            <td width=3D"320"><p align=3D"center"><strong>=D7=CA=C1=CF </st=
rong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=D7=A2<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=BF=D8</font>=B2=E1=CF=E3<font style=3D"font-size:0=
px;color:#F5F1F1;">=D3=D0</font>=B8=DB=B9=AB=CB=BE </p></td>
            <td width=3D"80"><p align=3D"left">3500</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=D7=A2<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=B5=C4</font>=B2=E1=D6=A4=CA=E9=A1=A2=C9=CC=D2=B5=
=B5=C7=BC=C7=D6=A4=A1=A2NC1=A1=A2=D5=C2=B3=CC20=B1=BE=A1=A2=CC=F5=D0=CE=D5=
=C2=A1=A2=D4=B2=D7=D3=D5=C2=A1=A2=B8=D6=D3=A1=A1=A2=BB=E1=D2=E9=BC=C7=C2=BC=
=B1=BE=A1=A2=B9=C9=C6=B1=B1=BE=A1=A2=C2=CC=BA=D0=A1=A2=BB=E1<font style=3D"=
font-size:0px;color:#F5F1F1;">=C4=E3</font>=BC=C6<font style=3D"font-size:0=
px;color:#F5F1F1;">=D0=D4</font>=CA=A6=BA=CB=CA=B5=D6=A4=B1=BE=A1=A2=C3=D8=
=CA=E9=B5=D8=D6=B7=B7=FE=CE=F1 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=CF=E3<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=C3=BB</font>=B8=DB=B9=AB=CB=BE=C4=EA<font style=3D=
"font-size:0px;color:#F5F1F1;">=CF=F1</font>=C9=F3 </p></td>
            <td width=3D"80"><p align=3D"left">1200</p></td>
            <td width=3D"120"><p align=3D"left">3</p></td>
            <td width=3D"320"><p align=3D"left">=D6=DC=C4=EA=C9=EA=B1=A8=A1=
=A2=C9=CC=D2=B5=B5=C7=BC=C7=D6=A4=A1=A2=C0=FB=B5=C3<font style=3D"font-size=
:0px;color:#F5F1F1;">=CA=DC</font>=CB=B0=A1=A2=D0=BD=D9=BA<font style=3D"fo=
nt-size:0px;color:#F5F1F1;">=B5=C4</font>=CB=B0=A1=A2<br/>
                =CE=EF=D2=B5<font style=3D"font-size:0px;color:#F5F1F1;">=
=B9=DF</font>=CB=B0<font style=3D"font-size:0px;color:#F5F1F1;">=CF=F1</fon=
t>=C9=EA=B1=A8 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=D3=A2=B9=FA=B9=AB=CB=BE=D7=
=A2=B2=E1 </p></td>
            <td width=3D"80"><p align=3D"left">3800</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=BC=E4</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B4=FA=C0=ED=C9=CC=D6=A4=C3=F7=D0=C5=A1=A2IN01=A1=A2=B7=A8=B6=A8=B1=ED=B8=
=F1=A1=A2=B6=AD=CA=C2=C9=F9=C3=F7=CA=E9=A1=A2=CC=F5=D0=CE=D5=C2=A1=A2=D4=B2=
=D7=D3=D5=C2=A1=A2=B8=D6=D3=A1=A1=A2=CF=D6=D7=B4=B1=A8=B1=ED=A1=A2=B5=DA=D2=
=BB=B4=CE=BB=E1=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=BC=B0=B9=C9=B6=AB=C3=FB=
=B2=E1=A1=A2=B9=C9<font style=3D"font-size:0px;color:#F5F1F1;">=CF=F3</font=
>=C6=B1=D6=A4=CA=E9=A1=A2=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=BB=E1<font style=3D=
"font-size:0px;color:#F5F1F1;">=B6=D4</font>=BC=C6=CA=A6<font style=3D"font=
-size:0px;color:#F5F1F1;">=C5=AE</font>=BA=CB=CA=B5=CE=C4=BC=FECPA=A1=A2=BE=
=AB=C3=C0=CE=C4=BC=FE=BA=D0=D7=D3 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=C8=FB<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=B0=AE</font>=C9=E0=B6=FB=B9=AB=CB=BE=D7=A2<font st=
yle=3D"font-size:0px;color:#F5F1F1;">=D0=C4</font>=B2=E1 </p></td>
            <td width=3D"80"><p align=3D"left">4980</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=C4=C7</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=B9=AB=CB=BE=B9=C9=C6=B1=B2=E1=A1=A2=B9=C9=B6=
=AB=BC=B0=B6=AD=CA=C2=C3=FB=B2=E1=A1=A2=B9=C9=B6=AB=BC=B0=B6=AD=CA=C2=BB=E1=
=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=D4=DA=D6=B0=D6=A4=C3=F7=A1=A2=B9=AB=CB=
=BE=C7=A9=D7=D6=D3=A1=A1=A2=B8=D6=D3=A1=B8=F7=D2=BB=C3=B6=A1=A2=BE=AB=C3=C0=
=CE=C4=BC=FE=BC=D01=B8=F6 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">BVI=B9=AB=CB=BE=D7=A2=B2=E1=
 </p></td>
            <td width=3D"80"><p align=3D"left">5980</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=B9=AB=CB=BE=B9=C9<font style=3D"font-size:0p=
x;color:#F5F1F1;">=C9=F1</font>=C6=B1=B2=E1=A1=A2=B9=C9<font style=3D"font-=
size:0px;color:#F5F1F1;">=B7=CE</font>=B6=AB=BC=B0=B6=AD=CA=C2=C3=FB=B2=E1=
=A1=A2=B9=C9<font style=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B6=
=AB=BC=B0=B6=AD=CA=C2=BB=E1=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=D4=DA=D6=B0=
=D6=A4=C3=F7=A1=A2=B9=AB=CB=BE=C7=A9=D7=D6=D3=A1=A1=A2=B8=D6=D3=A1=B8=F7=D2=
=BB=C3=B6=A1=A2=BE=AB=C3=C0=CE=C4=BC=FE=BC=D01=B8=F6 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"left" =
width=3D"650" style=3D"background-color:#006400;color:white;">
        <tr>
            <td><p align=3D"center"><strong>=C9=EE=DB=DA=CA=D0=CE=B0<font s=
tyle=3D"font-size:0px;color:#F5F1F1;">=D0=A9</font>=C3=B3=C9=CC=CE=F1=D7=C9=
=D1=AF=D3=D0=CF=DE=B9=AB=CB=BE</strong><strong>=A3=A8=CE=B0<font style=3D"f=
ont-size:0px;color:#F5F1F1;">=BC=AB</font>=C3=B3=B9=FA=BC=CA=C9=CC=CE=F1=D3=
=D0=CF=DE=B9=AB=CB=BE=A3=A9</strong></p></td>
        </tr>
    </table>
    <p align=3D"left"></p>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"left" =
width=3D"650">
        <tr>
            <td><p align=3D"left">=B7=FE=CE=F1=D3=C5=CA=C6 </p></td>
            <td><p align=3D"left">=C8=AB=B3=CC=B2=BB=BE=AD=B4=FA=C0=ED=C7=
=D7=CA=D6=B5=DD=BD=BB=A1=A2=D7=A2<font style=3D"font-size:0px;color:#F5F1F1=
;">=C0=EF</font>=B2=E1=A1=A2=C4=EA<font style=3D"font-size:0px;color:#F5F1F=
1;">=CB=B5</font>=C9=F3=A1=A2=B1=A8<font style=3D"font-size:0px;color:#F5F1=
F1;">=B5=D7</font>=CB=B0=D2=BB=CC=F5=C1=FA=B7=FE=CE=F1<br/>
                =D6=A7=B8=B6<font style=3D"font-size:0px;color:#F5F1F1;">=
=C5=C2</font>=B1=A6=B5=A3<font style=3D"font-size:0px;color:#F5F1F1;">=CF=
=EB</font>=B1=A3=BD=BB=D2=D7=BB=F5=B5=BD=B8=B6<font style=3D"font-size:0px;=
color:#F5F1F1;">=B5=C4</font>=BF=EE=A3=AC100%=BF=AA=BB=A7=B3=D0=C5=B5=CE=DE=
=D0=A7=CD=CB<font style=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=BF=
=EE<br/>
                =CB=B3=B7=E1=BF=EC=B5=DD=BB=A4=CB=CD=D7=CA=C1=CF=B0=B2=C8=
=AB=D3=D0=B1=A3=D5=CF<br/>
                =CB=F9=D3=D0=D7=CA=C1=CF=BD=D4=D3=C9=CF=E3<font style=3D"fo=
nt-size:0px;color:#F5F1F1;">=CE=AA</font>=B8=DB=C8=A8=CD=FE=BB=E1<font styl=
e=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=BC=C6=CA=A6<font style=3D"=
font-size:0px;color:#F5F1F1;">=CE=D2</font>=BA=CB=D6=A4 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td><p align=3D"left">=B9=AB=CB=BE=D6=F7=D2=B3:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; &nbsp; <a href=3D"http://www.wellmoldhk.com"><strong s=
tyle=3D"color:white;font-size:16px;">http://www.wellmoldhk.com</strong></a>=
</p></td>
        </tr>
    </table>
</div>
------=_Part_8662_18334694.1389738238444
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
------=_Part_8662_18334694.1389738238444--



From xen-users-bounces@lists.xen.org Wed Jan 15 13:08:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 13:08:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3QBq-0000UE-U2; Wed, 15 Jan 2014 13:07:26 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <robjackson7878@gmx.com>) id 1W361f-00005B-FZ
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 15:35:35 +0000
Received: from [85.158.143.35:30289] by server-3.bemta-4.messagelabs.com id
	9E/AF-32360-64955D25; Tue, 14 Jan 2014 15:35:34 +0000
X-Env-Sender: robjackson7878@gmx.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1389713732!8998119!1
X-Originating-IP: [74.208.4.200]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8710 invoked from network); 14 Jan 2014 15:35:33 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (74.208.4.200)
	by server-15.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 14 Jan 2014 15:35:33 -0000
Received: from mailout-us.gmx.com ([172.19.198.46]) by mrigmx.server.lan
	(mrigmxus001) with ESMTP (Nemesis) id 0MNq8d-1W199k47fn-007Wi2 for
	<xen-users@lists.xen.org>; Tue, 14 Jan 2014 16:35:31 +0100
Received: (qmail 28648 invoked by uid 0); 14 Jan 2014 15:35:31 -0000
Received: from 184.75.221.133 by rms-us013 with HTTP
Date: Tue, 14 Jan 2014 10:35:31 -0500
From: "robert jackson" <robjackson7878@gmx.com>
Message-ID: <20140114153531.253070@gmx.com>
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: FDyncr8D3zOlOuQgo38hjtF+IGRvb8A6
X-Mailman-Approved-At: Wed, 15 Jan 2014 13:07:25 +0000
Subject: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0692535469427153757=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0692535469427153757==
Content-Type: multipart/alternative;
 boundary="========GMXBoundary253071389713731657082"

--========GMXBoundary253071389713731657082
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Today I booted my domu like normal, but something went wrong. Instead of my login screen loading I was in a terminal. To make matters worse my filesystem was mounted read only. I did some research and found that I could mount my filesystem as read/write by doing sudo -i and then mount -o remount,rw /. This worked for me and I could then run startx again. I made a mistake though. I think I must have misunderstood what I read, because I thought to fix the problem I had to edit /etc/fstab and remove errors=remount-ro. Big mistake. After I rebooted I had the same problem with the filesystem being mounted read only, but now when I do mount -o remount,rw / it doesn't work for me. Now it says Unrecognized mount option "o" or missing value, mount: / not mounted or bad option. I don't know what to do now. I don't know if I can boot a live CD to mess with the files on the drive because it's not a real computer. This problem isn't necessarily Xen related but Xen is complicating the matter. That's why I'm asking here. Please help me if you can, I don't have any backups and I'll be very disappointed if I can't fix this.

--========GMXBoundary253071389713731657082
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<span style=3D'font-family:Verdana'><span style=3D'font-size:12px'>Today I =
booted my domu like normal, but something went wrong. Instead of my login s=
creen loading I was in a terminal. To make matters worse my filesystem was =
mounted read only. I did some research and found that I could mount my file=
system as read/write by doing sudo -i and then&nbsp;<span style=3D"font-fam=
ily: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif=
; font-size: 13px; background-color: rgb(250, 250, 248);">mount -o remount,=
rw /. This worked for me and I could then run startx again. I made a mistak=
e though. I think I must have misunderstood what I read, because I thought =
to fix the problem I had to edit /etc/fstab and remove&nbsp;</span><font fa=
ce=3D"verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif"=
 size=3D"2">errors=3Dremount-ro. Big mistake. After I rebooted I had the sa=
me problem with the filesystem being mounted read only, but now when I do m=
ount -o remount,rw / it doesn't work for me. Now it says Unrecognized mount=
 option "o" or missing value, mount: / not mounted or bad option. I don't k=
now what to do now. I don't know if I can boot a live CD to mess with the f=
iles on the drive because it's not a real computer. This problem isn't nece=
ssarily Xen related but Xen is complicating the matter. That's why I'm aski=
ng here. Please help me if you can, I don't have any backups and I'll be ve=
ry disappointed if I can't fix this. &nbsp;</font></span></span>

--========GMXBoundary253071389713731657082--


--===============0692535469427153757==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0692535469427153757==--


From xen-users-bounces@lists.xen.org Wed Jan 15 13:08:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 13:08:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3QBr-0000UN-Gf; Wed, 15 Jan 2014 13:07:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <emilylinxi@ukfob.com>) id 1W3COt-0006RH-Uy
	for xen-users@lists.xensource.com; Tue, 14 Jan 2014 22:24:00 +0000
Received: from [85.158.137.68:3321] by server-3.bemta-3.messagelabs.com id
	8B/20-10658-EF8B5D25; Tue, 14 Jan 2014 22:23:58 +0000
X-Env-Sender: emilylinxi@ukfob.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389738235!9185143!1
X-Originating-IP: [61.135.178.78]
X-SpamReason: No, hits=3.9 required=7.0 tests=HTML_MESSAGE,
	HTML_MIME_NO_HTML_TAG, HTML_OBFUSCATE_30_40, HTML_TINY_FONT,
	MIME_HTML_ONLY, UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23012 invoked from network); 14 Jan 2014 22:23:56 -0000
Received: from relay.mail.sohu.net (HELO relay.mail.sohu.net) (61.135.178.78)
	by server-13.tower-31.messagelabs.com with SMTP;
	14 Jan 2014 22:23:56 -0000
Received: from chinatelecom.vip.sohu.net (unknown [192.168.95.125])
	by relay.mail.sohu.net (Postfix) with ESMTP id 3f3mQW2FXNz7PMl
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:15 +0800 (CST)
Received: from haraka_router_25253 (unknown [192.168.95.125])
	by chinatelecom.vip.sohu.net (Postfix) with ESMTP id 3f3mQj36mLz3xDw
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:25 +0800 (CST)
Received: via haraka outbound.js at Wed, 15 Jan 2014 06:23:00 +0800
X-SOHU-Delivered-To: xen-users@lists.xensource.com
Received: from UQD5OH01UWJIBO5 ([192.168.95.125])
	by haraka_router_25253 (Haraka/2.0.5) with ESMTP id
	46CD3136-C32B-4ADE-A0A4-99CC561B38CB.1
	envelope-from <emilylinxi@ukfob.com>; Wed, 15 Jan 2014 06:23:00 +0800
Received: from UQD5OH01UWJIBO5 (unknown [222.247.124.143])
	by relay68.mail.sohu.net (Postfix) with ESMTPA id 3f3mQG0d9TzY7wG
	for <xen-users@lists.xensource.com>;
	Wed, 15 Jan 2014 06:23:02 +0800 (CST)
From: emilylinxi@ukfob.com
To: xen-users@lists.xensource.com
Message-ID: <11548949.173251389738238444.JavaMail.Administrator@UQD5OH01UWJIBO5>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_8662_18334694.1389738238444"
X-Sohu-ClientIP: 222.247.124.143
X-SOHU-ANTISPAM-TMASE: OK-10-0.3347-5.0000-N/A
X-SOHU-Antispam-Ers: 0
X-TMASE-OEM-Version: TmSpamFilter-1.0.1000-7.0.1014-20432.002-3.5.1032
Date: Wed, 15 Jan 2014 06:23:00 +0800
X-Mailman-Approved-At: Wed, 15 Jan 2014 13:07:25 +0000
Subject: [Xen-users] =?gb2312?b?VsDrsLY/uavLvteisuFNwOuwtj+5q8u+xOrJ8w==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

------=_Part_8662_18334694.1389738238444
Content-Type: text/html;charset=gb2312
Content-Transfer-Encoding: quoted-printable

<div style=3D"font-size:14px;font-family:'=CB=CE=CC=E5',Arial;line-height:2=
1px;background-color:#f5f5dc;width:650px;">
    <table border=3D"0" cellpadding=3D"0" width=3D"650" style=3D"background=
-color:#006400;color:white;">
        <tr>
            <td><p align=3D"center"><strong>=CF=E3=B8=DB=B9=AB=CB=BE=D7=A2=
=B2=E13500=C8=AB=B0=FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=CF=E3=B8=DB=B9=
=AB=CB=BE=C4=EA=C9=F31200=C8=AB=B0=FC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
=D2=BB=D5=BE=CA=BD=C8=AB=CC=D7=B7=FE=CE=F1</strong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td></td>
            <td><p align=3D"center"><strong>=CF=E3=B8=DB=B9=AB=CB=BE=D7=A2<=
font style=3D"font-size:0px;color:#F5F1F1;">=D2=B2</font>=B2=E1</strong><st=
rong> 3500=A3=A8=D7=A2=B2=E1=C8=AB=CC=D7=A1=A2=BB=E1=BC=C6=BA=CB=D6=A4=A1=
=A2=BF=AA=BB=A7=D0=AD=D6=FA=A3=A9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=CF=E3=
<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</font>=B8=DB=B9=AB=CB=
=BE=C4=EA=C9=F3 1200=D4=AA</strong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td nowrap><p align=3D"left">=C0=EB=B0=B6=B9=AB=CB=BE=BA=C3=B4=
=A6 </p></td>
            <td><p align=3D"left" style=3D"padding-left:10px;">1=A1=A2=BF=
=C9=B0=EC=C0=ED=CF=E3<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</f=
ont>=B8=DB=BB=E3<font style=3D"font-size:0px;color:#F5F1F1;">=CE=AA</font>=
=B7=E1=A1=A2=BA=E3<font style=3D"font-size:0px;color:#F5F1F1;">=D2=F2</font=
>=C9=FA=A1=A2=C9=EE<font style=3D"font-size:0px;color:#F5F1F1;">=D7=D3</fon=
t>=B7=A2=D5=B9=A1=A2=BD=BB<font style=3D"font-size:0px;color:#F5F1F1;">=C4=
=C7</font>=D0=D0=B5=C8=D2=F8<font style=3D"font-size:0px;color:#F5F1F1;">=
=D2=D4</font>=D0=D0=CD=E2<font style=3D"font-size:0px;color:#F5F1F1;">=CE=
=D2</font>=BB=E3=D5=CB<font style=3D"font-size:0px;color:#F5F1F1;">=B5=C4</=
font>=BB=A7=A3=BB=BD=F8=B3=F6=CD=E2<font style=3D"font-size:0px;color:#F5F1=
F1;">=D7=EE</font>=BB=E3=B8=DF=B6=C8=D7=D4=D3=C9 <br/>
                2=A1=A2=CD=EA=C8=AB=C3=E2<font style=3D"font-size:0px;color=
:#F5F1F1;">=B2=BB</font>=CB=B0<font style=3D"font-size:0px;color:#F5F1F1;">=
=CE=AA</font>=BE=AD=D3=AA=A3=AC=CE=DE=CD=E2<font style=3D"font-size:0px;col=
or:#F5F1F1;">=D2=B2</font>=BB=E3=B9=DC=D6=C6=A1=A2=CE=DE=BE=AD=D3=AA<font s=
tyle=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B7=B6=CE=A7=CF=DE=D6=C6=
<br/>
                3=A1=A2=CE=DE=D0=E8=D7=F6<font style=3D"font-size:0px;color=
:#F5F1F1;">=BF=B4</font>=D5=CB=C9=F3<font style=3D"font-size:0px;color:#F5F=
1F1;">=CE=D2</font>=BC=C6=A3=AC=BF=C9=BD=DA=CA=A1=B2=C6<font style=3D"font-=
size:0px;color:#F5F1F1;">=C4=E3</font>=CE=F1=D7=F6=D5=CB<font style=3D"font=
-size:0px;color:#F5F1F1;">=D2=F2</font>=B7=D1=D3=C3=D6=A7=B3=F6 <br/>
                4=A1=A2=C3=BF=C4=EA=CE=AC=BB=A4=B3=C9=B1=BE=BD=CF=B5=CD=A1=
=A2=CB=B0=CE=F1=B0=B2=C5=C5=B1=E3=C0=FB=A3=AC=BF=C9=D0=C5=D0=D4=B8=DF <br/>
                5=A1=A2=CE=DE=D0=E8=C7=D7=C1=D9=A3=AC=CC=E1=B9=A9=B9=AB=CB=
=BE=C3=FB=A1=A2=C9=ED=B7=DD=D6=A4=B8=B4=D3=A1=BC=FE=BC=B4=BF=C9=D7=A2<font =
style=3D"font-size:0px;color:#F5F1F1;">=CB=B5</font>=B2=E1 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td nowrap style=3D"color:#006400;background-color:#f0fff0;"><p=
 align=3D"center">=C1=AA<font style=3D"font-size:0px;color:#F5F1F1;">=C3=B5=
</font>=CF=B5=A3=BAEMILY &nbsp;&nbsp;&nbsp;&nbsp; QQ: <strong>1345535567</s=
trong>&nbsp;&nbsp;&nbsp;&nbsp; =CA=D6<font style=3D"font-size:0px;color:#F5=
F1F1;">=D5=FD</font>=BB=FA=A3=BA<strong>15014079111</strong>&nbsp;</p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0">
        <tr>
            <td></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td width=3D"120"><p align=3D"left"><strong>=B7=FE=CE=F1=C4=DA=
=C8=DD </strong></p></td>
            <td width=3D"80"><p align=3D"left"><strong>=CC=D8=BB=DD<font st=
yle=3D"font-size:0px;color:#F5F1F1;">=D0=C4</font>=BC=DB </strong></p></td>
            <td width=3D"120"><p align=3D"left"><strong>=CA=B1=BC=E4=A3=A8=
=B9=A4=D7=F7=C8=D5=A3=A9 </strong></p></td>
            <td width=3D"320"><p align=3D"center"><strong>=D7=CA=C1=CF </st=
rong></p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=D7=A2<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=BF=D8</font>=B2=E1=CF=E3<font style=3D"font-size:0=
px;color:#F5F1F1;">=D3=D0</font>=B8=DB=B9=AB=CB=BE </p></td>
            <td width=3D"80"><p align=3D"left">3500</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=D7=A2<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=B5=C4</font>=B2=E1=D6=A4=CA=E9=A1=A2=C9=CC=D2=B5=
=B5=C7=BC=C7=D6=A4=A1=A2NC1=A1=A2=D5=C2=B3=CC20=B1=BE=A1=A2=CC=F5=D0=CE=D5=
=C2=A1=A2=D4=B2=D7=D3=D5=C2=A1=A2=B8=D6=D3=A1=A1=A2=BB=E1=D2=E9=BC=C7=C2=BC=
=B1=BE=A1=A2=B9=C9=C6=B1=B1=BE=A1=A2=C2=CC=BA=D0=A1=A2=BB=E1<font style=3D"=
font-size:0px;color:#F5F1F1;">=C4=E3</font>=BC=C6<font style=3D"font-size:0=
px;color:#F5F1F1;">=D0=D4</font>=CA=A6=BA=CB=CA=B5=D6=A4=B1=BE=A1=A2=C3=D8=
=CA=E9=B5=D8=D6=B7=B7=FE=CE=F1 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=CF=E3<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=C3=BB</font>=B8=DB=B9=AB=CB=BE=C4=EA<font style=3D=
"font-size:0px;color:#F5F1F1;">=CF=F1</font>=C9=F3 </p></td>
            <td width=3D"80"><p align=3D"left">1200</p></td>
            <td width=3D"120"><p align=3D"left">3</p></td>
            <td width=3D"320"><p align=3D"left">=D6=DC=C4=EA=C9=EA=B1=A8=A1=
=A2=C9=CC=D2=B5=B5=C7=BC=C7=D6=A4=A1=A2=C0=FB=B5=C3<font style=3D"font-size=
:0px;color:#F5F1F1;">=CA=DC</font>=CB=B0=A1=A2=D0=BD=D9=BA<font style=3D"fo=
nt-size:0px;color:#F5F1F1;">=B5=C4</font>=CB=B0=A1=A2<br/>
                =CE=EF=D2=B5<font style=3D"font-size:0px;color:#F5F1F1;">=
=B9=DF</font>=CB=B0<font style=3D"font-size:0px;color:#F5F1F1;">=CF=F1</fon=
t>=C9=EA=B1=A8 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=D3=A2=B9=FA=B9=AB=CB=BE=D7=
=A2=B2=E1 </p></td>
            <td width=3D"80"><p align=3D"left">3800</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=BC=E4</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B4=FA=C0=ED=C9=CC=D6=A4=C3=F7=D0=C5=A1=A2IN01=A1=A2=B7=A8=B6=A8=B1=ED=B8=
=F1=A1=A2=B6=AD=CA=C2=C9=F9=C3=F7=CA=E9=A1=A2=CC=F5=D0=CE=D5=C2=A1=A2=D4=B2=
=D7=D3=D5=C2=A1=A2=B8=D6=D3=A1=A1=A2=CF=D6=D7=B4=B1=A8=B1=ED=A1=A2=B5=DA=D2=
=BB=B4=CE=BB=E1=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=BC=B0=B9=C9=B6=AB=C3=FB=
=B2=E1=A1=A2=B9=C9<font style=3D"font-size:0px;color:#F5F1F1;">=CF=F3</font=
>=C6=B1=D6=A4=CA=E9=A1=A2=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=BB=E1<font style=3D=
"font-size:0px;color:#F5F1F1;">=B6=D4</font>=BC=C6=CA=A6<font style=3D"font=
-size:0px;color:#F5F1F1;">=C5=AE</font>=BA=CB=CA=B5=CE=C4=BC=FECPA=A1=A2=BE=
=AB=C3=C0=CE=C4=BC=FE=BA=D0=D7=D3 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">=C8=FB<font style=3D"font-s=
ize:0px;color:#F5F1F1;">=B0=AE</font>=C9=E0=B6=FB=B9=AB=CB=BE=D7=A2<font st=
yle=3D"font-size:0px;color:#F5F1F1;">=D0=C4</font>=B2=E1 </p></td>
            <td width=3D"80"><p align=3D"left">4980</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=C4=C7</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=B9=AB=CB=BE=B9=C9=C6=B1=B2=E1=A1=A2=B9=C9=B6=
=AB=BC=B0=B6=AD=CA=C2=C3=FB=B2=E1=A1=A2=B9=C9=B6=AB=BC=B0=B6=AD=CA=C2=BB=E1=
=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=D4=DA=D6=B0=D6=A4=C3=F7=A1=A2=B9=AB=CB=
=BE=C7=A9=D7=D6=D3=A1=A1=A2=B8=D6=D3=A1=B8=F7=D2=BB=C3=B6=A1=A2=BE=AB=C3=C0=
=CE=C4=BC=FE=BC=D01=B8=F6 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650">
        <tr>
            <td width=3D"120"><p align=3D"left">BVI=B9=AB=CB=BE=D7=A2=B2=E1=
 </p></td>
            <td width=3D"80"><p align=3D"left">5980</p></td>
            <td width=3D"120"><p align=3D"left">9</p></td>
            <td width=3D"320"><p align=3D"left">=B9=AB=CB=BE=D7=A2<font sty=
le=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B2=E1=D6=A4=CA=E9=A1=A2=
=B9=AB=CB=BE=D5=C2=B3=CC=A1=A2=B9=AB=CB=BE=B9=C9<font style=3D"font-size:0p=
x;color:#F5F1F1;">=C9=F1</font>=C6=B1=B2=E1=A1=A2=B9=C9<font style=3D"font-=
size:0px;color:#F5F1F1;">=B7=CE</font>=B6=AB=BC=B0=B6=AD=CA=C2=C3=FB=B2=E1=
=A1=A2=B9=C9<font style=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=B6=
=AB=BC=B0=B6=AD=CA=C2=BB=E1=D2=E9=BC=C7=C2=BC=A1=A2=B6=AD=CA=C2=D4=DA=D6=B0=
=D6=A4=C3=F7=A1=A2=B9=AB=CB=BE=C7=A9=D7=D6=D3=A1=A1=A2=B8=D6=D3=A1=B8=F7=D2=
=BB=C3=B6=A1=A2=BE=AB=C3=C0=CE=C4=BC=FE=BC=D01=B8=F6 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"left" =
width=3D"650" style=3D"background-color:#006400;color:white;">
        <tr>
            <td><p align=3D"center"><strong>=C9=EE=DB=DA=CA=D0=CE=B0<font s=
tyle=3D"font-size:0px;color:#F5F1F1;">=D0=A9</font>=C3=B3=C9=CC=CE=F1=D7=C9=
=D1=AF=D3=D0=CF=DE=B9=AB=CB=BE</strong><strong>=A3=A8=CE=B0<font style=3D"f=
ont-size:0px;color:#F5F1F1;">=BC=AB</font>=C3=B3=B9=FA=BC=CA=C9=CC=CE=F1=D3=
=D0=CF=DE=B9=AB=CB=BE=A3=A9</strong></p></td>
        </tr>
    </table>
    <p align=3D"left"></p>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" align=3D"left" =
width=3D"650">
        <tr>
            <td><p align=3D"left">=B7=FE=CE=F1=D3=C5=CA=C6 </p></td>
            <td><p align=3D"left">=C8=AB=B3=CC=B2=BB=BE=AD=B4=FA=C0=ED=C7=
=D7=CA=D6=B5=DD=BD=BB=A1=A2=D7=A2<font style=3D"font-size:0px;color:#F5F1F1=
;">=C0=EF</font>=B2=E1=A1=A2=C4=EA<font style=3D"font-size:0px;color:#F5F1F=
1;">=CB=B5</font>=C9=F3=A1=A2=B1=A8<font style=3D"font-size:0px;color:#F5F1=
F1;">=B5=D7</font>=CB=B0=D2=BB=CC=F5=C1=FA=B7=FE=CE=F1<br/>
                =D6=A7=B8=B6<font style=3D"font-size:0px;color:#F5F1F1;">=
=C5=C2</font>=B1=A6=B5=A3<font style=3D"font-size:0px;color:#F5F1F1;">=CF=
=EB</font>=B1=A3=BD=BB=D2=D7=BB=F5=B5=BD=B8=B6<font style=3D"font-size:0px;=
color:#F5F1F1;">=B5=C4</font>=BF=EE=A3=AC100%=BF=AA=BB=A7=B3=D0=C5=B5=CE=DE=
=D0=A7=CD=CB<font style=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=BF=
=EE<br/>
                =CB=B3=B7=E1=BF=EC=B5=DD=BB=A4=CB=CD=D7=CA=C1=CF=B0=B2=C8=
=AB=D3=D0=B1=A3=D5=CF<br/>
                =CB=F9=D3=D0=D7=CA=C1=CF=BD=D4=D3=C9=CF=E3<font style=3D"fo=
nt-size:0px;color:#F5F1F1;">=CE=AA</font>=B8=DB=C8=A8=CD=FE=BB=E1<font styl=
e=3D"font-size:0px;color:#F5F1F1;">=CE=D2</font>=BC=C6=CA=A6<font style=3D"=
font-size:0px;color:#F5F1F1;">=CE=D2</font>=BA=CB=D6=A4 </p></td>
        </tr>
    </table>
    <table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" width=3D"650" s=
tyle=3D"background-color:#006400;color:white;">
        <tr>
            <td><p align=3D"left">=B9=AB=CB=BE=D6=F7=D2=B3:&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; &nbsp; <a href=3D"http://www.wellmoldhk.com"><strong s=
tyle=3D"color:white;font-size:16px;">http://www.wellmoldhk.com</strong></a>=
</p></td>
        </tr>
    </table>
</div>
------=_Part_8662_18334694.1389738238444
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
------=_Part_8662_18334694.1389738238444--



From xen-users-bounces@lists.xen.org Wed Jan 15 13:08:31 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 13:08:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3QBq-0000UE-U2; Wed, 15 Jan 2014 13:07:26 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <robjackson7878@gmx.com>) id 1W361f-00005B-FZ
	for xen-users@lists.xen.org; Tue, 14 Jan 2014 15:35:35 +0000
Received: from [85.158.143.35:30289] by server-3.bemta-4.messagelabs.com id
	9E/AF-32360-64955D25; Tue, 14 Jan 2014 15:35:34 +0000
X-Env-Sender: robjackson7878@gmx.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1389713732!8998119!1
X-Originating-IP: [74.208.4.200]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8710 invoked from network); 14 Jan 2014 15:35:33 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (74.208.4.200)
	by server-15.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 14 Jan 2014 15:35:33 -0000
Received: from mailout-us.gmx.com ([172.19.198.46]) by mrigmx.server.lan
	(mrigmxus001) with ESMTP (Nemesis) id 0MNq8d-1W199k47fn-007Wi2 for
	<xen-users@lists.xen.org>; Tue, 14 Jan 2014 16:35:31 +0100
Received: (qmail 28648 invoked by uid 0); 14 Jan 2014 15:35:31 -0000
Received: from 184.75.221.133 by rms-us013 with HTTP
Date: Tue, 14 Jan 2014 10:35:31 -0500
From: "robert jackson" <robjackson7878@gmx.com>
Message-ID: <20140114153531.253070@gmx.com>
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Flags: 0001
X-Mailer: GMX.com Web Mailer
x-registered: 0
X-GMX-UID: FDyncr8D3zOlOuQgo38hjtF+IGRvb8A6
X-Mailman-Approved-At: Wed, 15 Jan 2014 13:07:25 +0000
Subject: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0692535469427153757=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0692535469427153757==
Content-Type: multipart/alternative;
 boundary="========GMXBoundary253071389713731657082"

--========GMXBoundary253071389713731657082
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Today I booted my domu like normal, but something went wrong. Instead of my login screen loading I was in a terminal. To make matters worse my filesystem was mounted read only. I did some research and found that I could mount my filesystem as read/write by doing sudo -i and then mount -o remount,rw /. This worked for me and I could then run startx again. I made a mistake though. I think I must have misunderstood what I read, because I thought to fix the problem I had to edit /etc/fstab and remove errors=remount-ro. Big mistake. After I rebooted I had the same problem with the filesystem being mounted read only, but now when I do mount -o remount,rw / it doesn't work for me. Now it says Unrecognized mount option "o" or missing value, mount: / not mounted or bad option. I don't know what to do now. I don't know if I can boot a live CD to mess with the files on the drive because it's not a real computer. This problem isn't necessarily Xen related but Xen is complicating the matter. That's why I'm asking here. Please help me if you can, I don't have any backups and I'll be very disappointed if I can't fix this.

--========GMXBoundary253071389713731657082
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<span style=3D'font-family:Verdana'><span style=3D'font-size:12px'>Today I =
booted my domu like normal, but something went wrong. Instead of my login s=
creen loading I was in a terminal. To make matters worse my filesystem was =
mounted read only. I did some research and found that I could mount my file=
system as read/write by doing sudo -i and then&nbsp;<span style=3D"font-fam=
ily: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif=
; font-size: 13px; background-color: rgb(250, 250, 248);">mount -o remount,=
rw /. This worked for me and I could then run startx again. I made a mistak=
e though. I think I must have misunderstood what I read, because I thought =
to fix the problem I had to edit /etc/fstab and remove&nbsp;</span><font fa=
ce=3D"verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif"=
 size=3D"2">errors=3Dremount-ro. Big mistake. After I rebooted I had the sa=
me problem with the filesystem being mounted read only, but now when I do m=
ount -o remount,rw / it doesn't work for me. Now it says Unrecognized mount=
 option "o" or missing value, mount: / not mounted or bad option. I don't k=
now what to do now. I don't know if I can boot a live CD to mess with the f=
iles on the drive because it's not a real computer. This problem isn't nece=
ssarily Xen related but Xen is complicating the matter. That's why I'm aski=
ng here. Please help me if you can, I don't have any backups and I'll be ve=
ry disappointed if I can't fix this. &nbsp;</font></span></span>

--========GMXBoundary253071389713731657082--


--===============0692535469427153757==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0692535469427153757==--


From xen-users-bounces@lists.xen.org Wed Jan 15 16:11:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 16:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3T34-0007Qu-Ox; Wed, 15 Jan 2014 16:10:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <alk@ondore.com>) id 1W3T32-0007Qe-GM
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 16:10:32 +0000
Received: from [85.158.139.211:11561] by server-3.bemta-5.messagelabs.com id
	7D/33-04773-7F2B6D25; Wed, 15 Jan 2014 16:10:31 +0000
X-Env-Sender: alk@ondore.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389802229!9777266!1
X-Originating-IP: [184.172.38.139]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29711 invoked from network); 15 Jan 2014 16:10:30 -0000
Received: from unknown (HELO host1a.ondore-systems.com) (184.172.38.139)
	by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 15 Jan 2014 16:10:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ondore.com;
	s=default; 
	h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID;
	bh=bb+CNLzBOsgAgW5xdqBKSEE2LxTaI1CLjYdus5xKbNA=; 
	b=w8HxRFWno3neq4FeeInu6r6CTbHtd2e+EyzV4hAEPnM8wMjS1n0QknV4XRGcrSPm1U8gKrlg3X4fofEqZMKPwWphCATsLYr8sZ7H0pxpAt3h8fip0l5U1WlVVdzWZ/X2REFdq9CXQgCVxGtN548Dyc2l3QYTb0o+VA0RM8PfDYg=;
Received: from [189.253.158.196] (port=36424 helo=mail.ondore.i)
	by host1a.ondore-systems.com with esmtpsa
	(TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82)
	(envelope-from <alk@ondore.com>) id 1W3T2a-0001h0-T5
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 10:10:05 -0600
Received: from [10.13.37.245] (alk-desktop.adm.ondore.i [10.13.37.245])
	by mail.ondore.i (Postfix) with ESMTPSA id 402FCA20D
	for <xen-users@lists.xen.org>; Wed, 15 Jan 2014 10:10:03 -0600 (CST)
Message-ID: <52D6B2DB.4020400@ondore.com>
Date: Wed, 15 Jan 2014 10:10:03 -0600
From: Alexandre Kouznetsov <alk@ondore.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:17.0) Gecko/20130330 Thunderbird/17.0.5
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <20140114153531.253070@gmx.com>
In-Reply-To: <20140114153531.253070@gmx.com>
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - host1a.ondore-systems.com
X-AntiAbuse: Original Domain - lists.xen.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - ondore.com
X-Get-Message-Sender-Via: host1a.ondore-systems.com: authenticated_id:
	sys.intranet@ondore.com
Subject: Re: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello.

El 14/01/14 09:35, robert jackson escribi=F3:
> Today I booted my domu like normal, but something went wrong. Instead of
> my login screen loading I was in a terminal. To make matters worse my
> filesystem was mounted read only. I did some research and found that I
> could mount my filesystem as read/write by doing sudo -i and then mount
> -o remount,rw /. This worked for me and I could then run startx again. I
> made a mistake though. I think I must have misunderstood what I read,
> because I thought to fix the problem I had to edit /etc/fstab and remove
> errors=3Dremount-ro. Big mistake. After I rebooted I had the same problem
> with the filesystem being mounted read only, but now when I do mount -o
> remount,rw / it doesn't work for me. Now it says Unrecognized mount
> option "o" or missing value, mount: / not mounted or bad option. I don't
> know what to do now. I don't know if I can boot a live CD to mess with
> the files on the drive because it's not a real computer. This problem
> isn't necessarily Xen related but Xen is complicating the matter. That's
> why I'm asking here. Please help me if you can, I don't have any backups
> and I'll be very disappointed if I can't fix this.

I'm afraid, the symptoms you describe suggests that your hard disk has =

some sort of damage, might be only logical, but may be physical.

If your data is valuable to you, I suggest to start thinking in a data =

recovery procedure. Since the data recovery is a delicate topic, it's a =

bad idea to try to solve it using remote advices, there is no room for =

mistakes. If you don't know what are you doing, better call a local =

specialist.

Although I can tell you what I would do (knowing what I'm doing):
Attach a a 2nd storage of the same or bigger size as the server's storage.
Boot into some Live Linux distribution (Knoppix or systemrescuecd are =

good options).
Get access to the data (specifically in read only mode) and back it up =

to the 2nd storage.
On first sign of physical error, re-evaluate the risks and call a data =

recovery specialist.

Greetings.

-- =

Alexandre Kouznetsov


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 15 16:11:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 16:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3T34-0007Qu-Ox; Wed, 15 Jan 2014 16:10:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <alk@ondore.com>) id 1W3T32-0007Qe-GM
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 16:10:32 +0000
Received: from [85.158.139.211:11561] by server-3.bemta-5.messagelabs.com id
	7D/33-04773-7F2B6D25; Wed, 15 Jan 2014 16:10:31 +0000
X-Env-Sender: alk@ondore.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1389802229!9777266!1
X-Originating-IP: [184.172.38.139]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29711 invoked from network); 15 Jan 2014 16:10:30 -0000
Received: from unknown (HELO host1a.ondore-systems.com) (184.172.38.139)
	by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 15 Jan 2014 16:10:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ondore.com;
	s=default; 
	h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID;
	bh=bb+CNLzBOsgAgW5xdqBKSEE2LxTaI1CLjYdus5xKbNA=; 
	b=w8HxRFWno3neq4FeeInu6r6CTbHtd2e+EyzV4hAEPnM8wMjS1n0QknV4XRGcrSPm1U8gKrlg3X4fofEqZMKPwWphCATsLYr8sZ7H0pxpAt3h8fip0l5U1WlVVdzWZ/X2REFdq9CXQgCVxGtN548Dyc2l3QYTb0o+VA0RM8PfDYg=;
Received: from [189.253.158.196] (port=36424 helo=mail.ondore.i)
	by host1a.ondore-systems.com with esmtpsa
	(TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82)
	(envelope-from <alk@ondore.com>) id 1W3T2a-0001h0-T5
	for xen-users@lists.xen.org; Wed, 15 Jan 2014 10:10:05 -0600
Received: from [10.13.37.245] (alk-desktop.adm.ondore.i [10.13.37.245])
	by mail.ondore.i (Postfix) with ESMTPSA id 402FCA20D
	for <xen-users@lists.xen.org>; Wed, 15 Jan 2014 10:10:03 -0600 (CST)
Message-ID: <52D6B2DB.4020400@ondore.com>
Date: Wed, 15 Jan 2014 10:10:03 -0600
From: Alexandre Kouznetsov <alk@ondore.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:17.0) Gecko/20130330 Thunderbird/17.0.5
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <20140114153531.253070@gmx.com>
In-Reply-To: <20140114153531.253070@gmx.com>
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - host1a.ondore-systems.com
X-AntiAbuse: Original Domain - lists.xen.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - ondore.com
X-Get-Message-Sender-Via: host1a.ondore-systems.com: authenticated_id:
	sys.intranet@ondore.com
Subject: Re: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello.

El 14/01/14 09:35, robert jackson escribi=F3:
> Today I booted my domu like normal, but something went wrong. Instead of
> my login screen loading I was in a terminal. To make matters worse my
> filesystem was mounted read only. I did some research and found that I
> could mount my filesystem as read/write by doing sudo -i and then mount
> -o remount,rw /. This worked for me and I could then run startx again. I
> made a mistake though. I think I must have misunderstood what I read,
> because I thought to fix the problem I had to edit /etc/fstab and remove
> errors=3Dremount-ro. Big mistake. After I rebooted I had the same problem
> with the filesystem being mounted read only, but now when I do mount -o
> remount,rw / it doesn't work for me. Now it says Unrecognized mount
> option "o" or missing value, mount: / not mounted or bad option. I don't
> know what to do now. I don't know if I can boot a live CD to mess with
> the files on the drive because it's not a real computer. This problem
> isn't necessarily Xen related but Xen is complicating the matter. That's
> why I'm asking here. Please help me if you can, I don't have any backups
> and I'll be very disappointed if I can't fix this.

I'm afraid, the symptoms you describe suggests that your hard disk has =

some sort of damage, might be only logical, but may be physical.

If your data is valuable to you, I suggest to start thinking in a data =

recovery procedure. Since the data recovery is a delicate topic, it's a =

bad idea to try to solve it using remote advices, there is no room for =

mistakes. If you don't know what are you doing, better call a local =

specialist.

Although I can tell you what I would do (knowing what I'm doing):
Attach a a 2nd storage of the same or bigger size as the server's storage.
Boot into some Live Linux distribution (Knoppix or systemrescuecd are =

good options).
Get access to the data (specifically in read only mode) and back it up =

to the 2nd storage.
On first sign of physical error, re-evaluate the risks and call a data =

recovery specialist.

Greetings.

-- =

Alexandre Kouznetsov


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 15 16:11:44 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 16:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3T4A-0007Xg-3J; Wed, 15 Jan 2014 16:11:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W3T47-0007X5-Il; Wed, 15 Jan 2014 16:11:39 +0000
Received: from [193.109.254.147:49997] by server-8.bemta-14.messagelabs.com id
	D7/4F-30921-A33B6D25; Wed, 15 Jan 2014 16:11:38 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389802297!11013005!1
X-Originating-IP: [209.85.215.41]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14088 invoked from network); 15 Jan 2014 16:11:37 -0000
Received: from mail-la0-f41.google.com (HELO mail-la0-f41.google.com)
	(209.85.215.41)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Jan 2014 16:11:37 -0000
Received: by mail-la0-f41.google.com with SMTP id mc6so1572050lab.14
	for <multiple recipients>; Wed, 15 Jan 2014 08:11:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=l1njGk/LszfPhbnS+kcUlN+EoCsuOfdEK52e/qTjze8=;
	b=nJy5y0PRviKm3yt+d32kCo7/310hyOev4eP9pX1WagCe3rxTs+4AsHxQM5eshdcdFG
	a5fL4mXD4AMyVx4spbKwT9ZwqnX75Y7FJtlsfnhCwtXBwCqqHD/sF8S5pRPpZRL3E1RY
	h6Si/2EX1LHl+bbuwu1tdHvpFoKxquCWWxHb70buE90/ZGgBEN1e4jWMcHIpYTMjdA8Y
	tnvusffVt4AHc3yqxpyOiUHWeMkutIR/mU6nY4Ac0qVAHpdWEhAhsKCgRn3T+f55yPoN
	w/L67hS3R70nVTBPKQr68uYLE16S65z7adqzJnl2MGtCdZc7Q9dwj5lV+A+P3H/BtyZ1
	pzdQ==
MIME-Version: 1.0
X-Received: by 10.112.139.72 with SMTP id qw8mr1965072lbb.16.1389802292853;
	Wed, 15 Jan 2014 08:11:32 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Wed, 15 Jan 2014 08:11:32 -0800 (PST)
Date: Wed, 15 Jan 2014 11:11:32 -0500
X-Google-Sender-Auth: 8TgF-0cOYRoyEzJ5HwQzJv2uR-Q
Message-ID: <CAHehzX2MTXozFjEf7stj5m660ybojuPGB4DfSju32HjLjM4=CQ@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] Reminder: Next Xen Project Document Day is Monday,
	January 27
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Please mark your calendars that the next Xen Project Document Day will
be held on the final Monday of the month, January 27.

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

If you get a few moments in the next week and a half, please take a
look at the current TODO list:

http://wiki.xen.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

So please think about how you can join in the action.  If you haven't
requested to be made a Wiki editor, save time and do it now so you are
ready to go on Document Day.  Just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

See you in #xendocs  on January 27!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 15 16:11:44 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 15 Jan 2014 16:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3T4A-0007Xg-3J; Wed, 15 Jan 2014 16:11:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W3T47-0007X5-Il; Wed, 15 Jan 2014 16:11:39 +0000
Received: from [193.109.254.147:49997] by server-8.bemta-14.messagelabs.com id
	D7/4F-30921-A33B6D25; Wed, 15 Jan 2014 16:11:38 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389802297!11013005!1
X-Originating-IP: [209.85.215.41]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14088 invoked from network); 15 Jan 2014 16:11:37 -0000
Received: from mail-la0-f41.google.com (HELO mail-la0-f41.google.com)
	(209.85.215.41)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	15 Jan 2014 16:11:37 -0000
Received: by mail-la0-f41.google.com with SMTP id mc6so1572050lab.14
	for <multiple recipients>; Wed, 15 Jan 2014 08:11:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=l1njGk/LszfPhbnS+kcUlN+EoCsuOfdEK52e/qTjze8=;
	b=nJy5y0PRviKm3yt+d32kCo7/310hyOev4eP9pX1WagCe3rxTs+4AsHxQM5eshdcdFG
	a5fL4mXD4AMyVx4spbKwT9ZwqnX75Y7FJtlsfnhCwtXBwCqqHD/sF8S5pRPpZRL3E1RY
	h6Si/2EX1LHl+bbuwu1tdHvpFoKxquCWWxHb70buE90/ZGgBEN1e4jWMcHIpYTMjdA8Y
	tnvusffVt4AHc3yqxpyOiUHWeMkutIR/mU6nY4Ac0qVAHpdWEhAhsKCgRn3T+f55yPoN
	w/L67hS3R70nVTBPKQr68uYLE16S65z7adqzJnl2MGtCdZc7Q9dwj5lV+A+P3H/BtyZ1
	pzdQ==
MIME-Version: 1.0
X-Received: by 10.112.139.72 with SMTP id qw8mr1965072lbb.16.1389802292853;
	Wed, 15 Jan 2014 08:11:32 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Wed, 15 Jan 2014 08:11:32 -0800 (PST)
Date: Wed, 15 Jan 2014 11:11:32 -0500
X-Google-Sender-Auth: 8TgF-0cOYRoyEzJ5HwQzJv2uR-Q
Message-ID: <CAHehzX2MTXozFjEf7stj5m660ybojuPGB4DfSju32HjLjM4=CQ@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] Reminder: Next Xen Project Document Day is Monday,
	January 27
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Please mark your calendars that the next Xen Project Document Day will
be held on the final Monday of the month, January 27.

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

If you get a few moments in the next week and a half, please take a
look at the current TODO list:

http://wiki.xen.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

So please think about how you can join in the action.  If you haven't
requested to be made a Wiki editor, save time and do it now so you are
ready to go on Document Day.  Just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

See you in #xendocs  on January 27!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 03:58:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 03:58:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3e4X-0004U3-B4; Thu, 16 Jan 2014 03:56:49 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jep@obrien-pifer.com>) id 1W3e4V-0004Tw-MO
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 03:56:47 +0000
Received: from [85.158.137.68:19817] by server-15.bemta-3.messagelabs.com id
	1D/C3-11556-E7857D25; Thu, 16 Jan 2014 03:56:46 +0000
X-Env-Sender: jep@obrien-pifer.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389844605!9449002!1
X-Originating-IP: [75.180.132.120]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28995 invoked from network); 16 Jan 2014 03:56:46 -0000
Received: from cdptpa-omtalb.mail.rr.com (HELO cdptpa-omtalb.mail.rr.com)
	(75.180.132.120) by server-13.tower-31.messagelabs.com with SMTP;
	16 Jan 2014 03:56:46 -0000
X-Authority-Analysis: v=2.0 cv=b8cwE66x c=1 sm=0 a=khvKJusKvADddYwUSfUZmw==:17
	a=7N2hENjDmNMA:10 a=nDpWxF3Fr8cA:10 a=i7z8CvP5fyYA:10
	a=s-1hg7RLGykA:10 a=8nJEP1OIZ-IA:10 a=oZXU78TAAAAA:8
	a=KGjhK52YXX0A:10 a=mMxfCrizk74A:10 a=WQ8i1rHXAAAA:8
	a=6OyGqchJIi7uwKHmopMA:9 a=wPNLvfGTeEIA:10 a=j7MNzxisUQUA:10
	a=khvKJusKvADddYwUSfUZmw==:117
X-Cloudmark-Score: 0
X-Authenticated-User: 
X-Originating-IP: 96.10.171.230
Received: from [96.10.171.230] ([96.10.171.230:54391]
	helo=mailserver.obrien-pifer.com)
	by cdptpa-oedge02.mail.rr.com (envelope-from <jep@obrien-pifer.com>)
	(ecelerity 2.2.3.46 r()) with ESMTP
	id 83/58-21976-A7857D25; Thu, 16 Jan 2014 03:56:45 +0000
Received: from [10.99.1.24] ([10.99.1.24]) (authenticated bits=0)
	by mailserver.obrien-pifer.com (8.13.8/8.13.8) with ESMTP id
	s0G3soc0024569
	for <xen-users@lists.xen.org>; Wed, 15 Jan 2014 22:54:50 -0500
Message-ID: <52D7586F.7090405@obrien-pifer.com>
Date: Wed, 15 Jan 2014 22:56:31 -0500
From: James Pifer <jep@obrien-pifer.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-spam-status: No, score=-2.6 required=12.0 tests=BAYES_00
X-Spam-Flag: NO
Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Our company currently uses Xen on SLES11. Many people are pushing for 
VMWare. I've done some searching, including this matrix here:
http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1

This matrix doesn't specifically cover xen/sles11 but does have Redhat 
and XenServer, which are comparable. We also currently use a third party 
application for central management of all servers, which provides HA, as 
well as granular administrator assignments for support people, among 
other things.

If cost was not a factor, are there any technical real reasons to NOT go 
with VMWare vSphere? For example, using Enterprise Plus at the data 
center and Essentials Plus at remote facilities. As far as I know VMWare 
does not have a central management feature, where you can manage the 
whole environment from one point, but I've heard that's coming?

I was hoping to hear from the experts on this list that have experience 
with both. I honestly love my xen environment, at the same time, it does 
have shortcomings, that I'm guessing VMWare would cover a lot better, 
such as snapshots.

Anyway, if anyone is willing to comment I would appreciate it.

Thanks,
James



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 03:58:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 03:58:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3e4X-0004U3-B4; Thu, 16 Jan 2014 03:56:49 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jep@obrien-pifer.com>) id 1W3e4V-0004Tw-MO
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 03:56:47 +0000
Received: from [85.158.137.68:19817] by server-15.bemta-3.messagelabs.com id
	1D/C3-11556-E7857D25; Thu, 16 Jan 2014 03:56:46 +0000
X-Env-Sender: jep@obrien-pifer.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1389844605!9449002!1
X-Originating-IP: [75.180.132.120]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28995 invoked from network); 16 Jan 2014 03:56:46 -0000
Received: from cdptpa-omtalb.mail.rr.com (HELO cdptpa-omtalb.mail.rr.com)
	(75.180.132.120) by server-13.tower-31.messagelabs.com with SMTP;
	16 Jan 2014 03:56:46 -0000
X-Authority-Analysis: v=2.0 cv=b8cwE66x c=1 sm=0 a=khvKJusKvADddYwUSfUZmw==:17
	a=7N2hENjDmNMA:10 a=nDpWxF3Fr8cA:10 a=i7z8CvP5fyYA:10
	a=s-1hg7RLGykA:10 a=8nJEP1OIZ-IA:10 a=oZXU78TAAAAA:8
	a=KGjhK52YXX0A:10 a=mMxfCrizk74A:10 a=WQ8i1rHXAAAA:8
	a=6OyGqchJIi7uwKHmopMA:9 a=wPNLvfGTeEIA:10 a=j7MNzxisUQUA:10
	a=khvKJusKvADddYwUSfUZmw==:117
X-Cloudmark-Score: 0
X-Authenticated-User: 
X-Originating-IP: 96.10.171.230
Received: from [96.10.171.230] ([96.10.171.230:54391]
	helo=mailserver.obrien-pifer.com)
	by cdptpa-oedge02.mail.rr.com (envelope-from <jep@obrien-pifer.com>)
	(ecelerity 2.2.3.46 r()) with ESMTP
	id 83/58-21976-A7857D25; Thu, 16 Jan 2014 03:56:45 +0000
Received: from [10.99.1.24] ([10.99.1.24]) (authenticated bits=0)
	by mailserver.obrien-pifer.com (8.13.8/8.13.8) with ESMTP id
	s0G3soc0024569
	for <xen-users@lists.xen.org>; Wed, 15 Jan 2014 22:54:50 -0500
Message-ID: <52D7586F.7090405@obrien-pifer.com>
Date: Wed, 15 Jan 2014 22:56:31 -0500
From: James Pifer <jep@obrien-pifer.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-spam-status: No, score=-2.6 required=12.0 tests=BAYES_00
X-Spam-Flag: NO
Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Our company currently uses Xen on SLES11. Many people are pushing for 
VMWare. I've done some searching, including this matrix here:
http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1

This matrix doesn't specifically cover xen/sles11 but does have Redhat 
and XenServer, which are comparable. We also currently use a third party 
application for central management of all servers, which provides HA, as 
well as granular administrator assignments for support people, among 
other things.

If cost was not a factor, are there any technical real reasons to NOT go 
with VMWare vSphere? For example, using Enterprise Plus at the data 
center and Essentials Plus at remote facilities. As far as I know VMWare 
does not have a central management feature, where you can manage the 
whole environment from one point, but I've heard that's coming?

I was hoping to hear from the experts on this list that have experience 
with both. I honestly love my xen environment, at the same time, it does 
have shortcomings, that I'm guessing VMWare would cover a lot better, 
such as snapshots.

Anyway, if anyone is willing to comment I would appreciate it.

Thanks,
James



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 08:55:00 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 08:55:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3ihq-0002rv-St; Thu, 16 Jan 2014 08:53:42 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1W3iho-0002rq-IM
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 08:53:40 +0000
Received: from [85.158.137.68:49665] by server-11.bemta-3.messagelabs.com id
	44/4D-19379-31E97D25; Thu, 16 Jan 2014 08:53:39 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389862417!5787840!1
X-Originating-IP: [209.85.160.47]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4446 invoked from network); 16 Jan 2014 08:53:38 -0000
Received: from mail-pb0-f47.google.com (HELO mail-pb0-f47.google.com)
	(209.85.160.47)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 08:53:38 -0000
Received: by mail-pb0-f47.google.com with SMTP id um1so2371172pbc.6
	for <xen-users@lists.xen.org>; Thu, 16 Jan 2014 00:53:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=Zl8HY4RIQf5uEomeghlhqeiqo8Q3Pif9rDID6yN8vNs=;
	b=ISBIPRh2FMfVdSOPh7WI/J0ildOwntRSTu8gu/rzDdjU2ufLKEbx/kf4cXdKPJWEHH
	33pdjhr7O4ORZm5K7oRc3oS7wPYVYBteWwj/igJTWPiLFmVwdc7J385nmj6HdIACuP9R
	QczV+BAvM4+Sd+TeeblAOIzzCy/hiFB5yVRJlvRfKpj3/1wfb9L5M9pTQUEGxrGzDfpg
	wh2xSgZazEkrCCOwl9Bm8YONqF/QdU9lEXgb4aQaWfXoVwfZ8qMDGEoVWKYfONIoA5Ng
	tnaSPR8QnvGndsIE+CjUvPwLx6/Vty1eAXKKr2kuuQ6fhnX45llp/ARCzdEjHcGCzTVG
	+PmA==
X-Gm-Message-State: ALoCoQmEm+RYo89BkPt6kcSLxbVQsYQ1YyTYVK+vFXSZbhnJE0BYWfkONghw/7TqZdYtAkJjQL9N
MIME-Version: 1.0
X-Received: by 10.68.14.130 with SMTP id p2mr7654879pbc.17.1389862416548; Thu,
	16 Jan 2014 00:53:36 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Thu, 16 Jan 2014 00:53:36 -0800 (PST)
X-Originating-IP: [192.114.1.131]
Date: Thu, 16 Jan 2014 10:53:36 +0200
Message-ID: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Ability to 'freeze' domain IO activity for a second
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3835049153755836694=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3835049153755836694==
Content-Type: multipart/alternative; boundary=bcaec51f8e89a0112604f0128f8c

--bcaec51f8e89a0112604f0128f8c
Content-Type: text/plain; charset=ISO-8859-1

Hi.
I want to use some custom (mine) snapshot solution. This is storage-based
snapshot, and thus - cannot be controlled by the 'xm' command (unless I can
add plug-in custom actions, and in this case, the question should be
entirely different).
I can, however, wrap the snapshot command with my own, and if I can add to
it a line to force the VM to halt its IO activity (by freezing and syncing,
as far as I am concerned) - it would be great. I need the hypervisor to
stop all IO access to all the VM disks for just a short time. i assume
(without going into the code) that it's much like the 'suspend' VM, except
that here I need the VM to remain alive (or paused for a very short period
of time) without actually doing anything further.

Can I use the 'suspend' option in xl? Is there some other method of doing
it, so I can batch the snapshotting process?

Thanks
Etzion

--bcaec51f8e89a0112604f0128f8c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi.<br>I want to use some custom (mine) sna=
pshot solution. This is storage-based snapshot, and thus - cannot be contro=
lled by the &#39;xm&#39; command (unless I can add plug-in custom actions, =
and in this case, the question should be entirely different).<br>
</div>I can, however, wrap the snapshot command with my own, and if I can a=
dd to it a line to force the VM to halt its IO activity (by freezing and sy=
ncing, as far as I am concerned) - it would be great. I need the hypervisor=
 to stop all IO access to all the VM disks for just a short time. i assume =
(without going into the code) that it&#39;s much like the &#39;suspend&#39;=
 VM, except that here I need the VM to remain alive (or paused for a very s=
hort period of time) without actually doing anything further.<br>
<br></div>Can I use the &#39;suspend&#39; option in xl? Is there some other=
 method of doing it, so I can batch the snapshotting process?<br><br></div>=
Thanks<br>Etzion<br></div>

--bcaec51f8e89a0112604f0128f8c--


--===============3835049153755836694==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3835049153755836694==--


From xen-users-bounces@lists.xen.org Thu Jan 16 08:55:00 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 08:55:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3ihq-0002rv-St; Thu, 16 Jan 2014 08:53:42 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <etzion@barnoy.co.il>) id 1W3iho-0002rq-IM
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 08:53:40 +0000
Received: from [85.158.137.68:49665] by server-11.bemta-3.messagelabs.com id
	44/4D-19379-31E97D25; Thu, 16 Jan 2014 08:53:39 +0000
X-Env-Sender: etzion@barnoy.co.il
X-Msg-Ref: server-15.tower-31.messagelabs.com!1389862417!5787840!1
X-Originating-IP: [209.85.160.47]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4446 invoked from network); 16 Jan 2014 08:53:38 -0000
Received: from mail-pb0-f47.google.com (HELO mail-pb0-f47.google.com)
	(209.85.160.47)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 08:53:38 -0000
Received: by mail-pb0-f47.google.com with SMTP id um1so2371172pbc.6
	for <xen-users@lists.xen.org>; Thu, 16 Jan 2014 00:53:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=Zl8HY4RIQf5uEomeghlhqeiqo8Q3Pif9rDID6yN8vNs=;
	b=ISBIPRh2FMfVdSOPh7WI/J0ildOwntRSTu8gu/rzDdjU2ufLKEbx/kf4cXdKPJWEHH
	33pdjhr7O4ORZm5K7oRc3oS7wPYVYBteWwj/igJTWPiLFmVwdc7J385nmj6HdIACuP9R
	QczV+BAvM4+Sd+TeeblAOIzzCy/hiFB5yVRJlvRfKpj3/1wfb9L5M9pTQUEGxrGzDfpg
	wh2xSgZazEkrCCOwl9Bm8YONqF/QdU9lEXgb4aQaWfXoVwfZ8qMDGEoVWKYfONIoA5Ng
	tnaSPR8QnvGndsIE+CjUvPwLx6/Vty1eAXKKr2kuuQ6fhnX45llp/ARCzdEjHcGCzTVG
	+PmA==
X-Gm-Message-State: ALoCoQmEm+RYo89BkPt6kcSLxbVQsYQ1YyTYVK+vFXSZbhnJE0BYWfkONghw/7TqZdYtAkJjQL9N
MIME-Version: 1.0
X-Received: by 10.68.14.130 with SMTP id p2mr7654879pbc.17.1389862416548; Thu,
	16 Jan 2014 00:53:36 -0800 (PST)
Received: by 10.66.147.166 with HTTP; Thu, 16 Jan 2014 00:53:36 -0800 (PST)
X-Originating-IP: [192.114.1.131]
Date: Thu, 16 Jan 2014 10:53:36 +0200
Message-ID: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
From: Etzion Bar-Noy <etzion@barnoy.co.il>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Ability to 'freeze' domain IO activity for a second
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3835049153755836694=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3835049153755836694==
Content-Type: multipart/alternative; boundary=bcaec51f8e89a0112604f0128f8c

--bcaec51f8e89a0112604f0128f8c
Content-Type: text/plain; charset=ISO-8859-1

Hi.
I want to use some custom (mine) snapshot solution. This is storage-based
snapshot, and thus - cannot be controlled by the 'xm' command (unless I can
add plug-in custom actions, and in this case, the question should be
entirely different).
I can, however, wrap the snapshot command with my own, and if I can add to
it a line to force the VM to halt its IO activity (by freezing and syncing,
as far as I am concerned) - it would be great. I need the hypervisor to
stop all IO access to all the VM disks for just a short time. i assume
(without going into the code) that it's much like the 'suspend' VM, except
that here I need the VM to remain alive (or paused for a very short period
of time) without actually doing anything further.

Can I use the 'suspend' option in xl? Is there some other method of doing
it, so I can batch the snapshotting process?

Thanks
Etzion

--bcaec51f8e89a0112604f0128f8c
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi.<br>I want to use some custom (mine) sna=
pshot solution. This is storage-based snapshot, and thus - cannot be contro=
lled by the &#39;xm&#39; command (unless I can add plug-in custom actions, =
and in this case, the question should be entirely different).<br>
</div>I can, however, wrap the snapshot command with my own, and if I can a=
dd to it a line to force the VM to halt its IO activity (by freezing and sy=
ncing, as far as I am concerned) - it would be great. I need the hypervisor=
 to stop all IO access to all the VM disks for just a short time. i assume =
(without going into the code) that it&#39;s much like the &#39;suspend&#39;=
 VM, except that here I need the VM to remain alive (or paused for a very s=
hort period of time) without actually doing anything further.<br>
<br></div>Can I use the &#39;suspend&#39; option in xl? Is there some other=
 method of doing it, so I can batch the snapshotting process?<br><br></div>=
Thanks<br>Etzion<br></div>

--bcaec51f8e89a0112604f0128f8c--


--===============3835049153755836694==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3835049153755836694==--


From xen-users-bounces@lists.xen.org Thu Jan 16 09:27:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 09:27:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3jEA-0004YS-1p; Thu, 16 Jan 2014 09:27:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W3jE7-0004YN-Um
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 09:27:04 +0000
Received: from [193.109.254.147:26813] by server-1.bemta-14.messagelabs.com id
	32/5D-15600-7E5A7D25; Thu, 16 Jan 2014 09:27:03 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389864421!11226876!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15987 invoked from network); 16 Jan 2014 09:27:02 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 09:27:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,666,1384300800"; d="scan'208";a="93398271"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 16 Jan 2014 09:27:01 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 16 Jan 2014 04:27:00 -0500
Message-ID: <1389864419.5190.3.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Etzion Bar-Noy <etzion@barnoy.co.il>
Date: Thu, 16 Jan 2014 09:26:59 +0000
In-Reply-To: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
References: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Ability to 'freeze' domain IO activity for a second
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-16 at 10:53 +0200, Etzion Bar-Noy wrote:

> Can I use the 'suspend' option in xl?

Support for these kinds of hooks in (lib)xl is something we would like
to add but it is not something anyone is currently working on.

This functionality was proposed as a GSoC project last summer[0] but it
wasn't taken up. It's fair game for anyone who is interested in doing so
hacking on the Xen toolstack (they don't have to be a student!). If you
are interested in implementing this then it's probably best to bring it
up on xen-devel.

Ian.

[0] http://wiki.xen.org/wiki/Archived/GSoC_2013#VM_Snapshots



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 09:27:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 09:27:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3jEA-0004YS-1p; Thu, 16 Jan 2014 09:27:06 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W3jE7-0004YN-Um
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 09:27:04 +0000
Received: from [193.109.254.147:26813] by server-1.bemta-14.messagelabs.com id
	32/5D-15600-7E5A7D25; Thu, 16 Jan 2014 09:27:03 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1389864421!11226876!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15987 invoked from network); 16 Jan 2014 09:27:02 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 09:27:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,666,1384300800"; d="scan'208";a="93398271"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 16 Jan 2014 09:27:01 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 16 Jan 2014 04:27:00 -0500
Message-ID: <1389864419.5190.3.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Etzion Bar-Noy <etzion@barnoy.co.il>
Date: Thu, 16 Jan 2014 09:26:59 +0000
In-Reply-To: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
References: <CAK-hXLd4+59sTwixGko6bixgBrYnZwDiwzmg7WLdRF=mc18q0Q@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Ability to 'freeze' domain IO activity for a second
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-16 at 10:53 +0200, Etzion Bar-Noy wrote:

> Can I use the 'suspend' option in xl?

Support for these kinds of hooks in (lib)xl is something we would like
to add but it is not something anyone is currently working on.

This functionality was proposed as a GSoC project last summer[0] but it
wasn't taken up. It's fair game for anyone who is interested in doing so
hacking on the Xen toolstack (they don't have to be a student!). If you
are interested in implementing this then it's probably best to bring it
up on xen-devel.

Ian.

[0] http://wiki.xen.org/wiki/Archived/GSoC_2013#VM_Snapshots



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 11:29:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 11:29:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3l7r-0007LH-Cd; Thu, 16 Jan 2014 11:28:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W3l7o-0007KL-Bv; Thu, 16 Jan 2014 11:28:40 +0000
Received: from [85.158.139.211:50125] by server-15.bemta-5.messagelabs.com id
	94/EA-08490-762C7D25; Thu, 16 Jan 2014 11:28:39 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389871718!10119819!1
X-Originating-IP: [209.85.217.180]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22880 invoked from network); 16 Jan 2014 11:28:38 -0000
Received: from mail-lb0-f180.google.com (HELO mail-lb0-f180.google.com)
	(209.85.217.180)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 11:28:38 -0000
Received: by mail-lb0-f180.google.com with SMTP id n15so1746666lbi.25
	for <multiple recipients>; Thu, 16 Jan 2014 03:28:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=/3NBddMFWKbty/jJvL2z6kbrEszi1Zvngj6QJLhggEc=;
	b=UA6jdcgbQ1/+BgYRD9nObxkSXGxuvNDrEIwNUiDb/IfzieTEABcVNc8mchcQKVDDQ5
	P39tFkYV49/icakDgrJEsAEHN/uwJQu/bb8R5isxG241ZUYYZe5o+6l0UMthxD6SF8w3
	8W7zRJ44rKRtcLlpNMQeAMnRp/yFZuG3KHGiq3MJHlWMFwDUX5j6C1lMmZWNtI33XHn+
	rjJSo3VW+UfTJj5kShx2PWwADXZc7JZmtR6gmfjWcfdOHSSeGYEv0sZb2XkKm9qb0MM/
	pRcA8wpAwc6Jz3XwjIsYniowLT4+Z13H9Xh6g6OYfxFvz/ZZuINKctjgIts4ZiBDdzjW
	CkEw==
MIME-Version: 1.0
X-Received: by 10.152.42.230 with SMTP id r6mr4983104lal.18.1389871717815;
	Thu, 16 Jan 2014 03:28:37 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Thu, 16 Jan 2014 03:28:37 -0800 (PST)
Date: Thu, 16 Jan 2014 06:28:37 -0500
X-Google-Sender-Auth: Hlbaitrbqxkc9fOt8bRdiaoWCCk
Message-ID: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk, 
	publicity@lists.xenproject.org
Subject: [Xen-users] Xen Project Test Day: Test 4.4 RC2 on January 20
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Release time is approaching, so Test Days have arrived!

On Monday, January 20, we are holding a Test Day for Xen 4.4. Release
Candidate 2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in
RC2, we need to know about it and how to test it.  Either edit the
instructions page or send me a few lines describing the feature and
how it should be tested.

Right now, RC2 is labelled a general test (e.g., "Does Xen compile,
install, and do the things Xen normally does?").  We don't have any
specific tests of new functionality identified.  If you have something
new which needs testing in RC2, we need to know about it.

EVERYONE:

Please join us on Monday, January 20, and help make sure the next
release of Xen is the best one yet!

Russ Pavlicek
Xen Project Evangelist

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 11:29:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 11:29:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3l7r-0007LH-Cd; Thu, 16 Jan 2014 11:28:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W3l7o-0007KL-Bv; Thu, 16 Jan 2014 11:28:40 +0000
Received: from [85.158.139.211:50125] by server-15.bemta-5.messagelabs.com id
	94/EA-08490-762C7D25; Thu, 16 Jan 2014 11:28:39 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389871718!10119819!1
X-Originating-IP: [209.85.217.180]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22880 invoked from network); 16 Jan 2014 11:28:38 -0000
Received: from mail-lb0-f180.google.com (HELO mail-lb0-f180.google.com)
	(209.85.217.180)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 11:28:38 -0000
Received: by mail-lb0-f180.google.com with SMTP id n15so1746666lbi.25
	for <multiple recipients>; Thu, 16 Jan 2014 03:28:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=/3NBddMFWKbty/jJvL2z6kbrEszi1Zvngj6QJLhggEc=;
	b=UA6jdcgbQ1/+BgYRD9nObxkSXGxuvNDrEIwNUiDb/IfzieTEABcVNc8mchcQKVDDQ5
	P39tFkYV49/icakDgrJEsAEHN/uwJQu/bb8R5isxG241ZUYYZe5o+6l0UMthxD6SF8w3
	8W7zRJ44rKRtcLlpNMQeAMnRp/yFZuG3KHGiq3MJHlWMFwDUX5j6C1lMmZWNtI33XHn+
	rjJSo3VW+UfTJj5kShx2PWwADXZc7JZmtR6gmfjWcfdOHSSeGYEv0sZb2XkKm9qb0MM/
	pRcA8wpAwc6Jz3XwjIsYniowLT4+Z13H9Xh6g6OYfxFvz/ZZuINKctjgIts4ZiBDdzjW
	CkEw==
MIME-Version: 1.0
X-Received: by 10.152.42.230 with SMTP id r6mr4983104lal.18.1389871717815;
	Thu, 16 Jan 2014 03:28:37 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Thu, 16 Jan 2014 03:28:37 -0800 (PST)
Date: Thu, 16 Jan 2014 06:28:37 -0500
X-Google-Sender-Auth: Hlbaitrbqxkc9fOt8bRdiaoWCCk
Message-ID: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk, 
	publicity@lists.xenproject.org
Subject: [Xen-users] Xen Project Test Day: Test 4.4 RC2 on January 20
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Release time is approaching, so Test Days have arrived!

On Monday, January 20, we are holding a Test Day for Xen 4.4. Release
Candidate 2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in
RC2, we need to know about it and how to test it.  Either edit the
instructions page or send me a few lines describing the feature and
how it should be tested.

Right now, RC2 is labelled a general test (e.g., "Does Xen compile,
install, and do the things Xen normally does?").  We don't have any
specific tests of new functionality identified.  If you have something
new which needs testing in RC2, we need to know about it.

EVERYONE:

Please join us on Monday, January 20, and help make sure the next
release of Xen is the best one yet!

Russ Pavlicek
Xen Project Evangelist

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 20:57:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 20:57:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3tzQ-0002eS-2L; Thu, 16 Jan 2014 20:56:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jesse.benedict@citrix.com>)
	id 1W3smy-0007Ns-W0; Thu, 16 Jan 2014 19:39:41 +0000
Received: from [193.109.254.147:32491] by server-11.bemta-14.messagelabs.com
	id D2/60-20576-C7538D25; Thu, 16 Jan 2014 19:39:40 +0000
X-Env-Sender: jesse.benedict@citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389901177!11310746!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6905 invoked from network); 16 Jan 2014 19:39:39 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 19:39:39 -0000
X-IronPort-AV: E=Sophos;i="4.95,669,1384300800"; d="scan'208";a="93621470"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 16 Jan 2014 19:39:10 +0000
Received: from FTLPEX01CL02.citrite.net ([169.254.2.8]) by
	FTLPEX01CL03.citrite.net ([169.254.1.174]) with mapi id 14.02.0342.004;
	Thu, 16 Jan 2014 14:39:10 -0500
From: Jesse Benedict <jesse.benedict@citrix.com>
To: 'Russ Pavlicek' <russell.pavlicek@xenproject.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-api@lists.xen.org"
	<xen-api@lists.xen.org>, "xs-devel@lists.xenserver.org"
	<xs-devel@lists.xenserver.org>, "cl-mirage@lists.cam.ac.uk"
	<cl-mirage@lists.cam.ac.uk>, "publicity@lists.xenproject.org"
	<publicity@lists.xenproject.org>
Thread-Topic: [xs-devel] Xen Project Test Day: Test 4.4 RC2 on January 20
Thread-Index: AQHPErDL+s+s1Grh7UyexLHJALpZMpqHv8Vw
Date: Thu, 16 Jan 2014 19:39:10 +0000
Message-ID: <B8C24FCCBFC459419478083491FF39E21EB5F8@FTLPEX01CL02.citrite.net>
References: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
In-Reply-To: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.11.24.188]
MIME-Version: 1.0
X-DLP: MIA2
X-Mailman-Approved-At: Thu, 16 Jan 2014 20:56:34 +0000
Subject: Re: [Xen-users] [xs-devel] Xen Project Test Day: Test 4.4 RC2 on
	January 20
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Count me in, sir!  I will review the links you have provided!


Sincerely,


Jesse Benedict, CCA | Citrix, Inc. | XenServer, XenClient Support Team
Work Better.  Live Better.  Call us at 1-800-4CITRIX!
Join the Community: support.citrix.com | discussions.citrix.com | blogs.citrix.com | taas.citrix.com

Customer Satisfaction is our goal. 
If you have feedback regarding my performance, please feel free to contact my Manager william.aycock@citrix.com

CONFIDENTIALITY NOTICE 
This e-mail message and all documents which accompany it are intended only for the use of the individual or entity to which addressed, and may contain privileged or confidential information. Any unauthorized disclosure or distribution of this e-mail message is prohibited. Any private files or utilities that are included in this e-mail are intended only for the use of the individual or entity to which this is addressed and distribution of these files or utilities is prohibited. If you have received this e-mail message in error, please notify me immediately. Thank you.


-----Original Message-----
From: russell.pavlicek.xen@gmail.com [mailto:russell.pavlicek.xen@gmail.com] On Behalf Of Russ Pavlicek
Sent: Thursday, January 16, 2014 6:29 AM
To: xen-devel@lists.xen.org; xen-users@lists.xen.org; xen-api@lists.xen.org; xs-devel@lists.xenserver.org; cl-mirage@lists.cam.ac.uk; publicity@lists.xenproject.org
Subject: [xs-devel] Xen Project Test Day: Test 4.4 RC2 on January 20

Release time is approaching, so Test Days have arrived!

On Monday, January 20, we are holding a Test Day for Xen 4.4. Release Candidate 2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in RC2, we need to know about it and how to test it.  Either edit the instructions page or send me a few lines describing the feature and how it should be tested.

Right now, RC2 is labelled a general test (e.g., "Does Xen compile, install, and do the things Xen normally does?").  We don't have any specific tests of new functionality identified.  If you have something new which needs testing in RC2, we need to know about it.

EVERYONE:

Please join us on Monday, January 20, and help make sure the next release of Xen is the best one yet!

Russ Pavlicek
Xen Project Evangelist


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 20:57:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 20:57:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3tzA-0002dw-VF; Thu, 16 Jan 2014 20:56:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jazmine.amannejad@gmail.com>) id 1W3tpD-0002BF-Ct
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 20:46:03 +0000
Received: from [193.109.254.147:25885] by server-1.bemta-14.messagelabs.com id
	D2/AC-15600-A0548D25; Thu, 16 Jan 2014 20:46:02 +0000
X-Env-Sender: jazmine.amannejad@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1389905160!9889230!1
X-Originating-IP: [209.85.223.180]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9812 invoked from network); 16 Jan 2014 20:46:01 -0000
Received: from mail-ie0-f180.google.com (HELO mail-ie0-f180.google.com)
	(209.85.223.180)
	by server-16.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 20:46:01 -0000
Received: by mail-ie0-f180.google.com with SMTP id at1so1428295iec.39
	for <xen-users@lists.xen.org>; Thu, 16 Jan 2014 12:46:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=DtTciVBwjyc5dfgiMs2FlL0BFxtdJ9BDuFB3fAgTw9Q=;
	b=Rq+Wo0XgYWWglk+QYEK45/stOycPPawulPROb8YAQ17w0QLO+809N0QDA5/z4s0kkM
	F2FE4klHmSp7Bo9/IQ2jzQqVexb96ZJaTnKFaXUwXfP4CTjbHYzuqQn/yXx5+yRjKc+M
	gj9G/q/DnUbA0omPF684F9sQwoXy8AoEn1Jhtm0JUi5+DGjv0VnN1yZOtgD45zty6esx
	NbIpvIojLiG7AOUud/xVPQLXzqBMwSxgrO0QWoT2znPoWqr0zWiXP8rd3JsmEB50Ht6+
	NXVcdGzdB94rPuq1IHzUp9PuwfT8cytJjfsR3Pc+ws//GCBTSYo7UrYBDnVl9zNNnQcH
	XfLQ==
MIME-Version: 1.0
X-Received: by 10.50.61.137 with SMTP id p9mr11992410igr.45.1389905160292;
	Thu, 16 Jan 2014 12:46:00 -0800 (PST)
Received: by 10.64.102.38 with HTTP; Thu, 16 Jan 2014 12:46:00 -0800 (PST)
Date: Thu, 16 Jan 2014 13:46:00 -0700
Message-ID: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
From: Yasaman Amannejad <jazmine.amannejad@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Thu, 16 Jan 2014 20:56:19 +0000
Subject: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6154293726113786231=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6154293726113786231==
Content-Type: multipart/alternative; boundary=047d7bdca5dc59cf2204f01c8372

--047d7bdca5dc59cf2204f01c8372
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I installed (tried both the rep version and compiling from source) Xen
4.3.1 on ubuntu 13.10 (both desktop and server). In all the combinations,
when I boot into Xen, it shows "warning no console will be available to os"
and hangs at loading initial ramdisk. I could not find anything in OS log
files.
I followed normal configurations (changing the grub boot order and setting
the toolchain to xm).
I have seen this issue when searching the web but none of the solutions
have worked for me. Any help to identify and ideally solve the problem is
highly appreciated.

System info: ASUS laptop model N56V.
Does Xen require any specific hardware configuration?

Thanks

--047d7bdca5dc59cf2204f01c8372
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_quote"><div dir=3D"ltr">Hi,<div><b=
r></div><div>I installed (tried both the rep version and compiling from sou=
rce) Xen 4.3.1 on ubuntu 13.10 (both desktop and server). In all the combin=
ations, when I boot into Xen, it shows &quot;warning no console will be ava=
ilable to os&quot; and=A0hangs at loading initial ramdisk. I could not find=
 anything in OS log files.=A0</div>

<div>I followed normal configurations (changing the grub boot order and set=
ting the toolchain to xm).<br></div><div>I have seen this issue when search=
ing the web but none of the solutions have worked for me. Any help to ident=
ify and ideally solve the problem is highly appreciated.</div>

<div><br></div><div>System info: ASUS laptop model N56V.<br></div><div>Does=
 Xen require any specific hardware configuration?</div><div><br></div><div>=
Thanks</div></div>
</div><br></div>

--047d7bdca5dc59cf2204f01c8372--


--===============6154293726113786231==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6154293726113786231==--


From xen-users-bounces@lists.xen.org Thu Jan 16 20:57:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 20:57:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3tzQ-0002eS-2L; Thu, 16 Jan 2014 20:56:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jesse.benedict@citrix.com>)
	id 1W3smy-0007Ns-W0; Thu, 16 Jan 2014 19:39:41 +0000
Received: from [193.109.254.147:32491] by server-11.bemta-14.messagelabs.com
	id D2/60-20576-C7538D25; Thu, 16 Jan 2014 19:39:40 +0000
X-Env-Sender: jesse.benedict@citrix.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1389901177!11310746!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6905 invoked from network); 16 Jan 2014 19:39:39 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 19:39:39 -0000
X-IronPort-AV: E=Sophos;i="4.95,669,1384300800"; d="scan'208";a="93621470"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 16 Jan 2014 19:39:10 +0000
Received: from FTLPEX01CL02.citrite.net ([169.254.2.8]) by
	FTLPEX01CL03.citrite.net ([169.254.1.174]) with mapi id 14.02.0342.004;
	Thu, 16 Jan 2014 14:39:10 -0500
From: Jesse Benedict <jesse.benedict@citrix.com>
To: 'Russ Pavlicek' <russell.pavlicek@xenproject.org>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	"xen-api@lists.xen.org"
	<xen-api@lists.xen.org>, "xs-devel@lists.xenserver.org"
	<xs-devel@lists.xenserver.org>, "cl-mirage@lists.cam.ac.uk"
	<cl-mirage@lists.cam.ac.uk>, "publicity@lists.xenproject.org"
	<publicity@lists.xenproject.org>
Thread-Topic: [xs-devel] Xen Project Test Day: Test 4.4 RC2 on January 20
Thread-Index: AQHPErDL+s+s1Grh7UyexLHJALpZMpqHv8Vw
Date: Thu, 16 Jan 2014 19:39:10 +0000
Message-ID: <B8C24FCCBFC459419478083491FF39E21EB5F8@FTLPEX01CL02.citrite.net>
References: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
In-Reply-To: <CAHehzX34qmd0LQzQuX6xg92V+4n7Y5GTpyKNySmpHyA2BBh2ww@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.11.24.188]
MIME-Version: 1.0
X-DLP: MIA2
X-Mailman-Approved-At: Thu, 16 Jan 2014 20:56:34 +0000
Subject: Re: [Xen-users] [xs-devel] Xen Project Test Day: Test 4.4 RC2 on
	January 20
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Count me in, sir!  I will review the links you have provided!


Sincerely,


Jesse Benedict, CCA | Citrix, Inc. | XenServer, XenClient Support Team
Work Better.  Live Better.  Call us at 1-800-4CITRIX!
Join the Community: support.citrix.com | discussions.citrix.com | blogs.citrix.com | taas.citrix.com

Customer Satisfaction is our goal. 
If you have feedback regarding my performance, please feel free to contact my Manager william.aycock@citrix.com

CONFIDENTIALITY NOTICE 
This e-mail message and all documents which accompany it are intended only for the use of the individual or entity to which addressed, and may contain privileged or confidential information. Any unauthorized disclosure or distribution of this e-mail message is prohibited. Any private files or utilities that are included in this e-mail are intended only for the use of the individual or entity to which this is addressed and distribution of these files or utilities is prohibited. If you have received this e-mail message in error, please notify me immediately. Thank you.


-----Original Message-----
From: russell.pavlicek.xen@gmail.com [mailto:russell.pavlicek.xen@gmail.com] On Behalf Of Russ Pavlicek
Sent: Thursday, January 16, 2014 6:29 AM
To: xen-devel@lists.xen.org; xen-users@lists.xen.org; xen-api@lists.xen.org; xs-devel@lists.xenserver.org; cl-mirage@lists.cam.ac.uk; publicity@lists.xenproject.org
Subject: [xs-devel] Xen Project Test Day: Test 4.4 RC2 on January 20

Release time is approaching, so Test Days have arrived!

On Monday, January 20, we are holding a Test Day for Xen 4.4. Release Candidate 2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in RC2, we need to know about it and how to test it.  Either edit the instructions page or send me a few lines describing the feature and how it should be tested.

Right now, RC2 is labelled a general test (e.g., "Does Xen compile, install, and do the things Xen normally does?").  We don't have any specific tests of new functionality identified.  If you have something new which needs testing in RC2, we need to know about it.

EVERYONE:

Please join us on Monday, January 20, and help make sure the next release of Xen is the best one yet!

Russ Pavlicek
Xen Project Evangelist


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 16 20:57:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 16 Jan 2014 20:57:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W3tzA-0002dw-VF; Thu, 16 Jan 2014 20:56:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jazmine.amannejad@gmail.com>) id 1W3tpD-0002BF-Ct
	for xen-users@lists.xen.org; Thu, 16 Jan 2014 20:46:03 +0000
Received: from [193.109.254.147:25885] by server-1.bemta-14.messagelabs.com id
	D2/AC-15600-A0548D25; Thu, 16 Jan 2014 20:46:02 +0000
X-Env-Sender: jazmine.amannejad@gmail.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1389905160!9889230!1
X-Originating-IP: [209.85.223.180]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9812 invoked from network); 16 Jan 2014 20:46:01 -0000
Received: from mail-ie0-f180.google.com (HELO mail-ie0-f180.google.com)
	(209.85.223.180)
	by server-16.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	16 Jan 2014 20:46:01 -0000
Received: by mail-ie0-f180.google.com with SMTP id at1so1428295iec.39
	for <xen-users@lists.xen.org>; Thu, 16 Jan 2014 12:46:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=DtTciVBwjyc5dfgiMs2FlL0BFxtdJ9BDuFB3fAgTw9Q=;
	b=Rq+Wo0XgYWWglk+QYEK45/stOycPPawulPROb8YAQ17w0QLO+809N0QDA5/z4s0kkM
	F2FE4klHmSp7Bo9/IQ2jzQqVexb96ZJaTnKFaXUwXfP4CTjbHYzuqQn/yXx5+yRjKc+M
	gj9G/q/DnUbA0omPF684F9sQwoXy8AoEn1Jhtm0JUi5+DGjv0VnN1yZOtgD45zty6esx
	NbIpvIojLiG7AOUud/xVPQLXzqBMwSxgrO0QWoT2znPoWqr0zWiXP8rd3JsmEB50Ht6+
	NXVcdGzdB94rPuq1IHzUp9PuwfT8cytJjfsR3Pc+ws//GCBTSYo7UrYBDnVl9zNNnQcH
	XfLQ==
MIME-Version: 1.0
X-Received: by 10.50.61.137 with SMTP id p9mr11992410igr.45.1389905160292;
	Thu, 16 Jan 2014 12:46:00 -0800 (PST)
Received: by 10.64.102.38 with HTTP; Thu, 16 Jan 2014 12:46:00 -0800 (PST)
Date: Thu, 16 Jan 2014 13:46:00 -0700
Message-ID: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
From: Yasaman Amannejad <jazmine.amannejad@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Thu, 16 Jan 2014 20:56:19 +0000
Subject: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6154293726113786231=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6154293726113786231==
Content-Type: multipart/alternative; boundary=047d7bdca5dc59cf2204f01c8372

--047d7bdca5dc59cf2204f01c8372
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I installed (tried both the rep version and compiling from source) Xen
4.3.1 on ubuntu 13.10 (both desktop and server). In all the combinations,
when I boot into Xen, it shows "warning no console will be available to os"
and hangs at loading initial ramdisk. I could not find anything in OS log
files.
I followed normal configurations (changing the grub boot order and setting
the toolchain to xm).
I have seen this issue when searching the web but none of the solutions
have worked for me. Any help to identify and ideally solve the problem is
highly appreciated.

System info: ASUS laptop model N56V.
Does Xen require any specific hardware configuration?

Thanks

--047d7bdca5dc59cf2204f01c8372
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_quote"><div dir=3D"ltr">Hi,<div><b=
r></div><div>I installed (tried both the rep version and compiling from sou=
rce) Xen 4.3.1 on ubuntu 13.10 (both desktop and server). In all the combin=
ations, when I boot into Xen, it shows &quot;warning no console will be ava=
ilable to os&quot; and=A0hangs at loading initial ramdisk. I could not find=
 anything in OS log files.=A0</div>

<div>I followed normal configurations (changing the grub boot order and set=
ting the toolchain to xm).<br></div><div>I have seen this issue when search=
ing the web but none of the solutions have worked for me. Any help to ident=
ify and ideally solve the problem is highly appreciated.</div>

<div><br></div><div>System info: ASUS laptop model N56V.<br></div><div>Does=
 Xen require any specific hardware configuration?</div><div><br></div><div>=
Thanks</div></div>
</div><br></div>

--047d7bdca5dc59cf2204f01c8372--


--===============6154293726113786231==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6154293726113786231==--


From xen-users-bounces@lists.xen.org Fri Jan 17 08:28:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 08:28:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W44lc-0007TD-Ki; Fri, 17 Jan 2014 08:27:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W44la-0007T6-Rc
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 08:27:03 +0000
Received: from [85.158.139.211:60379] by server-9.bemta-5.messagelabs.com id
	CD/03-15098-659E8D25; Fri, 17 Jan 2014 08:27:02 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389947221!10285973!1
X-Originating-IP: [193.180.251.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTkzLjE4MC4yNTEuMzcgPT4gMjcxMTU2\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29808 invoked from network); 17 Jan 2014 08:27:01 -0000
Received: from mailgw2.ericsson.se (HELO mailgw2.ericsson.se) (193.180.251.37)
	by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 17 Jan 2014 08:27:01 -0000
X-AuditID: c1b4fb25-b7eff8e000000eda-55-52d8e954aded
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.253.124])
	by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id
	B7.09.03802.459E8D25; Fri, 17 Jan 2014 09:27:00 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.35) with Microsoft SMTP Server
	id 14.2.347.0; Fri, 17 Jan 2014 09:27:00 +0100
Message-ID: <52D8E950.4000401@ericsson.com>
Date: Fri, 17 Jan 2014 13:56:56 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
In-Reply-To: <1389611805.13654.35.camel@kazak.uk.xensource.com>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFLMWRmVeSWpSXmKPExsUyM+JvjW7IyxtBBhen6Vi86e1gsVh19QCr
	A5PH68kTGD2O7v7NFMAUxWWTkpqTWZZapG+XwJXR9+0ZW8EPtoq9jXkNjGtZuxg5OSQETCQm
	n+6GssUkLtxbz9bFyMUhJHCIUWLN/y3MEM4WRom9c7uYQap4BbQlNsz/yAhiswioSkxZcxrM
	ZhPQk7h27CY7iC0EFP/SeAGsnl/AVOJh7yygDRwcogJhEtN3skOMEZQ4OfMJC4gtIqAlcX37
	KrA4s4C6xNWVj5lAbGGg1rvTr0KNjJNY+vAy2EhOAXuJJ//eQtVbSCx+cxDKlpfY/nYOM8gq
	IQE1iVOvcyYwCs9Csm0Wko5ZSDoWMDKvYmTPTczMSS832sQIDN+DW36r7mC8c07kEKM0B4uS
	OO+Ht85BQgLpiSWp2ampBalF8UWlOanFhxiZODilGhinlKe1u+ffiGQX9q4t/DwhaNL1t0fk
	4n2EJIL7NLYy+J0z/v3q2PrnjTFM01gYtq791/7OL/Rl7He5xGmFHtXM9vnzbgi5mBy3dSo6
	wCrraXLw/49IW8c7RtUOxeKxRxU6f6R+OXi69mv182D/dYavhHuij+xp1zNyicn/+CZhvq0d
	4z3ZnUosxRmJhlrMRcWJANV7g6wtAgAA
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I am sending packets for size of 1500 bytes. For 1500, shouldn't it work 
fine?
On 01/13/2014 04:46 PM, Ian Campbell wrote:
> On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
>> Hi,
>>
>> I created 2 vm and connected them using a bridge. The bridge was
>> created using brctl command.
>> I set the mtu of the interface in the vm and the bridge to 4096. When
>> I tried to copy an image from one vm to another it was very slow and
>> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
>> increased to 3 mbps.  How does an decrease in the mtu increases the
>> transfer speed?
> Once you add the Ethernet headers every frame is taking just over 1
> page, wasting most of the second one. It perhaps also depends on the
> size of packets your test is generating.
>
> 4096 is an unusual MTU I think, typical values are 1500 and 9000.
>
> Ian.
>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 08:28:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 08:28:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W44lc-0007TD-Ki; Fri, 17 Jan 2014 08:27:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W44la-0007T6-Rc
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 08:27:03 +0000
Received: from [85.158.139.211:60379] by server-9.bemta-5.messagelabs.com id
	CD/03-15098-659E8D25; Fri, 17 Jan 2014 08:27:02 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1389947221!10285973!1
X-Originating-IP: [193.180.251.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTkzLjE4MC4yNTEuMzcgPT4gMjcxMTU2\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29808 invoked from network); 17 Jan 2014 08:27:01 -0000
Received: from mailgw2.ericsson.se (HELO mailgw2.ericsson.se) (193.180.251.37)
	by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 17 Jan 2014 08:27:01 -0000
X-AuditID: c1b4fb25-b7eff8e000000eda-55-52d8e954aded
Received: from ESESSHC005.ericsson.se (Unknown_Domain [153.88.253.124])
	by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id
	B7.09.03802.459E8D25; Fri, 17 Jan 2014 09:27:00 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.35) with Microsoft SMTP Server
	id 14.2.347.0; Fri, 17 Jan 2014 09:27:00 +0100
Message-ID: <52D8E950.4000401@ericsson.com>
Date: Fri, 17 Jan 2014 13:56:56 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
In-Reply-To: <1389611805.13654.35.camel@kazak.uk.xensource.com>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFLMWRmVeSWpSXmKPExsUyM+JvjW7IyxtBBhen6Vi86e1gsVh19QCr
	A5PH68kTGD2O7v7NFMAUxWWTkpqTWZZapG+XwJXR9+0ZW8EPtoq9jXkNjGtZuxg5OSQETCQm
	n+6GssUkLtxbz9bFyMUhJHCIUWLN/y3MEM4WRom9c7uYQap4BbQlNsz/yAhiswioSkxZcxrM
	ZhPQk7h27CY7iC0EFP/SeAGsnl/AVOJh7yygDRwcogJhEtN3skOMEZQ4OfMJC4gtIqAlcX37
	KrA4s4C6xNWVj5lAbGGg1rvTr0KNjJNY+vAy2EhOAXuJJ//eQtVbSCx+cxDKlpfY/nYOM8gq
	IQE1iVOvcyYwCs9Csm0Wko5ZSDoWMDKvYmTPTczMSS832sQIDN+DW36r7mC8c07kEKM0B4uS
	OO+Ht85BQgLpiSWp2ampBalF8UWlOanFhxiZODilGhinlKe1u+ffiGQX9q4t/DwhaNL1t0fk
	4n2EJIL7NLYy+J0z/v3q2PrnjTFM01gYtq791/7OL/Rl7He5xGmFHtXM9vnzbgi5mBy3dSo6
	wCrraXLw/49IW8c7RtUOxeKxRxU6f6R+OXi69mv182D/dYavhHuij+xp1zNyicn/+CZhvq0d
	4z3ZnUosxRmJhlrMRcWJANV7g6wtAgAA
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I am sending packets for size of 1500 bytes. For 1500, shouldn't it work 
fine?
On 01/13/2014 04:46 PM, Ian Campbell wrote:
> On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
>> Hi,
>>
>> I created 2 vm and connected them using a bridge. The bridge was
>> created using brctl command.
>> I set the mtu of the interface in the vm and the bridge to 4096. When
>> I tried to copy an image from one vm to another it was very slow and
>> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
>> increased to 3 mbps.  How does an decrease in the mtu increases the
>> transfer speed?
> Once you add the Ethernet headers every frame is taking just over 1
> page, wasting most of the second one. It perhaps also depends on the
> size of packets your test is generating.
>
> 4096 is an unusual MTU I think, typical values are 1500 and 9000.
>
> Ian.
>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:25:00 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:25:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W45ef-0002Mo-1E; Fri, 17 Jan 2014 09:23:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W45ec-0002Mj-Nx
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:23:54 +0000
Received: from [85.158.139.211:62950] by server-4.bemta-5.messagelabs.com id
	05/6B-26791-AA6F8D25; Fri, 17 Jan 2014 09:23:54 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389950631!10328466!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30168 invoked from network); 17 Jan 2014 09:23:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 09:23:53 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="93792936"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 17 Jan 2014 09:23:51 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 17 Jan 2014 04:23:51 -0500
Message-ID: <1389950630.6697.29.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <jaya.dhanesh@ericsson.com>
Date: Fri, 17 Jan 2014 09:23:50 +0000
In-Reply-To: <52D8E950.4000401@ericsson.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
	<52D8E950.4000401@ericsson.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-17 at 13:56 +0530, Jaya Dhanesh wrote:
> I am sending packets for size of 1500 bytes. For 1500, shouldn't it work 
> fine?

And are you sure the kernel isn't coalesing those into 4096 byte chunks?
If you are sending 1500 byte packets why are you messing with the MTU at
all?

> On 01/13/2014 04:46 PM, Ian Campbell wrote:
> > On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
> >> Hi,
> >>
> >> I created 2 vm and connected them using a bridge. The bridge was
> >> created using brctl command.
> >> I set the mtu of the interface in the vm and the bridge to 4096. When
> >> I tried to copy an image from one vm to another it was very slow and
> >> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
> >> increased to 3 mbps.  How does an decrease in the mtu increases the
> >> transfer speed?
> > Once you add the Ethernet headers every frame is taking just over 1
> > page, wasting most of the second one. It perhaps also depends on the
> > size of packets your test is generating.
> >
> > 4096 is an unusual MTU I think, typical values are 1500 and 9000.
> >
> > Ian.
> >
> 
> 



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:25:00 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:25:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W45ef-0002Mo-1E; Fri, 17 Jan 2014 09:23:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W45ec-0002Mj-Nx
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:23:54 +0000
Received: from [85.158.139.211:62950] by server-4.bemta-5.messagelabs.com id
	05/6B-26791-AA6F8D25; Fri, 17 Jan 2014 09:23:54 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1389950631!10328466!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30168 invoked from network); 17 Jan 2014 09:23:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 09:23:53 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="93792936"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 17 Jan 2014 09:23:51 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 17 Jan 2014 04:23:51 -0500
Message-ID: <1389950630.6697.29.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: <jaya.dhanesh@ericsson.com>
Date: Fri, 17 Jan 2014 09:23:50 +0000
In-Reply-To: <52D8E950.4000401@ericsson.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
	<52D8E950.4000401@ericsson.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-17 at 13:56 +0530, Jaya Dhanesh wrote:
> I am sending packets for size of 1500 bytes. For 1500, shouldn't it work 
> fine?

And are you sure the kernel isn't coalesing those into 4096 byte chunks?
If you are sending 1500 byte packets why are you messing with the MTU at
all?

> On 01/13/2014 04:46 PM, Ian Campbell wrote:
> > On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
> >> Hi,
> >>
> >> I created 2 vm and connected them using a bridge. The bridge was
> >> created using brctl command.
> >> I set the mtu of the interface in the vm and the bridge to 4096. When
> >> I tried to copy an image from one vm to another it was very slow and
> >> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
> >> increased to 3 mbps.  How does an decrease in the mtu increases the
> >> transfer speed?
> > Once you add the Ethernet headers every frame is taking just over 1
> > page, wasting most of the second one. It perhaps also depends on the
> > size of packets your test is generating.
> >
> > 4096 is an unusual MTU I think, typical values are 1500 and 9000.
> >
> > Ian.
> >
> 
> 



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:40:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:40:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W45uR-0003ih-Jx; Fri, 17 Jan 2014 09:40:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W45uP-0003hs-Ne
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:40:13 +0000
Received: from [85.158.143.35:35246] by server-3.bemta-4.messagelabs.com id
	E9/FF-32360-C7AF8D25; Fri, 17 Jan 2014 09:40:12 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389951611!12355401!1
X-Originating-IP: [193.180.251.48]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTkzLjE4MC4yNTEuNDggPT4gMjYzOTY5\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31156 invoked from network); 17 Jan 2014 09:40:12 -0000
Received: from mailgw7.ericsson.se (HELO mailgw7.ericsson.se) (193.180.251.48)
	by server-4.tower-21.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 17 Jan 2014 09:40:12 -0000
X-AuditID: c1b4fb30-b7f228e000003e6c-16-52d8fa7a017c
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.253.124])
	by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id
	48.BC.15980.A7AF8D25; Fri, 17 Jan 2014 10:40:10 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.86) with Microsoft SMTP Server
	id 14.2.347.0; Fri, 17 Jan 2014 10:40:03 +0100
Message-ID: <52D8FA6F.9060800@ericsson.com>
Date: Fri, 17 Jan 2014 15:09:59 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
	<52D8E950.4000401@ericsson.com>
	<1389950630.6697.29.camel@kazak.uk.xensource.com>
In-Reply-To: <1389950630.6697.29.camel@kazak.uk.xensource.com>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNLMWRmVeSWpSXmKPExsUyM+JvjW7VrxtBBp+fqlq86e1gsVh19QCr
	A5PH68kTGD2O7v7NFMAUxWWTkpqTWZZapG+XwJUxfdd/poJOroqVh+6zNTC+Ye9i5OSQEDCR
	mPvyICuELSZx4d56ti5GLg4hgUOMEhvm3maFcLYwSszasJMJpIpXQFviyP9DYN0sAqoSV38/
	ZQax2QT0JK4duwkWFwKKf2m8ABbnFzCVeNg7C2gQB4eoQJjE9J3sEGMEJU7OfMICYosIaElc
	374KLM4soC5xdeVjsFXCQK13p1+FGrmJUWL2bScQm1PATqJt+QRGiHoLicVvDkL1yktsfzuH
	GWSVkICaxKnXORMYhWch2TYLSccsJB0LGJlXMbLnJmbmpJebb2IEBvDBLb8NdjBuui92iFGa
	g0VJnPfDW+cgIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxSDYyMJY2sxYcLNc/NWDlzAXt0gb24
	/FX3TdOkStVnzFfYMlWNiUujebNzydq0je/OvRFi2PGyl8vf6F587fmNpzjunDSRurDtWepK
	/alneO0/CN7enpk1d3XQmtJ/zeJM13u3fj/CGdS5d77/paozXJMdjzJIdn+4xHRALl9UZNvH
	I/pilQGf/xxXYinOSDTUYi4qTgQAbIt/KS4CAAA=
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

There is a requirement to send pkts of size 4k. I was testing with 1500 
pkt size
On 01/17/2014 02:53 PM, Ian Campbell wrote:
> On Fri, 2014-01-17 at 13:56 +0530, Jaya Dhanesh wrote:
>> I am sending packets for size of 1500 bytes. For 1500, shouldn't it work
>> fine?
> And are you sure the kernel isn't coalesing those into 4096 byte chunks?
> If you are sending 1500 byte packets why are you messing with the MTU at
> all?
>
>> On 01/13/2014 04:46 PM, Ian Campbell wrote:
>>> On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
>>>> Hi,
>>>>
>>>> I created 2 vm and connected them using a bridge. The bridge was
>>>> created using brctl command.
>>>> I set the mtu of the interface in the vm and the bridge to 4096. When
>>>> I tried to copy an image from one vm to another it was very slow and
>>>> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
>>>> increased to 3 mbps.  How does an decrease in the mtu increases the
>>>> transfer speed?
>>> Once you add the Ethernet headers every frame is taking just over 1
>>> page, wasting most of the second one. It perhaps also depends on the
>>> size of packets your test is generating.
>>>
>>> 4096 is an unusual MTU I think, typical values are 1500 and 9000.
>>>
>>> Ian.
>>>
>>
>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:40:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:40:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W45uR-0003ih-Jx; Fri, 17 Jan 2014 09:40:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaya.dhanesh@ericsson.com>) id 1W45uP-0003hs-Ne
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:40:13 +0000
Received: from [85.158.143.35:35246] by server-3.bemta-4.messagelabs.com id
	E9/FF-32360-C7AF8D25; Fri, 17 Jan 2014 09:40:12 +0000
X-Env-Sender: jaya.dhanesh@ericsson.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1389951611!12355401!1
X-Originating-IP: [193.180.251.48]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTkzLjE4MC4yNTEuNDggPT4gMjYzOTY5\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31156 invoked from network); 17 Jan 2014 09:40:12 -0000
Received: from mailgw7.ericsson.se (HELO mailgw7.ericsson.se) (193.180.251.48)
	by server-4.tower-21.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 17 Jan 2014 09:40:12 -0000
X-AuditID: c1b4fb30-b7f228e000003e6c-16-52d8fa7a017c
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.253.124])
	by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id
	48.BC.15980.A7AF8D25; Fri, 17 Jan 2014 10:40:10 +0100 (CET)
Received: from 65LD8R1.egi.ericsson.com (153.88.183.153) by
	smtp.internal.ericsson.com (153.88.183.86) with Microsoft SMTP Server
	id 14.2.347.0; Fri, 17 Jan 2014 10:40:03 +0100
Message-ID: <52D8FA6F.9060800@ericsson.com>
Date: Fri, 17 Jan 2014 15:09:59 +0530
From: Jaya Dhanesh <jaya.dhanesh@ericsson.com>
Organization: Ericsson India Global Services Pvt. Ltd
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:13.0) Gecko/20120615 Thunderbird/13.0.1
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>
References: <52D3C970.3040908@ericsson.com>
	<1389611805.13654.35.camel@kazak.uk.xensource.com>
	<52D8E950.4000401@ericsson.com>
	<1389950630.6697.29.camel@kazak.uk.xensource.com>
In-Reply-To: <1389950630.6697.29.camel@kazak.uk.xensource.com>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNLMWRmVeSWpSXmKPExsUyM+JvjW7VrxtBBp+fqlq86e1gsVh19QCr
	A5PH68kTGD2O7v7NFMAUxWWTkpqTWZZapG+XwJUxfdd/poJOroqVh+6zNTC+Ye9i5OSQEDCR
	mPvyICuELSZx4d56ti5GLg4hgUOMEhvm3maFcLYwSszasJMJpIpXQFviyP9DYN0sAqoSV38/
	ZQax2QT0JK4duwkWFwKKf2m8ABbnFzCVeNg7C2gQB4eoQJjE9J3sEGMEJU7OfMICYosIaElc
	374KLM4soC5xdeVjsFXCQK13p1+FGrmJUWL2bScQm1PATqJt+QRGiHoLicVvDkL1yktsfzuH
	GWSVkICaxKnXORMYhWch2TYLSccsJB0LGJlXMbLnJmbmpJebb2IEBvDBLb8NdjBuui92iFGa
	g0VJnPfDW+cgIYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxSDYyMJY2sxYcLNc/NWDlzAXt0gb24
	/FX3TdOkStVnzFfYMlWNiUujebNzydq0je/OvRFi2PGyl8vf6F587fmNpzjunDSRurDtWepK
	/alneO0/CN7enpk1d3XQmtJ/zeJM13u3fj/CGdS5d77/paozXJMdjzJIdn+4xHRALl9UZNvH
	I/pilQGf/xxXYinOSDTUYi4qTgQAbIt/KS4CAAA=
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Bandwidth between VMs on Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: jaya.dhanesh@ericsson.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

There is a requirement to send pkts of size 4k. I was testing with 1500 
pkt size
On 01/17/2014 02:53 PM, Ian Campbell wrote:
> On Fri, 2014-01-17 at 13:56 +0530, Jaya Dhanesh wrote:
>> I am sending packets for size of 1500 bytes. For 1500, shouldn't it work
>> fine?
> And are you sure the kernel isn't coalesing those into 4096 byte chunks?
> If you are sending 1500 byte packets why are you messing with the MTU at
> all?
>
>> On 01/13/2014 04:46 PM, Ian Campbell wrote:
>>> On Mon, 2014-01-13 at 16:39 +0530, Jaya Dhanesh wrote:
>>>> Hi,
>>>>
>>>> I created 2 vm and connected them using a bridge. The bridge was
>>>> created using brctl command.
>>>> I set the mtu of the interface in the vm and the bridge to 4096. When
>>>> I tried to copy an image from one vm to another it was very slow and
>>>> the rate was 30 kbps. But when the mtu was reduced to 1500, the rate
>>>> increased to 3 mbps.  How does an decrease in the mtu increases the
>>>> transfer speed?
>>> Once you add the Ethernet headers every frame is taking just over 1
>>> page, wasting most of the second one. It perhaps also depends on the
>>> size of packets your test is generating.
>>>
>>> 4096 is an unusual MTU I think, typical values are 1500 and 9000.
>>>
>>> Ian.
>>>
>>
>



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:51:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:51:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W464x-00051T-1d; Fri, 17 Jan 2014 09:51:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W464v-000514-7M
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:51:05 +0000
Received: from [85.158.137.68:30519] by server-14.bemta-3.messagelabs.com id
	F2/03-06105-70DF8D25; Fri, 17 Jan 2014 09:51:03 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1389952261!9676269!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9668 invoked from network); 17 Jan 2014 09:51:02 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 09:51:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="91699521"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 17 Jan 2014 09:51:00 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 17 Jan 2014 04:51:00 -0500
Message-ID: <1389952259.6697.50.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yasaman Amannejad <jazmine.amannejad@gmail.com>
Date: Fri, 17 Jan 2014 09:50:59 +0000
In-Reply-To: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-16 at 13:46 -0700, Yasaman Amannejad wrote:
> 
> Hi,
> 
> 
> I installed (tried both the rep version and compiling from source) Xen
> 4.3.1 on ubuntu 13.10 (both desktop and server). In all the
> combinations, when I boot into Xen, it shows "warning no console will
> be available to os" and hangs at loading initial ramdisk. I could not
> find anything in OS log files. 

I think this is a message from grub, but without a full boot log it is
hard for me to tell.

> I have seen this issue when searching the web but none of the 
> solutions have worked for me.

What have you tried?

> I followed normal configurations (changing the grub boot order and
> setting the toolchain to xm).

Please provide the grub menu entry you are using. Why aren't you just
letting update-grub generate one?

Are you perhaps trying to boot EFI Xen from GrUB? Don't do that, instead
launch xen.efi directly from the UEFI shell. See
http://xenbits.xen.org/docs/unstable/misc/efi.html and various threads
on -users@ and -devel@

> Does Xen require any specific hardware configuration?

Not especially, this is almost certainly a s/w issue.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 09:51:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 09:51:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W464x-00051T-1d; Fri, 17 Jan 2014 09:51:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W464v-000514-7M
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 09:51:05 +0000
Received: from [85.158.137.68:30519] by server-14.bemta-3.messagelabs.com id
	F2/03-06105-70DF8D25; Fri, 17 Jan 2014 09:51:03 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1389952261!9676269!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9668 invoked from network); 17 Jan 2014 09:51:02 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 09:51:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="91699521"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 17 Jan 2014 09:51:00 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 17 Jan 2014 04:51:00 -0500
Message-ID: <1389952259.6697.50.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yasaman Amannejad <jazmine.amannejad@gmail.com>
Date: Fri, 17 Jan 2014 09:50:59 +0000
In-Reply-To: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-16 at 13:46 -0700, Yasaman Amannejad wrote:
> 
> Hi,
> 
> 
> I installed (tried both the rep version and compiling from source) Xen
> 4.3.1 on ubuntu 13.10 (both desktop and server). In all the
> combinations, when I boot into Xen, it shows "warning no console will
> be available to os" and hangs at loading initial ramdisk. I could not
> find anything in OS log files. 

I think this is a message from grub, but without a full boot log it is
hard for me to tell.

> I have seen this issue when searching the web but none of the 
> solutions have worked for me.

What have you tried?

> I followed normal configurations (changing the grub boot order and
> setting the toolchain to xm).

Please provide the grub menu entry you are using. Why aren't you just
letting update-grub generate one?

Are you perhaps trying to boot EFI Xen from GrUB? Don't do that, instead
launch xen.efi directly from the UEFI shell. See
http://xenbits.xen.org/docs/unstable/misc/efi.html and various threads
on -users@ and -devel@

> Does Xen require any specific hardware configuration?

Not especially, this is almost certainly a s/w issue.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 14:34:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 14:34:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4ATs-00083G-CH; Fri, 17 Jan 2014 14:33:08 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek@citrix.com>) id 1W4ATq-00082g-Er
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 14:33:06 +0000
Received: from [85.158.143.35:3244] by server-1.bemta-4.messagelabs.com id
	6E/21-02132-12F39D25; Fri, 17 Jan 2014 14:33:05 +0000
X-Env-Sender: russell.pavlicek@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389969183!12427826!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7779 invoked from network); 17 Jan 2014 14:33:04 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 14:33:04 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="93868441"
Received: from sjcpex01cl02.citrite.net ([10.216.14.144])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/AES128-SHA;
	17 Jan 2014 14:33:02 +0000
Received: from SJCPEX01CL03.citrite.net ([169.254.3.18]) by
	SJCPEX01CL02.citrite.net ([10.216.14.144]) with mapi id 14.02.0342.004;
	Fri, 17 Jan 2014 06:33:01 -0800
From: Russell Pavlicek <russell.pavlicek@citrix.com>
To: James Pifer <jep@obrien-pifer.com>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
	Essentials Plus
Thread-Index: AQHPEm97Co4GPL/M20SatYGwKGqDxpqI9+7m
Date: Fri, 17 Jan 2014 14:33:01 +0000
Message-ID: <55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
References: <52D7586F.7090405@obrien-pifer.com>
In-Reply-To: <52D7586F.7090405@obrien-pifer.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.13.112.13]
MIME-Version: 1.0
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

James,

As an old Open Source advocate and former service delivery person for cloud software which included VMware in the stack, I tend to pause when people say they want to migrate to VMware.

VMware has a distinct view of the cloud and, in my experience, their actions frequently push users toward that view.  I have been working with cloud-like technologies since before the term "cloud" was coined, and I believe it is far too early to hitch one's wagon to any one corporate cloud horse.  Many of the most interesting cloud technologies are coming out of the Open Source world (look at CloudStack, OpenStack, and others), not from individual proprietary vendors.

If I were an end user looking toward cloud (now or in the future), I would pick a neutral Open Source hypervisor dedicated toward making itself useful in whatever cloud which might appear on the horizon.  I would not want a closed source hypervisor which would always fit best in that vendor's view of the cloud, especially when many of the best cloud innovations are coming from outside of that company.

The choice is yours, but I would be examining other options.

These opinions are mine alone, not that of Xen Project or my employer.

Russ Pavlicek

________________________________________
From: xen-users-bounces@lists.xen.org [xen-users-bounces@lists.xen.org] on behalf of James Pifer [jep@obrien-pifer.com]
Sent: Wednesday, January 15, 2014 10:56 PM
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus

Our company currently uses Xen on SLES11. Many people are pushing for
VMWare. I've done some searching, including this matrix here:
http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1

This matrix doesn't specifically cover xen/sles11 but does have Redhat
and XenServer, which are comparable. We also currently use a third party
application for central management of all servers, which provides HA, as
well as granular administrator assignments for support people, among
other things.

If cost was not a factor, are there any technical real reasons to NOT go
with VMWare vSphere? For example, using Enterprise Plus at the data
center and Essentials Plus at remote facilities. As far as I know VMWare
does not have a central management feature, where you can manage the
whole environment from one point, but I've heard that's coming?

I was hoping to hear from the experts on this list that have experience
with both. I honestly love my xen environment, at the same time, it does
have shortcomings, that I'm guessing VMWare would cover a lot better,
such as snapshots.

Anyway, if anyone is willing to comment I would appreciate it.

Thanks,
James



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 14:34:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 14:34:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4ATs-00083G-CH; Fri, 17 Jan 2014 14:33:08 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek@citrix.com>) id 1W4ATq-00082g-Er
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 14:33:06 +0000
Received: from [85.158.143.35:3244] by server-1.bemta-4.messagelabs.com id
	6E/21-02132-12F39D25; Fri, 17 Jan 2014 14:33:05 +0000
X-Env-Sender: russell.pavlicek@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1389969183!12427826!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7779 invoked from network); 17 Jan 2014 14:33:04 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	17 Jan 2014 14:33:04 -0000
X-IronPort-AV: E=Sophos;i="4.95,670,1384300800"; d="scan'208";a="93868441"
Received: from sjcpex01cl02.citrite.net ([10.216.14.144])
	by FTLPIPO01.CITRIX.COM with ESMTP/TLS/AES128-SHA;
	17 Jan 2014 14:33:02 +0000
Received: from SJCPEX01CL03.citrite.net ([169.254.3.18]) by
	SJCPEX01CL02.citrite.net ([10.216.14.144]) with mapi id 14.02.0342.004;
	Fri, 17 Jan 2014 06:33:01 -0800
From: Russell Pavlicek <russell.pavlicek@citrix.com>
To: James Pifer <jep@obrien-pifer.com>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
	Essentials Plus
Thread-Index: AQHPEm97Co4GPL/M20SatYGwKGqDxpqI9+7m
Date: Fri, 17 Jan 2014 14:33:01 +0000
Message-ID: <55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
References: <52D7586F.7090405@obrien-pifer.com>
In-Reply-To: <52D7586F.7090405@obrien-pifer.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.13.112.13]
MIME-Version: 1.0
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

James,

As an old Open Source advocate and former service delivery person for cloud software which included VMware in the stack, I tend to pause when people say they want to migrate to VMware.

VMware has a distinct view of the cloud and, in my experience, their actions frequently push users toward that view.  I have been working with cloud-like technologies since before the term "cloud" was coined, and I believe it is far too early to hitch one's wagon to any one corporate cloud horse.  Many of the most interesting cloud technologies are coming out of the Open Source world (look at CloudStack, OpenStack, and others), not from individual proprietary vendors.

If I were an end user looking toward cloud (now or in the future), I would pick a neutral Open Source hypervisor dedicated toward making itself useful in whatever cloud which might appear on the horizon.  I would not want a closed source hypervisor which would always fit best in that vendor's view of the cloud, especially when many of the best cloud innovations are coming from outside of that company.

The choice is yours, but I would be examining other options.

These opinions are mine alone, not that of Xen Project or my employer.

Russ Pavlicek

________________________________________
From: xen-users-bounces@lists.xen.org [xen-users-bounces@lists.xen.org] on behalf of James Pifer [jep@obrien-pifer.com]
Sent: Wednesday, January 15, 2014 10:56 PM
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus

Our company currently uses Xen on SLES11. Many people are pushing for
VMWare. I've done some searching, including this matrix here:
http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1

This matrix doesn't specifically cover xen/sles11 but does have Redhat
and XenServer, which are comparable. We also currently use a third party
application for central management of all servers, which provides HA, as
well as granular administrator assignments for support people, among
other things.

If cost was not a factor, are there any technical real reasons to NOT go
with VMWare vSphere? For example, using Enterprise Plus at the data
center and Essentials Plus at remote facilities. As far as I know VMWare
does not have a central management feature, where you can manage the
whole environment from one point, but I've heard that's coming?

I was hoping to hear from the experts on this list that have experience
with both. I honestly love my xen environment, at the same time, it does
have shortcomings, that I'm guessing VMWare would cover a lot better,
such as snapshots.

Anyway, if anyone is willing to comment I would appreciate it.

Thanks,
James



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 14:52:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 14:52:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4Aly-00019n-Eg; Fri, 17 Jan 2014 14:51:50 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jep@obrien-pifer.com>) id 1W4Alw-00019f-Hk
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 14:51:48 +0000
Received: from [193.109.254.147:25422] by server-13.bemta-14.messagelabs.com
	id 33/2C-19374-38349D25; Fri, 17 Jan 2014 14:51:47 +0000
X-Env-Sender: jep@obrien-pifer.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1389970306!11574592!1
X-Originating-IP: [75.180.132.120]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30058 invoked from network); 17 Jan 2014 14:51:46 -0000
Received: from cdptpa-omtalb.mail.rr.com (HELO cdptpa-omtalb.mail.rr.com)
	(75.180.132.120) by server-7.tower-27.messagelabs.com with SMTP;
	17 Jan 2014 14:51:46 -0000
X-Authority-Analysis: v=2.0 cv=dq5Z+ic4 c=1 sm=0 a=khvKJusKvADddYwUSfUZmw==:17
	a=7N2hENjDmNMA:10 a=ZYGk9YMAkRsA:10 a=i7z8CvP5fyYA:10
	a=s-1hg7RLGykA:10 a=8nJEP1OIZ-IA:10 a=oZXU78TAAAAA:8
	a=KGjhK52YXX0A:10 a=GptuOSnOMNkA:10 a=mLnsDVdbAAAA:8
	a=WQ8i1rHXAAAA:8 a=ptWLsniVXEf5vNZS6E0A:9 a=wPNLvfGTeEIA:10
	a=j7MNzxisUQUA:10 a=GUMKrPNe1wgA:10
	a=khvKJusKvADddYwUSfUZmw==:117
X-Cloudmark-Score: 0
X-Authenticated-User: 
X-Originating-IP: 96.10.171.230
Received: from [96.10.171.230] ([96.10.171.230:47222]
	helo=mailserver.obrien-pifer.com)
	by cdptpa-oedge03.mail.rr.com (envelope-from <jep@obrien-pifer.com>)
	(ecelerity 2.2.3.46 r()) with ESMTP
	id C3/C8-21884-F7349D25; Fri, 17 Jan 2014 14:51:45 +0000
Received: from [10.99.1.24] ([10.99.1.24]) (authenticated bits=0)
	by mailserver.obrien-pifer.com (8.13.8/8.13.8) with ESMTP id
	s0HEnhDh015449; Fri, 17 Jan 2014 09:49:43 -0500
Message-ID: <52D9436C.2080600@obrien-pifer.com>
Date: Fri, 17 Jan 2014 09:51:24 -0500
From: James Pifer <jep@obrien-pifer.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Russell Pavlicek <russell.pavlicek@citrix.com>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52D7586F.7090405@obrien-pifer.com>
	<55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
In-Reply-To: <55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
X-spam-status: No, score=-2.6 required=12.0 tests=BAYES_00
X-Spam-Flag: NO
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Russ,

I appreciate the response. I agree with your perspective whole 
completely. Unfortunately I'm not confident that type of argument will 
be enough to sway those that are pushing for the move.

Thanks again!
James


On 1/17/2014 9:33 AM, Russell Pavlicek wrote:
> James,
>
> As an old Open Source advocate and former service delivery person for cloud software which included VMware in the stack, I tend to pause when people say they want to migrate to VMware.
>
> VMware has a distinct view of the cloud and, in my experience, their actions frequently push users toward that view.  I have been working with cloud-like technologies since before the term "cloud" was coined, and I believe it is far too early to hitch one's wagon to any one corporate cloud horse.  Many of the most interesting cloud technologies are coming out of the Open Source world (look at CloudStack, OpenStack, and others), not from individual proprietary vendors.
>
> If I were an end user looking toward cloud (now or in the future), I would pick a neutral Open Source hypervisor dedicated toward making itself useful in whatever cloud which might appear on the horizon.  I would not want a closed source hypervisor which would always fit best in that vendor's view of the cloud, especially when many of the best cloud innovations are coming from outside of that company.
>
> The choice is yours, but I would be examining other options.
>
> These opinions are mine alone, not that of Xen Project or my employer.
>
> Russ Pavlicek
>
> ________________________________________
> From: xen-users-bounces@lists.xen.org [xen-users-bounces@lists.xen.org] on behalf of James Pifer [jep@obrien-pifer.com]
> Sent: Wednesday, January 15, 2014 10:56 PM
> To: xen-users@lists.xen.org
> Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus
>
> Our company currently uses Xen on SLES11. Many people are pushing for
> VMWare. I've done some searching, including this matrix here:
> http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1
>
> This matrix doesn't specifically cover xen/sles11 but does have Redhat
> and XenServer, which are comparable. We also currently use a third party
> application for central management of all servers, which provides HA, as
> well as granular administrator assignments for support people, among
> other things.
>
> If cost was not a factor, are there any technical real reasons to NOT go
> with VMWare vSphere? For example, using Enterprise Plus at the data
> center and Essentials Plus at remote facilities. As far as I know VMWare
> does not have a central management feature, where you can manage the
> whole environment from one point, but I've heard that's coming?
>
> I was hoping to hear from the experts on this list that have experience
> with both. I honestly love my xen environment, at the same time, it does
> have shortcomings, that I'm guessing VMWare would cover a lot better,
> such as snapshots.
>
> Anyway, if anyone is willing to comment I would appreciate it.
>
> Thanks,
> James
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 14:52:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 14:52:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4Aly-00019n-Eg; Fri, 17 Jan 2014 14:51:50 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jep@obrien-pifer.com>) id 1W4Alw-00019f-Hk
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 14:51:48 +0000
Received: from [193.109.254.147:25422] by server-13.bemta-14.messagelabs.com
	id 33/2C-19374-38349D25; Fri, 17 Jan 2014 14:51:47 +0000
X-Env-Sender: jep@obrien-pifer.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1389970306!11574592!1
X-Originating-IP: [75.180.132.120]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,sa_preprocessor: 
	QmFkIElQOiA3NS4xODAuMTMyLjEyMCA9PiAxMTIzMzM=\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30058 invoked from network); 17 Jan 2014 14:51:46 -0000
Received: from cdptpa-omtalb.mail.rr.com (HELO cdptpa-omtalb.mail.rr.com)
	(75.180.132.120) by server-7.tower-27.messagelabs.com with SMTP;
	17 Jan 2014 14:51:46 -0000
X-Authority-Analysis: v=2.0 cv=dq5Z+ic4 c=1 sm=0 a=khvKJusKvADddYwUSfUZmw==:17
	a=7N2hENjDmNMA:10 a=ZYGk9YMAkRsA:10 a=i7z8CvP5fyYA:10
	a=s-1hg7RLGykA:10 a=8nJEP1OIZ-IA:10 a=oZXU78TAAAAA:8
	a=KGjhK52YXX0A:10 a=GptuOSnOMNkA:10 a=mLnsDVdbAAAA:8
	a=WQ8i1rHXAAAA:8 a=ptWLsniVXEf5vNZS6E0A:9 a=wPNLvfGTeEIA:10
	a=j7MNzxisUQUA:10 a=GUMKrPNe1wgA:10
	a=khvKJusKvADddYwUSfUZmw==:117
X-Cloudmark-Score: 0
X-Authenticated-User: 
X-Originating-IP: 96.10.171.230
Received: from [96.10.171.230] ([96.10.171.230:47222]
	helo=mailserver.obrien-pifer.com)
	by cdptpa-oedge03.mail.rr.com (envelope-from <jep@obrien-pifer.com>)
	(ecelerity 2.2.3.46 r()) with ESMTP
	id C3/C8-21884-F7349D25; Fri, 17 Jan 2014 14:51:45 +0000
Received: from [10.99.1.24] ([10.99.1.24]) (authenticated bits=0)
	by mailserver.obrien-pifer.com (8.13.8/8.13.8) with ESMTP id
	s0HEnhDh015449; Fri, 17 Jan 2014 09:49:43 -0500
Message-ID: <52D9436C.2080600@obrien-pifer.com>
Date: Fri, 17 Jan 2014 09:51:24 -0500
From: James Pifer <jep@obrien-pifer.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Russell Pavlicek <russell.pavlicek@citrix.com>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52D7586F.7090405@obrien-pifer.com>
	<55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
In-Reply-To: <55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
X-spam-status: No, score=-2.6 required=12.0 tests=BAYES_00
X-Spam-Flag: NO
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Russ,

I appreciate the response. I agree with your perspective whole 
completely. Unfortunately I'm not confident that type of argument will 
be enough to sway those that are pushing for the move.

Thanks again!
James


On 1/17/2014 9:33 AM, Russell Pavlicek wrote:
> James,
>
> As an old Open Source advocate and former service delivery person for cloud software which included VMware in the stack, I tend to pause when people say they want to migrate to VMware.
>
> VMware has a distinct view of the cloud and, in my experience, their actions frequently push users toward that view.  I have been working with cloud-like technologies since before the term "cloud" was coined, and I believe it is far too early to hitch one's wagon to any one corporate cloud horse.  Many of the most interesting cloud technologies are coming out of the Open Source world (look at CloudStack, OpenStack, and others), not from individual proprietary vendors.
>
> If I were an end user looking toward cloud (now or in the future), I would pick a neutral Open Source hypervisor dedicated toward making itself useful in whatever cloud which might appear on the horizon.  I would not want a closed source hypervisor which would always fit best in that vendor's view of the cloud, especially when many of the best cloud innovations are coming from outside of that company.
>
> The choice is yours, but I would be examining other options.
>
> These opinions are mine alone, not that of Xen Project or my employer.
>
> Russ Pavlicek
>
> ________________________________________
> From: xen-users-bounces@lists.xen.org [xen-users-bounces@lists.xen.org] on behalf of James Pifer [jep@obrien-pifer.com]
> Sent: Wednesday, January 15, 2014 10:56 PM
> To: xen-users@lists.xen.org
> Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials Plus
>
> Our company currently uses Xen on SLES11. Many people are pushing for
> VMWare. I've done some searching, including this matrix here:
> http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1
>
> This matrix doesn't specifically cover xen/sles11 but does have Redhat
> and XenServer, which are comparable. We also currently use a third party
> application for central management of all servers, which provides HA, as
> well as granular administrator assignments for support people, among
> other things.
>
> If cost was not a factor, are there any technical real reasons to NOT go
> with VMWare vSphere? For example, using Enterprise Plus at the data
> center and Essentials Plus at remote facilities. As far as I know VMWare
> does not have a central management feature, where you can manage the
> whole environment from one point, but I've heard that's coming?
>
> I was hoping to hear from the experts on this list that have experience
> with both. I honestly love my xen environment, at the same time, it does
> have shortcomings, that I'm guessing VMWare would cover a lot better,
> such as snapshots.
>
> Anyway, if anyone is willing to comment I would appreciate it.
>
> Thanks,
> James
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 17 21:54:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 21:54:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4HM1-0006xJ-NQ; Fri, 17 Jan 2014 21:53:29 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mitch@bitblock.net>) id 1W4HM0-0006xE-6k
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 21:53:28 +0000
Received: from [85.158.143.35:48463] by server-1.bemta-4.messagelabs.com id
	9A/BE-02132-756A9D25; Fri, 17 Jan 2014 21:53:27 +0000
X-Env-Sender: mitch@bitblock.net
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389995603!12511804!1
X-Originating-IP: [66.199.170.5]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6526 invoked from network); 17 Jan 2014 21:53:25 -0000
Received: from vserver.bitblock.com (HELO slim1.bitblock.com) (66.199.170.5)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 17 Jan 2014 21:53:25 -0000
Received: from ES3.hs.planbcorp.net ([10.2.1.6])
	(AUTH: LOGIN es3-relay@bitblock.net, TLS: TLSv1/SSLv3, 128bits,
	AES128-SHA)
	by slim1.bitblock.com with esmtp; Fri, 17 Jan 2014 21:53:22 +0000
Received: from ES3.hs.planbcorp.net ([fe80::58cf:69f9:51e:44a1]) by
	ES3.hs.planbcorp.net ([fe80::58cf:69f9:51e:44a1%12]) with mapi id
	14.02.0387.000; Fri, 17 Jan 2014 13:53:22 -0800
From: "mitch@bitblock.net" <mitch@bitblock.net>
To: James Pifer <jep@obrien-pifer.com>,
	Russell Pavlicek <russell.pavlicek@citrix.com>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
	Essentials Plus
Thread-Index: Ac8Tzom4RijS+Dyj/UuCxDh0pg+vZw==
Date: Fri, 17 Jan 2014 21:53:21 +0000
Message-ID: <6pn0ns3bnd4cfsnhftjxd1rv.1389971808993@email.android.com>
Accept-Language: en-CA, en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Mime-Version: 1.0
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5861876127406595157=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============5861876127406595157==
Content-Language: en-CA
Content-Type: multipart/alternative; boundary="=_slim1.bitblock.com-63955-1389995603-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_slim1.bitblock.com-63955-1389995603-0001-2
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGV5IEphbWVzIDotKQ0KDQpJIGhhdmUgYSByZWFzb24uLi4gdGhvdWdoIEkgZG9udCBrbm93IGhv
dyBjdXJyZW50IGl0IGlzLg0KDQpJIHJlbWVtYmVyIHdhbnRpbmcgdG8gZW5hYmxlIHNzaCAvIGNv
bW1hbmQgbGluZSBvbiB2bXdhcmUuLi4gZXN4aTQgSSB0aGluay4gSXRzIGxpbnV4IChhZnRlciBh
bGwpIHdoeSBub3Q/Pw0KDQpWbXdhcmUgc2VlbWVkIHRvIGJlIGFjdGl2ZWx5IGRpc2NvdXJhZ2lu
ZyB0aGUgdXNlIG9mIHNzaCAvIGNvbW1hbmQgbGluZS4gVG8gdGhlIHBvaW50IHRoYXQgZW5hYmxp
bmcgc3NoIHdhcyBtYWRlIHRvIHNlZW0gbGlrZSBhICJiYWQgaWRlYSIgdGhlcmUgd2FzIGEgd2Fy
bmluZyB0aGF0IG1hZGUgbWUgZmVlbCBsaWtlIEkgd2FzIHJpcHBpbmcgb2ZmIGEgbWF0cmVzcyB0
YWcgb3Igd29yc2UsIGFuZCBteSByZWNvbGxlY3Rpb24gaXMgdGhhdCB3ZSB0aG91Z2h0IHdlIHdl
cmUgbm93ICJ1bnN1cHBvcnRlZCIgLg0KDQpIZXJlcyB0aGUgcHJvYmxlbS4NCg0KVGhlcmUgYXJl
IGxvdHMgb2YgdGhpbmdzIHlvdSBjYW50IGRvIGluIHRoZSBndWkuDQoNCkxvdHMgb2YgM3JkIHBh
cnR5IGJpdHMgdGhhdCB1c2UgdGhzIHNodW5uZWQgc3NoIHRvIHdvcmsuDQoNCk5vdGhpbmcgaXMg
cGVyZmVjdCBidXQgeGVuc2VydmVyIGlzIG9wZW4uIFdoaWNoIHVsdGltYXRlbHkgbWVhbnMgaWYg
eW91IGFyZSBjb21wZXRlbnQgKG5vIHNsaWdodCBpbnRlbmRlZCkgLSB5b3Ugb3IgeW91ciBwZWVy
cyBjYW4gc29sdmUgYSBwcm9ibGVtLg0KDQpXaXRoIGNsb3NlZCBwcm9qZWN0cyBpdHMgdGhlIHZl
bmRvciBzdXBwb3J0IG9yIG5vdGhpbmcuDQoNCllvdSB3YWl0IHRvIHBvc3NpYmx5IGhlYXIgdGhh
dCB0aGUgaXNzdWUgeW91IGhhdmUgaXNuJ3QgZ29pbmcgdG8gZ2V0IHJlc29sdmVkIHVudGlsIHlv
dSBjYW4gcHJvdmUgdGhhdCB5b3UgY2FuIHJlbW92ZSB0aGUgZ3B1IHdpdGggdGhlIHVuc3VwcG9y
dGVkIGZpcm13YXJlIGFuZCBzdGlsbCBoYXZlIHRoZSBuZXR3b3JrIHBlcmZvcm1hbmNlIGlzc3Vl
IDotKQ0KDQpUbyBtZSB0aGF0J3Mgc2NhcnkuDQoNClRvIHNvbWUgb3JnYW5pemF0aW9ucyBpdCBz
ZWVtcyB0aGV5IGFyZSBtb3JlIGFmcmFpZCBvZiByZWx5aW5nIG9uIHRoZWlyIG93biBwZW9wbGUg
dGhhbiB0aGV5IGFyZSBvZiByZWx5aW5nIG9uIGFub3RoZXIgb3JnYW5pemF0aW9uIHRoYXQgZG9l
cyBleGFjdGx5IHRoYXQuDQoNCklmIHRoYXRzIHRoZSB1bmRlcmx5aW5nIGlzc3VlIHRob3VnaCBp
dCBtYXkgYmUgdmVyeSBoYXJkIHRvIG1ha2UgeW91ciBjYXNlLg0KDQpKdXN0IG15IDIgY2VudHMu
DQoNCk0NCg0KLS0NClBsZWFzZSBmb3JnaXZlIG15IGJyZXZpdHkgb3IgdHlwb3MuIEltIHVzZWQg
dG8gYSBrZXlib2FyZCBhbmQgbXkgbmV3IHBob25lIGhhcyBhIHRvdWNoIHNjcmVlbi4gOy0pIFNl
bnQgZnJvbSBteSBtb2JpbGUuDQoNCg0KLS0tLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0tLS0t
LQ0KRnJvbTogSmFtZXMgUGlmZXINCkRhdGU6MjAxNC8wMS8xNyAwNjo1NiAoR01ULTA4OjAwKQ0K
VG86IFJ1c3NlbGwgUGF2bGljZWsgLHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQpTdWJqZWN0OiBS
ZTogW1hlbi11c2Vyc10gWGVuIChTTEVTKSB2cyBWTVdhcmUgRW50ZXJwcmlzZSBQbHVzIGFuZCBF
c3NlbnRpYWxzIFBsdXMNCg0KUnVzcywNCg0KSSBhcHByZWNpYXRlIHRoZSByZXNwb25zZS4gSSBh
Z3JlZSB3aXRoIHlvdXIgcGVyc3BlY3RpdmUgd2hvbGUNCmNvbXBsZXRlbHkuIFVuZm9ydHVuYXRl
bHkgSSdtIG5vdCBjb25maWRlbnQgdGhhdCB0eXBlIG9mIGFyZ3VtZW50IHdpbGwNCmJlIGVub3Vn
aCB0byBzd2F5IHRob3NlIHRoYXQgYXJlIHB1c2hpbmcgZm9yIHRoZSBtb3ZlLg0KDQpUaGFua3Mg
YWdhaW4hDQpKYW1lcw0KDQoNCk9uIDEvMTcvMjAxNCA5OjMzIEFNLCBSdXNzZWxsIFBhdmxpY2Vr
IHdyb3RlOg0KPiBKYW1lcywNCj4NCj4gQXMgYW4gb2xkIE9wZW4gU291cmNlIGFkdm9jYXRlIGFu
ZCBmb3JtZXIgc2VydmljZSBkZWxpdmVyeSBwZXJzb24gZm9yIGNsb3VkIHNvZnR3YXJlIHdoaWNo
IGluY2x1ZGVkIFZNd2FyZSBpbiB0aGUgc3RhY2ssIEkgdGVuZCB0byBwYXVzZSB3aGVuIHBlb3Bs
ZSBzYXkgdGhleSB3YW50IHRvIG1pZ3JhdGUgdG8gVk13YXJlLg0KPg0KPiBWTXdhcmUgaGFzIGEg
ZGlzdGluY3QgdmlldyBvZiB0aGUgY2xvdWQgYW5kLCBpbiBteSBleHBlcmllbmNlLCB0aGVpciBh
Y3Rpb25zIGZyZXF1ZW50bHkgcHVzaCB1c2VycyB0b3dhcmQgdGhhdCB2aWV3LiAgSSBoYXZlIGJl
ZW4gd29ya2luZyB3aXRoIGNsb3VkLWxpa2UgdGVjaG5vbG9naWVzIHNpbmNlIGJlZm9yZSB0aGUg
dGVybSAiY2xvdWQiIHdhcyBjb2luZWQsIGFuZCBJIGJlbGlldmUgaXQgaXMgZmFyIHRvbyBlYXJs
eSB0byBoaXRjaCBvbmUncyB3YWdvbiB0byBhbnkgb25lIGNvcnBvcmF0ZSBjbG91ZCBob3JzZS4g
IE1hbnkgb2YgdGhlIG1vc3QgaW50ZXJlc3RpbmcgY2xvdWQgdGVjaG5vbG9naWVzIGFyZSBjb21p
bmcgb3V0IG9mIHRoZSBPcGVuIFNvdXJjZSB3b3JsZCAobG9vayBhdCBDbG91ZFN0YWNrLCBPcGVu
U3RhY2ssIGFuZCBvdGhlcnMpLCBub3QgZnJvbSBpbmRpdmlkdWFsIHByb3ByaWV0YXJ5IHZlbmRv
cnMuDQo+DQo+IElmIEkgd2VyZSBhbiBlbmQgdXNlciBsb29raW5nIHRvd2FyZCBjbG91ZCAobm93
IG9yIGluIHRoZSBmdXR1cmUpLCBJIHdvdWxkIHBpY2sgYSBuZXV0cmFsIE9wZW4gU291cmNlIGh5
cGVydmlzb3IgZGVkaWNhdGVkIHRvd2FyZCBtYWtpbmcgaXRzZWxmIHVzZWZ1bCBpbiB3aGF0ZXZl
ciBjbG91ZCB3aGljaCBtaWdodCBhcHBlYXIgb24gdGhlIGhvcml6b24uICBJIHdvdWxkIG5vdCB3
YW50IGEgY2xvc2VkIHNvdXJjZSBoeXBlcnZpc29yIHdoaWNoIHdvdWxkIGFsd2F5cyBmaXQgYmVz
dCBpbiB0aGF0IHZlbmRvcidzIHZpZXcgb2YgdGhlIGNsb3VkLCBlc3BlY2lhbGx5IHdoZW4gbWFu
eSBvZiB0aGUgYmVzdCBjbG91ZCBpbm5vdmF0aW9ucyBhcmUgY29taW5nIGZyb20gb3V0c2lkZSBv
ZiB0aGF0IGNvbXBhbnkuDQo+DQo+IFRoZSBjaG9pY2UgaXMgeW91cnMsIGJ1dCBJIHdvdWxkIGJl
IGV4YW1pbmluZyBvdGhlciBvcHRpb25zLg0KPg0KPiBUaGVzZSBvcGluaW9ucyBhcmUgbWluZSBh
bG9uZSwgbm90IHRoYXQgb2YgWGVuIFByb2plY3Qgb3IgbXkgZW1wbG95ZXIuDQo+DQo+IFJ1c3Mg
UGF2bGljZWsNCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBGcm9tOiB4ZW4tdXNlcnMtYm91bmNlc0BsaXN0cy54ZW4ub3JnIFt4ZW4tdXNlcnMtYm91bmNl
c0BsaXN0cy54ZW4ub3JnXSBvbiBiZWhhbGYgb2YgSmFtZXMgUGlmZXIgW2plcEBvYnJpZW4tcGlm
ZXIuY29tXQ0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMTUsIDIwMTQgMTA6NTYgUE0NCj4g
VG86IHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQo+IFN1YmplY3Q6IFtYZW4tdXNlcnNdIFhlbiAo
U0xFUykgdnMgVk1XYXJlIEVudGVycHJpc2UgUGx1cyBhbmQgRXNzZW50aWFscyBQbHVzDQo+DQo+
IE91ciBjb21wYW55IGN1cnJlbnRseSB1c2VzIFhlbiBvbiBTTEVTMTEuIE1hbnkgcGVvcGxlIGFy
ZSBwdXNoaW5nIGZvcg0KPiBWTVdhcmUuIEkndmUgZG9uZSBzb21lIHNlYXJjaGluZywgaW5jbHVk
aW5nIHRoaXMgbWF0cml4IGhlcmU6DQo+IGh0dHA6Ly93d3cudmlydHVhbGl6YXRpb25tYXRyaXgu
Y29tL21hdHJpeC5waHA/Y2F0ZWdvcnlfc2VhcmNoPWFsbCZmcmVlX2Jhc2VkPTENCj4NCj4gVGhp
cyBtYXRyaXggZG9lc24ndCBzcGVjaWZpY2FsbHkgY292ZXIgeGVuL3NsZXMxMSBidXQgZG9lcyBo
YXZlIFJlZGhhdA0KPiBhbmQgWGVuU2VydmVyLCB3aGljaCBhcmUgY29tcGFyYWJsZS4gV2UgYWxz
byBjdXJyZW50bHkgdXNlIGEgdGhpcmQgcGFydHkNCj4gYXBwbGljYXRpb24gZm9yIGNlbnRyYWwg
bWFuYWdlbWVudCBvZiBhbGwgc2VydmVycywgd2hpY2ggcHJvdmlkZXMgSEEsIGFzDQo+IHdlbGwg
YXMgZ3JhbnVsYXIgYWRtaW5pc3RyYXRvciBhc3NpZ25tZW50cyBmb3Igc3VwcG9ydCBwZW9wbGUs
IGFtb25nDQo+IG90aGVyIHRoaW5ncy4NCj4NCj4gSWYgY29zdCB3YXMgbm90IGEgZmFjdG9yLCBh
cmUgdGhlcmUgYW55IHRlY2huaWNhbCByZWFsIHJlYXNvbnMgdG8gTk9UIGdvDQo+IHdpdGggVk1X
YXJlIHZTcGhlcmU/IEZvciBleGFtcGxlLCB1c2luZyBFbnRlcnByaXNlIFBsdXMgYXQgdGhlIGRh
dGENCj4gY2VudGVyIGFuZCBFc3NlbnRpYWxzIFBsdXMgYXQgcmVtb3RlIGZhY2lsaXRpZXMuIEFz
IGZhciBhcyBJIGtub3cgVk1XYXJlDQo+IGRvZXMgbm90IGhhdmUgYSBjZW50cmFsIG1hbmFnZW1l
bnQgZmVhdHVyZSwgd2hlcmUgeW91IGNhbiBtYW5hZ2UgdGhlDQo+IHdob2xlIGVudmlyb25tZW50
IGZyb20gb25lIHBvaW50LCBidXQgSSd2ZSBoZWFyZCB0aGF0J3MgY29taW5nPw0KPg0KPiBJIHdh
cyBob3BpbmcgdG8gaGVhciBmcm9tIHRoZSBleHBlcnRzIG9uIHRoaXMgbGlzdCB0aGF0IGhhdmUg
ZXhwZXJpZW5jZQ0KPiB3aXRoIGJvdGguIEkgaG9uZXN0bHkgbG92ZSBteSB4ZW4gZW52aXJvbm1l
bnQsIGF0IHRoZSBzYW1lIHRpbWUsIGl0IGRvZXMNCj4gaGF2ZSBzaG9ydGNvbWluZ3MsIHRoYXQg
SSdtIGd1ZXNzaW5nIFZNV2FyZSB3b3VsZCBjb3ZlciBhIGxvdCBiZXR0ZXIsDQo+IHN1Y2ggYXMg
c25hcHNob3RzLg0KPg0KPiBBbnl3YXksIGlmIGFueW9uZSBpcyB3aWxsaW5nIHRvIGNvbW1lbnQg
SSB3b3VsZCBhcHByZWNpYXRlIGl0Lg0KPg0KPiBUaGFua3MsDQo+IEphbWVzDQo+DQo+DQo+DQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi11
c2VycyBtYWlsaW5nIGxpc3QNCj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcNCj4gaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJzDQo+DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NClhlbi11c2VycyBtYWlsaW5nIGxpc3QNClhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnDQpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMNCg==

--=_slim1.bitblock.com-63955-1389995603-0001-2
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
Content-ID: <8AFCF7D0BA5B064392BAFB9B6361B423@hs.planbcorp.net>

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPGRpdj5IZXkgSmFt
ZXMgOi0pPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5JIGhhdmUgYSByZWFzb24uLi4g
dGhvdWdoIEkgZG9udCBrbm93IGhvdyBjdXJyZW50IGl0IGlzLjwvZGl2Pg0KPGRpdj48YnI+DQo8
L2Rpdj4NCjxkaXY+SSByZW1lbWJlciB3YW50aW5nIHRvIGVuYWJsZSBzc2ggLyBjb21tYW5kIGxp
bmUgb24gdm13YXJlLi4uIGVzeGk0IEkgdGhpbmsuIEl0cyBsaW51eCAoYWZ0ZXIgYWxsKSB3aHkg
bm90Pz88L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlZtd2FyZSBzZWVtZWQgdG8gYmUg
YWN0aXZlbHkgZGlzY291cmFnaW5nIHRoZSB1c2Ugb2Ygc3NoIC8gY29tbWFuZCBsaW5lLiBUbyB0
aGUgcG9pbnQgdGhhdCBlbmFibGluZyBzc2ggd2FzIG1hZGUgdG8gc2VlbSBsaWtlIGEgJnF1b3Q7
YmFkIGlkZWEmcXVvdDsgdGhlcmUgd2FzIGEgd2FybmluZyB0aGF0IG1hZGUgbWUgZmVlbCBsaWtl
IEkgd2FzIHJpcHBpbmcgb2ZmIGEgbWF0cmVzcyB0YWcgb3Igd29yc2UsIGFuZCBteSByZWNvbGxl
Y3Rpb24gaXMgdGhhdA0KIHdlIHRob3VnaHQgd2Ugd2VyZSBub3cgJnF1b3Q7dW5zdXBwb3J0ZWQm
cXVvdDsgLjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SGVyZXMgdGhlIHByb2JsZW0u
Jm5ic3A7PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGVyZSBhcmUgbG90cyBvZiB0
aGluZ3MgeW91IGNhbnQgZG8gaW4gdGhlIGd1aS4mbmJzcDs8L2Rpdj4NCjxkaXY+PGJyPg0KPC9k
aXY+DQo8ZGl2PkxvdHMgb2YgM3JkIHBhcnR5IGJpdHMgdGhhdCB1c2UgdGhzIHNodW5uZWQgc3No
IHRvIHdvcmsuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5Ob3RoaW5nIGlzIHBlcmZl
Y3QgYnV0IHhlbnNlcnZlciBpcyBvcGVuLiBXaGljaCB1bHRpbWF0ZWx5IG1lYW5zIGlmIHlvdSBh
cmUgY29tcGV0ZW50IChubyBzbGlnaHQgaW50ZW5kZWQpIC0geW91IG9yIHlvdXIgcGVlcnMgY2Fu
IHNvbHZlIGEgcHJvYmxlbS48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PldpdGggY2xv
c2VkIHByb2plY3RzIGl0cyB0aGUgdmVuZG9yIHN1cHBvcnQgb3Igbm90aGluZy4mbmJzcDs8L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PllvdSB3YWl0IHRvIHBvc3NpYmx5IGhlYXIgdGhh
dCB0aGUgaXNzdWUgeW91IGhhdmUgaXNuJ3QgZ29pbmcgdG8gZ2V0IHJlc29sdmVkIHVudGlsIHlv
dSBjYW4gcHJvdmUgdGhhdCB5b3UgY2FuIHJlbW92ZSB0aGUgZ3B1IHdpdGggdGhlIHVuc3VwcG9y
dGVkIGZpcm13YXJlIGFuZCBzdGlsbCBoYXZlIHRoZSBuZXR3b3JrIHBlcmZvcm1hbmNlIGlzc3Vl
IDotKTwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+VG8gbWUgdGhhdCdzIHNjYXJ5LiZu
YnNwOzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+VG8gc29tZSBvcmdhbml6YXRpb25z
IGl0IHNlZW1zIHRoZXkgYXJlIG1vcmUgYWZyYWlkIG9mIHJlbHlpbmcgb24gdGhlaXIgb3duIHBl
b3BsZSB0aGFuIHRoZXkgYXJlIG9mIHJlbHlpbmcgb24gYW5vdGhlciBvcmdhbml6YXRpb24gdGhh
dCBkb2VzIGV4YWN0bHkgdGhhdC48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PklmIHRo
YXRzIHRoZSB1bmRlcmx5aW5nIGlzc3VlIHRob3VnaCBpdCBtYXkgYmUgdmVyeSBoYXJkIHRvIG1h
a2UgeW91ciBjYXNlLiZuYnNwOzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SnVzdCBt
eSAyIGNlbnRzLjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+TTwvZGl2Pg0KPGRpdj48
YnI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTo3cHgiPi0tJm5ic3A7PC9kaXY+DQo8
ZGl2IHN0eWxlPSJmb250LXNpemU6N3B4Ij5QbGVhc2UgZm9yZ2l2ZSBteSBicmV2aXR5IG9yIHR5
cG9zLiBJbSB1c2VkIHRvIGEga2V5Ym9hcmQgYW5kIG15IG5ldyBwaG9uZSBoYXMgYSB0b3VjaCBz
Y3JlZW4uIDstKSBTZW50IGZyb20gbXkgbW9iaWxlLjwvZGl2Pg0KPGJyPg0KPGJyPg0KPGRpdiBz
dHlsZT0iZm9udC1zaXplOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDAiPi0tLS0t
LS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08YnI+DQpGcm9tOiBKYW1lcyBQaWZlciA8amVw
QG9icmllbi1waWZlci5jb20+PGJyPg0KRGF0ZToyMDE0LzAxLzE3IDA2OjU2IChHTVQtMDg6MDAp
IDxicj4NClRvOiBSdXNzZWxsIFBhdmxpY2VrIDxydXNzZWxsLnBhdmxpY2VrQGNpdHJpeC5jb20+
LHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnIDxicj4NClN1YmplY3Q6IFJlOiBbWGVuLXVzZXJzXSBY
ZW4gKFNMRVMpIHZzIFZNV2FyZSBFbnRlcnByaXNlIFBsdXMgYW5kIEVzc2VudGlhbHMgUGx1cw0K
PGJyPg0KPGJyPg0KPC9ydXNzZWxsLnBhdmxpY2VrQGNpdHJpeC5jb20+PC9qZXBAb2JyaWVuLXBp
ZmVyLmNvbT48L2Rpdj4NCjxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dDsiPg0KPGRpdiBjbGFzcz0iUGxhaW5UZXh0Ij5SdXNzLDxicj4NCjxicj4NCkkgYXBwcmVjaWF0
ZSB0aGUgcmVzcG9uc2UuIEkgYWdyZWUgd2l0aCB5b3VyIHBlcnNwZWN0aXZlIHdob2xlIDxicj4N
CmNvbXBsZXRlbHkuIFVuZm9ydHVuYXRlbHkgSSdtIG5vdCBjb25maWRlbnQgdGhhdCB0eXBlIG9m
IGFyZ3VtZW50IHdpbGwgPGJyPg0KYmUgZW5vdWdoIHRvIHN3YXkgdGhvc2UgdGhhdCBhcmUgcHVz
aGluZyBmb3IgdGhlIG1vdmUuPGJyPg0KPGJyPg0KVGhhbmtzIGFnYWluITxicj4NCkphbWVzPGJy
Pg0KPGJyPg0KPGJyPg0KT24gMS8xNy8yMDE0IDk6MzMgQU0sIFJ1c3NlbGwgUGF2bGljZWsgd3Jv
dGU6PGJyPg0KJmd0OyBKYW1lcyw8YnI+DQomZ3Q7PGJyPg0KJmd0OyBBcyBhbiBvbGQgT3BlbiBT
b3VyY2UgYWR2b2NhdGUgYW5kIGZvcm1lciBzZXJ2aWNlIGRlbGl2ZXJ5IHBlcnNvbiBmb3IgY2xv
dWQgc29mdHdhcmUgd2hpY2ggaW5jbHVkZWQgVk13YXJlIGluIHRoZSBzdGFjaywgSSB0ZW5kIHRv
IHBhdXNlIHdoZW4gcGVvcGxlIHNheSB0aGV5IHdhbnQgdG8gbWlncmF0ZSB0byBWTXdhcmUuPGJy
Pg0KJmd0Ozxicj4NCiZndDsgVk13YXJlIGhhcyBhIGRpc3RpbmN0IHZpZXcgb2YgdGhlIGNsb3Vk
IGFuZCwgaW4gbXkgZXhwZXJpZW5jZSwgdGhlaXIgYWN0aW9ucyBmcmVxdWVudGx5IHB1c2ggdXNl
cnMgdG93YXJkIHRoYXQgdmlldy4mbmJzcDsgSSBoYXZlIGJlZW4gd29ya2luZyB3aXRoIGNsb3Vk
LWxpa2UgdGVjaG5vbG9naWVzIHNpbmNlIGJlZm9yZSB0aGUgdGVybSAmcXVvdDtjbG91ZCZxdW90
OyB3YXMgY29pbmVkLCBhbmQgSSBiZWxpZXZlIGl0IGlzIGZhciB0b28gZWFybHkgdG8gaGl0Y2gg
b25lJ3MNCiB3YWdvbiB0byBhbnkgb25lIGNvcnBvcmF0ZSBjbG91ZCBob3JzZS4mbmJzcDsgTWFu
eSBvZiB0aGUgbW9zdCBpbnRlcmVzdGluZyBjbG91ZCB0ZWNobm9sb2dpZXMgYXJlIGNvbWluZyBv
dXQgb2YgdGhlIE9wZW4gU291cmNlIHdvcmxkIChsb29rIGF0IENsb3VkU3RhY2ssIE9wZW5TdGFj
aywgYW5kIG90aGVycyksIG5vdCBmcm9tIGluZGl2aWR1YWwgcHJvcHJpZXRhcnkgdmVuZG9ycy48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBJZiBJIHdlcmUgYW4gZW5kIHVzZXIgbG9va2luZyB0b3dhcmQg
Y2xvdWQgKG5vdyBvciBpbiB0aGUgZnV0dXJlKSwgSSB3b3VsZCBwaWNrIGEgbmV1dHJhbCBPcGVu
IFNvdXJjZSBoeXBlcnZpc29yIGRlZGljYXRlZCB0b3dhcmQgbWFraW5nIGl0c2VsZiB1c2VmdWwg
aW4gd2hhdGV2ZXIgY2xvdWQgd2hpY2ggbWlnaHQgYXBwZWFyIG9uIHRoZSBob3Jpem9uLiZuYnNw
OyBJIHdvdWxkIG5vdCB3YW50IGEgY2xvc2VkIHNvdXJjZSBoeXBlcnZpc29yIHdoaWNoDQogd291
bGQgYWx3YXlzIGZpdCBiZXN0IGluIHRoYXQgdmVuZG9yJ3MgdmlldyBvZiB0aGUgY2xvdWQsIGVz
cGVjaWFsbHkgd2hlbiBtYW55IG9mIHRoZSBiZXN0IGNsb3VkIGlubm92YXRpb25zIGFyZSBjb21p
bmcgZnJvbSBvdXRzaWRlIG9mIHRoYXQgY29tcGFueS48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGUg
Y2hvaWNlIGlzIHlvdXJzLCBidXQgSSB3b3VsZCBiZSBleGFtaW5pbmcgb3RoZXIgb3B0aW9ucy48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGVzZSBvcGluaW9ucyBhcmUgbWluZSBhbG9uZSwgbm90IHRo
YXQgb2YgWGVuIFByb2plY3Qgb3IgbXkgZW1wbG95ZXIuPGJyPg0KJmd0Ozxicj4NCiZndDsgUnVz
cyBQYXZsaWNlazxicj4NCiZndDs8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQomZ3Q7IEZyb206IHhlbi11c2Vycy1ib3VuY2VzQGxpc3RzLnhl
bi5vcmcgW3hlbi11c2Vycy1ib3VuY2VzQGxpc3RzLnhlbi5vcmddIG9uIGJlaGFsZiBvZiBKYW1l
cyBQaWZlciBbamVwQG9icmllbi1waWZlci5jb21dPGJyPg0KJmd0OyBTZW50OiBXZWRuZXNkYXks
IEphbnVhcnkgMTUsIDIwMTQgMTA6NTYgUE08YnI+DQomZ3Q7IFRvOiB4ZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZzxicj4NCiZndDsgU3ViamVjdDogW1hlbi11c2Vyc10gWGVuIChTTEVTKSB2cyBWTVdh
cmUgRW50ZXJwcmlzZSBQbHVzIGFuZCBFc3NlbnRpYWxzIFBsdXM8YnI+DQomZ3Q7PGJyPg0KJmd0
OyBPdXIgY29tcGFueSBjdXJyZW50bHkgdXNlcyBYZW4gb24gU0xFUzExLiBNYW55IHBlb3BsZSBh
cmUgcHVzaGluZyBmb3I8YnI+DQomZ3Q7IFZNV2FyZS4gSSd2ZSBkb25lIHNvbWUgc2VhcmNoaW5n
LCBpbmNsdWRpbmcgdGhpcyBtYXRyaXggaGVyZTo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHA6Ly93
d3cudmlydHVhbGl6YXRpb25tYXRyaXguY29tL21hdHJpeC5waHA/Y2F0ZWdvcnlfc2VhcmNoPWFs
bCZhbXA7ZnJlZV9iYXNlZD0xIiB0YXJnZXQ9Il9CTEFOSyI+DQpodHRwOi8vd3d3LnZpcnR1YWxp
emF0aW9ubWF0cml4LmNvbS9tYXRyaXgucGhwP2NhdGVnb3J5X3NlYXJjaD1hbGwmYW1wO2ZyZWVf
YmFzZWQ9MTwvYT48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGlzIG1hdHJpeCBkb2Vzbid0IHNwZWNp
ZmljYWxseSBjb3ZlciB4ZW4vc2xlczExIGJ1dCBkb2VzIGhhdmUgUmVkaGF0PGJyPg0KJmd0OyBh
bmQgWGVuU2VydmVyLCB3aGljaCBhcmUgY29tcGFyYWJsZS4gV2UgYWxzbyBjdXJyZW50bHkgdXNl
IGEgdGhpcmQgcGFydHk8YnI+DQomZ3Q7IGFwcGxpY2F0aW9uIGZvciBjZW50cmFsIG1hbmFnZW1l
bnQgb2YgYWxsIHNlcnZlcnMsIHdoaWNoIHByb3ZpZGVzIEhBLCBhczxicj4NCiZndDsgd2VsbCBh
cyBncmFudWxhciBhZG1pbmlzdHJhdG9yIGFzc2lnbm1lbnRzIGZvciBzdXBwb3J0IHBlb3BsZSwg
YW1vbmc8YnI+DQomZ3Q7IG90aGVyIHRoaW5ncy48YnI+DQomZ3Q7PGJyPg0KJmd0OyBJZiBjb3N0
IHdhcyBub3QgYSBmYWN0b3IsIGFyZSB0aGVyZSBhbnkgdGVjaG5pY2FsIHJlYWwgcmVhc29ucyB0
byBOT1QgZ288YnI+DQomZ3Q7IHdpdGggVk1XYXJlIHZTcGhlcmU/IEZvciBleGFtcGxlLCB1c2lu
ZyBFbnRlcnByaXNlIFBsdXMgYXQgdGhlIGRhdGE8YnI+DQomZ3Q7IGNlbnRlciBhbmQgRXNzZW50
aWFscyBQbHVzIGF0IHJlbW90ZSBmYWNpbGl0aWVzLiBBcyBmYXIgYXMgSSBrbm93IFZNV2FyZTxi
cj4NCiZndDsgZG9lcyBub3QgaGF2ZSBhIGNlbnRyYWwgbWFuYWdlbWVudCBmZWF0dXJlLCB3aGVy
ZSB5b3UgY2FuIG1hbmFnZSB0aGU8YnI+DQomZ3Q7IHdob2xlIGVudmlyb25tZW50IGZyb20gb25l
IHBvaW50LCBidXQgSSd2ZSBoZWFyZCB0aGF0J3MgY29taW5nPzxicj4NCiZndDs8YnI+DQomZ3Q7
IEkgd2FzIGhvcGluZyB0byBoZWFyIGZyb20gdGhlIGV4cGVydHMgb24gdGhpcyBsaXN0IHRoYXQg
aGF2ZSBleHBlcmllbmNlPGJyPg0KJmd0OyB3aXRoIGJvdGguIEkgaG9uZXN0bHkgbG92ZSBteSB4
ZW4gZW52aXJvbm1lbnQsIGF0IHRoZSBzYW1lIHRpbWUsIGl0IGRvZXM8YnI+DQomZ3Q7IGhhdmUg
c2hvcnRjb21pbmdzLCB0aGF0IEknbSBndWVzc2luZyBWTVdhcmUgd291bGQgY292ZXIgYSBsb3Qg
YmV0dGVyLDxicj4NCiZndDsgc3VjaCBhcyBzbmFwc2hvdHMuPGJyPg0KJmd0Ozxicj4NCiZndDsg
QW55d2F5LCBpZiBhbnlvbmUgaXMgd2lsbGluZyB0byBjb21tZW50IEkgd291bGQgYXBwcmVjaWF0
ZSBpdC48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGFua3MsPGJyPg0KJmd0OyBKYW1lczxicj4NCiZn
dDs8YnI+DQomZ3Q7PGJyPg0KJmd0Ozxicj4NCiZndDsgX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IFhlbi11c2VycyBtYWlsaW5nIGxpc3Q8
YnI+DQomZ3Q7IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPGJyPg0KJmd0OyA8YSBocmVmPSJodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMiIHRhcmdldD0iX0JMQU5LIj5odHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnM8L2E+PGJyPg0KJmd0Ozxicj4NCjxicj4NCjxicj4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdDxicj4NClhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPGJyPg0KPGEgaHJlZj0iaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzIiB0YXJnZXQ9Il9CTEFOSyI+aHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJzPC9hPjxicj4NCjwvZGl2Pg0KPC9zcGFuPjwvZm9udD4NCjwvYm9k
eT4NCjwvaHRtbD4NCg==

--=_slim1.bitblock.com-63955-1389995603-0001-2--


--===============5861876127406595157==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5861876127406595157==--


From xen-users-bounces@lists.xen.org Fri Jan 17 21:54:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 17 Jan 2014 21:54:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4HM1-0006xJ-NQ; Fri, 17 Jan 2014 21:53:29 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mitch@bitblock.net>) id 1W4HM0-0006xE-6k
	for xen-users@lists.xen.org; Fri, 17 Jan 2014 21:53:28 +0000
Received: from [85.158.143.35:48463] by server-1.bemta-4.messagelabs.com id
	9A/BE-02132-756A9D25; Fri, 17 Jan 2014 21:53:27 +0000
X-Env-Sender: mitch@bitblock.net
X-Msg-Ref: server-5.tower-21.messagelabs.com!1389995603!12511804!1
X-Originating-IP: [66.199.170.5]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6526 invoked from network); 17 Jan 2014 21:53:25 -0000
Received: from vserver.bitblock.com (HELO slim1.bitblock.com) (66.199.170.5)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 17 Jan 2014 21:53:25 -0000
Received: from ES3.hs.planbcorp.net ([10.2.1.6])
	(AUTH: LOGIN es3-relay@bitblock.net, TLS: TLSv1/SSLv3, 128bits,
	AES128-SHA)
	by slim1.bitblock.com with esmtp; Fri, 17 Jan 2014 21:53:22 +0000
Received: from ES3.hs.planbcorp.net ([fe80::58cf:69f9:51e:44a1]) by
	ES3.hs.planbcorp.net ([fe80::58cf:69f9:51e:44a1%12]) with mapi id
	14.02.0387.000; Fri, 17 Jan 2014 13:53:22 -0800
From: "mitch@bitblock.net" <mitch@bitblock.net>
To: James Pifer <jep@obrien-pifer.com>,
	Russell Pavlicek <russell.pavlicek@citrix.com>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
	Essentials Plus
Thread-Index: Ac8Tzom4RijS+Dyj/UuCxDh0pg+vZw==
Date: Fri, 17 Jan 2014 21:53:21 +0000
Message-ID: <6pn0ns3bnd4cfsnhftjxd1rv.1389971808993@email.android.com>
Accept-Language: en-CA, en-US
Content-Language: en-CA
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Mime-Version: 1.0
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5861876127406595157=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--===============5861876127406595157==
Content-Language: en-CA
Content-Type: multipart/alternative; boundary="=_slim1.bitblock.com-63955-1389995603-0001-2"

This is a MIME-formatted message.  If you see this text it means that your
E-mail software does not support MIME-formatted messages.

--=_slim1.bitblock.com-63955-1389995603-0001-2
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

SGV5IEphbWVzIDotKQ0KDQpJIGhhdmUgYSByZWFzb24uLi4gdGhvdWdoIEkgZG9udCBrbm93IGhv
dyBjdXJyZW50IGl0IGlzLg0KDQpJIHJlbWVtYmVyIHdhbnRpbmcgdG8gZW5hYmxlIHNzaCAvIGNv
bW1hbmQgbGluZSBvbiB2bXdhcmUuLi4gZXN4aTQgSSB0aGluay4gSXRzIGxpbnV4IChhZnRlciBh
bGwpIHdoeSBub3Q/Pw0KDQpWbXdhcmUgc2VlbWVkIHRvIGJlIGFjdGl2ZWx5IGRpc2NvdXJhZ2lu
ZyB0aGUgdXNlIG9mIHNzaCAvIGNvbW1hbmQgbGluZS4gVG8gdGhlIHBvaW50IHRoYXQgZW5hYmxp
bmcgc3NoIHdhcyBtYWRlIHRvIHNlZW0gbGlrZSBhICJiYWQgaWRlYSIgdGhlcmUgd2FzIGEgd2Fy
bmluZyB0aGF0IG1hZGUgbWUgZmVlbCBsaWtlIEkgd2FzIHJpcHBpbmcgb2ZmIGEgbWF0cmVzcyB0
YWcgb3Igd29yc2UsIGFuZCBteSByZWNvbGxlY3Rpb24gaXMgdGhhdCB3ZSB0aG91Z2h0IHdlIHdl
cmUgbm93ICJ1bnN1cHBvcnRlZCIgLg0KDQpIZXJlcyB0aGUgcHJvYmxlbS4NCg0KVGhlcmUgYXJl
IGxvdHMgb2YgdGhpbmdzIHlvdSBjYW50IGRvIGluIHRoZSBndWkuDQoNCkxvdHMgb2YgM3JkIHBh
cnR5IGJpdHMgdGhhdCB1c2UgdGhzIHNodW5uZWQgc3NoIHRvIHdvcmsuDQoNCk5vdGhpbmcgaXMg
cGVyZmVjdCBidXQgeGVuc2VydmVyIGlzIG9wZW4uIFdoaWNoIHVsdGltYXRlbHkgbWVhbnMgaWYg
eW91IGFyZSBjb21wZXRlbnQgKG5vIHNsaWdodCBpbnRlbmRlZCkgLSB5b3Ugb3IgeW91ciBwZWVy
cyBjYW4gc29sdmUgYSBwcm9ibGVtLg0KDQpXaXRoIGNsb3NlZCBwcm9qZWN0cyBpdHMgdGhlIHZl
bmRvciBzdXBwb3J0IG9yIG5vdGhpbmcuDQoNCllvdSB3YWl0IHRvIHBvc3NpYmx5IGhlYXIgdGhh
dCB0aGUgaXNzdWUgeW91IGhhdmUgaXNuJ3QgZ29pbmcgdG8gZ2V0IHJlc29sdmVkIHVudGlsIHlv
dSBjYW4gcHJvdmUgdGhhdCB5b3UgY2FuIHJlbW92ZSB0aGUgZ3B1IHdpdGggdGhlIHVuc3VwcG9y
dGVkIGZpcm13YXJlIGFuZCBzdGlsbCBoYXZlIHRoZSBuZXR3b3JrIHBlcmZvcm1hbmNlIGlzc3Vl
IDotKQ0KDQpUbyBtZSB0aGF0J3Mgc2NhcnkuDQoNClRvIHNvbWUgb3JnYW5pemF0aW9ucyBpdCBz
ZWVtcyB0aGV5IGFyZSBtb3JlIGFmcmFpZCBvZiByZWx5aW5nIG9uIHRoZWlyIG93biBwZW9wbGUg
dGhhbiB0aGV5IGFyZSBvZiByZWx5aW5nIG9uIGFub3RoZXIgb3JnYW5pemF0aW9uIHRoYXQgZG9l
cyBleGFjdGx5IHRoYXQuDQoNCklmIHRoYXRzIHRoZSB1bmRlcmx5aW5nIGlzc3VlIHRob3VnaCBp
dCBtYXkgYmUgdmVyeSBoYXJkIHRvIG1ha2UgeW91ciBjYXNlLg0KDQpKdXN0IG15IDIgY2VudHMu
DQoNCk0NCg0KLS0NClBsZWFzZSBmb3JnaXZlIG15IGJyZXZpdHkgb3IgdHlwb3MuIEltIHVzZWQg
dG8gYSBrZXlib2FyZCBhbmQgbXkgbmV3IHBob25lIGhhcyBhIHRvdWNoIHNjcmVlbi4gOy0pIFNl
bnQgZnJvbSBteSBtb2JpbGUuDQoNCg0KLS0tLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0tLS0t
LQ0KRnJvbTogSmFtZXMgUGlmZXINCkRhdGU6MjAxNC8wMS8xNyAwNjo1NiAoR01ULTA4OjAwKQ0K
VG86IFJ1c3NlbGwgUGF2bGljZWsgLHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQpTdWJqZWN0OiBS
ZTogW1hlbi11c2Vyc10gWGVuIChTTEVTKSB2cyBWTVdhcmUgRW50ZXJwcmlzZSBQbHVzIGFuZCBF
c3NlbnRpYWxzIFBsdXMNCg0KUnVzcywNCg0KSSBhcHByZWNpYXRlIHRoZSByZXNwb25zZS4gSSBh
Z3JlZSB3aXRoIHlvdXIgcGVyc3BlY3RpdmUgd2hvbGUNCmNvbXBsZXRlbHkuIFVuZm9ydHVuYXRl
bHkgSSdtIG5vdCBjb25maWRlbnQgdGhhdCB0eXBlIG9mIGFyZ3VtZW50IHdpbGwNCmJlIGVub3Vn
aCB0byBzd2F5IHRob3NlIHRoYXQgYXJlIHB1c2hpbmcgZm9yIHRoZSBtb3ZlLg0KDQpUaGFua3Mg
YWdhaW4hDQpKYW1lcw0KDQoNCk9uIDEvMTcvMjAxNCA5OjMzIEFNLCBSdXNzZWxsIFBhdmxpY2Vr
IHdyb3RlOg0KPiBKYW1lcywNCj4NCj4gQXMgYW4gb2xkIE9wZW4gU291cmNlIGFkdm9jYXRlIGFu
ZCBmb3JtZXIgc2VydmljZSBkZWxpdmVyeSBwZXJzb24gZm9yIGNsb3VkIHNvZnR3YXJlIHdoaWNo
IGluY2x1ZGVkIFZNd2FyZSBpbiB0aGUgc3RhY2ssIEkgdGVuZCB0byBwYXVzZSB3aGVuIHBlb3Bs
ZSBzYXkgdGhleSB3YW50IHRvIG1pZ3JhdGUgdG8gVk13YXJlLg0KPg0KPiBWTXdhcmUgaGFzIGEg
ZGlzdGluY3QgdmlldyBvZiB0aGUgY2xvdWQgYW5kLCBpbiBteSBleHBlcmllbmNlLCB0aGVpciBh
Y3Rpb25zIGZyZXF1ZW50bHkgcHVzaCB1c2VycyB0b3dhcmQgdGhhdCB2aWV3LiAgSSBoYXZlIGJl
ZW4gd29ya2luZyB3aXRoIGNsb3VkLWxpa2UgdGVjaG5vbG9naWVzIHNpbmNlIGJlZm9yZSB0aGUg
dGVybSAiY2xvdWQiIHdhcyBjb2luZWQsIGFuZCBJIGJlbGlldmUgaXQgaXMgZmFyIHRvbyBlYXJs
eSB0byBoaXRjaCBvbmUncyB3YWdvbiB0byBhbnkgb25lIGNvcnBvcmF0ZSBjbG91ZCBob3JzZS4g
IE1hbnkgb2YgdGhlIG1vc3QgaW50ZXJlc3RpbmcgY2xvdWQgdGVjaG5vbG9naWVzIGFyZSBjb21p
bmcgb3V0IG9mIHRoZSBPcGVuIFNvdXJjZSB3b3JsZCAobG9vayBhdCBDbG91ZFN0YWNrLCBPcGVu
U3RhY2ssIGFuZCBvdGhlcnMpLCBub3QgZnJvbSBpbmRpdmlkdWFsIHByb3ByaWV0YXJ5IHZlbmRv
cnMuDQo+DQo+IElmIEkgd2VyZSBhbiBlbmQgdXNlciBsb29raW5nIHRvd2FyZCBjbG91ZCAobm93
IG9yIGluIHRoZSBmdXR1cmUpLCBJIHdvdWxkIHBpY2sgYSBuZXV0cmFsIE9wZW4gU291cmNlIGh5
cGVydmlzb3IgZGVkaWNhdGVkIHRvd2FyZCBtYWtpbmcgaXRzZWxmIHVzZWZ1bCBpbiB3aGF0ZXZl
ciBjbG91ZCB3aGljaCBtaWdodCBhcHBlYXIgb24gdGhlIGhvcml6b24uICBJIHdvdWxkIG5vdCB3
YW50IGEgY2xvc2VkIHNvdXJjZSBoeXBlcnZpc29yIHdoaWNoIHdvdWxkIGFsd2F5cyBmaXQgYmVz
dCBpbiB0aGF0IHZlbmRvcidzIHZpZXcgb2YgdGhlIGNsb3VkLCBlc3BlY2lhbGx5IHdoZW4gbWFu
eSBvZiB0aGUgYmVzdCBjbG91ZCBpbm5vdmF0aW9ucyBhcmUgY29taW5nIGZyb20gb3V0c2lkZSBv
ZiB0aGF0IGNvbXBhbnkuDQo+DQo+IFRoZSBjaG9pY2UgaXMgeW91cnMsIGJ1dCBJIHdvdWxkIGJl
IGV4YW1pbmluZyBvdGhlciBvcHRpb25zLg0KPg0KPiBUaGVzZSBvcGluaW9ucyBhcmUgbWluZSBh
bG9uZSwgbm90IHRoYXQgb2YgWGVuIFByb2plY3Qgb3IgbXkgZW1wbG95ZXIuDQo+DQo+IFJ1c3Mg
UGF2bGljZWsNCj4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBGcm9tOiB4ZW4tdXNlcnMtYm91bmNlc0BsaXN0cy54ZW4ub3JnIFt4ZW4tdXNlcnMtYm91bmNl
c0BsaXN0cy54ZW4ub3JnXSBvbiBiZWhhbGYgb2YgSmFtZXMgUGlmZXIgW2plcEBvYnJpZW4tcGlm
ZXIuY29tXQ0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgMTUsIDIwMTQgMTA6NTYgUE0NCj4g
VG86IHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQo+IFN1YmplY3Q6IFtYZW4tdXNlcnNdIFhlbiAo
U0xFUykgdnMgVk1XYXJlIEVudGVycHJpc2UgUGx1cyBhbmQgRXNzZW50aWFscyBQbHVzDQo+DQo+
IE91ciBjb21wYW55IGN1cnJlbnRseSB1c2VzIFhlbiBvbiBTTEVTMTEuIE1hbnkgcGVvcGxlIGFy
ZSBwdXNoaW5nIGZvcg0KPiBWTVdhcmUuIEkndmUgZG9uZSBzb21lIHNlYXJjaGluZywgaW5jbHVk
aW5nIHRoaXMgbWF0cml4IGhlcmU6DQo+IGh0dHA6Ly93d3cudmlydHVhbGl6YXRpb25tYXRyaXgu
Y29tL21hdHJpeC5waHA/Y2F0ZWdvcnlfc2VhcmNoPWFsbCZmcmVlX2Jhc2VkPTENCj4NCj4gVGhp
cyBtYXRyaXggZG9lc24ndCBzcGVjaWZpY2FsbHkgY292ZXIgeGVuL3NsZXMxMSBidXQgZG9lcyBo
YXZlIFJlZGhhdA0KPiBhbmQgWGVuU2VydmVyLCB3aGljaCBhcmUgY29tcGFyYWJsZS4gV2UgYWxz
byBjdXJyZW50bHkgdXNlIGEgdGhpcmQgcGFydHkNCj4gYXBwbGljYXRpb24gZm9yIGNlbnRyYWwg
bWFuYWdlbWVudCBvZiBhbGwgc2VydmVycywgd2hpY2ggcHJvdmlkZXMgSEEsIGFzDQo+IHdlbGwg
YXMgZ3JhbnVsYXIgYWRtaW5pc3RyYXRvciBhc3NpZ25tZW50cyBmb3Igc3VwcG9ydCBwZW9wbGUs
IGFtb25nDQo+IG90aGVyIHRoaW5ncy4NCj4NCj4gSWYgY29zdCB3YXMgbm90IGEgZmFjdG9yLCBh
cmUgdGhlcmUgYW55IHRlY2huaWNhbCByZWFsIHJlYXNvbnMgdG8gTk9UIGdvDQo+IHdpdGggVk1X
YXJlIHZTcGhlcmU/IEZvciBleGFtcGxlLCB1c2luZyBFbnRlcnByaXNlIFBsdXMgYXQgdGhlIGRh
dGENCj4gY2VudGVyIGFuZCBFc3NlbnRpYWxzIFBsdXMgYXQgcmVtb3RlIGZhY2lsaXRpZXMuIEFz
IGZhciBhcyBJIGtub3cgVk1XYXJlDQo+IGRvZXMgbm90IGhhdmUgYSBjZW50cmFsIG1hbmFnZW1l
bnQgZmVhdHVyZSwgd2hlcmUgeW91IGNhbiBtYW5hZ2UgdGhlDQo+IHdob2xlIGVudmlyb25tZW50
IGZyb20gb25lIHBvaW50LCBidXQgSSd2ZSBoZWFyZCB0aGF0J3MgY29taW5nPw0KPg0KPiBJIHdh
cyBob3BpbmcgdG8gaGVhciBmcm9tIHRoZSBleHBlcnRzIG9uIHRoaXMgbGlzdCB0aGF0IGhhdmUg
ZXhwZXJpZW5jZQ0KPiB3aXRoIGJvdGguIEkgaG9uZXN0bHkgbG92ZSBteSB4ZW4gZW52aXJvbm1l
bnQsIGF0IHRoZSBzYW1lIHRpbWUsIGl0IGRvZXMNCj4gaGF2ZSBzaG9ydGNvbWluZ3MsIHRoYXQg
SSdtIGd1ZXNzaW5nIFZNV2FyZSB3b3VsZCBjb3ZlciBhIGxvdCBiZXR0ZXIsDQo+IHN1Y2ggYXMg
c25hcHNob3RzLg0KPg0KPiBBbnl3YXksIGlmIGFueW9uZSBpcyB3aWxsaW5nIHRvIGNvbW1lbnQg
SSB3b3VsZCBhcHByZWNpYXRlIGl0Lg0KPg0KPiBUaGFua3MsDQo+IEphbWVzDQo+DQo+DQo+DQo+
IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IFhlbi11
c2VycyBtYWlsaW5nIGxpc3QNCj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcNCj4gaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJzDQo+DQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NClhlbi11c2VycyBtYWlsaW5nIGxpc3QNClhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnDQpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMNCg==

--=_slim1.bitblock.com-63955-1389995603-0001-2
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
Content-ID: <8AFCF7D0BA5B064392BAFB9B6361B423@hs.planbcorp.net>

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KPGRpdj5IZXkgSmFt
ZXMgOi0pPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5JIGhhdmUgYSByZWFzb24uLi4g
dGhvdWdoIEkgZG9udCBrbm93IGhvdyBjdXJyZW50IGl0IGlzLjwvZGl2Pg0KPGRpdj48YnI+DQo8
L2Rpdj4NCjxkaXY+SSByZW1lbWJlciB3YW50aW5nIHRvIGVuYWJsZSBzc2ggLyBjb21tYW5kIGxp
bmUgb24gdm13YXJlLi4uIGVzeGk0IEkgdGhpbmsuIEl0cyBsaW51eCAoYWZ0ZXIgYWxsKSB3aHkg
bm90Pz88L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PlZtd2FyZSBzZWVtZWQgdG8gYmUg
YWN0aXZlbHkgZGlzY291cmFnaW5nIHRoZSB1c2Ugb2Ygc3NoIC8gY29tbWFuZCBsaW5lLiBUbyB0
aGUgcG9pbnQgdGhhdCBlbmFibGluZyBzc2ggd2FzIG1hZGUgdG8gc2VlbSBsaWtlIGEgJnF1b3Q7
YmFkIGlkZWEmcXVvdDsgdGhlcmUgd2FzIGEgd2FybmluZyB0aGF0IG1hZGUgbWUgZmVlbCBsaWtl
IEkgd2FzIHJpcHBpbmcgb2ZmIGEgbWF0cmVzcyB0YWcgb3Igd29yc2UsIGFuZCBteSByZWNvbGxl
Y3Rpb24gaXMgdGhhdA0KIHdlIHRob3VnaHQgd2Ugd2VyZSBub3cgJnF1b3Q7dW5zdXBwb3J0ZWQm
cXVvdDsgLjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SGVyZXMgdGhlIHByb2JsZW0u
Jm5ic3A7PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGVyZSBhcmUgbG90cyBvZiB0
aGluZ3MgeW91IGNhbnQgZG8gaW4gdGhlIGd1aS4mbmJzcDs8L2Rpdj4NCjxkaXY+PGJyPg0KPC9k
aXY+DQo8ZGl2PkxvdHMgb2YgM3JkIHBhcnR5IGJpdHMgdGhhdCB1c2UgdGhzIHNodW5uZWQgc3No
IHRvIHdvcmsuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5Ob3RoaW5nIGlzIHBlcmZl
Y3QgYnV0IHhlbnNlcnZlciBpcyBvcGVuLiBXaGljaCB1bHRpbWF0ZWx5IG1lYW5zIGlmIHlvdSBh
cmUgY29tcGV0ZW50IChubyBzbGlnaHQgaW50ZW5kZWQpIC0geW91IG9yIHlvdXIgcGVlcnMgY2Fu
IHNvbHZlIGEgcHJvYmxlbS48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PldpdGggY2xv
c2VkIHByb2plY3RzIGl0cyB0aGUgdmVuZG9yIHN1cHBvcnQgb3Igbm90aGluZy4mbmJzcDs8L2Rp
dj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PllvdSB3YWl0IHRvIHBvc3NpYmx5IGhlYXIgdGhh
dCB0aGUgaXNzdWUgeW91IGhhdmUgaXNuJ3QgZ29pbmcgdG8gZ2V0IHJlc29sdmVkIHVudGlsIHlv
dSBjYW4gcHJvdmUgdGhhdCB5b3UgY2FuIHJlbW92ZSB0aGUgZ3B1IHdpdGggdGhlIHVuc3VwcG9y
dGVkIGZpcm13YXJlIGFuZCBzdGlsbCBoYXZlIHRoZSBuZXR3b3JrIHBlcmZvcm1hbmNlIGlzc3Vl
IDotKTwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+VG8gbWUgdGhhdCdzIHNjYXJ5LiZu
YnNwOzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+VG8gc29tZSBvcmdhbml6YXRpb25z
IGl0IHNlZW1zIHRoZXkgYXJlIG1vcmUgYWZyYWlkIG9mIHJlbHlpbmcgb24gdGhlaXIgb3duIHBl
b3BsZSB0aGFuIHRoZXkgYXJlIG9mIHJlbHlpbmcgb24gYW5vdGhlciBvcmdhbml6YXRpb24gdGhh
dCBkb2VzIGV4YWN0bHkgdGhhdC48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2PklmIHRo
YXRzIHRoZSB1bmRlcmx5aW5nIGlzc3VlIHRob3VnaCBpdCBtYXkgYmUgdmVyeSBoYXJkIHRvIG1h
a2UgeW91ciBjYXNlLiZuYnNwOzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SnVzdCBt
eSAyIGNlbnRzLjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+TTwvZGl2Pg0KPGRpdj48
YnI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTo3cHgiPi0tJm5ic3A7PC9kaXY+DQo8
ZGl2IHN0eWxlPSJmb250LXNpemU6N3B4Ij5QbGVhc2UgZm9yZ2l2ZSBteSBicmV2aXR5IG9yIHR5
cG9zLiBJbSB1c2VkIHRvIGEga2V5Ym9hcmQgYW5kIG15IG5ldyBwaG9uZSBoYXMgYSB0b3VjaCBz
Y3JlZW4uIDstKSBTZW50IGZyb20gbXkgbW9iaWxlLjwvZGl2Pg0KPGJyPg0KPGJyPg0KPGRpdiBz
dHlsZT0iZm9udC1zaXplOjEwMCU7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiMwMDAwMDAiPi0tLS0t
LS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08YnI+DQpGcm9tOiBKYW1lcyBQaWZlciA8amVw
QG9icmllbi1waWZlci5jb20+PGJyPg0KRGF0ZToyMDE0LzAxLzE3IDA2OjU2IChHTVQtMDg6MDAp
IDxicj4NClRvOiBSdXNzZWxsIFBhdmxpY2VrIDxydXNzZWxsLnBhdmxpY2VrQGNpdHJpeC5jb20+
LHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnIDxicj4NClN1YmplY3Q6IFJlOiBbWGVuLXVzZXJzXSBY
ZW4gKFNMRVMpIHZzIFZNV2FyZSBFbnRlcnByaXNlIFBsdXMgYW5kIEVzc2VudGlhbHMgUGx1cw0K
PGJyPg0KPGJyPg0KPC9ydXNzZWxsLnBhdmxpY2VrQGNpdHJpeC5jb20+PC9qZXBAb2JyaWVuLXBp
ZmVyLmNvbT48L2Rpdj4NCjxmb250IHNpemU9IjIiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTBw
dDsiPg0KPGRpdiBjbGFzcz0iUGxhaW5UZXh0Ij5SdXNzLDxicj4NCjxicj4NCkkgYXBwcmVjaWF0
ZSB0aGUgcmVzcG9uc2UuIEkgYWdyZWUgd2l0aCB5b3VyIHBlcnNwZWN0aXZlIHdob2xlIDxicj4N
CmNvbXBsZXRlbHkuIFVuZm9ydHVuYXRlbHkgSSdtIG5vdCBjb25maWRlbnQgdGhhdCB0eXBlIG9m
IGFyZ3VtZW50IHdpbGwgPGJyPg0KYmUgZW5vdWdoIHRvIHN3YXkgdGhvc2UgdGhhdCBhcmUgcHVz
aGluZyBmb3IgdGhlIG1vdmUuPGJyPg0KPGJyPg0KVGhhbmtzIGFnYWluITxicj4NCkphbWVzPGJy
Pg0KPGJyPg0KPGJyPg0KT24gMS8xNy8yMDE0IDk6MzMgQU0sIFJ1c3NlbGwgUGF2bGljZWsgd3Jv
dGU6PGJyPg0KJmd0OyBKYW1lcyw8YnI+DQomZ3Q7PGJyPg0KJmd0OyBBcyBhbiBvbGQgT3BlbiBT
b3VyY2UgYWR2b2NhdGUgYW5kIGZvcm1lciBzZXJ2aWNlIGRlbGl2ZXJ5IHBlcnNvbiBmb3IgY2xv
dWQgc29mdHdhcmUgd2hpY2ggaW5jbHVkZWQgVk13YXJlIGluIHRoZSBzdGFjaywgSSB0ZW5kIHRv
IHBhdXNlIHdoZW4gcGVvcGxlIHNheSB0aGV5IHdhbnQgdG8gbWlncmF0ZSB0byBWTXdhcmUuPGJy
Pg0KJmd0Ozxicj4NCiZndDsgVk13YXJlIGhhcyBhIGRpc3RpbmN0IHZpZXcgb2YgdGhlIGNsb3Vk
IGFuZCwgaW4gbXkgZXhwZXJpZW5jZSwgdGhlaXIgYWN0aW9ucyBmcmVxdWVudGx5IHB1c2ggdXNl
cnMgdG93YXJkIHRoYXQgdmlldy4mbmJzcDsgSSBoYXZlIGJlZW4gd29ya2luZyB3aXRoIGNsb3Vk
LWxpa2UgdGVjaG5vbG9naWVzIHNpbmNlIGJlZm9yZSB0aGUgdGVybSAmcXVvdDtjbG91ZCZxdW90
OyB3YXMgY29pbmVkLCBhbmQgSSBiZWxpZXZlIGl0IGlzIGZhciB0b28gZWFybHkgdG8gaGl0Y2gg
b25lJ3MNCiB3YWdvbiB0byBhbnkgb25lIGNvcnBvcmF0ZSBjbG91ZCBob3JzZS4mbmJzcDsgTWFu
eSBvZiB0aGUgbW9zdCBpbnRlcmVzdGluZyBjbG91ZCB0ZWNobm9sb2dpZXMgYXJlIGNvbWluZyBv
dXQgb2YgdGhlIE9wZW4gU291cmNlIHdvcmxkIChsb29rIGF0IENsb3VkU3RhY2ssIE9wZW5TdGFj
aywgYW5kIG90aGVycyksIG5vdCBmcm9tIGluZGl2aWR1YWwgcHJvcHJpZXRhcnkgdmVuZG9ycy48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBJZiBJIHdlcmUgYW4gZW5kIHVzZXIgbG9va2luZyB0b3dhcmQg
Y2xvdWQgKG5vdyBvciBpbiB0aGUgZnV0dXJlKSwgSSB3b3VsZCBwaWNrIGEgbmV1dHJhbCBPcGVu
IFNvdXJjZSBoeXBlcnZpc29yIGRlZGljYXRlZCB0b3dhcmQgbWFraW5nIGl0c2VsZiB1c2VmdWwg
aW4gd2hhdGV2ZXIgY2xvdWQgd2hpY2ggbWlnaHQgYXBwZWFyIG9uIHRoZSBob3Jpem9uLiZuYnNw
OyBJIHdvdWxkIG5vdCB3YW50IGEgY2xvc2VkIHNvdXJjZSBoeXBlcnZpc29yIHdoaWNoDQogd291
bGQgYWx3YXlzIGZpdCBiZXN0IGluIHRoYXQgdmVuZG9yJ3MgdmlldyBvZiB0aGUgY2xvdWQsIGVz
cGVjaWFsbHkgd2hlbiBtYW55IG9mIHRoZSBiZXN0IGNsb3VkIGlubm92YXRpb25zIGFyZSBjb21p
bmcgZnJvbSBvdXRzaWRlIG9mIHRoYXQgY29tcGFueS48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGUg
Y2hvaWNlIGlzIHlvdXJzLCBidXQgSSB3b3VsZCBiZSBleGFtaW5pbmcgb3RoZXIgb3B0aW9ucy48
YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGVzZSBvcGluaW9ucyBhcmUgbWluZSBhbG9uZSwgbm90IHRo
YXQgb2YgWGVuIFByb2plY3Qgb3IgbXkgZW1wbG95ZXIuPGJyPg0KJmd0Ozxicj4NCiZndDsgUnVz
cyBQYXZsaWNlazxicj4NCiZndDs8YnI+DQomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX188YnI+DQomZ3Q7IEZyb206IHhlbi11c2Vycy1ib3VuY2VzQGxpc3RzLnhl
bi5vcmcgW3hlbi11c2Vycy1ib3VuY2VzQGxpc3RzLnhlbi5vcmddIG9uIGJlaGFsZiBvZiBKYW1l
cyBQaWZlciBbamVwQG9icmllbi1waWZlci5jb21dPGJyPg0KJmd0OyBTZW50OiBXZWRuZXNkYXks
IEphbnVhcnkgMTUsIDIwMTQgMTA6NTYgUE08YnI+DQomZ3Q7IFRvOiB4ZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZzxicj4NCiZndDsgU3ViamVjdDogW1hlbi11c2Vyc10gWGVuIChTTEVTKSB2cyBWTVdh
cmUgRW50ZXJwcmlzZSBQbHVzIGFuZCBFc3NlbnRpYWxzIFBsdXM8YnI+DQomZ3Q7PGJyPg0KJmd0
OyBPdXIgY29tcGFueSBjdXJyZW50bHkgdXNlcyBYZW4gb24gU0xFUzExLiBNYW55IHBlb3BsZSBh
cmUgcHVzaGluZyBmb3I8YnI+DQomZ3Q7IFZNV2FyZS4gSSd2ZSBkb25lIHNvbWUgc2VhcmNoaW5n
LCBpbmNsdWRpbmcgdGhpcyBtYXRyaXggaGVyZTo8YnI+DQomZ3Q7IDxhIGhyZWY9Imh0dHA6Ly93
d3cudmlydHVhbGl6YXRpb25tYXRyaXguY29tL21hdHJpeC5waHA/Y2F0ZWdvcnlfc2VhcmNoPWFs
bCZhbXA7ZnJlZV9iYXNlZD0xIiB0YXJnZXQ9Il9CTEFOSyI+DQpodHRwOi8vd3d3LnZpcnR1YWxp
emF0aW9ubWF0cml4LmNvbS9tYXRyaXgucGhwP2NhdGVnb3J5X3NlYXJjaD1hbGwmYW1wO2ZyZWVf
YmFzZWQ9MTwvYT48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGlzIG1hdHJpeCBkb2Vzbid0IHNwZWNp
ZmljYWxseSBjb3ZlciB4ZW4vc2xlczExIGJ1dCBkb2VzIGhhdmUgUmVkaGF0PGJyPg0KJmd0OyBh
bmQgWGVuU2VydmVyLCB3aGljaCBhcmUgY29tcGFyYWJsZS4gV2UgYWxzbyBjdXJyZW50bHkgdXNl
IGEgdGhpcmQgcGFydHk8YnI+DQomZ3Q7IGFwcGxpY2F0aW9uIGZvciBjZW50cmFsIG1hbmFnZW1l
bnQgb2YgYWxsIHNlcnZlcnMsIHdoaWNoIHByb3ZpZGVzIEhBLCBhczxicj4NCiZndDsgd2VsbCBh
cyBncmFudWxhciBhZG1pbmlzdHJhdG9yIGFzc2lnbm1lbnRzIGZvciBzdXBwb3J0IHBlb3BsZSwg
YW1vbmc8YnI+DQomZ3Q7IG90aGVyIHRoaW5ncy48YnI+DQomZ3Q7PGJyPg0KJmd0OyBJZiBjb3N0
IHdhcyBub3QgYSBmYWN0b3IsIGFyZSB0aGVyZSBhbnkgdGVjaG5pY2FsIHJlYWwgcmVhc29ucyB0
byBOT1QgZ288YnI+DQomZ3Q7IHdpdGggVk1XYXJlIHZTcGhlcmU/IEZvciBleGFtcGxlLCB1c2lu
ZyBFbnRlcnByaXNlIFBsdXMgYXQgdGhlIGRhdGE8YnI+DQomZ3Q7IGNlbnRlciBhbmQgRXNzZW50
aWFscyBQbHVzIGF0IHJlbW90ZSBmYWNpbGl0aWVzLiBBcyBmYXIgYXMgSSBrbm93IFZNV2FyZTxi
cj4NCiZndDsgZG9lcyBub3QgaGF2ZSBhIGNlbnRyYWwgbWFuYWdlbWVudCBmZWF0dXJlLCB3aGVy
ZSB5b3UgY2FuIG1hbmFnZSB0aGU8YnI+DQomZ3Q7IHdob2xlIGVudmlyb25tZW50IGZyb20gb25l
IHBvaW50LCBidXQgSSd2ZSBoZWFyZCB0aGF0J3MgY29taW5nPzxicj4NCiZndDs8YnI+DQomZ3Q7
IEkgd2FzIGhvcGluZyB0byBoZWFyIGZyb20gdGhlIGV4cGVydHMgb24gdGhpcyBsaXN0IHRoYXQg
aGF2ZSBleHBlcmllbmNlPGJyPg0KJmd0OyB3aXRoIGJvdGguIEkgaG9uZXN0bHkgbG92ZSBteSB4
ZW4gZW52aXJvbm1lbnQsIGF0IHRoZSBzYW1lIHRpbWUsIGl0IGRvZXM8YnI+DQomZ3Q7IGhhdmUg
c2hvcnRjb21pbmdzLCB0aGF0IEknbSBndWVzc2luZyBWTVdhcmUgd291bGQgY292ZXIgYSBsb3Qg
YmV0dGVyLDxicj4NCiZndDsgc3VjaCBhcyBzbmFwc2hvdHMuPGJyPg0KJmd0Ozxicj4NCiZndDsg
QW55d2F5LCBpZiBhbnlvbmUgaXMgd2lsbGluZyB0byBjb21tZW50IEkgd291bGQgYXBwcmVjaWF0
ZSBpdC48YnI+DQomZ3Q7PGJyPg0KJmd0OyBUaGFua3MsPGJyPg0KJmd0OyBKYW1lczxicj4NCiZn
dDs8YnI+DQomZ3Q7PGJyPg0KJmd0Ozxicj4NCiZndDsgX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX188YnI+DQomZ3Q7IFhlbi11c2VycyBtYWlsaW5nIGxpc3Q8
YnI+DQomZ3Q7IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPGJyPg0KJmd0OyA8YSBocmVmPSJodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMiIHRhcmdldD0iX0JMQU5LIj5odHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnM8L2E+PGJyPg0KJmd0Ozxicj4NCjxicj4NCjxicj4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdDxicj4NClhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPGJyPg0KPGEgaHJlZj0iaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzIiB0YXJnZXQ9Il9CTEFOSyI+aHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJzPC9hPjxicj4NCjwvZGl2Pg0KPC9zcGFuPjwvZm9udD4NCjwvYm9k
eT4NCjwvaHRtbD4NCg==

--=_slim1.bitblock.com-63955-1389995603-0001-2--


--===============5861876127406595157==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5861876127406595157==--


From xen-users-bounces@lists.xen.org Sat Jan 18 13:21:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Jan 2014 13:21:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4VoR-0007Vw-O1; Sat, 18 Jan 2014 13:19:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jazmine.amannejad@gmail.com>) id 1W4PBF-0003Ch-B8
	for xen-users@lists.xen.org; Sat, 18 Jan 2014 06:14:55 +0000
Received: from [85.158.137.68:11049] by server-10.bemta-3.messagelabs.com id
	90/69-23989-CDB1AD25; Sat, 18 Jan 2014 06:14:52 +0000
X-Env-Sender: jazmine.amannejad@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390025679!9904146!1
X-Originating-IP: [209.85.213.182]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4848 invoked from network); 18 Jan 2014 06:14:40 -0000
Received: from mail-ig0-f182.google.com (HELO mail-ig0-f182.google.com)
	(209.85.213.182)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	18 Jan 2014 06:14:40 -0000
Received: by mail-ig0-f182.google.com with SMTP id uy17so3528079igb.3
	for <xen-users@lists.xen.org>; Fri, 17 Jan 2014 22:14:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=niswe/XnL7EdpweYAx9aA0h5pDKFbzyU5KgEJNAP1FA=;
	b=WcvindS4T4EBJdCksy3lVSMOJuf7Qg/q44gIepqOnXMVsO2dReXgNDWc1N4B/dYmLA
	zNS2m6U7yOJd3RoYWC3dYAvIvirgXk09vTh8J77OKu0RaGJ0ndMcg5+hUvhAgWUoXP3d
	XbZlpDXQAmGrLG8eDHn97ON1MubvWYnkt6M2BVero8aYweJv9uwzBdJRTf9CHNMhVxbD
	r4IJRwcKa1/GppQfxc9krtrJKQ9VvOrLaZPCiSiNwBImW6khgl+ngCF3qriOpBdlz59j
	ikx3aYS74jhxeApu7VL/I5mv7fcZ5QgLix/b2V75ss3G1DqUNMu1bUSr7SMruJsqH27s
	g26g==
MIME-Version: 1.0
X-Received: by 10.50.176.137 with SMTP id ci9mr2019367igc.31.1390025678440;
	Fri, 17 Jan 2014 22:14:38 -0800 (PST)
Received: by 10.64.102.38 with HTTP; Fri, 17 Jan 2014 22:14:37 -0800 (PST)
In-Reply-To: <1389952259.6697.50.camel@kazak.uk.xensource.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
	<1389952259.6697.50.camel@kazak.uk.xensource.com>
Date: Fri, 17 Jan 2014 23:14:37 -0700
Message-ID: <CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
From: Yasaman Amannejad <jazmine.amannejad@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Content-Type: multipart/mixed; boundary=089e0111e0daccf79e04f038923c
X-Mailman-Approved-At: Sat, 18 Jan 2014 13:19:46 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--089e0111e0daccf79e04f038923c
Content-Type: multipart/alternative; boundary=089e0111e0daccf79904f038923a

--089e0111e0daccf79904f038923a
Content-Type: text/plain; charset=ISO-8859-1

Here is what I did to generate the attached log files.

1) I cleaned all the log files.
2) Booted into Xen and saw the error as I described before.
3) Rebooted the system and logged into ubuntu.
4) attached the resulting log files to this email.

The rest of the questions are answered inline.
Thanks for the help.

On Fri, Jan 17, 2014 at 2:50 AM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Thu, 2014-01-16 at 13:46 -0700, Yasaman Amannejad wrote:
> >
> > Hi,
> >
> >
> > I installed (tried both the rep version and compiling from source) Xen
> > 4.3.1 on ubuntu 13.10 (both desktop and server). In all the
> > combinations, when I boot into Xen, it shows "warning no console will
> > be available to os" and hangs at loading initial ramdisk. I could not
> > find anything in OS log files.
>
> I think this is a message from grub, but without a full boot log it is
> hard for me to tell.
>
> > I have seen this issue when searching the web but none of the
> > solutions have worked for me.
>
> What have you tried?
>
>
1) editing /etc/default/grub and disabling apparmor
2) editing /etc/default/grub and setting memory, etc for xen
3) making sure that the there is function in grub.cfg with the following
two lines:
insmod efi_gop
insmod efi_uga


> I followed normal configurations (changing the grub boot order and
> > setting the toolchain to xm).
>
> Please provide the grub menu entry you are using. Why aren't you just
> letting update-grub generate one?
>
>
I actually use update-grub.


> Are you perhaps trying to boot EFI Xen from GrUB? Don't do that, instead
> launch xen.efi directly from the UEFI shell. See
> http://xenbits.xen.org/docs/unstable/misc/efi.html and various threads
> on -users@ and -devel@
>
>
I am not doing anything fancy. Just a simple install of Xen on ubuntu!


> > Does Xen require any specific hardware configuration?
>
> Not especially, this is almost certainly a s/w issue.
>
> Ian.
>
>
>

--089e0111e0daccf79904f038923a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Here is what I did to generate the attached log =
files.<br><br>1) I cleaned all the log files.<br>2) Booted into Xen and saw=
 the error as I described before.<br></div>3) Rebooted the system and logge=
d into ubuntu.<br>
</div>4) attached the resulting log files to this email.<br><div><div><div>=
<div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">The re=
st of the questions are answered inline.<br></div><div class=3D"gmail_extra=
">
Thanks for the help.<br></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Fri, Jan 17, 2014 at 2:50 AM, Ian Campbell <span dir=3D"ltr=
">&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Camp=
bell@citrix.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, 2014-01-16 at 13:=
46 -0700, Yasaman Amannejad wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt;<br>
&gt; I installed (tried both the rep version and compiling from source) Xen=
<br>
&gt; 4.3.1 on ubuntu 13.10 (both desktop and server). In all the<br>
&gt; combinations, when I boot into Xen, it shows &quot;warning no console =
will<br>
&gt; be available to os&quot; and hangs at loading initial ramdisk. I could=
 not<br>
&gt; find anything in OS log files.<br>
<br>
I think this is a message from grub, but without a full boot log it is<br>
hard for me to tell.<br>
<br>
&gt; I have seen this issue when searching the web but none of the<br>
&gt; solutions have worked for me.<br>
<br>
What have you tried?<br>
<br></blockquote><div><br></div><div>1) editing /etc/default/grub and disab=
ling apparmor<br></div><div>2) editing /etc/default/grub and setting memory=
, etc for xen<br></div><div>3) making sure that the there is function in gr=
ub.cfg with the following two lines:<br>
 </div><div>insmod efi_gop<br></div><div>insmod efi_uga<br><br><br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">
&gt; I followed normal configurations (changing the grub boot order and<br>
&gt; setting the toolchain to xm).<br>
<br>
Please provide the grub menu entry you are using. Why aren&#39;t you just<b=
r>
letting update-grub generate one?<br>
<br></blockquote><div><br></div><div>I actually use update-grub.<br></div><=
div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Are you perhaps trying to boot EFI Xen from GrUB? Don&#39;t do that, instea=
d<br>
launch xen.efi directly from the UEFI shell. See<br>
<a href=3D"http://xenbits.xen.org/docs/unstable/misc/efi.html" target=3D"_b=
lank">http://xenbits.xen.org/docs/unstable/misc/efi.html</a> and various th=
reads<br>
on -users@ and -devel@<br>
<br></blockquote><div><br></div><div>I am not doing anything fancy. Just a =
simple install of Xen on ubuntu!<br>=A0<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">

&gt; Does Xen require any specific hardware configuration?<br>
<br>
Not especially, this is almost certainly a s/w issue.<br>
<span class=3D""><font color=3D"#888888"><br>
Ian.<br>
<br>
<br>
</font></span></blockquote></div><br></div></div></div></div></div></div>

--089e0111e0daccf79904f038923a--
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="auth.log"
Content-Disposition: attachment; filename="auth.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy650

SmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBzeXN0ZW1kLWxvZ2luZFsxMjExXTogTmV3IHNl
YXQgc2VhdDAuCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIx
MV06IFdhdGNoaW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQyIChQb3dlciBC
dXR0b24pCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06
IFdhdGNoaW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQ4IChWaWRlbyBCdXMp
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IFdhdGNo
aW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQ3IChWaWRlbyBCdXMpCkphbiAx
NyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IFdhdGNoaW5nIHN5
c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQwIChMaWQgU3dpdGNoKQpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIHN5c3RlbWQtbG9naW5kWzEyMTFdOiBXYXRjaGluZyBzeXN0ZW0g
YnV0dG9ucyBvbiAvZGV2L2lucHV0L2V2ZW50MSAoU2xlZXAgQnV0dG9uKQpKYW4gMTcgMjI6NTc6
MjcgdWJ1bnR1U2VydmVyIHNzaGRbMTMxOF06IFNlcnZlciBsaXN0ZW5pbmcgb24gMC4wLjAuMCBw
b3J0IDIyLgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIHNzaGRbMTMxOF06IFNlcnZlciBs
aXN0ZW5pbmcgb24gOjogcG9ydCAyMi4KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBsaWdo
dGRtOiBwYW1fdW5peChsaWdodGRtLWdyZWV0ZXI6c2Vzc2lvbik6IHNlc3Npb24gb3BlbmVkIGZv
ciB1c2VyIGxpZ2h0ZG0gYnkgKHVpZD0wKQpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIHN5
c3RlbWQtbG9naW5kWzEyMTFdOiBOZXcgc2Vzc2lvbiBjMSBvZiB1c2VyIGxpZ2h0ZG0uCkphbiAx
NyAyMjo1NzoyOCB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IExpbmtlZCAvdG1w
Ly5YMTEtdW5peC9YMCB0byAvcnVuL3VzZXIvMTA4L1gxMS1kaXNwbGF5LgpKYW4gMTcgMjI6NTc6
MzEgdWJ1bnR1U2VydmVyIGxpZ2h0ZG06IHBhbV9zdWNjZWVkX2lmKGxpZ2h0ZG06YXV0aCk6IHJl
cXVpcmVtZW50ICJ1c2VyIGluZ3JvdXAgbm9wYXNzd2Rsb2dpbiIgbm90IG1ldCBieSB1c2VyICJh
bWFubmVqYWQiCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgbGlnaHRkbTogcGFtX3N1Y2Nl
ZWRfaWYobGlnaHRkbTphdXRoKTogcmVxdWlyZW1lbnQgInVzZXIgaW5ncm91cCBub3Bhc3N3ZGxv
Z2luIiBub3QgbWV0IGJ5IHVzZXIgImFtYW5uZWphZCIKSmFuIDE3IDIyOjU3OjQxIHVidW50dVNl
cnZlciBsaWdodGRtOiBwYW1fdW5peChsaWdodGRtLWdyZWV0ZXI6c2Vzc2lvbik6IHNlc3Npb24g
Y2xvc2VkIGZvciB1c2VyIGxpZ2h0ZG0KSmFuIDE3IDIyOjU3OjQxIHVidW50dVNlcnZlciBsaWdo
dGRtOiBwYW1fdW5peChsaWdodGRtOnNlc3Npb24pOiBzZXNzaW9uIG9wZW5lZCBmb3IgdXNlciBh
bWFubmVqYWQgYnkgKHVpZD0wKQpKYW4gMTcgMjI6NTc6NDEgdWJ1bnR1U2VydmVyIHN5c3RlbWQt
bG9naW5kWzEyMTFdOiBOZXcgc2Vzc2lvbiBjMiBvZiB1c2VyIGFtYW5uZWphZC4KSmFuIDE3IDIy
OjU3OjQxIHVidW50dVNlcnZlciBzeXN0ZW1kLWxvZ2luZFsxMjExXTogTGlua2VkIC90bXAvLlgx
MS11bml4L1gwIHRvIC9ydW4vdXNlci8xMDAwL1gxMS1kaXNwbGF5LgpKYW4gMTcgMjI6NTc6NDMg
dWJ1bnR1U2VydmVyIHBvbGtpdGQoYXV0aG9yaXR5PWxvY2FsKTogUmVnaXN0ZXJlZCBBdXRoZW50
aWNhdGlvbiBBZ2VudCBmb3IgdW5peC1zZXNzaW9uOmMyIChzeXN0ZW0gYnVzIG5hbWUgOjEuNjYg
Wy91c3IvbGliL3BvbGljeWtpdC0xLWdub21lL3BvbGtpdC1nbm9tZS1hdXRoZW50aWNhdGlvbi1h
Z2VudC0xXSwgb2JqZWN0IHBhdGggL29yZy9nbm9tZS9Qb2xpY3lLaXQxL0F1dGhlbnRpY2F0aW9u
QWdlbnQsIGxvY2FsZSBlbl9DQS5VVEYtOCkKSmFuIDE3IDIyOjU4OjI2IHVidW50dVNlcnZlciBz
dWRvOiBhbWFubmVqYWQgOiBUVFk9cHRzLzEgOyBQV0Q9L2hvbWUvYW1hbm5lamFkL3hlbiA7IFVT
RVI9cm9vdCA7IENPTU1BTkQ9L3Vzci9iaW4vbWFrZSBjbGVhbgpKYW4gMTcgMjI6NTg6MjYgdWJ1
bnR1U2VydmVyIHN1ZG86IHBhbV91bml4KHN1ZG86c2Vzc2lvbik6IHNlc3Npb24gb3BlbmVkIGZv
ciB1c2VyIHJvb3QgYnkgYW1hbm5lamFkKHVpZD0wKQpKYW4gMTcgMjI6NTg6NDggdWJ1bnR1U2Vy
dmVyIHN1ZG86IHBhbV91bml4KHN1ZG86c2Vzc2lvbik6IHNlc3Npb24gY2xvc2VkIGZvciB1c2Vy
IHJvb3QKSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBhbWFubmVqYWQgOiBUVFk9
cHRzLzAgOyBQV0Q9L3Zhci9sb2cgOyBVU0VSPXJvb3QgOyBDT01NQU5EPS9iaW4vY3AgLXIgYXV0
aC5sb2cgYm9vdC5sb2cgY3VwcyBkbWVzZyBkbWVzZy4wIGtlcm4ubG9nIGxhbmRzY2FwZSBsaWdo
dGRtIG1haWwuZXJyIG1haWwubG9nIG5ld3MgcG0tcG93ZXJzYXZlLmxvZyBzeXNsb2cgdWRldiB1
ZncubG9nIHVuYXR0ZW5kZWQtdXBncmFkZXMgeGVuIFhvcmcuMC5sb2cgL2hvbWUvYW1hbm5lamFk
L0Rlc2t0b3AvbG9ncy8KSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBwYW1fdW5p
eChzdWRvOnNlc3Npb24pOiBzZXNzaW9uIG9wZW5lZCBmb3IgdXNlciByb290IGJ5IGFtYW5uZWph
ZCh1aWQ9MCkKSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBwYW1fdW5peChzdWRv
OnNlc3Npb24pOiBzZXNzaW9uIGNsb3NlZCBmb3IgdXNlciByb290CkphbiAxNyAyMjo1OTozMCB1
YnVudHVTZXJ2ZXIgc3VkbzogYW1hbm5lamFkIDogVFRZPXB0cy8wIDsgUFdEPS92YXIvbG9nIDsg
VVNFUj1yb290IDsgQ09NTUFORD0vYmluL2NwIC1yIGF1dGgubG9nIGJvb3QubG9nIGN1cHMgZG1l
c2cgZG1lc2cuMCBrZXJuLmxvZyBsYW5kc2NhcGUgbGlnaHRkbSBtYWlsLmVyciBtYWlsLmxvZyBu
ZXdzIHBtLXBvd2Vyc2F2ZS5sb2cgc3lzbG9nIHVkZXYgdWZ3LmxvZyB1bmF0dGVuZGVkLXVwZ3Jh
ZGVzIHhlbiBYb3JnLjAubG9nIC9ob21lL2FtYW5uZWphZC9EZXNrdG9wL2xvZ3MvCkphbiAxNyAy
Mjo1OTozMCB1YnVudHVTZXJ2ZXIgc3VkbzogcGFtX3VuaXgoc3VkbzpzZXNzaW9uKTogc2Vzc2lv
biBvcGVuZWQgZm9yIHVzZXIgcm9vdCBieSBhbWFubmVqYWQodWlkPTApCg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="boot.log"
Content-Disposition: attachment; filename="boot.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6e1

U2tpcHBpbmcgcHJvZmlsZSBpbiAvZXRjL2FwcGFybW9yLmQvZGlzYWJsZTogdXNyLnNiaW4ucnN5
c2xvZ2QNClNraXBwaW5nIHByb2ZpbGUgaW4gL2V0Yy9hcHBhcm1vci5kL2Rpc2FibGU6IHVzci5i
aW4uZmlyZWZveA0KICogU3RhcnRpbmcgYmx1ZXRvb3RoIGRhZW1vbhtbMjM0R1sgT0sgXQ0KICog
U3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Ig
c3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBu
b3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3Rh
cnRpbmcgU3lzdGVtRCBsb2dpbiBtYW5hZ2VtZW50IHNlcnZpY2UbWzIzNEdbIE9LIF0NCiAqIFN0
YXJ0aW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0
YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90
aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIG1ETlMvRE5TLVNEIGRhZW1vbhtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgUmVsb2FkIGN1
cHMsIHVwb24gc3RhcnRpbmcgYXZhaGktZGFlbW9uIHRvIG1ha2Ugc3VyZSByZW1vdGUgcXVldWVz
IGFyZSBwb3B1bGF0ZWQbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIFJlbG9hZCBjdXBzLCB1cG9u
IHN0YXJ0aW5nIGF2YWhpLWRhZW1vbiB0byBtYWtlIHN1cmUgcmVtb3RlIHF1ZXVlcyBhcmUgcG9w
dWxhdGVkG1syMzRHWxtbMzFtZmFpbBtbMzk7NDltXQ0KICogU3RhcnRpbmcgQXBwQXJtb3IgcHJv
ZmlsZXMgICAgICAgG1syNDBHIA0bWzIzNEdbIE9LIF0NCiAqIFNldHRpbmcgdXAgWCBzb2NrZXQg
ZGlyZWN0b3JpZXMuLi4gICAgICAgG1syNDBHIA0bWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIFN5
c3RlbSBWIGluaXRpYWxpc2F0aW9uIGNvbXBhdGliaWxpdHkbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIEtWTRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgU3lzdGVtIFYgcnVubGV2ZWwgY29tcGF0
aWJpbGl0eRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgG1syMzRHWyBPSyBdDQogKiBTdGFydGlu
ZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIE9wZW5TU0ggc2VydmVyG1syMzRHWyBPSyBdDQog
KiBTdGFydGluZyBjdXBzLWJyb3dzZWQgLSBCb25qb3VyIHJlbW90ZSBwcmludGVyIGJyb3dzaW5n
IGRhZW1vbhtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgUmVzdG9yZSBTb3VuZCBDYXJkIFN0YXRl
G1syMzRHWyBPSyBdDQogKiBTdGFydGluZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIBtbMjM0
R1sgT0sgXQ0KICogU3RhcnRpbmcgc2F2ZSBrZXJuZWwgbWVzc2FnZXMbWzIzNEdbIE9LIF0NCiAq
IFN0YXJ0aW5nIGF1dG9tYXRpYyBjcmFzaCByZXBvcnQgZ2VuZXJhdGlvbhtbMjM0R1sgT0sgXQ0K
ICogU3RhcnRpbmcgYW5hYyhoKXJvbmlzdGljIGNyb24bWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5n
IEFDUEkgZGFlbW9uG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBzYXZlIGtlcm5lbCBtZXNzYWdl
cxtbMjM0R1sgT0sgXQ0Kc3BlZWNoLWRpc3BhdGNoZXIgZGlzYWJsZWQ7IGVkaXQgL2V0Yy9kZWZh
dWx0L3NwZWVjaC1kaXNwYXRjaGVyDQogKiBTdGFydGluZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIBtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBS
ZXN0b3JlIFNvdW5kIENhcmQgU3RhdGUbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIFJlc3RvcmUg
U291bmQgQ2FyZCBTdGF0ZRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdl
IGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0K
ICogU3RvcHBpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBq
b2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgG1syMzRHWyBPSyBdDQogKiBT
dGFydGluZyBkZWZlcnJlZCBleGVjdXRpb24gc2NoZWR1bGVyG1syMzRHWyBPSyBdDQogKiBTdGFy
dGluZyByZWd1bGFyIGJhY2tncm91bmQgcHJvZ3JhbSBwcm9jZXNzaW5nIGRhZW1vbhtbMjM0R1sg
T0sgXQ0KIBtbMzNtKhtbMzk7NDltIE5vdCBydW5uaW5nIHdpdGhpbiBYZW4gb3Igbm8gY29tcGF0
aWJsZSB1dGlscw0KICogU3RhcnRpbmcgQ1BVIGludGVycnVwdHMgYmFsYW5jaW5nIGRhZW1vbhtb
MjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24g
b2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgc3RhcnRw
YXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0
R1sgT0sgXQ0KICogU3RhcnRpbmcgbmV0d29yayBjb25uZWN0aW9uIG1hbmFnZXIbWzIzNEdbIE9L
IF0NCiAqIFN0YXJ0aW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3Rh
cnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIHN0YXJ0cGFyIGJyaWRn
ZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0N
CiAqIFN0b3BwaW5nIGFuYWMoaClyb25pc3RpYyBjcm9uG1syMzRHWyBPSyBdDQogKiBTdGFydGlu
ZyBzdGFydHBhciBicmlkZ2UgZm9yIG5vdGlmaWNhdGlvbiBvZiB1cHN0YXJ0IGpvYiBzdGFydC9z
dG9wG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBzdGFydHBhciBicmlkZ2UgZm9yIG5vdGlmaWNh
dGlvbiBvZiB1cHN0YXJ0IGpvYiBzdGFydC9zdG9wG1syMzRHWyBPSyBdDQo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=dmesg
Content-Disposition: attachment; filename=dmesg
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6l2

WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAgMC4w
MDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAwXSBJbml0
aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0ClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNp
b24gMy4xMS4wLTE1LWdlbmVyaWMgKGJ1aWxkZEBiYXRzdSkgKGdjYyB2ZXJzaW9uIDQuOC4xIChV
YnVudHUvTGluYXJvIDQuOC4xLTEwdWJ1bnR1OCkgKSAjMjMtVWJ1bnR1IFNNUCBNb24gRGVjIDkg
MTg6MTc6MDQgVVRDIDIwMTMgKFVidW50dSAzLjExLjAtMTUuMjMtZ2VuZXJpYyAzLjExLjEwKQpb
ICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4wLTE1
LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBybwpb
ICAgIDAuMDAwMDAwXSBLRVJORUwgc3VwcG9ydGVkIGNwdXM6ClsgICAgMC4wMDAwMDBdICAgSW50
ZWwgR2VudWluZUludGVsClsgICAgMC4wMDAwMDBdICAgQU1EIEF1dGhlbnRpY0FNRApbICAgIDAu
MDAwMDAwXSAgIENlbnRhdXIgQ2VudGF1ckhhdWxzClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1Mt
cHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWRmZmZdIHVzYWJsZQpbICAgIDAuMDAw
MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDllMDAwLTB4MDAwMDAwMDAwMDA5ZmZm
Zl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEw
MDAwMC0weDAwMDAwMDAwMWZmZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwMDAyMDFmZmZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAyMDIwMDAwMC0weDAwMDAwMDAw
NDAwMDNmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDQwMDA0MDAwLTB4MDAwMDAwMDA0MDAwNGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklP
Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDA0MDAwNTAwMC0weDAwMDAwMDAwYzk3MzBmZmZdIHVzYWJs
ZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAw
MDAwMDBjOWQzMWZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQzMjAwMC0weDAwMDAwMDAwYzlkMzRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRiZmZm
XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWQ0YzAw
MC0weDAwMDAwMDAwYzlkNTFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDog
W21lbSAweDAwMDAwMDAwYzlkNTIwMDAtMHgwMDAwMDAwMGM5ZDUzZmZmXSB1c2FibGUKWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlk
NWRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkNWUwMDAtMHgwMDAwMDAwMGM5ZWVmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWVmMDAwMC0weDAwMDAwMDAwYzllZjNmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAw
MDAwMGM5ZjNjZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw
MDAwMDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNjFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBd
IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmNjIwMDAtMHgwMDAwMDAwMGM5ZjY0ZmZmXSB1
c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY2NTAwMC0w
eDAwMDAwMDAwYzlmNjZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5ZjdkZmZmXSB1c2FibGUKWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY3ZTAwMC0weDAwMDAwMDAwYzlmODNm
ZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlm
ODQwMDAtMHgwMDAwMDAwMGM5ZjhiZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIw
OiBbbWVtIDB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGNmZmZdIHJlc2VydmVkClsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOGQwMDAtMHgwMDAwMDAw
MGM5ZjliZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWY5YzAwMC0weDAwMDAwMDAwYzlmOWNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE3ZmZmXSB1c2Fi
bGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZhODAwMC0weDAw
MDAwMDAwYzlmYWNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw
eDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ4ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAw
MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZDlmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmZGEw
MDAtMHgwMDAwMDAwMGM5ZmU5ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWZlYTAwMC0weDAwMDAwMDAwY2EwMTBmZmZdIHJlc2VydmVkClsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNh
MDI1ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBj
YTAyNjAwMC0weDAwMDAwMDAwY2EwMjZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI3ZmZmXSB1c2FibGUK
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyODAwMC0weDAwMDAw
MDAwY2EwMjlmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwY2EwMmEwMDAtMHgwMDAwMDAwMGNhMDJhZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYjAwMC0weDAwMDAwMDAwY2EwMmZmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMzAwMDAt
MHgwMDAwMDAwMGNhMDQ2ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDBjYTA0NzAwMC0weDAwMDAwMDAwY2E2MGJmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhODhi
ZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNh
ODhjMDAwLTB4MDAwMDAwMDBjYTg5MGZmZl0gQUNQSSBkYXRhClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwY2E4OTEwMDAtMHgwMDAwMDAwMGNhODkxZmZmXSB1c2FibGUK
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAw
MDAwY2E4ZDRmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwY2E4ZDUwMDAtMHgwMDAwMDAwMGNhY2UxZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYWNlMjAwMC0weDAwMDAwMDAwY2FmZjNmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FmZjQwMDAt
MHgwMDAwMDAwMGNhZmZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDBjYmMwMDAwMC0weDAwMDAwMDAwY2ZkZmZmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZjgwMDAwMDAtMHgwMDAwMDAwMGZiZmZm
ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZl
YzAwMDAwLTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQwMDAwMC0weDAwMDAwMDAwZmVkMDNmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMWMwMDAtMHgwMDAw
MDAwMGZlZDFmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw
MDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAw
MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAxMDAwMDAw
MDAtMHgwMDAwMDAwMjJmMWZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUg
RGlzYWJsZSkgcHJvdGVjdGlvbjogYWN0aXZlClsgICAgMC4wMDAwMDBdIGVmaTogRUZJIHYyLjMx
IGJ5IEFtZXJpY2FuIE1lZ2F0cmVuZHMKWyAgICAwLjAwMDAwMF0gZWZpOiAgQUNQST0weGNhODVl
MDAwICBBQ1BJIDIuMD0weGNhODVlMDAwICBTTUJJT1M9MHhjYTEwYTM5OCAKWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0wMDogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDAwMDAw
MC0weDAwMDAwMDAwMDAwNWYwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDE6IHR5
cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDAwNWYwMDAtMHgwMDAwMDAwMDAwMDYw
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTAyOiB0eXBlPTcsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDAwMDYwMDAwLTB4MDAwMDAwMDAwMDA5ZTAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0wMzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAw
MDA5ZTAwMC0weDAwMDAwMDAwMDAwYTAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MDQ6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAw
MDAxMDAwMDAwKSAoMTVNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wNTogdHlwZT0yLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMTAwMDAwMC0weDAwMDAwMDAwMDI0ZjMwMDApICgyME1C
KQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA2OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMDAyNGYzMDAwLTB4MDAwMDAwMDAyMDAwMDAwMCkgKDQ3NU1CKQpbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTA3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDIwMDAwMDAw
LTB4MDAwMDAwMDAyMDIwMDAwMCkgKDJNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wODogdHlw
ZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAyMDIwMDAwMC0weDAwMDAwMDAwMzYwNDIw
MDApICgzNTBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wOTogdHlwZT0yLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDAzNjA0MjAwMC0weDAwMDAwMDAwMzcwMTkwMDApICgxNU1CKQpbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTEwOiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MDM3MDE5MDAwLTB4MDAwMDAwMDA0MDAwNDAwMCkgKDE0M01CKQpbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTExOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDQwMDA0MDAwLTB4MDAw
MDAwMDA0MDAwNTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xMjogdHlwZT03LCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNTAwMC0weDAwMDAwMDAwOTVlODAwMDApICgx
Mzc0TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTM6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwOTVlODAwMDAtMHgwMDAwMDAwMGM3ZmNkMDAwKSAoODAxTUIpClsgICAgMC4w
MDAwMDBdIGVmaTogbWVtMTQ6IHR5cGU9MSwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzdm
Y2QwMDAtMHgwMDAwMDAwMGM4MTAxMDAwKSAoMU1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTE1
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MTAxMDAwLTB4MDAwMDAwMDBj
ODE1NjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xNjogdHlwZT0yLCBhdHRyPTB4
ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODE1NjAwMC0weDAwMDAwMDAwYzgyMzMwMDApICgwTUIpClsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMTc6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAw
MDAwYzgyMzMwMDAtMHgwMDAwMDAwMGM4MmE0MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTE4OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MmE0MDAwLTB4MDAw
MDAwMDBjODJhZDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xOTogdHlwZT00LCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODJhZDAwMC0weDAwMDAwMDAwYzgzYmMwMDApICgx
TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjA6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzgzYmMwMDAtMHgwMDAwMDAwMGM4M2JlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTIxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4M2JlMDAw
LTB4MDAwMDAwMDBjOTBhODAwMCkgKDEyTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzkwYTgwMDAtMHgwMDAwMDAwMGM5NzE4
MDAwKSAoNk1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIzOiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMGM5NzE4MDAwLTB4MDAwMDAwMDBjOTcyNDAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0yNDogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
OTcyNDAwMC0weDAwMDAwMDAwYzk3MzEwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MjU6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAwMDAw
MDBjOWQzMjAwMCkgKDZNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0yNjogdHlwZT01LCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQzMjAwMC0weDAwMDAwMDAw
YzlkMzUwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjc6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRjMDAwKSAoME1CKQpb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZDRjMDAwLTB4MDAwMDAwMDBjOWQ1MjAwMCkgKDBNQikKWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0yOTogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAw
MDBjOWQ1MjAwMC0weDAwMDAwMDAwYzlkNTQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTog
bWVtMzA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAw
YzlkNTQwMDAtMHgwMDAwMDAwMGM5ZDVlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTMxOiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDVlMDAwLTB4MDAwMDAw
MDBjOWVmMDAwMCkgKDFNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMjogdHlwZT01LCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWVmMDAwMC0weDAwMDAwMDAw
YzllZjQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzM6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNkMDAwKSAoME1CKQpb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTM0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZjNkMDAwLTB4MDAwMDAwMDBjOWY0NDAwMCkgKDBNQikKWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0zNTogdHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY0NDAwMC0weDAwMDAwMDAwYzlmNTEwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMzY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmNTEwMDAtMHgwMDAwMDAwMGM5ZjYyMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTM3OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZjYyMDAwLTB4MDAwMDAwMDBjOWY2NTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0z
ODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2
NTAwMC0weDAwMDAwMDAwYzlmNjcwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzk6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5
ZjdlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQwOiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4
NDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00MTogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY4NDAwMC0weDAwMDAwMDAwYzlmOGMwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhkMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQzOiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZjhkMDAwLTB4MDAwMDAwMDBjOWY5YzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00
NDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY5
YzAwMC0weDAwMDAwMDAwYzlmOWQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDU6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5
ZmE4MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ2OiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZh
ZDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00NzogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWZhZDAwMC0weDAwMDAwMDAwYzlmZDkwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmRhMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQ5OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZmRhMDAwLTB4MDAwMDAwMDBjOWZlYTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01
MDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWZl
YTAwMC0weDAwMDAwMDAwY2EwMTEwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTE6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNh
MDI2MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTUyOiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAy
NzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01MzogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTAyNzAwMC0weDAwMDAwMDAwY2EwMjgwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNTQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwY2EwMjgwMDAtMHgwMDAwMDAwMGNhMDJhMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTU1OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNh
MDJhMDAwLTB4MDAwMDAwMDBjYTAyYjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01
NjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAy
YjAwMC0weDAwMDAwMDAwY2EwMzAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTc6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNh
MDQ3MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU4OiB0eXBlPTYsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTBj
ODAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01OTogdHlwZT01LCBhdHRyPTB4ODAw
MDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTBjODAwMC0weDAwMDAwMDAwY2EwZTIw
MDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjA6IHR5cGU9NiwgYXR0cj0weDgwMDAw
MDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwZTIwMDAtMHgwMDAwMDAwMGNhMGU4MDAw
KSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYxOiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAw
MDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGU4MDAwLTB4MDAwMDAwMDBjYTEwYzAwMCkg
KDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MjogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjYTEwYzAwMC0weDAwMDAwMDAwY2E1ODMwMDApICg0TUIpClsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNjM6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1ODMw
MDAtMHgwMDAwMDAwMGNhNWExMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY0OiB0
eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWExMDAwLTB4MDAwMDAwMDBjYTVi
MDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02NTogdHlwZT0wLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTViMDAwMC0weDAwMDAwMDAwY2E1YjIwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNjY6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
Y2E1YjIwMDAtMHgwMDAwMDAwMGNhNWI5MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTY3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWI5MDAwLTB4MDAwMDAw
MDBjYTYwYzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02ODogdHlwZT0xMCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhNmM1MDAwKSAoME1C
KQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY5OiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjYTZjNTAwMC0weDAwMDAwMDAwY2E4NzUwMDApICgxTUIpClsgICAgMC4wMDAwMDBd
IGVmaTogbWVtNzA6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODc1MDAw
LTB4MDAwMDAwMDBjYTg3NjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03MTogdHlw
ZT0xMCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4NzYwMDAtMHgwMDAwMDAwMGNhODhj
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcyOiB0eXBlPTksIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAwMDBjYTg5MTAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW03MzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
YTg5MTAwMC0weDAwMDAwMDAwY2E4OTIwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NzQ6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODkyMDAwLTB4MDAwMDAw
MDBjYThkNTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NTogdHlwZT00LCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYThkNTAwMC0weDAwMDAwMDAwY2FhMjEwMDApICgxTUIp
ClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzY6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAw
MDAwMDAwY2FhMjEwMDAtMHgwMDAwMDAwMGNhY2I5MDAwKSAoMk1CKQpbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTc3OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhY2I5MDAwLTB4
MDAwMDAwMDBjYWNjOTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03ODogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNjOTAwMC0weDAwMDAwMDAwY2FjZGIwMDAp
ICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzk6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2FjZGIwMDAtMHgwMDAwMDAwMGNhY2UyMDAwKSAoME1CKQpbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTgwOiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGNhY2UyMDAwLTB4MDAwMDAwMDBjYWZmNDAwMCkgKDNNQikKWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW04MTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWZmNDAw
MC0weDAwMDAwMDAwY2IwMDAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwMjJmMjAw
MDAwKSAoNDg1ME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgzOiB0eXBlPTAsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAwLCByYW5nZT1bMHgwMDAwMDAwMGNiYzAwMDAwLTB4MDAwMDAwMDBjZmUw
MDAwMCkgKDY2TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODQ6IHR5cGU9MTEsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGY4MDAwMDAwLTB4MDAwMDAwMDBmYzAw
MDAwMCkgKDY0TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODU6IHR5cGU9MTEsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMw
MTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04NjogdHlwZT0xMSwgYXR0cj0weDgw
MDAwMDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZmVkMDAwMDAtMHgwMDAwMDAwMGZlZDA0
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg3OiB0eXBlPTExLCBhdHRyPTB4ODAw
MDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWQxYzAwMC0weDAwMDAwMDAwZmVkMjAw
MDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODg6IHR5cGU9MTEsIGF0dHI9MHg4MDAw
MDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMTAw
MCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04OTogdHlwZT0xMSwgYXR0cj0weDgwMDAw
MDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZmYwMDAwMDAtMHgwMDAwMDAwMTAwMDAwMDAw
KSAoMTZNQikKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNyBwcmVzZW50LgpbICAgIDAuMDAwMDAw
XSBETUk6IEFTVVNUZUsgQ09NUFVURVIgSU5DLiBONTZWSi9ONTZWSiwgQklPUyBONTZWSi4yMDMg
MDgvMjkvMjAxMgpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4
MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3Zl
IFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gTm8gQUdQ
IGJyaWRnZSBmb3VuZApbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MjJmMjAwIG1h
eF9hcmNoX3BmbiA9IDB4NDAwMDAwMDAwClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBl
OiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6Clsg
ICAgMC4wMDAwMDBdICAgMDAwMDAtOUZGRkYgd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSAgIEEw
MDAwLURGRkZGIHVuY2FjaGFibGUKWyAgICAwLjAwMDAwMF0gICBFMDAwMC1GRkZGRiB3cml0ZS1w
cm90ZWN0ClsgICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6ClsgICAg
MC4wMDAwMDBdICAgMCBiYXNlIDAwMDAwMDAwMCBtYXNrIEUwMDAwMDAwMCB3cml0ZS1iYWNrClsg
ICAgMC4wMDAwMDBdICAgMSBiYXNlIDIwMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB3cml0ZS1iYWNr
ClsgICAgMC4wMDAwMDBdICAgMiBiYXNlIDIyMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB3cml0ZS1i
YWNrClsgICAgMC4wMDAwMDBdICAgMyBiYXNlIDBFMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB1bmNh
Y2hhYmxlClsgICAgMC4wMDAwMDBdICAgNCBiYXNlIDBEMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB1
bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNSBiYXNlIDBDQzAwMDAwMCBtYXNrIEZGQzAwMDAw
MCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNiBiYXNlIDBDQkMwMDAwMCBtYXNrIEZGRkMw
MDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNyBiYXNlIDIyRjgwMDAwMCBtYXNrIEZG
RjgwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgOCBiYXNlIDIyRjQwMDAwMCBtYXNr
IEZGRkMwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgOSBiYXNlIDIyRjIwMDAwMCBt
YXNrIEZGRkUwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdIHg4NiBQQVQgZW5hYmxlZDog
Y3B1IDAsIG9sZCAweDcwNDA2MDAwNzA0MDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAwLjAw
MDAwMF0gb3JpZ2luYWwgdmFyaWFibGUgTVRSUnMKWyAgICAwLjAwMDAwMF0gcmVnIDAsIGJhc2U6
IDBHQiwgcmFuZ2U6IDhHQiwgdHlwZSBXQgpbICAgIDAuMDAwMDAwXSByZWcgMSwgYmFzZTogOEdC
LCByYW5nZTogNTEyTUIsIHR5cGUgV0IKWyAgICAwLjAwMDAwMF0gcmVnIDIsIGJhc2U6IDg3MDRN
QiwgcmFuZ2U6IDI1Nk1CLCB0eXBlIFdCClsgICAgMC4wMDAwMDBdIHJlZyAzLCBiYXNlOiAzNTg0
TUIsIHJhbmdlOiA1MTJNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSByZWcgNCwgYmFzZTogMzMy
OE1CLCByYW5nZTogMjU2TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDUsIGJhc2U6IDMy
NjRNQiwgcmFuZ2U6IDY0TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDYsIGJhc2U6IDMy
NjBNQiwgcmFuZ2U6IDRNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSByZWcgNywgYmFzZTogODk1
Mk1CLCByYW5nZTogOE1CLCB0eXBlIFVDClsgICAgMC4wMDAwMDBdIHJlZyA4LCBiYXNlOiA4OTQ4
TUIsIHJhbmdlOiA0TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDksIGJhc2U6IDg5NDZN
QiwgcmFuZ2U6IDJNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSB0b3RhbCBSQU0gY292ZXJlZDog
ODExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA2NEsgCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogNjRLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAx
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxTSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2
NEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNClsgICAgMC4w
MDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsg
CWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2
NEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAyNTZNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3Np
emU6IDY0SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LTI2NE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNClsgICAgMC4wMDAwMDBdICpCQUQq
Z3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
MTI4SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZLIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtf
c2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAw
MDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiAxMCAg
CWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsg
CWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNClsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxRyAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3Np
emU6IDEyOEsgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAt
MTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2SyAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAyNTZLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDFNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDI1NksgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAx
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDRNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6
IDI1NksgCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0K
WyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDE2TSAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9z
aXplOiAyNTZLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6
ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBd
ICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAtMjY0TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNClsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUx
MksgCWNodW5rX3NpemU6IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
SyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJ
Y2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAu
MDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUx
MksgCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA2NE0gCW51bV9y
ZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogNTEySyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC0yNjRNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5r
X3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTog
NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxNk0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAy
NTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAtMjY0TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3Np
emU6IDFHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMk0gCWNodW5rX3Np
emU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMzJN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDJNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDEy
OE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFE
KmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6
IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNClsgICAgMC4wMDAwMDBd
ICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC0yNTZNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtf
c2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6
IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMThNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAzMk0gCW51
bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NE0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAg
CWxvc2UgY292ZXIgUkFNOiAyTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtf
c2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDFH
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJNClsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDRNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMk0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiA1NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNo
dW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMjJNClsgICAgMC4w
MDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3Nl
IGNvdmVyIFJBTTogNk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6
IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVt
X3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4
TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJ
bG9zZSBjb3ZlciBSQU06IDZNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19z
aXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDMwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDMy
TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogMTZNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTog
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVt
X3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTZNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0g
CWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19z
aXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3Zl
ciBSQU06IDQ2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDEy
OE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiA0Nk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiA1MTJNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA0Nk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMzJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA0Nk0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJ
Y2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA3ICAJ
bG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVu
a19zaXplOiAyNTZNIAludW1fcmVnOiA4ICAJbG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVy
IFJBTTogMTEwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAx
MjhNIAludW1fcmVnOiA2ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIg
UkFNOiAxNzRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDUx
Mk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTc0TQpbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxMjhNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFN
OiAxNzRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDJHIAlu
dW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMjU2TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0
MzBNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDUxMk0gCW51
bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292ZXIgUkFNOiA0MzBN
ClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiA2ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0MzBNClsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA1
ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEyTSAJ
Y2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDMgIAlsb3Nl
IGNvdmVyIFJBTTogOTQyTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6
ZTogMkcgCW51bV9yZWc6IDMgIAlsb3NlIGNvdmVyIFJBTTogOTQyTQpbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAyRyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDIgIAlsb3NlIGNvdmVyIFJB
TTogMTk2Nk0KWyAgICAwLjAwMDAwMF0gbXRycl9jbGVhbnVwOiBjYW4gbm90IGZpbmQgb3B0aW1h
bCB2YWx1ZQpbICAgIDAuMDAwMDAwXSBwbGVhc2Ugc3BlY2lmeSBtdHJyX2dyYW5fc2l6ZS9tdHJy
X2NodW5rX3NpemUKWyAgICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHhjYmMwMDAwMC0w
eGZmZmZmZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHhjYjAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBT
Y2FubmluZyAxIGFyZWFzIGZvciBsb3cgbWVtb3J5IGNvcnJ1cHRpb24KWyAgICAwLjAwMDAwMF0g
QmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5ODAwMF0gOTgwMDAgc2l6ZSAy
NDU3NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAt
MHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMTAwMCwgMHgwMWZkMWZmZl0gUEdUQUJM
RQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDIwMDAsIDB4MDFmZDJmZmZdIFBHVEFCTEUKWyAg
ICAwLjAwMDAwMF0gQlJLIFsweDAxZmQzMDAwLCAweDAxZmQzZmZmXSBQR1RBQkxFClsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMmYwMDAwMDAtMHgyMmYxZmZmZmZd
ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjJmMDAwMDAwLTB4MjJmMWZmZmZmXSBwYWdlIDJNClsg
ICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkNDAwMCwgMHgwMWZkNGZmZl0gUEdUQUJMRQpbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjJjMDAwMDAwLTB4MjJlZmZmZmZm
XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDIyYzAwMDAwMC0weDIyZWZmZmZmZl0gcGFnZSAyTQpb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAwMDAwMDAwLTB4MjJi
ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDIwMDAwMDAwMC0weDIyYmZmZmZmZl0gcGFn
ZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAt
MHgxZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAwMDAtMHgxZmZmZmZmZl0gcGFnZSAy
TQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAyMDAwMDAtMHg0
MDAwM2ZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMDIwMDAwMC0weDNmZmZmZmZmXSBwYWdl
IDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAwMDAwMDAtMHg0MDAwM2ZmZl0gcGFnZSA0awpb
ICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDUwMDAsIDB4MDFmZDVmZmZdIFBHVEFCTEUKWyAgICAw
LjAwMDAwMF0gQlJLIFsweDAxZmQ2MDAwLCAweDAxZmQ2ZmZmXSBQR1RBQkxFClsgICAgMC4wMDAw
MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg0MDAwNTAwMC0weGM5NzMwZmZmXQpbICAg
IDAuMDAwMDAwXSAgW21lbSAweDQwMDA1MDAwLTB4NDAxZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAw
MDAwMF0gIFttZW0gMHg0MDIwMDAwMC0weGM5NWZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBd
ICBbbWVtIDB4Yzk2MDAwMDAtMHhjOTczMGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0KWyAgICAwLjAwMDAw
MF0gIFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGlu
aXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1MjAwMC0weGM5ZDUzZmZmXQpbICAgIDAuMDAw
MDAwXSAgW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0g
aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdClsgICAgMC4w
MDAwMDBdICBbbWVtIDB4YzlkNWUwMDAtMHhjOWVlZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAw
XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0KWyAgICAw
LjAwMDAwMF0gIFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXSBwYWdlIDRrClsgICAgMC4wMDAw
MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2MjAwMC0weGM5ZjY0ZmZmXQpbICAg
IDAuMDAwMDAwXSAgW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRmZmZdIHBhZ2UgNGsKWyAgICAwLjAw
MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdClsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmNjcwMDAtMHhjOWY3ZGZmZl0gcGFnZSA0awpbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0K
WyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXSBwYWdlIDRrClsgICAg
MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY4ZDAwMC0weGM5ZjliZmZm
XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJmZmZdIHBhZ2UgNGsKWyAg
ICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdm
ZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmOWQwMDAtMHhjOWZhN2ZmZl0gcGFnZSA0awpb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmYWQwMDAtMHhjOWZk
OGZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXSBwYWdlIDRr
ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZkYTAwMC0weGM5
ZmU5ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlmZmZdIHBhZ2Ug
NGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDExMDAwLTB4
Y2EwMjVmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMTEwMDAtMHhjYTAyNWZmZl0gcGFn
ZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjcwMDAt
MHhjYTAyN2ZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyYTAw
MC0weGNhMDJhZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZd
IHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDMw
MDAwLTB4Y2EwNDZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMzAwMDAtMHhjYTA0NmZm
Zl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4
OTEwMDAtMHhjYTg5MWZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTg5MTAwMC0weGNhODkx
ZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhj
YThkNTAwMC0weGNhY2UxZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhOGQ1MDAwLTB4Y2E5
ZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWEwMDAwMC0weGNhYmZmZmZm
XSBwYWdlIDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2FjMDAwMDAtMHhjYWNlMWZmZl0gcGFn
ZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FmZjQwMDAt
MHhjYWZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWZmNDAwMC0weGNhZmZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMDAwMDAw
MDAtMHgxZmZmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZm
ZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgzNjA0MjAwMC0weDM3
MDE4ZmZmXQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDAwMDAwMDAwY2E4NWUwMDAgMDAwMjQg
KHYwMiBfQVNVU18pClsgICAgMC4wMDAwMDBdIEFDUEk6IFhTRFQgMDAwMDAwMDBjYTg1ZTA4MCAw
MDA4NCAodjAxIF9BU1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBGQUNQIDAwMDAwMDAwY2E4NzE4NjAgMDAxMEMgKHYwNSBfQVNVU18gTm90
ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAw
MDAwMDAwMGNhODVlMTkwIDEzNkNGICh2MDIgX0FTVVNfIE5vdGVib29rIDAwMDAwMDEzIElOVEwg
MjAwOTExMTIpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMDAwMDAwMDBjYTg4OTA4MCAwMDA0
MApbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDAwMDAwMDAwY2E4NzE5NzAgMDAwOTIgKHYwMyBf
QVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQ
STogRlBEVCAwMDAwMDAwMGNhODcxYTA4IDAwMDQ0ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcy
MDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IEVDRFQgMDAwMDAwMDBjYTg3
MWE1MCAwMDBDMSAodjAxIF9BU1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDAwMDAwMDAwY2E4NzFiMTggMDAwM0MgKHYwMSBfQVNV
U18gTm90ZWJvb2sgMDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKWyAgICAwLjAwMDAwMF0gQUNQSTog
SFBFVCAwMDAwMDAwMGNhODcxYjU4IDAwMDM4ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5
IEFNSS4gMDAwMDAwMDUpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MWI5
MCAwMDYzMiAodjAxIEFoY2lSMSBBaGNpVGFiMSAwMDAwMTAwMCBJTlRMIDIwMDkxMTEyKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E4NzIxYzggMDA0OUUgKHYwMSBBaGNpUjIg
QWhjaVRhYjIgMDAwMDEwMDAgSU5UTCAyMDA5MTExMikKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NE
VCAwMDAwMDAwMGNhODcyNjY4IDAwOTRDICh2MDEgIFBtUmVmICBDcHUwSXN0IDAwMDAzMDAwIElO
VEwgMjAwNTExMTcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MmZiOCAw
MEE5MiAodjAxICBQbVJlZiAgICBDcHVQbSAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBCR1JUIDAwMDAwMDAwY2E4NzNhNTAgMDAwMzggKHYwMCBfQVNVU18gTm90
ZWJvb2sgMDEwNzIwMDkgQVNVUyAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogTVNETSAw
MDAwMDAwMGNhNjBiZTE4IDAwMDU1ICh2MDMgX0FTVVNfIE5vdGVib29rIDAwMDAwMDAwIEFTVVMg
MDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAw
MDAwClsgICAgMC4wMDAwMDBdIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZApbICAgIDAuMDAw
MDAwXSBGYWtpbmcgYSBub2RlIGF0IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDIy
ZjFmZmZmZl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAw
MDAwLTB4MjJmMWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5PREVfREFUQSBbbWVtIDB4MjJmMWVl
MDAwLTB4MjJmMWYyZmZmXQpbICAgIDAuMDAwMDAwXSAgW2ZmZmZlYTAwMDAwMDAwMDAtZmZmZmVh
MDAwOGJmZmZmZl0gUE1EIC0+IFtmZmZmODgwMjI2ODAwMDAwLWZmZmY4ODAyMmU3ZmZmZmZdIG9u
IG5vZGUgMApbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEg
ICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBETUEzMiAg
ICBbbWVtIDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBb
bWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUg
c3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5n
ZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAxMDAwLTB4MDAwOWRmZmZd
ClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZmZmZmXQpb
ICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MjAyMDAwMDAtMHg0MDAwM2ZmZl0KWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDQwMDA1MDAwLTB4Yzk3MzBmZmZdClsgICAg
MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkNTIwMDAtMHhjOWQ1M2ZmZl0KWyAgICAwLjAw
MDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdClsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpbICAgIDAuMDAwMDAw
XSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmNjIwMDAtMHhjOWY2NGZmZl0KWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdClsgICAgMC4wMDAwMDBdICAg
bm9kZSAgIDA6IFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5v
ZGUgICAwOiBbbWVtIDB4YzlmOGQwMDAtMHhjOWY5YmZmZl0KWyAgICAwLjAwMDAwMF0gICBub2Rl
ICAgMDogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAg
IDA6IFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4YzlmZGEwMDAtMHhjOWZlOWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDog
W21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt
ZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt
IDB4Y2EwMmEwMDAtMHhjYTAyYWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGNhMDMwMDAwLTB4Y2EwNDZmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhj
YTg5MTAwMC0weGNhODkxZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2E4
ZDUwMDAtMHhjYWNlMWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhZmY0
MDAwLTB4Y2FmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgxMDAwMDAw
MDAtMHgyMmYxZmZmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAyMDY3
ODQxClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApb
ICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAyNCBwYWdlcyByZXNlcnZlZApbICAgIDAuMDAwMDAw
XSAgIERNQSB6b25lOiAzOTk3IHBhZ2VzLCBMSUZPIGJhdGNoOjAKWyAgICAwLjAwMDAwMF0gICBE
TUEzMiB6b25lOiAxMjg0OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBE
TUEzMiB6b25lOiA4MjIyNDQgcGFnZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0gICBO
b3JtYWwgem9uZTogMTk0MDAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAg
Tm9ybWFsIHpvbmU6IDEyNDE2MDAgcGFnZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0g
QUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHg0MDgKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwg
QVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwNF0gZW5hYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5hYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgw
MV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFw
aWNfaWRbMHgwM10gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwN10gbGFwaWNfaWRbMHgwNV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwN10gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4ZmZdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAgMC4w
MDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFz
ZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFk
ZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19P
VlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZl
bCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElS
UTkgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9y
IFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQg
aWQ6IDB4ODA4NmE3MDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBzbXBib290OiBB
bGxvd2luZyA4IENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIG5yX2lycXNfZ3Np
OiA0MApbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4
MDAwOWUwMDAtMHgwMDA5ZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl
IG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS
ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZmZmZmXQpbICAg
IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4NDAwMDQwMDAt
MHg0MDAwNGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog
W21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWQzMjAwMC0weGM5ZDM0ZmZmXQpbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkNGMwMDAtMHhjOWQ1MWZm
Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5
ZDU0MDAwLTB4YzlkNWRmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjOWVmMDAwMC0weGM5ZWYzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmM2QwMDAtMHhjOWY2MWZmZl0KWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjY1MDAwLTB4
YzlmNjZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZd
ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZh
ODAwMC0weGM5ZmFjZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt
b3J5OiBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz
dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdClsgICAgMC4w
MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyNjAwMC0weGNh
MDI2ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdClsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTA0NzAwMC0weGNhNjBiZmZmXQpb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2E2MGMw
MDAtMHhjYTg4YmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhODhjMDAwLTB4Y2E4OTBmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTg5MjAwMC0weGNhOGQ0ZmZmXQpbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZm
M2ZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGNiMDAwMDAwLTB4Y2JiZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjYmMwMDAwMC0weGNmZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2ZlMDAwMDAtMHhmN2ZmZmZmZl0KWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGY4MDAwMDAw
LTB4ZmJmZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6
IFttZW0gMHhmYzAwMDAwMC0weGZlYmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDAwMDAtMHhmZWMwMGZmZl0KWyAgICAwLjAwMDAw
MF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAxMDAwLTB4ZmVjZmZm
ZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhm
ZWQwMDAwMC0weGZlZDAzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVkMDQwMDAtMHhmZWQxYmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdClsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQyMDAwMC0w
eGZlZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4ZmVlMDAwMDAtMHhmZWUwMGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGZlZTAxMDAwLTB4ZmVmZmZmZmZdClsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZm
XQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4Y2ZlMDAwMDAtMHhmN2ZmZmZmZl0gYXZhaWxh
YmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXpl
ZCBrZXJuZWwgb24gYmFyZSBoYXJkd2FyZQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5S
X0NQVVM6MjU2IG5yX2NwdW1hc2tfYml0czoyNTYgbnJfY3B1X2lkczo4IG5yX25vZGVfaWRzOjEK
WyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAyOSBwYWdlcy9jcHUgQGZmZmY4ODAyMmVl
MDAwMDAgczg2NzIwIHI4MTkyIGQyMzg3MiB1MjYyMTQ0ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs
b2M6IHM4NjcyMCByODE5MiBkMjM4NzIgdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTIKWyAgICAwLjAw
MDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAyIDMgNCA1IDYgNyAKWyAgICAwLjAwMDAwMF0gQnVp
bHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3Rh
bCBwYWdlczogMjAzNTUwNQpbICAgIDAuMDAwMDAwXSBQb2xpY3kgem9uZTogTm9ybWFsClsgICAg
MC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4w
LTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBy
bwpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywg
MzI3NjggYnl0ZXMpClsgICAgMC4wMDAwMDBdIHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcs
IGNudHh0IHNpemUgMHgzNDAKWyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgYXBlcnR1cmUuLi4KWyAg
ICAwLjAwMDAwMF0gTm8gQUdQIGJyaWRnZSBmb3VuZApbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBk
ZXRlY3RpbmcgQ2FsZ2FyeSB2aWEgQklPUyBFQkRBIGFyZWEKWyAgICAwLjAwMDAwMF0gQ2FsZ2Fy
eTogVW5hYmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVCREEgLSBiYWlsaW5nIQpb
ICAgIDAuMDAwMDAwXSBNZW1vcnk6IDgwMTg3NjRLLzgyNzEzNjRLIGF2YWlsYWJsZSAoNzE0OUsg
a2VybmVsIGNvZGUsIDEwODJLIHJ3ZGF0YSwgMzMxMksgcm9kYXRhLCAxMzY0SyBpbml0LCAxNDIw
SyBic3MsIDI1MjYwMEsgcmVzZXJ2ZWQpClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQs
IE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTgsIE5vZGVzPTEKWyAgICAwLjAwMDAwMF0g
SGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gCVJDVSBkeW50
aWNrLWlkbGUgZ3JhY2UtcGVyaW9kIGFjY2VsZXJhdGlvbiBpcyBlbmFibGVkLgpbICAgIDAuMDAw
MDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTI1NiB0byBucl9jcHVfaWRz
PTguClsgICAgMC4wMDAwMDBdIAlPZmZsb2FkIFJDVSBjYWxsYmFja3MgZnJvbSBhbGwgQ1BVcwpb
ICAgIDAuMDAwMDAwXSAJT2ZmbG9hZCBSQ1UgY2FsbGJhY2tzIGZyb20gQ1BVczogMC0yNTUuClsg
ICAgMC4wMDAwMDBdIE5SX0lSUVM6MTY2NDAgbnJfaXJxczo3NDQgMTYKWyAgICAwLjAwMDAwMF0g
Q29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDAuMDAwMDAwXSBjb25zb2xl
IFt0dHkwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIGFsbG9jYXRlZCAzMzU1NDQzMiBieXRlcyBv
ZiBwYWdlX2Nncm91cApbICAgIDAuMDAwMDAwXSBwbGVhc2UgdHJ5ICdjZ3JvdXBfZGlzYWJsZT1t
ZW1vcnknIG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudCBtZW1vcnkgY2dyb3VwcwpbICAgIDAuMDAw
MDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAwXSB0c2M6IEZhc3Qg
VFNDIGNhbGlicmF0aW9uIHVzaW5nIFBJVApbICAgIDAuMDA0MDAwXSB0c2M6IERldGVjdGVkIDIz
OTQuNTk5IE1IeiBwcm9jZXNzb3IKWyAgICAwLjAwMDAwMl0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9v
cCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gNDc4
OS4xOSBCb2dvTUlQUyAobHBqPTk1NzgzOTYpClsgICAgMC4wMDAwMDddIHBpZF9tYXg6IGRlZmF1
bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDAwMDE4XSBpbml0X21lbW9yeV9tYXBwaW5n
OiBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KWyAgICAwLjAwMDAyMV0gIFttZW0gMHhjOWQz
MjAwMC0weGM5ZDM0ZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMzRdIGluaXRfbWVtb3J5X21hcHBp
bmc6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpbICAgIDAuMDAwMDM2XSAgW21lbSAweGM5
ZDRjMDAwLTB4YzlkNTFmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDA0NV0gaW5pdF9tZW1vcnlfbWFw
cGluZzogW21lbSAweGM5ZDU0MDAwLTB4YzlkNWRmZmZdClsgICAgMC4wMDAwNDddICBbbWVtIDB4
YzlkNTQwMDAtMHhjOWQ1ZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDU2XSBpbml0X21lbW9yeV9t
YXBwaW5nOiBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KWyAgICAwLjAwMDA1OF0gIFttZW0g
MHhjOWVmMDAwMC0weGM5ZWYzZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwNjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWYzZDAwMC0weGM5ZjQzZmZmXQpbICAgIDAuMDAwMDY5XSAgW21l
bSAweGM5ZjNkMDAwLTB4YzlmNDNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDA3Nl0gaW5pdF9tZW1v
cnlfbWFwcGluZzogW21lbSAweGM5ZjQ0MDAwLTB4YzlmNTBmZmZdClsgICAgMC4wMDAwNzldICBb
bWVtIDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDg2XSBpbml0X21l
bW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0KWyAgICAwLjAwMDA4OF0g
IFttZW0gMHhjOWY1MTAwMC0weGM5ZjYxZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwOTddIGluaXRf
bWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2ZmZmXQpbICAgIDAuMDAwMDk5
XSAgW21lbSAweGM5ZjY1MDAwLTB4YzlmNjZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDEwNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjdlMDAwLTB4YzlmODNmZmZdClsgICAgMC4wMDAx
MDhdICBbbWVtIDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0gcGFnZSA0awpbICAgIDAuMDAwMTE1XSBp
bml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KWyAgICAwLjAw
MDExN10gIFttZW0gMHhjOWY4YzAwMC0weGM5ZjhjZmZmXSBwYWdlIDRrClsgICAgMC4wMDAxMjZd
IGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY5YzAwMC0weGM5ZjljZmZmXQpbICAgIDAu
MDAwMTI4XSAgW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDEz
NV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZmE4MDAwLTB4YzlmYWNmZmZdClsgICAg
MC4wMDAxMzddICBbbWVtIDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0gcGFnZSA0awpbICAgIDAuMDAw
MTQ0XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KWyAg
ICAwLjAwMDE0Nl0gIFttZW0gMHhjOWZkOTAwMC0weGM5ZmQ5ZmZmXSBwYWdlIDRrClsgICAgMC4w
MDAxNTJdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZlYTAwMC0weGNhMDEwZmZmXQpb
ICAgIDAuMDAwMTU0XSAgW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdIHBhZ2UgNGsKWyAgICAw
LjAwMDE2Ml0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDI2MDAwLTB4Y2EwMjZmZmZd
ClsgICAgMC4wMDAxNjRdICBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0gcGFnZSA0awpbICAg
IDAuMDAwMTcxXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZm
Zl0KWyAgICAwLjAwMDE3M10gIFttZW0gMHhjYTAyODAwMC0weGNhMDI5ZmZmXSBwYWdlIDRrClsg
ICAgMC4wMDAxNzldIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyYjAwMC0weGNhMDJm
ZmZmXQpbICAgIDAuMDAwMTgxXSAgW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdIHBhZ2UgNGsK
WyAgICAwLjAwMDE4OF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDQ3MDAwLTB4Y2Ew
YzdmZmZdClsgICAgMC4wMDAxOTBdICBbbWVtIDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0gcGFnZSA0
awpbICAgIDAuMDAwMTk3XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwYzgwMDAtMHhj
YTBlMWZmZl0KWyAgICAwLjAwMDIwMF0gIFttZW0gMHhjYTBjODAwMC0weGNhMGUxZmZmXSBwYWdl
IDRrClsgICAgMC4wMDAyMDZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTBlMjAwMC0w
eGNhMTBiZmZmXQpbICAgIDAuMDAwMjA4XSAgW21lbSAweGNhMGUyMDAwLTB4Y2ExMGJmZmZdIHBh
Z2UgNGsKWyAgICAwLjAwMDIxNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhY2UyMDAw
LTB4Y2FmZjNmZmZdClsgICAgMC4wMDAyMTddICBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0g
cGFnZSA0awpbICAgIDAuMDAwMjM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2JjMDAw
MDAtMHhjZmRmZmZmZl0KWyAgICAwLjAwMDIzOF0gIFttZW0gMHhjYmMwMDAwMC0weGNmZGZmZmZm
XSBwYWdlIDJNClsgICAgMC4wMzcyMDJdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZApb
ICAgIDAuMDM3MjE5XSBBcHBBcm1vcjogQXBwQXJtb3IgaW5pdGlhbGl6ZWQKWyAgICAwLjAzNzIy
MV0gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAwLjAzNzY5MF0gRGVudHJ5IGNhY2hlIGhh
c2ggdGFibGUgZW50cmllczogMTA0ODU3NiAob3JkZXI6IDExLCA4Mzg4NjA4IGJ5dGVzKQpbICAg
IDAuMDM5Njg5XSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAob3JkZXI6
IDEwLCA0MTk0MzA0IGJ5dGVzKQpbICAgIDAuMDQwNTk5XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxl
IGVudHJpZXM6IDI1NgpbICAgIDAuMDQwNzU2XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBt
ZW1vcnkKWyAgICAwLjA0MDc2NV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNlcwpb
ICAgIDAuMDQwNzY3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBmcmVlemVyClsgICAgMC4w
NDA3NzBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvClsgICAgMC4wNDA3NzJdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKWyAgICAwLjA0MDc3NV0gSW5pdGlh
bGl6aW5nIGNncm91cCBzdWJzeXMgaHVnZXRsYgpbICAgIDAuMDQwNzk1XSBDUFU6IFBoeXNpY2Fs
IFByb2Nlc3NvciBJRDogMApbICAgIDAuMDQwNzk3XSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAw
ClsgICAgMC4wNDA4MDJdIEVORVJHWV9QRVJGX0JJQVM6IFNldCB0byAnbm9ybWFsJywgd2FzICdw
ZXJmb3JtYW5jZScKWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklBUzogVmlldyBhbmQgdXBk
YXRlIHdpdGggeDg2X2VuZXJneV9wZXJmX3BvbGljeSg4KQpbICAgIDAuMDQxMTc3XSBtY2U6IENQ
VSBzdXBwb3J0cyA5IE1DRSBiYW5rcwpbICAgIDAuMDQxMTkwXSBDUFUwOiBUaGVybWFsIG1vbml0
b3JpbmcgZW5hYmxlZCAoVE0xKQpbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGlUTEIgZW50cmll
czogNEtCIDUxMiwgMk1CIDAsIDRNQiAwClsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwgZFRMQiBl
bnRyaWVzOiA0S0IgNTEyLCAyTUIgMzIsIDRNQiAzMgpbICAgIDAuMDQxMjAyXSB0bGJfZmx1c2hh
bGxfc2hpZnQ6IDEKWyAgICAwLjA0MTMyN10gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9y
eTogMjhLIChmZmZmZmZmZjgxZTY1MDAwIC0gZmZmZmZmZmY4MWU2YzAwMCkKWyAgICAwLjA0MzQx
MV0gQUNQSTogQ29yZSByZXZpc2lvbiAyMDEzMDUxNwpbICAgIDAuMDUyNDc1XSBBQ1BJOiBBbGwg
QUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkClsgICAgMC4wNTM4ODddIGZ0cmFjZTog
YWxsb2NhdGluZyAyNzg0NCBlbnRyaWVzIGluIDEwOSBwYWdlcwpbICAgIDAuMDY3NTI5XSAuLlRJ
TUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xClsgICAgMC4x
MDcyNTBdIHNtcGJvb3Q6IENQVTA6IEludGVsKFIpIENvcmUoVE0pIGk3LTM2MzBRTSBDUFUgQCAy
LjQwR0h6IChmYW06IDA2LCBtb2RlbDogM2EsIHN0ZXBwaW5nOiAwOSkKWyAgICAwLjEwNzI1OV0g
VFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKWyAgICAwLjEwNzI2N10gUGVyZm9ybWFuY2UgRXZl
bnRzOiBQRUJTIGZtdDErLCAxNi1kZWVwIExCUiwgSXZ5QnJpZGdlIGV2ZW50cywgZnVsbC13aWR0
aCBjb3VudGVycywgSW50ZWwgUE1VIGRyaXZlci4KWyAgICAwLjEwNzI3NV0gLi4uIHZlcnNpb246
ICAgICAgICAgICAgICAgIDMKWyAgICAwLjEwNzI3N10gLi4uIGJpdCB3aWR0aDogICAgICAgICAg
ICAgIDQ4ClsgICAgMC4xMDcyNzhdIC4uLiBnZW5lcmljIHJlZ2lzdGVyczogICAgICA0ClsgICAg
MC4xMDcyODBdIC4uLiB2YWx1ZSBtYXNrOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZmClsg
ICAgMC4xMDcyODFdIC4uLiBtYXggcGVyaW9kOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZm
ClsgICAgMC4xMDcyODNdIC4uLiBmaXhlZC1wdXJwb3NlIGV2ZW50czogICAzClsgICAgMC4xMDcy
ODRdIC4uLiBldmVudCBtYXNrOiAgICAgICAgICAgICAwMDAwMDAwNzAwMDAwMDBmClsgICAgMC4x
MjIyNTVdIE5NSSB3YXRjaGRvZzogZW5hYmxlZCBvbiBhbGwgQ1BVcywgcGVybWFuZW50bHkgY29u
c3VtZXMgb25lIGh3LVBNVSBjb3VudGVyLgpbICAgIDAuMTA4NzQwXSBzbXBib290OiBCb290aW5n
IE5vZGUgICAwLCBQcm9jZXNzb3JzICAjMSAjMiAjMyAjNCAjNSAjNiAjNyBPSwpbICAgIDAuMjAz
OTU1XSBCcm91Z2h0IHVwIDggQ1BVcwpbICAgIDAuMjAzOTYwXSBzbXBib290OiBUb3RhbCBvZiA4
IHByb2Nlc3NvcnMgYWN0aXZhdGVkICgzODMxMy41OCBCb2dvTUlQUykKWyAgICAwLjIxMTA1Nl0g
ZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4yMTIwNDddIEVWTTogc2VjdXJpdHkuc2VsaW51
eApbICAgIDAuMjEyMDUwXSBFVk06IHNlY3VyaXR5LlNNQUNLNjQKWyAgICAwLjIxMjA1MV0gRVZN
OiBzZWN1cml0eS5jYXBhYmlsaXR5ClsgICAgMC4yMTIwODVdIFBNOiBSZWdpc3RlcmluZyBBQ1BJ
IE5WUyByZWdpb24gW21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdICg2Mjk1NTUyIGJ5dGVzKQpb
ICAgIDAuMjEyMTYwXSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjYTYw
YzAwMC0weGNhODhiZmZmXSAoMjYyMTQ0MCBieXRlcykKWyAgICAwLjIxMjE5MV0gUE06IFJlZ2lz
dGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4Y2E4OTIwMDAtMHhjYThkNGZmZl0gKDI3NDQz
MiBieXRlcykKWyAgICAwLjIxMjkzMV0gcmVndWxhdG9yLWR1bW15OiBubyBwYXJhbWV0ZXJzClsg
ICAgMC4yMTI5NjNdIFJUQyB0aW1lOiAyMjo1NzowOCwgZGF0ZTogMDEvMTcvMTQKWyAgICAwLjIx
Mjk5NF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgpbICAgIDAuMjEzMDk4XSBB
Q1BJIEZBRFQgZGVjbGFyZXMgdGhlIHN5c3RlbSBkb2Vzbid0IHN1cHBvcnQgUENJZSBBU1BNLCBz
byBkaXNhYmxlIGl0ClsgICAgMC4yMTMxMDFdIEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVk
ClsgICAgMC4yMTMxMDNdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJp
dmVyIHZlcnNpb246IDAuNQpbICAgIDAuMjEzMTUwXSBQQ0k6IE1NQ09ORklHIGZvciBkb21haW4g
MDAwMCBbYnVzIDAwLTNmXSBhdCBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gKGJhc2UgMHhm
ODAwMDAwMCkKWyAgICAwLjIxMzE1M10gUENJOiBNTUNPTkZJRyBhdCBbbWVtIDB4ZjgwMDAwMDAt
MHhmYmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMApbICAgIDAuMjI4NTE0XSBQQ0k6IFVzaW5nIGNv
bmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuMjI5MzQ2XSBiaW86IGNy
ZWF0ZSBzbGFiIDxiaW8tMD4gYXQgMApbICAgIDAuMjI5NDgzXSBBQ1BJOiBBZGRlZCBfT1NJKE1v
ZHVsZSBEZXZpY2UpClsgICAgMC4yMjk0ODZdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIERl
dmljZSkKWyAgICAwLjIyOTQ4OF0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25z
KQpbICAgIDAuMjI5NDkwXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERl
dmljZSkKWyAgICAwLjIzMTU1OV0gQUNQSTogRUM6IEVDIGRlc2NyaXB0aW9uIHRhYmxlIGlzIGZv
dW5kLCBjb25maWd1cmluZyBib290IEVDClsgICAgMC4yMzM2ODhdIEFDUEk6IEV4ZWN1dGVkIDEg
YmxvY2tzIG9mIG1vZHVsZS1sZXZlbCBleGVjdXRhYmxlIEFNTCBjb2RlClsgICAgMC4yOTUwMjdd
IFtGaXJtd2FyZSBCdWddOiBBQ1BJOiBCSU9TIF9PU0koTGludXgpIHF1ZXJ5IGlnbm9yZWQKWyAg
ICAwLjI5NTUwNV0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWI5MDE4IDAwODUzICh2MDEgIFBtUmVm
ICBDcHUwQ3N0IDAwMDAzMDAxIElOVEwgMjAwNTExMTcpClsgICAgMC4yOTYwMjddIEFDUEk6IER5
bmFtaWMgT0VNIFRhYmxlIExvYWQ6ClsgICAgMC4yOTYwMzBdIEFDUEk6IFNTRFQgICAgICAgICAg
IChudWxsKSAwMDg1MyAodjAxICBQbVJlZiAgQ3B1MENzdCAwMDAwMzAwMSBJTlRMIDIwMDUxMTE3
KQpbICAgIDAuMzAzMTgyXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmFhOTggMDAzMDMgKHYwMSAg
UG1SZWYgICAgQXBJc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKWyAgICAwLjMwMzcyN10gQUNQ
STogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKWyAgICAwLjMwMzcyOV0gQUNQSTogU1NEVCAgICAg
ICAgICAgKG51bGwpIDAwMzAzICh2MDEgIFBtUmVmICAgIEFwSXN0IDAwMDAzMDAwIElOVEwgMjAw
NTExMTcpClsgICAgMC4zMTEwNjldIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViYmMxOCAwMDExOSAo
djAxICBQbVJlZiAgICBBcENzdCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpbICAgIDAuMzExNTg2
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuMzExNTg5XSBBQ1BJOiBTU0RU
ICAgICAgICAgICAobnVsbCkgMDAxMTkgKHYwMSAgUG1SZWYgICAgQXBDc3QgMDAwMDMwMDAgSU5U
TCAyMDA1MTExNykKWyAgICAwLjMyMDEzMV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApbICAg
IDAuMzIwMTM5XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5n
IFNsZWVwIFN0YXRlIFtcX1MxX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpbICAgIDAuMzIwMTQ1
XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5nIFNsZWVwIFN0
YXRlIFtcX1MyX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpbICAgIDAuMzIwMTYxXSBBQ1BJOiAo
c3VwcG9ydHMgUzAgUzMgUzQgUzUpClsgICAgMC4zMjAxNjNdIEFDUEk6IFVzaW5nIElPQVBJQyBm
b3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAwLjMyMDE4OF0gUENJOiBVc2luZyBob3N0IGJyaWRn
ZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJl
cG9ydCBhIGJ1ZwpbICAgIDAuMzIwMzEzXSBBQ1BJOiBObyBkb2NrIGRldmljZXMgZm91bmQuClsg
ICAgMC4zMzI1NjhdIEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJMF0gKGRvbWFpbiAwMDAwIFti
dXMgMDAtM2VdKQpbICAgIDAuMzMyNzkwXSBhY3BpIFBOUDBBMDg6MDA6IFJlcXVlc3RpbmcgQUNQ
SSBfT1NDIGNvbnRyb2wgKDB4MWQpClsgICAgMC4zMzI5ODhdIGFjcGkgUE5QMEEwODowMDogQUNQ
SSBfT1NDIGNvbnRyb2wgKDB4MTgpIGdyYW50ZWQKWyAgICAwLjMzMzQ1N10gUENJIGhvc3QgYnJp
ZGdlIHRvIGJ1cyAwMDAwOjAwClsgICAgMC4zMzM0NjBdIHBjaV9idXMgMDAwMDowMDogcm9vdCBi
dXMgcmVzb3VyY2UgW2J1cyAwMC0zZV0KWyAgICAwLjMzMzQ2M10gcGNpX2J1cyAwMDAwOjAwOiBy
b290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBjZjddClsgICAgMC4zMzM0NjVdIHBjaV9i
dXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAtMHhmZmZmXQpbICAgIDAu
MzMzNDY4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAw
MC0weDAwMGJmZmZmXQpbICAgIDAuMzMzNDcwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJl
c291cmNlIFttZW0gMHgwMDBjMDAwMC0weDAwMGMzZmZmXQpbICAgIDAuMzMzNDcyXSBwY2lfYnVz
IDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjNDAwMC0weDAwMGM3ZmZmXQpb
ICAgIDAuMzMzNDc1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw
MDBjODAwMC0weDAwMGNiZmZmXQpbICAgIDAuMzMzNDc3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3Qg
YnVzIHJlc291cmNlIFttZW0gMHgwMDBjYzAwMC0weDAwMGNmZmZmXQpbICAgIDAuMzMzNDc5XSBw
Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkMDAwMC0weDAwMGQz
ZmZmXQpbICAgIDAuMzMzNDgxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtt
ZW0gMHgwMDBkNDAwMC0weDAwMGQ3ZmZmXQpbICAgIDAuMzMzNDg0XSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkODAwMC0weDAwMGRiZmZmXQpbICAgIDAuMzMz
NDg2XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkYzAwMC0w
eDAwMGRmZmZmXQpbICAgIDAuMzMzNDg4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291
cmNlIFttZW0gMHhjZmUwMDAwMC0weGZlYWZmZmZmXQpbICAgIDAuMzMzNDk3XSBwY2kgMDAwMDow
MDowMC4wOiBbODA4NjowMTU0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMC4zMzM1ODRd
IHBjaSAwMDAwOjAwOjAxLjA6IFs4MDg2OjAxNTFdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAg
ICAwLjMzMzYxNV0gcGNpIDAwMDA6MDA6MDEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hv
dCBEM2NvbGQKWyAgICAwLjMzMzY2MF0gcGNpIDAwMDA6MDA6MDEuMDogU3lzdGVtIHdha2V1cCBk
aXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzM2OTNdIHBjaSAwMDAwOjAwOjAyLjA6IFs4MDg2OjAx
NjZdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAwLjMzMzcwNF0gcGNpIDAwMDA6MDA6MDIu
MDogcmVnIDB4MTA6IFttZW0gMHhmNzQwMDAwMC0weGY3N2ZmZmZmIDY0Yml0XQpbICAgIDAuMzMz
NzExXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxODogW21lbSAweGQwMDAwMDAwLTB4ZGZmZmZm
ZmYgNjRiaXQgcHJlZl0KWyAgICAwLjMzMzcxNl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MjA6
IFtpbyAgMHhmMDAwLTB4ZjAzZl0KWyAgICAwLjMzMzgyMF0gcGNpIDAwMDA6MDA6MTQuMDogWzgw
ODY6MWUzMV0gdHlwZSAwMCBjbGFzcyAweDBjMDMzMApbICAgIDAuMzMzODQ0XSBwY2kgMDAwMDow
MDoxNC4wOiByZWcgMHgxMDogW21lbSAweGY3YTAwMDAwLTB4ZjdhMGZmZmYgNjRiaXRdClsgICAg
MC4zMzM5MThdIHBjaSAwMDAwOjAwOjE0LjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QgRDNj
b2xkClsgICAgMC4zMzM5NjRdIHBjaSAwMDAwOjAwOjE0LjA6IFN5c3RlbSB3YWtldXAgZGlzYWJs
ZWQgYnkgQUNQSQpbICAgIDAuMzMzOTk3XSBwY2kgMDAwMDowMDoxNi4wOiBbODA4NjoxZTNhXSB0
eXBlIDAwIGNsYXNzIDB4MDc4MDAwClsgICAgMC4zMzQwMjFdIHBjaSAwMDAwOjAwOjE2LjA6IHJl
ZyAweDEwOiBbbWVtIDB4ZjdhMWEwMDAtMHhmN2ExYTAwZiA2NGJpdF0KWyAgICAwLjMzNDA5OV0g
cGNpIDAwMDA6MDA6MTYuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAg
ICAwLjMzNDE4NV0gcGNpIDAwMDA6MDA6MWEuMDogWzgwODY6MWUyZF0gdHlwZSAwMCBjbGFzcyAw
eDBjMDMyMApbICAgIDAuMzM0MjA4XSBwY2kgMDAwMDowMDoxYS4wOiByZWcgMHgxMDogW21lbSAw
eGY3YTE4MDAwLTB4ZjdhMTgzZmZdClsgICAgMC4zMzQzMDFdIHBjaSAwMDAwOjAwOjFhLjA6IFBN
RSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC4zMzQzNTNdIHBjaSAwMDAw
OjAwOjFhLjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpbICAgIDAuMzM0Mzg1XSBw
Y2kgMDAwMDowMDoxYi4wOiBbODA4NjoxZTIwXSB0eXBlIDAwIGNsYXNzIDB4MDQwMzAwClsgICAg
MC4zMzQ0MDBdIHBjaSAwMDAwOjAwOjFiLjA6IHJlZyAweDEwOiBbbWVtIDB4ZjdhMTAwMDAtMHhm
N2ExM2ZmZiA2NGJpdF0KWyAgICAwLjMzNDQ3MV0gcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBw
b3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjMzNDUyMl0gcGNpIDAwMDA6MDA6MWIu
MDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzQ1NTVdIHBjaSAwMDAw
OjAwOjFjLjA6IFs4MDg2OjFlMTBdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAwLjMzNDYz
N10gcGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQK
WyAgICAwLjMzNDcxNV0gcGNpIDAwMDA6MDA6MWMuMTogWzgwODY6MWUxMl0gdHlwZSAwMSBjbGFz
cyAweDA2MDQwMApbICAgIDAuMzM0Nzk3XSBwY2kgMDAwMDowMDoxYy4xOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuMzM0ODc0XSBwY2kgMDAwMDowMDoxYy4zOiBb
ODA4NjoxZTE2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC4zMzQ5NTZdIHBjaSAwMDAw
OjAwOjFjLjM6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC4zMzUw
MTRdIHBjaSAwMDAwOjAwOjFjLjM6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpbICAg
IDAuMzM1MDUzXSBwY2kgMDAwMDowMDoxZC4wOiBbODA4NjoxZTI2XSB0eXBlIDAwIGNsYXNzIDB4
MGMwMzIwClsgICAgMC4zMzUwNzZdIHBjaSAwMDAwOjAwOjFkLjA6IHJlZyAweDEwOiBbbWVtIDB4
ZjdhMTcwMDAtMHhmN2ExNzNmZl0KWyAgICAwLjMzNTE3MF0gcGNpIDAwMDA6MDA6MWQuMDogUE1F
IyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjMzNTIyMF0gcGNpIDAwMDA6
MDA6MWQuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzUyNTFdIHBj
aSAwMDAwOjAwOjFmLjA6IFs4MDg2OjFlNTldIHR5cGUgMDAgY2xhc3MgMHgwNjAxMDAKWyAgICAw
LjMzNTQyOF0gcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MWUwM10gdHlwZSAwMCBjbGFzcyAweDAx
MDYwMQpbICAgIDAuMzM1NDQ4XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxMDogW2lvICAweGYw
YjAtMHhmMGI3XQpbICAgIDAuMzM1NDU3XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxNDogW2lv
ICAweGYwYTAtMHhmMGEzXQpbICAgIDAuMzM1NDY0XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgx
ODogW2lvICAweGYwOTAtMHhmMDk3XQpbICAgIDAuMzM1NDcyXSBwY2kgMDAwMDowMDoxZi4yOiBy
ZWcgMHgxYzogW2lvICAweGYwODAtMHhmMDgzXQpbICAgIDAuMzM1NDgwXSBwY2kgMDAwMDowMDox
Zi4yOiByZWcgMHgyMDogW2lvICAweGYwNjAtMHhmMDdmXQpbICAgIDAuMzM1NDg5XSBwY2kgMDAw
MDowMDoxZi4yOiByZWcgMHgyNDogW21lbSAweGY3YTE2MDAwLTB4ZjdhMTY3ZmZdClsgICAgMC4z
MzU1MzZdIHBjaSAwMDAwOjAwOjFmLjI6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QKWyAgICAw
LjMzNTYwOF0gcGNpIDAwMDA6MDA6MWYuMzogWzgwODY6MWUyMl0gdHlwZSAwMCBjbGFzcyAweDBj
MDUwMApbICAgIDAuMzM1NjI0XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgxMDogW21lbSAweGY3
YTE1MDAwLTB4ZjdhMTUwZmYgNjRiaXRdClsgICAgMC4zMzU2NDZdIHBjaSAwMDAwOjAwOjFmLjM6
IHJlZyAweDIwOiBbaW8gIDB4ZjA0MC0weGYwNWZdClsgICAgMC4zMzU3NjldIHBjaSAwMDAwOjAx
OjAwLjA6IFsxMGRlOjBkZTNdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAwLjMzNTc4MF0g
cGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNjAwMDAwMC0weGY2ZmZmZmZmXQpb
ICAgIDAuMzM1NzkxXSBwY2kgMDAwMDowMTowMC4wOiByZWcgMHgxNDogW21lbSAweGUwMDAwMDAw
LTB4ZWZmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjMzNTgwMl0gcGNpIDAwMDA6MDE6MDAuMDog
cmVnIDB4MWM6IFttZW0gMHhmMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC4z
MzU4MTBdIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDI0OiBbaW8gIDB4ZTAwMC0weGUwN2ZdClsg
ICAgMC4zMzU4MTddIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4ZjcwMDAwMDAt
MHhmNzA3ZmZmZiBwcmVmXQpbICAgIDAuMzQzMDMyXSBwY2kgMDAwMDowMDowMS4wOiBQQ0kgYnJp
ZGdlIHRvIFtidXMgMDFdClsgICAgMC4zNDMwNDBdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdl
IHdpbmRvdyBbaW8gIDB4ZTAwMC0weGVmZmZdClsgICAgMC4zNDMwNDRdIHBjaSAwMDAwOjAwOjAx
LjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZjYwMDAwMDAtMHhmNzBmZmZmZl0KWyAgICAwLjM0
MzA2Ml0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhlMDAwMDAwMC0w
eGYxZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC4zNDMxMjVdIHBjaSAwMDAwOjAwOjFjLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMl0KWyAgICAwLjM0MzIyNF0gcGNpIDAwMDA6MDM6MDAuMDogWzE2
OGM6MDAzMl0gdHlwZSAwMCBjbGFzcyAweDAyODAwMApbICAgIDAuMzQzMjUxXSBwY2kgMDAwMDow
MzowMC4wOiByZWcgMHgxMDogW21lbSAweGY3OTAwMDAwLTB4Zjc5N2ZmZmYgNjRiaXRdClsgICAg
MC4zNDMzMTddIHBjaSAwMDAwOjAzOjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4Zjc5ODAwMDAtMHhm
Nzk4ZmZmZiBwcmVmXQpbICAgIDAuMzQzMzg1XSBwY2kgMDAwMDowMzowMC4wOiBzdXBwb3J0cyBE
MSBEMgpbICAgIDAuMzQzMzg2XSBwY2kgMDAwMDowMzowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9t
IEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuMzQzNDE4XSBwY2kgMDAwMDowMzowMC4wOiBT
eXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAwLjM1MTA1MF0gcGNpIDAwMDA6MDA6
MWMuMTogUENJIGJyaWRnZSB0byBbYnVzIDAzXQpbICAgIDAuMzUxMDc2XSBwY2kgMDAwMDowMDox
Yy4xOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdClsgICAgMC4z
NTExNjRdIHBjaSAwMDAwOjA0OjAwLjA6IFsxOTY5OjEwOTFdIHR5cGUgMDAgY2xhc3MgMHgwMjAw
MDAKWyAgICAwLjM1MTE5M10gcGNpIDAwMDA6MDQ6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNzgw
MDAwMC0weGY3ODNmZmZmIDY0Yml0XQpbICAgIDAuMzUxMjA4XSBwY2kgMDAwMDowNDowMC4wOiBy
ZWcgMHgxODogW2lvICAweGQwMDAtMHhkMDdmXQpbICAgIDAuMzUxMzQxXSBwY2kgMDAwMDowNDow
MC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuMzUx
Mzc3XSBwY2kgMDAwMDowNDowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAg
ICAwLjM1OTA2N10gcGNpIDAwMDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDA0XQpbICAg
IDAuMzU5MDg5XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGQwMDAt
MHhkZmZmXQpbICAgIDAuMzU5MDk0XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdClsgICAgMC4zNTkxMThdIGFjcGkgUE5QMEEwODow
MDogRGlzYWJsaW5nIEFTUE0gKEZBRFQgaW5kaWNhdGVzIGl0IGlzIHVuc3VwcG9ydGVkKQpbICAg
IDAuMzU5NzM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJUlFzIDMgNCA1IDYg
NyAxMCAxMSAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5NzkwXSBBQ1BJOiBQQ0kgSW50ZXJy
dXB0IExpbmsgW0xOS0JdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAg
IDAuMzU5ODM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0NdIChJUlFzIDMgNCA1IDYg
NyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5ODg1XSBBQ1BJOiBQQ0kgSW50ZXJydXB0
IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAu
MzU5OTMxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1IDYgNyAx
MCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5OTgxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp
bmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYw
MDI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMgNCA1IDYgNyAxMCAx
MikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYwMDc0XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0hdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYwNDEy
XSBBQ1BJOiBFbmFibGVkIDQgR1BFcyBpbiBibG9jayAwMCB0byAzRgpbICAgIDAuMzYwNDIwXSBB
Q1BJOiBcX1NCXy5QQ0kwOiBub3RpZnkgaGFuZGxlciBpcyBpbnN0YWxsZWQKWyAgICAwLjM2MDQ4
MV0gRm91bmQgMSBhY3BpIHJvb3QgZGV2aWNlcwpbICAgIDAuMzYwNTQ0XSBBQ1BJOiBFQzogR1BF
ID0gMHgxOSwgSS9POiBjb21tYW5kL3N0YXR1cyA9IDB4NjYsIGRhdGEgPSAweDYyClsgICAgMC4z
NjA2MjJdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8r
bWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUKWyAgICAwLjM2MDYyN10gdmdhYXJiOiBkZXZpY2Ug
YWRkZWQ6IFBDSTowMDAwOjAxOjAwLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1ub25lLGxvY2tzPW5v
bmUKWyAgICAwLjM2MDYyOV0gdmdhYXJiOiBsb2FkZWQKWyAgICAwLjM2MDYzMV0gdmdhYXJiOiBi
cmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAxOjAwLjAKWyAgICAwLjM2MDYzMl0gdmdhYXJi
OiBubyBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKWyAgICAwLjM2MDc2M10g
U0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAwLjM2MDc2Nl0gQUNQSTogYnVzIHR5cGUg
QVRBIHJlZ2lzdGVyZWQKWyAgICAwLjM2MDgxM10gbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQu
ClsgICAgMC4zNjA4MjZdIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsgICAgMC4zNjA4
MzldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKWyAgICAw
LjM2MDg0Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKWyAg
ICAwLjM2MDg2NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKWyAg
ICAwLjM2MDk1NF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpbICAgIDAuMzYyNTE2
XSBQQ0k6IHBjaV9jYWNoZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5dGVzClsgICAgMC4zNjI1Njld
IGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWUwMDAtMHgwMDA5ZmZmZl0KWyAg
ICAwLjM2MjU3MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHg0MDAwNDAwMC0weDQz
ZmZmZmZmXQpbICAgIDAuMzYyNTcyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5
NzMxMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI1NzhdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZl
ciBbbWVtIDB4YzlkNGMwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjU4M10gZTgyMDogcmVzZXJ2
ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWQ1NDAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNTg4XSBl
ODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZWYwMDAwLTB4Y2JmZmZmZmZdClsgICAg
MC4zNjI1OTNdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4YzlmM2QwMDAtMHhjYmZm
ZmZmZl0KWyAgICAwLjM2MjU5OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY2
NTAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjAzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIg
W21lbSAweGM5ZjdlMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2MDddIGU4MjA6IHJlc2VydmUg
UkFNIGJ1ZmZlciBbbWVtIDB4YzlmOGMwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjYxMl0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY5YzAwMC0weGNiZmZmZmZmXQpbICAgIDAu
MzYyNjE2XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZmE4MDAwLTB4Y2JmZmZm
ZmZdClsgICAgMC4zNjI2MjBdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4YzlmZDkw
MDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjYyNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt
ZW0gMHhjOWZlYTAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjI4XSBlODIwOiByZXNlcnZlIFJB
TSBidWZmZXIgW21lbSAweGNhMDI2MDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2MzFdIGU4MjA6
IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4Y2EwMjgwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2
MjYzNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyYjAwMC0weGNiZmZmZmZm
XQpbICAgIDAuMzYyNjM3XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDQ3MDAw
LTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2NDBdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVt
IDB4Y2E4OTIwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjY0Ml0gZTgyMDogcmVzZXJ2ZSBSQU0g
YnVmZmVyIFttZW0gMHhjYWNlMjAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjQzXSBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNiMDAwMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2
NDVdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MjJmMjAwMDAwLTB4MjJmZmZmZmZm
XQpbICAgIDAuMzYyNzEzXSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMC4zNjI3MTVdIE5l
dExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDAuMzYyNzE2XSBOZXRMYWJlbDog
IHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMC4zNjI3MjVdIE5ldExhYmVsOiAg
dW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMC4zNjI3NjRdIGhwZXQw
OiBhdCBNTUlPIDB4ZmVkMDAwMDAsIElSUXMgMiwgOCwgMCwgMCwgMCwgMCwgMCwgMApbICAgIDAu
MzYyNzcxXSBocGV0MDogOCBjb21wYXJhdG9ycywgNjQtYml0IDE0LjMxODE4MCBNSHogY291bnRl
cgpbICAgIDAuMzY0Nzk4XSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBocGV0ClsgICAgMC4zNjg3
MjhdIEFwcEFybW9yOiBBcHBBcm1vciBGaWxlc3lzdGVtIEVuYWJsZWQKWyAgICAwLjM2ODc0N10g
cG5wOiBQblAgQUNQSSBpbml0ClsgICAgMC4zNjg3NTddIEFDUEk6IGJ1cyB0eXBlIFBOUCByZWdp
c3RlcmVkClsgICAgMC4zNjg4MzhdIHN5c3RlbSAwMDowMDogW21lbSAweGZlZDQwMDAwLTB4ZmVk
NDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjg4NDNdIHN5c3RlbSAwMDowMDogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSkKWyAgICAwLjM2ODkw
N10gcG5wIDAwOjAxOiBbZG1hIDRdClsgICAgMC4zNjg5MjFdIHBucCAwMDowMTogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAyMDAgKGFjdGl2ZSkKWyAgICAwLjM2ODk0Ml0gcG5w
IDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgSU5UMDgwMCAoYWN0aXZlKQpb
ICAgIDAuMzY5MDMzXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQ
TlAwMTAzIChhY3RpdmUpClsgICAgMC4zNjkwNjddIHN5c3RlbSAwMDowNDogW2lvICAweDA2ODAt
MHgwNjlmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5MDcwXSBzeXN0ZW0gMDA6MDQ6IFtp
byAgMHgxMDAwLTB4MTAwZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3M10gc3lzdGVt
IDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3Nl0gc3lz
dGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3OV0g
c3lzdGVtIDAwOjA0OiBbaW8gIDB4MDQwMC0weDA0NTNdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApb
ICAgIDAuMzY5MDgyXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDU4LTB4MDQ3Zl0gaGFzIGJlZW4g
cmVzZXJ2ZWQKWyAgICAwLjM2OTA4NF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MDUwMC0weDA1N2Zd
IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjkwODZdIHN5c3RlbSAwMDowNDogW2lvICAweDE2
NGUtMHgxNjRmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5MDg5XSBzeXN0ZW0gMDA6MDQ6
IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMC4z
NjkxMTddIHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAg
KGFjdGl2ZSkKWyAgICAwLjM2OTE1N10gc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDQ1NC0weDA0NTdd
IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjkxNjBdIHN5c3RlbSAwMDowNjogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIElOVDNmMGQgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuMzY5
MjAyXSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwNGQwLTB4MDRkMV0gaGFzIGJlZW4gcmVzZXJ2ZWQK
WyAgICAwLjM2OTIwNV0gc3lzdGVtIDAwOjA3OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJ
RHMgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuMzY5MjI3XSBwbnAgMDA6MDg6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzA0IChhY3RpdmUpClsgICAgMC4zNjkyODFdIHBucCAw
MDowOTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEVURDAxMDggU1lOMGEwMCBTWU4w
MDAyIFBOUDBmMDMgUE5QMGYxMyBQTlAwZjEyIChhY3RpdmUpClsgICAgMC4zNjkzMTVdIHBucCAw
MDowYTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEFUSzMwMDEgUE5QMDMwYiAoYWN0
aXZlKQpbICAgIDAuMzY5NDczXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDc3XSBzeXN0ZW0gMDA6MGI6IFttZW0g
MHhmZWQxMDAwMC0weGZlZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDc5XSBz
eXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxODAwMC0weGZlZDE4ZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDAuMzY5NDgyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5ZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDg0XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhm
ODAwMDAwMC0weGZiZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDg3XSBzeXN0
ZW0gMDA6MGI6IFttZW0gMHhmZWQyMDAwMC0weGZlZDNmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApb
ICAgIDAuMzY5NDkwXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ5MDAwMC0weGZlZDkzZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDkyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ0
NTAwMC0weGZlZDhmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDk1XSBzeXN0ZW0g
MDA6MGI6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAg
IDAuMzY5NDk4XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBjb3Vs
ZCBub3QgYmUgcmVzZXJ2ZWQKWyAgICAwLjM2OTUwMF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4Y2Zl
MDAwMDAtMHhjZmUwMGZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTUwM10gc3lzdGVt
IDAwOjBiOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZlKQpb
ICAgIDAuMzY5NTcxXSBzeXN0ZW0gMDA6MGM6IFttZW0gMHhjZmUwMDAwMC0weGNmZTAwZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NTc1XSBzeXN0ZW0gMDA6MGM6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMC4zNjk3MDRdIHN5c3Rl
bSAwMDowZDogW21lbSAweDIwMDAwMDAwLTB4MjAxZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsg
ICAgMC4zNjk3MDddIHN5c3RlbSAwMDowZDogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZdIGhh
cyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjk3MDldIHN5c3RlbSAwMDowZDogUGx1ZyBhbmQgUGxh
eSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSkKWyAgICAwLjM2OTczOV0gcG5wOiBQ
blAgQUNQSTogZm91bmQgMTQgZGV2aWNlcwpbICAgIDAuMzY5NzQwXSBBQ1BJOiBidXMgdHlwZSBQ
TlAgdW5yZWdpc3RlcmVkClsgICAgMC4zNzU4NjRdIHBjaSAwMDAwOjAwOjAxLjA6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwMV0KWyAgICAwLjM3NTg2OF0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ug
d2luZG93IFtpbyAgMHhlMDAwLTB4ZWZmZl0KWyAgICAwLjM3NTg3Ml0gcGNpIDAwMDA6MDA6MDEu
MDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmNjAwMDAwMC0weGY3MGZmZmZmXQpbICAgIDAuMzc1
ODc1XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGUwMDAwMDAwLTB4
ZjFmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjM3NTg4MF0gcGNpIDAwMDA6MDA6MWMuMDogUENJ
IGJyaWRnZSB0byBbYnVzIDAyXQpbICAgIDAuMzc1ODkyXSBwY2kgMDAwMDowMDoxYy4xOiBQQ0kg
YnJpZGdlIHRvIFtidXMgMDNdClsgICAgMC4zNzU4OThdIHBjaSAwMDAwOjAwOjFjLjE6ICAgYnJp
ZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KWyAgICAwLjM3NTkwOF0gcGNp
IDAwMDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDA0XQpbICAgIDAuMzc1OTEyXSBwY2kg
MDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGQwMDAtMHhkZmZmXQpbICAgIDAu
Mzc1OTE4XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3ODAwMDAw
LTB4Zjc4ZmZmZmZdClsgICAgMC4zNzYxODldIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNCBb
aW8gIDB4MDAwMC0weDBjZjddClsgICAgMC4zNzYxOTBdIHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMC4zNzYxOTJdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KWyAgICAwLjM3NjE5NF0gcGNp
X2J1cyAwMDAwOjAwOiByZXNvdXJjZSA3IFttZW0gMHgwMDBjMDAwMC0weDAwMGMzZmZmXQpbICAg
IDAuMzc2MTk1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDggW21lbSAweDAwMGM0MDAwLTB4
MDAwYzdmZmZdClsgICAgMC4zNzYxOTddIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVt
IDB4MDAwYzgwMDAtMHgwMDBjYmZmZl0KWyAgICAwLjM3NjE5OF0gcGNpX2J1cyAwMDAwOjAwOiBy
ZXNvdXJjZSAxMCBbbWVtIDB4MDAwY2MwMDAtMHgwMDBjZmZmZl0KWyAgICAwLjM3NjIwMF0gcGNp
X2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMSBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkM2ZmZl0KWyAg
ICAwLjM3NjIwMV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMiBbbWVtIDB4MDAwZDQwMDAt
MHgwMDBkN2ZmZl0KWyAgICAwLjM3NjIwM10gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMyBb
bWVtIDB4MDAwZDgwMDAtMHgwMDBkYmZmZl0KWyAgICAwLjM3NjIwNF0gcGNpX2J1cyAwMDAwOjAw
OiByZXNvdXJjZSAxNCBbbWVtIDB4MDAwZGMwMDAtMHgwMDBkZmZmZl0KWyAgICAwLjM3NjIwNl0g
cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNSBbbWVtIDB4Y2ZlMDAwMDAtMHhmZWFmZmZmZl0K
WyAgICAwLjM3NjIwOF0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAwIFtpbyAgMHhlMDAwLTB4
ZWZmZl0KWyAgICAwLjM3NjIwOV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAxIFttZW0gMHhm
NjAwMDAwMC0weGY3MGZmZmZmXQpbICAgIDAuMzc2MjExXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291
cmNlIDIgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjM3NjIx
M10gcGNpX2J1cyAwMDAwOjAzOiByZXNvdXJjZSAxIFttZW0gMHhmNzkwMDAwMC0weGY3OWZmZmZm
XQpbICAgIDAuMzc2MjE0XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDAgW2lvICAweGQwMDAt
MHhkZmZmXQpbICAgIDAuMzc2MjE2XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDEgW21lbSAw
eGY3ODAwMDAwLTB4Zjc4ZmZmZmZdClsgICAgMC4zNzYyNDFdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMgpbICAgIDAuMzc2NDA0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBl
bnRyaWVzOiA2NTUzNiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpClsgICAgMC4zNzY1ODFdIFRD
UCBiaW5kIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVz
KQpbICAgIDAuMzc2NzAyXSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVk
IDY1NTM2IGJpbmQgNjU1MzYpClsgICAgMC4zNzY3MTddIFRDUDogcmVubyByZWdpc3RlcmVkClsg
ICAgMC4zNzY3MjddIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEw
NzIgYnl0ZXMpClsgICAgMC4zNzY3NTRdIFVEUC1MaXRlIGhhc2ggdGFibGUgZW50cmllczogNDA5
NiAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykKWyAgICAwLjM3NjgyNV0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAxClsgICAgMC4zNzY4MzZdIHBjaSAwMDAwOjAwOjAyLjA6IEJvb3Qg
dmlkZW8gZGV2aWNlClsgICAgMC4zNzczMTZdIHBjaSAwMDAwOjA0OjAwLjA6IHNldCBNU0lfSU5U
WF9ESVNBQkxFX0JVRyBmbGFnClsgICAgMC4zNzczMjFdIFBDSTogQ0xTIDY0IGJ5dGVzLCBkZWZh
dWx0IDY0ClsgICAgMC4zNzczNTRdIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGlu
aXRyYW1mcy4uLgpbICAgIDAuNjM2NzM4XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDE2MjIwSyAo
ZmZmZjg4MDAzNjA0MjAwMCAtIGZmZmY4ODAwMzcwMTkwMDApClsgICAgMC42MzY3NDZdIFBDSS1E
TUE6IFVzaW5nIHNvZnR3YXJlIGJvdW5jZSBidWZmZXJpbmcgZm9yIElPIChTV0lPVExCKQpbICAg
IDAuNjM2NzQ5XSBzb2Z0d2FyZSBJTyBUTEIgW21lbSAweGM0MjMzMDAwLTB4YzgyMzMwMDBdICg2
NE1CKSBtYXBwZWQgYXQgW2ZmZmY4ODAwYzQyMzMwMDAtZmZmZjg4MDBjODIzMmZmZl0KWyAgICAw
LjYzNzAyMl0gU2Nhbm5pbmcgZm9yIGxvdyBtZW1vcnkgY29ycnVwdGlvbiBldmVyeSA2MCBzZWNv
bmRzClsgICAgMC42MzcyOTNdIEluaXRpYWxpc2UgbW9kdWxlIHZlcmlmaWNhdGlvbgpbICAgIDAu
NjM3MzMwXSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc29ja2V0IChkaXNhYmxlZCkKWyAg
ICAwLjYzNzMzOV0gdHlwZT0yMDAwIGF1ZGl0KDEzODk5OTk0MjguNjI0OjEpOiBpbml0aWFsaXpl
ZApbICAgIDAuNjYyODQ3XSBib3VuY2UgcG9vbCBzaXplOiA2NCBwYWdlcwpbICAgIDAuNjYyODU2
XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdl
cwpbICAgIDAuNjYzODc0XSB6YnVkOiBsb2FkZWQKWyAgICAwLjY2Mzk5Nl0gVkZTOiBEaXNrIHF1
b3RhcyBkcXVvdF82LjUuMgpbICAgIDAuNjY0MDI5XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykKWyAgICAwLjY2NDQyNF0gZnVzZSBpbml0
IChBUEkgdmVyc2lvbiA3LjIyKQpbICAgIDAuNjY0NDgzXSBtc2dtbmkgaGFzIGJlZW4gc2V0IHRv
IDE1NzM1ClsgICAgMC42NjQ5NzRdIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApbICAg
IDAuNjY0OTc3XSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQKWyAgICAw
LjY2NTAwM10gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAu
NCBsb2FkZWQgKG1ham9yIDI1MikKWyAgICAwLjY2NTA1MF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVn
aXN0ZXJlZApbICAgIDAuNjY1MDYxXSBpbyBzY2hlZHVsZXIgZGVhZGxpbmUgcmVnaXN0ZXJlZCAo
ZGVmYXVsdCkKWyAgICAwLjY2NTA4NF0gaW8gc2NoZWR1bGVyIGNmcSByZWdpc3RlcmVkClsgICAg
MC42NjUxNTVdIHBjaWVwb3J0IDAwMDA6MDA6MDEuMDogaXJxIDQwIGZvciBNU0kvTVNJLVgKWyAg
ICAwLjY2NTMxN10gcGNpX2hvdHBsdWc6IFBDSSBIb3QgUGx1ZyBQQ0kgQ29yZSB2ZXJzaW9uOiAw
LjUKWyAgICAwLjY2NTMyOV0gcGNpZWhwOiBQQ0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVy
IERyaXZlciB2ZXJzaW9uOiAwLjQKWyAgICAwLjY2NTM4Nl0gZWZpZmI6IHByb2JpbmcgZm9yIGVm
aWZiClsgICAgMC42NjczNzldIGVmaWZiOiBmcmFtZWJ1ZmZlciBhdCAweGQwMDAwMDAwLCBtYXBw
ZWQgdG8gMHhmZmZmYzkwMDBhMDAwMDAwLCB1c2luZyA4MTI4aywgdG90YWwgODEyOGsKWyAgICAw
LjY2NzM4MV0gZWZpZmI6IG1vZGUgaXMgMTkyMHgxMDgweDMyLCBsaW5lbGVuZ3RoPTc2ODAsIHBh
Z2VzPTEKWyAgICAwLjY2NzM4M10gZWZpZmI6IHNjcm9sbGluZzogcmVkcmF3ClsgICAgMC42Njcz
ODVdIGVmaWZiOiBUcnVlY29sb3I6IHNpemU9ODo4Ojg6OCwgc2hpZnQ9MjQ6MTY6ODowClsgICAg
MC42NzE5NTZdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVyIGRldmlj
ZSAyNDB4NjcKWyAgICAwLjY3NjQ4Ml0gZmIwOiBFRkkgVkdBIGZyYW1lIGJ1ZmZlciBkZXZpY2UK
WyAgICAwLjY3NjUwNF0gaW50ZWxfaWRsZTogTVdBSVQgc3Vic3RhdGVzOiAweDIxMTIwClsgICAg
MC42NzY1MDVdIGludGVsX2lkbGU6IHYwLjQgbW9kZWwgMHgzQQpbICAgIDAuNjc2NTA2XSBpbnRl
bF9pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgpbICAgIDAuNjgx
MTM0XSBBQ1BJOiBBQyBBZGFwdGVyIFtBQzBdIChvbi1saW5lKQpbICAgIDAuNjgxMjM0XSBpbnB1
dDogTGlkIFN3aXRjaCBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDow
MC9pbnB1dC9pbnB1dDAKWyAgICAwLjY5NzE0MF0gQUNQSTogTGlkIFN3aXRjaCBbTElEXQpbICAg
IDAuNjk3MTgzXSBpbnB1dDogU2xlZXAgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQzBFOjAwL2lucHV0L2lucHV0MQpbICAgIDAuNjk3MjE2XSBBQ1BJOiBTbGVl
cCBCdXR0b24gW1NMUEJdClsgICAgMC42OTcyNTRdIGlucHV0OiBQb3dlciBCdXR0b24gYXMgL2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyClsgICAgMC42OTcyODNd
IEFDUEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICAwLjY5NzM2Nl0gQUNQSTogUmVxdWVzdGlu
ZyBhY3BpX2NwdWZyZXEKWyAgICAwLjY5ODA5MF0gdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0
ZXJlZCBhcyB0aGVybWFsX3pvbmUwClsgICAgMC42OTgxMTRdIEFDUEk6IFRoZXJtYWwgWm9uZSBb
VEhSTV0gKDY0IEMpClsgICAgMC42OTgxNTRdIEdIRVM6IEhFU1QgaXMgbm90IGVuYWJsZWQhClsg
ICAgMC42OTgyMjVdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDMyIHBvcnRzLCBJUlEgc2hh
cmluZyBlbmFibGVkClsgICAgMC42OTk2MDBdIExpbnV4IGFncGdhcnQgaW50ZXJmYWNlIHYwLjEw
MwpbICAgIDAuNzAwNjU1XSBicmQ6IG1vZHVsZSBsb2FkZWQKWyAgICAwLjcwMTI0OV0gbG9vcDog
bW9kdWxlIGxvYWRlZApbICAgIDAuNzAxNTIwXSBsaWJwaHk6IEZpeGVkIE1ESU8gQnVzOiBwcm9i
ZWQKWyAgICAwLjcwMTU5OF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAx
LjYKWyAgICAwLjcwMTYxOF0gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4
a0BxdWFsY29tbS5jb20+ClsgICAgMC43MDE2ODNdIFBQUCBnZW5lcmljIGRyaXZlciB2ZXJzaW9u
IDIuNC4yClsgICAgMC43MDE3MzVdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBD
b250cm9sbGVyIChFSENJKSBEcml2ZXIKWyAgICAwLjcwMTc2MF0gZWhjaS1wY2k6IEVIQ0kgUENJ
IHBsYXRmb3JtIGRyaXZlcgpbICAgIDAuNzAxODc4XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6IHNl
dHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApbICAgIDAuNzAxODg0XSBlaGNpLXBjaSAwMDAwOjAw
OjFhLjA6IEVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAgMC43MDE5MDldIGVoY2ktcGNpIDAwMDA6
MDA6MWEuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxClsg
ICAgMC43MDE5NTldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogZGVidWcgcG9ydCAyClsgICAgMC43
MDU4ODldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5v
dCBzdXBwb3J0ZWQKWyAgICAwLjcwNTkwNV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBpcnEgMTYs
IGlvIG1lbSAweGY3YTE4MDAwClsgICAgMC43MTcxMTVdIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDog
VVNCIDIuMCBzdGFydGVkLCBFSENJIDEuMDAKWyAgICAwLjcxNzE1M10gdXNiIHVzYjE6IE5ldyBV
U0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMgpbICAgIDAuNzE3
MTgwXSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9Miwg
U2VyaWFsTnVtYmVyPTEKWyAgICAwLjcxNzIwOF0gdXNiIHVzYjE6IFByb2R1Y3Q6IEVIQ0kgSG9z
dCBDb250cm9sbGVyClsgICAgMC43MTcyMjhdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4
IDMuMTEuMC0xNS1nZW5lcmljIGVoY2lfaGNkClsgICAgMC43MTcyNTJdIHVzYiB1c2IxOiBTZXJp
YWxOdW1iZXI6IDAwMDA6MDA6MWEuMApbICAgIDAuNzE3MzIxXSBBQ1BJOiBCYXR0ZXJ5IFNsb3Qg
W0JBVDBdIChiYXR0ZXJ5IHByZXNlbnQpClsgICAgMC43MTczNzhdIGh1YiAxLTA6MS4wOiBVU0Ig
aHViIGZvdW5kClsgICAgMC43MTc0MDBdIGh1YiAxLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsg
ICAgMC43MTc1NTBdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVy
IHRvIDY0ClsgICAgMC43MTc1NTZdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogRUhDSSBIb3N0IENv
bnRyb2xsZXIKWyAgICAwLjcxNzU4MF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBuZXcgVVNCIGJ1
cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDIKWyAgICAwLjcxNzYxOV0gZWhjaS1w
Y2kgMDAwMDowMDoxZC4wOiBkZWJ1ZyBwb3J0IDIKWyAgICAwLjcyMTUyNl0gZWhjaS1wY2kgMDAw
MDowMDoxZC4wOiBjYWNoZSBsaW5lIHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApbICAgIDAu
NzIxNTM4XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGlycSAyMywgaW8gbWVtIDB4ZjdhMTcwMDAK
WyAgICAwLjczMzEyNF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBVU0IgMi4wIHN0YXJ0ZWQsIEVI
Q0kgMS4wMApbICAgIDAuNzMzMTU1XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMC43MzMxODFdIHVzYiB1c2IyOiBOZXcg
VVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAg
IDAuNzM0Mzk1XSB1c2IgdXNiMjogUHJvZHVjdDogRUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAw
LjczNTYwNF0gdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMg
ZWhjaV9oY2QKWyAgICAwLjczNjgxOF0gdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAwMDowMDox
ZC4wClsgICAgMC43MzgwOTddIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMC43Mzky
OTFdIGh1YiAyLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsgICAgMC43NDA1MzldIGVoY2ktcGxh
dGZvcm06IEVIQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKWyAgICAwLjc0MTc0Ml0gb2hjaV9o
Y2Q6IFVTQiAxLjEgJ09wZW4nIEhvc3QgQ29udHJvbGxlciAoT0hDSSkgRHJpdmVyClsgICAgMC43
NDI5MzRdIG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICAwLjc0NDEzOF0g
b2hjaS1wbGF0Zm9ybTogT0hDSSBnZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpbICAgIDAuNzQ1MzUw
XSB1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlIGRyaXZl
cgpbICAgIDAuNzQ2NjY4XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHNldHRpbmcgbGF0ZW5jeSB0
aW1lciB0byA2NApbICAgIDAuNzQ2NjcxXSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kgSG9z
dCBDb250cm9sbGVyClsgICAgMC43NDc4NzddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3IFVT
QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAzClsgICAgMC43NDkxNzZdIHho
Y2lfaGNkIDAwMDA6MDA6MTQuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBwb3J0
ZWQKWyAgICAwLjc0OTE5N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBpcnEgNDEgZm9yIE1TSS9N
U0ktWApbICAgIDAuNzQ5MjQwXSB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMC43NTA0NTBdIHVzYiB1c2IzOiBOZXcgVVNC
IGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAgIDAu
NzUxNjY0XSB1c2IgdXNiMzogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAwLjc1
Mjg3Nl0gdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgeGhj
aV9oY2QKWyAgICAwLjc1NDEwMF0gdXNiIHVzYjM6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxNC4w
ClsgICAgMC43NTUzNjBdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290IGh1
YgpbICAgIDAuNzU1MzYyXSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Igcm9v
dCBodWIKWyAgICAwLjc1NTM3N10gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAwLjc1
NjU4Ml0gaHViIDMtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKWyAgICAwLjc1NzgzN10geGhjaV9o
Y2QgMDAwMDowMDoxNC4wOiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDAuNzU5MDIxXSB4aGNp
X2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBu
dW1iZXIgNApbICAgIDAuNzYwMjIzXSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAzClsgICAgMC43NjE0MjldIHVzYiB1c2I0OiBOZXcg
VVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAg
IDAuNzYyNjI1XSB1c2IgdXNiNDogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAw
Ljc2MzgxNF0gdXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMg
eGhjaV9oY2QKWyAgICAwLjc2NTAwN10gdXNiIHVzYjQ6IFNlcmlhbE51bWJlcjogMDAwMDowMDox
NC4wClsgICAgMC43NjYyNTVdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290
IGh1YgpbICAgIDAuNzY2MjU2XSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Ig
cm9vdCBodWIKWyAgICAwLjc2NjI3Ml0gaHViIDQtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAw
Ljc2NzQ1N10gaHViIDQtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKWyAgICAwLjc3MzE5OV0gaTgw
NDI6IFBOUDogUFMvMiBDb250cm9sbGVyIFtQTlAwMzBiOlBTMkssUE5QMGYwMzpQUzJNXSBhdCAw
eDYwLDB4NjQgaXJxIDEsMTIKWyAgICAwLjc3NjU5OV0gaTgwNDI6IERldGVjdGVkIGFjdGl2ZSBt
dWx0aXBsZXhpbmcgY29udHJvbGxlciwgcmV2IDEuMQpbICAgIDAuNzc4NjUwXSBzZXJpbzogaTgw
NDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxClsgICAgMC43Nzk4MTldIHNlcmlvOiBpODA0
MiBBVVgwIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpbICAgIDAuNzgwOTkyXSBzZXJpbzogaTgw
NDIgQVVYMSBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKWyAgICAwLjc4MjE2N10gc2VyaW86IGk4
MDQyIEFVWDIgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyClsgICAgMC43ODMzMThdIHNlcmlvOiBp
ODA0MiBBVVgzIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpbICAgIDAuNzg0NTMwXSBtb3VzZWRl
djogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDAuNzg1Nzk0XSBy
dGNfY21vcyAwMDowNTogUlRDIGNhbiB3YWtlIGZyb20gUzQKWyAgICAwLjc4NzAzM10gcnRjX2Nt
b3MgMDA6MDU6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzAKWyAgICAwLjc4
ODE4NV0gcnRjX2Ntb3MgMDA6MDU6IGFsYXJtcyB1cCB0byBvbmUgbW9udGgsIHkzaywgMjQyIGJ5
dGVzIG52cmFtLCBocGV0IGlycXMKWyAgICAwLjc4OTM3OF0gZGV2aWNlLW1hcHBlcjogdWV2ZW50
OiB2ZXJzaW9uIDEuMC4zClsgICAgMC43OTA1NzFdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjI1
LjAtaW9jdGwgKDIwMTMtMDYtMjYpIGluaXRpYWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tClsg
ICAgMC43OTE4NjhdIGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIGxhZGRlcgpbICAgIDAuNzkzMjIw
XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBtZW51ClsgICAgMC43OTQzODNdIGxlZHRyaWctY3B1
OiByZWdpc3RlcmVkIHRvIGluZGljYXRlIGFjdGl2aXR5IG9uIENQVXMKWyAgICAwLjc5NTU0NV0g
RUZJIFZhcmlhYmxlcyBGYWNpbGl0eSB2MC4wOCAyMDA0LU1heS0xNwpbICAgIDAuNzk5ODEyXSBU
Q1A6IGN1YmljIHJlZ2lzdGVyZWQKWyAgICAwLjgwMTAyNl0gTkVUOiBSZWdpc3RlcmVkIHByb3Rv
Y29sIGZhbWlseSAxMApbICAgIDAuODAyMzM4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE3ClsgICAgMC44MDM0ODVdIEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkClsg
ICAgMC44MDQ4NDhdIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJlc2VudCBvciBjb3VsZCBu
b3QgYmUgbG9hZGVkLgpbICAgIDAuODA0ODUxXSBMb2FkaW5nIG1vZHVsZSB2ZXJpZmljYXRpb24g
Y2VydGlmaWNhdGVzClsgICAgMC44MDY4MjddIE1PRFNJR046IExvYWRlZCBjZXJ0ICdNYWdyYXRo
ZWE6IEdsYWNpZXIgc2lnbmluZyBrZXk6IDlkYTg5ZGQyZGFlY2EzYTNjYjE3MWZlMTg1MDIyMDhm
MTMyYWRlZjgnClsgICAgMC44MDgwMTRdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24gMQpb
ICAgIDAuODExMTcyXSBLZXkgdHlwZSB0cnVzdGVkIHJlZ2lzdGVyZWQKWyAgICAwLjgxNDIyN10g
S2V5IHR5cGUgZW5jcnlwdGVkIHJlZ2lzdGVyZWQKWyAgICAwLjgxNzYwNF0gQXBwQXJtb3I6IEFw
cEFybW9yIHNoYTEgcG9saWN5IGhhc2hpbmcgZW5hYmxlZApbICAgIDAuODE5MzIwXSAgIE1hZ2lj
IG51bWJlcjogMTQ6MjQ6MTAwOApbICAgIDAuODIwNTI4XSBtZW1vcnkgbWVtb3J5NDc6IGhhc2gg
bWF0Y2hlcwpbICAgIDAuODIxNzg0XSBydGNfY21vcyAwMDowNTogc2V0dGluZyBzeXN0ZW0gY2xv
Y2sgdG8gMjAxNC0wMS0xNyAyMjo1NzowOSBVVEMgKDEzODk5OTk0MjkpClsgICAgMC44MjQwOTld
IEJJT1MgRUREIGZhY2lsaXR5IHYwLjE2IDIwMDQtSnVuLTI1LCAwIGRldmljZXMgZm91bmQKWyAg
ICAwLjgyNDEwOF0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2Rldmlj
ZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0MwpbICAgIDAuODI2MDQyXSBFREQg
aW5mb3JtYXRpb24gbm90IGF2YWlsYWJsZS4KWyAgICAwLjgyNzcxMl0gRnJlZWluZyB1bnVzZWQg
a2VybmVsIG1lbW9yeTogMTM2NEsgKGZmZmZmZmZmODFkMTAwMDAgLSBmZmZmZmZmZjgxZTY1MDAw
KQpbICAgIDAuODI4NjYxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRh
dGE6IDEyMjg4awpbICAgIDAuODMxMzAxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAx
MDMySyAoZmZmZjg4MDAwMTZmZTAwMCAtIGZmZmY4ODAwMDE4MDAwMDApClsgICAgMC44MzM0NDdd
IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDc4NEsgKGZmZmY4ODAwMDFiM2MwMDAgLSBm
ZmZmODgwMDAxYzAwMDAwKQpbICAgIDAuODQ0MzMwXSBzeXN0ZW1kLXVkZXZkWzE0Nl06IHN0YXJ0
aW5nIHZlcnNpb24gMjA0ClsgICAgMC44NTg3NDhdIGFoY2kgMDAwMDowMDoxZi4yOiB2ZXJzaW9u
IDMuMApbICAgIDAuODU4ODQyXSBhaGNpIDAwMDA6MDA6MWYuMjogaXJxIDQyIGZvciBNU0kvTVNJ
LVgKWyAgICAwLjg2ODUzMF0gYWx4IDAwMDA6MDQ6MDAuMCBldGgwOiBRdWFsY29tbSBBdGhlcm9z
IEFSODE2eC9BUjgxN3ggRXRoZXJuZXQgWzYwOmE0OjRjOjZlOjMwOjNjXQpbICAgIDAuODczMjkx
XSBhaGNpIDAwMDA6MDA6MWYuMjogQUhDSSAwMDAxLjAzMDAgMzIgc2xvdHMgNiBwb3J0cyA2IEdi
cHMgMHg1IGltcGwgU0FUQSBtb2RlClsgICAgMC44NzQzMThdIGFoY2kgMDAwMDowMDoxZi4yOiBm
bGFnczogNjRiaXQgbmNxIHBtIGxlZCBjbG8gcGlvIHNsdW0gcGFydCBlbXMgYXBzdCAKWyAgICAw
Ljg3NTMxMF0gYWhjaSAwMDAwOjAwOjFmLjI6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApb
ICAgIDAuODgxNjY0XSBzY3NpMCA6IGFoY2kKWyAgICAwLjg4Mjc3N10gc2NzaTEgOiBhaGNpClsg
ICAgMC44ODM5MTVdIHNjc2kyIDogYWhjaQpbICAgIDAuODg0OTkzXSBzY3NpMyA6IGFoY2kKWyAg
ICAwLjg4NjE1NV0gc2NzaTQgOiBhaGNpClsgICAgMC44ODcyMjVdIHNjc2k1IDogYWhjaQpbICAg
IDAuODg4MjA3XSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZjdhMTYwMDAg
cG9ydCAweGY3YTE2MTAwIGlycSA0MgpbICAgIDAuODg5MTUxXSBhdGEyOiBEVU1NWQpbICAgIDAu
ODkwMDc1XSBhdGEzOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZjdhMTYwMDAgcG9y
dCAweGY3YTE2MjAwIGlycSA0MgpbICAgIDAuODkxMDY4XSBhdGE0OiBEVU1NWQpbICAgIDAuODkx
OTcxXSBhdGE1OiBEVU1NWQpbICAgIDAuODkyODY3XSBhdGE2OiBEVU1NWQpbICAgIDEuMDI5NDE2
XSB1c2IgMS0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIGVoY2kt
cGNpClsgICAgMS4xNjE4OThdIHVzYiAxLTE6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRv
cj04MDg3LCBpZFByb2R1Y3Q9MDAyNApbICAgIDEuMTYyODQ2XSB1c2IgMS0xOiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1iZXI9MApbICAgIDEuMTY0
MDI0XSBodWIgMS0xOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDEuMTY1MTIwXSBodWIgMS0xOjEu
MDogNiBwb3J0cyBkZXRlY3RlZApbICAgIDEuMjEzNTcyXSBhdGEzOiBTQVRBIGxpbmsgdXAgMS41
IEdicHMgKFNTdGF0dXMgMTEzIFNDb250cm9sIDMwMCkKWyAgICAxLjIxNDU1Nl0gYXRhMTogU0FU
QSBsaW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApClsgICAgMS4yMTgx
MzFdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAwOmEwIChTRUNVUklUWSBGUkVF
WkUgTE9DSykgZmlsdGVyZWQgb3V0ClsgICAgMS4yMTkxNTddIGF0YTEuMDA6IEFDUEkgY21kIGVm
LzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApbICAgIDEuMjE5MTY0
XSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBm
aWx0ZXJlZCBvdXQKWyAgICAxLjIyMDQ2NV0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6
MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkClsgICAgMS4yMjA0NjddIGF0YTMuMDA6
IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRlcmVkIG91
dApbICAgIDEuMjIzMTI0XSBhdGExLjAwOiBBVEEtODogV0RDIFdENzUwMEJQS1QtODBQSzRUMCwg
MDEuMDFBMDEsIG1heCBVRE1BLzEzMwpbICAgIDEuMjI0MDg0XSBhdGExLjAwOiAxNDY1MTQ5MTY4
IHNlY3RvcnMsIG11bHRpIDE2OiBMQkE0OCBOQ1EgKGRlcHRoIDMxLzMyKSwgQUEKWyAgICAxLjIy
NTEzNF0gYXRhMy4wMDogQVRBUEk6IEhMLURULVNUIERWRFJBTSBHVDcwTiwgQVMwMCwgbWF4IFVE
TUEvMTMzClsgICAgMS4yMjkwMzRdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAw
OmEwIChTRUNVUklUWSBGUkVFWkUgTE9DSykgZmlsdGVyZWQgb3V0ClsgICAgMS4yMzAxNzBdIGF0
YTEuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2Nl
ZWRlZApbICAgIDEuMjMwMTcyXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDph
MCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKWyAgICAxLjIzMTc1MV0gYXRhMy4wMDogQUNQ
SSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkClsgICAg
MS4yMzE3NThdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVB
VFVSRVMpIGZpbHRlcmVkIG91dApbICAgIDEuMjMzNzg1XSBhdGExLjAwOiBjb25maWd1cmVkIGZv
ciBVRE1BLzEzMwpbICAgIDEuMjM0OTg4XSBzY3NpIDA6MDowOjA6IERpcmVjdC1BY2Nlc3MgICAg
IEFUQSAgICAgIFdEQyBXRDc1MDBCUEtULTggMDEuMCBQUTogMCBBTlNJOiA1ClsgICAgMS4yMzU2
ODBdIGF0YTMuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzClsgICAgMS4yMzcwNTddIHNkIDA6
MDowOjA6IFtzZGFdIDE0NjUxNDkxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg3NTAgR0Iv
Njk4IEdpQikKWyAgICAxLjIzNzA4NV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmlj
IHNnMCB0eXBlIDAKWyAgICAxLjIzOTE5Ml0gc2QgMDowOjA6MDogW3NkYV0gNDA5Ni1ieXRlIHBo
eXNpY2FsIGJsb2NrcwpbICAgIDEuMjM5NDkyXSBzY3NpIDI6MDowOjA6IENELVJPTSAgICAgICAg
ICAgIEhMLURULVNUIERWRFJBTSBHVDcwTiAgICAgQVMwMCBQUTogMCBBTlNJOiA1ClsgICAgMS4y
NDEyNjldIHNkIDA6MDowOjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgMS4yNDE2
NjRdIHNyMDogc2NzaTMtbW1jIGRyaXZlOiAyNHgvMjR4IHdyaXRlciBkdmQtcmFtIGNkL3J3IHhh
L2Zvcm0yIGNkZGEgdHJheQpbICAgIDEuMjQxNjY1XSBjZHJvbTogVW5pZm9ybSBDRC1ST00gZHJp
dmVyIFJldmlzaW9uOiAzLjIwClsgICAgMS4yNDE3ODZdIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNj
c2kgQ0QtUk9NIHNyMApbICAgIDEuMjQxODU3XSBzciAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdl
bmVyaWMgc2cxIHR5cGUgNQpbICAgIDEuMjQ1MzkxXSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNl
bnNlOiAwMCAzYSAwMCAwMApbICAgIDEuMjQ1NDA2XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBj
YWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBv
ciBGVUEKWyAgICAxLjI3NzYwM10gdXNiIDItMTogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBu
dW1iZXIgMiB1c2luZyBlaGNpLXBjaQpbICAgIDEuMzU5OTM3XSAgc2RhOiBzZGExIHNkYTIgc2Rh
MyBzZGE0IHNkYTUgc2RhNiBzZGE3IHNkYTggc2RhOQpbICAgIDEuMzYxMzUwXSBzZCAwOjA6MDow
OiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgICAxLjQxMDEwNl0gdXNiIDItMTogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTgwODcsIGlkUHJvZHVjdD0wMDI0ClsgICAgMS40MTEx
MzNdIHVzYiAyLTE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNl
cmlhbE51bWJlcj0wClsgICAgMS40MTIzODldIGh1YiAyLTE6MS4wOiBVU0IgaHViIGZvdW5kClsg
ICAgMS40MTM3MjldIGh1YiAyLTE6MS4wOiA2IHBvcnRzIGRldGVjdGVkClsgICAgMS41ODE4ODld
IHVzYiAzLTI6IG5ldyBsb3ctc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hj
ZApbICAgIDEuNjAxMTk0XSB1c2IgMy0yOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9
MDQ2MSwgaWRQcm9kdWN0PTRkMTUKWyAgICAxLjYwMjMyMF0gdXNiIDMtMjogTmV3IFVTQiBkZXZp
Y2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTAKWyAgICAxLjYwMzMy
OV0gdXNiIDMtMjogUHJvZHVjdDogVVNCIE9wdGljYWwgTW91c2UKWyAgICAxLjYwNDM4Ml0gdXNi
IDMtMjogZXAgMHg4MSAtIHJvdW5kaW5nIGludGVydmFsIHRvIDY0IG1pY3JvZnJhbWVzLCBlcCBk
ZXNjIHNheXMgODAgbWljcm9mcmFtZXMKWyAgICAxLjYwODA1OV0gaGlkcmF3OiByYXcgSElEIGV2
ZW50cyBkcml2ZXIgKEMpIEppcmkgS29zaW5hClsgICAgMS42MTE4NjFdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgMS42MTI5MDFdIHVzYmhpZDog
VVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDEuNjE1MDM3XSBpbnB1dDogVVNCIE9wdGljYWwgTW91
c2UgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9p
bnB1dC9pbnB1dDQKWyAgICAxLjYxNjE3OV0gaGlkLWdlbmVyaWMgMDAwMzowNDYxOjREMTUuMDAw
MTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MS4xMSBNb3VzZSBbVVNCIE9wdGljYWwgTW91c2Vd
IG9uIHVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAKWyAgICAxLjYzMzg5MV0gdHNjOiBSZWZpbmVk
IFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlvbjogMjM5NC41NjEgTUh6ClsgICAgMS43NzAwMTBd
IHVzYiAzLTQ6IG5ldyBoaWdoLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgeGhjaV9o
Y2QKWyAgICAxLjc5MTA0M10gdXNiIDMtNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9y
PTEzZmUsIGlkUHJvZHVjdD0zNjIzClsgICAgMS43OTIxMDZdIHVzYiAzLTQ6IE5ldyBVU0IgZGV2
aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0zClsgICAgMS43OTMx
MDldIHVzYiAzLTQ6IFByb2R1Y3Q6IHNpbGljb24tcG93ZXIKWyAgICAxLjc5NDExNV0gdXNiIDMt
NDogTWFudWZhY3R1cmVyOiAgICAgICAgIApbICAgIDEuNzk1MTA0XSB1c2IgMy00OiBTZXJpYWxO
dW1iZXI6IEU2QTIwRTAwQjIxRjA0NEUKWyAgICAxLjc5ODc5Nl0gdXNiLXN0b3JhZ2UgMy00OjEu
MDogVVNCIE1hc3MgU3RvcmFnZSBkZXZpY2UgZGV0ZWN0ZWQKWyAgICAxLjc5OTg5NV0gc2NzaTYg
OiB1c2Itc3RvcmFnZSAzLTQ6MS4wClsgICAgMS44MDA5NzddIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKWyAgICAxLjgyNDQ3NF0gYmlvOiBjcmVh
dGUgc2xhYiA8YmlvLTE+IGF0IDEKWyAgICAxLjg2NjIwMl0gdXNiIDEtMS4xOiBuZXcgZnVsbC1z
cGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIGVoY2ktcGNpClsgICAgMS45NjAwMzNdIHVz
YiAxLTEuMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZDMsIGlkUHJvZHVjdD0z
MzYyClsgICAgMS45NjExMDddIHVzYiAxLTEuMTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZy
PTEsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTMKWyAgICAxLjk2MjEyNF0gdXNiIDEtMS4xOiBQ
cm9kdWN0OiBCbHVldG9vdGggVVNCIEhvc3QgQ29udHJvbGxlcgpbICAgIDEuOTYzMjE2XSB1c2Ig
MS0xLjE6IE1hbnVmYWN0dXJlcjogQXRoZXJvcyBDb21tdW5pY2F0aW9ucwpbICAgIDEuOTY0MjI5
XSB1c2IgMS0xLjE6IFNlcmlhbE51bWJlcjogQWxhc2thIERheSAyMDA2ClsgICAgMi4wMzQzODJd
IHVzYiAxLTEuMzogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2luZyBlaGNp
LXBjaQpbICAgIDIuMjM3NTM1XSB1c2IgMS0xLjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZl
bmRvcj0xYmNmLCBpZFByb2R1Y3Q9Mjg4MwpbICAgIDIuMjM4NjA0XSB1c2IgMS0xLjM6IE5ldyBV
U0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wClsgICAg
Mi4yMzk2MTVdIHVzYiAxLTEuMzogUHJvZHVjdDogQVNVUyBVU0IyLjAgV2ViY2FtClsgICAgMi4y
NDA2MzFdIHVzYiAxLTEuMzogTWFudWZhY3R1cmVyOiAwNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpb
ICAgIDIuNjM1MDcxXSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MKWyAgICAyLjY3MjM0M10g
RVhUNC1mcyAoZG0tMSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2Rl
LiBPcHRzOiAobnVsbCkKWyAgICAyLjg0MzIyMF0gc2NzaSA2OjA6MDowOiBEaXJlY3QtQWNjZXNz
ICAgICAgICAgICAgICBzaWxpY29uLXBvd2VyICAgIFBNQVAgUFE6IDAgQU5TSTogNgpbICAgIDIu
ODQ0NTc2XSBzZCA2OjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cyIHR5cGUgMApbICAg
IDQuMTkxNTMzXSBzZCA2OjA6MDowOiBbc2RiXSAxNTY0MjYyNCA1MTItYnl0ZSBsb2dpY2FsIGJs
b2NrczogKDguMDAgR0IvNy40NSBHaUIpClsgICAgNC4xOTI3OTNdIHNkIDY6MDowOjA6IFtzZGJd
IFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgNC4xOTM4NTRdIHNkIDY6MDowOjA6IFtzZGJdIE1v
ZGUgU2Vuc2U6IDIzIDAwIDAwIDAwClsgICAgNC4xOTQwMzVdIHNkIDY6MDowOjA6IFtzZGJdIE5v
IENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kClsgICAgNC4xOTUwOTBdIHNkIDY6MDowOjA6IFtzZGJd
IEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAgNC4xOTc5NTNdIHNkIDY6
MDowOjA6IFtzZGJdIE5vIENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kClsgICAgNC4xOTg5OTZdIHNk
IDY6MDowOjA6IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAg
NC4yMjcwMDldICBzZGI6IHNkYjEKWyAgICA0LjIyOTUzNl0gc2QgNjowOjA6MDogW3NkYl0gTm8g
Q2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKWyAgICA0LjIzMDYxOV0gc2QgNjowOjA6MDogW3NkYl0g
QXNzdW1pbmcgZHJpdmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKWyAgICA0LjIzMTY4NV0gc2QgNjow
OjA6MDogW3NkYl0gQXR0YWNoZWQgU0NTSSByZW1vdmFibGUgZGlzawpbICAgMTAuMDE1NTIzXSBB
ZGRpbmcgNTg1NzI3Nmsgc3dhcCBvbiAvZGV2L21hcHBlci9TZXJ2ZXJWRy1zd2FwLiAgUHJpb3Jp
dHk6LTEgZXh0ZW50czoxIGFjcm9zczo1ODU3Mjc2ayBGUwpbICAgMTAuMTg1ODc1XSBJUHY2OiBB
RERSQ09ORihORVRERVZfVVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMTAuMjM0MTIw
XSBzeXN0ZW1kLXVkZXZkWzM3NF06IHN0YXJ0aW5nIHZlcnNpb24gMjA0ClsgICAxMC4zMDkwMzVd
IGxwOiBkcml2ZXIgbG9hZGVkIGJ1dCBubyBkZXZpY2VzIGZvdW5kClsgICAxMC4zMjY4NDJdIHdt
aTogTWFwcGVyIGxvYWRlZApbICAgMTAuMzM5MTY4XSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4x
LjAgMjAwNjA4MTAKWyAgIDEwLjM0MzU3NV0gbWVpX21lIDAwMDA6MDA6MTYuMDogc2V0dGluZyBs
YXRlbmN5IHRpbWVyIHRvIDY0ClsgICAxMC4zNDM2MTZdIG1laV9tZSAwMDAwOjAwOjE2LjA6IGly
cSA0MyBmb3IgTVNJL01TSS1YClsgICAxMC4zNDU5NTBdIHN5c3RlbWQtdWRldmRbNDMwXTogZmFp
bGVkIHRvIGV4ZWN1dGUgJy9saWIvdWRldi9zb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50
JyAnc29ja2V0Oi9vcmcveGVuL3hlbmQvdWRldl9ldmVudCc6IE5vIHN1Y2ggZmlsZSBvciBkaXJl
Y3RvcnkKWyAgIDEwLjM0ODg3NV0gQUNQSSBXYXJuaW5nOiAweDAwMDAwMDAwMDAwMDA0MjgtMHgw
MDAwMDAwMDAwMDAwNDJmIFN5c3RlbUlPIGNvbmZsaWN0cyB3aXRoIFJlZ2lvbiBcR1BJUyAxICgy
MDEzMDUxNy91dGFkZHJlc3MtMjUxKQpbICAgMTAuMzQ4ODgxXSBBQ1BJIFdhcm5pbmc6IDB4MDAw
MDAwMDAwMDAwMDQyOC0weDAwMDAwMDAwMDAwMDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGgg
UmVnaW9uIFxQTUlPIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpClsgICAxMC4zNDg4ODVdIEFD
UEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBz
aG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIKWyAgIDEwLjM0ODg4OV0g
QUNQSSBXYXJuaW5nOiAweDAwMDAwMDAwMDAwMDA1MzAtMHgwMDAwMDAwMDAwMDAwNTNmIFN5c3Rl
bUlPIGNvbmZsaWN0cyB3aXRoIFJlZ2lvbiBcR1BJTyAxICgyMDEzMDUxNy91dGFkZHJlc3MtMjUx
KQpbICAgMTAuMzQ4ODkyXSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAw
MDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMw
NTE3L3V0YWRkcmVzcy0yNTEpClsgICAxMC4zNDg4OTVdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVy
IGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQg
b2YgdGhlIG5hdGl2ZSBkcml2ZXIKWyAgIDEwLjM0ODg5Nl0gQUNQSSBXYXJuaW5nOiAweDAwMDAw
MDAwMDAwMDA1MDAtMHgwMDAwMDAwMDAwMDAwNTJmIFN5c3RlbUlPIGNvbmZsaWN0cyB3aXRoIFJl
Z2lvbiBcR1BJTyAxICgyMDEzMDUxNy91dGFkZHJlc3MtMjUxKQpbICAgMTAuMzQ4ODk5XSBBQ1BJ
IFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0weDAwMDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8g
Y29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpClsg
ICAxMC4zNDg5MDJdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhp
cyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIK
WyAgIDEwLjM0ODkwNF0gbHBjX2ljaDogUmVzb3VyY2UgY29uZmxpY3QocykgZm91bmQgYWZmZWN0
aW5nIGdwaW9faWNoClsgICAxMC4zNTQ2MzddIGNmZzgwMjExOiBDYWxsaW5nIENSREEgdG8gdXBk
YXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWluClsgICAxMC4zNTUzMTBdIFtkcm1dIE1lbW9yeSB1
c2FibGUgYnkgZ3JhcGhpY3MgZGV2aWNlID0gMjA0OE0KWyAgIDEwLjM1NTMxNF0gY2hlY2tpbmcg
Z2VuZXJpYyAoZDAwMDAwMDAgN2YwMDAwKSB2cyBodyAoZDAwMDAwMDAgMTAwMDAwMDApClsgICAx
MC4zNTUzMTZdIGZiOiBjb25mbGljdGluZyBmYiBodyB1c2FnZSBpbnRlbGRybWZiIHZzIEVGSSBW
R0EgLSByZW1vdmluZyBnZW5lcmljIGRyaXZlcgpbICAgMTAuMzU1MzMxXSBzeXN0ZW1kLXVkZXZk
WzQ0M106IGZhaWxlZCB0byBleGVjdXRlICcvbGliL3VkZXYvc29ja2V0Oi9vcmcveGVuL3hlbmQv
dWRldl9ldmVudCcgJ3NvY2tldDovb3JnL3hlbi94ZW5kL3VkZXZfZXZlbnQnOiBObyBzdWNoIGZp
bGUgb3IgZGlyZWN0b3J5ClsgICAxMC4zNTUzMzVdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xv
dXIgZHVtbXkgZGV2aWNlIDgweDI1ClsgICAxMC4zNTc0MDhdIGk5MTUgMDAwMDowMDowMi4wOiBz
ZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKWyAgIDEwLjM1ODAwN10gc3lzdGVtZC11ZGV2ZFs0
MzRdOiBmYWlsZWQgdG8gZXhlY3V0ZSAnL2xpYi91ZGV2L3NvY2tldDovb3JnL3hlbi94ZW5kL3Vk
ZXZfZXZlbnQnICdzb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50JzogTm8gc3VjaCBmaWxl
IG9yIGRpcmVjdG9yeQpbICAgMTAuMzU5OTE2XSBzeXN0ZW1kLXVkZXZkWzQ0Nl06IGZhaWxlZCB0
byBleGVjdXRlICcvbGliL3VkZXYvc29ja2V0Oi9vcmcveGVuL3hlbmQvdWRldl9ldmVudCcgJ3Nv
Y2tldDovb3JnL3hlbi94ZW5kL3VkZXZfZXZlbnQnOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
ClsgICAxMC4zNjA1NzRdIE1YTTogR1VJRCBkZXRlY3RlZCBpbiBCSU9TClsgICAxMC4zNjA1ODhd
IEFDUEkgV2FybmluZzogXF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlz
bWF0Y2ggLSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUx
Ny9uc2FyZ3VtZW50cy05NSkKWyAgIDEwLjM2MDYxOV0gQUNQSSBFcnJvcjogTmVlZGVkIFtCdWZm
ZXIvU3RyaW5nL1BhY2thZ2VdLCBmb3VuZCBbSW50ZWdlcl0gZmZmZjg4MDIyMzAzNTU1OCAoMjAx
MzA1MTcvZXhyZXNvcC01OTApClsgICAxMC4zNjA2MjJdIEFDUEkgRXhjZXB0aW9uOiBBRV9BTUxf
T1BFUkFORF9UWVBFLCBXaGlsZSByZXNvbHZpbmcgb3BlcmFuZHMgZm9yIFtPcGNvZGVOYW1lIHVu
YXZhaWxhYmxlXSAoMjAxMzA1MTcvZHN3ZXhlYy00NjEpClsgICAxMC4zNjA2MjddIEFDUEkgRXJy
b3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFpbGVkIFtcX1NCXy5QQ0kwLkdGWDAuX0RTTV0g
KE5vZGUgZmZmZjg4MDIyMzQ5YjNjMCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3Bz
cGFyc2UtNTM2KQpbICAgMTAuMzYwNjM1XSBmYWlsZWQgdG8gZXZhbHVhdGUgX0RTTTogMTIyOTEK
WyAgIDEwLjM2MDY0MF0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLkdGWDAuX0RTTTogQXJndW1l
bnQgIzQgdHlwZSBtaXNtYXRjaCAtIEZvdW5kIFtCdWZmZXJdLCBBQ1BJIHJlcXVpcmVzIFtQYWNr
YWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpClsgICAxMC4zNjA3MTddIEFDUEkgV2Fybmlu
ZzogXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRjaCAt
IEZvdW5kIFtJbnRlZ2VyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJn
dW1lbnRzLTk1KQpbICAgMTAuMzYwNzQzXSBBQ1BJIEVycm9yOiBOZWVkZWQgW0J1ZmZlci9TdHJp
bmcvUGFja2FnZV0sIGZvdW5kIFtJbnRlZ2VyXSBmZmZmODgwMjIzMDM1NTU4ICgyMDEzMDUxNy9l
eHJlc29wLTU5MCkKWyAgIDEwLjM2MDc0Nl0gQUNQSSBFeGNlcHRpb246IEFFX0FNTF9PUEVSQU5E
X1RZUEUsIFdoaWxlIHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUgdW5hdmFpbGFi
bGVdICgyMDEzMDUxNy9kc3dleGVjLTQ2MSkKWyAgIDEwLjM2MDc0OV0gQUNQSSBFcnJvcjogTWV0
aG9kIHBhcnNlL2V4ZWN1dGlvbiBmYWlsZWQgW1xfU0JfLlBDSTAuR0ZYMC5fRFNNXSAoTm9kZSBm
ZmZmODgwMjIzNDliM2MwKSwgQUVfQU1MX09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01
MzYpClsgICAxMC4zNjA3NTVdIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFp
bGVkIFtcX1NCXy5QQ0kwLlBFRzAuUEVHUC5fRFNNXSAoTm9kZSBmZmZmODgwMjIzNGQzYzA4KSwg
QUVfQU1MX09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01MzYpClsgICAxMC4zNjA3NjFd
IGZhaWxlZCB0byBldmFsdWF0ZSBfRFNNOiAxMjI5MQpbICAgMTAuMzYwNzY1XSBBQ1BJIFdhcm5p
bmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2gg
LSBGb3VuZCBbQnVmZmVyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJn
dW1lbnRzLTk1KQpbICAgMTAuMzYwODQzXSBWR0Egc3dpdGNoZXJvbzogZGV0ZWN0ZWQgT3B0aW11
cyBEU00gbWV0aG9kIFxfU0JfLlBDSTAuUEVHMC5QRUdQIGhhbmRsZQpbICAgMTAuMzYwODY3XSBu
b3V2ZWF1IDAwMDA6MDE6MDAuMDogZW5hYmxpbmcgZGV2aWNlICgwMDA0IC0+IDAwMDcpClsgICAx
MC4zNjQxNzVdIHN5c3RlbWQtdWRldmRbNDU3XTogZmFpbGVkIHRvIGV4ZWN1dGUgJy9saWIvdWRl
di9zb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50JyAnc29ja2V0Oi9vcmcveGVuL3hlbmQv
dWRldl9ldmVudCc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKWyAgIDEwLjM2NDM0OV0gQmx1
ZXRvb3RoOiBDb3JlIHZlciAyLjE2ClsgICAxMC4zNjQzNjVdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMzEKWyAgIDEwLjM2NDM2Nl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBj
b25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKWyAgIDEwLjM2NDM3Ml0gQmx1ZXRvb3RoOiBI
Q0kgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxMC4zNjQzNzRdIEJsdWV0b290aDogTDJD
QVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxMC4zNjQzNzldIEJsdWV0b290aDogU0NP
IHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgMTAuMzY2NDIzXSB1c2Jjb3JlOiByZWdpc3Rl
cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJ0dXNiClsgICAxMC4zODczNDldIG1pY3JvY29kZTog
Q1BVMCBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTAuMzg5NDQyXSBh
dGg6IEVFUFJPTSByZWdkb21haW46IDB4NjAKWyAgIDEwLjM4OTQ0NF0gYXRoOiBFRVBST00gaW5k
aWNhdGVzIHdlIHNob3VsZCBleHBlY3QgYSBkaXJlY3QgcmVncGFpciBtYXAKWyAgIDEwLjM4OTQ0
N10gYXRoOiBDb3VudHJ5IGFscGhhMiBiZWluZyB1c2VkOiAwMApbICAgMTAuMzg5NDQ4XSBhdGg6
IFJlZ3BhaXIgdXNlZDogMHg2MApbICAgMTAuMzkyNTkyXSBpZWVlODAyMTEgcGh5MDogU2VsZWN0
ZWQgcmF0ZSBjb250cm9sIGFsZ29yaXRobSAnbWluc3RyZWxfaHQnClsgICAxMC4zOTMyNzhdIGll
ZWU4MDIxMSBwaHkwOiBBdGhlcm9zIEFSOTQ4NSBSZXY6MSBtZW09MHhmZmZmYzkwMDBhMDAwMDAw
LCBpcnE9MTcKWyAgIDEwLjQyNTM5M10gaTkxNSAwMDAwOjAwOjAyLjA6IGlycSA0NCBmb3IgTVNJ
L01TSS1YClsgICAxMC40MjU0MDNdIFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1lc3RhbXAgY2Fj
aGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuClsgICAxMC40MjU0MDRdIFtkcm1dIERyaXZlciBzdXBw
b3J0cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuClsgICAxMC40MjU0MjJdIEFDUEkg
V2FybmluZzogXF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2gg
LSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2Fy
Z3VtZW50cy05NSkKWyAgIDEwLjQyNTQ2OV0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLlBFRzAu
UEVHUC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJdLCBB
Q1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpClsgICAxMC40
MjU1NDVdIHZnYWFyYjogZGV2aWNlIGNoYW5nZWQgZGVjb2RlczogUENJOjAwMDA6MDA6MDIuMCxv
bGRkZWNvZGVzPWlvK21lbSxkZWNvZGVzPW5vbmU6b3ducz1pbyttZW0KWyAgIDEwLjQyNTU0N10g
dmdhYXJiOiB0cmFuc2ZlcnJpbmcgb3duZXIgZnJvbSBQQ0k6MDAwMDowMDowMi4wIHRvIFBDSTow
MDAwOjAxOjAwLjAKWyAgIDEwLjQ2NDM3N10gZmJjb246IGludGVsZHJtZmIgKGZiMCkgaXMgcHJp
bWFyeSBkZXZpY2UKWyAgIDEwLjU2ODUxOV0gTGludXggdmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6
IHYyLjAwClsgICAxMC41NzI1ODRdIHV2Y3ZpZGVvOiBGb3VuZCBVVkMgMS4wMCBkZXZpY2UgQVNV
UyBVU0IyLjAgV2ViY2FtICgxYmNmOjI4ODMpClsgICAxMC41ODk1MTVdIGlucHV0OiBBU1VTIFVT
QjIuMCBXZWJjYW0gYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEv
MS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NQpbICAgMTAuNTg5NjI0XSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHV2Y3ZpZGVvClsgICAxMC41ODk2MjVdIFVTQiBW
aWRlbyBDbGFzcyBkcml2ZXIgKDEuMS4xKQpbICAgMTAuNzg3MTc2XSBwc21vdXNlIHNlcmlvNDog
YWxwczogVW5rbm93biBBTFBTIHRvdWNocGFkOiBFNz0xMCAwMCA2NCwgRUM9MTAgMDAgNjQKWyAg
IDExLjA3MzA0OF0gYXN1c193bWk6IEFTVVMgV01JIGdlbmVyaWMgZHJpdmVyIGxvYWRlZApbICAg
MTEuMDczODczXSBhc3VzX3dtaTogSW5pdGlhbGl6YXRpb246IDB4MQpbICAgMTEuMDczODk0XSBh
c3VzX3dtaTogQklPUyBXTUkgdmVyc2lvbjogNy45ClsgICAxMS4wNzM5MjddIGFzdXNfd21pOiBT
RlVOIHZhbHVlOiAweDZhMDg3NwpbICAgMTEuMDc0NDgxXSBpbnB1dDogQXN1cyBXTUkgaG90a2V5
cyBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYKWyAgIDExLjE2
MzQwNl0gYXN1c193bWk6IEJhY2tsaWdodCBjb250cm9sbGVkIGJ5IEFDUEkgdmlkZW8gZHJpdmVy
ClsgICAxMS4xNzAwNDVdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVy
IGRldmljZSAyNDB4NjcKWyAgIDExLjE3MjQwNF0gQmx1ZXRvb3RoOiBQYXRjaCBmaWxlIG5vdCBm
b3VuZCBhcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpbICAgMTEuMTcyNDA1XSBCbHVldG9vdGg6
IExvYWRpbmcgcGF0Y2ggZmlsZSBmYWlsZWQKWyAgIDExLjE3MjQwOV0gYXRoM2s6IHByb2JlIG9m
IDEtMS4xOjEuMCBmYWlsZWQgd2l0aCBlcnJvciAtMgpbICAgMTEuMTcyNDI3XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNrClsgICAxMS4xNzI2MDddIG1pY3Jv
Y29kZTogQ1BVMSBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEuMTcz
NTg4XSBpOTE1IDAwMDA6MDA6MDIuMDogZmIwOiBpbnRlbGRybWZiIGZyYW1lIGJ1ZmZlciBkZXZp
Y2UKWyAgIDExLjE3MzU5MF0gaTkxNSAwMDAwOjAwOjAyLjA6IHJlZ2lzdGVyZWQgcGFuaWMgbm90
aWZpZXIKWyAgIDExLjE3NDQwN10gYWNwaSBkZXZpY2U6MDY6IHJlZ2lzdGVyZWQgYXMgY29vbGlu
Z19kZXZpY2U4ClsgICAxMS4xNzQ0MjFdIEFDUEk6IFZpZGVvIERldmljZSBbUEVHUF0gKG11bHRp
LWhlYWQ6IHllcyAgcm9tOiB5ZXMgIHBvc3Q6IG5vKQpbICAgMTEuMTc0NDQ2XSBpbnB1dDogVmlk
ZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKWyAgIDExLjE3NzI0M10gbWljcm9jb2RlOiBD
UFUyIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyClsgICAxMS4xNzc1NjldIG1p
Y3JvY29kZTogQ1BVMyBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEu
MTc3ODg1XSBtaWNyb2NvZGU6IENQVTQgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4
MTIKWyAgIDExLjE3ODI1N10gbWljcm9jb2RlOiBDUFU1IHNpZz0weDMwNmE5LCBwZj0weDEwLCBy
ZXZpc2lvbj0weDEyClsgICAxMS4xNzk2MzldIG1pY3JvY29kZTogQ1BVNiBzaWc9MHgzMDZhOSwg
cGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEuMTgwMTQ3XSBtaWNyb2NvZGU6IENQVTcgc2ln
PTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKWyAgIDExLjE4MDQ3MF0gbWljcm9jb2Rl
OiBNaWNyb2NvZGUgVXBkYXRlIERyaXZlcjogdjIuMDAgPHRpZ3JhbkBhaXZhemlhbi5mc25ldC5j
by51az4sIFBldGVyIE9ydWJhClsgICAxMS4yMTA4NjddIGFjcGkgZGV2aWNlOjM0OiByZWdpc3Rl
cmVkIGFzIGNvb2xpbmdfZGV2aWNlMTAKWyAgIDExLjIyMjkxMl0gY2ZnODAyMTE6IFdvcmxkIHJl
Z3VsYXRvcnkgZG9tYWluIHVwZGF0ZWQ6ClsgICAxMS4yMjI5MTRdIGNmZzgwMjExOiAgIChzdGFy
dF9mcmVxIC0gZW5kX2ZyZXEgQCBiYW5kd2lkdGgpLCAobWF4X2FudGVubmFfZ2FpbiwgbWF4X2Vp
cnApClsgICAxMS4yMjI5MTZdIGNmZzgwMjExOiAgICgyNDAyMDAwIEtIeiAtIDI0NzIwMDAgS0h6
IEAgNDAwMDAgS0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpbICAgMTEuMjIyOTE3XSBjZmc4MDIx
MTogICAoMjQ1NzAwMCBLSHogLSAyNDgyMDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAy
MDAwIG1CbSkKWyAgIDExLjIyMjkxOF0gY2ZnODAyMTE6ICAgKDI0NzQwMDAgS0h6IC0gMjQ5NDAw
MCBLSHogQCAyMDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pClsgICAxMS4yMjI5MTldIGNm
ZzgwMjExOiAgICg1MTcwMDAwIEtIeiAtIDUyNTAwMDAgS0h6IEAgNDAwMDAgS0h6KSwgKDMwMCBt
QmksIDIwMDAgbUJtKQpbICAgMTEuMjIyOTIwXSBjZmc4MDIxMTogICAoNTczNTAwMCBLSHogLSA1
ODM1MDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAyMDAwIG1CbSkKWyAgIDExLjIzMDk0
N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjIpOiBhcHBhcm1vcj0iU1RBVFVTIiBv
cGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBu
YW1lPSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAx
MS4yMzA5NTJdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODozKTogYXBwYXJtb3I9IlNU
QVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9u
IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMDk1NV0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InBy
b2ZpbGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xp
Yi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9y
X3BhcnNlciIKWyAgIDExLjIzMTA1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjUp
OiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3
NCBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3NSBjb21t
PSJhcHBhcm1vcl9wYXJzZXIiClsgICAxMS4yMzEwNjFdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0
NjM5Ljg5ODo2KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2Ui
IHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01h
bmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNl
ciIKWyAgIDExLjIzMTA2NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjcpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQt
c2NyaXB0IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMTI2MF0gdHlw
ZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjgpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRp
b249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTUzNSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1l
PSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3MyBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAxMS4y
MzEyNjVdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo5KTogYXBwYXJtb3I9IlNUQVRV
UyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9u
IiBwaWQ9NTczIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMTI2OF0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjEwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MyBjb21tPSJhcHBh
cm1vcl9wYXJzZXIiClsgICAxMS4yMzEzMjhdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5
ODoxMSk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJl
bnQ9NTcxIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdvcmtNYW5hZ2Vy
L25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsg
ICAxMS4yMzgyNzNdIEFDUEk6IFZpZGVvIERldmljZSBbR0ZYMF0gKG11bHRpLWhlYWQ6IHllcyAg
cm9tOiBubyAgcG9zdDogbm8pClsgICAxMS4yMzgzMjVdIGlucHV0OiBWaWRlbyBCdXMgYXMgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQv
aW5wdXQ4ClsgICAxMS4yMzgzOTNdIFtkcm1dIEluaXRpYWxpemVkIGk5MTUgMS42LjAgMjAwODA3
MzAgZm9yIDAwMDA6MDA6MDIuMCBvbiBtaW5vciAwClsgICAxMS4yMzg3MDhdIHNuZF9oZGFfaW50
ZWwgMDAwMDowMDoxYi4wOiBpcnEgNDUgZm9yIE1TSS9NU0ktWApbICAgMTEuMjM5MzQ5XSBub3V2
ZWF1ICBbICBERVZJQ0VdWzAwMDA6MDE6MDAuMF0gQk9PVDAgIDogMHgwYzExODBhMQpbICAgMTEu
MjM5MzUxXSBub3V2ZWF1ICBbICBERVZJQ0VdWzAwMDA6MDE6MDAuMF0gQ2hpcHNldDogR0YxMDgg
KE5WQzEpClsgICAxMS4yMzkzNTJdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBG
YW1pbHkgOiBOVkMwClsgICAxMS4yNDI5OTNdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTow
MC4wXSBjaGVja2luZyBQUkFNSU4gZm9yIGltYWdlLi4uClsgICAxMS4yNTI3MjddIG5vdXZlYXUg
IFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gc2lnbmF0dXJlIG5vdCBmb3VuZApbICAgMTEu
MjUyNzI4XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJPTSBm
b3IgaW1hZ2UuLi4KWyAgIDExLjI1Mjc4Nl0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAw
LjBdIC4uLiBzaWduYXR1cmUgbm90IGZvdW5kClsgICAxMS4yNTI3ODddIG5vdXZlYXUgIFsgICBW
QklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBBQ1BJIGZvciBpbWFnZS4uLgpbICAgMTEuMjU4
OTkwXSBhdXRvY29uZmlnOiBsaW5lX291dHM9MiAoMHgxNC8weDE2LzB4MC8weDAvMHgwKSB0eXBl
OnNwZWFrZXIKWyAgIDExLjI1ODk5MV0gICAgc3BlYWtlcl9vdXRzPTAgKDB4MC8weDAvMHgwLzB4
MC8weDApClsgICAxMS4yNTg5OTNdICAgIGhwX291dHM9MSAoMHgyMS8weDAvMHgwLzB4MC8weDAp
ClsgICAxMS4yNTg5OTNdICAgIG1vbm86IG1vbm9fb3V0PTB4MApbICAgMTEuMjU4OTk0XSAgICBk
aWctb3V0PTB4MWUvMHgwClsgICAxMS4yNTg5OTVdICAgIGlucHV0czoKWyAgIDExLjI1ODk5Nl0g
ICAgICBJbnRlcm5hbCBNaWM9MHgxOQpbICAgMTEuMjU4OTk3XSAgICAgIE1pYz0weDE4ClsgICAx
MS4yNTg5OThdIHJlYWx0ZWs6IEVuYWJsZSBkZWZhdWx0IHNldHVwIGZvciBhdXRvIG1vZGUgYXMg
ZmFsbGJhY2sKWyAgIDExLjI2NjA4NF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIGFz
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OQpbICAg
MTEuMjY2MTM0XSBpbnB1dDogSERBIEludGVsIFBDSCBNaWMgYXMgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMApbICAgMTEuMjkwNjk2XSBwc21vdXNl
IHNlcmlvNDogZWxhbnRlY2g6IGFzc3VtaW5nIGhhcmR3YXJlIHZlcnNpb24gNCAod2l0aCBmaXJt
d2FyZSB2ZXJzaW9uIDB4MzYxZjAzKQpbICAgMTEuMzA0ODA0XSBwc21vdXNlIHNlcmlvNDogZWxh
bnRlY2g6IFN5bmFwdGljcyBjYXBhYmlsaXRpZXMgcXVlcnkgcmVzdWx0IDB4MTAsIDB4MTUsIDB4
MGQuClsgICAxMS4zNzM0NjhdIGlucHV0OiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQgYXMgL2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEKWyAgIDExLjQzNzY2Ml0g
SVB2NjogQUREUkNPTkYoTkVUREVWX1VQKTogd2xhbjA6IGxpbmsgaXMgbm90IHJlYWR5ClsgICAx
MS42MjI0OTZdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gYXBwZWFycyB0
byBiZSB2YWxpZApbICAgMTEuNjIyNDk4XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAu
MF0gdXNpbmcgaW1hZ2UgZnJvbSBBQ1BJClsgICAxMS42MjI1NzldIG5vdXZlYXUgIFsgICBWQklP
U11bMDAwMDowMTowMC4wXSBCSVQgc2lnbmF0dXJlIGZvdW5kClsgICAxMS42MjI1ODFdIG5vdXZl
YXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSB2ZXJzaW9uIDcwLjA4LmJkLjAwLjE0ClsgICAx
MS42MjI4ODNdIG5vdXZlYXUgIFsgREVWSU5JVF1bMDAwMDowMTowMC4wXSBhZGFwdG9yIG5vdCBp
bml0aWFsaXNlZApbICAgMTEuNjIyODg0XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAu
MF0gcnVubmluZyBpbml0IHRhYmxlcwpbICAgMTEuNzI5ODI4XSBub3V2ZWF1ICBbICAgICBQRkJd
WzAwMDA6MDE6MDAuMF0gUkFNIHR5cGU6IEREUjMKWyAgIDExLjcyOTgzMF0gbm91dmVhdSAgWyAg
ICAgUEZCXVswMDAwOjAxOjAwLjBdIFJBTSBzaXplOiAxMDI0IE1pQgpbICAgMTEuNzI5ODMxXSBu
b3V2ZWF1ICBbICAgICBQRkJdWzAwMDA6MDE6MDAuMF0gICAgWkNPTVA6IDAgdGFncwpbICAgMTEu
NzU3NDE5XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6MDAuMF0gRkFOIGNvbnRyb2w6IG5v
bmUgLyBleHRlcm5hbApbICAgMTEuNzU3NDI0XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6
MDAuMF0gZmFuIG1hbmFnZW1lbnQ6IGRpc2FibGVkClsgICAxMS43NTc0MjddIG5vdXZlYXUgIFsg
IFBUSEVSTV1bMDAwMDowMTowMC4wXSBpbnRlcm5hbCBzZW5zb3I6IHllcwpbICAgMTEuNzYwODg1
XSB2Z2Ffc3dpdGNoZXJvbzogZW5hYmxlZApbICAgMTEuNzYxMDUzXSBbVFRNXSBab25lICBrZXJu
ZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDQwMjk5MzYga2lCClsgICAxMS43NjEwNTVd
IFtUVE1dIFpvbmUgICBkbWEzMjogQXZhaWxhYmxlIGdyYXBoaWNzIG1lbW9yeTogMjA5NzE1MiBr
aUIKWyAgIDExLjc2MTA1NV0gW1RUTV0gSW5pdGlhbGl6aW5nIHBvb2wgYWxsb2NhdG9yClsgICAx
MS43NjEwNThdIFtUVE1dIEluaXRpYWxpemluZyBETUEgcG9vbCBhbGxvY2F0b3IKWyAgIDExLjc2
MTA2NV0gbm91dmVhdSAgWyAgICAgRFJNXSBWUkFNOiAxMDI0IE1pQgpbICAgMTEuNzYxMDY3XSBu
b3V2ZWF1ICBbICAgICBEUk1dIEdBUlQ6IDEwNDg1NzYgTWlCClsgICAxMS43NjEwNzBdIG5vdXZl
YXUgIFsgICAgIERSTV0gVE1EUyB0YWJsZSB2ZXJzaW9uIDIuMApbICAgMTEuNzYxMDcxXSBub3V2
ZWF1ICBbICAgICBEUk1dIERDQiB2ZXJzaW9uIDQuMApbICAgMTEuNzYxMDczXSBub3V2ZWF1ICBb
ICAgICBEUk1dIERDQiBvdXRwIDAwOiAwMjAwMDM2MiAwMDAyMDAxMApbICAgMTEuNzYxMDc0XSBu
b3V2ZWF1ICBbICAgICBEUk1dIERDQiBjb25uIDAwOiAwMDAwMTA2MQpbICAgMTEuNzYxNjkxXSBb
ZHJtXSBTdXBwb3J0cyB2YmxhbmsgdGltZXN0YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTAp
LgpbICAgMTEuNzYxNjkyXSBbZHJtXSBObyBkcml2ZXIgc3VwcG9ydCBmb3IgdmJsYW5rIHRpbWVz
dGFtcCBxdWVyeS4KWyAgIDExLjc2MTY5NF0gbm91dmVhdSAgWyAgICAgRFJNXSBBQ1BJIGJhY2ts
aWdodCBpbnRlcmZhY2UgYXZhaWxhYmxlLCBub3QgcmVnaXN0ZXJpbmcgb3VyIG93bgpbICAgMTEu
NzYxNzAzXSBub3V2ZWF1IFdbICAgICBEUk1dIHZvbHRhZ2UgdGFibGUgMHg1MCB1bmtub3duClsg
ICAxMS43NjE4NzBdIG5vdXZlYXUgIFsgICAgIERSTV0gMiBhdmFpbGFibGUgcGVyZm9ybWFuY2Ug
bGV2ZWwocykKWyAgIDExLjc2MTg3Ml0gbm91dmVhdSAgWyAgICAgRFJNXSAxOiBjb3JlIDI3ME1I
eiBzaGFkZXIgNTQwTUh6IG1lbW9yeSA0MDVNSHoKWyAgIDExLjc2MTg3NF0gbm91dmVhdSAgWyAg
ICAgRFJNXSAzOiBjb3JlIDQ3NU1IeiBzaGFkZXIgOTUwTUh6IG1lbW9yeSA5MDBNSHogdm9sdGFn
ZSAxMG1WClsgICAxMS43NjE4NzVdIG5vdXZlYXUgIFsgICAgIERSTV0gYzogY29yZSAyNzBNSHog
c2hhZGVyIDU0ME1IeiBtZW1vcnkgNDA1TUh6ClsgICAxMS43Njc3MDNdIG5vdXZlYXUgIFsgICAg
IERSTV0gTU06IHVzaW5nIENPUFkwIGZvciBidWZmZXIgY29waWVzClsgICAxMS43Njg3NTBdIG5v
dXZlYXUgMDAwMDowMTowMC4wOiBObyBjb25uZWN0b3JzIHJlcG9ydGVkIGNvbm5lY3RlZCB3aXRo
IG1vZGVzClsgICAxMS43Njg3NTJdIFtkcm1dIENhbm5vdCBmaW5kIGFueSBjcnRjIG9yIHNpemVz
IC0gZ29pbmcgMTAyNHg3NjgKWyAgIDExLjgwMTgwM10gbm91dmVhdSAgWyAgICAgRFJNXSBhbGxv
Y2F0ZWQgMTAyNHg3NjggZmI6IDB4NjAwMDAsIGJvIGZmZmY4ODAyMTQyMDI4MDAKWyAgIDExLjgw
MTkzMF0gbm91dmVhdSAwMDAwOjAxOjAwLjA6IGZiMTogbm91dmVhdWZiIGZyYW1lIGJ1ZmZlciBk
ZXZpY2UKWyAgIDExLjgwMTkzNV0gW2RybV0gSW5pdGlhbGl6ZWQgbm91dmVhdSAxLjEuMSAyMDEy
MDgwMSBmb3IgMDAwMDowMTowMC4wIG9uIG1pbm9yIDEKWyAgIDExLjgzODYwMV0gW2RybV0gRW5h
YmxpbmcgUkM2IHN0YXRlczogUkM2IG9uLCBSQzZwIG9uLCBSQzZwcCBvZmYKWyAgIDEyLjQ5OTc2
OF0gd2xhbjA6IGF1dGhlbnRpY2F0ZSB3aXRoIDRjOjcyOmI5Ojg3OmU1OjE5ClsgICAxMi41MTk1
MDFdIHdsYW4wOiBzZW5kIGF1dGggdG8gNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpClsgICAx
Mi41MjI4NDddIHdsYW4wOiBhdXRoZW50aWNhdGVkClsgICAxMi41MjMxNTRdIHdsYW4wOiBhc3Nv
Y2lhdGUgd2l0aCA0Yzo3MjpiOTo4NzplNToxOSAodHJ5IDEvMykKWyAgIDEyLjUyOTMxMl0gd2xh
bjA6IFJYIEFzc29jUmVzcCBmcm9tIDRjOjcyOmI5Ojg3OmU1OjE5IChjYXBhYj0weDQxMSBzdGF0
dXM9MCBhaWQ9NSkKWyAgIDEyLjUyOTM2M10gd2xhbjA6IGFzc29jaWF0ZWQKWyAgIDEyLjUyOTM3
MV0gSVB2NjogQUREUkNPTkYoTkVUREVWX0NIQU5HRSk6IHdsYW4wOiBsaW5rIGJlY29tZXMgcmVh
ZHkKWyAgIDEyLjkzMjcwNF0gRVhUNC1mcyAoZG0tMSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9y
cz1yZW1vdW50LXJvClsgICAxNC40MzY1NTddIGtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBp
bnRlcnZhbCA1IHNlY29uZHMKWyAgIDE0LjQzNjc2Nl0gRVhUMy1mcyAoZG0tMik6IHVzaW5nIGlu
dGVybmFsIGpvdXJuYWwKWyAgIDE0LjQzNjc4NV0gRVhUMy1mcyAoZG0tMik6IG1vdW50ZWQgZmls
ZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlClsgICAxNy4zNTEwODddIGluaXQ6IGZhaWxz
YWZlIG1haW4gcHJvY2VzcyAoOTY2KSBraWxsZWQgYnkgVEVSTSBzaWduYWwKWyAgIDE3LjUzODc3
Ml0gYXVkaXRfcHJpbnRrX3NrYjogMjQgY2FsbGJhY2tzIHN1cHByZXNzZWQKWyAgIDE3LjUzODc3
NV0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIi
ClsgICAxNy41Mzg3NzldIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyMSk6IGFwcGFy
bW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4MiBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNs
aWVudC5hY3Rpb24iIHBpZD0xMTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDE3LjUzODc4
Ml0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIyKTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0x
MTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0
KDEzOTAwMjQ2NDYuMTk4OjIzKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxl
X3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGli
L05ldHdvcmtNYW5hZ2VyL25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBw
YXJtb3JfcGFyc2VyIgpbICAgMTcuNTM5MTU3XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4x
OTg6MjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFy
ZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3Jp
cHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAg
MTcuNTM5MzYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjUpOiBhcHBhcm1vcj0i
U1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0i
dW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlw
dCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAgMTcuNTM5NzU5XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJl
ZXJkcC1zZXNzaW9uLXdyYXBwZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAg
IDE3LjUzOTc2N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMjAyOjI3KTogYXBwYXJtb3I9
IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVu
Y29uZmluZWQiIG5hbWU9ImNocm9taXVtX2Jyb3dzZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9y
X3BhcnNlciIKWyAgIDE3LjU0MDE2MF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMjAyOjI4
KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD0xMTgy
IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL2N1cHMvYmFja2VuZC9jdXBzLXBk
ZiIgcGlkPTExOTQgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAgMTcuNTQwMTY2XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9zYmluL2N1cHNkIiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAxNy41ODY4
NzFdIEJsdWV0b290aDogQk5FUCAoRXRoZXJuZXQgRW11bGF0aW9uKSB2ZXIgMS4zClsgICAxNy41
ODY4NzNdIEJsdWV0b290aDogQk5FUCBmaWx0ZXJzOiBwcm90b2NvbCBtdWx0aWNhc3QKWyAgIDE3
LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgMTcu
NTg3NTM0XSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgIDE3LjU4
NzU0MF0gQmx1ZXRvb3RoOiBSRkNPTU0gc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxNy41
ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExClsgICAxNy42Nzg3NzRdIGluaXQ6IGF2
YWhpLWN1cHMtcmVsb2FkIG1haW4gcHJvY2VzcyAoMTIxNikgdGVybWluYXRlZCB3aXRoIHN0YXR1
cyAxClsgICAxNy43NDAyMDJdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQgZHJpdmVy
Cg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="kern.log"
Content-Disposition: attachment; filename="kern.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6r3

SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IGlta2xvZyA1LjguMTEsIGxvZyBz
b3VyY2UgPSAvcHJvYy9rbXNnIHN0YXJ0ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEluaXRp
YWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTGludXgg
dmVyc2lvbiAzLjExLjAtMTUtZ2VuZXJpYyAoYnVpbGRkQGJhdHN1KSAoZ2NjIHZlcnNpb24gNC44
LjEgKFVidW50dS9MaW5hcm8gNC44LjEtMTB1YnVudHU4KSApICMyMy1VYnVudHUgU01QIE1vbiBE
ZWMgOSAxODoxNzowNCBVVEMgMjAxMyAoVWJ1bnR1IDMuMTEuMC0xNS4yMy1nZW5lcmljIDMuMTEu
MTApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBD
b21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNp
Z25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBybwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gS0VSTkVMIHN1cHBvcnRlZCBjcHVz
OgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBJ
bnRlbCBHZW51aW5lSW50ZWwKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgQU1EIEF1dGhlbnRpY0FNRApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBDZW50YXVyIENlbnRhdXJIYXVscwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1w
cm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0w
eDAwMDAwMDAwMDAwOWRmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZTAwMC0w
eDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAw
LTB4MDAwMDAwMDAxZmZmZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDIwMDAwMDAw
LTB4MDAwMDAwMDAyMDFmZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMjAyMDAw
MDAtMHgwMDAwMDAwMDQwMDAzZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwNDAwMDQw
MDAtMHgwMDAwMDAwMDQwMDA0ZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA0MDAw
NTAwMC0weDAwMDAwMDAwYzk3MzBmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOTcz
MTAwMC0weDAwMDAwMDAwYzlkMzFmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5
ZDMyMDAwLTB4MDAwMDAwMDBjOWQzNGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRiZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkNGMwMDAtMHgwMDAwMDAwMGM5ZDUxZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWQ1MjAwMC0weDAwMDAwMDAwYzlkNTNmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlkNWRmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5ZDVlMDAwLTB4MDAwMDAwMDBjOWVlZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5ZWYwMDAwLTB4MDAwMDAwMDBjOWVmM2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNjZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzlmM2QwMDAtMHgwMDAwMDAwMGM5ZjYxZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWY2MjAwMC0weDAwMDAwMDAwYzlmNjRmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWY2NTAwMC0weDAwMDAwMDAwYzlmNjZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZjY3MDAwLTB4MDAwMDAwMDBjOWY3ZGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4M2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmODQwMDAtMHgwMDAwMDAwMGM5ZjhiZmZmXSB1c2FibGUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhjZmZmXSByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWY4ZDAwMC0weDAwMDAwMDAwYzlmOWJmZmZdIHVzYWJsZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWY5YzAwMC0weDAwMDAwMDAwYzlmOWNmZmZdIHJlc2VydmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjlkMDAwLTB4MDAwMDAwMDBjOWZhN2ZmZl0gdXNhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZhY2ZmZl0gcmVzZXJ2ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ4ZmZmXSB1c2FibGUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmQ5ZmZmXSByZXNlcnZlZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkYTAwMC0weDAwMDAwMDAwYzlmZTlmZmZdIHVzYWJsZQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZlYTAwMC0weDAwMDAwMDAwY2EwMTBmZmZdIHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDExMDAwLTB4MDAwMDAwMDBjYTAyNWZmZl0gdXNhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAyNmZmZl0gcmVzZXJ2
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI3ZmZmXSB1c2Fi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjgwMDAtMHgwMDAwMDAwMGNhMDI5ZmZmXSByZXNl
cnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYTAwMC0weDAwMDAwMDAwY2EwMmFmZmZdIHVz
YWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYjAwMC0weDAwMDAwMDAwY2EwMmZmZmZdIHJl
c2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDMwMDAwLTB4MDAwMDAwMDBjYTA0NmZmZl0g
dXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTYwYmZmZl0g
cmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhODhiZmZm
XSBBQ1BJIE5WUwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg4YzAwMC0weDAwMDAwMDAwY2E4OTBm
ZmZdIEFDUEkgZGF0YQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MTAwMC0weDAwMDAwMDAwY2E4
OTFmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAwMDAwY2E4
ZDRmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhOGQ1MDAwLTB4MDAwMDAwMDBj
YWNlMWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhY2UyMDAwLTB4MDAwMDAwMDBj
YWZmM2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FmZjQwMDAtMHgwMDAwMDAw
MGNhZmZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2JjMDAwMDAtMHgwMDAwMDAw
MGNmZGZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmODAwMDAwMC0weDAwMDAw
MDAwZmJmZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAw
MDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMDAwMDAtMHgw
MDAwMDAwMGZlZDAzZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQxYzAwMC0w
eDAwMDAwMDAwZmVkMWZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAw
LTB4MDAwMDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmYwMDAw
MDAtMHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDEwMDAw
MDAwMC0weDAwMDAwMDAyMmYxZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlv
bjogYWN0aXZlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IEVGSSB2Mi4zMSBieSBBbWVyaWNhbiBNZWdhdHJlbmRzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6ICBBQ1BJPTB4Y2E4NWUw
MDAgIEFDUEkgMi4wPTB4Y2E4NWUwMDAgIFNNQklPUz0weGNhMTBhMzk4IApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMDogdHlwZT03
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNWYwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTAxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDVmMDAw
LTB4MDAwMDAwMDAwMDA2MDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDI6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwMDAwNjAwMDAtMHgwMDAwMDAwMDAwMDllMDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMzogdHlw
ZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDA5ZTAwMC0weDAwMDAwMDAwMDAwYTAw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTA0OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMTAw
MDAwLTB4MDAwMDAwMDAwMTAwMDAwMCkgKDE1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA1OiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDAxMDAwMDAwLTB4MDAwMDAwMDAwMjRmMzAwMCkgKDIwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA2
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAyNGYzMDAwLTB4MDAwMDAwMDAy
MDAwMDAwMCkgKDQ3NU1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0wNzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAw
MDAyMDAwMDAwMC0weDAwMDAwMDAwMjAyMDAwMDApICgyTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA4OiB0eXBlPTcsIGF0dHI9
MHhmLCByYW5nZT1bMHgwMDAwMDAwMDIwMjAwMDAwLTB4MDAwMDAwMDAzNjA0MjAwMCkgKDM1ME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0wOTogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAzNjA0MjAwMC0weDAw
MDAwMDAwMzcwMTkwMDApICgxNU1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xMDogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDAzNzAxOTAwMC0weDAwMDAwMDAwNDAwMDQwMDApICgxNDNNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTE6IHR5cGU9
MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwNDAwMDQwMDAtMHgwMDAwMDAwMDQwMDA1MDAw
KSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0xMjogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNTAw
MC0weDAwMDAwMDAwOTVlODAwMDApICgxMzc0TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTEzOiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDk1ZTgwMDAwLTB4MDAwMDAwMDBjN2ZjZDAwMCkgKDgwMU1CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0x
NDogdHlwZT0xLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjN2ZjZDAwMC0weDAwMDAwMDAw
YzgxMDEwMDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTE1OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MGM4MTAxMDAwLTB4MDAwMDAwMDBjODE1NjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTY6IHR5cGU9MiwgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzgxNTYwMDAtMHgwMDAwMDAwMGM4MjMzMDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW0xNzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODIzMzAwMC0weDAwMDAw
MDAwYzgyYTQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTE4OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGM4MmE0MDAwLTB4MDAwMDAwMDBjODJhZDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTk6IHR5cGU9NCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzgyYWQwMDAtMHgwMDAwMDAwMGM4M2JjMDAwKSAoMU1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0yMDogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODNiYzAwMC0weDAw
MDAwMDAwYzgzYmUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGM4M2JlMDAwLTB4MDAwMDAwMDBjOTBhODAwMCkgKDEyTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIyOiB0eXBlPTcs
IGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5MGE4MDAwLTB4MDAwMDAwMDBjOTcxODAwMCkg
KDZNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtMjM6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzk3MTgwMDAt
MHgwMDAwMDAwMGM5NzI0MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0yNDogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOTcyNDAwMC0weDAwMDAwMDAwYzk3MzEwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI1OiB0eXBl
PTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOTczMTAwMC0weDAwMDAwMDAwYzlkMzIw
MDApICg2TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTI2OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGM5ZDMyMDAwLTB4MDAwMDAwMDBjOWQzNTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjc6IHR5cGU9
MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRjMDAw
KSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0yODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjOWQ0YzAwMC0weDAwMDAwMDAwYzlkNTIwMDApICgwTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI5OiB0eXBlPTMs
IGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDUyMDAwLTB4MDAwMDAwMDBjOWQ1NDAwMCkg
KDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtMzA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAw
MDAwMDAwYzlkNTQwMDAtMHgwMDAwMDAwMGM5ZDVlMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMTogdHlwZT0zLCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQ1ZTAwMC0weDAwMDAwMDAwYzllZjAwMDApICgx
TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTMyOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAw
MDAwMGM5ZWYwMDAwLTB4MDAwMDAwMDBjOWVmNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzM6IHR5cGU9MywgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNkMDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0zNDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAw
MDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNDQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTM1OiB0eXBlPTYsIGF0dHI9
MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjQ0MDAwLTB4MDAwMDAwMDBj
OWY1MTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMzY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmNTEwMDAtMHgwMDAwMDAwMGM5ZjYyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zNzog
dHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2MjAwMC0weDAwMDAwMDAwYzlm
NjUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTM4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5n
ZT1bMHgwMDAwMDAwMGM5ZjY1MDAwLTB4MDAwMDAwMDBjOWY2NzAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzk6IHR5
cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5Zjdl
MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gZWZpOiBtZW00MDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOWY3ZTAwMC0weDAwMDAwMDAwYzlmODQwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQxOiB0eXBl
PTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5Zjg0MDAwLTB4MDAwMDAwMDBjOWY4YzAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNDI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhkMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00MzogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY4ZDAwMC0weDAwMDAwMDAwYzlmOWMwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTQ0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgw
MDAwMDAwMGM5ZjljMDAwLTB4MDAwMDAwMDBjOWY5ZDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDU6IHR5cGU9Mywg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE4MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW00NjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjOWZhODAwMC0weDAwMDAwMDAwYzlmYWQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ3OiB0eXBlPTMsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmFkMDAwLTB4MDAwMDAwMDBjOWZkOTAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNDg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAw
MDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmRhMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00OTogdHlwZT0zLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWZkYTAwMC0weDAwMDAwMDAwYzlmZWEwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTUwOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAw
MGM5ZmVhMDAwLTB4MDAwMDAwMDBjYTAxMTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTE6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNhMDI2MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW01MjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
YTAyNjAwMC0weDAwMDAwMDAwY2EwMjcwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTUzOiB0eXBlPTMsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGNhMDI3MDAwLTB4MDAwMDAwMDBjYTAyODAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NTQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2Ew
MjgwMDAtMHgwMDAwMDAwMGNhMDJhMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01NTogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTAyYTAwMC0weDAwMDAwMDAwY2EwMmIwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU2
OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDJi
MDAwLTB4MDAwMDAwMDBjYTAzMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTc6IHR5cGU9MywgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNhMDQ3MDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01ODog
dHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTA0NzAw
MC0weDAwMDAwMDAwY2EwYzgwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU5OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAw
MDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGM4MDAwLTB4MDAwMDAwMDBjYTBlMjAwMCkg
KDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtNjA6IHR5cGU9NiwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAw
MDAwMDAwY2EwZTIwMDAtMHgwMDAwMDAwMGNhMGU4MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MTogdHlwZT02LCBh
dHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTBlODAwMC0weDAwMDAw
MDAwY2ExMGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYyOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhMTBjMDAwLTB4MDAwMDAwMDBjYTU4MzAwMCkgKDRNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjM6IHR5cGU9MCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1ODMwMDAtMHgwMDAwMDAwMGNhNWExMDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW02NDogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTVhMTAwMC0weDAw
MDAwMDAwY2E1YjAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY1OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGNhNWIwMDAwLTB4MDAwMDAwMDBjYTViMjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjY6IHR5cGU9MCwg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1YjIwMDAtMHgwMDAwMDAwMGNhNWI5MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW02NzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTViOTAwMC0w
eDAwMDAwMDAwY2E2MGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY4OiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjYTYwYzAwMC0weDAwMDAwMDAwY2E2YzUwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY5OiB0eXBl
PTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTZjNTAwMC0weDAwMDAwMDAwY2E4NzUw
MDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTcwOiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTg3
NTAwMC0weDAwMDAwMDAwY2E4NzYwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcxOiB0eXBlPTEwLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTg3NjAwMC0weDAwMDAwMDAwY2E4OGMwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcy
OiB0eXBlPTksIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAwMDBj
YTg5MTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNzM6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
Y2E4OTEwMDAtMHgwMDAwMDAwMGNhODkyMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NDogdHlwZT0xMCwgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4OTIwMDAtMHgwMDAwMDAwMGNhOGQ1MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW03NTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYThkNTAwMC0weDAwMDAw
MDAwY2FhMjEwMDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc2OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhYTIxMDAwLTB4MDAwMDAwMDBjYWNiOTAwMCkgKDJNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzc6IHR5cGU9NCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2FjYjkwMDAtMHgwMDAwMDAwMGNhY2M5MDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW03ODogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNjOTAwMC0weDAw
MDAwMDAwY2FjZGIwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc5OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGNhY2RiMDAwLTB4MDAwMDAwMDBjYWNlMjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODA6IHR5cGU9Niwg
YXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2FjZTIwMDAtMHgwMDAw
MDAwMGNhZmY0MDAwKSAoM01CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gZWZpOiBtZW04MTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjYWZmNDAwMC0weDAwMDAwMDAwY2IwMDAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgyOiB0eXBlPTcsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDIyZjIwMDAwMCkgKDQ4
NTBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtODM6IHR5cGU9MCwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMDAsIHJhbmdlPVsweDAw
MDAwMDAwY2JjMDAwMDAtMHgwMDAwMDAwMGNmZTAwMDAwKSAoNjZNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODQ6IHR5cGU9MTEs
IGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGY4MDAwMDAwLTB4MDAw
MDAwMDBmYzAwMDAwMCkgKDY0TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg1OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAw
MDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDEwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTg2OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAw
MDBmZWQwMDAwMC0weDAwMDAwMDAwZmVkMDQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg3OiB0eXBlPTExLCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWQxYzAwMC0weDAwMDAwMDAw
ZmVkMjAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTg4OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwg
cmFuZ2U9WzB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlMDEwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg5
OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZjAw
MDAwMC0weDAwMDAwMDAxMDAwMDAwMDApICgxNk1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNyBwcmVzZW50LgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gRE1JOiBBU1VTVGVLIENP
TVBVVEVSIElOQy4gTjU2VkovTjU2VkosIEJJT1MgTjU2VkouMjAzIDA4LzI5LzIwMTIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0
ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3Zl
IFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5vIEFHUCBicmlkZ2UgZm91bmQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHgyMmYyMDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB1
bmNhY2hhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIEEwMDAwLURG
RkZGIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICAgRTAwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5h
YmxlZDoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICAgMCBiYXNlIDAwMDAwMDAwMCBtYXNrIEUwMDAwMDAwMCB3cml0ZS1iYWNrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDEgYmFzZSAyMDAwMDAw
MDAgbWFzayBGRTAwMDAwMDAgd3JpdGUtYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICAyIGJhc2UgMjIwMDAwMDAwIG1hc2sgRkYwMDAwMDAw
IHdyaXRlLWJhY2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICAgMyBiYXNlIDBFMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB1bmNhY2hhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDQgYmFzZSAw
RDAwMDAwMDAgbWFzayBGRjAwMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA1IGJhc2UgMENDMDAwMDAwIG1hc2sgRkZD
MDAwMDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgNiBiYXNlIDBDQkMwMDAwMCBtYXNrIEZGRkMwMDAwMCB1bmNhY2hhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDcg
YmFzZSAyMkY4MDAwMDAgbWFzayBGRkY4MDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA4IGJhc2UgMjJGNDAwMDAwIG1h
c2sgRkZGQzAwMDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICAgOSBiYXNlIDIyRjIwMDAwMCBtYXNrIEZGRkUwMDAwMCB1bmNh
Y2hhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSB4ODYgUEFUIGVuYWJsZWQ6IGNwdSAwLCBvbGQgMHg3MDQwNjAwMDcwNDA2LCBuZXcgMHg3MDEw
NjAwMDcwMTA2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBvcmlnaW5hbCB2YXJpYWJsZSBNVFJScwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDAsIGJhc2U6IDBHQiwgcmFuZ2U6IDhHQiwgdHlw
ZSBXQgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
cmVnIDEsIGJhc2U6IDhHQiwgcmFuZ2U6IDUxMk1CLCB0eXBlIFdCCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgMiwgYmFzZTogODcwNE1CLCBy
YW5nZTogMjU2TUIsIHR5cGUgV0IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIHJlZyAzLCBiYXNlOiAzNTg0TUIsIHJhbmdlOiA1MTJNQiwgdHlwZSBV
QwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVn
IDQsIGJhc2U6IDMzMjhNQiwgcmFuZ2U6IDI1Nk1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgNSwgYmFzZTogMzI2NE1CLCBy
YW5nZTogNjRNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gcmVnIDYsIGJhc2U6IDMyNjBNQiwgcmFuZ2U6IDRNQiwgdHlwZSBVQwpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDcs
IGJhc2U6IDg5NTJNQiwgcmFuZ2U6IDhNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDgsIGJhc2U6IDg5NDhNQiwgcmFuZ2U6
IDRNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gcmVnIDksIGJhc2U6IDg5NDZNQiwgcmFuZ2U6IDJNQiwgdHlwZSBVQwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gdG90YWwgUkFNIGNv
dmVyZWQ6IDgxMTBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDY0SyAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDI1Nksg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6
ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NjRLIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNjRLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
MTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMzJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6
IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9z
aXplOiA2NEsgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDFHIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTog
MkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1
bmtfc2l6ZTogMTI4SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA0TSAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
OE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNo
dW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogMTI4SyAJY2h1bmtfc2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAt
OE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDI1
Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNo
dW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNTEy
SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtf
c2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nksg
CWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMzJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXpl
OiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1Nksg
CWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFu
X3NpemU6IDI1NksgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMUcgCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtf
c2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
SyAJY2h1bmtfc2l6ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDE2
TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1
bmtfc2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA1MTJLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDUx
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDhNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMTZN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtf
c2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAx
TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jh
bl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAx
RyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1
bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
Mk0gCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAyTSAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDJNIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDY0TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3Np
emU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDJN
IAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jh
bl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMTI4ME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiA0TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6
IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19z
aXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNo
dW5rX3NpemU6IDMyTSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0g
CWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NE0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMk0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDRNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIg
UkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiA1NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDIyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzog
OSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3Jl
ZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDEyOE0gCW51
bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTog
NTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5r
X3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAlj
aHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDMwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTZNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAxNk0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIg
UkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVn
OiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAyRyAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDMy
TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6
ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVu
a19zaXplOiAxMjhNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJN
IAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMzJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA0
Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJB
TTogNDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9z
ZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzog
NyAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NE0gCWNodW5rX3NpemU6IDI1Nk0gCW51
bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA1
MTJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtf
c2l6ZTogMUcgCW51bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAlj
aHVua19zaXplOiAyRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAx
MjhNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA2ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJB
TTogMTc0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAg
CWxvc2UgY292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAyRyAJbnVtX3Jl
ZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZNIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiA0ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3Np
emU6IDUxMk0gCW51bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2TSAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDUgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MjU2TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNTEyTSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFN
OiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292
ZXIgUkFNOiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogNiAgCWxv
c2UgY292ZXIgUkFNOiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDMg
IAlsb3NlIGNvdmVyIFJBTTogOTQyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMUcgCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiAzICAJbG9zZSBjb3ZlciBSQU06IDk0Mk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDJHIAljaHVua19zaXplOiAyRyAJbnVt
X3JlZzogMiAgCWxvc2UgY292ZXIgUkFNOiAxOTY2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gbXRycl9jbGVhbnVwOiBjYW4gbm90IGZpbmQgb3B0
aW1hbCB2YWx1ZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gcGxlYXNlIHNwZWNpZnkgbXRycl9ncmFuX3NpemUvbXRycl9jaHVua19zaXplCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRh
dGUgW21lbSAweGNiYzAwMDAwLTB4ZmZmZmZmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHhjYjAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3Ig
bG93IG1lbW9yeSBjb3JydXB0aW9uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk4
MDAwXSA5ODAwMCBzaXplIDI0NTc2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgw
MDBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxZmQxMDAwLCAweDAx
ZmQxZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCUksgWzB4MDFmZDIwMDAsIDB4MDFmZDJmZmZdIFBHVEFCTEUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMzAw
MCwgMHgwMWZkM2ZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDIyZjAwMDAwMC0w
eDIyZjFmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBbbWVtIDB4MjJmMDAwMDAwLTB4MjJmMWZmZmZmXSBwYWdlIDJNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDQwMDAs
IDB4MDFmZDRmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMmMwMDAwMDAtMHgy
MmVmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgW21lbSAweDIyYzAwMDAwMC0weDIyZWZmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu
ZzogW21lbSAweDIwMDAwMDAwMC0weDIyYmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjAwMDAwMDAwLTB4MjJiZmZmZmZm
XSBwYWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxZmZmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4
MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDFmZmZmZmZmXSBwYWdl
IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBp
bml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAyMDAwMDAtMHg0MDAwM2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjAyMDAw
MDAtMHgzZmZmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHg0MDAwMDAwMC0weDQwMDAzZmZmXSBwYWdlIDRrCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4
MDFmZDUwMDAsIDB4MDFmZDVmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkNjAwMCwgMHgwMWZkNmZmZl0gUEdU
QUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDQwMDA1MDAwLTB4Yzk3MzBmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDQwMDA1
MDAwLTB4NDAxZmZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAyMDAwMDAtMHhjOTVmZmZmZl0gcGFnZSAyTQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOTYwMDAwMC0weGM5NzMwZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlk
MzUwMDAtMHhjOWQ0YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1ZTAwMC0weGM5ZWVmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWQ1ZTAwMC0weGM5ZWVmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzll
ZjQwMDAtMHhjOWYzY2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2NzAwMC0weGM5ZjdkZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWY2NzAwMC0weGM5ZjdkZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlm
ODQwMDAtMHhjOWY4YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY5ZDAwMC0weGM5ZmE3ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWY5ZDAwMC0weGM5ZmE3ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlm
YWQwMDAtMHhjOWZkOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmYWQwMDAtMHhjOWZkOGZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAxMTAwMC0weGNhMDI1ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjYTAxMTAwMC0weGNhMDI1ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2Ew
MjcwMDAtMHhjYTAyN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMjcwMDAtMHhjYTAyN2ZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAzMDAwMC0weGNhMDQ2ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjYTAzMDAwMC0weGNhMDQ2ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4
OTEwMDAtMHhjYTg5MWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4Y2E4OTEwMDAtMHhjYTg5MWZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGNhOGQ1MDAwLTB4Y2FjZTFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhOGQ1MDAwLTB4Y2E5ZmZm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBbbWVtIDB4Y2FhMDAwMDAtMHhjYWJmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWMwMDAwMC0w
eGNhY2UxZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FmZjQwMDAtMHhjYWZm
ZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBbbWVtIDB4Y2FmZjQwMDAtMHhjYWZmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21l
bSAweDEwMDAwMDAwMC0weDFmZmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZmZmZmXSBwYWdl
IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBS
QU1ESVNLOiBbbWVtIDB4MzYwNDIwMDAtMHgzNzAxOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAgMDAwMDAwMDBjYTg1ZTAw
MCAwMDAyNCAodjAyIF9BU1VTXykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEFDUEk6IFhTRFQgMDAwMDAwMDBjYTg1ZTA4MCAwMDA4NCAodjAxIF9B
U1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAwMDAwMDAwMGNhODcx
ODYwIDAwMTBDICh2MDUgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBE
U0RUIDAwMDAwMDAwY2E4NWUxOTAgMTM2Q0YgKHYwMiBfQVNVU18gTm90ZWJvb2sgMDAwMDAwMTMg
SU5UTCAyMDA5MTExMikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IEZBQ1MgMDAwMDAwMDBjYTg4OTA4MCAwMDA0MApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAwMDAwMDAw
MGNhODcxOTcwIDAwMDkyICh2MDMgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAw
MTMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBB
Q1BJOiBGUERUIDAwMDAwMDAwY2E4NzFhMDggMDAwNDQgKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEw
NzIwMDkgQU1JICAwMDAxMDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEFDUEk6IEVDRFQgMDAwMDAwMDBjYTg3MWE1MCAwMDBDMSAodjAxIF9B
U1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTUNGRyAwMDAwMDAwMGNhODcx
YjE4IDAwMDNDICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IE1TRlQgMDAwMDAwOTcpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBI
UEVUIDAwMDAwMDAwY2E4NzFiNTggMDAwMzggKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkg
QU1JLiAwMDAwMDAwNSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MWI5MCAwMDYzMiAodjAxIEFoY2lSMSBB
aGNpVGFiMSAwMDAwMTAwMCBJTlRMIDIwMDkxMTEyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcyMWM4IDAw
NDlFICh2MDEgQWhjaVIyIEFoY2lUYWIyIDAwMDAxMDAwIElOVEwgMjAwOTExMTIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAw
MDAwMDAwY2E4NzI2NjggMDA5NEMgKHYwMSAgUG1SZWYgIENwdTBJc3QgMDAwMDMwMDAgSU5UTCAy
MDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MmZiOCAwMEE5MiAodjAxICBQbVJlZiAgICBDcHVQ
bSAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogQkdSVCAwMDAwMDAwMGNhODczYTUwIDAwMDM4ICh2
MDAgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFTVVMgMDAwMTAwMTMpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBNU0RNIDAwMDAwMDAw
Y2E2MGJlMTggMDAwNTUgKHYwMyBfQVNVU18gTm90ZWJvb2sgMDAwMDAwMDAgQVNVUyAwMDAwMDAw
MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFD
UEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEZha2lu
ZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMjJmMWZmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gSW5pdG1l
bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBOT0RFX0RBVEEgW21lbSAw
eDIyZjFlZTAwMC0weDIyZjFmMmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDA4YmZmZmZmXSBQ
TUQgLT4gW2ZmZmY4ODAyMjY4MDAwMDAtZmZmZjg4MDIyZTdmZmZmZl0gb24gbm9kZSAwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBab25lIHJhbmdl
czoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
RE1BICAgICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAw
MC0weGZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICBOb3JtYWwgICBbbWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25l
IHN0YXJ0IGZvciBlYWNoIG5vZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAw
MDAxMDAwLTB4MDAwOWRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgxZmZmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAg
IDA6IFttZW0gMHgyMDIwMDAwMC0weDQwMDAzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDQwMDA1MDAwLTB4
Yzk3MzBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0g
MHhjOWQ1MjAwMC0weGM5ZDUzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5v
ZGUgICAwOiBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWY2MjAw
MC0weGM5ZjY0ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb
bWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWY4ZDAwMC0weGM5Zjli
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Yzlm
YWQwMDAtMHhjOWZkOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWZkYTAwMC0weGM5ZmU5ZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAg
MDogW21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2EwMjcwMDAtMHhj
YTAyN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTAyYTAwMC0weGNhMDJhZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGNhMDMwMDAwLTB4Y2EwNDZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2E4OTEwMDAtMHhjYTg5MWZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9k
ZSAgIDA6IFttZW0gMHhjYThkNTAwMC0weGNhY2UxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhZmY0MDAw
LTB4Y2FmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRv
dGFscGFnZXM6IDIwNjc4NDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTog
MjQgcGFnZXMgcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTcgcGFnZXMsIExJRk8gYmF0Y2g6MApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25l
OiAxMjg0OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogODIyMjQ0IHBhZ2VzLCBMSUZP
IGJhdGNoOjMxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIE5vcm1hbCB6b25lOiAxOTQwMCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6
IDEyNDE2MDAgcGFnZXMsIExJRk8gYmF0Y2g6MzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4NDA4Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
b2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNf
aWRbMHgwMF0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVu
YWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDVdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBp
Y19pZFsweDAzXSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwN10gbGFwaWNfaWRbMHgwNV0g
ZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDhdIGxhcGljX2lkWzB4MDddIGVuYWJsZWQpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRb
MHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAyLCB2
ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1
c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6
IElSUTIgdXNlZCBieSBvdmVycmlkZS4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFVzaW5nIEFDUEkgKE1B
RFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTcw
MSBiYXNlOiAweGZlZDAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyA4IENQVXMsIDAgaG90cGx1ZyBDUFVzCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBucl9pcnFz
X2dzaTogNDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDA5ZTAwMC0weDAwMDlm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MjAwMDAwMDAtMHgyMDFmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdp
c3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg0MDAwNDAwMC0weDQwMDA0ZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweGM5ZDU0MDAwLTB4YzlkNWRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWYzZDAwMC0weGM5ZjYxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGM5ZjY1MDAwLTB4YzlmNjZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzlm
N2UwMDAtMHhjOWY4M2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWY4YzAw
MC0weGM5ZjhjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjljMDAwLTB4
YzlmOWNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmYTgwMDAtMHhjOWZh
Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZkOTAwMC0weGM5ZmQ5ZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyODAwMC0weGNhMDI5ZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4Y2EwNDcwMDAtMHhjYTYwYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjYTYwYzAwMC0weGNhODhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhODhjMDAwLTB4Y2E4OTBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4Y2E4OTIwMDAtMHhjYThkNGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhjYWNlMjAwMC0weGNhZmYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNi
MDAwMDAwLTB4Y2JiZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2JjMDAw
MDAtMHhjZmRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjZmUwMDAwMC0w
eGY3ZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGY4MDAwMDAwLTB4ZmJm
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmMwMDAwMDAtMHhmZWJmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWMwMDAwMC0weGZlYzAwZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAxMDAwLTB4ZmVjZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMDAwMDAtMHhmZWQwM2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQwNDAwMC0weGZlZDFiZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmZWUwMDAwMC0weGZlZTAwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog
W21lbSAweGZlZTAxMDAwLTB4ZmVmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4ZmYwMDAwMDAtMHhmZmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHhjZmUwMDAwMC0weGY3ZmZmZmZmXSBhdmFp
bGFibGUgZm9yIFBDSSBkZXZpY2VzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gYmFyZSBo
YXJkd2FyZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjI1NiBucl9jcHVtYXNrX2JpdHM6MjU2IG5yX2NwdV9p
ZHM6OCBucl9ub2RlX2lkczoxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI5IHBhZ2VzL2NwdSBAZmZmZjg4MDIyZWUw
MDAwMCBzODY3MjAgcjgxOTIgZDIzODcyIHUyNjIxNDQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHM4NjcyMCByODE5MiBkMjM4
NzIgdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgMiAzIDQgNSA2IDcgCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCdWlsdCAx
IHpvbmVsaXN0cyBpbiBab25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBh
Z2VzOiAyMDM1NTA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBQb2xpY3kgem9uZTogTm9ybWFsCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBCT09UX0lNQUdFPS92
bWxpbnV6LTMuMTEuMC0xNS1nZW5lcmljLmVmaS5zaWduZWQgcm9vdD0vZGV2L21hcHBlci9TZXJ2
ZXJWRy1NeVJvb3Qgcm8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAzLCAzMjc2OCBi
eXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcsIGNudHh0IHNpemUgMHgzNDAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENoZWNraW5nIGFwZXJ0
dXJlLi4uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBObyBBR1AgYnJpZGdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBkZXRlY3RpbmcgQ2FsZ2FyeSB2aWEgQklPUyBFQkRB
IGFyZWEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IENhbGdhcnk6IFVuYWJsZSB0byBsb2NhdGUgUmlvIEdyYW5kZSB0YWJsZSBpbiBFQkRBIC0gYmFp
bGluZyEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IE1lbW9yeTogODAxODc2NEsvODI3MTM2NEsgYXZhaWxhYmxlICg3MTQ5SyBrZXJuZWwgY29kZSwg
MTA4MksgcndkYXRhLCAzMzEySyByb2RhdGEsIDEzNjRLIGluaXQsIDE0MjBLIGJzcywgMjUyNjAw
SyByZXNlcnZlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIFNMVUI6IEhXYWxpZ249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTgs
IE5vZGVzPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAJUkNVIGR5bnRpY2staWRsZSBncmFjZS1w
ZXJpb2QgYWNjZWxlcmF0aW9uIGlzIGVuYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9D
UFVTPTI1NiB0byBucl9jcHVfaWRzPTguCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAJT2ZmbG9hZCBSQ1UgY2FsbGJhY2tzIGZyb20gYWxsIENQVXMK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlPZmZs
b2FkIFJDVSBjYWxsYmFja3MgZnJvbSBDUFVzOiAwLTI1NS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5SX0lSUVM6MTY2NDAgbnJfaXJxczo3NDQg
MTYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENv
bnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGFsbG9jYXRlZCAz
MzU1NDQzMiBieXRlcyBvZiBwYWdlX2Nncm91cApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGxlYXNlIHRyeSAnY2dyb3VwX2Rpc2FibGU9bWVtb3J5
JyBvcHRpb24gaWYgeW91IGRvbid0IHdhbnQgbWVtb3J5IGNncm91cHMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGhwZXQgY2xvY2tldmVudCByZWdp
c3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSB0c2M6IEZhc3QgVFNDIGNhbGlicmF0aW9uIHVzaW5nIFBJVApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwNDAwMF0gdHNjOiBEZXRlY3RlZCAyMzk0LjU5OSBN
SHogcHJvY2Vzc29yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAyXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRl
ZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiA0Nzg5LjE5IEJvZ29NSVBTIChscGo9OTU3ODM5NikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDddIHBpZF9t
YXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAxOF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZDMyMDAwLTB4YzlkMzRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDIxXSAgW21lbSAweGM5ZDMyMDAwLTB4YzlkMzRmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMzRdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAzNl0gIFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUx
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDQ1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNDddICBbbWVt
IDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDA1Nl0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZWYwMDAwLTB4YzllZjNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDU4XSAgW21lbSAweGM5ZWYwMDAwLTB4YzllZjNmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWYzZDAwMC0weGM5ZjQzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA2OV0gIFttZW0gMHhjOWYzZDAwMC0weGM5ZjQz
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDc2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNzldICBbbWVt
IDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDA4Nl0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZjUxMDAwLTB4YzlmNjFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDg4XSAgW21lbSAweGM5ZjUxMDAwLTB4YzlmNjFmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwOTddIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA5OV0gIFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTA2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMDhdICBbbWVt
IDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDExNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZjhjMDAwLTB4YzlmOGNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTE3XSAgW21lbSAweGM5ZjhjMDAwLTB4YzlmOGNmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWY5YzAwMC0weGM5ZjljZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEyOF0gIFttZW0gMHhjOWY5YzAwMC0weGM5Zjlj
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMzddICBbbWVt
IDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE0NF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZmQ5MDAwLTB4YzlmZDlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTQ2XSAgW21lbSAweGM5ZmQ5MDAwLTB4YzlmZDlmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNTJdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWZlYTAwMC0weGNhMDEwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE1NF0gIFttZW0gMHhjOWZlYTAwMC0weGNhMDEw
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTYyXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNjRdICBbbWVt
IDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE3MV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNh
MDI4MDAwLTB4Y2EwMjlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTczXSAgW21lbSAweGNhMDI4MDAwLTB4Y2EwMjlmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNzldIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjYTAyYjAwMC0weGNhMDJmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE4MV0gIFttZW0gMHhjYTAyYjAwMC0weGNhMDJm
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTg4XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxOTBdICBbbWVt
IDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE5N10gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNh
MGM4MDAwLTB4Y2EwZTFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMjAwXSAgW21lbSAweGNhMGM4MDAwLTB4Y2EwZTFmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAyMDZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjYTBlMjAwMC0weGNhMTBiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIwOF0gIFttZW0gMHhjYTBlMjAwMC0weGNhMTBi
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMjE1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAyMTddICBbbWVt
IDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDIzNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNi
YzAwMDAwLTB4Y2ZkZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMjM4XSAgW21lbSAweGNiYzAwMDAwLTB4Y2ZkZmZmZmZdIHBhZ2UgMk0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMzcyMDJdIFNlY3VyaXR5IEZy
YW1ld29yayBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAzNzIxOV0gQXBwQXJtb3I6IEFwcEFybW9yIGluaXRpYWxpemVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDM3MjIxXSBZYW1hOiBiZWNvbWluZyBt
aW5kZnVsLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAzNzY5
MF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTA0ODU3NiAob3JkZXI6IDExLCA4
Mzg4NjA4IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAzOTY4OV0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MjQyODggKG9yZGVyOiAx
MCwgNDE5NDMwNCBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wNDA1OTldIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjU2CkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzU2XSBJbml0aWFsaXppbmcg
Y2dyb3VwIHN1YnN5cyBtZW1vcnkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wNDA3NjVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRldmljZXMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NjddIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wNDA3NzBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzcyXSBJbml0aWFsaXpp
bmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDQwNzc1XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBodWdldGxi
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzk1XSBDUFU6
IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjA0MDc5N10gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklB
UzogU2V0IHRvICdub3JtYWwnLCB3YXMgJ3BlcmZvcm1hbmNlJwpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklBUzogVmlldyBh
bmQgdXBkYXRlIHdpdGggeDg2X2VuZXJneV9wZXJmX3BvbGljeSg4KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MTE3N10gbWNlOiBDUFUgc3VwcG9ydHMgOSBN
Q0UgYmFua3MKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEx
OTBdIENQVTA6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGlUTEIgZW50
cmllczogNEtCIDUxMiwgMk1CIDAsIDRNQiAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDUxMiwg
Mk1CIDMyLCA0TUIgMzIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wNDEyMDJdIHRsYl9mbHVzaGFsbF9zaGlmdDogMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjA0MTMyN10gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9y
eTogMjhLIChmZmZmZmZmZjgxZTY1MDAwIC0gZmZmZmZmZmY4MWU2YzAwMCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDM0MTFdIEFDUEk6IENvcmUgcmV2aXNp
b24gMjAxMzA1MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
NTI0NzVdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNTM4ODddIGZ0cmFjZTogYWxs
b2NhdGluZyAyNzg0NCBlbnRyaWVzIGluIDEwOSBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjA2NzUyOV0gLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9
MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjEwNzI1MF0gc21wYm9vdDogQ1BVMDogSW50ZWwoUikgQ29yZShUTSkgaTct
MzYzMFFNIENQVSBAIDIuNDBHSHogKGZhbTogMDYsIG1vZGVsOiAzYSwgc3RlcHBpbmc6IDA5KQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEwNzI1OV0gVFNDIGRl
YWRsaW5lIHRpbWVyIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4xMDcyNjddIFBlcmZvcm1hbmNlIEV2ZW50czogUEVCUyBmbXQxKywgMTYtZGVlcCBM
QlIsIEl2eUJyaWRnZSBldmVudHMsIGZ1bGwtd2lkdGggY291bnRlcnMsIEludGVsIFBNVSBkcml2
ZXIuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc1XSAu
Li4gdmVyc2lvbjogICAgICAgICAgICAgICAgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjEwNzI3N10gLi4uIGJpdCB3aWR0aDogICAgICAgICAgICAgIDQ4Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc4XSAuLi4gZ2Vu
ZXJpYyByZWdpc3RlcnM6ICAgICAgNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjEwNzI4MF0gLi4uIHZhbHVlIG1hc2s6ICAgICAgICAgICAgIDAwMDBmZmZmZmZm
ZmZmZmYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyODFd
IC4uLiBtYXggcGVyaW9kOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZmCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjgzXSAuLi4gZml4ZWQtcHVycG9z
ZSBldmVudHM6ICAgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjEwNzI4NF0gLi4uIGV2ZW50IG1hc2s6ICAgICAgICAgICAgIDAwMDAwMDA3MDAwMDAwMGYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMjIyNTVdIE5NSSB3YXRj
aGRvZzogZW5hYmxlZCBvbiBhbGwgQ1BVcywgcGVybWFuZW50bHkgY29uc3VtZXMgb25lIGh3LVBN
VSBjb3VudGVyLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEw
ODc0MF0gc21wYm9vdDogQm9vdGluZyBOb2RlICAgMCwgUHJvY2Vzc29ycyAgIzEgIzIgIzMgIzQg
IzUgIzYgIzcgT0sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4y
MDM5NTVdIEJyb3VnaHQgdXAgOCBDUFVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMjAzOTYwXSBzbXBib290OiBUb3RhbCBvZiA4IHByb2Nlc3NvcnMgYWN0aXZh
dGVkICgzODMxMy41OCBCb2dvTUlQUykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMTEwNTZdIGRldnRtcGZzOiBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjA0N10gRVZNOiBzZWN1cml0eS5zZWxpbnV4
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDUwXSBFVk06
IHNlY3VyaXR5LlNNQUNLNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4yMTIwNTFdIEVWTTogc2VjdXJpdHkuY2FwYWJpbGl0eQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjA4NV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZT
IHJlZ2lvbiBbbWVtIDB4Yzk3MzEwMDAtMHhjOWQzMWZmZl0gKDYyOTU1NTIgYnl0ZXMpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMTYwXSBQTTogUmVnaXN0
ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjYTYwYzAwMC0weGNhODhiZmZmXSAoMjYyMTQ0
MCBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIx
OTFdIFBNOiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGNhODkyMDAwLTB4Y2E4
ZDRmZmZdICgyNzQ0MzIgYnl0ZXMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMjEyOTMxXSByZWd1bGF0b3ItZHVtbXk6IG5vIHBhcmFtZXRlcnMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTI5NjNdIFJUQyB0aW1lOiAyMjo1
NzowOCwgZGF0ZTogMDEvMTcvMTQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4yMTI5OTRdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMwOThdIEFDUEkgRkFEVCBk
ZWNsYXJlcyB0aGUgc3lzdGVtIGRvZXNuJ3Qgc3VwcG9ydCBQQ0llIEFTUE0sIHNvIGRpc2FibGUg
aXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMxMDFdIEFD
UEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMjEzMTAzXSBhY3BpcGhwOiBBQ1BJIEhvdCBQbHVnIFBDSSBDb250cm9s
bGVyIERyaXZlciB2ZXJzaW9uOiAwLjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMTMxNTBdIFBDSTogTU1DT05GSUcgZm9yIGRvbWFpbiAwMDAwIFtidXMgMDAt
M2ZdIGF0IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZmXSAoYmFzZSAweGY4MDAwMDAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMzE1M10gUENJOiBNTUNP
TkZJRyBhdCBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIyODUxNF0gUENJOiBVc2lu
ZyBjb25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjkzNDZdIGJpbzogY3JlYXRlIHNsYWIgPGJpby0w
PiBhdCAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDgz
XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDg2XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBE
ZXZpY2UpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDg4
XSBBQ1BJOiBBZGRlZCBfT1NJKDMuMCBfU0NQIEV4dGVuc2lvbnMpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDkwXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nl
c3NvciBBZ2dyZWdhdG9yIERldmljZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMzE1NTldIEFDUEk6IEVDOiBFQyBkZXNjcmlwdGlvbiB0YWJsZSBpcyBmb3Vu
ZCwgY29uZmlndXJpbmcgYm9vdCBFQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjIzMzY4OF0gQUNQSTogRXhlY3V0ZWQgMSBibG9ja3Mgb2YgbW9kdWxlLWxldmVs
IGV4ZWN1dGFibGUgQU1MIGNvZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4yOTUwMjddIFtGaXJtd2FyZSBCdWddOiBBQ1BJOiBCSU9TIF9PU0koTGludXgpIHF1
ZXJ5IGlnbm9yZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4y
OTU1MDVdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViOTAxOCAwMDg1MyAodjAxICBQbVJlZiAgQ3B1
MENzdCAwMDAwMzAwMSBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjI5NjAyN10gQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yOTYwMzBdIEFDUEk6IFNT
RFQgICAgICAgICAgIChudWxsKSAwMDg1MyAodjAxICBQbVJlZiAgQ3B1MENzdCAwMDAwMzAwMSBJ
TlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMwMzE4Ml0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWJhYTk4IDAwMzAzICh2MDEgIFBtUmVmICAg
IEFwSXN0IDAwMDAzMDAwIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzAzNzI3XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMwMzcyOV0gQUNQSTog
U1NEVCAgICAgICAgICAgKG51bGwpIDAwMzAzICh2MDEgIFBtUmVmICAgIEFwSXN0IDAwMDAzMDAw
IElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzExMDY5XSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmJjMTggMDAxMTkgKHYwMSAgUG1SZWYg
ICAgQXBDc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMTE1ODZdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzExNTg5XSBBQ1BJ
OiBTU0RUICAgICAgICAgICAobnVsbCkgMDAxMTkgKHYwMSAgUG1SZWYgICAgQXBDc3QgMDAwMDMw
MDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMjAxMzFdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMjAxMzldIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1Rf
Rk9VTkQsIFdoaWxlIGV2YWx1YXRpbmcgU2xlZXAgU3RhdGUgW1xfUzFfXSAoMjAxMzA1MTcvaHd4
ZmFjZS01NzEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIw
MTQ1XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5nIFNsZWVw
IFN0YXRlIFtcX1MyX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE2MV0gQUNQSTogKHN1cHBvcnRzIFMwIFMzIFM0
IFM1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE2M10g
QUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRlcnJ1cHQgcm91dGluZwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE4OF0gUENJOiBVc2luZyBob3N0IGJyaWRn
ZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJl
cG9ydCBhIGJ1ZwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMy
MDMxM10gQUNQSTogTm8gZG9jayBkZXZpY2VzIGZvdW5kLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMjU2OF0gQUNQSTogUENJIFJvb3QgQnJpZGdlIFtQQ0kw
XSAoZG9tYWluIDAwMDAgW2J1cyAwMC0zZV0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzMyNzkwXSBhY3BpIFBOUDBBMDg6MDA6IFJlcXVlc3RpbmcgQUNQSSBf
T1NDIGNvbnRyb2wgKDB4MWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMyOTg4XSBhY3BpIFBOUDBBMDg6MDA6IEFDUEkgX09TQyBjb250cm9sICgweDE4KSBn
cmFudGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDU3
XSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzM0NjBdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVz
b3VyY2UgW2J1cyAwMC0zZV0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzM0NjNdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAw
MDAtMHgwY2Y3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
MzQ2NV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGZm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDY4XSBw
Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAwMC0weDAwMGJm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ3MF0g
cGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYzAwMDAtMHgwMDBj
M2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM0NzJd
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGM0MDAwLTB4MDAw
YzdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDc1
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjODAwMC0weDAw
MGNiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ3
N10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwY2MwMDAtMHgw
MDBjZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM0
NzldIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGQwMDAwLTB4
MDAwZDNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMz
NDgxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkNDAwMC0w
eDAwMGQ3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
MzQ4NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwZDgwMDAt
MHgwMDBkYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzM0ODZdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGRjMDAw
LTB4MDAwZGZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNDg4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhjZmUwMDAw
MC0weGZlYWZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzQ5N10gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MDE1NF0gdHlwZSAwMCBjbGFzcyAweDA2
MDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzU4NF0g
cGNpIDAwMDA6MDA6MDEuMDogWzgwODY6MDE1MV0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzYxNV0gcGNpIDAwMDA6
MDA6MDEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM2NjBdIHBjaSAwMDAwOjAwOjAxLjA6
IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjMzMzY5M10gcGNpIDAwMDA6MDA6MDIuMDogWzgwODY6MDE2Nl0g
dHlwZSAwMCBjbGFzcyAweDAzMDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzMzcwNF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmNzQw
MDAwMC0weGY3N2ZmZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzMzcxMV0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTg6IFttZW0gMHhkMDAw
MDAwMC0weGRmZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzMzNzE2XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgyMDogW2lvICAw
eGYwMDAtMHhmMDNmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzgyMF0gcGNpIDAwMDA6MDA6MTQuMDogWzgwODY6MWUzMV0gdHlwZSAwMCBjbGFzcyAweDBj
MDMzMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzg0NF0g
cGNpIDAwMDA6MDA6MTQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2EwMDAwMC0weGY3YTBmZmZmIDY0
Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzkxOF0g
cGNpIDAwMDA6MDA6MTQuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEM2hvdCBEM2NvbGQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM5NjRdIHBjaSAwMDAwOjAw
OjE0LjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzk5N10gcGNpIDAwMDA6MDA6MTYuMDogWzgwODY6
MWUzYV0gdHlwZSAwMCBjbGFzcyAweDA3ODAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDAyMV0gcGNpIDAwMDA6MDA6MTYuMDogcmVnIDB4MTA6IFttZW0g
MHhmN2ExYTAwMC0weGY3YTFhMDBmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDA5OV0gcGNpIDAwMDA6MDA6MTYuMDogUE1FIyBzdXBwb3J0ZWQg
ZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zMzQxODVdIHBjaSAwMDAwOjAwOjFhLjA6IFs4MDg2OjFlMmRdIHR5cGUgMDAgY2xh
c3MgMHgwYzAzMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzQyMDhdIHBjaSAwMDAwOjAwOjFhLjA6IHJlZyAweDEwOiBbbWVtIDB4ZjdhMTgwMDAtMHhmN2Ex
ODNmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzMDFd
IHBjaSAwMDAwOjAwOjFhLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MzUzXSBwY2kgMDAw
MDowMDoxYS4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzODVdIHBjaSAwMDAwOjAwOjFiLjA6IFs4
MDg2OjFlMjBdIHR5cGUgMDAgY2xhc3MgMHgwNDAzMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ0MDBdIHBjaSAwMDAwOjAwOjFiLjA6IHJlZyAweDEwOiBb
bWVtIDB4ZjdhMTAwMDAtMHhmN2ExM2ZmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ0NzFdIHBjaSAwMDAwOjAwOjFiLjA6IFBNRSMgc3VwcG9y
dGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzM0NTIyXSBwY2kgMDAwMDowMDoxYi4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi
bGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzQ1NTVdIHBjaSAwMDAwOjAwOjFjLjA6IFs4MDg2OjFlMTBdIHR5cGUgMDEgY2xhc3MgMHgwNjA0
MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ2MzddIHBj
aSAwMDAwOjAwOjFjLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0NzE1XSBwY2kgMDAwMDow
MDoxYy4xOiBbODA4NjoxZTEyXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0Nzk3XSBwY2kgMDAwMDowMDoxYy4xOiBQ
TUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDg3NF0gcGNpIDAwMDA6MDA6MWMuMzogWzgwODY6MWUx
Nl0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNDk1Nl0gcGNpIDAwMDA6MDA6MWMuMzogUE1FIyBzdXBwb3J0ZWQgZnJv
bSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzUwMTRdIHBjaSAwMDAwOjAwOjFjLjM6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkg
QUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTA1M10g
cGNpIDAwMDA6MDA6MWQuMDogWzgwODY6MWUyNl0gdHlwZSAwMCBjbGFzcyAweDBjMDMyMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTA3Nl0gcGNpIDAwMDA6
MDA6MWQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2ExNzAwMC0weGY3YTE3M2ZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTE3MF0gcGNpIDAwMDA6MDA6MWQu
MDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzUyMjBdIHBjaSAwMDAwOjAwOjFkLjA6IFN5c3Rl
bSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNTI1MV0gcGNpIDAwMDA6MDA6MWYuMDogWzgwODY6MWU1OV0gdHlwZSAw
MCBjbGFzcyAweDA2MDEwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzNTQyOF0gcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MWUwM10gdHlwZSAwMCBjbGFzcyAw
eDAxMDYwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTQ0
OF0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MTA6IFtpbyAgMHhmMGIwLTB4ZjBiN10KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0NTddIHBjaSAwMDAwOjAw
OjFmLjI6IHJlZyAweDE0OiBbaW8gIDB4ZjBhMC0weGYwYTNdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NDY0XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgx
ODogW2lvICAweGYwOTAtMHhmMDk3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzNTQ3Ml0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MWM6IFtpbyAgMHhmMDgw
LTB4ZjA4M10KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0
ODBdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDIwOiBbaW8gIDB4ZjA2MC0weGYwN2ZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NDg5XSBwY2kgMDAwMDow
MDoxZi4yOiByZWcgMHgyNDogW21lbSAweGY3YTE2MDAwLTB4ZjdhMTY3ZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NTM2XSBwY2kgMDAwMDowMDoxZi4y
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzM1NjA4XSBwY2kgMDAwMDowMDoxZi4zOiBbODA4NjoxZTIyXSB0eXBl
IDAwIGNsYXNzIDB4MGMwNTAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzM1NjI0XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgxMDogW21lbSAweGY3YTE1MDAw
LTB4ZjdhMTUwZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzM1NjQ2XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgyMDogW2lvICAweGYwNDAtMHhm
MDVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc2OV0g
cGNpIDAwMDA6MDE6MDAuMDogWzEwZGU6MGRlM10gdHlwZSAwMCBjbGFzcyAweDAzMDAwMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc4MF0gcGNpIDAwMDA6
MDE6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNjAwMDAwMC0weGY2ZmZmZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc5MV0gcGNpIDAwMDA6MDE6MDAu
MDogcmVnIDB4MTQ6IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmIDY0Yml0IHByZWZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1ODAyXSBwY2kgMDAwMDow
MTowMC4wOiByZWcgMHgxYzogW21lbSAweGYwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MTBdIHBjaSAw
MDAwOjAxOjAwLjA6IHJlZyAweDI0OiBbaW8gIDB4ZTAwMC0weGUwN2ZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1ODE3XSBwY2kgMDAwMDowMTowMC4wOiBy
ZWcgMHgzMDogW21lbSAweGY3MDAwMDAwLTB4ZjcwN2ZmZmYgcHJlZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMwMzJdIHBjaSAwMDAwOjAwOjAxLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMV0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNDBdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4
ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzQzMDQ0XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY2MDAwMDAw
LTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzQzMDYyXSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGUwMDAwMDAw
LTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNDMxMjVdIHBjaSAwMDAwOjAwOjFjLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAw
Ml0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMyMjRdIHBj
aSAwMDAwOjAzOjAwLjA6IFsxNjhjOjAwMzJdIHR5cGUgMDAgY2xhc3MgMHgwMjgwMDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMyNTFdIHBjaSAwMDAwOjAz
OjAwLjA6IHJlZyAweDEwOiBbbWVtIDB4Zjc5MDAwMDAtMHhmNzk3ZmZmZiA2NGJpdF0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMzMTddIHBjaSAwMDAwOjAz
OjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4Zjc5ODAwMDAtMHhmNzk4ZmZmZiBwcmVmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzM4NV0gcGNpIDAwMDA6MDM6
MDAuMDogc3VwcG9ydHMgRDEgRDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMzODZdIHBjaSAwMDAwOjAzOjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAg
RDEgRDIgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzQzNDE4XSBwY2kgMDAwMDowMzowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5
IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTEwNTBd
IHBjaSAwMDAwOjAwOjFjLjE6IFBDSSBicmlkZ2UgdG8gW2J1cyAwM10KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTEwNzZdIHBjaSAwMDAwOjAwOjFjLjE6ICAg
YnJpZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTExNjRdIHBjaSAwMDAwOjA0OjAwLjA6IFsx
OTY5OjEwOTFdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNTExOTNdIHBjaSAwMDAwOjA0OjAwLjA6IHJlZyAweDEwOiBb
bWVtIDB4Zjc4MDAwMDAtMHhmNzgzZmZmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNTEyMDhdIHBjaSAwMDAwOjA0OjAwLjA6IHJlZyAweDE4OiBb
aW8gIDB4ZDAwMC0weGQwN2ZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzUxMzQxXSBwY2kgMDAwMDowNDowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQx
IEQyIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM1MTM3N10gcGNpIDAwMDA6MDQ6MDAuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBB
Q1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDY3XSBw
Y2kgMDAwMDowMDoxYy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDg5XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJy
aWRnZSB3aW5kb3cgW2lvICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM1OTA5NF0gcGNpIDAwMDA6MDA6MWMuMzogICBicmlkZ2Ugd2lu
ZG93IFttZW0gMHhmNzgwMDAwMC0weGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM1OTExOF0gYWNwaSBQTlAwQTA4OjAwOiBEaXNhYmxpbmcgQVNQ
TSAoRkFEVCBpbmRpY2F0ZXMgaXQgaXMgdW5zdXBwb3J0ZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5NzM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0FdIChJUlFzIDMgNCA1IDYgNyAxMCAxMSAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1OTc5MF0gQUNQSTogUENJIEludGVy
cnVwdCBMaW5rIFtMTktCXSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTk4MzhdIEFDUEk6IFBD
SSBJbnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgMyA0IDUgNiA3IDEwIDEyKSAqMCwgZGlzYWJs
ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5ODg1XSBB
Q1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAs
IGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1
OTkzMV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktFXSAoSVJRcyAzIDQgNSA2IDcgMTAg
MTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNTk5ODFdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRl0gKElSUXMgMyA0IDUg
NiA3IDEwIDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzYwMDI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFz
IDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM2MDA3NF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktI
XSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA0MTJdIEFDUEk6IEVuYWJsZWQgNCBHUEVzIGlu
IGJsb2NrIDAwIHRvIDNGCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzYwNDIwXSBBQ1BJOiBcX1NCXy5QQ0kwOiBub3RpZnkgaGFuZGxlciBpcyBpbnN0YWxsZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA0ODFdIEZvdW5k
IDEgYWNwaSByb290IGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjA1NDRdIEFDUEk6IEVDOiBHUEUgPSAweDE5LCBJL086IGNvbW1hbmQvc3RhdHVz
ID0gMHg2NiwgZGF0YSA9IDB4NjIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjA2MjJdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRl
Y29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MjddIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6
MDAwMDowMTowMC4wLGRlY29kZXM9aW8rbWVtLG93bnM9bm9uZSxsb2Nrcz1ub25lCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwNjI5XSB2Z2FhcmI6IGxvYWRl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYzMV0gdmdh
YXJiOiBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAxOjAwLjAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MzJdIHZnYWFyYjogbm8gYnJpZGdlIGNv
bnRyb2wgcG9zc2libGUgMDAwMDowMDowMi4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYwNzYzXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDc2Nl0gQUNQSTogYnVzIHR5
cGUgQVRBIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjA4MTNdIGxpYmF0YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDgyNl0gQUNQSTogYnVzIHR5cGUgVVNCIHJl
Z2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4
MzldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4NDZdIHVzYmNvcmU6IHJl
Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwODY0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBkZXZp
Y2UgZHJpdmVyIHVzYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2MDk1NF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjUxNl0gUENJOiBwY2lfY2FjaGVfbGluZV9z
aXplIHNldCB0byA2NCBieXRlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2MjU2OV0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5ZTAwMC0w
eDAwMDlmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
MjU3MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHg0MDAwNDAwMC0weDQzZmZmZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU3Ml0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOTczMTAwMC0weGNiZmZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU3OF0gZTgyMDogcmVzZXJ2
ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWQ0YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU4M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVm
ZmVyIFttZW0gMHhjOWQ1NDAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM2MjU4OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0g
MHhjOWVmMDAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM2MjU5M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWYzZDAw
MC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2MjU5OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY2NTAwMC0weGNiZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYwM10g
ZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY3ZTAwMC0weGNiZmZmZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYwN10gZTgyMDogcmVz
ZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY4YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYxMl0gZTgyMDogcmVzZXJ2ZSBSQU0g
YnVmZmVyIFttZW0gMHhjOWY5YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYxNl0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt
ZW0gMHhjOWZhODAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2MjYyMF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWZk
OTAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2MjYyNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWZlYTAwMC0weGNi
ZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYy
OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyNjAwMC0weGNiZmZmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzMV0gZTgyMDog
cmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyODAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzNF0gZTgyMDogcmVzZXJ2ZSBS
QU0gYnVmZmVyIFttZW0gMHhjYTAyYjAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzN10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVy
IFttZW0gMHhjYTA0NzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MjY0MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhj
YTg5MjAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2MjY0Ml0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYWNlMjAwMC0w
eGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
MjY0M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYjAwMDAwMC0weGNiZmZmZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjY0NV0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgyMmYyMDAwMDAtMHgyMmZmZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNzEzXSBOZXRMYWJlbDog
SW5pdGlhbGl6aW5nCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzYyNzE1XSBOZXRMYWJlbDogIGRvbWFpbiBoYXNoIHNpemUgPSAxMjgKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3MTZdIE5ldExhYmVsOiAgcHJvdG9jb2xz
ID0gVU5MQUJFTEVEIENJUFNPdjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjI3MjVdIE5ldExhYmVsOiAgdW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBk
ZWZhdWx0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNzY0
XSBocGV0MDogYXQgTU1JTyAweGZlZDAwMDAwLCBJUlFzIDIsIDgsIDAsIDAsIDAsIDAsIDAsIDAK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3NzFdIGhwZXQw
OiA4IGNvbXBhcmF0b3JzLCA2NC1iaXQgMTQuMzE4MTgwIE1IeiBjb3VudGVyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY0Nzk4XSBTd2l0Y2hlZCB0byBjbG9j
a3NvdXJjZSBocGV0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzY4NzI4XSBBcHBBcm1vcjogQXBwQXJtb3IgRmlsZXN5c3RlbSBFbmFibGVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4NzQ3XSBwbnA6IFBuUCBBQ1BJIGlu
aXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg3NTddIEFD
UEk6IGJ1cyB0eXBlIFBOUCByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY4ODM4XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZWQ0MDAwMC0weGZl
ZDQ0ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2ODg0M10gc3lzdGVtIDAwOjAwOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2
aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2ODkwN10gcG5wIDAwOjAxOiBbZG1hIDRdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTIxXSBwbnAgMDA6MDE6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwMjAwIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTQyXSBwbnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBJTlQwODAwIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDMzXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQ
SSBkZXZpY2UsIElEcyBQTlAwMTAzIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzY5MDY3XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNjgwLTB4MDY5
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjkwNzBdIHN5c3RlbSAwMDowNDogW2lvICAweDEwMDAtMHgxMDBmXSBoYXMgYmVl
biByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
OTA3M10gc3lzdGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNzZdIHN5c3RlbSAwMDow
NDogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDc5XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDAwLTB4
MDQ1M10gY291bGQgbm90IGJlIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY5MDgyXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDU4LTB4MDQ3Zl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjkwODRdIHN5c3RlbSAwMDowNDogW2lvICAweDA1MDAtMHgwNTdmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTA4
Nl0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MTY0ZS0weDE2NGZdIGhhcyBiZWVuIHJlc2VydmVkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDg5XSBzeXN0ZW0g
MDA6MDQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MTE3XSBwbnAgMDA6
MDU6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MTU3XSBzeXN0ZW0gMDA6
MDY6IFtpbyAgMHgwNDU0LTB4MDQ1N10gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxNjBdIHN5c3RlbSAwMDowNjogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIElOVDNmMGQgUE5QMGMwMiAoYWN0aXZlKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTIwMl0gc3lzdGVtIDAwOjA3
OiBbaW8gIDB4MDRkMC0weDA0ZDFdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjA1XSBzeXN0ZW0gMDA6MDc6IFBsdWcgYW5k
IFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjI3XSBwbnAgMDA6MDg6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzA0IChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjgxXSBwbnAgMDA6MDk6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBFVEQwMTA4IFNZTjBhMDAgU1lOMDAwMiBQTlAwZjAzIFBOUDBmMTMg
UE5QMGYxMiAoYWN0aXZlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2OTMxNV0gcG5wIDAwOjBhOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgQVRL
MzAwMSBQTlAwMzBiIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzY5NDczXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2OTQ3N10gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMTAwMDAtMHhmZWQxN2ZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjk0NzldIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDE4MDAwLTB4ZmVkMThmZmZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5NDgyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5ZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTQ4NF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk0ODddIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDIwMDAwLTB4ZmVkM2ZmZmZdIGhhcyBiZWVu
IHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NDkwXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ5MDAwMC0weGZlZDkzZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTQ5
Ml0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkNDUwMDAtMHhmZWQ4ZmZmZl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk0OTVd
IHN5c3RlbSAwMDowYjogW21lbSAweGZmMDAwMDAwLTB4ZmZmZmZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NDk4XSBz
eXN0ZW0gMDA6MGI6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBjb3VsZCBub3QgYmUgcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk1MDBd
IHN5c3RlbSAwMDowYjogW21lbSAweGNmZTAwMDAwLTB4Y2ZlMDBmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NTAzXSBz
eXN0ZW0gMDA6MGI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3Rp
dmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NTcxXSBz
eXN0ZW0gMDA6MGM6IFttZW0gMHhjZmUwMDAwMC0weGNmZTAwZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTU3NV0gc3lz
dGVtIDAwOjBjOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZl
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTcwNF0gc3lz
dGVtIDAwOjBkOiBbbWVtIDB4MjAwMDAwMDAtMHgyMDFmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3MDddIHN5c3Rl
bSAwMDowZDogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NzA5XSBzeXN0ZW0g
MDA6MGQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAxIChhY3RpdmUpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NzM5XSBwbnA6IFBu
UCBBQ1BJOiBmb3VuZCAxNCBkZXZpY2VzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzY5NzQwXSBBQ1BJOiBidXMgdHlwZSBQTlAgdW5yZWdpc3RlcmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODY0XSBwY2kgMDAwMDow
MDowMS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDFdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODY4XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW2lvICAweGUwMDAtMHhlZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NTg3Ml0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhmNjAwMDAwMC0weGY3MGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NTg3NV0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhlMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODgwXSBwY2kgMDAwMDowMDoxYy4wOiBQQ0kgYnJpZGdl
IHRvIFtidXMgMDJdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Mzc1ODkyXSBwY2kgMDAwMDowMDoxYy4xOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDNdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODk4XSBwY2kgMDAwMDowMDox
Yy4xOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1OTA4XSBwY2kgMDAwMDowMDox
Yy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc1OTEyXSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W2lvICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NTkxOF0gcGNpIDAwMDA6MDA6MWMuMzogICBicmlkZ2Ugd2luZG93IFttZW0gMHhm
NzgwMDAwMC0weGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NjE4OV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4
MGNmN10KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTBd
IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTkyXSBwY2lfYnVzIDAwMDA6
MDA6IHJlc291cmNlIDYgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTk0XSBwY2lfYnVzIDAwMDA6MDA6IHJl
c291cmNlIDcgW21lbSAweDAwMGMwMDAwLTB4MDAwYzNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTk1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNl
IDggW21lbSAweDAwMGM0MDAwLTB4MDAwYzdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc2MTk3XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDkgW21l
bSAweDAwMGM4MDAwLTB4MDAwY2JmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzc2MTk4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDEwIFttZW0gMHgw
MDBjYzAwMC0weDAwMGNmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NjIwMF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMSBbbWVtIDB4MDAwZDAw
MDAtMHgwMDBkM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zNzYyMDFdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTIgW21lbSAweDAwMGQ0MDAwLTB4
MDAwZDdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2
MjAzXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDEzIFttZW0gMHgwMDBkODAwMC0weDAwMGRi
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIwNF0g
cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNCBbbWVtIDB4MDAwZGMwMDAtMHgwMDBkZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMDZdIHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgMTUgW21lbSAweGNmZTAwMDAwLTB4ZmVhZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjA4XSBwY2lfYnVzIDAw
MDA6MDE6IHJlc291cmNlIDAgW2lvICAweGUwMDAtMHhlZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIwOV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJj
ZSAxIFttZW0gMHhmNjAwMDAwMC0weGY3MGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM3NjIxMV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAyIFtt
ZW0gMHhlMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjEzXSBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNl
IDEgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc2MjE0XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDAgW2lv
ICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM3NjIxNl0gcGNpX2J1cyAwMDAwOjA0OiByZXNvdXJjZSAxIFttZW0gMHhmNzgwMDAwMC0w
eGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3
NjI0MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NDA0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0
YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NTgxXSBUQ1AgYmluZCBoYXNoIHRh
YmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3MDJdIFRDUDogSGFzaCB0YWJsZXMg
Y29uZmlndXJlZCAoZXN0YWJsaXNoZWQgNjU1MzYgYmluZCA2NTUzNikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3MTddIFRDUDogcmVubyByZWdpc3RlcmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NzI3XSBVRFAg
aGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3Njc1NF0gVURQLUxpdGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjgyNV0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzc2ODM2XSBwY2kgMDAwMDowMDowMi4wOiBCb290IHZpZGVvIGRldmljZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NzMxNl0gcGNpIDAwMDA6MDQ6
MDAuMDogc2V0IE1TSV9JTlRYX0RJU0FCTEVfQlVHIGZsYWcKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzczMjFdIFBDSTogQ0xTIDY0IGJ5dGVzLCBkZWZhdWx0
IDY0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc3MzU0XSBU
cnlpbmcgdG8gdW5wYWNrIHJvb3RmcyBpbWFnZSBhcyBpbml0cmFtZnMuLi4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42MzY3MzhdIEZyZWVpbmcgaW5pdHJkIG1l
bW9yeTogMTYyMjBLIChmZmZmODgwMDM2MDQyMDAwIC0gZmZmZjg4MDAzNzAxOTAwMCkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42MzY3NDZdIFBDSS1ETUE6IFVz
aW5nIHNvZnR3YXJlIGJvdW5jZSBidWZmZXJpbmcgZm9yIElPIChTV0lPVExCKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjc0OV0gc29mdHdhcmUgSU8gVExC
IFttZW0gMHhjNDIzMzAwMC0weGM4MjMzMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZmODgwMGM0
MjMzMDAwLWZmZmY4ODAwYzgyMzJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNjM3MDIyXSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9uIGV2
ZXJ5IDYwIHNlY29uZHMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42MzcyOTNdIEluaXRpYWxpc2UgbW9kdWxlIHZlcmlmaWNhdGlvbgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNzMzMF0gYXVkaXQ6IGluaXRpYWxpemluZyBu
ZXRsaW5rIHNvY2tldCAoZGlzYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNjM3MzM5XSB0eXBlPTIwMDAgYXVkaXQoMTM4OTk5OTQyOC42MjQ6MSk6IGlu
aXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYy
ODQ3XSBib3VuY2UgcG9vbCBzaXplOiA2NCBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjY2Mjg1Nl0gSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBz
aXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42NjM4NzRdIHpidWQ6IGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY2Mzk5Nl0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUu
MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NDAyOV0gRHF1
b3QtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0NDI0XSBmdXNlIGlu
aXQgKEFQSSB2ZXJzaW9uIDcuMjIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjY0NDgzXSBtc2dtbmkgaGFzIGJlZW4gc2V0IHRvIDE1NzM1CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0OTc0XSBLZXkgdHlwZSBhc3ltbWV0
cmljIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42NjQ5NzddIEFzeW1tZXRyaWMga2V5IHBhcnNlciAneDUwOScgcmVnaXN0ZXJlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTAwM10gQmxvY2sgbGF5ZXIg
U0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBsb2FkZWQgKG1ham9yIDI1MikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUwNTBdIGlvIHNj
aGVkdWxlciBub29wIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC42NjUwNjFdIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkIChkZWZh
dWx0KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTA4NF0g
aW8gc2NoZWR1bGVyIGNmcSByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNjY1MTU1XSBwY2llcG9ydCAwMDAwOjAwOjAxLjA6IGlycSA0MCBmb3Ig
TVNJL01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1
MzE3XSBwY2lfaG90cGx1ZzogUENJIEhvdCBQbHVnIFBDSSBDb3JlIHZlcnNpb246IDAuNQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTMyOV0gcGNpZWhwOiBQ
Q0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUzODZdIGVmaWZiOiBwcm9i
aW5nIGZvciBlZmlmYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjY2NzM3OV0gZWZpZmI6IGZyYW1lYnVmZmVyIGF0IDB4ZDAwMDAwMDAsIG1hcHBlZCB0byAweGZm
ZmZjOTAwMGEwMDAwMDAsIHVzaW5nIDgxMjhrLCB0b3RhbCA4MTI4awpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4MV0gZWZpZmI6IG1vZGUgaXMgMTkyMHgx
MDgweDMyLCBsaW5lbGVuZ3RoPTc2ODAsIHBhZ2VzPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42NjczODNdIGVmaWZiOiBzY3JvbGxpbmc6IHJlZHJhdwpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4NV0gZWZpZmI6IFRy
dWVjb2xvcjogc2l6ZT04Ojg6ODo4LCBzaGlmdD0yNDoxNjo4OjAKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NzE5NTZdIENvbnNvbGU6IHN3aXRjaGluZyB0byBj
b2xvdXIgZnJhbWUgYnVmZmVyIGRldmljZSAyNDB4NjcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42NzY0ODJdIGZiMDogRUZJIFZHQSBmcmFtZSBidWZmZXIgZGV2
aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjc2NTA0XSBp
bnRlbF9pZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4MjExMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NzY1MDVdIGludGVsX2lkbGU6IHYwLjQgbW9kZWwgMHgz
QQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjUwNl0gaW50
ZWxfaWRsZTogbGFwaWNfdGltZXJfcmVsaWFibGVfc3RhdGVzIDB4ZmZmZmZmZmYKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42ODExMzRdIEFDUEk6IEFDIEFkYXB0
ZXIgW0FDMF0gKG9uLWxpbmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNjgxMjM0XSBpbnB1dDogTGlkIFN3aXRjaCBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42OTcxNDBdIEFDUEk6IExpZCBTd2l0Y2ggW0xJRF0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTcxODNdIGlucHV0OiBTbGVl
cCBCdXR0b24gYXMgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5w
dXQvaW5wdXQxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3
MjE2XSBBQ1BJOiBTbGVlcCBCdXR0b24gW1NMUEJdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuNjk3MjU0XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzI4M10gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JG
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzM2Nl0gQUNQ
STogUmVxdWVzdGluZyBhY3BpX2NwdWZyZXEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42OTgwOTBdIHRoZXJtYWwgTE5YVEhFUk06MDA6IHJlZ2lzdGVyZWQgYXMg
dGhlcm1hbF96b25lMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjY5ODExNF0gQUNQSTogVGhlcm1hbCBab25lIFtUSFJNXSAoNjQgQykKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTgxNTRdIEdIRVM6IEhFU1QgaXMgbm90IGVu
YWJsZWQhCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk4MjI1
XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAzMiBwb3J0cywgSVJRIHNoYXJpbmcgZW5hYmxl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5OTYwMF0gTGlu
dXggYWdwZ2FydCBpbnRlcmZhY2UgdjAuMTAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzAwNjU1XSBicmQ6IG1vZHVsZSBsb2FkZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDEyNDldIGxvb3A6IG1vZHVsZSBsb2FkZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE1MjBdIGxpYnBo
eTogRml4ZWQgTURJTyBCdXM6IHByb2JlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjcwMTU5OF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVy
LCAxLjYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE2MThd
IHR1bjogKEMpIDE5OTktMjAwNCBNYXggS3Jhc255YW5za3kgPG1heGtAcXVhbGNvbW0uY29tPgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTY4M10gUFBQIGdl
bmVyaWMgZHJpdmVyIHZlcnNpb24gMi40LjIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC43MDE3MzVdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBD
b250cm9sbGVyIChFSENJKSBEcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MDE3NjBdIGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE4NzhdIGVoY2ktcGNp
IDAwMDA6MDA6MWEuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxODg0XSBlaGNpLXBjaSAwMDAwOjAwOjFh
LjA6IEVIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzAxOTA5XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6IG5ldyBVU0IgYnVzIHJl
Z2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjcwMTk1OV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBkZWJ1ZyBw
b3J0IDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDU4ODld
IGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBw
b3J0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDU5MDVd
IGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogaXJxIDE2LCBpbyBtZW0gMHhmN2ExODAwMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzExNV0gZWhjaS1wY2kgMDAw
MDowMDoxYS4wOiBVU0IgMi4wIHN0YXJ0ZWQsIEVIQ0kgMS4wMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzE1M10gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNl
IGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzE4MF0gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNl
IHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MjA4XSB1c2IgdXNiMTogUHJvZHVjdDog
RUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43MTcyMjhdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1n
ZW5lcmljIGVoY2lfaGNkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzE3MjUyXSB1c2IgdXNiMTogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFhLjAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTczMjFdIEFDUEk6IEJhdHRlcnkg
U2xvdCBbQkFUMF0gKGJhdHRlcnkgcHJlc2VudCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC43MTczNzhdIGh1YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3NDAwXSBodWIgMS0wOjEu
MDogMiBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjcxNzU1MF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBzZXR0aW5nIGxhdGVuY3kgdGlt
ZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc1
NTZdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogRUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc1ODBdIGVoY2ktcGNpIDAwMDA6
MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3NjE5XSBlaGNpLXBj
aSAwMDAwOjAwOjFkLjA6IGRlYnVnIHBvcnQgMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcyMTUyNl0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBjYWNoZSBsaW5l
IHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcyMTUzOF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBpcnEgMjMsIGlv
IG1lbSAweGY3YTE3MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzMzMTI0XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAx
LjAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzMzMTU1XSB1
c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0w
MDAyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzMzMTgxXSB1
c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFs
TnVtYmVyPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzQz
OTVdIHVzYiB1c2IyOiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczNTYwNF0gdXNiIHVzYjI6IE1hbnVmYWN0
dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgZWhjaV9oY2QKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzY4MThdIHVzYiB1c2IyOiBTZXJpYWxOdW1iZXI6
IDAwMDA6MDA6MWQuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjczODA5N10gaHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzkyOTFdIGh1YiAyLTA6MS4wOiAyIHBvcnRzIGRldGVj
dGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQwNTM5XSBl
aGNpLXBsYXRmb3JtOiBFSENJIGdlbmVyaWMgcGxhdGZvcm0gZHJpdmVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQxNzQyXSBvaGNpX2hjZDogVVNCIDEuMSAn
T3BlbicgSG9zdCBDb250cm9sbGVyIChPSENJKSBEcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDI5MzRdIG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9y
bSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDQx
MzhdIG9oY2ktcGxhdGZvcm06IE9IQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDUzNTBdIHVoY2lfaGNkOiBVU0Ig
VW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQ2NjY4XSB4aGNpX2hjZCAwMDAwOjAwOjE0
LjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc0NjY3MV0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiB4SENJIEhv
c3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc0Nzg3N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBh
c3NpZ25lZCBidXMgbnVtYmVyIDMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NDkxNzZdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogY2FjaGUgbGluZSBzaXplIG9m
IDY0IGlzIG5vdCBzdXBwb3J0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NDkxOTddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogaXJxIDQxIGZvciBNU0kvTVNJ
LVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDkyNDBdIHVz
YiB1c2IzOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAw
MDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTA0NTBdIHVz
YiB1c2IzOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxO
dW1iZXI9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1MTY2
NF0gdXNiIHVzYjM6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzUyODc2XSB1c2IgdXNiMzogTWFudWZhY3R1
cmVyOiBMaW51eCAzLjExLjAtMTUtZ2VuZXJpYyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NDEwMF0gdXNiIHVzYjM6IFNlcmlhbE51bWJlcjog
MDAwMDowMDoxNC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NzU1MzYwXSB4SENJIHhoY2lfYWRkX2VuZHBvaW50IGNhbGxlZCBmb3Igcm9vdCBodWIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTUzNjJdIHhIQ0kgeGhjaV9j
aGVja19iYW5kd2lkdGggY2FsbGVkIGZvciByb290IGh1YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NTM3N10gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTY1ODJdIGh1YiAz
LTA6MS4wOiA0IHBvcnRzIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzU3ODM3XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kgSG9zdCBDb250
cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU5MDIx
XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVk
IGJ1cyBudW1iZXIgNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc2MDIyM10gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBp
ZFByb2R1Y3Q9MDAwMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc2MTQyOV0gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0
PTIsIFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNzYyNjI1XSB1c2IgdXNiNDogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjM4MTRdIHVzYiB1c2I0
OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1nZW5lcmljIHhoY2lfaGNkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzY1MDA3XSB1c2IgdXNiNDogU2Vy
aWFsTnVtYmVyOiAwMDAwOjAwOjE0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43NjYyNTVdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290
IGh1YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2NjI1Nl0g
eEhDSSB4aGNpX2NoZWNrX2JhbmR3aWR0aCBjYWxsZWQgZm9yIHJvb3QgaHViCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzY2MjcyXSBodWIgNC0wOjEuMDogVVNC
IGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2
NzQ1N10gaHViIDQtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NzMxOTldIGk4MDQyOiBQTlA6IFBTLzIgQ29udHJvbGxl
ciBbUE5QMDMwYjpQUzJLLFBOUDBmMDM6UFMyTV0gYXQgMHg2MCwweDY0IGlycSAxLDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzc2NTk5XSBpODA0MjogRGV0
ZWN0ZWQgYWN0aXZlIG11bHRpcGxleGluZyBjb250cm9sbGVyLCByZXYgMS4xCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzc4NjUwXSBzZXJpbzogaTgwNDIgS0JE
IHBvcnQgYXQgMHg2MCwweDY0IGlycSAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzc5ODE5XSBzZXJpbzogaTgwNDIgQVVYMCBwb3J0IGF0IDB4NjAsMHg2NCBp
cnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODA5OTJd
IHNlcmlvOiBpODA0MiBBVVgxIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc4MjE2N10gc2VyaW86IGk4MDQyIEFVWDIg
cG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzgzMzE4XSBzZXJpbzogaTgwNDIgQVVYMyBwb3J0IGF0IDB4NjAsMHg2NCBp
cnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODQ1MzBd
IG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNlCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzg1Nzk0XSBydGNfY21vcyAwMDow
NTogUlRDIGNhbiB3YWtlIGZyb20gUzQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43ODcwMzNdIHJ0Y19jbW9zIDAwOjA1OiBydGMgY29yZTogcmVnaXN0ZXJlZCBy
dGNfY21vcyBhcyBydGMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzg4MTg1XSBydGNfY21vcyAwMDowNTogYWxhcm1zIHVwIHRvIG9uZSBtb250aCwgeTNrLCAy
NDIgYnl0ZXMgbnZyYW0sIGhwZXQgaXJxcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjc4OTM3OF0gZGV2aWNlLW1hcHBlcjogdWV2ZW50OiB2ZXJzaW9uIDEuMC4z
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzkwNTcxXSBkZXZp
Y2UtbWFwcGVyOiBpb2N0bDogNC4yNS4wLWlvY3RsICgyMDEzLTA2LTI2KSBpbml0aWFsaXNlZDog
ZG0tZGV2ZWxAcmVkaGF0LmNvbQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjc5MTg2OF0gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbGFkZGVyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzkzMjIwXSBjcHVpZGxlOiB1c2luZyBn
b3Zlcm5vciBtZW51CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Nzk0MzgzXSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBD
UFVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzk1NTQ1XSBF
RkkgVmFyaWFibGVzIEZhY2lsaXR5IHYwLjA4IDIwMDQtTWF5LTE3CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzk5ODEyXSBUQ1A6IGN1YmljIHJlZ2lzdGVyZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDEwMjZdIE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC44MDIzMzhdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDM0ODVdIEtl
eSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuODA0ODQ4XSBQTTogSGliZXJuYXRpb24gaW1hZ2Ugbm90IHByZXNl
bnQgb3IgY291bGQgbm90IGJlIGxvYWRlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC44MDQ4NTFdIExvYWRpbmcgbW9kdWxlIHZlcmlmaWNhdGlvbiBjZXJ0aWZp
Y2F0ZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDY4Mjdd
IE1PRFNJR046IExvYWRlZCBjZXJ0ICdNYWdyYXRoZWE6IEdsYWNpZXIgc2lnbmluZyBrZXk6IDlk
YTg5ZGQyZGFlY2EzYTNjYjE3MWZlMTg1MDIyMDhmMTMyYWRlZjgnCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODA4MDE0XSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2
ZXJzaW9uIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTEx
NzJdIEtleSB0eXBlIHRydXN0ZWQgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjgxNDIyN10gS2V5IHR5cGUgZW5jcnlwdGVkIHJlZ2lzdGVyZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTc2MDRdIEFwcEFy
bW9yOiBBcHBBcm1vciBzaGExIHBvbGljeSBoYXNoaW5nIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTkzMjBdICAgTWFnaWMgbnVtYmVyOiAxNDoy
NDoxMDA4CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODIwNTI4
XSBtZW1vcnkgbWVtb3J5NDc6IGhhc2ggbWF0Y2hlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjgyMTc4NF0gcnRjX2Ntb3MgMDA6MDU6IHNldHRpbmcgc3lzdGVt
IGNsb2NrIHRvIDIwMTQtMDEtMTcgMjI6NTc6MDkgVVRDICgxMzg5OTk5NDI5KQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNDA5OV0gQklPUyBFREQgZmFjaWxp
dHkgdjAuMTYgMjAwNC1KdW4tMjUsIDAgZGV2aWNlcyBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNDEwOF0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0
IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNjA0Ml0gRURE
IGluZm9ybWF0aW9uIG5vdCBhdmFpbGFibGUuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODI3NzEyXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxMzY0
SyAoZmZmZmZmZmY4MWQxMDAwMCAtIGZmZmZmZmZmODFlNjUwMDApCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI4NjYxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBr
ZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDEyMjg4awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjgzMTMwMV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMTAz
MksgKGZmZmY4ODAwMDE2ZmUwMDAgLSBmZmZmODgwMDAxODAwMDAwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgzMzQ0N10gRnJlZWluZyB1bnVzZWQga2VybmVs
IG1lbW9yeTogNzg0SyAoZmZmZjg4MDAwMWIzYzAwMCAtIGZmZmY4ODAwMDFjMDAwMDApCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODU4NzQ4XSBhaGNpIDAwMDA6
MDA6MWYuMjogdmVyc2lvbiAzLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC44NTg4NDJdIGFoY2kgMDAwMDowMDoxZi4yOiBpcnEgNDIgZm9yIE1TSS9NU0ktWApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg2ODUzMF0gYWx4IDAw
MDA6MDQ6MDAuMCBldGgwOiBRdWFsY29tbSBBdGhlcm9zIEFSODE2eC9BUjgxN3ggRXRoZXJuZXQg
WzYwOmE0OjRjOjZlOjMwOjNjXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg3MzI5MV0gYWhjaSAwMDAwOjAwOjFmLjI6IEFIQ0kgMDAwMS4wMzAwIDMyIHNsb3Rz
IDYgcG9ydHMgNiBHYnBzIDB4NSBpbXBsIFNBVEEgbW9kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjg3NDMxOF0gYWhjaSAwMDAwOjAwOjFmLjI6IGZsYWdzOiA2
NGJpdCBuY3EgcG0gbGVkIGNsbyBwaW8gc2x1bSBwYXJ0IGVtcyBhcHN0IApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg3NTMxMF0gYWhjaSAwMDAwOjAwOjFmLjI6
IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjg4MTY2NF0gc2NzaTAgOiBhaGNpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODgyNzc3XSBzY3NpMSA6IGFoY2kKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44ODM5MTVdIHNjc2kyIDogYWhjaQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg4NDk5M10gc2NzaTMgOiBh
aGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODg2MTU1XSBz
Y3NpNCA6IGFoY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44
ODcyMjVdIHNjc2k1IDogYWhjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg4ODIwN10gYXRhMTogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMjA0OEAweGY3YTE2
MDAwIHBvcnQgMHhmN2ExNjEwMCBpcnEgNDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC44ODkxNTFdIGF0YTI6IERVTU1ZCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuODkwMDc1XSBhdGEzOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFy
IG0yMDQ4QDB4ZjdhMTYwMDAgcG9ydCAweGY3YTE2MjAwIGlycSA0MgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg5MTA2OF0gYXRhNDogRFVNTVkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTE5NzFdIGF0YTU6IERVTU1ZCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODkyODY3XSBhdGE2OiBE
VU1NWQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjAyOTQxNl0g
dXNiIDEtMTogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyBlaGNpLXBj
aQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjE2MTg5OF0gdXNi
IDEtMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTgwODcsIGlkUHJvZHVjdD0wMDI0
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMTYyODQ2XSB1c2Ig
MS0xOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1i
ZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjE2NDAyNF0g
aHViIDEtMToxLjA6IFVTQiBodWIgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMS4xNjUxMjBdIGh1YiAxLTE6MS4wOiA2IHBvcnRzIGRldGVjdGVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjEzNTcyXSBhdGEzOiBTQVRB
IGxpbmsgdXAgMS41IEdicHMgKFNTdGF0dXMgMTEzIFNDb250cm9sIDMwMCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTQ1NTZdIGF0YTE6IFNBVEEgbGluayB1
cCAzLjAgR2JwcyAoU1N0YXR1cyAxMjMgU0NvbnRyb2wgMzAwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxODEzMV0gYXRhMS4wMDogQUNQSSBjbWQgZjUvMDA6
MDA6MDA6MDA6MDA6YTAgKFNFQ1VSSVRZIEZSRUVaRSBMT0NLKSBmaWx0ZXJlZCBvdXQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTkxNTddIGF0YTEuMDA6IEFD
UEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxOTE2NF0gYXRhMS4wMDog
QUNQSSBjbWQgZWYvMTA6MDM6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgZmlsdGVyZWQgb3V0
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjIwNDY1XSBhdGEz
LjAwOiBBQ1BJIGNtZCBlZi8xMDowNjowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBzdWNjZWVk
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjA0NjddIGF0
YTMuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRl
cmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIyMzEy
NF0gYXRhMS4wMDogQVRBLTg6IFdEQyBXRDc1MDBCUEtULTgwUEs0VDAsIDAxLjAxQTAxLCBtYXgg
VURNQS8xMzMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjQw
ODRdIGF0YTEuMDA6IDE0NjUxNDkxNjggc2VjdG9ycywgbXVsdGkgMTY6IExCQTQ4IE5DUSAoZGVw
dGggMzEvMzIpLCBBQQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjIyNTEzNF0gYXRhMy4wMDogQVRBUEk6IEhMLURULVNUIERWRFJBTSBHVDcwTiwgQVMwMCwgbWF4
IFVETUEvMTMzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjI5
MDM0XSBhdGExLjAwOiBBQ1BJIGNtZCBmNS8wMDowMDowMDowMDowMDphMCAoU0VDVVJJVFkgRlJF
RVpFIExPQ0spIGZpbHRlcmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAxLjIzMDE3MF0gYXRhMS4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAg
KFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjMwMTcyXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDph
MCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS4yMzE3NTFdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAw
OjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAxLjIzMTc1OF0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDM6MDA6
MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjMzNzg1XSBhdGExLjAwOiBjb25maWd1cmVkIGZvciBV
RE1BLzEzMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzNDk4
OF0gc2NzaSAwOjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICBBVEEgICAgICBXREMgV0Q3NTAwQlBL
VC04IDAxLjAgUFE6IDAgQU5TSTogNQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAxLjIzNTY4MF0gYXRhMy4wMDogY29uZmlndXJlZCBmb3IgVURNQS8xMzMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzcwNTddIHNkIDA6MDowOjA6
IFtzZGFdIDE0NjUxNDkxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg3NTAgR0IvNjk4IEdp
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzcwODVdIHNk
IDA6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzAgdHlwZSAwCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjM5MTkyXSBzZCAwOjA6MDowOiBbc2RhXSA0
MDk2LWJ5dGUgcGh5c2ljYWwgYmxvY2tzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjM5NDkyXSBzY3NpIDI6MDowOjA6IENELVJPTSAgICAgICAgICAgIEhMLURU
LVNUIERWRFJBTSBHVDcwTiAgICAgQVMwMCBQUTogMCBBTlNJOiA1CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQxMjY5XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0
ZSBQcm90ZWN0IGlzIG9mZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjI0MTY2NF0gc3IwOiBzY3NpMy1tbWMgZHJpdmU6IDI0eC8yNHggd3JpdGVyIGR2ZC1yYW0g
Y2QvcncgeGEvZm9ybTIgY2RkYSB0cmF5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjQxNjY1XSBjZHJvbTogVW5pZm9ybSBDRC1ST00gZHJpdmVyIFJldmlzaW9u
OiAzLjIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQxNzg2
XSBzciAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIENELVJPTSBzcjAKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNDE4NTddIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNj
c2kgZ2VuZXJpYyBzZzEgdHlwZSA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMjQ1MzkxXSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNlbnNlOiAwMCAzYSAwMCAw
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjI0NTQwNl0gc2Qg
MDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQs
IGRvZXNuJ3Qgc3VwcG9ydCBEUE8gb3IgRlVBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDEuMjc3NjAzXSB1c2IgMi0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNl
IG51bWJlciAyIHVzaW5nIGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMzU5OTM3XSAgc2RhOiBzZGExIHNkYTIgc2RhMyBzZGE0IHNkYTUgc2RhNiBz
ZGE3IHNkYTggc2RhOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjM2MTM1MF0gc2QgMDowOjA6MDogW3NkYV0gQXR0YWNoZWQgU0NTSSBkaXNrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNDEwMTA2XSB1c2IgMi0xOiBOZXcgVVNC
IGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4NywgaWRQcm9kdWN0PTAwMjQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTExMzNdIHVzYiAyLTE6IE5ldyBVU0Ig
ZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNlcmlhbE51bWJlcj0wCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNDEyMzg5XSBodWIgMi0xOjEuMDog
VVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjQxMzcyOV0gaHViIDItMToxLjA6IDYgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS41ODE4ODldIHVzYiAzLTI6IG5ldyBsb3ctc3BlZWQg
VVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjYwMTE5NF0gdXNiIDMtMjogTmV3IFVTQiBkZXZpY2UgZm91
bmQsIGlkVmVuZG9yPTA0NjEsIGlkUHJvZHVjdD00ZDE1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAyMzIwXSB1c2IgMy0yOiBOZXcgVVNCIGRldmljZSBzdHJp
bmdzOiBNZnI9MCwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYwMzMyOV0gdXNiIDMtMjogUHJvZHVjdDogVVNCIE9w
dGljYWwgTW91c2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42
MDQzODJdIHVzYiAzLTI6IGVwIDB4ODEgLSByb3VuZGluZyBpbnRlcnZhbCB0byA2NCBtaWNyb2Zy
YW1lcywgZXAgZGVzYyBzYXlzIDgwIG1pY3JvZnJhbWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDEuNjA4MDU5XSBoaWRyYXc6IHJhdyBISUQgZXZlbnRzIGRyaXZl
ciAoQykgSmlyaSBLb3NpbmEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMS42MTE4NjFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNi
aGlkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjEyOTAxXSB1
c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMS42MTUwMzddIGlucHV0OiBVU0IgT3B0aWNhbCBNb3VzZSBhcyAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wL2lucHV0L2lucHV0NApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYxNjE3OV0gaGlkLWdl
bmVyaWMgMDAwMzowNDYxOjREMTUuMDAwMTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MS4xMSBN
b3VzZSBbVVNCIE9wdGljYWwgTW91c2VdIG9uIHVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MzM4OTFdIHRzYzogUmVm
aW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRpb246IDIzOTQuNTYxIE1IegpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc3MDAxMF0gdXNiIDMtNDogbmV3IGhp
Z2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMyB1c2luZyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5MTA0M10gdXNiIDMtNDogTmV3IFVTQiBk
ZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZmUsIGlkUHJvZHVjdD0zNjIzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkyMTA2XSB1c2IgMy00OiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5MzEwOV0gdXNiIDMtNDogUHJvZHVj
dDogc2lsaWNvbi1wb3dlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjc5NDExNV0gdXNiIDMtNDogTWFudWZhY3R1cmVyOiAgICAgICAgIApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5NTEwNF0gdXNiIDMtNDogU2VyaWFsTnVt
YmVyOiBFNkEyMEUwMEIyMUYwNDRFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNzk4Nzk2XSB1c2Itc3RvcmFnZSAzLTQ6MS4wOiBVU0IgTWFzcyBTdG9yYWdlIGRl
dmljZSBkZXRlY3RlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
Ljc5OTg5NV0gc2NzaTYgOiB1c2Itc3RvcmFnZSAzLTQ6MS4wCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuODAwOTc3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIHVzYi1zdG9yYWdlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDEuODI0NDc0XSBiaW86IGNyZWF0ZSBzbGFiIDxiaW8tMT4gYXQgMQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjg2NjIwMl0gdXNiIDEtMS4x
OiBuZXcgZnVsbC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIGVoY2ktcGNpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYwMDMzXSB1c2IgMS0xLjE6
IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xM2QzLCBpZFByb2R1Y3Q9MzM2MgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MTEwN10gdXNiIDEtMS4x
OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MjEyNF0gdXNi
IDEtMS4xOiBQcm9kdWN0OiBCbHVldG9vdGggVVNCIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MzIxNl0gdXNiIDEtMS4xOiBNYW51
ZmFjdHVyZXI6IEF0aGVyb3MgQ29tbXVuaWNhdGlvbnMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS45NjQyMjldIHVzYiAxLTEuMTogU2VyaWFsTnVtYmVyOiBBbGFz
a2EgRGF5IDIwMDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4w
MzQzODJdIHVzYiAxLTEuMzogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2lu
ZyBlaGNpLXBjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjIz
NzUzNV0gdXNiIDEtMS4zOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWJjZiwgaWRQ
cm9kdWN0PTI4ODMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4y
Mzg2MDRdIHVzYiAxLTEuMzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9
MiwgU2VyaWFsTnVtYmVyPTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMi4yMzk2MTVdIHVzYiAxLTEuMzogUHJvZHVjdDogQVNVUyBVU0IyLjAgV2ViY2FtCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDIuMjQwNjMxXSB1c2IgMS0xLjM6
IE1hbnVmYWN0dXJlcjogMDRHNjI2MDAwNjExQlEyQlMwMDEzMTcKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi42MzUwNzFdIFN3aXRjaGVkIHRvIGNsb2Nrc291cmNl
IHRzYwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjY3MjM0M10g
RVhUNC1mcyAoZG0tMSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2Rl
LiBPcHRzOiAobnVsbCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
Mi44NDMyMjBdIHNjc2kgNjowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAgICAgICAgICAgc2lsaWNv
bi1wb3dlciAgICBQTUFQIFBROiAwIEFOU0k6IDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMi44NDQ1NzZdIHNkIDY6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJp
YyBzZzIgdHlwZSAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQu
MTkxNTMzXSBzZCA2OjA6MDowOiBbc2RiXSAxNTY0MjYyNCA1MTItYnl0ZSBsb2dpY2FsIGJsb2Nr
czogKDguMDAgR0IvNy40NSBHaUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDQuMTkyNzkzXSBzZCA2OjA6MDowOiBbc2RiXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5Mzg1NF0gc2QgNjow
OjA6MDogW3NkYl0gTW9kZSBTZW5zZTogMjMgMDAgMDAgMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgNC4xOTQwMzVdIHNkIDY6MDowOjA6IFtzZGJdIE5vIENhY2hp
bmcgbW9kZSBwYWdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDQuMTk1MDkwXSBzZCA2OjA6MDowOiBbc2RiXSBBc3N1bWluZyBkcml2ZSBjYWNoZTogd3Jp
dGUgdGhyb3VnaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5
Nzk1M10gc2QgNjowOjA6MDogW3NkYl0gTm8gQ2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4xOTg5OTZdIHNkIDY6MDowOjA6
IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjI3MDA5XSAgc2RiOiBzZGIxCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjI5NTM2XSBzZCA2OjA6MDowOiBb
c2RiXSBObyBDYWNoaW5nIG1vZGUgcGFnZSBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICA0LjIzMDYxOV0gc2QgNjowOjA6MDogW3NkYl0gQXNzdW1pbmcgZHJp
dmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgNC4yMzE2ODVdIHNkIDY6MDowOjA6IFtzZGJdIEF0dGFjaGVkIFNDU0kgcmVtb3Zh
YmxlIGRpc2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4wMTU1
MjNdIEFkZGluZyA1ODU3Mjc2ayBzd2FwIG9uIC9kZXYvbWFwcGVyL1NlcnZlclZHLXN3YXAuICBQ
cmlvcml0eTotMSBleHRlbnRzOjEgYWNyb3NzOjU4NTcyNzZrIEZTCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMTg1ODc1XSBJUHY2OiBBRERSQ09ORihORVRERVZf
VVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDEwLjMwOTAzNV0gbHA6IGRyaXZlciBsb2FkZWQgYnV0IG5vIGRldmljZXMg
Zm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zMjY4NDJd
IHdtaTogTWFwcGVyIGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDEwLjMzOTE2OF0gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQzNTc1XSBtZWlfbWUgMDAw
MDowMDoxNi4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDM2MTZdIG1laV9tZSAwMDAwOjAwOjE2LjA6IGly
cSA0MyBmb3IgTVNJL01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzQ4ODc1XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDQyOC0weDAwMDAwMDAw
MDAwMDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUElTIDEgKDIwMTMwNTE3
L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTAuMzQ4ODgxXSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDQyOC0weDAwMDAwMDAwMDAw
MDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxQTUlPIDIgKDIwMTMwNTE3L3V0
YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAu
MzQ4ODg1XSBBQ1BJOiBJZiBhbiBBQ1BJIGRyaXZlciBpcyBhdmFpbGFibGUgZm9yIHRoaXMgZGV2
aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBpbnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJpdmVyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODg5XSBBQ1BJIFdhcm5p
bmc6IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAwMDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxp
Y3RzIHdpdGggUmVnaW9uIFxHUElPIDEgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODkyXSBBQ1BJIFdhcm5pbmc6
IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAwMDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxpY3Rz
IHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODk1XSBBQ1BJOiBJZiBhbiBBQ1BJ
IGRyaXZlciBpcyBhdmFpbGFibGUgZm9yIHRoaXMgZGV2aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBp
bnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJpdmVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzQ4ODk2XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0w
eDAwMDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUElPIDEg
KDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuMzQ4ODk5XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0weDAw
MDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIw
MTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzQ4OTAyXSBBQ1BJOiBJZiBhbiBBQ1BJIGRyaXZlciBpcyBhdmFpbGFibGUgZm9y
IHRoaXMgZGV2aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBpbnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJp
dmVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4OTA0XSBs
cGNfaWNoOiBSZXNvdXJjZSBjb25mbGljdChzKSBmb3VuZCBhZmZlY3RpbmcgZ3Bpb19pY2gKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTQ2MzddIGNmZzgwMjEx
OiBDYWxsaW5nIENSREEgdG8gdXBkYXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWluCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzEwXSBbZHJtXSBNZW1vcnkg
dXNhYmxlIGJ5IGdyYXBoaWNzIGRldmljZSA9IDIwNDhNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzE0XSBjaGVja2luZyBnZW5lcmljIChkMDAwMDAwMCA3
ZjAwMDApIHZzIGh3IChkMDAwMDAwMCAxMDAwMDAwMCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTZdIGZiOiBjb25mbGljdGluZyBmYiBodyB1c2FnZSBp
bnRlbGRybWZiIHZzIEVGSSBWR0EgLSByZW1vdmluZyBnZW5lcmljIGRyaXZlcgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NTMzNV0gQ29uc29sZTogc3dpdGNo
aW5nIHRvIGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNTc0MDhdIGk5MTUgMDAwMDowMDowMi4wOiBzZXR0aW5nIGxh
dGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMC4zNjA1NzRdIE1YTTogR1VJRCBkZXRlY3RlZCBpbiBCSU9TCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNTg4XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBD
STAuR0ZYMC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJd
LCBBQ1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNjE5XSBBQ1BJIEVycm9y
OiBOZWVkZWQgW0J1ZmZlci9TdHJpbmcvUGFja2FnZV0sIGZvdW5kIFtJbnRlZ2VyXSBmZmZmODgw
MjIzMDM1NTU4ICgyMDEzMDUxNy9leHJlc29wLTU5MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MjJdIEFDUEkgRXhjZXB0aW9uOiBBRV9BTUxfT1BFUkFO
RF9UWVBFLCBXaGlsZSByZXNvbHZpbmcgb3BlcmFuZHMgZm9yIFtPcGNvZGVOYW1lIHVuYXZhaWxh
YmxlXSAoMjAxMzA1MTcvZHN3ZXhlYy00NjEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzYwNjI3XSBBQ1BJIEVycm9yOiBNZXRob2QgcGFyc2UvZXhlY3V0aW9u
IGZhaWxlZCBbXF9TQl8uUENJMC5HRlgwLl9EU01dIChOb2RlIGZmZmY4ODAyMjM0OWIzYzApLCBB
RV9BTUxfT1BFUkFORF9UWVBFICgyMDEzMDUxNy9wc3BhcnNlLTUzNikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MzVdIGZhaWxlZCB0byBldmFsdWF0ZSBf
RFNNOiAxMjI5MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2
MDY0MF0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLkdGWDAuX0RTTTogQXJndW1lbnQgIzQgdHlw
ZSBtaXNtYXRjaCAtIEZvdW5kIFtCdWZmZXJdLCBBQ1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAx
MzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzYwNzE3XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU006
IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWly
ZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA3NDNdIEFDUEkgRXJyb3I6IE5lZWRlZCBbQnVm
ZmVyL1N0cmluZy9QYWNrYWdlXSwgZm91bmQgW0ludGVnZXJdIGZmZmY4ODAyMjMwMzU1NTggKDIw
MTMwNTE3L2V4cmVzb3AtNTkwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDEwLjM2MDc0Nl0gQUNQSSBFeGNlcHRpb246IEFFX0FNTF9PUEVSQU5EX1RZUEUsIFdoaWxl
IHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUgdW5hdmFpbGFibGVdICgyMDEzMDUx
Ny9kc3dleGVjLTQ2MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MC4zNjA3NDldIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFpbGVkIFtcX1NC
Xy5QQ0kwLkdGWDAuX0RTTV0gKE5vZGUgZmZmZjg4MDIyMzQ5YjNjMCksIEFFX0FNTF9PUEVSQU5E
X1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDEwLjM2MDc1NV0gQUNQSSBFcnJvcjogTWV0aG9kIHBhcnNlL2V4ZWN1dGlv
biBmYWlsZWQgW1xfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU01dIChOb2RlIGZmZmY4ODAyMjM0ZDNj
MDgpLCBBRV9BTUxfT1BFUkFORF9UWVBFICgyMDEzMDUxNy9wc3BhcnNlLTUzNikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA3NjFdIGZhaWxlZCB0byBldmFs
dWF0ZSBfRFNNOiAxMjI5MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjM2MDc2NV0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLlBFRzAuUEVHUC5fRFNNOiBBcmd1
bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0J1ZmZlcl0sIEFDUEkgcmVxdWlyZXMgW1Bh
Y2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNjA4NDNdIFZHQSBzd2l0Y2hlcm9vOiBkZXRlY3RlZCBPcHRp
bXVzIERTTSBtZXRob2QgXF9TQl8uUENJMC5QRUcwLlBFR1AgaGFuZGxlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwODY3XSBub3V2ZWF1IDAwMDA6MDE6MDAu
MDogZW5hYmxpbmcgZGV2aWNlICgwMDA0IC0+IDAwMDcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuMzY0MzQ5XSBCbHVldG9vdGg6IENvcmUgdmVyIDIuMTYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNjVdIE5FVDogUmVn
aXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMC4zNjQzNjZdIEJsdWV0b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlv
biBtYW5hZ2VyIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzY0MzcyXSBCbHVldG9vdGg6IEhDSSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNzRdIEJsdWV0
b290aDogTDJDQVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzY0Mzc5XSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5
ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MC4zNjY0MjNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYnR1c2IK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zODczNDldIG1pY3Jv
Y29kZTogQ1BVMCBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4OTQ0Ml0gYXRoOiBFRVBST00gcmVn
ZG9tYWluOiAweDYwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAu
Mzg5NDQ0XSBhdGg6IEVFUFJPTSBpbmRpY2F0ZXMgd2Ugc2hvdWxkIGV4cGVjdCBhIGRpcmVjdCBy
ZWdwYWlyIG1hcApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4
OTQ0N10gYXRoOiBDb3VudHJ5IGFscGhhMiBiZWluZyB1c2VkOiAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4OTQ0OF0gYXRoOiBSZWdwYWlyIHVzZWQ6IDB4
NjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zOTI1OTJdIGll
ZWU4MDIxMSBwaHkwOiBTZWxlY3RlZCByYXRlIGNvbnRyb2wgYWxnb3JpdGhtICdtaW5zdHJlbF9o
dCcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zOTMyNzhdIGll
ZWU4MDIxMSBwaHkwOiBBdGhlcm9zIEFSOTQ4NSBSZXY6MSBtZW09MHhmZmZmYzkwMDBhMDAwMDAw
LCBpcnE9MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjUz
OTNdIGk5MTUgMDAwMDowMDowMi4wOiBpcnEgNDQgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTQwM10gW2RybV0gU3VwcG9ydHMgdmJs
YW5rIHRpbWVzdGFtcCBjYWNoaW5nIFJldiAxICgxMC4xMC4yMDEwKS4KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0MDRdIFtkcm1dIERyaXZlciBzdXBwb3J0
cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDIyXSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuR0ZY
MC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJdLCBBQ1BJ
IHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDY5XSBBQ1BJIFdhcm5pbmc6IFxf
U0JfLlBDSTAuUEVHMC5QRUdQLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3Vu
ZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50
cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU1NDVd
IHZnYWFyYjogZGV2aWNlIGNoYW5nZWQgZGVjb2RlczogUENJOjAwMDA6MDA6MDIuMCxvbGRkZWNv
ZGVzPWlvK21lbSxkZWNvZGVzPW5vbmU6b3ducz1pbyttZW0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU1NDddIHZnYWFyYjogdHJhbnNmZXJyaW5nIG93bmVy
IGZyb20gUENJOjAwMDA6MDA6MDIuMCB0byBQQ0k6MDAwMDowMTowMC4wCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDY0Mzc3XSBmYmNvbjogaW50ZWxkcm1mYiAo
ZmIwKSBpcyBwcmltYXJ5IGRldmljZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjU2ODUxOV0gTGludXggdmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6IHYyLjAwCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTcyNTg0XSB1dmN2aWRl
bzogRm91bmQgVVZDIDEuMDAgZGV2aWNlIEFTVVMgVVNCMi4wIFdlYmNhbSAoMWJjZjoyODgzKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjU4OTUxNV0gaW5wdXQ6
IEFTVVMgVVNCMi4wIFdlYmNhbSBhcyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvaW5wdXQvaW5wdXQ1CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTg5NjI0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIHV2Y3ZpZGVvCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuNTg5NjI1XSBVU0IgVmlkZW8gQ2xhc3MgZHJpdmVyICgxLjEuMSkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC43ODcxNzZdIHBzbW91c2Ugc2Vy
aW80OiBhbHBzOiBVbmtub3duIEFMUFMgdG91Y2hwYWQ6IEU3PTEwIDAwIDY0LCBFQz0xMCAwMCA2
NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3MzA0OF0gYXN1
c193bWk6IEFTVVMgV01JIGdlbmVyaWMgZHJpdmVyIGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3Mzg3M10gYXN1c193bWk6IEluaXRpYWxpemF0aW9u
OiAweDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4wNzM4OTRd
IGFzdXNfd21pOiBCSU9TIFdNSSB2ZXJzaW9uOiA3LjkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4wNzM5MjddIGFzdXNfd21pOiBTRlVOIHZhbHVlOiAweDZhMDg3
NwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3NDQ4MV0gaW5w
dXQ6IEFzdXMgV01JIGhvdGtleXMgYXMgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaW5w
dXQvaW5wdXQ2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTYz
NDA2XSBhc3VzX3dtaTogQmFja2xpZ2h0IGNvbnRyb2xsZWQgYnkgQUNQSSB2aWRlbyBkcml2ZXIK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzAwNDVdIENvbnNv
bGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVyIGRldmljZSAyNDB4NjcKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzI0MDRdIEJsdWV0b290aDog
UGF0Y2ggZmlsZSBub3QgZm91bmQgYXIzay9BdGhyQlRfMHgwMTAyMDIwMC5kZnUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzI0MDVdIEJsdWV0b290aDogTG9h
ZGluZyBwYXRjaCBmaWxlIGZhaWxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjE3MjQwOV0gYXRoM2s6IHByb2JlIG9mIDEtMS4xOjEuMCBmYWlsZWQgd2l0aCBl
cnJvciAtMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQy
N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBhdGgzawpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjYwN10gbWljcm9jb2RlOiBD
UFUxIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTczNTg4XSBpOTE1IDAwMDA6MDA6MDIuMDogZmIw
OiBpbnRlbGRybWZiIGZyYW1lIGJ1ZmZlciBkZXZpY2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4xNzM1OTBdIGk5MTUgMDAwMDowMDowMi4wOiByZWdpc3RlcmVk
IHBhbmljIG5vdGlmaWVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMTc0NDA3XSBhY3BpIGRldmljZTowNjogcmVnaXN0ZXJlZCBhcyBjb29saW5nX2RldmljZTgK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzQ0MjFdIEFDUEk6
IFZpZGVvIERldmljZSBbUEVHUF0gKG11bHRpLWhlYWQ6IHllcyAgcm9tOiB5ZXMgIHBvc3Q6IG5v
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NDQ0Nl0gaW5w
dXQ6IFZpZGVvIEJ1cyBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc3MjQzXSBtaWNyb2NvZGU6IENQVTIgc2lnPTB4MzA2
YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4xNzc1NjldIG1pY3JvY29kZTogQ1BVMyBzaWc9MHgzMDZhOSwgcGY9MHgx
MCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDExLjE3Nzg4NV0gbWljcm9jb2RlOiBDUFU0IHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lv
bj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc4MjU3
XSBtaWNyb2NvZGU6IENQVTUgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzk2MzldIG1pY3JvY29k
ZTogQ1BVNiBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE4MDE0N10gbWljcm9jb2RlOiBDUFU3IHNp
Zz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuMTgwNDcwXSBtaWNyb2NvZGU6IE1pY3JvY29kZSBVcGRhdGUg
RHJpdmVyOiB2Mi4wMCA8dGlncmFuQGFpdmF6aWFuLmZzbmV0LmNvLnVrPiwgUGV0ZXIgT3J1YmEK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMTA4NjddIGFjcGkg
ZGV2aWNlOjM0OiByZWdpc3RlcmVkIGFzIGNvb2xpbmdfZGV2aWNlMTAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMjI5MTJdIGNmZzgwMjExOiBXb3JsZCByZWd1
bGF0b3J5IGRvbWFpbiB1cGRhdGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIyMjkxNF0gY2ZnODAyMTE6ICAgKHN0YXJ0X2ZyZXEgLSBlbmRfZnJlcSBAIGJh
bmR3aWR0aCksIChtYXhfYW50ZW5uYV9nYWluLCBtYXhfZWlycCkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMjI5MTZdIGNmZzgwMjExOiAgICgyNDAyMDAwIEtI
eiAtIDI0NzIwMDAgS0h6IEAgNDAwMDAgS0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxN10gY2ZnODAyMTE6ICAg
KDI0NTcwMDAgS0h6IC0gMjQ4MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBt
Qm0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTE4XSBj
Zmc4MDIxMTogICAoMjQ3NDAwMCBLSHogLSAyNDk0MDAwIEtIeiBAIDIwMDAwIEtIeiksICgzMDAg
bUJpLCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yMjI5MTldIGNmZzgwMjExOiAgICg1MTcwMDAwIEtIeiAtIDUyNTAwMDAgS0h6IEAgNDAwMDAg
S0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjIyMjkyMF0gY2ZnODAyMTE6ICAgKDU3MzUwMDAgS0h6IC0gNTgzNTAwMCBL
SHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMwOTQ3XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYz
OS44OTg6Mik6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9sb2FkIiBwYXJl
bnQ9NTcxIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9NTcy
IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS4yMzA5NTJdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODozKTogYXBw
YXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD01NzEgcHJvZmls
ZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGll
bnQuYWN0aW9uIiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzA5NTVdIHR5cGU9MTQwMCBhdWRpdCgxMzkw
MDI0NjM5Ljg5ODo0KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQi
IHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9z
Y3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMxMDU0XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6NSk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0i
cHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9NTc0IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9z
YmluL2RoY2xpZW50IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEwNjFdIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjM5Ljg5ODo2KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3Jl
cGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0
d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTc1IGNvbW09ImFwcGFybW9y
X3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEw
NjRdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo3KTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5l
ZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3
NSBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuMjMxMjYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6OCk6IGFw
cGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9NTM1IHBy
b2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9NTczIGNvbW09ImFw
cGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yMzEyNjVdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo5KTogYXBwYXJtb3I9IlNU
QVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5j
b25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0
aW9uIiBwaWQ9NTczIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEyNjhdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5
Ljg5ODoxMCk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBw
YXJlbnQ9NTM1IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2Ny
aXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD01NzMgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTMyOF0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjExKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTcyIGNvbW09
ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS4yMzgyNzNdIEFDUEk6IFZpZGVvIERldmljZSBbR0ZYMF0gKG11bHRpLWhlYWQ6IHllcyAg
cm9tOiBubyAgcG9zdDogbm8pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTEuMjM4MzI1XSBpbnB1dDogVmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzODM5M10gW2RybV0gSW5pdGlhbGl6ZWQg
aTkxNSAxLjYuMCAyMDA4MDczMCBmb3IgMDAwMDowMDowMi4wIG9uIG1pbm9yIDAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzg3MDhdIHNuZF9oZGFfaW50ZWwg
MDAwMDowMDoxYi4wOiBpcnEgNDUgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjIzOTM0OV0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAx
OjAwLjBdIEJPT1QwICA6IDB4MGMxMTgwYTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4yMzkzNTFdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBD
aGlwc2V0OiBHRjEwOCAoTlZDMSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS4yMzkzNTJdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBGYW1pbHkg
OiBOVkMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjQyOTkz
XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJBTUlOIGZvciBp
bWFnZS4uLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1Mjcy
N10gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBzaWduYXR1cmUgbm90IGZv
dW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjUyNzI4XSBu
b3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJPTSBmb3IgaW1hZ2Uu
Li4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTI3ODZdIG5v
dXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gc2lnbmF0dXJlIG5vdCBmb3VuZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1Mjc4N10gbm91dmVh
dSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIGNoZWNraW5nIEFDUEkgZm9yIGltYWdlLi4uCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTkwXSBhdXRvY29u
ZmlnOiBsaW5lX291dHM9MiAoMHgxNC8weDE2LzB4MC8weDAvMHgwKSB0eXBlOnNwZWFrZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTFdICAgIHNwZWFr
ZXJfb3V0cz0wICgweDAvMHgwLzB4MC8weDAvMHgwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjI1ODk5M10gICAgaHBfb3V0cz0xICgweDIxLzB4MC8weDAvMHgw
LzB4MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTNd
ICAgIG1vbm86IG1vbm9fb3V0PTB4MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjI1ODk5NF0gICAgZGlnLW91dD0weDFlLzB4MApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5NV0gICAgaW5wdXRzOgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5Nl0gICAgICBJbnRlcm5hbCBNaWM9
MHgxOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5N10g
ICAgICBNaWM9MHgxOApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjI1ODk5OF0gcmVhbHRlazogRW5hYmxlIGRlZmF1bHQgc2V0dXAgZm9yIGF1dG8gbW9kZSBhcyBm
YWxsYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI2NjA4
NF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjI2NjEzNF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggTWljIGFzIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0MTAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yOTA2OTZdIHBzbW91c2Ugc2Vy
aW80OiBlbGFudGVjaDogYXNzdW1pbmcgaGFyZHdhcmUgdmVyc2lvbiA0ICh3aXRoIGZpcm13YXJl
IHZlcnNpb24gMHgzNjFmMDMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTEuMzA0ODA0XSBwc21vdXNlIHNlcmlvNDogZWxhbnRlY2g6IFN5bmFwdGljcyBjYXBhYmls
aXRpZXMgcXVlcnkgcmVzdWx0IDB4MTAsIDB4MTUsIDB4MGQuCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMzczNDY4XSBpbnB1dDogRVRQUy8yIEVsYW50ZWNoIFRv
dWNocGFkIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNDM3NjYyXSBJUHY2OiBB
RERSQ09ORihORVRERVZfVVApOiB3bGFuMDogbGluayBpcyBub3QgcmVhZHkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS42MjI0OTZdIG5vdXZlYXUgIFsgICBWQklP
U11bMDAwMDowMTowMC4wXSAuLi4gYXBwZWFycyB0byBiZSB2YWxpZApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjQ5OF0gbm91dmVhdSAgWyAgIFZCSU9TXVsw
MDAwOjAxOjAwLjBdIHVzaW5nIGltYWdlIGZyb20gQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjU3OV0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAx
OjAwLjBdIEJJVCBzaWduYXR1cmUgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS42MjI1ODFdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSB2
ZXJzaW9uIDcwLjA4LmJkLjAwLjE0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTEuNjIyODgzXSBub3V2ZWF1ICBbIERFVklOSVRdWzAwMDA6MDE6MDAuMF0gYWRhcHRv
ciBub3QgaW5pdGlhbGlzZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS42MjI4ODRdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBydW5uaW5nIGlu
aXQgdGFibGVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzI5
ODI4XSBub3V2ZWF1ICBbICAgICBQRkJdWzAwMDA6MDE6MDAuMF0gUkFNIHR5cGU6IEREUjMKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Mjk4MzBdIG5vdXZlYXUg
IFsgICAgIFBGQl1bMDAwMDowMTowMC4wXSBSQU0gc2l6ZTogMTAyNCBNaUIKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Mjk4MzFdIG5vdXZlYXUgIFsgICAgIFBG
Ql1bMDAwMDowMTowMC4wXSAgICBaQ09NUDogMCB0YWdzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDE5XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6
MDAuMF0gRkFOIGNvbnRyb2w6IG5vbmUgLyBleHRlcm5hbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjc1NzQyNF0gbm91dmVhdSAgWyAgUFRIRVJNXVswMDAwOjAx
OjAwLjBdIGZhbiBtYW5hZ2VtZW50OiBkaXNhYmxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjc1NzQyN10gbm91dmVhdSAgWyAgUFRIRVJNXVswMDAwOjAxOjAw
LjBdIGludGVybmFsIHNlbnNvcjogeWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuNzYwODg1XSB2Z2Ffc3dpdGNoZXJvbzogZW5hYmxlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1M10gW1RUTV0gWm9uZSAga2VybmVs
OiBBdmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiA0MDI5OTM2IGtpQgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1NV0gW1RUTV0gWm9uZSAgIGRtYTMyOiBB
dmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiAyMDk3MTUyIGtpQgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1NV0gW1RUTV0gSW5pdGlhbGl6aW5nIHBvb2wg
YWxsb2NhdG9yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYx
MDU4XSBbVFRNXSBJbml0aWFsaXppbmcgRE1BIHBvb2wgYWxsb2NhdG9yCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDY1XSBub3V2ZWF1ICBbICAgICBEUk1d
IFZSQU06IDEwMjQgTWlCCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuNzYxMDY3XSBub3V2ZWF1ICBbICAgICBEUk1dIEdBUlQ6IDEwNDg1NzYgTWlCCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDcwXSBub3V2ZWF1ICBbICAg
ICBEUk1dIFRNRFMgdGFibGUgdmVyc2lvbiAyLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS43NjEwNzFdIG5vdXZlYXUgIFsgICAgIERSTV0gRENCIHZlcnNpb24g
NC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDczXSBu
b3V2ZWF1ICBbICAgICBEUk1dIERDQiBvdXRwIDAwOiAwMjAwMDM2MiAwMDAyMDAxMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA3NF0gbm91dmVhdSAgWyAg
ICAgRFJNXSBEQ0IgY29ubiAwMDogMDAwMDEwNjEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS43NjE2OTFdIFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1lc3RhbXAg
Y2FjaGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzYxNjkyXSBbZHJtXSBObyBkcml2ZXIgc3VwcG9ydCBmb3IgdmJsYW5r
IHRpbWVzdGFtcCBxdWVyeS4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43NjE2OTRdIG5vdXZlYXUgIFsgICAgIERSTV0gQUNQSSBiYWNrbGlnaHQgaW50ZXJmYWNl
IGF2YWlsYWJsZSwgbm90IHJlZ2lzdGVyaW5nIG91ciBvd24KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjE3MDNdIG5vdXZlYXUgV1sgICAgIERSTV0gdm9sdGFn
ZSB0YWJsZSAweDUwIHVua25vd24KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS43NjE4NzBdIG5vdXZlYXUgIFsgICAgIERSTV0gMiBhdmFpbGFibGUgcGVyZm9ybWFu
Y2UgbGV2ZWwocykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43
NjE4NzJdIG5vdXZlYXUgIFsgICAgIERSTV0gMTogY29yZSAyNzBNSHogc2hhZGVyIDU0ME1IeiBt
ZW1vcnkgNDA1TUh6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEu
NzYxODc0XSBub3V2ZWF1ICBbICAgICBEUk1dIDM6IGNvcmUgNDc1TUh6IHNoYWRlciA5NTBNSHog
bWVtb3J5IDkwME1IeiB2b2x0YWdlIDEwbVYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS43NjE4NzVdIG5vdXZlYXUgIFsgICAgIERSTV0gYzogY29yZSAyNzBNSHog
c2hhZGVyIDU0ME1IeiBtZW1vcnkgNDA1TUh6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzY3NzAzXSBub3V2ZWF1ICBbICAgICBEUk1dIE1NOiB1c2luZyBDT1BZ
MCBmb3IgYnVmZmVyIGNvcGllcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjc2ODc1MF0gbm91dmVhdSAwMDAwOjAxOjAwLjA6IE5vIGNvbm5lY3RvcnMgcmVwb3J0
ZWQgY29ubmVjdGVkIHdpdGggbW9kZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS43Njg3NTJdIFtkcm1dIENhbm5vdCBmaW5kIGFueSBjcnRjIG9yIHNpemVzIC0g
Z29pbmcgMTAyNHg3NjgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS44MDE4MDNdIG5vdXZlYXUgIFsgICAgIERSTV0gYWxsb2NhdGVkIDEwMjR4NzY4IGZiOiAweDYw
MDAwLCBibyBmZmZmODgwMjE0MjAyODAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuODAxOTMwXSBub3V2ZWF1IDAwMDA6MDE6MDAuMDogZmIxOiBub3V2ZWF1ZmIg
ZnJhbWUgYnVmZmVyIGRldmljZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjgwMTkzNV0gW2RybV0gSW5pdGlhbGl6ZWQgbm91dmVhdSAxLjEuMSAyMDEyMDgwMSBm
b3IgMDAwMDowMTowMC4wIG9uIG1pbm9yIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS44Mzg2MDFdIFtkcm1dIEVuYWJsaW5nIFJDNiBzdGF0ZXM6IFJDNiBvbiwg
UkM2cCBvbiwgUkM2cHAgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTIuNDk5NzY4XSB3bGFuMDogYXV0aGVudGljYXRlIHdpdGggNGM6NzI6Yjk6ODc6ZTU6MTkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MTk1MDFdIHdsYW4w
OiBzZW5kIGF1dGggdG8gNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTIyODQ3XSB3bGFuMDogYXV0aGVudGljYXRl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyMzE1NF0gd2xh
bjA6IGFzc29jaWF0ZSB3aXRoIDRjOjcyOmI5Ojg3OmU1OjE5ICh0cnkgMS8zKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyOTMxMl0gd2xhbjA6IFJYIEFzc29j
UmVzcCBmcm9tIDRjOjcyOmI5Ojg3OmU1OjE5IChjYXBhYj0weDQxMSBzdGF0dXM9MCBhaWQ9NSkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MjkzNjNdIHdsYW4w
OiBhc3NvY2lhdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIu
NTI5MzcxXSBJUHY2OiBBRERSQ09ORihORVRERVZfQ0hBTkdFKTogd2xhbjA6IGxpbmsgYmVjb21l
cyByZWFkeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjkzMjcw
NF0gRVhUNC1mcyAoZG0tMSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9ycz1yZW1vdW50LXJvCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTQuNDM2NTU3XSBram91cm5h
bGQgc3RhcnRpbmcuICBDb21taXQgaW50ZXJ2YWwgNSBzZWNvbmRzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTQuNDM2NzY2XSBFWFQzLWZzIChkbS0yKTogdXNpbmcg
aW50ZXJuYWwgam91cm5hbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDE0LjQzNjc4NV0gRVhUMy1mcyAoZG0tMik6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVy
ZWQgZGF0YSBtb2RlCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcu
NTM4NzcyXSBhdWRpdF9wcmludGtfc2tiOiAyNCBjYWxsYmFja3Mgc3VwcHJlc3NlZApKYW4gMTcg
MjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzODc3NV0gdHlwZT0xNDAwIGF1
ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9m
aWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmlu
L2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1Nzoy
NiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4Nzc5XSB0eXBlPTE0MDAgYXVkaXQoMTM5
MDAyNDY0Ni4xOTg6MjEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVw
bGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0
d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1v
cl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4
NzgyXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjIpOiBhcHBhcm1vcj0iU1RBVFVT
IiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlk
PTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIz
KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0x
MTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdvcmtNYW5hZ2VyL25t
LWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1N10gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjI0KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91
c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0xMTkwIGNvbW09ImFw
cGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
Ny41MzkzNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyNSk6IGFwcGFybW9yPSJT
VEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4MiBwcm9maWxlPSJ1
bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0
IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM5NzU5XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4y
MDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50
PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJlZXJkcC1zZXNzaW9uLXdyYXBwZXIi
IHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxNy41Mzk3NjddIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjIw
MjoyNyk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9sb2FkIiBwYXJlbnQ9
MTE4MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSJjaHJvbWl1bV9icm93c2VyIiBwaWQ9MTE4
OCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTcuNTQwMTYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjgpOiBh
cHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJv
ZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY3Vwcy9iYWNrZW5kL2N1cHMtcGRmIiBw
aWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTcuNTQwMTY2XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6
MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTEx
ODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9zYmluL2N1cHNkIiBwaWQ9MTE5NCBj
b21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTcuNTg2ODcxXSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0IEVtdWxhdGlvbikgdmVy
IDEuMwpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg3M10g
Qmx1ZXRvb3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApKYW4gMTcgMjI6NTc6
MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNv
Y2tldCBsYXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDE3LjU4NzUzNF0gQmx1ZXRvb3RoOiBSRkNPTU0gVFRZIGxheWVyIGluaXRpYWxpemVk
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTg3NTQwXSBCbHVl
dG9vdGg6IFJGQ09NTSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI2IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxNy41ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAx
LjExCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNzQwMjAyXSBw
cGRldjogdXNlci1zcGFjZSBwYXJhbGxlbCBwb3J0IGRyaXZlcgpKYW4gMTcgMjI6NTc6MjcgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDE4Ljg3NTE5MV0gYWx4IDAwMDA6MDQ6MDAuMDogaXJxIDQ2
IGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
OC44NzUyNjZdIElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHAzcDE6IGxpbmsgaXMgbm90IHJl
YWR5CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTguODc2MDM3XSBJ
UHY2OiBBRERSQ09ORihORVRERVZfVVApOiBwM3AxOiBsaW5rIGlzIG5vdCByZWFkeQo=
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="pm-powersave.log"
Content-Disposition: attachment; filename="pm-powersave.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6z4

UnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQvOTVoZHBhcm0tYXBtIGZhbHNl
OgoKL2Rldi9zZGE6CiBzZXR0aW5nIEFkdmFuY2VkIFBvd2VyIE1hbmFnZW1lbnQgbGV2ZWwgdG8g
MHhmZSAoMjU0KQogQVBNX2xldmVsCT0gMjU0Ci91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQvOTVo
ZHBhcm0tYXBtIGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxz
L3Bvd2VyLmQvYW5hY3JvbiBmYWxzZToKL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9hbmFjcm9u
IGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQv
ZGlzYWJsZV93b2wgZmFsc2U6ClNldHRpbmcgV2FrZSBPbiBMYW4gZm9yIHAzcDEgdG8gZW5hYmxl
Li4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9kaXNhYmxlX3dvbCBmYWxzZTogc3Vj
Y2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL2ludGVsLWF1ZGlv
LXBvd2Vyc2F2ZSBmYWxzZToKU2V0dGluZyBwb3dlciBzYXZpbmdzIGZvciBzbmRfaGRhX2ludGVs
IHRvIDAuLi5Eb25lLgovdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL2ludGVsLWF1ZGlvLXBvd2Vy
c2F2ZSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dl
ci5kL2xhcHRvcC1tb2RlIGZhbHNlOgpMYXB0b3AgbW9kZSBkaXNhYmxlZC4KL3Vzci9saWIvcG0t
dXRpbHMvcG93ZXIuZC9sYXB0b3AtbW9kZSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAv
dXNyL2xpYi9wbS11dGlscy9wb3dlci5kL3BjaV9kZXZpY2VzIGZhbHNlOgpTZXR0aW5nIEhvc3Qg
QnJpZGdlIDAwMDA6MDA6MDAuMCB0byBvbgpTZXR0aW5nIEF1ZGlvIGRldmljZSAwMDAwOjAwOjFi
LjAgdG8gb24KU2V0dGluZyBXaXJlbGVzcyBkZXZpY2UgMDAwMDowMzowMC4wIHRvIG9uClNldHRp
bmcgRXRoZXJuZXQgZGV2aWNlIDAwMDA6MDQ6MDAuMCB0byBvbgovdXNyL2xpYi9wbS11dGlscy9w
b3dlci5kL3BjaV9kZXZpY2VzIGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGli
L3BtLXV0aWxzL3Bvd2VyLmQvcGNpZV9hc3BtIGZhbHNlOgovdXNyL2xpYi9wbS11dGlscy9wb3dl
ci5kL3BjaWVfYXNwbSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11
dGlscy9wb3dlci5kL3NhdGFfYWxwbSBmYWxzZToKU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDAg
dG8gbWF4X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDEgdG8g
bWF4X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDIgdG8gbWF4
X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDMgdG8gbWF4X3Bl
cmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDQgdG8gbWF4X3BlcmZv
cm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDUgdG8gbWF4X3BlcmZvcm1h
bmNlLi4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9zYXRhX2FscG0gZmFsc2U6IHN1
Y2Nlc3MuCgpSdW5uaW5nIGhvb2sgL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9zY2hlZC1wb3dl
cnNhdmUgZmFsc2U6Cioqc2NoZWQgcG9saWN5IHBvd2Vyc2F2ZSBPRkYKL3Vzci9saWIvcG0tdXRp
bHMvcG93ZXIuZC9zY2hlZC1wb3dlcnNhdmUgZmFsc2U6IHN1Y2Nlc3MuCgpSdW5uaW5nIGhvb2sg
L3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC91c2JfYmx1ZXRvb3RoIGZhbHNlOgpTZXR0aW5nIC9z
eXMvYnVzL3VzYi9kZXZpY2VzLzEtMS4xIHRvIG9uCi91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQv
dXNiX2JsdWV0b290aCBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11
dGlscy9wb3dlci5kL3dpcmVsZXNzIGZhbHNlOgpUdXJuaW5nIHBvd2Vyc2F2ZSBmb3Igd2xhbjAg
b2ZmLi4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC93aXJlbGVzcyBmYWxzZTogc3Vj
Y2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL3hmc19idWZmZXIg
ZmFsc2U6Ci91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQveGZzX2J1ZmZlciBmYWxzZTogbm90IGFw
cGxpY2FibGUuCgo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=syslog
Content-Disposition: attachment; filename=syslog
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy775

SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IGlta2xvZyA1LjguMTEsIGxvZyBz
b3VyY2UgPSAvcHJvYy9rbXNnIHN0YXJ0ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
cnN5c2xvZ2Q6IFtvcmlnaW4gc29mdHdhcmU9InJzeXNsb2dkIiBzd1ZlcnNpb249IjUuOC4xMSIg
eC1waWQ9IjEwMjQiIHgtaW5mbz0iaHR0cDovL3d3dy5yc3lzbG9nLmNvbSJdIHN0YXJ0CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIgcnN5c2xvZ2Q6IHJzeXNsb2dkJ3MgZ3JvdXBpZCBjaGFu
Z2VkIHRvIDEwMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIHJzeXNsb2dkOiByc3lzbG9n
ZCdzIHVzZXJpZCBjaGFuZ2VkIHRvIDEwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIHJz
eXNsb2dkLTIwMzk6IENvdWxkIG5vdCBvcGVuIG91dHB1dCBwaXBlICcvZGV2L3hjb25zb2xlJyBb
dHJ5IGh0dHA6Ly93d3cucnN5c2xvZy5jb20vZS8yMDM5IF0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGNwdXNldApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBj
cHVhY2N0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBMaW51eCB2ZXJzaW9uIDMuMTEuMC0xNS1nZW5lcmljIChidWlsZGRAYmF0c3UpIChnY2MgdmVy
c2lvbiA0LjguMSAoVWJ1bnR1L0xpbmFybyA0LjguMS0xMHVidW50dTgpICkgIzIzLVVidW50dSBT
TVAgTW9uIERlYyA5IDE4OjE3OjA0IFVUQyAyMDEzIChVYnVudHUgMy4xMS4wLTE1LjIzLWdlbmVy
aWMgMy4xMS4xMCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIENvbW1hbmQgbGluZTogQk9PVF9JTUFHRT0vdm1saW51ei0zLjExLjAtMTUtZ2VuZXJp
Yy5lZmkuc2lnbmVkIHJvb3Q9L2Rldi9tYXBwZXIvU2VydmVyVkctTXlSb290IHJvCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBLRVJORUwgc3VwcG9y
dGVkIGNwdXM6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIEludGVsIEdlbnVpbmVJbnRlbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBBTUQgQXV0aGVudGljQU1ECkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIENlbnRhdXIgQ2VudGF1ckhhdWxz
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIw
OiBCSU9TLXByb3ZpZGVkIHBoeXNpY2FsIFJBTSBtYXA6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw
MDAwMDAwLTB4MDAwMDAwMDAwMDA5ZGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw
MDllMDAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
MDAxMDAwMDAtMHgwMDAwMDAwMDFmZmZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
MjAwMDAwMDAtMHgwMDAwMDAwMDIwMWZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDAyMDIwMDAwMC0weDAwMDAwMDAwNDAwMDNmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDA0MDAwNDAwMC0weDAwMDAwMDAwNDAwMDRmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMDQwMDA1MDAwLTB4MDAwMDAwMDBjOTczMGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5NzMxMDAwLTB4MDAwMDAwMDBjOWQzMWZmZl0gQUNQSSBOVlMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzlkMzIwMDAtMHgwMDAwMDAwMGM5ZDM0ZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQzNTAwMC0weDAwMDAwMDAwYzlkNGJmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQ0YzAwMC0weDAwMDAwMDAwYzlkNTFmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZDUyMDAwLTB4MDAwMDAwMDBjOWQ1M2ZmZl0gdXNhYmxlCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZDU0MDAwLTB4MDAwMDAwMDBjOWQ1ZGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlkNWUwMDAtMHgwMDAwMDAwMGM5ZWVmZmZmXSB1c2FibGUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzllZjAwMDAtMHgwMDAwMDAwMGM5ZWYzZmZmXSByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWVmNDAwMC0weDAwMDAwMDAwYzlmM2NmZmZdIHVzYWJsZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNjFmZmZdIHJlc2VydmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjYyMDAwLTB4MDAwMDAwMDBjOWY2NGZmZl0gdXNhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjY1MDAwLTB4MDAwMDAwMDBjOWY2NmZmZl0gcmVzZXJ2ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5ZjdkZmZmXSB1c2FibGUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmN2UwMDAtMHgwMDAwMDAwMGM5ZjgzZmZmXSByZXNlcnZlZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY4NDAwMC0weDAwMDAwMDAwYzlmOGJmZmZdIHVzYWJsZQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGNmZmZdIHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZjhkMDAwLTB4MDAwMDAwMDBjOWY5YmZmZl0gdXNhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZjljMDAwLTB4MDAwMDAwMDBjOWY5Y2ZmZl0gcmVzZXJ2
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE3ZmZmXSB1c2Fi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmYTgwMDAtMHgwMDAwMDAwMGM5ZmFjZmZmXSByZXNl
cnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZhZDAwMC0weDAwMDAwMDAwYzlmZDhmZmZdIHVz
YWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZDlmZmZdIHJl
c2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZmRhMDAwLTB4MDAwMDAwMDBjOWZlOWZmZl0g
dXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZmVhMDAwLTB4MDAwMDAwMDBjYTAxMGZmZl0g
cmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNhMDI1ZmZm
XSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjYwMDAtMHgwMDAwMDAwMGNhMDI2ZmZm
XSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyNzAwMC0weDAwMDAwMDAwY2EwMjdm
ZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyODAwMC0weDAwMDAwMDAwY2EwMjlm
ZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDJhMDAwLTB4MDAwMDAwMDBjYTAy
YWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDJiMDAwLTB4MDAwMDAwMDBjYTAy
ZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNh
MDQ2ZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwNDcwMDAtMHgwMDAwMDAwMGNh
NjBiZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTYwYzAwMC0weDAwMDAwMDAw
Y2E4OGJmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAw
MDBjYTg5MGZmZl0gQUNQSSBkYXRhCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODkxMDAwLTB4MDAw
MDAwMDBjYTg5MWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODkyMDAwLTB4MDAw
MDAwMDBjYThkNGZmZl0gQUNQSSBOVlMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E4ZDUwMDAtMHgw
MDAwMDAwMGNhY2UxZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FjZTIwMDAtMHgw
MDAwMDAwMGNhZmYzZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYWZmNDAwMC0w
eDAwMDAwMDAwY2FmZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYmMwMDAwMC0w
eDAwMDAwMDAwY2ZkZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGY4MDAwMDAw
LTB4MDAwMDAwMDBmYmZmZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVjMDAw
MDAtMHgwMDAwMDAwMGZlYzAwZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQw
MDAwMC0weDAwMDAwMDAwZmVkMDNmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZl
ZDFjMDAwLTB4MDAwMDAwMDBmZWQxZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
ZmVlMDAwMDAtMHgwMDAwMDAwMGZlZTAwZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMTAwMDAwMDAwLTB4MDAwMDAwMDIyZjFmZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBw
cm90ZWN0aW9uOiBhY3RpdmUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogRUZJIHYyLjMxIGJ5IEFtZXJpY2FuIE1lZ2F0cmVuZHMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogIEFDUEk9
MHhjYTg1ZTAwMCAgQUNQSSAyLjA9MHhjYTg1ZTAwMCAgU01CSU9TPTB4Y2ExMGEzOTggCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTAw
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAw
MDA1ZjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMDE6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
MDAwNWYwMDAtMHgwMDAwMDAwMDAwMDYwMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMjogdHlwZT03LCBhdHRyPTB4
ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDA2MDAwMC0weDAwMDAwMDAwMDAwOWUwMDApICgwTUIpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTAzOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDllMDAwLTB4MDAwMDAw
MDAwMDBhMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMDQ6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAw
MDAwMDAxMDAwMDAtMHgwMDAwMDAwMDAxMDAwMDAwKSAoMTVNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDU6IHR5cGU9MiwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMDAyNGYzMDAwKSAoMjBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtMDY6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDI0ZjMwMDAtMHgw
MDAwMDAwMDIwMDAwMDAwKSAoNDc1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1b
MHgwMDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwMDAyMDIwMDAwMCkgKDJNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDg6IHR5cGU9
NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMjAyMDAwMDAtMHgwMDAwMDAwMDM2MDQyMDAw
KSAoMzUwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTA5OiB0eXBlPTIsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDM2MDQy
MDAwLTB4MDAwMDAwMDAzNzAxOTAwMCkgKDE1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTEwOiB0eXBlPTcsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDM3MDE5MDAwLTB4MDAwMDAwMDA0MDAwNDAwMCkgKDE0M01CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0x
MTogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNDAwMC0weDAwMDAwMDAw
NDAwMDUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTEyOiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MDQwMDA1MDAwLTB4MDAwMDAwMDA5NWU4MDAwMCkgKDEzNzRNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTM6IHR5cGU9MiwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwOTVlODAwMDAtMHgwMDAwMDAwMGM3ZmNkMDAwKSAoODAx
TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTE0OiB0eXBlPTEsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM3ZmNkMDAwLTB4
MDAwMDAwMDBjODEwMTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTU6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzgxMDEwMDAtMHgwMDAwMDAwMGM4MTU2MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xNjogdHlwZT0y
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODE1NjAwMC0weDAwMDAwMDAwYzgyMzMwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTE3OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MjMzMDAw
LTB4MDAwMDAwMDBjODJhNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTg6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwYzgyYTQwMDAtMHgwMDAwMDAwMGM4MmFkMDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xOTogdHlw
ZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODJhZDAwMC0weDAwMDAwMDAwYzgzYmMw
MDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTIwOiB0eXBlPTIsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4M2Jj
MDAwLTB4MDAwMDAwMDBjODNiZTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjE6IHR5cGU9NCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwYzgzYmUwMDAtMHgwMDAwMDAwMGM5MGE4MDAwKSAoMTJNQikKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjI6
IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzkwYTgwMDAtMHgwMDAwMDAwMGM5
NzE4MDAwKSAoNk1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0yMzogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
OTcxODAwMC0weDAwMDAwMDAwYzk3MjQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI0OiB0eXBlPTMsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGM5NzI0MDAwLTB4MDAwMDAwMDBjOTczMTAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MjU6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAwMDAw
MDBjOWQzMjAwMCkgKDZNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMjY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYs
IHJhbmdlPVsweDAwMDAwMDAwYzlkMzIwMDAtMHgwMDAwMDAwMGM5ZDM1MDAwKSAoME1CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0y
NzogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQzNTAwMC0weDAwMDAwMDAw
YzlkNGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTI4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCBy
YW5nZT1bMHgwMDAwMDAwMGM5ZDRjMDAwLTB4MDAwMDAwMDBjOWQ1MjAwMCkgKDBNQikKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjk6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkNTIwMDAtMHgwMDAwMDAwMGM5
ZDU0MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0zMDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFu
Z2U9WzB4MDAwMDAwMDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlkNWUwMDApICgwTUIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTMxOiB0
eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDVlMDAwLTB4MDAwMDAwMDBjOWVm
MDAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGVmaTogbWVtMzI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdl
PVsweDAwMDAwMDAwYzllZjAwMDAtMHgwMDAwMDAwMGM5ZWY0MDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMzogdHlw
ZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWVmNDAwMC0weDAwMDAwMDAwYzlmM2Qw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTM0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGM5ZjNkMDAwLTB4MDAwMDAwMDBjOWY0NDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzU6IHR5cGU9
NiwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNDQwMDAtMHgw
MDAwMDAwMGM5ZjUxMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zNjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAw
MDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY1MTAwMC0weDAwMDAwMDAwYzlmNjIwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTM3OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjYyMDAwLTB4MDAw
MDAwMDBjOWY2NTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAw
MGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjUwMDAtMHgwMDAwMDAwMGM5ZjY3MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW0zOTogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2NzAwMC0weDAwMDAw
MDAwYzlmN2UwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQwOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4NDAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NDE6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmODQwMDAtMHgwMDAwMDAw
MGM5ZjhjMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW00MjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGQwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQz
OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjhkMDAwLTB4MDAwMDAwMDBj
OWY5YzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmOWMwMDAtMHgwMDAwMDAwMGM5ZjlkMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00NTog
dHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY5ZDAwMC0weDAwMDAwMDAwYzlm
YTgwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQ2OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5n
ZT1bMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZhZDAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDc6IHR5
cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ5
MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gZWZpOiBtZW00ODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZGEwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ5OiB0eXBl
PTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmRhMDAwLTB4MDAwMDAwMDBjOWZlYTAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNTA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzlmZWEwMDAtMHgwMDAwMDAwMGNhMDExMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01MTogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAxMTAwMC0weDAwMDAwMDAwY2EwMjYwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTUyOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgw
MDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAyNzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTM6IHR5cGU9Mywg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI4MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW01NDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjYTAyODAwMC0weDAwMDAwMDAwY2EwMmEwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU1OiB0eXBlPTMsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDJhMDAwLTB4MDAwMDAwMDBjYTAyYjAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNTY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAw
MDAwY2EwMmIwMDAtMHgwMDAwMDAwMGNhMDMwMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01NzogdHlwZT0zLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAzMDAwMC0weDAwMDAwMDAwY2EwNDcwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTU4OiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAw
MGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTBjODAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTk6IHR5cGU9NSwgYXR0cj0w
eDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwYzgwMDAtMHgwMDAwMDAwMGNh
MGUyMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW02MDogdHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFu
Z2U9WzB4MDAwMDAwMDBjYTBlMjAwMC0weDAwMDAwMDAwY2EwZTgwMDApICgwTUIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYxOiB0
eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGU4MDAw
LTB4MDAwMDAwMDBjYTEwYzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjI6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2ExMGMwMDAtMHgwMDAwMDAwMGNhNTgzMDAwKSAoNE1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MzogdHlw
ZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTU4MzAwMC0weDAwMDAwMDAwY2E1YTEw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTY0OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWEx
MDAwLTB4MDAwMDAwMDBjYTViMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjU6IHR5cGU9MCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2E1YjAwMDAtMHgwMDAwMDAwMGNhNWIyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02Njog
dHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTViMjAwMC0weDAwMDAwMDAwY2E1
YjkwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTY3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNh
NWI5MDAwLTB4MDAwMDAwMDBjYTYwYzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjg6IHR5cGU9MTAsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGNhNjBjMDAwLTB4MDAwMDAwMDBjYTZjNTAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
Njk6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNmM1MDAwLTB4MDAwMDAw
MDBjYTg3NTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtNzA6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhODc1MDAwLTB4MDAwMDAwMDBjYTg3NjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzE6IHR5cGU9MTAsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODc2MDAwLTB4MDAwMDAwMDBjYTg4YzAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNzI6IHR5cGU9OSwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4OGMwMDAtMHgw
MDAwMDAwMGNhODkxMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03MzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjYTg5MTAwMC0weDAwMDAwMDAwY2E4OTIwMDApICgwTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc0OiB0eXBlPTEw
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAwMDAwY2E4ZDUwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTc1OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhOGQ1MDAw
LTB4MDAwMDAwMDBjYWEyMTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzY6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2FhMjEwMDAtMHgwMDAwMDAwMGNhY2I5MDAwKSAoMk1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NzogdHlw
ZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNiOTAwMC0weDAwMDAwMDAwY2FjYzkw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTc4OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhY2M5
MDAwLTB4MDAwMDAwMDBjYWNkYjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzk6IHR5cGU9NCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2FjZGIwMDAtMHgwMDAwMDAwMGNhY2UyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04MDog
dHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNlMjAw
MC0weDAwMDAwMDAwY2FmZjQwMDApICgzTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5n
ZT1bMHgwMDAwMDAwMGNhZmY0MDAwLTB4MDAwMDAwMDBjYjAwMDAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwMjJmMjAw
MDAwKSAoNDg1ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW04MzogdHlwZT0wLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMCwgcmFu
Z2U9WzB4MDAwMDAwMDBjYmMwMDAwMC0weDAwMDAwMDAwY2ZlMDAwMDApICg2Nk1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04NDog
dHlwZT0xMSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZjgwMDAw
MDAtMHgwMDAwMDAwMGZjMDAwMDAwKSAoNjRNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODU6IHR5cGU9MTEsIGF0dHI9MHg4MDAw
MDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMwMTAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtODY6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1b
MHgwMDAwMDAwMGZlZDAwMDAwLTB4MDAwMDAwMDBmZWQwNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODc6IHR5cGU9
MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZDFjMDAwLTB4
MDAwMDAwMDBmZWQyMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODg6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAw
MDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMTAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtODk6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAw
MDAwMGZmMDAwMDAwLTB4MDAwMDAwMDEwMDAwMDAwMCkgKDE2TUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi43IHByZXNlbnQuCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBETUk6IEFT
VVNUZUsgQ09NUFVURVIgSU5DLiBONTZWSi9ONTZWSiwgQklPUyBONTZWSi4yMDMgMDgvMjkvMjAx
MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIw
OiByZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTm8gQUdQIGJyaWRnZSBmb3Vu
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogbGFzdF9wZm4gPSAweDIyZjIwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0
IHR5cGU6IHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJh
Y2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
QTAwMDAtREZGRkYgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gICBFMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJh
bmdlcyBlbmFibGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICAwIGJhc2UgMDAwMDAwMDAwIG1hc2sgRTAwMDAwMDAwIHdyaXRlLWJhY2sKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgMSBiYXNl
IDIwMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB3cml0ZS1iYWNrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDIgYmFzZSAyMjAwMDAwMDAgbWFzayBG
RjAwMDAwMDAgd3JpdGUtYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gICAzIGJhc2UgMEUwMDAwMDAwIG1hc2sgRkUwMDAwMDAwIHVuY2FjaGFi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
NCBiYXNlIDBEMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB1bmNhY2hhYmxlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDUgYmFzZSAwQ0MwMDAwMDAg
bWFzayBGRkMwMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICA2IGJhc2UgMENCQzAwMDAwIG1hc2sgRkZGQzAwMDAwIHVu
Y2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgNyBiYXNlIDIyRjgwMDAwMCBtYXNrIEZGRjgwMDAwMCB1bmNhY2hhYmxlCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDggYmFzZSAyMkY0
MDAwMDAgbWFzayBGRkZDMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA5IGJhc2UgMjJGMjAwMDAwIG1hc2sgRkZGRTAw
MDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIHg4NiBQQVQgZW5hYmxlZDogY3B1IDAsIG9sZCAweDcwNDA2MDAwNzA0MDYsIG5l
dyAweDcwMTA2MDAwNzAxMDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIG9yaWdpbmFsIHZhcmlhYmxlIE1UUlJzCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgMCwgYmFzZTogMEdCLCByYW5nZTog
OEdCLCB0eXBlIFdCCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSByZWcgMSwgYmFzZTogOEdCLCByYW5nZTogNTEyTUIsIHR5cGUgV0IKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHJlZyAyLCBiYXNlOiA4
NzA0TUIsIHJhbmdlOiAyNTZNQiwgdHlwZSBXQgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDMsIGJhc2U6IDM1ODRNQiwgcmFuZ2U6IDUxMk1C
LCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSByZWcgNCwgYmFzZTogMzMyOE1CLCByYW5nZTogMjU2TUIsIHR5cGUgVUMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHJlZyA1LCBiYXNlOiAz
MjY0TUIsIHJhbmdlOiA2NE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgNiwgYmFzZTogMzI2ME1CLCByYW5nZTogNE1CLCB0
eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSByZWcgNywgYmFzZTogODk1Mk1CLCByYW5nZTogOE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgOCwgYmFzZTogODk0OE1C
LCByYW5nZTogNE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSByZWcgOSwgYmFzZTogODk0Nk1CLCByYW5nZTogMk1CLCB0eXBlIFVD
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSB0b3Rh
bCBSQU0gY292ZXJlZDogODExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNjRLIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDEyOEsg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6
ZTogMjU2SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDE2TSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAz
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1
bmtfc2l6ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVu
a19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAx
MjhLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMk0gCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVu
a19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQq
Z3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMTI4TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtf
c2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAyNTZL
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19z
aXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZL
IAljaHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMjU2SyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAz
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNo
dW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogMjU2SyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAq
QkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXpl
OiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZL
IAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiA1MTJLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDRNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA4TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtf
c2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1
MTJLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMjU2TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtf
c2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA1MTJLIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1
Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLTEyODBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDRNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19z
aXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFN
IAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFu
X3NpemU6IDFNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDUxMk0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5r
X3NpemU6IDFHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6
IDFNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMzJNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6
ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJ
Y2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMkcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3Np
emU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1
bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0g
CWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA0TSAJY2h1bmtfc2l6ZTogMzJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiA0TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVy
IFJBTTogMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDU0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMjJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMzJNIAlu
dW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTog
MTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3Np
emU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVu
a19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0g
CWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4
TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAxNk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMzBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3Zl
ciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5
ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiA1MTJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6
IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtf
c2l6ZTogMzJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAlj
aHVua19zaXplOiA2NE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAz
Mk0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAzMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTog
NDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6
IDcgIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiAxMjhNIAlu
dW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTog
MjU2TSAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NE0gCWNodW5r
X3NpemU6IDUxMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRN
IAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NE0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDExME0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJB
TTogMTc0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOCAgCWxvc2Ug
Y292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA5
ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDFHIAludW1f
cmVnOiA4ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDJH
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3Np
emU6IDI1Nk0gCW51bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2TSAJ
Y2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0MzBNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292ZXIgUkFNOiA0MzBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAyNTZNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogNiAgCWxvc2UgY292ZXIgUkFN
OiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA0ICAJbG9zZSBj
b3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA1ICAJ
bG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiA2ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFHIAljaHVua19zaXplOiAxRyAJbnVt
X3JlZzogMyAgCWxvc2UgY292ZXIgUkFNOiA5NDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMkcg
CW51bV9yZWc6IDMgIAlsb3NlIGNvdmVyIFJBTTogOTQyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMkcgCWNodW5rX3NpemU6
IDJHIAludW1fcmVnOiAyICAJbG9zZSBjb3ZlciBSQU06IDE5NjZNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBtdHJyX2NsZWFudXA6IGNhbiBub3Qg
ZmluZCBvcHRpbWFsIHZhbHVlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBwbGVhc2Ugc3BlY2lmeSBtdHJyX2dyYW5fc2l6ZS9tdHJyX2NodW5rX3Np
emUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4
MjA6IHVwZGF0ZSBbbWVtIDB4Y2JjMDAwMDAtMHhmZmZmZmZmZl0gdXNhYmxlID09PiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogbGFzdF9wZm4gPSAweGNiMDAwIG1heF9hcmNoX3BmbiA9IDB4NDAwMDAwMDAwCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBTY2FubmluZyAxIGFy
ZWFzIGZvciBsb3cgbWVtb3J5IGNvcnJ1cHRpb24KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4
ODAwMDAwOTgwMDBdIDk4MDAwIHNpemUgMjQ1NzYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAw
MDAwMC0weDAwMGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDEw
MDAsIDB4MDFmZDFmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMjAwMCwgMHgwMWZkMmZmZl0gUEdUQUJMRQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsw
eDAxZmQzMDAwLCAweDAxZmQzZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjJm
MDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMmYwMDAwMDAtMHgyMmYxZmZmZmZdIHBhZ2UgMk0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgw
MWZkNDAwMCwgMHgwMWZkNGZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDIyYzAw
MDAwMC0weDIyZWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4MjJjMDAwMDAwLTB4MjJlZmZmZmZmXSBwYWdlIDJNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y
eV9tYXBwaW5nOiBbbWVtIDB4MjAwMDAwMDAwLTB4MjJiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMDAwMDAwMDAtMHgy
MmJmZmZmZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4MWZmZmZm
ZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMDIwMDAwMC0weDQwMDAzZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHgyMDIwMDAwMC0weDNmZmZmZmZmXSBwYWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDQwMDAwMDAwLTB4NDAwMDNmZmZdIHBh
Z2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEJSSyBbMHgwMWZkNTAwMCwgMHgwMWZkNWZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxZmQ2MDAwLCAweDAxZmQ2
ZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4NDAwMDUwMDAtMHhjOTczMGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVt
IDB4NDAwMDUwMDAtMHg0MDFmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHg0MDIwMDAwMC0weGM5NWZmZmZmXSBw
YWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5NjAwMDAwLTB4Yzk3MzBmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkNTIwMDAtMHhjOWQ1M2ZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlkNTIwMDAt
MHhjOWQ1M2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDVlMDAwLTB4Yzll
ZWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNjIwMDAtMHhjOWY2NGZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmNjIwMDAt
MHhjOWY2NGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY3MDAwLTB4Yzlm
N2RmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmOGQwMDAtMHhjOWY5YmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmOGQwMDAt
MHhjOWY5YmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjlkMDAwLTB4Yzlm
YTdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmZGEwMDAtMHhjOWZlOWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmZGEwMDAt
MHhjOWZlOWZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDExMDAwLTB4Y2Ew
MjVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMmEwMDAtMHhjYTAyYWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMmEwMDAt
MHhjYTAyYWZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDMwMDAwLTB4Y2Ew
NDZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGNhMDMwMDAwLTB4Y2EwNDZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjYTg5MTAwMC0weGNhODkxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTg5MTAwMC0weGNhODkxZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4ZDUwMDAtMHhjYWNlMWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2E4ZDUwMDAt
MHhjYTlmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWEwMDAwMC0weGNhYmZmZmZmXSBwYWdlIDJNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNh
YzAwMDAwLTB4Y2FjZTFmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYWZmNDAw
MC0weGNhZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIFttZW0gMHhjYWZmNDAwMC0weGNhZmZmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBw
aW5nOiBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMDAtMHgxZmZmZmZm
ZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIFJBTURJU0s6IFttZW0gMHgzNjA0MjAwMC0weDM3MDE4ZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAwMDAwMDAw
MGNhODVlMDAwIDAwMDI0ICh2MDIgX0FTVVNfKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogWFNEVCAwMDAwMDAwMGNhODVlMDgwIDAwMDg0
ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDAwMDAw
MDAwY2E4NzE4NjAgMDAxMEMgKHYwNSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAx
MDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IERTRFQgMDAwMDAwMDBjYTg1ZTE5MCAxMzZDRiAodjAyIF9BU1VTXyBOb3RlYm9vayAw
MDAwMDAxMyBJTlRMIDIwMDkxMTEyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAwMDAwMDAwMGNhODg5MDgwIDAwMDQwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElD
IDAwMDAwMDAwY2E4NzE5NzAgMDAwOTIgKHYwMyBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1J
ICAwMDAxMDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIEFDUEk6IEZQRFQgMDAwMDAwMDBjYTg3MWEwOCAwMDA0NCAodjAxIF9BU1VTXyBOb3Rl
Ym9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogRUNEVCAwMDAwMDAwMGNhODcxYTUwIDAwMEMx
ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSS4gMDAwMDAwMDUpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDAwMDAw
MDAwY2E4NzFiMTggMDAwM0MgKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgTVNGVCAwMDAw
MDA5NykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IEhQRVQgMDAwMDAwMDBjYTg3MWI1OCAwMDAzOCAodjAxIF9BU1VTXyBOb3RlYm9vayAw
MTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcxYjkwIDAwNjMyICh2MDEg
QWhjaVIxIEFoY2lUYWIxIDAwMDAxMDAwIElOVEwgMjAwOTExMTIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E4
NzIxYzggMDA0OUUgKHYwMSBBaGNpUjIgQWhjaVRhYjIgMDAwMDEwMDAgSU5UTCAyMDA5MTExMikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6
IFNTRFQgMDAwMDAwMDBjYTg3MjY2OCAwMDk0QyAodjAxICBQbVJlZiAgQ3B1MElzdCAwMDAwMzAw
MCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcyZmI4IDAwQTkyICh2MDEgIFBtUmVm
ICAgIENwdVBtIDAwMDAzMDAwIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBCR1JUIDAwMDAwMDAwY2E4NzNhNTAg
MDAwMzggKHYwMCBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQVNVUyAwMDAxMDAxMykKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IE1TRE0g
MDAwMDAwMDBjYTYwYmUxOCAwMDA1NSAodjAzIF9BU1VTXyBOb3RlYm9vayAwMDAwMDAwMCBBU1VT
IDAwMDAwMDAxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5vIE5VTUEgY29uZmlndXJhdGlv
biBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gRmFraW5nIGEgbm9kZSBhdCBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAyMmYx
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAtMHgyMmYxZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIE5PREVfREFU
QSBbbWVtIDB4MjJmMWVlMDAwLTB4MjJmMWYyZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDhi
ZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDIyNjgwMDAwMC1mZmZmODgwMjJlN2ZmZmZmXSBvbiBub2Rl
IDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFpv
bmUgcmFuZ2VzOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAgW21lbSAw
eDAxMDAwMDAwLTB4ZmZmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgxMDAwMDAwMDAtMHgyMmYxZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb
bWVtIDB4MDAwMDEwMDAtMHgwMDA5ZGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweDIwMjAwMDAwLTB4NDAwMDNmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4NDAw
MDUwMDAtMHhjOTczMGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAg
MDogW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkNWUwMDAtMHhj
OWVlZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGM5ZjYyMDAwLTB4YzlmNjRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmNjcwMDAtMHhjOWY3ZGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9k
ZSAgIDA6IFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZjhkMDAw
LTB4YzlmOWJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmOWQwMDAtMHhjOWZhN2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt
ZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAg
IG5vZGUgICAwOiBbbWVtIDB4Y2EwMTEwMDAtMHhjYTAyNWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTAy
NzAwMC0weGNhMDI3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4Y2EwMzAwMDAtMHhjYTA0NmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTg5MTAwMC0weGNh
ODkxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gICBub2RlICAgMDogW21lbSAweGNhOGQ1MDAwLTB4Y2FjZTFmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4
Y2FmZjQwMDAtMHhjYWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgxMDAwMDAwMDAtMHgyMmYxZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBPbiBu
b2RlIDAgdG90YWxwYWdlczogMjA2Nzg0MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERN
QSB6b25lOiAyNCBwYWdlcyByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5NyBwYWdlcywgTElGTyBiYXRjaDow
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERN
QTMyIHpvbmU6IDEyODQ4IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA4MjIyNDQgcGFn
ZXMsIExJRk8gYmF0Y2g6MzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDE5NDAwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBOb3Jt
YWwgem9uZTogMTI0MTYwMCBwYWdlcywgTElGTyBiYXRjaDozMQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDog
MHg0MDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx
XSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRb
MHgwMl0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDRdIGVuYWJs
ZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
MDZdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA3XSBsYXBpY19p
ZFsweDA1XSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwN10gZW5h
YmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBoaWdoIGVkZ2UgbGludFsweDFdKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSU9B
UElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGlj
X2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNf
T1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo
YnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92
ZXJyaWRlLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gVXNpbmcg
QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAw
eDgwODZhNzAxIGJhc2U6IDB4ZmVkMDAwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDggQ1BVcywgMCBob3RwbHVn
IENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IG5yX2lycXNfZ3NpOiA0MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDllMDAw
LTB4MDAwOWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwYTAwMDAtMHgw
MDBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzk3MzEwMDAtMHhjOWQzMWZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdp
c3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWQzMjAwMC0weGM5ZDM0ZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZDRjMDAwLTB4YzlkNTFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjOWVmMDAwMC0weGM5ZWYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweGM5ZjNkMDAwLTB4YzlmNjFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4YzlmNjUwMDAtMHhjOWY2NmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGM5ZjhjMDAwLTB4YzlmOGNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzlm
OWMwMDAtMHhjOWY5Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZhODAw
MC0weGM5ZmFjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmQ5MDAwLTB4
YzlmZDlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmZWEwMDAtMHhjYTAx
MGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyNjAwMC0weGNhMDI2ZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNhMDI4MDAwLTB4Y2EwMjlmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2EwMmIwMDAtMHhjYTAyZmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTA0NzAwMC0weGNhNjBiZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGNhNjBjMDAwLTB4Y2E4OGJmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4Y2E4OGMwMDAtMHhjYTg5MGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjYTg5MjAwMC0weGNhOGQ0ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhY2UyMDAwLTB4Y2FmZjNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4Y2IwMDAwMDAtMHhjYmJmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhjYmMwMDAwMC0weGNmZGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNm
ZTAwMDAwLTB4ZjdmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZjgwMDAw
MDAtMHhmYmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmYzAwMDAwMC0w
eGZlYmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAwMDAwLTB4ZmVj
MDBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDEwMDAtMHhmZWNmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQwMDAwMC0weGZlZDAzZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDA0MDAwLTB4ZmVkMWJmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMWMwMDAtMHhmZWQxZmZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQyMDAwMC0weGZlZGZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGZlZTAwMDAwLTB4ZmVlMDBmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVlMDEwMDAtMHhmZWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweGNmZTAwMDAwLTB4ZjdmZmZm
ZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBv
biBiYXJlIGhhcmR3YXJlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5SX0NQVVM6MjU2IG5yX2NwdW1hc2tfYml0czoyNTYg
bnJfY3B1X2lkczo4IG5yX25vZGVfaWRzOjEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjkgcGFnZXMvY3B1IEBmZmZm
ODgwMjJlZTAwMDAwIHM4NjcyMCByODE5MiBkMjM4NzIgdTI2MjE0NApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczg2NzIwIHI4
MTkyIGQyMzg3MiB1MjYyMTQ0IGFsbG9jPTEqMjA5NzE1MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAyIDMgNCA1
IDYgNyAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAg
VG90YWwgcGFnZXM6IDIwMzU1MDUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIFBvbGljeSB6b25lOiBOb3JtYWwKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1Rf
SU1BR0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFw
cGVyL1NlcnZlclZHLU15Um9vdCBybwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMs
IDMyNzY4IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0geHNhdmU6IGVuYWJsZWQgeHN0YXRlX2J2IDB4NywgY250eHQgc2l6ZSAweDM0MApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQ2hlY2tp
bmcgYXBlcnR1cmUuLi4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIE5vIEFHUCBicmlkZ2UgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENhbGdhcnk6IGRldGVjdGluZyBDYWxnYXJ5IHZpYSBC
SU9TIEVCREEgYXJlYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQ2FsZ2FyeTogVW5hYmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVC
REEgLSBiYWlsaW5nIQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gTWVtb3J5OiA4MDE4NzY0Sy84MjcxMzY0SyBhdmFpbGFibGUgKDcxNDlLIGtlcm5l
bCBjb2RlLCAxMDgySyByd2RhdGEsIDMzMTJLIHJvZGF0YSwgMTM2NEsgaW5pdCwgMTQyMEsgYnNz
LCAyNTI2MDBLIHJlc2VydmVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAs
IENQVXM9OCwgTm9kZXM9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gSGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlSQ1UgZHludGljay1pZGxl
IGdyYWNlLXBlcmlvZCBhY2NlbGVyYXRpb24gaXMgZW5hYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBm
cm9tIE5SX0NQVVM9MjU2IHRvIG5yX2NwdV9pZHM9OC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlPZmZsb2FkIFJDVSBjYWxsYmFja3MgZnJvbSBh
bGwgQ1BVcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gCU9mZmxvYWQgUkNVIGNhbGxiYWNrcyBmcm9tIENQVXM6IDAtMjU1LgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTlJfSVJRUzoxNjY0MCBucl9p
cnFzOjc0NCAxNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQ29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gYWxs
b2NhdGVkIDMzNTU0NDMyIGJ5dGVzIG9mIHBhZ2VfY2dyb3VwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBwbGVhc2UgdHJ5ICdjZ3JvdXBfZGlzYWJs
ZT1tZW1vcnknIG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudCBtZW1vcnkgY2dyb3VwcwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2
ZW50IHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIHRzYzogRmFzdCBUU0MgY2FsaWJyYXRpb24gdXNpbmcgUElUCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDA0MDAwXSB0c2M6IERldGVjdGVkIDIz
OTQuNTk5IE1IeiBwcm9jZXNzb3IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDJdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBj
YWxjdWxhdGVkIHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDQ3ODkuMTkgQm9nb01JUFMgKGxwaj05
NTc4Mzk2KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
N10gcGlkX21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDE4XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMjFdICBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAzNF0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDRjMDAwLTB4YzlkNTFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDM2XSAgW21lbSAweGM5ZDRjMDAw
LTB4YzlkNTFmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwNDVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1NDAwMC0weGM5
ZDVkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA0
N10gIFttZW0gMHhjOWQ1NDAwMC0weGM5ZDVkZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDU2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwNThdICBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA2Nl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjNkMDAwLTB4YzlmNDNmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDY5XSAgW21lbSAweGM5ZjNkMDAw
LTB4YzlmNDNmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwNzZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY0NDAwMC0weGM5
ZjUwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA3
OV0gIFttZW0gMHhjOWY0NDAwMC0weGM5ZjUwZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDg2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwODhdICBbbWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA5N10gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY1MDAwLTB4YzlmNjZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDk5XSAgW21lbSAweGM5ZjY1MDAw
LTB4YzlmNjZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxMDZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY3ZTAwMC0weGM5
ZjgzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEw
OF0gIFttZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTE1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxMTddICBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEyNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTI4XSAgW21lbSAweGM5ZjljMDAw
LTB4YzlmOWNmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxMzVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZhODAwMC0weGM5
ZmFjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEz
N10gIFttZW0gMHhjOWZhODAwMC0weGM5ZmFjZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTQ0XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxNDZdICBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE1Ml0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTU0XSAgW21lbSAweGM5ZmVhMDAw
LTB4Y2EwMTBmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxNjJdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyNjAwMC0weGNh
MDI2ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE2
NF0gIFttZW0gMHhjYTAyNjAwMC0weGNhMDI2ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTcxXSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxNzNdICBbbWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE3OV0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTgxXSAgW21lbSAweGNhMDJiMDAw
LTB4Y2EwMmZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxODhdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTA0NzAwMC0weGNh
MGM3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE5
MF0gIFttZW0gMHhjYTA0NzAwMC0weGNhMGM3ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTk3XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2EwYzgwMDAtMHhjYTBlMWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAyMDBdICBbbWVtIDB4Y2EwYzgwMDAtMHhjYTBlMWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIwNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMGUyMDAwLTB4Y2ExMGJmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMjA4XSAgW21lbSAweGNhMGUyMDAw
LTB4Y2ExMGJmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAyMTVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYWNlMjAwMC0weGNh
ZmYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIx
N10gIFttZW0gMHhjYWNlMjAwMC0weGNhZmYzZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMjM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2JjMDAwMDAtMHhjZmRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAyMzhdICBbbWVtIDB4Y2JjMDAwMDAtMHhjZmRmZmZmZl0gcGFnZSAy
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAzNzIwMl0gU2Vj
dXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDM3MjE5XSBBcHBBcm1vcjogQXBwQXJtb3IgaW5pdGlhbGl6ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMzcyMjFdIFlhbWE6IGJl
Y29taW5nIG1pbmRmdWwuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDM3NjkwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDQ4NTc2IChvcmRl
cjogMTEsIDgzODg2MDggYnl0ZXMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDM5Njg5XSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAo
b3JkZXI6IDEwLCA0MTk0MzA0IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjA0MDU5OV0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NTZdIEluaXRp
YWxpemluZyBjZ3JvdXAgc3Vic3lzIG1lbW9yeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjA0MDc2NV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNl
cwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDc2N10gSW5p
dGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZnJlZXplcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjA0MDc3MF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgYmxr
aW8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NzJdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NzVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGh1Z2V0bGIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3
OTVdIENQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzk3XSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAwCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwODAyXSBFTkVSR1lf
UEVSRl9CSUFTOiBTZXQgdG8gJ25vcm1hbCcsIHdhcyAncGVyZm9ybWFuY2UnCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwODAyXSBFTkVSR1lfUEVSRl9CSUFT
OiBWaWV3IGFuZCB1cGRhdGUgd2l0aCB4ODZfZW5lcmd5X3BlcmZfcG9saWN5KDgpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMTc3XSBtY2U6IENQVSBzdXBw
b3J0cyA5IE1DRSBiYW5rcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjA0MTE5MF0gQ1BVMDogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRNMSkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwg
aVRMQiBlbnRyaWVzOiA0S0IgNTEyLCAyTUIgMCwgNE1CIDAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0
S0IgNTEyLCAyTUIgMzIsIDRNQiAzMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjA0MTIwMl0gdGxiX2ZsdXNoYWxsX3NoaWZ0OiAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMzI3XSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2
ZXMgbWVtb3J5OiAyOEsgKGZmZmZmZmZmODFlNjUwMDAgLSBmZmZmZmZmZjgxZTZjMDAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MzQxMV0gQUNQSTogQ29y
ZSByZXZpc2lvbiAyMDEzMDUxNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjA1MjQ3NV0gQUNQSTogQWxsIEFDUEkgVGFibGVzIHN1Y2Nlc3NmdWxseSBhY3F1aXJl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA1Mzg4N10gZnRy
YWNlOiBhbGxvY2F0aW5nIDI3ODQ0IGVudHJpZXMgaW4gMTA5IHBhZ2VzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDY3NTI5XSAuLlRJTUVSOiB2ZWN0b3I9MHgz
MCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjUwXSBzbXBib290OiBDUFUwOiBJbnRlbChSKSBDb3Jl
KFRNKSBpNy0zNjMwUU0gQ1BVIEAgMi40MEdIeiAoZmFtOiAwNiwgbW9kZWw6IDNhLCBzdGVwcGlu
ZzogMDkpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjU5
XSBUU0MgZGVhZGxpbmUgdGltZXIgZW5hYmxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjEwNzI2N10gUGVyZm9ybWFuY2UgRXZlbnRzOiBQRUJTIGZtdDErLCAx
Ni1kZWVwIExCUiwgSXZ5QnJpZGdlIGV2ZW50cywgZnVsbC13aWR0aCBjb3VudGVycywgSW50ZWwg
UE1VIGRyaXZlci4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4x
MDcyNzVdIC4uLiB2ZXJzaW9uOiAgICAgICAgICAgICAgICAzCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc3XSAuLi4gYml0IHdpZHRoOiAgICAgICAgICAg
ICAgNDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyNzhd
IC4uLiBnZW5lcmljIHJlZ2lzdGVyczogICAgICA0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMTA3MjgwXSAuLi4gdmFsdWUgbWFzazogICAgICAgICAgICAgMDAw
MGZmZmZmZmZmZmZmZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjEwNzI4MV0gLi4uIG1heCBwZXJpb2Q6ICAgICAgICAgICAgIDAwMDBmZmZmZmZmZmZmZmYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyODNdIC4uLiBmaXhl
ZC1wdXJwb3NlIGV2ZW50czogICAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMTA3Mjg0XSAuLi4gZXZlbnQgbWFzazogICAgICAgICAgICAgMDAwMDAwMDcwMDAw
MDAwZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEyMjI1NV0g
Tk1JIHdhdGNoZG9nOiBlbmFibGVkIG9uIGFsbCBDUFVzLCBwZXJtYW5lbnRseSBjb25zdW1lcyBv
bmUgaHctUE1VIGNvdW50ZXIuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMTA4NzQwXSBzbXBib290OiBCb290aW5nIE5vZGUgICAwLCBQcm9jZXNzb3JzICAjMSAj
MiAjMyAjNCAjNSAjNiAjNyBPSwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjIwMzk1NV0gQnJvdWdodCB1cCA4IENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4yMDM5NjBdIHNtcGJvb3Q6IFRvdGFsIG9mIDggcHJvY2Vzc29y
cyBhY3RpdmF0ZWQgKDM4MzEzLjU4IEJvZ29NSVBTKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIxMTA1Nl0gZGV2dG1wZnM6IGluaXRpYWxpemVkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDQ3XSBFVk06IHNlY3VyaXR5
LnNlbGludXgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIw
NTBdIEVWTTogc2VjdXJpdHkuU01BQ0s2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjIxMjA1MV0gRVZNOiBzZWN1cml0eS5jYXBhYmlsaXR5CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDg1XSBQTTogUmVnaXN0ZXJpbmcg
QUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjOTczMTAwMC0weGM5ZDMxZmZmXSAoNjI5NTU1MiBieXRl
cykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIxNjBdIFBN
OiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGNhNjBjMDAwLTB4Y2E4OGJmZmZd
ICgyNjIxNDQwIGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjIxMjE5MV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4Y2E4OTIw
MDAtMHhjYThkNGZmZl0gKDI3NDQzMiBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4yMTI5MzFdIHJlZ3VsYXRvci1kdW1teTogbm8gcGFyYW1ldGVycwpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjk2M10gUlRDIHRp
bWU6IDIyOjU3OjA4LCBkYXRlOiAwMS8xNy8xNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjIxMjk5NF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAx
NgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMzA5OF0gQUNQ
SSBGQURUIGRlY2xhcmVzIHRoZSBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IFBDSWUgQVNQTSwgc28g
ZGlzYWJsZSBpdApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIx
MzEwMV0gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMxMDNdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJ
IENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIxMzE1MF0gUENJOiBNTUNPTkZJRyBmb3IgZG9tYWluIDAwMDAg
W2J1cyAwMC0zZl0gYXQgW21lbSAweGY4MDAwMDAwLTB4ZmJmZmZmZmZdIChiYXNlIDB4ZjgwMDAw
MDApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEzMTUzXSBQ
Q0k6IE1NQ09ORklHIGF0IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZmXSByZXNlcnZlZCBpbiBF
ODIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI4NTE0XSBQ
Q0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIyOTM0Nl0gYmlvOiBjcmVhdGUgc2xh
YiA8YmlvLTA+IGF0IDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4yMjk0ODNdIEFDUEk6IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjk0ODZdIEFDUEk6IEFkZGVkIF9PU0koUHJv
Y2Vzc29yIERldmljZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4yMjk0ODhdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjk0OTBdIEFDUEk6IEFkZGVkIF9P
U0koUHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIzMTU1OV0gQUNQSTogRUM6IEVDIGRlc2NyaXB0aW9uIHRhYmxl
IGlzIGZvdW5kLCBjb25maWd1cmluZyBib290IEVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMjMzNjg4XSBBQ1BJOiBFeGVjdXRlZCAxIGJsb2NrcyBvZiBtb2R1
bGUtbGV2ZWwgZXhlY3V0YWJsZSBBTUwgY29kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjI5NTAyN10gW0Zpcm13YXJlIEJ1Z106IEFDUEk6IEJJT1MgX09TSShM
aW51eCkgcXVlcnkgaWdub3JlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjI5NTUwNV0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWI5MDE4IDAwODUzICh2MDEgIFBt
UmVmICBDcHUwQ3N0IDAwMDAzMDAxIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjk2MDI3XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBM
b2FkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjI5NjAzMF0g
QUNQSTogU1NEVCAgICAgICAgICAgKG51bGwpIDAwODUzICh2MDEgIFBtUmVmICBDcHUwQ3N0IDAw
MDAzMDAxIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzAzMTgyXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmFhOTggMDAzMDMgKHYwMSAg
UG1SZWYgICAgQXBJc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMDM3MjddIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxl
IExvYWQ6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzAzNzI5
XSBBQ1BJOiBTU0RUICAgICAgICAgICAobnVsbCkgMDAzMDMgKHYwMSAgUG1SZWYgICAgQXBJc3Qg
MDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zMTEwNjldIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViYmMxOCAwMDExOSAodjAx
ICBQbVJlZiAgICBBcENzdCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMxMTU4Nl0gQUNQSTogRHluYW1pYyBPRU0gVGFi
bGUgTG9hZDoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMTE1
ODldIEFDUEk6IFNTRFQgICAgICAgICAgIChudWxsKSAwMDExOSAodjAxICBQbVJlZiAgICBBcENz
dCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMyMDEzMV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDEzOV0gQUNQSSBFeGNlcHRpb246
IEFFX05PVF9GT1VORCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9TMV9dICgyMDEz
MDUxNy9od3hmYWNlLTU3MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMjAxNDVdIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1RfRk9VTkQsIFdoaWxlIGV2YWx1YXRp
bmcgU2xlZXAgU3RhdGUgW1xfUzJfXSAoMjAxMzA1MTcvaHd4ZmFjZS01NzEpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIwMTYxXSBBQ1BJOiAoc3VwcG9ydHMg
UzAgUzMgUzQgUzUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzIwMTYzXSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIwMTg4XSBQQ0k6IFVzaW5nIGhv
c3QgYnJpZGdlIHdpbmRvd3MgZnJvbSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3Jz
IiBhbmQgcmVwb3J0IGEgYnVnCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzIwMzEzXSBBQ1BJOiBObyBkb2NrIGRldmljZXMgZm91bmQuCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMyNTY4XSBBQ1BJOiBQQ0kgUm9vdCBCcmlk
Z2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLTNlXSkKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzI3OTBdIGFjcGkgUE5QMEEwODowMDogUmVxdWVzdGlu
ZyBBQ1BJIF9PU0MgY29udHJvbCAoMHgxZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzI5ODhdIGFjcGkgUE5QMEEwODowMDogQUNQSSBfT1NDIGNvbnRyb2wg
KDB4MTgpIGdyYW50ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zMzM0NTddIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ2MF0gcGNpX2J1cyAwMDAwOjAwOiByb290
IGJ1cyByZXNvdXJjZSBbYnVzIDAwLTNlXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzMzQ2M10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBb
aW8gIDB4MDAwMC0weDBjZjddCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMzNDY1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgw
ZDAwLTB4ZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzM0NjhdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAw
LTB4MDAwYmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNDcwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjMDAw
MC0weDAwMGMzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzQ3Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYzQw
MDAtMHgwMDBjN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zMzM0NzVdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGM4
MDAwLTB4MDAwY2JmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzMzNDc3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBj
YzAwMC0weDAwMGNmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzMzQ3OV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAw
ZDAwMDAtMHgwMDBkM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzM0ODFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAw
MGQ0MDAwLTB4MDAwZDdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMzNDg0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw
MDBkODAwMC0weDAwMGRiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzMzQ4Nl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4
MDAwZGMwMDAtMHgwMDBkZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zMzM0ODhdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAw
eGNmZTAwMDAwLTB4ZmVhZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzMzNDk3XSBwY2kgMDAwMDowMDowMC4wOiBbODA4NjowMTU0XSB0eXBlIDAwIGNs
YXNzIDB4MDYwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNTg0XSBwY2kgMDAwMDowMDowMS4wOiBbODA4NjowMTUxXSB0eXBlIDAxIGNsYXNzIDB4MDYw
NDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNjE1XSBw
Y2kgMDAwMDowMDowMS4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzY2MF0gcGNpIDAwMDA6
MDA6MDEuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNjkzXSBwY2kgMDAwMDowMDowMi4wOiBbODA4
NjowMTY2XSB0eXBlIDAwIGNsYXNzIDB4MDMwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzMzNzA0XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxMDogW21l
bSAweGY3NDAwMDAwLTB4Zjc3ZmZmZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzMzNzExXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxODogW21l
bSAweGQwMDAwMDAwLTB4ZGZmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM3MTZdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDIw
OiBbaW8gIDB4ZjAwMC0weGYwM2ZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzMzODIwXSBwY2kgMDAwMDowMDoxNC4wOiBbODA4NjoxZTMxXSB0eXBlIDAwIGNs
YXNzIDB4MGMwMzMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzODQ0XSBwY2kgMDAwMDowMDoxNC4wOiByZWcgMHgxMDogW21lbSAweGY3YTAwMDAwLTB4Zjdh
MGZmZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzOTE4XSBwY2kgMDAwMDowMDoxNC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90IEQzY29s
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzk2NF0gcGNp
IDAwMDA6MDA6MTQuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzOTk3XSBwY2kgMDAwMDowMDoxNi4w
OiBbODA4NjoxZTNhXSB0eXBlIDAwIGNsYXNzIDB4MDc4MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MDIxXSBwY2kgMDAwMDowMDoxNi4wOiByZWcgMHgx
MDogW21lbSAweGY3YTFhMDAwLTB4ZjdhMWEwMGYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MDk5XSBwY2kgMDAwMDowMDoxNi4wOiBQTUUjIHN1
cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDE4NV0gcGNpIDAwMDA6MDA6MWEuMDogWzgwODY6MWUyZF0gdHlw
ZSAwMCBjbGFzcyAweDBjMDMyMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzNDIwOF0gcGNpIDAwMDA6MDA6MWEuMDogcmVnIDB4MTA6IFttZW0gMHhmN2ExODAw
MC0weGY3YTE4M2ZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzNDMwMV0gcGNpIDAwMDA6MDA6MWEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBE
M2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzNTNd
IHBjaSAwMDAwOjAwOjFhLjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDM4NV0gcGNpIDAwMDA6MDA6
MWIuMDogWzgwODY6MWUyMF0gdHlwZSAwMCBjbGFzcyAweDA0MDMwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDQwMF0gcGNpIDAwMDA6MDA6MWIuMDogcmVn
IDB4MTA6IFttZW0gMHhmN2ExMDAwMC0weGY3YTEzZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDQ3MV0gcGNpIDAwMDA6MDA6MWIuMDogUE1F
IyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ1MjJdIHBjaSAwMDAwOjAwOjFiLjA6IFN5c3RlbSB3YWtl
dXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzNDU1NV0gcGNpIDAwMDA6MDA6MWMuMDogWzgwODY6MWUxMF0gdHlwZSAwMSBjbGFz
cyAweDA2MDQwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
NDYzN10gcGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2Nv
bGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ3MTVdIHBj
aSAwMDAwOjAwOjFjLjE6IFs4MDg2OjFlMTJdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ3OTddIHBjaSAwMDAwOjAw
OjFjLjE6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0ODc0XSBwY2kgMDAwMDowMDoxYy4zOiBb
ODA4NjoxZTE2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0OTU2XSBwY2kgMDAwMDowMDoxYy4zOiBQTUUjIHN1cHBv
cnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNTAxNF0gcGNpIDAwMDA6MDA6MWMuMzogU3lzdGVtIHdha2V1cCBkaXNh
YmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzM1MDUzXSBwY2kgMDAwMDowMDoxZC4wOiBbODA4NjoxZTI2XSB0eXBlIDAwIGNsYXNzIDB4MGMw
MzIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MDc2XSBw
Y2kgMDAwMDowMDoxZC4wOiByZWcgMHgxMDogW21lbSAweGY3YTE3MDAwLTB4ZjdhMTczZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MTcwXSBwY2kgMDAw
MDowMDoxZC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTIyMF0gcGNpIDAwMDA6MDA6MWQu
MDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MjUxXSBwY2kgMDAwMDowMDoxZi4wOiBbODA4NjoxZTU5
XSB0eXBlIDAwIGNsYXNzIDB4MDYwMTAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzM1NDI4XSBwY2kgMDAwMDowMDoxZi4yOiBbODA4NjoxZTAzXSB0eXBlIDAw
IGNsYXNzIDB4MDEwNjAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzM1NDQ4XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxMDogW2lvICAweGYwYjAtMHhmMGI3
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTQ1N10gcGNp
IDAwMDA6MDA6MWYuMjogcmVnIDB4MTQ6IFtpbyAgMHhmMGEwLTB4ZjBhM10KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0NjRdIHBjaSAwMDAwOjAwOjFmLjI6
IHJlZyAweDE4OiBbaW8gIDB4ZjA5MC0weGYwOTddCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzM1NDcyXSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxYzogW2lv
ICAweGYwODAtMHhmMDgzXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzNTQ4MF0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MjA6IFtpbyAgMHhmMDYwLTB4ZjA3
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0ODldIHBj
aSAwMDAwOjAwOjFmLjI6IHJlZyAweDI0OiBbbWVtIDB4ZjdhMTYwMDAtMHhmN2ExNjdmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU1MzZdIHBjaSAwMDAw
OjAwOjFmLjI6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU2MDhdIHBjaSAwMDAwOjAwOjFmLjM6IFs4MDg2OjFl
MjJdIHR5cGUgMDAgY2xhc3MgMHgwYzA1MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzU2MjRdIHBjaSAwMDAwOjAwOjFmLjM6IHJlZyAweDEwOiBbbWVtIDB4
ZjdhMTUwMDAtMHhmN2ExNTBmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzU2NDZdIHBjaSAwMDAwOjAwOjFmLjM6IHJlZyAweDIwOiBbaW8gIDB4
ZjA0MC0weGYwNWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzM1NzY5XSBwY2kgMDAwMDowMTowMC4wOiBbMTBkZTowZGUzXSB0eXBlIDAwIGNsYXNzIDB4MDMw
MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NzgwXSBw
Y2kgMDAwMDowMTowMC4wOiByZWcgMHgxMDogW21lbSAweGY2MDAwMDAwLTB4ZjZmZmZmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NzkxXSBwY2kgMDAw
MDowMTowMC4wOiByZWcgMHgxNDogW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmYgNjRiaXQgcHJl
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MDJdIHBj
aSAwMDAwOjAxOjAwLjA6IHJlZyAweDFjOiBbbWVtIDB4ZjAwMDAwMDAtMHhmMWZmZmZmZiA2NGJp
dCBwcmVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTgx
MF0gcGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MjQ6IFtpbyAgMHhlMDAwLTB4ZTA3Zl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MTddIHBjaSAwMDAwOjAx
OjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4ZjcwMDAwMDAtMHhmNzA3ZmZmZiBwcmVmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzAzMl0gcGNpIDAwMDA6MDA6
MDEuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM0MzA0MF0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93
IFtpbyAgMHhlMDAwLTB4ZWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNDRdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4
ZjYwMDAwMDAtMHhmNzBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNjJdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4
ZTAwMDAwMDAtMHhmMWZmZmZmZiA2NGJpdCBwcmVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM0MzEyNV0gcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0
byBbYnVzIDAyXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0
MzIyNF0gcGNpIDAwMDA6MDM6MDAuMDogWzE2OGM6MDAzMl0gdHlwZSAwMCBjbGFzcyAweDAyODAw
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzI1MV0gcGNp
IDAwMDA6MDM6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNzkwMDAwMC0weGY3OTdmZmZmIDY0Yml0
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzMxN10gcGNp
IDAwMDA6MDM6MDAuMDogcmVnIDB4MzA6IFttZW0gMHhmNzk4MDAwMC0weGY3OThmZmZmIHByZWZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzQzMzg1XSBwY2kg
MDAwMDowMzowMC4wOiBzdXBwb3J0cyBEMSBEMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM0MzM4Nl0gcGNpIDAwMDA6MDM6MDAuMDogUE1FIyBzdXBwb3J0ZWQg
ZnJvbSBEMCBEMSBEMiBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNDM0MThdIHBjaSAwMDAwOjAzOjAwLjA6IFN5c3RlbSB3YWtldXAgZGlz
YWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM1MTA1MF0gcGNpIDAwMDA6MDA6MWMuMTogUENJIGJyaWRnZSB0byBbYnVzIDAzXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTA3Nl0gcGNpIDAwMDA6MDA6
MWMuMTogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmNzkwMDAwMC0weGY3OWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTE2NF0gcGNpIDAwMDA6MDQ6
MDAuMDogWzE5Njk6MTA5MV0gdHlwZSAwMCBjbGFzcyAweDAyMDAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTE5M10gcGNpIDAwMDA6MDQ6MDAuMDogcmVn
IDB4MTA6IFttZW0gMHhmNzgwMDAwMC0weGY3ODNmZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTIwOF0gcGNpIDAwMDA6MDQ6MDAuMDogcmVn
IDB4MTg6IFtpbyAgMHhkMDAwLTB4ZDA3Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNTEzNDFdIHBjaSAwMDAwOjA0OjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZy
b20gRDAgRDEgRDIgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzUxMzc3XSBwY2kgMDAwMDowNDowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi
bGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NTkwNjddIHBjaSAwMDAwOjAwOjFjLjM6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNF0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTkwODldIHBjaSAwMDAwOjAwOjFj
LjM6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDk0XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJy
aWRnZSB3aW5kb3cgW21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MTE4XSBhY3BpIFBOUDBBMDg6MDA6IERpc2Fi
bGluZyBBU1BNIChGQURUIGluZGljYXRlcyBpdCBpcyB1bnN1cHBvcnRlZCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTk3MzhdIEFDUEk6IFBDSSBJbnRlcnJ1
cHQgTGluayBbTE5LQV0gKElSUXMgMyA0IDUgNiA3IDEwIDExIDEyKSAqMCwgZGlzYWJsZWQuCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5NzkwXSBBQ1BJOiBQ
Q0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2Fi
bGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1OTgzOF0g
QUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICow
LCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NTk4ODVdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgMyA0IDUgNiA3IDEw
IDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzU5OTMxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1
IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM1OTk4MV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktGXSAoSVJR
cyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNjAwMjddIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5L
R10gKElSUXMgMyA0IDUgNiA3IDEwIDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwMDc0XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp
bmsgW0xOS0hdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDQxMl0gQUNQSTogRW5hYmxlZCA0
IEdQRXMgaW4gYmxvY2sgMDAgdG8gM0YKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNjA0MjBdIEFDUEk6IFxfU0JfLlBDSTA6IG5vdGlmeSBoYW5kbGVyIGlzIGlu
c3RhbGxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDQ4
MV0gRm91bmQgMSBhY3BpIHJvb3QgZGV2aWNlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MDU0NF0gQUNQSTogRUM6IEdQRSA9IDB4MTksIEkvTzogY29tbWFu
ZC9zdGF0dXMgPSAweDY2LCBkYXRhID0gMHg2MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MDYyMl0gdmdhYXJiOiBkZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAw
OjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYyN10gdmdhYXJiOiBkZXZpY2UgYWRk
ZWQ6IFBDSTowMDAwOjAxOjAwLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1ub25lLGxvY2tzPW5vbmUK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MjldIHZnYWFy
YjogbG9hZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYw
NjMxXSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDE6MDAuMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYzMl0gdmdhYXJiOiBubyBi
cmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA3NjNdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwNzY2XSBBQ1BJ
OiBidXMgdHlwZSBBVEEgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2MDgxM10gbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQuCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwODI2XSBBQ1BJOiBidXMgdHlw
ZSBVU0IgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2MDgzOV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Jm
cwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDg0Nl0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4NjRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGRldmljZSBkcml2ZXIgdXNiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzYwOTU0XSBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTE2XSBQQ0k6IHBjaV9jYWNo
ZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5dGVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYyNTY5XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDAw
MDllMDAwLTB4MDAwOWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzYyNTcwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDQwMDA0MDAwLTB4
NDNmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYy
NTcyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5NzMxMDAwLTB4Y2JmZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTc4XSBlODIw
OiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZDRjMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTgzXSBlODIwOiByZXNlcnZl
IFJBTSBidWZmZXIgW21lbSAweGM5ZDU0MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTg4XSBlODIwOiByZXNlcnZlIFJBTSBidWZm
ZXIgW21lbSAweGM5ZWYwMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzYyNTkzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAw
eGM5ZjNkMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzYyNTk4XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjY1MDAw
LTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzYyNjAzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjdlMDAwLTB4Y2JmZmZm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjA3XSBl
ODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjhjMDAwLTB4Y2JmZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjEyXSBlODIwOiByZXNl
cnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjljMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjE2XSBlODIwOiByZXNlcnZlIFJBTSBi
dWZmZXIgW21lbSAweGM5ZmE4MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjIwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21l
bSAweGM5ZmQ5MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzYyNjI0XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZmVh
MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzYyNjI4XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDI2MDAwLTB4Y2Jm
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjMx
XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDI4MDAwLTB4Y2JmZmZmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjM0XSBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDJiMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjM3XSBlODIwOiByZXNlcnZlIFJB
TSBidWZmZXIgW21lbSAweGNhMDQ3MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjQwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIg
W21lbSAweGNhODkyMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYyNjQyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNh
Y2UyMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzYyNjQzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNiMDAwMDAwLTB4
Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYy
NjQ1XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDIyZjIwMDAwMC0weDIyZmZmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3MTNdIE5l
dExhYmVsOiBJbml0aWFsaXppbmcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjI3MTVdIE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjcxNl0gTmV0TGFiZWw6ICBw
cm90b2NvbHMgPSBVTkxBQkVMRUQgQ0lQU092NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MjcyNV0gTmV0TGFiZWw6ICB1bmxhYmVsZWQgdHJhZmZpYyBhbGxv
d2VkIGJ5IGRlZmF1bHQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zNjI3NjRdIGhwZXQwOiBhdCBNTUlPIDB4ZmVkMDAwMDAsIElSUXMgMiwgOCwgMCwgMCwgMCwg
MCwgMCwgMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2Mjc3
MV0gaHBldDA6IDggY29tcGFyYXRvcnMsIDY0LWJpdCAxNC4zMTgxODAgTUh6IGNvdW50ZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjQ3OThdIFN3aXRjaGVk
IHRvIGNsb2Nrc291cmNlIGhwZXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjg3MjhdIEFwcEFybW9yOiBBcHBBcm1vciBGaWxlc3lzdGVtIEVuYWJsZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg3NDddIHBucDogUG5Q
IEFDUEkgaW5pdApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
ODc1N10gQUNQSTogYnVzIHR5cGUgUE5QIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg4MzhdIHN5c3RlbSAwMDowMDogW21lbSAweGZlZDQw
MDAwLTB4ZmVkNDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4ODQzXSBzeXN0ZW0gMDA6MDA6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBQTlAwYzAxIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTA3XSBwbnAgMDA6MDE6IFtkbWEgNF0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg5MjFdIHBucCAwMDowMTogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAyMDAgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg5NDJdIHBucCAwMDowMjogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIElOVDA4MDAgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwMzNdIHBucCAwMDowMzogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAxMDMgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNjddIHN5c3RlbSAwMDowNDogW2lvICAweDA2
ODAtMHgwNjlmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2OTA3MF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MTAwMC0weDEwMGZd
IGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzY5MDczXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHhmZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTA3Nl0gc3lz
dGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNzldIHN5c3RlbSAwMDowNDogW2lvICAw
eDA0MDAtMHgwNDUzXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwODJdIHN5c3RlbSAwMDowNDogW2lvICAweDA0NTgt
MHgwNDdmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2OTA4NF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MDUwMC0weDA1N2ZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5MDg2XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgxNjRlLTB4MTY0Zl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwODld
IHN5c3RlbSAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFj
dGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxMTdd
IHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2
ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxNTddIHN5
c3RlbSAwMDowNjogW2lvICAweDA0NTQtMHgwNDU3XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTE2MF0gc3lzdGVtIDAwOjA2
OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgSU5UM2YwZCBQTlAwYzAyIChhY3RpdmUp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjAyXSBzeXN0
ZW0gMDA6MDc6IFtpbyAgMHgwNGQwLTB4MDRkMV0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyMDVdIHN5c3RlbSAwMDowNzog
UGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyMjddIHBucCAwMDowODogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDQgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyODFdIHBucCAwMDowOTogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEVURDAxMDggU1lOMGEwMCBTWU4wMDAyIFBOUDBmMDMg
UE5QMGYxMyBQTlAwZjEyIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzY5MzE1XSBwbnAgMDA6MGE6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2Us
IElEcyBBVEszMDAxIFBOUDAzMGIgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4zNjk0NzNdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDFjMDAwLTB4
ZmVkMWZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY5NDc3XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxMDAwMC0weGZl
ZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2OTQ3OV0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMTgwMDAtMHhmZWQx
OGZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNjk0ODJdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDE5MDAwLTB4ZmVkMTlm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzY5NDg0XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2OTQ4N10gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWQzZmZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjk0OTBdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDkwMDAwLTB4ZmVkOTNmZmZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5NDkyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ0NTAwMC0weGZlZDhmZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTQ5NV0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmYwMDAwMDAtMHhmZmZmZmZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk0OThdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZTAwMDAwLTB4ZmVlZmZmZmZdIGNvdWxkIG5v
dCBiZSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTUwMF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4Y2ZlMDAwMDAtMHhjZmUwMGZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk1MDNdIHN5c3RlbSAwMDowYjogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBj
MDIgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk1NzFdIHN5c3RlbSAwMDowYzogW21lbSAweGNmZTAwMDAwLTB4Y2ZlMDBmZmZdIGhhcyBiZWVu
IHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NTc1XSBzeXN0ZW0gMDA6MGM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAy
IChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NzA0XSBzeXN0ZW0gMDA6MGQ6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZmZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTcw
N10gc3lzdGVtIDAwOjBkOiBbbWVtIDB4NDAwMDQwMDAtMHg0MDAwNGZmZl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3MDld
IHN5c3RlbSAwMDowZDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFj
dGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3Mzld
IHBucDogUG5QIEFDUEk6IGZvdW5kIDE0IGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNjk3NDBdIEFDUEk6IGJ1cyB0eXBlIFBOUCB1bnJlZ2lzdGVy
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4NjRdIHBj
aSAwMDAwOjAwOjAxLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMV0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4NjhdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJp
ZGdlIHdpbmRvdyBbaW8gIDB4ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODcyXSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW21lbSAweGY2MDAwMDAwLTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODc1XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4ODBdIHBjaSAwMDAwOjAwOjFjLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNzU4OTJdIHBjaSAwMDAwOjAwOjFjLjE6IFBDSSBicmlkZ2UgdG8gW2J1cyAwM10K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4OThdIHBjaSAw
MDAwOjAwOjFjLjE6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU5MDhdIHBjaSAw
MDAwOjAwOjFjLjM6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNF0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU5MTJdIHBjaSAwMDAwOjAwOjFjLjM6ICAgYnJpZGdl
IHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc1OTE4XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc2MTg5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAw
eDAwMDAtMHgwY2Y3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM3NjE5MF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTJdIHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTRdIHBjaV9idXMgMDAw
MDowMDogcmVzb3VyY2UgNyBbbWVtIDB4MDAwYzAwMDAtMHgwMDBjM2ZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTVdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgOCBbbWVtIDB4MDAwYzQwMDAtMHgwMDBjN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTddIHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgOSBbbWVtIDB4MDAwYzgwMDAtMHgwMDBjYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOThdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTAg
W21lbSAweDAwMGNjMDAwLTB4MDAwY2ZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc2MjAwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDExIFttZW0g
MHgwMDBkMDAwMC0weDAwMGQzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NjIwMV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMiBbbWVtIDB4MDAw
ZDQwMDAtMHgwMDBkN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNzYyMDNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTMgW21lbSAweDAwMGQ4MDAw
LTB4MDAwZGJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Mzc2MjA0XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDE0IFttZW0gMHgwMDBkYzAwMC0weDAw
MGRmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIw
Nl0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNSBbbWVtIDB4Y2ZlMDAwMDAtMHhmZWFmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMDhdIHBj
aV9idXMgMDAwMDowMTogcmVzb3VyY2UgMCBbaW8gIDB4ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjA5XSBwY2lfYnVzIDAwMDA6MDE6
IHJlc291cmNlIDEgW21lbSAweGY2MDAwMDAwLTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjExXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291
cmNlIDIgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMTNdIHBjaV9idXMgMDAwMDowMzog
cmVzb3VyY2UgMSBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMTRdIHBjaV9idXMgMDAwMDowNDogcmVzb3Vy
Y2UgMCBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzc2MjE2XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDEgW21lbSAweGY3
ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzc2MjQxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY0MDRdIFRDUCBlc3RhYmxpc2hl
ZCBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY1ODFdIFRDUCBiaW5k
IGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjcwMl0gVENQOiBIYXNo
IHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCA2NTUzNiBiaW5kIDY1NTM2KQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjcxN10gVENQOiByZW5vIHJl
Z2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3
MjddIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NzU0XSBVRFAt
TGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2ODI1XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNzY4MzZdIHBjaSAwMDAwOjAwOjAyLjA6IEJvb3QgdmlkZW8gZGV2aWNl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc3MzE2XSBwY2kg
MDAwMDowNDowMC4wOiBzZXQgTVNJX0lOVFhfRElTQUJMRV9CVUcgZmxhZwpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NzMyMV0gUENJOiBDTFMgNjQgYnl0ZXMs
IGRlZmF1bHQgNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NzczNTRdIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGluaXRyYW1mcy4uLgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjczOF0gRnJlZWluZyBp
bml0cmQgbWVtb3J5OiAxNjIyMEsgKGZmZmY4ODAwMzYwNDIwMDAgLSBmZmZmODgwMDM3MDE5MDAw
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjc0Nl0gUENJ
LURNQTogVXNpbmcgc29mdHdhcmUgYm91bmNlIGJ1ZmZlcmluZyBmb3IgSU8gKFNXSU9UTEIpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjM2NzQ5XSBzb2Z0d2Fy
ZSBJTyBUTEIgW21lbSAweGM0MjMzMDAwLTB4YzgyMzMwMDBdICg2NE1CKSBtYXBwZWQgYXQgW2Zm
ZmY4ODAwYzQyMzMwMDAtZmZmZjg4MDBjODIzMmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42MzcwMjJdIFNjYW5uaW5nIGZvciBsb3cgbWVtb3J5IGNvcnJ1
cHRpb24gZXZlcnkgNjAgc2Vjb25kcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjYzNzI5M10gSW5pdGlhbGlzZSBtb2R1bGUgdmVyaWZpY2F0aW9uCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjM3MzMwXSBhdWRpdDogaW5pdGlh
bGl6aW5nIG5ldGxpbmsgc29ja2V0IChkaXNhYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42MzczMzldIHR5cGU9MjAwMCBhdWRpdCgxMzg5OTk5NDI4LjYy
NDoxKTogaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42NjI4NDddIGJvdW5jZSBwb29sIHNpemU6IDY0IHBhZ2VzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYyODU2XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBN
QiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY2Mzg3NF0gemJ1ZDogbG9hZGVkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYzOTk2XSBWRlM6IERpc2sgcXVvdGFzIGRx
dW90XzYuNS4yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0
MDI5XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBi
eXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjQ0MjRd
IGZ1c2UgaW5pdCAoQVBJIHZlcnNpb24gNy4yMikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC42NjQ0ODNdIG1zZ21uaSBoYXMgYmVlbiBzZXQgdG8gMTU3MzUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjQ5NzRdIEtleSB0eXBl
IGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjY2NDk3N10gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5JyByZWdpc3RlcmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1MDAzXSBCbG9j
ayBsYXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFq
b3IgMjUyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTA1
MF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjY2NTA2MV0gaW8gc2NoZWR1bGVyIGRlYWRsaW5lIHJlZ2lzdGVy
ZWQgKGRlZmF1bHQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NjY1MDg0XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUxNTVdIHBjaWVwb3J0IDAwMDA6MDA6MDEuMDogaXJx
IDQwIGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42NjUzMTddIHBjaV9ob3RwbHVnOiBQQ0kgSG90IFBsdWcgUENJIENvcmUgdmVyc2lvbjog
MC41CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1MzI5XSBw
Y2llaHA6IFBDSSBFeHByZXNzIEhvdCBQbHVnIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAu
NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTM4Nl0gZWZp
ZmI6IHByb2JpbmcgZm9yIGVmaWZiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjY3Mzc5XSBlZmlmYjogZnJhbWVidWZmZXIgYXQgMHhkMDAwMDAwMCwgbWFwcGVk
IHRvIDB4ZmZmZmM5MDAwYTAwMDAwMCwgdXNpbmcgODEyOGssIHRvdGFsIDgxMjhrCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY3MzgxXSBlZmlmYjogbW9kZSBp
cyAxOTIweDEwODB4MzIsIGxpbmVsZW5ndGg9NzY4MCwgcGFnZXM9MQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4M10gZWZpZmI6IHNjcm9sbGluZzogcmVk
cmF3CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY3Mzg1XSBl
ZmlmYjogVHJ1ZWNvbG9yOiBzaXplPTg6ODo4OjgsIHNoaWZ0PTI0OjE2Ojg6MApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3MTk1Nl0gQ29uc29sZTogc3dpdGNo
aW5nIHRvIGNvbG91ciBmcmFtZSBidWZmZXIgZGV2aWNlIDI0MHg2NwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjQ4Ml0gZmIwOiBFRkkgVkdBIGZyYW1lIGJ1
ZmZlciBkZXZpY2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42
NzY1MDRdIGludGVsX2lkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgyMTEyMApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjUwNV0gaW50ZWxfaWRsZTogdjAuNCBt
b2RlbCAweDNBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjc2
NTA2XSBpbnRlbF9pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY4MTEzNF0gQUNQSTog
QUMgQWRhcHRlciBbQUMwXSAob24tbGluZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42ODEyMzRdIGlucHV0OiBMaWQgU3dpdGNoIGFzIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAwL2lucHV0L2lucHV0MApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzE0MF0gQUNQSTogTGlkIFN3aXRjaCBbTElE
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzE4M10gaW5w
dXQ6IFNsZWVwIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMw
RTowMC9pbnB1dC9pbnB1dDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42OTcyMTZdIEFDUEk6IFNsZWVwIEJ1dHRvbiBbU0xQQl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTcyNTRdIGlucHV0OiBQb3dlciBCdXR0b24gYXMg
L2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3MjgzXSBBQ1BJOiBQb3dlciBCdXR0
b24gW1BXUkZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3
MzY2XSBBQ1BJOiBSZXF1ZXN0aW5nIGFjcGlfY3B1ZnJlcQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY5ODA5MF0gdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0
ZXJlZCBhcyB0aGVybWFsX3pvbmUwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjk4MTE0XSBBQ1BJOiBUaGVybWFsIFpvbmUgW1RIUk1dICg2NCBDKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5ODE1NF0gR0hFUzogSEVTVCBp
cyBub3QgZW5hYmxlZCEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42OTgyMjVdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDMyIHBvcnRzLCBJUlEgc2hhcmlu
ZyBlbmFibGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk5
NjAwXSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDA2NTVdIGJyZDogbW9kdWxlIGxvYWRlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTI0OV0gbG9vcDogbW9kdWxl
IGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTUy
MF0gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxNTk4XSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmlj
ZSBkcml2ZXIsIDEuNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwMTYxOF0gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4a0BxdWFsY29t
bS5jb20+CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxNjgz
XSBQUFAgZ2VuZXJpYyBkcml2ZXIgdmVyc2lvbiAyLjQuMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTczNV0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2Vk
JyBIb3N0IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjcwMTc2MF0gZWhjaS1wY2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRy
aXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTg3OF0g
ZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE4ODRdIGVoY2ktcGNpIDAw
MDA6MDA6MWEuMDogRUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43MDE5MDldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogbmV3IFVT
QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxOTU5XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6
IGRlYnVnIHBvcnQgMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwNTg4OV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBjYWNoZSBsaW5lIHNpemUgb2YgNjQgaXMg
bm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwNTkwNV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBpcnEgMTYsIGlvIG1lbSAweGY3YTE4MDAw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTE1XSBlaGNp
LXBjaSAwMDAwOjAwOjFhLjA6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAwCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTUzXSB1c2IgdXNiMTogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTgwXSB1c2IgdXNiMTogTmV3IFVT
QiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTcyMDhdIHVzYiB1c2IxOiBQ
cm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcxNzIyOF0gdXNiIHVzYjE6IE1hbnVmYWN0dXJlcjogTGludXggMy4x
MS4wLTE1LWdlbmVyaWMgZWhjaV9oY2QKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MTcyNTJdIHVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWEuMApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzMyMV0gQUNQSTog
QmF0dGVyeSBTbG90IFtCQVQwXSAoYmF0dGVyeSBwcmVzZW50KQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzM3OF0gaHViIDEtMDoxLjA6IFVTQiBodWIgZm91
bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc0MDBdIGh1
YiAxLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzE3NTUwXSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IHNldHRpbmcgbGF0
ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjcxNzU1Nl0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBFSENJIEhvc3QgQ29udHJvbGxlcgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzU4MF0gZWhjaS1w
Y2kgMDAwMDowMDoxZC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVt
YmVyIDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc2MTld
IGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogZGVidWcgcG9ydCAyCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzIxNTI2XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGNh
Y2hlIGxpbmUgc2l6ZSBvZiA2NCBpcyBub3Qgc3VwcG9ydGVkCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzIxNTM4XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGly
cSAyMywgaW8gbWVtIDB4ZjdhMTcwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MzMxMjRdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogVVNCIDIuMCBzdGFydGVk
LCBFSENJIDEuMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
MzMxNTVdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQ
cm9kdWN0PTAwMDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
MzMxODFdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0y
LCBTZXJpYWxOdW1iZXI9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjczNDM5NV0gdXNiIHVzYjI6IFByb2R1Y3Q6IEVIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzM1NjA0XSB1c2IgdXNiMjog
TWFudWZhY3R1cmVyOiBMaW51eCAzLjExLjAtMTUtZ2VuZXJpYyBlaGNpX2hjZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczNjgxOF0gdXNiIHVzYjI6IFNlcmlh
bE51bWJlcjogMDAwMDowMDoxZC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzM4MDk3XSBodWIgMi0wOjEuMDogVVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczOTI5MV0gaHViIDItMDoxLjA6IDIgcG9y
dHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
NDA1MzldIGVoY2ktcGxhdGZvcm06IEVIQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDE3NDJdIG9oY2lfaGNkOiBV
U0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0MjkzNF0gb2hjaS1wY2k6IE9IQ0kgUENJ
IHBsYXRmb3JtIGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjc0NDEzOF0gb2hjaS1wbGF0Zm9ybTogT0hDSSBnZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0NTM1MF0gdWhjaV9o
Y2Q6IFVTQiBVbml2ZXJzYWwgSG9zdCBDb250cm9sbGVyIEludGVyZmFjZSBkcml2ZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDY2NjhdIHhoY2lfaGNkIDAw
MDA6MDA6MTQuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQ2NjcxXSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6
IHhIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzQ3ODc3XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lz
dGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjc0OTE3Nl0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBjYWNoZSBsaW5l
IHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjc0OTE5N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBpcnEgNDEgZm9y
IE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0
OTI0MF0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy
b2R1Y3Q9MDAwMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1
MDQ1MF0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIs
IFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzUxNjY0XSB1c2IgdXNiMzogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTI4NzZdIHVzYiB1c2IzOiBN
YW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1nZW5lcmljIHhoY2lfaGNkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU0MTAwXSB1c2IgdXNiMzogU2VyaWFs
TnVtYmVyOiAwMDAwOjAwOjE0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NTUzNjBdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290IGh1
YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NTM2Ml0geEhD
SSB4aGNpX2NoZWNrX2JhbmR3aWR0aCBjYWxsZWQgZm9yIHJvb3QgaHViCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU1Mzc3XSBodWIgMy0wOjEuMDogVVNCIGh1
YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NjU4
Ml0gaHViIDMtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43NTc4MzddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogeEhDSSBI
b3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC43NTkwMjFdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwg
YXNzaWduZWQgYnVzIG51bWJlciA0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzYwMjIzXSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9y
PTFkNmIsIGlkUHJvZHVjdD0wMDAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzYxNDI5XSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs
IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC43NjI2MjVdIHVzYiB1c2I0OiBQcm9kdWN0OiB4SENJIEhvc3QgQ29udHJv
bGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2MzgxNF0g
dXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgeGhjaV9oY2QK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjUwMDddIHVzYiB1
c2I0OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTQuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc2NjI1NV0geEhDSSB4aGNpX2FkZF9lbmRwb2ludCBjYWxsZWQg
Zm9yIHJvb3QgaHViCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NzY2MjU2XSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Igcm9vdCBodWIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjYyNzJdIGh1YiA0LTA6
MS4wOiBVU0IgaHViIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNzY3NDU3XSBodWIgNC0wOjEuMDogNCBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc3MzE5OV0gaTgwNDI6IFBOUDogUFMvMiBD
b250cm9sbGVyIFtQTlAwMzBiOlBTMkssUE5QMGYwMzpQUzJNXSBhdCAweDYwLDB4NjQgaXJxIDEs
MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NzY1OTldIGk4
MDQyOiBEZXRlY3RlZCBhY3RpdmUgbXVsdGlwbGV4aW5nIGNvbnRyb2xsZXIsIHJldiAxLjEKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43Nzg2NTBdIHNlcmlvOiBp
ODA0MiBLQkQgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43Nzk4MTldIHNlcmlvOiBpODA0MiBBVVgwIHBvcnQgYXQgMHg2
MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc4MDk5Ml0gc2VyaW86IGk4MDQyIEFVWDEgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzgyMTY3XSBzZXJpbzogaTgw
NDIgQVVYMiBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43ODMzMThdIHNlcmlvOiBpODA0MiBBVVgzIHBvcnQgYXQgMHg2
MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc4NDUzMF0gbW91c2VkZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODU3OTRdIHJ0Y19j
bW9zIDAwOjA1OiBSVEMgY2FuIHdha2UgZnJvbSBTNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc4NzAzM10gcnRjX2Ntb3MgMDA6MDU6IHJ0YyBjb3JlOiByZWdp
c3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43ODgxODVdIHJ0Y19jbW9zIDAwOjA1OiBhbGFybXMgdXAgdG8gb25lIG1vbnRo
LCB5M2ssIDI0MiBieXRlcyBudnJhbSwgaHBldCBpcnFzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuNzg5Mzc4XSBkZXZpY2UtbWFwcGVyOiB1ZXZlbnQ6IHZlcnNp
b24gMS4wLjMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTA1
NzFdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjI1LjAtaW9jdGwgKDIwMTMtMDYtMjYpIGluaXRp
YWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzkxODY4XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTMyMjBdIGNwdWlkbGU6
IHVzaW5nIGdvdmVybm9yIG1lbnUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43OTQzODNdIGxlZHRyaWctY3B1OiByZWdpc3RlcmVkIHRvIGluZGljYXRlIGFjdGl2
aXR5IG9uIENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
OTU1NDVdIEVGSSBWYXJpYWJsZXMgRmFjaWxpdHkgdjAuMDggMjAwNC1NYXktMTcKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTk4MTJdIFRDUDogY3ViaWMgcmVn
aXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgwMTAy
Nl0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgwMjMzOF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29s
IGZhbWlseSAxNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgw
MzQ4NV0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDQ4NDhdIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBu
b3QgcHJlc2VudCBvciBjb3VsZCBub3QgYmUgbG9hZGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjgwNDg1MV0gTG9hZGluZyBtb2R1bGUgdmVyaWZpY2F0aW9u
IGNlcnRpZmljYXRlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjgwNjgyN10gTU9EU0lHTjogTG9hZGVkIGNlcnQgJ01hZ3JhdGhlYTogR2xhY2llciBzaWduaW5n
IGtleTogOWRhODlkZDJkYWVjYTNhM2NiMTcxZmUxODUwMjIwOGYxMzJhZGVmOCcKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDgwMTRdIHJlZ2lzdGVyZWQgdGFz
a3N0YXRzIHZlcnNpb24gMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjgxMTE3Ml0gS2V5IHR5cGUgdHJ1c3RlZCByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODE0MjI3XSBLZXkgdHlwZSBlbmNyeXB0ZWQgcmVn
aXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgxNzYw
NF0gQXBwQXJtb3I6IEFwcEFybW9yIHNoYTEgcG9saWN5IGhhc2hpbmcgZW5hYmxlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgxOTMyMF0gICBNYWdpYyBudW1i
ZXI6IDE0OjI0OjEwMDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC44MjA1MjhdIG1lbW9yeSBtZW1vcnk0NzogaGFzaCBtYXRjaGVzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODIxNzg0XSBydGNfY21vcyAwMDowNTogc2V0dGlu
ZyBzeXN0ZW0gY2xvY2sgdG8gMjAxNC0wMS0xNyAyMjo1NzowOSBVVEMgKDEzODk5OTk0MjkpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI0MDk5XSBCSU9TIEVE
RCBmYWNpbGl0eSB2MC4xNiAyMDA0LUp1bi0yNSwgMCBkZXZpY2VzIGZvdW5kCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI0MTA4XSBpbnB1dDogQVQgVHJhbnNs
YXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5w
dXQvaW5wdXQzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI2
MDQyXSBFREQgaW5mb3JtYXRpb24gbm90IGF2YWlsYWJsZS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC44Mjc3MTJdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1v
cnk6IDEzNjRLIChmZmZmZmZmZjgxZDEwMDAwIC0gZmZmZmZmZmY4MWU2NTAwMCkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44Mjg2NjFdIFdyaXRlIHByb3RlY3Rp
bmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMTIyODhrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODMxMzAxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVt
b3J5OiAxMDMySyAoZmZmZjg4MDAwMTZmZTAwMCAtIGZmZmY4ODAwMDE4MDAwMDApCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODMzNDQ3XSBGcmVlaW5nIHVudXNl
ZCBrZXJuZWwgbWVtb3J5OiA3ODRLIChmZmZmODgwMDAxYjNjMDAwIC0gZmZmZjg4MDAwMWMwMDAw
MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44NTg3NDhdIGFo
Y2kgMDAwMDowMDoxZi4yOiB2ZXJzaW9uIDMuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjg1ODg0Ml0gYWhjaSAwMDAwOjAwOjFmLjI6IGlycSA0MiBmb3IgTVNJ
L01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODY4NTMw
XSBhbHggMDAwMDowNDowMC4wIGV0aDA6IFF1YWxjb21tIEF0aGVyb3MgQVI4MTZ4L0FSODE3eCBF
dGhlcm5ldCBbNjA6YTQ6NGM6NmU6MzA6M2NdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODczMjkxXSBhaGNpIDAwMDA6MDA6MWYuMjogQUhDSSAwMDAxLjAzMDAg
MzIgc2xvdHMgNiBwb3J0cyA2IEdicHMgMHg1IGltcGwgU0FUQSBtb2RlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODc0MzE4XSBhaGNpIDAwMDA6MDA6MWYuMjog
ZmxhZ3M6IDY0Yml0IG5jcSBwbSBsZWQgY2xvIHBpbyBzbHVtIHBhcnQgZW1zIGFwc3QgCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODc1MzEwXSBhaGNpIDAwMDA6
MDA6MWYuMjogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODgxNjY0XSBzY3NpMCA6IGFoY2kKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44ODI3NzddIHNjc2kxIDogYWhjaQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg4MzkxNV0gc2NzaTIgOiBh
aGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODg0OTkzXSBz
Y3NpMyA6IGFoY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44
ODYxNTVdIHNjc2k0IDogYWhjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg4NzIyNV0gc2NzaTUgOiBhaGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODg4MjA3XSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4
QDB4ZjdhMTYwMDAgcG9ydCAweGY3YTE2MTAwIGlycSA0MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjg4OTE1MV0gYXRhMjogRFVNTVkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTAwNzVdIGF0YTM6IFNBVEEgbWF4IFVETUEv
MTMzIGFiYXIgbTIwNDhAMHhmN2ExNjAwMCBwb3J0IDB4ZjdhMTYyMDAgaXJxIDQyCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODkxMDY4XSBhdGE0OiBEVU1NWQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg5MTk3MV0gYXRhNTog
RFVNTVkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTI4Njdd
IGF0YTY6IERVTU1ZCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEu
MDI5NDE2XSB1c2IgMS0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5n
IGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMTYx
ODk4XSB1c2IgMS0xOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4NywgaWRQcm9k
dWN0PTAwMjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4xNjI4
NDZdIHVzYiAxLTE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNl
cmlhbE51bWJlcj0wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEu
MTY0MDI0XSBodWIgMS0xOjEuMDogVVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjE2NTEyMF0gaHViIDEtMToxLjA6IDYgcG9ydHMgZGV0ZWN0
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTM1NzJdIGF0
YTM6IFNBVEEgbGluayB1cCAxLjUgR2JwcyAoU1N0YXR1cyAxMTMgU0NvbnRyb2wgMzAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxNDU1Nl0gYXRhMTogU0FU
QSBsaW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjE4MTMxXSBhdGExLjAwOiBBQ1BJIGNt
ZCBmNS8wMDowMDowMDowMDowMDphMCAoU0VDVVJJVFkgRlJFRVpFIExPQ0spIGZpbHRlcmVkIG91
dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxOTE1N10gYXRh
MS4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2Vl
ZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjE5MTY0XSBh
dGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBmaWx0
ZXJlZCBvdXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjA0
NjVdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMp
IHN1Y2NlZWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIy
MDQ2N10gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDM6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJF
UykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDEuMjIzMTI0XSBhdGExLjAwOiBBVEEtODogV0RDIFdENzUwMEJQS1QtODBQSzRUMCwgMDEuMDFB
MDEsIG1heCBVRE1BLzEzMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjIyNDA4NF0gYXRhMS4wMDogMTQ2NTE0OTE2OCBzZWN0b3JzLCBtdWx0aSAxNjogTEJBNDgg
TkNRIChkZXB0aCAzMS8zMiksIEFBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMjI1MTM0XSBhdGEzLjAwOiBBVEFQSTogSEwtRFQtU1QgRFZEUkFNIEdUNzBOLCBB
UzAwLCBtYXggVURNQS8xMzMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMS4yMjkwMzRdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAwOmEwIChTRUNV
UklUWSBGUkVFWkUgTE9DSykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDEuMjMwMTcwXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowNjowMDow
MDowMDphMCAoU0VUIEZFQVRVUkVTKSBzdWNjZWVkZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yMzAxNzJdIGF0YTEuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAw
OjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRlcmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzMTc1MV0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6
MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjMxNzU4XSBhdGEzLjAwOiBBQ1BJIGNtZCBlZi8x
MDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzM3ODVdIGF0YTEuMDA6IGNvbmZpZ3Vy
ZWQgZm9yIFVETUEvMTMzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDEuMjM0OTg4XSBzY3NpIDA6MDowOjA6IERpcmVjdC1BY2Nlc3MgICAgIEFUQSAgICAgIFdEQyBX
RDc1MDBCUEtULTggMDEuMCBQUTogMCBBTlNJOiA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDEuMjM1NjgwXSBhdGEzLjAwOiBjb25maWd1cmVkIGZvciBVRE1BLzEz
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzNzA1N10gc2Qg
MDowOjA6MDogW3NkYV0gMTQ2NTE0OTE2OCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDc1MCBH
Qi82OTggR2lCKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIz
NzA4NV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmljIHNnMCB0eXBlIDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzkxOTJdIHNkIDA6MDowOjA6
IFtzZGFdIDQwOTYtYnl0ZSBwaHlzaWNhbCBibG9ja3MKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yMzk0OTJdIHNjc2kgMjowOjA6MDogQ0QtUk9NICAgICAgICAg
ICAgSEwtRFQtU1QgRFZEUkFNIEdUNzBOICAgICBBUzAwIFBROiAwIEFOU0k6IDUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNDEyNjldIHNkIDA6MDowOjA6IFtz
ZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjQxNjY0XSBzcjA6IHNjc2kzLW1tYyBkcml2ZTogMjR4LzI0eCB3cml0ZXIg
ZHZkLXJhbSBjZC9ydyB4YS9mb3JtMiBjZGRhIHRyYXkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yNDE2NjVdIGNkcm9tOiBVbmlmb3JtIENELVJPTSBkcml2ZXIg
UmV2aXNpb246IDMuMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MS4yNDE3ODZdIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNjc2kgQ0QtUk9NIHNyMApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjI0MTg1N10gc3IgMjowOjA6MDogQXR0
YWNoZWQgc2NzaSBnZW5lcmljIHNnMSB0eXBlIDUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS4yNDUzOTFdIHNkIDA6MDowOjA6IFtzZGFdIE1vZGUgU2Vuc2U6IDAw
IDNhIDAwIDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQ1
NDA2XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTog
ZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUEKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNzc2MDNdIHVzYiAyLTE6IG5ldyBoaWdoLXNwZWVkIFVT
QiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcgZWhjaS1wY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4zNTk5MzddICBzZGE6IHNkYTEgc2RhMiBzZGEzIHNkYTQgc2Rh
NSBzZGE2IHNkYTcgc2RhOCBzZGE5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMzYxMzUwXSBzZCAwOjA6MDowOiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTAxMDZdIHVzYiAyLTE6
IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj04MDg3LCBpZFByb2R1Y3Q9MDAyNApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjQxMTEzM10gdXNiIDItMTog
TmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MCwgU2VyaWFsTnVtYmVyPTAK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTIzODldIGh1YiAy
LTE6MS4wOiBVU0IgaHViIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNDEzNzI5XSBodWIgMi0xOjEuMDogNiBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjU4MTg4OV0gdXNiIDMtMjogbmV3IGxv
dy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIHhoY2lfaGNkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAxMTk0XSB1c2IgMy0yOiBOZXcgVVNCIGRl
dmljZSBmb3VuZCwgaWRWZW5kb3I9MDQ2MSwgaWRQcm9kdWN0PTRkMTUKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MDIzMjBdIHVzYiAzLTI6IE5ldyBVU0IgZGV2
aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAzMzI5XSB1c2IgMy0yOiBQcm9kdWN0
OiBVU0IgT3B0aWNhbCBNb3VzZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAxLjYwNDM4Ml0gdXNiIDMtMjogZXAgMHg4MSAtIHJvdW5kaW5nIGludGVydmFsIHRvIDY0
IG1pY3JvZnJhbWVzLCBlcCBkZXNjIHNheXMgODAgbWljcm9mcmFtZXMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MDgwNTldIGhpZHJhdzogcmF3IEhJRCBldmVu
dHMgZHJpdmVyIChDKSBKaXJpIEtvc2luYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAxLjYxMTg2MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciB1c2JoaWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42
MTI5MDFdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjYxNTAzN10gaW5wdXQ6IFVTQiBPcHRpY2FsIE1vdXNlIGFz
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5wdXQv
aW5wdXQ0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjE2MTc5
XSBoaWQtZ2VuZXJpYyAwMDAzOjA0NjE6NEQxNS4wMDAxOiBpbnB1dCxoaWRyYXcwOiBVU0IgSElE
IHYxLjExIE1vdXNlIFtVU0IgT3B0aWNhbCBNb3VzZV0gb24gdXNiLTAwMDA6MDA6MTQuMC0yL2lu
cHV0MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYzMzg5MV0g
dHNjOiBSZWZpbmVkIFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlvbjogMjM5NC41NjEgTUh6Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzcwMDEwXSB1c2IgMy00
OiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIHhoY2lfaGNkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkxMDQzXSB1c2IgMy00OiBO
ZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MTNmZSwgaWRQcm9kdWN0PTM2MjMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS43OTIxMDZdIHVzYiAzLTQ6IE5l
dyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0zCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkzMTA5XSB1c2IgMy00
OiBQcm9kdWN0OiBzaWxpY29uLXBvd2VyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuNzk0MTE1XSB1c2IgMy00OiBNYW51ZmFjdHVyZXI6ICAgICAgICAgCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzk1MTA0XSB1c2IgMy00OiBT
ZXJpYWxOdW1iZXI6IEU2QTIwRTAwQjIxRjA0NEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS43OTg3OTZdIHVzYi1zdG9yYWdlIDMtNDoxLjA6IFVTQiBNYXNzIFN0
b3JhZ2UgZGV2aWNlIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNzk5ODk1XSBzY3NpNiA6IHVzYi1zdG9yYWdlIDMtNDoxLjAKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS44MDA5NzddIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMS44MjQ0NzRdIGJpbzogY3JlYXRlIHNsYWIgPGJpby0xPiBh
dCAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuODY2MjAyXSB1
c2IgMS0xLjE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgZWhjaS1w
Y2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS45NjAwMzNdIHVz
YiAxLTEuMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZDMsIGlkUHJvZHVjdD0z
MzYyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYxMTA3XSB1
c2IgMS0xLjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlh
bE51bWJlcj0zCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYy
MTI0XSB1c2IgMS0xLjE6IFByb2R1Y3Q6IEJsdWV0b290aCBVU0IgSG9zdCBDb250cm9sbGVyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYzMjE2XSB1c2IgMS0x
LjE6IE1hbnVmYWN0dXJlcjogQXRoZXJvcyBDb21tdW5pY2F0aW9ucwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2NDIyOV0gdXNiIDEtMS4xOiBTZXJpYWxOdW1i
ZXI6IEFsYXNrYSBEYXkgMjAwNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAyLjAzNDM4Ml0gdXNiIDEtMS4zOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJl
ciA0IHVzaW5nIGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDIuMjM3NTM1XSB1c2IgMS0xLjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0x
YmNmLCBpZFByb2R1Y3Q9Mjg4MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAyLjIzODYwNF0gdXNiIDEtMS4zOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwg
UHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAyLjIzOTYxNV0gdXNiIDEtMS4zOiBQcm9kdWN0OiBBU1VTIFVTQjIuMCBXZWJj
YW0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4yNDA2MzFdIHVz
YiAxLTEuMzogTWFudWZhY3R1cmVyOiAwNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjYzNTA3MV0gU3dpdGNoZWQgdG8gY2xv
Y2tzb3VyY2UgdHNjCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDIu
NjcyMzQzXSBFWFQ0LWZzIChkbS0xKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IChudWxsKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAyLjg0MzIyMF0gc2NzaSA2OjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICAgICAgICAg
ICBzaWxpY29uLXBvd2VyICAgIFBNQVAgUFE6IDAgQU5TSTogNgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjg0NDU3Nl0gc2QgNjowOjA6MDogQXR0YWNoZWQgc2Nz
aSBnZW5lcmljIHNnMiB0eXBlIDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgNC4xOTE1MzNdIHNkIDY6MDowOjA6IFtzZGJdIDE1NjQyNjI0IDUxMi1ieXRlIGxvZ2lj
YWwgYmxvY2tzOiAoOC4wMCBHQi83LjQ1IEdpQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgNC4xOTI3OTNdIHNkIDY6MDowOjA6IFtzZGJdIFdyaXRlIFByb3RlY3Qg
aXMgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMTkzODU0
XSBzZCA2OjA6MDowOiBbc2RiXSBNb2RlIFNlbnNlOiAyMyAwMCAwMCAwMApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5NDAzNV0gc2QgNjowOjA6MDogW3NkYl0g
Tm8gQ2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgNC4xOTUwOTBdIHNkIDY6MDowOjA6IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNh
Y2hlOiB3cml0ZSB0aHJvdWdoCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDQuMTk3OTUzXSBzZCA2OjA6MDowOiBbc2RiXSBObyBDYWNoaW5nIG1vZGUgcGFnZSBmb3Vu
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5ODk5Nl0gc2Qg
NjowOjA6MDogW3NkYl0gQXNzdW1pbmcgZHJpdmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4yMjcwMDldICBzZGI6IHNkYjEK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4yMjk1MzZdIHNkIDY6
MDowOjA6IFtzZGJdIE5vIENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjMwNjE5XSBzZCA2OjA6MDowOiBbc2RiXSBBc3N1
bWluZyBkcml2ZSBjYWNoZTogd3JpdGUgdGhyb3VnaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICA0LjIzMTY4NV0gc2QgNjowOjA6MDogW3NkYl0gQXR0YWNoZWQgU0NT
SSByZW1vdmFibGUgZGlzawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjAxNTUyM10gQWRkaW5nIDU4NTcyNzZrIHN3YXAgb24gL2Rldi9tYXBwZXIvU2VydmVyVkct
c3dhcC4gIFByaW9yaXR5Oi0xIGV4dGVudHM6MSBhY3Jvc3M6NTg1NzI3NmsgRlMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4xODU4NzVdIElQdjY6IEFERFJDT05G
KE5FVERFVl9VUCk6IGV0aDA6IGxpbmsgaXMgbm90IHJlYWR5CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzA5MDM1XSBscDogZHJpdmVyIGxvYWRlZCBidXQgbm8g
ZGV2aWNlcyBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEw
LjMyNjg0Ml0gd21pOiBNYXBwZXIgbG9hZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzM5MTY4XSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4xLjAgMjAwNjA4
MTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDM1NzVdIG1l
aV9tZSAwMDAwOjAwOjE2LjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM0MzYxNl0gbWVpX21lIDAwMDA6MDA6
MTYuMDogaXJxIDQzIGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMC4zNDg4NzVdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNDI4LTB4
MDAwMDAwMDAwMDAwMDQyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQSVMgMSAo
MjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMC4zNDg4ODFdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNDI4LTB4MDAw
MDAwMDAwMDAwMDQyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXFBNSU8gMiAoMjAx
MzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMC4zNDg4ODVdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3Ig
dGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2
ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4ODldIEFD
UEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNTMwLTB4MDAwMDAwMDAwMDAwMDUzZiBTeXN0ZW1J
TyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQSU8gMSAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTJdIEFDUEkg
V2FybmluZzogMHgwMDAwMDAwMDAwMDAwNTMwLTB4MDAwMDAwMDAwMDAwMDUzZiBTeXN0ZW1JTyBj
b25mbGljdHMgd2l0aCBSZWdpb24gXEdQMDEgMiAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTVdIEFDUEk6IElm
IGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQg
dXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTZdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAw
MDAwNTAwLTB4MDAwMDAwMDAwMDAwMDUyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24g
XEdQSU8gMSAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTldIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAw
NTAwLTB4MDAwMDAwMDAwMDAwMDUyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQ
MDEgMiAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNDg5MDJdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWls
YWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5h
dGl2ZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4z
NDg5MDRdIGxwY19pY2g6IFJlc291cmNlIGNvbmZsaWN0KHMpIGZvdW5kIGFmZmVjdGluZyBncGlv
X2ljaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NDYzN10g
Y2ZnODAyMTE6IENhbGxpbmcgQ1JEQSB0byB1cGRhdGUgd29ybGQgcmVndWxhdG9yeSBkb21haW4K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTBdIFtkcm1d
IE1lbW9yeSB1c2FibGUgYnkgZ3JhcGhpY3MgZGV2aWNlID0gMjA0OE0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTRdIGNoZWNraW5nIGdlbmVyaWMgKGQw
MDAwMDAwIDdmMDAwMCkgdnMgaHcgKGQwMDAwMDAwIDEwMDAwMDAwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NTMxNl0gZmI6IGNvbmZsaWN0aW5nIGZiIGh3
IHVzYWdlIGludGVsZHJtZmIgdnMgRUZJIFZHQSAtIHJlbW92aW5nIGdlbmVyaWMgZHJpdmVyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzM1XSBDb25zb2xl
OiBzd2l0Y2hpbmcgdG8gY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NzQwOF0gaTkxNSAwMDAwOjAwOjAyLjA6IHNl
dHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDEwLjM2MDU3NF0gTVhNOiBHVUlEIGRldGVjdGVkIGluIEJJT1MKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA1ODhdIEFDUEkgV2FybmluZzog
XF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBb
SW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05
NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MTldIEFD
UEkgRXJyb3I6IE5lZWRlZCBbQnVmZmVyL1N0cmluZy9QYWNrYWdlXSwgZm91bmQgW0ludGVnZXJd
IGZmZmY4ODAyMjMwMzU1NTggKDIwMTMwNTE3L2V4cmVzb3AtNTkwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDYyMl0gQUNQSSBFeGNlcHRpb246IEFFX0FN
TF9PUEVSQU5EX1RZUEUsIFdoaWxlIHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUg
dW5hdmFpbGFibGVdICgyMDEzMDUxNy9kc3dleGVjLTQ2MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MjddIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9l
eGVjdXRpb24gZmFpbGVkIFtcX1NCXy5QQ0kwLkdGWDAuX0RTTV0gKE5vZGUgZmZmZjg4MDIyMzQ5
YjNjMCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDYzNV0gZmFpbGVkIHRvIGV2
YWx1YXRlIF9EU006IDEyMjkxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzYwNjQwXSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuR0ZYMC5fRFNNOiBBcmd1bWVu
dCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0J1ZmZlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2th
Z2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNjA3MTddIEFDUEkgV2FybmluZzogXF9TQl8uUENJMC5QRUcwLlBF
R1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRjaCAtIEZvdW5kIFtJbnRlZ2VyXSwgQUNQ
SSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDc0M10gQUNQSSBFcnJvcjogTmVl
ZGVkIFtCdWZmZXIvU3RyaW5nL1BhY2thZ2VdLCBmb3VuZCBbSW50ZWdlcl0gZmZmZjg4MDIyMzAz
NTU1OCAoMjAxMzA1MTcvZXhyZXNvcC01OTApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzYwNzQ2XSBBQ1BJIEV4Y2VwdGlvbjogQUVfQU1MX09QRVJBTkRfVFlQ
RSwgV2hpbGUgcmVzb2x2aW5nIG9wZXJhbmRzIGZvciBbT3Bjb2RlTmFtZSB1bmF2YWlsYWJsZV0g
KDIwMTMwNTE3L2Rzd2V4ZWMtNDYxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjM2MDc0OV0gQUNQSSBFcnJvcjogTWV0aG9kIHBhcnNlL2V4ZWN1dGlvbiBmYWls
ZWQgW1xfU0JfLlBDSTAuR0ZYMC5fRFNNXSAoTm9kZSBmZmZmODgwMjIzNDliM2MwKSwgQUVfQU1M
X09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01MzYpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNzU1XSBBQ1BJIEVycm9yOiBNZXRob2QgcGFyc2Uv
ZXhlY3V0aW9uIGZhaWxlZCBbXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTV0gKE5vZGUgZmZmZjg4
MDIyMzRkM2MwOCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDc2MV0gZmFpbGVk
IHRvIGV2YWx1YXRlIF9EU006IDEyMjkxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuMzYwNzY1XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9E
U006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbQnVmZmVyXSwgQUNQSSByZXF1
aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDg0M10gVkdBIHN3aXRjaGVyb286IGRldGVj
dGVkIE9wdGltdXMgRFNNIG1ldGhvZCBcX1NCXy5QQ0kwLlBFRzAuUEVHUCBoYW5kbGUKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA4NjddIG5vdXZlYXUgMDAw
MDowMTowMC4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDQgLT4gMDAwNykKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNDldIEJsdWV0b290aDogQ29yZSB2ZXIg
Mi4xNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM2NV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAzMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM2Nl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBj
b25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNjQzNzJdIEJsdWV0b290aDogSENJIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM3
NF0gQmx1ZXRvb3RoOiBMMkNBUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNzldIEJsdWV0b290aDogU0NPIHNv
Y2tldCBsYXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjM2NjQyM10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBidHVzYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4NzM0
OV0gbWljcm9jb2RlOiBDUFUwIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzg5NDQyXSBhdGg6IEVF
UFJPTSByZWdkb21haW46IDB4NjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMC4zODk0NDRdIGF0aDogRUVQUk9NIGluZGljYXRlcyB3ZSBzaG91bGQgZXhwZWN0IGEg
ZGlyZWN0IHJlZ3BhaXIgbWFwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzg5NDQ3XSBhdGg6IENvdW50cnkgYWxwaGEyIGJlaW5nIHVzZWQ6IDAwCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzg5NDQ4XSBhdGg6IFJlZ3BhaXIg
dXNlZDogMHg2MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM5
MjU5Ml0gaWVlZTgwMjExIHBoeTA6IFNlbGVjdGVkIHJhdGUgY29udHJvbCBhbGdvcml0aG0gJ21p
bnN0cmVsX2h0JwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM5
MzI3OF0gaWVlZTgwMjExIHBoeTA6IEF0aGVyb3MgQVI5NDg1IFJldjoxIG1lbT0weGZmZmZjOTAw
MGEwMDAwMDAsIGlycT0xNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjQyNTM5M10gaTkxNSAwMDAwOjAwOjAyLjA6IGlycSA0NCBmb3IgTVNJL01TSS1YCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDAzXSBbZHJtXSBTdXBw
b3J0cyB2YmxhbmsgdGltZXN0YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTApLgpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTQwNF0gW2RybV0gRHJpdmVy
IHN1cHBvcnRzIHByZWNpc2UgdmJsYW5rIHRpbWVzdGFtcCBxdWVyeS4KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0MjJdIEFDUEkgV2FybmluZzogXF9TQl8u
UENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbSW50ZWdl
cl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0NjldIEFDUEkgV2Fy
bmluZzogXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRj
aCAtIEZvdW5kIFtJbnRlZ2VyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25z
YXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEw
LjQyNTU0NV0gdmdhYXJiOiBkZXZpY2UgY2hhbmdlZCBkZWNvZGVzOiBQQ0k6MDAwMDowMDowMi4w
LG9sZGRlY29kZXM9aW8rbWVtLGRlY29kZXM9bm9uZTpvd25zPWlvK21lbQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTU0N10gdmdhYXJiOiB0cmFuc2ZlcnJp
bmcgb3duZXIgZnJvbSBQQ0k6MDAwMDowMDowMi4wIHRvIFBDSTowMDAwOjAxOjAwLjAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40NjQzNzddIGZiY29uOiBpbnRl
bGRybWZiIChmYjApIGlzIHByaW1hcnkgZGV2aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTAuNTY4NTE5XSBMaW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTog
djIuMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC41NzI1ODRd
IHV2Y3ZpZGVvOiBGb3VuZCBVVkMgMS4wMCBkZXZpY2UgQVNVUyBVU0IyLjAgV2ViY2FtICgxYmNm
OjI4ODMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTg5NTE1
XSBpbnB1dDogQVNVUyBVU0IyLjAgV2ViY2FtIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1dC9pbnB1dDUKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC41ODk2MjRdIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXZjdmlkZW8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC41ODk2MjVdIFVTQiBWaWRlbyBDbGFzcyBkcml2ZXIgKDEuMS4x
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjc4NzE3Nl0gcHNt
b3VzZSBzZXJpbzQ6IGFscHM6IFVua25vd24gQUxQUyB0b3VjaHBhZDogRTc9MTAgMDAgNjQsIEVD
PTEwIDAwIDY0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDcz
MDQ4XSBhc3VzX3dtaTogQVNVUyBXTUkgZ2VuZXJpYyBkcml2ZXIgbG9hZGVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDczODczXSBhc3VzX3dtaTogSW5pdGlh
bGl6YXRpb246IDB4MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjA3Mzg5NF0gYXN1c193bWk6IEJJT1MgV01JIHZlcnNpb246IDcuOQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3MzkyN10gYXN1c193bWk6IFNGVU4gdmFsdWU6
IDB4NmEwODc3CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDc0
NDgxXSBpbnB1dDogQXN1cyBXTUkgaG90a2V5cyBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5i
LXdtaS9pbnB1dC9pbnB1dDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS4xNjM0MDZdIGFzdXNfd21pOiBCYWNrbGlnaHQgY29udHJvbGxlZCBieSBBQ1BJIHZpZGVv
IGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MDA0
NV0gQ29uc29sZTogc3dpdGNoaW5nIHRvIGNvbG91ciBmcmFtZSBidWZmZXIgZGV2aWNlIDI0MHg2
NwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQwNF0gQmx1
ZXRvb3RoOiBQYXRjaCBmaWxlIG5vdCBmb3VuZCBhcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQwNV0gQmx1ZXRv
b3RoOiBMb2FkaW5nIHBhdGNoIGZpbGUgZmFpbGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMTcyNDA5XSBhdGgzazogcHJvYmUgb2YgMS0xLjE6MS4wIGZhaWxl
ZCB3aXRoIGVycm9yIC0yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMTcyNDI3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTcyNjA3XSBtaWNy
b2NvZGU6IENQVTEgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzM1ODhdIGk5MTUgMDAwMDowMDow
Mi4wOiBmYjA6IGludGVsZHJtZmIgZnJhbWUgYnVmZmVyIGRldmljZQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MzU5MF0gaTkxNSAwMDAwOjAwOjAyLjA6IHJl
Z2lzdGVyZWQgcGFuaWMgbm90aWZpZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS4xNzQ0MDddIGFjcGkgZGV2aWNlOjA2OiByZWdpc3RlcmVkIGFzIGNvb2xpbmdf
ZGV2aWNlOApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NDQy
MV0gQUNQSTogVmlkZW8gRGV2aWNlIFtQRUdQXSAobXVsdGktaGVhZDogeWVzICByb206IHllcyAg
cG9zdDogbm8pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc0
NDQ2XSBpbnB1dDogVmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzcyNDNdIG1pY3JvY29kZTogQ1BVMiBz
aWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NzU2OV0gbWljcm9jb2RlOiBDUFUzIHNpZz0weDMwNmE5
LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuMTc3ODg1XSBtaWNyb2NvZGU6IENQVTQgc2lnPTB4MzA2YTksIHBmPTB4MTAs
IHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4xNzgyNTddIG1pY3JvY29kZTogQ1BVNSBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249
MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3OTYzOV0g
bWljcm9jb2RlOiBDUFU2IHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTgwMTQ3XSBtaWNyb2NvZGU6
IENQVTcgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xODA0NzBdIG1pY3JvY29kZTogTWljcm9jb2Rl
IFVwZGF0ZSBEcml2ZXI6IHYyLjAwIDx0aWdyYW5AYWl2YXppYW4uZnNuZXQuY28udWs+LCBQZXRl
ciBPcnViYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIxMDg2
N10gYWNwaSBkZXZpY2U6MzQ6IHJlZ2lzdGVyZWQgYXMgY29vbGluZ19kZXZpY2UxMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxMl0gY2ZnODAyMTE6IFdv
cmxkIHJlZ3VsYXRvcnkgZG9tYWluIHVwZGF0ZWQ6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMjIyOTE0XSBjZmc4MDIxMTogICAoc3RhcnRfZnJlcSAtIGVuZF9m
cmVxIEAgYmFuZHdpZHRoKSwgKG1heF9hbnRlbm5hX2dhaW4sIG1heF9laXJwKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxNl0gY2ZnODAyMTE6ICAgKDI0
MDIwMDAgS0h6IC0gMjQ3MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0p
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTE3XSBjZmc4
MDIxMTogICAoMjQ1NzAwMCBLSHogLSAyNDgyMDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJp
LCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4y
MjI5MThdIGNmZzgwMjExOiAgICgyNDc0MDAwIEtIeiAtIDI0OTQwMDAgS0h6IEAgMjAwMDAgS0h6
KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIyMjkxOV0gY2ZnODAyMTE6ICAgKDUxNzAwMDAgS0h6IC0gNTI1MDAwMCBLSHog
QCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTIwXSBjZmc4MDIxMTogICAoNTczNTAwMCBLSHogLSA1
ODM1MDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzA5NDddIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjM5Ljg5ODoyKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xv
YWQiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3NiaW4vZGhjbGllbnQi
IHBpZD01NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjIzMDk1Ml0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4
OjMpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTU3
MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1k
aGNwLWNsaWVudC5hY3Rpb24iIHBpZD01NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMDk1NV0gdHlwZT0xNDAwIGF1
ZGl0KDEzOTAwMjQ2MzkuODk4OjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2Zp
bGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9j
b25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3Bh
cnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEwNTRd
IHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo1KTogYXBwYXJtb3I9IlNUQVRVUyIgb3Bl
cmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIg
bmFtZT0iL3NiaW4vZGhjbGllbnQiIHBpZD01NzUgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTA2MV0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InBy
b2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNy
L2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNsaWVudC5hY3Rpb24iIHBpZD01NzUgY29tbT0i
YXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDExLjIzMTA2NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjcpOiBhcHBhcm1vcj0i
U1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9maWxlPSJ1
bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0
IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4yMzEyNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5
ODo4KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVu
dD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3NiaW4vZGhjbGllbnQiIHBpZD01NzMg
Y29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIzMTI2NV0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjkpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTUzNSBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNs
aWVudC5hY3Rpb24iIHBpZD01NzMgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTI2OF0gdHlwZT0xNDAwIGF1ZGl0KDEz
OTAwMjQ2MzkuODk4OjEwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3Jl
cGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29u
bm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MyBjb21tPSJhcHBhcm1vcl9wYXJz
ZXIiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMxMzI4XSB0
eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6MTEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVy
YXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBu
YW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNsaWVudC5hY3Rpb24iIHBpZD01
NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjIzODI3M10gQUNQSTogVmlkZW8gRGV2aWNlIFtHRlgwXSAobXVsdGktaGVh
ZDogeWVzICByb206IG5vICBwb3N0OiBubykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4yMzgzMjVdIGlucHV0OiBWaWRlbyBCdXMgYXMgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjM4MzkzXSBbZHJtXSBJbml0
aWFsaXplZCBpOTE1IDEuNi4wIDIwMDgwNzMwIGZvciAwMDAwOjAwOjAyLjAgb24gbWlub3IgMApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzODcwOF0gc25kX2hk
YV9pbnRlbCAwMDAwOjAwOjFiLjA6IGlycSA0NSBmb3IgTVNJL01TSS1YCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjM5MzQ5XSBub3V2ZWF1ICBbICBERVZJQ0Vd
WzAwMDA6MDE6MDAuMF0gQk9PVDAgIDogMHgwYzExODBhMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjIzOTM1MV0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAx
OjAwLjBdIENoaXBzZXQ6IEdGMTA4IChOVkMxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDExLjIzOTM1Ml0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAxOjAwLjBd
IEZhbWlseSA6IE5WQzAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yNDI5OTNdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBQUkFN
SU4gZm9yIGltYWdlLi4uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMjUyNzI3XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gLi4uIHNpZ25hdHVy
ZSBub3QgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4y
NTI3MjhdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBQUk9NIGZv
ciBpbWFnZS4uLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1
Mjc4Nl0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBzaWduYXR1cmUgbm90
IGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjUyNzg3
XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgQUNQSSBmb3IgaW1h
Z2UuLi4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTBd
IGF1dG9jb25maWc6IGxpbmVfb3V0cz0yICgweDE0LzB4MTYvMHgwLzB4MC8weDApIHR5cGU6c3Bl
YWtlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5MV0g
ICAgc3BlYWtlcl9vdXRzPTAgKDB4MC8weDAvMHgwLzB4MC8weDApCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTkzXSAgICBocF9vdXRzPTEgKDB4MjEvMHgw
LzB4MC8weDAvMHgwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjI1ODk5M10gICAgbW9ubzogbW9ub19vdXQ9MHgwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMjU4OTk0XSAgICBkaWctb3V0PTB4MWUvMHgwCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTk1XSAgICBpbnB1dHM6CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTk2XSAgICAgIEludGVy
bmFsIE1pYz0weDE5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEu
MjU4OTk3XSAgICAgIE1pYz0weDE4CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTEuMjU4OTk4XSByZWFsdGVrOiBFbmFibGUgZGVmYXVsdCBzZXR1cCBmb3IgYXV0byBt
b2RlIGFzIGZhbGxiYWNrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMjY2MDg0XSBpbnB1dDogSERBIEludGVsIFBDSCBIZWFkcGhvbmUgYXMgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjY2MTM0XSBpbnB1dDogSERBIEludGVsIFBDSCBN
aWMgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQx
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI5MDY5Nl0gcHNt
b3VzZSBzZXJpbzQ6IGVsYW50ZWNoOiBhc3N1bWluZyBoYXJkd2FyZSB2ZXJzaW9uIDQgKHdpdGgg
ZmlybXdhcmUgdmVyc2lvbiAweDM2MWYwMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4zMDQ4MDRdIHBzbW91c2Ugc2VyaW80OiBlbGFudGVjaDogU3luYXB0aWNz
IGNhcGFiaWxpdGllcyBxdWVyeSByZXN1bHQgMHgxMCwgMHgxNSwgMHgwZC4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4zNzM0NjhdIGlucHV0OiBFVFBTLzIgRWxh
bnRlY2ggVG91Y2hwYWQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lu
cHV0MTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS40Mzc2NjJd
IElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHdsYW4wOiBsaW5rIGlzIG5vdCByZWFkeQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjQ5Nl0gbm91dmVhdSAg
WyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBhcHBlYXJzIHRvIGJlIHZhbGlkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNjIyNDk4XSBub3V2ZWF1ICBbICAg
VkJJT1NdWzAwMDA6MDE6MDAuMF0gdXNpbmcgaW1hZ2UgZnJvbSBBQ1BJCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNjIyNTc5XSBub3V2ZWF1ICBbICAgVkJJT1Nd
WzAwMDA6MDE6MDAuMF0gQklUIHNpZ25hdHVyZSBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjU4MV0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAx
OjAwLjBdIHZlcnNpb24gNzAuMDguYmQuMDAuMTQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS42MjI4ODNdIG5vdXZlYXUgIFsgREVWSU5JVF1bMDAwMDowMTowMC4w
XSBhZGFwdG9yIG5vdCBpbml0aWFsaXNlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjYyMjg4NF0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIHJ1
bm5pbmcgaW5pdCB0YWJsZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43Mjk4MjhdIG5vdXZlYXUgIFsgICAgIFBGQl1bMDAwMDowMTowMC4wXSBSQU0gdHlwZTog
RERSMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjcyOTgzMF0g
bm91dmVhdSAgWyAgICAgUEZCXVswMDAwOjAxOjAwLjBdIFJBTSBzaXplOiAxMDI0IE1pQgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjcyOTgzMV0gbm91dmVhdSAg
WyAgICAgUEZCXVswMDAwOjAxOjAwLjBdICAgIFpDT01QOiAwIHRhZ3MKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NTc0MTldIG5vdXZlYXUgIFsgIFBUSEVSTV1b
MDAwMDowMTowMC4wXSBGQU4gY29udHJvbDogbm9uZSAvIGV4dGVybmFsCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDI0XSBub3V2ZWF1ICBbICBQVEhFUk1d
WzAwMDA6MDE6MDAuMF0gZmFuIG1hbmFnZW1lbnQ6IGRpc2FibGVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDI3XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAw
MDA6MDE6MDAuMF0gaW50ZXJuYWwgc2Vuc29yOiB5ZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS43NjA4ODVdIHZnYV9zd2l0Y2hlcm9vOiBlbmFibGVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDUzXSBbVFRNXSBab25l
ICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDQwMjk5MzYga2lCCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDU1XSBbVFRNXSBab25lICAg
ZG1hMzI6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDIwOTcxNTIga2lCCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDU1XSBbVFRNXSBJbml0aWFsaXpp
bmcgcG9vbCBhbGxvY2F0b3IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43NjEwNThdIFtUVE1dIEluaXRpYWxpemluZyBETUEgcG9vbCBhbGxvY2F0b3IKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjEwNjVdIG5vdXZlYXUgIFsg
ICAgIERSTV0gVlJBTTogMTAyNCBNaUIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS43NjEwNjddIG5vdXZlYXUgIFsgICAgIERSTV0gR0FSVDogMTA0ODU3NiBNaUIK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjEwNzBdIG5vdXZl
YXUgIFsgICAgIERSTV0gVE1EUyB0YWJsZSB2ZXJzaW9uIDIuMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA3MV0gbm91dmVhdSAgWyAgICAgRFJNXSBEQ0Ig
dmVyc2lvbiA0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43
NjEwNzNdIG5vdXZlYXUgIFsgICAgIERSTV0gRENCIG91dHAgMDA6IDAyMDAwMzYyIDAwMDIwMDEw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDc0XSBub3V2
ZWF1ICBbICAgICBEUk1dIERDQiBjb25uIDAwOiAwMDAwMTA2MQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTY5MV0gW2RybV0gU3VwcG9ydHMgdmJsYW5rIHRp
bWVzdGFtcCBjYWNoaW5nIFJldiAxICgxMC4xMC4yMDEwKS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjE2OTJdIFtkcm1dIE5vIGRyaXZlciBzdXBwb3J0IGZv
ciB2YmxhbmsgdGltZXN0YW1wIHF1ZXJ5LgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjc2MTY5NF0gbm91dmVhdSAgWyAgICAgRFJNXSBBQ1BJIGJhY2tsaWdodCBp
bnRlcmZhY2UgYXZhaWxhYmxlLCBub3QgcmVnaXN0ZXJpbmcgb3VyIG93bgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTcwM10gbm91dmVhdSBXWyAgICAgRFJN
XSB2b2x0YWdlIHRhYmxlIDB4NTAgdW5rbm93bgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDExLjc2MTg3MF0gbm91dmVhdSAgWyAgICAgRFJNXSAyIGF2YWlsYWJsZSBw
ZXJmb3JtYW5jZSBsZXZlbChzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjc2MTg3Ml0gbm91dmVhdSAgWyAgICAgRFJNXSAxOiBjb3JlIDI3ME1IeiBzaGFkZXIg
NTQwTUh6IG1lbW9yeSA0MDVNSHoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS43NjE4NzRdIG5vdXZlYXUgIFsgICAgIERSTV0gMzogY29yZSA0NzVNSHogc2hhZGVy
IDk1ME1IeiBtZW1vcnkgOTAwTUh6IHZvbHRhZ2UgMTBtVgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTg3NV0gbm91dmVhdSAgWyAgICAgRFJNXSBjOiBjb3Jl
IDI3ME1IeiBzaGFkZXIgNTQwTUh6IG1lbW9yeSA0MDVNSHoKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Njc3MDNdIG5vdXZlYXUgIFsgICAgIERSTV0gTU06IHVz
aW5nIENPUFkwIGZvciBidWZmZXIgY29waWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzY4NzUwXSBub3V2ZWF1IDAwMDA6MDE6MDAuMDogTm8gY29ubmVjdG9y
cyByZXBvcnRlZCBjb25uZWN0ZWQgd2l0aCBtb2RlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjc2ODc1Ml0gW2RybV0gQ2Fubm90IGZpbmQgYW55IGNydGMgb3Ig
c2l6ZXMgLSBnb2luZyAxMDI0eDc2OApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjgwMTgwM10gbm91dmVhdSAgWyAgICAgRFJNXSBhbGxvY2F0ZWQgMTAyNHg3Njgg
ZmI6IDB4NjAwMDAsIGJvIGZmZmY4ODAyMTQyMDI4MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS44MDE5MzBdIG5vdXZlYXUgMDAwMDowMTowMC4wOiBmYjE6IG5v
dXZlYXVmYiBmcmFtZSBidWZmZXIgZGV2aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuODAxOTM1XSBbZHJtXSBJbml0aWFsaXplZCBub3V2ZWF1IDEuMS4xIDIw
MTIwODAxIGZvciAwMDAwOjAxOjAwLjAgb24gbWlub3IgMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjgzODYwMV0gW2RybV0gRW5hYmxpbmcgUkM2IHN0YXRlczog
UkM2IG9uLCBSQzZwIG9uLCBSQzZwcCBvZmYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMi40OTk3NjhdIHdsYW4wOiBhdXRoZW50aWNhdGUgd2l0aCA0Yzo3MjpiOTo4
NzplNToxOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUxOTUw
MV0gd2xhbjA6IHNlbmQgYXV0aCB0byA0Yzo3MjpiOTo4NzplNToxOSAodHJ5IDEvMykKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MjI4NDddIHdsYW4wOiBhdXRo
ZW50aWNhdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTIz
MTU0XSB3bGFuMDogYXNzb2NpYXRlIHdpdGggNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTI5MzEyXSB3bGFuMDog
UlggQXNzb2NSZXNwIGZyb20gNGM6NzI6Yjk6ODc6ZTU6MTkgKGNhcGFiPTB4NDExIHN0YXR1cz0w
IGFpZD01KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyOTM2
M10gd2xhbjA6IGFzc29jaWF0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMi41MjkzNzFdIElQdjY6IEFERFJDT05GKE5FVERFVl9DSEFOR0UpOiB3bGFuMDogbGlu
ayBiZWNvbWVzIHJlYWR5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTIuOTMyNzA0XSBFWFQ0LWZzIChkbS0xKTogcmUtbW91bnRlZC4gT3B0czogZXJyb3JzPXJlbW91
bnQtcm8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNC40MzY1NTdd
IGtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBpbnRlcnZhbCA1IHNlY29uZHMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNC40MzY3NjZdIEVYVDMtZnMgKGRtLTIp
OiB1c2luZyBpbnRlcm5hbCBqb3VybmFsCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTQuNDM2Nzg1XSBFWFQzLWZzIChkbS0yKTogbW91bnRlZCBmaWxlc3lzdGVtIHdp
dGggb3JkZXJlZCBkYXRhIG1vZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBkaGNsaWVu
dDogYm91bmQgdG8gMTkyLjE2OC4wLjExIC0tIHJlbmV3YWwgaW4gMTQ4NiBzZWNvbmRzLgpKYW4g
MTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFwcEFybW9yIEQt
QnVzIG1lZGlhdGlvbiBpcyBlbmFibGVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTcuNTM4NzcyXSBhdWRpdF9wcmludGtfc2tiOiAyNCBjYWxsYmFja3Mgc3VwcHJl
c3NlZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzODc3NV0g
dHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3Bl
cmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQi
IG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkph
biAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4Nzc5XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0i
L3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9MTE5MCBj
b21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTcuNTM4NzgyXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjIpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJv
ZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50
LXNjcmlwdCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAw
MjQ2NDYuMTk4OjIzKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxh
Y2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdv
cmtNYW5hZ2VyL25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3Jf
cGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1
N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjI0KTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0x
MTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxNy41MzkzNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyNSk6
IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4
MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhj
bGllbnQtc2NyaXB0IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM5NzU5XSB0eXBlPTE0MDAgYXVkaXQo
MTM5MDAyNDY0Ni4yMDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVf
bG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIveDg2
XzY0LWxpbnV4LWdudS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJlZXJkcC1zZXNz
aW9uLXdyYXBwZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3
OjI2IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNy41Mzk3NjddIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjQ2LjIwMjoyNyk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9s
b2FkIiBwYXJlbnQ9MTE4MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSJjaHJvbWl1bV9icm93
c2VyIiBwaWQ9MTE4OCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTQwMTYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0
Ni4yMDI6MjgpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFy
ZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY3Vwcy9iYWNrZW5k
L2N1cHMtcGRmIiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1Nzoy
NiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTQwMTY2XSB0eXBlPTE0MDAgYXVkaXQoMTM5
MDAyNDY0Ni4yMDI6MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9h
ZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9zYmluL2N1cHNk
IiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVT
ZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3XTogQmx1ZXRvb3RoIGRhZW1vbiA0LjEwMQpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIGJsdWV0b290aGRbMTE5N106IFN0YXJ0aW5nIFNEUCBzZXJ2ZXIK
SmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBESVMgY2Fubm90
IHN0YXJ0OiBHQVRUIGlzIGRpc2FibGVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYmx1
ZXRvb3RoZFsxMTk3XTogRmFpbGVkIHRvIGluaXQgZGV2aWNlaW5mbyBwbHVnaW4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCBwcm94
aW1pdHkgcGx1Z2luCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3
XTogRmFpbGVkIHRvIGluaXQgdGltZSBwbHVnaW4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZl
ciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCBhbGVydCBwbHVnaW4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCB0aGVy
bW9tZXRlciBwbHVnaW4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzEx
OTddOiBGYWlsZWQgdG8gaW5pdCBnYXR0X2V4YW1wbGUgcGx1Z2luCkphbiAxNyAyMjo1NzoyNiB1
YnVudHVTZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3XTogQmx1ZXRvb3RoIE1hbmFnZW1lbnQgaW50ZXJm
YWNlIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTcuNTg2ODcxXSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0IEVtdWxhdGlvbikgdmVyIDEuMwpK
YW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg3M10gQmx1ZXRv
b3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApKYW4gMTcgMjI6NTc6MjYgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNvY2tldCBs
YXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDE3LjU4NzUzNF0gQmx1ZXRvb3RoOiBSRkNPTU0gVFRZIGxheWVyIGluaXRpYWxpemVkCkphbiAx
NyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTg3NTQwXSBCbHVldG9vdGg6
IFJGQ09NTSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxNy41ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExCkph
biAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBGb3VuZCB1c2Vy
ICdhdmFoaScgKFVJRCAxMDYpIGFuZCBncm91cCAnYXZhaGknIChHSUQgMTE3KS4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1kYWVtb25bMTIxNF06IFN1Y2Nlc3NmdWxseSBkcm9w
cGVkIHJvb3QgcHJpdmlsZWdlcy4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1k
YWVtb25bMTIxNF06IGF2YWhpLWRhZW1vbiAwLjYuMzEgc3RhcnRpbmcgdXAuCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBTdWNjZXNzZnVsbHkgY2FsbGVk
IGNocm9vdCgpLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0
XTogU3VjY2Vzc2Z1bGx5IGRyb3BwZWQgcmVtYWluaW5nIGNhcGFiaWxpdGllcy4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1kYWVtb25bMTIxNF06IExvYWRpbmcgc2VydmljZSBm
aWxlIC9zZXJ2aWNlcy91ZGlza3Muc2VydmljZS4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxNy43NDAyMDJdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQg
ZHJpdmVyCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBK
b2luaW5nIG1ETlMgbXVsdGljYXN0IGdyb3VwIG9uIGludGVyZmFjZSB3bGFuMC5JUHY2IHdpdGgg
YWRkcmVzcyBmZTgwOjo2ZTcxOmQ5ZmY6ZmUyMToyOTFiLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1
U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogTmV3IHJlbGV2YW50IGludGVyZmFjZSB3bGFuMC5J
UHY2IGZvciBtRE5TLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsx
MjE0XTogSm9pbmluZyBtRE5TIG11bHRpY2FzdCBncm91cCBvbiBpbnRlcmZhY2Ugd2xhbjAuSVB2
NCB3aXRoIGFkZHJlc3MgMTkyLjE2OC4wLjExLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVy
IGF2YWhpLWRhZW1vblsxMjE0XTogTmV3IHJlbGV2YW50IGludGVyZmFjZSB3bGFuMC5JUHY0IGZv
ciBtRE5TLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTog
TmV0d29yayBpbnRlcmZhY2UgZW51bWVyYXRpb24gY29tcGxldGVkLgpKYW4gMTcgMjI6NTc6MjYg
dWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogUmVnaXN0ZXJpbmcgbmV3IGFkZHJlc3Mg
cmVjb3JkIGZvciBmZTgwOjo2ZTcxOmQ5ZmY6ZmUyMToyOTFiIG9uIHdsYW4wLiouCkphbiAxNyAy
Mjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBSZWdpc3RlcmluZyBuZXcg
YWRkcmVzcyByZWNvcmQgZm9yIDE5Mi4xNjguMC4xMSBvbiB3bGFuMC5JUHY0LgpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogUmVnaXN0ZXJpbmcgSElORk8g
cmVjb3JkIHdpdGggdmFsdWVzICdYODZfNjQnLydMSU5VWCcuCkphbiAxNyAyMjo1NzoyNiB1YnVu
dHVTZXJ2ZXIgYW5hY3JvblsxMzMxXTogQW5hY3JvbiAyLjMgc3RhcnRlZCBvbiAyMDE0LTAxLTE3
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYWNwaWQ6IHN0YXJ0aW5nIHVwIHdpdGggcHJv
YyBmcwpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGNyb25bMTI5Ml06IChDUk9OKSBJTkZP
IChwaWRmaWxlIGZkID0gMykKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBjcm9uWzEzNjJd
OiAoQ1JPTikgU1RBUlRVUCAoZm9yayBvaykKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBj
cm9uWzEzNjJdOiAoQ1JPTikgSU5GTyAoUnVubmluZyBAcmVib290IGpvYnMpCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBNb2RlbU1hbmFn
ZXIgKHZlcnNpb24gMC42LjAuMCkgc3RhcnRpbmcuLi4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNl
cnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ09wdGlvbiBI
aWdoLVNwZWVkJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3
Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnSHVhd2VpJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1
U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnTG9uZ2No
ZWVyJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxp
bmZvPiAgTG9hZGVkIHBsdWdpbiAnR29iaScKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBt
b2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ01vdG9DJwpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVk
IHBsdWdpbiAnTm9raWEnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdl
clsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdFcmljc3NvbiBNQk0nCkphbiAxNyAyMjo1
NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1
Z2luICdYMjJYJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3
Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnV2F2ZWNvbScKSmFuIDE3IDIyOjU3OjI3IHVidW50
dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ05vdmF0
ZWwnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGlu
Zm8+ICBMb2FkZWQgcGx1Z2luICdTaW1UZWNoJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVy
IG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnT3B0aW9uJwpKYW4g
MTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9h
ZGVkIHBsdWdpbiAnWlRFJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFn
ZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnU2Ftc3VuZycKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4g
J0xpbmt0b3AnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2
XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdTaWVycmEnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVT
ZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdBbnlEYXRh
JwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZv
PiAgTG9hZGVkIHBsdWdpbiAnSXJpZGl1bScKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBt
b2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ0NpbnRlcmlvbicKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExv
YWRlZCBwbHVnaW4gJ0dlbmVyaWMnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0t
bWFuYWdlclsxMTc2XTogPGluZm8+ICBTdWNjZXNzZnVsbHkgbG9hZGVkIDIwIHBsdWdpbnMKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogOSBydWxlcyBsb2FkZWQKSmFuIDE3IDIy
OjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogd2FpdGluZyBmb3IgZXZlbnRzOiBldmVudCBsb2dn
aW5nIGlzIG9mZgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiA8aW5mbz4gTmV0d29ya01hbmFnZXIgKHZlcnNpb24gMC45LjguMCkgaXMgc3RhcnRpbmcu
Li4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGlu
Zm8+IFJlYWQgY29uZmlnIGZpbGUgL2V0Yy9OZXR3b3JrTWFuYWdlci9OZXR3b3JrTWFuYWdlci5j
b25mCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxp
bmZvPiBXRVhUIHN1cHBvcnQgaXMgZW5hYmxlZApKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVy
IGF2YWhpLWRhZW1vblsxMjE0XTogU2VydmVyIHN0YXJ0dXAgY29tcGxldGUuIEhvc3QgbmFtZSBp
cyB1YnVudHVTZXJ2ZXIubG9jYWwuIExvY2FsIHNlcnZpY2UgY29va2llIGlzIDM1MjczNDU5MjAu
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgYW5hY3JvblsxMzMxXTogTm9ybWFsIGV4aXQg
KDAgam9icyBydW4pCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJb
MTM3Nl06IDxpbmZvPiBWUE46IGxvYWRlZCBvcmcuZnJlZWRlc2t0b3AuTmV0d29ya01hbmFnZXIu
cHB0cApKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8
aW5mbz4gRE5TOiBsb2FkZWQgcGx1Z2luIGRuc21hc3EKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNl
cnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZy
ZWVkZXNrdG9wLlBvbGljeUtpdDEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6
MjcgdWJ1bnR1U2VydmVyIHBvbGtpdGRbMTM5Ml06IHN0YXJ0ZWQgZGFlbW9uIHZlcnNpb24gMC4x
MDUgdXNpbmcgYXV0aG9yaXR5IGltcGxlbWVudGF0aW9uIGBsb2NhbCcgdmVyc2lvbiBgMC4xMDUn
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vz
c2Z1bGx5IGFjdGl2YXRlZCBzZXJ2aWNlICdvcmcuZnJlZWRlc2t0b3AuUG9saWN5S2l0MScKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQbHVn
aW4tSWZ1cGRvd246IGluaXQhCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3duOiB1cGRhdGVfc3lzdGVtX2hvc3RuYW1l
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFND
UGx1Z2luSWZ1cGRvd246IGd1ZXNzZWQgY29ubmVjdGlvbiB0eXBlICh3bGFuMCkgPSA4MDItMTEt
d2lyZWxlc3MKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2
XTogICAgU0NQbHVnaW4tSWZ1cGRvd246IHVwZGF0ZV9jb25uZWN0aW9uX3NldHRpbmdfZnJvbV9p
Zl9ibG9jazogbmFtZTp3bGFuMCwgdHlwZTo4MDItMTEtd2lyZWxlc3MsIGlkOklmdXBkb3duICh3
bGFuMCksIHV1aWQ6IDUzOTFlYmE0LTY0MjYtZmFjYS0zMzhlLTU4MjgwMzRmZjlkMQpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1J
ZnVwZG93bjogdXBkYXRlIHdpcmVsZXNzIHNldHRpbmdzICh3bGFuMCkuCkphbiAxNyAyMjo1Nzoy
NyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3du
OiB1cGRhdGUgd2lyZWxlc3Mgc2VjdXJpdHkgc2V0dGluZ3MgKHdsYW4wKS4KSmFuIDE3IDIyOjU3
OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogbm0taWZ1cGRvd24tY29ubmVj
dGlvbi5jLjEwMCAtIGludmFsaWQgY29ubmVjdGlvbiByZWFkIGZyb20gL2V0Yy9uZXR3b3JrL2lu
dGVyZmFjZXM6ICgyKSBzc2lkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3duOiBhZGRpbmcgaWZhY2Ugd2xhbjAgdG8g
d2VsbF9rbm93bl9pbnRlcmZhY2VzCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29y
a01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luSWZ1cGRvd246IG1hbmFnZW1lbnQgbW9kZTogdW5t
YW5hZ2VkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06
ICAgIFNDUGx1Z2luLUlmdXBkb3duOiBkZXZpY2VzIGFkZGVkIChwYXRoOiAvc3lzL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wL25ldC93bGFuMCwgaWZhY2U6IHds
YW4wKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAg
ICBTQ1BsdWdpbi1JZnVwZG93bjogZGV2aWNlcyBhZGRlZCAocGF0aDogL3N5cy9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMC9uZXQvcDNwMSwgaWZhY2U6IHAzcDEp
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFND
UGx1Z2luLUlmdXBkb3duOiBkZXZpY2UgYWRkZWQgKHBhdGg6IC9zeXMvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEsIGlmYWNlOiBwM3AxKTogbm8g
aWZ1cGRvd24gY29uZmlndXJhdGlvbiBmb3VuZC4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZl
ciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQbHVnaW4tSWZ1cGRvd246IGRldmljZXMgYWRk
ZWQgKHBhdGg6IC9zeXMvZGV2aWNlcy92aXJ0dWFsL25ldC9sbywgaWZhY2U6IGxvKQpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1J
ZnVwZG93bjogZGV2aWNlIGFkZGVkIChwYXRoOiAvc3lzL2RldmljZXMvdmlydHVhbC9uZXQvbG8s
IGlmYWNlOiBsbyk6IG5vIGlmdXBkb3duIGNvbmZpZ3VyYXRpb24gZm91bmQuCkphbiAxNyAyMjo1
NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBk
b3duOiBlbmQgX2luaXQuCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBMb2FkZWQgcGx1Z2luIGlmdXBkb3duOiAoQykgMjAwOCBDYW5vbmlj
YWwgTHRkLiAgVG8gcmVwb3J0IGJ1Z3MgcGxlYXNlIHVzZSB0aGUgTmV0d29ya01hbmFnZXIgbWFp
bGluZyBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiA8aW5mbz4gTG9hZGVkIHBsdWdpbiBrZXlmaWxlOiAoYykgMjAwNyAtIDIwMTAgUmVkIEhh
dCwgSW5jLiAgVG8gcmVwb3J0IGJ1Z3MgcGxlYXNlIHVzZSB0aGUgTmV0d29ya01hbmFnZXIgbWFp
bGluZyBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiAgICBTQ1BsdWdpbi1PZm9ubzogQWNxdWlyZWQgRC1CdXMgc2VydmljZSBjb20uY2Fub25p
Y2FsLk5NT2Zvbm8KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsx
Mzc2XTogICAgU0NQbHVnaW4tT2Zvbm86IGluaXQhCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2
ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLU9mb25vOiBlbmQgX2luaXQuCkph
biAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiBM
b2FkZWQgcGx1Z2luIChudWxsKTogKG51bGwpCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIg
TmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIElmdXBkb3duOiBnZXQgdW5tYW5hZ2VkIGRldmljZXMg
Y291bnQ6IDEKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2
XTogICAgU0NQbHVnaW4tSWZ1cGRvd246ICg0MDQ0ODI1NikgLi4uIGdldF9jb25uZWN0aW9ucy4K
SmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQ
bHVnaW4tSWZ1cGRvd246ICg0MDQ0ODI1NikgLi4uIGdldF9jb25uZWN0aW9ucyAobWFuYWdlZD1m
YWxzZSk6IHJldHVybiBlbXB0eSBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1PZm9ubzogKDg3MjQyODgzMikgLi4uIGdl
dF9jb25uZWN0aW9ucy4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdl
clsxMzc2XTogICAgU0NQbHVnaW4tT2Zvbm86ICg4NzI0Mjg4MzIpIGNvbm5lY3Rpb25zIGNvdW50
OiAwCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAg
IElmdXBkb3duOiBnZXQgdW5tYW5hZ2VkIGRldmljZXMgY291bnQ6IDEKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IG1vZGVtLW1hbmFnZXIg
aXMgbm93IGF2YWlsYWJsZQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5h
Z2VyWzEzNzZdOiA8aW5mbz4gbW9uaXRvcmluZyBrZXJuZWwgZmlybXdhcmUgZGlyZWN0b3J5ICcv
bGliL2Zpcm13YXJlJy4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdl
clsxMzc2XTogPGluZm8+IHJma2lsbDA6IGZvdW5kIFdpRmkgcmFkaW8ga2lsbHN3aXRjaCAoYXQg
L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAy
MTEvcGh5MC9yZmtpbGwwKSAoZHJpdmVyIGF0aDlrKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2Vy
dmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gcmZraWxsMTogZm91bmQgV2lGaSByYWRp
byBraWxsc3dpdGNoIChhdCAvc3lzL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxs
L3Jma2lsbDEpIChwbGF0Zm9ybSBkcml2ZXIgYXN1cy1uYi13bWkpCkphbiAxNyAyMjo1NzoyNyB1
YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiBXaUZpIGhhcmR3YXJlIHJh
ZGlvIHNldCBlbmFibGVkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXaUZpIGVuYWJsZWQgYnkgcmFkaW8ga2lsbHN3aXRjaDsgZW5hYmxl
ZCBieSBzdGF0ZSBmaWxlCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXV0FOIGVuYWJsZWQgYnkgcmFkaW8ga2lsbHN3aXRjaDsgZW5hYmxl
ZCBieSBzdGF0ZSBmaWxlCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXaU1BWCBlbmFibGVkIGJ5IHJhZGlvIGtpbGxzd2l0Y2g7IGVuYWJs
ZWQgYnkgc3RhdGUgZmlsZQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5h
Z2VyWzEzNzZdOiA8aW5mbz4gTmV0d29ya2luZyBpcyBlbmFibGVkIGJ5IHN0YXRlIGZpbGUKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3
bGFuMCk6IHVzaW5nIG5sODAyMTEgZm9yIFdpRmkgZGV2aWNlIGNvbnRyb2wKSmFuIDE3IDIyOjU3
OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3bGFuMCk6IGRy
aXZlciBzdXBwb3J0cyBBY2Nlc3MgUG9pbnQgKEFQKSBtb2RlCkphbiAxNyAyMjo1NzoyNyB1YnVu
dHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAod2xhbjApOiBuZXcgODAyLjEx
IFdpRmkgZGV2aWNlIChkcml2ZXI6ICdhdGg5aycgaWZpbmRleDogMykKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3bGFuMCk6IGV4cG9y
dGVkIGFzIC9vcmcvZnJlZWRlc2t0b3AvTmV0d29ya01hbmFnZXIvRGV2aWNlcy8wCkphbiAxNyAy
Mjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDx3YXJuPiBmYWlsZWQg
dG8gYWxsb2NhdGUgbGluayBjYWNoZTogKC0xMCkgT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IChw
M3AxKTogY2FycmllciBpcyBPRkYKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3Jr
TWFuYWdlclsxMzc2XTogPGluZm8+IChwM3AxKTogbmV3IEV0aGVybmV0IGRldmljZSAoZHJpdmVy
OiAnYWx4JyBpZmluZGV4OiAyKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtN
YW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAzcDEpOiBleHBvcnRlZCBhcyAvb3JnL2ZyZWVkZXNrdG9w
L05ldHdvcmtNYW5hZ2VyL0RldmljZXMvMQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAzcDEpOiBkZXZpY2Ugc3RhdGUgY2hhbmdlOiB1
bm1hbmFnZWQgLT4gdW5hdmFpbGFibGUgKHJlYXNvbiAnbWFuYWdlZCcpIFsxMCAyMCAyXQpKYW4g
MTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAz
cDEpOiBicmluZ2luZyB1cCBkZXZpY2UuCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0
d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAocDNwMSk6IHByZXBhcmluZyBkZXZpY2UuCkphbiAx
NyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAocDNw
MSk6IGRlYWN0aXZhdGluZyBkZXZpY2UgKHJlYXNvbiAnbWFuYWdlZCcpIFsyXQpKYW4gMTcgMjI6
NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2Vk
IERldmljZSBmb3VuZDsgc3RhdGUgQ09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5s
YXVuY2hwYWQubmV0L2J1Z3MvMTkxODg5KQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2VkIERldmljZSBmb3VuZDsgc3RhdGUg
Q09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5sYXVuY2hwYWQubmV0L2J1Z3MvMTkx
ODg5KQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8
aW5mbz4gQWRkZWQgZGVmYXVsdCB3aXJlZCBjb25uZWN0aW9uICdXaXJlZCBjb25uZWN0aW9uIDEn
IGZvciAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25l
dC9wM3AxCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTguODc1MTkx
XSBhbHggMDAwMDowNDowMC4wOiBpcnEgNDYgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6Mjcg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE4Ljg3NTI2Nl0gSVB2NjogQUREUkNPTkYoTkVUREVW
X1VQKTogcDNwMTogbGluayBpcyBub3QgcmVhZHkKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxOC44NzYwMzddIElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHAzcDE6
IGxpbmsgaXMgbm90IHJlYWR5CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06IDx3YXJuPiAvc3lzL2RldmljZXMvdmlydHVhbC9uZXQvbG86IGNvdWxkbid0
IGRldGVybWluZSBkZXZpY2UgZHJpdmVyOyBpZ25vcmluZy4uLgpKYW4gMTcgMjI6NTc6MjcgdWJ1
bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8d2Fybj4gL3N5cy9kZXZpY2VzL3ZpcnR1
YWwvbmV0L2xvOiBjb3VsZG4ndCBkZXRlcm1pbmUgZGV2aWNlIGRyaXZlcjsgaWdub3JpbmcuLi4K
SmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogY2xpZW50IGNvbm5lY3RlZCBmcm9t
IDEzODZbMDowXQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIGFjcGlkOiAxIGNsaWVudCBy
dWxlIGxvYWRlZApKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIHdob29wc2llWzEzMTddOiB3
aG9vcHNpZSAwLjIuMjQuMSBzdGFydGluZyB1cC4KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZl
ciB3aG9vcHNpZVsxMzE3XTogVXNpbmcgbG9jayBwYXRoOiAvdmFyL2xvY2svd2hvb3BzaWUvbG9j
awpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogU2Vydmlj
ZSAidWJ1bnR1U2VydmVyIiAoL3NlcnZpY2VzL3VkaXNrcy5zZXJ2aWNlKSBzdWNjZXNzZnVsbHkg
ZXN0YWJsaXNoZWQuCkphbiAxNyAyMjo1NzoyOCB1YnVudHVTZXJ2ZXIgYWNwaWQ6IGNsaWVudCBj
b25uZWN0ZWQgZnJvbSAxMzg2WzA6MF0KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBhY3Bp
ZDogMSBjbGllbnQgcnVsZSBsb2FkZWQKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBOZXR3
b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENP
Tk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5MTg4
OSkKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciB3aG9vcHNpZVsxMzk5XTogb2ZmbGluZQpK
YW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFjdGl2YXRp
bmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0b3AuQWNjb3VudHMnICh1c2luZyBzZXJ2aWNl
aGVscGVyKQpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGFjY291bnRzLWRhZW1vblsxNDE4
XTogc3RhcnRlZCBkYWVtb24gdmVyc2lvbiAwLjYuMzQKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNl
cnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBTdWNjZXNzZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2Ug
J29yZy5mcmVlZGVza3RvcC5BY2NvdW50cycKSmFuIDE3IDIyOjU3OjI5IHVidW50dVNlcnZlciBk
YnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNr
dG9wLlVQb3dlcicgKHVzaW5nIHNlcnZpY2VoZWxwZXIpCkphbiAxNyAyMjo1NzozMCB1YnVudHVT
ZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vzc2Z1bGx5IGFjdGl2YXRlZCBzZXJ2aWNl
ICdvcmcuZnJlZWRlc2t0b3AuVVBvd2VyJwpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1U2VydmVyIGRi
dXNbMTEyOF06IFtzeXN0ZW1dIEFjdGl2YXRpbmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0
b3Auc3lzdGVtZDEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1
U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3NmdWxseSBhY3RpdmF0ZWQgc2Vydmlj
ZSAnb3JnLmZyZWVkZXNrdG9wLnN5c3RlbWQxJwpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1U2VydmVy
IGFuYWNyb25bMTYyN106IEFuYWNyb24gMi4zIHN0YXJ0ZWQgb24gMjAxNC0wMS0xNwpKYW4gMTcg
MjI6NTc6MzAgdWJ1bnR1U2VydmVyIGFuYWNyb25bMTYyN106IE5vcm1hbCBleGl0ICgwIGpvYnMg
cnVuKQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFj
dGl2YXRpbmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0b3AuQ29sb3JNYW5hZ2VyJyAodXNp
bmcgc2VydmljZWhlbHBlcikKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFVz
aW5nIGNvbmZpZyBmaWxlIC9ldGMvY29sb3JkLmNvbmYKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNl
cnZlciBjb2xvcmQ6IFVzaW5nIG1hcHBpbmcgZGF0YWJhc2UgZmlsZSAvdmFyL2xpYi9jb2xvcmQv
bWFwcGluZy5kYgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogVXNpbmcgZGV2
aWNlIGRhdGFiYXNlIGZpbGUgL3Zhci9saWIvY29sb3JkL3N0b3JhZ2UuZGIKSmFuIDE3IDIyOjU3
OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IGxvYWRlZCBwbHVnaW4gbGliY2RfcGx1Z2luX2NhbWVy
YS5zbwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogbG9hZGVkIHBsdWdpbiBs
aWJjZF9wbHVnaW5fc2Nhbm5lci5zbwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9y
ZDogcGx1Z2luIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvY29sb3JkLXBsdWdpbnMvbGliY2Rf
cGx1Z2luX3NhbmUuc28gbm90IGxvYWRlZDogcGx1Z2luIHJlZnVzZWQgdG8gbG9hZApKYW4gMTcg
MjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogRGFlbW9uIHJlYWR5IGZvciByZXF1ZXN0cwpK
YW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3Nm
dWxseSBhY3RpdmF0ZWQgc2VydmljZSAnb3JnLmZyZWVkZXNrdG9wLkNvbG9yTWFuYWdlcicKSmFu
IDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy1jN2Ri
NGQxMDEwOTg4Mjc3ZGI0ZDA3NmYzNzc1N2EwMQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVy
IGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLWJhYjBkNDA4ZWQwNTQ3ZDU5OWM0OWYwNzY3NWNk
ZmZjCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBp
Y2MtMTBmOGZhNGUzZWFlMDBhMzFmNjc5ZGU0MTFjOWM3MzcKSmFuIDE3IDIyOjU3OjMxIHVidW50
dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy0wZmI5MDJhMTMyMTU5YWY3ZWVlNGE3
MGFmMDkyMWMwNgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBh
ZGRlZDogaWNjLTdkYTI1NmJjMjk5ZmEzZTQxNGIwZDViZmVmNDE2OTdkCkphbiAxNyAyMjo1Nzoz
MSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtMzY2MDkzNGNhNzFjYWQ2
MDU3MjQyMTVhYTdlNmE1YTQKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFBy
b2ZpbGUgYWRkZWQ6IGljYy00NjVkMTUwN2FlMjY0YzQ2NjI0OGI3ZWZjMWYyZWUyMgpKYW4gMTcg
MjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTMzZWVmNTUz
YTQwMTdmMjM4NzExZmI4YWZjMGQ2ZTg3CkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29s
b3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtZjNmODFjYjViNDFlOGRlNTU2ZmRjYzAxY2NiMjljNWYK
SmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy05
Mzk0NWMzNzNkNDRkZTJmNzE5OWZjOGIwNzgyZmFkZgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2Vy
dmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTlkMjFjMTU2ZTc2MzFhZjViYzAwYmVjN2Iz
NWMzMWE5CkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVk
OiBpY2MtYmJiMmI2ZDBiMmY2NzNiN2UwYjUwNjZhMjU3ZmMxOTQKSmFuIDE3IDIyOjU3OjMxIHVi
dW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy02NmNlZGYzNWI0YmE4YzBiZTA1
YmU0ZTUzZWU2OGJiZQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmls
ZSBhZGRlZDogaWNjLTJhYWI3YmFiMzg5YzgwMGE1YThjYjMxYTdkNmJhMWVmCkphbiAxNyAyMjo1
NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtZTIwOWY2ZjFlODk3
ZDZmYmMzYmJjNjZlMjFmZTQ2YTkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6
IFByb2ZpbGUgYWRkZWQ6IGljYy1iOTIwY2RjMjA3NTZlMDU2NTNmNDJmOWYxNzFlY2VjOQpKYW4g
MTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLWY3MTli
MTBmODIxOWE3MjA5NDQwNDM0NjI1MTZhMDEzCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIg
Y29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtM2FkM2JhOGUwOWI3NmZhOTE1NzNkYzJmMWFhZDZl
OTgKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGlj
Yy1lYzljZWRjZDg0NTA2MTU5MzlhMTJhYzI0ZWM1ZThkYwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1
U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTY4ZTcyYTExZDJmYzUzNWY3ZDNjN2Qx
NTc0MzJiYmQxCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFk
ZGVkOiBpY2MtYTNmYjA2YTE4OWU1NjU0MjcyZjYxNGU1NmNkNTc5MjEKSmFuIDE3IDIyOjU3OjMx
IHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy0wMDc1YmJmNjc4N2ZlMDI1
ZTNlOGJlN2M2MGFiMWNjMApKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJv
ZmlsZSBhZGRlZDogaWNjLTBlZmUwYzRjZDliMDljNzJmZjViMGQ0MDdlYmRiZDgwCkphbiAxNyAy
Mjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtYTVjZjJlMGRl
YmNkMmFlZDI4M2M1OGQxNWNhMjhkYTkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xv
cmQ6IERldmljZSBhZGRlZDogc3lzZnMtMDRHNjI2MDAwNjExQlEyQlMwMDEzMTctQVNVU19VU0Iy
LjBfV2ViY2FtCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBEZXZpY2UgYWRk
ZWQ6IHhyYW5kci1TZWlrbyBFcHNvbiBDb3Jwb3JhdGlvbgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1
U2VydmVyIGNvbG9yZDogQXV0b21hdGljIG1ldGFkYXRhIGFkZCBpY2MtYjI1OTQ2NTM2MGNlM2Y5
ZTU1Yjk1ZGZjZmQ2OGYxYmUgdG8geHJhbmRyLVNlaWtvIEVwc29uIENvcnBvcmF0aW9uCkphbiAx
NyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtYjI1OTQ2
NTM2MGNlM2Y5ZTU1Yjk1ZGZjZmQ2OGYxYmUKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBO
ZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRl
IENPTk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5
MTg4OSkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTog
PGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENPTk5FQ1RFRCBmb3JjZWQuIChz
ZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5MTg4OSkKSmFuIDE3IDIyOjU3OjMx
IHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFt
ZT0nb3JnLmZyZWVkZXNrdG9wLlJlYWx0aW1lS2l0MScgKHVzaW5nIHNlcnZpY2VoZWxwZXIpCkph
biAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vzc2Z1
bGx5IGFjdGl2YXRlZCBzZXJ2aWNlICdvcmcuZnJlZWRlc2t0b3AuUmVhbHRpbWVLaXQxJwpKYW4g
MTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5
IGNhbGxlZCBjaHJvb3QuCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9u
WzE4MTRdOiBTdWNjZXNzZnVsbHkgZHJvcHBlZCBwcml2aWxlZ2VzLgpKYW4gMTcgMjI6NTc6MzEg
dWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IGxpbWl0ZWQgcmVz
b3VyY2VzLgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTog
UnVubmluZy4KSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06
IENhbmFyeSB0aHJlYWQgcnVubmluZy4KSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBydGtp
dC1kYWVtb25bMTgxNF06IFdhdGNoZG9nIHRocmVhZCBydW5uaW5nLgpKYW4gMTcgMjI6NTc6MzEg
dWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFk
IDE4MTIgb2YgcHJvY2VzcyAxODEyIChuL2EpIG93bmVkIGJ5ICcxMDgnIGhpZ2ggcHJpb3JpdHkg
YXQgbmljZSBsZXZlbCAtMTEuCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgcnRraXQtZGFl
bW9uWzE4MTRdOiBTdXBlcnZpc2luZyAxIHRocmVhZHMgb2YgMSBwcm9jZXNzZXMgb2YgMSB1c2Vy
cy4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nl
c3NmdWxseSBtYWRlIHRocmVhZCAxODE4IG9mIHByb2Nlc3MgMTgxMiAobi9hKSBvd25lZCBieSAn
MTA4JyBSVCBhdCBwcmlvcml0eSA1LgpKYW4gMTcgMjI6NTc6MzIgdWJ1bnR1U2VydmVyIHJ0a2l0
LWRhZW1vblsxODE0XTogU3VwZXJ2aXNpbmcgMiB0aHJlYWRzIG9mIDEgcHJvY2Vzc2VzIG9mIDEg
dXNlcnMuCkphbiAxNyAyMjo1NzozMiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBT
dWNjZXNzZnVsbHkgbWFkZSB0aHJlYWQgMTgxOSBvZiBwcm9jZXNzIDE4MTIgKG4vYSkgb3duZWQg
YnkgJzEwOCcgUlQgYXQgcHJpb3JpdHkgNS4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZlciBy
dGtpdC1kYWVtb25bMTgxNF06IFN1cGVydmlzaW5nIDMgdGhyZWFkcyBvZiAxIHByb2Nlc3NlcyBv
ZiAxIHVzZXJzLgpKYW4gMTcgMjI6NTc6MzIgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0
XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFkIDE4MjEgb2YgcHJvY2VzcyAxODIxIChuL2EpIG93
bmVkIGJ5ICcxMDgnIGhpZ2ggcHJpb3JpdHkgYXQgbmljZSBsZXZlbCAtMTEuCkphbiAxNyAyMjo1
NzozMiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdXBlcnZpc2luZyA0IHRocmVh
ZHMgb2YgMiBwcm9jZXNzZXMgb2YgMSB1c2Vycy4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZl
ciBwdWxzZWF1ZGlvWzE4MjFdOiBbcHVsc2VhdWRpb10gcGlkLmM6IERhZW1vbiBhbHJlYWR5IHJ1
bm5pbmcuCkphbiAxNyAyMjo1NzozMiB1YnVudHVTZXJ2ZXIgbnRwZGF0ZVsxMDczXTogYWRqdXN0
IHRpbWUgc2VydmVyIDkxLjE4OS44OS4xOTkgb2Zmc2V0IDAuMDg0NDYxIHNlYwpKYW4gMTcgMjI6
NTc6NDEgdWJ1bnR1U2VydmVyIGNvbG9yZDogZGV2aWNlIHJlbW92ZWQ6IHhyYW5kci1TZWlrbyBF
cHNvbiBDb3Jwb3JhdGlvbgpKYW4gMTcgMjI6NTc6NDEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJv
ZmlsZSByZW1vdmVkOiBpY2MtYjI1OTQ2NTM2MGNlM2Y5ZTU1Yjk1ZGZjZmQ2OGYxYmUKSmFuIDE3
IDIyOjU3OjQxIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPHdhcm4+IGVycm9y
IHJlcXVlc3RpbmcgYXV0aCBmb3Igb3JnLmZyZWVkZXNrdG9wLk5ldHdvcmtNYW5hZ2VyLndpZmku
c2hhcmUub3BlbjogKDMpIEdEQnVzLkVycm9yOm9yZy5mcmVlZGVza3RvcC5EQnVzLkVycm9yLk5h
bWVIYXNOb093bmVyOiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0b3AuREJ1cy5FcnJvci5OYW1l
SGFzTm9Pd25lcjogQ291bGQgbm90IGdldCBVSUQgb2YgbmFtZSAnOjEuMjcnOiBubyBzdWNoIG5h
bWUKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3Rp
dmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNrdG9wLnN5c3RlbWQxJyAodXNpbmcgc2Vy
dmljZWhlbHBlcikKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lz
dGVtXSBTdWNjZXNzZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2UgJ29yZy5mcmVlZGVza3RvcC5zeXN0
ZW1kMScKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1
Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMTA3IG9mIHByb2Nlc3MgMjEwNyAobi9hKSBvd25lZCBi
eSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBuaWNlIGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQy
IHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1cGVydmlzaW5nIDQgdGhyZWFkcyBv
ZiAyIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpKYW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHJ0
a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFkIDIyMDIgb2YgcHJvY2Vz
cyAyMTA3IChuL2EpIG93bmVkIGJ5ICcxMDAwJyBSVCBhdCBwcmlvcml0eSA1LgpKYW4gMTcgMjI6
NTc6NDIgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VwZXJ2aXNpbmcgNSB0aHJl
YWRzIG9mIDIgcHJvY2Vzc2VzIG9mIDIgdXNlcnMuCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2
ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdWNjZXNzZnVsbHkgbWFkZSB0aHJlYWQgMjIwMyBvZiBw
cm9jZXNzIDIxMDcgKG4vYSkgb3duZWQgYnkgJzEwMDAnIFJUIGF0IHByaW9yaXR5IDUuCkphbiAx
NyAyMjo1Nzo0MiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdXBlcnZpc2luZyA2
IHRocmVhZHMgb2YgMiBwcm9jZXNzZXMgb2YgMiB1c2Vycy4KSmFuIDE3IDIyOjU3OjQyIHVidW50
dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMjA4
IG9mIHByb2Nlc3MgMjIwOCAobi9hKSBvd25lZCBieSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBu
aWNlIGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25b
MTgxNF06IFN1cGVydmlzaW5nIDcgdGhyZWFkcyBvZiAzIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpK
YW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHB1bHNlYXVkaW9bMjIwOF06IFtwdWxzZWF1ZGlv
XSBwaWQuYzogRGFlbW9uIGFscmVhZHkgcnVubmluZy4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNl
cnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMjExIG9m
IHByb2Nlc3MgMjIxMSAobi9hKSBvd25lZCBieSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBuaWNl
IGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgx
NF06IFN1cGVydmlzaW5nIDcgdGhyZWFkcyBvZiAzIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpKYW4g
MTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHB1bHNlYXVkaW9bMjIxMV06IFtwdWxzZWF1ZGlvXSBw
aWQuYzogRGFlbW9uIGFscmVhZHkgcnVubmluZy4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZl
ciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVk
ZXNrdG9wLmxvY2FsZTEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6NDIgdWJ1
bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3NmdWxseSBhY3RpdmF0ZWQgc2Vy
dmljZSAnb3JnLmZyZWVkZXNrdG9wLmxvY2FsZTEnCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2
ZXIgY29sb3JkOiBEZXZpY2UgYWRkZWQ6IHhyYW5kci1TZWlrbyBFcHNvbiBDb3Jwb3JhdGlvbgpK
YW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIGNvbG9yZDogQXV0b21hdGljIG1ldGFkYXRhIGFk
ZCBpY2MtM2UxZjNkZGRiMWU1ZTg3YmZjODI0YTA3YWRjMDAxYzAgdG8geHJhbmRyLVNlaWtvIEVw
c29uIENvcnBvcmF0aW9uCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9m
aWxlIGFkZGVkOiBpY2MtM2UxZjNkZGRiMWU1ZTg3YmZjODI0YTA3YWRjMDAxYzAKSmFuIDE3IDIy
OjU3OjQzIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdl
ZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENPTk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3Mu
bGF1bmNocGFkLm5ldC9idWdzLzE5MTg4OSkKSmFuIDE3IDIyOjU3OjQzIHVidW50dVNlcnZlciBk
YnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNr
dG9wLlVEaXNrczInICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6NDMgdWJ1bnR1
U2VydmVyIHVkaXNrc2RbMjI4NV06IHVkaXNrcyBkYWVtb24gdmVyc2lvbiAyLjEuMCBzdGFydGlu
ZwpKYW4gMTcgMjI6NTc6NDMgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nl
c3NmdWxseSBhY3RpdmF0ZWQgc2VydmljZSAnb3JnLmZyZWVkZXNrdG9wLlVEaXNrczInCkphbiAx
NyAyMjo1Nzo0MyB1YnVudHVTZXJ2ZXIgdWRpc2tzZFsyMjg1XTogQWNxdWlyZWQgdGhlIG5hbWUg
b3JnLmZyZWVkZXNrdG9wLlVEaXNrczIgb24gdGhlIHN5c3RlbSBtZXNzYWdlIGJ1cwpKYW4gMTcg
MjI6NTc6NDMgdWJ1bnR1U2VydmVyIHVkaXNrc2RbMjI4NV06IENsZWFuaW5nIHVwIG1vdW50IHBv
aW50IC9tZWRpYS9hbWFubmVqYWQvVUJVTlRVLVNFUlYgKGRldmljZSA4OjE3IGlzIG5vdCBtb3Vu
dGVkKQpKYW4gMTcgMjI6NTc6NDQgdWJ1bnR1U2VydmVyIHVkaXNrc2RbMjI4NV06IE1vdW50ZWQg
L2Rldi9zZGIxIGF0IC9tZWRpYS9hbWFubmVqYWQvVUJVTlRVLVNFUlYgb24gYmVoYWxmIG9mIHVp
ZCAxMDAwCkphbiAxNyAyMjo1Nzo0NyB1YnVudHVTZXJ2ZXIgbnRwZGF0ZVsxODY3XTogYWRqdXN0
IHRpbWUgc2VydmVyIDkxLjE4OS44OS4xOTkgb2Zmc2V0IDAuMDc5OTI2IHNlYwpKYW4gMTcgMjI6
NTg6MDQgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2Vk
IERldmljZSBmb3VuZDsgc3RhdGUgQ09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5s
YXVuY2hwYWQubmV0L2J1Z3MvMTkxODg5KQpKYW4gMTcgMjI6NTg6MDQgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2VkIERldmljZSBmb3VuZDsgc3RhdGUg
Q09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5sYXVuY2hwYWQubmV0L2J1Z3MvMTkx
ODg5KQo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=udev
Content-Disposition: attachment; filename=udev
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy7d6

bW9uaXRvciB3aWxsIHByaW50IHRoZSByZWNlaXZlZCBldmVudHMgZm9yOgpVREVWIC0gdGhlIGV2
ZW50IHdoaWNoIHVkZXYgc2VuZHMgb3V0IGFmdGVyIHJ1bGUgcHJvY2Vzc2luZwpLRVJORUwgLSB0
aGUga2VybmVsIHVldmVudAoKS0VSTkVMWzEwLjIyMjYxNF0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMApN
T0RBTElBUz1hY3BpOkxOWFNZU1RNOgpTRVFOVU09MTcwMwpTVUJTWVNURU09YWNwaQoKS0VSTkVM
WzEwLjIyMjYyNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAwCk1PREFM
SUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIy
MjYzMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxCk1PREFMSUFTPWFj
cGk6TE5YQ1BVOgpTRVFOVU09MTcwNQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjYzNF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAyIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAyCk1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcwNgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjYzOV0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAzCk1PREFMSUFTPWFjcGk6TE5YQ1BVOgpT
RVFOVU09MTcwNwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY0M10gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA0Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09
MTcwOApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY0N10gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOQpT
VUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY1MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvTE5YQ1BVOjA2IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvTE5YQ1BVOjA2Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcxMApTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIyMjY1NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
TE5YQ1BVOjA3IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
TE5YQ1BVOjA3Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcxMQpTVUJTWVNURU09YWNw
aQoKS0VSTkVMWzEwLjIyMjY2MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdS
Qk46MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQ
V1JCTjowMApEUklWRVI9YnV0dG9uCk1PREFMSUFTPWFjcGk6TE5YUFdSQk46ClNFUU5VTT0xNzEy
ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIyNjY5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhT
WVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1dDIgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyCkVWPTMKS0VZ
PTEwMDAwMDAwMDAwMDAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAwMDAxZTAwMDAtZTAs
MSxrNzQscmFtbHNmdwpOQU1FPSJQb3dlciBCdXR0b24iClBIWVM9IkxOWFBXUkJOL2J1dHRvbi9p
bnB1dDAiClBST0RVQ1Q9MTkvMC8xLzAKUFJPUD0wClNFUU5VTT0xNzEzClNVQlNZU1RFTT1pbnB1
dAoKS0VSTkVMWzEwLjIyMjY3OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdS
Qk46MDAvaW5wdXQvaW5wdXQyL2V2ZW50MiAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L2lucHV0L2V2ZW50MgpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lu
cHV0L2lucHV0Mi9ldmVudDIKTUFKT1I9MTMKTUlOT1I9NjYKU0VRTlVNPTE3MTQKU1VCU1lTVEVN
PWlucHV0CgpLRVJORUxbMTAuMjIyNjg0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAKU0VRTlVNPTE3MTUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI2ODhdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9BVEs0MDAxOjAwIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL0FUSzQwMDE6
MDAKTU9EQUxJQVM9YWNwaTpBVEs0MDAxOgpTRVFOVU09MTcxNgpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIyMjY5M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL0lO
VDM0MEU6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvSU5UMzQwRTowMApNT0RBTElBUz1hY3BpOklOVDM0MEU6UE5QMEMwMjoKU0VRTlVN
PTE3MTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI2OTddIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAKTU9EQUxJQVM9YWNw
aTpQTlAwQTA4OlBOUDBBMDM6ClNFUU5VTT0xNzE4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjIyNzAxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9BQ1BJMDAwMzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0FDUEkwMDAzOjAwCkRSSVZFUj1hYwpNT0RBTElBUz1h
Y3BpOkFDUEkwMDAzOgpTRVFOVU09MTcxOQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjcy
MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQ
STAwMDM6MDAvcG93ZXJfc3VwcGx5L0FDMCAocG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAv
cG93ZXJfc3VwcGx5L0FDMApQT1dFUl9TVVBQTFlfTkFNRT1BQzAKUE9XRVJfU1VQUExZX09OTElO
RT0xClNFUU5VTT0xNzIwClNVQlNZU1RFTT1wb3dlcl9zdXBwbHkKCktFUk5FTFsxMC4yMjI3MjVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJ
REVPOjAxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEKTU9EQUxJQVM9YWNwaTpMTlhWSURFTzoKU0VR
TlVNPTE3MjEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3MzBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
MyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozMwpTRVFOVU09MTcyMgpTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjczNF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM0IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM0ClNFUU5VTT0xNzIzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
NzQ1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9kZXZpY2U6MzUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9kZXZpY2U6MzUKU0VR
TlVNPTE3MjQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3NDldIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
NiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNgpTRVFOVU09MTcyNQpTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjc1Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM3IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM3ClNFUU5VTT0xNzI2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
NzU2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9kZXZpY2U6MzggKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9kZXZpY2U6MzgKU0VR
TlVNPTE3MjcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3NjBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
OSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozOQpTRVFOVU09MTcyOApTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjc2OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjNhIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjNhClNFUU5VTT0xNzI5ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
Nzc0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzAxOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwMTowMApNT0RBTElBUz1hY3BpOlBOUDBDMDE6ClNF
UU5VTT0xNzMwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIyNzgyXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzAyOjAyIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvUE5QMEMwMjowMgpNT0RBTElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMxClNVQlNZU1RF
TT1hY3BpCgpLRVJORUxbMTAuMjIyNzg3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzAyOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwMjowMwpNT0RB
TElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMyClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjIyNzk1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9QTlAwQzBBOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMApEUklWRVI9YmF0dGVyeQpNT0RBTElB
Uz1hY3BpOlBOUDBDMEE6ClNFUU5VTT0xNzMzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2
MjQzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzBBOjAwL3Bvd2VyX3N1cHBseS9CQVQwIChwb3dlcl9zdXBwbHkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzBBOjAw
L3Bvd2VyX3N1cHBseS9CQVQwClBPV0VSX1NVUFBMWV9DQVBBQ0lUWT05NwpQT1dFUl9TVVBQTFlf
Q1lDTEVfQ09VTlQ9MApQT1dFUl9TVVBQTFlfRU5FUkdZX0ZVTEw9NTE3OTkwMDAKUE9XRVJfU1VQ
UExZX0VORVJHWV9GVUxMX0RFU0lHTj01NzIwMDAwMApQT1dFUl9TVVBQTFlfRU5FUkdZX05PVz01
MDU4OTAwMApQT1dFUl9TVVBQTFlfTUFOVUZBQ1RVUkVSPUFTVVNUZUsKUE9XRVJfU1VQUExZX01P
REVMX05BTUU9TjU2LS01MgpQT1dFUl9TVVBQTFlfTkFNRT1CQVQwClBPV0VSX1NVUFBMWV9QT1dF
Ul9OT1c9MApQT1dFUl9TVVBQTFlfUFJFU0VOVD0xClBPV0VSX1NVUFBMWV9TRVJJQUxfTlVNQkVS
PSAKUE9XRVJfU1VQUExZX1NUQVRVUz1Vbmtub3duClBPV0VSX1NVUFBMWV9URUNITk9MT0dZPUxp
LWlvbgpQT1dFUl9TVVBQTFlfVk9MVEFHRV9NSU5fREVTSUdOPTExMTAwMDAwClBPV0VSX1NVUFBM
WV9WT0xUQUdFX05PVz0xMjQ1MzAwMApTRVFOVU09MTczNApTVUJTWVNURU09cG93ZXJfc3VwcGx5
CgpLRVJORUxbMTAuMjM2MjUzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9QTlAwQzE0OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMxNDowMApNT0RBTElBUz1h
Y3BpOlBOUDBDMTQ6ClNFUU5VTT0xNzM1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjU4
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDEKU0VRTlVNPTE3MzYKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzYyNjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMgpTRVFOVU09MTczNwpTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjI2Nl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzClNF
UU5VTT0xNzM4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjcwXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86
MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAKTU9EQUxJQVM9YWNwaTpMTlhWSURF
TzoKU0VRTlVNPTE3MzkKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYyNzVdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhW
SURFTzowMC9kZXZpY2U6MDQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNl
OjA0ClNFUU5VTT0xNzQwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjgzXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5Y
VklERU86MDAvZGV2aWNlOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2Rldmlj
ZTowNQpTRVFOVU09MTc0MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjI4N10gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xO
WFZJREVPOjAwL2RldmljZTowNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9kZXZp
Y2U6MDYKU0VRTlVNPTE3NDIKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYyOTBdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowNyAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowNwpTRVFOVU09MTc0MwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEw
LjIzNjMwMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjA4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA4ClNFUU5VTT0xNzQ0ClNVQlNZU1RFTT1h
Y3BpCgpLRVJORUxbMTAuMjM2MzA0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDkKU0VRTlVNPTE3
NDUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYzMTJdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYSAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowYQpTRVFOVU09MTc0NgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjMxNl0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjBiClNFUU5VTT0xNzQ3ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2MzI0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGIvZGV2aWNlOjBjIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYwpTRVFO
VU09MTc0OApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjMzMl0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9k
ZXZpY2U6MGQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjL2RldmljZTowZApTRVFOVU09
MTc0OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjM0MF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZp
Y2U6MGQvZGV2aWNlOjBlIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQv
ZGV2aWNlOjBlClNFUU5VTT0xNzUwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MzQ4XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MGIvZGV2aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MGYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2
aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MGYKU0VRTlVNPTE3NTEKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzYzNTVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMCAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMApTRVFOVU09MTc1MgpT
VUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjM2Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQv
ZGV2aWNlOjExIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNl
OjExClNFUU5VTT0xNzUzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MzY4XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2
aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MTIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBj
L2RldmljZTowZC9kZXZpY2U6MTIKU0VRTlVNPTE3NTQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsx
MC4yMzYzNzZdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMyAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMwpTRVFOVU09MTc1NQpTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIzNjM4MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNl
OjE0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNlOjE0ClNF
UU5VTT0xNzU2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2Mzg3XSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBj
L2RldmljZTowZC9kZXZpY2U6MTUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjL2Rldmlj
ZTowZC9kZXZpY2U6MTUKU0VRTlVNPTE3NTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYz
OTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToxNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxNgpTRVFOVU09MTc1OApTVUJTWVNURU09YWNwaQoK
S0VSTkVMWzEwLjIzNjQwMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjE3IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjE3ClNFUU5VTT0xNzU5ClNV
QlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDA3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTggKGFjcGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTgK
U0VRTlVNPTE3NjAKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY0MTFdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxOSAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZToxOQpTRVFOVU09MTc2MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQx
NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjFhIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhClNFUU5VTT0xNzYyClNVQlNZU1RFTT1hY3BpCgpL
RVJORUxbMTAuMjM2NDIzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rldmlj
ZToxYgpTRVFOVU09MTc2MwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQyN10gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rl
dmljZToxYi9kZXZpY2U6MWMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZTox
YwpTRVFOVU09MTc2NApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQzNV0gYWRkICAgICAg
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rldmlj
ZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9k
ZXZpY2U6MWMvZGV2aWNlOjFkClNFUU5VTT0xNzY1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NDQxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWUgKGFjcGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWUKU0VRTlVNPTE3NjYKU1VCU1lTVEVN
PWFjcGkKCktFUk5FTFsxMC4yMzY0NDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZTox
ZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToxZgpTRVFO
VU09MTc2NwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ1NV0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9k
ZXZpY2U6MWMvZGV2aWNlOjFmL2RldmljZToyMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6
MWIvZGV2aWNlOjFjL2RldmljZToxZi9kZXZpY2U6MjAKU0VRTlVNPTE3NjgKU1VCU1lTVEVNPWFj
cGkKCktFUk5FTFsxMC4yMzY0NjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rldmlj
ZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMSAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMQpTRVFOVU09
MTc2OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ2OV0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZp
Y2U6MWMvZGV2aWNlOjIyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMv
ZGV2aWNlOjIyClNFUU5VTT0xNzcwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDc2XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2
aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMKU0VRTlVNPTE3NzEKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzY0ODBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZToyNCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyNApTRVFOVU09MTc3MgpTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ4OF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1ClNF
UU5VTT0xNzczClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDkyXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjYgKGFjcGkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MjYKU0VRTlVNPTE3NzQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY0OTld
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZToyNyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rldmlj
ZTowMC9QTlAwQTA4OjAwL2RldmljZToyNwpTRVFOVU09MTc3NQpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIzNjUwM10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjI4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4ClNFUU5VTT0xNzc2ClNVQlNZ
U1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTEwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjkKU0VR
TlVNPTE3NzcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1MTRdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyYSAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyYQpTRVFOVU09MTc3OApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjUyMl0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJiClNFUU5VTT0xNzc5ClNVQlNZU1RFTT1hY3BpCgpLRVJO
RUxbMTAuMjM2NTI2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MmMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmMKU0VRTlVNPTE3ODAKU1VCU1lT
VEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1MjldIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZApTRVFO
VU09MTc4MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjUzOF0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0FUSzMwMDE6MDAg
KGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6MmQvQVRLMzAwMTowMApNT0RBTElBUz1hY3BpOkFUSzMwMDE6UE5Q
MDMwQjoKU0VRTlVNPTE3ODIKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NDVdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9F
VEQwMTA4OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0VURDAxMDg6MDAKTU9EQUxJQVM9YWNwaTpF
VEQwMTA4OlNZTjBBMDA6U1lOMDAwMjpQTlAwRjAzOlBOUDBGMTM6UE5QMEYxMjoKU0VRTlVNPTE3
ODMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NTBdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9JTlQwODAwOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjJkL0lOVDA4MDA6MDAKTU9EQUxJQVM9YWNwaTpJTlQwODAwOgpTRVFOVU09
MTc4NApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU1OF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0lOVDNGMEQ6MDAgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MmQvSU5UM0YwRDowMApNT0RBTElBUz1hY3BpOklOVDNGMEQ6UE5QMEMw
MjoKU0VRTlVNPTE3ODUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NjJdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAw
MDAwOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAwMDA6MDAKTU9EQUxJQVM9YWNwaTpQTlAw
MDAwOgpTRVFOVU09MTc4NgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU3MV0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BO
UDAxMDA6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMDEwMDowMApNT0RBTElBUz1hY3BpOlBO
UDAxMDA6ClNFUU5VTT0xNzg3ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTc2XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQv
UE5QMDEwMzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMTAzOjAwCk1PREFMSUFTPWFjcGk6
UE5QMDEwMzoKU0VRTlVNPTE3ODgKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1ODNdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
ZC9QTlAwMjAwOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAyMDA6MDAKTU9EQUxJQVM9YWNw
aTpQTlAwMjAwOgpTRVFOVU09MTc4OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU5MF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJkL1BOUDBCMDA6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEIwMDowMApNT0RBTElBUz1h
Y3BpOlBOUDBCMDA6ClNFUU5VTT0xNzkwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTk3
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MmQvUE5QMEMwMjowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzAyOjAwCk1PREFMSUFT
PWFjcGk6UE5QMEMwMjoKU0VRTlVNPTE3OTEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2
MDRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToyZC9QTlAwQzAyOjAxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDI6MDEKTU9EQUxJ
QVM9YWNwaTpQTlAwQzAyOgpTRVFOVU09MTc5MgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIz
NjYxMV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL1BOUDBDMDQ6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEMwNDowMApNT0RB
TElBUz1hY3BpOlBOUDBDMDQ6ClNFUU5VTT0xNzkzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NjE4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MmQvUE5QMEMwOTowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzA5OjAwCkRS
SVZFUj1lYwpNT0RBTElBUz1hY3BpOlBOUDBDMDk6ClNFUU5VTT0xNzk0ClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2NjIzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MmUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmUKU0VRTlVNPTE3OTUK
U1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2MzBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZS9kZXZpY2U6MmYgKGFjcGkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MmUvZGV2aWNlOjJmClNFUU5VTT0xNzk2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxb
MTAuMjM2NjM3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6MmUvZGV2aWNlOjMwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlL2RldmljZTozMApT
RVFOVU09MTc5NwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjY0M10gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMxIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjMxClNFUU5VTT0xNzk4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NjQ3
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MzIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MzIKU0VRTlVNPTE3OTkKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzY2NTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTozYiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozYgpTRVFOVU09MTgwMApTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjY2MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiL2RldmljZTozYyAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTozYi9kZXZpY2U6M2MKU0VRTlVNPTE4MDEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4y
MzY2NjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZTozZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZApTRVFOVU09MTgwMgpTVUJTWVNURU09YWNw
aQoKS0VSTkVMWzEwLjIzNjY3M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNkL2RldmljZTozZSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZC9k
ZXZpY2U6M2UKU0VRTlVNPTE4MDMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2NzddIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToz
ZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZTozZgpTRVFOVU09MTgwNApTVUJTWVNURU09YWNwaQoKS0VSTkVM
WzEwLjIzNjY4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjNmL2RldmljZTo0MCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDAK
U0VRTlVNPTE4MDUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2ODldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6
NDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6M2YvZGV2aWNlOjQxClNFUU5VTT0xODA2ClNVQlNZU1RFTT1h
Y3BpCgpLRVJORUxbMTAuMjM2Njk0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIKU0VRTlVNPTE4
MDcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY3MDBdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzClNFUU5VTT0xODA4ClNVQlNZU1RFTT1hY3BpCgpLRVJO
RUxbMTAuMjM2NzA3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0
Mi9kZXZpY2U6NDMvZGV2aWNlOjQ0ClNFUU5VTT0xODA5ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxb
MTAuMjM2NzE0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9k
ZXZpY2U6NDMvZGV2aWNlOjQ1ClNFUU5VTT0xODEwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NzIxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZp
Y2U6NDMvZGV2aWNlOjQ2ClNFUU5VTT0xODExClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2
NzI3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6
NDMvZGV2aWNlOjQ3ClNFUU5VTT0xODEyClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzMz
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6NDIvZGV2aWNlOjQzL2RldmljZTo0OCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMv
ZGV2aWNlOjQ4ClNFUU5VTT0xODEzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzQwXSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
NDIvZGV2aWNlOjQzL2RldmljZTo0OSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2
aWNlOjQ5ClNFUU5VTT0xODE0ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzQ3XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIv
ZGV2aWNlOjQzL2RldmljZTo0YSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNl
OjRhClNFUU5VTT0xODE1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzUzXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2
aWNlOjQzL2RldmljZTo0YiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjRi
ClNFUU5VTT0xODE2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzYwXSBhZGQgICAgICAv
ZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwMTowMSAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzAxOjAxCk1PREFM
SUFTPWFjcGk6UE5QMEMwMToKU0VRTlVNPTE4MTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4y
MzY3NjhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAw
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEQ6MDAKRFJJVkVSPWJ1dHRvbgpNT0RBTElBUz1hY3BpOlBOUDBDMEQ6ClNFUU5VTT0x
ODE4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzgxXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAgKGlucHV0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6MDAv
aW5wdXQvaW5wdXQwCkVWPTIxCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwNWUwMDAwLWUw
LDUsa3JhbWxzZncwLApOQU1FPSJMaWQgU3dpdGNoIgpQSFlTPSJQTlAwQzBEL2J1dHRvbi9pbnB1
dDAiClBST0RVQ1Q9MTkvMC81LzAKUFJPUD0wClNFUU5VTT0xODE5ClNVQlNZU1RFTT1pbnB1dApT
Vz0xCgpLRVJORUxbMTAuMjM2Nzg5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAvZXZlbnQwIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQwCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBDMEQ6MDAvaW5wdXQvaW5wdXQwL2V2ZW50MApNQUpPUj0xMwpNSU5PUj02NApT
RVFOVU09MTgyMApTVUJTWVNURU09aW5wdXQKCktFUk5FTFsxMC4yMzY3OTRdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBFOjAwIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAKRFJJVkVS
PWJ1dHRvbgpNT0RBTElBUz1hY3BpOlBOUDBDMEU6ClNFUU5VTT0xODIxClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2ODA1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDEgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxCkVWPTMK
S0VZPTQwMDAgMCAwCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwM2UwMDAwLWUwLDEsazhF
LHJhbWxzZncKTkFNRT0iU2xlZXAgQnV0dG9uIgpQSFlTPSJQTlAwQzBFL2J1dHRvbi9pbnB1dDAi
ClBST0RVQ1Q9MTkvMC8zLzAKUFJPUD0wClNFUU5VTT0xODIyClNVQlNZU1RFTT1pbnB1dAoKS0VS
TkVMWzEwLjIzNjgxMl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBDMEU6MDAvaW5wdXQvaW5wdXQxL2V2ZW50MSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2lucHV0L2V2ZW50MQpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQzBFOjAwL2lucHV0L2lucHV0MS9ldmVudDEKTUFKT1I9MTMKTUlOT1I9NjUKU0VRTlVNPTE4
MjMKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTAuMjM2ODE3XSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAwCk1PREFMSUFTPWFjcGk6
UE5QMEMwRjoKU0VRTlVNPTE4MjQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4MjJdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAxIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6
MDEKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNQpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIzNjgyNl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBDMEY6MDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRjowMgpNT0RBTElBUz1hY3BpOlBOUDBDMEY6ClNFUU5VTT0xODI2ClNV
QlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2ODMwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAzCk1PREFMSUFTPWFjcGk6UE5QMEMw
RjoKU0VRTlVNPTE4MjcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4MzVdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA0IChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDQKTU9E
QUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyOApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEw
LjIzNjgzOV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6
MDUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRjowNQpNT0RBTElBUz1hY3BpOlBOUDBDMEY6ClNFUU5VTT0xODI5ClNVQlNZU1RF
TT1hY3BpCgpLRVJORUxbMTAuMjM2ODQ2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRjowNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA2Ck1PREFMSUFTPWFjcGk6UE5QMEMwRjoKU0VR
TlVNPTE4MzAKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4NTBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA3IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDcKTU9EQUxJQVM9
YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgzMQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjg1
N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMTQ6MDEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEMxNDowMQpNT0RBTElBUz1hY3BpOlBOUDBDMTQ6ClNFUU5VTT0xODMyClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2ODYyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
NGMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
NGMKU0VRTlVNPTE4MzMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4NjldIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMApE
UklWRVI9dGhlcm1hbApNT0RBTElBUz1hY3BpOkxOWFRIRVJNOgpTRVFOVU09MTgzNApTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIzNjg3NF0gYWRkICAgICAgL2RldmljZXMvYnJlYWtwb2ludCAo
ZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvYnJlYWtwb2ludApTRVFO
VU09MTgzNQpTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM2ODgxXSBhZGQgICAg
ICAvZGV2aWNlcy9jcHUgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L2NwdQpTRVFOVU09MTgzNgpTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM2ODky
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDAuMCAocGNpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAwLjAKTU9EQUxJQVM9cGNp
OnYwMDAwODA4NmQwMDAwMDE1NHN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwNnNjMDBpMDAKUENJX0NM
QVNTPTYwMDAwClBDSV9JRD04MDg2OjAxNTQKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjAwLjAKUENJ
X1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4MzcKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEw
LjIzNjkwMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAgKHBjaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wCkRSSVZF
Uj1wY2llcG9ydApNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAwMTUxc3YwMDAwMTA0M3NkMDAw
MDE0NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAKUENJX0lEPTgwODY6MDE1MQpQQ0lfU0xP
VF9OQU1FPTAwMDA6MDA6MDEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTgzOApT
VUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTA3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAwOjAxLjA6cGNpZTA4IChwY2lfZXhwcmVzcykKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDA6MDEu
MDpwY2llMDgKU0VRTlVNPTE4MzkKU1VCU1lTVEVNPXBjaV9leHByZXNzCgpLRVJORUxbMTAuMjM2
OTEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAw
LjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
MS4wLzAwMDA6MDE6MDAuMApNT0RBTElBUz1wY2k6djAwMDAxMERFZDAwMDAwREUzc3YwMDAwMTA0
M3NkMDAwMDE0NzdiYzAzc2MwMGkwMApQQ0lfQ0xBU1M9MzAwMDAKUENJX0lEPTEwREU6MERFMwpQ
Q0lfU0xPVF9OQU1FPTAwMDA6MDE6MDAuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09
MTg0MApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTE4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC9wY2lfYnVzLzAwMDA6MDEgKHBjaV9idXMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC9wY2lfYnVzLzAwMDA6
MDEKU0VRTlVNPTE4NDEKU1VCU1lTVEVNPXBjaV9idXMKCktFUk5FTFsxMC4yMzY5MjNdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wIChwY2kpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMApNT0RBTElBUz1wY2k6djAwMDA4
MDg2ZDAwMDAwMTY2c3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAzc2MwMGkwMApQQ0lfQ0xBU1M9MzAw
MDAKUENJX0lEPTgwODY6MDE2NgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MDIuMApQQ0lfU1VCU1lT
X0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg0MgpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTMw
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMCAocGNpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAKRFJJVkVSPXhoY2lf
aGNkCk1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFMzFzdjAwMDAxMDQzc2QwMDAwMTQ3N2Jj
MENzYzAzaTMwClBDSV9DTEFTUz1DMDMzMApQQ0lfSUQ9ODA4NjoxRTMxClBDSV9TTE9UX05BTUU9
MDAwMDowMDoxNC4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODQzClNVQlNZU1RF
TT1wY2kKCktFUk5FTFsxMC4yMzY5MzldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxNC4wL3VzYjMgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9i
dXMvdXNiLzAwMy8wMDEKREVWTlVNPTAwMQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxNC4wL3VzYjMKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1J
Tk9SPTI1NgpQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVNPTE4NDQKU1VCU1lTVEVNPXVzYgpUWVBF
PTkvMC8xCgpLRVJORUxbMTAuMjM2OTQ2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MTQuMC91c2IzLzMtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0wOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKRFJJVkVSPWh1YgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYxRDZCcDAwMDJkMDMx
MWRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVN
PTE4NDUKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8xCgpLRVJORUxbMTAuMjM2OTU0XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMiAodXNiKQpBQ1RJT049
YWRkCkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAzLzAwMgpERVZOVU09MDAyCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIKREVWVFlQRT11
c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1JTk9SPTI1NwpQUk9EVUNUPTQ2MS80ZDE1
LzIwMApTRVFOVU09MTg0NgpTVUJTWVNURU09dXNiClRZUEU9MC8wLzAKCktFUk5FTFsxMC4yMzY5
NjJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMt
MjoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj11c2Jo
aWQKSU5URVJGQUNFPTMvMS8yCk1PREFMSUFTPXVzYjp2MDQ2MXA0RDE1ZDAyMDBkYzAwZHNjMDBk
cDAwaWMwM2lzYzAxaXAwMmluMDAKUFJPRFVDVD00NjEvNGQxNS8yMDAKU0VRTlVNPTE4NDcKU1VC
U1lTVEVNPXVzYgpUWVBFPTAvMC8wCgpLRVJORUxbMTAuMjM2OTcxXSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1
LjAwMDEgKGhpZCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUuMDAwMQpEUklWRVI9aGlkLWdl
bmVyaWMKSElEX0lEPTAwMDM6MDAwMDA0NjE6MDAwMDREMTUKSElEX05BTUU9VVNCIE9wdGljYWwg
TW91c2UKSElEX1BIWVM9dXNiLTAwMDA6MDA6MTQuMC0yL2lucHV0MApNT0RBTElBUz1oaWQ6YjAw
MDNnMDAwMXYwMDAwMDQ2MXAwMDAwNEQxNQpTRVFOVU09MTg0OApTVUJTWVNURU09aGlkCgpLRVJO
RUxbMTAuMjM2OTc4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91
c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEvaGlkcmF3L2hpZHJhdzAgKGhpZHJh
dykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaGlkcmF3MApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUuMDAwMS9o
aWRyYXcvaGlkcmF3MApNQUpPUj0yNTEKTUlOT1I9MApTRVFOVU09MTg0OQpTVUJTWVNURU09aGlk
cmF3CgpLRVJORUxbMTAuMjM2OTkyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wL2lucHV0L2lucHV0NCAoaW5wdXQpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4w
L2lucHV0L2lucHV0NApFVj0xNwpLRVk9NzAwMDAgMCAwIDAgMApNT0RBTElBUz1pbnB1dDpiMDAw
M3YwNDYxcDREMTVlMDExMS1lMCwxLDIsNCxrMTEwLDExMSwxMTIscjAsMSw4LGFtNCxsc2Z3Ck1T
Qz0xMApOQU1FPSJVU0IgT3B0aWNhbCBNb3VzZSIKUEhZUz0idXNiLTAwMDA6MDA6MTQuMC0yL2lu
cHV0MCIKUFJPRFVDVD0zLzQ2MS80ZDE1LzExMQpQUk9QPTAKUkVMPTEwMwpTRVFOVU09MTg1MApT
VUJTWVNURU09aW5wdXQKVU5JUT0iIgoKS0VSTkVMWzEwLjIzNzAwMl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQv
ZXZlbnQ0IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQ0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1
dC9pbnB1dDQvZXZlbnQ0Ck1BSk9SPTEzCk1JTk9SPTY4ClNFUU5VTT0xODUxClNVQlNZU1RFTT1p
bnB1dAoKS0VSTkVMWzEwLjIzNzAwOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvbW91c2UwIChpbnB1dCkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvbW91c2UwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvbW91c2UwCk1B
Sk9SPTEzCk1JTk9SPTMyClNFUU5VTT0xODUyClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjIz
NzAxNV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQg
KHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9idXMvdXNiLzAwMy8wMDMK
REVWTlVNPTAwMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMv
My00CkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1BSk9SPTE4OQpNSU5PUj0yNTgKUFJP
RFVDVD0xM2ZlLzM2MjMvMTAwClNFUU5VTT0xODUzClNVQlNZU1RFTT11c2IKVFlQRT0wLzAvMAoK
S0VSTkVMWzEwLjIzNzAyM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKRFJJVkVSPXVzYi1zdG9yYWdlCklOVEVSRkFDRT04LzYvODAKTU9EQUxJQVM9dXNiOnYxM0ZF
cDM2MjNkMDEwMGRjMDBkc2MwMGRwMDBpYzA4aXNjMDZpcDUwaW4wMApQUk9EVUNUPTEzZmUvMzYy
My8xMDAKU0VRTlVNPTE4NTQKU1VCU1lTVEVNPXVzYgpUWVBFPTAvMC8wCgpLRVJORUxbMTAuMjM3
MDI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8z
LTQ6MS4wL2hvc3Q2IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0NgpERVZUWVBFPXNjc2lfaG9zdApT
RVFOVU09MTg1NQpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzAzM10gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni9zY3Np
X2hvc3QvaG9zdDYgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvc2NzaV9ob3N0L2hvc3Q2
ClNFUU5VTT0xODU2ClNVQlNZU1RFTT1zY3NpX2hvc3QKCktFUk5FTFsxMC4yMzcwMzddIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9z
dDYvdGFyZ2V0NjowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowCkRFVlRZ
UEU9c2NzaV90YXJnZXQKU0VRTlVNPTE4NTcKU1VCU1lTVEVNPXNjc2kKCktFUk5FTFsxMC4yMzcw
NDNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMt
NDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYv
dGFyZ2V0NjowOjAvNjowOjA6MApERVZUWVBFPXNjc2lfZGV2aWNlCkRSSVZFUj1zZApNT0RBTElB
Uz1zY3NpOnQtMHgwMApTRVFOVU09MTg1OApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzA1
Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00
OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3NkYiAoYmxvY2spCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3NkYgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
NC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9ibG9jay9zZGIK
REVWVFlQRT1kaXNrCk1BSk9SPTgKTUlOT1I9MTYKU0VRTlVNPTE4NTkKU1VCU1lTVEVNPWJsb2Nr
CgpLRVJORUxbMTAuMjM3MDU5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYmxvY2svc2Ri
L3NkYjEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZGIxCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2
OjA6MC82OjA6MDowL2Jsb2NrL3NkYi9zZGIxCkRFVlRZUEU9cGFydGl0aW9uCk1BSk9SPTgKTUlO
T1I9MTcKU0VRTlVNPTE4NjAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3MDY1XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hv
c3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvYnNnLzY6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDow
OjAKTUFKT1I9MjUyCk1JTk9SPTIKU0VRTlVNPTE4NjEKU1VCU1lTVEVNPWJzZwoKS0VSTkVMWzEw
LjIzNzA3MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8z
LTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6MDowOjAg
KHNjc2lfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lf
ZGV2aWNlLzY6MDowOjAKU0VRTlVNPTE4NjIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxb
MTAuMjM3MDgwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvc2NzaV9kaXNrLzY6MDowOjAg
KHNjc2lfZGlzaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9zY3NpX2Rp
c2svNjowOjA6MApTRVFOVU09MTg2MwpTVUJTWVNURU09c2NzaV9kaXNrCgpLRVJORUxbMTAuMjM3
MDg4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8z
LTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvc2NzaV9nZW5lcmljL3NnMiAoc2NzaV9n
ZW5lcmljKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzIKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6
MDowOjAvc2NzaV9nZW5lcmljL3NnMgpNQUpPUj0yMQpNSU5PUj0yClNFUU5VTT0xODY0ClNVQlNZ
U1RFTT1zY3NpX2dlbmVyaWMKCktFUk5FTFsxMC4yMzcwOTZdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDA0CkRF
Vk5BTUU9L2Rldi9idXMvdXNiLzAwNC8wMDEKREVWTlVNPTAwMQpERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IK
TUFKT1I9MTg5Ck1JTk9SPTM4NApQUk9EVUNUPTFkNmIvMy8zMTEKU0VRTlVNPTE4NjUKU1VCU1lT
VEVNPXVzYgpUWVBFPTkvMC8zCgpLRVJORUxbMTAuMjM3MTA2XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0LzQtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQvNC0wOjEuMApERVZUWVBF
PXVzYl9pbnRlcmZhY2UKRFJJVkVSPWh1YgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYx
RDZCcDAwMDNkMDMxMWRjMDlkc2MwMGRwMDNpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIv
My8zMTEKU0VRTlVNPTE4NjYKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8zCgpLRVJORUxbMTAuMjM3
MTEyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMCAocGNpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE2LjAKTU9EQUxJQVM9
cGNpOnYwMDAwODA4NmQwMDAwMUUzQXN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwN3NjODBpMDAKUENJ
X0NMQVNTPTc4MDAwClBDSV9JRD04MDg2OjFFM0EKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjE2LjAK
UENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NjcKU1VCU1lTVEVNPXBjaQoKS0VSTkVM
WzEwLjIzNzExOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAgKHBj
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wCkRS
SVZFUj1laGNpLXBjaQpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTJEc3YwMDAwMTA0M3Nk
MDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAzMjAKUENJX0lEPTgwODY6MUUyRApQQ0lf
U0xPVF9OQU1FPTAwMDA6MDA6MWEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg2
OApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MTI3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZO
QU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAxCkRFVk5VTT0wMDEKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1B
Sk9SPTE4OQpNSU5PUj0wClBST0RVQ1Q9MWQ2Yi8yLzMxMQpTRVFOVU09MTg2OQpTVUJTWVNURU09
dXNiClRZUEU9OS8wLzAKCktFUk5FTFsxMC4yMzcxMzRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0wOjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTA6MS4wCkRFVlRZUEU9dXNi
X2ludGVyZmFjZQpEUklWRVI9aHViCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11c2I6djFENkJw
MDAwMmQwMzExZGMwOWRzYzAwZHAwMGljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9MWQ2Yi8yLzMx
MQpTRVFOVU09MTg3MApTVUJTWVNURU09dXNiClRZUEU9OS8wLzAKCktFUk5FTFsxMC4yMzcxNDJd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xICh1c2Ip
CkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAyCkRFVk5V
TT0wMDIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMQpE
RVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpNQUpPUj0xODkKTUlOT1I9MQpQUk9EVUNUPTgw
ODcvMjQvMApTRVFOVU09MTg3MQpTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKCktFUk5FTFsxMC4y
MzcxNTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0x
LzEtMS4xICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8w
MDEvMDAzCkRFVk5VTT0wMDMKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEu
MC91c2IxLzEtMS8xLTEuMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpNQUpPUj0xODkK
TUlOT1I9MgpQUk9EVUNUPTEzZDMvMzM2Mi8xClNFUU5VTT0xODcyClNVQlNZU1RFTT11c2IKVFlQ
RT0yMjQvMS8xCgpLRVJORUxbMTAuMjM3MTU3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMS8xLTEuMToxLjAgKHVzYikKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEt
MS4xOjEuMApERVZUWVBFPXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTIyNC8xLzEKTU9EQUxJQVM9
dXNiOnYxM0QzcDMzNjJkMDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNjMDFpcDAxaW4wMApQUk9EVUNU
PTEzZDMvMzM2Mi8xClNFUU5VTT0xODczClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xCgpLRVJO
RUxbMTAuMjM3MTYzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMS8xLTEuMToxLjEgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMQpERVZUWVBF
PXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTIyNC8xLzEKTU9EQUxJQVM9dXNiOnYxM0QzcDMzNjJk
MDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNjMDFpcDAxaW4wMQpQUk9EVUNUPTEzZDMvMzM2Mi8xClNF
UU5VTT0xODc0ClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xCgpLRVJORUxbMTAuMjM3MTcxXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMyAo
dXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDEKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAxLzAwNApE
RVZOVU09MDA0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjMKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1JTk9SPTMK
UFJPRFVDVD0xYmNmLzI4ODMvNDI5ClNFUU5VTT0xODc1ClNVQlNZU1RFTT11c2IKVFlQRT0yMzkv
Mi8xCgpLRVJORUxbMTAuMjM3MTc4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEu
MApERVZUWVBFPXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTE0LzEvMApNT0RBTElBUz11c2I6djFC
Q0ZwMjg4M2QwNDI5ZGNFRmRzYzAyZHAwMWljMEVpc2MwMWlwMDBpbjAwClBST0RVQ1Q9MWJjZi8y
ODgzLzQyOQpTRVFOVU09MTg3NgpTVUJTWVNURU09dXNiClRZUEU9MjM5LzIvMQoKS0VSTkVMWzEw
LjIzNzE4NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjMvMS0xLjM6MS4xICh1c2IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjEKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCklOVEVSRkFDRT0xNC8yLzAKTU9EQUxJQVM9dXNiOnYxQkNGcDI4ODNkMDQyOWRj
RUZkc2MwMmRwMDFpYzBFaXNjMDJpcDAwaW4wMQpQUk9EVUNUPTFiY2YvMjg4My80MjkKU0VRTlVN
PTE4NzcKU1VCU1lTVEVNPXVzYgpUWVBFPTIzOS8yLzEKCktFUk5FTFsxMC4yMzcxOTBdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAgKHVz
YikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMToxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSU5URVJGQUNF
PTkvMC8wCk1PREFMSUFTPXVzYjp2ODA4N3AwMDI0ZDAwMDBkYzA5ZHNjMDBkcDAxaWMwOWlzYzAw
aXAwMGluMDAKUFJPRFVDVD04MDg3LzI0LzAKU0VRTlVNPTE4NzgKU1VCU1lTVEVNPXVzYgpUWVBF
PTkvMC8xCgpLRVJORUxbMTAuMjM3MTk5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWIuMCAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFiLjAKTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMHN2MDAwMDEwNDNzZDAw
MDAxNDc3YmMwNHNjMDNpMDAKUENJX0NMQVNTPTQwMzAwClBDSV9JRD04MDg2OjFFMjAKUENJX1NM
T1RfTkFNRT0wMDAwOjAwOjFiLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NzkK
U1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzIwNV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFjLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYy4wCkRSSVZFUj1wY2llcG9ydApNT0RBTElBUz1wY2k6djAwMDA4MDg2
ZDAwMDAxRTEwc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAK
UENJX0lEPTgwODY6MUUxMApQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWMuMApQQ0lfU1VCU1lTX0lE
PTEwNDM6MTQ3NwpTRVFOVU09MTg4MApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MjExXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMC9wY2lfYnVzLzAwMDA6MDIg
KHBjaV9idXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMC9wY2lfYnVzLzAwMDA6MDIKU0VRTlVNPTE4ODEKU1VCU1lTVEVNPXBjaV9idXMKCktFUk5F
TFsxMC4yMzcyMTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xIChw
Y2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMQpE
UklWRVI9cGNpZXBvcnQKTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUxMnN2MDAwMDEwNDNz
ZDAwMDAxNDc3YmMwNnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjFFMTIKUENJ
X1NMT1RfTkFNRT0wMDAwOjAwOjFjLjEKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4
ODIKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzIyM10gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAKTU9EQUxJQVM9
cGNpOnYwMDAwMTY4Q2QwMDAwMDAzMnN2MDAwMDFBM0JzZDAwMDAyQzk3YmMwMnNjODBpMDAKUENJ
X0NMQVNTPTI4MDAwClBDSV9JRD0xNjhDOjAwMzIKUENJX1NMT1RfTkFNRT0wMDAwOjAzOjAwLjAK
UENJX1NVQlNZU19JRD0xQTNCOjJDOTcKU0VRTlVNPTE4ODMKU1VCU1lTVEVNPXBjaQoKS0VSTkVM
WzEwLjIzNzIyOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvcGNp
X2J1cy8wMDAwOjAzIChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFjLjEvcGNpX2J1cy8wMDAwOjAzClNFUU5VTT0xODg0ClNVQlNZU1RFTT1w
Y2lfYnVzCgpLRVJORUxbMTAuMjM3MjMzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMyAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMKRFJJVkVSPXBjaWVwb3J0Ck1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDFF
MTZzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzA0aTAwClBDSV9DTEFTUz02MDQwMApQQ0lfSUQ9
ODA4NjoxRTE2ClBDSV9TTE9UX05BTUU9MDAwMDowMDoxYy4zClBDSV9TVUJTWVNfSUQ9MTA0Mzox
NDc3ClNFUU5VTT0xODg1ClNVQlNZU1RFTT1wY2kKCktFUk5FTFsxMC4yMzcyNDBdIGFkZCAgICAg
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMCAocGNpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDow
MC4wCkRSSVZFUj1hbHgKTU9EQUxJQVM9cGNpOnYwMDAwMTk2OWQwMDAwMTA5MXN2MDAwMDEwNDNz
ZDAwMDAxNDc3YmMwMnNjMDBpMDAKUENJX0NMQVNTPTIwMDAwClBDSV9JRD0xOTY5OjEwOTEKUENJ
X1NMT1RfTkFNRT0wMDAwOjA0OjAwLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4
ODYKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzI0Nl0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9ldGgwIChuZXQpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAv
bmV0L2V0aDAKSUZJTkRFWD0yCklOVEVSRkFDRT1ldGgwClNFUU5VTT0xODg3ClNVQlNZU1RFTT1u
ZXQKCktFUk5FTFsxMC4yMzcyNTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYy4zL3BjaV9idXMvMDAwMDowNCAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zL3BjaV9idXMvMDAwMDowNApTRVFOVU09MTg4OApT
VUJTWVNURU09cGNpX2J1cwoKS0VSTkVMWzEwLjIzNzI1OV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFkLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxZC4wCkRSSVZFUj1laGNpLXBjaQpNT0RBTElBUz1wY2k6djAwMDA4
MDg2ZDAwMDAxRTI2c3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAz
MjAKUENJX0lEPTgwODY6MUUyNgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWQuMApQQ0lfU1VCU1lT
X0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg4OQpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MjY3
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyICh1c2IpCkFD
VElPTj1hZGQKQlVTTlVNPTAwMgpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDIvMDAxCkRFVk5VTT0w
MDEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyCkRFVlRZUEU9
dXNiX2RldmljZQpEUklWRVI9dXNiCk1BSk9SPTE4OQpNSU5PUj0xMjgKUFJPRFVDVD0xZDZiLzIv
MzExClNFUU5VTT0xODkwClNVQlNZU1RFTT11c2IKVFlQRT05LzAvMAoKS0VSTkVMWzEwLjIzNzI3
NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiMi8yLTA6MS4w
ICh1c2IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQu
MC91c2IyLzItMDoxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSU5URVJGQUNF
PTkvMC8wCk1PREFMSUFTPXVzYjp2MUQ2QnAwMDAyZDAzMTFkYzA5ZHNjMDBkcDAwaWMwOWlzYzAw
aXAwMGluMDAKUFJPRFVDVD0xZDZiLzIvMzExClNFUU5VTT0xODkxClNVQlNZU1RFTT11c2IKVFlQ
RT05LzAvMAoKS0VSTkVMWzEwLjIzNzI4Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMi8yLTEgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAyCkRFVk5BTUU9
L2Rldi9idXMvdXNiLzAwMi8wMDIKREVWTlVNPTAwMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZC4wL3VzYjIvMi0xCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1B
Sk9SPTE4OQpNSU5PUj0xMjkKUFJPRFVDVD04MDg3LzI0LzAKU0VRTlVNPTE4OTIKU1VCU1lTVEVN
PXVzYgpUWVBFPTkvMC8xCgpLRVJORUxbMTAuMjM3Mjg5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMS8yLTE6MS4wICh1c2IpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMS8yLTE6MS4wCkRF
VlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11
c2I6djgwODdwMDAyNGQwMDAwZGMwOWRzYzAwZHAwMWljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9
ODA4Ny8yNC8wClNFUU5VTT0xODkzClNVQlNZU1RFTT11c2IKVFlQRT05LzAvMQoKS0VSTkVMWzEw
LjIzNzI5N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAgKHBjaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wCk1PREFM
SUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFNTlzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzAxaTAw
ClBDSV9DTEFTUz02MDEwMApQQ0lfSUQ9ODA4NjoxRTU5ClBDSV9TTE9UX05BTUU9MDAwMDowMDox
Zi4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODk0ClNVQlNZU1RFTT1wY2kKCktF
Uk5FTFsxMC4yMzczMDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
IChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
MgpEUklWRVI9YWhjaQpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTAzc3YwMDAwMTA0M3Nk
MDAwMDE0NzdiYzAxc2MwNmkwMQpQQ0lfQ0xBU1M9MTA2MDEKUENJX0lEPTgwODY6MUUwMwpQQ0lf
U0xPVF9OQU1FPTAwMDA6MDA6MWYuMgpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg5
NQpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MzA5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2F0YV9wb3J0L2F0YTEgKGF0YV9wb3J0KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9hdGFfcG9y
dC9hdGExClNFUU5VTT0xODk2ClNVQlNZU1RFTT1hdGFfcG9ydAoKS0VSTkVMWzEwLjIzNzMxM10g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MCAoc2Nz
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTEvaG9zdDAKREVWVFlQRT1zY3NpX2hvc3QKU0VRTlVNPTE4OTcKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzczMThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvc2NzaV9ob3N0L2hvc3QwIChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Njc2lfaG9zdC9o
b3N0MApTRVFOVU09MTg5OApTVUJTWVNURU09c2NzaV9ob3N0CgpLRVJORUxbMTAuMjM3MzIyXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MApERVZUWVBFPXNjc2lfdGFyZ2V0ClNFUU5V
TT0xODk5ClNVQlNZU1RFTT1zY3NpCgpLRVJORUxbMTAuMjM3MzMwXSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAg
KHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAKREVWVFlQRT1zY3NpX2RldmljZQpEUklW
RVI9c2QKTU9EQUxJQVM9c2NzaTp0LTB4MDAKU0VRTlVNPTE5MDAKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzczMzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEgKGJsb2NrKQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9zZGEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhCkRFVlRZUEU9ZGlz
awpNQUpPUj04Ck1JTk9SPTAKU0VRTlVNPTE5MDEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAu
MjM3MzQ2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hv
c3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTEgKGJsb2NrKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9zZGExCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGExCkRFVlRZUEU9
cGFydGl0aW9uCk1BSk9SPTgKTUlOT1I9MQpTRVFOVU09MTkwMgpTVUJTWVNURU09YmxvY2sKCktF
Uk5FTFsxMC4yMzczNTJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMiAoYmxvY2spCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3NkYTIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTIK
REVWVFlQRT1wYXJ0aXRpb24KTUFKT1I9OApNSU5PUj0yClNFUU5VTT0xOTAzClNVQlNZU1RFTT1i
bG9jawoKS0VSTkVMWzEwLjIzNzM1OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGEzIChi
bG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc2RhMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9z
ZGEvc2RhMwpERVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04Ck1JTk9SPTMKU0VRTlVNPTE5MDQKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3MzY3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2Rh
L3NkYTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZGE0CkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDow
L2Jsb2NrL3NkYS9zZGE0CkRFVlRZUEU9cGFydGl0aW9uCk1BSk9SPTgKTUlOT1I9NApTRVFOVU09
MTkwNQpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzczNzNdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9i
bG9jay9zZGEvc2RhNSAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NkYTUKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTUKREVWVFlQRT1wYXJ0aXRpb24KTUFKT1I9OApNSU5PUj01
ClNFUU5VTT0xOTA2ClNVQlNZU1RFTT1ibG9jawoKS0VSTkVMWzEwLjIzNzM3OV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8w
OjA6MDowL2Jsb2NrL3NkYS9zZGE2IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc2Rh
NgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFy
Z2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhNgpERVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04
Ck1JTk9SPTYKU0VRTlVNPTE5MDcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3Mzg3XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTcgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9
L2Rldi9zZGE3CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9o
b3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE3CkRFVlRZUEU9cGFydGl0aW9u
Ck1BSk9SPTgKTUlOT1I9NwpTRVFOVU09MTkwOApTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4y
MzczOTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9z
dDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhOCAoYmxvY2spCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NkYTgKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTgKREVWVFlQRT1w
YXJ0aXRpb24KTUFKT1I9OApNSU5PUj04ClNFUU5VTT0xOTA5ClNVQlNZU1RFTT1ibG9jawoKS0VS
TkVMWzEwLjIzNzQwMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE5IChibG9jaykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvc2RhOQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhOQpE
RVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04Ck1JTk9SPTkKU0VRTlVNPTE5MTAKU1VCU1lTVEVNPWJs
b2NrCgpLRVJORUxbMTAuMjM3NDA4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAgKGJzZykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzA6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6
MDowOjAKTUFKT1I9MjUyCk1JTk9SPTAKU0VRTlVNPTE5MTEKU1VCU1lTVEVNPWJzZwoKS0VSTkVM
WzEwLjIzNzQxM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGV2aWNlLzA6MDowOjAgKHNjc2lfZGV2
aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGV2aWNlLzA6MDowOjAKU0VRTlVN
PTE5MTIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxbMTAuMjM3NDE3XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6
MDowOjAvc2NzaV9kaXNrLzA6MDowOjAgKHNjc2lfZGlzaykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDow
OjA6MC9zY3NpX2Rpc2svMDowOjA6MApTRVFOVU09MTkxMwpTVUJTWVNURU09c2NzaV9kaXNrCgpL
RVJORUxbMTAuMjM3NDI4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvc2NzaV9nZW5lcmljL3NnMCAoc2NzaV9n
ZW5lcmljKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzAKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvc2NzaV9n
ZW5lcmljL3NnMApNQUpPUj0yMQpNSU5PUj0wClNFUU5VTT0xOTE0ClNVQlNZU1RFTT1zY3NpX2dl
bmVyaWMKCktFUk5FTFsxMC4yMzc0MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvbGluazEvYXRhX2xpbmsvbGluazEgKGF0YV9saW5rKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9hdGFf
bGluay9saW5rMQpTRVFOVU09MTkxNQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc0
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvbGluazEv
ZGV2MS4wL2F0YV9kZXZpY2UvZGV2MS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9kZXYxLjAvYXRhX2Rl
dmljZS9kZXYxLjAKU0VRTlVNPTE5MTYKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4y
Mzc0NDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvYXRh
X3BvcnQvYXRhMiAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGEyL2F0YV9wb3J0L2F0YTIKU0VRTlVNPTE5MTcKU1VCU1lTVEVN
PWF0YV9wb3J0CgpLRVJORUxbMTAuMjM3NDUxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWYuMi9hdGEyL2hvc3QxIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MQpERVZUWVBFPXNjc2lfaG9zdApT
RVFOVU09MTkxOApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzQ1OF0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MS9zY3NpX2hvc3QvaG9zdDEg
KHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTIvaG9zdDEvc2NzaV9ob3N0L2hvc3QxClNFUU5VTT0xOTE5ClNVQlNZU1RFTT1z
Y3NpX2hvc3QKCktFUk5FTFsxMC4yMzc0NjRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTIvbGluazIvYXRhX2xpbmsvbGluazIgKGF0YV9saW5rKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9saW5rMi9h
dGFfbGluay9saW5rMgpTRVFOVU09MTkyMApTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4y
Mzc0NzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvbGlu
azIvZGV2Mi4wL2F0YV9kZXZpY2UvZGV2Mi4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9saW5rMi9kZXYyLjAvYXRh
X2RldmljZS9kZXYyLjAKU0VRTlVNPTE5MjEKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsx
MC4yMzc0NzZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMv
YXRhX3BvcnQvYXRhMyAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2F0YV9wb3J0L2F0YTMKU0VRTlVNPTE5MjIKU1VCU1lT
VEVNPWF0YV9wb3J0CgpLRVJORUxbMTAuMjM3NDg0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0MgpERVZUWVBFPXNjc2lfaG9z
dApTRVFOVU09MTkyMwpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzQ4OF0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi9zY3NpX2hvc3QvaG9z
dDIgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTMvaG9zdDIvc2NzaV9ob3N0L2hvc3QyClNFUU5VTT0xOTI0ClNVQlNZU1RF
TT1zY3NpX2hvc3QKCktFUk5FTFsxMC4yMzc0OTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAgKHNjc2kpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Rhcmdl
dDI6MDowCkRFVlRZUEU9c2NzaV90YXJnZXQKU0VRTlVNPTE5MjUKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzc1MDNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAvMjowOjA6MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAv
MjowOjA6MApERVZUWVBFPXNjc2lfZGV2aWNlCkRSSVZFUj1zcgpNT0RBTElBUz1zY3NpOnQtMHgw
NQpTRVFOVU09MTkyNgpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzUxMV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8y
OjA6MDowL2Jsb2NrL3NyMCAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NyMApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0Mjow
OjAvMjowOjA6MC9ibG9jay9zcjAKREVWVFlQRT1kaXNrCk1BSk9SPTExCk1JTk9SPTAKU0VRTlVN
PTE5MjcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3NTE3XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAv
YnNnLzI6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzI6MDowOjAKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6
MDowLzI6MDowOjAvYnNnLzI6MDowOjAKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTE5MjgKU1VC
U1lTVEVNPWJzZwoKS0VSTkVMWzEwLjIzNzUyMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNl
LzI6MDowOjAgKHNjc2lfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2
aWNlLzI6MDowOjAKU0VRTlVNPTE5MjkKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxbMTAu
MjM3NTMzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hv
c3QyL3RhcmdldDI6MDowLzI6MDowOjAvc2NzaV9nZW5lcmljL3NnMSAoc2NzaV9nZW5lcmljKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAvc2NzaV9nZW5lcmljL3Nn
MQpNQUpPUj0yMQpNSU5PUj0xClNFUU5VTT0xOTMwClNVQlNZU1RFTT1zY3NpX2dlbmVyaWMKCktF
Uk5FTFsxMC4yMzc1MzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTMvbGluazMvYXRhX2xpbmsvbGluazMgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9hdGFfbGluay9saW5r
MwpTRVFOVU09MTkzMQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc1NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvbGluazMvZGV2My4wL2F0
YV9kZXZpY2UvZGV2My4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9kZXYzLjAvYXRhX2RldmljZS9kZXYz
LjAKU0VRTlVNPTE5MzIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc1NTBdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvYXRhX3BvcnQvYXRh
NCAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE0L2F0YV9wb3J0L2F0YTQKU0VRTlVNPTE5MzMKU1VCU1lTVEVNPWF0YV9wb3J0
CgpLRVJORUxbMTAuMjM3NTU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGE0L2hvc3QzIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0MwpERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09MTkz
NApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzU2MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0My9zY3NpX2hvc3QvaG9zdDMgKHNjc2lfaG9z
dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTQvaG9zdDMvc2NzaV9ob3N0L2hvc3QzClNFUU5VTT0xOTM1ClNVQlNZU1RFTT1zY3NpX2hvc3QK
CktFUk5FTFsxMC4yMzc1NjhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTQvbGluazQvYXRhX2xpbmsvbGluazQgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9hdGFfbGluay9s
aW5rNApTRVFOVU09MTkzNgpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc1NzVdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvbGluazQvZGV2NC4w
L2F0YV9kZXZpY2UvZGV2NC4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9kZXY0LjAvYXRhX2RldmljZS9k
ZXY0LjAKU0VRTlVNPTE5MzcKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc1ODJd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvYXRhX3BvcnQv
YXRhNSAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE1L2F0YV9wb3J0L2F0YTUKU0VRTlVNPTE5MzgKU1VCU1lTVEVNPWF0YV9w
b3J0CgpLRVJORUxbMTAuMjM3NTg5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE1L2hvc3Q0IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NApERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09
MTkzOQpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzU5Nl0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NC9zY3NpX2hvc3QvaG9zdDQgKHNjc2lf
aG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTUvaG9zdDQvc2NzaV9ob3N0L2hvc3Q0ClNFUU5VTT0xOTQwClNVQlNZU1RFTT1zY3NpX2hv
c3QKCktFUk5FTFsxMC4yMzc2MDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTUvbGluazUvYXRhX2xpbmsvbGluazUgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9hdGFfbGlu
ay9saW5rNQpTRVFOVU09MTk0MQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc2MDhd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvbGluazUvZGV2
NS4wL2F0YV9kZXZpY2UvZGV2NS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9kZXY1LjAvYXRhX2Rldmlj
ZS9kZXY1LjAKU0VRTlVNPTE5NDIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc2
MTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvYXRhX3Bv
cnQvYXRhNiAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWYuMi9hdGE2L2F0YV9wb3J0L2F0YTYKU0VRTlVNPTE5NDMKU1VCU1lTVEVNPWF0
YV9wb3J0CgpLRVJORUxbMTAuMjM3NjIwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE2L2hvc3Q1IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NQpERVZUWVBFPXNjc2lfaG9zdApTRVFO
VU09MTk0NApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzYyNl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NS9zY3NpX2hvc3QvaG9zdDUgKHNj
c2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTYvaG9zdDUvc2NzaV9ob3N0L2hvc3Q1ClNFUU5VTT0xOTQ1ClNVQlNZU1RFTT1zY3Np
X2hvc3QKCktFUk5FTFsxMC4yMzc2MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTYvbGluazYvYXRhX2xpbmsvbGluazYgKGF0YV9saW5rKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9hdGFf
bGluay9saW5rNgpTRVFOVU09MTk0NgpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc2
NDBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvbGluazYv
ZGV2Ni4wL2F0YV9kZXZpY2UvZGV2Ni4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9kZXY2LjAvYXRhX2Rl
dmljZS9kZXY2LjAKU0VRTlVNPTE5NDcKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4y
Mzc2NDldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4zIChwY2kpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMwpNT0RBTElB
Uz1wY2k6djAwMDA4MDg2ZDAwMDAxRTIyc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBDc2MwNWkwMApQ
Q0lfQ0xBU1M9QzA1MDAKUENJX0lEPTgwODY6MUUyMgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWYu
MwpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTk0OApTVUJTWVNURU09cGNpCgpLRVJO
RUxbMTAuMjM3NjU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwL3BjaV9idXMvMDAwMDow
MCAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvcGNpX2J1
cy8wMDAwOjAwClNFUU5VTT0xOTQ5ClNVQlNZU1RFTT1wY2lfYnVzCgpLRVJORUxbMTAuMjM3NjU5
XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBNRElPIGJ1cy4wIChwbGF0Zm9ybSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1ESU8gYnVzLjAKTU9E
QUxJQVM9cGxhdGZvcm06Rml4ZWQgTURJTyBidXMKU0VRTlVNPTE5NTAKU1VCU1lTVEVNPXBsYXRm
b3JtCgpLRVJORUxbMTAuMjM3NjY2XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBN
RElPIGJ1cy4wL21kaW9fYnVzL2ZpeGVkLTAgKG1kaW9fYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vRml4ZWQgTURJTyBidXMuMC9tZGlvX2J1cy9maXhlZC0wClNFUU5V
TT0xOTUxClNVQlNZU1RFTT1tZGlvX2J1cwoKS0VSTkVMWzEwLjIzNzY3M10gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vYWxhcm10aW1lciAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9hbGFybXRpbWVyCkRSSVZFUj1hbGFybXRpbWVyCk1PREFMSUFTPXBs
YXRmb3JtOmFsYXJtdGltZXIKU0VRTlVNPTE5NTIKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxb
MTAuMjM3Njc5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wIChwbGF0Zm9ybSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2VmaWZiLjAKRFJJVkVSPWVmaWZi
Ck1PREFMSUFTPXBsYXRmb3JtOmVmaWZiClNFUU5VTT0xOTUzClNVQlNZU1RFTT1wbGF0Zm9ybQoK
S0VSTkVMWzEwLjIzNzY4NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMC9ncmFw
aGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjAKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wL2dyYXBoaWNzL2ZiMApNQUpPUj0yOQpNSU5PUj0wClNF
UU5VTT0xOTU0ClNVQlNZU1RFTT1ncmFwaGljcwoKS0VSTkVMWzEwLjIzNzY5MF0gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vaTgwNDIgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIKRFJJVkVSPWk4MDQyCk1PREFMSUFTPXBsYXRmb3JtOmk4MDQy
ClNFUU5VTT0xOTU1ClNVQlNZU1RFTT1wbGF0Zm9ybQoKS0VSTkVMWzEwLjIzNzY5OV0gYWRkICAg
ICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wIChzZXJpbykKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMApEUklWRVI9YXRrYmQKTU9EQUxJQVM9
c2VyaW86dHkwNnByMDBpZDAwZXgwMApTRVFOVU09MTk1NgpTRVJJT19FWFRSQT0wMApTRVJJT19J
RD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTA2ClNVQlNZU1RFTT1zZXJpbwoKS0VSTkVM
WzEwLjIzNzcxOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0
L2lucHV0MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0
Mi9zZXJpbzAvaW5wdXQvaW5wdXQzCkVWPTEyMDAxMwpLRVk9NDAyMDAwMDAwIDM4MDMwNzhmODAw
ZDAwMSBmZWZmZmZkZmZmZWZmZmZmIGZmZmZmZmZmZmZmZmZmZmUKTEVEPTcKTU9EQUxJQVM9aW5w
dXQ6YjAwMTF2MDAwMXAwMDAxZUFCNDEtZTAsMSw0LDExLDE0LGs3MSw3Miw3Myw3NCw3NSw3Niw3
Nyw3OSw3QSw3Qiw3Qyw3RCw3RSw3Riw4MCw4Qyw4RSw4Riw5Qiw5Qyw5RCw5RSw5RixBMyxBNCxB
NSxBNixBQyxBRCxCNyxCOCxCOSxEOSxFMixyYW00LGwwLDEsMixzZncKTVNDPTEwCk5BTUU9IkFU
IFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQiClBIWVM9ImlzYTAwNjAvc2VyaW8wL2lucHV0MCIK
UFJPRFVDVD0xMS8xLzEvYWI0MQpQUk9QPTAKU0VRTlVNPTE5NTcKU1VCU1lTVEVNPWlucHV0CgpL
RVJORUxbMTAuMjM3NzI4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAv
aW5wdXQvaW5wdXQzL2V2ZW50MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0
L2V2ZW50MwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1
dDMvZXZlbnQzCk1BSk9SPTEzCk1JTk9SPTY3ClNFUU5VTT0xOTU4ClNVQlNZU1RFTT1pbnB1dAoK
S0VSTkVMWzEwLjIzNzczNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8x
IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nlcmlv
MQpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0xOTU5ClNFUklPX0VYVFJB
PTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNl
cmlvCgpLRVJORUxbMTAuMjM3NzQxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9z
ZXJpbzIgKHNlcmlvKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vaTgwNDIv
c2VyaW8yCk1PREFMSUFTPXNlcmlvOnR5MDFwcjAwaWQwMGV4MDAKU0VRTlVNPTE5NjAKU0VSSU9f
RVhUUkE9MDAKU0VSSU9fSUQ9MDAKU0VSSU9fUFJPVE89MDAKU0VSSU9fVFlQRT0wMQpTVUJTWVNU
RU09c2VyaW8KCktFUk5FTFsxMC4yMzc3NDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4
MDQyL3NlcmlvMyAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9p
ODA0Mi9zZXJpbzMKTU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFOVU09MTk2MQpT
RVJJT19FWFRSQT0wMApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTAxClNV
QlNZU1RFTT1zZXJpbwoKS0VSTkVMWzEwLjIzNzc1M10gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vaTgwNDIvc2VyaW80IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2k4MDQyL3NlcmlvNApNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0x
OTYyClNFUklPX0VYVFJBPTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9
MDEKU1VCU1lTVEVNPXNlcmlvCgpLRVJORUxbMTAuMjM3NzYxXSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9wY3Nwa3IgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vcGNzcGtyCk1PREFMSUFTPXBsYXRmb3JtOnBjc3BrcgpTRVFOVU09MTk2MwpTVUJTWVNU
RU09cGxhdGZvcm0KCktFUk5FTFsxMC4yMzc3NjZdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3Jt
L3JlZy1kdW1teSAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9y
bS9yZWctZHVtbXkKRFJJVkVSPXJlZy1kdW1teQpNT0RBTElBUz1wbGF0Zm9ybTpyZWctZHVtbXkK
U0VRTlVNPTE5NjQKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxbMTAuMjM3NzcxXSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9yZWctZHVtbXkvcmVndWxhdG9yL3JlZ3VsYXRvci4wIChyZWd1
bGF0b3IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9yZWctZHVtbXkvcmVn
dWxhdG9yL3JlZ3VsYXRvci4wClNFUU5VTT0xOTY1ClNVQlNZU1RFTT1yZWd1bGF0b3IKCktFUk5F
TFsxMC4yMzc3NzVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAgKHBsYXRm
b3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MApEUklW
RVI9c2VyaWFsODI1MApNT0RBTElBUz1wbGF0Zm9ybTpzZXJpYWw4MjUwClNFUU5VTT0xOTY2ClNV
QlNZU1RFTT1wbGF0Zm9ybQoKS0VSTkVMWzEwLjIzNzc4MV0gYWRkICAgICAgL2RldmljZXMvcGxh
dGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMApNQUpP
Uj00Ck1JTk9SPTY0ClNFUU5VTT0xOTY3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc3ODZd
IGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxICh0dHkpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzEKTUFKT1I9NApNSU5PUj02NQpTRVFOVU09MTk2OApTVUJTWVNURU09
dHR5CgpLRVJORUxbMTAuMjM3NzkyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4
MjUwL3R0eS90dHlTMTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzEwCkRFVlBB
VEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzEwCk1BSk9SPTQKTUlOT1I9
NzQKU0VRTlVNPTE5NjkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzc5N10gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzExICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eVMxMQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAv
dHR5L3R0eVMxMQpNQUpPUj00Ck1JTk9SPTc1ClNFUU5VTT0xOTcwClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzc4MDJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVMxMiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTIKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTIKTUFKT1I9NApNSU5PUj03NgpTRVFO
VU09MTk3MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODA4XSBhZGQgICAgICAvZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzEzCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzEzCk1BSk9SPTQKTUlOT1I9NzcKU0VRTlVNPTE5NzIKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEw
LjIzNzgxM10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE0
ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNApERVZQQVRIPS9kZXZpY2VzL3Bs
YXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNApNQUpPUj00Ck1JTk9SPTc4ClNFUU5VTT0xOTcz
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4MThdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHlTMTUKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTUKTUFK
T1I9NApNSU5PUj03OQpTRVFOVU09MTk3NApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODIz
XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTYgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzE2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0v
c2VyaWFsODI1MC90dHkvdHR5UzE2Ck1BSk9SPTQKTUlOT1I9ODAKU0VRTlVNPTE5NzUKU1VCU1lT
VEVNPXR0eQoKS0VSTkVMWzEwLjIzNzgyOV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzE3ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNwpE
RVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNwpNQUpPUj00Ck1J
Tk9SPTgxClNFUU5VTT0xOTc2ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4MzRdIGFkZCAg
ICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxOCAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHlTMTgKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4
MjUwL3R0eS90dHlTMTgKTUFKT1I9NApNSU5PUj04MgpTRVFOVU09MTk3NwpTVUJTWVNURU09dHR5
CgpLRVJORUxbMTAuMjM3ODM5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUw
L3R0eS90dHlTMTkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzE5CkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE5Ck1BSk9SPTQKTUlOT1I9ODMK
U0VRTlVNPTE5NzgKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg0NF0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIgKHR0eSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdHR5UzIKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMgpNQUpPUj00Ck1JTk9SPTY2ClNFUU5VTT0xOTc5ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzc4NTBdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMy
MCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjAKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjAKTUFKT1I9NApNSU5PUj04NApTRVFOVU09MTk4
MApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODU1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzIxCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIxCk1B
Sk9SPTQKTUlOT1I9ODUKU0VRTlVNPTE5ODEKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg2
MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIyICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyMgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3Jt
L3NlcmlhbDgyNTAvdHR5L3R0eVMyMgpNQUpPUj00Ck1JTk9SPTg2ClNFUU5VTT0xOTgyClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzc4NjVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3Nl
cmlhbDgyNTAvdHR5L3R0eVMyMyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjMK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjMKTUFKT1I9NApN
SU5PUj04NwpTRVFOVU09MTk4MwpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODczXSBhZGQg
ICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjQgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5UzI0CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFs
ODI1MC90dHkvdHR5UzI0Ck1BSk9SPTQKTUlOT1I9ODgKU0VRTlVNPTE5ODQKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzNzg3OF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzI1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyNQpERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNQpNQUpPUj00Ck1JTk9SPTg5
ClNFUU5VTT0xOTg1ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4ODNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNiAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTMjYKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0
eS90dHlTMjYKTUFKT1I9NApNSU5PUj05MApTRVFOVU09MTk4NgpTVUJTWVNURU09dHR5CgpLRVJO
RUxbMTAuMjM3ODg5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMjcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI3CkRFVlBBVEg9L2Rldmlj
ZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI3Ck1BSk9SPTQKTUlOT1I9OTEKU0VRTlVN
PTE5ODcKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg5NF0gYWRkICAgICAgL2RldmljZXMv
cGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eVMyOApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMy
OApNQUpPUj00Ck1JTk9SPTkyClNFUU5VTT0xOTg4ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4y
Mzc4OTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyOSAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjkKREVWUEFUSD0vZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjkKTUFKT1I9NApNSU5PUj05MwpTRVFOVU09MTk4OQpT
VUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTA1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9y
bS9zZXJpYWw4MjUwL3R0eS90dHlTMyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlT
MwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMzCk1BSk9SPTQK
TUlOT1I9NjcKU0VRTlVNPTE5OTAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzkxMF0gYWRk
ICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzMwICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eVMzMApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMzMApNQUpPUj00Ck1JTk9SPTk0ClNFUU5VTT0xOTkxClNVQlNZU1RFTT10
dHkKCktFUk5FTFsxMC4yMzc5MTVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgy
NTAvdHR5L3R0eVMzMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMzEKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMzEKTUFKT1I9NApNSU5PUj05
NQpTRVFOVU09MTk5MgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTIxXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNCAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTNApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVM0Ck1BSk9SPTQKTUlOT1I9NjgKU0VRTlVNPTE5OTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVM
WzEwLjIzNzkyNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzUKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNQpNQUpPUj00Ck1JTk9SPTY5ClNFUU5VTT0xOTk0
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc5MzFdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eVM2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzYKTUFKT1I9
NApNSU5PUj03MApTRVFOVU09MTk5NQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTM2XSBh
ZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNyAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHlTNwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVM3Ck1BSk9SPTQKTUlOT1I9NzEKU0VRTlVNPTE5OTYKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzNzk0Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzgKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTOApNQUpPUj00Ck1JTk9SPTcyClNF
UU5VTT0xOTk3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc5NDddIGFkZCAgICAgIC9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eVM5CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzkKTUFKT1I9NApNSU5PUj03MwpTRVFOVU09MTk5OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAu
MjM3OTUyXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjAwIChwbnApCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wbnAwLzAwOjAwCkRSSVZFUj1zeXN0ZW0KU0VRTlVNPTE5OTkKU1VCU1lT
VEVNPXBucAoKS0VSTkVMWzEwLjIzNzk1Nl0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowMSAo
cG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowMQpTRVFOVU09MjAwMApT
VUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM3OTU5XSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAw
OjAyIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjAyClNFUU5VTT0y
MDAxClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5NjNdIGFkZCAgICAgIC9kZXZpY2VzL3Bu
cDAvMDA6MDMgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDMKU0VR
TlVNPTIwMDIKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzNzk2N10gYWRkICAgICAgL2Rldmlj
ZXMvcG5wMC8wMDowNCAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDow
NApEUklWRVI9c3lzdGVtClNFUU5VTT0yMDAzClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5
NzFdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDUgKHBucCkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BucDAvMDA6MDUKRFJJVkVSPXJ0Y19jbW9zClNFUU5VTT0yMDA0ClNVQlNZU1RF
TT1wbnAKCktFUk5FTFsxMC4yMzc5NzZdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDUvcnRj
L3J0YzAgKHJ0YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcnRjMApERVZQQVRIPS9kZXZpY2Vz
L3BucDAvMDA6MDUvcnRjL3J0YzAKTUFKT1I9MjU0Ck1JTk9SPTAKU0VRTlVNPTIwMDUKU1VCU1lT
VEVNPXJ0YwoKS0VSTkVMWzEwLjIzNzk4MF0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowNiAo
cG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowNgpEUklWRVI9c3lzdGVt
ClNFUU5VTT0yMDA2ClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5ODRdIGFkZCAgICAgIC9k
ZXZpY2VzL3BucDAvMDA6MDcgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAv
MDA6MDcKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAwNwpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAu
MjM3OTkwXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjA4IChwbnApCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wbnAwLzAwOjA4ClNFUU5VTT0yMDA4ClNVQlNZU1RFTT1wbnAKCktFUk5F
TFsxMC4yMzc5OTRdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDkgKHBucCkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDkKRFJJVkVSPWk4MDQyIGF1eApTRVFOVU09MjAw
OQpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM3OTk4XSBhZGQgICAgICAvZGV2aWNlcy9wbnAw
LzAwOjBhIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBhCkRSSVZF
Uj1pODA0MiBrYmQKU0VRTlVNPTIwMTAKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzODAwMl0g
YWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowYiAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcG5wMC8wMDowYgpEUklWRVI9c3lzdGVtClNFUU5VTT0yMDExClNVQlNZU1RFTT1wbnAK
CktFUk5FTFsxMC4yMzgwMDZdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MGMgKHBucCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MGMKRFJJVkVSPXN5c3RlbQpTRVFOVU09
MjAxMgpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM4MDEwXSBhZGQgICAgICAvZGV2aWNlcy9w
bnAwLzAwOjBkIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBkCkRS
SVZFUj1zeXN0ZW0KU0VRTlVNPTIwMTMKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzODAxNF0g
YWRkICAgICAgL2RldmljZXMvc29mdHdhcmUgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3NvZnR3YXJlClNFUU5VTT0yMDE0ClNVQlNZU1RFTT1ldmVudF9zb3VyY2UK
CktFUk5FTFsxMC4yMzgwMThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9i
cm9hZGNhc3QgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L2Nsb2NrZXZlbnRzL2Jyb2FkY2FzdApTRVFOVU09MjAxNQpTVUJTWVNURU09Y2xvY2tldmVudHMK
CktFUk5FTFsxMC4yMzgwMjJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9j
bG9ja2V2ZW50MCAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDAKU0VRTlVNPTIwMTYKU1VCU1lTVEVNPWNsb2NrZXZl
bnRzCgpLRVJORUxbMTAuMjM4MDMwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVu
dHMvY2xvY2tldmVudDEgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQxClNFUU5VTT0yMDE3ClNVQlNZU1RFTT1jbG9j
a2V2ZW50cwoKS0VSTkVMWzEwLjIzODAzNF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2Nr
ZXZlbnRzL2Nsb2NrZXZlbnQyIChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MgpTRVFOVU09MjAxOApTVUJTWVNURU09
Y2xvY2tldmVudHMKCktFUk5FTFsxMC4yMzgwNDBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9j
bG9ja2V2ZW50cy9jbG9ja2V2ZW50MyAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDMKU0VRTlVNPTIwMTkKU1VCU1lT
VEVNPWNsb2NrZXZlbnRzCgpLRVJORUxbMTAuMjM4MDQ1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDQgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ0ClNFUU5VTT0yMDIwClNV
QlNZU1RFTT1jbG9ja2V2ZW50cwoKS0VSTkVMWzEwLjIzODA1Ml0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ1IChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NQpTRVFOVU09MjAy
MQpTVUJTWVNURU09Y2xvY2tldmVudHMKCktFUk5FTFsxMC4yMzgwNTZdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NiAoY2xvY2tldmVudHMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDYKU0VRTlVN
PTIwMjIKU1VCU1lTVEVNPWNsb2NrZXZlbnRzCgpLRVJORUxbMTAuMjM4MDYzXSBhZGQgICAgICAv
ZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDcgKGNsb2NrZXZlbnRzKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ3ClNF
UU5VTT0yMDIzClNVQlNZU1RFTT1jbG9ja2V2ZW50cwoKS0VSTkVMWzEwLjIzODA3MF0gYWRkICAg
ICAgL2RldmljZXMvc3lzdGVtL2Nsb2Nrc291cmNlL2Nsb2Nrc291cmNlMCAoY2xvY2tzb3VyY2Up
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tzb3VyY2UvY2xvY2tzb3Vy
Y2UwClNFUU5VTT0yMDI0ClNVQlNZU1RFTT1jbG9ja3NvdXJjZQoKS0VSTkVMWzEwLjIzODA4OF0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUwIChjcHUpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTAKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZj
cHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEs
MDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAw
MEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFC
LDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCww
MDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4
MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMs
MDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAw
RTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0
LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyNQpTVUJTWVNURU09Y3B1CgpLRVJORUxbMTAuMjM4
MTAyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTEgKGNwdSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MQpEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFT
PXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAs
MDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAw
MEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFB
LDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2Qyww
MDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4
MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEs
MDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAw
QzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAz
LDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI2ClNVQlNZU1RFTT1jcHUKCktFUk5FTFsx
MC4yMzgxMTVdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MiAoY3B1KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2NwdS9jcHUyCkRSSVZFUj1wcm9jZXNzb3IKTU9E
QUxJQVM9eDg2Y3B1OnZlbmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVsOjAwM0E6ZmVhdHVyZTos
MDAwMCwwMDAxLDAwMDIsMDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAwMDgsMDAwOSwwMDBCLDAw
MEMsMDAwRCwwMDBFLDAwMEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2LDAwMTcsMDAxOCwwMDE5
LDAwMUEsMDAxQiwwMDFDLDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiwwMDNELDAwNjgsMDA2Qiww
MDZDLDAwNkQsMDA2RiwwMDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3OCwwMDdDLDAwN0QsMDA4
MCwwMDgxLDAwODIsMDA4MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODksMDA4RCwwMDhFLDAwOEYs
MDA5MSwwMDkzLDAwOTQsMDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAwOUIsMDA5QywwMDlELDAw
OUUsMDBDMCwwMEUwLDAwRTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3LDAxMDAsMDEwMSwwMTAy
LDAxMDMsMDEwNCwwMTIwLDAxMjcsMDEyOQoKU0VRTlVNPTIwMjcKU1VCU1lTVEVNPWNwdQoKS0VS
TkVMWzEwLjIzODEyOV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzIChjcHUpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMKRFJJVkVSPXByb2Nlc3Nv
cgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0
dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAw
MEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4
LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCww
MDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3
RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUs
MDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAw
OUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAx
LDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyOApTVUJTWVNURU09Y3B1
CgpLRVJORUxbMTAuMjM4MTQyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQgKGNw
dSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NApEUklWRVI9cHJv
Y2Vzc29yCk1PREFMSUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNB
OmZlYXR1cmU6LDAwMDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAw
MDksMDAwQiwwMDBDLDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3
LDAwMTgsMDAxOSwwMDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCww
MDY4LDAwNkIsMDA2QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3
QywwMDdELDAwODAsMDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQs
MDA4RSwwMDhGLDAwOTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAw
OUMsMDA5RCwwMDlFLDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAw
LDAxMDEsMDEwMiwwMTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI5ClNVQlNZU1RF
TT1jcHUKCktFUk5FTFsxMC4yMzgxNTZdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1
NSAoY3B1KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2NwdS9jcHU1CkRSSVZF
Uj1wcm9jZXNzb3IKTU9EQUxJQVM9eDg2Y3B1OnZlbmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVs
OjAwM0E6ZmVhdHVyZTosMDAwMCwwMDAxLDAwMDIsMDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAw
MDgsMDAwOSwwMDBCLDAwMEMsMDAwRCwwMDBFLDAwMEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2
LDAwMTcsMDAxOCwwMDE5LDAwMUEsMDAxQiwwMDFDLDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiww
MDNELDAwNjgsMDA2QiwwMDZDLDAwNkQsMDA2RiwwMDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3
OCwwMDdDLDAwN0QsMDA4MCwwMDgxLDAwODIsMDA4MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODks
MDA4RCwwMDhFLDAwOEYsMDA5MSwwMDkzLDAwOTQsMDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAw
OUIsMDA5QywwMDlELDAwOUUsMDBDMCwwMEUwLDAwRTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3
LDAxMDAsMDEwMSwwMTAyLDAxMDMsMDEwNCwwMTIwLDAxMjcsMDEyOQoKU0VRTlVNPTIwMzAKU1VC
U1lTVEVNPWNwdQoKS0VSTkVMWzEwLjIzODE3MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nw
dS9jcHU2IChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTYK
RFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6
bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAw
MDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1
LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCww
MDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3
NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgs
MDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAw
OUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2
LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAz
MQpTVUJTWVNURU09Y3B1CgpLRVJORUxbMTAuMjM4MTg0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vY3B1L2NwdTcgKGNwdSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUv
Y3B1NwpEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6
MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAw
MDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEz
LDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiww
MDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3
NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcs
MDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAw
OTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1
LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5V
TT0yMDMyClNVQlNZU1RFTT1jcHUKCktFUk5FTFsxMC4yMzgxODldIGFkZCAgICAgIC9kZXZpY2Vz
L3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMCAobWFjaGluZWNoZWNrKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2swClNF
UU5VTT0yMDMzClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgxOTRdIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMSAobWFjaGluZWNo
ZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNo
aW5lY2hlY2sxClNFUU5VTT0yMDM0ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4y
MzgyMDBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNr
MiAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hp
bmVjaGVjay9tYWNoaW5lY2hlY2syClNFUU5VTT0yMDM1ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sK
CktFUk5FTFsxMC4yMzgyMDddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2sv
bWFjaGluZWNoZWNrMyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2szClNFUU5VTT0yMDM2ClNVQlNZU1RFTT1t
YWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMTFdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
YWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNCAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s0ClNFUU5VTT0yMDM3
ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNSAobWFjaGluZWNoZWNrKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s1
ClNFUU5VTT0yMDM4ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMjFdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNiAobWFjaGlu
ZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9t
YWNoaW5lY2hlY2s2ClNFUU5VTT0yMDM5ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsx
MC4yMzgyMjVdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNo
ZWNrNyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21h
Y2hpbmVjaGVjay9tYWNoaW5lY2hlY2s3ClNFUU5VTT0yMDQwClNVQlNZU1RFTT1tYWNoaW5lY2hl
Y2sKCktFUk5FTFsxMC4yMzgyMzRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnkwClNFUU5VTT0yMDQxClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgyMzhdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MSAobWVtb3J5KQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxClNFUU5VTT0yMDQyClNVQlNZ
U1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgyNDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5MTAgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5MTAKU0VRTlVNPTIwNDMKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEw
LjIzODI1MV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxMSAobWVtb3J5
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxMQpTRVFO
VU09MjA0NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MjU1XSBhZGQgICAgICAvZGV2
aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTEyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTEyClNFUU5VTT0yMDQ1ClNVQlNZU1RFTT1tZW1v
cnkKCktFUk5FTFsxMC4yMzgyNjJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MTMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5MTMKU0VRTlVNPTIwNDYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODI2OF0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNCAobWVtb3J5KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNApTRVFOVU09MjA0NwpT
VUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MjcyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTE1IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9z
eXN0ZW0vbWVtb3J5L21lbW9yeTE1ClNFUU5VTT0yMDQ4ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5F
TFsxMC4yMzgyODBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTYgKG1l
bW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTYK
U0VRTlVNPTIwNDkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODI4M10gYWRkICAgICAg
L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNwpTRVFOVU09MjA1MApTVUJTWVNURU09
bWVtb3J5CgpLRVJORUxbMTAuMjM4MjkwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTE4IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTE4ClNFUU5VTT0yMDUxClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgy
OTRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTkgKG1lbW9yeSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTkKU0VRTlVNPTIw
NTIKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODMwMV0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnkyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIKU0VRTlVNPTIwNTMKU1VCU1lTVEVNPW1lbW9yeQoKS0VS
TkVMWzEwLjIzODMwNV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMCAo
bWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnky
MApTRVFOVU09MjA1NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzEyXSBhZGQgICAg
ICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIxIChtZW1vcnkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIxClNFUU5VTT0yMDU1ClNVQlNZU1RF
TT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzMTZdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5MjIgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5MjIKU0VRTlVNPTIwNTYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIz
ODMyM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMyAobWVtb3J5KQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMwpTRVFOVU09
MjA1NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzI3XSBhZGQgICAgICAvZGV2aWNl
cy9zeXN0ZW0vbWVtb3J5L21lbW9yeTI0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTI0ClNFUU5VTT0yMDU4ClNVQlNZU1RFTT1tZW1vcnkK
CktFUk5FTFsxMC4yMzgzMzRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjUKU0VRTlVNPTIwNTkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODMzOF0gYWRk
ICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzIChtZW1vcnkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMKU0VRTlVNPTIwNjAKU1VCU1lT
VEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODM0NV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkzMiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnkzMgpTRVFOVU09MjA2MQpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAu
MjM4MzUyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMzIChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMzClNFUU5V
TT0yMDYyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzNTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MzQgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MzQKU0VRTlVNPTIwNjMKU1VCU1lTVEVNPW1lbW9y
eQoKS0VSTkVMWzEwLjIzODM1OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnkzNSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnkzNQpTRVFOVU09MjA2NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzY2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2IChtZW1vcnkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2ClNFUU5VTT0yMDY1ClNV
QlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzNzBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5MzcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5
c3RlbS9tZW1vcnkvbWVtb3J5MzcKU0VRTlVNPTIwNjYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVM
WzEwLjIzODM3Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzOCAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzOApT
RVFOVU09MjA2NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzgwXSBhZGQgICAgICAv
ZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM5IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM5ClNFUU5VTT0yMDY4ClNVQlNZU1RFTT1t
ZW1vcnkKCktFUk5FTFsxMC4yMzgzODddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk0ClNFUU5VTT0yMDY5ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzOTFd
IGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDAgKG1lbW9yeSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDAKU0VRTlVNPTIwNzAK
U1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODM5OF0gYWRkICAgICAgL2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk0MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnk0MQpTRVFOVU09MjA3MQpTVUJTWVNURU09bWVtb3J5CgpLRVJO
RUxbMTAuMjM4NDAyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQyICht
ZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQy
ClNFUU5VTT0yMDcyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0MDldIGFkZCAgICAg
IC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDMKU0VRTlVNPTIwNzMKU1VCU1lTVEVN
PW1lbW9yeQoKS0VSTkVMWzEwLjIzODQxM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk0NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk0NApTRVFOVU09MjA3NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4
NDIwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1IChtZW1vcnkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1ClNFUU5VTT0y
MDc1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0MjZdIGFkZCAgICAgIC9kZXZpY2Vz
L3N5c3RlbS9tZW1vcnkvbWVtb3J5NDYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDYKU0VRTlVNPTIwNzYKU1VCU1lTVEVNPW1lbW9yeQoK
S0VSTkVMWzEwLjIzODQzMF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk0
NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk0NwpTRVFOVU09MjA3NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NDM5XSBhZGQg
ICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4IChtZW1vcnkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4ClNFUU5VTT0yMDc4ClNVQlNZ
U1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0NDNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5NDkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NDkKU0VRTlVNPTIwNzkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEw
LjIzODQ0N10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1IChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTUKU0VRTlVN
PTIwODAKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODQ1NV0gYWRkICAgICAgL2Rldmlj
ZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MApTRVFOVU09MjA4MQpTVUJTWVNURU09bWVtb3J5
CgpLRVJORUxbMTAuMjM4NDU5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTUxIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21l
bW9yeTUxClNFUU5VTT0yMDgyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0NjVdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTIgKG1lbW9yeSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTIKU0VRTlVNPTIwODMKU1VC
U1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODQ3Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk1MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk1MwpTRVFOVU09MjA4NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxb
MTAuMjM4NDc2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU0IChtZW1v
cnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU0ClNF
UU5VTT0yMDg1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0ODVdIGFkZCAgICAgIC9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTUKU0VRTlVNPTIwODYKU1VCU1lTVEVNPW1l
bW9yeQoKS0VSTkVMWzEwLjIzODQ4OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnk1NiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk1NgpTRVFOVU09MjA4NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NDk2
XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU3IChtZW1vcnkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU3ClNFUU5VTT0yMDg4
ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1MDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5
c3RlbS9tZW1vcnkvbWVtb3J5NTggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9tZW1vcnkvbWVtb3J5NTgKU0VRTlVNPTIwODkKU1VCU1lTVEVNPW1lbW9yeQoKS0VS
TkVMWzEwLjIzODUwNV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1OSAo
bWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1
OQpTRVFOVU09MjA5MApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NTA5XSBhZGQgICAg
ICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NgpTRVFOVU09MjA5MQpTVUJTWVNURU09
bWVtb3J5CgpLRVJORUxbMTAuMjM4NTE2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTYwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTYwClNFUU5VTT0yMDkyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1
MjBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjEgKG1lbW9yeSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjEKU0VRTlVNPTIw
OTMKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODUyN10gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnk2MiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk2MgpTRVFOVU09MjA5NApTVUJTWVNURU09bWVtb3J5CgpL
RVJORUxbMTAuMjM4NTMzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTYz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTYzClNFUU5VTT0yMDk1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1MzddIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjQgKG1lbW9yeSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjQKU0VRTlVNPTIwOTYKU1VCU1lT
VEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODU0NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NQpTRVFOVU09MjA5NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAu
MjM4NTQ4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY2IChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY2ClNFUU5V
TT0yMDk4ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1NTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjcKU0VRTlVNPTIwOTkKU1VCU1lTVEVNPW1lbW9y
eQoKS0VSTkVMWzEwLjIzODU1OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk2OCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnk2OApTRVFOVU09MjEwMApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NTY2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY5IChtZW1vcnkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY5ClNFUU5VTT0yMTAxClNV
QlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1NzNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk3ClNFUU5VTT0yMTAyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsx
MC4yMzg1NzddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OCAobWVtb3J5
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk4ClNFUU5V
TT0yMTAzClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1ODNdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk5ClNFUU5VTT0yMTA0ClNVQlNZU1RFTT1tZW1vcnkK
CktFUk5FTFsxMC4yMzg1OTBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9ub2RlL25vZGUwIChu
b2RlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL25vZGUvbm9kZTAKU0VRTlVN
PTIxMDUKU1VCU1lTVEVNPW5vZGUKCktFUk5FTFsxMC4yMzg1OTRdIGFkZCAgICAgIC9kZXZpY2Vz
L3RyYWNlcG9pbnQgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Ry
YWNlcG9pbnQKU0VRTlVNPTIxMDYKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQoKS0VSTkVMWzEwLjIz
ODYwMV0gYWRkICAgICAgL2RldmljZXMvdW5jb3JlX2Nib3hfMCAoZXZlbnRfc291cmNlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5jb3JlX2Nib3hfMApTRVFOVU09MjEwNwpTVUJTWVNU
RU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM4NjA4XSBhZGQgICAgICAvZGV2aWNlcy91bmNv
cmVfY2JveF8xIChldmVudF9zb3VyY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy91bmNv
cmVfY2JveF8xClNFUU5VTT0yMTA4ClNVQlNZU1RFTT1ldmVudF9zb3VyY2UKCktFUk5FTFsxMC4y
Mzg2MTJdIGFkZCAgICAgIC9kZXZpY2VzL3VuY29yZV9jYm94XzIgKGV2ZW50X3NvdXJjZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3VuY29yZV9jYm94XzIKU0VRTlVNPTIxMDkKU1VCU1lT
VEVNPWV2ZW50X3NvdXJjZQoKS0VSTkVMWzEwLjIzODYxOF0gYWRkICAgICAgL2RldmljZXMvdW5j
b3JlX2Nib3hfMyAoZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5j
b3JlX2Nib3hfMwpTRVFOVU09MjExMApTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAu
MjM4NjI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xMTowIChiZGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xMTowClNFUU5VTT0yMTExClNVQlNZU1RF
TT1iZGkKCktFUk5FTFsxMC4yMzg2MzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6
MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTowClNFUU5V
TT0yMTEyClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2MzddIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzE6MSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvMToxClNFUU5VTT0yMTEzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTAKU0VRTlVNPTIxMTQKU1VCU1lTVEVNPWJkaQoKS0VS
TkVMWzEwLjIzODY0N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToxMSAoYmRpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxMQpTRVFOVU09MjExNQpT
VUJTWVNURU09YmRpCgpLRVJORUxbMTAuMjM4NjUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2JkaS8xOjEyIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjEyClNFUU5VTT0yMTE2ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NjBdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6MTMKU0VRTlVNPTIxMTcKU1VCU1lTVEVNPWJkaQoKS0VSTkVMWzEw
LjIzODY2Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToxNCAoYmRpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxNApTRVFOVU09MjExOApTVUJTWVNU
RU09YmRpCgpLRVJORUxbMTAuMjM4NjcwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjE1IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjE1ClNF
UU5VTT0yMTE5ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NzRdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6MiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9iZGkvMToyClNFUU5VTT0yMTIwClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2Nzdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTozClNFUU5VTT0yMTIxClNVQlNZU1RFTT1iZGkKCktF
Uk5FTFsxMC4yMzg2ODRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NCAoYmRpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo0ClNFUU5VTT0yMTIyClNV
QlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2ODhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
YmRpLzE6NSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo1
ClNFUU5VTT0yMTIzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2OTVdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMTo2ClNFUU5VTT0yMTI0ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2
OTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NyAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo3ClNFUU5VTT0yMTI1ClNVQlNZU1RFTT1iZGkK
CktFUk5FTFsxMC4yMzg3MDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6OCAoYmRp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo4ClNFUU5VTT0yMTI2
ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6OSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MTo5ClNFUU5VTT0yMTI3ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MTddIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1MjowIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL2JkaS8yNTI6MApTRVFOVU09MjEyOApTVUJTWVNURU09YmRpCgpLRVJORUxb
MTAuMjM4NzIxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MSAoYmRpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMjUyOjEKU0VRTlVNPTIxMjkKU1VC
U1lTVEVNPWJkaQoKS0VSTkVMWzEwLjIzODcyN10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
ZGkvMjUyOjIgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1
MjoyClNFUU5VTT0yMTMwClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MzRdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9iZGkvNzowClNFUU5VTT0yMTMxClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4y
Mzg3NDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MSAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoxClNFUU5VTT0yMTMyClNVQlNZU1RFTT1i
ZGkKCktFUk5FTFsxMC4yMzg3NDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MiAo
YmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoyClNFUU5VTT0y
MTMzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NTJdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzc6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9i
ZGkvNzozClNFUU5VTT0yMTM0ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NThdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9iZGkvNzo0ClNFUU5VTT0yMTM1ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsx
MC4yMzg3NjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NSAoYmRpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo1ClNFUU5VTT0yMTM2ClNVQlNZU1RF
TT1iZGkKCktFUk5FTFsxMC4yMzg3NjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6
NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo2ClNFUU5V
TT0yMTM3ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NzNdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzc6NyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvNzo3ClNFUU5VTT0yMTM4ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NzldIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC9iZGkvODowClNFUU5VTT0yMTM5ClNVQlNZU1RFTT1iZGkKCktFUk5F
TFsxMC4yMzg3ODddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MTYgKGJkaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MTYKU0VRTlVNPTIxNDAKU1VC
U1lTVEVNPWJkaQoKS0VSTkVMWzEwLjIzODc5MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
ZGkvZGVmYXVsdCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
ZGVmYXVsdApTRVFOVU09MjE0MQpTVUJTWVNURU09YmRpCgpLRVJORUxbMTAuMjM4ODAxXSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AwIChibG9jaykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvbG9vcDAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AwCkRFVlRZ
UEU9ZGlzawpNQUpPUj03Ck1JTk9SPTAKU0VRTlVNPTIxNDIKU1VCU1lTVEVNPWJsb2NrCgpLRVJO
RUxbMTAuMjM4ODA3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AxIChibG9j
aykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2xvb3AxCkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTEKU0VRTlVNPTIxNDMKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODEzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2xvb3AyIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDIKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AyCkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9S
PTIKU0VRTlVNPTIxNDQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODE5XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AzIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvbG9vcDMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AzCkRFVlRZUEU9
ZGlzawpNQUpPUj03Ck1JTk9SPTMKU0VRTlVNPTIxNDUKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxb
MTAuMjM4ODI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A0IChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2xvb3A0CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTQKU0VRTlVNPTIxNDYKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODMzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2xvb3A1IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDUKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A1CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTUK
U0VRTlVNPTIxNDcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODM5XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A2IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvbG9vcDYKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A2CkRFVlRZUEU9ZGlz
awpNQUpPUj03Ck1JTk9SPTYKU0VRTlVNPTIxNDgKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAu
MjM4ODQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A3IChibG9jaykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2Nr
L2xvb3A3CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTcKU0VRTlVNPTIxNDkKU1VCU1lTVEVN
PWJsb2NrCgpLRVJORUxbMTAuMjM4ODUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2Nr
L3JhbTAgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0wCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9ibG9jay9yYW0wCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTAKU0VRTlVN
PTIxNTAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODU2XSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL2Jsb2NrL3JhbTEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0x
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xCkRFVlRZUEU9ZGlzawpNQUpPUj0x
Ck1JTk9SPTEKU0VRTlVNPTIxNTEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODYyXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwIChibG9jaykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvcmFtMTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwCkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEwClNFUU5VTT0yMTUyClNVQlNZU1RFTT1ibG9jawoK
S0VSTkVMWzEwLjIzODg2OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xMSAo
YmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3JhbTExCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9yYW0xMQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0xMQpTRVFOVU09MjE1
MwpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzg4NzRdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtMTIgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0xMgpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMTIKREVWVFlQRT1kaXNrCk1BSk9SPTEK
TUlOT1I9MTIKU0VRTlVNPTIxNTQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODc5XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzIChibG9jaykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvcmFtMTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzCkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEzClNFUU5VTT0yMTU1ClNVQlNZU1RFTT1ibG9jawoK
S0VSTkVMWzEwLjIzODg4NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xNCAo
YmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3JhbTE0CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9yYW0xNApERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0xNApTRVFOVU09MjE1
NgpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzg4OTFdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtMTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0xNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMTUKREVWVFlQRT1kaXNrCk1BSk9SPTEK
TUlOT1I9MTUKU0VRTlVNPTIxNTcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODk2XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTIgKGJsb2NrKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9yYW0yCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0yCkRFVlRZ
UEU9ZGlzawpNQUpPUj0xCk1JTk9SPTIKU0VRTlVNPTIxNTgKU1VCU1lTVEVNPWJsb2NrCgpLRVJO
RUxbMTAuMjM4OTAyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTMgKGJsb2Nr
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0zCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9i
bG9jay9yYW0zCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTMKU0VRTlVNPTIxNTkKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTA4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL3JhbTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW00CkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9ibG9jay9yYW00CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTQKU0VR
TlVNPTIxNjAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTE0XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9y
YW01CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW01CkRFVlRZUEU9ZGlzawpNQUpP
Uj0xCk1JTk9SPTUKU0VRTlVNPTIxNjEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTE5
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTYgKGJsb2NrKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9yYW02CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW02CkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTYKU0VRTlVNPTIxNjIKU1VCU1lTVEVNPWJsb2NrCgpL
RVJORUxbMTAuMjM4OTI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTcgKGJs
b2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW03CkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW03CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTcKU0VRTlVNPTIxNjMKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTMwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTggKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW04CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW04CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTgK
U0VRTlVNPTIxNjQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTM2XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTkgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di9yYW05CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW05CkRFVlRZUEU9ZGlzawpN
QUpPUj0xCk1JTk9SPTkKU0VRTlVNPTIxNjUKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4
OTQxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2RtaS9pZCAoZG1pKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9kbWkvaWQKTU9EQUxJQVM9ZG1pOmJ2bkFtZXJpY2FuTWVn
YXRyZW5kc0luYy46YnZyTjU2VkouMjAzOmJkMDgvMjkvMjAxMjpzdm5BU1VTVGVLQ09NUFVURVJJ
TkMuOnBuTjU2Vko6cHZyMS4wOnJ2bkFTVVNUZUtDT01QVVRFUklOQy46cm5ONTZWSjpydnIxLjA6
Y3ZuQVNVU1RlS0NPTVBVVEVSSU5DLjpjdDEwOmN2cjEuMDoKU0VRTlVNPTIxNjYKU1VCU1lTVEVN
PWRtaQoKS0VSTkVMWzEwLjIzODk0Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ncmFwaGlj
cy9mYmNvbiAoZ3JhcGhpY3MpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2dy
YXBoaWNzL2ZiY29uClNFUU5VTT0yMTY3ClNVQlNZU1RFTT1ncmFwaGljcwoKS0VSTkVMWzEwLjIz
ODk1MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9od21vbi9od21vbjAgKGh3bW9uKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9od21vbi9od21vbjAKU0VRTlVNPTIxNjgK
U1VCU1lTVEVNPWh3bW9uCgpLRVJORUxbMTAuMjM4OTU3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL2lucHV0L21pY2UgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9taWNl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9pbnB1dC9taWNlCk1BSk9SPTEzCk1JTk9SPTYzClNF
UU5VTT0yMTY5ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjIzODk2M10gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9tZW0vZnVsbCAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZO
QU1FPS9kZXYvZnVsbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL2Z1bGwKTUFKT1I9MQpN
SU5PUj03ClNFUU5VTT0yMTcwClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5NjldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL2ttc2cgKG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2
NDQKREVWTkFNRT0vZGV2L2ttc2cKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21lbS9rbXNnCk1B
Sk9SPTEKTUlOT1I9MTEKU0VRTlVNPTIxNzEKU1VCU1lTVEVNPW1lbQoKS0VSTkVMWzEwLjIzODk3
NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vbWVtIChtZW0pCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L21lbQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL21lbQpNQUpPUj0xCk1J
Tk9SPTEKU0VRTlVNPTIxNzIKU1VCU1lTVEVNPW1lbQoKS0VSTkVMWzEwLjIzODk4MV0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9tZW0vbnVsbCAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2
NgpERVZOQU1FPS9kZXYvbnVsbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL251bGwKTUFK
T1I9MQpNSU5PUj0zClNFUU5VTT0yMTczClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5ODZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL3BvcnQgKG1lbSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvcG9ydApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL3BvcnQKTUFKT1I9MQpN
SU5PUj00ClNFUU5VTT0yMTc0ClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5OTJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL3JhbmRvbSAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9
MDY2NgpERVZOQU1FPS9kZXYvcmFuZG9tCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vcmFu
ZG9tCk1BSk9SPTEKTUlOT1I9OApTRVFOVU09MjE3NQpTVUJTWVNURU09bWVtCgpLRVJORUxbMTAu
MjM4OTk4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21lbS91cmFuZG9tIChtZW0pCkFDVElP
Tj1hZGQKREVWTU9ERT0wNjY2CkRFVk5BTUU9L2Rldi91cmFuZG9tCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9tZW0vdXJhbmRvbQpNQUpPUj0xCk1JTk9SPTkKU0VRTlVNPTIxNzYKU1VCU1lTVEVN
PW1lbQoKS0VSTkVMWzEwLjIzOTAwNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vemVy
byAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZOQU1FPS9kZXYvemVybwpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvbWVtL3plcm8KTUFKT1I9MQpNSU5PUj01ClNFUU5VTT0yMTc3ClNV
QlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzkwMTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
bWlzYy9jcHVfZG1hX2xhdGVuY3kgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2NwdV9k
bWFfbGF0ZW5jeQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9jcHVfZG1hX2xhdGVuY3kK
TUFKT1I9MTAKTUlOT1I9NjAKU0VRTlVNPTIxNzgKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4y
MzkwMTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyIChtaXNj
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9tYXBwZXIvY29udHJvbApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyCk1BSk9SPTEwCk1JTk9SPTIzNgpTRVFOVU09MjE3
OQpTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTAyMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC9taXNjL2VjcnlwdGZzIChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9lY3J5cHRm
cwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9lY3J5cHRmcwpNQUpPUj0xMApNSU5PUj02
MQpTRVFOVU09MjE4MApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTAyN10gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC9taXNjL2Z1c2UgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L2Z1c2UKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvZnVzZQpNQUpPUj0xMApNSU5PUj0y
MjkKU0VRTlVNPTIxODEKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwMzJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9ocGV0IChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di9ocGV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2hwZXQKTUFKT1I9MTAKTUlOT1I9
MjI4ClNFUU5VTT0yMTgyClNVQlNZU1RFTT1taXNjCgpLRVJORUxbMTAuMjM5MDM3XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbG9vcC1jb250cm9sIChtaXNjKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9sb29wLWNvbnRyb2wKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvbG9v
cC1jb250cm9sCk1BSk9SPTEwCk1JTk9SPTIzNwpTRVFOVU09MjE4MwpTVUJTWVNURU09bWlzYwoK
S0VSTkVMWzEwLjIzOTA0M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZyAo
bWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWNlbG9nCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9taXNjL21jZWxvZwpNQUpPUj0xMApNSU5PUj0yMjcKU0VRTlVNPTIxODQKU1VCU1lTVEVN
PW1pc2MKCktFUk5FTFsxMC4yMzkwNDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9u
ZXR3b3JrX2xhdGVuY3kgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldHdvcmtfbGF0
ZW5jeQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX2xhdGVuY3kKTUFKT1I9
MTAKTUlOT1I9NTkKU0VRTlVNPTIxODUKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwNTRd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX3Rocm91Z2hwdXQgKG1pc2Mp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldHdvcmtfdGhyb3VnaHB1dApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX3Rocm91Z2hwdXQKTUFKT1I9MTAKTUlOT1I9NTgKU0VR
TlVNPTIxODYKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwNjBdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9wc2F1eCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcHNh
dXgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvcHNhdXgKTUFKT1I9MTAKTUlOT1I9MQpT
RVFOVU09MjE4NwpTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTA2NV0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9taXNjL3Jma2lsbCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
cmZraWxsCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL3Jma2lsbApNQUpPUj0xMApNSU5P
Uj02MgpTRVFOVU09MjE4OApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTA3MF0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9taXNjL3NuYXBzaG90IChtaXNjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9zbmFwc2hvdApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9zbmFwc2hvdApN
QUpPUj0xMApNSU5PUj0yMzEKU0VRTlVNPTIxODkKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4y
MzkwNzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy90dW4gKG1pc2MpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L25ldC90dW4KREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvdHVu
Ck1BSk9SPTEwCk1JTk9SPTIwMApTRVFOVU09MjE5MApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEw
LjIzOTA4M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL3VpbnB1dCAobWlzYykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvdWlucHV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNj
L3VpbnB1dApNQUpPUj0xMApNSU5PUj0yMjMKU0VRTlVNPTIxOTEKU1VCU1lTVEVNPW1pc2MKCktF
Uk5FTFsxMC4yMzkwODldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy92Z2FfYXJiaXRl
ciAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmdhX2FyYml0ZXIKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL21pc2MvdmdhX2FyYml0ZXIKTUFKT1I9MTAKTUlOT1I9NjMKU0VRTlVNPTIx
OTIKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwOTRdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvbmV0L2xvIChuZXQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL25l
dC9sbwpJRklOREVYPTEKSU5URVJGQUNFPWxvClNFUU5VTT0yMTkzClNVQlNZU1RFTT1uZXQKCktF
Uk5FTFsxMC4yMzkxMDBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvcHBwL3BwcCAocHBwKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi9wcHAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3BwcC9w
cHAKTUFKT1I9MTA4Ck1JTk9SPTAKU0VRTlVNPTIxOTQKU1VCU1lTVEVNPXBwcAoKS0VSTkVMWzEw
LjIzOTEwNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNl
MCAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9j
b29saW5nX2RldmljZTAKU0VRTlVNPTIxOTUKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4y
MzkxMDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEg
KHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29v
bGluZ19kZXZpY2UxClNFUU5VTT0yMTk2ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5
MTEyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UyICh0
aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xp
bmdfZGV2aWNlMgpTRVFOVU09MjE5NwpTVUJTWVNURU09dGhlcm1hbAoKS0VSTkVMWzEwLjIzOTEx
Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMyAodGhl
cm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5n
X2RldmljZTMKU0VRTlVNPTIxOTgKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4yMzkxMTld
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTQgKHRoZXJt
YWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19k
ZXZpY2U0ClNFUU5VTT0yMTk5ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTIzXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U1ICh0aGVybWFs
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2
aWNlNQpTRVFOVU09MjIwMApTVUJTWVNURU09dGhlcm1hbAoKS0VSTkVMWzEwLjIzOTEyN10gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlNiAodGhlcm1hbCkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rldmlj
ZTYKU0VRTlVNPTIyMDEKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4yMzkxMzBdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTcgKHRoZXJtYWwpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U3
ClNFUU5VTT0yMjAyClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTM0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMCAodGhlcm1hbCkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUwClNFUU5V
TT0yMjAzClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTM5XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS9jb25zb2xlICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2Nv
bnNvbGUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS9jb25zb2xlCk1BSk9SPTUKTUlOT1I9
MQpTRVFOVU09MjIwNApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTQ1XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3R0eS9wdG14ICh0dHkpCkFDVElPTj1hZGQKREVWTU9ERT0wNjY2CkRF
Vk5BTUU9L2Rldi9wdG14CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvcHRteApNQUpPUj01
Ck1JTk9SPTIKU0VRTlVNPTIyMDUKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE1MV0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5ICh0dHkpCkFDVElPTj1hZGQKREVWTU9ERT0w
NjY2CkRFVk5BTUU9L2Rldi90dHkKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkKTUFK
T1I9NQpNSU5PUj0wClNFUU5VTT0yMjA2ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNTdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTAgKHR0eSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdHR5MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTAKTUFKT1I9NApN
SU5PUj0wClNFUU5VTT0yMjA3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNjJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEKTUFKT1I9NApNSU5PUj0x
ClNFUU5VTT0yMjA4ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNjddIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEwICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eTEwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTAKTUFKT1I9NApNSU5PUj0xMApT
RVFOVU09MjIwOQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTczXSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHkxMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkx
MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTExCk1BSk9SPTQKTUlOT1I9MTEKU0VR
TlVNPTIyMTAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE3OF0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MTIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTIK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMgpNQUpPUj00Ck1JTk9SPTEyClNFUU5V
TT0yMjExClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxODNdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTEzICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTEzCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTMKTUFKT1I9NApNSU5PUj0xMwpTRVFOVU09
MjIxMgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTg5XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkxNCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE0Ck1BSk9SPTQKTUlOT1I9MTQKU0VRTlVNPTIy
MTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE5NF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MTUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTUKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNQpNQUpPUj00Ck1JTk9SPTE1ClNFUU5VTT0yMjE0
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxOTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTE2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTE2CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTYKTUFKT1I9NApNSU5PUj0xNgpTRVFOVU09MjIxNQpT
VUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MjA3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkxNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE3Ck1BSk9SPTQKTUlOT1I9MTcKU0VRTlVNPTIyMTYKU1VC
U1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTIxM10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90
dHkvdHR5MTggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTgKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHkxOApNQUpPUj00Ck1JTk9SPTE4ClNFUU5VTT0yMjE3ClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzkyMThdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTE5CkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MTkKTUFKT1I9NApNSU5PUj0xOQpTRVFOVU09MjIxOApTVUJTWVNU
RU09dHR5CgpLRVJORUxbMTAuMjM5MjIzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHkyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTIKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkyCk1BSk9SPTQKTUlOT1I9MgpTRVFOVU09MjIxOQpTVUJTWVNURU09dHR5
CgpLRVJORUxbMTAuMjM5MjI5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMCAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTIwCk1BSk9SPTQKTUlOT1I9MjAKU0VRTlVNPTIyMjAKU1VCU1lTVEVNPXR0eQoK
S0VSTkVMWzEwLjIzOTIzNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjEgKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkyMQpNQUpPUj00Ck1JTk9SPTIxClNFUU5VTT0yMjIxClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzkyNDBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIyICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTIyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90
dHkvdHR5MjIKTUFKT1I9NApNSU5PUj0yMgpTRVFOVU09MjIyMgpTVUJTWVNURU09dHR5CgpLRVJO
RUxbMTAuMjM5MjQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMyAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTIzCk1BSk9SPTQKTUlOT1I9MjMKU0VRTlVNPTIyMjMKU1VCU1lTVEVNPXR0eQoKS0VSTkVM
WzEwLjIzOTI1MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjQgKHR0eSkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHkyNApNQUpPUj00Ck1JTk9SPTI0ClNFUU5VTT0yMjI0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzkyNTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI1ICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eTI1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5
MjUKTUFKT1I9NApNSU5PUj0yNQpTRVFOVU09MjIyNQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAu
MjM5MjYxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNiAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHkyNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI2
Ck1BSk9SPTQKTUlOT1I9MjYKU0VRTlVNPTIyMjYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIz
OTI2Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjcgKHR0eSkKQUNUSU9OPWFk
ZApERVZOQU1FPS9kZXYvdHR5MjcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNwpN
QUpPUj00Ck1JTk9SPTI3ClNFUU5VTT0yMjI3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzky
NzFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI4ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTI4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjgKTUFK
T1I9NApNSU5PUj0yOApTRVFOVU09MjIyOApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5Mjc2
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyOSAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHkyOQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI5Ck1BSk9S
PTQKTUlOT1I9MjkKU0VRTlVNPTIyMjkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTI4MV0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MyAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHkzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MwpNQUpPUj00Ck1J
Tk9SPTMKU0VRTlVNPTIyMzAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTI4N10gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5MzAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMApNQUpPUj00Ck1JTk9S
PTMwClNFUU5VTT0yMjMxClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkyOTJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L3R0eTMxCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzEKTUFKT1I9NApNSU5PUj0z
MQpTRVFOVU09MjIzMgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5Mjk3XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHkzMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMyCk1BSk9SPTQKTUlOT1I9MzIK
U0VRTlVNPTIyMzMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMwMl0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC90dHkvdHR5MzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5
MzMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMwpNQUpPUj00Ck1JTk9SPTMzClNF
UU5VTT0yMjM0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzMDddIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvdHR5L3R0eTM0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTM0
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzQKTUFKT1I9NApNSU5PUj0zNApTRVFO
VU09MjIzNQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MzEzXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL3R0eS90dHkzNSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM1Ck1BSk9SPTQKTUlOT1I9MzUKU0VRTlVN
PTIyMzYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMxOF0gYWRkICAgICAgL2RldmljZXMv
dmlydHVhbC90dHkvdHR5MzYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzYKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNgpNQUpPUj00Ck1JTk9SPTM2ClNFUU5VTT0y
MjM3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzMjNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTM3ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTM3CkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzcKTUFKT1I9NApNSU5PUj0zNwpTRVFOVU09MjIz
OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MzI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHkzOCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzOApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM4Ck1BSk9SPTQKTUlOT1I9MzgKU0VRTlVNPTIyMzkK
U1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMzNl0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MzkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzkKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzOQpNQUpPUj00Ck1JTk9SPTM5ClNFUU5VTT0yMjQwClNV
QlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzNDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvdHR5L3R0eTQKTUFKT1I9NApNSU5PUj00ClNFUU5VTT0yMjQxClNVQlNZU1RF
TT10dHkKCktFUk5FTFsxMC4yMzkzNDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0
eTQwICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQwCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC90dHkvdHR5NDAKTUFKT1I9NApNSU5PUj00MApTRVFOVU09MjI0MgpTVUJTWVNURU09
dHR5CgpLRVJORUxbMTAuMjM5MzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0
MSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MQpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTQxCk1BSk9SPTQKTUlOT1I9NDEKU0VRTlVNPTIyNDMKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzOTM1N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDIg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDIKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHk0MgpNQUpPUj00Ck1JTk9SPTQyClNFUU5VTT0yMjQ0ClNVQlNZU1RFTT10dHkK
CktFUk5FTFsxMC4yMzkzNjNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQzICh0
dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQzCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC90dHkvdHR5NDMKTUFKT1I9NApNSU5PUj00MwpTRVFOVU09MjI0NQpTVUJTWVNURU09dHR5CgpL
RVJORUxbMTAuMjM5MzY4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0NApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ0Ck1BSk9SPTQKTUlOT1I9NDQKU0VRTlVNPTIyNDYKU1VCU1lTVEVNPXR0eQoKS0VS
TkVMWzEwLjIzOTM3M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDUgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0
eS90dHk0NQpNQUpPUj00Ck1JTk9SPTQ1ClNFUU5VTT0yMjQ3ClNVQlNZU1RFTT10dHkKCktFUk5F
TFsxMC4yMzkzNzhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ2ICh0dHkpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQ2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5NDYKTUFKT1I9NApNSU5PUj00NgpTRVFOVU09MjI0OApTVUJTWVNURU09dHR5CgpLRVJORUxb
MTAuMjM5MzgzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NyAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHk0NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0
eTQ3Ck1BSk9SPTQKTUlOT1I9NDcKU0VRTlVNPTIyNDkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEw
LjIzOTM4OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDggKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5NDgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0
OApNQUpPUj00Ck1JTk9SPTQ4ClNFUU5VTT0yMjUwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4y
MzkzOTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ5ICh0dHkpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3R0eTQ5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDkK
TUFKT1I9NApNSU5PUj00OQpTRVFOVU09MjI1MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5
Mzk5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1Ck1BSk9S
PTQKTUlOT1I9NQpTRVFOVU09MjI1MgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDA0XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MCAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHk1MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUwCk1BSk9SPTQK
TUlOT1I9NTAKU0VRTlVNPTIyNTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQwOV0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5NTEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MQpNQUpPUj00Ck1J
Tk9SPTUxClNFUU5VTT0yMjU0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0MTVdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTUyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTIKTUFKT1I9NApNSU5P
Uj01MgpTRVFOVU09MjI1NQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDIwXSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHk1MwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUzCk1BSk9SPTQKTUlOT1I9
NTMKU0VRTlVNPTIyNTYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQyNV0gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5NTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NApNQUpPUj00Ck1JTk9SPTU0
ClNFUU5VTT0yMjU3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0MzBdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eTU1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTUKTUFKT1I9NApNSU5PUj01NQpT
RVFOVU09MjI1OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDM2XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHk1NiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1
NgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU2Ck1BSk9SPTQKTUlOT1I9NTYKU0VR
TlVNPTIyNTkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ0MV0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5NTcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTcK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NwpNQUpPUj00Ck1JTk9SPTU3ClNFUU5V
TT0yMjYwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0NDZdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTU4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTU4CkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTgKTUFKT1I9NApNSU5PUj01OApTRVFOVU09
MjI2MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDUxXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk1OSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1OQpERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU5Ck1BSk9SPTQKTUlOT1I9NTkKU0VRTlVNPTIy
NjIKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ1Nl0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90dHkvdHR5NgpNQUpPUj00Ck1JTk9SPTYKU0VRTlVNPTIyNjMKU1VC
U1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ2NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90
dHkvdHR5NjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjAKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHk2MApNQUpPUj00Ck1JTk9SPTYwClNFUU5VTT0yMjY0ClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzk0NjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTYxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTYxCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5NjEKTUFKT1I9NApNSU5PUj02MQpTRVFOVU09MjI2NQpTVUJTWVNU
RU09dHR5CgpLRVJORUxbMTAuMjM5NDc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHk2MiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2MgpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTYyCk1BSk9SPTQKTUlOT1I9NjIKU0VRTlVNPTIyNjYKU1VCU1lTVEVN
PXR0eQoKS0VSTkVMWzEwLjIzOTQ4MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5
NjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjMKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk2MwpNQUpPUj00Ck1JTk9SPTYzClNFUU5VTT0yMjY3ClNVQlNZU1RFTT10
dHkKCktFUk5FTFsxMC4yMzk0ODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTcg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTcKTUFKT1I9NApNSU5PUj03ClNFUU5VTT0yMjY4ClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzk0OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTggKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5OApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTgKTUFKT1I9NApNSU5PUj04ClNFUU5VTT0yMjY5ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzk0OTZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTkgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5OQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTkK
TUFKT1I9NApNSU5PUj05ClNFUU5VTT0yMjcwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk1
MDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eXByaW50ayAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHlwcmludGsKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHlwcmludGsKTUFKT1I9NQpNSU5PUj0zClNFUU5VTT0yMjcxClNVQlNZU1RFTT10dHkKCktFUk5F
TFsxMC4yMzk1MDddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzICh2YykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdmNzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3MKTUFK
T1I9NwpNSU5PUj0wClNFUU5VTT0yMjcyClNVQlNZU1RFTT12YwoKS0VSTkVMWzEwLjIzOTUxMl0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MxICh2YykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdmNzMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzMQpNQUpPUj03Ck1JTk9S
PTEKU0VRTlVNPTIyNzMKU1VCU1lTVEVNPXZjCgpLRVJORUxbMTAuMjM5NTE4XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczcgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3M3
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M3Ck1BSk9SPTcKTUlOT1I9NwpTRVFOVU09
MjI3NApTVUJTWVNURU09dmMKCktFUk5FTFsxMC4yMzk1MjNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdmMvdmNzYSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2EKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2EKTUFKT1I9NwpNSU5PUj0xMjgKU0VRTlVNPTIyNzUKU1VC
U1lTVEVNPXZjCgpLRVJORUxbMTAuMjM5NTI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Zj
L3Zjc2ExICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYTEKREVWUEFUSD0vZGV2aWNl
cy92aXJ0dWFsL3ZjL3Zjc2ExCk1BSk9SPTcKTUlOT1I9MTI5ClNFUU5VTT0yMjc2ClNVQlNZU1RF
TT12YwoKS0VSTkVMWzEwLjIzOTUzNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3Nh
NyAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E3CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC92Yy92Y3NhNwpNQUpPUj03Ck1JTk9SPTEzNQpTRVFOVU09MjI3NwpTVUJTWVNURU09dmMK
CktFUk5FTFsxMC4yMzk1MzldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0
Y29uMCAodnRjb25zb2xlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNv
bnNvbGUvdnRjb24wClNFUU5VTT0yMjc4ClNVQlNZU1RFTT12dGNvbnNvbGUKCktFUk5FTFsxMC4y
Mzk1NDNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29uMSAodnRjb25z
b2xlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24x
ClNFUU5VTT0yMjc5ClNVQlNZU1RFTT12dGNvbnNvbGUKCktFUk5FTFsxMC4yMzk1NDhdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMCAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L2RtLTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTAKREVWVFlQRT1k
aXNrCk1BSk9SPTI1MgpNSU5PUj0wClNFUU5VTT0yMjgwClNVQlNZU1RFTT1ibG9jawoKS0VSTkVM
WzEwLjIzOTU1M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0xIChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxv
Y2svZG0tMQpERVZUWVBFPWRpc2sKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTIyODEKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM5NTU5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2RtLTIgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kbS0yCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9ibG9jay9kbS0yCkRFVlRZUEU9ZGlzawpNQUpPUj0yNTIKTUlOT1I9MgpT
RVFOVU09MjI4MgpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yODU2NzJdIGFkZCAgICAgIC9t
b2R1bGUvcGFycG9ydCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9wYXJwb3J0
ClNFUU5VTT0yMjgzClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4yODcwNjFdIGFkZCAgICAg
IC9tb2R1bGUvbHAgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbHAKU0VRTlVN
PTIyODQKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjI4NzEwN10gYWRkICAgICAgL2NsYXNz
L3ByaW50ZXIgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL3ByaW50ZXIKU0VRTlVN
PTIyODUKU1VCU1lTVEVNPWNsYXNzCgpVREVWICBbMTAuMjk4NTE0XSBhZGQgICAgICAvZGV2aWNl
cy9MTlhTWVNUTTowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwCk1PREFMSUFTPWFjcGk6TE5YU1lTVE06ClNFUU5VTT0xNzAzClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9Mjk3OTczCgpVREVWICBbMTAuMjk4Nzc3XSBhZGQgICAgICAvZGV2aWNl
cy9MTlhTWVNUTTowMC9MTlhDUFU6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9MTlhTWVNUTTowMC9MTlhDUFU6MDAKTU9EQUxJQVM9YWNwaTpMTlhDUFU6ClNFUU5VTT0xNzA0
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODExMQoKVURFViAgWzEwLjI5OTIxN10g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxCk1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcwNQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODEyNgoK
VURFViAgWzEwLjI5OTMxMV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAz
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAz
Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNwpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5ODE1MQoKVURFViAgWzEwLjI5OTc1MV0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvTE5YQ1BVOjAyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvTE5YQ1BVOjAyCk1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNgpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE0MQoKVURFViAgWzEwLjI5OTc1N10gYWRk
ICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwIChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwClNFUU5VTT0xNzE1ClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MjMyCgpVREVWICBbMTAuMzAwMDQ2XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvQVRLNDAwMTowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9BVEs0MDAxOjAwCklE
X1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUFsbGllZCBUZWxlc3luIEludCdsCk1PREFMSUFTPWFjcGk6
QVRLNDAwMToKU0VRTlVNPTE3MTYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MjM5
CgpVREVWICBbMTAuMzAwMTMxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29m
dApNT0RBTElBUz1hY3BpOlBOUDBBMDg6UE5QMEEwMzoKU0VRTlVNPTE3MTgKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD04MjQ4CgpVREVWICBbMTAuMzAwMTM4XSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvSU5UMzQwRTowMCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9JTlQzNDBFOjAwCklEX1ZFTkRP
Ul9GUk9NX0RBVEFCQVNFPUludGVycGhhc2UgQ29ycG9yYXRpb24KTU9EQUxJQVM9YWNwaTpJTlQz
NDBFOlBOUDBDMDI6ClNFUU5VTT0xNzE3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
ODI0NAoKVURFViAgWzEwLjMwMDM0Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5Y
UFdSQk46MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9M
TlhQV1JCTjowMApEUklWRVI9YnV0dG9uCk1PREFMSUFTPWFjcGk6TE5YUFdSQk46ClNFUU5VTT0x
NzEyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MjAxCgpVREVWICBbMTAuMzAw
MzcyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwMTowMSAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQzAxOjAxCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3Bp
OlBOUDBDMDE6ClNFUU5VTT0xODE3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTY2
MgoKVURFViAgWzEwLjMwMDM4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BV
OjA0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BV
OjA0Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOApTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTI5ODE1OAoKVURFViAgWzEwLjMwMDkxOF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE3MQoKVURFViAgWzEwLjMwMTM2OV0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA3IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA3Ck1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcxMQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE5MAoK
VURFViAgWzEwLjMwMTM4MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEY6MDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEMwRjowMQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQK
TU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNQpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5OTcyNQoKVURFViAgWzEwLjMwMTM5MF0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMgpJRF9WRU5ET1JfRlJPTV9E
QVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNgpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTczMQoKVURFViAgWzEwLjMwMTUyNl0gYWRk
ICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA2IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA2Ck1PREFMSUFTPWFjcGk6TE5YQ1BV
OgpTRVFOVU09MTcxMApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE4MQoKVURF
ViAgWzEwLjMwMTU5OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvQUNQSTAwMDM6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9BQ1BJMDAwMzowMApEUklWRVI9YWMKSURf
VkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6QUNQSTAwMDM6ClNF
UU5VTT0xNzE5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODI1OAoKVURFViAgWzEw
LjMwMTc4OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6
MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRDowMApEUklWRVI9YnV0dG9uCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jv
c29mdApNT0RBTElBUz1hY3BpOlBOUDBDMEQ6ClNFUU5VTT0xODE4ClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9OTY2OQoKVURFViAgWzEwLjMwMTk1Ml0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNgpJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgzMApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTc2NQoKVURFViAgWzEwLjMwMjE1N10g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDMgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMw
RjowMwpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAw
QzBGOgpTRVFOVU09MTgyNwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTczNwoK
VURFViAgWzEwLjMwMjE3NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEY6MDQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEMwRjowNApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQK
TU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyOApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5OTc0NAoKS0VSTkVMWzEwLjMwMjM1N10gYWRkICAgICAgL21vZHVsZS9tYWNf
aGlkIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21hY19oaWQKU0VRTlVNPTIy
ODYKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjMwMjQ1OV0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MgpFVj0z
CklEX0ZPUl9TRUFUPWlucHV0LWFjcGktTE5YUFdSQk5fMDAKSURfSU5QVVQ9MQpJRF9JTlBVVF9L
RVk9MQpJRF9QQVRIPWFjcGktTE5YUFdSQk46MDAKSURfUEFUSF9UQUc9YWNwaS1MTlhQV1JCTl8w
MApLRVk9MTAwMDAwMDAwMDAwMDAgMApNT0RBTElBUz1pbnB1dDpiMDAxOXYwMDAwcDAwMDFlMDAw
MC1lMCwxLGs3NCxyYW1sc2Z3Ck5BTUU9IlBvd2VyIEJ1dHRvbiIKUEhZUz0iTE5YUFdSQk4vYnV0
dG9uL2lucHV0MCIKUFJPRFVDVD0xOS8wLzEvMApQUk9QPTAKU0VRTlVNPTE3MTMKU1VCU1lTVEVN
PWlucHV0ClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NzkKClVERVYgIFsxMC4zMDI1NjVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBD
MEY6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6UE5Q
MEMwRjoKU0VRTlVNPTE4MjQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD0yOTk3MTkK
ClVERVYgIFsxMC4zMDI3ODVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQzBFOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAKRFJJVkVSPWJ1dHRvbgpJRF9WRU5ET1JfRlJPTV9EQVRB
QkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBFOgpTRVFOVU09MTgyMQpTVUJTWVNU
RU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTY5NAoKVURFViAgWzEwLjMwMjgyMF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDUgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpT
RVFOVU09MTgyOQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTc1MAoKS0VSTkVM
WzEwLjMwMzA5NV0gYWRkICAgICAgL21vZHVsZS92aWRlbyAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS92aWRlbwpTRVFOVU09MjI4NwpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTAuMzAzMTgzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9MTlhWSURFTzowMSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxCklEX1ZFTkRPUl9GUk9NX0RB
VEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOkxOWFZJREVPOgpTRVFOVU09MTcyMQpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgyNjgKClVERVYgIFsxMC4zMDM1MDNdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDE6MDAg
KGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9QTlAwQzAxOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApN
T0RBTElBUz1hY3BpOlBOUDBDMDE6ClNFUU5VTT0xNzMwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9ODMxMQoKVURFViAgWzEwLjMwMzU3MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAxIChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAx
ClNFUU5VTT0xNzM2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM0NwoKVURFViAg
WzEwLjMwMzYyN10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvUE5QMEMwMjowMyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDI6MDMKSURfVkVORE9SX0ZST01fREFU
QUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6UE5QMEMwMjoKU0VRTlVNPTE3MzIKU1VCU1lT
VEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MzIxCgpVREVWICBbMTAuMzAzNjM4XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzBBOjAwIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvUE5QMEMwQTowMApEUklWRVI9YmF0dGVyeQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBBOgpTRVFOVU09MTczMwpTVUJTWVNURU09
YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgzMjYKClVERVYgIFsxMC4zMDM2NzNdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDI6MDIgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9QTlAwQzAyOjAyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElB
Uz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODMxNQoKVURFViAgWzEwLjMwNDA3MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAyClNFUU5V
TT0xNzM3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MzUxCgpVREVWICBbMTAu
MzA0Mzc0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MDMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMKU0VRTlVNPTE3MzgKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzNTUKClVERVYgIFsxMC4zMDQ1ODldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowNyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowNwpTRVFOVU09MTc0MwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVE
PTI5ODM4MAoKVURFViAgWzEwLjMwNDY1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA5ClNFUU5V
TT0xNzQ1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MzkyCgpVREVWICBbMTAu
MzA0OTI1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGEKU0VRTlVNPTE3NDYKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzOTYKClVERVYgIFsxMC4zMDUxMDldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0Mi9ldmVudDIgKGlucHV0
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDIKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1dDIvZXZlbnQyCklEX0lOUFVUPTEKSURf
SU5QVVRfS0VZPTEKSURfUEFUSD1hY3BpLUxOWFBXUkJOOjAwCklEX1BBVEhfVEFHPWFjcGktTE5Y
UFdSQk5fMDAKTUFKT1I9MTMKTUlOT1I9NjYKU0VRTlVNPTE3MTQKU1VCU1lTVEVNPWlucHV0ClRB
R1M9OnBvd2VyLXN3aXRjaDoKVVNFQ19JTklUSUFMSVpFRD05MApYS0JMQVlPVVQ9dXMKWEtCTU9E
RUw9cGMxMDUKCktFUk5FTFsxMC4zMDUxNTldIGFkZCAgICAgIC9tb2R1bGUvd21pIChtb2R1bGUp
CkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3dtaQpTRVFOVU09MjI4OApTVUJTWVNURU09bW9k
dWxlCgpVREVWICBbMTAuMzA1MTY4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDggKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDgKU0VRTlVNPTE3
NDQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzODcKCktFUk5FTFsxMC4zMDUy
MDldIGFkZCAgICAgIC9jbGFzcy93bWkgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNz
L3dtaQpTRVFOVU09MjI4OQpTVUJTWVNURU09Y2xhc3MKCktFUk5FTFsxMC4zMDUyOTFdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0Y2Q0I1QzNDLTlDQUUtNEVCRC1CNTc3LTkzMUVBMzJB
MkNDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRjZDQjVD
M0MtOUNBRS00RUJELUI1NzctOTMxRUEzMkEyQ0MwCk1PREFMSUFTPXdtaTpGNkNCNUMzQy05Q0FF
LTRFQkQtQjU3Ny05MzFFQTMyQTJDQzAKU0VRTlVNPTIyOTAKU1VCU1lTVEVNPXdtaQoKS0VSTkVM
WzEwLjMwNTMwNV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvOTIxQTJGNDAtMERDNC00
MDJELUFDMTgtQjQ4NDQ0RUY5RUQyICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3dtaS85MjFBMkY0MC0wREM0LTQwMkQtQUMxOC1CNDg0NDRFRjlFRDIKTU9EQUxJQVM9
d21pOjkyMUEyRjQwLTBEQzQtNDAyRC1BQzE4LUI0ODQ0NEVGOUVEMgpTRVFOVU09MjI5MQpTVUJT
WVNURU09d21pCgpLRVJORUxbMTAuMzA1MzI3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dt
aS9DMTJBRDM2MS05RkE5LTRDNzQtOTAxRi05NUNCMDk0NUNGM0UgKHdtaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvd21pL0MxMkFEMzYxLTlGQTktNEM3NC05MDFGLTk1Q0Iw
OTQ1Q0YzRQpNT0RBTElBUz13bWk6QzEyQUQzNjEtOUZBOS00Qzc0LTkwMUYtOTVDQjA5NDVDRjNF
ClNFUU5VTT0yMjkyClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDUzNTBdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvd21pL0VGNEYzNTY0LTQ4QzgtNDg5NC04NUM4LUI0NkMyNkI4NDJDMCAo
d21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRUY0RjM1NjQtNDhD
OC00ODk0LTg1QzgtQjQ2QzI2Qjg0MkMwCk1PREFMSUFTPXdtaTpFRjRGMzU2NC00OEM4LTQ4OTQt
ODVDOC1CNDZDMjZCODQyQzAKU0VRTlVNPTIyOTMKU1VCU1lTVEVNPXdtaQoKS0VSTkVMWzEwLjMw
NTM4MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvNDI4NDgwMDYtODg4Ni00OTBFLThD
NzItMkJEQ0E5M0E4QTA5ICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3dtaS80Mjg0ODAwNi04ODg2LTQ5MEUtOEM3Mi0yQkRDQTkzQThBMDkKTU9EQUxJQVM9d21pOjQy
ODQ4MDA2LTg4ODYtNDkwRS04QzcyLTJCRENBOTNBOEEwOQpTRVFOVU09MjI5NApTVUJTWVNURU09
d21pCgpLRVJORUxbMTAuMzA1NDIwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dtaS9FMDZC
REU2Mi1FRTc1LTQ4RjQtQTU4My1CMjNFNjlBQkY4OTEgKHdtaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvd21pL0UwNkJERTYyLUVFNzUtNDhGNC1BNTgzLUIyM0U2OUFCRjg5
MQpNT0RBTElBUz13bWk6RTA2QkRFNjItRUU3NS00OEY0LUE1ODMtQjIzRTY5QUJGODkxClNFUU5V
TT0yMjk1ClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDU0NDJdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvd21pLzNBREVCRDBGLTBDNUYtNDZFRC1BQjJFLTA0OTYyQjRGRENCQyAod21pKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvM0FERUJEMEYtMEM1Ri00NkVE
LUFCMkUtMDQ5NjJCNEZEQ0JDCk1PREFMSUFTPXdtaTozQURFQkQwRi0wQzVGLTQ2RUQtQUIyRS0w
NDk2MkI0RkRDQkMKU0VRTlVNPTIyOTYKU1VCU1lTVEVNPXdtaQoKS0VSTkVMWzEwLjMwNTQ2MV0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvMDU5MDEyMjEtRDU2Ni0xMUQxLUIyRjAtMDBB
MEM5MDYyOTEwICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3dtaS8w
NTkwMTIyMS1ENTY2LTExRDEtQjJGMC0wMEEwQzkwNjI5MTAKTU9EQUxJQVM9d21pOjA1OTAxMjIx
LUQ1NjYtMTFEMS1CMkYwLTAwQTBDOTA2MjkxMApTRVFOVU09MjI5NwpTVUJTWVNURU09d21pCgpL
RVJORUxbMTAuMzA1NTQ4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dtaS85Nzg0NUVEMC00
RTZELTExREUtOEEzOS0wODAwMjAwQzlBNjYgKHdtaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvd21pLzk3ODQ1RUQwLTRFNkQtMTFERS04QTM5LTA4MDAyMDBDOUE2NgpNT0RB
TElBUz13bWk6OTc4NDVFRDAtNEU2RC0xMURFLThBMzktMDgwMDIwMEM5QTY2ClNFUU5VTT0yMjk4
ClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDU1NjZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvd21pLzBCM0NCQjM1LUUzQzItNDVFRC05MUMyLTRDNUE2RDE5NUQxQyAod21pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvMEIzQ0JCMzUtRTNDMi00NUVELTkxQzIt
NEM1QTZEMTk1RDFDCk1PREFMSUFTPXdtaTowQjNDQkIzNS1FM0MyLTQ1RUQtOTFDMi00QzVBNkQx
OTVEMUMKU0VRTlVNPTIyOTkKU1VCU1lTVEVNPXdtaQoKVURFViAgWzEwLjMwNTU3OF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAv
cG93ZXJfc3VwcGx5L0FDMCAocG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAvcG93ZXJfc3Vw
cGx5L0FDMApQT1dFUl9TVVBQTFlfTkFNRT1BQzAKUE9XRVJfU1VQUExZX09OTElORT0xClNFUU5V
TT0xNzIwClNVQlNZU1RFTT1wb3dlcl9zdXBwbHkKVVNFQ19JTklUSUFMSVpFRD04MjYzCgpLRVJO
RUxbMTAuMzA1NTg4XSBhZGQgICAgICAvYnVzL2FjcGkvZHJpdmVycy93bWkgKGRyaXZlcnMpCkFD
VElPTj1hZGQKREVWUEFUSD0vYnVzL2FjcGkvZHJpdmVycy93bWkKU0VRTlVNPTIzMDAKU1VCU1lT
VEVNPWRyaXZlcnMKClVERVYgIFsxMC4zMDU1OTJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L0xOWFZJREVPOjAxL2RldmljZTozNApTRVFOVU09MTcyMwpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTgyNzgKClVERVYgIFsxMC4zMDU2MDJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozMyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL0xOWFZJREVPOjAxL2RldmljZTozMwpTRVFOVU09MTcyMgpTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTgyNzIKClVERVYgIFsxMC4zMDU2MDZdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNSAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNQpTRVFOVU09MTcyNApTVUJTWVNURU09YWNwaQpV
U0VDX0lOSVRJQUxJWkVEPTgyODMKClVERVYgIFsxMC4zMDU2NDBdIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMTQ6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzE0OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3Bp
OlBOUDBDMTQ6ClNFUU5VTT0xNzM1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM0
MAoKVURFViAgWzEwLjMwNTkzMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM4IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86
MDEvZGV2aWNlOjM4ClNFUU5VTT0xNzI3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
ODI5NwoKVURFViAgWzEwLjMwNTk0NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM2IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM2ClNFUU5VTT0xNzI1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODI4OAoKVURFViAgWzEwLjMwNTk2NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM3IChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5Y
VklERU86MDEvZGV2aWNlOjM3ClNFUU5VTT0xNzI2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9ODI5MgoKVURFViAgWzEwLjMwNTk4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM5IChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
TE5YVklERU86MDEvZGV2aWNlOjM5ClNFUU5VTT0xNzI4ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9ODMwMQoKVURFViAgWzEwLjMwNjEzNl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMC9wb3dlcl9zdXBwbHkvQkFUMCAo
cG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMC9wb3dlcl9zdXBwbHkvQkFUMApQT1dFUl9TVVBQ
TFlfQ0FQQUNJVFk9OTcKUE9XRVJfU1VQUExZX0NZQ0xFX0NPVU5UPTAKUE9XRVJfU1VQUExZX0VO
RVJHWV9GVUxMPTUxNzk5MDAwClBPV0VSX1NVUFBMWV9FTkVSR1lfRlVMTF9ERVNJR049NTcyMDAw
MDAKUE9XRVJfU1VQUExZX0VORVJHWV9OT1c9NTA1ODkwMDAKUE9XRVJfU1VQUExZX01BTlVGQUNU
VVJFUj1BU1VTVGVLClBPV0VSX1NVUFBMWV9NT0RFTF9OQU1FPU41Ni0tNTIKUE9XRVJfU1VQUExZ
X05BTUU9QkFUMApQT1dFUl9TVVBQTFlfUE9XRVJfTk9XPTAKUE9XRVJfU1VQUExZX1BSRVNFTlQ9
MQpQT1dFUl9TVVBQTFlfU0VSSUFMX05VTUJFUj0gClBPV0VSX1NVUFBMWV9TVEFUVVM9VW5rbm93
bgpQT1dFUl9TVVBQTFlfVEVDSE5PTE9HWT1MaS1pb24KUE9XRVJfU1VQUExZX1ZPTFRBR0VfTUlO
X0RFU0lHTj0xMTEwMDAwMApQT1dFUl9TVVBQTFlfVk9MVEFHRV9OT1c9MTI0NTMwMDAKU0VRTlVN
PTE3MzQKU1VCU1lTVEVNPXBvd2VyX3N1cHBseQpVU0VDX0lOSVRJQUxJWkVEPTgzMzYKClVERVYg
IFsxMC4zMDYyMThdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozYSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2Rldmlj
ZTozYQpTRVFOVU09MTcyOQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgzMDYKClVE
RVYgIFsxMC4zMDYzNDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYgpTRVFOVU09MTc0NwpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MDIKClVERVYgIFsxMC4zMDY0NTNdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9M
TlhWSURFTzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMApJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpMTlhWSURFTzoKU0VRTlVNPTE3MzkK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MzYwCgpVREVWICBbMTAuMzA2NjU2XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MTcgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MTcKU0VRTlVNPTE3NTkKU1VCU1lTVEVNPWFjcGkKVVNFQ19J
TklUSUFMSVpFRD04NDY1CgpVREVWICBbMTAuMzA2Njg2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTggKGFjcGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MTgKU0VRTlVNPTE3NjAKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDcwCgpVREVW
ICBbMTAuMzA2Njk1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MTkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTkKU0VRTlVNPTE3NjEKU1VCU1lT
VEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDc2CgpVREVWICBbMTAuMzA2NzEwXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MWEKU0VRTlVNPTE3NjIKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD04NDgxCgpVREVWICBbMTAuMzA2NzI1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTYKU0VR
TlVNPTE3NTgKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDYxCgpVREVWICBbMTAu
MzA3MDE2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MjQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjQKU0VRTlVNPTE3NzIKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD05Mzc1CgpVREVWICBbMTAuMzA3MjcxXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFi
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYgpTRVFOVU09MTc2MwpTVUJTWVNURU09YWNw
aQpVU0VDX0lOSVRJQUxJWkVEPTg0ODYKClVERVYgIFsxMC4zMDcyODFdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzow
MC9kZXZpY2U6MDYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNlOjA2ClNF
UU5VTT0xNzQyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM3NQoKVURFViAgWzEw
LjMwNzI5N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2RldmljZTowNSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9M
TlhWSURFTzowMC9kZXZpY2U6MDUKU0VRTlVNPTE3NDEKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD04MzcxCgpVREVWICBbMTAuMzA3NDg4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjcgKGFjcGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjcK
U0VRTlVNPTE3NzUKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05Mzk5CgpVREVWICBb
MTAuMzA3NTE2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNlOjA0IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAz
L0xOWFZJREVPOjAwL2RldmljZTowNApTRVFOVU09MTc0MApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTgzNjcKClVERVYgIFsxMC4zMDc1MjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyYyAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
YwpTRVFOVU09MTc4MApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk0MzUKClVERVYg
IFsxMC4zMDc1ODBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToyNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyNgpTRVFOVU09MTc3NApTVUJTWVNU
RU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzOTAKClVERVYgIFsxMC4zMDc1OThdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjClNFUU5VTT0xNzQ4ClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODQwOAoKVURFViAgWzEwLjMwNzY1OF0gYWRkICAgICAg
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1IChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjI1ClNFUU5VTT0xNzczClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9OTM4MwoKVURFViAgWzEwLjMwNzY3N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI5ClNFUU5V
TT0xNzc3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQxNwoKVURFViAgWzEwLjMw
NzY4Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJhIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJhClNFUU5VTT0xNzc4ClNVQlNZU1RFTT1hY3Bp
ClVTRUNfSU5JVElBTElaRUQ9OTQyMwoKVURFViAgWzEwLjMwNzgxMl0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJiIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJiClNFUU5VTT0xNzc5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQy
OQoKVURFViAgWzEwLjMwNzg3NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4ClNFUU5VTT0xNzc2
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQwNgoKVURFViAgWzEwLjMwODA2OF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJkIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkClNFUU5VTT0xNzgxClNVQlNZU1RFTT1hY3BpClVTRUNf
SU5JVElBTElaRUQ9OTQ0MgoKVURFViAgWzEwLjMwODA3N10gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJlClNFUU5VTT0xNzk1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTUzNgoKVURF
ViAgWzEwLjMwODEzNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjMxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMxClNFUU5VTT0xNzk4ClNVQlNZ
U1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU1MwoKVURFViAgWzEwLjMwODE5NF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNkIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjNkClNFUU5VTT0xODAyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU3NAoKVURFViAgWzEwLjMwODI0MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiClNF
UU5VTT0xODAwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU2MwoKVURFViAgWzEw
LjMwODI5M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjMyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMyClNFUU5VTT0xNzk5ClNVQlNZU1RFTT1h
Y3BpClVTRUNfSU5JVElBTElaRUQ9OTU1OAoKVURFViAgWzEwLjMwODQ1OV0gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjQyClNFUU5VTT0xODA3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
OTYwMgoKVURFViAgWzEwLjMwODczOV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNmIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNmClNFUU5VTT0x
ODA0ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU4NQoKVURFViAgWzEwLjMwODc5
MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjJkL0FUSzMwMDE6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvQVRLMzAwMTowMApJRF9WRU5E
T1JfRlJPTV9EQVRBQkFTRT1BbGxpZWQgVGVsZXN5biBJbnQnbApNT0RBTElBUz1hY3BpOkFUSzMw
MDE6UE5QMDMwQjoKU0VRTlVNPTE3ODIKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05
NDUyCgpVREVWICBbMTAuMzA4ODA5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvSU5UMDgwMDowMCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
ZC9JTlQwODAwOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVycGhhc2UgQ29ycG9yYXRp
b24KTU9EQUxJQVM9YWNwaTpJTlQwODAwOgpTRVFOVU09MTc4NApTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTk0NjkKClVERVYgIFsxMC4zMDg4NzNdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMTAwOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjJkL1BOUDAxMDA6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9z
b2Z0Ck1PREFMSUFTPWFjcGk6UE5QMDEwMDoKU0VRTlVNPTE3ODcKU1VCU1lTVEVNPWFjcGkKVVNF
Q19JTklUSUFMSVpFRD05NDg2CgpVREVWICBbMTAuMzA5MTczXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvRVREMDEwODowMCAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToyZC9FVEQwMTA4OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUVMQU4g
TUlDUk9FTEVDVFJPTklDUyBDT1JQT1JBVElPTgpNT0RBTElBUz1hY3BpOkVURDAxMDg6U1lOMEEw
MDpTWU4wMDAyOlBOUDBGMDM6UE5QMEYxMzpQTlAwRjEyOgpTRVFOVU09MTc4MwpTVUJTWVNURU09
YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk0NjEKClVERVYgIFsxMC4zMDkzNjVdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6
MWIvZGV2aWNlOjFjIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMKU0VR
TlVNPTE3NjQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDkxCgpVREVWICBbMTAu
MzA5MzgxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGIvZGV2aWNlOjBjL2RldmljZTowZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMvZGV2aWNlOjBkClNFUU5VTT0xNzQ5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODQxMwoKVURFViAgWzEwLjMwOTM5N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxIChpbnB1dCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBFOjAwL2lucHV0L2lucHV0
MQpFVj0zCklEX0ZPUl9TRUFUPWlucHV0LWFjcGktUE5QMEMwRV8wMApJRF9JTlBVVD0xCklEX0lO
UFVUX0tFWT0xCklEX1BBVEg9YWNwaS1QTlAwQzBFOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMw
RV8wMApLRVk9NDAwMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAwMDAzZTAwMDAtZTAs
MSxrOEUscmFtbHNmdwpOQU1FPSJTbGVlcCBCdXR0b24iClBIWVM9IlBOUDBDMEUvYnV0dG9uL2lu
cHV0MCIKUFJPRFVDVD0xOS8wLzMvMApQUk9QPTAKU0VRTlVNPTE4MjIKU1VCU1lTVEVNPWlucHV0
ClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NjIKClVERVYgIFsxMC4zMDk0MTldIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9Q
TlAwQzA5OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDk6MDAKRFJJVkVSPWVjCklEX1ZF
TkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBOUDBDMDk6ClNFUU5V
TT0xNzk0ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTUzMAoKVURFViAgWzEwLjMw
OTQ1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL0lOVDNGMEQ6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvSU5UM0YwRDowMApJRF9W
RU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlcnBoYXNlIENvcnBvcmF0aW9uCk1PREFMSUFTPWFjcGk6
SU5UM0YwRDpQTlAwQzAyOgpTRVFOVU09MTc4NQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJ
WkVEPTk0NzUKClVERVYgIFsxMC4zMDk1MTZdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMDAwOjAwIChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjJkL1BOUDAwMDA6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFM
SUFTPWFjcGk6UE5QMDAwMDoKU0VRTlVNPTE3ODYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD05NDgxCgpVREVWICBbMTAuMzA5NTU2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEMwMjowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToyZC9QTlAwQzAyOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RB
TElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzkxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTUxMQoKVURFViAgWzEwLjMwOTU4M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAyMDA6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMDIwMDowMApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwMjAwOgpTRVFOVU09MTc4OQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk0OTkKClVERVYgIFsxMC4zMDk4MjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZS9kZXZpY2U6MmYgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmUvZGV2aWNlOjJmClNFUU5VTT0xNzk2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU0MQoKVURFViAgWzEwLjMwOTg1N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBCMDA6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMEIwMDowMApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwQjAwOgpTRVFOVU09MTc5MApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1MDUKClVERVYgIFsxMC4zMDk4OTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozYi9kZXZpY2U6M2MgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6M2IvZGV2aWNlOjNjClNFUU5VTT0xODAxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU2OQoKVURFViAgWzEwLjMwOTkwM10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDI6MDEgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMEMwMjowMQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwQzAyOgpTRVFOVU09MTc5MgpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1MTgKClVERVYgIFsxMC4zMDk5NjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzA0OjAwIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL1BOUDBDMDQ6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1P
REFMSUFTPWFjcGk6UE5QMEMwNDoKU0VRTlVNPTE3OTMKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD05NTI0CgpVREVWICBbMTAuMzEwMDAwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMDEwMzowMCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyZC9QTlAwMTAzOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApN
T0RBTElBUz1hY3BpOlBOUDAxMDM6ClNFUU5VTT0xNzg4ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9OTQ5MwoKVURFViAgWzEwLjMxMDA2OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlL2RldmljZTozMCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyZS9kZXZpY2U6MzAKU0VRTlVNPTE3OTcKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD05NTQ3CgpVREVWICBbMTAuMzEwMTk2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAgKGlucHV0KQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6MDAvaW5wdXQv
aW5wdXQwCkVWPTIxCklEX0ZPUl9TRUFUPWlucHV0LWFjcGktUE5QMEMwRF8wMApJRF9JTlBVVD0x
CklEX1BBVEg9YWNwaS1QTlAwQzBEOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMwRF8wMApNT0RB
TElBUz1pbnB1dDpiMDAxOXYwMDAwcDAwMDVlMDAwMC1lMCw1LGtyYW1sc2Z3MCwKTkFNRT0iTGlk
IFN3aXRjaCIKUEhZUz0iUE5QMEMwRC9idXR0b24vaW5wdXQwIgpQUk9EVUNUPTE5LzAvNS8wClBS
T1A9MApTRVFOVU09MTgxOQpTVUJTWVNURU09aW5wdXQKU1c9MQpUQUdTPTpzZWF0OgpVU0VDX0lO
SVRJQUxJWkVEPTI2CgpVREVWICBbMTAuMzEwMjgyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6M2QvZGV2aWNlOjNlIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjNkL2RldmljZTozZQpTRVFOVU09MTgwMwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1ODAKClVERVYgIFsxMC4zMTA1ODldIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rl
dmljZTowZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZTow
ZgpTRVFOVU09MTc1MQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MjMKClVERVYg
IFsxMC4zMTA2MTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMSAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMQpTRVFOVU09MTc1MwpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MzUKClVERVYgIFsxMC4zMTA2MTldIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9k
ZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZTowZSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6
MGMvZGV2aWNlOjBkL2RldmljZTowZQpTRVFOVU09MTc1MApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTg0MTgKClVERVYgIFsxMC4zMTA2NDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBk
L2RldmljZToxMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rldmlj
ZToxMApTRVFOVU09MTc1MgpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MjkKClVE
RVYgIFsxMC4zMTEwMjFdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMwpTRVFOVU09MTc1NQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0NDQKClVERVYgIFsxMC4zMTEwOTZdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTow
Yi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMvZGV2aWNlOjBkL2RldmljZToxNQpTRVFOVU09MTc1NwpTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTg0NTUKClVERVYgIFsxMC4zMTExMDRdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNl
OjBkL2RldmljZToxMiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rl
dmljZToxMgpTRVFOVU09MTc1NApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0NDAK
ClVERVYgIFsxMC4zMTExNTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMSAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMQpTRVFOVU09MTc2
OQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzNTUKClVERVYgIFsxMC4zMTEyMDVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNCAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9k
ZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNApTRVFOVU09MTc1NgpTVUJTWVNURU09YWNwaQpV
U0VDX0lOSVRJQUxJWkVEPTg0NTAKClVERVYgIFsxMC4zMTE1NThdIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6M2YvZGV2aWNlOjQxClNFUU5VTT0xODA2ClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9OTU5NgoKVURFViAgWzEwLjMxMTYyNl0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZp
Y2U6MWMvZGV2aWNlOjIyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMv
ZGV2aWNlOjIyClNFUU5VTT0xNzcwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTM2
MAoKVURFViAgWzEwLjMxMTYzNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFlIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFlClNFUU5VTT0x
NzY2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODUwNAoKVURFViAgWzEwLjMxMTY3
N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjNmL2RldmljZTo0MCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDAKU0VRTlVNPTE4
MDUKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NTkxCgpVREVWICBbMTAuMzExNzI1
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNyAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QzBGOjA3CklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBO
UDBDMEY6ClNFUU5VTT0xODMxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9MTIxOAoK
VURFViAgWzEwLjMxMTczNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkClNFUU5VTT0xNzY1
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODQ5NgoKVURFViAgWzEwLjMxMTc0Ml0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjQyL2RldmljZTo0MyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMKU0VRTlVNPTE4MDgK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjA3CgpVREVWICBbMTAuMzExODg3XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2
aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMKU0VRTlVNPTE3NzEKU1VCU1lTVEVNPWFjcGkKVVNF
Q19JTklUSUFMSVpFRD05MzY5CgpVREVWICBbMTAuMzExOTgyXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2Rldmlj
ZToxYy9kZXZpY2U6MWYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9k
ZXZpY2U6MWYKU0VRTlVNPTE3NjcKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NTEz
CgpVREVWICBbMTAuMzEyMTg0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDEvZXZlbnQxIChpbnB1dCkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvaW5wdXQvZXZlbnQxCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxL2V2ZW50MQpJRF9JTlBVVD0xCklEX0lOUFVUX0tF
WT0xCklEX1BBVEg9YWNwaS1QTlAwQzBFOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMwRV8wMApN
QUpPUj0xMwpNSU5PUj02NQpTRVFOVU09MTgyMwpTVUJTWVNURU09aW5wdXQKVEFHUz06cG93ZXIt
c3dpdGNoOgpVU0VDX0lOSVRJQUxJWkVEPTc2ClhLQkxBWU9VVD11cwpYS0JNT0RFTD1wYzEwNQoK
VURFViAgWzEwLjMxMjM1Nl0gYWRkICAgICAgL2RldmljZXMvYnJlYWtwb2ludCAoZXZlbnRfc291
cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvYnJlYWtwb2ludApTRVFOVU09MTgzNQpT
VUJTWVNURU09ZXZlbnRfc291cmNlClVTRUNfSU5JVElBTElaRUQ9MTgyCgpVREVWICBbMTAuMzEy
MzkyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6NGMgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6NGMKU0VRTlVNPTE4MzMK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD02ODEwCgpVREVWICBbMTAuMzEyNDQwXSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMxNDowMSAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzE0
OjAxCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBOUDBD
MTQ6ClNFUU5VTT0xODMyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9NDU3OQoKVURF
ViAgWzEwLjMxMjcxNF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6NDUgKGFjcGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
NDIvZGV2aWNlOjQzL2RldmljZTo0NQpTRVFOVU09MTgxMApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTk2MTgKClVERVYgIFsxMC4zMTI3MzBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ0
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6NDQKU0VRTlVNPTE4MDkKU1VC
U1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjEyCgpVREVWICBbMTAuMzEyNzQ5XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEv
ZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWYvZGV2aWNlOjIwIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFmL2RldmljZToyMApTRVFOVU09MTc2OApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzNDUKClVERVYgIFsxMC4zMTMwMThdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0
Mi9kZXZpY2U6NDMvZGV2aWNlOjQ5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZp
Y2U6NDkKU0VRTlVNPTE4MTQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjQzCgpV
REVWICBbMTAuMzEzMDkxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NiAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ2ClNFUU5VTT0xODExClNVQlNZU1RFTT1hY3BpClVTRUNf
SU5JVElBTElaRUQ9OTYyNgoKVURFViAgWzEwLjMxMzEyOV0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6
NGEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0YQpTRVFOVU09MTgxNQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk2NDkKClVERVYgIFsxMC4zMTMxODFdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMCAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVS
TTowMApEUklWRVI9dGhlcm1hbApNT0RBTElBUz1hY3BpOkxOWFRIRVJNOgpTRVFOVU09MTgzNApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgyNjMKClVERVYgIFsxMC4zMTMyOTddIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAwL2lucHV0L2lu
cHV0MC9ldmVudDAgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDAK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9p
bnB1dDAvZXZlbnQwCklEX0lOUFVUPTEKSURfUEFUSD1hY3BpLVBOUDBDMEQ6MDAKSURfUEFUSF9U
QUc9YWNwaS1QTlAwQzBEXzAwCk1BSk9SPTEzCk1JTk9SPTY0ClNFUU5VTT0xODIwClNVQlNZU1RF
TT1pbnB1dApUQUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9MzgKClVERVYgIFsx
MC4zMTM1MzhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2Rl
dmljZTo0My9kZXZpY2U6NDgKU0VRTlVNPTE4MTMKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD05NjM3CgpVREVWICBbMTAuMzEzNTczXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NyAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ3ClNFUU5VTT0xODEyClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTYzMgoKVURFViAgWzEwLjMxMzYyOV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMC4wCklEX01PREVMX0ZST01fREFUQUJBU0U9
TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BDSV9TVUJDTEFTU19G
Uk9NX0RBVEFCQVNFPUhvc3QgYnJpZGdlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENv
cnBvcmF0aW9uCk1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDAxNTRzdjAwMDAxMDQzc2QwMDAw
MTQ3N2JjMDZzYzAwaTAwClBDSV9DTEFTUz02MDAwMApQQ0lfSUQ9ODA4NjowMTU0ClBDSV9TTE9U
X05BTUU9MDAwMDowMDowMC4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODM3ClNV
QlNZU1RFTT1wY2kKVVNFQ19JTklUSUFMSVpFRD0yODA3CgpVREVWICBbMTAuMzEzNzQ2XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMCAocGNpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAKRFJJVkVSPXBjaWVwb3J0CklE
X01PREVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJp
ZGdlCklEX1BDSV9JTlRFUkZBQ0VfRlJPTV9EQVRBQkFTRT1Ob3JtYWwgZGVjb2RlCklEX1BDSV9T
VUJDTEFTU19GUk9NX0RBVEFCQVNFPVBDSSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9
SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMDE1MXN2MDAwMDEw
NDNzZDAwMDAxNDc3YmMwNnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjAxNTEK
UENJX1NMT1RfTkFNRT0wMDAwOjAwOjAxLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVN
PTE4MzgKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTI4OTEKClVERVYgIFsxMC4zMTM4
MTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjRiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0
My9kZXZpY2U6NGIKU0VRTlVNPTE4MTYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05
NjU2CgpVREVWICBbMTAuMzEzODg4XSBhZGQgICAgICAvZGV2aWNlcy9jcHUgKGV2ZW50X3NvdXJj
ZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL2NwdQpTRVFOVU09MTgzNgpTVUJTWVNURU09
ZXZlbnRfc291cmNlClVTRUNfSU5JVElBTElaRUQ9MjMwNAoKS0VSTkVMWzEwLjMxNDI1OF0gYWRk
ICAgICAgL21vZHVsZS9pMmNfYWxnb19iaXQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9t
b2R1bGUvaTJjX2FsZ29fYml0ClNFUU5VTT0yMzAxClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsx
MC4zMTc2ODVdIGFkZCAgICAgIC9tb2R1bGUvZHJtIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2RybQpTRVFOVU09MjMwMgpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzE3
ODkwXSBhZGQgICAgICAvY2xhc3MvZHJtIChjbGFzcykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFz
cy9kcm0KU0VRTlVNPTIzMDMKU1VCU1lTVEVNPWNsYXNzCgpVREVWICBbMTAuMzE4MTExXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAwOjAxLjA6cGNpZTA4
IChwY2lfZXhwcmVzcykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMS4wLzAwMDA6MDA6MDEuMDpwY2llMDgKU0VRTlVNPTE4MzkKU1VCU1lTVEVNPXBjaV9l
eHByZXNzClVTRUNfSU5JVElBTElaRUQ9MjkzOAoKVURFViAgWzEwLjMxODE0OF0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvcGNpX2J1cy8wMDAwOjAxIChwY2lfYnVz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvcGNp
X2J1cy8wMDAwOjAxClNFUU5VTT0xODQxClNVQlNZU1RFTT1wY2lfYnVzClVTRUNfSU5JVElBTEla
RUQ9Mjk2MQoKVURFViAgWzEwLjMxODcxNl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjE0LjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxNC4wCkRSSVZFUj14aGNpX2hjZApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41NlZa
CklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPVNlcmlhbCBidXMgY29udHJvbGxlcgpJRF9QQ0lf
SU5URVJGQUNFX0ZST01fREFUQUJBU0U9WEhDSQpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFT
RT1VU0IgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3Jwb3JhdGlv
bgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTMxc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBD
c2MwM2kzMApQQ0lfQ0xBU1M9QzAzMzAKUENJX0lEPTgwODY6MUUzMQpQQ0lfU0xPVF9OQU1FPTAw
MDA6MDA6MTQuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg0MwpTVUJTWVNURU09
cGNpClVTRUNfSU5JVElBTElaRUQ9Nzg0OQoKVURFViAgWzEwLjMxOTEyMF0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wCkRSSVZFUj1laGNpLXBjaQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPVNlcmlhbCBidXMg
Y29udHJvbGxlcgpJRF9QQ0lfSU5URVJGQUNFX0ZST01fREFUQUJBU0U9RUhDSQpJRF9QQ0lfU1VC
Q0xBU1NfRlJPTV9EQVRBQkFTRT1VU0IgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1JbnRlbCBDb3Jwb3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTJEc3YwMDAw
MTA0M3NkMDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAzMjAKUENJX0lEPTgwODY6MUUy
RApQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFO
VU09MTg2OApTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODM4MQoKS0VSTkVMWzEwLjMx
OTc4MV0gYWRkICAgICAgL21vZHVsZS9kcm1fa21zX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L21vZHVsZS9kcm1fa21zX2hlbHBlcgpTRVFOVU09MjMwNApTVUJTWVNURU09bW9k
dWxlCgpLRVJORUxbMTAuMzE5ODgyXSBhZGQgICAgICAvbW9kdWxlL3NvdW5kY29yZSAobW9kdWxl
KQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zb3VuZGNvcmUKU0VRTlVNPTIzMDUKU1VCU1lT
VEVNPW1vZHVsZQoKS0VSTkVMWzEwLjMxOTkxNF0gYWRkICAgICAgL2NsYXNzL3NvdW5kIChjbGFz
cykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFzcy9zb3VuZApTRVFOVU09MjMwNgpTVUJTWVNURU09
Y2xhc3MKClVERVYgIFsxMC4zMjAzMTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZC4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWQuMApEUklWRVI9ZWhjaS1wY2kKSURfTU9ERUxfRlJPTV9EQVRBQkFTRT1ONTZWWgpJ
RF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1TZXJpYWwgYnVzIGNvbnRyb2xsZXIKSURfUENJX0lO
VEVSRkFDRV9GUk9NX0RBVEFCQVNFPUVIQ0kKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9
VVNCIGNvbnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24K
TU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyNnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwQ3Nj
MDNpMjAKUENJX0NMQVNTPUMwMzIwClBDSV9JRD04MDg2OjFFMjYKUENJX1NMT1RfTkFNRT0wMDAw
OjAwOjFkLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4ODkKU1VCU1lTVEVNPXBj
aQpVU0VDX0lOSVRJQUxJWkVEPTg4MTkKClVERVYgIFsxMC4zMjA0MjhdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMwpEUklWRVI9cGNpZXBvcnQKSURfTU9ERUxfRlJP
TV9EQVRBQkFTRT1ONTZWWgpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1CcmlkZ2UKSURfUENJ
X0lOVEVSRkFDRV9GUk9NX0RBVEFCQVNFPU5vcm1hbCBkZWNvZGUKSURfUENJX1NVQkNMQVNTX0ZS
T01fREFUQUJBU0U9UENJIGJyaWRnZQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3Jw
b3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTE2c3YwMDAwMTA0M3NkMDAwMDE0
NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAKUENJX0lEPTgwODY6MUUxNgpQQ0lfU0xPVF9O
QU1FPTAwMDA6MDA6MWMuMwpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg4NQpTVUJT
WVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODcxOAoKVURFViAgWzEwLjMyMDY3Ml0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMyAodXNiKQpBQ1RJT049YWRk
CkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAzLzAwMQpERVZOVU09MDAxCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMwpERVZUWVBFPXVzYl9kZXZp
Y2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9TRUFUPXVzYi1wY2ktMDAwMF8wMF8xNF8w
CklEX01PREVMPXhIQ0lfSG9zdF9Db250cm9sbGVyCklEX01PREVMX0VOQz14SENJXHgyMEhvc3Rc
eDIwQ29udHJvbGxlcgpJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTIuMCByb290IGh1YgpJRF9NT0RF
TF9JRD0wMDAyCklEX1BBVEg9cGNpLTAwMDA6MDA6MTQuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8w
MF8xNF8wCklEX1JFVklTSU9OPTAzMTEKSURfU0VSSUFMPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmlj
X3hoY2lfaGNkX3hIQ0lfSG9zdF9Db250cm9sbGVyXzAwMDA6MDA6MTQuMApJRF9TRVJJQUxfU0hP
UlQ9MDAwMDowMDoxNC4wCklEX1VTQl9JTlRFUkZBQ0VTPTowOTAwMDA6CklEX1ZFTkRPUj1MaW51
eF8zLjExLjAtMTUtZ2VuZXJpY194aGNpX2hjZApJRF9WRU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEu
MC0xNS1nZW5lcmljXHgyMHhoY2lfaGNkCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUxpbnV4IEZv
dW5kYXRpb24KSURfVkVORE9SX0lEPTFkNmIKTUFKT1I9MTg5Ck1JTk9SPTI1NgpQUk9EVUNUPTFk
NmIvMi8zMTEKU0VRTlVNPTE4NDQKU1VCU1lTVEVNPXVzYgpUQUdTPTpzZWF0OgpUWVBFPTkvMC8x
ClVTRUNfSU5JVElBTElaRUQ9MTgKCktFUk5FTFsxMC4zMjA4MjVdIGFkZCAgICAgIC9tb2R1bGUv
bWVpIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21laQpTRVFOVU09MjMwNwpT
VUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzIwOTAzXSBhZGQgICAgICAvYnVzL21laSAoYnVz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9tZWkKU0VRTlVNPTIzMDgKU1VCU1lTVEVNPWJ1cwoK
VURFViAgWzEwLjMyMTgxN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMSAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDEKREVWTkFNRT0vZGV2L2J1cy91c2Iv
MDAxLzAwMQpERVZOVU09MDAxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9T
RUFUPXVzYi1wY2ktMDAwMF8wMF8xYV8wCklEX01PREVMPUVIQ0lfSG9zdF9Db250cm9sbGVyCklE
X01PREVMX0VOQz1FSENJXHgyMEhvc3RceDIwQ29udHJvbGxlcgpJRF9NT0RFTF9GUk9NX0RBVEFC
QVNFPTIuMCByb290IGh1YgpJRF9NT0RFTF9JRD0wMDAyCklEX1BBVEg9cGNpLTAwMDA6MDA6MWEu
MApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYV8wCklEX1JFVklTSU9OPTAzMTEKSURfU0VSSUFM
PUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX2VoY2lfaGNkX0VIQ0lfSG9zdF9Db250cm9sbGVyXzAw
MDA6MDA6MWEuMApJRF9TRVJJQUxfU0hPUlQ9MDAwMDowMDoxYS4wCklEX1VTQl9JTlRFUkZBQ0VT
PTowOTAwMDA6CklEX1ZFTkRPUj1MaW51eF8zLjExLjAtMTUtZ2VuZXJpY19laGNpX2hjZApJRF9W
RU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEuMC0xNS1nZW5lcmljXHgyMGVoY2lfaGNkCklEX1ZFTkRP
Ul9GUk9NX0RBVEFCQVNFPUxpbnV4IEZvdW5kYXRpb24KSURfVkVORE9SX0lEPTFkNmIKTUFKT1I9
MTg5Ck1JTk9SPTAKUFJPRFVDVD0xZDZiLzIvMzExClNFUU5VTT0xODY5ClNVQlNZU1RFTT11c2IK
VEFHUz06c2VhdDoKVFlQRT05LzAvMApVU0VDX0lOSVRJQUxJWkVEPTc4CgpLRVJORUxbMTAuMzIy
MTM3XSBhZGQgICAgICAvbW9kdWxlL21laV9tZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9tZWlfbWUKU0VRTlVNPTIzMDkKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjMy
MjE3MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvcGNpX2J1cy8w
MDAwOjA0IChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMvcGNpX2J1cy8wMDAwOjA0ClNFUU5VTT0xODg4ClNVQlNZU1RFTT1wY2lfYnVz
ClVTRUNfSU5JVElBTElaRUQ9ODgwNwoKS0VSTkVMWzEwLjMyMjU1OF0gYWRkICAgICAgL21vZHVs
ZS90dG0gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdHRtClNFUU5VTT0yMzEw
ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zMjI2NzNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvZHJtL3R0bSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9k
cm0vdHRtCkRFVlRZUEU9dHRtClNFUU5VTT0yMzExClNVQlNZU1RFTT1kcm0KClVERVYgIFsxMC4z
MjI4OThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0w
OjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjE0LjAvdXNiMy8zLTA6MS4wCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklEX01P
REVMX0ZST01fREFUQUJBU0U9Mi4wIHJvb3QgaHViCklEX1VTQl9DTEFTU19GUk9NX0RBVEFCQVNF
PUh1YgpJRF9VU0JfUFJPVE9DT0xfRlJPTV9EQVRBQkFTRT1TaW5nbGUgVFQKSURfVkVORE9SX0ZS
T01fREFUQUJBU0U9TGludXggRm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNi
OnYxRDZCcDAwMDJkMDMxMWRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFk
NmIvMi8zMTEKU0VRTlVNPTE4NDUKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8xClVTRUNfSU5JVElB
TElaRUQ9ODIwMAoKVURFViAgWzEwLjMyMjk3MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFjLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYy4wCkRSSVZFUj1wY2llcG9ydApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41
NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPUJyaWRnZQpJRF9QQ0lfSU5URVJGQUNFX0ZS
T01fREFUQUJBU0U9Tm9ybWFsIGRlY29kZQpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1Q
Q0kgYnJpZGdlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENvcnBvcmF0aW9uCk1PREFM
SUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFMTBzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzA0aTAw
ClBDSV9DTEFTUz02MDQwMApQQ0lfSUQ9ODA4NjoxRTEwClBDSV9TTE9UX05BTUU9MDAwMDowMDox
Yy4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODgwClNVQlNZU1RFTT1wY2kKVVNF
Q19JTklUSUFMSVpFRD04NTkzCgpVREVWICBbMTAuMzIzMDM0XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWMuMSAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFjLjEKRFJJVkVSPXBjaWVwb3J0CklEX01PREVMX0ZST01fREFU
QUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BDSV9JTlRF
UkZBQ0VfRlJPTV9EQVRBQkFTRT1Ob3JtYWwgZGVjb2RlCklEX1BDSV9TVUJDTEFTU19GUk9NX0RB
VEFCQVNFPVBDSSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRp
b24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUxMnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMw
NnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjFFMTIKUENJX1NMT1RfTkFNRT0w
MDAwOjAwOjFjLjEKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4ODIKU1VCU1lTVEVN
PXBjaQpVU0VDX0lOSVRJQUxJWkVEPTg2NTAKClVERVYgIFsxMC4zMjMwNjNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0wOjEuMCAodXNiKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTA6MS4w
CkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklEX01PREVMX0ZST01fREFUQUJBU0U9
Mi4wIHJvb3QgaHViCklEX1VTQl9DTEFTU19GUk9NX0RBVEFCQVNFPUh1YgpJRF9VU0JfUFJPVE9D
T0xfRlJPTV9EQVRBQkFTRT1GdWxsIHNwZWVkIChvciByb290KSBodWIKSURfVkVORE9SX0ZST01f
REFUQUJBU0U9TGludXggRm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYx
RDZCcDAwMDJkMDMxMWRjMDlkc2MwMGRwMDBpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIv
Mi8zMTEKU0VRTlVNPTE4NzAKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8wClVTRUNfSU5JVElBTEla
RUQ9ODQ0MAoKVURFViAgWzEwLjMyMzM5MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMiAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDIKREVWTkFNRT0vZGV2
L2J1cy91c2IvMDAyLzAwMQpERVZOVU09MDAxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMgpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNi
CklEX0ZPUl9TRUFUPXVzYi1wY2ktMDAwMF8wMF8xZF8wCklEX01PREVMPUVIQ0lfSG9zdF9Db250
cm9sbGVyCklEX01PREVMX0VOQz1FSENJXHgyMEhvc3RceDIwQ29udHJvbGxlcgpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPTIuMCByb290IGh1YgpJRF9NT0RFTF9JRD0wMDAyCklEX1BBVEg9cGNpLTAw
MDA6MDA6MWQuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xZF8wCklEX1JFVklTSU9OPTAzMTEK
SURfU0VSSUFMPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX2VoY2lfaGNkX0VIQ0lfSG9zdF9Db250
cm9sbGVyXzAwMDA6MDA6MWQuMApJRF9TRVJJQUxfU0hPUlQ9MDAwMDowMDoxZC4wCklEX1VTQl9J
TlRFUkZBQ0VTPTowOTAwMDA6CklEX1ZFTkRPUj1MaW51eF8zLjExLjAtMTUtZ2VuZXJpY19laGNp
X2hjZApJRF9WRU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEuMC0xNS1nZW5lcmljXHgyMGVoY2lfaGNk
CklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUxpbnV4IEZvdW5kYXRpb24KSURfVkVORE9SX0lEPTFk
NmIKTUFKT1I9MTg5Ck1JTk9SPTEyOApQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVNPTE4OTAKU1VC
U1lTVEVNPXVzYgpUQUdTPTpzZWF0OgpUWVBFPTkvMC8wClVTRUNfSU5JVElBTElaRUQ9MjEKClVE
RVYgIFsxMC4zMjM2ODFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4w
L3BjaV9idXMvMDAwMDowMiAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4wL3BjaV9idXMvMDAwMDowMgpTRVFOVU09MTg4MQpTVUJTWVNU
RU09cGNpX2J1cwpVU0VDX0lOSVRJQUxJWkVEPTg2MzUKClVERVYgIFsxMC4zMjM3NDFdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xL3BjaV9idXMvMDAwMDowMyAocGNp
X2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4x
L3BjaV9idXMvMDAwMDowMwpTRVFOVU09MTg4NApTVUJTWVNURU09cGNpX2J1cwpVU0VDX0lOSVRJ
QUxJWkVEPTg3MDUKCktFUk5FTFsxMC4zMjM4MjBdIGFkZCAgICAgIC9tb2R1bGUvbXhtX3dtaSAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9teG1fd21pClNFUU5VTT0yMzEyClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zMjk3NDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvcGNpX2J1cy8wMDAwOjAwIChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC9wY2lfYnVzLzAwMDA6MDAKU0VRTlVNPTE5NDkKU1VCU1lTVEVNPXBjaV9i
dXMKVVNFQ19JTklUSUFMSVpFRD00NTIwCgpLRVJORUxbMTAuMzI5NzU1XSBhZGQgICAgICAvbW9k
dWxlL2xwY19pY2ggKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbHBjX2ljaApT
RVFOVU09MjMxMwpTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuMzI5NzY1XSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9pODA0MiAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9pODA0MgpEUklWRVI9aTgwNDIKTU9EQUxJQVM9cGxhdGZvcm06aTgwNDIK
U0VRTlVNPTE5NTUKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9NDczNgoKS0VS
TkVMWzEwLjMyOTc3M10gYWRkICAgICAgL21vZHVsZS9zZXJpb19yYXcgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvc2VyaW9fcmF3ClNFUU5VTT0yMzE0ClNVQlNZU1RFTT1tb2R1
bGUKClVERVYgIFsxMC4zMjk3ODJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1E
SU8gYnVzLjAgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0v
Rml4ZWQgTURJTyBidXMuMApNT0RBTElBUz1wbGF0Zm9ybTpGaXhlZCBNRElPIGJ1cwpTRVFOVU09
MTk1MApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NTU3CgpLRVJORUxbMTAu
MzI5Nzg5XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvc2VyaW9fcmF3IChkcml2ZXJzKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2J1cy9zZXJpby9kcml2ZXJzL3NlcmlvX3JhdwpTRVFOVU09MjMx
NQpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjMyOTgwM10gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiMi8yLTA6MS4wICh1c2IpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMDoxLjAKREVWVFlQ
RT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTU9ERUxfRlJPTV9EQVRBQkFTRT0yLjAgcm9v
dCBodWIKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9N
X0RBVEFCQVNFPUZ1bGwgc3BlZWQgKG9yIHJvb3QpIGh1YgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1MaW51eCBGb3VuZGF0aW9uCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11c2I6djFENkJwMDAw
MmQwMzExZGMwOWRzYzAwZHAwMGljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9MWQ2Yi8yLzMxMQpT
RVFOVU09MTg5MQpTVUJTWVNURU09dXNiClRZUEU9OS8wLzAKVVNFQ19JTklUSUFMSVpFRD0xNDU2
CgpLRVJORUxbMTAuMzI5ODE3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTYuMC9taXNjL21laSAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWVpCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE2LjAvbWlzYy9tZWkKTUFKT1I9MTAKTUlOT1I9
NTcKU0VRTlVNPTIzMTYKU1VCU1lTVEVNPW1pc2MKClVERVYgIFsxMC4zMjk4MjldIGFkZCAgICAg
IC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMCAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAKRFJJVkVSPWF0a2JkCk1PREFMSUFTPXNl
cmlvOnR5MDZwcjAwaWQwMGV4MDAKU0VRTlVNPTE5NTYKU0VSSU9fRVhUUkE9MDAKU0VSSU9fSUQ9
MDAKU0VSSU9fUFJPVE89MDAKU0VSSU9fVFlQRT0wNgpTVUJTWVNURU09c2VyaW8KVVNFQ19JTklU
SUFMSVpFRD00NzgxCgpLRVJORUxbMTAuMzI5ODM4XSBhZGQgICAgICAvYnVzL3BjaS9kcml2ZXJz
L21laV9tZSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvbWVp
X21lClNFUU5VTT0yMzE3ClNVQlNZU1RFTT1kcml2ZXJzCgpVREVWICBbMTAuMzI5ODUwXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMyAocGNpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjMKSURfTU9ERUxfRlJPTV9EQVRB
QkFTRT1ONTZWWgpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1TZXJpYWwgYnVzIGNvbnRyb2xs
ZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9U01CdXMKSURfVkVORE9SX0ZST01fREFU
QUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMnN2
MDAwMDEwNDNzZDAwMDAxNDc3YmMwQ3NjMDVpMDAKUENJX0NMQVNTPUMwNTAwClBDSV9JRD04MDg2
OjFFMjIKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjFmLjMKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcK
U0VRTlVNPTE5NDgKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTQ0NjQKCktFUk5FTFsx
MC4zMjk4NjFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wL2lUQ09f
d2R0IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4wL2lUQ09fd2R0CkRFVlRZUEU9bWZkX2RldmljZQpNT0RBTElBUz1wbGF0Zm9ybTpp
VENPX3dkdApTRVFOVU09MjMxOApTVUJTWVNURU09cGxhdGZvcm0KClVERVYgIFsxMC4zMjk4NzRd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNi4wIChwY2kpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMApJRF9NT0RFTF9GUk9N
X0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPUNvbW11bmljYXRpb24g
Y29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1Db21tdW5pY2F0aW9uIGNv
bnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJ
QVM9cGNpOnYwMDAwODA4NmQwMDAwMUUzQXN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwN3NjODBpMDAK
UENJX0NMQVNTPTc4MDAwClBDSV9JRD04MDg2OjFFM0EKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjE2
LjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NjcKU1VCU1lTVEVNPXBjaQpVU0VD
X0lOSVRJQUxJWkVEPTgzNDUKCktFUk5FTFsxMC4zMjk4OTBdIGFkZCAgICAgIC9idXMvcGNpL2Ry
aXZlcnMvbHBjX2ljaCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZl
cnMvbHBjX2ljaApTRVFOVU09MjMxOQpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjMyOTkw
Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAgKHBjaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wCklEX01PREVMX0ZS
T01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BD
SV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPUlTQSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJB
U0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUU1OXN2MDAw
MDEwNDNzZDAwMDAxNDc3YmMwNnNjMDFpMDAKUENJX0NMQVNTPTYwMTAwClBDSV9JRD04MDg2OjFF
NTkKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjFmLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VR
TlVNPTE4OTQKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTM1MDcKCktFUk5FTFsxMC4z
Mjk5MTJdIGFkZCAgICAgIC9tb2R1bGUvcHNtb3VzZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9wc21vdXNlClNFUU5VTT0yMzIwClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsx
MC4zMjk5MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEv
MS0xICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEv
MDAyCkRFVk5VTT0wMDIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9T
RUFUPXVzYi1wY2ktMDAwMF8wMF8xYV8wLXVzYi0wXzEKSURfTUVESUFfUExBWUVSPXp0ZV9zY29y
ZQpJRF9NT0RFTD0wMDI0CklEX01PREVMX0VOQz0wMDI0CklEX01PREVMX0ZST01fREFUQUJBU0U9
SW50ZWdyYXRlZCBSYXRlIE1hdGNoaW5nIEh1YgpJRF9NT0RFTF9JRD0wMDI0CklEX1BBVEg9cGNp
LTAwMDA6MDA6MWEuMC11c2ItMDoxCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzFhXzAtdXNiLTBf
MQpJRF9SRVZJU0lPTj0wMDAwCklEX1NFUklBTD04MDg3XzAwMjQKSURfVVNCX0lOVEVSRkFDRVM9
OjA5MDAwMDoKSURfVkVORE9SPTgwODcKSURfVkVORE9SX0VOQz04MDg3CklEX1ZFTkRPUl9GUk9N
X0RBVEFCQVNFPUludGVsIENvcnAuCklEX1ZFTkRPUl9JRD04MDg3Ck1BSk9SPTE4OQpNSU5PUj0x
ClBST0RVQ1Q9ODA4Ny8yNC8wClNFUU5VTT0xODcxClNVQlNZU1RFTT11c2IKVEFHUz06c2VhdDp1
YWNjZXNzOgpUWVBFPTkvMC8xClVTRUNfSU5JVElBTElaRUQ9NDg2CgpVREVWICBbMTAuMzI5OTcx
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0ICh1c2IpCkFD
VElPTj1hZGQKQlVTTlVNPTAwNApERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDQvMDAxCkRFVk5VTT0w
MDEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0CkRFVlRZUEU9
dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9dXNiLXBjaS0wMDAw
XzAwXzE0XzAKSURfTU9ERUw9eEhDSV9Ib3N0X0NvbnRyb2xsZXIKSURfTU9ERUxfRU5DPXhIQ0lc
eDIwSG9zdFx4MjBDb250cm9sbGVyCklEX01PREVMX0ZST01fREFUQUJBU0U9My4wIHJvb3QgaHVi
CklEX01PREVMX0lEPTAwMDMKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wCklEX1BBVEhfVEFHPXBj
aS0wMDAwXzAwXzE0XzAKSURfUkVWSVNJT049MDMxMQpJRF9TRVJJQUw9TGludXhfMy4xMS4wLTE1
LWdlbmVyaWNfeGhjaV9oY2RfeEhDSV9Ib3N0X0NvbnRyb2xsZXJfMDAwMDowMDoxNC4wCklEX1NF
UklBTF9TSE9SVD0wMDAwOjAwOjE0LjAKSURfVVNCX0lOVEVSRkFDRVM9OjA5MDAwMDoKSURfVkVO
RE9SPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX3hoY2lfaGNkCklEX1ZFTkRPUl9FTkM9TGludXhc
eDIwMy4xMS4wLTE1LWdlbmVyaWNceDIweGhjaV9oY2QKSURfVkVORE9SX0ZST01fREFUQUJBU0U9
TGludXggRm91bmRhdGlvbgpJRF9WRU5ET1JfSUQ9MWQ2YgpNQUpPUj0xODkKTUlOT1I9Mzg0ClBS
T0RVQ1Q9MWQ2Yi8zLzMxMQpTRVFOVU09MTg2NQpTVUJTWVNURU09dXNiClRBR1M9OnNlYXQ6ClRZ
UEU9OS8wLzMKVVNFQ19JTklUSUFMSVpFRD02NQoKVURFViAgWzEwLjMyOTk5Ml0gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMCAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wCkRSSVZFUj1lZmlmYgpNT0RBTElBUz1wbGF0Zm9ybTpl
ZmlmYgpTRVFOVU09MTk1MwpTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NjY0
CgpVREVWICBbMTAuMzMwMDAxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9hbGFybXRpbWVy
IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FsYXJtdGlt
ZXIKRFJJVkVSPWFsYXJtdGltZXIKTU9EQUxJQVM9cGxhdGZvcm06YWxhcm10aW1lcgpTRVFOVU09
MTk1MgpTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NjE4CgpVREVWICBbMTAu
MzMwMDE4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQvaW5w
dXQzIChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nl
cmlvMC9pbnB1dC9pbnB1dDMKRVY9MTIwMDEzCklEX0ZPUl9TRUFUPWlucHV0LXBsYXRmb3JtLWk4
MDQyLXNlcmlvLTAKSURfSU5QVVQ9MQpJRF9JTlBVVF9LRVk9MQpJRF9JTlBVVF9LRVlCT0FSRD0x
CklEX1BBVEg9cGxhdGZvcm0taTgwNDItc2VyaW8tMApJRF9QQVRIX1RBRz1wbGF0Zm9ybS1pODA0
Mi1zZXJpby0wCklEX1NFUklBTD1ub3NlcmlhbApLRVk9NDAyMDAwMDAwIDM4MDMwNzhmODAwZDAw
MSBmZWZmZmZkZmZmZWZmZmZmIGZmZmZmZmZmZmZmZmZmZmUKTEVEPTcKTU9EQUxJQVM9aW5wdXQ6
YjAwMTF2MDAwMXAwMDAxZUFCNDEtZTAsMSw0LDExLDE0LGs3MSw3Miw3Myw3NCw3NSw3Niw3Nyw3
OSw3QSw3Qiw3Qyw3RCw3RSw3Riw4MCw4Qyw4RSw4Riw5Qiw5Qyw5RCw5RSw5RixBMyxBNCxBNSxB
NixBQyxBRCxCNyxCOCxCOSxEOSxFMixyYW00LGwwLDEsMixzZncKTVNDPTEwCk5BTUU9IkFUIFRy
YW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQiClBIWVM9ImlzYTAwNjAvc2VyaW8wL2lucHV0MCIKUFJP
RFVDVD0xMS8xLzEvYWI0MQpQUk9QPTAKU0VRTlVNPTE5NTcKU1VCU1lTVEVNPWlucHV0ClRBR1M9
OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9MzEKClVERVYgIFsxMC4zMzAwMzZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1ESU8gYnVzLjAvbWRpb19idXMvZml4ZWQtMCAobWRpb19i
dXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBNRElPIGJ1cy4w
L21kaW9fYnVzL2ZpeGVkLTAKU0VRTlVNPTE5NTEKU1VCU1lTVEVNPW1kaW9fYnVzClVTRUNfSU5J
VElBTElaRUQ9NDYwMAoKVURFViAgWzEwLjMzMDA0NV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vcmVnLWR1bW15IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL3JlZy1kdW1teQpEUklWRVI9cmVnLWR1bW15Ck1PREFMSUFTPXBsYXRmb3JtOnJlZy1kdW1t
eQpTRVFOVU09MTk2NApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00OTY4CgpV
REVWICBbMTAuMzMwMzM1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAv
aW5wdXQvaW5wdXQzL2V2ZW50MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1
dC9ieS1wYXRoL3BsYXRmb3JtLWk4MDQyLXNlcmlvLTAtZXZlbnQta2JkCkRFVk5BTUU9L2Rldi9p
bnB1dC9ldmVudDMKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQv
aW5wdXQzL2V2ZW50MwpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX0lOUFVUX0tFWUJPQVJE
PTEKSURfUEFUSD1wbGF0Zm9ybS1pODA0Mi1zZXJpby0wCklEX1BBVEhfVEFHPXBsYXRmb3JtLWk4
MDQyLXNlcmlvLTAKSURfU0VSSUFMPW5vc2VyaWFsCk1BSk9SPTEzCk1JTk9SPTY3ClNFUU5VTT0x
OTU4ClNVQlNZU1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTY5ClhLQkxBWU9VVD11cwpYS0JN
T0RFTD1wYzEwNQoKVURFViAgWzEwLjMzMDYwNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0v
ZWZpZmIuMC9ncmFwaGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9m
YjAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wL2dyYXBoaWNzL2ZiMApJRF9GT1Jf
U0VBVD1ncmFwaGljcy1wbGF0Zm9ybS1lZmlmYl8wCklEX1BBVEg9cGxhdGZvcm0tZWZpZmIuMApJ
RF9QQVRIX1RBRz1wbGF0Zm9ybS1lZmlmYl8wCk1BSk9SPTI5Ck1JTk9SPTAKU0VRTlVNPTE5NTQK
U1VCU1lTVEVNPWdyYXBoaWNzClRBR1M9Om1hc3Rlci1vZi1zZWF0OnNlYXQ6ClVTRUNfSU5JVElB
TElaRUQ9NDcxMQoKVURFViAgWzEwLjMzMDgyOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0v
cmVnLWR1bW15L3JlZ3VsYXRvci9yZWd1bGF0b3IuMCAocmVndWxhdG9yKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcmVnLWR1bW15L3JlZ3VsYXRvci9yZWd1bGF0b3IuMApT
RVFOVU09MTk2NQpTVUJTWVNURU09cmVndWxhdG9yClVTRUNfSU5JVElBTElaRUQ9ODQxMgoKVURF
ViAgWzEwLjMzMTAwN10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MCAocGxh
dGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwCkRS
SVZFUj1zZXJpYWw4MjUwCk1PREFMSUFTPXBsYXRmb3JtOnNlcmlhbDgyNTAKU0VRTlVNPTE5NjYK
U1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9OTYyOQoKVURFViAgWzEwLjMzMTMw
OV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzEgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9z
ZXJpYWw4MjUwL3R0eS90dHlTMQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY1ClNF
UU5VTT0xOTY4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xMDQwCgpLRVJORUxbMTAu
MzMxNTI3XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvcHNtb3VzZSAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9wc21vdXNlClNFUU5VTT0yMzIxClNV
QlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTAuMzMxNzc4XSBhZGQgICAgICAvbW9kdWxlL2k5MTUg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvaTkxNQpTRVFOVU09MjMyMgpTVUJT
WVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzMyMTM5XSBhZGQgICAgICAvbW9kdWxlL2NmZzgwMjEx
IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2NmZzgwMjExClNFUU5VTT0yMzIz
ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zMzIxODRdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL2k4MDQyL3NlcmlvMiAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9pODA0Mi9zZXJpbzIKTU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFO
VU09MTk2MApTRVJJT19FWFRSQT0wMApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19U
WVBFPTAxClNVQlNZU1RFTT1zZXJpbwpVU0VDX0lOSVRJQUxJWkVEPTQ4NjEKCktFUk5FTFsxMC4z
MzI5NDddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jb250
cm9sRDY0IChkcm0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2RyaS9jb250cm9sRDY0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NvbnRyb2xENjQKREVWVFlQ
RT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY0ClNFUU5VTT0yMzI0ClNVQlNZU1RFTT1kcm0K
CktFUk5FTFsxMC4zMzMwMTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
Mi4wL2RybS9jYXJkMCAoZHJtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kcmkvY2FyZDAKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAKREVWVFlQRT1k
cm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTAKU0VRTlVNPTIzMjUKU1VCU1lTVEVNPWRybQoKS0VS
TkVMWzEwLjMzMzI4MV0gYWRkICAgICAgL2NsYXNzL2llZWU4MDIxMSAoY2xhc3MpCkFDVElPTj1h
ZGQKREVWUEFUSD0vY2xhc3MvaWVlZTgwMjExClNFUU5VTT0yMzI2ClNVQlNZU1RFTT1jbGFzcwoK
VURFViAgWzEwLjMzMzI5OV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8x
IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nlcmlv
MQpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0xOTU5ClNFUklPX0VYVFJB
PTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNl
cmlvClVTRUNfSU5JVElBTElaRUQ9NDg0MwoKVURFViAgWzEwLjMzMzMxMF0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8zIChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMwpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBl
eDAwClNFUU5VTT0xOTYxClNFUklPX0VYVFJBPTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAw
ClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNlcmlvClVTRUNfSU5JVElBTElaRUQ9NDg3OAoKS0VS
TkVMWzEwLjMzMzMzM10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4wIChw
bGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3JlZ3VsYXRvcnku
MApNT0RBTElBUz1wbGF0Zm9ybTpyZWd1bGF0b3J5ClNFUU5VTT0yMzI3ClNVQlNZU1RFTT1wbGF0
Zm9ybQoKS0VSTkVMWzEwLjMzMzM1NV0gY2hhbmdlICAgL2RldmljZXMvcGxhdGZvcm0vcmVndWxh
dG9yeS4wIChwbGF0Zm9ybSkKQUNUSU9OPWNoYW5nZQpDT1VOVFJZPTAwCkRFVlBBVEg9L2Rldmlj
ZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4wCk1PREFMSUFTPXBsYXRmb3JtOnJlZ3VsYXRvcnkKU0VR
TlVNPTIzMjgKU1VCU1lTVEVNPXBsYXRmb3JtCgpVREVWICBbMTAuMzM0MzA3XSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMCAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTMApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVMwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjQKU0VRTlVNPTE5NjcKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk5MQoKVURFViAgWzEwLjMzNDMyNl0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIgKHBjaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yCkRSSVZFUj1haGNpCklEX01PREVM
X0ZST01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9TWFzcyBzdG9y
YWdlIGNvbnRyb2xsZXIKSURfUENJX0lOVEVSRkFDRV9GUk9NX0RBVEFCQVNFPUFIQ0kgMS4wCklE
X1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVNBVEEgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1JbnRlbCBDb3Jwb3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAx
RTAzc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAxc2MwNmkwMQpQQ0lfQ0xBU1M9MTA2MDEKUENJX0lE
PTgwODY6MUUwMwpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWYuMgpQQ0lfU1VCU1lTX0lEPTEwNDM6
MTQ3NwpTRVFOVU09MTg5NQpTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9MzU1NQoKVURF
ViAgWzEwLjMzNDM0OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTEvaG9zdDAKREVWVFlQRT1zY3NpX2hvc3QKU0VRTlVNPTE4OTcKU1VC
U1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD0zNjE1CgpVREVWICBbMTAuMzM0MzU3XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2F0YV9wb3J0L2F0YTEg
KGF0YV9wb3J0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMS9hdGFfcG9ydC9hdGExClNFUU5VTT0xODk2ClNVQlNZU1RFTT1hdGFfcG9ydApV
U0VDX0lOSVRJQUxJWkVEPTM2MDIKClVERVYgIFsxMC4zMzQzNzddIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xICh1c2IpCkFDVElPTj1hZGQK
QlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAzCkRFVk5VTT0wMDMKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMQpERVZUWVBF
PXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX01PREVMPUJsdWV0b290aF9VU0Jf
SG9zdF9Db250cm9sbGVyCklEX01PREVMX0VOQz1CbHVldG9vdGhceDIwVVNCXHgyMEhvc3RceDIw
Q29udHJvbGxlcgpJRF9NT0RFTF9JRD0zMzYyCklEX1JFVklTSU9OPTAwMDEKSURfU0VSSUFMPUF0
aGVyb3NfQ29tbXVuaWNhdGlvbnNfQmx1ZXRvb3RoX1VTQl9Ib3N0X0NvbnRyb2xsZXJfQWxhc2th
X0RheV8yMDA2CklEX1NFUklBTF9TSE9SVD1BbGFza2FfRGF5XzIwMDYKSURfVVNCX0lOVEVSRkFD
RVM9OmUwMDEwMToKSURfVkVORE9SPUF0aGVyb3NfQ29tbXVuaWNhdGlvbnMKSURfVkVORE9SX0VO
Qz1BdGhlcm9zXHgyMENvbW11bmljYXRpb25zCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUlNQyBO
ZXR3b3JrcwpJRF9WRU5ET1JfSUQ9MTNkMwpNQUpPUj0xODkKTUlOT1I9MgpQUk9EVUNUPTEzZDMv
MzM2Mi8xClNFUU5VTT0xODcyClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xClVTRUNfSU5JVElB
TElaRUQ9MjI5CgpVREVWICBbMTAuMzM0Mzk4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MTQuMC91c2I0LzQtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQvNC0wOjEuMApERVZUWVBFPXVzYl9pbnRl
cmZhY2UKRFJJVkVSPWh1YgpJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTMuMCByb290IGh1YgpJRF9V
U0JfQ0xBU1NfRlJPTV9EQVRBQkFTRT1IdWIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TGludXgg
Rm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYxRDZCcDAwMDNkMDMxMWRj
MDlkc2MwMGRwMDNpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIvMy8zMTEKU0VRTlVNPTE4
NjYKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8zClVTRUNfSU5JVElBTElaRUQ9ODMzOQoKVURFViAg
WzEwLjMzNDgyN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9saW5rMS9hdGFfbGluay9saW5rMSAoYXRhX2xpbmspCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2xpbmsxL2F0YV9saW5rL2xpbmsxClNF
UU5VTT0xOTE1ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJQUxJWkVEPTQwMzAKClVERVYg
IFsxMC4zMzQ4MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTEvbGluazEvZGV2MS4wL2F0YV9kZXZpY2UvZGV2MS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9kZXYx
LjAvYXRhX2RldmljZS9kZXYxLjAKU0VRTlVNPTE5MTYKU1VCU1lTVEVNPWF0YV9kZXZpY2UKVVNF
Q19JTklUSUFMSVpFRD00MDQxCgpVREVWICBbMTAuMzM0ODQ0XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEyL2F0YV9wb3J0L2F0YTIgKGF0YV9wb3J0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9hdGFf
cG9ydC9hdGEyClNFUU5VTT0xOTE3ClNVQlNZU1RFTT1hdGFfcG9ydApVU0VDX0lOSVRJQUxJWkVE
PTQwNTIKClVERVYgIFsxMC4zMzQ4ODNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTUVESUFfUExBWUVSPXp0ZV9zY29yZQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPUludGVncmF0ZWQgUmF0ZSBNYXRjaGluZyBIdWIKSURfVVNCX0NMQVNTX0ZS
T01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFCQVNFPVNpbmdsZSBUVApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3JwLgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJ
QVM9dXNiOnY4MDg3cDAwMjRkMDAwMGRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9E
VUNUPTgwODcvMjQvMApTRVFOVU09MTg3OApTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKVVNFQ19J
TklUSUFMSVpFRD04NTM4CgpVREVWICBbMTAuMzM1MjEwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEyL2xpbmsyL2F0YV9saW5rL2xpbmsyIChhdGFfbGluaykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIv
bGluazIvYXRhX2xpbmsvbGluazIKU0VRTlVNPTE5MjAKU1VCU1lTVEVNPWF0YV9saW5rClVTRUNf
SU5JVElBTElaRUQ9NDA4NgoKVURFViAgWzEwLjMzNTIyMV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MSAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvaG9zdDEKREVWVFlQRT1zY3Np
X2hvc3QKU0VRTlVNPTE5MTgKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD00MDY0CgpV
REVWICBbMTAuMzM1MjMwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGEyL2xpbmsyL2RldjIuMC9hdGFfZGV2aWNlL2RldjIuMCAoYXRhX2RldmljZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvbGluazIv
ZGV2Mi4wL2F0YV9kZXZpY2UvZGV2Mi4wClNFUU5VTT0xOTIxClNVQlNZU1RFTT1hdGFfZGV2aWNl
ClVTRUNfSU5JVElBTElaRUQ9NDA5OAoKVURFViAgWzEwLjMzNTI4Nl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9hdGFfcG9ydC9hdGEzIChhdGFfcG9ydCkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMv
YXRhX3BvcnQvYXRhMwpTRVFOVU09MTkyMgpTVUJTWVNURU09YXRhX3BvcnQKVVNFQ19JTklUSUFM
SVpFRD00MTA5CgpVREVWICBbMTAuMzM1MzUzXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9w
Y3Nwa3IgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcGNz
cGtyCk1PREFMSUFTPXBsYXRmb3JtOnBjc3BrcgpTRVFOVU09MTk2MwpTVUJTWVNURU09cGxhdGZv
cm0KVVNFQ19JTklUSUFMSVpFRD00OTE1CgpVREVWICBbMTAuMzM1OTY3XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Njc2lfaG9zdC9ob3N0MCAo
c2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMS9ob3N0MC9zY3NpX2hvc3QvaG9zdDAKU0VRTlVNPTE4OTgKU1VCU1lTVEVNPXNj
c2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTM2MjYKCktFUk5FTFsxMC4zMzYyMjRdIHJlbW92ZSAg
IC9kZXZpY2VzL3BsYXRmb3JtL2VmaWZiLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9O
PXJlbW92ZQpERVZOQU1FPS9kZXYvZmIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vZWZpZmIu
MC9ncmFwaGljcy9mYjAKTUFKT1I9MjkKTUlOT1I9MApTRVFOVU09MjMyOQpTVUJTWVNURU09Z3Jh
cGhpY3MKCktFUk5FTFsxMC4zMzYyMzRdIHJlbW92ZSAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25z
b2xlL3Z0Y29uMSAodnRjb25zb2xlKQpBQ1RJT049cmVtb3ZlCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC92dGNvbnNvbGUvdnRjb24xClNFUU5VTT0yMzMwClNVQlNZU1RFTT12dGNvbnNvbGUKCktF
Uk5FTFsxMC4zMzYyNDBdIGFkZCAgICAgIC9tb2R1bGUvc25kIChtb2R1bGUpCkFDVElPTj1hZGQK
REVWUEFUSD0vbW9kdWxlL3NuZApTRVFOVU09MjMzMQpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTAuMzM2MzQ1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEy
L2hvc3QxL3Njc2lfaG9zdC9ob3N0MSAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MS9zY3NpX2hvc3QvaG9zdDEK
U0VRTlVNPTE5MTkKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTQwNzUKClVE
RVYgIFsxMC4zMzY0NzJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNCAo
c2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQK
TU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFOVU09MTk2MgpTRVJJT19FWFRSQT0w
MApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTAxClNVQlNZU1RFTT1zZXJp
bwpVU0VDX0lOSVRJQUxJWkVEPTQ4OTcKClVERVYgIFsxMC4zMzY1OTRdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvbGluazMvZGV2My4wL2F0YV9kZXZpY2Uv
ZGV2My4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9kZXYzLjAvYXRhX2RldmljZS9kZXYzLjAKU0VRTlVN
PTE5MzIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKVVNFQ19JTklUSUFMSVpFRD00MjQ0CgpVREVWICBb
MTAuMzM3MjY0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAw
OjA0OjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYy4zLzAwMDA6MDQ6MDAuMApEUklWRVI9YWx4CklEX01PREVMX0ZST01fREFUQUJBU0U9
TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1BD
SV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPUV0aGVybmV0IGNvbnRyb2xsZXIKSURfVkVORE9SX0ZS
T01fREFUQUJBU0U9UXVhbGNvbW0gQXRoZXJvcwpNT0RBTElBUz1wY2k6djAwMDAxOTY5ZDAwMDAx
MDkxc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAyc2MwMGkwMApQQ0lfQ0xBU1M9MjAwMDAKUENJX0lE
PTE5Njk6MTA5MQpQQ0lfU0xPVF9OQU1FPTAwMDA6MDQ6MDAuMApQQ0lfU1VCU1lTX0lEPTEwNDM6
MTQ3NwpTRVFOVU09MTg4NgpTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODc2OQoKVURF
ViAgWzEwLjMzNzI4Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFkLjAv
dXNiMi8yLTEgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAyCkRFVk5BTUU9L2Rldi9idXMvdXNi
LzAwMi8wMDIKREVWTlVNPTAwMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
ZC4wL3VzYjIvMi0xCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURf
Rk9SX1NFQVQ9dXNiLXBjaS0wMDAwXzAwXzFkXzAtdXNiLTBfMQpJRF9NRURJQV9QTEFZRVI9enRl
X3Njb3JlCklEX01PREVMPTAwMjQKSURfTU9ERUxfRU5DPTAwMjQKSURfTU9ERUxfRlJPTV9EQVRB
QkFTRT1JbnRlZ3JhdGVkIFJhdGUgTWF0Y2hpbmcgSHViCklEX01PREVMX0lEPTAwMjQKSURfUEFU
SD1wY2ktMDAwMDowMDoxZC4wLXVzYi0wOjEKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWRfMC11
c2ItMF8xCklEX1JFVklTSU9OPTAwMDAKSURfU0VSSUFMPTgwODdfMDAyNApJRF9VU0JfSU5URVJG
QUNFUz06MDkwMDAwOgpJRF9WRU5ET1I9ODA4NwpJRF9WRU5ET1JfRU5DPTgwODcKSURfVkVORE9S
X0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycC4KSURfVkVORE9SX0lEPTgwODcKTUFKT1I9MTg5Ck1J
Tk9SPTEyOQpQUk9EVUNUPTgwODcvMjQvMApTRVFOVU09MTg5MgpTVUJTWVNURU09dXNiClRBR1M9
OnNlYXQ6dWFjY2VzczoKVFlQRT05LzAvMQpVU0VDX0lOSVRJQUxJWkVEPTU0MAoKVURFViAgWzEw
LjMzNzI5NV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9s
aW5rNC9hdGFfbGluay9saW5rNCAoYXRhX2xpbmspCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2xpbms0L2F0YV9saW5rL2xpbms0ClNFUU5V
TT0xOTM2ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJQUxJWkVEPTQyOTUKClVERVYgIFsx
MC4zMzc3OTRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUv
YXRhX3BvcnQvYXRhNSAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE1L2F0YV9wb3J0L2F0YTUKU0VRTlVNPTE5MzgKU1VCU1lT
VEVNPWF0YV9wb3J0ClVTRUNfSU5JVElBTElaRUQ9NDMyMwoKVURFViAgWzEwLjMzNzgzN10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9kZXY0LjAv
YXRhX2RldmljZS9kZXY0LjAgKGF0YV9kZXZpY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2xpbms0L2RldjQuMC9hdGFfZGV2aWNlL2Rl
djQuMApTRVFOVU09MTkzNwpTVUJTWVNURU09YXRhX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTQz
MDkKCktFUk5FTFsxMC4zMzg1MjFdIGFkZCAgICAgIC9tb2R1bGUvbm91dmVhdSAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ub3V2ZWF1ClNFUU5VTT0yMzMyClNVQlNZU1RFTT1t
b2R1bGUKClVERVYgIFsxMC4zMzg3MzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZC4wL3VzYjIvMi0xLzItMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZC4wL3VzYjIvMi0xLzItMToxLjAKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTUVESUFfUExBWUVSPXp0ZV9zY29yZQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPUludGVncmF0ZWQgUmF0ZSBNYXRjaGluZyBIdWIKSURfVVNCX0NMQVNTX0ZS
T01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFCQVNFPVNpbmdsZSBUVApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3JwLgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJ
QVM9dXNiOnY4MDg3cDAwMjRkMDAwMGRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9E
VUNUPTgwODcvMjQvMApTRVFOVU09MTg5MwpTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKVVNFQ19J
TklUSUFMSVpFRD0zNDI2CgpVREVWICBbMTAuMzM5MTU2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE1L2xpbms1L2F0YV9saW5rL2xpbms1IChhdGFfbGluaykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUv
bGluazUvYXRhX2xpbmsvbGluazUKU0VRTlVNPTE5NDEKU1VCU1lTVEVNPWF0YV9saW5rClVTRUNf
SU5JVElBTElaRUQ9NDM2NgoKVURFViAgWzEwLjMzOTE3MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MCAoc2NzaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAv
dGFyZ2V0MDowOjAKREVWVFlQRT1zY3NpX3RhcmdldApTRVFOVU09MTg5OQpTVUJTWVNURU09c2Nz
aQpVU0VDX0lOSVRJQUxJWkVEPTM2MzgKClVERVYgIFsxMC4zMzkxNzhdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvYXRhX3BvcnQvYXRhNiAoYXRhX3BvcnQp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2
L2F0YV9wb3J0L2F0YTYKU0VRTlVNPTE5NDMKU1VCU1lTVEVNPWF0YV9wb3J0ClVTRUNfSU5JVElB
TElaRUQ9NDM5MwoKVURFViAgWzEwLjMzOTM1M10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0MyAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvaG9zdDMKREVWVFlQRT1zY3NpX2hvc3QK
U0VRTlVNPTE5MzQKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD00MjY5CgpVREVWICBb
MTAuMzM5NTU3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0
L2hvc3QzL3Njc2lfaG9zdC9ob3N0MyAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0My9zY3NpX2hvc3QvaG9zdDMK
U0VRTlVNPTE5MzUKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTQyODEKClVE
RVYgIFsxMC4zNDAxMzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTYvbGluazYvZGV2Ni4wL2F0YV9kZXZpY2UvZGV2Ni4wIChhdGFfZGV2aWNlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9k
ZXY2LjAvYXRhX2RldmljZS9kZXY2LjAKU0VRTlVNPTE5NDcKU1VCU1lTVEVNPWF0YV9kZXZpY2UK
VVNFQ19JTklUSUFMSVpFRD00NDQ3CgpVREVWICBbMTAuMzQwNDMzXSBhZGQgICAgICAvZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzEwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzEwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NzQKU0VRTlVNPTE5NjkKU1VCU1lT
VEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTM1NzAKClVERVYgIFsxMC4zNDA0NjNdIGFkZCAgICAg
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIgKHNjc2kpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3Qy
CkRFVlRZUEU9c2NzaV9ob3N0ClNFUU5VTT0xOTIzClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElB
TElaRUQ9NDEyMQoKVURFViAgWzEwLjM0MDY4MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9hdGFfbGluay9saW5rNiAoYXRhX2xpbmspCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2L2xpbms2
L2F0YV9saW5rL2xpbms2ClNFUU5VTT0xOTQ2ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJ
QUxJWkVEPTQ0MzQKClVERVYgIFsxMC4zNDA3MDVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3Jt
L3NlcmlhbDgyNTAvdHR5L3R0eVMxMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlT
MTEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTEKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03NQpTRVFOVU09MTk3MApTVUJTWVNURU09dHR5ClVT
RUNfSU5JVElBTElaRUQ9NTIzNwoKVURFViAgWzEwLjM0MDkxNl0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9kZXY1LjAvYXRhX2RldmljZS9kZXY1
LjAgKGF0YV9kZXZpY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE1L2xpbms1L2RldjUuMC9hdGFfZGV2aWNlL2RldjUuMApTRVFOVU09MTk0
MgpTVUJTWVNURU09YXRhX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTQzODAKClVERVYgIFsxMC4z
NDA5OTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxMiAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTIKREVWUEFUSD0vZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTIKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5P
Uj03NgpTRVFOVU09MTk3MQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzIzMQoKVURF
ViAgWzEwLjM0MTI2NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkv
dHR5UzEzICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxMwpERVZQQVRIPS9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTc3ClNFUU5VTT0xOTcyClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
MzA3CgpVREVWICBbMTAuMzQxMjgyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE1L2hvc3Q0IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NApERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09
MTkzOQpTVUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTQzMzgKClVERVYgIFsxMC4zNDE1
NzVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIv
c2NzaV9ob3N0L2hvc3QyIChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Njc2lfaG9zdC9ob3N0MgpTRVFOVU09
MTkyNApTVUJTWVNURU09c2NzaV9ob3N0ClVTRUNfSU5JVElBTElaRUQ9NDEzMgoKVURFViAgWzEw
LjM0MjA4NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9o
b3N0NC9zY3NpX2hvc3QvaG9zdDQgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvaG9zdDQvc2NzaV9ob3N0L2hvc3Q0ClNF
UU5VTT0xOTQwClNVQlNZU1RFTT1zY3NpX2hvc3QKVVNFQ19JTklUSUFMSVpFRD00MzUyCgpVREVW
ICBbMTAuMzQyMTAyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9h
dGEzL2hvc3QyL3RhcmdldDI6MDowIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MApERVZUWVBFPXNj
c2lfdGFyZ2V0ClNFUU5VTT0xOTI1ClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElBTElaRUQ9NDE0
NAoKVURFViAgWzEwLjM0MjM5Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzE0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNApJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTc4ClNFUU5VTT0xOTczClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFM
SVpFRD0xMzQ2CgpLRVJORUxbMTAuMzQyNzY0XSBhZGQgICAgICAvbW9kdWxlL2JsdWV0b290aCAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ibHVldG9vdGgKU0VRTlVNPTIzMzMK
U1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM0MzA2OF0gYWRkICAgICAgL2NsYXNzL2JsdWV0
b290aCAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3MvYmx1ZXRvb3RoClNFUU5VTT0y
MzM0ClNVQlNZU1RFTT1jbGFzcwoKVURFViAgWzEwLjM0MzEyOV0gYWRkICAgICAgL2RldmljZXMv
cGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eVMxNQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMx
NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTc5ClNFUU5VTT0xOTc0ClNVQlNZU1RF
TT10dHkKVVNFQ19JTklUSUFMSVpFRD0yNDIwCgpVREVWICBbMTAuMzQzMTUyXSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6
MDowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAKREVWVFlQRT1zY3NpX2Rldmlj
ZQpEUklWRVI9c3IKTU9EQUxJQVM9c2NzaTp0LTB4MDUKU0VRTlVNPTE5MjYKU1VCU1lTVEVNPXNj
c2kKVVNFQ19JTklUSUFMSVpFRD00MTU3CgpVREVWICBbMTAuMzQzNzcxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDow
OjAvYnNnLzI6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzI6MDowOjAK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Rhcmdl
dDI6MDowLzI6MDowOjAvYnNnLzI6MDowOjAKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTE5MjgK
U1VCU1lTVEVNPWJzZwpVU0VDX0lOSVRJQUxJWkVEPTQxOTEKCktFUk5FTFsxMC4zNDM4ODVdIGFk
ZCAgICAgIC9tb2R1bGUvbWFjODAyMTEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1
bGUvbWFjODAyMTEKU0VRTlVNPTIzMzUKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjM0NDA3
MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90
YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNlLzI6MDowOjAgKHNjc2lfZGV2aWNlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0
Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNlLzI6MDowOjAKU0VRTlVNPTE5MjkKU1VC
U1lTVEVNPXNjc2lfZGV2aWNlClVTRUNfSU5JVElBTElaRUQ9NDIwNAoKVURFViAgWzEwLjM0NDQz
OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90
YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZ2VuZXJpYy9zZzEgKHNjc2lfZ2VuZXJpYykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvc2cxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZ2VuZXJpYy9zZzEKTUFK
T1I9MjEKTUlOT1I9MQpTRVFOVU09MTkzMApTVUJTWVNURU09c2NzaV9nZW5lcmljClRBR1M9OnNl
YXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD00MjE5CgpVREVWICBbMTAuMzQ0Njc0XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2xpbmszL2F0YV9saW5r
L2xpbmszIChhdGFfbGluaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTMvbGluazMvYXRhX2xpbmsvbGluazMKU0VRTlVNPTE5MzEKU1VCU1lT
VEVNPWF0YV9saW5rClVTRUNfSU5JVElBTElaRUQ9NDIzMQoKVURFViAgWzEwLjM0NDc0N10gYWRk
ICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE2ICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMxNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTgwClNFUU5V
TT0xOTc1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zMTg0CgpLRVJORUxbMTAuMzQ1
MDU0XSBhZGQgICAgICAvbW9kdWxlL2J0dXNiIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0v
bW9kdWxlL2J0dXNiClNFUU5VTT0yMzM2ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNDUw
NjVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTcKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9y
bS9zZXJpYWw4MjUwL3R0eS90dHlTMTcKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj04
MQpTRVFOVU09MTk3NgpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NDc4MwoKS0VSTkVM
WzEwLjM0NTE0MF0gYWRkICAgICAgL2J1cy91c2IvZHJpdmVycy9idHVzYiAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvdXNiL2RyaXZlcnMvYnR1c2IKU0VRTlVNPTIzMzcKU1VCU1lT
VEVNPWRyaXZlcnMKClVERVYgIFsxMC4zNDUxODJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZi4yL2F0YTYvaG9zdDUgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2L2hvc3Q1CkRFVlRZUEU9c2NzaV9ob3N0
ClNFUU5VTT0xOTQ0ClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElBTElaRUQ9NDQwNwoKVURFViAg
WzEwLjM0NTM2MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzE4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxOApERVZQQVRIPS9kZXZpY2Vz
L3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxOApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00
Ck1JTk9SPTgyClNFUU5VTT0xOTc3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD01MDg3
CgpVREVWICBbMTAuMzQ1NjA3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGE2L2hvc3Q1L3Njc2lfaG9zdC9ob3N0NSAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NS9zY3NpX2hv
c3QvaG9zdDUKU0VRTlVNPTE5NDUKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVE
PTQ0MjEKClVERVYgIFsxMC4zNDU4NTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMxOSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTkKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTkKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj04MwpTRVFOVU09MTk3OApTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9NTM4NQoKVURFViAgWzEwLjM0NjEyNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5
UzIKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMgpJRF9NTV9D
QU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY2ClNFUU5VTT0xOTc5ClNVQlNZU1RFTT10dHkKVVNF
Q19JTklUSUFMSVpFRD01ODgxCgpVREVWICBbMTAuMzQ2MzkxXSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5UzIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIw
CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9ODQKU0VRTlVNPTE5ODAKU1VCU1lTVEVN
PXR0eQpVU0VDX0lOSVRJQUxJWkVEPTYxNDUKCktFUk5FTFsxMC4zNDY0NDldIGFkZCAgICAgIC9t
b2R1bGUvYXRoIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aApTRVFOVU09
MjMzOApTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzQ2NDg3XSBhZGQgICAgICAvbW9kdWxl
L2F0aDNrIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDNrClNFUU5VTT0y
MzM5ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNDY1NzldIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvYXRhX3BvcnQvYXRhNCAoYXRhX3BvcnQpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2F0
YV9wb3J0L2F0YTQKU0VRTlVNPTE5MzMKU1VCU1lTVEVNPWF0YV9wb3J0ClVTRUNfSU5JVElBTEla
RUQ9NDI1NgoKVURFViAgWzEwLjM0NjcwNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzIxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyMQpE
RVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyMQpJRF9NTV9DQU5E
SURBVEU9MQpNQUpPUj00Ck1JTk9SPTg1ClNFUU5VTT0xOTgxClNVQlNZU1RFTT10dHkKVVNFQ19J
TklUSUFMSVpFRD02NDEwCgpVREVWICBbMTAuMzQ2OTg1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzIyCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIyCklE
X01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9ODYKU0VRTlVNPTE5ODIKU1VCU1lTVEVNPXR0
eQpVU0VDX0lOSVRJQUxJWkVEPTY3MjkKClVERVYgIFsxMC4zNDcyNDddIGFkZCAgICAgIC9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyMyAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHlTMjMKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMjMKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj04NwpTRVFOVU09MTk4MwpTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzAwMgoKS0VSTkVMWzEwLjM0NzI3OV0gYWRkICAg
ICAgL21vZHVsZS9zbmRfdGltZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3RpbWVyClNFUU5VTT0yMzQwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zNDczNTJd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvc291bmQvdGltZXIgKHNvdW5kKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9zbmQvdGltZXIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3Rp
bWVyCk1BSk9SPTExNgpNSU5PUj0zMwpTRVFOVU09MjM0MQpTVUJTWVNURU09c291bmQKClVERVYg
IFsxMC4zNDc1MjddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0
eVMyNCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjQKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjQKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9
NApNSU5PUj04OApTRVFOVU09MTk4NApTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzI2
NgoKVURFViAgWzEwLjM0Nzc5MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzI1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyNQpERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNQpJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTg5ClNFUU5VTT0xOTg1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFM
SVpFRD03NTQ2CgpVREVWICBbMTAuMzQ4MDcwXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9z
ZXJpYWw4MjUwL3R0eS90dHlTMjYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI2
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI2CklEX01NX0NB
TkRJREFURT0xCk1BSk9SPTQKTUlOT1I9OTAKU0VRTlVNPTE5ODYKU1VCU1lTVEVNPXR0eQpVU0VD
X0lOSVRJQUxJWkVEPTc4MTAKClVERVYgIFsxMC4zNDgzMzVdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHlTMjcKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjcK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05MQpTRVFOVU09MTk4NwpTVUJTWVNURU09
dHR5ClVTRUNfSU5JVElBTElaRUQ9ODA4OQoKS0VSTkVMWzEwLjM0ODM0Nl0gYWRkICAgICAgL21v
ZHVsZS9zbmRfc2VxX2RldmljZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9z
bmRfc2VxX2RldmljZQpTRVFOVU09MjM0MgpTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuMzQ4
NjEyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjggKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI4CkRFVlBBVEg9L2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzI4CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9
OTIKU0VRTlVNPTE5ODgKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTgzNTkKClVERVYg
IFsxMC4zNDg4NjldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0
eVMyOSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjkKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjkKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9
NApNSU5PUj05MwpTRVFOVU09MTk4OQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODYy
NAoKVURFViAgWzEwLjM0OTEzMF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzMKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMwpJRF9NTV9DQU5ESURBVEU9MQpN
QUpPUj00Ck1JTk9SPTY3ClNFUU5VTT0xOTkwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpF
RD04ODg1CgpVREVWICBbMTAuMzQ5Mzk4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJp
YWw4MjUwL3R0eS90dHlTMzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzMwCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzMwCklEX01NX0NBTkRJ
REFURT0xCk1BSk9SPTQKTUlOT1I9OTQKU0VRTlVNPTE5OTEKU1VCU1lTVEVNPXR0eQpVU0VDX0lO
SVRJQUxJWkVEPTkxNDgKClVERVYgIFsxMC4zNDk2NTddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMzMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHlTMzEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMzEKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05NQpTRVFOVU09MTk5MgpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTQxNQoKVURFViAgWzEwLjM0OTkyMV0gYWRkICAgICAgL2Rldmlj
ZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlT
NApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY4ClNFUU5VTT0xOTkzClNVQlNZU1RF
TT10dHkKVVNFQ19JTklUSUFMSVpFRD05Njc2CgpVREVWICBbMTAuMzUwMTgzXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNSAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTNQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVM1CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjkKU0VRTlVNPTE5OTQKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk5NDAKClVERVYgIFsxMC4zNTA0NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM2ICh0dHkpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3R0eVM2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzYKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03MApTRVFOVU09MTk5
NQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9MjAwCgpLRVJORUxbMTAuMzUwNjA4XSBh
ZGQgICAgICAvbW9kdWxlL3NuZF9zZXEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1
bGUvc25kX3NlcQpTRVFOVU09MjM0MwpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzUwNzAx
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3NlcSAoc291bmQpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NuZC9zZXEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3NlcQpN
QUpPUj0xMTYKTUlOT1I9MQpTRVFOVU09MjM0NApTVUJTWVNURU09c291bmQKClVERVYgIFsxMC4z
NTA5MzBdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM3ICh0
dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVM3CkRFVlBBVEg9L2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzcKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03
MQpTRVFOVU09MTk5NgpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NTcxCgpVREVWICBb
MTAuMzUwOTU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEx
L2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDow
OjAKREVWVFlQRT1zY3NpX2RldmljZQpEUklWRVI9c2QKTU9EQUxJQVM9c2NzaTp0LTB4MDAKU0VR
TlVNPTE5MDAKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD0zNjUxCgpVREVWICBbMTAu
MzUxMzEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hv
c3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvYnNnLzA6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAKTUFKT1I9MjUy
Ck1JTk9SPTAKU0VRTlVNPTE5MTEKU1VCU1lTVEVNPWJzZwpVU0VDX0lOSVRJQUxJWkVEPTM4MDYK
ClVERVYgIFsxMC4zNTE5MzRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2RldmljZS8wOjA6MDowIChz
Y3NpX2RldmljZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2RldmljZS8wOjA6MDow
ClNFUU5VTT0xOTEyClNVQlNZU1RFTT1zY3NpX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTM4MTcK
ClVERVYgIFsxMC4zNTIyMDZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2Rpc2svMDowOjA6MCAoc2Nz
aV9kaXNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGlzay8wOjA6MDowClNFUU5V
TT0xOTEzClNVQlNZU1RFTT1zY3NpX2Rpc2sKVVNFQ19JTklUSUFMSVpFRD0zOTkzCgpLRVJORUxb
MTAuMzUyNDU4XSBhZGQgICAgICAvbW9kdWxlL2F0aDlrX2h3IChtb2R1bGUpCkFDVElPTj1hZGQK
REVWUEFUSD0vbW9kdWxlL2F0aDlrX2h3ClNFUU5VTT0yMzQ1ClNVQlNZU1RFTT1tb2R1bGUKClVE
RVYgIFsxMC4zNTI1NzBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2dlbmVyaWMvc2cwIChzY3NpX2dl
bmVyaWMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NnMApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2dl
bmVyaWMvc2cwCk1BSk9SPTIxCk1JTk9SPTAKU0VRTlVNPTE5MTQKU1VCU1lTVEVNPXNjc2lfZ2Vu
ZXJpYwpVU0VDX0lOSVRJQUxJWkVEPTQwMTgKClVERVYgIFsxMC4zNTI4NjRdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM4ICh0dHkpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3R0eVM4CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkv
dHR5UzgKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03MgpTRVFOVU09MTk5NwpTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9OTkyCgpVREVWICBbMTAuMzUzMTU3XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTOSAodHR5KQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi90dHlTOQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAv
dHR5L3R0eVM5CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NzMKU0VRTlVNPTE5OTgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI4OTMKClVERVYgIFsxMC4zNTMzNDldIGFk
ZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDAgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BucDAvMDA6MDAKRFJJVkVSPXN5c3RlbQpTRVFOVU09MTk5OQpTVUJTWVNURU09cG5wClVT
RUNfSU5JVElBTElaRUQ9MzE3NwoKVURFViAgWzEwLjM1MzU2Nl0gYWRkICAgICAgL2RldmljZXMv
cG5wMC8wMDowMSAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowMQpT
RVFOVU09MjAwMApTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9MzM1OQoKVURFViAgWzEw
LjM1MzY2N10gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowMiAocG5wKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcG5wMC8wMDowMgpTRVFOVU09MjAwMQpTVUJTWVNURU09cG5wClVTRUNf
SU5JVElBTElaRUQ9MzUyMAoKS0VSTkVMWzEwLjM1Mzc2Ml0gYWRkICAgICAgL21vZHVsZS9hdGg5
a19jb21tb24gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXRoOWtfY29tbW9u
ClNFUU5VTT0yMzQ2ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNTM4NTVdIGFkZCAgICAg
IC9kZXZpY2VzL3BucDAvMDA6MDMgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bu
cDAvMDA6MDMKU0VRTlVNPTIwMDIKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTM2NzgK
ClVERVYgIFsxMC4zNTQxMDRdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDQgKHBucCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDQKRFJJVkVSPXN5c3RlbQpTRVFOVU09
MjAwMwpTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9Mzg3MAoKVURFViAgWzEwLjM1NDI3
Ml0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowNSAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcG5wMC8wMDowNQpEUklWRVI9cnRjX2Ntb3MKU0VRTlVNPTIwMDQKU1VCU1lTVEVN
PXBucApVU0VDX0lOSVRJQUxJWkVEPTQwNTQKClVERVYgIFsxMC4zNTQ1MjhdIGFkZCAgICAgIC9k
ZXZpY2VzL3BucDAvMDA6MDUvcnRjL3J0YzAgKHJ0YykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2
L3J0YwpERVZOQU1FPS9kZXYvcnRjMApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDUvcnRjL3J0
YzAKTUFKT1I9MjU0Ck1JTk9SPTAKU0VRTlVNPTIwMDUKU1VCU1lTVEVNPXJ0YwpVU0VDX0lOSVRJ
QUxJWkVEPTcwCgpVREVWICBbMTAuMzU0NzMyXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjA2
IChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjA2CkRSSVZFUj1zeXN0
ZW0KU0VRTlVNPTIwMDYKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTQ1NDEKClVERVYg
IFsxMC4zNTQ5MTVdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDcgKHBucCkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDcKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAwNwpT
VUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9NDcxOQoKVURFViAgWzEwLjM1NTA0Ml0gYWRk
ICAgICAgL2RldmljZXMvcG5wMC8wMDowOCAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcG5wMC8wMDowOApTRVFOVU09MjAwOApTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9
NDg5NAoKVURFViAgWzEwLjM1NTI5MF0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowOSAocG5w
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowOQpEUklWRVI9aTgwNDIgYXV4
ClNFUU5VTT0yMDA5ClNVQlNZU1RFTT1wbnAKVVNFQ19JTklUSUFMSVpFRD01MDU2CgpVREVWICBb
MTAuMzU1MzkwXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjBhIChwbnApCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBhCkRSSVZFUj1pODA0MiBrYmQKU0VRTlVNPTIwMTAK
U1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTUyMjkKClVERVYgIFsxMC4zNTU1NjNdIGFk
ZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MGIgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BucDAvMDA6MGIKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAxMQpTVUJTWVNURU09cG5wClVT
RUNfSU5JVElBTElaRUQ9NTQwMQoKVURFViAgWzEwLjM1NTczM10gYWRkICAgICAgL2RldmljZXMv
cG5wMC8wMDowYyAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowYwpE
UklWRVI9c3lzdGVtClNFUU5VTT0yMDEyClNVQlNZU1RFTT1wbnAKVVNFQ19JTklUSUFMSVpFRD01
NTc0CgpVREVWICBbMTAuMzU1OTg1XSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjBkIChwbnAp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBkCkRSSVZFUj1zeXN0ZW0KU0VR
TlVNPTIwMTMKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTU3NDYKClVERVYgIFsxMC4z
NTYyNDJdIGFkZCAgICAgIC9kZXZpY2VzL3NvZnR3YXJlIChldmVudF9zb3VyY2UpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zb2Z0d2FyZQpTRVFOVU09MjAxNApTVUJTWVNURU09ZXZlbnRf
c291cmNlClVTRUNfSU5JVElBTElaRUQ9NTkxOQoKVURFViAgWzEwLjM1NjI0OV0gYWRkICAgICAg
L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Jyb2FkY2FzdCAoY2xvY2tldmVudHMpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvYnJvYWRjYXN0ClNFUU5V
TT0yMDE1ClNVQlNZU1RFTT1jbG9ja2V2ZW50cwpVU0VDX0lOSVRJQUxJWkVEPTYwNTUKClVERVYg
IFsxMC4zNTY0MjNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2
ZW50MCAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xv
Y2tldmVudHMvY2xvY2tldmVudDAKU0VRTlVNPTIwMTYKU1VCU1lTVEVNPWNsb2NrZXZlbnRzClVT
RUNfSU5JVElBTElaRUQ9NjIxMgoKVURFViAgWzEwLjM1NjUwMl0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQxIChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MQpTRVFOVU09MjAx
NwpTVUJTWVNURU09Y2xvY2tldmVudHMKVVNFQ19JTklUSUFMSVpFRD02MzYyCgpVREVWICBbMTAu
MzU2OTIzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDIg
KGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZl
bnRzL2Nsb2NrZXZlbnQyClNFUU5VTT0yMDE4ClNVQlNZU1RFTT1jbG9ja2V2ZW50cwpVU0VDX0lO
SVRJQUxJWkVEPTY1MTEKClVERVYgIFsxMC4zNTY5MjldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MyAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDMKU0VRTlVNPTIwMTkKU1VC
U1lTVEVNPWNsb2NrZXZlbnRzClVTRUNfSU5JVElBTElaRUQ9NjY2MQoKVURFViAgWzEwLjM1Njk1
OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ0IChjbG9j
a2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9j
bG9ja2V2ZW50NApTRVFOVU09MjAyMApTVUJTWVNURU09Y2xvY2tldmVudHMKVVNFQ19JTklUSUFM
SVpFRD02ODE4CgpVREVWICBbMTAuMzU3Mzk1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xv
Y2tldmVudHMvY2xvY2tldmVudDUgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ1ClNFUU5VTT0yMDIxClNVQlNZU1RF
TT1jbG9ja2V2ZW50cwpVU0VDX0lOSVRJQUxJWkVEPTY5NjgKClVERVYgIFsxMC4zNTc0MDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NiAoY2xvY2tldmVu
dHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tl
dmVudDYKU0VRTlVNPTIwMjIKU1VCU1lTVEVNPWNsb2NrZXZlbnRzClVTRUNfSU5JVElBTElaRUQ9
NzEyMgoKVURFViAgWzEwLjM1NzQyMl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2NrZXZl
bnRzL2Nsb2NrZXZlbnQ3IChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NwpTRVFOVU09MjAyMwpTVUJTWVNURU09Y2xv
Y2tldmVudHMKVVNFQ19JTklUSUFMSVpFRD03MjczCgpLRVJORUxbMTAuMzU3NDMwXSBhZGQgICAg
ICAvbW9kdWxlL2F0aDlrIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDlr
ClNFUU5VTT0yMzQ3ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNTc4NzZdIGFkZCAgICAg
IC9kZXZpY2VzL3N5c3RlbS9jbG9ja3NvdXJjZS9jbG9ja3NvdXJjZTAgKGNsb2Nrc291cmNlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2Nrc291cmNlL2Nsb2Nrc291cmNl
MApTRVFOVU09MjAyNApTVUJTWVNURU09Y2xvY2tzb3VyY2UKVVNFQ19JTklUSUFMSVpFRD03NDMz
CgpVREVWICBbMTAuMzYxMjk4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNr
L21hY2hpbmVjaGVjazEgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMQpTRVFOVU09MjAzNApTVUJTWVNURU09
bWFjaGluZWNoZWNrClVTRUNfSU5JVElBTElaRUQ9MTEyNQoKVURFViAgWzEwLjM2MTgzOV0gYWRk
ICAgICAgL2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2syIChtYWNoaW5l
Y2hlY2spCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21h
Y2hpbmVjaGVjazIKU0VRTlVNPTIwMzUKU1VCU1lTVEVNPW1hY2hpbmVjaGVjawpVU0VDX0lOSVRJ
QUxJWkVEPTEzMTEKClVERVYgIFsxMC4zNjE4NDldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
YWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2szClNFUU5VTT0yMDM2
ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKVVNFQ19JTklUSUFMSVpFRD0xNDYyCgpVREVWICBbMTAu
MzYxODU3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVj
azQgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tYWNo
aW5lY2hlY2svbWFjaGluZWNoZWNrNApTRVFOVU09MjAzNwpTVUJTWVNURU09bWFjaGluZWNoZWNr
ClVTRUNfSU5JVElBTElaRUQ9MTYwOQoKVURFViAgWzEwLjM2MTg4N10gYWRkICAgICAgL2Rldmlj
ZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s1IChtYWNoaW5lY2hlY2spCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVjazUK
U0VRTlVNPTIwMzgKU1VCU1lTVEVNPW1hY2hpbmVjaGVjawpVU0VDX0lOSVRJQUxJWkVEPTE3NTIK
ClVERVYgIFsxMC4zNjI0NDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2sv
bWFjaGluZWNoZWNrNiAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s2ClNFUU5VTT0yMDM5ClNVQlNZU1RFTT1t
YWNoaW5lY2hlY2sKVVNFQ19JTklUSUFMSVpFRD0xODk2CgpVREVWICBbMTAuMzYyNDUyXSBhZGQg
ICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVjazcgKG1hY2hpbmVj
aGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFj
aGluZWNoZWNrNwpTRVFOVU09MjA0MApTVUJTWVNURU09bWFjaGluZWNoZWNrClVTRUNfSU5JVElB
TElaRUQ9MjA0MAoKVURFViAgWzEwLjM2MjQ2MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTAKU0VRTlVNPTIwNDEKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJ
WkVEPTIxODQKClVERVYgIFsxMC4zNjI2MjBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkxClNFUU5VTT0yMDQyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yMzM3CgpVREVWICBbMTAuMzYyNjQxXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEwClNFUU5VTT0yMDQzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yNDkxCgpVREVWICBbMTAuMzYyODY4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTExIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTExClNFUU5VTT0yMDQ0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yNjU0CgpVREVWICBbMTAuMzYyOTQ4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEyClNFUU5VTT0yMDQ1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yODA3CgpVREVWICBbMTAuMzYzMTAzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEzIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEzClNFUU5VTT0yMDQ2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yOTYwCgpVREVWICBbMTAuMzYzMzUwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTE0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTE0ClNFUU5VTT0yMDQ3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0zMTEyCgpVREVWICBbMTAuMzYzMzcyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGlu
ZWNoZWNrL21hY2hpbmVjaGVjazAgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMApTRVFOVU09MjAzMwpTVUJT
WVNURU09bWFjaGluZWNoZWNrClVTRUNfSU5JVElBTElaRUQ9MTA4NAoKVURFViAgWzEwLjM2NDE1
MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNQpTRVFOVU09MjA0
OApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzI2NQoKVURFViAgWzEwLjM2NDE1
OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNyAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNwpTRVFOVU09MjA1
MApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzQ1MQoKVURFViAgWzEwLjM2NDE2
Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOCAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOApTRVFOVU09MjA1
MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzYwMQoKVURFViAgWzEwLjM2NDE3
M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOQpTRVFOVU09MjA1
MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mzc1MAoKS0VSTkVMWzEwLjM2NDE4
MF0gYWRkICAgICAgL21vZHVsZS9zbmRfcmF3bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9zbmRfcmF3bWlkaQpTRVFOVU09MjM0OApTVUJTWVNURU09bW9kdWxlCgpVREVW
ICBbMTAuMzY0MTg2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIgKG1l
bW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MgpT
RVFOVU09MjA1MwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mzg5OQoKVURFViAg
WzEwLjM2NDIwN10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMCAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMApT
RVFOVU09MjA1NApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDA1OQoKVURFViAg
WzEwLjM2NDM2OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMSAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMQpT
RVFOVU09MjA1NQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDIyNwoKVURFViAg
WzEwLjM2NDQ4N10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNiAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNgpT
RVFOVU09MjA0OQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzQyMwoKVURFViAg
WzEwLjM2NDUzM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMiAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMgpT
RVFOVU09MjA1NgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDM4MgoKS0VSTkVM
WzEwLjM2NDUzOV0gYWRkICAgICAgL21vZHVsZS9taWNyb2NvZGUgKG1vZHVsZSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9tb2R1bGUvbWljcm9jb2RlClNFUU5VTT0yMzQ5ClNVQlNZU1RFTT1tb2R1bGUK
ClVERVYgIFsxMC4zNjU5MThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjMKU0VRTlVNPTIwNTcKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ1NDcK
ClVERVYgIFsxMC4zNjU5MzBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjQgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjQKU0VRTlVNPTIwNTgKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ3MDgK
ClVERVYgIFsxMC4zNjU5MzddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjUKU0VRTlVNPTIwNTkKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ4NjAK
ClVERVYgIFsxMC4zNjU5NDNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnkzClNFUU5VTT0yMDYwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MDEzCgpV
REVWICBbMTAuMzY1OTUwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMy
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTMyClNFUU5VTT0yMDYxClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MTYxCgpV
REVWICBbMTAuMzY1OTU2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTMzClNFUU5VTT0yMDYyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MzA5CgpV
REVWICBbMTAuMzY1OTYyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM0
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM0ClNFUU5VTT0yMDYzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NDU5CgpV
REVWICBbMTAuMzY1OTY5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM1
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM1ClNFUU5VTT0yMDY0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NjA4CgpV
REVWICBbMTAuMzY1OTc1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM2ClNFUU5VTT0yMDY1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NzU2CgpL
RVJORUxbMTAuMzY2MDA3XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUgKHBs
YXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlCk1P
REFMSUFTPXBsYXRmb3JtOm1pY3JvY29kZQpTRVFOVU09MjM1MApTVUJTWVNURU09cGxhdGZvcm0K
ClVERVYgIFsxMC4zNjYwNTddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzcKU0VRTlVNPTIwNjYKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTU5MDcK
ClVERVYgIFsxMC4zNjYyMDddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzgKU0VRTlVNPTIwNjcKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTYwNjgK
ClVERVYgIFsxMC4zNjYzNThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzkKU0VRTlVNPTIwNjgKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTYyMjEK
ClVERVYgIFsxMC4zNjY1MDldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk0ClNFUU5VTT0yMDY5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02MzczCgpV
REVWICBbMTAuMzY2NjU4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQw
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQwClNFUU5VTT0yMDcwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02NTIyCgpV
REVWICBbMTAuMzY2ODA3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQx
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQxClNFUU5VTT0yMDcxClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02NjcyCgpV
REVWICBbMTAuMzY2OTU4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQy
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQyClNFUU5VTT0yMDcyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02ODIxCgpV
REVWICBbMTAuMzY3MTEyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQzClNFUU5VTT0yMDczClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02OTczCgpV
REVWICBbMTAuMzY3MjY2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ0
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ0ClNFUU5VTT0yMDc0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03MTI2CgpV
REVWICBbMTAuMzY3NDE0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ1ClNFUU5VTT0yMDc1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03Mjc2CgpV
REVWICBbMTAuMzY3NTY2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ2
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ2ClNFUU5VTT0yMDc2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NDI4CgpV
REVWICBbMTAuMzY3NzE2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ3
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ3ClNFUU5VTT0yMDc3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NTgwCgpV
REVWICBbMTAuMzY3ODg1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ4ClNFUU5VTT0yMDc4ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NzMxCgpV
REVWICBbMTAuMzY4MDQyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ5
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ5ClNFUU5VTT0yMDc5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03ODk3CgpV
REVWICBbMTAuMzY4MTk1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTUg
KG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
NQpTRVFOVU09MjA4MApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODA1NAoKVURF
ViAgWzEwLjM2ODIzMF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL2Jsb2NrL3NyMCAoYmxvY2spCkFDVElPTj1h
ZGQKREVWTElOS1M9L2Rldi9jZHJvbSAvZGV2L2Rpc2svYnktaWQvYXRhLUhMLURULVNUX0RWRFJB
TV9HVDcwTl9LWlpDQ004MzM1MiAvZGV2L2Rpc2svYnktaWQvd3duLTB4NTAwMTQ4MDAwMDAwMDAw
MApERVZOQU1FPS9kZXYvc3IwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL2Jsb2NrL3NyMApERVZUWVBFPWRpc2sK
SURfQVRBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VO
QUJMRUQ9MQpJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9C
VVM9YXRhCklEX0NEUk9NPTEKSURfQ0RST01fQ0Q9MQpJRF9DRFJPTV9DRF9SPTEKSURfQ0RST01f
Q0RfUlc9MQpJRF9DRFJPTV9EVkQ9MQpJRF9DRFJPTV9EVkRfUExVU19SPTEKSURfQ0RST01fRFZE
X1BMVVNfUlc9MQpJRF9DRFJPTV9EVkRfUExVU19SX0RMPTEKSURfQ0RST01fRFZEX1I9MQpJRF9D
RFJPTV9EVkRfUkFNPTEKSURfQ0RST01fRFZEX1JXPTEKSURfQ0RST01fTVJXPTEKSURfQ0RST01f
TVJXX1c9MQpJRF9NT0RFTD1ITC1EVC1TVF9EVkRSQU1fR1Q3ME4KSURfTU9ERUxfRU5DPUhMLURU
LVNUXHgyMERWRFJBTVx4MjBHVDcwTlx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjAKSURfUkVWSVNJT049QVMw
MApJRF9TRVJJQUw9SEwtRFQtU1RfRFZEUkFNX0dUNzBOX0taWkNDTTgzMzUyCklEX1NFUklBTF9T
SE9SVD1LWlpDQ004MzM1MgpJRF9UWVBFPWNkCklEX1dXTj0weDUwMDE0ODAwMDAwMDAwMDAKSURf
V1dOX1dJVEhfRVhURU5TSU9OPTB4NTAwMTQ4MDAwMDAwMDAwMApNQUpPUj0xMQpNSU5PUj0wClNF
UU5VTT0xOTI3ClNVQlNZU1RFTT1ibG9jawpUQUdTPTpzZWF0OnVhY2Nlc3M6ClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTIzNgoKVURFViAgWzEwLjM2ODM3
OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MQpTRVFOVU09MjA4
MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODIzOQoKVURFViAgWzEwLjM2ODUx
NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MCAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MApTRVFOVU09MjA4
MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODIxMQoKS0VSTkVMWzEwLjM2ODUy
MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4w
L2llZWU4MDIxMS9waHkwIChpZWVlODAyMTEpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvaWVlZTgwMjExL3BoeTAKU0VRTlVN
PTIzNTEKU1VCU1lTVEVNPWllZWU4MDIxMQoKS0VSTkVMWzEwLjM2ODUzN10gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wL2llZWU4MDIxMS9waHkw
L3Jma2lsbDAgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAyMTEvcGh5MC9yZmtpbGwwClJGS0lMTF9O
QU1FPXBoeTAKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZUEU9d2xhbgpTRVFOVU09MjM1MgpTVUJT
WVNURU09cmZraWxsCgpVREVWICBbMTAuMzY4NTQ1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTUyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTUyClNFUU5VTT0yMDgzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04MzkxCgpVREVWICBbMTAuMzY4NzEwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTUzIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTUzClNFUU5VTT0yMDg0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NTUzCgpVREVWICBbMTAuMzY4NzMxXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU0ClNFUU5VTT0yMDg1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NTgwCgpVREVWICBbMTAuMzY4ODgzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU1IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU1ClNFUU5VTT0yMDg2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NzQ4CgpVREVWICBbMTAuMzY4OTIyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU2IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU2ClNFUU5VTT0yMDg3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04Nzc1CgpVREVWICBbMTAuMzY5MDY3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU3IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU3ClNFUU5VTT0yMDg4ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04OTM4CgpVREVWICBbMTAuMzY5MTA2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU4IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU4ClNFUU5VTT0yMDg5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04OTY0CgpVREVWICBbMTAuMzY5Mjc5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU5IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU5ClNFUU5VTT0yMDkwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD05MTIzCgpVREVWICBbMTAuMzY5Mjk0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NgpTRVFOVU09MjA5MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTE0OQoKVURFViAgWzEwLjM2OTQ0M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MApTRVFOVU09MjA5MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTMxMQoKVURFViAgWzEwLjM2OTQ4M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MQpTRVFOVU09MjA5MwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTMzNwoKVURFViAgWzEwLjM2OTYyNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MgpTRVFOVU09MjA5NApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTUwMAoKVURFViAgWzEwLjM2OTY3Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MwpTRVFOVU09MjA5NQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTUyNQoKVURFViAgWzEwLjM2OTgxNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NApTRVFOVU09MjA5NgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTY4OQoKVURFViAgWzEwLjM2OTg2MV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NQpTRVFOVU09MjA5NwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTcxNQoKVURFViAgWzEwLjM3MDAwMF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NgpTRVFOVU09MjA5OApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTg3NwoKVURFViAgWzEwLjM3MDA1Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NwpTRVFOVU09MjA5OQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTkwMwoKVURFViAgWzEwLjM3MDE5OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2OCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2OApTRVFOVU09MjEwMApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9NjMKClVERVYgIFsxMC4zNzAyMzNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5NjkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5NjkKU0VRTlVNPTIxMDEKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJ
WkVEPTg5CgpLRVJORUxbMTAuMzcwMjU1XSBhZGQgICAgICAvbW9kdWxlL2FyYzQgKG1vZHVsZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXJjNApTRVFOVU09MjM1MwpTVUJTWVNURU09bW9k
dWxlCgpVREVWICBbMTAuMzcwNDA5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21l
bW9yeTcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5NwpTRVFOVU09MjEwMgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MjQ3
CgpVREVWICBbMTAuMzcwNDUzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5OApTRVFOVU09MjEwMwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mjc4CgpV
REVWICBbMTAuMzcwNjEwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTkg
KG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
OQpTRVFOVU09MjEwNApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDcwCgpVREVW
ICBbMTAuMzcwNjQzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbm9kZS9ub2RlMCAobm9kZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9ub2RlL25vZGUwClNFUU5VTT0yMTA1
ClNVQlNZU1RFTT1ub2RlClVTRUNfSU5JVElBTElaRUQ9NDk3CgpVREVWICBbMTAuMzcwNzU4XSBh
ZGQgICAgICAvZGV2aWNlcy90cmFjZXBvaW50IChldmVudF9zb3VyY2UpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy90cmFjZXBvaW50ClNFUU5VTT0yMTA2ClNVQlNZU1RFTT1ldmVudF9zb3Vy
Y2UKVVNFQ19JTklUSUFMSVpFRD02NjEKClVERVYgIFsxMC4zNzA3OTNdIGFkZCAgICAgIC9kZXZp
Y2VzL3VuY29yZV9jYm94XzAgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3VuY29yZV9jYm94XzAKU0VRTlVNPTIxMDcKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQpVU0VD
X0lOSVRJQUxJWkVEPTY4NwoKVURFViAgWzEwLjM3MjEzMV0gYWRkICAgICAgL2RldmljZXMvdW5j
b3JlX2Nib3hfMSAoZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5j
b3JlX2Nib3hfMQpTRVFOVU09MjEwOApTVUJTWVNURU09ZXZlbnRfc291cmNlClVTRUNfSU5JVElB
TElaRUQ9ODA5CgpLRVJORUxbMTAuMzcyMTQyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wIChuZXQpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3ds
YW4wCkRFVlRZUEU9d2xhbgpJRklOREVYPTMKSU5URVJGQUNFPXdsYW4wClNFUU5VTT0yMzU0ClNV
QlNZU1RFTT1uZXQKClVERVYgIFsxMC4zNzIxNTFdIGFkZCAgICAgIC9kZXZpY2VzL3VuY29yZV9j
Ym94XzIgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3VuY29yZV9j
Ym94XzIKU0VRTlVNPTIxMDkKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQpVU0VDX0lOSVRJQUxJWkVE
PTgzNQoKS0VSTkVMWzEwLjM3MjE1OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFjLjEvMDAwMDowMzowMC4wL25ldC93bGFuMC9xdWV1ZXMvcngtMCAocXVldWVzKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzow
MC4wL25ldC93bGFuMC9xdWV1ZXMvcngtMApTRVFOVU09MjM1NQpTVUJTWVNURU09cXVldWVzCgpV
REVWICBbMTAuMzcyMTY4XSBhZGQgICAgICAvZGV2aWNlcy91bmNvcmVfY2JveF8zIChldmVudF9z
b3VyY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy91bmNvcmVfY2JveF8zClNFUU5VTT0y
MTEwClNVQlNZU1RFTT1ldmVudF9zb3VyY2UKVVNFQ19JTklUSUFMSVpFRD05NTgKCktFUk5FTFsx
MC4zNzIxNzVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6
MDM6MDAuMC9uZXQvd2xhbjAvcXVldWVzL3R4LTAgKHF1ZXVlcykKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9uZXQvd2xhbjAv
cXVldWVzL3R4LTAKU0VRTlVNPTIzNTYKU1VCU1lTVEVNPXF1ZXVlcwoKVURFViAgWzEwLjM3MjE4
Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTE6MCAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTE6MApTRVFOVU09MjExMQpTVUJTWVNURU09YmRp
ClVTRUNfSU5JVElBTElaRUQ9OTg0CgpLRVJORUxbMTAuMzcyMTg5XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90
eC0xIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0xClNFUU5VTT0yMzU3ClNV
QlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4zNzIxOTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MTowClNFUU5VTT0yMTEyClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0xMTIwCgpLRVJO
RUxbMTAuMzcyMjA0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8w
MDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0yIChxdWV1ZXMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3ds
YW4wL3F1ZXVlcy90eC0yClNFUU5VTT0yMzU4ClNVQlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4z
NzIyMTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MSAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxClNFUU5VTT0yMTEzClNVQlNZU1RFTT1i
ZGkKVVNFQ19JTklUSUFMSVpFRD0xMTQ2CgpLRVJORUxbMTAuMzcyMjI0XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVl
cy90eC0zIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zClNFUU5VTT0yMzU5
ClNVQlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4zNzIyMzFdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzE6MTAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
YmRpLzE6MTAKU0VRTlVNPTIxMTQKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTEyODAK
CktFUk5FTFsxMC4zNzIyMzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yy4xLzAwMDA6MDM6MDAuMC9sZWRzL2F0aDlrLXBoeTAgKGxlZHMpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5
ay1waHkwClNFUU5VTT0yMzYwClNVQlNZU1RFTT1sZWRzCgpVREVWICBbMTAuMzcyMjQ2XSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjExIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjExClNFUU5VTT0yMTE1ClNVQlNZU1RFTT1iZGkKVVNFQ19J
TklUSUFMSVpFRD0xMzA3CgpLRVJORUxbMTAuMzcyMjU0XSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkwIChsZWRzKQpB
Q1RJT049Y2hhbmdlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAw
MDowMzowMC4wL2xlZHMvYXRoOWstcGh5MApTRVFOVU09MjM2MQpTVUJTWVNURU09bGVkcwpUUklH
R0VSPXBoeTByYWRpbwoKVURFViAgWzEwLjM3MjI2MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9iZGkvMToxMiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MToxMgpTRVFOVU09MjExNgpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTQ0MwoKS0VS
TkVMWzEwLjM3MjI2OF0gYWRkICAgICAgL2J1cy9wY2kvZHJpdmVycy9hdGg5ayAoZHJpdmVycykK
QUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvYXRoOWsKU0VRTlVNPTIzNjIKU1VC
U1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMC4zNzIyNzVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6MTMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRp
LzE6MTMKU0VRTlVNPTIxMTcKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTE0NzEKCktF
Uk5FTFsxMC4zNzIyODBdIGFkZCAgICAgIC9idXMvcGxhdGZvcm0vZHJpdmVycy9hdGg5ayAoZHJp
dmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGxhdGZvcm0vZHJpdmVycy9hdGg5awpTRVFO
VU09MjM2MwpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjM3MjI4Nl0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9iZGkvMToxNCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMToxNApTRVFOVU09MjExOApTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTEla
RUQ9MTYwOAoKVURFViAgWzEwLjM3MjI5Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkv
MToxNSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxNQpT
RVFOVU09MjExOQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTYzNQoKVURFViAgWzEw
LjM3MjI5OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToyIChiZGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjIKU0VRTlVNPTIxMjAKU1VCU1lTVEVN
PWJkaQpVU0VDX0lOSVRJQUxJWkVEPTE3NzIKClVERVYgIFsxMC4zNzIzMDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMTozClNFUU5VTT0yMTIxClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpF
RD0xNzk5CgpVREVWICBbMTAuMzcyMzEzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjQgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NApTRVFO
VU09MjEyMgpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTkzMwoKVURFViAgWzEwLjM3
MjMyMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTo1IChiZGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjUKU0VRTlVNPTIxMjMKU1VCU1lTVEVNPWJk
aQpVU0VDX0lOSVRJQUxJWkVEPTE5NTkKClVERVYgIFsxMC4zNzIzMjldIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9iZGkvMTo2ClNFUU5VTT0yMTI0ClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0y
MTA1CgpVREVWICBbMTAuMzcyMzM2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjcg
KGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NwpTRVFOVU09
MjEyNQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MjEzNwoKVURFViAgWzEwLjM3MjM5
OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTo4IChiZGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjgKU0VRTlVNPTIxMjYKU1VCU1lTVEVNPWJkaQpV
U0VDX0lOSVRJQUxJWkVEPTIyNzQKClVERVYgIFsxMC4zNzI0MjRdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzE6OSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvMTo5ClNFUU5VTT0yMTI3ClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0yMzAw
CgpVREVWICBbMTAuMzcyNzAwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MCAo
YmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMjUyOjAKU0VRTlVN
PTIxMjgKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTI0MzgKClVERVYgIFsxMC4zNzI3
MDldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1MjoxIChiZGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MQpTRVFOVU09MjEyOQpTVUJTWVNURU09
YmRpClVTRUNfSU5JVElBTElaRUQ9MjQ2NQoKVURFViAgWzEwLjM3MjcxN10gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9iZGkvMjUyOjIgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzI1MjoyClNFUU5VTT0yMTMwClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFM
SVpFRD0yNjAxCgpVREVWICBbMTAuMzcyNzUzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMApJRF9NT0RFTF9GUk9NX0RB
VEFCQVNFPUFSOTQ4NSBXaXJlbGVzcyBOZXR3b3JrIEFkYXB0ZXIKSURfUENJX0NMQVNTX0ZST01f
REFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNF
PU5ldHdvcmsgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1RdWFsY29tbSBBdGhl
cm9zCk1PREFMSUFTPXBjaTp2MDAwMDE2OENkMDAwMDAwMzJzdjAwMDAxQTNCc2QwMDAwMkM5N2Jj
MDJzYzgwaTAwClBDSV9DTEFTUz0yODAwMApQQ0lfSUQ9MTY4QzowMDMyClBDSV9TTE9UX05BTUU9
MDAwMDowMzowMC4wClBDSV9TVUJTWVNfSUQ9MUEzQjoyQzk3ClNFUU5VTT0xODgzClNVQlNZU1RF
TT1wY2kKVVNFQ19JTklUSUFMSVpFRD04NjkzCgpVREVWICBbMTAuMzcyODQwXSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2JkaS83OjAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzc6MApTRVFOVU09MjEzMQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTEla
RUQ9MjcyNwoKVURFViAgWzEwLjM3Mjk3OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkv
NzoxIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjEKU0VR
TlVNPTIxMzIKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTI4NTUKClVERVYgIFsxMC4z
NzMwMDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MiAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoyClNFUU5VTT0yMTMzClNVQlNZU1RFTT1i
ZGkKVVNFQ19JTklUSUFMSVpFRD0yODgyCgpVREVWICBbMTAuMzczMTI0XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2JkaS83OjMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzc6MwpTRVFOVU09MjEzNApTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9
MzAyMAoKVURFViAgWzEwLjM3MzE2MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvNzo0
IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjQKU0VRTlVN
PTIxMzUKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTMwNDYKClVERVYgIFsxMC4zNzMz
MDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NSAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo1ClNFUU5VTT0yMTM2ClNVQlNZU1RFTT1iZGkK
VVNFQ19JTklUSUFMSVpFRD0zMTc3CgpVREVWICBbMTAuMzczMzIwXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL2JkaS83OjYgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzc6NgpTRVFOVU09MjEzNwpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MzIw
MwoKVURFViAgWzEwLjM3MzQ1NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvNzo3IChi
ZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjcKU0VRTlVNPTIx
MzgKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTMzMzcKClVERVYgIFsxMC4zNzM0Nzdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC9iZGkvODowClNFUU5VTT0yMTM5ClNVQlNZU1RFTT1iZGkKVVNF
Q19JTklUSUFMSVpFRD0zMzYzCgpVREVWICBbMTAuMzczNjEwXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL2JkaS84OjE2IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2JkaS84OjE2ClNFUU5VTT0yMTQwClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0zNDkz
CgpVREVWICBbMTAuMzczNjM1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS9kZWZhdWx0
IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS9kZWZhdWx0ClNF
UU5VTT0yMTQxClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0zNTE5CgpLRVJORUxbMTAu
Mzc4NTQ2XSBhZGQgICAgICAvbW9kdWxlL3NuZF9zZXFfbWlkaV9ldmVudCAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX21pZGlfZXZlbnQKU0VRTlVNPTIzNjQKU1VC
U1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM3OTM3NV0gYWRkICAgICAgL21vZHVsZS9zbmRfc2Vx
X21pZGkgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX3NlcV9taWRpClNF
UU5VTT0yMzY1ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zODE0NzldIGFkZCAgICAgIC9t
b2R1bGUvc25kX3BhZ2VfYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3BhZ2VfYWxsb2MKU0VRTlVNPTIzNjYKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM4
NDM1OF0gYWRkICAgICAgL21vZHVsZS9zbmRfcGNtIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL3NuZF9wY20KU0VRTlVNPTIzNjcKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEw
LjM4NjMwNl0gYWRkICAgICAgL21vZHVsZS9zbmRfaHdkZXAgKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvc25kX2h3ZGVwClNFUU5VTT0yMzY4ClNVQlNZU1RFTT1tb2R1bGUKCktF
Uk5FTFsxMC4zODkwNjVdIGFkZCAgICAgIC9tb2R1bGUvc25kX2hkYV9jb2RlYyAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaGRhX2NvZGVjClNFUU5VTT0yMzY5ClNVQlNZ
U1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zOTA1MzFdIGFkZCAgICAgIC9tb2R1bGUvc25kX2hkYV9p
bnRlbCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaGRhX2ludGVsClNF
UU5VTT0yMzcwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC40MDM5MDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0wIChpMmMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMApTRVFOVU09MjM3MQpT
VUJTWVNURU09aTJjCgpLRVJORUxbMTAuNDAzOTI2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDIuMC9pMmMtMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTEKU0VRTlVNPTIzNzIKU1VCU1lTVEVNPWkyYwoK
S0VSTkVMWzEwLjQwMzk0Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAy
LjAvaTJjLTIgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMi4wL2kyYy0yClNFUU5VTT0yMzczClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMC40MDM5
NTldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0zIChpMmMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMt
MwpTRVFOVU09MjM3NApTVUJTWVNURU09aTJjCgpLRVJORUxbMTAuNDAzOTc1XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtNCAoaTJjKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTQKU0VRTlVNPTIzNzUK
U1VCU1lTVEVNPWkyYwoKS0VSTkVMWzEwLjQwMzk5MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAyLjAvaTJjLTUgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy01ClNFUU5VTT0yMzc2ClNVQlNZU1RFTT1pMmMK
CktFUk5FTFsxMC40MDY1NDBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
YS4wL3VzYjEvMS0xLzEtMS4xL2Zpcm13YXJlL2FyM2shQXRockJUXzB4MDEwMjAyMDAuZGZ1IChm
aXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIw
MC5kZnUKRklSTVdBUkU9YXIzay9BdGhyQlRfMHgwMTAyMDIwMC5kZnUKU0VRTlVNPTIzNzcKU1VC
U1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKCktFUk5FTFsxMC40MDY1NDldIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAo
ZmlybXdhcmUpCkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21p
Y3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29k
ZS8wNi0zYS0wOQpTRVFOVU09MjM3OApTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKS0VS
TkVMWzEwLjQxNzIxNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwL2NhcmQwLUxWRFMtMSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLUxWRFMtMQpTRVFOVU09MjM3
OQpTVUJTWVNURU09ZHJtCgpLRVJORUxbMTAuNDE3MjI2XSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1F
PS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpNQUpPUj0yMjYKTUlOT1I9MApT
RVFOVU09MjM4MApTVUJTWVNURU09ZHJtCgpLRVJORUxbMTAuNDE3MjMzXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAvY2FyZDAtTFZEUy0xL2ludGVs
X2JhY2tsaWdodCAoYmFja2xpZ2h0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLUxWRFMtMS9pbnRlbF9iYWNrbGlnaHQK
U0VRTlVNPTIzODEKU1VCU1lTVEVNPWJhY2tsaWdodAoKS0VSTkVMWzEwLjQxNzIzOF0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLVZHQS0x
IChkcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIu
MC9kcm0vY2FyZDAvY2FyZDAtVkdBLTEKU0VRTlVNPTIzODIKU1VCU1lTVEVNPWRybQoKS0VSTkVM
WzEwLjQxNzI0NV0gY2hhbmdlICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJt
L2NhcmQwIChkcm0pCkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RyaS9jYXJkMApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMApERVZUWVBFPWRybV9t
aW5vcgpIT1RQTFVHPTEKTUFKT1I9MjI2Ck1JTk9SPTAKU0VRTlVNPTIzODMKU1VCU1lTVEVNPWRy
bQoKS0VSTkVMWzEwLjQ0MzAyNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjAyLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZmIw
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZ3JhcGhpY3MvZmIwCk1B
Sk9SPTI5Ck1JTk9SPTAKU0VRTlVNPTIzODQKU1VCU1lTVEVNPWdyYXBoaWNzCgpLRVJORUxbMTAu
NDQzMDM0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNvbjEgKHZ0Y29u
c29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29u
MQpTRVFOVU09MjM4NQpTVUJTWVNURU09dnRjb25zb2xlCgpLRVJORUxbMTAuNDk4MDQwXSBtb3Zl
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3Az
cDEgKG5ldCkKQUNUSU9OPW1vdmUKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEKREVWUEFUSF9PTEQ9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9ldGgwCklGSU5ERVg9MgpJTlRFUkZBQ0U9
cDNwMQpTRVFOVU09MjM4NgpTVUJTWVNURU09bmV0CgpVREVWICBbMTAuNTE3MDYyXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEg
KG5ldCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4z
LzAwMDA6MDQ6MDAuMC9uZXQvcDNwMQpJRF9CVVM9cGNpCklEX01NX0NBTkRJREFURT0xCklEX01P
REVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfTU9ERUxfSUQ9MHgxMDkxCklEX05FVF9OQU1FX01B
Qz1lbng2MGE0NGM2ZTMwM2MKSURfTkVUX05BTUVfUEFUSD1lbnA0czAKSURfT1VJX0ZST01fREFU
QUJBU0U9QVNVU1RlayBDT01QVVRFUiBJTkMuCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPU5l
dHdvcmsgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1FdGhlcm5ldCBj
b250cm9sbGVyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPVF1YWxjb21tIEF0aGVyb3MKSURfVkVO
RE9SX0lEPTB4MTk2OQpJRklOREVYPTIKSU5URVJGQUNFPXAzcDEKSU5URVJGQUNFX09MRD1ldGgw
ClNFUU5VTT0xODg3ClNVQlNZU1RFTT1uZXQKVVNFQ19JTklUSUFMSVpFRD04Nzk3CgpVREVWICBb
MTAuNTQzNjEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtMiAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAz
LzAwMgpERVZOVU09MDAyCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKSURfQlVTPXVzYgpJRF9NT0RF
TD1VU0JfT3B0aWNhbF9Nb3VzZQpJRF9NT0RFTF9FTkM9VVNCXHgyME9wdGljYWxceDIwTW91c2UK
SURfTU9ERUxfRlJPTV9EQVRBQkFTRT1EZWxsIE9wdGljYWwgTW91c2UKSURfTU9ERUxfSUQ9NGQx
NQpJRF9SRVZJU0lPTj0wMjAwCklEX1NFUklBTD0wNDYxX1VTQl9PcHRpY2FsX01vdXNlCklEX1VT
Ql9JTlRFUkZBQ0VTPTowMzAxMDI6CklEX1ZFTkRPUj0wNDYxCklEX1ZFTkRPUl9FTkM9MDQ2MQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1QcmltYXggRWxlY3Ryb25pY3MsIEx0ZApJRF9WRU5ET1Jf
SUQ9MDQ2MQpNQUpPUj0xODkKTUlOT1I9MjU3ClBST0RVQ1Q9NDYxLzRkMTUvMjAwClNFUU5VTT0x
ODQ2ClNVQlNZU1RFTT11c2IKVFlQRT0wLzAvMApVU0VDX0lOSVRJQUxJWkVEPTU3NwoKVURFViAg
WzEwLjU0MzcxOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNi
My8zLTQgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9idXMvdXNiLzAw
My8wMDMKREVWTlVNPTAwMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4w
L3VzYjMvMy00CkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURfTU9E
RUw9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9FTkM9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9JRD0z
NjIzCklEX1JFVklTSU9OPTAxMDAKSURfU0VSSUFMPV9zaWxpY29uLXBvd2VyX0U2QTIwRTAwQjIx
RjA0NEUKSURfU0VSSUFMX1NIT1JUPUU2QTIwRTAwQjIxRjA0NEUKSURfVVNCX0lOVEVSRkFDRVM9
OjA4MDY1MDoKSURfVkVORE9SX0VOQz1ceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1LaW5nc3RvbiBUZWNobm9sb2d5IENvbXBhbnkgSW5jLgpJ
RF9WRU5ET1JfSUQ9MTNmZQpNQUpPUj0xODkKTUlOT1I9MjU4ClBST0RVQ1Q9MTNmZS8zNjIzLzEw
MApTRVFOVU09MTg1MwpTVUJTWVNURU09dXNiClRZUEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD01
NDgKClVERVYgIFsxMC41NDQzMTVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYS4wL3VzYjEvMS0xLzEtMS4zICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1F
PS9kZXYvYnVzL3VzYi8wMDEvMDA0CkRFVk5VTT0wMDQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMwpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVS
PXVzYgpJRF9CVVM9dXNiCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJRF9NT0RFTF9FTkM9
QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURfUkVWSVNJT049MDQy
OQpJRF9TRVJJQUw9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2ViY2FtCklE
X1VTQl9JTlRFUkZBQ0VTPTowZTAxMDA6MGUwMjAwOgpJRF9WRU5ET1I9MDRHNjI2MDAwNjExQlEy
QlMwMDEzMTcKSURfVkVORE9SX0VOQz0wNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpJRF9WRU5ET1Jf
RlJPTV9EQVRBQkFTRT1TdW5wbHVzIElubm92YXRpb24gVGVjaG5vbG9neSBJbmMuCklEX1ZFTkRP
Ul9JRD0xYmNmCk1BSk9SPTE4OQpNSU5PUj0zClBST0RVQ1Q9MWJjZi8yODgzLzQyOQpTRVFOVU09
MTg3NQpTVUJTWVNURU09dXNiClRZUEU9MjM5LzIvMQpVU0VDX0lOSVRJQUxJWkVEPTQxOAoKVURF
ViAgWzEwLjU0NDQzNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIvMy0yOjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMApERVZUWVBFPXVzYl9pbnRlcmZhY2UK
RFJJVkVSPXVzYmhpZApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPURlbGwgT3B0aWNhbCBNb3VzZQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1QcmltYXggRWxlY3Ryb25pY3MsIEx0ZApJTlRFUkZBQ0U9
My8xLzIKTU9EQUxJQVM9dXNiOnYwNDYxcDREMTVkMDIwMGRjMDBkc2MwMGRwMDBpYzAzaXNjMDFp
cDAyaW4wMApQUk9EVUNUPTQ2MS80ZDE1LzIwMApTRVFOVU09MTg0NwpTVUJTWVNURU09dXNiClRZ
UEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD04MjE2CgpVREVWICBbMTAuNTQ1MTM5XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wICh1c2Ip
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtNC8zLTQ6MS4wCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9dXNiLXN0b3JhZ2UKSURf
VkVORE9SX0ZST01fREFUQUJBU0U9S2luZ3N0b24gVGVjaG5vbG9neSBDb21wYW55IEluYy4KSU5U
RVJGQUNFPTgvNi84MApNT0RBTElBUz11c2I6djEzRkVwMzYyM2QwMTAwZGMwMGRzYzAwZHAwMGlj
MDhpc2MwNmlwNTBpbjAwClBST0RVQ1Q9MTNmZS8zNjIzLzEwMApTRVFOVU09MTg1NApTVUJTWVNU
RU09dXNiClRZUEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD04MjY3CgpVREVWICBbMTAuNTQ1Mzc0
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6
MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEgKGhpZCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUu
MDAwMQpEUklWRVI9aGlkLWdlbmVyaWMKSElEX0lEPTAwMDM6MDAwMDA0NjE6MDAwMDREMTUKSElE
X05BTUU9VVNCIE9wdGljYWwgTW91c2UKSElEX1BIWVM9dXNiLTAwMDA6MDA6MTQuMC0yL2lucHV0
MApNT0RBTElBUz1oaWQ6YjAwMDNnMDAwMXYwMDAwMDQ2MXAwMDAwNEQxNQpTRVFOVU09MTg0OApT
VUJTWVNURU09aGlkClVTRUNfSU5JVElBTElaRUQ9ODIyNAoKVURFViAgWzEwLjU0NTk4M10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC8w
MDAzOjA0NjE6NEQxNS4wMDAxL2hpZHJhdy9oaWRyYXcwIChoaWRyYXcpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L2hpZHJhdzAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQu
MC91c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEvaGlkcmF3L2hpZHJhdzAKTUFK
T1I9MjUxCk1JTk9SPTAKU0VRTlVNPTE4NDkKU1VCU1lTVEVNPWhpZHJhdwpVU0VDX0lOSVRJQUxJ
WkVEPTgyMzEKClVERVYgIFsxMC41NDYxOTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5wdXQvaW5wdXQ0IChpbnB1dCkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMt
MjoxLjAvaW5wdXQvaW5wdXQ0CkVWPTE3CklEX0JVUz11c2IKSURfRk9SX1NFQVQ9aW5wdXQtcGNp
LTAwMDBfMDBfMTRfMC11c2ItMF8yXzFfMApJRF9JTlBVVD0xCklEX0lOUFVUX01PVVNFPTEKSURf
TU9ERUw9VVNCX09wdGljYWxfTW91c2UKSURfTU9ERUxfRU5DPVVTQlx4MjBPcHRpY2FsXHgyME1v
dXNlCklEX01PREVMX0lEPTRkMTUKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjI6MS4w
CklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzE0XzAtdXNiLTBfMl8xXzAKSURfUkVWSVNJT049MDIw
MApJRF9TRVJJQUw9MDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZQpJRF9UWVBFPWhpZApJRF9VU0JfRFJJ
VkVSPXVzYmhpZApJRF9VU0JfSU5URVJGQUNFUz06MDMwMTAyOgpJRF9VU0JfSU5URVJGQUNFX05V
TT0wMApJRF9WRU5ET1I9MDQ2MQpJRF9WRU5ET1JfRU5DPTA0NjEKSURfVkVORE9SX0lEPTA0NjEK
S0VZPTcwMDAwIDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMDN2MDQ2MXA0RDE1ZTAxMTEtZTAs
MSwyLDQsazExMCwxMTEsMTEyLHIwLDEsOCxhbTQsbHNmdwpNU0M9MTAKTkFNRT0iVVNCIE9wdGlj
YWwgTW91c2UiClBIWVM9InVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAiClBST0RVQ1Q9My80NjEv
NGQxNS8xMTEKUFJPUD0wClJFTD0xMDMKU0VRTlVNPTE4NTAKU1VCU1lTVEVNPWlucHV0ClRBR1M9
OnNlYXQ6ClVOSVE9IiIKVVNFQ19JTklUSUFMSVpFRD05NQoKVURFViAgWzEwLjU0Njg2NV0gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9p
bnB1dC9pbnB1dDQvbW91c2UwIChpbnB1dCkKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2lucHV0
L2J5LWlkL3VzYi0wNDYxX1VTQl9PcHRpY2FsX01vdXNlLW1vdXNlIC9kZXYvaW5wdXQvYnktcGF0
aC9wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjI6MS4wLW1vdXNlCkRFVk5BTUU9L2Rldi9pbnB1dC9t
b3VzZTAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8z
LTI6MS4wL2lucHV0L2lucHV0NC9tb3VzZTAKSURfQlVTPXVzYgpJRF9JTlBVVD0xCklEX0lOUFVU
X01PVVNFPTEKSURfTU9ERUw9VVNCX09wdGljYWxfTW91c2UKSURfTU9ERUxfRU5DPVVTQlx4MjBP
cHRpY2FsXHgyME1vdXNlCklEX01PREVMX0lEPTRkMTUKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4w
LXVzYi0wOjI6MS4wCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzE0XzAtdXNiLTBfMl8xXzAKSURf
UkVWSVNJT049MDIwMApJRF9TRVJJQUw9MDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZQpJRF9UWVBFPWhp
ZApJRF9VU0JfRFJJVkVSPXVzYmhpZApJRF9VU0JfSU5URVJGQUNFUz06MDMwMTAyOgpJRF9VU0Jf
SU5URVJGQUNFX05VTT0wMApJRF9WRU5ET1I9MDQ2MQpJRF9WRU5ET1JfRU5DPTA0NjEKSURfVkVO
RE9SX0lEPTA0NjEKTUFKT1I9MTMKTUlOT1I9MzIKU0VRTlVNPTE4NTIKU1VCU1lTVEVNPWlucHV0
ClVTRUNfSU5JVElBTElaRUQ9NzIKCktFUk5FTFsxMC41NDY5MjVdIGFkZCAgICAgIC9tb2R1bGUv
dmlkZW9kZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9kZXYKU0VR
TlVNPTIzODcKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjU0NzA1NF0gYWRkICAgICAgL2Ns
YXNzL3ZpZGVvNGxpbnV4IChjbGFzcykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFzcy92aWRlbzRs
aW51eApTRVFOVU09MjM4OApTVUJTWVNURU09Y2xhc3MKClVERVYgIFsxMC41NDcwODhdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5w
dXQvaW5wdXQ0L2V2ZW50NCAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1dC9i
eS1pZC91c2ItMDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZS1ldmVudC1tb3VzZSAvZGV2L2lucHV0L2J5
LXBhdGgvcGNpLTAwMDA6MDA6MTQuMC11c2ItMDoyOjEuMC1ldmVudC1tb3VzZQpERVZOQU1FPS9k
ZXYvaW5wdXQvZXZlbnQ0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvZXZlbnQ0CklEX0JVUz11c2IKSURfSU5QVVQ9
MQpJRF9JTlBVVF9NT1VTRT0xCklEX01PREVMPVVTQl9PcHRpY2FsX01vdXNlCklEX01PREVMX0VO
Qz1VU0JceDIwT3B0aWNhbFx4MjBNb3VzZQpJRF9NT0RFTF9JRD00ZDE1CklEX1BBVEg9cGNpLTAw
MDA6MDA6MTQuMC11c2ItMDoyOjEuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xNF8wLXVzYi0w
XzJfMV8wCklEX1JFVklTSU9OPTAyMDAKSURfU0VSSUFMPTA0NjFfVVNCX09wdGljYWxfTW91c2UK
SURfVFlQRT1oaWQKSURfVVNCX0RSSVZFUj11c2JoaWQKSURfVVNCX0lOVEVSRkFDRVM9OjAzMDEw
MjoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SPTA0NjEKSURfVkVORE9SX0VOQz0w
NDYxCklEX1ZFTkRPUl9JRD0wNDYxCk1BSk9SPTEzCk1JTk9SPTY4ClNFUU5VTT0xODUxClNVQlNZ
U1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTEyCgpVREVWICBbMTAuNTQ3NDIxXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2
IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0NgpERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09MTg1NQpT
VUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTgyNzMKClVERVYgIFsxMC41NDc5NTddIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAv
aG9zdDYvc2NzaV9ob3N0L2hvc3Q2IChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3Njc2lf
aG9zdC9ob3N0NgpTRVFOVU09MTg1NgpTVUJTWVNURU09c2NzaV9ob3N0ClVTRUNfSU5JVElBTEla
RUQ9ODI3OAoKVURFViAgWzEwLjU0ODAyOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MCAoc2NzaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00
LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAKREVWVFlQRT1zY3NpX3RhcmdldApTRVFOVU09MTg1
NwpTVUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTgyODMKCktFUk5FTFsxMC41NDgxNTJd
IGFkZCAgICAgIC9tb2R1bGUvdmlkZW9idWYyX2NvcmUgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvdmlkZW9idWYyX2NvcmUKU0VRTlVNPTIzODkKU1VCU1lTVEVNPW1vZHVsZQoK
VURFViAgWzEwLjU0ODc5NV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowIChzY3NpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQv
My00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowCkRFVlRZUEU9c2NzaV9kZXZpY2UKRFJJ
VkVSPXNkCk1PREFMSUFTPXNjc2k6dC0weDAwClNFUU5VTT0xODU4ClNVQlNZU1RFTT1zY3NpClVT
RUNfSU5JVElBTElaRUQ9ODI4OAoKVURFViAgWzEwLjU0ODg2Ml0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4xICh1c2IpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEt
MS8xLTEuMy8xLTEuMzoxLjEKREVWVFlQRT11c2JfaW50ZXJmYWNlCklEX1VTQl9DTEFTU19GUk9N
X0RBVEFCQVNFPU1pc2NlbGxhbmVvdXMgRGV2aWNlCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFC
QVNFPUludGVyZmFjZSBBc3NvY2lhdGlvbgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1TdW5wbHVz
IElubm92YXRpb24gVGVjaG5vbG9neSBJbmMuCklOVEVSRkFDRT0xNC8yLzAKTU9EQUxJQVM9dXNi
OnYxQkNGcDI4ODNkMDQyOWRjRUZkc2MwMmRwMDFpYzBFaXNjMDJpcDAwaW4wMQpQUk9EVUNUPTFi
Y2YvMjg4My80MjkKU0VRTlVNPTE4NzcKU1VCU1lTVEVNPXVzYgpUWVBFPTIzOS8yLzEKVVNFQ19J
TklUSUFMSVpFRD04NTI3CgpLRVJORUxbMTAuNTQ4OTA2XSBhZGQgICAgICAvbW9kdWxlL3ZpZGVv
YnVmMl9tZW1vcHMgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYy
X21lbW9wcwpTRVFOVU09MjM5MApTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuNTQ5MzQ2XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4w
L2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDowOjAgKGJzZykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvYnNnLzY6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6
MDowOjAKTUFKT1I9MjUyCk1JTk9SPTIKU0VRTlVNPTE4NjEKU1VCU1lTVEVNPWJzZwpVU0VDX0lO
SVRJQUxJWkVEPTgzMDgKCktFUk5FTFsxMC41NDk2NjBdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9i
dWYyX3ZtYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYy
X3ZtYWxsb2MKU0VRTlVNPTIzOTEKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjU0OTcyNF0g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEu
MC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6MDowOjAgKHNjc2lfZGV2
aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6
MDowOjAKU0VRTlVNPTE4NjIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlClVTRUNfSU5JVElBTElaRUQ9
ODMxMwoKVURFViAgWzEwLjU1MDE1MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lf
ZGlzay82OjA6MDowIChzY3NpX2Rpc2spCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6
MDowOjAvc2NzaV9kaXNrLzY6MDowOjAKU0VRTlVNPTE4NjMKU1VCU1lTVEVNPXNjc2lfZGlzawpV
U0VDX0lOSVRJQUxJWkVEPTgzMTcKClVERVYgIFsxMC41NTA3MTJdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0Njow
OjAvNjowOjA6MC9zY3NpX2dlbmVyaWMvc2cyIChzY3NpX2dlbmVyaWMpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3NnMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3Vz
YjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9zY3NpX2dlbmVyaWMvc2cy
Ck1BSk9SPTIxCk1JTk9SPTIKU0VRTlVNPTE4NjQKU1VCU1lTVEVNPXNjc2lfZ2VuZXJpYwpVU0VD
X0lOSVRJQUxJWkVEPTgzMjQKCktFUk5FTFsxMC41NTEwMzFdIGFkZCAgICAgIC9tb2R1bGUvdXZj
dmlkZW8gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdXZjdmlkZW8KU0VRTlVN
PTIzOTIKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjU2Nzk4OF0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL3ZpZGVv
NGxpbnV4L3ZpZGVvMCAodmlkZW80bGludXgpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3ZpZGVv
MApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4z
LzEtMS4zOjEuMC92aWRlbzRsaW51eC92aWRlbzAKTUFKT1I9ODEKTUlOT1I9MApTRVFOVU09MjM5
MwpTVUJTWVNURU09dmlkZW80bGludXgKCktFUk5FTFsxMC41NjgwMzBdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1
dC9pbnB1dDUgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NQpFVj0zCktF
WT0xMDAwMDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMDN2MUJDRnAyODgzZTA0MjktZTAsMSxr
RDQscmFtbHNmdwpOQU1FPSJBU1VTIFVTQjIuMCBXZWJjYW0iClBIWVM9InVzYi0wMDAwOjAwOjFh
LjAtMS4zL2J1dHRvbiIKUFJPRFVDVD0zLzFiY2YvMjg4My80MjkKUFJPUD0wClNFUU5VTT0yMzk0
ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjU2ODExMV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0
NS9ldmVudDUgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDUKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEu
MzoxLjAvaW5wdXQvaW5wdXQ1L2V2ZW50NQpNQUpPUj0xMwpNSU5PUj02OQpTRVFOVU09MjM5NQpT
VUJTWVNURU09aW5wdXQKCktFUk5FTFsxMC41NjgxMzRdIGFkZCAgICAgIC9idXMvdXNiL2RyaXZl
cnMvdXZjdmlkZW8gKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3VzYi9kcml2ZXJz
L3V2Y3ZpZGVvClNFUU5VTT0yMzk2ClNVQlNZU1RFTT1kcml2ZXJzCgpVREVWICBbMTAuNTY4NDM4
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEu
My8xLTEuMzoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9TWlzY2VsbGFuZW91cyBEZXZpY2UKSURfVVNC
X1BST1RPQ09MX0ZST01fREFUQUJBU0U9SW50ZXJmYWNlIEFzc29jaWF0aW9uCklEX1ZFTkRPUl9G
Uk9NX0RBVEFCQVNFPVN1bnBsdXMgSW5ub3ZhdGlvbiBUZWNobm9sb2d5IEluYy4KSU5URVJGQUNF
PTE0LzEvMApNT0RBTElBUz11c2I6djFCQ0ZwMjg4M2QwNDI5ZGNFRmRzYzAyZHAwMWljMEVpc2Mw
MWlwMDBpbjAwClBST0RVQ1Q9MWJjZi8yODgzLzQyOQpTRVFOVU09MTg3NgpTVUJTWVNURU09dXNi
ClRZUEU9MjM5LzIvMQpVU0VDX0lOSVRJQUxJWkVEPTg1MTYKClVERVYgIFsxMC41NjkwMDRdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMCAoYmxvY2spCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3JhbTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTAKREVWVFlQ
RT1kaXNrCk1BSk9SPTEKTUlOT1I9MApTRVFOVU09MjE1MApTVUJTWVNURU09YmxvY2sKVVNFQ19J
TklUSUFMSVpFRD03NgoKVURFViAgWzEwLjU2OTg2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW0xIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0x
ClNFUU5VTT0yMTUxClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTk4CgpVREVWICBb
MTAuNTcwMzQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwIChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL3JhbTEwCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEwClNFUU5VTT0yMTUyClNVQlNZ
U1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTE2CgpVREVWICBbMTAuNTcwODE0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTExIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvcmFtMTEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTExCkRFVlRZUEU9
ZGlzawpNQUpPUj0xCk1JTk9SPTExClNFUU5VTT0yMTUzClNVQlNZU1RFTT1ibG9jawpVU0VDX0lO
SVRJQUxJWkVEPTM1CgpVREVWICBbMTAuNTcxMjkxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTEyIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTIKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEyCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9S
PTEyClNFUU5VTT0yMTU0ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTYxCgpVREVW
ICBbMTAuNTcxNzUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzIChibG9j
aykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTEzCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEzClNFUU5VTT0yMTU1ClNV
QlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTg2CgpVREVWICBbMTAuNTcyMjI0XSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE0IChibG9jaykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvcmFtMTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE0CkRFVlRZ
UEU9ZGlzawpNQUpPUj0xCk1JTk9SPTE0ClNFUU5VTT0yMTU2ClNVQlNZU1RFTT1ibG9jawpVU0VD
X0lOSVRJQUxJWkVEPTEwCgpVREVWICBbMTAuNTcyNjg3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL2Jsb2NrL3JhbTE1IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTUKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE1CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1J
Tk9SPTE1ClNFUU5VTT0yMTU3ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTM3CgpV
REVWICBbMTAuNTczMTQwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTIgKGJs
b2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0yCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW0yCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTIKU0VRTlVNPTIxNTgKU1VC
U1lTVEVNPWJsb2NrClVTRUNfSU5JVElBTElaRUQ9OTYKClVERVYgIFsxMC41NzM1OTBdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMyAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3JhbTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTMKREVWVFlQRT1k
aXNrCk1BSk9SPTEKTUlOT1I9MwpTRVFOVU09MjE1OQpTVUJTWVNURU09YmxvY2sKVVNFQ19JTklU
SUFMSVpFRD0xOQoKVURFViAgWzEwLjU3NDA0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
bG9jay9yYW00IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtNApERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtNApERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj00ClNF
UU5VTT0yMTYwClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTM4CgpVREVWICBbMTAu
NTc0NDg4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTUgKGJsb2NrKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9yYW01CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9y
YW01CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTUKU0VRTlVNPTIxNjEKU1VCU1lTVEVNPWJs
b2NrClVTRUNfSU5JVElBTElaRUQ9NTgKClVERVYgIFsxMC41NzQ5MzFdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmxvY2svcmFtNiAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Jh
bTYKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTYKREVWVFlQRT1kaXNrCk1BSk9S
PTEKTUlOT1I9NgpTRVFOVU09MjE2MgpTVUJTWVNURU09YmxvY2sKVVNFQ19JTklUSUFMSVpFRD04
MAoKVURFViAgWzEwLjU3NTM3M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW03
IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtNwpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtNwpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj03ClNFUU5VTT0yMTYz
ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTIKClVERVYgIFsxMC41NzU4MDddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtOCAoYmxvY2spCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3JhbTgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTgKREVWVFlQ
RT1kaXNrCk1BSk9SPTEKTUlOT1I9OApTRVFOVU09MjE2NApTVUJTWVNURU09YmxvY2sKVVNFQ19J
TklUSUFMSVpFRD0yOAoKVURFViAgWzEwLjU3NjI0OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW05IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtOQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtOQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj05
ClNFUU5VTT0yMTY1ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTUzCgpVREVWICBb
MTAuNTc2NTQxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2RtaS9pZCAoZG1pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9kbWkvaWQKTU9EQUxJQVM9ZG1pOmJ2bkFtZXJp
Y2FuTWVnYXRyZW5kc0luYy46YnZyTjU2VkouMjAzOmJkMDgvMjkvMjAxMjpzdm5BU1VTVGVLQ09N
UFVURVJJTkMuOnBuTjU2Vko6cHZyMS4wOnJ2bkFTVVNUZUtDT01QVVRFUklOQy46cm5ONTZWSjpy
dnIxLjA6Y3ZuQVNVU1RlS0NPTVBVVEVSSU5DLjpjdDEwOmN2cjEuMDoKU0VRTlVNPTIxNjYKU1VC
U1lTVEVNPWRtaQpVU0VDX0lOSVRJQUxJWkVEPTU0NjYKClVERVYgIFsxMC42Njk1NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDYgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9sb29wNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDYKREVWVFlQ
RT1kaXNrCk1BSk9SPTcKTUlOT1I9NgpTRVFOVU09MjE0OApTVUJTWVNURU09YmxvY2sKVURJU0tT
X1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9MzUKClVERVYgIFsxMC42
Njk1NTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDMgKGJsb2NrKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9sb29wMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2sv
bG9vcDMKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjE0NQpTVUJTWVNURU09
YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9NjcK
ClVERVYgIFsxMC42Njk2MjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDAg
KGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9sb29wMApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svbG9vcDAKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MApTRVFOVU09MjE0
MgpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5J
VElBTElaRUQ9ODcKClVERVYgIFsxMC42Njk2NzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
YmxvY2svbG9vcDUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9sb29wNQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDUKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9
NQpTRVFOVU09MjE0NwpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElD
WT0xClVTRUNfSU5JVElBTElaRUQ9MTAKClVERVYgIFsxMC42Njk3MjldIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmxvY2svbG9vcDQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9s
b29wNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDQKREVWVFlQRT1kaXNrCk1B
Sk9SPTcKTUlOT1I9NApTRVFOVU09MjE0NgpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRB
VElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9ODgKClVERVYgIFsxMC42Njk3NDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDIgKGJsb2NrKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9sb29wMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDIKREVW
VFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjE0NApTVUJTWVNURU09YmxvY2sKVURJ
U0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9NDMKClVERVYgIFsx
MC42Njk3NTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvaHdtb24vaHdtb24wIChod21vbikK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvaHdtb24vaHdtb24wClNFUU5VTT0y
MTY4ClNVQlNZU1RFTT1od21vbgpVU0VDX0lOSVRJQUxJWkVEPTU1MjAKClVERVYgIFsxMC42Njk4
MDNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDEgKGJsb2NrKQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9sb29wMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9v
cDEKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MQpTRVFOVU09MjE0MwpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9MTUKClVE
RVYgIFsxMC42Njk4NDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvaW5wdXQvbWljZSAoaW5w
dXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0L21pY2UKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL2lucHV0L21pY2UKTUFKT1I9MTMKTUlOT1I9NjMKU0VRTlVNPTIxNjkKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9NTU1MQoKVURFViAgWzEwLjY3MDAxNV0gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC9ibG9jay9sb29wNyAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2xvb3A3CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9sb29wNwpERVZUWVBFPWRp
c2sKTUFKT1I9NwpNSU5PUj03ClNFUU5VTT0yMTQ5ClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUFJF
U0VOVEFUSU9OX05PUE9MSUNZPTEKVVNFQ19JTklUSUFMSVpFRD01OAoKVURFViAgWzEwLjY3MDQy
N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0va21zZyAobWVtKQpBQ1RJT049YWRkCkRF
Vk1PREU9MDY0NApERVZOQU1FPS9kZXYva21zZwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVt
L2ttc2cKTUFKT1I9MQpNSU5PUj0xMQpTRVFOVU09MjE3MQpTVUJTWVNURU09bWVtClVTRUNfSU5J
VElBTElaRUQ9NTYxNwoKVURFViAgWzEwLjY3MDQ2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9tZW0vbWVtIChtZW0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L21lbQpERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvbWVtL21lbQpNQUpPUj0xCk1JTk9SPTEKU0VRTlVNPTIxNzIKU1VCU1lTVEVN
PW1lbQpVU0VDX0lOSVRJQUxJWkVEPTU2NTEKClVERVYgIFsxMC42NzA1NDRdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvbWVtL3JhbmRvbSAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpE
RVZOQU1FPS9kZXYvcmFuZG9tCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vcmFuZG9tCk1B
Sk9SPTEKTUlOT1I9OApTRVFOVU09MjE3NQpTVUJTWVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9
NTc2MQoKVURFViAgWzEwLjY3MDU1N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vcG9y
dCAobWVtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9wb3J0CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9tZW0vcG9ydApNQUpPUj0xCk1JTk9SPTQKU0VRTlVNPTIxNzQKU1VCU1lTVEVNPW1lbQpV
U0VDX0lOSVRJQUxJWkVEPTU3MjMKClVERVYgIFsxMC42NzA1NjhdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvbWVtL3VyYW5kb20gKG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFN
RT0vZGV2L3VyYW5kb20KREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21lbS91cmFuZG9tCk1BSk9S
PTEKTUlOT1I9OQpTRVFOVU09MjE3NgpTVUJTWVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9NTgw
MQoKVURFViAgWzEwLjY3MDYyOF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vemVybyAo
bWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZOQU1FPS9kZXYvemVybwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvbWVtL3plcm8KTUFKT1I9MQpNSU5PUj01ClNFUU5VTT0yMTc3ClNVQlNZ
U1RFTT1tZW0KVVNFQ19JTklUSUFMSVpFRD01ODQzCgpVREVWICBbMTAuNjcwNjM5XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21lbS9udWxsIChtZW0pCkFDVElPTj1hZGQKREVWTU9ERT0wNjY2
CkRFVk5BTUU9L2Rldi9udWxsCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vbnVsbApNQUpP
Uj0xCk1JTk9SPTMKU0VRTlVNPTIxNzMKU1VCU1lTVEVNPW1lbQpVU0VDX0lOSVRJQUxJWkVEPTU2
ODcKClVERVYgIFsxMC42NzA2NDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL2Z1bGwg
KG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFNRT0vZGV2L2Z1bGwKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL21lbS9mdWxsCk1BSk9SPTEKTUlOT1I9NwpTRVFOVU09MjE3MApTVUJT
WVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9NTU4MwoKVURFViAgWzEwLjY3MTE0Ml0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9taXNjL2NwdV9kbWFfbGF0ZW5jeSAobWlzYykKQUNUSU9OPWFk
ZApERVZOQU1FPS9kZXYvY3B1X2RtYV9sYXRlbmN5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9t
aXNjL2NwdV9kbWFfbGF0ZW5jeQpNQUpPUj0xMApNSU5PUj02MApTRVFOVU09MjE3OApTVUJTWVNU
RU09bWlzYwpVU0VDX0lOSVRJQUxJWkVEPTU4ODUKClVERVYgIFsxMC42NzExNTFdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyIChtaXNjKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9tYXBwZXIvY29udHJvbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9k
ZXZpY2UtbWFwcGVyCk1BSk9SPTEwCk1JTk9SPTIzNgpTRVFOVU09MjE3OQpTVUJTWVNURU09bWlz
YwpVU0VDX0lOSVRJQUxJWkVEPTU5MzAKClVERVYgIFsxMC42NzEyNDddIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9lY3J5cHRmcyAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
ZWNyeXB0ZnMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvZWNyeXB0ZnMKTUFKT1I9MTAK
TUlOT1I9NjEKU0VRTlVNPTIxODAKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD01OTc2
CgpVREVWICBbMTAuNjcxMzExXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvaHBldCAo
bWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaHBldApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvbWlzYy9ocGV0Ck1BSk9SPTEwCk1JTk9SPTIyOApTRVFOVU09MjE4MgpTVUJTWVNURU09bWlz
YwpVU0VDX0lOSVRJQUxJWkVEPTYwNzkKClVERVYgIFsxMC42NzEzMjFdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9mdXNlIChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mdXNl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2Z1c2UKTUFKT1I9MTAKTUlOT1I9MjI5ClNF
UU5VTT0yMTgxClNVQlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9NjAyOQoKVURFViAgWzEw
LjY3MTMyOF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL2xvb3AtY29udHJvbCAobWlz
YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcC1jb250cm9sCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9taXNjL2xvb3AtY29udHJvbApNQUpPUj0xMApNSU5PUj0yMzcKU0VRTlVNPTIxODMK
U1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02MTI5CgpVREVWICBbMTAuNjcxMzg0XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbmV0d29ya19sYXRlbmN5IChtaXNjKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9uZXR3b3JrX2xhdGVuY3kKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL21pc2MvbmV0d29ya19sYXRlbmN5Ck1BSk9SPTEwCk1JTk9SPTU5ClNFUU5VTT0yMTg1ClNV
QlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9NjIzNAoKVURFViAgWzEwLjY3MTQwMF0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZyAobWlzYykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvbWNlbG9nCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZwpNQUpP
Uj0xMApNSU5PUj0yMjcKU0VRTlVNPTIxODQKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpF
RD02MTgwCgpVREVWICBbMTAuNjcxOTMxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2Mv
cHNhdXggKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3BzYXV4CkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9taXNjL3BzYXV4Ck1BSk9SPTEwCk1JTk9SPTEKU0VRTlVNPTIxODcKU1VCU1lT
VEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02MzQ1CgpVREVWICBbMTAuNjcxOTY0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2Mvc25hcHNob3QgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3NuYXBzaG90CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL3NuYXBzaG90Ck1B
Sk9SPTEwCk1JTk9SPTIzMQpTRVFOVU09MjE4OQpTVUJTWVNURU09bWlzYwpVU0VDX0lOSVRJQUxJ
WkVEPTY0NjQKClVERVYgIFsxMC42NzE5NzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlz
Yy90dW4gKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldC90dW4KREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL21pc2MvdHVuCk1BSk9SPTEwCk1JTk9SPTIwMApTRVFOVU09MjE5MApTVUJT
WVNURU09bWlzYwpVU0VDX0lOSVRJQUxJWkVEPTY1MjUKClVERVYgIFsxMC42NzE5OTldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy91aW5wdXQgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3VpbnB1dApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy91aW5wdXQKTUFKT1I9
MTAKTUlOT1I9MjIzClNFUU5VTT0yMTkxClNVQlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9
NjU5MAoKVURFViAgWzEwLjY3MjA3MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL3Jm
a2lsbCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmZraWxsCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9taXNjL3Jma2lsbApNQUpPUj0xMApNSU5PUj02MgpTRVFOVU09MjE4OApTVUJT
WVNURU09bWlzYwpUQUdTPTpzZWF0OnVhY2Nlc3M6dWRldi1hY2w6ClVTRUNfSU5JVElBTElaRUQ9
NjQwMwoKVURFViAgWzEwLjY3MjA4Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL25l
dHdvcmtfdGhyb3VnaHB1dCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbmV0d29ya190
aHJvdWdocHV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL25ldHdvcmtfdGhyb3VnaHB1
dApNQUpPUj0xMApNSU5PUj01OApTRVFOVU09MjE4NgpTVUJTWVNURU09bWlzYwpVU0VDX0lOSVRJ
QUxJWkVEPTYyODkKClVERVYgIFsxMC42NzIxOTZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
bWlzYy92Z2FfYXJiaXRlciAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmdhX2FyYml0
ZXIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvdmdhX2FyYml0ZXIKTUFKT1I9MTAKTUlO
T1I9NjMKU0VRTlVNPTIxOTIKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02NjU2CgpV
REVWICBbMTAuNjcyNDk0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGlu
Z19kZXZpY2UwICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90
aGVybWFsL2Nvb2xpbmdfZGV2aWNlMApTRVFOVU09MjE5NQpTVUJTWVNURU09dGhlcm1hbApVU0VD
X0lOSVRJQUxJWkVEPTY4NjEKClVERVYgIFsxMC42NzI1MDJdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UxClNFUU5VTT0yMTk2ClNV
QlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NjkzMgoKVURFViAgWzEwLjY3MjUxMl0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMyAodGhlcm1h
bCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rl
dmljZTMKU0VRTlVNPTIxOTgKU1VCU1lTVEVNPXRoZXJtYWwKVVNFQ19JTklUSUFMSVpFRD03MDc5
CgpVREVWICBbMTAuNjcyNTQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3BwcC9wcHAgKHBw
cCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcHBwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9w
cHAvcHBwCk1BSk9SPTEwOApNSU5PUj0wClNFUU5VTT0yMTk0ClNVQlNZU1RFTT1wcHAKVVNFQ19J
TklUSUFMSVpFRD02NzkzCgpVREVWICBbMTAuNjcyNjE4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UyICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMgpTRVFOVU09MjE5NwpTVUJT
WVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTcwMDUKClVERVYgIFsxMC42NzI4OTddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTUgKHRoZXJtYWwp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZp
Y2U1ClNFUU5VTT0yMjAwClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NzIzMwoK
VURFViAgWzEwLjY3MjkwN10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xp
bmdfZGV2aWNlNiAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dGhlcm1hbC9jb29saW5nX2RldmljZTYKU0VRTlVNPTIyMDEKU1VCU1lTVEVNPXRoZXJtYWwKVVNF
Q19JTklUSUFMSVpFRD03MzEzCgpVREVWICBbMTAuNjcyOTE1XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U3ICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlNwpTRVFOVU09MjIwMgpT
VUJTWVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTczOTUKClVERVYgIFsxMC42NzMwMTRd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L2NvbnNvbGUgKHR0eSkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvY29uc29sZQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L2NvbnNvbGUK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NQpNSU5PUj0xClNFUU5VTT0yMjA0ClNVQlNZU1RFTT10
dHkKVVNFQ19JTklUSUFMSVpFRD03NTY3CgpVREVWICBbMTAuNjczMDM4XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMCAodGhlcm1hbCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUwClNFUU5VTT0yMjAz
ClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NzQ3OQoKVURFViAgWzEwLjY3MzEy
MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9uZXQvbG8gKG5ldCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvbmV0L2xvCklEX01NX0NBTkRJREFURT0xCklGSU5ERVg9MQpJ
TlRFUkZBQ0U9bG8KU0VRTlVNPTIxOTMKU1VCU1lTVEVNPW5ldApVU0VDX0lOSVRJQUxJWkVEPTY3
MjQKClVERVYgIFsxMC42NzM0NjZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3B0bXgg
KHR0eSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFNRT0vZGV2L3B0bXgKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS9wdG14CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTUKTUlOT1I9
MgpTRVFOVU09MjIwNQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzY1OAoKVURFViAg
WzEwLjY3MzQ4MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MCAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHkwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5
MApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTAKU0VRTlVNPTIyMDcKU1VCU1lTVEVN
PXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc4NDQKClVERVYgIFsxMC42NzM1MDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eSAodHR5KQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZO
QU1FPS9kZXYvdHR5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5CklEX01NX0NBTkRJ
REFURT0xCk1BSk9SPTUKTUlOT1I9MApTRVFOVU09MjIwNgpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9Nzc1MAoKVURFViAgWzEwLjY3MzU1OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTAKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTEwClNFUU5VTT0yMjA5ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04MDM3CgpVREVW
ICBbMTAuNjczNTcxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMSAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTExCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTEKU0VRTlVNPTIyMTAKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTgxMzYKClVERVYgIFsxMC42NzM2NjFdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTEyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTIKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xMgpTRVFOVU09MjIxMQpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODIzNwoKVURFViAgWzEwLjY3Mzk0NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTMKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTEzClNFUU5VTT0yMjEyClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04MzQyCgpVREVW
ICBbMTAuNjc0NzIxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNCAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTQKU0VRTlVNPTIyMTMKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTg0NDcKClVERVYgIFsxMC42NzQ3MzVdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTE1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTUKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xNQpTRVFOVU09MjIxNApTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODU2MwoKVURFViAgWzEwLjY3NDc0N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTYKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTE2ClNFUU5VTT0yMjE1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04NjgwCgpVREVW
ICBbMTAuNjc0NzU4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNyAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTcKU0VRTlVNPTIyMTYKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTg3OTUKClVERVYgIFsxMC42NzQ3NzRdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTE4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTgKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xOApTRVFOVU09MjIxNwpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODkxMAoKVURFViAgWzEwLjY3NDc5OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6
MDowL2Jsb2NrL3NkYiAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9kaXNrL2J5LWlk
L3VzYi1fc2lsaWNvbi1wb3dlcl9FNkEyMEUwMEIyMUYwNDRFLTA6MCAvZGV2L2Rpc2svYnktcGF0
aC9wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDowOjA6MApERVZOQU1FPS9kZXYv
c2RiCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00
OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3NkYgpERVZUWVBFPWRpc2sKSURf
QlVTPXVzYgpJRF9JTlNUQU5DRT0wOjAKSURfTU9ERUw9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9F
TkM9c2lsaWNvbi1wb3dlclx4MjBceDIwXHgyMApJRF9NT0RFTF9JRD0zNjIzCklEX1BBUlRfVEFC
TEVfVFlQRT1kb3MKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDow
OjA6MApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xNF8wLXVzYi0wXzRfMV8wLXNjc2ktMF8wXzBf
MApJRF9SRVZJU0lPTj1QTUFQCklEX1NFUklBTD1fc2lsaWNvbi1wb3dlcl9FNkEyMEUwMEIyMUYw
NDRFLTA6MApJRF9TRVJJQUxfU0hPUlQ9RTZBMjBFMDBCMjFGMDQ0RQpJRF9UWVBFPWRpc2sKSURf
VVNCX0RSSVZFUj11c2Itc3RvcmFnZQpJRF9VU0JfSU5URVJGQUNFUz06MDgwNjUwOgpJRF9VU0Jf
SU5URVJGQUNFX05VTT0wMApJRF9WRU5ET1JfRU5DPVx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4
MjBceDIwCklEX1ZFTkRPUl9JRD0xM2ZlCk1BSk9SPTgKTUlOT1I9MTYKU0VRTlVNPTE4NTkKU1VC
U1lTVEVNPWJsb2NrClVESVNLU19QQVJUSVRJT05fVEFCTEU9MQpVRElTS1NfUEFSVElUSU9OX1RB
QkxFX0NPVU5UPTEKVURJU0tTX1BBUlRJVElPTl9UQUJMRV9TQ0hFTUU9bWJyClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTgyOTUKClVERVYgIFsxMC42NzQ4
MjFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE5ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTE5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTkKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0xOQpTRVFOVU09MjIxOApTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTAyOQoKVURFViAgWzEwLjY3NDgyOV0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjAK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMApJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTIwClNFUU5VTT0yMjIwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
MjcwCgpVREVWICBbMTAuNjc0ODM1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHky
MSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMQpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTIxCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MjEKU0VRTlVN
PTIyMjEKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk0MDQKClVERVYgIFsxMC42NzQ4
NDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIyICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTIyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjIKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yMgpTRVFOVU09MjIyMgpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTUzMQoKVURFViAgWzEwLjY3NDg0N10gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjMK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTIzClNFUU5VTT0yMjIzClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
NjYwCgpVREVWICBbMTAuNjc0ODg3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHky
NCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyNApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTI0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MjQKU0VRTlVN
PTIyMjQKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk3OTAKClVERVYgIFsxMC42NzQ4
OTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI1ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTI1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjUKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yNQpTRVFOVU09MjIyNQpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTkyNAoKVURFViAgWzEwLjY3NDkwMF0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjYK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTI2ClNFUU5VTT0yMjI2ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02
NAoKVURFViAgWzEwLjY3NDk5N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nv
b2xpbmdfZGV2aWNlNCAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTQKU0VRTlVNPTIxOTkKU1VCU1lTVEVNPXRoZXJtYWwK
VVNFQ19JTklUSUFMSVpFRD03MTU0CgpVREVWICBbMTAuNjc1NDUyXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL3R0eS90dHkyNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyNwpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI3CklEX01NX0NBTkRJREFURT0xCk1BSk9S
PTQKTUlOT1I9MjcKU0VRTlVNPTIyMjcKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTIw
NAoKVURFViAgWzEwLjY3NTQ2NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5Mjgg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjgKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHkyOApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTI4ClNFUU5VTT0y
MjI4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zNDQKClVERVYgIFsxMC42NzU0NzZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI5ICh0dHkpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3R0eTI5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjkKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yOQpTRVFOVU09MjIyOQpTVUJTWVNURU09dHR5ClVT
RUNfSU5JVElBTElaRUQ9NDg2CgpVREVWICBbMTAuNjc1NTQ0XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkzMCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzMApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQK
TUlOT1I9MzAKU0VRTlVNPTIyMzEKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc3NwoK
VURFViAgWzEwLjY3NTcwMl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MzEgKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkzMQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTMxClNFUU5VTT0yMjMy
ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05MjcKClVERVYgIFsxMC42NzYwNzZdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzQKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zNApTRVFOVU09MjIzNQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MTM5MQoKVURFViAgWzEwLjY3NjA5MF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTMzClNFUU5VTT0yMjM0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xMjM0CgpV
REVWICBbMTAuNjc2MTAxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTMyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MzIKU0VRTlVNPTIyMzMK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTEwNzkKClVERVYgIFsxMC42NzYxMzBdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzUKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zNQpTRVFOVU09MjIzNgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MTU2MgoKVURFViAgWzEwLjY3NjE0N10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzYKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTM2ClNFUU5VTT0yMjM3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xNzI2CgpV
REVWICBbMTAuNjc2Mzk2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTM3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MzcKU0VRTlVNPTIyMzgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTE4OTAKClVERVYgIFsxMC42NzY0NTddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzgKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zOApTRVFOVU09MjIzOQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MjA1NwoKVURFViAgWzEwLjY3NjQ3NF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzkKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzOQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTM5ClNFUU5VTT0yMjQwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0yMjI2CgpV
REVWICBbMTAuNjc2NzUwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDAKU0VRTlVNPTIyNDIK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI1NzcKClVERVYgIFsxMC42NzY3NjNdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQxICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQxCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDEKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00MQpTRVFOVU09MjI0MwpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9Mjc1NwoKVURFViAgWzEwLjY3Njg0M10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQzClNFUU5VTT0yMjQ1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zMTE5CgpV
REVWICBbMTAuNjc2ODg0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDIKU0VRTlVNPTIyNDQK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI5MzgKClVERVYgIFsxMC42NzcwODhdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQ0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDQKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00NApTRVFOVU09MjI0NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MzMwNQoKVURFViAgWzEwLjY3NzEwMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDUKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQ1ClNFUU5VTT0yMjQ3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zNDkyCgpV
REVWICBbMTAuNjc3MTg4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDcKU0VRTlVNPTIyNDkK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTM4ODMKClVERVYgIFsxMC42NzcxOTVdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQ2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDYKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00NgpTRVFOVU09MjI0OApTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MzY5MAoKVURFViAgWzEwLjY3NzQxNF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDgKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0OApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQ4ClNFUU5VTT0yMjUwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD00MDg5CgpV
REVWICBbMTAuNjc3NDQzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0OSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0OQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ5CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDkKU0VRTlVNPTIyNTEK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTQyODkKClVERVYgIFsxMC42Nzc1MTFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUwICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTUwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTAKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01MApTRVFOVU09MjI1MwpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NDcxMQoKVURFViAgWzEwLjY3Nzc0MF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTEKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTUxClNFUU5VTT0yMjU0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD00OTE4CgpV
REVWICBbMTAuNjc3Nzc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTUyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTIKU0VRTlVNPTIyNTUK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTUxMjgKClVERVYgIFsxMC42Nzc4MThdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUzICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTUzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTMKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01MwpTRVFOVU09MjI1NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NTM0MAoKVURFViAgWzEwLjY3ODAyMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTU0ClNFUU5VTT0yMjU3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD01NTU2CgpV
REVWICBbMTAuNjc4MDY5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1NQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTU1CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTUKU0VRTlVNPTIyNTgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTU3NzYKClVERVYgIFsxMC42NzgxMTBdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTU2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTYKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01NgpTRVFOVU09MjI1OQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NTk5NwoKVURFViAgWzEwLjY3ODMxOV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTcKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTU3ClNFUU5VTT0yMjYwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02MjIyCgpV
REVWICBbMTAuNjc4MzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1OCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1OApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTU4CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTgKU0VRTlVNPTIyNjEK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTY0NjAKClVERVYgIFsxMC42Nzg0MDJdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTU5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTkKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01OQpTRVFOVU09MjI2MgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NjY5MgoKVURFViAgWzEwLjY3ODYyNF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjAKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTYwClNFUU5VTT0yMjY0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD03MTg5CgpV
REVWICBbMTAuNjc4Njc4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTYxCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjEKU0VRTlVNPTIyNjUK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc0MzMKClVERVYgIFsxMC42Nzg4ODFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYyICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTYyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NjIKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj02MgpTRVFOVU09MjI2NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NzY3NQoKVURFViAgWzEwLjY3ODk0NV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTYzClNFUU5VTT0yMjY3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD03OTIxCgpV
REVWICBbMTAuNjc5MTIzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk3ICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0
eS90dHk3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NwpTRVFOVU09MjI2OApTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODE3NAoKVURFViAgWzEwLjY3OTE4OF0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5OCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHk4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5OApJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTgKU0VRTlVNPTIyNjkKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJ
WkVEPTg0MjgKClVERVYgIFsxMC42NzkzODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5OQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTkKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05ClNFUU5V
TT0yMjcwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04NjgxCgpVREVWICBbMTAuNjc5
NDM2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHlwcmludGsgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5cHJpbnRrCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5cHJpbnRrCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTUKTUlOT1I9MwpTRVFOVU09MjI3MQpT
VUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODk0MAoKVURFViAgWzEwLjY3OTYwN10gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di92Y3MKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjcwpNQUpPUj03Ck1JTk9SPTAKU0VR
TlVNPTIyNzIKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9OTIwMgoKVURFViAgWzEwLjY3
OTY2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MxICh2YykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvdmNzMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzMQpNQUpPUj03
Ck1JTk9SPTEKU0VRTlVNPTIyNzMKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9OTQ4MAoK
VURFViAgWzEwLjY3OTg0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3M3ICh2YykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMv
dmNzNwpNQUpPUj03Ck1JTk9SPTcKU0VRTlVNPTIyNzQKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElB
TElaRUQ9OTc0NwoKVURFViAgWzEwLjY3OTkxM10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92
Yy92Y3NhICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdmMvdmNzYQpNQUpPUj03Ck1JTk9SPTEyOApTRVFOVU09MjI3NQpTVUJTWVNURU09
dmMKVVNFQ19JTklUSUFMSVpFRD0xNgoKVURFViAgWzEwLjY4MDA5Nl0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3NhMSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2ExCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3NhMQpNQUpPUj03Ck1JTk9SPTEyOQpTRVFOVU09
MjI3NgpTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD0yODkKClVERVYgIFsxMC42ODAxNDZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTcgKHZjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi92Y3NhNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTcKTUFKT1I9NwpN
SU5PUj0xMzUKU0VRTlVNPTIyNzcKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NTY3CgpV
REVWICBbMTAuNjgwMjc4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNv
bjAgKHZ0Y29uc29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdnRjb25z
b2xlL3Z0Y29uMApTRVFOVU09MjI3OApTVUJTWVNURU09dnRjb25zb2xlClVTRUNfSU5JVElBTEla
RUQ9ODQ3CgpVREVWICBbMTAuNjgwMzI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29u
c29sZS92dGNvbjEgKHZ0Y29uc29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdnRjb25zb2xlL3Z0Y29uMQpTRVFOVU09MjI3OQpTVUJTWVNURU09dnRjb25zb2xlClVTRUNf
SU5JVElBTElaRUQ9MTEzNQoKVURFViAgWzEwLjcxNTEwOV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82
OjA6MDowL2Jsb2NrL3NkYi9zZGIxIChibG9jaykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2Rp
c2svYnktaWQvdXNiLV9zaWxpY29uLXBvd2VyX0U2QTIwRTAwQjIxRjA0NEUtMDowLXBhcnQxIC9k
ZXYvZGlzay9ieS1sYWJlbC9VQlVOVFUtU0VSViAvZGV2L2Rpc2svYnktcGF0aC9wY2ktMDAwMDow
MDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDowOjA6MC1wYXJ0MSAvZGV2L2Rpc2svYnktdXVpZC9G
QzkwLURBRUIKREVWTkFNRT0vZGV2L3NkYjEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYmxv
Y2svc2RiL3NkYjEKREVWVFlQRT1wYXJ0aXRpb24KSURfQlVTPXVzYgpJRF9GU19MQUJFTD1VQlVO
VFUtU0VSVgpJRF9GU19MQUJFTF9FTkM9VUJVTlRVLVNFUlYKSURfRlNfVFlQRT12ZmF0CklEX0ZT
X1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD1GQzkwLURBRUIKSURfRlNfVVVJRF9FTkM9RkM5
MC1EQUVCCklEX0ZTX1ZFUlNJT049RkFUMzIKSURfSU5TVEFOQ0U9MDowCklEX01PREVMPXNpbGlj
b24tcG93ZXIKSURfTU9ERUxfRU5DPXNpbGljb24tcG93ZXJceDIwXHgyMFx4MjAKSURfTU9ERUxf
SUQ9MzYyMwpJRF9QQVJUX0VOVFJZX0RJU0s9ODoxNgpJRF9QQVJUX0VOVFJZX0ZMQUdTPTB4ODAK
SURfUEFSVF9FTlRSWV9OVU1CRVI9MQpJRF9QQVJUX0VOVFJZX09GRlNFVD0yCklEX1BBUlRfRU5U
UllfU0NIRU1FPWRvcwpJRF9QQVJUX0VOVFJZX1NJWkU9MTU2NDI2MjIKSURfUEFSVF9FTlRSWV9U
WVBFPTB4YgpJRF9QQVJUX1RBQkxFX1RZUEU9ZG9zCklEX1BBVEg9cGNpLTAwMDA6MDA6MTQuMC11
c2ItMDo0OjEuMC1zY3NpLTA6MDowOjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMTRfMC11c2It
MF80XzFfMC1zY3NpLTBfMF8wXzAKSURfUkVWSVNJT049UE1BUApJRF9TRVJJQUw9X3NpbGljb24t
cG93ZXJfRTZBMjBFMDBCMjFGMDQ0RS0wOjAKSURfU0VSSUFMX1NIT1JUPUU2QTIwRTAwQjIxRjA0
NEUKSURfVFlQRT1kaXNrCklEX1VTQl9EUklWRVI9dXNiLXN0b3JhZ2UKSURfVVNCX0lOVEVSRkFD
RVM9OjA4MDY1MDoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SX0VOQz1ceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJRF9WRU5ET1JfSUQ9MTNmZQpNQUpPUj04Ck1JTk9S
PTE3ClNFUU5VTT0xODYwClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUEFSVElUSU9OPTEKVURJU0tT
X1BBUlRJVElPTl9BTElHTk1FTlRfT0ZGU0VUPTAKVURJU0tTX1BBUlRJVElPTl9GTEFHUz1ib290
ClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTEKVURJU0tTX1BBUlRJVElPTl9PRkZTRVQ9MTAyNApV
RElTS1NfUEFSVElUSU9OX1NDSEVNRT1tYnIKVURJU0tTX1BBUlRJVElPTl9TSVpFPTgwMDkwMjI0
NjQKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3Nk
YgpVRElTS1NfUEFSVElUSU9OX1RZUEU9MHgwYgpVRElTS1NfUFJFU0VOVEFUSU9OX05PUE9MSUNZ
PTAKVVNFQ19JTklUSUFMSVpFRD04MzAxCgpVREVWICBbMTEuMDQ2NzI3XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYv
U2VydmVyVkcvTXlSb290IC9kZXYvZGlzay9ieS1pZC9kbS1uYW1lLVNlcnZlclZHLU15Um9vdCAv
ZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1MVk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFx
ZkZlaWtzU2Z5TjI5R1FEQzdGM3pBSzhVR0R5ZHFLZ3pHWCAvZGV2L2Rpc2svYnktbGFiZWwvTXlS
b290TGFiZWwgL2Rldi9kaXNrL2J5LXV1aWQvY2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAx
M2Y5Y2I1IC9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdApERVZOQU1FPS9kZXYvZG0tMQpERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMQpERVZUWVBFPWRpc2sKRE1fTFZfTkFNRT1N
eVJvb3QKRE1fTkFNRT1TZXJ2ZXJWRy1NeVJvb3QKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNB
QkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0x
CkRNX1VERVZfUlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVM
UXFmRmVpa3NTZnlOMjlHUURDN0YzekFLOFVHRHlkcUtnekdYCkRNX1ZHX05BTUU9U2VydmVyVkcK
SURfRlNfTEFCRUw9TXlSb290TGFiZWwKSURfRlNfTEFCRUxfRU5DPU15Um9vdExhYmVsCklEX0ZT
X1RZUEU9ZXh0NApJRF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VVSUQ9Y2JiZGJjZDQtZWIy
Yy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1CklEX0ZTX1VVSURfRU5DPWNiYmRiY2Q0LWViMmMtNGI5
Ni05N2FhLWZhOTcwMTNmOWNiNQpJRF9GU19WRVJTSU9OPTEuMApNQUpPUj0yNTIKTUlOT1I9MQpT
RVFOVU09MjI4MQpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0x
ClVTRUNfSU5JVElBTElaRUQ9ODAwCgpVREVWICBbMTEuMDQ2ODQ1XSBhZGQgICAgICAvbW9kdWxl
L3BhcnBvcnQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvcGFycG9ydApTRVFO
VU09MjI4MwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjMwOQoKVURFViAgWzEx
LjA0NzEzN10gYWRkICAgICAgL21vZHVsZS9scCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9scApTRVFOVU09MjI4NApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9
MjYwNQoKVURFViAgWzExLjA0NzIzMF0gYWRkICAgICAgL2NsYXNzL3ByaW50ZXIgKGNsYXNzKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL3ByaW50ZXIKU0VRTlVNPTIyODUKU1VCU1lTVEVNPWNs
YXNzClVTRUNfSU5JVElBTElaRUQ9MjkwNQoKVURFViAgWzExLjA0NzM0MV0gYWRkICAgICAgL21v
ZHVsZS9tYWNfaGlkIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21hY19oaWQK
U0VRTlVNPTIyODYKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTMyMDgKClVERVYg
IFsxMS4wNDc1MTRdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW8gKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvdmlkZW8KU0VRTlVNPTIyODcKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTM1MTMKClVERVYgIFsxMS4wNDc2MjVdIGFkZCAgICAgIC9tb2R1bGUvd21pICht
b2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3dtaQpTRVFOVU09MjI4OApTVUJTWVNU
RU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzgyMQoKVURFViAgWzExLjA0NzczNV0gYWRkICAg
ICAgL2NsYXNzL3dtaSAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3Mvd21pClNFUU5V
TT0yMjg5ClNVQlNZU1RFTT1jbGFzcwpVU0VDX0lOSVRJQUxJWkVEPTQxMzEKClVERVYgIFsxMS4w
NDc5NzFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0Y2Q0I1QzNDLTlDQUUtNEVCRC1C
NTc3LTkzMUVBMzJBMkNDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC93bWkvRjZDQjVDM0MtOUNBRS00RUJELUI1NzctOTMxRUEzMkEyQ0MwCk1PREFMSUFTPXdtaTpG
NkNCNUMzQy05Q0FFLTRFQkQtQjU3Ny05MzFFQTMyQTJDQzAKU0VRTlVNPTIyOTAKU1VCU1lTVEVN
PXdtaQpVU0VDX0lOSVRJQUxJWkVEPTQ0NDgKClVERVYgIFsxMS4wNDgxNzNdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvd21pLzkyMUEyRjQwLTBEQzQtNDAyRC1BQzE4LUI0ODQ0NEVGOUVEMiAo
d21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvOTIxQTJGNDAtMERD
NC00MDJELUFDMTgtQjQ4NDQ0RUY5RUQyCk1PREFMSUFTPXdtaTo5MjFBMkY0MC0wREM0LTQwMkQt
QUMxOC1CNDg0NDRFRjlFRDIKU0VRTlVNPTIyOTEKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJ
WkVEPTQ3NjUKClVERVYgIFsxMS4wNDgzNDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21p
L0MxMkFEMzYxLTlGQTktNEM3NC05MDFGLTk1Q0IwOTQ1Q0YzRSAod21pKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvQzEyQUQzNjEtOUZBOS00Qzc0LTkwMUYtOTVDQjA5
NDVDRjNFCk1PREFMSUFTPXdtaTpDMTJBRDM2MS05RkE5LTRDNzQtOTAxRi05NUNCMDk0NUNGM0UK
U0VRTlVNPTIyOTIKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTUwOTAKClVERVYgIFsx
MS4wNDg0ODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0VGNEYzNTY0LTQ4QzgtNDg5
NC04NUM4LUI0NkMyNkI4NDJDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC93bWkvRUY0RjM1NjQtNDhDOC00ODk0LTg1QzgtQjQ2QzI2Qjg0MkMwCk1PREFMSUFTPXdt
aTpFRjRGMzU2NC00OEM4LTQ4OTQtODVDOC1CNDZDMjZCODQyQzAKU0VRTlVNPTIyOTMKU1VCU1lT
VEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTU0MTYKClVERVYgIFsxMS4wNDg2MTldIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvd21pLzQyODQ4MDA2LTg4ODYtNDkwRS04QzcyLTJCRENBOTNBOEEw
OSAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvNDI4NDgwMDYt
ODg4Ni00OTBFLThDNzItMkJEQ0E5M0E4QTA5Ck1PREFMSUFTPXdtaTo0Mjg0ODAwNi04ODg2LTQ5
MEUtOEM3Mi0yQkRDQTkzQThBMDkKU0VRTlVNPTIyOTQKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJ
QUxJWkVEPTU3NDcKClVERVYgIFsxMS4wNDg3NjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
d21pL0UwNkJERTYyLUVFNzUtNDhGNC1BNTgzLUIyM0U2OUFCRjg5MSAod21pKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRTA2QkRFNjItRUU3NS00OEY0LUE1ODMtQjIz
RTY5QUJGODkxCk1PREFMSUFTPXdtaTpFMDZCREU2Mi1FRTc1LTQ4RjQtQTU4My1CMjNFNjlBQkY4
OTEKU0VRTlVNPTIyOTUKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTYwODYKClVERVYg
IFsxMS4wNDg4OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzNBREVCRDBGLTBDNUYt
NDZFRC1BQjJFLTA0OTYyQjRGRENCQyAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC93bWkvM0FERUJEMEYtMEM1Ri00NkVELUFCMkUtMDQ5NjJCNEZEQ0JDCk1PREFMSUFT
PXdtaTozQURFQkQwRi0wQzVGLTQ2RUQtQUIyRS0wNDk2MkI0RkRDQkMKU0VRTlVNPTIyOTYKU1VC
U1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTY0MjUKClVERVYgIFsxMS4wNDkwNTldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzA1OTAxMjIxLUQ1NjYtMTFEMS1CMkYwLTAwQTBDOTA2
MjkxMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvMDU5MDEy
MjEtRDU2Ni0xMUQxLUIyRjAtMDBBMEM5MDYyOTEwCk1PREFMSUFTPXdtaTowNTkwMTIyMS1ENTY2
LTExRDEtQjJGMC0wMEEwQzkwNjI5MTAKU0VRTlVNPTIyOTcKU1VCU1lTVEVNPXdtaQpVU0VDX0lO
SVRJQUxJWkVEPTY3NjcKClVERVYgIFsxMS4wNDkxOTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvd21pLzk3ODQ1RUQwLTRFNkQtMTFERS04QTM5LTA4MDAyMDBDOUE2NiAod21pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvOTc4NDVFRDAtNEU2RC0xMURFLThBMzkt
MDgwMDIwMEM5QTY2Ck1PREFMSUFTPXdtaTo5Nzg0NUVEMC00RTZELTExREUtOEEzOS0wODAwMjAw
QzlBNjYKU0VRTlVNPTIyOTgKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTcxMTUKCktF
Uk5FTFsxMS4wNTAwOTRdIGFkZCAgICAgIC9tb2R1bGUvc3BhcnNlX2tleW1hcCAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zcGFyc2Vfa2V5bWFwClNFUU5VTT0yMzk3ClNVQlNZ
U1RFTT1tb2R1bGUKCktFUk5FTFsxMS4wNTExMDBdIGFkZCAgICAgIC9tb2R1bGUvYXN1c193bWkg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXN1c193bWkKU0VRTlVNPTIzOTgK
U1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzExLjA1MTg3MF0gYWRkICAgICAgL21vZHVsZS9hc3Vz
X25iX3dtaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hc3VzX25iX3dtaQpT
RVFOVU09MjM5OQpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTEuMDUxOTEwXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaSAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaQpNT0RBTElBUz1wbGF0Zm9ybTphc3VzLW5i
LXdtaQpTRVFOVU09MjQwMApTVUJTWVNURU09cGxhdGZvcm0KCktFUk5FTFsxMS4wNTI1NzldIGFk
ZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL2lucHV0L2lucHV0NiAoaW5wdXQp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9p
bnB1dDYKRVY9MTAwMDEzCktFWT1jMDAwMCAwIDgwMDAwMDAwMDAwMCAwIDAgYTE2MDZmMDA5MDAw
MDAgMjAwMDI3ODAwNTAxMDAwIGUwMDAwMDAwMDAwMDAgMApNT0RBTElBUz1pbnB1dDpiMDAxOXYw
MDAwcDAwMDBlMDAwMC1lMCwxLDQsMTQsazcxLDcyLDczLDhDLDk0LDk2LEEzLEE0LEE1LEE2LEE5
LEI5LEQ0LEQ3LEUwLEUxLEUyLEUzLEU1LEU2LEVELEVFLEYwLEY1LEY3LDFBRiwyMTIsMjEzLHJh
bTQsbHNmdwpNU0M9MTAKTkFNRT0iQXN1cyBXTUkgaG90a2V5cyIKUEhZUz0iYXN1cy1uYi13bWkv
aW5wdXQwIgpQUk9EVUNUPTE5LzAvMC8wClBST1A9MApTRVFOVU09MjQwMQpTVUJTWVNURU09aW5w
dXQKCktFUk5FTFsxMS4wNTI2MDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmIt
d21pL2lucHV0L2lucHV0Ni9ldmVudDYgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9p
bnB1dC9ldmVudDYKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9p
bnB1dDYvZXZlbnQ2Ck1BSk9SPTEzCk1JTk9SPTcwClNFUU5VTT0yNDAyClNVQlNZU1RFTT1pbnB1
dAoKS0VSTkVMWzExLjA1MjYxOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13
bWkvaHdtb24vaHdtb24xIChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2FzdXMtbmItd21pL2h3bW9uL2h3bW9uMQpTRVFOVU09MjQwMwpTVUJTWVNURU09aHdtb24K
ClVERVYgIFsxMS4wNTY5MjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMCAo
YmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9TZXJ2ZXJWRy9zd2FwIC9kZXYvZGlzay9i
eS1pZC9kbS1uYW1lLVNlcnZlclZHLXN3YXAgL2Rldi9kaXNrL2J5LWlkL2RtLXV1aWQtTFZNLUNH
dXFTREppNGt0Z3I2Mjd1blNHN01DeVdlVUxRcWZGQlRBOVlpYkZyNzAwMkxPd1ljWHhoU1ZQOUlZ
Q1pjMUggL2Rldi9kaXNrL2J5LXV1aWQvMzFlMGIzOWEtNGNjMy00ZGNiLWFhYjktZWI3YmQ3NTAy
NDJlIC9kZXYvbWFwcGVyL1NlcnZlclZHLXN3YXAKREVWTkFNRT0vZGV2L2RtLTAKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTAKREVWVFlQRT1kaXNrCkRNX0xWX05BTUU9c3dhcApE
TV9OQU1FPVNlcnZlclZHLXN3YXAKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNBQkxFX0xJQlJB
UllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0xCkRNX1VERVZf
UlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRkJUQTlZ
aWJGcjcwMDJMT3dZY1h4aFNWUDlJWUNaYzFICkRNX1ZHX05BTUU9U2VydmVyVkcKSURfRlNfVFlQ
RT1zd2FwCklEX0ZTX1VTQUdFPW90aGVyCklEX0ZTX1VVSUQ9MzFlMGIzOWEtNGNjMy00ZGNiLWFh
YjktZWI3YmQ3NTAyNDJlCklEX0ZTX1VVSURfRU5DPTMxZTBiMzlhLTRjYzMtNGRjYi1hYWI5LWVi
N2JkNzUwMjQyZQpJRF9GU19WRVJTSU9OPTIKTUFKT1I9MjUyCk1JTk9SPTAKU0VRTlVNPTIyODAK
U1VCU1lTVEVNPWJsb2NrClVESVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VDX0lOSVRJ
QUxJWkVEPTQwNwoKVURFViAgWzExLjA1NzA5M10gYWRkICAgICAgL2J1cy9hY3BpL2RyaXZlcnMv
d21pIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9hY3BpL2RyaXZlcnMvd21pClNF
UU5VTT0yMzAwClNVQlNZU1RFTT1kcml2ZXJzClVTRUNfSU5JVElBTElaRUQ9Nzg1NAoKVURFViAg
WzExLjA1NzIwNF0gYWRkICAgICAgL21vZHVsZS9pMmNfYWxnb19iaXQgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvaTJjX2FsZ29fYml0ClNFUU5VTT0yMzAxClNVQlNZU1RFTT1t
b2R1bGUKVVNFQ19JTklUSUFMSVpFRD04MjEwCgpVREVWICBbMTEuMDU3MzEyXSBhZGQgICAgICAv
bW9kdWxlL2RybSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9kcm0KU0VRTlVN
PTIzMDIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTg1NzIKClVERVYgIFsxMS4w
NTc0MTddIGFkZCAgICAgIC9jbGFzcy9kcm0gKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Ns
YXNzL2RybQpTRVFOVU09MjMwMwpTVUJTWVNURU09Y2xhc3MKVVNFQ19JTklUSUFMSVpFRD04OTM2
CgpVREVWICBbMTEuMDU3NTI0XSBhZGQgICAgICAvbW9kdWxlL2RybV9rbXNfaGVscGVyIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2RybV9rbXNfaGVscGVyClNFUU5VTT0yMzA0
ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD05MzA3CgpVREVWICBbMTEuMDU3NjI1
XSBhZGQgICAgICAvbW9kdWxlL3NvdW5kY29yZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9zb3VuZGNvcmUKU0VRTlVNPTIzMDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJ
QUxJWkVEPTk2NzgKClVERVYgIFsxMS4wNTc3MjJdIGFkZCAgICAgIC9jbGFzcy9zb3VuZCAoY2xh
c3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3Mvc291bmQKU0VRTlVNPTIzMDYKU1VCU1lTVEVN
PWNsYXNzClVTRUNfSU5JVElBTElaRUQ9NTgKClVERVYgIFsxMS4wNTc4MjFdIGFkZCAgICAgIC9t
b2R1bGUvbWVpIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21laQpTRVFOVU09
MjMwNwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NDM2CgpVREVWICBbMTEuMDU3
OTE2XSBhZGQgICAgICAvYnVzL21laSAoYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9tZWkK
U0VRTlVNPTIzMDgKU1VCU1lTVEVNPWJ1cwpVU0VDX0lOSVRJQUxJWkVEPTgxNwoKVURFViAgWzEx
LjA1ODAxMV0gYWRkICAgICAgL21vZHVsZS9tZWlfbWUgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvbWVpX21lClNFUU5VTT0yMzA5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklU
SUFMSVpFRD0xMjAwCgpVREVWICBbMTEuMDU4MTA2XSBhZGQgICAgICAvbW9kdWxlL3R0bSAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS90dG0KU0VRTlVNPTIzMTAKU1VCU1lTVEVN
PW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTE1ODcKClVERVYgIFsxMS4wNTgyMTZdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvZHJtL3R0bSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9kcm0vdHRtCkRFVlRZUEU9dHRtClNFUU5VTT0yMzExClNVQlNZU1RFTT1kcm0K
VVNFQ19JTklUSUFMSVpFRD0xOTc2CgpVREVWICBbMTEuMDU4MzE5XSBhZGQgICAgICAvbW9kdWxl
L214bV93bWkgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbXhtX3dtaQpTRVFO
VU09MjMxMgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjM2OQoKVURFViAgWzEx
LjA1ODQxOV0gYWRkICAgICAgL21vZHVsZS9scGNfaWNoIChtb2R1bGUpCkFDVElPTj1hZGQKREVW
UEFUSD0vbW9kdWxlL2xwY19pY2gKU0VRTlVNPTIzMTMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTI3NjYKClVERVYgIFsxMS4wNTg1MDldIGFkZCAgICAgIC9tb2R1bGUvc2VyaW9f
cmF3IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3NlcmlvX3JhdwpTRVFOVU09
MjMxNApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzE2NQoKVURFViAgWzExLjA1
ODYyOV0gYWRkICAgICAgL2J1cy9zZXJpby9kcml2ZXJzL3NlcmlvX3JhdyAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9zZXJpb19yYXcKU0VRTlVNPTIzMTUK
U1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD0zNTgxCgpVREVWICBbMTEuMDU4ODU2
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMC9taXNjL21laSAobWlz
YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWVpCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjE2LjAvbWlzYy9tZWkKTUFKT1I9MTAKTUlOT1I9NTcKU0VRTlVNPTIzMTYKU1VC
U1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD00MDE2CgpVREVWICBbMTEuMDU4OTg3XSBhZGQg
ICAgICAvYnVzL3BjaS9kcml2ZXJzL21laV9tZSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRI
PS9idXMvcGNpL2RyaXZlcnMvbWVpX21lClNFUU5VTT0yMzE3ClNVQlNZU1RFTT1kcml2ZXJzClVT
RUNfSU5JVElBTElaRUQ9NDQzNgoKVURFViAgWzExLjA1OTE4M10gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjAvaVRDT193ZHQgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAvaVRDT193ZHQKREVWVFlQRT1t
ZmRfZGV2aWNlCk1PREFMSUFTPXBsYXRmb3JtOmlUQ09fd2R0ClNFUU5VTT0yMzE4ClNVQlNZU1RF
TT1wbGF0Zm9ybQpVU0VDX0lOSVRJQUxJWkVEPTQ3NzYKClVERVYgIFsxMS4wNTkzMTRdIGFkZCAg
ICAgIC9idXMvcGNpL2RyaXZlcnMvbHBjX2ljaCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRI
PS9idXMvcGNpL2RyaXZlcnMvbHBjX2ljaApTRVFOVU09MjMxOQpTVUJTWVNURU09ZHJpdmVycwpV
U0VDX0lOSVRJQUxJWkVEPTUwOTkKClVERVYgIFsxMS4wNTk0MTddIGFkZCAgICAgIC9tb2R1bGUv
cHNtb3VzZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9wc21vdXNlClNFUU5V
TT0yMzIwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD01NDIxCgpVREVWICBbMTEu
MDU5NTM1XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvcHNtb3VzZSAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9wc21vdXNlClNFUU5VTT0yMzIxClNV
QlNZU1RFTT1kcml2ZXJzClVTRUNfSU5JVElBTElaRUQ9NTc0NwoKVURFViAgWzExLjA1OTYzMF0g
YWRkICAgICAgL21vZHVsZS9pOTE1IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L2k5MTUKU0VRTlVNPTIzMjIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTYwNzYK
ClVERVYgIFsxMS4wNTk3MjVdIGFkZCAgICAgIC9tb2R1bGUvY2ZnODAyMTEgKG1vZHVsZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY2ZnODAyMTEKU0VRTlVNPTIzMjMKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTY0MDgKClVERVYgIFsxMS4wNTk4MTldIGFkZCAgICAgIC9j
bGFzcy9pZWVlODAyMTEgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL2llZWU4MDIx
MQpTRVFOVU09MjMyNgpTVUJTWVNURU09Y2xhc3MKVVNFQ19JTklUSUFMSVpFRD03NDE2CgpVREVW
ICBbMTEuMDU5OTY3XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAgKHBs
YXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4w
Ck1PREFMSUFTPXBsYXRmb3JtOnJlZ3VsYXRvcnkKU0VRTlVNPTIzMjcKU1VCU1lTVEVNPXBsYXRm
b3JtClVTRUNfSU5JVElBTElaRUQ9Nzc1NAoKS0VSTkVMWzExLjEyNDI3N10gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvbGVkcy9hc3VzOjprYmRfYmFja2xpZ2h0IChsZWRz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvbGVkcy9h
c3VzOjprYmRfYmFja2xpZ2h0ClNFUU5VTT0yNDA0ClNVQlNZU1RFTT1sZWRzCgpLRVJORUxbMTEu
MTQwMzE2XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9yZmtpbGwvcmZr
aWxsMSAocmZraWxsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1u
Yi13bWkvcmZraWxsL3Jma2lsbDEKUkZLSUxMX05BTUU9YXN1cy13bGFuClJGS0lMTF9TVEFURT0x
ClJGS0lMTF9UWVBFPXdsYW4KU0VRTlVNPTI0MDUKU1VCU1lTVEVNPXJma2lsbAoKS0VSTkVMWzEx
LjE0MDYyNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxsL3Jm
a2lsbDIgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMt
bmItd21pL3Jma2lsbC9yZmtpbGwyClJGS0lMTF9OQU1FPWFzdXMtYmx1ZXRvb3RoClJGS0lMTF9T
VEFURT0xClJGS0lMTF9UWVBFPWJsdWV0b290aApTRVFOVU09MjQwNgpTVUJTWVNURU09cmZraWxs
CgpLRVJORUxbMTEuMTQxNTMzXSBhZGQgICAgICAvYnVzL3BsYXRmb3JtL2RyaXZlcnMvYXN1cy1u
Yi13bWkgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BsYXRmb3JtL2RyaXZlcnMv
YXN1cy1uYi13bWkKU0VRTlVNPTI0MDcKU1VCU1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMS4xNDE2
NTJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzBCM0NCQjM1LUUzQzItNDVFRC05MUMy
LTRDNUE2RDE5NUQxQyAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93
bWkvMEIzQ0JCMzUtRTNDMi00NUVELTkxQzItNEM1QTZEMTk1RDFDCk1PREFMSUFTPXdtaTowQjND
QkIzNS1FM0MyLTQ1RUQtOTFDMi00QzVBNkQxOTVEMUMKU0VRTlVNPTIyOTkKU1VCU1lTVEVNPXdt
aQpVU0VDX0lOSVRJQUxJWkVEPTc0OTgKClVERVYgIFsxMS4xNDE4NDJdIHJlbW92ZSAgIC9kZXZp
Y2VzL3BsYXRmb3JtL2VmaWZiLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9OPXJlbW92
ZQpERVZOQU1FPS9kZXYvZmIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMC9ncmFw
aGljcy9mYjAKSURfRk9SX1NFQVQ9Z3JhcGhpY3MtcGxhdGZvcm0tZWZpZmJfMApJRF9QQVRIPXBs
YXRmb3JtLWVmaWZiLjAKSURfUEFUSF9UQUc9cGxhdGZvcm0tZWZpZmJfMApNQUpPUj0yOQpNSU5P
Uj0wClNFUU5VTT0yMzI5ClNVQlNZU1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpz
ZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTQ3MTEKClVERVYgIFsxMS4xNDE5NzldIHJlbW92ZSAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29uMSAodnRjb25zb2xlKQpBQ1RJT049cmVtb3Zl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24xClNFUU5VTT0yMzMwClNV
QlNZU1RFTT12dGNvbnNvbGUKVVNFQ19JTklUSUFMSVpFRD04Nzk0CgpVREVWICBbMTEuMTQyMTIz
XSBhZGQgICAgICAvbW9kdWxlL3NuZCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9zbmQKU0VRTlVNPTIzMzEKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTkxNDQK
ClVERVYgIFsxMS4xNDIyNjFdIGFkZCAgICAgIC9tb2R1bGUvbm91dmVhdSAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9ub3V2ZWF1ClNFUU5VTT0yMzMyClNVQlNZU1RFTT1tb2R1
bGUKVVNFQ19JTklUSUFMSVpFRD05NDkyCgpVREVWICBbMTEuMTQyMzk4XSBhZGQgICAgICAvbW9k
dWxlL2JsdWV0b290aCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ibHVldG9v
dGgKU0VRTlVNPTIzMzMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTk4NDUKClVE
RVYgIFsxMS4xNDI1MDJdIGFkZCAgICAgIC9jbGFzcy9ibHVldG9vdGggKGNsYXNzKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2NsYXNzL2JsdWV0b290aApTRVFOVU09MjMzNApTVUJTWVNURU09Y2xhc3MK
VVNFQ19JTklUSUFMSVpFRD0xOTgKClVERVYgIFsxMS4xNDI2MTFdIGFkZCAgICAgIC9tb2R1bGUv
bWFjODAyMTEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbWFjODAyMTEKU0VR
TlVNPTIzMzUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTU1NwoKVURFViAgWzEx
LjE0MjcxNl0gYWRkICAgICAgL21vZHVsZS9idHVzYiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9idHVzYgpTRVFOVU09MjMzNgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9OTE3CgpVREVWICBbMTEuMTQyODQ3XSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2J0
dXNiIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9idHVzYgpT
RVFOVU09MjMzNwpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTEyODEKClVERVYg
IFsxMS4xNDI5NTFdIGFkZCAgICAgIC9tb2R1bGUvYXRoIChtb2R1bGUpCkFDVElPTj1hZGQKREVW
UEFUSD0vbW9kdWxlL2F0aApTRVFOVU09MjMzOApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9MTY0NwoKVURFViAgWzExLjE0MzA1M10gYWRkICAgICAgL21vZHVsZS9hdGgzayAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hdGgzawpTRVFOVU09MjMzOQpTVUJTWVNU
RU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjAyMQoKVURFViAgWzExLjE0MzE1NF0gYWRkICAg
ICAgL21vZHVsZS9zbmRfdGltZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3RpbWVyClNFUU5VTT0yMzQwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0y
Mzk0CgpVREVWICBbMTEuMTQzMzc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3Rp
bWVyIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL3RpbWVyCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9zb3VuZC90aW1lcgpNQUpPUj0xMTYKTUlOT1I9MzMKU0VRTlVNPTIzNDEK
U1VCU1lTVEVNPXNvdW5kClRBR1M9OnVhY2Nlc3M6ClVTRUNfSU5JVElBTElaRUQ9Mjc3MQoKVURF
ViAgWzExLjE0MzQ4MF0gYWRkICAgICAgL21vZHVsZS9zbmRfc2VxX2RldmljZSAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX2RldmljZQpTRVFOVU09MjM0MgpTVUJT
WVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzE1MAoKVURFViAgWzExLjE0MzU4M10gYWRk
ICAgICAgL21vZHVsZS9zbmRfc2VxIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L3NuZF9zZXEKU0VRTlVNPTIzNDMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTM1
MzUKClVERVYgIFsxMS4xNDM3ODBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvc291bmQvc2Vx
IChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL3NlcQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvc291bmQvc2VxCk1BSk9SPTExNgpNSU5PUj0xClNFUU5VTT0yMzQ0ClNVQlNZU1RF
TT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTM5MjIKClVERVYgIFsxMS4x
NDM4ODRdIGFkZCAgICAgIC9tb2R1bGUvYXRoOWtfaHcgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvYXRoOWtfaHcKU0VRTlVNPTIzNDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTQzMTMKClVERVYgIFsxMS4xNDM5ODZdIGFkZCAgICAgIC9tb2R1bGUvYXRoOWtf
Y29tbW9uIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDlrX2NvbW1vbgpT
RVFOVU09MjM0NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NDcwNgoKVURFViAg
WzExLjE0NDA5M10gYWRkICAgICAgL21vZHVsZS9hdGg5ayAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS9hdGg5awpTRVFOVU09MjM0NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5J
VElBTElaRUQ9NTEwMQoKVURFViAgWzExLjE0NDE5M10gYWRkICAgICAgL21vZHVsZS9zbmRfcmF3
bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfcmF3bWlkaQpTRVFO
VU09MjM0OApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NTUwMgoKVURFViAgWzEx
LjE0NDI5Ml0gYWRkICAgICAgL21vZHVsZS9taWNyb2NvZGUgKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvbWljcm9jb2RlClNFUU5VTT0yMzQ5ClNVQlNZU1RFTT1tb2R1bGUKVVNF
Q19JTklUSUFMSVpFRD01OTAzCgpVREVWICBbMTEuMTQ0NDU0XSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9taWNyb2NvZGUgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGxhdGZvcm0vbWljcm9jb2RlCk1PREFMSUFTPXBsYXRmb3JtOm1pY3JvY29kZQpTRVFOVU09MjM1
MApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD02MzMxCgpVREVWICBbMTEuMTQ1
MjQwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAw
LjAvaWVlZTgwMjExL3BoeTAgKGllZWU4MDIxMSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAyMTEvcGh5MApTRVFO
VU09MjM1MQpTVUJTWVNURU09aWVlZTgwMjExClVTRUNfSU5JVElBTElaRUQ9Njc0MwoKVURFViAg
WzExLjE0NTQzOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAw
MDowMzowMC4wL2llZWU4MDIxMS9waHkwL3Jma2lsbDAgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAy
MTEvcGh5MC9yZmtpbGwwClJGS0lMTF9OQU1FPXBoeTAKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZ
UEU9d2xhbgpTRVFOVU09MjM1MgpTVUJTWVNURU09cmZraWxsClVTRUNfSU5JVElBTElaRUQ9NzE2
MQoKVURFViAgWzExLjE0NTU0MF0gYWRkICAgICAgL21vZHVsZS9hcmM0IChtb2R1bGUpCkFDVElP
Tj1hZGQKREVWUEFUSD0vbW9kdWxlL2FyYzQKU0VRTlVNPTIzNTMKU1VCU1lTVEVNPW1vZHVsZQpV
U0VDX0lOSVRJQUxJWkVEPTc1ODAKClVERVYgIFsxMS4xNDgwNDldIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9uZXQvd2xhbjAgKG5ldCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6
MDAuMC9uZXQvd2xhbjAKREVWVFlQRT13bGFuCklEX0JVUz1wY2kKSURfTU1fQ0FORElEQVRFPTEK
SURfTU9ERUxfRlJPTV9EQVRBQkFTRT1BUjk0ODUgV2lyZWxlc3MgTmV0d29yayBBZGFwdGVyCklE
X01PREVMX0lEPTB4MDAzMgpJRF9ORVRfTkFNRV9NQUM9d2x4NmM3MWQ5MjEyOTFiCklEX05FVF9O
QU1FX1BBVEg9d2xwM3MwCklEX09VSV9GUk9NX0RBVEFCQVNFPUF6dXJlV2F2ZSBUZWNobm9sb2dp
ZXMsIEluYwpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1OZXR3b3JrIGNvbnRyb2xsZXIKSURf
UENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1ZFTkRPUl9G
Uk9NX0RBVEFCQVNFPVF1YWxjb21tIEF0aGVyb3MKSURfVkVORE9SX0lEPTB4MTY4YwpJRklOREVY
PTMKSU5URVJGQUNFPXdsYW4wClNFUU5VTT0yMzU0ClNVQlNZU1RFTT1uZXQKVVNFQ19JTklUSUFM
SVpFRD04MDAzCgpVREVWICBbMTEuMTQ4MjI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy9yeC0wIChxdWV1ZXMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAw
OjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy9yeC0wClNFUU5VTT0yMzU1ClNVQlNZU1RFTT1xdWV1
ZXMKVVNFQ19JTklUSUFMSVpFRD04NDI4CgpVREVWICBbMTEuMTQ4NDAxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVl
cy90eC0wIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0wClNFUU5VTT0yMzU2
ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklUSUFMSVpFRD04ODU5CgpVREVWICBbMTEuMTQ4NTcw
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAv
bmV0L3dsYW4wL3F1ZXVlcy90eC0xIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90
eC0xClNFUU5VTT0yMzU3ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklUSUFMSVpFRD05MjkwCgpV
REVWICBbMTEuMTQ4NzM4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMu
MS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0yIChxdWV1ZXMpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0
L3dsYW4wL3F1ZXVlcy90eC0yClNFUU5VTT0yMzU4ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklU
SUFMSVpFRD05NzI1CgpVREVWICBbMTEuMTQ4OTAyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zIChxdWV1
ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8w
MDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zClNFUU5VTT0yMzU5ClNVQlNZU1RFTT1x
dWV1ZXMKVVNFQ19JTklUSUFMSVpFRD0xNjIKClVERVYgIFsxMS4xNDkwNzNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9sZWRzL2F0aDlrLXBo
eTAgKGxlZHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkwClNFUU5VTT0yMzYwClNVQlNZU1RFTT1s
ZWRzClVTRUNfSU5JVElBTElaRUQ9NTk5CgpVREVWICBbMTEuMTQ5MjM0XSBjaGFuZ2UgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkw
IChsZWRzKQpBQ1RJT049Y2hhbmdlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFjLjEvMDAwMDowMzowMC4wL2xlZHMvYXRoOWstcGh5MApTRVFOVU09MjM2MQpTVUJTWVNURU09
bGVkcwpUUklHR0VSPXBoeTByYWRpbwpVU0VDX0lOSVRJQUxJWkVEPTEwMzYKClVERVYgIFsxMS4x
NDkzNTZdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvYXRoOWsgKGRyaXZlcnMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vYnVzL3BjaS9kcml2ZXJzL2F0aDlrClNFUU5VTT0yMzYyClNVQlNZU1RFTT1k
cml2ZXJzClVTRUNfSU5JVElBTElaRUQ9MTQ3OQoKVURFViAgWzExLjE0OTQ3NV0gYWRkICAgICAg
L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2F0aDlrIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2F0aDlrClNFUU5VTT0yMzYzClNVQlNZU1RFTT1kcml2ZXJz
ClVTRUNfSU5JVElBTElaRUQ9MTkyMQoKVURFViAgWzExLjE0OTU3MV0gYWRkICAgICAgL21vZHVs
ZS9zbmRfc2VxX21pZGlfZXZlbnQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3NlcV9taWRpX2V2ZW50ClNFUU5VTT0yMzY0ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklU
SUFMSVpFRD0yMzY4CgpVREVWICBbMTEuMTQ5NjYzXSBhZGQgICAgICAvbW9kdWxlL3NuZF9zZXFf
bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX21pZGkKU0VR
TlVNPTIzNjUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTI4MTkKClVERVYgIFsx
MS4xNDk3NTZdIGFkZCAgICAgIC9tb2R1bGUvc25kX3BhZ2VfYWxsb2MgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvc25kX3BhZ2VfYWxsb2MKU0VRTlVNPTIzNjYKU1VCU1lTVEVN
PW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTMyNzQKClVERVYgIFsxMS4xNDk4NDldIGFkZCAgICAg
IC9tb2R1bGUvc25kX3BjbSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRf
cGNtClNFUU5VTT0yMzY3ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0zNzMyCgpV
REVWICBbMTEuMTQ5OTQxXSBhZGQgICAgICAvbW9kdWxlL3NuZF9od2RlcCAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaHdkZXAKU0VRTlVNPTIzNjgKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTQxOTkKClVERVYgIFsxMS4xNTAwMzVdIGFkZCAgICAgIC9t
b2R1bGUvc25kX2hkYV9jb2RlYyAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9z
bmRfaGRhX2NvZGVjClNFUU5VTT0yMzY5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpF
RD00NjY1CgpVREVWICBbMTEuMTUwMTI2XSBhZGQgICAgICAvbW9kdWxlL3NuZF9oZGFfaW50ZWwg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX2hkYV9pbnRlbApTRVFOVU09
MjM3MApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NTEzNgoKVURFViAgWzExLjE1
MDM5Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEv
MS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUgKGZpcm13YXJlKQpBQ1RJ
T049YWRkCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMS9maXJtd2FyZS9hcjNrIUF0aHJCVF8weDAxMDIwMjAwLmRmdQpGSVJNV0FS
RT1hcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpTRVFOVU09MjM3NwpTVUJTWVNURU09ZmlybXdh
cmUKVElNRU9VVD02MApVU0VDX0lOSVRJQUxJWkVEPTg0NjIKCktFUk5FTFsxMS4xNTA0MTZdIHJl
bW92ZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xL2Zp
cm13YXJlL2FyM2shQXRockJUXzB4MDEwMjAyMDAuZGZ1IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92
ZQpBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUKRklSTVdBUkU9KG51
bGwpClNFUU5VTT0yNDA4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpLRVJORUxbMTEu
MTUwNDQwXSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2F0aDNrIChkcml2ZXJzKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9hdGgzawpTRVFOVU09MjQwOQpTVUJTWVNURU09
ZHJpdmVycwoKVURFViAgWzExLjE1MDYxMl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWlj
cm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFk
ZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2lu
dGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0y
Mzc4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODk0NQoK
S0VSTkVMWzExLjE1MDYyMl0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lO
Qz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVj
b2RlITA2LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQxMApTVUJTWVNURU09ZmlybXdh
cmUKVElNRU9VVD02MAoKS0VSTkVMWzExLjE1MDY0Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNU
SU9OPWFkZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13
YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNF
UU5VTT0yNDExClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVWICBbMTEuMTUwNzU1
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEu
MS8xLTEuMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9V2lyZWxlc3MKSURfVVNCX1BST1RPQ09MX0ZS
T01fREFUQUJBU0U9Qmx1ZXRvb3RoCklEX1VTQl9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVJhZGlv
IEZyZXF1ZW5jeQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JTUMgTmV0d29ya3MKSU5URVJGQUNF
PTIyNC8xLzEKTU9EQUxJQVM9dXNiOnYxM0QzcDMzNjJkMDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNj
MDFpcDAxaW4wMApQUk9EVUNUPTEzZDMvMzM2Mi8xClNFUU5VTT0xODczClNVQlNZU1RFTT11c2IK
VFlQRT0yMjQvMS8xClVTRUNfSU5JVElBTElaRUQ9ODQ4MgoKVURFViAgWzExLjE1MDgyMF0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24xICh2dGNvbnNvbGUpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNvbjEKU0VRTlVNPTIz
ODUKU1VCU1lTVEVNPXZ0Y29uc29sZQpVU0VDX0lOSVRJQUxJWkVEPTM1MzMKClVERVYgIFsxMS4x
NTA5MjZdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9kZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvdmlkZW9kZXYKU0VRTlVNPTIzODcKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTY5ODQKClVERVYgIFsxMS4xNTEwMThdIGFkZCAgICAgIC9jbGFzcy92aWRlbzRs
aW51eCAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3MvdmlkZW80bGludXgKU0VRTlVN
PTIzODgKU1VCU1lTVEVNPWNsYXNzClVTRUNfSU5JVElBTElaRUQ9NzU4MgoKVURFViAgWzExLjE1
MTExMl0gYWRkICAgICAgL21vZHVsZS92aWRlb2J1ZjJfY29yZSAobW9kdWxlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L21vZHVsZS92aWRlb2J1ZjJfY29yZQpTRVFOVU09MjM4OQpTVUJTWVNURU09bW9k
dWxlClVTRUNfSU5JVElBTElaRUQ9ODIyOQoKVURFViAgWzExLjE1MTIwM10gYWRkICAgICAgL21v
ZHVsZS92aWRlb2J1ZjJfbWVtb3BzIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L3ZpZGVvYnVmMl9tZW1vcHMKU0VRTlVNPTIzOTAKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJ
QUxJWkVEPTk0MjEKClVERVYgIFsxMS4xNTEyOTNdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9idWYy
X3ZtYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYyX3Zt
YWxsb2MKU0VRTlVNPTIzOTEKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTk5MzMK
ClVERVYgIFsxMS4xNTEzODJdIGFkZCAgICAgIC9tb2R1bGUvdXZjdmlkZW8gKG1vZHVsZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdXZjdmlkZW8KU0VRTlVNPTIzOTIKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTEzNzcKClVERVYgIFsxMS4xNTI0MzVdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMSAo
dXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAv
dXNiMS8xLTEvMS0xLjEvMS0xLjE6MS4xCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpJRF9VU0JfQ0xB
U1NfRlJPTV9EQVRBQkFTRT1XaXJlbGVzcwpJRF9VU0JfUFJPVE9DT0xfRlJPTV9EQVRBQkFTRT1C
bHVldG9vdGgKSURfVVNCX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9UmFkaW8gRnJlcXVlbmN5CklE
X1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUlNQyBOZXR3b3JrcwpJTlRFUkZBQ0U9MjI0LzEvMQpNT0RB
TElBUz11c2I6djEzRDNwMzM2MmQwMDAxZGNFMGRzYzAxZHAwMWljRTBpc2MwMWlwMDFpbjAxClBS
T0RVQ1Q9MTNkMy8zMzYyLzEKU0VRTlVNPTE4NzQKU1VCU1lTVEVNPXVzYgpUWVBFPTIyNC8xLzEK
VVNFQ19JTklUSUFMSVpFRD04NDkyCgpLRVJORUxbMTEuMTUyNDQ0XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvYmFja2xpZ2h0L2FjcGlfdmlk
ZW8wIChiYWNrbGlnaHQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvYmFja2xpZ2h0L2FjcGlfdmlkZW8wClNFUU5VTT0yNDEy
ClNVQlNZU1RFTT1iYWNrbGlnaHQKCktFUk5FTFsxMS4xNTI0NDldIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTggKHRoZXJtYWwpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U4ClNFUU5VTT0yNDEz
ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTEuMTUyNDU2XSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5w
dXQvaW5wdXQ3IChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcK
RVY9MwpLRVk9M2UwMDBiMDAwMDAwMDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAw
MDA2ZTAwMDAtZTAsMSxrRTAsRTEsRTMsRjEsRjIsRjMsRjQsRjUscmFtbHNmdwpOQU1FPSJWaWRl
byBCdXMiClBIWVM9IkxOWFZJREVPL3ZpZGVvL2lucHV0MCIKUFJPRFVDVD0xOS8wLzYvMApQUk9Q
PTAKU0VRTlVNPTI0MTQKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMTUyNTAxXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5Y
VklERU86MDAvaW5wdXQvaW5wdXQ3L2V2ZW50NyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2lucHV0L2V2ZW50NwpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcvZXZlbnQ3Ck1BSk9S
PTEzCk1JTk9SPTcxClNFUU5VTT0yNDE1ClNVQlNZU1RFTT1pbnB1dAoKVURFViAgWzExLjE1Mjk4
M10gbW92ZSAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4w
L25ldC9wM3AxIChuZXQpCkFDVElPTj1tb3ZlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9wM3AxCkRFVlBBVEhfT0xEPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMC9uZXQvZXRoMApJRF9CVVM9cGNpCklE
X01NX0NBTkRJREFURT0xCklEX01PREVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfTU9ERUxfSUQ9
MHgxMDkxCklEX05FVF9OQU1FX01BQz1lbng2MGE0NGM2ZTMwM2MKSURfTkVUX05BTUVfUEFUSD1l
bnA0czAKSURfT1VJX0ZST01fREFUQUJBU0U9QVNVU1RlayBDT01QVVRFUiBJTkMuCklEX1BDSV9D
TEFTU19GUk9NX0RBVEFCQVNFPU5ldHdvcmsgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJP
TV9EQVRBQkFTRT1FdGhlcm5ldCBjb250cm9sbGVyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPVF1
YWxjb21tIEF0aGVyb3MKSURfVkVORE9SX0lEPTB4MTk2OQpJRklOREVYPTIKSU5URVJGQUNFPXAz
cDEKU0VRTlVNPTIzODYKU1VCU1lTVEVNPW5ldApVU0VDX0lOSVRJQUxJWkVEPTg3OTcKClVERVYg
IFsxMS4xNTMwNzFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1dC9pbnB1dDUgKGlucHV0KQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0x
LjM6MS4wL2lucHV0L2lucHV0NQpFVj0zCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9aW5wdXQtcGNp
LTAwMDBfMDBfMWFfMC11c2ItMF8xXzNfMV8wCklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEKSURf
TU9ERUw9QVNVU19VU0IyLjBfV2ViY2FtCklEX01PREVMX0VOQz1BU1VTXHgyMFVTQjIuMFx4MjBX
ZWJjYW0KSURfTU9ERUxfSUQ9Mjg4MwpJRF9QQVRIPXBjaS0wMDAwOjAwOjFhLjAtdXNiLTA6MS4z
OjEuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYV8wLXVzYi0wXzFfM18xXzAKSURfUkVWSVNJ
T049MDQyOQpJRF9TRVJJQUw9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2Vi
Y2FtCklEX1RZUEU9dmlkZW8KSURfVVNCX0RSSVZFUj11dmN2aWRlbwpJRF9VU0JfSU5URVJGQUNF
Uz06MGUwMTAwOjBlMDIwMDoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SPTA0RzYy
NjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9FTkM9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTcK
SURfVkVORE9SX0lEPTFiY2YKS0VZPTEwMDAwMCAwIDAgMApNT0RBTElBUz1pbnB1dDpiMDAwM3Yx
QkNGcDI4ODNlMDQyOS1lMCwxLGtENCxyYW1sc2Z3Ck5BTUU9IkFTVVMgVVNCMi4wIFdlYmNhbSIK
UEhZUz0idXNiLTAwMDA6MDA6MWEuMC0xLjMvYnV0dG9uIgpQUk9EVUNUPTMvMWJjZi8yODgzLzQy
OQpQUk9QPTAKU0VRTlVNPTIzOTQKU1VCU1lTVEVNPWlucHV0ClRBR1M9OnNlYXQ6ClVTRUNfSU5J
VElBTElaRUQ9ODQ5OAoKVURFViAgWzExLjE1MzE2Ml0gYWRkICAgICAgL2J1cy91c2IvZHJpdmVy
cy91dmN2aWRlbyAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvdXNiL2RyaXZlcnMv
dXZjdmlkZW8KU0VRTlVNPTIzOTYKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD05
NDc0CgpVREVWICBbMTEuMTUzMjkwXSBhZGQgICAgICAvbW9kdWxlL3NwYXJzZV9rZXltYXAgKG1v
ZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc3BhcnNlX2tleW1hcApTRVFOVU09MjM5
NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MTMwCgpVREVWICBbMTEuMTUzMzk3
XSBhZGQgICAgICAvbW9kdWxlL2FzdXNfd21pIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0v
bW9kdWxlL2FzdXNfd21pClNFUU5VTT0yMzk4ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFM
SVpFRD0xMDMKClVERVYgIFsxMS4xNTM1MDVdIGFkZCAgICAgIC9tb2R1bGUvYXN1c19uYl93bWkg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXN1c19uYl93bWkKU0VRTlVNPTIz
OTkKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTg3NwoKVURFViAgWzExLjE1MzY2
OF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkgKHBsYXRmb3JtKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkKTU9EQUxJQVM9cGxh
dGZvcm06YXN1cy1uYi13bWkKU0VRTlVNPTI0MDAKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5J
VElBTElaRUQ9OTkwCgpVREVWICBbMTEuMTUzODg1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvaW5wdXQvaW5wdXQ1L2V2
ZW50NSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1dC9ieS1pZC91c2ItMDRH
NjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2ViY2FtLWV2ZW50LWlmMDAgL2Rldi9p
bnB1dC9ieS1wYXRoL3BjaS0wMDAwOjAwOjFhLjAtdXNiLTA6MS4zOjEuMC1ldmVudApERVZOQU1F
PS9kZXYvaW5wdXQvZXZlbnQ1CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NS9ldmVudDUKSURfQlVTPXVz
YgpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJ
RF9NT0RFTF9FTkM9QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURf
UEFUSD1wY2ktMDAwMDowMDoxYS4wLXVzYi0wOjEuMzoxLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBf
MDBfMWFfMC11c2ItMF8xXzNfMV8wCklEX1JFVklTSU9OPTA0MjkKSURfU0VSSUFMPTA0RzYyNjAw
MDYxMUJRMkJTMDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNhbQpJRF9UWVBFPXZpZGVvCklEX1VTQl9E
UklWRVI9dXZjdmlkZW8KSURfVVNCX0lOVEVSRkFDRVM9OjBlMDEwMDowZTAyMDA6CklEX1VTQl9J
TlRFUkZBQ0VfTlVNPTAwCklEX1ZFTkRPUj0wNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpJRF9WRU5E
T1JfRU5DPTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9JRD0xYmNmCk1BSk9SPTEz
Ck1JTk9SPTY5ClNFUU5VTT0yMzk1ClNVQlNZU1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTg5
ODQKWEtCTEFZT1VUPXVzClhLQk1PREVMPXBjMTA1CgpVREVWICBbMTEuMTU0MDM2XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYgKGlucHV0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaW5wdXQvaW5wdXQ2
CkVWPTEwMDAxMwpJRF9GT1JfU0VBVD1pbnB1dC1wbGF0Zm9ybS1hc3VzLW5iLXdtaQpJRF9JTlBV
VD0xCklEX0lOUFVUX0tFWT0xCklEX1BBVEg9cGxhdGZvcm0tYXN1cy1uYi13bWkKSURfUEFUSF9U
QUc9cGxhdGZvcm0tYXN1cy1uYi13bWkKS0VZPWMwMDAwIDAgODAwMDAwMDAwMDAwIDAgMCBhMTYw
NmYwMDkwMDAwMCAyMDAwMjc4MDA1MDEwMDAgZTAwMDAwMDAwMDAwMCAwCk1PREFMSUFTPWlucHV0
OmIwMDE5djAwMDBwMDAwMGUwMDAwLWUwLDEsNCwxNCxrNzEsNzIsNzMsOEMsOTQsOTYsQTMsQTQs
QTUsQTYsQTksQjksRDQsRDcsRTAsRTEsRTIsRTMsRTUsRTYsRUQsRUUsRjAsRjUsRjcsMUFGLDIx
MiwyMTMscmFtNCxsc2Z3Ck1TQz0xMApOQU1FPSJBc3VzIFdNSSBob3RrZXlzIgpQSFlTPSJhc3Vz
LW5iLXdtaS9pbnB1dDAiClBST0RVQ1Q9MTkvMC8wLzAKUFJPUD0wClNFUU5VTT0yNDAxClNVQlNZ
U1RFTT1pbnB1dApUQUdTPTpzZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTU4NAoKVURFViAgWzExLjE1
NDA0NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaHdtb24vaHdtb24x
IChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21p
L2h3bW9uL2h3bW9uMQpTRVFOVU09MjQwMwpTVUJTWVNURU09aHdtb24KVVNFQ19JTklUSUFMSVpF
RD04MDMKClVERVYgIFsxMS4xNTQyNTFdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMt
bmItd21pL2xlZHMvYXN1czo6a2JkX2JhY2tsaWdodCAobGVkcykKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL2xlZHMvYXN1czo6a2JkX2JhY2tsaWdodApT
RVFOVU09MjQwNApTVUJTWVNURU09bGVkcwpVU0VDX0lOSVRJQUxJWkVEPTQyNjMKClVERVYgIFsx
MS4xNTQ0NDVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL3Jma2lsbC9y
ZmtpbGwxIChyZmtpbGwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3Vz
LW5iLXdtaS9yZmtpbGwvcmZraWxsMQpSRktJTExfTkFNRT1hc3VzLXdsYW4KUkZLSUxMX1NUQVRF
PTEKUkZLSUxMX1RZUEU9d2xhbgpTRVFOVU09MjQwNQpTVUJTWVNURU09cmZraWxsClVTRUNfSU5J
VElBTElaRUQ9MzA5CgpVREVWICBbMTEuMTU0NjE0XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9y
bS9hc3VzLW5iLXdtaS9yZmtpbGwvcmZraWxsMiAocmZraWxsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxsL3Jma2lsbDIKUkZLSUxMX05BTUU9
YXN1cy1ibHVldG9vdGgKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZUEU9Ymx1ZXRvb3RoClNFUU5V
TT0yNDA2ClNVQlNZU1RFTT1yZmtpbGwKVVNFQ19JTklUSUFMSVpFRD02MDcKClVERVYgIFsxMS4x
NTQ3MzVdIGFkZCAgICAgIC9idXMvcGxhdGZvcm0vZHJpdmVycy9hc3VzLW5iLXdtaSAoZHJpdmVy
cykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGxhdGZvcm0vZHJpdmVycy9hc3VzLW5iLXdtaQpT
RVFOVU09MjQwNwpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTE1MTkKClVERVYg
IFsxMS4xNTQ3NTVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMS4zLzEtMS4zOjEuMC92aWRlbzRsaW51eC92aWRlbzAgKHZpZGVvNGxpbnV4KQpB
Q1RJT049YWRkCkNPTE9SRF9ERVZJQ0U9MQpDT0xPUkRfS0lORD1jYW1lcmEKREVWTElOS1M9L2Rl
di92NGwvYnktaWQvdXNiLTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNh
bS12aWRlby1pbmRleDAgL2Rldi92NGwvYnktcGF0aC9wY2ktMDAwMDowMDoxYS4wLXVzYi0wOjEu
MzoxLjAtdmlkZW8taW5kZXgwCkRFVk5BTUU9L2Rldi92aWRlbzAKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvdmlkZW80bGlu
dXgvdmlkZW8wCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9dmlkZW80bGludXgtcGNpLTAwMDBfMDBf
MWFfMC11c2ItMF8xXzNfMV8wCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJRF9NT0RFTF9F
TkM9QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURfUEFUSD1wY2kt
MDAwMDowMDoxYS4wLXVzYi0wOjEuMzoxLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWFfMC11
c2ItMF8xXzNfMV8wCklEX1JFVklTSU9OPTA0MjkKSURfU0VSSUFMPTA0RzYyNjAwMDYxMUJRMkJT
MDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNhbQpJRF9UWVBFPXZpZGVvCklEX1VTQl9EUklWRVI9dXZj
dmlkZW8KSURfVVNCX0lOVEVSRkFDRVM9OjBlMDEwMDowZTAyMDA6CklEX1VTQl9JTlRFUkZBQ0Vf
TlVNPTAwCklEX1Y0TF9DQVBBQklMSVRJRVM9OmNhcHR1cmU6CklEX1Y0TF9QUk9EVUNUPUFTVVMg
VVNCMi4wIFdlYmNhbQpJRF9WNExfVkVSU0lPTj0yCklEX1ZFTkRPUj0wNEc2MjYwMDA2MTFCUTJC
UzAwMTMxNwpJRF9WRU5ET1JfRU5DPTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9J
RD0xYmNmCk1BSk9SPTgxCk1JTk9SPTAKU0VRTlVNPTIzOTMKU1VCU1lTVEVNPXZpZGVvNGxpbnV4
ClRBR1M9OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03OTg4CgpVREVWICBbMTEuMTU0
OTAwXSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2F0aDNrIChkcml2ZXJzKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9hdGgzawpTRVFOVU09MjQwOQpTVUJTWVNURU09ZHJp
dmVycwpVU0VDX0lOSVRJQUxJWkVEPTQ5NAoKVURFViAgWzExLjE1NDkwOV0gcmVtb3ZlICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjEvZmlybXdhcmUvYXIz
ayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMS9m
aXJtd2FyZS9hcjNrIUF0aHJCVF8weDAxMDIwMjAwLmRmdQpGSVJNV0FSRT0obnVsbCkKU0VRTlVN
PTI0MDgKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD00NTkK
ClVERVYgIFsxMS4xNTUwNDFdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MTAKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02ODMKClVERVYgIFsxMS4xNTUwNjFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTggKHRoZXJtYWwp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZp
Y2U4ClNFUU5VTT0yNDEzClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9MjU2OAoK
VURFViAgWzExLjE1NTI0N10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDExClNVQlNZ
U1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzM5CgpLRVJORUxbMTEu
MTU1MjU4XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50
ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2Et
MDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDE2ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VU
PTYwCgpLRVJORUxbMTEuMTU1MjkxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2Nv
ZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFT
WU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwt
dWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MTcK
U1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTUzODldIHJlbW92ZSAg
IC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0w
OSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVs
bCkKU0VRTlVNPTI0MTYKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFM
SVpFRD01MjU0CgpVREVWICBbMTEuMTU1NTAzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3
IChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKRVY9MwpJRF9G
T1JfU0VBVD1pbnB1dC1hY3BpLUxOWFZJREVPXzAwCklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEK
SURfUEFUSD1hY3BpLUxOWFZJREVPOjAwCklEX1BBVEhfVEFHPWFjcGktTE5YVklERU9fMDAKS0VZ
PTNlMDAwYjAwMDAwMDAwIDAgMCAwCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwNmUwMDAw
LWUwLDEsa0UwLEUxLEUzLEYxLEYyLEYzLEY0LEY1LHJhbWxzZncKTkFNRT0iVmlkZW8gQnVzIgpQ
SFlTPSJMTlhWSURFTy92aWRlby9pbnB1dDAiClBST0RVQ1Q9MTkvMC82LzAKUFJPUD0wClNFUU5V
TT0yNDE0ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpzZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTI1OTgK
CktFUk5FTFsxMS4xNTU1NzddIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MTgKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTU1ODhdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFD
VElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJt
d2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0wOQpT
RVFOVU09MjQxNwpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VDX0lOSVRJQUxJWkVE
PTUzMDAKCktFUk5FTFsxMS4xNTU2MDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3Jv
Y29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1hZGQK
QVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRl
bC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0wOQpTRVFOVU09MjQx
OQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKVURFViAgWzExLjE1NTcyNF0gcmVtb3Zl
ICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNh
LTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPShu
dWxsKQpTRVFOVU09MjQxOApTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VDX0lOSVRJ
QUxJWkVEPTU1ODEKCktFUk5FTFsxMS4xNTU4OTRdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3Jt
L21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElP
Tj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJt
d2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MjAKU1VC
U1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTU5MDVdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAo
ZmlybXdhcmUpCkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21p
Y3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29k
ZS8wNi0zYS0wOQpTRVFOVU09MjQxOQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VD
X0lOSVRJQUxJWkVEPTU2MjcKCktFUk5FTFsxMS4xNTU5MjBdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUp
CkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0w
OQpTRVFOVU09MjQyMQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKVURFViAgWzExLjE1
NTk1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjAzL0xOWFZJREVPOjAwL2lucHV0L2lucHV0Ny9ldmVudDcgKGlucHV0KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDcKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3
L2V2ZW50NwpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX1BBVEg9YWNwaS1MTlhWSURFTzow
MApJRF9QQVRIX1RBRz1hY3BpLUxOWFZJREVPXzAwCk1BSk9SPTEzCk1JTk9SPTcxClNFUU5VTT0y
NDE1ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9
MjYyOQpYS0JMQVlPVVQ9dXMKWEtCTU9ERUw9cGMxMDUKClVERVYgIFsxMS4xNTYwMjVdIHJlbW92
ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0z
YS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3Bs
YXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0o
bnVsbCkKU0VRTlVNPTI0MjAKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklU
SUFMSVpFRD01OTAwCgpLRVJORUxbMTEuMTU2MDM4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L3ZjL3ZjczIgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MyCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3MyCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjQyMgpTVUJTWVNURU09
dmMKCktFUk5FTFsxMS4xNTYwNTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTIg
KHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdmMvdmNzYTIKTUFKT1I9NwpNSU5PUj0xMzAKU0VRTlVNPTI0MjMKU1VCU1lTVEVNPXZjCgpL
RVJORUxbMTEuMTU2MTE1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczMgKHZjKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92
Y3MzCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjQyNApTVUJTWVNURU09dmMKCktFUk5FTFsxMS4x
NTYxMzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTMgKHZjKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi92Y3NhMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTMKTUFK
T1I9NwpNSU5PUj0xMzEKU0VRTlVNPTI0MjUKU1VCU1lTVEVNPXZjCgpLRVJORUxbMTEuMTU2MTkw
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczQgKHZjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi92Y3M0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M0Ck1BSk9SPTcKTUlO
T1I9NApTRVFOVU09MjQyNgpTVUJTWVNURU09dmMKCktFUk5FTFsxMS4xNTYyMjJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTQgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92
Y3NhNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTQKTUFKT1I9NwpNSU5PUj0xMzIK
U0VRTlVNPTI0MjcKU1VCU1lTVEVNPXZjCgpVREVWICBbMTEuMTU2MjYyXSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3ZjL3ZjczIgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MyCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3MyCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjQy
MgpTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD02MDY0CgpLRVJORUxbMTEuMTU2MjcxXSBy
ZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUh
MDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdB
UkU9KG51bGwpClNFUU5VTT0yNDI4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVW
ICBbMTEuMTU2MjgyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdh
cmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYt
M2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjEKU1VCU1lTVEVN
PWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD01OTQwCgpLRVJORUxbMTEuMTU2
MjkyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwt
dWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklS
TVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjkKU1VCU1lTVEVNPWZpcm13YXJl
ClRJTUVPVVQ9NjAKCktFUk5FTFsxMS4xNTYzMjVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
dmMvdmNzNSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3ZjczUKREVWUEFUSD0vZGV2aWNl
cy92aXJ0dWFsL3ZjL3ZjczUKTUFKT1I9NwpNSU5PUj01ClNFUU5VTT0yNDMwClNVQlNZU1RFTT12
YwoKS0VSTkVMWzExLjE1NjM0NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3NhNSAo
dmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E1CkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC92Yy92Y3NhNQpNQUpPUj03Ck1JTk9SPTEzMwpTRVFOVU09MjQzMQpTVUJTWVNURU09dmMKClVE
RVYgIFsxMS4xNTY0NzhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTIgKHZjKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMv
dmNzYTIKTUFKT1I9NwpNSU5PUj0xMzAKU0VRTlVNPTI0MjMKU1VCU1lTVEVNPXZjClVTRUNfSU5J
VElBTElaRUQ9NjExMAoKS0VSTkVMWzExLjE1NjUyOV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC92Yy92Y3M2ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzNgpERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvdmMvdmNzNgpNQUpPUj03Ck1JTk9SPTYKU0VRTlVNPTI0MzIKU1VCU1lTVEVN
PXZjCgpVREVWICBbMTEuMTU2NTQwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczMg
KHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MzCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC92Yy92Y3MzCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjQyNApTVUJTWVNURU09dmMKVVNFQ19J
TklUSUFMSVpFRD02MTI1CgpLRVJORUxbMTEuMTU2NTc3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3ZjL3Zjc2E2ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYTYKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E2Ck1BSk9SPTcKTUlOT1I9MTM0ClNFUU5VTT0yNDMzClNV
QlNZU1RFTT12YwoKVURFViAgWzExLjE1NjgzMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92
Yy92Y3NhMyAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2EzCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3NhMwpNQUpPUj03Ck1JTk9SPTEzMQpTRVFOVU09MjQyNQpTVUJTWVNU
RU09dmMKVVNFQ19JTklUSUFMSVpFRD02MTM4CgpVREVWICBbMTEuMTU3MTQ0XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E0ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNz
YTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E0Ck1BSk9SPTcKTUlOT1I9MTMyClNF
UU5VTT0yNDI3ClNVQlNZU1RFTT12YwpVU0VDX0lOSVRJQUxJWkVEPTYyMjUKClVERVYgIFsxMS4x
NTcyODBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzNCAodmMpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3ZjczQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczQKTUFKT1I9
NwpNSU5PUj00ClNFUU5VTT0yNDI2ClNVQlNZU1RFTT12YwpVU0VDX0lOSVRJQUxJWkVEPTYxOTUK
ClVERVYgIFsxMS4xNTc0NDBdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MjgKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02MjY0CgpVREVWICBbMTEuMTU3NTAzXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczUgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9
L2Rldi92Y3M1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M1Ck1BSk9SPTcKTUlOT1I9
NQpTRVFOVU09MjQzMApTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD02MzM2CgpVREVWICBb
MTEuMTU3NjQyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUv
aW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2Et
MDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjkKU1VCU1lTVEVNPWZp
cm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02MzE4CgpLRVJORUxbMTEuMTU3NjU1
XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNv
ZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklS
TVdBUkU9KG51bGwpClNFUU5VTT0yNDM0ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpL
RVJORUxbMTEuMTU3Njc1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmly
bXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUh
MDYtM2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MzUKU1VCU1lT
VEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTc3MDZdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvdmMvdmNzYTUgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTUKTUFKT1I9NwpNSU5PUj0xMzMKU0VRTlVN
PTI0MzEKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NjM1NAoKVURFViAgWzExLjE1Nzg0
MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3M2ICh2YykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdmNzNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzNgpNQUpPUj03Ck1J
Tk9SPTYKU0VRTlVNPTI0MzIKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NjYzMwoKVURF
ViAgWzExLjE1Nzg5MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3NhNiAodmMpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92
Y3NhNgpNQUpPUj03Ck1JTk9SPTEzNApTRVFOVU09MjQzMwpTVUJTWVNURU09dmMKVVNFQ19JTklU
SUFMSVpFRD02OTY5CgpVREVWICBbMTEuMTU3OTc1XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9y
bS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJ
T049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmly
bXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDM0ClNV
QlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzY3OQoKS0VSTkVM
WzExLjE1ODE0Nl0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJl
L2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0wCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2
LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQzNgpTVUJTWVNURU09ZmlybXdhcmUKVElN
RU9VVD02MAoKVURFViAgWzExLjE1ODE1NV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWlj
cm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFk
ZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2lu
dGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0y
NDM1ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzczNQoK
S0VSTkVMWzExLjE1ODE3Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDM3ClNVQlNZ
U1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVWICBbMTEuMTU4Mjc5XSByZW1vdmUgICAvZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZp
cm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9t
aWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9KG51bGwpClNF
UU5VTT0yNDM2ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9
ODE1NAoKVURFViAgWzExLjE1ODQ0M10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9j
b2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApB
U1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVs
LXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDM3
ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODIxMwoKS0VS
TkVMWzExLjE1ODQ0OV0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13
YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQzOApTVUJTWVNURU09ZmlybXdhcmUK
VElNRU9VVD02MAoKS0VSTkVMWzExLjE1ODQ3NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9t
aXNjL21pY3JvY29kZSAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvY3B1L21pY3JvY29k
ZQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9taWNyb2NvZGUKTUFKT1I9MTAKTUlOT1I9
MTg0ClNFUU5VTT0yNDM5ClNVQlNZU1RFTT1taXNjCgpVREVWICBbMTEuMTU4ODQ0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbWljcm9jb2RlIChtaXNjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9jcHUvbWljcm9jb2RlCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL21pY3Jv
Y29kZQpNQUpPUj0xMApNSU5PUj0xODQKU0VRTlVNPTI0MzkKU1VCU1lTVEVNPW1pc2MKVVNFQ19J
TklUSUFMSVpFRD04NDkyCgpLRVJORUxbMTEuMTU5NTE2XSBhZGQgICAgICAvbW9kdWxlL2NyeXB0
ZCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9jcnlwdGQKU0VRTlVNPTI0NDAK
U1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzExLjE2MDE2OF0gYWRkICAgICAgL21vZHVsZS9jcnlw
dGQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3J5cHRkClNFUU5VTT0yNDQw
ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0zMQoKS0VSTkVMWzExLjE2MDM0M10g
YWRkICAgICAgL21vZHVsZS9hYmxrX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9hYmxrX2hlbHBlcgpTRVFOVU09MjQ0MQpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTEuMTYwNDg4XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUv
aW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYt
M2EtMDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDM4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1F
T1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODQ1MAoKVURFViAgWzExLjE2MTQ2Ml0gYWRkICAgICAg
L21vZHVsZS9hYmxrX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9h
YmxrX2hlbHBlcgpTRVFOVU09MjQ0MQpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9
MzQ0CgpLRVJORUxbMTEuMTYxNDcwXSBhZGQgICAgICAvbW9kdWxlL2dsdWVfaGVscGVyIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2dsdWVfaGVscGVyClNFUU5VTT0yNDQyClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjE0NzhdIGFkZCAgICAgIC9tb2R1bGUvZ2x1ZV9o
ZWxwZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2x1ZV9oZWxwZXIKU0VR
TlVNPTI0NDIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTEyMTUKClVERVYgIFsx
MS4xNjE2MTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yClNFUU5VTT0yMjE5ClNVQlNZU1RFTT10
dHkKVVNFQ19JTklUSUFMSVpFRD05MTQ5CgpLRVJORUxbMTEuMTYyODA5XSBhZGQgICAgICAvbW9k
dWxlL2dmMTI4bXVsIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2dmMTI4bXVs
ClNFUU5VTT0yNDQzClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjI4MTddIGFkZCAgICAg
IC9tb2R1bGUvZ2YxMjhtdWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2Yx
MjhtdWwKU0VRTlVNPTI0NDMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTIyNjEK
CktFUk5FTFsxMS4xNjM5NjddIGFkZCAgICAgIC9tb2R1bGUvbHJ3IChtb2R1bGUpCkFDVElPTj1h
ZGQKREVWUEFUSD0vbW9kdWxlL2xydwpTRVFOVU09MjQ0NApTVUJTWVNURU09bW9kdWxlCgpLRVJO
RUxbMTEuMTY1MTgzXSBhZGQgICAgICAvbW9kdWxlL2Flc194ODZfNjQgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvYWVzX3g4Nl82NApTRVFOVU09MjQ0NQpTVUJTWVNURU09bW9k
dWxlCgpLRVJORUxbMTEuMTY2OTYxXSBhZGQgICAgICAvbW9kdWxlL2Flc25pX2ludGVsIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2Flc25pX2ludGVsClNFUU5VTT0yNDQ2ClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjcwNjNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0z
ClNFUU5VTT0yMjMwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02MzEKClVERVYgIFsx
MS4xNjcyMjFdIGFkZCAgICAgIC9tb2R1bGUvbHJ3IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2xydwpTRVFOVU09MjQ0NApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTEla
RUQ9NzA2NQoKVURFViAgWzExLjE2NzI3Nl0gYWRkICAgICAgL21vZHVsZS9hZXNuaV9pbnRlbCAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hZXNuaV9pbnRlbApTRVFOVU09MjQ0
NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NzE0NgoKVURFViAgWzExLjE2ODYw
Ml0gYWRkICAgICAgL21vZHVsZS9hZXNfeDg2XzY0IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2Flc194ODZfNjQKU0VRTlVNPTI0NDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTcxMTYKCktFUk5FTFsxMS4xNjg2MTFdIGFkZCAgICAgIC9tb2R1bGUvZ2hhc2hf
Y2xtdWxuaV9pbnRlbCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9naGFzaF9j
bG11bG5pX2ludGVsClNFUU5VTT0yNDQ3ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjg2
MjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYgKHR0eSkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvdHR5NgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj02ClNFUU5VTT0yMjYzClNVQlNZU1RFTT10dHkKVVNF
Q19JTklUSUFMSVpFRD02OTI1CgpVREVWICBbMTEuMTY4NjMyXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlO
T1I9NApTRVFOVU09MjI0MQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9MjM5OQoKVURF
ViAgWzExLjE2ODY0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NSAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTUKU0VRTlVNPTIyNTIKU1VCU1lT
VEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTQ0OTQKClVERVYgIFsxMS4xNjg3MTVdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEKSURfTU1fQ0FORElEQVRFPTEK
TUFKT1I9NApNSU5PUj0xClNFUU5VTT0yMjA4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpF
RD03OTM5CgpVREVWICBbMTEuMTY4NzY4XSBhZGQgICAgICAvbW9kdWxlL2doYXNoX2NsbXVsbmlf
aW50ZWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2hhc2hfY2xtdWxuaV9p
bnRlbApTRVFOVU09MjQ0NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9ODYyOAoK
S0VSTkVMWzExLjE3MDI4OV0gYWRkICAgICAgL21vZHVsZS9jcmMzMl9wY2xtdWwgKG1vZHVsZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3JjMzJfcGNsbXVsClNFUU5VTT0yNDQ4ClNVQlNZ
U1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNzA1MThdIGFkZCAgICAgIC9tb2R1bGUvY3JjMzJfcGNs
bXVsIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2NyYzMyX3BjbG11bApTRVFO
VU09MjQ0OApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzkxCgpLRVJORUxbMTEu
MTcyMDY4XSBhZGQgICAgICAvbW9kdWxlL2NyY3QxMGRpZl9wY2xtdWwgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvY3JjdDEwZGlmX3BjbG11bApTRVFOVU09MjQ0OQpTVUJTWVNU
RU09bW9kdWxlCgpVREVWICBbMTEuMTcyNjU1XSBhZGQgICAgICAvbW9kdWxlL2NyY3QxMGRpZl9w
Y2xtdWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3JjdDEwZGlmX3BjbG11
bApTRVFOVU09MjQ0OQpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjQ3MAoKS0VS
TkVMWzExLjE4MTAwMV0gYWRkICAgICAgL21vZHVsZS9rdm0gKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUva3ZtClNFUU5VTT0yNDUwClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsx
MS4xODEwMTNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvZ3JhcGhpY3MvZmJjb24gKGdyYXBo
aWNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ncmFwaGljcy9mYmNvbgpT
RVFOVU09MjE2NwpTVUJTWVNURU09Z3JhcGhpY3MKVVNFQ19JTklUSUFMSVpFRD01NDkzCgpLRVJO
RUxbMTEuMTgyMjMyXSBhZGQgICAgICAvbW9kdWxlL2t2bV9pbnRlbCAobW9kdWxlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L21vZHVsZS9rdm1faW50ZWwKU0VRTlVNPTI0NTEKU1VCU1lTVEVNPW1vZHVs
ZQoKS0VSTkVMWzExLjE4MjM4MV0gYWRkICAgICAgL2tlcm5lbC9zbGFiLzp0LTAwMDAxNjggKHNs
YWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2VybmVsL3NsYWIvOnQtMDAwMDE2OApTRVFOVU09MjQ1
MgpTVUJTWVNURU09c2xhYgoKS0VSTkVMWzExLjE4MzMwM10gYWRkICAgICAgL2tlcm5lbC9zbGFi
Lzp0LTAwMTYwNjQgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2VybmVsL3NsYWIvOnQtMDAx
NjA2NApTRVFOVU09MjQ1MwpTVUJTWVNURU09c2xhYgoKS0VSTkVMWzExLjE4MzMyM10gYWRkICAg
ICAgL2tlcm5lbC9zbGFiLzp0LTAwMDAxNDQgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2Vy
bmVsL3NsYWIvOnQtMDAwMDE0NApTRVFOVU09MjQ1NApTVUJTWVNURU09c2xhYgoKS0VSTkVMWzEx
LjE4MzQzMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL2t2bSAobWlzYykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYva3ZtCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2t2bQpN
QUpPUj0xMApNSU5PUj0yMzIKU0VRTlVNPTI0NTUKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMS4x
ODQ4NDZdIGFkZCAgICAgIC9tb2R1bGUvY29yZXRlbXAgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvY29yZXRlbXAKU0VRTlVNPTI0NTYKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVM
WzExLjE4NDg5OV0gYWRkICAgICAgL2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2NvcmV0ZW1wIChkcml2
ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2NvcmV0ZW1wClNF
UU5VTT0yNDU3ClNVQlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTEuMTg0OTEzXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wIChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL2NvcmV0ZW1wLjAKTU9EQUxJQVM9cGxhdGZvcm06Y29yZXRlbXAK
U0VRTlVNPTI0NTgKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxbMTEuMTg0OTM4XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wL2h3bW9uL2h3bW9uMiAoaHdtb24pCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wL2h3bW9uL2h3bW9uMgpT
RVFOVU09MjQ1OQpTVUJTWVNURU09aHdtb24KCktFUk5FTFsxMS4xODYyNTldIGFkZCAgICAgIC9t
b2R1bGUvaW50ZWxfcG93ZXJjbGFtcCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9pbnRlbF9wb3dlcmNsYW1wClNFUU5VTT0yNDYwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsx
MS4xODYzMzddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rldmlj
ZTkgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwv
Y29vbGluZ19kZXZpY2U5ClNFUU5VTT0yNDYxClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTEu
MTg3NTMwXSBhZGQgICAgICAvbW9kdWxlL3g4Nl9wa2dfdGVtcF90aGVybWFsIChtb2R1bGUpCkFD
VElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3g4Nl9wa2dfdGVtcF90aGVybWFsClNFUU5VTT0yNDYy
ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMS4xODc1OTddIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUxICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90aGVybWFsL3RoZXJtYWxfem9uZTEKU0VRTlVNPTI0NjMKU1VCU1lT
VEVNPXRoZXJtYWwKCktFUk5FTFsxMS4xODc2MzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
aHdtb24vaHdtb24zIChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
aHdtb24vaHdtb24zClNFUU5VTT0yNDY0ClNVQlNZU1RFTT1od21vbgoKVURFViAgWzExLjE4Nzc1
NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHU3IChjcHUpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTcKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14
ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAw
MDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBE
LDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSww
MDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2
RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEs
MDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAw
OTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMw
LDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMyww
MTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAzMgpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElB
TElaRUQ9OTkyMAoKVURFViAgWzExLjE4Nzc2Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nw
dS9jcHU0IChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQK
RFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6
bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAw
MDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1
LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCww
MDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3
NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgs
MDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAw
OUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2
LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAy
OQpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTc3NAoKVURFViAgWzExLjE4Nzg2OV0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUyIChjcHUpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZj
cHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEs
MDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAw
MEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFC
LDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCww
MDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4
MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMs
MDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAw
RTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0
LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyNwpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTEla
RUQ9OTY3MwoKVURFViAgWzExLjE4NzkwNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9j
cHUzIChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMKRFJJ
VkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9k
ZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcs
MDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAw
MTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNC
LDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3Niww
MDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4
OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEs
MDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAw
RTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyOApT
VUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTcyNQoKVURFViAgWzExLjE4ODEyN10gYWRk
ICAgICAgL21vZHVsZS9rdm0gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUva3Zt
ClNFUU5VTT0yNDUwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD03OTQ1CgpVREVW
ICBbMTEuMTg4MTM2XSBhZGQgICAgICAvbW9kdWxlL2t2bV9pbnRlbCAobW9kdWxlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L21vZHVsZS9rdm1faW50ZWwKU0VRTlVNPTI0NTEKU1VCU1lTVEVNPW1vZHVs
ZQpVU0VDX0lOSVRJQUxJWkVEPTc5NzcKClVERVYgIFsxMS4xODgyNTFdIGFkZCAgICAgIC9rZXJu
ZWwvc2xhYi86dC0wMDE2MDY0IChzbGFiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFi
Lzp0LTAwMTYwNjQKU0VRTlVNPTI0NTMKU1VCU1lTVEVNPXNsYWIKVVNFQ19JTklUSUFMSVpFRD04
MDQxCgpVREVWICBbMTEuMTg4MjYwXSBhZGQgICAgICAva2VybmVsL3NsYWIvOnQtMDAwMDE2OCAo
c2xhYikKQUNUSU9OPWFkZApERVZQQVRIPS9rZXJuZWwvc2xhYi86dC0wMDAwMTY4ClNFUU5VTT0y
NDUyClNVQlNZU1RFTT1zbGFiClVTRUNfSU5JVElBTElaRUQ9ODAwOAoKVURFViAgWzExLjE4ODM1
NF0gYWRkICAgICAgL21vZHVsZS9jb3JldGVtcCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9jb3JldGVtcApTRVFOVU09MjQ1NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9ODE1NQoKVURFViAgWzExLjE4ODQ1NV0gYWRkICAgICAgL21vZHVsZS9pbnRlbF9wb3dl
cmNsYW1wIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2ludGVsX3Bvd2VyY2xh
bXAKU0VRTlVNPTI0NjAKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTgyODIKClVE
RVYgIFsxMS4xODg1MTNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5n
X2RldmljZTkgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3Ro
ZXJtYWwvY29vbGluZ19kZXZpY2U5ClNFUU5VTT0yNDYxClNVQlNZU1RFTT10aGVybWFsClVTRUNf
SU5JVElBTElaRUQ9ODMwNwoKVURFViAgWzExLjE4ODU1N10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90aGVybWFsL3RoZXJtYWxfem9uZTEgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMQpTRVFOVU09MjQ2MwpTVUJTWVNU
RU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTgzNzQKClVERVYgIFsxMS4xODg2MjJdIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NiAoY3B1KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL2NwdS9jcHU2CkRSSVZFUj1wcm9jZXNzb3IKTU9EQUxJQVM9eDg2Y3B1OnZl
bmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVsOjAwM0E6ZmVhdHVyZTosMDAwMCwwMDAxLDAwMDIs
MDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAwMDgsMDAwOSwwMDBCLDAwMEMsMDAwRCwwMDBFLDAw
MEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2LDAwMTcsMDAxOCwwMDE5LDAwMUEsMDAxQiwwMDFD
LDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiwwMDNELDAwNjgsMDA2QiwwMDZDLDAwNkQsMDA2Riww
MDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3OCwwMDdDLDAwN0QsMDA4MCwwMDgxLDAwODIsMDA4
MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODksMDA4RCwwMDhFLDAwOEYsMDA5MSwwMDkzLDAwOTQs
MDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAwOUIsMDA5QywwMDlELDAwOUUsMDBDMCwwMEUwLDAw
RTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3LDAxMDAsMDEwMSwwMTAyLDAxMDMsMDEwNCwwMTIw
LDAxMjcsMDEyOQoKU0VRTlVNPTIwMzEKU1VCU1lTVEVNPWNwdQpVU0VDX0lOSVRJQUxJWkVEPTk4
NzIKClVERVYgIFsxMS4xODg2NzddIGFkZCAgICAgIC9tb2R1bGUveDg2X3BrZ190ZW1wX3RoZXJt
YWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUveDg2X3BrZ190ZW1wX3RoZXJt
YWwKU0VRTlVNPTI0NjIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTgzNDMKClVE
RVYgIFsxMS4xODg2OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9rdm0gKG1pc2Mp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2t2bQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlz
Yy9rdm0KTUFKT1I9MTAKTUlOT1I9MjMyClNFUU5VTT0yNDU1ClNVQlNZU1RFTT1taXNjClRBR1M9
OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD04MDkzCgpVREVWICBbMTEuMTg4NzM2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTAgKGNwdSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MApEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFTPXg4NmNw
dTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAsMDAwMSww
MDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAwMEQsMDAw
RSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFBLDAwMUIs
MDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2QywwMDZELDAw
NkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4MSwwMDgy
LDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEsMDA5Myww
MDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAwQzAsMDBF
MCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAzLDAxMDQs
MDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI1ClNVQlNZU1RFTT1jcHUKVVNFQ19JTklUSUFMSVpF
RD03NTk5CgpVREVWICBbMTEuMTg4NzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2h3bW9u
L2h3bW9uMyAoaHdtb24pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2h3bW9u
L2h3bW9uMwpTRVFOVU09MjQ2NApTVUJTWVNURU09aHdtb24KVVNFQ19JTklUSUFMSVpFRD04NTc5
CgpVREVWICBbMTEuMTg4Nzc4XSBhZGQgICAgICAvYnVzL3BsYXRmb3JtL2RyaXZlcnMvY29yZXRl
bXAgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BsYXRmb3JtL2RyaXZlcnMvY29y
ZXRlbXAKU0VRTlVNPTI0NTcKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD04MTg1
CgpLRVJORUxbMTEuMTg4ODI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MDIuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzEgKGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2JhY2tsaWdodC9hY3BpX3ZpZGVvMQpT
RVFOVU09MjQ2NQpTVUJTWVNURU09YmFja2xpZ2h0CgpLRVJORUxbMTEuMTg4ODQyXSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UxMCAodGhlcm1hbCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEw
ClNFUU5VTT0yNDY2ClNVQlNZU1RFTT10aGVybWFsCgpVREVWICBbMTEuMTg4OTc0XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wIChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BsYXRmb3JtL2NvcmV0ZW1wLjAKTU9EQUxJQVM9cGxhdGZvcm06Y29yZXRl
bXAKU0VRTlVNPTI0NTgKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9ODIxNgoK
VURFViAgWzExLjE4OTA5OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHU1IChjcHUp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTUKRFJJVkVSPXByb2Nl
c3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpm
ZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5
LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNyww
MDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2
OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0Ms
MDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAw
OEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlD
LDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCww
MTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAzMApTVUJTWVNURU09
Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTgyMgoKVURFViAgWzExLjE4OTIwNl0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vY29yZXRlbXAuMC9od21vbi9od21vbjIgKGh3bW9uKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vY29yZXRlbXAuMC9od21vbi9od21vbjIKU0VRTlVN
PTI0NTkKU1VCU1lTVEVNPWh3bW9uClVTRUNfSU5JVElBTElaRUQ9ODI2MQoKVURFViAgWzExLjE4
OTM1Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMTAg
KHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29v
bGluZ19kZXZpY2UxMApTRVFOVU09MjQ2NgpTVUJTWVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJ
WkVEPTkyMjUKClVERVYgIFsxMS4xODk0MTldIGFkZCAgICAgIC9rZXJuZWwvc2xhYi86dC0wMDAw
MTQ0IChzbGFiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFiLzp0LTAwMDAxNDQKU0VR
TlVNPTI0NTQKU1VCU1lTVEVNPXNsYWIKVVNFQ19JTklUSUFMSVpFRD04MDY3CgpVREVWICBbMTEu
MTg5NTExXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTEgKGNwdSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MQpEUklWRVI9cHJvY2Vzc29yCk1PREFM
SUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAw
MDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBD
LDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSww
MDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2
QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAs
MDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAw
OTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlF
LDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiww
MTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI2ClNVQlNZU1RFTT1jcHUKVVNFQ19J
TklUSUFMSVpFRD05NjExCgpVREVWICBbMTEuMjE2MTIwXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYvZXZlbnQ2IChpbnB1dCkKQUNUSU9OPWFkZApE
RVZMSU5LUz0vZGV2L2lucHV0L2J5LXBhdGgvcGxhdGZvcm0tYXN1cy1uYi13bWktZXZlbnQKREVW
TkFNRT0vZGV2L2lucHV0L2V2ZW50NgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmIt
d21pL2lucHV0L2lucHV0Ni9ldmVudDYKSURfSU5QVVQ9MQpJRF9JTlBVVF9LRVk9MQpJRF9QQVRI
PXBsYXRmb3JtLWFzdXMtbmItd21pCklEX1BBVEhfVEFHPXBsYXRmb3JtLWFzdXMtbmItd21pCktF
WUJPQVJEX0tFWV82Yj1mMjEKTUFKT1I9MTMKTUlOT1I9NzAKU0VRTlVNPTI0MDIKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9Njk2ClhLQkxBWU9VVD11cwpYS0JNT0RFTD1wYzEwNQoK
S0VSTkVMWzExLjIxNjI4N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4IChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVP
OjAxL2lucHV0L2lucHV0OApFVj0zCktFWT0zZTAwMGIwMDAwMDAwMCAwIDAgMApNT0RBTElBUz1p
bnB1dDpiMDAxOXYwMDAwcDAwMDZlMDAwMC1lMCwxLGtFMCxFMSxFMyxGMSxGMixGMyxGNCxGNSxy
YW1sc2Z3Ck5BTUU9IlZpZGVvIEJ1cyIKUEhZUz0iTE5YVklERU8vdmlkZW8vaW5wdXQwIgpQUk9E
VUNUPTE5LzAvNi8wClBST1A9MApTRVFOVU09MjQ2NwpTVUJTWVNURU09aW5wdXQKCktFUk5FTFsx
MS4yMTYzMjddIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OC9ldmVudDggKGlucHV0KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9pbnB1dC9ldmVudDgKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9pbnB1dC9pbnB1dDgvZXZlbnQ4Ck1BSk9SPTEz
Ck1JTk9SPTcyClNFUU5VTT0yNDY4ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzExLjIxNjM0NV0g
YWRkICAgICAgL2J1cy9hY3BpL2RyaXZlcnMvdmlkZW8gKGRyaXZlcnMpCkFDVElPTj1hZGQKREVW
UEFUSD0vYnVzL2FjcGkvZHJpdmVycy92aWRlbwpTRVFOVU09MjQ2OQpTVUJTWVNURU09ZHJpdmVy
cwoKS0VSTkVMWzExLjIxNjM4MF0gYWRkICAgICAgL2J1cy9wY2kvZHJpdmVycy9pOTE1IChkcml2
ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9wY2kvZHJpdmVycy9pOTE1ClNFUU5VTT0yNDcw
ClNVQlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTEuMjE2NTEwXSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2NvbnRyb2xENjUgKGRybSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NvbnRyb2xENjUKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2NvbnRyb2xENjUKREVWVFlQ
RT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY1ClNFUU5VTT0yNDcxClNVQlNZU1RFTT1kcm0K
ClVERVYgIFsxMS4yMTcwNzVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OCAoaW5wdXQpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURF
TzowMS9pbnB1dC9pbnB1dDgKRVY9MwpJRF9GT1JfU0VBVD1pbnB1dC1hY3BpLUxOWFZJREVPXzAx
CklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEKSURfUEFUSD1hY3BpLUxOWFZJREVPOjAxCklEX1BB
VEhfVEFHPWFjcGktTE5YVklERU9fMDEKS0VZPTNlMDAwYjAwMDAwMDAwIDAgMCAwCk1PREFMSUFT
PWlucHV0OmIwMDE5djAwMDBwMDAwNmUwMDAwLWUwLDEsa0UwLEUxLEUzLEYxLEYyLEYzLEY0LEY1
LHJhbWxzZncKTkFNRT0iVmlkZW8gQnVzIgpQSFlTPSJMTlhWSURFTy92aWRlby9pbnB1dDAiClBS
T0RVQ1Q9MTkvMC82LzAKUFJPUD0wClNFUU5VTT0yNDY3ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpz
ZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTYzMDgKClVERVYgIFsxMS4yMTcwOTddIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTNy
ZCBHZW4gQ29yZSBwcm9jZXNzb3IgR3JhcGhpY3MgQ29udHJvbGxlcgpJRF9QQ0lfQ0xBU1NfRlJP
TV9EQVRBQkFTRT1EaXNwbGF5IGNvbnRyb2xsZXIKSURfUENJX0lOVEVSRkFDRV9GUk9NX0RBVEFC
QVNFPVZHQSBjb250cm9sbGVyCklEX1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVZHQSBjb21w
YXRpYmxlIGNvbnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRp
b24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMDE2NnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMw
M3NjMDBpMDAKUENJX0NMQVNTPTMwMDAwClBDSV9JRD04MDg2OjAxNjYKUENJX1NMT1RfTkFNRT0w
MDAwOjAwOjAyLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NDIKU1VCU1lTVEVN
PXBjaQpVU0VDX0lOSVRJQUxJWkVEPTI5NzIKCktFUk5FTFsxMS4yMTcxMTFdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEgKGRy
bSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMQpERVZUWVBFPWRybV9t
aW5vcgpNQUpPUj0yMjYKTUlOT1I9MQpTRVFOVU09MjQ3MgpTVUJTWVNURU09ZHJtCgpVREVWICBb
MTEuMjIwNTMwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMt
MCAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAy
LjAvaTJjLTAKU0VRTlVNPTIzNzEKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTU2MDgK
ClVERVYgIFsxMS4yMjA1NDJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
Mi4wL2RybS9jb250cm9sRDY0IChkcm0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2RyaS9jb250
cm9sRDY0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NvbnRy
b2xENjQKREVWVFlQRT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY0ClNFUU5VTT0yMzI0ClNV
QlNZU1RFTT1kcm0KVVNFQ19JTklUSUFMSVpFRD02NzQ1CgpVREVWICBbMTEuMjIwNTUyXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCklEX0ZPUl9TRUFUPWRy
bS1wY2ktMDAwMF8wMF8wMl8wCklEX1BBVEg9cGNpLTAwMDA6MDA6MDIuMApJRF9QQVRIX1RBRz1w
Y2ktMDAwMF8wMF8wMl8wCk1BSk9SPTIyNgpNSU5PUj0wClBSSU1BUllfREVWSUNFX0ZPUl9ESVNQ
TEFZPTEKU0VRTlVNPTIzMjUKU1VCU1lTVEVNPWRybQpUQUdTPTpzZWF0OnVhY2Nlc3M6ClVTRUNf
SU5JVElBTElaRUQ9NzA4MgoKVURFViAgWzExLjIyMDU2MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTMgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0zClNFUU5VTT0yMzc0ClNVQlNZU1RFTT1p
MmMKVVNFQ19JTklUSUFMSVpFRD03MDM1CgpVREVWICBbMTEuMjIwNTY1XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTEKU0VRTlVNPTIzNzIKU1VC
U1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTYwODQKClVERVYgIFsxMS4yMjA1NjldIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0yIChpMmMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMgpTRVFOVU09
MjM3MwpTVUJTWVNURU09aTJjClVTRUNfSU5JVElBTElaRUQ9NjU2MgoKVURFViAgWzExLjIyMDU3
NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTQgKGkyYykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy00
ClNFUU5VTT0yMzc1ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD03NTA5CgpVREVWICBb
MTEuMjIwNTgxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9ncmFw
aGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjAKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9ncmFwaGljcy9mYjAKSURfRk9SX1NFQVQ9
Z3JhcGhpY3MtcGNpLTAwMDBfMDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFU
SF9UQUc9cGNpLTAwMDBfMDBfMDJfMApNQUpPUj0yOQpNSU5PUj0wClNFUU5VTT0yMzg0ClNVQlNZ
U1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpzZWF0OgpVU0VDX0lOSVRJQUxJWkVE
PTMwMzMKClVERVYgIFsxMS4yMjA1ODhdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvaTkxNSAo
ZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvaTkxNQpTRVFOVU09
MjQ3MApTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTk2NDkKClVERVYgIFsxMS4y
MjA1OTNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jYXJk
MC9jYXJkMC1MVkRTLTEgKGRybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMC9jYXJkMC1MVkRTLTEKU0VRTlVNPTIzNzkKU1VCU1lT
VEVNPWRybQpVU0VDX0lOSVRJQUxJWkVEPTk0MjkKClVERVYgIFsxMS4yMjA2MDNdIGFkZCAgICAg
IC9idXMvYWNwaS9kcml2ZXJzL3ZpZGVvIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1
cy9hY3BpL2RyaXZlcnMvdmlkZW8KU0VRTlVNPTI0NjkKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19J
TklUSUFMSVpFRD05NjAyCgpVREVWICBbMTEuMjIwNjExXSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1F
PS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpJRF9GT1JfU0VBVD1kcm0tcGNp
LTAwMDBfMDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFUSF9UQUc9cGNpLTAw
MDBfMDBfMDJfMApNQUpPUj0yMjYKTUlOT1I9MApTRVFOVU09MjM4MApTVUJTWVNURU09ZHJtClRB
R1M9OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03MDgyCgpVREVWICBbMTEuMjIwNjE4
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9iYWNrbGlnaHQvYWNw
aV92aWRlbzEgKGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2JhY2tsaWdodC9hY3BpX3ZpZGVvMQpTRVFOVU09MjQ2NQpTVUJTWVNU
RU09YmFja2xpZ2h0ClVTRUNfSU5JVElBTElaRUQ9ODk5MgoKVURFViAgWzExLjIyMDYyM10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTUgKGkyYykKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy01ClNFUU5V
TT0yMzc2ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD03OTgyCgpVREVWICBbMTEuMjIw
NjMyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9pbnB1dC9pbnB1dDgvZXZlbnQ4IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvaW5wdXQvZXZlbnQ4CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4L2V2ZW50OApJRF9JTlBVVD0xCklE
X0lOUFVUX0tFWT0xCklEX1BBVEg9YWNwaS1MTlhWSURFTzowMQpJRF9QQVRIX1RBRz1hY3BpLUxO
WFZJREVPXzAxCk1BSk9SPTEzCk1JTk9SPTcyClNFUU5VTT0yNDY4ClNVQlNZU1RFTT1pbnB1dApU
QUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9ODc2MgpYS0JMQVlPVVQ9dXMKWEtC
TU9ERUw9cGMxMDUKClVERVYgIFsxMS4yMjA4ODJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMC9jYXJkMC1WR0EtMSAoZHJtKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLVZH
QS0xClNFUU5VTT0yMzgyClNVQlNZU1RFTT1kcm0KVVNFQ19JTklUSUFMSVpFRD04OTEKClVERVYg
IFsxMS4yMjMxMDJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2Ry
bS9jYXJkMC9jYXJkMC1MVkRTLTEvaW50ZWxfYmFja2xpZ2h0IChiYWNrbGlnaHQpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAvY2Fy
ZDAtTFZEUy0xL2ludGVsX2JhY2tsaWdodApTRVFOVU09MjM4MQpTVUJTWVNURU09YmFja2xpZ2h0
ClVTRUNfSU5JVElBTElaRUQ9NDA0CgpVREVWICBbMTEuMjMwOTM3XSBjaGFuZ2UgICAvZGV2aWNl
cy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAgKHBsYXRmb3JtKQpBQ1RJT049Y2hhbmdlCkNPVU5UUlk9
MDAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAKTU9EQUxJQVM9cGxhdGZv
cm06cmVndWxhdG9yeQpTRVFOVU09MjMyOApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFM
SVpFRD04MTAxCgpVREVWICBbMTEuMjMxMzMyXSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1FPS9kZXYv
ZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2Nh
cmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpJRF9GT1JfU0VBVD1kcm0tcGNpLTAwMDBf
MDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBf
MDJfMApNQUpPUj0yMjYKTUlOT1I9MApTRVFOVU09MjM4MwpTVUJTWVNURU09ZHJtClRBR1M9OnNl
YXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03MDgyCgpLRVJORUxbMTEuMjM2MjIyXSBhZGQg
ICAgICAvbW9kdWxlL3NuZF9oZGFfY29kZWNfcmVhbHRlayAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS9zbmRfaGRhX2NvZGVjX3JlYWx0ZWsKU0VRTlVNPTI0NzMKU1VCU1lTVEVN
PW1vZHVsZQoKVURFViAgWzExLjIzNjQyNl0gYWRkICAgICAgL21vZHVsZS9zbmRfaGRhX2NvZGVj
X3JlYWx0ZWsgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX2hkYV9jb2Rl
Y19yZWFsdGVrClNFUU5VTT0yNDczClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD02
MjQ2CgpLRVJORUxbMTEuMjQ0MDA2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMCAoc291bmQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMApTRVFOVU09MjQ3NApTVUJTWVNURU09
c291bmQKCktFUk5FTFsxMS4yNDQwMjJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OSAoaW5wdXQpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDkKRVY9MjEK
TU9EQUxJQVM9aW5wdXQ6YjAwMDB2MDAwMHAwMDAwZTAwMDAtZTAsNSxrcmFtbHNmdzIsCk5BTUU9
IkhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIgpQSFlTPSJBTFNBIgpQUk9EVUNUPTAvMC8wLzAKUFJP
UD0wClNFUU5VTT0yNDc1ClNVQlNZU1RFTT1pbnB1dApTVz00CgpLRVJORUxbMTEuMjQ0MDU2XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1
dDkvZXZlbnQ5IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQ5CkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5
L2V2ZW50OQpNQUpPUj0xMwpNSU5PUj03MwpTRVFOVU09MjQ3NgpTVUJTWVNURU09aW5wdXQKCktF
Uk5FTFsxMS4yNDQwNjddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL2lucHV0MTAgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMApFVj0yMQpNT0RBTElB
Uz1pbnB1dDpiMDAwMHYwMDAwcDAwMDBlMDAwMC1lMCw1LGtyYW1sc2Z3NCwKTkFNRT0iSERBIElu
dGVsIFBDSCBNaWMiClBIWVM9IkFMU0EiClBST0RVQ1Q9MC8wLzAvMApQUk9QPTAKU0VRTlVNPTI0
NzcKU1VCU1lTVEVNPWlucHV0ClNXPTEwCgpLRVJORUxbMTEuMjQ0MDkyXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEwL2V2ZW50MTAg
KGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDEwCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMC9ldmVudDEw
Ck1BSk9SPTEzCk1JTk9SPTc0ClNFUU5VTT0yNDc4ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEx
LjI0NDExM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQv
Y2FyZDAvcGNtQzBEMXAgKHNvdW5kKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zbmQvcGNtQzBE
MXAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9w
Y21DMEQxcApNQUpPUj0xMTYKTUlOT1I9MgpTRVFOVU09MjQ3OQpTVUJTWVNURU09c291bmQKCktF
Uk5FTFsxMS4yNDQxMzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDBwIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25k
L3BjbUMwRDBwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQv
Y2FyZDAvcGNtQzBEMHAKTUFKT1I9MTE2Ck1JTk9SPTMKU0VRTlVNPTI0ODAKU1VCU1lTVEVNPXNv
dW5kCgpLRVJORUxbMTEuMjQ0MTUwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwYyAoc291bmQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3NuZC9wY21DMEQwYwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDBjCk1BSk9SPTExNgpNSU5PUj00ClNFUU5VTT0yNDgxClNVQlNZ
U1RFTT1zb3VuZAoKS0VSTkVMWzExLjI0NDE2N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaHdDMEQwIChzb3VuZCkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvc25kL2h3QzBEMApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yi4wL3NvdW5kL2NhcmQwL2h3QzBEMApNQUpPUj0xMTYKTUlOT1I9NQpTRVFOVU09MjQ4MgpTVUJT
WVNURU09c291bmQKCktFUk5FTFsxMS4yNDQxOTFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2NvbnRyb2xDMCAoc291bmQpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NuZC9jb250cm9sQzAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9jb250cm9sQzAKTUFKT1I9MTE2Ck1JTk9SPTYKU0VRTlVN
PTI0ODMKU1VCU1lTVEVNPXNvdW5kCgpLRVJORUxbMTEuMjQ0MjE0XSBhZGQgICAgICAvYnVzL3Bj
aS9kcml2ZXJzL3NuZF9oZGFfaW50ZWwgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVz
L3BjaS9kcml2ZXJzL3NuZF9oZGFfaW50ZWwKU0VRTlVNPTI0ODQKU1VCU1lTVEVNPWRyaXZlcnMK
ClVERVYgIFsxMS4yNDQ0MTZdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvc25kX2hkYV9pbnRl
bCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvc25kX2hkYV9p
bnRlbApTRVFOVU09MjQ4NApTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTQyMTQK
ClVERVYgIFsxMS4yNDQ0ODRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yi4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWIuMApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFC
QVNFPU11bHRpbWVkaWEgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1B
dWRpbyBkZXZpY2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9E
QUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMHN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwNHNjMDNp
MDAKUENJX0NMQVNTPTQwMzAwClBDSV9JRD04MDg2OjFFMjAKUENJX1NMT1RfTkFNRT0wMDAwOjAw
OjFiLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NzkKU1VCU1lTVEVNPXBjaQpV
U0VDX0lOSVRJQUxJWkVEPTg1NDkKClVERVYgIFsxMS4yNDQ3NjBdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwIChzb3VuZCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwCklEX0ZP
Ul9TRUFUPXNvdW5kLXBjaS0wMDAwXzAwXzFiXzAKSURfUEFUSD1wY2ktMDAwMDowMDoxYi4wCklE
X1BBVEhfVEFHPXBjaS0wMDAwXzAwXzFiXzAKU0VRTlVNPTI0NzQKU1VCU1lTVEVNPXNvdW5kClRB
R1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NDAxNgoKVURFViAgWzExLjI0NTMyMF0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvcGNtQzBEMGMg
KHNvdW5kKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zbmQvcGNtQzBEMGMKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwYwpNQUpPUj0x
MTYKTUlOT1I9NApTRVFOVU09MjQ4MQpTVUJTWVNURU09c291bmQKVEFHUz06dWFjY2VzczoKVVNF
Q19JTklUSUFMSVpFRD00MTU0CgpVREVWICBbMTEuMjQ1MzM4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDkgKGlucHV0KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAv
aW5wdXQ5CkVWPTIxCklEX0ZPUl9TRUFUPWlucHV0LXBjaS0wMDAwXzAwXzFiXzAKSURfSU5QVVQ9
MQpJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWJfMApN
T0RBTElBUz1pbnB1dDpiMDAwMHYwMDAwcDAwMDBlMDAwMC1lMCw1LGtyYW1sc2Z3MiwKTkFNRT0i
SERBIEludGVsIFBDSCBIZWFkcGhvbmUiClBIWVM9IkFMU0EiClBST0RVQ1Q9MC8wLzAvMApQUk9Q
PTAKU0VRTlVNPTI0NzUKU1VCU1lTVEVNPWlucHV0ClNXPTQKVEFHUz06c2VhdDoKVVNFQ19JTklU
SUFMSVpFRD00MDM5CgpVREVWICBbMTEuMjQ1MzU2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEwIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0
MTAKRVY9MjEKSURfRk9SX1NFQVQ9aW5wdXQtcGNpLTAwMDBfMDBfMWJfMApJRF9JTlBVVD0xCklE
X1BBVEg9cGNpLTAwMDA6MDA6MWIuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYl8wCk1PREFM
SUFTPWlucHV0OmIwMDAwdjAwMDBwMDAwMGUwMDAwLWUwLDUsa3JhbWxzZnc0LApOQU1FPSJIREEg
SW50ZWwgUENIIE1pYyIKUEhZUz0iQUxTQSIKUFJPRFVDVD0wLzAvMC8wClBST1A9MApTRVFOVU09
MjQ3NwpTVUJTWVNURU09aW5wdXQKU1c9MTAKVEFHUz06c2VhdDoKVVNFQ19JTklUSUFMSVpFRD00
MDc0CgpVREVWICBbMTEuMjQ1Mzk1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQxcCAoc291bmQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3NuZC9wY21DMEQxcApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDFwCk1BSk9SPTExNgpNSU5PUj0yClNFUU5VTT0yNDc5ClNVQlNZ
U1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTQxMTgKCktFUk5FTFsx
MS4yNDU2MDVdIGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5k
L2NhcmQwIChzb3VuZCkKQUNUSU9OPWNoYW5nZQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwClNFUU5VTT0yNDg1ClNVQlNZU1RFTT1zb3VuZAoKVURF
ViAgWzExLjI0NTcyN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAv
c291bmQvY2FyZDAvaHdDMEQwIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL2h3
QzBEMApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQw
L2h3QzBEMApNQUpPUj0xMTYKTUlOT1I9NQpTRVFOVU09MjQ4MgpTVUJTWVNURU09c291bmQKVEFH
Uz06dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD00MTczCgpVREVWICBbMTEuMjQ1ODM1XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEw
L2V2ZW50MTAgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDEwCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQx
MC9ldmVudDEwCklEX0lOUFVUPTEKSURfUEFUSD1wY2ktMDAwMDowMDoxYi4wCklEX1BBVEhfVEFH
PXBjaS0wMDAwXzAwXzFiXzAKTUFKT1I9MTMKTUlOT1I9NzQKU0VRTlVNPTI0NzgKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9NDA5OAoKVURFViAgWzExLjI0NTg2Ml0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5L2V2ZW50
OSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0L2V2ZW50OQpERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OS9ldmVudDkK
SURfSU5QVVQ9MQpJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBf
MDBfMWJfMApNQUpPUj0xMwpNSU5PUj03MwpTRVFOVU09MjQ3NgpTVUJTWVNURU09aW5wdXQKVVNF
Q19JTklUSUFMSVpFRD00MDU0CgpVREVWICBbMTEuMjQ2MDY4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwcCAoc291bmQpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3NuZC9wY21DMEQwcApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL3BjbUMwRDBwCk1BSk9SPTExNgpNSU5PUj0zClNF
UU5VTT0yNDgwClNVQlNZU1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVE
PTQxMzYKCktFUk5FTFsxMS4zNTEzMjRdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQy
L3NlcmlvNC9pbnB1dC9pbnB1dDExIChpbnB1dCkKQUJTPTY2MTgwMDAgMTEwMDAwMDMKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDEx
CkVWPWIKS0VZPWU0MjAgMCAxMDAwMCAwIDAgMCAwIDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAw
MTF2MDAwMnAwMDBFZTAwMDAtZTAsMSwzLGsxMTAsMTQ1LDE0QSwxNEQsMTRFLDE0RixyYTAsMSwx
OCwxQywyRiwzMCwzNSwzNiwzOSwzQSxtbHNmdwpOQU1FPSJFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQiClBIWVM9ImlzYTAwNjAvc2VyaW80L2lucHV0MCIKUFJPRFVDVD0xMS8yL2UvMApQUk9QPTUK
U0VRTlVNPTI0ODYKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUxMzUxXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3VzZTEgKGlucHV0
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9tb3VzZTEKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3VzZTEKTUFKT1I9MTMKTUlOT1I9
MzMKU0VRTlVNPTI0ODcKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUxMzcyXSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9ldmVudDExIChp
bnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQxMQpERVZQQVRIPS9kZXZp
Y2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExL2V2ZW50MTEKTUFKT1I9MTMK
TUlOT1I9NzUKU0VRTlVNPTI0ODgKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUyNjQ3XSBh
ZGQgICAgICAvbW9kdWxlL2pveWRldiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9qb3lkZXYKU0VRTlVNPTI0ODkKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzExLjM1Mjc4MV0g
YWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEgKGlu
cHV0KQpBQlM9NjYxODAwMCAxMTAwMDAwMwpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEKRVY9YgpJRF9GT1JfU0VBVD1pbnB1dC1w
bGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX0lOUFVUPTEKSURfSU5QVVRfVE9VQ0hQQUQ9MQpJRF9Q
QVRIPXBsYXRmb3JtLWk4MDQyLXNlcmlvLTQKSURfUEFUSF9UQUc9cGxhdGZvcm0taTgwNDItc2Vy
aW8tNApJRF9TRVJJQUw9bm9zZXJpYWwKS0VZPWU0MjAgMCAxMDAwMCAwIDAgMCAwIDAgMCAwIDAK
TU9EQUxJQVM9aW5wdXQ6YjAwMTF2MDAwMnAwMDBFZTAwMDAtZTAsMSwzLGsxMTAsMTQ1LDE0QSwx
NEQsMTRFLDE0RixyYTAsMSwxOCwxQywyRiwzMCwzNSwzNiwzOSwzQSxtbHNmdwpOQU1FPSJFVFBT
LzIgRWxhbnRlY2ggVG91Y2hwYWQiClBIWVM9ImlzYTAwNjAvc2VyaW80L2lucHV0MCIKUFJPRFVD
VD0xMS8yL2UvMApQUk9QPTUKU0VRTlVNPTI0ODYKU1VCU1lTVEVNPWlucHV0ClRBR1M9OnNlYXQ6
ClVTRUNfSU5JVElBTElaRUQ9MTMyNwoKVURFViAgWzExLjM1Mjc5NF0gYWRkICAgICAgL21vZHVs
ZS9qb3lkZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvam95ZGV2ClNFUU5V
TT0yNDg5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0yNjUxCgpVREVWICBbMTEu
MzUzMTM4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5w
dXQxMS9tb3VzZTEgKGlucHV0KQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvaW5wdXQvYnktcGF0
aC9wbGF0Zm9ybS1pODA0Mi1zZXJpby00LW1vdXNlCkRFVk5BTUU9L2Rldi9pbnB1dC9tb3VzZTEK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3Vz
ZTEKSURfSU5QVVQ9MQpJRF9JTlBVVF9UT1VDSFBBRD0xCklEX1BBVEg9cGxhdGZvcm0taTgwNDIt
c2VyaW8tNApJRF9QQVRIX1RBRz1wbGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX1NFUklBTD1ub3Nl
cmlhbApNQUpPUj0xMwpNSU5PUj0zMwpTRVFOVU09MjQ4NwpTVUJTWVNURU09aW5wdXQKVVNFQ19J
TklUSUFMSVpFRD0xNDAwCgpVREVWICBbMTEuMzUzMzc4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9ldmVudDExIChpbnB1dCkKQUNUSU9OPWFk
ZApERVZMSU5LUz0vZGV2L2lucHV0L2J5LXBhdGgvcGxhdGZvcm0taTgwNDItc2VyaW8tNC1ldmVu
dC1tb3VzZQpERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQxMQpERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExL2V2ZW50MTEKSURfSU5QVVQ9MQpJRF9JTlBV
VF9UT1VDSFBBRD0xCklEX1BBVEg9cGxhdGZvcm0taTgwNDItc2VyaW8tNApJRF9QQVRIX1RBRz1w
bGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX1NFUklBTD1ub3NlcmlhbApNQUpPUj0xMwpNSU5PUj03
NQpTRVFOVU09MjQ4OApTVUJTWVNURU09aW5wdXQKVVNFQ19JTklUSUFMSVpFRD0xNDEwCgpLRVJO
RUxbMTEuNjAwMjcxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8w
MDAwOjAxOjAwLjAvaTJjLTYgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNgpTRVFOVU09MjQ5MApTVUJTWVNU
RU09aTJjCgpLRVJORUxbMTEuNjAwMjgzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTcgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNwpTRVFOVU09
MjQ5MQpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwMzAzXSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTggKGkyYykKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9p
MmMtOApTRVFOVU09MjQ5MgpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwMzE4XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTkgKGky
YykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAw
MDA6MDE6MDAuMC9pMmMtOQpTRVFOVU09MjQ5MwpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAw
MzQwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAw
LjAvaTJjLTEwIChpMmMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTEwClNFUU5VTT0yNDk0ClNVQlNZU1RFTT1pMmMK
CktFUk5FTFsxMS42MDAzNThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
MS4wLzAwMDA6MDE6MDAuMC9pMmMtMTEgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTEKU0VRTlVNPTI0OTUK
U1VCU1lTVEVNPWkyYwoKS0VSTkVMWzExLjYwMDM4OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMiAoaTJjKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0x
MgpTRVFOVU09MjQ5NgpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwNDE5XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTEzIChpMmMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAw
OjAxOjAwLjAvaTJjLTEzClNFUU5VTT0yNDk3ClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMS42MDA0
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9pMmMtMTQgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTQKU0VRTlVNPTI0OTgKU1VCU1lTVEVNPWkyYwoK
S0VSTkVMWzExLjYwMDQ1NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAx
LjAvMDAwMDowMTowMC4wL2kyYy0xNSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xNQpTRVFOVU09MjQ5OQpT
VUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwNDc1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE2IChpMmMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE2
ClNFUU5VTT0yNTAwClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMS42MDA0OTJdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTcgKGkyYykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6
MDE6MDAuMC9pMmMtMTcKU0VRTlVNPTI1MDEKU1VCU1lTVEVNPWkyYwoKS0VSTkVMWzExLjczOTIw
MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4w
L2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1I
RE1JLUEtMQpTRVFOVU09MjUwMgpTVUJTWVNURU09ZHJtCgpLRVJORUxbMTEuNzM5MjE2XSBjaGFu
Z2UgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2Nh
cmQxIChkcm0pCkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RyaS9jYXJkMQpERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEKREVW
VFlQRT1kcm1fbWlub3IKSE9UUExVRz0xCk1BSk9SPTIyNgpNSU5PUj0xClNFUU5VTT0yNTAzClNV
QlNZU1RFTT1kcm0KCktFUk5FTFsxMS43Mzk0MDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9od21vbi9od21vbjQgKGh3bW9uKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4w
L2h3bW9uL2h3bW9uNApTRVFOVU09MjUwNApTVUJTWVNURU09aHdtb24KCktFUk5FTFsxMS43Nzk0
MDldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9ncmFwaGljcy9mYjEgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjEKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZ3JhcGhp
Y3MvZmIxCk1BSk9SPTI5Ck1JTk9SPTEKU0VRTlVNPTI1MDUKU1VCU1lTVEVNPWdyYXBoaWNzCgpL
RVJORUxbMTEuNzc5NDM5XSBhZGQgICAgICAvYnVzL3BjaS9kcml2ZXJzL25vdXZlYXUgKGRyaXZl
cnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BjaS9kcml2ZXJzL25vdXZlYXUKU0VRTlVNPTI1
MDYKU1VCU1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMS43Nzk2MzZdIGFkZCAgICAgIC9idXMvcGNp
L2RyaXZlcnMvbm91dmVhdSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2Ry
aXZlcnMvbm91dmVhdQpTRVFOVU09MjUwNgpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJ
WkVEPTk0MzgKClVERVYgIFsxMS43ODAzMzFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMCAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wCklEX01PREVMX0ZST01fREFU
QUJBU0U9R0YxMDhNIFtHZUZvcmNlIEdUIDYzNU1dCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNF
PURpc3BsYXkgY29udHJvbGxlcgpJRF9QQ0lfSU5URVJGQUNFX0ZST01fREFUQUJBU0U9VkdBIGNv
bnRyb2xsZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9VkdBIGNvbXBhdGlibGUgY29u
dHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1OVklESUEgQ29ycG9yYXRpb24KTU9EQUxJ
QVM9cGNpOnYwMDAwMTBERWQwMDAwMERFM3N2MDAwMDEwNDNzZDAwMDAxNDc3YmMwM3NjMDBpMDAK
UENJX0NMQVNTPTMwMDAwClBDSV9JRD0xMERFOjBERTMKUENJX1NMT1RfTkFNRT0wMDAwOjAxOjAw
LjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NDAKU1VCU1lTVEVNPXBjaQpVU0VD
X0lOSVRJQUxJWkVEPTI5NTIKClVERVYgIFsxMS43ODA3MzVdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzAg
KGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzAKU0VRTlVNPTI0MTIKU1VC
U1lTVEVNPWJhY2tsaWdodApVU0VDX0lOSVRJQUxJWkVEPTI0OTAKClVERVYgIFsxMS43ODA4MDFd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY29udHJvbEQ2NSAoZHJtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kcmkvY29udHJvbEQ2
NQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY29udHJvbEQ2NQpERVZUWVBFPWRybV9taW5vcgpNQUpPUj0yMjYKTUlOT1I9NjUKU0VRTlVN
PTI0NzEKU1VCU1lTVEVNPWRybQpVU0VDX0lOSVRJQUxJWkVEPTk4MjAKClVERVYgIFsxMS43ODA4
MTJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9pMmMtNyAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy03ClNFUU5VTT0yNDkxClNVQlNZU1RFTT1pMmMKVVNF
Q19JTklUSUFMSVpFRD0zMDMKClVERVYgIFsxMS43ODA4NTZdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEgKGRybSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMQpERVZUWVBFPWRybV9taW5vcgpJRF9G
T1JfU0VBVD1kcm0tcGNpLTAwMDBfMDFfMDBfMApJRF9QQVRIPXBjaS0wMDAwOjAxOjAwLjAKSURf
UEFUSF9UQUc9cGNpLTAwMDBfMDFfMDBfMApNQUpPUj0yMjYKTUlOT1I9MQpQUklNQVJZX0RFVklD
RV9GT1JfRElTUExBWT0xClNFUU5VTT0yNDcyClNVQlNZU1RFTT1kcm0KVEFHUz06c2VhdDp1YWNj
ZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTk4MzMKClVERVYgIFsxMS43ODA5NzZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtOCAoaTJjKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy04ClNFUU5VTT0yNDkyClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD0z
MTEKClVERVYgIFsxMS43ODEwMzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNiAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy02ClNFUU5VTT0yNDkw
ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD0yODUKClVERVYgIFsxMS43ODEyNDNdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMt
OSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAx
LjAvMDAwMDowMTowMC4wL2kyYy05ClNFUU5VTT0yNDkzClNVQlNZU1RFTT1pMmMKVVNFQ19JTklU
SUFMSVpFRD0zMTgKClVERVYgIFsxMS43ODEzMTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTAgKGkyYykKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTAK
U0VRTlVNPTI0OTQKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTM0NwoKVURFViAgWzEx
Ljc4MTMyMV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy0xMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMQpTRVFOVU09MjQ5NQpTVUJTWVNURU09
aTJjClVTRUNfSU5JVElBTElaRUQ9MzU4CgpVREVWICBbMTEuNzgxNjAxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE1IChpMmMpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAx
OjAwLjAvaTJjLTE1ClNFUU5VTT0yNDk5ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD00
NjAKClVERVYgIFsxMS43ODE2MDhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTIgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTIKU0VRTlVNPTI0
OTYKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTQyNAoKVURFViAgWzExLjc4MTYxM10g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2ky
Yy0xMyAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMwpTRVFOVU09MjQ5NwpTVUJTWVNURU09aTJjClVTRUNf
SU5JVElBTElaRUQ9NDM2CgpVREVWICBbMTEuNzgxNjgxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaHdtb24vaHdtb240IChod21vbikKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6
MDAuMC9od21vbi9od21vbjQKU0VRTlVNPTI1MDQKU1VCU1lTVEVNPWh3bW9uClVTRUNfSU5JVElB
TElaRUQ9OTQ0MAoKVURFViAgWzExLjc4MTc0NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMSAoZHJt
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAw
MDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMQpTRVFOVU09MjUwMgpTVUJTWVNURU09
ZHJtClVTRUNfSU5JVElBTElaRUQ9OTIxOQoKVURFViAgWzExLjc4MTg3OV0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xNiAoaTJjKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy0xNgpTRVFOVU09MjUwMApTVUJTWVNURU09aTJjClVTRUNfSU5JVElBTElaRUQ9
NDc4CgpVREVWICBbMTEuNzgyMDEwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE0IChpMmMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE0ClNFUU5VTT0y
NDk4ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD00NDQKClVERVYgIFsxMS43ODIyODhd
IGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY2FyZDEgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJk
MQpERVZUWVBFPWRybV9taW5vcgpIT1RQTFVHPTEKSURfRk9SX1NFQVQ9ZHJtLXBjaS0wMDAwXzAx
XzAwXzAKSURfUEFUSD1wY2ktMDAwMDowMTowMC4wCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAxXzAw
XzAKTUFKT1I9MjI2Ck1JTk9SPTEKU0VRTlVNPTI1MDMKU1VCU1lTVEVNPWRybQpUQUdTPTpzZWF0
OnVhY2Nlc3M6ClVTRUNfSU5JVElBTElaRUQ9OTgzMwoKVURFViAgWzExLjc4MjMwMV0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2dyYXBoaWNz
L2ZiMSAoZ3JhcGhpY3MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2ZiMQpERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9ncmFwaGljcy9mYjEKSURf
Rk9SX1NFQVQ9Z3JhcGhpY3MtcGNpLTAwMDBfMDFfMDBfMApJRF9QQVRIPXBjaS0wMDAwOjAxOjAw
LjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDFfMDBfMApNQUpPUj0yOQpNSU5PUj0xClNFUU5VTT0y
NTA1ClNVQlNZU1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpzZWF0OgpVU0VDX0lO
SVRJQUxJWkVEPTk0MDcKClVERVYgIFsxMS43ODMwMTFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTcgKGkyYykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMt
MTcKU0VRTlVNPTI1MDEKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTQ5MwoKVURFViAg
WzEyLjA4MTQ1Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0yIChibG9jaykK
QUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L1NlcnZlclZHL015U2VydmVyU1IgL2Rldi9kaXNrL2J5
LWlkL2RtLW5hbWUtU2VydmVyVkctTXlTZXJ2ZXJTUiAvZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1M
Vk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZiUlBnWFZSSVo2a3lOaVMzSFhYTldZ
WFNpU3M4MU5zWSAvZGV2L2Rpc2svYnktbGFiZWwvTXlTZXJ2ZXJTUkxhYmVsIC9kZXYvZGlzay9i
eS11dWlkLzhhZmQ4NGU4LWEyMmItNGQ0ZS04NTdkLWY1MTlkN2Y2N2E3NiAvZGV2L21hcHBlci9T
ZXJ2ZXJWRy1NeVNlcnZlclNSCkRFVk5BTUU9L2Rldi9kbS0yCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9kbS0yCkRFVlRZUEU9ZGlzawpETV9MVl9OQU1FPU15U2VydmVyU1IKRE1fTkFN
RT1TZXJ2ZXJWRy1NeVNlcnZlclNSCkRNX1NVU1BFTkRFRD0wCkRNX1VERVZfRElTQUJMRV9MSUJS
QVJZX0ZBTExCQUNLX0ZMQUc9MQpETV9VREVWX1BSSU1BUllfU09VUkNFX0ZMQUc9MQpETV9VREVW
X1JVTEVTPTEKRE1fVVVJRD1MVk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZiUlBn
WFZSSVo2a3lOaVMzSFhYTldZWFNpU3M4MU5zWQpETV9WR19OQU1FPVNlcnZlclZHCklEX0ZTX0xB
QkVMPU15U2VydmVyU1JMYWJlbApJRF9GU19MQUJFTF9FTkM9TXlTZXJ2ZXJTUkxhYmVsCklEX0ZT
X1NFQ19UWVBFPWV4dDIKSURfRlNfVFlQRT1leHQzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURf
RlNfVVVJRD04YWZkODRlOC1hMjJiLTRkNGUtODU3ZC1mNTE5ZDdmNjdhNzYKSURfRlNfVVVJRF9F
TkM9OGFmZDg0ZTgtYTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2CklEX0ZTX1ZFUlNJT049MS4w
Ck1BSk9SPTI1MgpNSU5PUj0yClNFUU5VTT0yMjgyClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUFJF
U0VOVEFUSU9OX05PUE9MSUNZPTEKVVNFQ19JTklUSUFMSVpFRD0xMzMKClVERVYgIFsxMi4xMDMy
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQw
L2NvbnRyb2xDMCAoc291bmQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9zbmQvYnktcGF0aC9w
Y2ktMDAwMDowMDoxYi4wCkRFVk5BTUU9L2Rldi9zbmQvY29udHJvbEMwCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvY29udHJvbEMwCklEX1BBVEg9
cGNpLTAwMDA6MDA6MWIuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYl8wCk1BSk9SPTExNgpN
SU5PUj02ClNFUU5VTT0yNDgzClNVQlNZU1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lO
SVRJQUxJWkVEPTQxOTcKClVERVYgIFsxMi4xMDM2NzFdIGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwIChzb3VuZCkKQUNUSU9OPWNoYW5nZQpERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwCklEX0JVUz1w
Y2kKSURfRk9SX1NFQVQ9c291bmQtcGNpLTAwMDBfMDBfMWJfMApJRF9NT0RFTF9GUk9NX0RBVEFC
QVNFPU41NlZaCklEX01PREVMX0lEPTB4MWUyMApJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURf
UEFUSF9UQUc9cGNpLTAwMDBfMDBfMWJfMApJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1NdWx0
aW1lZGlhIGNvbnRyb2xsZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9QXVkaW8gZGV2
aWNlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENvcnBvcmF0aW9uCklEX1ZFTkRPUl9J
RD0weDgwODYKUFVMU0VfUFJPRklMRV9TRVQ9ZXh0cmEtaGRtaS5jb25mClNFUU5VTT0yNDg1ClNP
VU5EX0ZPUk1fRkFDVE9SPWludGVybmFsClNPVU5EX0lOSVRJQUxJWkVEPTEKU1VCU1lTVEVNPXNv
dW5kClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NDAxNgoKVURFViAgWzEyLjYzODAzNl0g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJn
ZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYSAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rl
di9kaXNrL2J5LWlkL2F0YS1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOCAv
ZGV2L2Rpc2svYnktaWQvd3duLTB4NTAwMTRlZTY1ODM0NjcwZApERVZOQU1FPS9kZXYvc2RhCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpERVZUWVBFPWRpc2sKSURfQVRBPTEKSURfQVRBX0RPV05M
T0FEX01JQ1JPQ09ERT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE09MQpJRF9BVEFfRkVBVFVSRV9T
RVRfQVBNX0NVUlJFTlRfVkFMVUU9MTI4CklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fRU5BQkxFRD0x
CklEX0FUQV9GRUFUVVJFX1NFVF9IUEE9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE09MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE1fRU5BQkxFRD0x
CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWT0xCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklU
WV9FTkFCTEVEPTAKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOSEFOQ0VEX0VSQVNFX1VO
SVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRVJBU0VfVU5JVF9NSU49MTI0
CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9GUk9aRU49MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U01BUlQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU01BUlRfRU5BQkxFRD0xCklEX0FUQV9ST1RBVElP
Tl9SQVRFX1JQTT03MjAwCklEX0FUQV9TQVRBPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VO
MT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjI9MQpJRF9BVEFfV1JJVEVfQ0FDSEU9MQpJ
RF9BVEFfV1JJVEVfQ0FDSEVfRU5BQkxFRD0xCklEX0JVUz1hdGEKSURfTU9ERUw9V0RDX1dENzUw
MEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4
MjBceDIwXHgyMApJRF9QQVJUX1RBQkxFX1RZUEU9Z3B0CklEX1JFVklTSU9OPTAxLjAxQTAxCklE
X1NFUklBTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOApJRF9TRVJJQUxf
U0hPUlQ9V0QtV1hLMUU3MktIWVo4CklEX1RZUEU9ZGlzawpJRF9XV049MHg1MDAxNGVlNjU4MzQ2
NzBkCklEX1dXTl9XSVRIX0VYVEVOU0lPTj0weDUwMDE0ZWU2NTgzNDY3MGQKTUFKT1I9OApNSU5P
Uj0wClNFUU5VTT0xOTAxClNVQlNZU1RFTT1ibG9jawpVRElTS1NfQVRBX1NNQVJUX0lTX0FWQUlM
QUJMRT0xClVESVNLU19QQVJUSVRJT05fVEFCTEU9MQpVRElTS1NfUEFSVElUSU9OX1RBQkxFX0NP
VU5UPTkKVURJU0tTX1BBUlRJVElPTl9UQUJMRV9TQ0hFTUU9Z3B0ClVESVNLU19QUkVTRU5UQVRJ
T05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTY2MwoKS0VSTkVMWzEyLjkwNjM3OV0gY2hh
bmdlICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0xIChibG9jaykKQUNUSU9OPWNoYW5nZQpE
RVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMQpERVZU
WVBFPWRpc2sKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTI1MDcKU1VCU1lTVEVNPWJsb2NrCgpV
REVWICBbMTIuOTEyNjkyXSBjaGFuZ2UgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTEgKGJs
b2NrKQpBQ1RJT049Y2hhbmdlCkRFVkxJTktTPS9kZXYvU2VydmVyVkcvTXlSb290IC9kZXYvZGlz
ay9ieS1pZC9kbS1uYW1lLVNlcnZlclZHLU15Um9vdCAvZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1M
Vk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZlaWtzU2Z5TjI5R1FEQzdGM3pBSzhV
R0R5ZHFLZ3pHWCAvZGV2L2Rpc2svYnktbGFiZWwvTXlSb290TGFiZWwgL2Rldi9kaXNrL2J5LXV1
aWQvY2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1IC9kZXYvbWFwcGVyL1NlcnZl
clZHLU15Um9vdApERVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxv
Y2svZG0tMQpERVZUWVBFPWRpc2sKRE1fTFZfTkFNRT1NeVJvb3QKRE1fTkFNRT1TZXJ2ZXJWRy1N
eVJvb3QKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNBQkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxB
Rz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0xCkRNX1VERVZfUlVMRVM9MQpETV9VVUlE
PUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRmVpa3NTZnlOMjlHUURDN0YzekFL
OFVHRHlkcUtnekdYCkRNX1ZHX05BTUU9U2VydmVyVkcKSURfRlNfTEFCRUw9TXlSb290TGFiZWwK
SURfRlNfTEFCRUxfRU5DPU15Um9vdExhYmVsCklEX0ZTX1RZUEU9ZXh0NApJRF9GU19VU0FHRT1m
aWxlc3lzdGVtCklEX0ZTX1VVSUQ9Y2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1
CklEX0ZTX1VVSURfRU5DPWNiYmRiY2Q0LWViMmMtNGI5Ni05N2FhLWZhOTcwMTNmOWNiNQpJRF9G
U19WRVJTSU9OPTEuMApNQUpPUj0yNTIKTUlOT1I9MQpTRVFOVU09MjUwNwpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX0RNX1RBUkdFVFNfQ09VTlQ9MQpVRElTS1NfRE1fVEFSR0VUU19MRU5HVEg9Mzkw
NTk0NTYKVURJU0tTX0RNX1RBUkdFVFNfUEFSQU1TPTg6OFx4MjAxMTcxNjYwOApVRElTS1NfRE1f
VEFSR0VUU19TVEFSVD0wClVESVNLU19ETV9UQVJHRVRTX1RZUEU9bGluZWFyClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VDX0lOSVRJQUxJWkVEPTgwMAoKVURFViAgWzEyLjkxOTYw
Nl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90
YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGExIChibG9jaykKQUNUSU9OPWFkZApERVZM
SU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3
MktIWVo4LXBhcnQxIC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQx
IC9kZXYvZGlzay9ieS1sYWJlbC9TWVNURU0gL2Rldi9kaXNrL2J5LXBhcnRsYWJlbC9FRklceDIw
c3lzdGVtXHgyMHBhcnRpdGlvbiAvZGV2L2Rpc2svYnktcGFydHV1aWQvZWQwNDEzNWItYmQ3OS00
YzdjLWIzYjUtYjBmOWMyZmU2ODI2IC9kZXYvZGlzay9ieS11dWlkL0ZBN0EtOThDNQpERVZOQU1F
PS9kZXYvc2RhMQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEv
aG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMQpERVZUWVBFPXBhcnRpdGlv
bgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZPTEKSURf
QVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNV
UklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0ZST1pF
Tj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVF9F
TkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NBVEE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VOMj0x
CklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVEPTEKSURfQlVT
PWF0YQpJRF9GU19MQUJFTD1TWVNURU0KSURfRlNfTEFCRUxfRU5DPVNZU1RFTQpJRF9GU19UWVBF
PXZmYXQKSURfRlNfVVNBR0U9ZmlsZXN5c3RlbQpJRF9GU19VVUlEPUZBN0EtOThDNQpJRF9GU19V
VUlEX0VOQz1GQTdBLTk4QzUKSURfRlNfVkVSU0lPTj1GQVQzMgpJRF9NT0RFTD1XRENfV0Q3NTAw
QlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENceDIwV0Q3NTAwQlBLVC04MFBLNFQwXHgyMFx4
MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04OjAKSURfUEFSVF9FTlRSWV9OQU1FPUVGSVx4
MjBzeXN0ZW1ceDIwcGFydGl0aW9uCklEX1BBUlRfRU5UUllfTlVNQkVSPTEKSURfUEFSVF9FTlRS
WV9PRkZTRVQ9MjA0OApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpF
PTYxNDQwMApJRF9QQVJUX0VOVFJZX1RZUEU9YzEyYTczMjgtZjgxZi0xMWQyLWJhNGItMDBhMGM5
M2VjOTNiCklEX1BBUlRfRU5UUllfVVVJRD1lZDA0MTM1Yi1iZDc5LTRjN2MtYjNiNS1iMGY5YzJm
ZTY4MjYKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJ
QUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JU
PVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJ
RF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9MQpT
RVFOVU09MTkwMgpTVUJTWVNURU09YmxvY2sKVURJU0tTX0lHTk9SRT0xClVESVNLU19QQVJUSVRJ
T049MQpVRElTS1NfUEFSVElUSU9OX0FMSUdOTUVOVF9PRkZTRVQ9MApVRElTS1NfUEFSVElUSU9O
X0xBQkVMPUVGSSBzeXN0ZW0gcGFydGl0aW9uClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTEKVURJ
U0tTX1BBUlRJVElPTl9PRkZTRVQ9MTA0ODU3NgpVRElTS1NfUEFSVElUSU9OX1NDSEVNRT1ncHQK
VURJU0tTX1BBUlRJVElPTl9TSVpFPTMxNDU3MjgwMApVRElTS1NfUEFSVElUSU9OX1NMQVZFPS9z
eXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhClVESVNLU19QQVJUSVRJT05fVFlQRT1DMTJBNzMyOC1GODFGLTEx
RDItQkE0Qi0wMEEwQzkzRUM5M0IKVURJU0tTX1BBUlRJVElPTl9VVUlEPUVEMDQxMzVCLUJENzkt
NEM3Qy1CM0I1LUIwRjlDMkZFNjgyNgpVRElTS1NfUFJFU0VOVEFUSU9OX0hJREU9MQpVRElTS1Nf
UFJFU0VOVEFUSU9OX05PUE9MSUNZPTAKVVNFQ19JTklUSUFMSVpFRD02ODEKCktFUk5FTFsxMy4w
MDE3NjJdIGFkZCAgICAgIC9tb2R1bGUvZXh0MiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9leHQyClNFUU5VTT0yNTA4ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMy4wMDE5
MDRdIGFkZCAgICAgIC9rZXJuZWwvc2xhYi9leHQyX2lub2RlX2NhY2hlIChzbGFiKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFiL2V4dDJfaW5vZGVfY2FjaGUKU0VRTlVNPTI1MDkKU1VC
U1lTVEVNPXNsYWIKClVERVYgIFsxMy4wMDE5NDNdIGFkZCAgICAgIC9tb2R1bGUvZXh0MiAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9leHQyClNFUU5VTT0yNTA4ClNVQlNZU1RF
TT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD02MAoKVURFViAgWzEzLjAwMjAzNF0gYWRkICAgICAg
L2tlcm5lbC9zbGFiL2V4dDJfaW5vZGVfY2FjaGUgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0v
a2VybmVsL3NsYWIvZXh0Ml9pbm9kZV9jYWNoZQpTRVFOVU09MjUwOQpTVUJTWVNURU09c2xhYgpV
U0VDX0lOSVRJQUxJWkVEPTUKClVERVYgIFsxMy4xMTU2MjNdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9j
ay9zZGEvc2RhNyAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9kaXNrL2J5LWlkL2F0
YS1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOC1wYXJ0NyAvZGV2L2Rpc2sv
YnktaWQvd3duLTB4NTAwMTRlZTY1ODM0NjcwZC1wYXJ0NyAvZGV2L2Rpc2svYnktbGFiZWwvTXlV
YnVudHVCb290TGFibCAvZGV2L2Rpc2svYnktcGFydGxhYmVsL015VWJ1bnR1Qm9vdCAvZGV2L2Rp
c2svYnktcGFydHV1aWQvNzVmZWU1ZTAtNmI1Ny00OTBhLTg1NTgtYmE3NGZjYTgwYWMzIC9kZXYv
ZGlzay9ieS11dWlkLzQ1YTk3NWRhLTY0N2ItNGZkMy04NmFhLTQ3NzM4YmQwOTU4NApERVZOQU1F
PS9kZXYvc2RhNwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEv
aG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhNwpERVZUWVBFPXBhcnRpdGlv
bgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZPTEKSURf
QVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNV
UklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0ZST1pF
Tj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVF9F
TkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NBVEE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VOMj0x
CklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVEPTEKSURfQlVT
PWF0YQpJRF9GU19MQUJFTD1NeVVidW50dUJvb3RMYWJsCklEX0ZTX0xBQkVMX0VOQz1NeVVidW50
dUJvb3RMYWJsCklEX0ZTX1RZUEU9ZXh0MgpJRF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VV
SUQ9NDVhOTc1ZGEtNjQ3Yi00ZmQzLTg2YWEtNDc3MzhiZDA5NTg0CklEX0ZTX1VVSURfRU5DPTQ1
YTk3NWRhLTY0N2ItNGZkMy04NmFhLTQ3NzM4YmQwOTU4NApJRF9GU19WRVJTSU9OPTEuMApJRF9N
T0RFTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENceDIwV0Q3NTAwQlBL
VC04MFBLNFQwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04OjAKSURfUEFSVF9F
TlRSWV9OQU1FPU15VWJ1bnR1Qm9vdApJRF9QQVJUX0VOVFJZX05VTUJFUj03CklEX1BBUlRfRU5U
UllfT0ZGU0VUPTExMzYxNDg0ODAKSURfUEFSVF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5U
UllfU0laRT0xOTUzNzkyCklEX1BBUlRfRU5UUllfVFlQRT1jMTJhNzMyOC1mODFmLTExZDItYmE0
Yi0wMGEwYzkzZWM5M2IKSURfUEFSVF9FTlRSWV9VVUlEPTc1ZmVlNWUwLTZiNTctNDkwYS04NTU4
LWJhNzRmY2E4MGFjMwpJRF9QQVJUX1RBQkxFX1RZUEU9Z3B0CklEX1JFVklTSU9OPTAxLjAxQTAx
CklEX1NFUklBTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOApJRF9TRVJJ
QUxfU0hPUlQ9V0QtV1hLMUU3MktIWVo4CklEX1RZUEU9ZGlzawpJRF9XV049MHg1MDAxNGVlNjU4
MzQ2NzBkCklEX1dXTl9XSVRIX0VYVEVOU0lPTj0weDUwMDE0ZWU2NTgzNDY3MGQKTUFKT1I9OApN
SU5PUj03ClNFUU5VTT0xOTA4ClNVQlNZU1RFTT1ibG9jawpVRElTS1NfSUdOT1JFPTEKVURJU0tT
X1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19Q
QVJUSVRJT05fTEFCRUw9TXlVYnVudHVCb290ClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTcKVURJ
U0tTX1BBUlRJVElPTl9PRkZTRVQ9NTgxNzA4MDIxNzYwClVESVNLU19QQVJUSVRJT05fU0NIRU1F
PWdwdApVRElTS1NfUEFSVElUSU9OX1NJWkU9MTAwMDM0MTUwNApVRElTS1NfUEFSVElUSU9OX1NM
QVZFPS9zeXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowLzA6MDowOjAvYmxvY2svc2RhClVESVNLU19QQVJUSVRJT05fVFlQRT1DMTJBNzMyOC1G
ODFGLTExRDItQkE0Qi0wMEEwQzkzRUM5M0IKVURJU0tTX1BBUlRJVElPTl9VVUlEPTc1RkVFNUUw
LTZCNTctNDkwQS04NTU4LUJBNzRGQ0E4MEFDMwpVRElTS1NfUFJFU0VOVEFUSU9OX0hJREU9MQpV
RElTS1NfUFJFU0VOVEFUSU9OX05PUE9MSUNZPTAKVVNFQ19JTklUSUFMSVpFRD03NTgKCktFUk5F
TFsxNC4xNTc2MDBdIGNoYW5nZSAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMiAoYmxvY2sp
CkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RtLTIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2RtLTIKREVWVFlQRT1kaXNrCk1BSk9SPTI1MgpNSU5PUj0yClNFUU5VTT0yNTEwClNV
QlNZU1RFTT1ibG9jawoKVURFViAgWzE0LjM2NzQ2OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3Nk
YS9zZGE5IChibG9jaykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdE
Q19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3MktIWVo4LXBhcnQ5IC9kZXYvZGlzay9ieS1p
ZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQ5IC9kZXYvZGlzay9ieS1sYWJlbC9SZXN0b3Jl
IC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvQmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rldi9k
aXNrL2J5LXBhcnR1dWlkLzBhYjRkNDU4LWNkMDktNGJmYi1hNDQ3LTVmNWZhNjYzMzJlMiAvZGV2
L2Rpc2svYnktdXVpZC80QzY2MjNGMTY2MjNEQjBBCkRFVk5BTUU9L2Rldi9zZGE5CkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8w
OjA6MDowL2Jsb2NrL3NkYS9zZGE5CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9E
T1dOTE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJM
RUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFC
TEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJM
RUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFT
RV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlO
PTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVf
U0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9U
QVRJT05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRF
X0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hF
PTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVMPVJl
c3RvcmUKSURfRlNfTEFCRUxfRU5DPVJlc3RvcmUKSURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdF
PWZpbGVzeXN0ZW0KSURfRlNfVVVJRD00QzY2MjNGMTY2MjNEQjBBCklEX0ZTX1VVSURfRU5DPTRD
NjYyM0YxNjYyM0RCMEEKSURfTU9ERUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9F
TkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZ
X0RJU0s9ODowCklEX1BBUlRfRU5UUllfRkxBR1M9MHgxCklEX1BBUlRfRU5UUllfTkFNRT1CYXNp
Y1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9QQVJUX0VOVFJZX05VTUJFUj05CklEX1BBUlRfRU5U
UllfT0ZGU0VUPTE0MjMxODM4NzIKSURfUEFSVF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5U
UllfU0laRT00MTk2MzUyMApJRF9QQVJUX0VOVFJZX1RZUEU9ZGU5NGJiYTQtMDZkMS00ZDQwLWEx
NmEtYmZkNTAxNzlkNmFjCklEX1BBUlRfRU5UUllfVVVJRD0wYWI0ZDQ1OC1jZDA5LTRiZmItYTQ0
Ny01ZjVmYTY2MzMyZTIKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4wMUEw
MQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURfU0VS
SUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1
ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgK
TUlOT1I9OQpTRVFOVU09MTkxMApTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJVElPTj0xClVE
SVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fRkxBR1M9
cmVxdWlyZWQKVURJU0tTX1BBUlRJVElPTl9MQUJFTD1CYXNpYyBkYXRhIHBhcnRpdGlvbgpVRElT
S1NfUEFSVElUSU9OX05VTUJFUj05ClVESVNLU19QQVJUSVRJT05fT0ZGU0VUPTcyODY3MDE0MjQ2
NApVRElTS1NfUEFSVElUSU9OX1NDSEVNRT1ncHQKVURJU0tTX1BBUlRJVElPTl9TSVpFPTIxNDg1
MzIyMjQwClVESVNLU19QQVJUSVRJT05fU0xBVkU9L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEKVURJU0tT
X1BBUlRJVElPTl9UWVBFPURFOTRCQkE0LTA2RDEtNEQ0MC1BMTZBLUJGRDUwMTc5RDZBQwpVRElT
S1NfUEFSVElUSU9OX1VVSUQ9MEFCNEQ0NTgtQ0QwOS00QkZCLUE0NDctNUY1RkE2NjMzMkUyClVE
SVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTc3NgoKVURFViAg
WzE0Ljc1OTM3MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE2IChibG9jaykKQUNUSU9O
PWFkZApERVZMSU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBf
V0QtV1hLMUU3MktIWVo4LXBhcnQ2IC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2
NzBkLXBhcnQ2IC9kZXYvZGlzay9ieS1sYWJlbC9EYXRhIC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwv
QmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rldi9kaXNrL2J5LXBhcnR1dWlkL2Y2NGY4MmE3
LThmMmItNDc0OC04OGIxLTdiMGM2MWU3MWM3MCAvZGV2L2Rpc2svYnktdXVpZC9GMjFFMjBBNDFF
MjA2M0I3CkRFVk5BTUU9L2Rldi9zZGE2CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE2CkRF
VlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dOTE9BRF9NSUNST0NPREU9MQpJRF9B
VEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVF
PTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
SFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRU5BQkxFRD0wCklEX0FUQV9G
RUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZF
QVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJT05fUkFURV9SUE09NzIwMApJRF9B
VEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdO
QUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VO
QUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVMPURhdGEKSURfRlNfTEFCRUxfRU5DPURhdGEK
SURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD1GMjFFMjBB
NDFFMjA2M0I3CklEX0ZTX1VVSURfRU5DPUYyMUUyMEE0MUUyMDYzQjcKSURfTU9ERUw9V0RDX1dE
NzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4
MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFNRT1C
YXNpY1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9QQVJUX0VOVFJZX05VTUJFUj02CklEX1BBUlRf
RU5UUllfT0ZGU0VUPTU4ODc3OTUyMApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQKSURfUEFSVF9F
TlRSWV9TSVpFPTU0NzM2ODk2MApJRF9QQVJUX0VOVFJZX1RZUEU9ZWJkMGEwYTItYjllNS00NDMz
LTg3YzAtNjhiNmI3MjY5OWM3CklEX1BBUlRfRU5UUllfVVVJRD1mNjRmODJhNy04ZjJiLTQ3NDgt
ODhiMS03YjBjNjFlNzFjNzAKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4w
MUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURf
U0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRl
ZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9S
PTgKTUlOT1I9NgpTRVFOVU09MTkwNwpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJVElPTj0x
ClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fTEFC
RUw9QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9NgpVRElTS1Nf
UEFSVElUSU9OX09GRlNFVD0zMDE0NTUxMTQyNDAKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0
ClVESVNLU19QQVJUSVRJT05fU0laRT0yODAyNTI5MDc1MjAKVURJU0tTX1BBUlRJVElPTl9TTEFW
RT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9RUJEMEEwQTItQjlF
NS00NDMzLTg3QzAtNjhCNkI3MjY5OUM3ClVESVNLU19QQVJUSVRJT05fVVVJRD1GNjRGODJBNy04
RjJCLTQ3NDgtODhCMS03QjBDNjFFNzFDNzAKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0w
ClVTRUNfSU5JVElBTElaRUQ9NzQ4CgpVREVWICBbMTQuODQxMDU4XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAv
YmxvY2svc2RhL3NkYTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1p
ZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDQgL2Rldi9k
aXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDQgL2Rldi9kaXNrL2J5LWxhYmVs
L09TIC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvQmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rl
di9kaXNrL2J5LXBhcnR1dWlkL2E0Yjc5N2Q5LTA4NjgtNGJkMS1hOTJkLWYyNDQ2MzkwMzlmNSAv
ZGV2L2Rpc2svYnktdXVpZC80NkUyMURCOUUyMURBRTY1CkRFVk5BTUU9L2Rldi9zZGE0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6
MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE0CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FU
QV9ET1dOTE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9F
TkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9F
UkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRf
TUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFf
Uk9UQVRJT05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9S
QVRFX0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NB
Q0hFPTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVM
PU9TCklEX0ZTX0xBQkVMX0VOQz1PUwpJRF9GU19UWVBFPW50ZnMKSURfRlNfVVNBR0U9ZmlsZXN5
c3RlbQpJRF9GU19VVUlEPTQ2RTIxREI5RTIxREFFNjUKSURfRlNfVVVJRF9FTkM9NDZFMjFEQjlF
MjFEQUU2NQpJRF9NT0RFTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENc
eDIwV0Q3NTAwQlBLVC04MFBLNFQwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04
OjAKSURfUEFSVF9FTlRSWV9OQU1FPUJhc2ljXHgyMGRhdGFceDIwcGFydGl0aW9uCklEX1BBUlRf
RU5UUllfTlVNQkVSPTQKSURfUEFSVF9FTlRSWV9PRkZTRVQ9MjcyMTc5MgpJRF9QQVJUX0VOVFJZ
X1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTU4NTM0MDkyOApJRF9QQVJUX0VOVFJZX1RZ
UEU9ZWJkMGEwYTItYjllNS00NDMzLTg3YzAtNjhiNmI3MjY5OWM3CklEX1BBUlRfRU5UUllfVVVJ
RD1hNGI3OTdkOS0wODY4LTRiZDEtYTkyZC1mMjQ0NjM5MDM5ZjUKSURfUEFSVF9UQUJMRV9UWVBF
PWdwdApJRF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRU
MF9XRC1XWEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBF
PWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1
MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9NApTRVFOVU09MTkwNQpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0w
ClVESVNLU19QQVJUSVRJT05fTEFCRUw9QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJ
VElPTl9OVU1CRVI9NApVRElTS1NfUEFSVElUSU9OX09GRlNFVD0xMzkzNTU3NTA0ClVESVNLU19Q
QVJUSVRJT05fU0NIRU1FPWdwdApVRElTS1NfUEFSVElUSU9OX1NJWkU9Mjk5Njk0NTU1MTM2ClVE
SVNLU19QQVJUSVRJT05fU0xBVkU9L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEKVURJU0tTX1BBUlRJVElP
Tl9UWVBFPUVCRDBBMEEyLUI5RTUtNDQzMy04N0MwLTY4QjZCNzI2OTlDNwpVRElTS1NfUEFSVElU
SU9OX1VVSUQ9QTRCNzk3RDktMDg2OC00QkQxLUE5MkQtRjI0NDYzOTAzOUY1ClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTcxNQoKVURFViAgWzE0LjkwNDA1
N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90
YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGEyIChibG9jaykKQUNUSU9OPWFkZApERVZM
SU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3
MktIWVo4LXBhcnQyIC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQy
IC9kZXYvZGlzay9ieS1sYWJlbC9SZWNvdmVyeSAvZGV2L2Rpc2svYnktcGFydGxhYmVsL0Jhc2lj
XHgyMGRhdGFceDIwcGFydGl0aW9uIC9kZXYvZGlzay9ieS1wYXJ0dXVpZC85NWExZDJjMi0zOTNh
LTQxNTAtYmJkMi1kOGU3MTc5ZTdmOGEgL2Rldi9kaXNrL2J5LXV1aWQvMkNGNDE5NkFGNDE5Mzgx
MgpERVZOQU1FPS9kZXYvc2RhMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMgpERVZUWVBF
PXBhcnRpdGlvbgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgK
SURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0x
CklEX0FUQV9GRUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0x
CklEX0FUQV9GRUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VS
SVRZPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVS
RV9TRVRfU0VDVVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJF
X1NFVF9TRUNVUklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VS
SVRZX0ZST1pFTj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NF
VF9TTUFSVF9FTkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NB
VEE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JB
VEVfR0VOMj0xCklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVE
PTEKSURfQlVTPWF0YQpJRF9GU19MQUJFTD1SZWNvdmVyeQpJRF9GU19MQUJFTF9FTkM9UmVjb3Zl
cnkKSURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD0yQ0Y0
MTk2QUY0MTkzODEyCklEX0ZTX1VVSURfRU5DPTJDRjQxOTZBRjQxOTM4MTIKSURfTU9ERUw9V0RD
X1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRU
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfRkxB
R1M9MHgxCklEX1BBUlRfRU5UUllfTkFNRT1CYXNpY1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9Q
QVJUX0VOVFJZX05VTUJFUj0yCklEX1BBUlRfRU5UUllfT0ZGU0VUPTYxNjQ0OApJRF9QQVJUX0VO
VFJZX1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTE4NDMyMDAKSURfUEFSVF9FTlRSWV9U
WVBFPWRlOTRiYmE0LTA2ZDEtNGQ0MC1hMTZhLWJmZDUwMTc5ZDZhYwpJRF9QQVJUX0VOVFJZX1VV
SUQ9OTVhMWQyYzItMzkzYS00MTUwLWJiZDItZDhlNzE3OWU3ZjhhCklEX1BBUlRfVEFCTEVfVFlQ
RT1ncHQKSURfUkVWSVNJT049MDEuMDFBMDEKSURfU0VSSUFMPVdEQ19XRDc1MDBCUEtULTgwUEs0
VDBfV0QtV1hLMUU3MktIWVo4CklEX1NFUklBTF9TSE9SVD1XRC1XWEsxRTcyS0hZWjgKSURfVFlQ
RT1kaXNrCklEX1dXTj0weDUwMDE0ZWU2NTgzNDY3MGQKSURfV1dOX1dJVEhfRVhURU5TSU9OPTB4
NTAwMTRlZTY1ODM0NjcwZApNQUpPUj04Ck1JTk9SPTIKU0VRTlVNPTE5MDMKU1VCU1lTVEVNPWJs
b2NrClVESVNLU19QQVJUSVRJT049MQpVRElTS1NfUEFSVElUSU9OX0FMSUdOTUVOVF9PRkZTRVQ9
MApVRElTS1NfUEFSVElUSU9OX0ZMQUdTPXJlcXVpcmVkClVESVNLU19QQVJUSVRJT05fTEFCRUw9
QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9MgpVRElTS1NfUEFS
VElUSU9OX09GRlNFVD0zMTU2MjEzNzYKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0ClVESVNL
U19QQVJUSVRJT05fU0laRT05NDM3MTg0MDAKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6
MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9REU5NEJCQTQtMDZEMS00RDQwLUEx
NkEtQkZENTAxNzlENkFDClVESVNLU19QQVJUSVRJT05fVVVJRD05NUExRDJDMi0zOTNBLTQxNTAt
QkJEMi1EOEU3MTc5RTdGOEEKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0wClVTRUNfSU5J
VElBTElaRUQ9Njk0CgpVREVWICBbMTQuOTA2OTczXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2Rh
L3NkYTMgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1pZC9hdGEtV0RD
X1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDMgL2Rldi9kaXNrL2J5LWlk
L3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDMgL2Rldi9kaXNrL2J5LXBhcnRsYWJlbC9NaWNy
b3NvZnRceDIwcmVzZXJ2ZWRceDIwcGFydGl0aW9uIC9kZXYvZGlzay9ieS1wYXJ0dXVpZC80MzJh
OTc3Yi1mMjZkLTRlNzUtYjllZS1iZjYxMGVlNmY0YTQKREVWTkFNRT0vZGV2L3NkYTMKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTMKREVWVFlQRT1wYXJ0aXRpb24KSURfQVRBPTEKSURfQVRB
X0RPV05MT0FEX01JQ1JPQ09ERT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE09MQpJRF9BVEFfRkVB
VFVSRV9TRVRfQVBNX0NVUlJFTlRfVkFMVUU9MTI4CklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fRU5B
QkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9IUEE9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE09MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE1fRU5B
QkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWT0xCklEX0FUQV9GRUFUVVJFX1NFVF9T
RUNVUklUWV9FTkFCTEVEPTAKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOSEFOQ0VEX0VS
QVNFX1VOSVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRVJBU0VfVU5JVF9N
SU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9GUk9aRU49MQpJRF9BVEFfRkVBVFVS
RV9TRVRfU01BUlQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU01BUlRfRU5BQkxFRD0xCklEX0FUQV9S
T1RBVElPTl9SQVRFX1JQTT03MjAwCklEX0FUQV9TQVRBPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JB
VEVfR0VOMT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjI9MQpJRF9BVEFfV1JJVEVfQ0FD
SEU9MQpJRF9BVEFfV1JJVEVfQ0FDSEVfRU5BQkxFRD0xCklEX0JVUz1hdGEKSURfTU9ERUw9V0RD
X1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRU
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFN
RT1NaWNyb3NvZnRceDIwcmVzZXJ2ZWRceDIwcGFydGl0aW9uCklEX1BBUlRfRU5UUllfTlVNQkVS
PTMKSURfUEFSVF9FTlRSWV9PRkZTRVQ9MjQ1OTY0OApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQK
SURfUEFSVF9FTlRSWV9TSVpFPTI2MjE0NApJRF9QQVJUX0VOVFJZX1RZUEU9ZTNjOWUzMTYtMGI1
Yy00ZGI4LTgxN2QtZjkyZGYwMDIxNWFlCklEX1BBUlRfRU5UUllfVVVJRD00MzJhOTc3Yi1mMjZk
LTRlNzUtYjllZS1iZjYxMGVlNmY0YTQKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lP
Tj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZ
WjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4
NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBk
Ck1BSk9SPTgKTUlOT1I9MwpTRVFOVU09MTkwNApTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJ
VElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJ
T05fTEFCRUw9TWljcm9zb2Z0IHJlc2VydmVkIHBhcnRpdGlvbgpVRElTS1NfUEFSVElUSU9OX05V
TUJFUj0zClVESVNLU19QQVJUSVRJT05fT0ZGU0VUPTEyNTkzMzk3NzYKVURJU0tTX1BBUlRJVElP
Tl9TQ0hFTUU9Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0xMzQyMTc3MjgKVURJU0tTX1BBUlRJ
VElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0
MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9RTND
OUUzMTYtMEI1Qy00REI4LTgxN0QtRjkyREYwMDIxNUFFClVESVNLU19QQVJUSVRJT05fVVVJRD00
MzJBOTc3Qi1GMjZELTRFNzUtQjlFRS1CRjYxMEVFNkY0QTQKVURJU0tTX1BSRVNFTlRBVElPTl9O
T1BPTElDWT0wClVTRUNfSU5JVElBTElaRUQ9NzA1CgpVREVWICBbMTUuMzk4ODAwXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYv
ZGlzay9ieS1pZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFy
dDUgL2Rldi9kaXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDUgL2Rldi9kaXNr
L2J5LXBhcnR1dWlkLzc0MDRmYzJlLTE4YjUtNGFhYy05NzQ1LTRiM2U5NmQ0ZTdlYyAvZGV2L2Rp
c2svYnktdXVpZC8wMjlBNDI4QjlBNDI3QUU1CkRFVk5BTUU9L2Rldi9zZGE1CkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6
MDowL2Jsb2NrL3NkYS9zZGE1CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dO
TE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVf
U0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVE
PTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJ
VFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9V
TklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEy
NApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJ
T05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dF
TjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEK
SURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX1RZUEU9bnRmcwpJ
RF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VVSUQ9MDI5QTQyOEI5QTQyN0FFNQpJRF9GU19V
VUlEX0VOQz0wMjlBNDI4QjlBNDI3QUU1CklEX01PREVMPVdEQ19XRDc1MDBCUEtULTgwUEs0VDAK
SURfTU9ERUxfRU5DPVdEQ1x4MjBXRDc1MDBCUEtULTgwUEs0VDBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjAKSURf
UEFSVF9FTlRSWV9ESVNLPTg6MApJRF9QQVJUX0VOVFJZX0ZMQUdTPTB4MQpJRF9QQVJUX0VOVFJZ
X05VTUJFUj01CklEX1BBUlRfRU5UUllfT0ZGU0VUPTU4ODA2MjcyMApJRF9QQVJUX0VOVFJZX1ND
SEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTcxNjgwMApJRF9QQVJUX0VOVFJZX1RZUEU9ZGU5
NGJiYTQtMDZkMS00ZDQwLWExNmEtYmZkNTAxNzlkNmFjCklEX1BBUlRfRU5UUllfVVVJRD03NDA0
ZmMyZS0xOGI1LTRhYWMtOTc0NS00YjNlOTZkNGU3ZWMKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJ
RF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1X
WEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sK
SURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVl
NjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9NQpTRVFOVU09MTkwNgpTVUJTWVNURU09YmxvY2sKVURJ
U0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNL
U19QQVJUSVRJT05fRkxBR1M9cmVxdWlyZWQKVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9NQpVRElT
S1NfUEFSVElUSU9OX09GRlNFVD0zMDEwODgxMTI2NDAKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9
Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0zNjcwMDE2MDAKVURJU0tTX1BBUlRJVElPTl9TTEFW
RT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9REU5NEJCQTQtMDZE
MS00RDQwLUExNkEtQkZENTAxNzlENkFDClVESVNLU19QQVJUSVRJT05fVVVJRD03NDA0RkMyRS0x
OEI1LTRBQUMtOTc0NS00QjNFOTZENEU3RUMKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0w
ClVTRUNfSU5JVElBTElaRUQ9NzI1CgpVREVWICBbMTYuMTkyNjc5XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAv
YmxvY2svc2RhL3NkYTggKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1p
ZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDggL2Rldi9k
aXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDggL2Rldi9kaXNrL2J5LXBhcnRs
YWJlbC9NeVVidW50dUxWTSAvZGV2L2Rpc2svYnktcGFydHV1aWQvZjRiOWQzMDQtMzM0NS00M2Vm
LTliMzEtNmI5YjlkYmY3NzhkCkRFVk5BTUU9L2Rldi9zZGE4CkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2Nr
L3NkYS9zZGE4CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dOTE9BRF9NSUNS
T0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9D
VVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9MQpJRF9BVEFf
RkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVEPTEKSURfQVRB
X0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9MQpJRF9BVEFf
RkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRU5BQkxF
RD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9VTklUX01JTj0x
MjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEyNApJRF9BVEFf
RkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUPTEK
SURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJT05fUkFURV9S
UE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEKSURfQVRBX1dS
SVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX1RZUEU9TFZNMl9tZW1iZXIKSURf
RlNfVVNBR0U9cmFpZApJRF9GU19VVUlEPTllYnczRC1vNmFiLWJ6ZGctS3RzTi16SFplLXNOWFUt
T0JwZGtiCklEX0ZTX1VVSURfRU5DPTllYnczRC1vNmFiLWJ6ZGctS3RzTi16SFplLXNOWFUtT0Jw
ZGtiCklEX0ZTX1ZFUlNJT049TFZNMiAwMDEKSURfTU9ERUw9V0RDX1dENzUwMEJQS1QtODBQSzRU
MApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBceDIwXHgyMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJ
RF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFNRT1NeVVidW50dUxWTQpJRF9Q
QVJUX0VOVFJZX05VTUJFUj04CklEX1BBUlRfRU5UUllfT0ZGU0VUPTExMzgxMDIyNzIKSURfUEFS
VF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5UUllfU0laRT0yODUwODE2MDAKSURfUEFSVF9F
TlRSWV9UWVBFPWU2ZDZkMzc5LWY1MDctNDRjMi1hMjNjLTIzOGYyYTNkZjkyOApJRF9QQVJUX0VO
VFJZX1VVSUQ9ZjRiOWQzMDQtMzM0NS00M2VmLTliMzEtNmI5YjlkYmY3NzhkCklEX1BBUlRfVEFC
TEVfVFlQRT1ncHQKSURfUkVWSVNJT049MDEuMDFBMDEKSURfU0VSSUFMPVdEQ19XRDc1MDBCUEtU
LTgwUEs0VDBfV0QtV1hLMUU3MktIWVo4CklEX1NFUklBTF9TSE9SVD1XRC1XWEsxRTcyS0hZWjgK
SURfVFlQRT1kaXNrCklEX1dXTj0weDUwMDE0ZWU2NTgzNDY3MGQKSURfV1dOX1dJVEhfRVhURU5T
SU9OPTB4NTAwMTRlZTY1ODM0NjcwZApNQUpPUj04Ck1JTk9SPTgKU0VRTlVNPTE5MDkKU1VCU1lT
VEVNPWJsb2NrClVESVNLU19JR05PUkU9MQpVRElTS1NfTFZNMl9QVl9OVU1fTURBPTEKVURJU0tT
X0xWTTJfUFZfVVVJRD05ZWJ3M0QtbzZhYi1iemRnLUt0c04tekhaZS1zTlhVLU9CcGRrYgpVRElT
S1NfTFZNMl9QVl9WR19FWFRFTlRfQ09VTlQ9MzQ3OTkKVURJU0tTX0xWTTJfUFZfVkdfRVhURU5U
X1NJWkU9NDE5NDMwNApVRElTS1NfTFZNMl9QVl9WR19GUkVFX1NJWkU9MApVRElTS1NfTFZNMl9Q
Vl9WR19MVl9MSVNUPW5hbWU9c3dhcDt1dWlkPUJUQTlZaS1iRnI3LTAwMkwtT3dZYy1YeGhTLVZQ
OUktWUNaYzFIO3NpemU9NTk5Nzg1NDcyMDs7YWN0aXZlPTEgbmFtZT1NeVJvb3Q7dXVpZD1laWtz
U2YteU4yOS1HUURDLTdGM3otQUs4VS1HRHlkLXFLZ3pHWDtzaXplPTE5OTk4NDQxNDcyOzthY3Rp
dmU9MSBuYW1lPU15U2VydmVyU1I7dXVpZD1iUlBnWFYtUklaNi1reU5pLVMzSFgtWE5XWS1YU2lT
LXM4MU5zWTtzaXplPTExOTk2MTI4ODcwNDs7YWN0aXZlPTEKVURJU0tTX0xWTTJfUFZfVkdfTkFN
RT1TZXJ2ZXJWRwpVRElTS1NfTFZNMl9QVl9WR19QVl9MSVNUPXV1aWQ9OWVidzNELW82YWItYnpk
Zy1LdHNOLXpIWmUtc05YVS1PQnBka2I7c2l6ZT0xNDU5NTc1ODQ4OTY7YWxsb2NhdGVkX3NpemU9
MTQ1OTU3NTg0ODk2ClVESVNLU19MVk0yX1BWX1ZHX1NFUU5VTT00ClVESVNLU19MVk0yX1BWX1ZH
X1NJWkU9MTQ1OTU3NTg0ODk2ClVESVNLU19MVk0yX1BWX1ZHX1VVSUQ9Q0d1cVNELUppNGstdGdy
Ni0yN3VuLVNHN00tQ3lXZS1VTFFxZkYKVURJU0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJ
T05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fTEFCRUw9TXlVYnVudHVMVk0K
VURJU0tTX1BBUlRJVElPTl9OVU1CRVI9OApVRElTS1NfUEFSVElUSU9OX09GRlNFVD01ODI3MDgz
NjMyNjQKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0x
NDU5NjE3NzkyMDAKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpV
RElTS1NfUEFSVElUSU9OX1RZUEU9RTZENkQzNzktRjUwNy00NEMyLUEyM0MtMjM4RjJBM0RGOTI4
ClVESVNLU19QQVJUSVRJT05fVVVJRD1GNEI5RDMwNC0zMzQ1LTQzRUYtOUIzMS02QjlCOURCRjc3
OEQKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0wClVTRUNfSU5JVElBTElaRUQ9NzY3CgpV
REVWICBbMTYuMjQxODEzXSBjaGFuZ2UgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTIgKGJs
b2NrKQpBQ1RJT049Y2hhbmdlCkRFVkxJTktTPS9kZXYvU2VydmVyVkcvTXlTZXJ2ZXJTUiAvZGV2
L2Rpc2svYnktaWQvZG0tbmFtZS1TZXJ2ZXJWRy1NeVNlcnZlclNSIC9kZXYvZGlzay9ieS1pZC9k
bS11dWlkLUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRmJSUGdYVlJJWjZreU5p
UzNIWFhOV1lYU2lTczgxTnNZIC9kZXYvZGlzay9ieS1sYWJlbC9NeVNlcnZlclNSTGFiZWwgL2Rl
di9kaXNrL2J5LXV1aWQvOGFmZDg0ZTgtYTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2IC9kZXYv
bWFwcGVyL1NlcnZlclZHLU15U2VydmVyU1IKREVWTkFNRT0vZGV2L2RtLTIKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTIKREVWVFlQRT1kaXNrCkRNX0xWX05BTUU9TXlTZXJ2ZXJT
UgpETV9OQU1FPVNlcnZlclZHLU15U2VydmVyU1IKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNB
QkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0x
CkRNX1VERVZfUlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVM
UXFmRmJSUGdYVlJJWjZreU5pUzNIWFhOV1lYU2lTczgxTnNZCkRNX1ZHX05BTUU9U2VydmVyVkcK
SURfRlNfTEFCRUw9TXlTZXJ2ZXJTUkxhYmVsCklEX0ZTX0xBQkVMX0VOQz1NeVNlcnZlclNSTGFi
ZWwKSURfRlNfVFlQRT1leHQzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD04YWZk
ODRlOC1hMjJiLTRkNGUtODU3ZC1mNTE5ZDdmNjdhNzYKSURfRlNfVVVJRF9FTkM9OGFmZDg0ZTgt
YTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2CklEX0ZTX1ZFUlNJT049MS4wCk1BSk9SPTI1MgpN
SU5PUj0yClNFUU5VTT0yNTEwClNVQlNZU1RFTT1ibG9jawpVRElTS1NfRE1fVEFSR0VUU19DT1VO
VD0xClVESVNLU19ETV9UQVJHRVRTX0xFTkdUSD0yMzQyOTkzOTIKVURJU0tTX0RNX1RBUkdFVFNf
UEFSQU1TPTg6OFx4MjA1MDc3NjA2NApVRElTS1NfRE1fVEFSR0VUU19TVEFSVD0wClVESVNLU19E
TV9UQVJHRVRTX1RZUEU9bGluZWFyClVESVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VD
X0lOSVRJQUxJWkVEPTEzMwoK
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="Xorg.0.log"
Content-Disposition: attachment; filename="Xorg.0.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy7m7

WyAgICAxOC45MTFdIApYLk9yZyBYIFNlcnZlciAxLjE0LjUKUmVsZWFzZSBEYXRlOiAyMDEzLTEy
LTEyClsgICAgMTguOTExXSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgICAx
OC45MTFdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMuMi4wLTM3LWdlbmVyaWMgeDg2
XzY0IFVidW50dQpbICAgIDE4LjkxMV0gQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCB1
YnVudHVTZXJ2ZXIgMy4xMS4wLTE1LWdlbmVyaWMgIzIzLVVidW50dSBTTVAgTW9uIERlYyA5IDE4
OjE3OjA0IFVUQyAyMDEzIHg4Nl82NApbICAgIDE4LjkxMV0gS2VybmVsIGNvbW1hbmQgbGluZTog
Qk9PVF9JTUFHRT0vdm1saW51ei0zLjExLjAtMTUtZ2VuZXJpYy5lZmkuc2lnbmVkIHJvb3Q9L2Rl
di9tYXBwZXIvU2VydmVyVkctTXlSb290IHJvClsgICAgMTguOTExXSBCdWlsZCBEYXRlOiAxNyBE
ZWNlbWJlciAyMDEzICAxMDowNjoxNUFNClsgICAgMTguOTExXSB4b3JnLXNlcnZlciAyOjEuMTQu
NS0xdWJ1bnR1Mn5zYXVjeTEgKEZvciB0ZWNobmljYWwgc3VwcG9ydCBwbGVhc2Ugc2VlIGh0dHA6
Ly93d3cudWJ1bnR1LmNvbS9zdXBwb3J0KSAKWyAgICAxOC45MTFdIEN1cnJlbnQgdmVyc2lvbiBv
ZiBwaXhtYW46IDAuMzAuMgpbICAgIDE4LjkxMV0gCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMs
IGNoZWNrIGh0dHA6Ly93aWtpLngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUg
bGF0ZXN0IHZlcnNpb24uClsgICAgMTguOTExXSBNYXJrZXJzOiAoLS0pIHByb2JlZCwgKCoqKSBm
cm9tIGNvbmZpZyBmaWxlLCAoPT0pIGRlZmF1bHQgc2V0dGluZywKCSgrKykgZnJvbSBjb21tYW5k
IGxpbmUsICghISkgbm90aWNlLCAoSUkpIGluZm9ybWF0aW9uYWwsCgkoV1cpIHdhcm5pbmcsIChF
RSkgZXJyb3IsIChOSSkgbm90IGltcGxlbWVudGVkLCAoPz8pIHVua25vd24uClsgICAgMTguOTEx
XSAoPT0pIExvZyBmaWxlOiAiL3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IEZyaSBKYW4gMTcg
MjI6NTc6MjcgMjAxNApbICAgIDE4LjkyNF0gKD09KSBVc2luZyBzeXN0ZW0gY29uZmlnIGRpcmVj
dG9yeSAiL3Vzci9zaGFyZS9YMTEveG9yZy5jb25mLmQiClsgICAgMTguOTI0XSAoPT0pIE5vIExh
eW91dCBzZWN0aW9uLiAgVXNpbmcgdGhlIGZpcnN0IFNjcmVlbiBzZWN0aW9uLgpbICAgIDE4Ljky
NF0gKD09KSBObyBzY3JlZW4gc2VjdGlvbiBhdmFpbGFibGUuIFVzaW5nIGRlZmF1bHRzLgpbICAg
IDE4LjkyNF0gKCoqKSB8LS0+U2NyZWVuICJEZWZhdWx0IFNjcmVlbiBTZWN0aW9uIiAoMCkKWyAg
ICAxOC45MjRdICgqKikgfCAgIHwtLT5Nb25pdG9yICI8ZGVmYXVsdCBtb25pdG9yPiIKWyAgICAx
OC45MjRdICg9PSkgTm8gbW9uaXRvciBzcGVjaWZpZWQgZm9yIHNjcmVlbiAiRGVmYXVsdCBTY3Jl
ZW4gU2VjdGlvbiIuCglVc2luZyBhIGRlZmF1bHQgbW9uaXRvciBjb25maWd1cmF0aW9uLgpbICAg
IDE4LjkyNF0gKD09KSBBdXRvbWF0aWNhbGx5IGFkZGluZyBkZXZpY2VzClsgICAgMTguOTI0XSAo
PT0pIEF1dG9tYXRpY2FsbHkgZW5hYmxpbmcgZGV2aWNlcwpbICAgIDE4LjkyNF0gKD09KSBBdXRv
bWF0aWNhbGx5IGFkZGluZyBHUFUgZGV2aWNlcwpbICAgIDE4LjkyNF0gKFdXKSBUaGUgZGlyZWN0
b3J5ICIvdXNyL3NoYXJlL2ZvbnRzL1gxMS9jeXJpbGxpYyIgZG9lcyBub3QgZXhpc3QuClsgICAg
MTguOTI0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICAxOC45MjRdIChXVykg
VGhlIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9mb250cy9YMTEvMTAwZHBpLyIgZG9lcyBub3QgZXhp
c3QuClsgICAgMTguOTI0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICAxOC45
MjRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9mb250cy9YMTEvMTAwZHBpIiBkb2Vz
IG5vdCBleGlzdC4KWyAgICAxOC45MjRdIAlFbnRyeSBkZWxldGVkIGZyb20gZm9udCBwYXRoLgpb
ICAgIDE4LjkyNF0gKD09KSBGb250UGF0aCBzZXQgdG86CgkvdXNyL3NoYXJlL2ZvbnRzL1gxMS9t
aXNjLAoJL3Vzci9zaGFyZS9mb250cy9YMTEvNzVkcGkvOnVuc2NhbGVkLAoJL3Vzci9zaGFyZS9m
b250cy9YMTEvVHlwZTEsCgkvdXNyL3NoYXJlL2ZvbnRzL1gxMS83NWRwaSwKCWJ1aWx0LWlucwpb
ICAgIDE4LjkyNF0gKD09KSBNb2R1bGVQYXRoIHNldCB0byAiL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS94b3JnL2V4dHJhLW1vZHVsZXMsL3Vzci9saWIveG9yZy9leHRyYS1tb2R1bGVzLC91c3Iv
bGliL3hvcmcvbW9kdWxlcyIKWyAgICAxOC45MjRdIChJSSkgVGhlIHNlcnZlciByZWxpZXMgb24g
dWRldiB0byBwcm92aWRlIHRoZSBsaXN0IG9mIGlucHV0IGRldmljZXMuCglJZiBubyBkZXZpY2Vz
IGJlY29tZSBhdmFpbGFibGUsIHJlY29uZmlndXJlIHVkZXYgb3IgZGlzYWJsZSBBdXRvQWRkRGV2
aWNlcy4KWyAgICAxOC45MjRdIChJSSkgTG9hZGVyIG1hZ2ljOiAweDdmYzg0MjBiM2QyMApbICAg
IDE4LjkyNF0gKElJKSBNb2R1bGUgQUJJIHZlcnNpb25zOgpbICAgIDE4LjkyNF0gCVguT3JnIEFO
U0kgQyBFbXVsYXRpb246IDAuNApbICAgIDE4LjkyNF0gCVguT3JnIFZpZGVvIERyaXZlcjogMTQu
MQpbICAgIDE4LjkyNF0gCVguT3JnIFhJbnB1dCBkcml2ZXIgOiAxOS4xClsgICAgMTguOTI0XSAJ
WC5PcmcgU2VydmVyIEV4dGVuc2lvbiA6IDcuMApbICAgIDE4LjkyNF0gKElJKSB4ZnJlZTg2OiBB
ZGRpbmcgZHJtIGRldmljZSAoL2Rldi9kcmkvY2FyZDEpClsgICAgMTguOTI0XSAoSUkpIHhmcmVl
ODY6IEFkZGluZyBkcm0gZGV2aWNlICgvZGV2L2RyaS9jYXJkMCkKWyAgICAxOC45MjVdICgtLSkg
UENJOiooMDowOjI6MCkgODA4NjowMTY2OjEwNDM6MTQ3NyByZXYgOSwgTWVtIEAgMHhmNzQwMDAw
MC80MTk0MzA0LCAweGQwMDAwMDAwLzI2ODQzNTQ1NiwgSS9PIEAgMHgwMDAwZjAwMC82NApbICAg
IDE4LjkyNV0gKC0tKSBQQ0k6ICgwOjE6MDowKSAxMGRlOjBkZTM6MTA0MzoxNDc3IHJldiAxNjEs
IE1lbSBAIDB4ZjYwMDAwMDAvMTY3NzcyMTYsIDB4ZTAwMDAwMDAvMjY4NDM1NDU2LCAweGYwMDAw
MDAwLzMzNTU0NDMyLCBJL08gQCAweDAwMDBlMDAwLzEyOCwgQklPUyBAIDB4Pz8/Pz8/Pz8vNTI0
Mjg4ClsgICAgMTguOTI1XSAoSUkpIE9wZW4gQUNQSSBzdWNjZXNzZnVsICgvdmFyL3J1bi9hY3Bp
ZC5zb2NrZXQpClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEdl
bmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4g
ZXh0ZW5zaW9uIFNIQVBFClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIE1JVC1TSE0KWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g
WElucHV0RXh0ZW5zaW9uClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIFhURVNUClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEJJ
Ry1SRVFVRVNUUwpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBT
WU5DClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhLRVlCT0FS
RApbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYQy1NSVNDClsg
ICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFNFQ1VSSVRZClsgICAg
MTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BClsgICAgMTgu
OTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhGSVhFUwpbICAgIDE4LjkyNV0g
SW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRU5ERVIKWyAgICAxOC45MjVdIEluaXRp
YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFIKWyAgICAxOC45MjVdIEluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcg
YnVpbHQtaW4gZXh0ZW5zaW9uIERBTUFHRQpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0
LWluIGV4dGVuc2lvbiBNSVQtU0NSRUVOLVNBVkVSClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcg
YnVpbHQtaW4gZXh0ZW5zaW9uIERPVUJMRS1CVUZGRVIKWyAgICAxOC45MjVdIEluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gUkVDT1JEClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIERQTVMKWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gWC1SZXNvdXJjZQpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4
dGVuc2lvbiBYVmlkZW8KWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbgpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1
aWx0LWluIGV4dGVuc2lvbiBTRUxpbnV4ClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQt
aW4gZXh0ZW5zaW9uIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbgpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJlZTg2LURHQQpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJlZTg2LURSSQpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEUkkyClsgICAgMTguOTI1XSAoSUkpICJnbHgiIHdp
bGwgYmUgbG9hZGVkIGJ5IGRlZmF1bHQuClsgICAgMTguOTI1XSAoV1cpICJ4bWlyIiBpcyBub3Qg
dG8gYmUgbG9hZGVkIGJ5IGRlZmF1bHQuIFNraXBwaW5nLgpbICAgIDE4LjkyNV0gKElJKSBMb2Fk
TW9kdWxlOiAiZHJpMiIKWyAgICAxOC45MjVdIChJSSkgTW9kdWxlICJkcmkyIiBhbHJlYWR5IGJ1
aWx0LWluClsgICAgMTguOTI1XSAoSUkpIExvYWRNb2R1bGU6ICJnbGFtb3JlZ2wiClsgICAgMTgu
OTczXSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2xpYmdsYW1vcmVnbC5zbwpb
ICAgIDE5LjM2Nl0gKElJKSBNb2R1bGUgZ2xhbW9yZWdsOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRp
b24iClsgICAgMTkuMzY2XSAJY29tcGlsZWQgZm9yIDEuMTQuMywgbW9kdWxlIHZlcnNpb24gPSAw
LjUuMQpbICAgIDE5LjM2Nl0gCUFCSSBjbGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwgdmVy
c2lvbiAwLjQKWyAgICAxOS4zNjZdIChJSSkgTG9hZE1vZHVsZTogImdseCIKWyAgICAxOS4zNjZd
IChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJnbHguc28K
WyAgICAxOS4zNjZdIChJSSkgTW9kdWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpb
ICAgIDE5LjM2Nl0gCWNvbXBpbGVkIGZvciAxLjE0LjUsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAK
WyAgICAxOS4zNjZdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24g
Ny4wClsgICAgMTkuMzY2XSAoPT0pIEFJR0xYIGVuYWJsZWQKWyAgICAxOS4zNjZdIExvYWRpbmcg
ZXh0ZW5zaW9uIEdMWApbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIGludGVsIGFzIGF1dG9jb25m
aWd1cmVkIGRyaXZlciAwClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgbnZpZGlhIGFzIGF1dG9j
b25maWd1cmVkIGRyaXZlciAxClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgbm91dmVhdSBhcyBh
dXRvY29uZmlndXJlZCBkcml2ZXIgMgpbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIGludGVsIGFz
IGF1dG9jb25maWd1cmVkIGRyaXZlciAzClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgdmVzYSBh
cyBhdXRvY29uZmlndXJlZCBkcml2ZXIgNApbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIG1vZGVz
ZXR0aW5nIGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciA1ClsgICAgMTkuMzY2XSAoPT0pIE1hdGNo
ZWQgZmJkZXYgYXMgYXV0b2NvbmZpZ3VyZWQgZHJpdmVyIDYKWyAgICAxOS4zNjZdICg9PSkgQXNz
aWduZWQgdGhlIGRyaXZlciB0byB0aGUgeGY4NkNvbmZpZ0xheW91dApbICAgIDE5LjM2Nl0gKElJ
KSBMb2FkTW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzY2XSAoSUkpIExvYWRpbmcgL3Vzci9saWIv
eG9yZy9tb2R1bGVzL2RyaXZlcnMvaW50ZWxfZHJ2LnNvClsgICAgMTkuMzg0XSAoSUkpIE1vZHVs
ZSBpbnRlbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM4NF0gCWNvbXBpbGVk
IGZvciAxLjE0LjMsIG1vZHVsZSB2ZXJzaW9uID0gMi45OS45MDQKWyAgICAxOS4zODRdIAlNb2R1
bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM4NF0gCUFCSSBjbGFzczogWC5P
cmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zODRdIChJSSkgTG9hZE1vZHVs
ZTogIm52aWRpYSIKWyAgICAxOS4zODRdIChXVykgV2FybmluZywgY291bGRuJ3Qgb3BlbiBtb2R1
bGUgbnZpZGlhClsgICAgMTkuMzg0XSAoSUkpIFVubG9hZE1vZHVsZTogIm52aWRpYSIKWyAgICAx
OS4zODRdIChJSSkgVW5sb2FkaW5nIG52aWRpYQpbICAgIDE5LjM4NF0gKEVFKSBGYWlsZWQgdG8g
bG9hZCBtb2R1bGUgIm52aWRpYSIgKG1vZHVsZSBkb2VzIG5vdCBleGlzdCwgMCkKWyAgICAxOS4z
ODRdIChJSSkgTG9hZE1vZHVsZTogIm5vdXZlYXUiClsgICAgMTkuMzg0XSAoSUkpIExvYWRpbmcg
L3Vzci9saWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvbm91dmVhdV9kcnYuc28KWyAgICAxOS4zOThd
IChJSSkgTW9kdWxlIG5vdXZlYXU6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS4z
OThdIAljb21waWxlZCBmb3IgMS4xNC4yLjkwMSwgbW9kdWxlIHZlcnNpb24gPSAxLjAuOQpbICAg
IDE5LjM5OF0gCU1vZHVsZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyClsgICAgMTkuMzk4XSAJ
QUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjM5OF0g
KElJKSBMb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOThdIChJSSkgTG9hZGluZyAvdXNyL2xp
Yi94b3JnL21vZHVsZXMvZHJpdmVycy92ZXNhX2Rydi5zbwpbICAgIDE5LjM5OF0gKElJKSBNb2R1
bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OF0gCWNvbXBpbGVk
IGZvciAxLjE0LjEsIG1vZHVsZSB2ZXJzaW9uID0gMi4zLjIKWyAgICAxOS4zOThdIAlNb2R1bGUg
Y2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OF0gCUFCSSBjbGFzczogWC5Pcmcg
VmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOThdIChJSSkgTG9hZE1vZHVsZTog
Im1vZGVzZXR0aW5nIgpbICAgIDE5LjM5OV0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9k
dWxlcy9kcml2ZXJzL21vZGVzZXR0aW5nX2Rydi5zbwpbICAgIDE5LjM5OV0gKElJKSBNb2R1bGUg
bW9kZXNldHRpbmc6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS4zOTldIAljb21w
aWxlZCBmb3IgMS4xNC4xLCBtb2R1bGUgdmVyc2lvbiA9IDAuOC4wClsgICAgMTkuMzk5XSAJTW9k
dWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS4zOTldIAlBQkkgY2xhc3M6IFgu
T3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuMzk5XSAoSUkpIExvYWRNb2R1
bGU6ICJmYmRldiIKWyAgICAxOS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVs
ZXMvZHJpdmVycy9mYmRldl9kcnYuc28KWyAgICAxOS4zOTldIChJSSkgTW9kdWxlIGZiZGV2OiB2
ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgMTkuMzk5XSAJY29tcGlsZWQgZm9yIDEuMTQu
MSwgbW9kdWxlIHZlcnNpb24gPSAwLjQuMwpbICAgIDE5LjM5OV0gCU1vZHVsZSBjbGFzczogWC5P
cmcgVmlkZW8gRHJpdmVyClsgICAgMTkuMzk5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2
ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIGludGVsIGFzIGF1dG9j
b25maWd1cmVkIGRyaXZlciAwClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgbnZpZGlhIGFzIGF1
dG9jb25maWd1cmVkIGRyaXZlciAxClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgbm91dmVhdSBh
cyBhdXRvY29uZmlndXJlZCBkcml2ZXIgMgpbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIGludGVs
IGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciAzClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgdmVz
YSBhcyBhdXRvY29uZmlndXJlZCBkcml2ZXIgNApbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIG1v
ZGVzZXR0aW5nIGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciA1ClsgICAgMTkuMzk5XSAoPT0pIE1h
dGNoZWQgZmJkZXYgYXMgYXV0b2NvbmZpZ3VyZWQgZHJpdmVyIDYKWyAgICAxOS4zOTldICg9PSkg
QXNzaWduZWQgdGhlIGRyaXZlciB0byB0aGUgeGY4NkNvbmZpZ0xheW91dApbICAgIDE5LjM5OV0g
KElJKSBMb2FkTW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzk5XSAoSUkpIExvYWRpbmcgL3Vzci9s
aWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvaW50ZWxfZHJ2LnNvClsgICAgMTkuMzk5XSAoSUkpIE1v
ZHVsZSBpbnRlbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OV0gCWNvbXBp
bGVkIGZvciAxLjE0LjMsIG1vZHVsZSB2ZXJzaW9uID0gMi45OS45MDQKWyAgICAxOS4zOTldIAlN
b2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OV0gCUFCSSBjbGFzczog
WC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOTldIChJSSkgVW5sb2Fk
TW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZGluZyBpbnRlbApbICAgIDE5
LjM5OV0gKElJKSBGYWlsZWQgdG8gbG9hZCBtb2R1bGUgImludGVsIiAoYWxyZWFkeSBsb2FkZWQs
IDMyNzEyKQpbICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAibnZpZGlhIgpbICAgIDE5LjM5
OV0gKFdXKSBXYXJuaW5nLCBjb3VsZG4ndCBvcGVuIG1vZHVsZSBudmlkaWEKWyAgICAxOS4zOTld
IChJSSkgVW5sb2FkTW9kdWxlOiAibnZpZGlhIgpbICAgIDE5LjM5OV0gKElJKSBVbmxvYWRpbmcg
bnZpZGlhClsgICAgMTkuMzk5XSAoRUUpIEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibnZpZGlhIiAo
bW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQpbICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAi
bm91dmVhdSIKWyAgICAxOS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMv
ZHJpdmVycy9ub3V2ZWF1X2Rydi5zbwpbICAgIDE5LjM5OV0gKElJKSBNb2R1bGUgbm91dmVhdTog
dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OV0gCWNvbXBpbGVkIGZvciAxLjE0
LjIuOTAxLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC45ClsgICAgMTkuMzk5XSAJTW9kdWxlIGNsYXNz
OiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS4zOTldIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVv
IERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZE1vZHVsZTogIm5v
dXZlYXUiClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZGluZyBub3V2ZWF1ClsgICAgMTkuMzk5XSAo
SUkpIEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibm91dmVhdSIgKGFscmVhZHkgbG9hZGVkLCAwKQpb
ICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOTldIChJSSkgTG9h
ZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy92ZXNhX2Rydi5zbwpbICAgIDE5LjM5
OV0gKElJKSBNb2R1bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5
OV0gCWNvbXBpbGVkIGZvciAxLjE0LjEsIG1vZHVsZSB2ZXJzaW9uID0gMi4zLjIKWyAgICAxOS4z
OTldIAlNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OV0gCUFCSSBj
bGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOTldIChJSSkg
VW5sb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOTldIChJSSkgVW5sb2FkaW5nIHZlc2EKWyAg
ICAxOS4zOTldIChJSSkgRmFpbGVkIHRvIGxvYWQgbW9kdWxlICJ2ZXNhIiAoYWxyZWFkeSBsb2Fk
ZWQsIDApClsgICAgMTkuMzk5XSAoSUkpIExvYWRNb2R1bGU6ICJtb2Rlc2V0dGluZyIKWyAgICAx
OS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy9tb2Rlc2V0
dGluZ19kcnYuc28KWyAgICAxOS4zOTldIChJSSkgTW9kdWxlIG1vZGVzZXR0aW5nOiB2ZW5kb3I9
IlguT3JnIEZvdW5kYXRpb24iClsgICAgMTkuMzk5XSAJY29tcGlsZWQgZm9yIDEuMTQuMSwgbW9k
dWxlIHZlcnNpb24gPSAwLjguMApbICAgIDE5LjM5OV0gCU1vZHVsZSBjbGFzczogWC5PcmcgVmlk
ZW8gRHJpdmVyClsgICAgMTkuMzk5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZl
cnNpb24gMTQuMQpbICAgIDE5LjM5OV0gKElJKSBVbmxvYWRNb2R1bGU6ICJtb2Rlc2V0dGluZyIK
WyAgICAxOS4zOTldIChJSSkgVW5sb2FkaW5nIG1vZGVzZXR0aW5nClsgICAgMTkuMzk5XSAoSUkp
IEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibW9kZXNldHRpbmciIChhbHJlYWR5IGxvYWRlZCwgMCkK
WyAgICAxOS4zOTldIChJSSkgTG9hZE1vZHVsZTogImZiZGV2IgpbICAgIDE5LjQwMF0gKElJKSBM
b2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzL2ZiZGV2X2Rydi5zbwpbICAgIDE5
LjQwMF0gKElJKSBNb2R1bGUgZmJkZXY6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAx
OS40MDBdIAljb21waWxlZCBmb3IgMS4xNC4xLCBtb2R1bGUgdmVyc2lvbiA9IDAuNC4zClsgICAg
MTkuNDAwXSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS40MDBdIAlB
QkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuNDAwXSAo
SUkpIFVubG9hZE1vZHVsZTogImZiZGV2IgpbICAgIDE5LjQwMF0gKElJKSBVbmxvYWRpbmcgZmJk
ZXYKWyAgICAxOS40MDBdIChJSSkgRmFpbGVkIHRvIGxvYWQgbW9kdWxlICJmYmRldiIgKGFscmVh
ZHkgbG9hZGVkLCAwKQpbICAgIDE5LjQwMF0gKElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbChS
KSBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXRzOgoJaTgxMCwgaTgxMC1kYzEwMCwgaTgxMGUs
IGk4MTUsIGk4MzBNLCA4NDVHLCA4NTQsIDg1MkdNLzg1NUdNLCA4NjVHLAoJOTE1RywgRTcyMjEg
KGk5MTUpLCA5MTVHTSwgOTQ1RywgOTQ1R00sIDk0NUdNRSwgUGluZXZpZXcgR00sCglQaW5ldmll
dyBHLCA5NjVHLCBHMzUsIDk2NVEsIDk0NkdaLCA5NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUs
IFEzMywKCUdNNDUsIDQgU2VyaWVzLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDEsIEI0MywgSEQgR3Jh
cGhpY3MsCglIRCBHcmFwaGljcyAyMDAwLCBIRCBHcmFwaGljcyAzMDAwLCBIRCBHcmFwaGljcyAy
NTAwLAoJSEQgR3JhcGhpY3MgNDAwMCwgSEQgR3JhcGhpY3MgUDQwMDAsIEhEIEdyYXBoaWNzIDQ2
MDAsCglIRCBHcmFwaGljcyA1MDAwLCBIRCBHcmFwaGljcyBQNDYwMC9QNDcwMCwgSXJpcyhUTSkg
R3JhcGhpY3MgNTEwMCwKCUhEIEdyYXBoaWNzIDQ0MDAsIEhEIEdyYXBoaWNzIDQyMDAsIElyaXMo
VE0pIFBybyBHcmFwaGljcyA1MjAwClsgICAgMTkuNDAwXSAoSUkpIE5PVVZFQVUgZHJpdmVyIERh
dGU6ICAgV2VkIEp1bCAzMSAxMDo1MTowMyAyMDEzICsxMDAwClsgICAgMTkuNDAwXSAoSUkpIE5P
VVZFQVUgZHJpdmVyIGZvciBOVklESUEgY2hpcHNldCBmYW1pbGllcyA6ClsgICAgMTkuNDAwXSAJ
UklWQSBUTlQgICAgICAgIChOVjA0KQpbICAgIDE5LjQwMF0gCVJJVkEgVE5UMiAgICAgICAoTlYw
NSkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDI1NiAgICAgKE5WMTApClsgICAgMTkuNDAwXSAJR2VG
b3JjZSAyICAgICAgIChOVjExLCBOVjE1KQpbICAgIDE5LjQwMF0gCUdlRm9yY2UgNE1YICAgICAo
TlYxNywgTlYxOCkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDMgICAgICAgKE5WMjApClsgICAgMTku
NDAwXSAJR2VGb3JjZSA0VGkgICAgIChOVjI1LCBOVjI4KQpbICAgIDE5LjQwMF0gCUdlRm9yY2Ug
RlggICAgICAoTlYzeCkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDYgICAgICAgKE5WNHgpClsgICAg
MTkuNDAwXSAJR2VGb3JjZSA3ICAgICAgIChHN3gpClsgICAgMTkuNDAwXSAJR2VGb3JjZSA4ICAg
ICAgIChHOHgpClsgICAgMTkuNDAwXSAJR2VGb3JjZSBHVFggMjAwIChOVkEwKQpbICAgIDE5LjQw
MF0gCUdlRm9yY2UgR1RYIDQwMCAoTlZDMCkKWyAgICAxOS40MDBdIChJSSkgVkVTQTogZHJpdmVy
IGZvciBWRVNBIGNoaXBzZXRzOiB2ZXNhClsgICAgMTkuNDAwXSAoSUkpIG1vZGVzZXR0aW5nOiBE
cml2ZXIgZm9yIE1vZGVzZXR0aW5nIEtlcm5lbCBEcml2ZXJzOiBrbXMKWyAgICAxOS40MDBdIChJ
SSkgRkJERVY6IGRyaXZlciBmb3IgZnJhbWVidWZmZXI6IGZiZGV2ClsgICAgMTkuNDAwXSAoKysp
IHVzaW5nIFZUIG51bWJlciA3CgpbICAgIDE5LjQwMF0gKElJKSBpbnRlbCgwKTogU05BIGNvbXBp
bGVkOiB4c2VydmVyLXhvcmctdmlkZW8taW50ZWwgMjoyLjk5LjkwNC0wdWJ1bnR1MiAoVGltbyBB
YWx0b25lbiA8dGphYWx0b25AdWJ1bnR1LmNvbT4pClsgICAgMTkuNDAwXSAoSUkpIFtkcm1dIG5v
dXZlYXUgaW50ZXJmYWNlIHZlcnNpb246IDEuMS4xClsgICAgMTkuNDAwXSAoV1cpIEZhbGxpbmcg
YmFjayB0byBvbGQgcHJvYmUgbWV0aG9kIGZvciB2ZXNhClsgICAgMTkuNDAwXSAoV1cpIEZhbGxp
bmcgYmFjayB0byBvbGQgcHJvYmUgbWV0aG9kIGZvciBtb2Rlc2V0dGluZwpbICAgIDE5LjQwMF0g
KFdXKSBGYWxsaW5nIGJhY2sgdG8gb2xkIHByb2JlIG1ldGhvZCBmb3IgZmJkZXYKWyAgICAxOS40
MDBdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJmYmRldmh3IgpbICAgIDE5LjQwMF0gKElJKSBM
b2FkTW9kdWxlOiAiZmJkZXZodyIKWyAgICAxOS40MDFdIChJSSkgTG9hZGluZyAvdXNyL2xpYi94
b3JnL21vZHVsZXMvbGliZmJkZXZody5zbwpbICAgIDE5LjQwMV0gKElJKSBNb2R1bGUgZmJkZXZo
dzogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjQwMV0gCWNvbXBpbGVkIGZvciAx
LjE0LjUsIG1vZHVsZSB2ZXJzaW9uID0gMC4wLjIKWyAgICAxOS40MDFdIAlBQkkgY2xhc3M6IFgu
T3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuNDAxXSAoSUkpIGludGVsKDAp
OiBDcmVhdGluZyBkZWZhdWx0IERpc3BsYXkgc3Vic2VjdGlvbiBpbiBTY3JlZW4gc2VjdGlvbgoJ
IkRlZmF1bHQgU2NyZWVuIFNlY3Rpb24iIGZvciBkZXB0aC9mYmJwcCAyNC8zMgpbICAgIDE5LjQw
MV0gKD09KSBpbnRlbCgwKTogRGVwdGggMjQsICgtLSkgZnJhbWVidWZmZXIgYnBwIDMyClsgICAg
MTkuNDAxXSAoPT0pIGludGVsKDApOiBSR0Igd2VpZ2h0IDg4OApbICAgIDE5LjQwMV0gKD09KSBp
bnRlbCgwKTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1ZUNvbG9yClsgICAgMTkuNDAxXSAoLS0pIGlu
dGVsKDApOiBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXQ6IEludGVsKFIpIEhEIEdyYXBoaWNz
IDQwMDAKWyAgICAxOS40MDFdICgtLSkgaW50ZWwoMCk6IENQVTogeDg2LTY0LCBzc2UyLCBzc2Uz
LCBzc3NlMywgc3NlNC4xLCBzc2U0LjIsIGF2eApbICAgIDE5LjQwMV0gKCoqKSBpbnRlbCgwKTog
RnJhbWVidWZmZXIgdGlsZWQKWyAgICAxOS40MDFdICgqKikgaW50ZWwoMCk6IFBpeG1hcHMgdGls
ZWQKWyAgICAxOS40MDFdICgqKikgaW50ZWwoMCk6ICJUZWFyIGZyZWUiIGRpc2FibGVkClsgICAg
MTkuNDAxXSAoKiopIGludGVsKDApOiBGb3JjaW5nIHBlci1jcnRjLXBpeG1hcHM/IG5vClsgICAg
MTkuNDAxXSAoSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUzEgaGFzIG5vIG1vbml0b3Igc2VjdGlv
bgpbICAgIDE5LjQwMV0gKC0tKSBpbnRlbCgwKTogZm91bmQgYmFja2xpZ2h0IGNvbnRyb2wgaW50
ZXJmYWNlIGFjcGlfdmlkZW8xICh0eXBlICdmaXJtd2FyZScpClsgICAgMTkuNDAxXSAoSUkpIGlu
dGVsKDApOiBPdXRwdXQgVkdBMSBoYXMgbm8gbW9uaXRvciBzZWN0aW9uClsgICAgMTkuNDAxXSAo
SUkpIGludGVsKDApOiBPdXRwdXQgVklSVFVBTDEgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAg
IDE5LjQwMV0gKC0tKSBpbnRlbCgwKTogT3V0cHV0IExWRFMxIHVzaW5nIGluaXRpYWwgbW9kZSAx
OTIweDEwODAgb24gcGlwZSAwClsgICAgMTkuNDAxXSAoPT0pIGludGVsKDApOiBEUEkgc2V0IHRv
ICg5NiwgOTYpClsgICAgMTkuNDAxXSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZHJpMiIKWyAg
ICAxOS40MDFdIChJSSkgTG9hZE1vZHVsZTogImRyaTIiClsgICAgMTkuNDAxXSAoSUkpIE1vZHVs
ZSAiZHJpMiIgYWxyZWFkeSBidWlsdC1pbgpbICAgIDE5LjQwMV0gKElJKSBMb2FkaW5nIHN1YiBt
b2R1bGUgImRyaTIiClsgICAgMTkuNDAxXSAoSUkpIExvYWRNb2R1bGU6ICJkcmkyIgpbICAgIDE5
LjQwMV0gKElJKSBNb2R1bGUgImRyaTIiIGFscmVhZHkgYnVpbHQtaW4KWyAgICAxOS40MDFdICgt
LSkgTk9VVkVBVShHMCk6IENoaXBzZXQ6ICJOVklESUEgTlZDMSIKWyAgICAxOS40MDFdICg9PSkg
Tk9VVkVBVShHMCk6IERlcHRoIDI0LCAoLS0pIGZyYW1lYnVmZmVyIGJwcCAzMgpbICAgIDE5LjQw
MV0gKD09KSBOT1VWRUFVKEcwKTogUkdCIHdlaWdodCA4ODgKWyAgICAxOS40MDFdICg9PSkgTk9V
VkVBVShHMCk6IERlZmF1bHQgdmlzdWFsIGlzIFRydWVDb2xvcgpbICAgIDE5LjQwMV0gKD09KSBO
T1VWRUFVKEcwKTogVXNpbmcgSFcgY3Vyc29yClsgICAgMTkuNDAxXSAoPT0pIE5PVVZFQVUoRzAp
OiBHTFggc3luYyB0byBWQmxhbmsgZW5hYmxlZC4KWyAgICAxOS40MDFdICg9PSkgTk9VVkVBVShH
MCk6IFBhZ2UgZmxpcHBpbmcgZW5hYmxlZApbICAgIDE5LjQwMV0gKD09KSBOT1VWRUFVKEcwKTog
U3dhcCBsaW1pdCBzZXQgdG8gMiBbTWF4IGFsbG93ZWQgMl0KWyAgICAxOS40MDddIChJSSkgTk9V
VkVBVShHMCk6IE91dHB1dCBIRE1JLTEgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAgIDE5LjQw
OV0gKElJKSBOT1VWRUFVKEcwKTogRURJRCBmb3Igb3V0cHV0IEhETUktMQpbICAgIDE5LjQwOV0g
KElJKSBOT1VWRUFVKEcwKTogVXNpbmcgZGVmYXVsdCBnYW1tYSBvZiAoMS4wLCAxLjAsIDEuMCkg
dW5sZXNzIG90aGVyd2lzZSBzdGF0ZWQuClsgICAgMTkuNDA5XSAoLS0pIE5PVVZFQVUoRzApOiBW
aXJ0dWFsIHNpemUgaXMgMTAyNHg3NjggKHBpdGNoIDApClsgICAgMTkuNDA5XSAoKiopIE5PVVZF
QVUoRzApOiAgTW9kZSAiMTkyMHgxMDgwIjogMTczLjAgTUh6IChzY2FsZWQgZnJvbSAwLjAgTUh6
KSwgNjcuMiBrSHosIDYwLjAgSHoKWyAgICAxOS40MDldIChJSSkgTk9VVkVBVShHMCk6IE1vZGVs
aW5lICIxOTIweDEwODAieDYwLjAgIDE3My4wMCAgMTkyMCAyMDQ4IDIyNDggMjU3NiAgMTA4MCAx
MDgzIDEwODggMTEyMCAtaHN5bmMgK3ZzeW5jICg2Ny4yIGtIeikKWyAgICAxOS40MDldICg9PSkg
Tk9VVkVBVShHMCk6IERQSSBzZXQgdG8gKDk2LCA5NikKWyAgICAxOS40MDldIChJSSkgTG9hZGlu
ZyBzdWIgbW9kdWxlICJmYiIKWyAgICAxOS40MDldIChJSSkgTG9hZE1vZHVsZTogImZiIgpbICAg
IDE5LjQwOV0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9saWJmYi5zbwpbICAg
IDE5LjQwOV0gKElJKSBNb2R1bGUgZmI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAx
OS40MDldIAljb21waWxlZCBmb3IgMS4xNC41LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAg
MTkuNDA5XSAJQUJJIGNsYXNzOiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApb
ICAgIDE5LjQwOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImV4YSIKWyAgICAxOS40MDldIChJ
SSkgTG9hZE1vZHVsZTogImV4YSIKWyAgICAxOS40MDldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94
b3JnL21vZHVsZXMvbGliZXhhLnNvClsgICAgMTkuNDA5XSAoSUkpIE1vZHVsZSBleGE6IHZlbmRv
cj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS40MDldIAljb21waWxlZCBmb3IgMS4xNC41LCBt
b2R1bGUgdmVyc2lvbiA9IDIuNi4wClsgICAgMTkuNDA5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRl
byBEcml2ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjQwOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1
bGUgInNoYWRvd2ZiIgpbICAgIDE5LjQwOV0gKElJKSBMb2FkTW9kdWxlOiAic2hhZG93ZmIiClsg
ICAgMTkuNDA5XSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2xpYnNoYWRvd2Zi
LnNvClsgICAgMTkuNDA5XSAoSUkpIE1vZHVsZSBzaGFkb3dmYjogdmVuZG9yPSJYLk9yZyBGb3Vu
ZGF0aW9uIgpbICAgIDE5LjQwOV0gCWNvbXBpbGVkIGZvciAxLjE0LjUsIG1vZHVsZSB2ZXJzaW9u
ID0gMS4wLjAKWyAgICAxOS40MDldIAlBQkkgY2xhc3M6IFguT3JnIEFOU0kgQyBFbXVsYXRpb24s
IHZlcnNpb24gMC40ClsgICAgMTkuNDA5XSAoSUkpIFVubG9hZE1vZHVsZTogInZlc2EiClsgICAg
MTkuNDA5XSAoSUkpIFVubG9hZGluZyB2ZXNhClsgICAgMTkuNDA5XSAoSUkpIFVubG9hZE1vZHVs
ZTogIm1vZGVzZXR0aW5nIgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRpbmcgbW9kZXNldHRpbmcK
WyAgICAxOS40MDldIChJSSkgVW5sb2FkTW9kdWxlOiAiZmJkZXYiClsgICAgMTkuNDA5XSAoSUkp
IFVubG9hZGluZyBmYmRldgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRTdWJNb2R1bGU6ICJmYmRl
dmh3IgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRpbmcgZmJkZXZodwpbICAgIDE5LjQwOV0gKD09
KSBEZXB0aCAyNCBwaXhtYXAgZm9ybWF0IGlzIDMyIGJwcApbICAgIDE5LjQxMV0gKElJKSBOT1VW
RUFVKEcwKTogT3BlbmVkIEdQVSBjaGFubmVsIDAKWyAgICAxOS40MTNdIChJSSkgTk9VVkVBVShH
MCk6IFtEUkkyXSBTZXR1cCBjb21wbGV0ZQpbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcwKTog
W0RSSTJdICAgRFJJIGRyaXZlcjogbm91dmVhdQpbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcw
KTogW0RSSTJdICAgVkRQQVUgZHJpdmVyOiBub3V2ZWF1ClsgICAgMTkuNDEzXSAoSUkpIEVYQSgy
NTYpOiBEcml2ZXIgYWxsb2NhdGVkIG9mZnNjcmVlbiBwaXhtYXBzClsgICAgMTkuNDEzXSAoSUkp
IEVYQSgyNTYpOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9w
ZXJhdGlvbnM6ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgU29saWQKWyAgICAxOS40MTNdIChJ
SSkgICAgICAgICBDb3B5ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgQ29tcG9zaXRlIChSRU5E
RVIgYWNjZWxlcmF0aW9uKQpbICAgIDE5LjQxM10gKElJKSAgICAgICAgIFVwbG9hZFRvU2NyZWVu
ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgRG93bmxvYWRGcm9tU2NyZWVuClsgICAgMTkuNDEz
XSAoPT0pIE5PVVZFQVUoRzApOiBCYWNraW5nIHN0b3JlIGRpc2FibGVkClsgICAgMTkuNDEzXSAo
PT0pIE5PVVZFQVUoRzApOiBTaWxrZW4gbW91c2UgZW5hYmxlZApbICAgIDE5LjQxM10gKElJKSBO
T1VWRUFVKEcwKTogW1h2TUNdIEFzc29jaWF0ZWQgd2l0aCBOb3V2ZWF1IEdlRm9yY2UgOC85IFRl
eHR1cmVkIFZpZGVvLgpbICAgIDE5LjQxM10gKEVFKSBOT1VWRUFVKEcwKTogW1h2TUNdIEZhaWxl
ZCB0byBpbml0aWFsaXplIGV4dGVuc2lvbi4KWyAgICAxOS40MTNdICg9PSkgTk9VVkVBVShHMCk6
IERQTVMgZW5hYmxlZApbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcwKTogUmFuZFIgMS4yIGVu
YWJsZWQsIGlnbm9yZSB0aGUgZm9sbG93aW5nIFJhbmRSIGRpc2FibGVkIG1lc3NhZ2UuClsgICAg
MTkuNDEzXSAoSUkpIGludGVsKDApOiBTTkEgaW5pdGlhbGl6ZWQgd2l0aCBJdnlicmlkZ2UgKGdl
bjcsIGd0MikgYmFja2VuZApbICAgIDE5LjQxM10gKD09KSBpbnRlbCgwKTogQmFja2luZyBzdG9y
ZSBkaXNhYmxlZApbICAgIDE5LjQxM10gKD09KSBpbnRlbCgwKTogU2lsa2VuIG1vdXNlIGVuYWJs
ZWQKWyAgICAxOS40MTNdIChJSSkgaW50ZWwoMCk6IEhXIEN1cnNvciBlbmFibGVkClsgICAgMTku
NDEzXSAoSUkpIGludGVsKDApOiBSYW5kUiAxLjIgZW5hYmxlZCwgaWdub3JlIHRoZSBmb2xsb3dp
bmcgUmFuZFIgZGlzYWJsZWQgbWVzc2FnZS4KWyAgICAxOS40MTRdICg9PSkgaW50ZWwoMCk6IERQ
TVMgZW5hYmxlZApbICAgIDE5LjQxNF0gKElJKSBpbnRlbCgwKTogW0RSSTJdIFNldHVwIGNvbXBs
ZXRlClsgICAgMTkuNDE0XSAoSUkpIGludGVsKDApOiBbRFJJMl0gICBEUkkgZHJpdmVyOiBpOTY1
ClsgICAgMTkuNDE0XSAoSUkpIGludGVsKDApOiBkaXJlY3QgcmVuZGVyaW5nOiBEUkkyIEVuYWJs
ZWQKWyAgICAxOS40MTRdICg9PSkgaW50ZWwoMCk6IGhvdHBsdWcgZGV0ZWN0aW9uOiAiZW5hYmxl
ZCIKWyAgICAxOS40MTRdICgtLSkgUmFuZFIgZGlzYWJsZWQKWyAgICAxOS40MTddIChJSSkgU0VM
aW51eDogRGlzYWJsZWQgb24gc3lzdGVtClsgICAgMTkuNzM2XSAoSUkpIEFJR0xYOiBlbmFibGVk
IEdMWF9NRVNBX2NvcHlfc3ViX2J1ZmZlcgpbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5hYmxl
ZCBHTFhfSU5URUxfc3dhcF9ldmVudApbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5hYmxlZCBH
TFhfQVJCX2NyZWF0ZV9jb250ZXh0ClsgICAgMTkuNzM2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdM
WF9BUkJfY3JlYXRlX2NvbnRleHRfcHJvZmlsZQpbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5h
YmxlZCBHTFhfRVhUX2NyZWF0ZV9jb250ZXh0X2VzMl9wcm9maWxlClsgICAgMTkuNzM2XSAoSUkp
IEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9sIGFuZCBHTFhfTUVTQV9zd2FwX2Nv
bnRyb2wKWyAgICAxOS43MzZdIChJSSkgQUlHTFg6IEdMWF9FWFRfdGV4dHVyZV9mcm9tX3BpeG1h
cCBiYWNrZWQgYnkgYnVmZmVyIG9iamVjdHMKWyAgICAxOS43MzZdIChJSSkgQUlHTFg6IExvYWRl
ZCBhbmQgaW5pdGlhbGl6ZWQgaTk2NQpbICAgIDE5LjczNl0gKElJKSBHTFg6IEluaXRpYWxpemVk
IERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAwClsgICAgMTkuNzM3XSAoSUkpIE5PVVZFQVUo
RzApOiBOVkVudGVyVlQgaXMgY2FsbGVkLgpbICAgIDE5LjczOV0gKElJKSBpbnRlbCgwKTogc3dp
dGNoIHRvIG1vZGUgMTkyMHgxMDgwQDYwLjAgb24gcGlwZSAwIHVzaW5nIExWRFMxLCBwb3NpdGlv
biAoMCwgMCksIHJvdGF0aW9uIG5vcm1hbApbICAgIDE5Ljc1Ml0gKElJKSBpbnRlbCgwKTogU2V0
dGluZyBzY3JlZW4gcGh5c2ljYWwgc2l6ZSB0byA1MDggeCAyODUKWyAgICAxOS43NTldIChJSSkg
WEtCOiByZXVzZSB4a21maWxlIC92YXIvbGliL3hrYi9zZXJ2ZXItQjIwRDdGQzc5QzdGNTk3MzE1
RTNFNTAxQUVGMTBFMEQ4NjZFOEU5Mi54a20KWyAgICAxOS43NjBdIChJSSkgY29uZmlnL3VkZXY6
IEFkZGluZyBpbnB1dCBkZXZpY2UgUG93ZXIgQnV0dG9uICgvZGV2L2lucHV0L2V2ZW50MikKWyAg
ICAxOS43NjBdICgqKikgUG93ZXIgQnV0dG9uOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiBr
ZXlib2FyZCBjYXRjaGFsbCIKWyAgICAxOS43NjBdIChJSSkgTG9hZE1vZHVsZTogImV2ZGV2Igpb
ICAgIDE5Ljc2MF0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9ldmRl
dl9kcnYuc28KWyAgICAxOS43NzldIChJSSkgTW9kdWxlIGV2ZGV2OiB2ZW5kb3I9IlguT3JnIEZv
dW5kYXRpb24iClsgICAgMTkuNzc5XSAJY29tcGlsZWQgZm9yIDEuMTQuMSwgbW9kdWxlIHZlcnNp
b24gPSAyLjcuMwpbICAgIDE5Ljc3OV0gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZl
cgpbICAgIDE5Ljc3OV0gCUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAx
OS4xClsgICAgMTkuNzc5XSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnUG93
ZXIgQnV0dG9uJwpbICAgIDE5Ljc3OV0gKCoqKSBQb3dlciBCdXR0b246IGFsd2F5cyByZXBvcnRz
IGNvcmUgZXZlbnRzClsgICAgMTkuNzc5XSAoKiopIGV2ZGV2OiBQb3dlciBCdXR0b246IERldmlj
ZTogIi9kZXYvaW5wdXQvZXZlbnQyIgpbICAgIDE5Ljc3OV0gKC0tKSBldmRldjogUG93ZXIgQnV0
dG9uOiBWZW5kb3IgMCBQcm9kdWN0IDB4MQpbICAgIDE5Ljc3OV0gKC0tKSBldmRldjogUG93ZXIg
QnV0dG9uOiBGb3VuZCBrZXlzClsgICAgMTkuNzc5XSAoSUkpIGV2ZGV2OiBQb3dlciBCdXR0b246
IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkClsgICAgMTkuNzc5XSAoKiopIE9wdGlvbiAiY29uZmln
X2luZm8iICJ1ZGV2Oi9zeXMvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9p
bnB1dDIvZXZlbnQyIgpbICAgIDE5Ljc3OV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBp
bnB1dCBkZXZpY2UgIlBvd2VyIEJ1dHRvbiIgKHR5cGU6IEtFWUJPQVJELCBpZCA2KQpbICAgIDE5
Ljc3OV0gKCoqKSBPcHRpb24gInhrYl9ydWxlcyIgImV2ZGV2IgpbICAgIDE5Ljc3OV0gKCoqKSBP
cHRpb24gInhrYl9tb2RlbCIgInBjMTA1IgpbICAgIDE5Ljc3OV0gKCoqKSBPcHRpb24gInhrYl9s
YXlvdXQiICJ1cyIKWyAgICAxOS43NzldIChJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBk
ZXZpY2UgVmlkZW8gQnVzICgvZGV2L2lucHV0L2V2ZW50OCkKWyAgICAxOS43NzldICgqKikgVmlk
ZW8gQnVzOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiBrZXlib2FyZCBjYXRjaGFsbCIKWyAg
ICAxOS43NzldIChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdWaWRlbyBCdXMn
ClsgICAgMTkuNzc5XSAoKiopIFZpZGVvIEJ1czogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMK
WyAgICAxOS43NzldICgqKikgZXZkZXY6IFZpZGVvIEJ1czogRGV2aWNlOiAiL2Rldi9pbnB1dC9l
dmVudDgiClsgICAgMTkuNzc5XSAoLS0pIGV2ZGV2OiBWaWRlbyBCdXM6IFZlbmRvciAwIFByb2R1
Y3QgMHg2ClsgICAgMTkuNzc5XSAoLS0pIGV2ZGV2OiBWaWRlbyBCdXM6IEZvdW5kIGtleXMKWyAg
ICAxOS43NzldIChJSSkgZXZkZXY6IFZpZGVvIEJ1czogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQK
WyAgICAxOS43NzldICgqKikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0
OC9ldmVudDgiClsgICAgMTkuNzc5XSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0
IGRldmljZSAiVmlkZW8gQnVzIiAodHlwZTogS0VZQk9BUkQsIGlkIDcpClsgICAgMTkuNzc5XSAo
KiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAi
eGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAieGtiX2xheW91dCIg
InVzIgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBW
aWRlbyBCdXMgKC9kZXYvaW5wdXQvZXZlbnQ3KQpbICAgIDE5Ljc4MF0gKCoqKSBWaWRlbyBCdXM6
IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IGtleWJvYXJkIGNhdGNoYWxsIgpbICAgIDE5Ljc4
MF0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1ZpZGVvIEJ1cycKWyAgICAx
OS43ODBdICgqKikgVmlkZW8gQnVzOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDE5
Ljc4MF0gKCoqKSBldmRldjogVmlkZW8gQnVzOiBEZXZpY2U6ICIvZGV2L2lucHV0L2V2ZW50NyIK
WyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFZpZGVvIEJ1czogVmVuZG9yIDAgUHJvZHVjdCAweDYK
WyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFZpZGVvIEJ1czogRm91bmQga2V5cwpbICAgIDE5Ljc4
MF0gKElJKSBldmRldjogVmlkZW8gQnVzOiBDb25maWd1cmluZyBhcyBrZXlib2FyZApbICAgIDE5
Ljc4MF0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAidWRldjovc3lzL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2lucHV0L2lu
cHV0Ny9ldmVudDciClsgICAgMTkuNzgwXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlu
cHV0IGRldmljZSAiVmlkZW8gQnVzIiAodHlwZTogS0VZQk9BUkQsIGlkIDgpClsgICAgMTkuNzgw
XSAoKiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgwXSAoKiopIE9wdGlv
biAieGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAieGtiX2xheW91
dCIgInVzIgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmlj
ZSBMaWQgU3dpdGNoICgvZGV2L2lucHV0L2V2ZW50MCkKWyAgICAxOS43ODBdIChJSSkgTm8gaW5w
dXQgZHJpdmVyIHNwZWNpZmllZCwgaWdub3JpbmcgdGhpcyBkZXZpY2UuClsgICAgMTkuNzgwXSAo
SUkpIFRoaXMgZGV2aWNlIG1heSBoYXZlIGJlZW4gYWRkZWQgd2l0aCBhbm90aGVyIGRldmljZSBm
aWxlLgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBT
bGVlcCBCdXR0b24gKC9kZXYvaW5wdXQvZXZlbnQxKQpbICAgIDE5Ljc4MF0gKCoqKSBTbGVlcCBC
dXR0b246IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IGtleWJvYXJkIGNhdGNoYWxsIgpbICAg
IDE5Ljc4MF0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1NsZWVwIEJ1dHRv
bicKWyAgICAxOS43ODBdICgqKikgU2xlZXAgQnV0dG9uOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2
ZW50cwpbICAgIDE5Ljc4MF0gKCoqKSBldmRldjogU2xlZXAgQnV0dG9uOiBEZXZpY2U6ICIvZGV2
L2lucHV0L2V2ZW50MSIKWyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFNsZWVwIEJ1dHRvbjogVmVu
ZG9yIDAgUHJvZHVjdCAweDMKWyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFNsZWVwIEJ1dHRvbjog
Rm91bmQga2V5cwpbICAgIDE5Ljc4MF0gKElJKSBldmRldjogU2xlZXAgQnV0dG9uOiBDb25maWd1
cmluZyBhcyBrZXlib2FyZApbICAgIDE5Ljc4MF0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAi
dWRldjovc3lzL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQv
aW5wdXQxL2V2ZW50MSIKWyAgICAxOS43ODBdIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQg
aW5wdXQgZGV2aWNlICJTbGVlcCBCdXR0b24iICh0eXBlOiBLRVlCT0FSRCwgaWQgOSkKWyAgICAx
OS43ODBdICgqKikgT3B0aW9uICJ4a2JfcnVsZXMiICJldmRldiIKWyAgICAxOS43ODBdICgqKikg
T3B0aW9uICJ4a2JfbW9kZWwiICJwYzEwNSIKWyAgICAxOS43ODBdICgqKikgT3B0aW9uICJ4a2Jf
bGF5b3V0IiAidXMiClsgICAgMTkuNzgwXSAoSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgZHJtIGRl
dmljZSAoL2Rldi9kcmkvY2FyZDEpClsgICAgMTkuNzgwXSAoSUkpIGNvbmZpZy91ZGV2OiBJZ25v
cmluZyBhbHJlYWR5IGtub3duIGRybSBkZXZpY2UgKC9kZXYvZHJpL2NhcmQxKQpbICAgIDE5Ljc4
MV0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGRybSBkZXZpY2UgKC9kZXYvZHJpL2NhcmQwKQpb
ICAgIDE5Ljc4MV0gKElJKSBjb25maWcvdWRldjogSWdub3JpbmcgYWxyZWFkeSBrbm93biBkcm0g
ZGV2aWNlICgvZGV2L2RyaS9jYXJkMCkKWyAgICAxOS43ODFdIChJSSkgY29uZmlnL3VkZXY6IEFk
ZGluZyBpbnB1dCBkZXZpY2UgVVNCIE9wdGljYWwgTW91c2UgKC9kZXYvaW5wdXQvZXZlbnQ0KQpb
ICAgIDE5Ljc4MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogQXBwbHlpbmcgSW5wdXRDbGFzcyAi
ZXZkZXYgcG9pbnRlciBjYXRjaGFsbCIKWyAgICAxOS43ODFdIChJSSkgVXNpbmcgaW5wdXQgZHJp
dmVyICdldmRldicgZm9yICdVU0IgT3B0aWNhbCBNb3VzZScKWyAgICAxOS43ODFdICgqKikgVVNC
IE9wdGljYWwgTW91c2U6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuNzgxXSAo
KiopIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogRGV2aWNlOiAiL2Rldi9pbnB1dC9ldmVudDQi
ClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogVmVuZG9yIDB4NDYx
IFByb2R1Y3QgMHg0ZDE1ClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3Vz
ZTogRm91bmQgMyBtb3VzZSBidXR0b25zClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0
aWNhbCBNb3VzZTogRm91bmQgc2Nyb2xsIHdoZWVsKHMpClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2
OiBVU0IgT3B0aWNhbCBNb3VzZTogRm91bmQgcmVsYXRpdmUgYXhlcwpbICAgIDE5Ljc4MV0gKC0t
KSBldmRldjogVVNCIE9wdGljYWwgTW91c2U6IEZvdW5kIHggYW5kIHkgcmVsYXRpdmUgYXhlcwpb
ICAgIDE5Ljc4MV0gKElJKSBldmRldjogVVNCIE9wdGljYWwgTW91c2U6IENvbmZpZ3VyaW5nIGFz
IG1vdXNlClsgICAgMTkuNzgxXSAoSUkpIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogQWRkaW5n
IHNjcm9sbHdoZWVsIHN1cHBvcnQKWyAgICAxOS43ODFdICgqKikgZXZkZXY6IFVTQiBPcHRpY2Fs
IE1vdXNlOiBZQXhpc01hcHBpbmc6IGJ1dHRvbnMgNCBhbmQgNQpbICAgIDE5Ljc4MV0gKCoqKSBl
dmRldjogVVNCIE9wdGljYWwgTW91c2U6IEVtdWxhdGVXaGVlbEJ1dHRvbjogNCwgRW11bGF0ZVdo
ZWVsSW5lcnRpYTogMTAsIEVtdWxhdGVXaGVlbFRpbWVvdXQ6IDIwMApbICAgIDE5Ljc4MV0gKCoq
KSBPcHRpb24gImNvbmZpZ19pbmZvIiAidWRldjovc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvZXZlbnQ0IgpbICAgIDE5Ljc4
MV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIlVTQiBPcHRpY2Fs
IE1vdXNlIiAodHlwZTogTU9VU0UsIGlkIDEwKQpbICAgIDE5Ljc4MV0gKElJKSBldmRldjogVVNC
IE9wdGljYWwgTW91c2U6IGluaXRpYWxpemVkIGZvciByZWxhdGl2ZSBheGVzLgpbICAgIDE5Ljc4
MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBz
Y2hlbWUgMQpbICAgIDE5Ljc4MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBhY2Nl
bGVyYXRpb24gcHJvZmlsZSAwClsgICAgMTkuNzgxXSAoKiopIFVTQiBPcHRpY2FsIE1vdXNlOiAo
YWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0b3I6IDIuMDAwClsgICAgMTkuNzgxXSAoKiopIFVTQiBP
cHRpY2FsIE1vdXNlOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgICAxOS43
ODFdIChJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgVVNCIE9wdGljYWwgTW91
c2UgKC9kZXYvaW5wdXQvbW91c2UwKQpbICAgIDE5Ljc4MV0gKElJKSBObyBpbnB1dCBkcml2ZXIg
c3BlY2lmaWVkLCBpZ25vcmluZyB0aGlzIGRldmljZS4KWyAgICAxOS43ODFdIChJSSkgVGhpcyBk
ZXZpY2UgbWF5IGhhdmUgYmVlbiBhZGRlZCB3aXRoIGFub3RoZXIgZGV2aWNlIGZpbGUuClsgICAg
MTkuNzgxXSAoSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFTVVMgVVNCMi4w
IFdlYmNhbSAoL2Rldi9pbnB1dC9ldmVudDUpClsgICAgMTkuNzgxXSAoKiopIEFTVVMgVVNCMi4w
IFdlYmNhbTogQXBwbHlpbmcgSW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiClsg
ICAgMTkuNzgxXSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnQVNVUyBVU0Iy
LjAgV2ViY2FtJwpbICAgIDE5Ljc4MV0gKCoqKSBBU1VTIFVTQjIuMCBXZWJjYW06IGFsd2F5cyBy
ZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuNzgxXSAoKiopIGV2ZGV2OiBBU1VTIFVTQjIuMCBX
ZWJjYW06IERldmljZTogIi9kZXYvaW5wdXQvZXZlbnQ1IgpbICAgIDE5Ljc4MV0gKC0tKSBldmRl
djogQVNVUyBVU0IyLjAgV2ViY2FtOiBWZW5kb3IgMHgxYmNmIFByb2R1Y3QgMHgyODgzClsgICAg
MTkuNzgxXSAoLS0pIGV2ZGV2OiBBU1VTIFVTQjIuMCBXZWJjYW06IEZvdW5kIGtleXMKWyAgICAx
OS43ODFdIChJSSkgZXZkZXY6IEFTVVMgVVNCMi4wIFdlYmNhbTogQ29uZmlndXJpbmcgYXMga2V5
Ym9hcmQKWyAgICAxOS43ODFdICgqKikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9p
bnB1dC9pbnB1dDUvZXZlbnQ1IgpbICAgIDE5Ljc4MV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRl
bmRlZCBpbnB1dCBkZXZpY2UgIkFTVVMgVVNCMi4wIFdlYmNhbSIgKHR5cGU6IEtFWUJPQVJELCBp
ZCAxMSkKWyAgICAxOS43ODFdICgqKikgT3B0aW9uICJ4a2JfcnVsZXMiICJldmRldiIKWyAgICAx
OS43ODFdICgqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJwYzEwNSIKWyAgICAxOS43ODFdICgqKikg
T3B0aW9uICJ4a2JfbGF5b3V0IiAidXMiClsgICAgMTkuNzgxXSAoSUkpIGNvbmZpZy91ZGV2OiBB
ZGRpbmcgaW5wdXQgZGV2aWNlIEhEQSBJbnRlbCBQQ0ggTWljICgvZGV2L2lucHV0L2V2ZW50MTAp
ClsgICAgMTkuNzgyXSAoSUkpIE5vIGlucHV0IGRyaXZlciBzcGVjaWZpZWQsIGlnbm9yaW5nIHRo
aXMgZGV2aWNlLgpbICAgIDE5Ljc4Ml0gKElJKSBUaGlzIGRldmljZSBtYXkgaGF2ZSBiZWVuIGFk
ZGVkIHdpdGggYW5vdGhlciBkZXZpY2UgZmlsZS4KWyAgICAxOS43ODJdIChJSSkgY29uZmlnL3Vk
ZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgSERBIEludGVsIFBDSCBIZWFkcGhvbmUgKC9kZXYvaW5w
dXQvZXZlbnQ5KQpbICAgIDE5Ljc4Ml0gKElJKSBObyBpbnB1dCBkcml2ZXIgc3BlY2lmaWVkLCBp
Z25vcmluZyB0aGlzIGRldmljZS4KWyAgICAxOS43ODJdIChJSSkgVGhpcyBkZXZpY2UgbWF5IGhh
dmUgYmVlbiBhZGRlZCB3aXRoIGFub3RoZXIgZGV2aWNlIGZpbGUuClsgICAgMTkuNzgyXSAoSUkp
IGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFzdXMgV01JIGhvdGtleXMgKC9kZXYv
aW5wdXQvZXZlbnQ2KQpbICAgIDE5Ljc4Ml0gKCoqKSBBc3VzIFdNSSBob3RrZXlzOiBBcHBseWlu
ZyBJbnB1dENsYXNzICJldmRldiBrZXlib2FyZCBjYXRjaGFsbCIKWyAgICAxOS43ODJdIChJSSkg
VXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdBc3VzIFdNSSBob3RrZXlzJwpbICAgIDE5
Ljc4Ml0gKCoqKSBBc3VzIFdNSSBob3RrZXlzOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpb
ICAgIDE5Ljc4Ml0gKCoqKSBldmRldjogQXN1cyBXTUkgaG90a2V5czogRGV2aWNlOiAiL2Rldi9p
bnB1dC9ldmVudDYiClsgICAgMTkuNzgyXSAoLS0pIGV2ZGV2OiBBc3VzIFdNSSBob3RrZXlzOiBW
ZW5kb3IgMCBQcm9kdWN0IDAKWyAgICAxOS43ODJdICgtLSkgZXZkZXY6IEFzdXMgV01JIGhvdGtl
eXM6IEZvdW5kIGtleXMKWyAgICAxOS43ODJdIChJSSkgZXZkZXY6IEFzdXMgV01JIGhvdGtleXM6
IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAiY29uZmln
X2luZm8iICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1
dDYvZXZlbnQ2IgpbICAgIDE5Ljc4Ml0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1
dCBkZXZpY2UgIkFzdXMgV01JIGhvdGtleXMiICh0eXBlOiBLRVlCT0FSRCwgaWQgMTIpClsgICAg
MTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgyXSAoKiop
IE9wdGlvbiAieGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGti
X2xheW91dCIgInVzIgpbICAgIDE5Ljc4Ml0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0
IGRldmljZSBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkICgvZGV2L2lucHV0L2V2ZW50MykK
WyAgICAxOS43ODJdICgqKikgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogQXBwbHlpbmcg
SW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiClsgICAgMTkuNzgyXSAoSUkpIFVz
aW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2Fy
ZCcKWyAgICAxOS43ODJdICgqKikgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogYWx3YXlz
IHJlcG9ydHMgY29yZSBldmVudHMKWyAgICAxOS43ODJdICgqKikgZXZkZXY6IEFUIFRyYW5zbGF0
ZWQgU2V0IDIga2V5Ym9hcmQ6IERldmljZTogIi9kZXYvaW5wdXQvZXZlbnQzIgpbICAgIDE5Ljc4
Ml0gKC0tKSBldmRldjogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogVmVuZG9yIDB4MSBQ
cm9kdWN0IDB4MQpbICAgIDE5Ljc4Ml0gKC0tKSBldmRldjogQVQgVHJhbnNsYXRlZCBTZXQgMiBr
ZXlib2FyZDogRm91bmQga2V5cwpbICAgIDE5Ljc4Ml0gKElJKSBldmRldjogQVQgVHJhbnNsYXRl
ZCBTZXQgMiBrZXlib2FyZDogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQKWyAgICAxOS43ODJdICgq
KikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9kZXZpY2VzL3BsYXRmb3JtL2k4MDQy
L3NlcmlvMC9pbnB1dC9pbnB1dDMvZXZlbnQzIgpbICAgIDE5Ljc4Ml0gKElJKSBYSU5QVVQ6IEFk
ZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIkFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQi
ICh0eXBlOiBLRVlCT0FSRCwgaWQgMTMpClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX3J1
bGVzIiAiZXZkZXYiClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX21vZGVsIiAicGMxMDUi
ClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX2xheW91dCIgInVzIgpbICAgIDE5Ljc4Ml0g
KElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBFVFBTLzIgRWxhbnRlY2ggVG91
Y2hwYWQgKC9kZXYvaW5wdXQvZXZlbnQxMSkKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVsYW50
ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiB0b3VjaHBhZCBjYXRjaGFs
bCIKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJ
bnB1dENsYXNzICJ0b3VjaHBhZCBjYXRjaGFsbCIKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVs
YW50ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJbnB1dENsYXNzICJEZWZhdWx0IGNsaWNrcGFkIGJ1
dHRvbnMiClsgICAgMTkuNzgyXSAoSUkpIExvYWRNb2R1bGU6ICJzeW5hcHRpY3MiClsgICAgMTku
NzgzXSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2lucHV0L3N5bmFwdGljc19k
cnYuc28KWyAgICAxOS43ODNdIChJSSkgTW9kdWxlIHN5bmFwdGljczogdmVuZG9yPSJYLk9yZyBG
b3VuZGF0aW9uIgpbICAgIDE5Ljc4M10gCWNvbXBpbGVkIGZvciAxLjE0LjIsIG1vZHVsZSB2ZXJz
aW9uID0gMS43LjEKWyAgICAxOS43ODNdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2
ZXIKWyAgICAxOS43ODNdIAlBQkkgY2xhc3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24g
MTkuMQpbICAgIDE5Ljc4M10gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ3N5bmFwdGljcycgZm9y
ICdFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQnClsgICAgMTkuNzgzXSAoKiopIEVUUFMvMiBFbGFu
dGVjaCBUb3VjaHBhZDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgICAxOS43ODNdICgq
KikgT3B0aW9uICJEZXZpY2UiICIvZGV2L2lucHV0L2V2ZW50MTEiClsgICAgMTkuODI4XSAoSUkp
IHN5bmFwdGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiBmb3VuZCBjbGlja3BhZCBwcm9w
ZXJ0eQpbICAgIDE5LjgyOF0gKC0tKSBzeW5hcHRpY3M6IEVUUFMvMiBFbGFudGVjaCBUb3VjaHBh
ZDogeC1heGlzIHJhbmdlIDAgLSAzNDIwIChyZXMgMzEpClsgICAgMTkuODI4XSAoLS0pIHN5bmFw
dGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiB5LWF4aXMgcmFuZ2UgMCAtIDIwNTIgKHJl
cyAzMSkKWyAgICAxOS44MjhdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQ6IHByZXNzdXJlIHJhbmdlIDAgLSAyNTUKWyAgICAxOS44MjhdICgtLSkgc3luYXB0aWNzOiBF
VFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGZpbmdlciB3aWR0aCByYW5nZSAwIC0gMTUKWyAgICAx
OS44MjhdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGJ1dHRvbnM6
IGxlZnQgZG91YmxlIHRyaXBsZQpbICAgIDE5LjgyOF0gKC0tKSBzeW5hcHRpY3M6IEVUUFMvMiBF
bGFudGVjaCBUb3VjaHBhZDogVmVuZG9yIDB4MiBQcm9kdWN0IDB4ZQpbICAgIDE5LjgyOF0gKCoq
KSBPcHRpb24gIlNvZnRCdXR0b25BcmVhcyIgIjUwJSAwIDgyJSAwIDAgMCAwIDAiClsgICAgMTku
ODI4XSAoLS0pIHN5bmFwdGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiB0b3VjaHBhZCBm
b3VuZApbICAgIDE5LjgyOF0gKCoqKSBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGFsd2F5cyBy
ZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuODYwXSAoKiopIE9wdGlvbiAiY29uZmlnX2luZm8i
ICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9l
dmVudDExIgpbICAgIDE5Ljg2MF0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBk
ZXZpY2UgIkVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZCIgKHR5cGU6IFRPVUNIUEFELCBpZCAxNCkK
WyAgICAxOS44NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChh
Y2NlbCkgTWluU3BlZWQgaXMgbm93IGNvbnN0YW50IGRlY2VsZXJhdGlvbiAyLjUKWyAgICAxOS44
NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgTWF4
U3BlZWQgaXMgbm93IDEuNzUKWyAgICAxOS44NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxh
bnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgQWNjZWxGYWN0b3IgaXMgbm93IDAuMDUwClsgICAgMTku
ODYwXSAoKiopIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZDogKGFjY2VsKSBrZWVwaW5nIGFjY2Vs
ZXJhdGlvbiBzY2hlbWUgMQpbICAgIDE5Ljg2MF0gKCoqKSBFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQ6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHByb2ZpbGUgMQpbICAgIDE5Ljg2MF0gKCoqKSBFVFBT
LzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgYWNjZWxlcmF0aW9uIGZhY3RvcjogMi4wMDAK
WyAgICAxOS44NjBdICgqKikgRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiAoYWNjZWwpIGFjY2Vs
ZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgICAxOS44NjBdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIg
RWxhbnRlY2ggVG91Y2hwYWQ6IHRvdWNocGFkIGZvdW5kClsgICAgMTkuODYwXSAoSUkpIGNvbmZp
Zy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZCAoL2Rl
di9pbnB1dC9tb3VzZTEpClsgICAgMTkuODYwXSAoKiopIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBh
ZDogSWdub3JpbmcgZGV2aWNlIGZyb20gSW5wdXRDbGFzcyAidG91Y2hwYWQgaWdub3JlIGR1cGxp
Y2F0ZXMiClsgICAgMjAuNzE5XSByZXBvcnRpbmcgNiA0IDEgOQpbICAgIDIwLjg5MV0gcmVwb3J0
aW5nIDYgNCAxIDkKWyAgICAyMS4xNTZdIChJSSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMi
LCBwcm9kIGlkIDEyNjIwClsgICAgMjEuMTU2XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMg
Z2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDIxLjE1Nl0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUg
IjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAx
MDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBrSHogZVApClsgICAgMjEuMTU3XSAoSUkpIGlu
dGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDIxLjE1N10gKElJ
KSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAyMS4xNTdd
IChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5
NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6
IGVQKQpbICAgIDIxLjE1OV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTNdIHJlcG9y
dGluZyA2IDQgMTYgMTMyClsgICAgMjIuNjE0XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIy
LjYxNV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTZdIHJlcG9ydGluZyA2IDQgMTYg
MTMyClsgICAgMjIuNjE3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjYxN10gcmVwb3J0
aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTddIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMjIu
NjE3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjYxOF0gcmVwb3J0aW5nIDYgNCAxNiAx
MzIKWyAgICAyMi42MThdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMjIuNjM2XSByZXBvcnRp
bmcgNiA0IDE2IDEzMgpbICAgIDIyLjg4NV0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNF
QyIsIHByb2QgaWQgMTI2MjAKWyAgICAyMi44ODVdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIERE
QyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMjIuODg1XSAoSUkpIGludGVsKDApOiBNb2RlbGlu
ZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgy
IDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAyMi44ODVdIChJSSkg
aW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMjIuODg1XSAo
SUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDIyLjg4
NV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAg
MTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBr
SHogZVApClsgICAgMjIuODg4XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjg5MV0gcmVw
b3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi44OTZdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAg
MjMuMDg2XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIzLjQ3MV0gcmVwb3J0aW5nIDYgNCAx
NiAxMzIKWyAgICAzMy42ODRdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzMuNjg0XSByZXBv
cnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjY5NF0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3Ig
IlNFQyIsIHByb2QgaWQgMTI2MjAKWyAgICAzMy42OTRdIChJSSkgaW50ZWwoMCk6IFByaW50aW5n
IEREQyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMzMuNjk0XSAoSUkpIGludGVsKDApOiBNb2Rl
bGluZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAx
MDgyIDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAzMy42OTVdIChJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzMuNjk1
XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDMz
LjY5NV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5
MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYu
NyBrSHogZVApClsgICAgMzMuNjk3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjczNl0g
cmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzMy43NTZdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsg
ICAgMzMuNzcyXSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjg1N10gcmVwb3J0aW5nIDYg
NCAxNiAxMzIKWyAgICAzMy45MDNdIChJSSkgWEtCOiByZXVzZSB4a21maWxlIC92YXIvbGliL3hr
Yi9zZXJ2ZXItQjIwRDdGQzc5QzdGNTk3MzE1RTNFNTAxQUVGMTBFMEQ4NjZFOEU5Mi54a20KWyAg
ICAzNC4wODhdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTA4XSByZXBvcnRpbmcgNiA0
IDE2IDEzMgpbICAgIDM0LjExNV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNC4xNDJdIChJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzQuMTQy
XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDM0
LjE0Ml0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5
MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYu
NyBrSHogZVApClsgICAgMzQuMTQyXSAoSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwg
cHJvZCBpZCAxMjYyMApbICAgIDM0LjE0Ml0gKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdh
dGhlcmVkIE1vZGVsaW5lczoKWyAgICAzNC4xNDJdIChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIx
OTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4
NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6IGVQKQpbICAgIDM0LjE0NV0gcmVwb3J0aW5n
IDYgNCAxNiAxMzIKWyAgICAzNC4xNjFdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTY4
XSAoSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDM0
LjE2OF0gKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAg
ICAzNC4xNjhdIChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1
ICAxOTIwIDE5NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMg
KDY2Ljcga0h6IGVQKQpbICAgIDM0LjE2OF0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNF
QyIsIHByb2QgaWQgMTI2MjAKWyAgICAzNC4xNjhdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIERE
QyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMzQuMTY4XSAoSUkpIGludGVsKDApOiBNb2RlbGlu
ZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgy
IDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAzNC4xNzFdIHJlcG9y
dGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTk5XSAoSUkpIFhLQjogcmV1c2UgeGttZmlsZSAvdmFy
L2xpYi94a2Ivc2VydmVyLUIyMEQ3RkM3OUM3RjU5NzMxNUUzRTUwMUFFRjEwRTBEODY2RThFOTIu
eGttClsgICAgMzQuMjE3XSAoSUkpIFhLQjogcmV1c2UgeGttZmlsZSAvdmFyL2xpYi94a2Ivc2Vy
dmVyLUIyMEQ3RkM3OUM3RjU5NzMxNUUzRTUwMUFFRjEwRTBEODY2RThFOTIueGttClsgICAgMzQu
MzI3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDM0Ljc1NF0gcmVwb3J0aW5nIDYgNCAxNiAx
MzIKWyAgICAzNC45NTJdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuOTczXSAoSUkpIGlu
dGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDM0Ljk3M10gKElJ
KSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAzNC45NzNd
IChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5
NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6
IGVQKQpbICAgIDM1LjAwM10gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNS4xMTldIChJSSkg
aW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzUuMTE5XSAo
SUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDM1LjEx
OV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAg
MTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBr
SHogZVApClsgICAgMzUuNTg2XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDM2Ljg4OV0gcmVw
b3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNy40NjZdIChJSSkgWEtCOiByZXVzZSB4a21maWxlIC92
YXIvbGliL3hrYi9zZXJ2ZXItQ0I1MzdCNjYwMzJCMERCRTBBRTk1NkY1MzcwMTdBNTlEQjAyMDY1
NC54a20KWyAgICAzNy44MjVdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgNDIuNjIyXSByZXBv
cnRpbmcgNiA0IDE2IDEzMgpbICAgIDUwLjMyMV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICA1
MC4zNDVdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgNTUuMjcyXSByZXBvcnRpbmcgNiA0IDE2
IDEzMgpbICAgIDU1LjI5NV0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNFQyIsIHByb2Qg
aWQgMTI2MjAKWyAgICA1NS4yOTVdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIEREQyBnYXRoZXJl
ZCBNb2RlbGluZXM6ClsgICAgNTUuMjk1XSAoSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTkyMHgx
MDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgyIDEwODcgMTEx
MSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICA1NS4yOTZdIChJSSkgaW50ZWwoMCk6
IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgNTUuMjk2XSAoSUkpIGludGVs
KDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDU1LjI5Nl0gKElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAgMTk0NCAxOTYw
IDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBrSHogZVApClsg
ICAgNTUuMjk5XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDk1LjI3M10gcmVwb3J0aW5nIDYg
NCAxNiAxMzIK
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=access_log
Content-Disposition: attachment; filename=access_log
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdak48

bG9jYWxob3N0IC0gLSBbMTcvSmFuLzIwMTQ6MjI6NTc6NDIgLTA3MDBdICJQT1NUIC8gSFRUUC8x
LjEiIDIwMCAxNzYgQ3JlYXRlLVByaW50ZXItU3Vic2NyaXB0aW9uIHN1Y2Nlc3NmdWwtb2sK
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="lightdm.log"
Content-Disposition: attachment; filename="lightdm.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7b9

WyswLjAwc10gREVCVUc6IExvZ2dpbmcgdG8gL3Zhci9sb2cvbGlnaHRkbS9saWdodGRtLmxvZwpb
KzAuMDBzXSBERUJVRzogU3RhcnRpbmcgTGlnaHQgRGlzcGxheSBNYW5hZ2VyIDEuOC40LCBVSUQ9
MCBQSUQ9MTM1NQpbKzAuMDBzXSBERUJVRzogTG9hZGluZyBjb25maWd1cmF0aW9uIGZyb20gL2V0
Yy9saWdodGRtL2xpZ2h0ZG0uY29uZi5kLzEwLXVidW50dS5jb25mClsrMC4wMHNdIERFQlVHOiBM
b2FkaW5nIGNvbmZpZ3VyYXRpb24gZnJvbSAvZXRjL2xpZ2h0ZG0vbGlnaHRkbS5jb25mLmQvNTAt
Z3JlZXRlci13cmFwcGVyLmNvbmYKWyswLjAwc10gREVCVUc6IExvYWRpbmcgY29uZmlndXJhdGlv
biBmcm9tIC9ldGMvbGlnaHRkbS9saWdodGRtLmNvbmYuZC81MC1ndWVzdC13cmFwcGVyLmNvbmYK
WyswLjAwc10gREVCVUc6IExvYWRpbmcgY29uZmlndXJhdGlvbiBmcm9tIC9ldGMvbGlnaHRkbS9s
aWdodGRtLmNvbmYuZC81MC11bml0eS1ncmVldGVyLmNvbmYKWyswLjAwc10gREVCVUc6IExvYWRp
bmcgY29uZmlndXJhdGlvbiBmcm9tIC9ldGMvbGlnaHRkbS9saWdodGRtLmNvbmYuZC81MC14c2Vy
dmVyLWNvbW1hbmQuY29uZgpbKzAuMDBzXSBERUJVRzogTG9hZGluZyBjb25maWd1cmF0aW9uIGZy
b20gL2V0Yy9saWdodGRtL2xpZ2h0ZG0uY29uZgpbKzAuMDBzXSBERUJVRzogVXNpbmcgRC1CdXMg
bmFtZSBvcmcuZnJlZWRlc2t0b3AuRGlzcGxheU1hbmFnZXIKWyswLjE2c10gREVCVUc6IFJlZ2lz
dGVyZWQgc2VhdCBtb2R1bGUgeGxvY2FsClsrMC4xNnNdIERFQlVHOiBSZWdpc3RlcmVkIHNlYXQg
bW9kdWxlIHhyZW1vdGUKWyswLjE2c10gREVCVUc6IFJlZ2lzdGVyZWQgc2VhdCBtb2R1bGUgdW5p
dHkKWyswLjE2c10gREVCVUc6IFJlZ2lzdGVyZWQgc2VhdCBtb2R1bGUgc3VyZmFjZWZsaW5nZXIK
WyswLjE2c10gREVCVUc6IEFkZGluZyBkZWZhdWx0IHNlYXQKWyswLjE2c10gREVCVUc6IFNlYXQ6
IFN0YXJ0aW5nClsrMC4xNnNdIERFQlVHOiBTZWF0OiBDcmVhdGluZyBncmVldGVyIHNlc3Npb24K
WyswLjE2c10gREVCVUc6IFNlYXQ6IFNldHRpbmcgWERHX1NFQVQ9c2VhdDAKWyswLjE2c10gREVC
VUc6IFNlYXQ6IENyZWF0aW5nIGRpc3BsYXkgc2VydmVyIG9mIHR5cGUgeApbKzAuMTZzXSBERUJV
RzogU2VhdDogU3RhcnRpbmcgbG9jYWwgWCBkaXNwbGF5ClsrMC4xN3NdIERFQlVHOiBEZWFjdGl2
YXRpbmcgUGx5bW91dGgKWyswLjE5c10gREVCVUc6IFVzaW5nIFZUIDcKWyswLjE5c10gREVCVUc6
IERpc3BsYXlTZXJ2ZXIgeC0wOiBMb2dnaW5nIHRvIC92YXIvbG9nL2xpZ2h0ZG0veC0wLmxvZwpb
KzAuMTlzXSBERUJVRzogRGlzcGxheVNlcnZlciB4LTA6IFdyaXRpbmcgWCBzZXJ2ZXIgYXV0aG9y
aXR5IHRvIC92YXIvcnVuL2xpZ2h0ZG0vcm9vdC86MApbKzAuMTlzXSBERUJVRzogRGlzcGxheVNl
cnZlciB4LTA6IExhdW5jaGluZyBYIFNlcnZlcgpbKzAuMTlzXSBERUJVRzogTGF1bmNoaW5nIHBy
b2Nlc3MgMTM4NjogL3Vzci9iaW4vWCAtY29yZSA6MCAtYXV0aCAvdmFyL3J1bi9saWdodGRtL3Jv
b3QvOjAgLW5vbGlzdGVuIHRjcCB2dDcgLW5vdnRzd2l0Y2gKWyswLjE5c10gREVCVUc6IERpc3Bs
YXlTZXJ2ZXIgeC0wOiBXYWl0aW5nIGZvciByZWFkeSBzaWduYWwgZnJvbSBYIHNlcnZlciA6MApb
KzAuMTlzXSBERUJVRzogQWNxdWlyZWQgYnVzIG5hbWUgb3JnLmZyZWVkZXNrdG9wLkRpc3BsYXlN
YW5hZ2VyClsrMC4xOXNdIERFQlVHOiBSZWdpc3RlcmluZyBzZWF0IHdpdGggYnVzIHBhdGggL29y
Zy9mcmVlZGVza3RvcC9EaXNwbGF5TWFuYWdlci9TZWF0MApbKzEuMzZzXSBERUJVRzogR290IHNp
Z25hbCAxMCBmcm9tIHByb2Nlc3MgMTM4NgpbKzEuMzZzXSBERUJVRzogRGlzcGxheVNlcnZlciB4
LTA6IEdvdCBzaWduYWwgZnJvbSBYIHNlcnZlciA6MApbKzEuMzZzXSBERUJVRzogRGlzcGxheVNl
cnZlciB4LTA6IENvbm5lY3RpbmcgdG8gWFNlcnZlciA6MApbKzEuMzZzXSBERUJVRzogUXVpdHRp
bmcgUGx5bW91dGg7IHJldGFpbmluZyBzcGxhc2gKWysxLjM4c10gREVCVUc6IFNlYXQ6IERpc3Bs
YXkgc2VydmVyIHJlYWR5LCBzdGFydGluZyBzZXNzaW9uIGF1dGhlbnRpY2F0aW9uClsrMS4zOXNd
IERFQlVHOiBTZXNzaW9uOiBTZXR0aW5nIFhER19WVE5SPTcKWysxLjM5c10gREVCVUc6IFNlc3Np
b24gcGlkPTE0MTI6IFN0YXJ0ZWQgd2l0aCBzZXJ2aWNlICdsaWdodGRtLWdyZWV0ZXInLCB1c2Vy
bmFtZSAnbGlnaHRkbScKWysxLjYzc10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEF1dGhlbnRp
Y2F0aW9uIGNvbXBsZXRlIHdpdGggcmV0dXJuIHZhbHVlIDA6IFN1Y2Nlc3MKWysxLjY0c10gREVC
VUc6IFNlYXQ6IFNlc3Npb24gYXV0aGVudGljYXRlZCwgcnVubmluZyBjb21tYW5kClsrMS42NHNd
IERFQlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBTZXR0aW5nIFhER19WVE5SPTcKWysxLjY0c10gREVC
VUc6IFNlc3Npb24gcGlkPTE0MTI6IFJ1bm5pbmcgY29tbWFuZCAvdXNyL2xpYi9saWdodGRtL2xp
Z2h0ZG0tZ3JlZXRlci1zZXNzaW9uIC91c3Ivc2Jpbi91bml0eS1ncmVldGVyClsrMS42NHNdIERF
QlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBMb2dnaW5nIHRvIC92YXIvbG9nL2xpZ2h0ZG0veC0wLWdy
ZWV0ZXIubG9nClsrMS42N3NdIERFQlVHOiBBY3RpdmF0aW5nIFZUIDcKWysyLjM2c10gREVCVUc6
IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgY29ubmVjdGVkIHZlcnNpb249MS44LjQKWys0LjA2
c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgc3RhcnQgYXV0aGVudGljYXRpb24g
Zm9yIGFtYW5uZWphZApbKzQuMDZzXSBERUJVRzogU2VhdDogU2V0dGluZyBYREdfU0VBVD1zZWF0
MApbKzQuMDZzXSBERUJVRzogU2Vzc2lvbjogU2V0dGluZyBYREdfVlROUj03ClsrNC4wNnNdIERF
QlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBTdGFydGVkIHdpdGggc2VydmljZSAnbGlnaHRkbScsIHVz
ZXJuYW1lICdhbWFubmVqYWQnClsrNC4wNnNdIERFQlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBHb3Qg
MSBtZXNzYWdlKHMpIGZyb20gUEFNClsrNC4wNnNdIERFQlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBQ
cm9tcHQgZ3JlZXRlciB3aXRoIDEgbWVzc2FnZShzKQpbKzQuMTNzXSBERUJVRzogU2Vzc2lvbiBw
aWQ9MTQxMjogR3JlZXRlciBzdGFydCBhdXRoZW50aWNhdGlvbiBmb3IgYW1hbm5lamFkClsrNC4x
M3NdIERFQlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBTZW5kaW5nIFNJR1RFUk0KWys0LjEzc10gREVC
VUc6IFNlYXQ6IFNldHRpbmcgWERHX1NFQVQ9c2VhdDAKWys0LjEzc10gREVCVUc6IFNlc3Npb246
IFNldHRpbmcgWERHX1ZUTlI9NwpbKzQuMTNzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTcyNjogU3Rh
cnRlZCB3aXRoIHNlcnZpY2UgJ2xpZ2h0ZG0nLCB1c2VybmFtZSAnYW1hbm5lamFkJwpbKzQuMTNz
XSBERUJVRzogU2Vzc2lvbiBwaWQ9MTcyMzogVGVybWluYXRlZCB3aXRoIHNpZ25hbCAxNQpbKzQu
MTNzXSBERUJVRzogU2Vzc2lvbjogRmFpbGVkIGR1cmluZyBhdXRoZW50aWNhdGlvbgpbKzQuMTNz
XSBERUJVRzogU2VhdDogU2Vzc2lvbiBzdG9wcGVkClsrNC4xM3NdIERFQlVHOiBTZXNzaW9uIHBp
ZD0xNzI2OiBHb3QgMSBtZXNzYWdlKHMpIGZyb20gUEFNClsrNC4xM3NdIERFQlVHOiBTZXNzaW9u
IHBpZD0xNDEyOiBQcm9tcHQgZ3JlZXRlciB3aXRoIDEgbWVzc2FnZShzKQpbKzE0LjE0c10gREVC
VUc6IFNlc3Npb24gcGlkPTE0MTI6IENvbnRpbnVlIGF1dGhlbnRpY2F0aW9uClsrMTQuMTZzXSBE
RUJVRzogU2Vzc2lvbiBwaWQ9MTcyNjogQXV0aGVudGljYXRpb24gY29tcGxldGUgd2l0aCByZXR1
cm4gdmFsdWUgMDogU3VjY2VzcwpbKzE0LjE2c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEF1
dGhlbnRpY2F0ZSByZXN1bHQgZm9yIHVzZXIgYW1hbm5lamFkOiBTdWNjZXNzClsrMTQuMTdzXSBE
RUJVRzogU2Vzc2lvbiBwaWQ9MTQxMjogVXNlciBhbWFubmVqYWQgYXV0aG9yaXplZApbKzE0LjE3
c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgcmVxdWVzdHMgc2Vzc2lvbiB1YnVu
dHUKWysxNC4xOXNdIERFQlVHOiBXcml0aW5nIC9ob21lL2FtYW5uZWphZC8uZG1yYwpbKzE0LjI5
c10gREVCVUc6IFNlYXQ6IFN0b3BwaW5nIGdyZWV0ZXI7IGRpc3BsYXkgc2VydmVyIHdpbGwgYmUg
cmUtdXNlZCBmb3IgdXNlciBzZXNzaW9uClsrMTQuMjlzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTQx
MjogU2VuZGluZyBTSUdURVJNClsrMTQuMzBzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTQxMjogRXhp
dGVkIHdpdGggcmV0dXJuIHZhbHVlIDAKWysxNC4zMHNdIERFQlVHOiBTZWF0OiBTZXNzaW9uIHN0
b3BwZWQKWysxNC4zMHNdIERFQlVHOiBTZWF0OiBHcmVldGVyIHN0b3BwZWQsIHJ1bm5pbmcgc2Vz
c2lvbgpbKzE0LjMwc10gREVCVUc6IFJlZ2lzdGVyaW5nIHNlc3Npb24gd2l0aCBidXMgcGF0aCAv
b3JnL2ZyZWVkZXNrdG9wL0Rpc3BsYXlNYW5hZ2VyL1Nlc3Npb24wClsrMTQuMzBzXSBERUJVRzog
U2Vzc2lvbiBwaWQ9MTcyNjogU2V0dGluZyBYREdfVlROUj03ClsrMTQuMzBzXSBERUJVRzogU2Vz
c2lvbiBwaWQ9MTcyNjogUnVubmluZyBjb21tYW5kIC91c3Ivc2Jpbi9saWdodGRtLXNlc3Npb24g
Z25vbWUtc2Vzc2lvbiAtLXNlc3Npb249dWJ1bnR1ClsrMTQuMzBzXSBERUJVRzogU2Vzc2lvbiBw
aWQ9MTcyNjogTG9nZ2luZyB0byAueHNlc3Npb24tZXJyb3JzClsrMTQuMzFzXSBERUJVRzogQWN0
aXZhdGluZyBWVCA3Cg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="x-0.log"
Content-Disposition: attachment; filename="x-0.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7i10

ClguT3JnIFggU2VydmVyIDEuMTQuNQpSZWxlYXNlIERhdGU6IDIwMTMtMTItMTIKWCBQcm90b2Nv
bCBWZXJzaW9uIDExLCBSZXZpc2lvbiAwCkJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMu
Mi4wLTM3LWdlbmVyaWMgeDg2XzY0IFVidW50dQpDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IExp
bnV4IHVidW50dVNlcnZlciAzLjExLjAtMTUtZ2VuZXJpYyAjMjMtVWJ1bnR1IFNNUCBNb24gRGVj
IDkgMTg6MTc6MDQgVVRDIDIwMTMgeDg2XzY0Cktlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1RfSU1B
R0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVy
L1NlcnZlclZHLU15Um9vdCBybwpCdWlsZCBEYXRlOiAxNyBEZWNlbWJlciAyMDEzICAxMDowNjox
NUFNCnhvcmctc2VydmVyIDI6MS4xNC41LTF1YnVudHUyfnNhdWN5MSAoRm9yIHRlY2huaWNhbCBz
dXBwb3J0IHBsZWFzZSBzZWUgaHR0cDovL3d3dy51YnVudHUuY29tL3N1cHBvcnQpIApDdXJyZW50
IHZlcnNpb24gb2YgcGl4bWFuOiAwLjMwLjIKCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNo
ZWNrIGh0dHA6Ly93aWtpLngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0
ZXN0IHZlcnNpb24uCk1hcmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUs
ICg9PSkgZGVmYXVsdCBzZXR0aW5nLAoJKCsrKSBmcm9tIGNvbW1hbmQgbGluZSwgKCEhKSBub3Rp
Y2UsIChJSSkgaW5mb3JtYXRpb25hbCwKCShXVykgd2FybmluZywgKEVFKSBlcnJvciwgKE5JKSBu
b3QgaW1wbGVtZW50ZWQsICg/PykgdW5rbm93bi4KKD09KSBMb2cgZmlsZTogIi92YXIvbG9nL1hv
cmcuMC5sb2ciLCBUaW1lOiBGcmkgSmFuIDE3IDIyOjU3OjI3IDIwMTQKKD09KSBVc2luZyBzeXN0
ZW0gY29uZmlnIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9YMTEveG9yZy5jb25mLmQiCkluaXRpYWxp
emluZyBidWlsdC1pbiBleHRlbnNpb24gR2VuZXJpYyBFdmVudCBFeHRlbnNpb24KSW5pdGlhbGl6
aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTSEFQRQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIE1JVC1TSE0KSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSW5wdXRFeHRlbnNp
b24KSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYVEVTVApJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIEJJRy1SRVFVRVNUUwpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIFNZTkMKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYS0VZQk9BUkQKSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYQy1NSVNDCkluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gU0VDVVJJVFkKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSU5FUkFN
QQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhGSVhFUwpJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIFJFTkRFUgpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFJB
TkRSCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFCkluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gREFNQUdFCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gTUlULVNDUkVFTi1TQVZFUgpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERPVUJM
RS1CVUZGRVIKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRUNPUkQKSW5pdGlhbGl6
aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEUE1TCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gWC1SZXNvdXJjZQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhWaWRlbwpJbml0
aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhWaWRlby1Nb3Rpb25Db21wZW5zYXRpb24KSW5p
dGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTRUxpbnV4CkluaXRpYWxpemluZyBidWlsdC1p
biBleHRlbnNpb24gWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uCkluaXRpYWxpemluZyBidWlsdC1p
biBleHRlbnNpb24gWEZyZWU4Ni1ER0EKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBY
RnJlZTg2LURSSQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERSSTIKTG9hZGluZyBl
eHRlbnNpb24gR0xYCnJlcG9ydGluZyA2IDQgMSA5CnJlcG9ydGluZyA2IDQgMSA5CnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYg
MTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2
IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9y
dGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMy
CnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQg
MTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYg
MTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2
IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9y
dGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMy
CnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQg
MTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="x-0-greeter.log"
Content-Disposition: attachment; filename="x-0-greeter.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7s11

QWN0aXZhdGluZyBzZXJ2aWNlIG5hbWU9J29yZy5hMTF5LmF0c3BpLlJlZ2lzdHJ5JwpTdWNjZXNz
ZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2UgJ29yZy5hMTF5LmF0c3BpLlJlZ2lzdHJ5JwoKKiogKGF0
LXNwaTItcmVnaXN0cnlkOjE1MTMpOiBXQVJOSU5HICoqOiBGYWlsZWQgdG8gcmVnaXN0ZXIgY2xp
ZW50OiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0b3AuREJ1cy5FcnJvci5TZXJ2aWNlVW5rbm93
bjogVGhlIG5hbWUgb3JnLmdub21lLlNlc3Npb25NYW5hZ2VyIHdhcyBub3QgcHJvdmlkZWQgYnkg
YW55IC5zZXJ2aWNlIGZpbGVzCgoqKiAoYXQtc3BpMi1yZWdpc3RyeWQ6MTUxMyk6IFdBUk5JTkcg
Kio6IFVuYWJsZSB0byByZWdpc3RlciBjbGllbnQgd2l0aCBzZXNzaW9uIG1hbmFnZXIKWyswLjAw
c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo0MzU6IFN0YXJ0aW5nIHVuaXR5LWdyZWV0ZXIg
MTMuMTAuMyBVSUQ9MTA4IExBTkc9ZW5fQ0EuVVRGLTgKWyswLjAwc10gREVCVUc6IHVuaXR5LWdy
ZWV0ZXIudmFsYTo0Mzg6IFNldHRpbmcgY3Vyc29yClsrMC4wMnNdIERFQlVHOiB1bml0eS1ncmVl
dGVyLnZhbGE6NDUyOiBMb2FkaW5nIGNvbW1hbmQgbGluZSBvcHRpb25zClsrMC4wMnNdIERFQlVH
OiB1bml0eS1ncmVldGVyLnZhbGE6NDgwOiBTZXR0aW5nIEdUSysgc2V0dGluZ3MKWyswLjA4c10g
REVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MDM6IENyZWF0aW5nIFVuaXR5IEdyZWV0ZXIKWysw
LjA4c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1NTogQ3JlYXRpbmcgYmFja2dyb3VuZCBz
dXJmYWNlClsrMC4xMHNdIERFQlVHOiBDb25uZWN0aW5nIHRvIGRpc3BsYXkgbWFuYWdlci4uLgpb
KzAuMTBzXSBERUJVRzogV3JvdGUgMTcgYnl0ZXMgdG8gZGFlbW9uClsrMC4xMHNdIERFQlVHOiBS
ZWFkIDggYnl0ZXMgZnJvbSBkYWVtb24KWyswLjEwc10gREVCVUc6IFJlYWQgMTQ5IGJ5dGVzIGZy
b20gZGFlbW9uClsrMC4xMHNdIERFQlVHOiBDb25uZWN0ZWQgdmVyc2lvbj0xLjguNCBkZWZhdWx0
LXNlc3Npb249dWJ1bnR1IHNob3ctbWFudWFsLWxvZ2luPWZhbHNlIGhpZGUtdXNlcnM9ZmFsc2Ug
aGFzLWd1ZXN0LWFjY291bnQ9dHJ1ZSBzaG93LXJlbW90ZS1sb2dpbj10cnVlClsrMC4zMXNdIERF
QlVHOiBtZW51YmFyLnZhbGE6MzMyOiBMQU5HPWVuX0NBLlVURi04IExBTkdVQUdFPWVuX0NBOmVu
ClsrMC44N3NdIERFQlVHOiBtZW51YmFyLnZhbGE6MzY0OiBMQU5HPWVuX0NBLlVURi04IExBTkdV
QUdFPWVuX0NBOmVuClsrMC44OHNdIERFQlVHOiBMb2FkaW5nIHVzZXJzIGZyb20gb3JnLmZyZWVk
ZXNrdG9wLkFjY291bnRzClsrMC44OHNdIERFQlVHOiBMb2FkaW5nIHVzZXIgL29yZy9mcmVlZGVz
a3RvcC9BY2NvdW50cy9Vc2VyMTAwMApbKzAuODlzXSBERUJVRzogTG9hZGluZyBzZXNzaW9ucyBm
cm9tIG9yZy5mcmVlZGVza3RvcC5EaXNwbGF5TWFuYWdlcgpbKzAuODlzXSBERUJVRzogdXNlci1s
aXN0LnZhbGE6OTg4OiBBZGRpbmcvdXBkYXRpbmcgdXNlciBhbWFubmVqYWQgKFlhc2FtYW4gQW1h
bm5lamFkKQpbKzAuOThzXSBERUJVRzogdXNlci1saXN0LnZhbGE6OTcwOiBBZGRpbmcgZ3Vlc3Qg
YWNjb3VudCBlbnRyeQpbKzEuNzNzXSBXQVJOSU5HOiBGYWlsZWQgdG8gb3BlbiBjb25maWd1cmF0
aW9uIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKWysxLjczc10gV0FSTklORzogRmFp
bGVkIHRvIG9wZW4gc2Vzc2lvbnMgZGlyZWN0b3J5OiBFcnJvciBvcGVuaW5nIGRpcmVjdG9yeSAn
L3Vzci9zaGFyZS9saWdodGRtL3Nlc3Npb25zJzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpb
KzEuNzZzXSBERUJVRzogSWdub3Jpbmcgc2Vzc2lvbiAvdXNyL3NoYXJlL3hzZXNzaW9ucy9nbm9t
ZS5kZXNrdG9wClsrMS43NnNdIERFQlVHOiBMb2FkZWQgc2Vzc2lvbiAvdXNyL3NoYXJlL3hzZXNz
aW9ucy91YnVudHUuZGVza3RvcCAoVWJ1bnR1LCBUaGlzIHNlc3Npb24gbG9ncyB5b3UgaW50byBV
YnVudHUpClsrMS43OHNdIERFQlVHOiBMb2FkZWQgc2Vzc2lvbiAvdXNyL3NoYXJlL2xpZ2h0ZG0v
cmVtb3RlLXNlc3Npb25zL3VjY3Njb25maWd1cmUuZGVza3RvcCAoVUNDUyBDb25maWd1cmUsIFNl
dHVwIGEgVUNDUyBBY2NvdW50KQpbKzEuNzlzXSBERUJVRzogTG9hZGVkIHNlc3Npb24gL3Vzci9z
aGFyZS9saWdodGRtL3JlbW90ZS1zZXNzaW9ucy9mcmVlcmRwLmRlc2t0b3AgKEZyZWVSRFAsIEZ1
bGwgU2NyZWVuIFJEUCBzZXNzaW9uKQpbKzEuODBzXSBERUJVRzogU3RhcnRpbmcgYXV0aGVudGlj
YXRpb24gZm9yIHVzZXIgYW1hbm5lamFkLi4uClsrMS44MHNdIERFQlVHOiBXcm90ZSAyNSBieXRl
cyB0byBkYWVtb24KCioqIChnbm9tZS1zZXR0aW5ncy1kYWVtb246MTUzMyk6IFdBUk5JTkcgKio6
IFVuYWJsZSB0byByZWdpc3RlciBjbGllbnQ6IEdEQnVzLkVycm9yOm9yZy5mcmVlZGVza3RvcC5E
QnVzLkVycm9yLlNlcnZpY2VVbmtub3duOiBUaGUgbmFtZSBvcmcuZ25vbWUuU2Vzc2lvbk1hbmFn
ZXIgd2FzIG5vdCBwcm92aWRlZCBieSBhbnkgLnNlcnZpY2UgZmlsZXMKWysxLjg2c10gREVCVUc6
IFN0YXJ0aW5nIGF1dGhlbnRpY2F0aW9uIGZvciB1c2VyIGFtYW5uZWphZC4uLgpbKzEuODZzXSBE
RUJVRzogV3JvdGUgMjUgYnl0ZXMgdG8gZGFlbW9uClsrMS44NnNdIERFQlVHOiBtYWluLXdpbmRv
dy52YWxhOjE4MTogU2NyZWVuIGlzIDE5MjB4MTA4MCBwaXhlbHMKWysxLjg2c10gREVCVUc6IG1h
aW4td2luZG93LnZhbGE6MTg3OiBNb25pdG9yIDAgaXMgMTkyMHgxMDgwIHBpeGVscyBhdCAwLDAK
WysxLjg2c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MDY6IFNob3dpbmcgZ3JlZXRlcgpb
KzEuODZzXSBERUJVRzogdW5pdHktZ3JlZXRlci52YWxhOjE5NDogU2hvd2luZyBtYWluIHdpbmRv
dwpbKzEuODdzXSBERUJVRzogYmFja2dyb3VuZC52YWxhOjQ3MDogUmVnZW5lcmF0aW5nIGJhY2tn
cm91bmRzClsrMS44N3NdIERFQlVHOiBiYWNrZ3JvdW5kLnZhbGE6Njg6IE1ha2luZyBiYWNrZ3Jv
dW5kIC91c3Ivc2hhcmUvYmFja2dyb3VuZHMvd2FydHktZmluYWwtdWJ1bnR1LnBuZyBhdCAxOTIw
eDEwODAKWysxLjg3c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MjQ6IFN0YXJ0aW5nIG1h
aW4gbG9vcApbKzEuODdzXSBERUJVRzogUmVhZCA4IGJ5dGVzIGZyb20gZGFlbW9uClsrMS44N3Nd
IERFQlVHOiBSZWFkIDM5IGJ5dGVzIGZyb20gZGFlbW9uClsrMS44N3NdIERFQlVHOiBJZ25vcmlu
ZyBwcm9tcHQgYXV0aGVudGljYXRpb24gd2l0aCBpbnZhbGlkIHNlcXVlbmNlIG51bWJlciAxClsr
MS44N3NdIERFQlVHOiBtYWluLXdpbmRvdy52YWxhOjE4MTogU2NyZWVuIGlzIDE5MjB4MTA4MCBw
aXhlbHMKWysxLjg3c10gREVCVUc6IG1haW4td2luZG93LnZhbGE6MTg3OiBNb25pdG9yIDAgaXMg
MTkyMHgxMDgwIHBpeGVscyBhdCAwLDAKWysxLjg3c10gREVCVUc6IFJlYWQgOCBieXRlcyBmcm9t
IGRhZW1vbgpbKzEuODdzXSBERUJVRzogUmVhZCAzOSBieXRlcyBmcm9tIGRhZW1vbgpbKzEuODdz
XSBERUJVRzogUHJvbXB0IHVzZXIgd2l0aCAxIG1lc3NhZ2UocykKCihnbm9tZS1zZXR0aW5ncy1k
YWVtb246MTUzMyk6IHBvd2VyLXBsdWdpbi1XQVJOSU5HICoqOiBGYWlsZWQgdG8gcnVuIEdldEFj
dGl2ZSgpIGZ1bmN0aW9uIG9uIHNjcmVlbnNhdmVyOiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0
b3AuREJ1cy5FcnJvci5Vbmtub3duTWV0aG9kOiBObyBzdWNoIGludGVyZmFjZSAnb3JnLmdub21l
LlNjcmVlblNhdmVyJyBvbiBvYmplY3QgYXQgcGF0aCAvb3JnL2dub21lL1NjcmVlblNhdmVyClsr
Mi4zNHNdIERFQlVHOiBtZW51YmFyLnZhbGE6NTM0OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAw
eDFhOGI3MDggYXQgcG9zaXRpb24gMApbKzIuMzRzXSBERUJVRzogQ29ubmVjdGVkIHRvIEFwcGxp
Y2F0aW9uIEluZGljYXRvciBTZXJ2aWNlLgpbKzIuMzZzXSBERUJVRzogUmVxdWVzdCBjdXJyZW50
IGFwcHMKWysyLjM2c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYToxNzc6IHN0YXJ0aW5nIHN5
c3RlbS1yZWFkeSBzb3VuZAoqKiBNZXNzYWdlOiBhcHBsZXQgbm93IHJlbW92ZWQgZnJvbSB0aGUg
bm90aWZpY2F0aW9uIGFyZWEKWysyLjY3c10gREVCVUc6IGJhY2tncm91bmQudmFsYToxMTc6IFJl
bmRlciBvZiBiYWNrZ3JvdW5kIC91c3Ivc2hhcmUvYmFja2dyb3VuZHMvd2FydHktZmluYWwtdWJ1
bnR1LnBuZyBjb21wbGV0ZQpbKzIuNjdzXSBERUJVRzogbWVudWJhci52YWxhOjUzNDogQWRkaW5n
IGluZGljYXRvciBvYmplY3QgMHgxYThiODY4IGF0IHBvc2l0aW9uIDEKWysyLjY3c10gREVCVUc6
IEJ1aWxkaW5nIG5ldyBhcHBsaWNhdGlvbiBlbnRyeTogOjEuMTEgIHdpdGggaWNvbjogbm0tbm8t
Y29ubmVjdGlvbiBhdCBwb3NpdGlvbiAwClsrMi43NHNdIERFQlVHOiBtZW51YmFyLnZhbGE6NTM0
OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAweDFiYmE2ZjAgYXQgcG9zaXRpb24gMgpbKzIuNzVz
XSBERUJVRzogbWVudWJhci52YWxhOjUzNDogQWRkaW5nIGluZGljYXRvciBvYmplY3QgMHgxYThi
OWM4IGF0IHBvc2l0aW9uIDIKWysyLjc2c10gREVCVUc6IG1lbnViYXIudmFsYTo1MzQ6IEFkZGlu
ZyBpbmRpY2F0b3Igb2JqZWN0IDB4MWE4YmIyOCBhdCBwb3NpdGlvbiAyClsrMi44MnNdIERFQlVH
OiBtZW51YmFyLnZhbGE6NTM0OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAweDFhOGI1YTggYXQg
cG9zaXRpb24gNApbKzMuMTFzXSBERUJVRzogdXNlci1saXN0LnZhbGE6MjU0OiByZW1vdmluZyBt
YW51YWwgbG9naW4gc2luY2Ugd2UgaGF2ZSBhIHJlbW90ZSBsb2dpbiBlbnRyeQpbKzExLjg4c10g
REVCVUc6IFByb3ZpZGluZyByZXNwb25zZSB0byBkaXNwbGF5IG1hbmFnZXIKWysxMS44OHNdIERF
QlVHOiBXcm90ZSAyMCBieXRlcyB0byBkYWVtb24KWysxMS45MHNdIERFQlVHOiBSZWFkIDggYnl0
ZXMgZnJvbSBkYWVtb24KWysxMS45MHNdIERFQlVHOiBSZWFkIDIxIGJ5dGVzIGZyb20gZGFlbW9u
ClsrMTEuOTBzXSBERUJVRzogQXV0aGVudGljYXRpb24gY29tcGxldGUgZm9yIHVzZXIgYW1hbm5l
amFkIHdpdGggcmV0dXJuIGNvZGUgMApbKzExLjkwc10gREVCVUc6IFN0YXJ0aW5nIHNlc3Npb24g
dWJ1bnR1ClsrMTEuOTBzXSBERUJVRzogV3JvdGUgMTggYnl0ZXMgdG8gZGFlbW9uClsrMTIuMDNz
XSBERUJVRzogUmVhZCA4IGJ5dGVzIGZyb20gZGFlbW9uClsrMTIuMDNzXSBERUJVRzogUmVhZCA0
IGJ5dGVzIGZyb20gZGFlbW9uCgoqKiAoZ25vbWUtc2V0dGluZ3MtZGFlbW9uOjE1MzMpOiBXQVJO
SU5HICoqOiBOYW1lIHRha2VuIG9yIGJ1cyB3ZW50IGF3YXkgLSBzaHV0dGluZyBkb3duCioqIE1l
c3NhZ2U6IFBJRCAxNzI5ICh3ZSBhcmUgMTcyOSkgc2VudCBzaWduYWwgMTUsIHNodXR0aW5nIGRv
d24uLi4KCihubS1hcHBsZXQ6MTcyOSk6IGxpYmFwcGluZGljYXRvci1XQVJOSU5HICoqOiBVbmFi
bGUgdG8gc2VuZCBzaWduYWwgZm9yIE5ld1N0YXR1czogVGhlIGNvbm5lY3Rpb24gaXMgY2xvc2Vk
CgooZ25vbWUtc2V0dGluZ3MtZGFlbW9uOjE1MzMpOiBkY29uZi1XQVJOSU5HICoqOiBmYWlsZWQg
dG8gY29tbWl0IGNoYW5nZXMgdG8gZGNvbmY6IFRoZSBjb25uZWN0aW9uIGlzIGNsb3NlZAo=
--089e0111e0daccf79e04f038923c
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--089e0111e0daccf79e04f038923c--


From xen-users-bounces@lists.xen.org Sat Jan 18 13:21:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 18 Jan 2014 13:21:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4VoR-0007Vw-O1; Sat, 18 Jan 2014 13:19:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jazmine.amannejad@gmail.com>) id 1W4PBF-0003Ch-B8
	for xen-users@lists.xen.org; Sat, 18 Jan 2014 06:14:55 +0000
Received: from [85.158.137.68:11049] by server-10.bemta-3.messagelabs.com id
	90/69-23989-CDB1AD25; Sat, 18 Jan 2014 06:14:52 +0000
X-Env-Sender: jazmine.amannejad@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390025679!9904146!1
X-Originating-IP: [209.85.213.182]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4848 invoked from network); 18 Jan 2014 06:14:40 -0000
Received: from mail-ig0-f182.google.com (HELO mail-ig0-f182.google.com)
	(209.85.213.182)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	18 Jan 2014 06:14:40 -0000
Received: by mail-ig0-f182.google.com with SMTP id uy17so3528079igb.3
	for <xen-users@lists.xen.org>; Fri, 17 Jan 2014 22:14:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=niswe/XnL7EdpweYAx9aA0h5pDKFbzyU5KgEJNAP1FA=;
	b=WcvindS4T4EBJdCksy3lVSMOJuf7Qg/q44gIepqOnXMVsO2dReXgNDWc1N4B/dYmLA
	zNS2m6U7yOJd3RoYWC3dYAvIvirgXk09vTh8J77OKu0RaGJ0ndMcg5+hUvhAgWUoXP3d
	XbZlpDXQAmGrLG8eDHn97ON1MubvWYnkt6M2BVero8aYweJv9uwzBdJRTf9CHNMhVxbD
	r4IJRwcKa1/GppQfxc9krtrJKQ9VvOrLaZPCiSiNwBImW6khgl+ngCF3qriOpBdlz59j
	ikx3aYS74jhxeApu7VL/I5mv7fcZ5QgLix/b2V75ss3G1DqUNMu1bUSr7SMruJsqH27s
	g26g==
MIME-Version: 1.0
X-Received: by 10.50.176.137 with SMTP id ci9mr2019367igc.31.1390025678440;
	Fri, 17 Jan 2014 22:14:38 -0800 (PST)
Received: by 10.64.102.38 with HTTP; Fri, 17 Jan 2014 22:14:37 -0800 (PST)
In-Reply-To: <1389952259.6697.50.camel@kazak.uk.xensource.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
	<1389952259.6697.50.camel@kazak.uk.xensource.com>
Date: Fri, 17 Jan 2014 23:14:37 -0700
Message-ID: <CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
From: Yasaman Amannejad <jazmine.amannejad@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Content-Type: multipart/mixed; boundary=089e0111e0daccf79e04f038923c
X-Mailman-Approved-At: Sat, 18 Jan 2014 13:19:46 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--089e0111e0daccf79e04f038923c
Content-Type: multipart/alternative; boundary=089e0111e0daccf79904f038923a

--089e0111e0daccf79904f038923a
Content-Type: text/plain; charset=ISO-8859-1

Here is what I did to generate the attached log files.

1) I cleaned all the log files.
2) Booted into Xen and saw the error as I described before.
3) Rebooted the system and logged into ubuntu.
4) attached the resulting log files to this email.

The rest of the questions are answered inline.
Thanks for the help.

On Fri, Jan 17, 2014 at 2:50 AM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Thu, 2014-01-16 at 13:46 -0700, Yasaman Amannejad wrote:
> >
> > Hi,
> >
> >
> > I installed (tried both the rep version and compiling from source) Xen
> > 4.3.1 on ubuntu 13.10 (both desktop and server). In all the
> > combinations, when I boot into Xen, it shows "warning no console will
> > be available to os" and hangs at loading initial ramdisk. I could not
> > find anything in OS log files.
>
> I think this is a message from grub, but without a full boot log it is
> hard for me to tell.
>
> > I have seen this issue when searching the web but none of the
> > solutions have worked for me.
>
> What have you tried?
>
>
1) editing /etc/default/grub and disabling apparmor
2) editing /etc/default/grub and setting memory, etc for xen
3) making sure that the there is function in grub.cfg with the following
two lines:
insmod efi_gop
insmod efi_uga


> I followed normal configurations (changing the grub boot order and
> > setting the toolchain to xm).
>
> Please provide the grub menu entry you are using. Why aren't you just
> letting update-grub generate one?
>
>
I actually use update-grub.


> Are you perhaps trying to boot EFI Xen from GrUB? Don't do that, instead
> launch xen.efi directly from the UEFI shell. See
> http://xenbits.xen.org/docs/unstable/misc/efi.html and various threads
> on -users@ and -devel@
>
>
I am not doing anything fancy. Just a simple install of Xen on ubuntu!


> > Does Xen require any specific hardware configuration?
>
> Not especially, this is almost certainly a s/w issue.
>
> Ian.
>
>
>

--089e0111e0daccf79904f038923a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Here is what I did to generate the attached log =
files.<br><br>1) I cleaned all the log files.<br>2) Booted into Xen and saw=
 the error as I described before.<br></div>3) Rebooted the system and logge=
d into ubuntu.<br>
</div>4) attached the resulting log files to this email.<br><div><div><div>=
<div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">The re=
st of the questions are answered inline.<br></div><div class=3D"gmail_extra=
">
Thanks for the help.<br></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Fri, Jan 17, 2014 at 2:50 AM, Ian Campbell <span dir=3D"ltr=
">&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Camp=
bell@citrix.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, 2014-01-16 at 13:=
46 -0700, Yasaman Amannejad wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt;<br>
&gt; I installed (tried both the rep version and compiling from source) Xen=
<br>
&gt; 4.3.1 on ubuntu 13.10 (both desktop and server). In all the<br>
&gt; combinations, when I boot into Xen, it shows &quot;warning no console =
will<br>
&gt; be available to os&quot; and hangs at loading initial ramdisk. I could=
 not<br>
&gt; find anything in OS log files.<br>
<br>
I think this is a message from grub, but without a full boot log it is<br>
hard for me to tell.<br>
<br>
&gt; I have seen this issue when searching the web but none of the<br>
&gt; solutions have worked for me.<br>
<br>
What have you tried?<br>
<br></blockquote><div><br></div><div>1) editing /etc/default/grub and disab=
ling apparmor<br></div><div>2) editing /etc/default/grub and setting memory=
, etc for xen<br></div><div>3) making sure that the there is function in gr=
ub.cfg with the following two lines:<br>
 </div><div>insmod efi_gop<br></div><div>insmod efi_uga<br><br><br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex">
&gt; I followed normal configurations (changing the grub boot order and<br>
&gt; setting the toolchain to xm).<br>
<br>
Please provide the grub menu entry you are using. Why aren&#39;t you just<b=
r>
letting update-grub generate one?<br>
<br></blockquote><div><br></div><div>I actually use update-grub.<br></div><=
div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Are you perhaps trying to boot EFI Xen from GrUB? Don&#39;t do that, instea=
d<br>
launch xen.efi directly from the UEFI shell. See<br>
<a href=3D"http://xenbits.xen.org/docs/unstable/misc/efi.html" target=3D"_b=
lank">http://xenbits.xen.org/docs/unstable/misc/efi.html</a> and various th=
reads<br>
on -users@ and -devel@<br>
<br></blockquote><div><br></div><div>I am not doing anything fancy. Just a =
simple install of Xen on ubuntu!<br>=A0<br></div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204=
,204);padding-left:1ex">

&gt; Does Xen require any specific hardware configuration?<br>
<br>
Not especially, this is almost certainly a s/w issue.<br>
<span class=3D""><font color=3D"#888888"><br>
Ian.<br>
<br>
<br>
</font></span></blockquote></div><br></div></div></div></div></div></div>

--089e0111e0daccf79904f038923a--
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="auth.log"
Content-Disposition: attachment; filename="auth.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy650

SmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBzeXN0ZW1kLWxvZ2luZFsxMjExXTogTmV3IHNl
YXQgc2VhdDAuCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIx
MV06IFdhdGNoaW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQyIChQb3dlciBC
dXR0b24pCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06
IFdhdGNoaW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQ4IChWaWRlbyBCdXMp
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IFdhdGNo
aW5nIHN5c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQ3IChWaWRlbyBCdXMpCkphbiAx
NyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IFdhdGNoaW5nIHN5
c3RlbSBidXR0b25zIG9uIC9kZXYvaW5wdXQvZXZlbnQwIChMaWQgU3dpdGNoKQpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIHN5c3RlbWQtbG9naW5kWzEyMTFdOiBXYXRjaGluZyBzeXN0ZW0g
YnV0dG9ucyBvbiAvZGV2L2lucHV0L2V2ZW50MSAoU2xlZXAgQnV0dG9uKQpKYW4gMTcgMjI6NTc6
MjcgdWJ1bnR1U2VydmVyIHNzaGRbMTMxOF06IFNlcnZlciBsaXN0ZW5pbmcgb24gMC4wLjAuMCBw
b3J0IDIyLgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIHNzaGRbMTMxOF06IFNlcnZlciBs
aXN0ZW5pbmcgb24gOjogcG9ydCAyMi4KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBsaWdo
dGRtOiBwYW1fdW5peChsaWdodGRtLWdyZWV0ZXI6c2Vzc2lvbik6IHNlc3Npb24gb3BlbmVkIGZv
ciB1c2VyIGxpZ2h0ZG0gYnkgKHVpZD0wKQpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIHN5
c3RlbWQtbG9naW5kWzEyMTFdOiBOZXcgc2Vzc2lvbiBjMSBvZiB1c2VyIGxpZ2h0ZG0uCkphbiAx
NyAyMjo1NzoyOCB1YnVudHVTZXJ2ZXIgc3lzdGVtZC1sb2dpbmRbMTIxMV06IExpbmtlZCAvdG1w
Ly5YMTEtdW5peC9YMCB0byAvcnVuL3VzZXIvMTA4L1gxMS1kaXNwbGF5LgpKYW4gMTcgMjI6NTc6
MzEgdWJ1bnR1U2VydmVyIGxpZ2h0ZG06IHBhbV9zdWNjZWVkX2lmKGxpZ2h0ZG06YXV0aCk6IHJl
cXVpcmVtZW50ICJ1c2VyIGluZ3JvdXAgbm9wYXNzd2Rsb2dpbiIgbm90IG1ldCBieSB1c2VyICJh
bWFubmVqYWQiCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgbGlnaHRkbTogcGFtX3N1Y2Nl
ZWRfaWYobGlnaHRkbTphdXRoKTogcmVxdWlyZW1lbnQgInVzZXIgaW5ncm91cCBub3Bhc3N3ZGxv
Z2luIiBub3QgbWV0IGJ5IHVzZXIgImFtYW5uZWphZCIKSmFuIDE3IDIyOjU3OjQxIHVidW50dVNl
cnZlciBsaWdodGRtOiBwYW1fdW5peChsaWdodGRtLWdyZWV0ZXI6c2Vzc2lvbik6IHNlc3Npb24g
Y2xvc2VkIGZvciB1c2VyIGxpZ2h0ZG0KSmFuIDE3IDIyOjU3OjQxIHVidW50dVNlcnZlciBsaWdo
dGRtOiBwYW1fdW5peChsaWdodGRtOnNlc3Npb24pOiBzZXNzaW9uIG9wZW5lZCBmb3IgdXNlciBh
bWFubmVqYWQgYnkgKHVpZD0wKQpKYW4gMTcgMjI6NTc6NDEgdWJ1bnR1U2VydmVyIHN5c3RlbWQt
bG9naW5kWzEyMTFdOiBOZXcgc2Vzc2lvbiBjMiBvZiB1c2VyIGFtYW5uZWphZC4KSmFuIDE3IDIy
OjU3OjQxIHVidW50dVNlcnZlciBzeXN0ZW1kLWxvZ2luZFsxMjExXTogTGlua2VkIC90bXAvLlgx
MS11bml4L1gwIHRvIC9ydW4vdXNlci8xMDAwL1gxMS1kaXNwbGF5LgpKYW4gMTcgMjI6NTc6NDMg
dWJ1bnR1U2VydmVyIHBvbGtpdGQoYXV0aG9yaXR5PWxvY2FsKTogUmVnaXN0ZXJlZCBBdXRoZW50
aWNhdGlvbiBBZ2VudCBmb3IgdW5peC1zZXNzaW9uOmMyIChzeXN0ZW0gYnVzIG5hbWUgOjEuNjYg
Wy91c3IvbGliL3BvbGljeWtpdC0xLWdub21lL3BvbGtpdC1nbm9tZS1hdXRoZW50aWNhdGlvbi1h
Z2VudC0xXSwgb2JqZWN0IHBhdGggL29yZy9nbm9tZS9Qb2xpY3lLaXQxL0F1dGhlbnRpY2F0aW9u
QWdlbnQsIGxvY2FsZSBlbl9DQS5VVEYtOCkKSmFuIDE3IDIyOjU4OjI2IHVidW50dVNlcnZlciBz
dWRvOiBhbWFubmVqYWQgOiBUVFk9cHRzLzEgOyBQV0Q9L2hvbWUvYW1hbm5lamFkL3hlbiA7IFVT
RVI9cm9vdCA7IENPTU1BTkQ9L3Vzci9iaW4vbWFrZSBjbGVhbgpKYW4gMTcgMjI6NTg6MjYgdWJ1
bnR1U2VydmVyIHN1ZG86IHBhbV91bml4KHN1ZG86c2Vzc2lvbik6IHNlc3Npb24gb3BlbmVkIGZv
ciB1c2VyIHJvb3QgYnkgYW1hbm5lamFkKHVpZD0wKQpKYW4gMTcgMjI6NTg6NDggdWJ1bnR1U2Vy
dmVyIHN1ZG86IHBhbV91bml4KHN1ZG86c2Vzc2lvbik6IHNlc3Npb24gY2xvc2VkIGZvciB1c2Vy
IHJvb3QKSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBhbWFubmVqYWQgOiBUVFk9
cHRzLzAgOyBQV0Q9L3Zhci9sb2cgOyBVU0VSPXJvb3QgOyBDT01NQU5EPS9iaW4vY3AgLXIgYXV0
aC5sb2cgYm9vdC5sb2cgY3VwcyBkbWVzZyBkbWVzZy4wIGtlcm4ubG9nIGxhbmRzY2FwZSBsaWdo
dGRtIG1haWwuZXJyIG1haWwubG9nIG5ld3MgcG0tcG93ZXJzYXZlLmxvZyBzeXNsb2cgdWRldiB1
ZncubG9nIHVuYXR0ZW5kZWQtdXBncmFkZXMgeGVuIFhvcmcuMC5sb2cgL2hvbWUvYW1hbm5lamFk
L0Rlc2t0b3AvbG9ncy8KSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBwYW1fdW5p
eChzdWRvOnNlc3Npb24pOiBzZXNzaW9uIG9wZW5lZCBmb3IgdXNlciByb290IGJ5IGFtYW5uZWph
ZCh1aWQ9MCkKSmFuIDE3IDIyOjU5OjE5IHVidW50dVNlcnZlciBzdWRvOiBwYW1fdW5peChzdWRv
OnNlc3Npb24pOiBzZXNzaW9uIGNsb3NlZCBmb3IgdXNlciByb290CkphbiAxNyAyMjo1OTozMCB1
YnVudHVTZXJ2ZXIgc3VkbzogYW1hbm5lamFkIDogVFRZPXB0cy8wIDsgUFdEPS92YXIvbG9nIDsg
VVNFUj1yb290IDsgQ09NTUFORD0vYmluL2NwIC1yIGF1dGgubG9nIGJvb3QubG9nIGN1cHMgZG1l
c2cgZG1lc2cuMCBrZXJuLmxvZyBsYW5kc2NhcGUgbGlnaHRkbSBtYWlsLmVyciBtYWlsLmxvZyBu
ZXdzIHBtLXBvd2Vyc2F2ZS5sb2cgc3lzbG9nIHVkZXYgdWZ3LmxvZyB1bmF0dGVuZGVkLXVwZ3Jh
ZGVzIHhlbiBYb3JnLjAubG9nIC9ob21lL2FtYW5uZWphZC9EZXNrdG9wL2xvZ3MvCkphbiAxNyAy
Mjo1OTozMCB1YnVudHVTZXJ2ZXIgc3VkbzogcGFtX3VuaXgoc3VkbzpzZXNzaW9uKTogc2Vzc2lv
biBvcGVuZWQgZm9yIHVzZXIgcm9vdCBieSBhbWFubmVqYWQodWlkPTApCg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="boot.log"
Content-Disposition: attachment; filename="boot.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6e1

U2tpcHBpbmcgcHJvZmlsZSBpbiAvZXRjL2FwcGFybW9yLmQvZGlzYWJsZTogdXNyLnNiaW4ucnN5
c2xvZ2QNClNraXBwaW5nIHByb2ZpbGUgaW4gL2V0Yy9hcHBhcm1vci5kL2Rpc2FibGU6IHVzci5i
aW4uZmlyZWZveA0KICogU3RhcnRpbmcgYmx1ZXRvb3RoIGRhZW1vbhtbMjM0R1sgT0sgXQ0KICog
U3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Ig
c3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBu
b3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3Rh
cnRpbmcgU3lzdGVtRCBsb2dpbiBtYW5hZ2VtZW50IHNlcnZpY2UbWzIzNEdbIE9LIF0NCiAqIFN0
YXJ0aW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0
YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90
aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIG1ETlMvRE5TLVNEIGRhZW1vbhtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgUmVsb2FkIGN1
cHMsIHVwb24gc3RhcnRpbmcgYXZhaGktZGFlbW9uIHRvIG1ha2Ugc3VyZSByZW1vdGUgcXVldWVz
IGFyZSBwb3B1bGF0ZWQbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIFJlbG9hZCBjdXBzLCB1cG9u
IHN0YXJ0aW5nIGF2YWhpLWRhZW1vbiB0byBtYWtlIHN1cmUgcmVtb3RlIHF1ZXVlcyBhcmUgcG9w
dWxhdGVkG1syMzRHWxtbMzFtZmFpbBtbMzk7NDltXQ0KICogU3RhcnRpbmcgQXBwQXJtb3IgcHJv
ZmlsZXMgICAgICAgG1syNDBHIA0bWzIzNEdbIE9LIF0NCiAqIFNldHRpbmcgdXAgWCBzb2NrZXQg
ZGlyZWN0b3JpZXMuLi4gICAgICAgG1syNDBHIA0bWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIFN5
c3RlbSBWIGluaXRpYWxpc2F0aW9uIGNvbXBhdGliaWxpdHkbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIEtWTRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgU3lzdGVtIFYgcnVubGV2ZWwgY29tcGF0
aWJpbGl0eRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgG1syMzRHWyBPSyBdDQogKiBTdGFydGlu
ZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIE9wZW5TU0ggc2VydmVyG1syMzRHWyBPSyBdDQog
KiBTdGFydGluZyBjdXBzLWJyb3dzZWQgLSBCb25qb3VyIHJlbW90ZSBwcmludGVyIGJyb3dzaW5n
IGRhZW1vbhtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgUmVzdG9yZSBTb3VuZCBDYXJkIFN0YXRl
G1syMzRHWyBPSyBdDQogKiBTdGFydGluZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5nIBtbMjM0
R1sgT0sgXQ0KICogU3RhcnRpbmcgc2F2ZSBrZXJuZWwgbWVzc2FnZXMbWzIzNEdbIE9LIF0NCiAq
IFN0YXJ0aW5nIGF1dG9tYXRpYyBjcmFzaCByZXBvcnQgZ2VuZXJhdGlvbhtbMjM0R1sgT0sgXQ0K
ICogU3RhcnRpbmcgYW5hYyhoKXJvbmlzdGljIGNyb24bWzIzNEdbIE9LIF0NCiAqIFN0YXJ0aW5n
IEFDUEkgZGFlbW9uG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBzYXZlIGtlcm5lbCBtZXNzYWdl
cxtbMjM0R1sgT0sgXQ0Kc3BlZWNoLWRpc3BhdGNoZXIgZGlzYWJsZWQ7IGVkaXQgL2V0Yy9kZWZh
dWx0L3NwZWVjaC1kaXNwYXRjaGVyDQogKiBTdGFydGluZyAbWzIzNEdbIE9LIF0NCiAqIFN0YXJ0
aW5nIBtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBS
ZXN0b3JlIFNvdW5kIENhcmQgU3RhdGUbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIFJlc3RvcmUg
U291bmQgQ2FyZCBTdGF0ZRtbMjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdl
IGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0K
ICogU3RvcHBpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBq
b2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgG1syMzRHWyBPSyBdDQogKiBT
dGFydGluZyBkZWZlcnJlZCBleGVjdXRpb24gc2NoZWR1bGVyG1syMzRHWyBPSyBdDQogKiBTdGFy
dGluZyByZWd1bGFyIGJhY2tncm91bmQgcHJvZ3JhbSBwcm9jZXNzaW5nIGRhZW1vbhtbMjM0R1sg
T0sgXQ0KIBtbMzNtKhtbMzk7NDltIE5vdCBydW5uaW5nIHdpdGhpbiBYZW4gb3Igbm8gY29tcGF0
aWJsZSB1dGlscw0KICogU3RhcnRpbmcgQ1BVIGludGVycnVwdHMgYmFsYW5jaW5nIGRhZW1vbhtb
MjM0R1sgT0sgXQ0KICogU3RhcnRpbmcgc3RhcnRwYXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24g
b2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0R1sgT0sgXQ0KICogU3RvcHBpbmcgc3RhcnRw
YXIgYnJpZGdlIGZvciBub3RpZmljYXRpb24gb2YgdXBzdGFydCBqb2Igc3RhcnQvc3RvcBtbMjM0
R1sgT0sgXQ0KICogU3RhcnRpbmcgbmV0d29yayBjb25uZWN0aW9uIG1hbmFnZXIbWzIzNEdbIE9L
IF0NCiAqIFN0YXJ0aW5nIHN0YXJ0cGFyIGJyaWRnZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3Rh
cnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0NCiAqIFN0b3BwaW5nIHN0YXJ0cGFyIGJyaWRn
ZSBmb3Igbm90aWZpY2F0aW9uIG9mIHVwc3RhcnQgam9iIHN0YXJ0L3N0b3AbWzIzNEdbIE9LIF0N
CiAqIFN0b3BwaW5nIGFuYWMoaClyb25pc3RpYyBjcm9uG1syMzRHWyBPSyBdDQogKiBTdGFydGlu
ZyBzdGFydHBhciBicmlkZ2UgZm9yIG5vdGlmaWNhdGlvbiBvZiB1cHN0YXJ0IGpvYiBzdGFydC9z
dG9wG1syMzRHWyBPSyBdDQogKiBTdG9wcGluZyBzdGFydHBhciBicmlkZ2UgZm9yIG5vdGlmaWNh
dGlvbiBvZiB1cHN0YXJ0IGpvYiBzdGFydC9zdG9wG1syMzRHWyBPSyBdDQo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=dmesg
Content-Disposition: attachment; filename=dmesg
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6l2

WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAgMC4w
MDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAwXSBJbml0
aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0ClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNp
b24gMy4xMS4wLTE1LWdlbmVyaWMgKGJ1aWxkZEBiYXRzdSkgKGdjYyB2ZXJzaW9uIDQuOC4xIChV
YnVudHUvTGluYXJvIDQuOC4xLTEwdWJ1bnR1OCkgKSAjMjMtVWJ1bnR1IFNNUCBNb24gRGVjIDkg
MTg6MTc6MDQgVVRDIDIwMTMgKFVidW50dSAzLjExLjAtMTUuMjMtZ2VuZXJpYyAzLjExLjEwKQpb
ICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4wLTE1
LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBybwpb
ICAgIDAuMDAwMDAwXSBLRVJORUwgc3VwcG9ydGVkIGNwdXM6ClsgICAgMC4wMDAwMDBdICAgSW50
ZWwgR2VudWluZUludGVsClsgICAgMC4wMDAwMDBdICAgQU1EIEF1dGhlbnRpY0FNRApbICAgIDAu
MDAwMDAwXSAgIENlbnRhdXIgQ2VudGF1ckhhdWxzClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1Mt
cHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWRmZmZdIHVzYWJsZQpbICAgIDAuMDAw
MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDllMDAwLTB4MDAwMDAwMDAwMDA5ZmZm
Zl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEw
MDAwMC0weDAwMDAwMDAwMWZmZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwMDAyMDFmZmZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAyMDIwMDAwMC0weDAwMDAwMDAw
NDAwMDNmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDQwMDA0MDAwLTB4MDAwMDAwMDA0MDAwNGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklP
Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDA0MDAwNTAwMC0weDAwMDAwMDAwYzk3MzBmZmZdIHVzYWJs
ZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAw
MDAwMDBjOWQzMWZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQzMjAwMC0weDAwMDAwMDAwYzlkMzRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRiZmZm
XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWQ0YzAw
MC0weDAwMDAwMDAwYzlkNTFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDog
W21lbSAweDAwMDAwMDAwYzlkNTIwMDAtMHgwMDAwMDAwMGM5ZDUzZmZmXSB1c2FibGUKWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlk
NWRmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkNWUwMDAtMHgwMDAwMDAwMGM5ZWVmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWVmMDAwMC0weDAwMDAwMDAwYzllZjNmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAw
MDAwMGM5ZjNjZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw
MDAwMDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNjFmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBd
IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmNjIwMDAtMHgwMDAwMDAwMGM5ZjY0ZmZmXSB1
c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY2NTAwMC0w
eDAwMDAwMDAwYzlmNjZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5ZjdkZmZmXSB1c2FibGUKWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY3ZTAwMC0weDAwMDAwMDAwYzlmODNm
ZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlm
ODQwMDAtMHgwMDAwMDAwMGM5ZjhiZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIw
OiBbbWVtIDB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGNmZmZdIHJlc2VydmVkClsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOGQwMDAtMHgwMDAwMDAw
MGM5ZjliZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWY5YzAwMC0weDAwMDAwMDAwYzlmOWNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE3ZmZmXSB1c2Fi
bGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZhODAwMC0weDAw
MDAwMDAwYzlmYWNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw
eDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ4ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAw
MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZDlmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmZGEw
MDAtMHgwMDAwMDAwMGM5ZmU5ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWZlYTAwMC0weDAwMDAwMDAwY2EwMTBmZmZdIHJlc2VydmVkClsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNh
MDI1ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBj
YTAyNjAwMC0weDAwMDAwMDAwY2EwMjZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI3ZmZmXSB1c2FibGUK
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyODAwMC0weDAwMDAw
MDAwY2EwMjlmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwY2EwMmEwMDAtMHgwMDAwMDAwMGNhMDJhZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYjAwMC0weDAwMDAwMDAwY2EwMmZmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMzAwMDAt
MHgwMDAwMDAwMGNhMDQ2ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDBjYTA0NzAwMC0weDAwMDAwMDAwY2E2MGJmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhODhi
ZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNh
ODhjMDAwLTB4MDAwMDAwMDBjYTg5MGZmZl0gQUNQSSBkYXRhClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwY2E4OTEwMDAtMHgwMDAwMDAwMGNhODkxZmZmXSB1c2FibGUK
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAw
MDAwY2E4ZDRmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwY2E4ZDUwMDAtMHgwMDAwMDAwMGNhY2UxZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYWNlMjAwMC0weDAwMDAwMDAwY2FmZjNmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FmZjQwMDAt
MHgwMDAwMDAwMGNhZmZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDBjYmMwMDAwMC0weDAwMDAwMDAwY2ZkZmZmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZjgwMDAwMDAtMHgwMDAwMDAwMGZiZmZm
ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZl
YzAwMDAwLTB4MDAwMDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQwMDAwMC0weDAwMDAwMDAwZmVkMDNmZmZdIHJlc2VydmVk
ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMWMwMDAtMHgwMDAw
MDAwMGZlZDFmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw
MDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAw
MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZd
IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAxMDAwMDAw
MDAtMHgwMDAwMDAwMjJmMWZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUg
RGlzYWJsZSkgcHJvdGVjdGlvbjogYWN0aXZlClsgICAgMC4wMDAwMDBdIGVmaTogRUZJIHYyLjMx
IGJ5IEFtZXJpY2FuIE1lZ2F0cmVuZHMKWyAgICAwLjAwMDAwMF0gZWZpOiAgQUNQST0weGNhODVl
MDAwICBBQ1BJIDIuMD0weGNhODVlMDAwICBTTUJJT1M9MHhjYTEwYTM5OCAKWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0wMDogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDAwMDAw
MC0weDAwMDAwMDAwMDAwNWYwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDE6IHR5
cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDAwNWYwMDAtMHgwMDAwMDAwMDAwMDYw
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTAyOiB0eXBlPTcsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDAwMDYwMDAwLTB4MDAwMDAwMDAwMDA5ZTAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0wMzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAw
MDA5ZTAwMC0weDAwMDAwMDAwMDAwYTAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MDQ6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAw
MDAxMDAwMDAwKSAoMTVNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wNTogdHlwZT0yLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMTAwMDAwMC0weDAwMDAwMDAwMDI0ZjMwMDApICgyME1C
KQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA2OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMDAyNGYzMDAwLTB4MDAwMDAwMDAyMDAwMDAwMCkgKDQ3NU1CKQpbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTA3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDIwMDAwMDAw
LTB4MDAwMDAwMDAyMDIwMDAwMCkgKDJNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wODogdHlw
ZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAyMDIwMDAwMC0weDAwMDAwMDAwMzYwNDIw
MDApICgzNTBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wOTogdHlwZT0yLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDAzNjA0MjAwMC0weDAwMDAwMDAwMzcwMTkwMDApICgxNU1CKQpbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTEwOiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MDM3MDE5MDAwLTB4MDAwMDAwMDA0MDAwNDAwMCkgKDE0M01CKQpbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTExOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDQwMDA0MDAwLTB4MDAw
MDAwMDA0MDAwNTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xMjogdHlwZT03LCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNTAwMC0weDAwMDAwMDAwOTVlODAwMDApICgx
Mzc0TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTM6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwOTVlODAwMDAtMHgwMDAwMDAwMGM3ZmNkMDAwKSAoODAxTUIpClsgICAgMC4w
MDAwMDBdIGVmaTogbWVtMTQ6IHR5cGU9MSwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzdm
Y2QwMDAtMHgwMDAwMDAwMGM4MTAxMDAwKSAoMU1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTE1
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MTAxMDAwLTB4MDAwMDAwMDBj
ODE1NjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xNjogdHlwZT0yLCBhdHRyPTB4
ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODE1NjAwMC0weDAwMDAwMDAwYzgyMzMwMDApICgwTUIpClsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMTc6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAw
MDAwYzgyMzMwMDAtMHgwMDAwMDAwMGM4MmE0MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTE4OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MmE0MDAwLTB4MDAw
MDAwMDBjODJhZDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xOTogdHlwZT00LCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODJhZDAwMC0weDAwMDAwMDAwYzgzYmMwMDApICgx
TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjA6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzgzYmMwMDAtMHgwMDAwMDAwMGM4M2JlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTIxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4M2JlMDAw
LTB4MDAwMDAwMDBjOTBhODAwMCkgKDEyTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzkwYTgwMDAtMHgwMDAwMDAwMGM5NzE4
MDAwKSAoNk1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIzOiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMGM5NzE4MDAwLTB4MDAwMDAwMDBjOTcyNDAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0yNDogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
OTcyNDAwMC0weDAwMDAwMDAwYzk3MzEwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MjU6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAwMDAw
MDBjOWQzMjAwMCkgKDZNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0yNjogdHlwZT01LCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQzMjAwMC0weDAwMDAwMDAw
YzlkMzUwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjc6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRjMDAwKSAoME1CKQpb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZDRjMDAwLTB4MDAwMDAwMDBjOWQ1MjAwMCkgKDBNQikKWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0yOTogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAw
MDBjOWQ1MjAwMC0weDAwMDAwMDAwYzlkNTQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTog
bWVtMzA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAw
YzlkNTQwMDAtMHgwMDAwMDAwMGM5ZDVlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTMxOiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDVlMDAwLTB4MDAwMDAw
MDBjOWVmMDAwMCkgKDFNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMjogdHlwZT01LCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWVmMDAwMC0weDAwMDAwMDAw
YzllZjQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzM6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNkMDAwKSAoME1CKQpb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTM0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZjNkMDAwLTB4MDAwMDAwMDBjOWY0NDAwMCkgKDBNQikKWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0zNTogdHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY0NDAwMC0weDAwMDAwMDAwYzlmNTEwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMzY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmNTEwMDAtMHgwMDAwMDAwMGM5ZjYyMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTM3OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZjYyMDAwLTB4MDAwMDAwMDBjOWY2NTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0z
ODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2
NTAwMC0weDAwMDAwMDAwYzlmNjcwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzk6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5
ZjdlMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQwOiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4
NDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00MTogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY4NDAwMC0weDAwMDAwMDAwYzlmOGMwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhkMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQzOiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZjhkMDAwLTB4MDAwMDAwMDBjOWY5YzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00
NDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY5
YzAwMC0weDAwMDAwMDAwYzlmOWQwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDU6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5
ZmE4MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ2OiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZh
ZDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00NzogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWZhZDAwMC0weDAwMDAwMDAwYzlmZDkwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmRhMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQ5OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5
ZmRhMDAwLTB4MDAwMDAwMDBjOWZlYTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01
MDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWZl
YTAwMC0weDAwMDAwMDAwY2EwMTEwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTE6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNh
MDI2MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTUyOiB0eXBlPTUsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAy
NzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01MzogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTAyNzAwMC0weDAwMDAwMDAwY2EwMjgwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNTQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwY2EwMjgwMDAtMHgwMDAwMDAwMGNhMDJhMDAwKSAoME1CKQpbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTU1OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNh
MDJhMDAwLTB4MDAwMDAwMDBjYTAyYjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01
NjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAy
YjAwMC0weDAwMDAwMDAwY2EwMzAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTc6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNh
MDQ3MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU4OiB0eXBlPTYsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTBj
ODAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01OTogdHlwZT01LCBhdHRyPTB4ODAw
MDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTBjODAwMC0weDAwMDAwMDAwY2EwZTIw
MDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjA6IHR5cGU9NiwgYXR0cj0weDgwMDAw
MDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwZTIwMDAtMHgwMDAwMDAwMGNhMGU4MDAw
KSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYxOiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAw
MDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGU4MDAwLTB4MDAwMDAwMDBjYTEwYzAwMCkg
KDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MjogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjYTEwYzAwMC0weDAwMDAwMDAwY2E1ODMwMDApICg0TUIpClsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNjM6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1ODMw
MDAtMHgwMDAwMDAwMGNhNWExMDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY0OiB0
eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWExMDAwLTB4MDAwMDAwMDBjYTVi
MDAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02NTogdHlwZT0wLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTViMDAwMC0weDAwMDAwMDAwY2E1YjIwMDApICgwTUIpClsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNjY6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
Y2E1YjIwMDAtMHgwMDAwMDAwMGNhNWI5MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTY3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWI5MDAwLTB4MDAwMDAw
MDBjYTYwYzAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02ODogdHlwZT0xMCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhNmM1MDAwKSAoME1C
KQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY5OiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjYTZjNTAwMC0weDAwMDAwMDAwY2E4NzUwMDApICgxTUIpClsgICAgMC4wMDAwMDBd
IGVmaTogbWVtNzA6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODc1MDAw
LTB4MDAwMDAwMDBjYTg3NjAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03MTogdHlw
ZT0xMCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4NzYwMDAtMHgwMDAwMDAwMGNhODhj
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcyOiB0eXBlPTksIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAwMDBjYTg5MTAwMCkgKDBNQikKWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW03MzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
YTg5MTAwMC0weDAwMDAwMDAwY2E4OTIwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NzQ6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODkyMDAwLTB4MDAwMDAw
MDBjYThkNTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NTogdHlwZT00LCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYThkNTAwMC0weDAwMDAwMDAwY2FhMjEwMDApICgxTUIp
ClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzY6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAw
MDAwMDAwY2FhMjEwMDAtMHgwMDAwMDAwMGNhY2I5MDAwKSAoMk1CKQpbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTc3OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhY2I5MDAwLTB4
MDAwMDAwMDBjYWNjOTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03ODogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNjOTAwMC0weDAwMDAwMDAwY2FjZGIwMDAp
ICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzk6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2FjZGIwMDAtMHgwMDAwMDAwMGNhY2UyMDAwKSAoME1CKQpbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTgwOiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGNhY2UyMDAwLTB4MDAwMDAwMDBjYWZmNDAwMCkgKDNNQikKWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW04MTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWZmNDAw
MC0weDAwMDAwMDAwY2IwMDAwMDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwMjJmMjAw
MDAwKSAoNDg1ME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgzOiB0eXBlPTAsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAwLCByYW5nZT1bMHgwMDAwMDAwMGNiYzAwMDAwLTB4MDAwMDAwMDBjZmUw
MDAwMCkgKDY2TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODQ6IHR5cGU9MTEsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGY4MDAwMDAwLTB4MDAwMDAwMDBmYzAw
MDAwMCkgKDY0TUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODU6IHR5cGU9MTEsIGF0dHI9MHg4
MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMw
MTAwMCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04NjogdHlwZT0xMSwgYXR0cj0weDgw
MDAwMDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZmVkMDAwMDAtMHgwMDAwMDAwMGZlZDA0
MDAwKSAoME1CKQpbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg3OiB0eXBlPTExLCBhdHRyPTB4ODAw
MDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWQxYzAwMC0weDAwMDAwMDAwZmVkMjAw
MDApICgwTUIpClsgICAgMC4wMDAwMDBdIGVmaTogbWVtODg6IHR5cGU9MTEsIGF0dHI9MHg4MDAw
MDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMTAw
MCkgKDBNQikKWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04OTogdHlwZT0xMSwgYXR0cj0weDgwMDAw
MDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZmYwMDAwMDAtMHgwMDAwMDAwMTAwMDAwMDAw
KSAoMTZNQikKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNyBwcmVzZW50LgpbICAgIDAuMDAwMDAw
XSBETUk6IEFTVVNUZUsgQ09NUFVURVIgSU5DLiBONTZWSi9ONTZWSiwgQklPUyBONTZWSi4yMDMg
MDgvMjkvMjAxMgpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4
MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3Zl
IFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gTm8gQUdQ
IGJyaWRnZSBmb3VuZApbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4MjJmMjAwIG1h
eF9hcmNoX3BmbiA9IDB4NDAwMDAwMDAwClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBl
OiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6Clsg
ICAgMC4wMDAwMDBdICAgMDAwMDAtOUZGRkYgd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSAgIEEw
MDAwLURGRkZGIHVuY2FjaGFibGUKWyAgICAwLjAwMDAwMF0gICBFMDAwMC1GRkZGRiB3cml0ZS1w
cm90ZWN0ClsgICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6ClsgICAg
MC4wMDAwMDBdICAgMCBiYXNlIDAwMDAwMDAwMCBtYXNrIEUwMDAwMDAwMCB3cml0ZS1iYWNrClsg
ICAgMC4wMDAwMDBdICAgMSBiYXNlIDIwMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB3cml0ZS1iYWNr
ClsgICAgMC4wMDAwMDBdICAgMiBiYXNlIDIyMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB3cml0ZS1i
YWNrClsgICAgMC4wMDAwMDBdICAgMyBiYXNlIDBFMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB1bmNh
Y2hhYmxlClsgICAgMC4wMDAwMDBdICAgNCBiYXNlIDBEMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB1
bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNSBiYXNlIDBDQzAwMDAwMCBtYXNrIEZGQzAwMDAw
MCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNiBiYXNlIDBDQkMwMDAwMCBtYXNrIEZGRkMw
MDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgNyBiYXNlIDIyRjgwMDAwMCBtYXNrIEZG
RjgwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgOCBiYXNlIDIyRjQwMDAwMCBtYXNr
IEZGRkMwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgOSBiYXNlIDIyRjIwMDAwMCBt
YXNrIEZGRkUwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdIHg4NiBQQVQgZW5hYmxlZDog
Y3B1IDAsIG9sZCAweDcwNDA2MDAwNzA0MDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAwLjAw
MDAwMF0gb3JpZ2luYWwgdmFyaWFibGUgTVRSUnMKWyAgICAwLjAwMDAwMF0gcmVnIDAsIGJhc2U6
IDBHQiwgcmFuZ2U6IDhHQiwgdHlwZSBXQgpbICAgIDAuMDAwMDAwXSByZWcgMSwgYmFzZTogOEdC
LCByYW5nZTogNTEyTUIsIHR5cGUgV0IKWyAgICAwLjAwMDAwMF0gcmVnIDIsIGJhc2U6IDg3MDRN
QiwgcmFuZ2U6IDI1Nk1CLCB0eXBlIFdCClsgICAgMC4wMDAwMDBdIHJlZyAzLCBiYXNlOiAzNTg0
TUIsIHJhbmdlOiA1MTJNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSByZWcgNCwgYmFzZTogMzMy
OE1CLCByYW5nZTogMjU2TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDUsIGJhc2U6IDMy
NjRNQiwgcmFuZ2U6IDY0TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDYsIGJhc2U6IDMy
NjBNQiwgcmFuZ2U6IDRNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSByZWcgNywgYmFzZTogODk1
Mk1CLCByYW5nZTogOE1CLCB0eXBlIFVDClsgICAgMC4wMDAwMDBdIHJlZyA4LCBiYXNlOiA4OTQ4
TUIsIHJhbmdlOiA0TUIsIHR5cGUgVUMKWyAgICAwLjAwMDAwMF0gcmVnIDksIGJhc2U6IDg5NDZN
QiwgcmFuZ2U6IDJNQiwgdHlwZSBVQwpbICAgIDAuMDAwMDAwXSB0b3RhbCBSQU0gY292ZXJlZDog
ODExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA2NEsgCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogNjRLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAx
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxTSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2
NEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNClsgICAgMC4w
MDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsg
CWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2
NEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAyNTZNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3Np
emU6IDY0SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LTI2NE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNClsgICAgMC4wMDAwMDBdICpCQUQq
Z3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
MTI4SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZLIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtf
c2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAw
MDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiAxMCAg
CWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsg
CWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNClsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxRyAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3Np
emU6IDEyOEsgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAt
MTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2SyAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAyNTZLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDFNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDI1NksgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAx
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDRNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6
IDI1NksgCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0K
WyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDE2TSAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9z
aXplOiAyNTZLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6
ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsgICAgMC4wMDAwMDBd
ICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAtMjY0TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNClsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUx
MksgCWNodW5rX3NpemU6IDUxMksgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
SyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJ
Y2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAu
MDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUx
MksgCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNClsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA2NE0gCW51bV9y
ZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogNTEySyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC0yNjRNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5r
X3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTog
NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxNk0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAy
NTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAtMjY0TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3Np
emU6IDFHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtMTI4ME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMk0gCWNodW5rX3Np
emU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdy
YW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMzJN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDJNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDEy
OE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFE
KmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6
IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNClsgICAgMC4wMDAwMDBd
ICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC0yNTZNClsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtf
c2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IDExNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6
IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMThNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAzMk0gCW51
bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NE0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAg
CWxvc2UgY292ZXIgUkFNOiAyTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtf
c2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDFH
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJNClsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDRNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMk0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiA1NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNo
dW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMjJNClsgICAgMC4w
MDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3Nl
IGNvdmVyIFJBTTogNk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6
IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVt
X3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4
TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJ
bG9zZSBjb3ZlciBSQU06IDZNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19z
aXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDMwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDMy
TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogMTZNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTog
MTRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVt
X3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTZNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDE0TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0g
CWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxNE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19z
aXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3Zl
ciBSQU06IDQ2TQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDEy
OE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiA0Nk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiA1MTJNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA0Nk0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMzJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA0Nk0K
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogNDZNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJ
Y2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA3ICAJ
bG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVu
a19zaXplOiAyNTZNIAludW1fcmVnOiA4ICAJbG9zZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDExME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNClsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVy
IFJBTTogMTEwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAx
MjhNIAludW1fcmVnOiA2ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIg
UkFNOiAxNzRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDUx
Mk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTc0TQpbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxMjhNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFN
OiAxNzRNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDJHIAlu
dW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMjU2TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0
MzBNClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDUxMk0gCW51
bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292ZXIgUkFNOiA0MzBN
ClsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiA2ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0MzBNClsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA1
ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEyTSAJ
Y2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDMgIAlsb3Nl
IGNvdmVyIFJBTTogOTQyTQpbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6
ZTogMkcgCW51bV9yZWc6IDMgIAlsb3NlIGNvdmVyIFJBTTogOTQyTQpbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAyRyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDIgIAlsb3NlIGNvdmVyIFJB
TTogMTk2Nk0KWyAgICAwLjAwMDAwMF0gbXRycl9jbGVhbnVwOiBjYW4gbm90IGZpbmQgb3B0aW1h
bCB2YWx1ZQpbICAgIDAuMDAwMDAwXSBwbGVhc2Ugc3BlY2lmeSBtdHJyX2dyYW5fc2l6ZS9tdHJy
X2NodW5rX3NpemUKWyAgICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHhjYmMwMDAwMC0w
eGZmZmZmZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHhjYjAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBT
Y2FubmluZyAxIGFyZWFzIGZvciBsb3cgbWVtb3J5IGNvcnJ1cHRpb24KWyAgICAwLjAwMDAwMF0g
QmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5ODAwMF0gOTgwMDAgc2l6ZSAy
NDU3NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAt
MHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMTAwMCwgMHgwMWZkMWZmZl0gUEdUQUJM
RQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDIwMDAsIDB4MDFmZDJmZmZdIFBHVEFCTEUKWyAg
ICAwLjAwMDAwMF0gQlJLIFsweDAxZmQzMDAwLCAweDAxZmQzZmZmXSBQR1RBQkxFClsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMmYwMDAwMDAtMHgyMmYxZmZmZmZd
ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjJmMDAwMDAwLTB4MjJmMWZmZmZmXSBwYWdlIDJNClsg
ICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkNDAwMCwgMHgwMWZkNGZmZl0gUEdUQUJMRQpbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjJjMDAwMDAwLTB4MjJlZmZmZmZm
XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDIyYzAwMDAwMC0weDIyZWZmZmZmZl0gcGFnZSAyTQpb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAwMDAwMDAwLTB4MjJi
ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDIwMDAwMDAwMC0weDIyYmZmZmZmZl0gcGFn
ZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAt
MHgxZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAwMDAtMHgxZmZmZmZmZl0gcGFnZSAy
TQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAyMDAwMDAtMHg0
MDAwM2ZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMDIwMDAwMC0weDNmZmZmZmZmXSBwYWdl
IDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAwMDAwMDAtMHg0MDAwM2ZmZl0gcGFnZSA0awpb
ICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDUwMDAsIDB4MDFmZDVmZmZdIFBHVEFCTEUKWyAgICAw
LjAwMDAwMF0gQlJLIFsweDAxZmQ2MDAwLCAweDAxZmQ2ZmZmXSBQR1RBQkxFClsgICAgMC4wMDAw
MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg0MDAwNTAwMC0weGM5NzMwZmZmXQpbICAg
IDAuMDAwMDAwXSAgW21lbSAweDQwMDA1MDAwLTB4NDAxZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAw
MDAwMF0gIFttZW0gMHg0MDIwMDAwMC0weGM5NWZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBd
ICBbbWVtIDB4Yzk2MDAwMDAtMHhjOTczMGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0KWyAgICAwLjAwMDAw
MF0gIFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGlu
aXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1MjAwMC0weGM5ZDUzZmZmXQpbICAgIDAuMDAw
MDAwXSAgW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0g
aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdClsgICAgMC4w
MDAwMDBdICBbbWVtIDB4YzlkNWUwMDAtMHhjOWVlZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAw
XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0KWyAgICAw
LjAwMDAwMF0gIFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXSBwYWdlIDRrClsgICAgMC4wMDAw
MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2MjAwMC0weGM5ZjY0ZmZmXQpbICAg
IDAuMDAwMDAwXSAgW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRmZmZdIHBhZ2UgNGsKWyAgICAwLjAw
MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdClsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmNjcwMDAtMHhjOWY3ZGZmZl0gcGFnZSA0awpbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0K
WyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXSBwYWdlIDRrClsgICAg
MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY4ZDAwMC0weGM5ZjliZmZm
XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJmZmZdIHBhZ2UgNGsKWyAg
ICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdm
ZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmOWQwMDAtMHhjOWZhN2ZmZl0gcGFnZSA0awpb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmYWQwMDAtMHhjOWZk
OGZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXSBwYWdlIDRr
ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZkYTAwMC0weGM5
ZmU5ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlmZmZdIHBhZ2Ug
NGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDExMDAwLTB4
Y2EwMjVmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMTEwMDAtMHhjYTAyNWZmZl0gcGFn
ZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjcwMDAt
MHhjYTAyN2ZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyYTAw
MC0weGNhMDJhZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZd
IHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDMw
MDAwLTB4Y2EwNDZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMzAwMDAtMHhjYTA0NmZm
Zl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4
OTEwMDAtMHhjYTg5MWZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTg5MTAwMC0weGNhODkx
ZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhj
YThkNTAwMC0weGNhY2UxZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhOGQ1MDAwLTB4Y2E5
ZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWEwMDAwMC0weGNhYmZmZmZm
XSBwYWdlIDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2FjMDAwMDAtMHhjYWNlMWZmZl0gcGFn
ZSA0awpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FmZjQwMDAt
MHhjYWZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWZmNDAwMC0weGNhZmZmZmZmXSBw
YWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMDAwMDAw
MDAtMHgxZmZmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZm
ZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgzNjA0MjAwMC0weDM3
MDE4ZmZmXQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDAwMDAwMDAwY2E4NWUwMDAgMDAwMjQg
KHYwMiBfQVNVU18pClsgICAgMC4wMDAwMDBdIEFDUEk6IFhTRFQgMDAwMDAwMDBjYTg1ZTA4MCAw
MDA4NCAodjAxIF9BU1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBGQUNQIDAwMDAwMDAwY2E4NzE4NjAgMDAxMEMgKHYwNSBfQVNVU18gTm90
ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAw
MDAwMDAwMGNhODVlMTkwIDEzNkNGICh2MDIgX0FTVVNfIE5vdGVib29rIDAwMDAwMDEzIElOVEwg
MjAwOTExMTIpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMDAwMDAwMDBjYTg4OTA4MCAwMDA0
MApbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDAwMDAwMDAwY2E4NzE5NzAgMDAwOTIgKHYwMyBf
QVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQ
STogRlBEVCAwMDAwMDAwMGNhODcxYTA4IDAwMDQ0ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcy
MDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IEVDRFQgMDAwMDAwMDBjYTg3
MWE1MCAwMDBDMSAodjAxIF9BU1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpb
ICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDAwMDAwMDAwY2E4NzFiMTggMDAwM0MgKHYwMSBfQVNV
U18gTm90ZWJvb2sgMDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKWyAgICAwLjAwMDAwMF0gQUNQSTog
SFBFVCAwMDAwMDAwMGNhODcxYjU4IDAwMDM4ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5
IEFNSS4gMDAwMDAwMDUpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MWI5
MCAwMDYzMiAodjAxIEFoY2lSMSBBaGNpVGFiMSAwMDAwMTAwMCBJTlRMIDIwMDkxMTEyKQpbICAg
IDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E4NzIxYzggMDA0OUUgKHYwMSBBaGNpUjIg
QWhjaVRhYjIgMDAwMDEwMDAgSU5UTCAyMDA5MTExMikKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NE
VCAwMDAwMDAwMGNhODcyNjY4IDAwOTRDICh2MDEgIFBtUmVmICBDcHUwSXN0IDAwMDAzMDAwIElO
VEwgMjAwNTExMTcpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MmZiOCAw
MEE5MiAodjAxICBQbVJlZiAgICBDcHVQbSAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpbICAgIDAu
MDAwMDAwXSBBQ1BJOiBCR1JUIDAwMDAwMDAwY2E4NzNhNTAgMDAwMzggKHYwMCBfQVNVU18gTm90
ZWJvb2sgMDEwNzIwMDkgQVNVUyAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogTVNETSAw
MDAwMDAwMGNhNjBiZTE4IDAwMDU1ICh2MDMgX0FTVVNfIE5vdGVib29rIDAwMDAwMDAwIEFTVVMg
MDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAw
MDAwClsgICAgMC4wMDAwMDBdIE5vIE5VTUEgY29uZmlndXJhdGlvbiBmb3VuZApbICAgIDAuMDAw
MDAwXSBGYWtpbmcgYSBub2RlIGF0IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDIy
ZjFmZmZmZl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAw
MDAwLTB4MjJmMWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5PREVfREFUQSBbbWVtIDB4MjJmMWVl
MDAwLTB4MjJmMWYyZmZmXQpbICAgIDAuMDAwMDAwXSAgW2ZmZmZlYTAwMDAwMDAwMDAtZmZmZmVh
MDAwOGJmZmZmZl0gUE1EIC0+IFtmZmZmODgwMjI2ODAwMDAwLWZmZmY4ODAyMmU3ZmZmZmZdIG9u
IG5vZGUgMApbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEg
ICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBETUEzMiAg
ICBbbWVtIDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBb
bWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUg
c3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5n
ZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAxMDAwLTB4MDAwOWRmZmZd
ClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZmZmZmXQpb
ICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MjAyMDAwMDAtMHg0MDAwM2ZmZl0KWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDQwMDA1MDAwLTB4Yzk3MzBmZmZdClsgICAg
MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkNTIwMDAtMHhjOWQ1M2ZmZl0KWyAgICAwLjAw
MDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdClsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpbICAgIDAuMDAwMDAw
XSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmNjIwMDAtMHhjOWY2NGZmZl0KWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdClsgICAgMC4wMDAwMDBdICAg
bm9kZSAgIDA6IFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5v
ZGUgICAwOiBbbWVtIDB4YzlmOGQwMDAtMHhjOWY5YmZmZl0KWyAgICAwLjAwMDAwMF0gICBub2Rl
ICAgMDogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAg
IDA6IFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4YzlmZGEwMDAtMHhjOWZlOWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDog
W21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt
ZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt
IDB4Y2EwMmEwMDAtMHhjYTAyYWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGNhMDMwMDAwLTB4Y2EwNDZmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhj
YTg5MTAwMC0weGNhODkxZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2E4
ZDUwMDAtMHhjYWNlMWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhZmY0
MDAwLTB4Y2FmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgxMDAwMDAw
MDAtMHgyMmYxZmZmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiAyMDY3
ODQxClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApb
ICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAyNCBwYWdlcyByZXNlcnZlZApbICAgIDAuMDAwMDAw
XSAgIERNQSB6b25lOiAzOTk3IHBhZ2VzLCBMSUZPIGJhdGNoOjAKWyAgICAwLjAwMDAwMF0gICBE
TUEzMiB6b25lOiAxMjg0OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBE
TUEzMiB6b25lOiA4MjIyNDQgcGFnZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0gICBO
b3JtYWwgem9uZTogMTk0MDAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAg
Tm9ybWFsIHpvbmU6IDEyNDE2MDAgcGFnZXMsIExJRk8gYmF0Y2g6MzEKWyAgICAwLjAwMDAwMF0g
QUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHg0MDgKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwg
QVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlf
aWRbMHgwMV0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRbMHgwMl0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwM10gbGFwaWNfaWRbMHgwNF0gZW5hYmxlZCkKWyAgICAw
LjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5hYmxl
ZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgw
MV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNl0gbGFw
aWNfaWRbMHgwM10gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwN10gbGFwaWNfaWRbMHgwNV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwN10gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQ
STogTEFQSUNfTk1JIChhY3BpX2lkWzB4ZmZdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAgMC4w
MDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFz
ZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFk
ZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19P
VlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjAwMDAwMF0g
QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZl
bCkKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAw
MDAwXSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElS
UTkgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9y
IFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQg
aWQ6IDB4ODA4NmE3MDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBzbXBib290OiBB
bGxvd2luZyA4IENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIG5yX2lycXNfZ3Np
OiA0MApbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4
MDAwOWUwMDAtMHgwMDA5ZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl
IG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS
ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZmZmZmXQpbICAg
IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4NDAwMDQwMDAt
MHg0MDAwNGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog
W21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWQzMjAwMC0weGM5ZDM0ZmZmXQpbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkNGMwMDAtMHhjOWQ1MWZm
Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5
ZDU0MDAwLTB4YzlkNWRmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjOWVmMDAwMC0weGM5ZWYzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmM2QwMDAtMHhjOWY2MWZmZl0KWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjY1MDAwLTB4
YzlmNjZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZd
ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZh
ODAwMC0weGM5ZmFjZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt
b3J5OiBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz
dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdClsgICAgMC4w
MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyNjAwMC0weGNh
MDI2ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdClsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTA0NzAwMC0weGNhNjBiZmZmXQpb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2E2MGMw
MDAtMHhjYTg4YmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhODhjMDAwLTB4Y2E4OTBmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTg5MjAwMC0weGNhOGQ0ZmZmXQpbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZm
M2ZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGNiMDAwMDAwLTB4Y2JiZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjYmMwMDAwMC0weGNmZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2ZlMDAwMDAtMHhmN2ZmZmZmZl0KWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGY4MDAwMDAw
LTB4ZmJmZmZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6
IFttZW0gMHhmYzAwMDAwMC0weGZlYmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDAwMDAtMHhmZWMwMGZmZl0KWyAgICAwLjAwMDAw
MF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAxMDAwLTB4ZmVjZmZm
ZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhm
ZWQwMDAwMC0weGZlZDAzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVkMDQwMDAtMHhmZWQxYmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdClsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQyMDAwMC0w
eGZlZGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4ZmVlMDAwMDAtMHhmZWUwMGZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGZlZTAxMDAwLTB4ZmVmZmZmZmZdClsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZm
XQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4Y2ZlMDAwMDAtMHhmN2ZmZmZmZl0gYXZhaWxh
YmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXpl
ZCBrZXJuZWwgb24gYmFyZSBoYXJkd2FyZQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5S
X0NQVVM6MjU2IG5yX2NwdW1hc2tfYml0czoyNTYgbnJfY3B1X2lkczo4IG5yX25vZGVfaWRzOjEK
WyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAyOSBwYWdlcy9jcHUgQGZmZmY4ODAyMmVl
MDAwMDAgczg2NzIwIHI4MTkyIGQyMzg3MiB1MjYyMTQ0ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs
b2M6IHM4NjcyMCByODE5MiBkMjM4NzIgdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTIKWyAgICAwLjAw
MDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAyIDMgNCA1IDYgNyAKWyAgICAwLjAwMDAwMF0gQnVp
bHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3Rh
bCBwYWdlczogMjAzNTUwNQpbICAgIDAuMDAwMDAwXSBQb2xpY3kgem9uZTogTm9ybWFsClsgICAg
MC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4w
LTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBy
bwpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywg
MzI3NjggYnl0ZXMpClsgICAgMC4wMDAwMDBdIHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcs
IGNudHh0IHNpemUgMHgzNDAKWyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgYXBlcnR1cmUuLi4KWyAg
ICAwLjAwMDAwMF0gTm8gQUdQIGJyaWRnZSBmb3VuZApbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBk
ZXRlY3RpbmcgQ2FsZ2FyeSB2aWEgQklPUyBFQkRBIGFyZWEKWyAgICAwLjAwMDAwMF0gQ2FsZ2Fy
eTogVW5hYmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVCREEgLSBiYWlsaW5nIQpb
ICAgIDAuMDAwMDAwXSBNZW1vcnk6IDgwMTg3NjRLLzgyNzEzNjRLIGF2YWlsYWJsZSAoNzE0OUsg
a2VybmVsIGNvZGUsIDEwODJLIHJ3ZGF0YSwgMzMxMksgcm9kYXRhLCAxMzY0SyBpbml0LCAxNDIw
SyBic3MsIDI1MjYwMEsgcmVzZXJ2ZWQpClsgICAgMC4wMDAwMDBdIFNMVUI6IEhXYWxpZ249NjQs
IE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTgsIE5vZGVzPTEKWyAgICAwLjAwMDAwMF0g
SGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gCVJDVSBkeW50
aWNrLWlkbGUgZ3JhY2UtcGVyaW9kIGFjY2VsZXJhdGlvbiBpcyBlbmFibGVkLgpbICAgIDAuMDAw
MDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTI1NiB0byBucl9jcHVfaWRz
PTguClsgICAgMC4wMDAwMDBdIAlPZmZsb2FkIFJDVSBjYWxsYmFja3MgZnJvbSBhbGwgQ1BVcwpb
ICAgIDAuMDAwMDAwXSAJT2ZmbG9hZCBSQ1UgY2FsbGJhY2tzIGZyb20gQ1BVczogMC0yNTUuClsg
ICAgMC4wMDAwMDBdIE5SX0lSUVM6MTY2NDAgbnJfaXJxczo3NDQgMTYKWyAgICAwLjAwMDAwMF0g
Q29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDAuMDAwMDAwXSBjb25zb2xl
IFt0dHkwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIGFsbG9jYXRlZCAzMzU1NDQzMiBieXRlcyBv
ZiBwYWdlX2Nncm91cApbICAgIDAuMDAwMDAwXSBwbGVhc2UgdHJ5ICdjZ3JvdXBfZGlzYWJsZT1t
ZW1vcnknIG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudCBtZW1vcnkgY2dyb3VwcwpbICAgIDAuMDAw
MDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAwXSB0c2M6IEZhc3Qg
VFNDIGNhbGlicmF0aW9uIHVzaW5nIFBJVApbICAgIDAuMDA0MDAwXSB0c2M6IERldGVjdGVkIDIz
OTQuNTk5IE1IeiBwcm9jZXNzb3IKWyAgICAwLjAwMDAwMl0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9v
cCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gNDc4
OS4xOSBCb2dvTUlQUyAobHBqPTk1NzgzOTYpClsgICAgMC4wMDAwMDddIHBpZF9tYXg6IGRlZmF1
bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDAwMDE4XSBpbml0X21lbW9yeV9tYXBwaW5n
OiBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KWyAgICAwLjAwMDAyMV0gIFttZW0gMHhjOWQz
MjAwMC0weGM5ZDM0ZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMzRdIGluaXRfbWVtb3J5X21hcHBp
bmc6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpbICAgIDAuMDAwMDM2XSAgW21lbSAweGM5
ZDRjMDAwLTB4YzlkNTFmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDA0NV0gaW5pdF9tZW1vcnlfbWFw
cGluZzogW21lbSAweGM5ZDU0MDAwLTB4YzlkNWRmZmZdClsgICAgMC4wMDAwNDddICBbbWVtIDB4
YzlkNTQwMDAtMHhjOWQ1ZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDU2XSBpbml0X21lbW9yeV9t
YXBwaW5nOiBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KWyAgICAwLjAwMDA1OF0gIFttZW0g
MHhjOWVmMDAwMC0weGM5ZWYzZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwNjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWYzZDAwMC0weGM5ZjQzZmZmXQpbICAgIDAuMDAwMDY5XSAgW21l
bSAweGM5ZjNkMDAwLTB4YzlmNDNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDA3Nl0gaW5pdF9tZW1v
cnlfbWFwcGluZzogW21lbSAweGM5ZjQ0MDAwLTB4YzlmNTBmZmZdClsgICAgMC4wMDAwNzldICBb
bWVtIDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDg2XSBpbml0X21l
bW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0KWyAgICAwLjAwMDA4OF0g
IFttZW0gMHhjOWY1MTAwMC0weGM5ZjYxZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwOTddIGluaXRf
bWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2ZmZmXQpbICAgIDAuMDAwMDk5
XSAgW21lbSAweGM5ZjY1MDAwLTB4YzlmNjZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDEwNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjdlMDAwLTB4YzlmODNmZmZdClsgICAgMC4wMDAx
MDhdICBbbWVtIDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0gcGFnZSA0awpbICAgIDAuMDAwMTE1XSBp
bml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KWyAgICAwLjAw
MDExN10gIFttZW0gMHhjOWY4YzAwMC0weGM5ZjhjZmZmXSBwYWdlIDRrClsgICAgMC4wMDAxMjZd
IGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY5YzAwMC0weGM5ZjljZmZmXQpbICAgIDAu
MDAwMTI4XSAgW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDEz
NV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZmE4MDAwLTB4YzlmYWNmZmZdClsgICAg
MC4wMDAxMzddICBbbWVtIDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0gcGFnZSA0awpbICAgIDAuMDAw
MTQ0XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KWyAg
ICAwLjAwMDE0Nl0gIFttZW0gMHhjOWZkOTAwMC0weGM5ZmQ5ZmZmXSBwYWdlIDRrClsgICAgMC4w
MDAxNTJdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZlYTAwMC0weGNhMDEwZmZmXQpb
ICAgIDAuMDAwMTU0XSAgW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdIHBhZ2UgNGsKWyAgICAw
LjAwMDE2Ml0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDI2MDAwLTB4Y2EwMjZmZmZd
ClsgICAgMC4wMDAxNjRdICBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0gcGFnZSA0awpbICAg
IDAuMDAwMTcxXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZm
Zl0KWyAgICAwLjAwMDE3M10gIFttZW0gMHhjYTAyODAwMC0weGNhMDI5ZmZmXSBwYWdlIDRrClsg
ICAgMC4wMDAxNzldIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyYjAwMC0weGNhMDJm
ZmZmXQpbICAgIDAuMDAwMTgxXSAgW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdIHBhZ2UgNGsK
WyAgICAwLjAwMDE4OF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDQ3MDAwLTB4Y2Ew
YzdmZmZdClsgICAgMC4wMDAxOTBdICBbbWVtIDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0gcGFnZSA0
awpbICAgIDAuMDAwMTk3XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwYzgwMDAtMHhj
YTBlMWZmZl0KWyAgICAwLjAwMDIwMF0gIFttZW0gMHhjYTBjODAwMC0weGNhMGUxZmZmXSBwYWdl
IDRrClsgICAgMC4wMDAyMDZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTBlMjAwMC0w
eGNhMTBiZmZmXQpbICAgIDAuMDAwMjA4XSAgW21lbSAweGNhMGUyMDAwLTB4Y2ExMGJmZmZdIHBh
Z2UgNGsKWyAgICAwLjAwMDIxNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhY2UyMDAw
LTB4Y2FmZjNmZmZdClsgICAgMC4wMDAyMTddICBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0g
cGFnZSA0awpbICAgIDAuMDAwMjM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2JjMDAw
MDAtMHhjZmRmZmZmZl0KWyAgICAwLjAwMDIzOF0gIFttZW0gMHhjYmMwMDAwMC0weGNmZGZmZmZm
XSBwYWdlIDJNClsgICAgMC4wMzcyMDJdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZApb
ICAgIDAuMDM3MjE5XSBBcHBBcm1vcjogQXBwQXJtb3IgaW5pdGlhbGl6ZWQKWyAgICAwLjAzNzIy
MV0gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAwLjAzNzY5MF0gRGVudHJ5IGNhY2hlIGhh
c2ggdGFibGUgZW50cmllczogMTA0ODU3NiAob3JkZXI6IDExLCA4Mzg4NjA4IGJ5dGVzKQpbICAg
IDAuMDM5Njg5XSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAob3JkZXI6
IDEwLCA0MTk0MzA0IGJ5dGVzKQpbICAgIDAuMDQwNTk5XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxl
IGVudHJpZXM6IDI1NgpbICAgIDAuMDQwNzU2XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBt
ZW1vcnkKWyAgICAwLjA0MDc2NV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNlcwpb
ICAgIDAuMDQwNzY3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBmcmVlemVyClsgICAgMC4w
NDA3NzBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvClsgICAgMC4wNDA3NzJdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKWyAgICAwLjA0MDc3NV0gSW5pdGlh
bGl6aW5nIGNncm91cCBzdWJzeXMgaHVnZXRsYgpbICAgIDAuMDQwNzk1XSBDUFU6IFBoeXNpY2Fs
IFByb2Nlc3NvciBJRDogMApbICAgIDAuMDQwNzk3XSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAw
ClsgICAgMC4wNDA4MDJdIEVORVJHWV9QRVJGX0JJQVM6IFNldCB0byAnbm9ybWFsJywgd2FzICdw
ZXJmb3JtYW5jZScKWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklBUzogVmlldyBhbmQgdXBk
YXRlIHdpdGggeDg2X2VuZXJneV9wZXJmX3BvbGljeSg4KQpbICAgIDAuMDQxMTc3XSBtY2U6IENQ
VSBzdXBwb3J0cyA5IE1DRSBiYW5rcwpbICAgIDAuMDQxMTkwXSBDUFUwOiBUaGVybWFsIG1vbml0
b3JpbmcgZW5hYmxlZCAoVE0xKQpbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGlUTEIgZW50cmll
czogNEtCIDUxMiwgMk1CIDAsIDRNQiAwClsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwgZFRMQiBl
bnRyaWVzOiA0S0IgNTEyLCAyTUIgMzIsIDRNQiAzMgpbICAgIDAuMDQxMjAyXSB0bGJfZmx1c2hh
bGxfc2hpZnQ6IDEKWyAgICAwLjA0MTMyN10gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9y
eTogMjhLIChmZmZmZmZmZjgxZTY1MDAwIC0gZmZmZmZmZmY4MWU2YzAwMCkKWyAgICAwLjA0MzQx
MV0gQUNQSTogQ29yZSByZXZpc2lvbiAyMDEzMDUxNwpbICAgIDAuMDUyNDc1XSBBQ1BJOiBBbGwg
QUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVpcmVkClsgICAgMC4wNTM4ODddIGZ0cmFjZTog
YWxsb2NhdGluZyAyNzg0NCBlbnRyaWVzIGluIDEwOSBwYWdlcwpbICAgIDAuMDY3NTI5XSAuLlRJ
TUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xClsgICAgMC4x
MDcyNTBdIHNtcGJvb3Q6IENQVTA6IEludGVsKFIpIENvcmUoVE0pIGk3LTM2MzBRTSBDUFUgQCAy
LjQwR0h6IChmYW06IDA2LCBtb2RlbDogM2EsIHN0ZXBwaW5nOiAwOSkKWyAgICAwLjEwNzI1OV0g
VFNDIGRlYWRsaW5lIHRpbWVyIGVuYWJsZWQKWyAgICAwLjEwNzI2N10gUGVyZm9ybWFuY2UgRXZl
bnRzOiBQRUJTIGZtdDErLCAxNi1kZWVwIExCUiwgSXZ5QnJpZGdlIGV2ZW50cywgZnVsbC13aWR0
aCBjb3VudGVycywgSW50ZWwgUE1VIGRyaXZlci4KWyAgICAwLjEwNzI3NV0gLi4uIHZlcnNpb246
ICAgICAgICAgICAgICAgIDMKWyAgICAwLjEwNzI3N10gLi4uIGJpdCB3aWR0aDogICAgICAgICAg
ICAgIDQ4ClsgICAgMC4xMDcyNzhdIC4uLiBnZW5lcmljIHJlZ2lzdGVyczogICAgICA0ClsgICAg
MC4xMDcyODBdIC4uLiB2YWx1ZSBtYXNrOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZmClsg
ICAgMC4xMDcyODFdIC4uLiBtYXggcGVyaW9kOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZm
ClsgICAgMC4xMDcyODNdIC4uLiBmaXhlZC1wdXJwb3NlIGV2ZW50czogICAzClsgICAgMC4xMDcy
ODRdIC4uLiBldmVudCBtYXNrOiAgICAgICAgICAgICAwMDAwMDAwNzAwMDAwMDBmClsgICAgMC4x
MjIyNTVdIE5NSSB3YXRjaGRvZzogZW5hYmxlZCBvbiBhbGwgQ1BVcywgcGVybWFuZW50bHkgY29u
c3VtZXMgb25lIGh3LVBNVSBjb3VudGVyLgpbICAgIDAuMTA4NzQwXSBzbXBib290OiBCb290aW5n
IE5vZGUgICAwLCBQcm9jZXNzb3JzICAjMSAjMiAjMyAjNCAjNSAjNiAjNyBPSwpbICAgIDAuMjAz
OTU1XSBCcm91Z2h0IHVwIDggQ1BVcwpbICAgIDAuMjAzOTYwXSBzbXBib290OiBUb3RhbCBvZiA4
IHByb2Nlc3NvcnMgYWN0aXZhdGVkICgzODMxMy41OCBCb2dvTUlQUykKWyAgICAwLjIxMTA1Nl0g
ZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4yMTIwNDddIEVWTTogc2VjdXJpdHkuc2VsaW51
eApbICAgIDAuMjEyMDUwXSBFVk06IHNlY3VyaXR5LlNNQUNLNjQKWyAgICAwLjIxMjA1MV0gRVZN
OiBzZWN1cml0eS5jYXBhYmlsaXR5ClsgICAgMC4yMTIwODVdIFBNOiBSZWdpc3RlcmluZyBBQ1BJ
IE5WUyByZWdpb24gW21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdICg2Mjk1NTUyIGJ5dGVzKQpb
ICAgIDAuMjEyMTYwXSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjYTYw
YzAwMC0weGNhODhiZmZmXSAoMjYyMTQ0MCBieXRlcykKWyAgICAwLjIxMjE5MV0gUE06IFJlZ2lz
dGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4Y2E4OTIwMDAtMHhjYThkNGZmZl0gKDI3NDQz
MiBieXRlcykKWyAgICAwLjIxMjkzMV0gcmVndWxhdG9yLWR1bW15OiBubyBwYXJhbWV0ZXJzClsg
ICAgMC4yMTI5NjNdIFJUQyB0aW1lOiAyMjo1NzowOCwgZGF0ZTogMDEvMTcvMTQKWyAgICAwLjIx
Mjk5NF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgpbICAgIDAuMjEzMDk4XSBB
Q1BJIEZBRFQgZGVjbGFyZXMgdGhlIHN5c3RlbSBkb2Vzbid0IHN1cHBvcnQgUENJZSBBU1BNLCBz
byBkaXNhYmxlIGl0ClsgICAgMC4yMTMxMDFdIEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVk
ClsgICAgMC4yMTMxMDNdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJp
dmVyIHZlcnNpb246IDAuNQpbICAgIDAuMjEzMTUwXSBQQ0k6IE1NQ09ORklHIGZvciBkb21haW4g
MDAwMCBbYnVzIDAwLTNmXSBhdCBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gKGJhc2UgMHhm
ODAwMDAwMCkKWyAgICAwLjIxMzE1M10gUENJOiBNTUNPTkZJRyBhdCBbbWVtIDB4ZjgwMDAwMDAt
MHhmYmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMApbICAgIDAuMjI4NTE0XSBQQ0k6IFVzaW5nIGNv
bmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuMjI5MzQ2XSBiaW86IGNy
ZWF0ZSBzbGFiIDxiaW8tMD4gYXQgMApbICAgIDAuMjI5NDgzXSBBQ1BJOiBBZGRlZCBfT1NJKE1v
ZHVsZSBEZXZpY2UpClsgICAgMC4yMjk0ODZdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIERl
dmljZSkKWyAgICAwLjIyOTQ4OF0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25z
KQpbICAgIDAuMjI5NDkwXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dyZWdhdG9yIERl
dmljZSkKWyAgICAwLjIzMTU1OV0gQUNQSTogRUM6IEVDIGRlc2NyaXB0aW9uIHRhYmxlIGlzIGZv
dW5kLCBjb25maWd1cmluZyBib290IEVDClsgICAgMC4yMzM2ODhdIEFDUEk6IEV4ZWN1dGVkIDEg
YmxvY2tzIG9mIG1vZHVsZS1sZXZlbCBleGVjdXRhYmxlIEFNTCBjb2RlClsgICAgMC4yOTUwMjdd
IFtGaXJtd2FyZSBCdWddOiBBQ1BJOiBCSU9TIF9PU0koTGludXgpIHF1ZXJ5IGlnbm9yZWQKWyAg
ICAwLjI5NTUwNV0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWI5MDE4IDAwODUzICh2MDEgIFBtUmVm
ICBDcHUwQ3N0IDAwMDAzMDAxIElOVEwgMjAwNTExMTcpClsgICAgMC4yOTYwMjddIEFDUEk6IER5
bmFtaWMgT0VNIFRhYmxlIExvYWQ6ClsgICAgMC4yOTYwMzBdIEFDUEk6IFNTRFQgICAgICAgICAg
IChudWxsKSAwMDg1MyAodjAxICBQbVJlZiAgQ3B1MENzdCAwMDAwMzAwMSBJTlRMIDIwMDUxMTE3
KQpbICAgIDAuMzAzMTgyXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmFhOTggMDAzMDMgKHYwMSAg
UG1SZWYgICAgQXBJc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKWyAgICAwLjMwMzcyN10gQUNQ
STogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKWyAgICAwLjMwMzcyOV0gQUNQSTogU1NEVCAgICAg
ICAgICAgKG51bGwpIDAwMzAzICh2MDEgIFBtUmVmICAgIEFwSXN0IDAwMDAzMDAwIElOVEwgMjAw
NTExMTcpClsgICAgMC4zMTEwNjldIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViYmMxOCAwMDExOSAo
djAxICBQbVJlZiAgICBBcENzdCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpbICAgIDAuMzExNTg2
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuMzExNTg5XSBBQ1BJOiBTU0RU
ICAgICAgICAgICAobnVsbCkgMDAxMTkgKHYwMSAgUG1SZWYgICAgQXBDc3QgMDAwMDMwMDAgSU5U
TCAyMDA1MTExNykKWyAgICAwLjMyMDEzMV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApbICAg
IDAuMzIwMTM5XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5n
IFNsZWVwIFN0YXRlIFtcX1MxX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpbICAgIDAuMzIwMTQ1
XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5nIFNsZWVwIFN0
YXRlIFtcX1MyX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpbICAgIDAuMzIwMTYxXSBBQ1BJOiAo
c3VwcG9ydHMgUzAgUzMgUzQgUzUpClsgICAgMC4zMjAxNjNdIEFDUEk6IFVzaW5nIElPQVBJQyBm
b3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAwLjMyMDE4OF0gUENJOiBVc2luZyBob3N0IGJyaWRn
ZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJl
cG9ydCBhIGJ1ZwpbICAgIDAuMzIwMzEzXSBBQ1BJOiBObyBkb2NrIGRldmljZXMgZm91bmQuClsg
ICAgMC4zMzI1NjhdIEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJMF0gKGRvbWFpbiAwMDAwIFti
dXMgMDAtM2VdKQpbICAgIDAuMzMyNzkwXSBhY3BpIFBOUDBBMDg6MDA6IFJlcXVlc3RpbmcgQUNQ
SSBfT1NDIGNvbnRyb2wgKDB4MWQpClsgICAgMC4zMzI5ODhdIGFjcGkgUE5QMEEwODowMDogQUNQ
SSBfT1NDIGNvbnRyb2wgKDB4MTgpIGdyYW50ZWQKWyAgICAwLjMzMzQ1N10gUENJIGhvc3QgYnJp
ZGdlIHRvIGJ1cyAwMDAwOjAwClsgICAgMC4zMzM0NjBdIHBjaV9idXMgMDAwMDowMDogcm9vdCBi
dXMgcmVzb3VyY2UgW2J1cyAwMC0zZV0KWyAgICAwLjMzMzQ2M10gcGNpX2J1cyAwMDAwOjAwOiBy
b290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBjZjddClsgICAgMC4zMzM0NjVdIHBjaV9i
dXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBkMDAtMHhmZmZmXQpbICAgIDAu
MzMzNDY4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAw
MC0weDAwMGJmZmZmXQpbICAgIDAuMzMzNDcwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJl
c291cmNlIFttZW0gMHgwMDBjMDAwMC0weDAwMGMzZmZmXQpbICAgIDAuMzMzNDcyXSBwY2lfYnVz
IDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjNDAwMC0weDAwMGM3ZmZmXQpb
ICAgIDAuMzMzNDc1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw
MDBjODAwMC0weDAwMGNiZmZmXQpbICAgIDAuMzMzNDc3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3Qg
YnVzIHJlc291cmNlIFttZW0gMHgwMDBjYzAwMC0weDAwMGNmZmZmXQpbICAgIDAuMzMzNDc5XSBw
Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkMDAwMC0weDAwMGQz
ZmZmXQpbICAgIDAuMzMzNDgxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtt
ZW0gMHgwMDBkNDAwMC0weDAwMGQ3ZmZmXQpbICAgIDAuMzMzNDg0XSBwY2lfYnVzIDAwMDA6MDA6
IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkODAwMC0weDAwMGRiZmZmXQpbICAgIDAuMzMz
NDg2XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkYzAwMC0w
eDAwMGRmZmZmXQpbICAgIDAuMzMzNDg4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291
cmNlIFttZW0gMHhjZmUwMDAwMC0weGZlYWZmZmZmXQpbICAgIDAuMzMzNDk3XSBwY2kgMDAwMDow
MDowMC4wOiBbODA4NjowMTU0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMC4zMzM1ODRd
IHBjaSAwMDAwOjAwOjAxLjA6IFs4MDg2OjAxNTFdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAg
ICAwLjMzMzYxNV0gcGNpIDAwMDA6MDA6MDEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hv
dCBEM2NvbGQKWyAgICAwLjMzMzY2MF0gcGNpIDAwMDA6MDA6MDEuMDogU3lzdGVtIHdha2V1cCBk
aXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzM2OTNdIHBjaSAwMDAwOjAwOjAyLjA6IFs4MDg2OjAx
NjZdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAwLjMzMzcwNF0gcGNpIDAwMDA6MDA6MDIu
MDogcmVnIDB4MTA6IFttZW0gMHhmNzQwMDAwMC0weGY3N2ZmZmZmIDY0Yml0XQpbICAgIDAuMzMz
NzExXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxODogW21lbSAweGQwMDAwMDAwLTB4ZGZmZmZm
ZmYgNjRiaXQgcHJlZl0KWyAgICAwLjMzMzcxNl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MjA6
IFtpbyAgMHhmMDAwLTB4ZjAzZl0KWyAgICAwLjMzMzgyMF0gcGNpIDAwMDA6MDA6MTQuMDogWzgw
ODY6MWUzMV0gdHlwZSAwMCBjbGFzcyAweDBjMDMzMApbICAgIDAuMzMzODQ0XSBwY2kgMDAwMDow
MDoxNC4wOiByZWcgMHgxMDogW21lbSAweGY3YTAwMDAwLTB4ZjdhMGZmZmYgNjRiaXRdClsgICAg
MC4zMzM5MThdIHBjaSAwMDAwOjAwOjE0LjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QgRDNj
b2xkClsgICAgMC4zMzM5NjRdIHBjaSAwMDAwOjAwOjE0LjA6IFN5c3RlbSB3YWtldXAgZGlzYWJs
ZWQgYnkgQUNQSQpbICAgIDAuMzMzOTk3XSBwY2kgMDAwMDowMDoxNi4wOiBbODA4NjoxZTNhXSB0
eXBlIDAwIGNsYXNzIDB4MDc4MDAwClsgICAgMC4zMzQwMjFdIHBjaSAwMDAwOjAwOjE2LjA6IHJl
ZyAweDEwOiBbbWVtIDB4ZjdhMWEwMDAtMHhmN2ExYTAwZiA2NGJpdF0KWyAgICAwLjMzNDA5OV0g
cGNpIDAwMDA6MDA6MTYuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAg
ICAwLjMzNDE4NV0gcGNpIDAwMDA6MDA6MWEuMDogWzgwODY6MWUyZF0gdHlwZSAwMCBjbGFzcyAw
eDBjMDMyMApbICAgIDAuMzM0MjA4XSBwY2kgMDAwMDowMDoxYS4wOiByZWcgMHgxMDogW21lbSAw
eGY3YTE4MDAwLTB4ZjdhMTgzZmZdClsgICAgMC4zMzQzMDFdIHBjaSAwMDAwOjAwOjFhLjA6IFBN
RSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC4zMzQzNTNdIHBjaSAwMDAw
OjAwOjFhLjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpbICAgIDAuMzM0Mzg1XSBw
Y2kgMDAwMDowMDoxYi4wOiBbODA4NjoxZTIwXSB0eXBlIDAwIGNsYXNzIDB4MDQwMzAwClsgICAg
MC4zMzQ0MDBdIHBjaSAwMDAwOjAwOjFiLjA6IHJlZyAweDEwOiBbbWVtIDB4ZjdhMTAwMDAtMHhm
N2ExM2ZmZiA2NGJpdF0KWyAgICAwLjMzNDQ3MV0gcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBw
b3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjMzNDUyMl0gcGNpIDAwMDA6MDA6MWIu
MDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzQ1NTVdIHBjaSAwMDAw
OjAwOjFjLjA6IFs4MDg2OjFlMTBdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAwLjMzNDYz
N10gcGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQK
WyAgICAwLjMzNDcxNV0gcGNpIDAwMDA6MDA6MWMuMTogWzgwODY6MWUxMl0gdHlwZSAwMSBjbGFz
cyAweDA2MDQwMApbICAgIDAuMzM0Nzk3XSBwY2kgMDAwMDowMDoxYy4xOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuMzM0ODc0XSBwY2kgMDAwMDowMDoxYy4zOiBb
ODA4NjoxZTE2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC4zMzQ5NTZdIHBjaSAwMDAw
OjAwOjFjLjM6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC4zMzUw
MTRdIHBjaSAwMDAwOjAwOjFjLjM6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpbICAg
IDAuMzM1MDUzXSBwY2kgMDAwMDowMDoxZC4wOiBbODA4NjoxZTI2XSB0eXBlIDAwIGNsYXNzIDB4
MGMwMzIwClsgICAgMC4zMzUwNzZdIHBjaSAwMDAwOjAwOjFkLjA6IHJlZyAweDEwOiBbbWVtIDB4
ZjdhMTcwMDAtMHhmN2ExNzNmZl0KWyAgICAwLjMzNTE3MF0gcGNpIDAwMDA6MDA6MWQuMDogUE1F
IyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjMzNTIyMF0gcGNpIDAwMDA6
MDA6MWQuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMC4zMzUyNTFdIHBj
aSAwMDAwOjAwOjFmLjA6IFs4MDg2OjFlNTldIHR5cGUgMDAgY2xhc3MgMHgwNjAxMDAKWyAgICAw
LjMzNTQyOF0gcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MWUwM10gdHlwZSAwMCBjbGFzcyAweDAx
MDYwMQpbICAgIDAuMzM1NDQ4XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxMDogW2lvICAweGYw
YjAtMHhmMGI3XQpbICAgIDAuMzM1NDU3XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxNDogW2lv
ICAweGYwYTAtMHhmMGEzXQpbICAgIDAuMzM1NDY0XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgx
ODogW2lvICAweGYwOTAtMHhmMDk3XQpbICAgIDAuMzM1NDcyXSBwY2kgMDAwMDowMDoxZi4yOiBy
ZWcgMHgxYzogW2lvICAweGYwODAtMHhmMDgzXQpbICAgIDAuMzM1NDgwXSBwY2kgMDAwMDowMDox
Zi4yOiByZWcgMHgyMDogW2lvICAweGYwNjAtMHhmMDdmXQpbICAgIDAuMzM1NDg5XSBwY2kgMDAw
MDowMDoxZi4yOiByZWcgMHgyNDogW21lbSAweGY3YTE2MDAwLTB4ZjdhMTY3ZmZdClsgICAgMC4z
MzU1MzZdIHBjaSAwMDAwOjAwOjFmLjI6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QKWyAgICAw
LjMzNTYwOF0gcGNpIDAwMDA6MDA6MWYuMzogWzgwODY6MWUyMl0gdHlwZSAwMCBjbGFzcyAweDBj
MDUwMApbICAgIDAuMzM1NjI0XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgxMDogW21lbSAweGY3
YTE1MDAwLTB4ZjdhMTUwZmYgNjRiaXRdClsgICAgMC4zMzU2NDZdIHBjaSAwMDAwOjAwOjFmLjM6
IHJlZyAweDIwOiBbaW8gIDB4ZjA0MC0weGYwNWZdClsgICAgMC4zMzU3NjldIHBjaSAwMDAwOjAx
OjAwLjA6IFsxMGRlOjBkZTNdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAwLjMzNTc4MF0g
cGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNjAwMDAwMC0weGY2ZmZmZmZmXQpb
ICAgIDAuMzM1NzkxXSBwY2kgMDAwMDowMTowMC4wOiByZWcgMHgxNDogW21lbSAweGUwMDAwMDAw
LTB4ZWZmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjMzNTgwMl0gcGNpIDAwMDA6MDE6MDAuMDog
cmVnIDB4MWM6IFttZW0gMHhmMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC4z
MzU4MTBdIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDI0OiBbaW8gIDB4ZTAwMC0weGUwN2ZdClsg
ICAgMC4zMzU4MTddIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4ZjcwMDAwMDAt
MHhmNzA3ZmZmZiBwcmVmXQpbICAgIDAuMzQzMDMyXSBwY2kgMDAwMDowMDowMS4wOiBQQ0kgYnJp
ZGdlIHRvIFtidXMgMDFdClsgICAgMC4zNDMwNDBdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdl
IHdpbmRvdyBbaW8gIDB4ZTAwMC0weGVmZmZdClsgICAgMC4zNDMwNDRdIHBjaSAwMDAwOjAwOjAx
LjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZjYwMDAwMDAtMHhmNzBmZmZmZl0KWyAgICAwLjM0
MzA2Ml0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhlMDAwMDAwMC0w
eGYxZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC4zNDMxMjVdIHBjaSAwMDAwOjAwOjFjLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMl0KWyAgICAwLjM0MzIyNF0gcGNpIDAwMDA6MDM6MDAuMDogWzE2
OGM6MDAzMl0gdHlwZSAwMCBjbGFzcyAweDAyODAwMApbICAgIDAuMzQzMjUxXSBwY2kgMDAwMDow
MzowMC4wOiByZWcgMHgxMDogW21lbSAweGY3OTAwMDAwLTB4Zjc5N2ZmZmYgNjRiaXRdClsgICAg
MC4zNDMzMTddIHBjaSAwMDAwOjAzOjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4Zjc5ODAwMDAtMHhm
Nzk4ZmZmZiBwcmVmXQpbICAgIDAuMzQzMzg1XSBwY2kgMDAwMDowMzowMC4wOiBzdXBwb3J0cyBE
MSBEMgpbICAgIDAuMzQzMzg2XSBwY2kgMDAwMDowMzowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9t
IEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuMzQzNDE4XSBwY2kgMDAwMDowMzowMC4wOiBT
eXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAwLjM1MTA1MF0gcGNpIDAwMDA6MDA6
MWMuMTogUENJIGJyaWRnZSB0byBbYnVzIDAzXQpbICAgIDAuMzUxMDc2XSBwY2kgMDAwMDowMDox
Yy4xOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdClsgICAgMC4z
NTExNjRdIHBjaSAwMDAwOjA0OjAwLjA6IFsxOTY5OjEwOTFdIHR5cGUgMDAgY2xhc3MgMHgwMjAw
MDAKWyAgICAwLjM1MTE5M10gcGNpIDAwMDA6MDQ6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNzgw
MDAwMC0weGY3ODNmZmZmIDY0Yml0XQpbICAgIDAuMzUxMjA4XSBwY2kgMDAwMDowNDowMC4wOiBy
ZWcgMHgxODogW2lvICAweGQwMDAtMHhkMDdmXQpbICAgIDAuMzUxMzQxXSBwY2kgMDAwMDowNDow
MC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuMzUx
Mzc3XSBwY2kgMDAwMDowNDowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAg
ICAwLjM1OTA2N10gcGNpIDAwMDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDA0XQpbICAg
IDAuMzU5MDg5XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGQwMDAt
MHhkZmZmXQpbICAgIDAuMzU5MDk0XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdClsgICAgMC4zNTkxMThdIGFjcGkgUE5QMEEwODow
MDogRGlzYWJsaW5nIEFTUE0gKEZBRFQgaW5kaWNhdGVzIGl0IGlzIHVuc3VwcG9ydGVkKQpbICAg
IDAuMzU5NzM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJUlFzIDMgNCA1IDYg
NyAxMCAxMSAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5NzkwXSBBQ1BJOiBQQ0kgSW50ZXJy
dXB0IExpbmsgW0xOS0JdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAg
IDAuMzU5ODM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0NdIChJUlFzIDMgNCA1IDYg
NyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5ODg1XSBBQ1BJOiBQQ0kgSW50ZXJydXB0
IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAu
MzU5OTMxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1IDYgNyAx
MCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzU5OTgxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp
bmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYw
MDI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMgNCA1IDYgNyAxMCAx
MikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYwMDc0XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0hdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpbICAgIDAuMzYwNDEy
XSBBQ1BJOiBFbmFibGVkIDQgR1BFcyBpbiBibG9jayAwMCB0byAzRgpbICAgIDAuMzYwNDIwXSBB
Q1BJOiBcX1NCXy5QQ0kwOiBub3RpZnkgaGFuZGxlciBpcyBpbnN0YWxsZWQKWyAgICAwLjM2MDQ4
MV0gRm91bmQgMSBhY3BpIHJvb3QgZGV2aWNlcwpbICAgIDAuMzYwNTQ0XSBBQ1BJOiBFQzogR1BF
ID0gMHgxOSwgSS9POiBjb21tYW5kL3N0YXR1cyA9IDB4NjYsIGRhdGEgPSAweDYyClsgICAgMC4z
NjA2MjJdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8r
bWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUKWyAgICAwLjM2MDYyN10gdmdhYXJiOiBkZXZpY2Ug
YWRkZWQ6IFBDSTowMDAwOjAxOjAwLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1ub25lLGxvY2tzPW5v
bmUKWyAgICAwLjM2MDYyOV0gdmdhYXJiOiBsb2FkZWQKWyAgICAwLjM2MDYzMV0gdmdhYXJiOiBi
cmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAxOjAwLjAKWyAgICAwLjM2MDYzMl0gdmdhYXJi
OiBubyBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKWyAgICAwLjM2MDc2M10g
U0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAwLjM2MDc2Nl0gQUNQSTogYnVzIHR5cGUg
QVRBIHJlZ2lzdGVyZWQKWyAgICAwLjM2MDgxM10gbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQu
ClsgICAgMC4zNjA4MjZdIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsgICAgMC4zNjA4
MzldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKWyAgICAw
LjM2MDg0Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKWyAg
ICAwLjM2MDg2NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKWyAg
ICAwLjM2MDk1NF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpbICAgIDAuMzYyNTE2
XSBQQ0k6IHBjaV9jYWNoZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5dGVzClsgICAgMC4zNjI1Njld
IGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWUwMDAtMHgwMDA5ZmZmZl0KWyAg
ICAwLjM2MjU3MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHg0MDAwNDAwMC0weDQz
ZmZmZmZmXQpbICAgIDAuMzYyNTcyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5
NzMxMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI1NzhdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZl
ciBbbWVtIDB4YzlkNGMwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjU4M10gZTgyMDogcmVzZXJ2
ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWQ1NDAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNTg4XSBl
ODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZWYwMDAwLTB4Y2JmZmZmZmZdClsgICAg
MC4zNjI1OTNdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4YzlmM2QwMDAtMHhjYmZm
ZmZmZl0KWyAgICAwLjM2MjU5OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY2
NTAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjAzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIg
W21lbSAweGM5ZjdlMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2MDddIGU4MjA6IHJlc2VydmUg
UkFNIGJ1ZmZlciBbbWVtIDB4YzlmOGMwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjYxMl0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY5YzAwMC0weGNiZmZmZmZmXQpbICAgIDAu
MzYyNjE2XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZmE4MDAwLTB4Y2JmZmZm
ZmZdClsgICAgMC4zNjI2MjBdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4YzlmZDkw
MDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjYyNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt
ZW0gMHhjOWZlYTAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjI4XSBlODIwOiByZXNlcnZlIFJB
TSBidWZmZXIgW21lbSAweGNhMDI2MDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2MzFdIGU4MjA6
IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4Y2EwMjgwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2
MjYzNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyYjAwMC0weGNiZmZmZmZm
XQpbICAgIDAuMzYyNjM3XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDQ3MDAw
LTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2NDBdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVt
IDB4Y2E4OTIwMDAtMHhjYmZmZmZmZl0KWyAgICAwLjM2MjY0Ml0gZTgyMDogcmVzZXJ2ZSBSQU0g
YnVmZmVyIFttZW0gMHhjYWNlMjAwMC0weGNiZmZmZmZmXQpbICAgIDAuMzYyNjQzXSBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNiMDAwMDAwLTB4Y2JmZmZmZmZdClsgICAgMC4zNjI2
NDVdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MjJmMjAwMDAwLTB4MjJmZmZmZmZm
XQpbICAgIDAuMzYyNzEzXSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMC4zNjI3MTVdIE5l
dExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDAuMzYyNzE2XSBOZXRMYWJlbDog
IHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMC4zNjI3MjVdIE5ldExhYmVsOiAg
dW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMC4zNjI3NjRdIGhwZXQw
OiBhdCBNTUlPIDB4ZmVkMDAwMDAsIElSUXMgMiwgOCwgMCwgMCwgMCwgMCwgMCwgMApbICAgIDAu
MzYyNzcxXSBocGV0MDogOCBjb21wYXJhdG9ycywgNjQtYml0IDE0LjMxODE4MCBNSHogY291bnRl
cgpbICAgIDAuMzY0Nzk4XSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSBocGV0ClsgICAgMC4zNjg3
MjhdIEFwcEFybW9yOiBBcHBBcm1vciBGaWxlc3lzdGVtIEVuYWJsZWQKWyAgICAwLjM2ODc0N10g
cG5wOiBQblAgQUNQSSBpbml0ClsgICAgMC4zNjg3NTddIEFDUEk6IGJ1cyB0eXBlIFBOUCByZWdp
c3RlcmVkClsgICAgMC4zNjg4MzhdIHN5c3RlbSAwMDowMDogW21lbSAweGZlZDQwMDAwLTB4ZmVk
NDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjg4NDNdIHN5c3RlbSAwMDowMDogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSkKWyAgICAwLjM2ODkw
N10gcG5wIDAwOjAxOiBbZG1hIDRdClsgICAgMC4zNjg5MjFdIHBucCAwMDowMTogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAyMDAgKGFjdGl2ZSkKWyAgICAwLjM2ODk0Ml0gcG5w
IDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgSU5UMDgwMCAoYWN0aXZlKQpb
ICAgIDAuMzY5MDMzXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQ
TlAwMTAzIChhY3RpdmUpClsgICAgMC4zNjkwNjddIHN5c3RlbSAwMDowNDogW2lvICAweDA2ODAt
MHgwNjlmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5MDcwXSBzeXN0ZW0gMDA6MDQ6IFtp
byAgMHgxMDAwLTB4MTAwZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3M10gc3lzdGVt
IDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3Nl0gc3lz
dGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTA3OV0g
c3lzdGVtIDAwOjA0OiBbaW8gIDB4MDQwMC0weDA0NTNdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApb
ICAgIDAuMzY5MDgyXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDU4LTB4MDQ3Zl0gaGFzIGJlZW4g
cmVzZXJ2ZWQKWyAgICAwLjM2OTA4NF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MDUwMC0weDA1N2Zd
IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjkwODZdIHN5c3RlbSAwMDowNDogW2lvICAweDE2
NGUtMHgxNjRmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5MDg5XSBzeXN0ZW0gMDA6MDQ6
IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMC4z
NjkxMTddIHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAg
KGFjdGl2ZSkKWyAgICAwLjM2OTE1N10gc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDQ1NC0weDA0NTdd
IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjkxNjBdIHN5c3RlbSAwMDowNjogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIElOVDNmMGQgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuMzY5
MjAyXSBzeXN0ZW0gMDA6MDc6IFtpbyAgMHgwNGQwLTB4MDRkMV0gaGFzIGJlZW4gcmVzZXJ2ZWQK
WyAgICAwLjM2OTIwNV0gc3lzdGVtIDAwOjA3OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJ
RHMgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuMzY5MjI3XSBwbnAgMDA6MDg6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzA0IChhY3RpdmUpClsgICAgMC4zNjkyODFdIHBucCAw
MDowOTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEVURDAxMDggU1lOMGEwMCBTWU4w
MDAyIFBOUDBmMDMgUE5QMGYxMyBQTlAwZjEyIChhY3RpdmUpClsgICAgMC4zNjkzMTVdIHBucCAw
MDowYTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEFUSzMwMDEgUE5QMDMwYiAoYWN0
aXZlKQpbICAgIDAuMzY5NDczXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDc3XSBzeXN0ZW0gMDA6MGI6IFttZW0g
MHhmZWQxMDAwMC0weGZlZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDc5XSBz
eXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxODAwMC0weGZlZDE4ZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApbICAgIDAuMzY5NDgyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5ZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDg0XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhm
ODAwMDAwMC0weGZiZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDg3XSBzeXN0
ZW0gMDA6MGI6IFttZW0gMHhmZWQyMDAwMC0weGZlZDNmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApb
ICAgIDAuMzY5NDkwXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ5MDAwMC0weGZlZDkzZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDkyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ0
NTAwMC0weGZlZDhmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NDk1XSBzeXN0ZW0g
MDA6MGI6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAg
IDAuMzY5NDk4XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBjb3Vs
ZCBub3QgYmUgcmVzZXJ2ZWQKWyAgICAwLjM2OTUwMF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4Y2Zl
MDAwMDAtMHhjZmUwMGZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjM2OTUwM10gc3lzdGVt
IDAwOjBiOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZlKQpb
ICAgIDAuMzY5NTcxXSBzeXN0ZW0gMDA6MGM6IFttZW0gMHhjZmUwMDAwMC0weGNmZTAwZmZmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuMzY5NTc1XSBzeXN0ZW0gMDA6MGM6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMC4zNjk3MDRdIHN5c3Rl
bSAwMDowZDogW21lbSAweDIwMDAwMDAwLTB4MjAxZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsg
ICAgMC4zNjk3MDddIHN5c3RlbSAwMDowZDogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZdIGhh
cyBiZWVuIHJlc2VydmVkClsgICAgMC4zNjk3MDldIHN5c3RlbSAwMDowZDogUGx1ZyBhbmQgUGxh
eSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSkKWyAgICAwLjM2OTczOV0gcG5wOiBQ
blAgQUNQSTogZm91bmQgMTQgZGV2aWNlcwpbICAgIDAuMzY5NzQwXSBBQ1BJOiBidXMgdHlwZSBQ
TlAgdW5yZWdpc3RlcmVkClsgICAgMC4zNzU4NjRdIHBjaSAwMDAwOjAwOjAxLjA6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwMV0KWyAgICAwLjM3NTg2OF0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ug
d2luZG93IFtpbyAgMHhlMDAwLTB4ZWZmZl0KWyAgICAwLjM3NTg3Ml0gcGNpIDAwMDA6MDA6MDEu
MDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmNjAwMDAwMC0weGY3MGZmZmZmXQpbICAgIDAuMzc1
ODc1XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGUwMDAwMDAwLTB4
ZjFmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjM3NTg4MF0gcGNpIDAwMDA6MDA6MWMuMDogUENJ
IGJyaWRnZSB0byBbYnVzIDAyXQpbICAgIDAuMzc1ODkyXSBwY2kgMDAwMDowMDoxYy4xOiBQQ0kg
YnJpZGdlIHRvIFtidXMgMDNdClsgICAgMC4zNzU4OThdIHBjaSAwMDAwOjAwOjFjLjE6ICAgYnJp
ZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KWyAgICAwLjM3NTkwOF0gcGNp
IDAwMDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDA0XQpbICAgIDAuMzc1OTEyXSBwY2kg
MDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweGQwMDAtMHhkZmZmXQpbICAgIDAu
Mzc1OTE4XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3ODAwMDAw
LTB4Zjc4ZmZmZmZdClsgICAgMC4zNzYxODldIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNCBb
aW8gIDB4MDAwMC0weDBjZjddClsgICAgMC4zNzYxOTBdIHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMC4zNzYxOTJdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KWyAgICAwLjM3NjE5NF0gcGNp
X2J1cyAwMDAwOjAwOiByZXNvdXJjZSA3IFttZW0gMHgwMDBjMDAwMC0weDAwMGMzZmZmXQpbICAg
IDAuMzc2MTk1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDggW21lbSAweDAwMGM0MDAwLTB4
MDAwYzdmZmZdClsgICAgMC4zNzYxOTddIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVt
IDB4MDAwYzgwMDAtMHgwMDBjYmZmZl0KWyAgICAwLjM3NjE5OF0gcGNpX2J1cyAwMDAwOjAwOiBy
ZXNvdXJjZSAxMCBbbWVtIDB4MDAwY2MwMDAtMHgwMDBjZmZmZl0KWyAgICAwLjM3NjIwMF0gcGNp
X2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMSBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkM2ZmZl0KWyAg
ICAwLjM3NjIwMV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMiBbbWVtIDB4MDAwZDQwMDAt
MHgwMDBkN2ZmZl0KWyAgICAwLjM3NjIwM10gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMyBb
bWVtIDB4MDAwZDgwMDAtMHgwMDBkYmZmZl0KWyAgICAwLjM3NjIwNF0gcGNpX2J1cyAwMDAwOjAw
OiByZXNvdXJjZSAxNCBbbWVtIDB4MDAwZGMwMDAtMHgwMDBkZmZmZl0KWyAgICAwLjM3NjIwNl0g
cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNSBbbWVtIDB4Y2ZlMDAwMDAtMHhmZWFmZmZmZl0K
WyAgICAwLjM3NjIwOF0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAwIFtpbyAgMHhlMDAwLTB4
ZWZmZl0KWyAgICAwLjM3NjIwOV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAxIFttZW0gMHhm
NjAwMDAwMC0weGY3MGZmZmZmXQpbICAgIDAuMzc2MjExXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291
cmNlIDIgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjM3NjIx
M10gcGNpX2J1cyAwMDAwOjAzOiByZXNvdXJjZSAxIFttZW0gMHhmNzkwMDAwMC0weGY3OWZmZmZm
XQpbICAgIDAuMzc2MjE0XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDAgW2lvICAweGQwMDAt
MHhkZmZmXQpbICAgIDAuMzc2MjE2XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDEgW21lbSAw
eGY3ODAwMDAwLTB4Zjc4ZmZmZmZdClsgICAgMC4zNzYyNDFdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMgpbICAgIDAuMzc2NDA0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBl
bnRyaWVzOiA2NTUzNiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpClsgICAgMC4zNzY1ODFdIFRD
UCBiaW5kIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVz
KQpbICAgIDAuMzc2NzAyXSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVk
IDY1NTM2IGJpbmQgNjU1MzYpClsgICAgMC4zNzY3MTddIFRDUDogcmVubyByZWdpc3RlcmVkClsg
ICAgMC4zNzY3MjddIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEw
NzIgYnl0ZXMpClsgICAgMC4zNzY3NTRdIFVEUC1MaXRlIGhhc2ggdGFibGUgZW50cmllczogNDA5
NiAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykKWyAgICAwLjM3NjgyNV0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAxClsgICAgMC4zNzY4MzZdIHBjaSAwMDAwOjAwOjAyLjA6IEJvb3Qg
dmlkZW8gZGV2aWNlClsgICAgMC4zNzczMTZdIHBjaSAwMDAwOjA0OjAwLjA6IHNldCBNU0lfSU5U
WF9ESVNBQkxFX0JVRyBmbGFnClsgICAgMC4zNzczMjFdIFBDSTogQ0xTIDY0IGJ5dGVzLCBkZWZh
dWx0IDY0ClsgICAgMC4zNzczNTRdIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGlu
aXRyYW1mcy4uLgpbICAgIDAuNjM2NzM4XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDE2MjIwSyAo
ZmZmZjg4MDAzNjA0MjAwMCAtIGZmZmY4ODAwMzcwMTkwMDApClsgICAgMC42MzY3NDZdIFBDSS1E
TUE6IFVzaW5nIHNvZnR3YXJlIGJvdW5jZSBidWZmZXJpbmcgZm9yIElPIChTV0lPVExCKQpbICAg
IDAuNjM2NzQ5XSBzb2Z0d2FyZSBJTyBUTEIgW21lbSAweGM0MjMzMDAwLTB4YzgyMzMwMDBdICg2
NE1CKSBtYXBwZWQgYXQgW2ZmZmY4ODAwYzQyMzMwMDAtZmZmZjg4MDBjODIzMmZmZl0KWyAgICAw
LjYzNzAyMl0gU2Nhbm5pbmcgZm9yIGxvdyBtZW1vcnkgY29ycnVwdGlvbiBldmVyeSA2MCBzZWNv
bmRzClsgICAgMC42MzcyOTNdIEluaXRpYWxpc2UgbW9kdWxlIHZlcmlmaWNhdGlvbgpbICAgIDAu
NjM3MzMwXSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc29ja2V0IChkaXNhYmxlZCkKWyAg
ICAwLjYzNzMzOV0gdHlwZT0yMDAwIGF1ZGl0KDEzODk5OTk0MjguNjI0OjEpOiBpbml0aWFsaXpl
ZApbICAgIDAuNjYyODQ3XSBib3VuY2UgcG9vbCBzaXplOiA2NCBwYWdlcwpbICAgIDAuNjYyODU2
XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdl
cwpbICAgIDAuNjYzODc0XSB6YnVkOiBsb2FkZWQKWyAgICAwLjY2Mzk5Nl0gVkZTOiBEaXNrIHF1
b3RhcyBkcXVvdF82LjUuMgpbICAgIDAuNjY0MDI5XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykKWyAgICAwLjY2NDQyNF0gZnVzZSBpbml0
IChBUEkgdmVyc2lvbiA3LjIyKQpbICAgIDAuNjY0NDgzXSBtc2dtbmkgaGFzIGJlZW4gc2V0IHRv
IDE1NzM1ClsgICAgMC42NjQ5NzRdIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApbICAg
IDAuNjY0OTc3XSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQKWyAgICAw
LjY2NTAwM10gQmxvY2sgbGF5ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAu
NCBsb2FkZWQgKG1ham9yIDI1MikKWyAgICAwLjY2NTA1MF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVn
aXN0ZXJlZApbICAgIDAuNjY1MDYxXSBpbyBzY2hlZHVsZXIgZGVhZGxpbmUgcmVnaXN0ZXJlZCAo
ZGVmYXVsdCkKWyAgICAwLjY2NTA4NF0gaW8gc2NoZWR1bGVyIGNmcSByZWdpc3RlcmVkClsgICAg
MC42NjUxNTVdIHBjaWVwb3J0IDAwMDA6MDA6MDEuMDogaXJxIDQwIGZvciBNU0kvTVNJLVgKWyAg
ICAwLjY2NTMxN10gcGNpX2hvdHBsdWc6IFBDSSBIb3QgUGx1ZyBQQ0kgQ29yZSB2ZXJzaW9uOiAw
LjUKWyAgICAwLjY2NTMyOV0gcGNpZWhwOiBQQ0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVy
IERyaXZlciB2ZXJzaW9uOiAwLjQKWyAgICAwLjY2NTM4Nl0gZWZpZmI6IHByb2JpbmcgZm9yIGVm
aWZiClsgICAgMC42NjczNzldIGVmaWZiOiBmcmFtZWJ1ZmZlciBhdCAweGQwMDAwMDAwLCBtYXBw
ZWQgdG8gMHhmZmZmYzkwMDBhMDAwMDAwLCB1c2luZyA4MTI4aywgdG90YWwgODEyOGsKWyAgICAw
LjY2NzM4MV0gZWZpZmI6IG1vZGUgaXMgMTkyMHgxMDgweDMyLCBsaW5lbGVuZ3RoPTc2ODAsIHBh
Z2VzPTEKWyAgICAwLjY2NzM4M10gZWZpZmI6IHNjcm9sbGluZzogcmVkcmF3ClsgICAgMC42Njcz
ODVdIGVmaWZiOiBUcnVlY29sb3I6IHNpemU9ODo4Ojg6OCwgc2hpZnQ9MjQ6MTY6ODowClsgICAg
MC42NzE5NTZdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVyIGRldmlj
ZSAyNDB4NjcKWyAgICAwLjY3NjQ4Ml0gZmIwOiBFRkkgVkdBIGZyYW1lIGJ1ZmZlciBkZXZpY2UK
WyAgICAwLjY3NjUwNF0gaW50ZWxfaWRsZTogTVdBSVQgc3Vic3RhdGVzOiAweDIxMTIwClsgICAg
MC42NzY1MDVdIGludGVsX2lkbGU6IHYwLjQgbW9kZWwgMHgzQQpbICAgIDAuNjc2NTA2XSBpbnRl
bF9pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgpbICAgIDAuNjgx
MTM0XSBBQ1BJOiBBQyBBZGFwdGVyIFtBQzBdIChvbi1saW5lKQpbICAgIDAuNjgxMjM0XSBpbnB1
dDogTGlkIFN3aXRjaCBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDow
MC9pbnB1dC9pbnB1dDAKWyAgICAwLjY5NzE0MF0gQUNQSTogTGlkIFN3aXRjaCBbTElEXQpbICAg
IDAuNjk3MTgzXSBpbnB1dDogU2xlZXAgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQzBFOjAwL2lucHV0L2lucHV0MQpbICAgIDAuNjk3MjE2XSBBQ1BJOiBTbGVl
cCBCdXR0b24gW1NMUEJdClsgICAgMC42OTcyNTRdIGlucHV0OiBQb3dlciBCdXR0b24gYXMgL2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyClsgICAgMC42OTcyODNd
IEFDUEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICAwLjY5NzM2Nl0gQUNQSTogUmVxdWVzdGlu
ZyBhY3BpX2NwdWZyZXEKWyAgICAwLjY5ODA5MF0gdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0
ZXJlZCBhcyB0aGVybWFsX3pvbmUwClsgICAgMC42OTgxMTRdIEFDUEk6IFRoZXJtYWwgWm9uZSBb
VEhSTV0gKDY0IEMpClsgICAgMC42OTgxNTRdIEdIRVM6IEhFU1QgaXMgbm90IGVuYWJsZWQhClsg
ICAgMC42OTgyMjVdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDMyIHBvcnRzLCBJUlEgc2hh
cmluZyBlbmFibGVkClsgICAgMC42OTk2MDBdIExpbnV4IGFncGdhcnQgaW50ZXJmYWNlIHYwLjEw
MwpbICAgIDAuNzAwNjU1XSBicmQ6IG1vZHVsZSBsb2FkZWQKWyAgICAwLjcwMTI0OV0gbG9vcDog
bW9kdWxlIGxvYWRlZApbICAgIDAuNzAxNTIwXSBsaWJwaHk6IEZpeGVkIE1ESU8gQnVzOiBwcm9i
ZWQKWyAgICAwLjcwMTU5OF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAx
LjYKWyAgICAwLjcwMTYxOF0gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4
a0BxdWFsY29tbS5jb20+ClsgICAgMC43MDE2ODNdIFBQUCBnZW5lcmljIGRyaXZlciB2ZXJzaW9u
IDIuNC4yClsgICAgMC43MDE3MzVdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBD
b250cm9sbGVyIChFSENJKSBEcml2ZXIKWyAgICAwLjcwMTc2MF0gZWhjaS1wY2k6IEVIQ0kgUENJ
IHBsYXRmb3JtIGRyaXZlcgpbICAgIDAuNzAxODc4XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6IHNl
dHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApbICAgIDAuNzAxODg0XSBlaGNpLXBjaSAwMDAwOjAw
OjFhLjA6IEVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAgMC43MDE5MDldIGVoY2ktcGNpIDAwMDA6
MDA6MWEuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxClsg
ICAgMC43MDE5NTldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogZGVidWcgcG9ydCAyClsgICAgMC43
MDU4ODldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5v
dCBzdXBwb3J0ZWQKWyAgICAwLjcwNTkwNV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBpcnEgMTYs
IGlvIG1lbSAweGY3YTE4MDAwClsgICAgMC43MTcxMTVdIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDog
VVNCIDIuMCBzdGFydGVkLCBFSENJIDEuMDAKWyAgICAwLjcxNzE1M10gdXNiIHVzYjE6IE5ldyBV
U0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMgpbICAgIDAuNzE3
MTgwXSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9Miwg
U2VyaWFsTnVtYmVyPTEKWyAgICAwLjcxNzIwOF0gdXNiIHVzYjE6IFByb2R1Y3Q6IEVIQ0kgSG9z
dCBDb250cm9sbGVyClsgICAgMC43MTcyMjhdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4
IDMuMTEuMC0xNS1nZW5lcmljIGVoY2lfaGNkClsgICAgMC43MTcyNTJdIHVzYiB1c2IxOiBTZXJp
YWxOdW1iZXI6IDAwMDA6MDA6MWEuMApbICAgIDAuNzE3MzIxXSBBQ1BJOiBCYXR0ZXJ5IFNsb3Qg
W0JBVDBdIChiYXR0ZXJ5IHByZXNlbnQpClsgICAgMC43MTczNzhdIGh1YiAxLTA6MS4wOiBVU0Ig
aHViIGZvdW5kClsgICAgMC43MTc0MDBdIGh1YiAxLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsg
ICAgMC43MTc1NTBdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVy
IHRvIDY0ClsgICAgMC43MTc1NTZdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogRUhDSSBIb3N0IENv
bnRyb2xsZXIKWyAgICAwLjcxNzU4MF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBuZXcgVVNCIGJ1
cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDIKWyAgICAwLjcxNzYxOV0gZWhjaS1w
Y2kgMDAwMDowMDoxZC4wOiBkZWJ1ZyBwb3J0IDIKWyAgICAwLjcyMTUyNl0gZWhjaS1wY2kgMDAw
MDowMDoxZC4wOiBjYWNoZSBsaW5lIHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApbICAgIDAu
NzIxNTM4XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGlycSAyMywgaW8gbWVtIDB4ZjdhMTcwMDAK
WyAgICAwLjczMzEyNF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBVU0IgMi4wIHN0YXJ0ZWQsIEVI
Q0kgMS4wMApbICAgIDAuNzMzMTU1XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMC43MzMxODFdIHVzYiB1c2IyOiBOZXcg
VVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAg
IDAuNzM0Mzk1XSB1c2IgdXNiMjogUHJvZHVjdDogRUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAw
LjczNTYwNF0gdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMg
ZWhjaV9oY2QKWyAgICAwLjczNjgxOF0gdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAwMDowMDox
ZC4wClsgICAgMC43MzgwOTddIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAgMC43Mzky
OTFdIGh1YiAyLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsgICAgMC43NDA1MzldIGVoY2ktcGxh
dGZvcm06IEVIQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKWyAgICAwLjc0MTc0Ml0gb2hjaV9o
Y2Q6IFVTQiAxLjEgJ09wZW4nIEhvc3QgQ29udHJvbGxlciAoT0hDSSkgRHJpdmVyClsgICAgMC43
NDI5MzRdIG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICAwLjc0NDEzOF0g
b2hjaS1wbGF0Zm9ybTogT0hDSSBnZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpbICAgIDAuNzQ1MzUw
XSB1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlIGRyaXZl
cgpbICAgIDAuNzQ2NjY4XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHNldHRpbmcgbGF0ZW5jeSB0
aW1lciB0byA2NApbICAgIDAuNzQ2NjcxXSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kgSG9z
dCBDb250cm9sbGVyClsgICAgMC43NDc4NzddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3IFVT
QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAzClsgICAgMC43NDkxNzZdIHho
Y2lfaGNkIDAwMDA6MDA6MTQuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBwb3J0
ZWQKWyAgICAwLjc0OTE5N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBpcnEgNDEgZm9yIE1TSS9N
U0ktWApbICAgIDAuNzQ5MjQwXSB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyClsgICAgMC43NTA0NTBdIHVzYiB1c2IzOiBOZXcgVVNC
IGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAgIDAu
NzUxNjY0XSB1c2IgdXNiMzogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAwLjc1
Mjg3Nl0gdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgeGhj
aV9oY2QKWyAgICAwLjc1NDEwMF0gdXNiIHVzYjM6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxNC4w
ClsgICAgMC43NTUzNjBdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290IGh1
YgpbICAgIDAuNzU1MzYyXSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Igcm9v
dCBodWIKWyAgICAwLjc1NTM3N10gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAwLjc1
NjU4Ml0gaHViIDMtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKWyAgICAwLjc1NzgzN10geGhjaV9o
Y2QgMDAwMDowMDoxNC4wOiB4SENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDAuNzU5MDIxXSB4aGNp
X2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBu
dW1iZXIgNApbICAgIDAuNzYwMjIzXSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlk
VmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAzClsgICAgMC43NjE0MjldIHVzYiB1c2I0OiBOZXcg
VVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAg
IDAuNzYyNjI1XSB1c2IgdXNiNDogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAw
Ljc2MzgxNF0gdXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMg
eGhjaV9oY2QKWyAgICAwLjc2NTAwN10gdXNiIHVzYjQ6IFNlcmlhbE51bWJlcjogMDAwMDowMDox
NC4wClsgICAgMC43NjYyNTVdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290
IGh1YgpbICAgIDAuNzY2MjU2XSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Ig
cm9vdCBodWIKWyAgICAwLjc2NjI3Ml0gaHViIDQtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAw
Ljc2NzQ1N10gaHViIDQtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKWyAgICAwLjc3MzE5OV0gaTgw
NDI6IFBOUDogUFMvMiBDb250cm9sbGVyIFtQTlAwMzBiOlBTMkssUE5QMGYwMzpQUzJNXSBhdCAw
eDYwLDB4NjQgaXJxIDEsMTIKWyAgICAwLjc3NjU5OV0gaTgwNDI6IERldGVjdGVkIGFjdGl2ZSBt
dWx0aXBsZXhpbmcgY29udHJvbGxlciwgcmV2IDEuMQpbICAgIDAuNzc4NjUwXSBzZXJpbzogaTgw
NDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxClsgICAgMC43Nzk4MTldIHNlcmlvOiBpODA0
MiBBVVgwIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpbICAgIDAuNzgwOTkyXSBzZXJpbzogaTgw
NDIgQVVYMSBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKWyAgICAwLjc4MjE2N10gc2VyaW86IGk4
MDQyIEFVWDIgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyClsgICAgMC43ODMzMThdIHNlcmlvOiBp
ODA0MiBBVVgzIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpbICAgIDAuNzg0NTMwXSBtb3VzZWRl
djogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDAuNzg1Nzk0XSBy
dGNfY21vcyAwMDowNTogUlRDIGNhbiB3YWtlIGZyb20gUzQKWyAgICAwLjc4NzAzM10gcnRjX2Nt
b3MgMDA6MDU6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzAKWyAgICAwLjc4
ODE4NV0gcnRjX2Ntb3MgMDA6MDU6IGFsYXJtcyB1cCB0byBvbmUgbW9udGgsIHkzaywgMjQyIGJ5
dGVzIG52cmFtLCBocGV0IGlycXMKWyAgICAwLjc4OTM3OF0gZGV2aWNlLW1hcHBlcjogdWV2ZW50
OiB2ZXJzaW9uIDEuMC4zClsgICAgMC43OTA1NzFdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjI1
LjAtaW9jdGwgKDIwMTMtMDYtMjYpIGluaXRpYWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tClsg
ICAgMC43OTE4NjhdIGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIGxhZGRlcgpbICAgIDAuNzkzMjIw
XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBtZW51ClsgICAgMC43OTQzODNdIGxlZHRyaWctY3B1
OiByZWdpc3RlcmVkIHRvIGluZGljYXRlIGFjdGl2aXR5IG9uIENQVXMKWyAgICAwLjc5NTU0NV0g
RUZJIFZhcmlhYmxlcyBGYWNpbGl0eSB2MC4wOCAyMDA0LU1heS0xNwpbICAgIDAuNzk5ODEyXSBU
Q1A6IGN1YmljIHJlZ2lzdGVyZWQKWyAgICAwLjgwMTAyNl0gTkVUOiBSZWdpc3RlcmVkIHByb3Rv
Y29sIGZhbWlseSAxMApbICAgIDAuODAyMzM4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE3ClsgICAgMC44MDM0ODVdIEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkClsg
ICAgMC44MDQ4NDhdIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJlc2VudCBvciBjb3VsZCBu
b3QgYmUgbG9hZGVkLgpbICAgIDAuODA0ODUxXSBMb2FkaW5nIG1vZHVsZSB2ZXJpZmljYXRpb24g
Y2VydGlmaWNhdGVzClsgICAgMC44MDY4MjddIE1PRFNJR046IExvYWRlZCBjZXJ0ICdNYWdyYXRo
ZWE6IEdsYWNpZXIgc2lnbmluZyBrZXk6IDlkYTg5ZGQyZGFlY2EzYTNjYjE3MWZlMTg1MDIyMDhm
MTMyYWRlZjgnClsgICAgMC44MDgwMTRdIHJlZ2lzdGVyZWQgdGFza3N0YXRzIHZlcnNpb24gMQpb
ICAgIDAuODExMTcyXSBLZXkgdHlwZSB0cnVzdGVkIHJlZ2lzdGVyZWQKWyAgICAwLjgxNDIyN10g
S2V5IHR5cGUgZW5jcnlwdGVkIHJlZ2lzdGVyZWQKWyAgICAwLjgxNzYwNF0gQXBwQXJtb3I6IEFw
cEFybW9yIHNoYTEgcG9saWN5IGhhc2hpbmcgZW5hYmxlZApbICAgIDAuODE5MzIwXSAgIE1hZ2lj
IG51bWJlcjogMTQ6MjQ6MTAwOApbICAgIDAuODIwNTI4XSBtZW1vcnkgbWVtb3J5NDc6IGhhc2gg
bWF0Y2hlcwpbICAgIDAuODIxNzg0XSBydGNfY21vcyAwMDowNTogc2V0dGluZyBzeXN0ZW0gY2xv
Y2sgdG8gMjAxNC0wMS0xNyAyMjo1NzowOSBVVEMgKDEzODk5OTk0MjkpClsgICAgMC44MjQwOTld
IEJJT1MgRUREIGZhY2lsaXR5IHYwLjE2IDIwMDQtSnVuLTI1LCAwIGRldmljZXMgZm91bmQKWyAg
ICAwLjgyNDEwOF0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2Rldmlj
ZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0MwpbICAgIDAuODI2MDQyXSBFREQg
aW5mb3JtYXRpb24gbm90IGF2YWlsYWJsZS4KWyAgICAwLjgyNzcxMl0gRnJlZWluZyB1bnVzZWQg
a2VybmVsIG1lbW9yeTogMTM2NEsgKGZmZmZmZmZmODFkMTAwMDAgLSBmZmZmZmZmZjgxZTY1MDAw
KQpbICAgIDAuODI4NjYxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1vbmx5IGRh
dGE6IDEyMjg4awpbICAgIDAuODMxMzAxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAx
MDMySyAoZmZmZjg4MDAwMTZmZTAwMCAtIGZmZmY4ODAwMDE4MDAwMDApClsgICAgMC44MzM0NDdd
IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDc4NEsgKGZmZmY4ODAwMDFiM2MwMDAgLSBm
ZmZmODgwMDAxYzAwMDAwKQpbICAgIDAuODQ0MzMwXSBzeXN0ZW1kLXVkZXZkWzE0Nl06IHN0YXJ0
aW5nIHZlcnNpb24gMjA0ClsgICAgMC44NTg3NDhdIGFoY2kgMDAwMDowMDoxZi4yOiB2ZXJzaW9u
IDMuMApbICAgIDAuODU4ODQyXSBhaGNpIDAwMDA6MDA6MWYuMjogaXJxIDQyIGZvciBNU0kvTVNJ
LVgKWyAgICAwLjg2ODUzMF0gYWx4IDAwMDA6MDQ6MDAuMCBldGgwOiBRdWFsY29tbSBBdGhlcm9z
IEFSODE2eC9BUjgxN3ggRXRoZXJuZXQgWzYwOmE0OjRjOjZlOjMwOjNjXQpbICAgIDAuODczMjkx
XSBhaGNpIDAwMDA6MDA6MWYuMjogQUhDSSAwMDAxLjAzMDAgMzIgc2xvdHMgNiBwb3J0cyA2IEdi
cHMgMHg1IGltcGwgU0FUQSBtb2RlClsgICAgMC44NzQzMThdIGFoY2kgMDAwMDowMDoxZi4yOiBm
bGFnczogNjRiaXQgbmNxIHBtIGxlZCBjbG8gcGlvIHNsdW0gcGFydCBlbXMgYXBzdCAKWyAgICAw
Ljg3NTMxMF0gYWhjaSAwMDAwOjAwOjFmLjI6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApb
ICAgIDAuODgxNjY0XSBzY3NpMCA6IGFoY2kKWyAgICAwLjg4Mjc3N10gc2NzaTEgOiBhaGNpClsg
ICAgMC44ODM5MTVdIHNjc2kyIDogYWhjaQpbICAgIDAuODg0OTkzXSBzY3NpMyA6IGFoY2kKWyAg
ICAwLjg4NjE1NV0gc2NzaTQgOiBhaGNpClsgICAgMC44ODcyMjVdIHNjc2k1IDogYWhjaQpbICAg
IDAuODg4MjA3XSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZjdhMTYwMDAg
cG9ydCAweGY3YTE2MTAwIGlycSA0MgpbICAgIDAuODg5MTUxXSBhdGEyOiBEVU1NWQpbICAgIDAu
ODkwMDc1XSBhdGEzOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZjdhMTYwMDAgcG9y
dCAweGY3YTE2MjAwIGlycSA0MgpbICAgIDAuODkxMDY4XSBhdGE0OiBEVU1NWQpbICAgIDAuODkx
OTcxXSBhdGE1OiBEVU1NWQpbICAgIDAuODkyODY3XSBhdGE2OiBEVU1NWQpbICAgIDEuMDI5NDE2
XSB1c2IgMS0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIGVoY2kt
cGNpClsgICAgMS4xNjE4OThdIHVzYiAxLTE6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRv
cj04MDg3LCBpZFByb2R1Y3Q9MDAyNApbICAgIDEuMTYyODQ2XSB1c2IgMS0xOiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1iZXI9MApbICAgIDEuMTY0
MDI0XSBodWIgMS0xOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDEuMTY1MTIwXSBodWIgMS0xOjEu
MDogNiBwb3J0cyBkZXRlY3RlZApbICAgIDEuMjEzNTcyXSBhdGEzOiBTQVRBIGxpbmsgdXAgMS41
IEdicHMgKFNTdGF0dXMgMTEzIFNDb250cm9sIDMwMCkKWyAgICAxLjIxNDU1Nl0gYXRhMTogU0FU
QSBsaW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApClsgICAgMS4yMTgx
MzFdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAwOmEwIChTRUNVUklUWSBGUkVF
WkUgTE9DSykgZmlsdGVyZWQgb3V0ClsgICAgMS4yMTkxNTddIGF0YTEuMDA6IEFDUEkgY21kIGVm
LzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApbICAgIDEuMjE5MTY0
XSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBm
aWx0ZXJlZCBvdXQKWyAgICAxLjIyMDQ2NV0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6
MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkClsgICAgMS4yMjA0NjddIGF0YTMuMDA6
IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRlcmVkIG91
dApbICAgIDEuMjIzMTI0XSBhdGExLjAwOiBBVEEtODogV0RDIFdENzUwMEJQS1QtODBQSzRUMCwg
MDEuMDFBMDEsIG1heCBVRE1BLzEzMwpbICAgIDEuMjI0MDg0XSBhdGExLjAwOiAxNDY1MTQ5MTY4
IHNlY3RvcnMsIG11bHRpIDE2OiBMQkE0OCBOQ1EgKGRlcHRoIDMxLzMyKSwgQUEKWyAgICAxLjIy
NTEzNF0gYXRhMy4wMDogQVRBUEk6IEhMLURULVNUIERWRFJBTSBHVDcwTiwgQVMwMCwgbWF4IFVE
TUEvMTMzClsgICAgMS4yMjkwMzRdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAw
OmEwIChTRUNVUklUWSBGUkVFWkUgTE9DSykgZmlsdGVyZWQgb3V0ClsgICAgMS4yMzAxNzBdIGF0
YTEuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2Nl
ZWRlZApbICAgIDEuMjMwMTcyXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDph
MCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKWyAgICAxLjIzMTc1MV0gYXRhMy4wMDogQUNQ
SSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkClsgICAg
MS4yMzE3NThdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVB
VFVSRVMpIGZpbHRlcmVkIG91dApbICAgIDEuMjMzNzg1XSBhdGExLjAwOiBjb25maWd1cmVkIGZv
ciBVRE1BLzEzMwpbICAgIDEuMjM0OTg4XSBzY3NpIDA6MDowOjA6IERpcmVjdC1BY2Nlc3MgICAg
IEFUQSAgICAgIFdEQyBXRDc1MDBCUEtULTggMDEuMCBQUTogMCBBTlNJOiA1ClsgICAgMS4yMzU2
ODBdIGF0YTMuMDA6IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzClsgICAgMS4yMzcwNTddIHNkIDA6
MDowOjA6IFtzZGFdIDE0NjUxNDkxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg3NTAgR0Iv
Njk4IEdpQikKWyAgICAxLjIzNzA4NV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmlj
IHNnMCB0eXBlIDAKWyAgICAxLjIzOTE5Ml0gc2QgMDowOjA6MDogW3NkYV0gNDA5Ni1ieXRlIHBo
eXNpY2FsIGJsb2NrcwpbICAgIDEuMjM5NDkyXSBzY3NpIDI6MDowOjA6IENELVJPTSAgICAgICAg
ICAgIEhMLURULVNUIERWRFJBTSBHVDcwTiAgICAgQVMwMCBQUTogMCBBTlNJOiA1ClsgICAgMS4y
NDEyNjldIHNkIDA6MDowOjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgMS4yNDE2
NjRdIHNyMDogc2NzaTMtbW1jIGRyaXZlOiAyNHgvMjR4IHdyaXRlciBkdmQtcmFtIGNkL3J3IHhh
L2Zvcm0yIGNkZGEgdHJheQpbICAgIDEuMjQxNjY1XSBjZHJvbTogVW5pZm9ybSBDRC1ST00gZHJp
dmVyIFJldmlzaW9uOiAzLjIwClsgICAgMS4yNDE3ODZdIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNj
c2kgQ0QtUk9NIHNyMApbICAgIDEuMjQxODU3XSBzciAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIGdl
bmVyaWMgc2cxIHR5cGUgNQpbICAgIDEuMjQ1MzkxXSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNl
bnNlOiAwMCAzYSAwMCAwMApbICAgIDEuMjQ1NDA2XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBj
YWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBv
ciBGVUEKWyAgICAxLjI3NzYwM10gdXNiIDItMTogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBu
dW1iZXIgMiB1c2luZyBlaGNpLXBjaQpbICAgIDEuMzU5OTM3XSAgc2RhOiBzZGExIHNkYTIgc2Rh
MyBzZGE0IHNkYTUgc2RhNiBzZGE3IHNkYTggc2RhOQpbICAgIDEuMzYxMzUwXSBzZCAwOjA6MDow
OiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgICAxLjQxMDEwNl0gdXNiIDItMTogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTgwODcsIGlkUHJvZHVjdD0wMDI0ClsgICAgMS40MTEx
MzNdIHVzYiAyLTE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNl
cmlhbE51bWJlcj0wClsgICAgMS40MTIzODldIGh1YiAyLTE6MS4wOiBVU0IgaHViIGZvdW5kClsg
ICAgMS40MTM3MjldIGh1YiAyLTE6MS4wOiA2IHBvcnRzIGRldGVjdGVkClsgICAgMS41ODE4ODld
IHVzYiAzLTI6IG5ldyBsb3ctc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hj
ZApbICAgIDEuNjAxMTk0XSB1c2IgMy0yOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9
MDQ2MSwgaWRQcm9kdWN0PTRkMTUKWyAgICAxLjYwMjMyMF0gdXNiIDMtMjogTmV3IFVTQiBkZXZp
Y2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTAKWyAgICAxLjYwMzMy
OV0gdXNiIDMtMjogUHJvZHVjdDogVVNCIE9wdGljYWwgTW91c2UKWyAgICAxLjYwNDM4Ml0gdXNi
IDMtMjogZXAgMHg4MSAtIHJvdW5kaW5nIGludGVydmFsIHRvIDY0IG1pY3JvZnJhbWVzLCBlcCBk
ZXNjIHNheXMgODAgbWljcm9mcmFtZXMKWyAgICAxLjYwODA1OV0gaGlkcmF3OiByYXcgSElEIGV2
ZW50cyBkcml2ZXIgKEMpIEppcmkgS29zaW5hClsgICAgMS42MTE4NjFdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgMS42MTI5MDFdIHVzYmhpZDog
VVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDEuNjE1MDM3XSBpbnB1dDogVVNCIE9wdGljYWwgTW91
c2UgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9p
bnB1dC9pbnB1dDQKWyAgICAxLjYxNjE3OV0gaGlkLWdlbmVyaWMgMDAwMzowNDYxOjREMTUuMDAw
MTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MS4xMSBNb3VzZSBbVVNCIE9wdGljYWwgTW91c2Vd
IG9uIHVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAKWyAgICAxLjYzMzg5MV0gdHNjOiBSZWZpbmVk
IFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlvbjogMjM5NC41NjEgTUh6ClsgICAgMS43NzAwMTBd
IHVzYiAzLTQ6IG5ldyBoaWdoLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgeGhjaV9o
Y2QKWyAgICAxLjc5MTA0M10gdXNiIDMtNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9y
PTEzZmUsIGlkUHJvZHVjdD0zNjIzClsgICAgMS43OTIxMDZdIHVzYiAzLTQ6IE5ldyBVU0IgZGV2
aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0zClsgICAgMS43OTMx
MDldIHVzYiAzLTQ6IFByb2R1Y3Q6IHNpbGljb24tcG93ZXIKWyAgICAxLjc5NDExNV0gdXNiIDMt
NDogTWFudWZhY3R1cmVyOiAgICAgICAgIApbICAgIDEuNzk1MTA0XSB1c2IgMy00OiBTZXJpYWxO
dW1iZXI6IEU2QTIwRTAwQjIxRjA0NEUKWyAgICAxLjc5ODc5Nl0gdXNiLXN0b3JhZ2UgMy00OjEu
MDogVVNCIE1hc3MgU3RvcmFnZSBkZXZpY2UgZGV0ZWN0ZWQKWyAgICAxLjc5OTg5NV0gc2NzaTYg
OiB1c2Itc3RvcmFnZSAzLTQ6MS4wClsgICAgMS44MDA5NzddIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKWyAgICAxLjgyNDQ3NF0gYmlvOiBjcmVh
dGUgc2xhYiA8YmlvLTE+IGF0IDEKWyAgICAxLjg2NjIwMl0gdXNiIDEtMS4xOiBuZXcgZnVsbC1z
cGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIGVoY2ktcGNpClsgICAgMS45NjAwMzNdIHVz
YiAxLTEuMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZDMsIGlkUHJvZHVjdD0z
MzYyClsgICAgMS45NjExMDddIHVzYiAxLTEuMTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZy
PTEsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTMKWyAgICAxLjk2MjEyNF0gdXNiIDEtMS4xOiBQ
cm9kdWN0OiBCbHVldG9vdGggVVNCIEhvc3QgQ29udHJvbGxlcgpbICAgIDEuOTYzMjE2XSB1c2Ig
MS0xLjE6IE1hbnVmYWN0dXJlcjogQXRoZXJvcyBDb21tdW5pY2F0aW9ucwpbICAgIDEuOTY0MjI5
XSB1c2IgMS0xLjE6IFNlcmlhbE51bWJlcjogQWxhc2thIERheSAyMDA2ClsgICAgMi4wMzQzODJd
IHVzYiAxLTEuMzogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2luZyBlaGNp
LXBjaQpbICAgIDIuMjM3NTM1XSB1c2IgMS0xLjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZl
bmRvcj0xYmNmLCBpZFByb2R1Y3Q9Mjg4MwpbICAgIDIuMjM4NjA0XSB1c2IgMS0xLjM6IE5ldyBV
U0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wClsgICAg
Mi4yMzk2MTVdIHVzYiAxLTEuMzogUHJvZHVjdDogQVNVUyBVU0IyLjAgV2ViY2FtClsgICAgMi4y
NDA2MzFdIHVzYiAxLTEuMzogTWFudWZhY3R1cmVyOiAwNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpb
ICAgIDIuNjM1MDcxXSBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MKWyAgICAyLjY3MjM0M10g
RVhUNC1mcyAoZG0tMSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2Rl
LiBPcHRzOiAobnVsbCkKWyAgICAyLjg0MzIyMF0gc2NzaSA2OjA6MDowOiBEaXJlY3QtQWNjZXNz
ICAgICAgICAgICAgICBzaWxpY29uLXBvd2VyICAgIFBNQVAgUFE6IDAgQU5TSTogNgpbICAgIDIu
ODQ0NTc2XSBzZCA2OjA6MDowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cyIHR5cGUgMApbICAg
IDQuMTkxNTMzXSBzZCA2OjA6MDowOiBbc2RiXSAxNTY0MjYyNCA1MTItYnl0ZSBsb2dpY2FsIGJs
b2NrczogKDguMDAgR0IvNy40NSBHaUIpClsgICAgNC4xOTI3OTNdIHNkIDY6MDowOjA6IFtzZGJd
IFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAgNC4xOTM4NTRdIHNkIDY6MDowOjA6IFtzZGJdIE1v
ZGUgU2Vuc2U6IDIzIDAwIDAwIDAwClsgICAgNC4xOTQwMzVdIHNkIDY6MDowOjA6IFtzZGJdIE5v
IENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kClsgICAgNC4xOTUwOTBdIHNkIDY6MDowOjA6IFtzZGJd
IEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAgNC4xOTc5NTNdIHNkIDY6
MDowOjA6IFtzZGJdIE5vIENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kClsgICAgNC4xOTg5OTZdIHNk
IDY6MDowOjA6IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoClsgICAg
NC4yMjcwMDldICBzZGI6IHNkYjEKWyAgICA0LjIyOTUzNl0gc2QgNjowOjA6MDogW3NkYl0gTm8g
Q2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKWyAgICA0LjIzMDYxOV0gc2QgNjowOjA6MDogW3NkYl0g
QXNzdW1pbmcgZHJpdmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKWyAgICA0LjIzMTY4NV0gc2QgNjow
OjA6MDogW3NkYl0gQXR0YWNoZWQgU0NTSSByZW1vdmFibGUgZGlzawpbICAgMTAuMDE1NTIzXSBB
ZGRpbmcgNTg1NzI3Nmsgc3dhcCBvbiAvZGV2L21hcHBlci9TZXJ2ZXJWRy1zd2FwLiAgUHJpb3Jp
dHk6LTEgZXh0ZW50czoxIGFjcm9zczo1ODU3Mjc2ayBGUwpbICAgMTAuMTg1ODc1XSBJUHY2OiBB
RERSQ09ORihORVRERVZfVVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMTAuMjM0MTIw
XSBzeXN0ZW1kLXVkZXZkWzM3NF06IHN0YXJ0aW5nIHZlcnNpb24gMjA0ClsgICAxMC4zMDkwMzVd
IGxwOiBkcml2ZXIgbG9hZGVkIGJ1dCBubyBkZXZpY2VzIGZvdW5kClsgICAxMC4zMjY4NDJdIHdt
aTogTWFwcGVyIGxvYWRlZApbICAgMTAuMzM5MTY4XSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4x
LjAgMjAwNjA4MTAKWyAgIDEwLjM0MzU3NV0gbWVpX21lIDAwMDA6MDA6MTYuMDogc2V0dGluZyBs
YXRlbmN5IHRpbWVyIHRvIDY0ClsgICAxMC4zNDM2MTZdIG1laV9tZSAwMDAwOjAwOjE2LjA6IGly
cSA0MyBmb3IgTVNJL01TSS1YClsgICAxMC4zNDU5NTBdIHN5c3RlbWQtdWRldmRbNDMwXTogZmFp
bGVkIHRvIGV4ZWN1dGUgJy9saWIvdWRldi9zb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50
JyAnc29ja2V0Oi9vcmcveGVuL3hlbmQvdWRldl9ldmVudCc6IE5vIHN1Y2ggZmlsZSBvciBkaXJl
Y3RvcnkKWyAgIDEwLjM0ODg3NV0gQUNQSSBXYXJuaW5nOiAweDAwMDAwMDAwMDAwMDA0MjgtMHgw
MDAwMDAwMDAwMDAwNDJmIFN5c3RlbUlPIGNvbmZsaWN0cyB3aXRoIFJlZ2lvbiBcR1BJUyAxICgy
MDEzMDUxNy91dGFkZHJlc3MtMjUxKQpbICAgMTAuMzQ4ODgxXSBBQ1BJIFdhcm5pbmc6IDB4MDAw
MDAwMDAwMDAwMDQyOC0weDAwMDAwMDAwMDAwMDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGgg
UmVnaW9uIFxQTUlPIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpClsgICAxMC4zNDg4ODVdIEFD
UEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBz
aG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIKWyAgIDEwLjM0ODg4OV0g
QUNQSSBXYXJuaW5nOiAweDAwMDAwMDAwMDAwMDA1MzAtMHgwMDAwMDAwMDAwMDAwNTNmIFN5c3Rl
bUlPIGNvbmZsaWN0cyB3aXRoIFJlZ2lvbiBcR1BJTyAxICgyMDEzMDUxNy91dGFkZHJlc3MtMjUx
KQpbICAgMTAuMzQ4ODkyXSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAw
MDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMw
NTE3L3V0YWRkcmVzcy0yNTEpClsgICAxMC4zNDg4OTVdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVy
IGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQg
b2YgdGhlIG5hdGl2ZSBkcml2ZXIKWyAgIDEwLjM0ODg5Nl0gQUNQSSBXYXJuaW5nOiAweDAwMDAw
MDAwMDAwMDA1MDAtMHgwMDAwMDAwMDAwMDAwNTJmIFN5c3RlbUlPIGNvbmZsaWN0cyB3aXRoIFJl
Z2lvbiBcR1BJTyAxICgyMDEzMDUxNy91dGFkZHJlc3MtMjUxKQpbICAgMTAuMzQ4ODk5XSBBQ1BJ
IFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0weDAwMDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8g
Y29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpClsg
ICAxMC4zNDg5MDJdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhp
cyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIK
WyAgIDEwLjM0ODkwNF0gbHBjX2ljaDogUmVzb3VyY2UgY29uZmxpY3QocykgZm91bmQgYWZmZWN0
aW5nIGdwaW9faWNoClsgICAxMC4zNTQ2MzddIGNmZzgwMjExOiBDYWxsaW5nIENSREEgdG8gdXBk
YXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWluClsgICAxMC4zNTUzMTBdIFtkcm1dIE1lbW9yeSB1
c2FibGUgYnkgZ3JhcGhpY3MgZGV2aWNlID0gMjA0OE0KWyAgIDEwLjM1NTMxNF0gY2hlY2tpbmcg
Z2VuZXJpYyAoZDAwMDAwMDAgN2YwMDAwKSB2cyBodyAoZDAwMDAwMDAgMTAwMDAwMDApClsgICAx
MC4zNTUzMTZdIGZiOiBjb25mbGljdGluZyBmYiBodyB1c2FnZSBpbnRlbGRybWZiIHZzIEVGSSBW
R0EgLSByZW1vdmluZyBnZW5lcmljIGRyaXZlcgpbICAgMTAuMzU1MzMxXSBzeXN0ZW1kLXVkZXZk
WzQ0M106IGZhaWxlZCB0byBleGVjdXRlICcvbGliL3VkZXYvc29ja2V0Oi9vcmcveGVuL3hlbmQv
dWRldl9ldmVudCcgJ3NvY2tldDovb3JnL3hlbi94ZW5kL3VkZXZfZXZlbnQnOiBObyBzdWNoIGZp
bGUgb3IgZGlyZWN0b3J5ClsgICAxMC4zNTUzMzVdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xv
dXIgZHVtbXkgZGV2aWNlIDgweDI1ClsgICAxMC4zNTc0MDhdIGk5MTUgMDAwMDowMDowMi4wOiBz
ZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKWyAgIDEwLjM1ODAwN10gc3lzdGVtZC11ZGV2ZFs0
MzRdOiBmYWlsZWQgdG8gZXhlY3V0ZSAnL2xpYi91ZGV2L3NvY2tldDovb3JnL3hlbi94ZW5kL3Vk
ZXZfZXZlbnQnICdzb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50JzogTm8gc3VjaCBmaWxl
IG9yIGRpcmVjdG9yeQpbICAgMTAuMzU5OTE2XSBzeXN0ZW1kLXVkZXZkWzQ0Nl06IGZhaWxlZCB0
byBleGVjdXRlICcvbGliL3VkZXYvc29ja2V0Oi9vcmcveGVuL3hlbmQvdWRldl9ldmVudCcgJ3Nv
Y2tldDovb3JnL3hlbi94ZW5kL3VkZXZfZXZlbnQnOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
ClsgICAxMC4zNjA1NzRdIE1YTTogR1VJRCBkZXRlY3RlZCBpbiBCSU9TClsgICAxMC4zNjA1ODhd
IEFDUEkgV2FybmluZzogXF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlz
bWF0Y2ggLSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUx
Ny9uc2FyZ3VtZW50cy05NSkKWyAgIDEwLjM2MDYxOV0gQUNQSSBFcnJvcjogTmVlZGVkIFtCdWZm
ZXIvU3RyaW5nL1BhY2thZ2VdLCBmb3VuZCBbSW50ZWdlcl0gZmZmZjg4MDIyMzAzNTU1OCAoMjAx
MzA1MTcvZXhyZXNvcC01OTApClsgICAxMC4zNjA2MjJdIEFDUEkgRXhjZXB0aW9uOiBBRV9BTUxf
T1BFUkFORF9UWVBFLCBXaGlsZSByZXNvbHZpbmcgb3BlcmFuZHMgZm9yIFtPcGNvZGVOYW1lIHVu
YXZhaWxhYmxlXSAoMjAxMzA1MTcvZHN3ZXhlYy00NjEpClsgICAxMC4zNjA2MjddIEFDUEkgRXJy
b3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFpbGVkIFtcX1NCXy5QQ0kwLkdGWDAuX0RTTV0g
KE5vZGUgZmZmZjg4MDIyMzQ5YjNjMCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3Bz
cGFyc2UtNTM2KQpbICAgMTAuMzYwNjM1XSBmYWlsZWQgdG8gZXZhbHVhdGUgX0RTTTogMTIyOTEK
WyAgIDEwLjM2MDY0MF0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLkdGWDAuX0RTTTogQXJndW1l
bnQgIzQgdHlwZSBtaXNtYXRjaCAtIEZvdW5kIFtCdWZmZXJdLCBBQ1BJIHJlcXVpcmVzIFtQYWNr
YWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpClsgICAxMC4zNjA3MTddIEFDUEkgV2Fybmlu
ZzogXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRjaCAt
IEZvdW5kIFtJbnRlZ2VyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJn
dW1lbnRzLTk1KQpbICAgMTAuMzYwNzQzXSBBQ1BJIEVycm9yOiBOZWVkZWQgW0J1ZmZlci9TdHJp
bmcvUGFja2FnZV0sIGZvdW5kIFtJbnRlZ2VyXSBmZmZmODgwMjIzMDM1NTU4ICgyMDEzMDUxNy9l
eHJlc29wLTU5MCkKWyAgIDEwLjM2MDc0Nl0gQUNQSSBFeGNlcHRpb246IEFFX0FNTF9PUEVSQU5E
X1RZUEUsIFdoaWxlIHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUgdW5hdmFpbGFi
bGVdICgyMDEzMDUxNy9kc3dleGVjLTQ2MSkKWyAgIDEwLjM2MDc0OV0gQUNQSSBFcnJvcjogTWV0
aG9kIHBhcnNlL2V4ZWN1dGlvbiBmYWlsZWQgW1xfU0JfLlBDSTAuR0ZYMC5fRFNNXSAoTm9kZSBm
ZmZmODgwMjIzNDliM2MwKSwgQUVfQU1MX09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01
MzYpClsgICAxMC4zNjA3NTVdIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFp
bGVkIFtcX1NCXy5QQ0kwLlBFRzAuUEVHUC5fRFNNXSAoTm9kZSBmZmZmODgwMjIzNGQzYzA4KSwg
QUVfQU1MX09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01MzYpClsgICAxMC4zNjA3NjFd
IGZhaWxlZCB0byBldmFsdWF0ZSBfRFNNOiAxMjI5MQpbICAgMTAuMzYwNzY1XSBBQ1BJIFdhcm5p
bmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2gg
LSBGb3VuZCBbQnVmZmVyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJn
dW1lbnRzLTk1KQpbICAgMTAuMzYwODQzXSBWR0Egc3dpdGNoZXJvbzogZGV0ZWN0ZWQgT3B0aW11
cyBEU00gbWV0aG9kIFxfU0JfLlBDSTAuUEVHMC5QRUdQIGhhbmRsZQpbICAgMTAuMzYwODY3XSBu
b3V2ZWF1IDAwMDA6MDE6MDAuMDogZW5hYmxpbmcgZGV2aWNlICgwMDA0IC0+IDAwMDcpClsgICAx
MC4zNjQxNzVdIHN5c3RlbWQtdWRldmRbNDU3XTogZmFpbGVkIHRvIGV4ZWN1dGUgJy9saWIvdWRl
di9zb2NrZXQ6L29yZy94ZW4veGVuZC91ZGV2X2V2ZW50JyAnc29ja2V0Oi9vcmcveGVuL3hlbmQv
dWRldl9ldmVudCc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKWyAgIDEwLjM2NDM0OV0gQmx1
ZXRvb3RoOiBDb3JlIHZlciAyLjE2ClsgICAxMC4zNjQzNjVdIE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMzEKWyAgIDEwLjM2NDM2Nl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBj
b25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKWyAgIDEwLjM2NDM3Ml0gQmx1ZXRvb3RoOiBI
Q0kgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxMC4zNjQzNzRdIEJsdWV0b290aDogTDJD
QVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxMC4zNjQzNzldIEJsdWV0b290aDogU0NP
IHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgMTAuMzY2NDIzXSB1c2Jjb3JlOiByZWdpc3Rl
cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJ0dXNiClsgICAxMC4zODczNDldIG1pY3JvY29kZTog
Q1BVMCBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTAuMzg5NDQyXSBh
dGg6IEVFUFJPTSByZWdkb21haW46IDB4NjAKWyAgIDEwLjM4OTQ0NF0gYXRoOiBFRVBST00gaW5k
aWNhdGVzIHdlIHNob3VsZCBleHBlY3QgYSBkaXJlY3QgcmVncGFpciBtYXAKWyAgIDEwLjM4OTQ0
N10gYXRoOiBDb3VudHJ5IGFscGhhMiBiZWluZyB1c2VkOiAwMApbICAgMTAuMzg5NDQ4XSBhdGg6
IFJlZ3BhaXIgdXNlZDogMHg2MApbICAgMTAuMzkyNTkyXSBpZWVlODAyMTEgcGh5MDogU2VsZWN0
ZWQgcmF0ZSBjb250cm9sIGFsZ29yaXRobSAnbWluc3RyZWxfaHQnClsgICAxMC4zOTMyNzhdIGll
ZWU4MDIxMSBwaHkwOiBBdGhlcm9zIEFSOTQ4NSBSZXY6MSBtZW09MHhmZmZmYzkwMDBhMDAwMDAw
LCBpcnE9MTcKWyAgIDEwLjQyNTM5M10gaTkxNSAwMDAwOjAwOjAyLjA6IGlycSA0NCBmb3IgTVNJ
L01TSS1YClsgICAxMC40MjU0MDNdIFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1lc3RhbXAgY2Fj
aGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuClsgICAxMC40MjU0MDRdIFtkcm1dIERyaXZlciBzdXBw
b3J0cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuClsgICAxMC40MjU0MjJdIEFDUEkg
V2FybmluZzogXF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2gg
LSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2Fy
Z3VtZW50cy05NSkKWyAgIDEwLjQyNTQ2OV0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLlBFRzAu
UEVHUC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJdLCBB
Q1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpClsgICAxMC40
MjU1NDVdIHZnYWFyYjogZGV2aWNlIGNoYW5nZWQgZGVjb2RlczogUENJOjAwMDA6MDA6MDIuMCxv
bGRkZWNvZGVzPWlvK21lbSxkZWNvZGVzPW5vbmU6b3ducz1pbyttZW0KWyAgIDEwLjQyNTU0N10g
dmdhYXJiOiB0cmFuc2ZlcnJpbmcgb3duZXIgZnJvbSBQQ0k6MDAwMDowMDowMi4wIHRvIFBDSTow
MDAwOjAxOjAwLjAKWyAgIDEwLjQ2NDM3N10gZmJjb246IGludGVsZHJtZmIgKGZiMCkgaXMgcHJp
bWFyeSBkZXZpY2UKWyAgIDEwLjU2ODUxOV0gTGludXggdmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6
IHYyLjAwClsgICAxMC41NzI1ODRdIHV2Y3ZpZGVvOiBGb3VuZCBVVkMgMS4wMCBkZXZpY2UgQVNV
UyBVU0IyLjAgV2ViY2FtICgxYmNmOjI4ODMpClsgICAxMC41ODk1MTVdIGlucHV0OiBBU1VTIFVT
QjIuMCBXZWJjYW0gYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEv
MS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NQpbICAgMTAuNTg5NjI0XSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHV2Y3ZpZGVvClsgICAxMC41ODk2MjVdIFVTQiBW
aWRlbyBDbGFzcyBkcml2ZXIgKDEuMS4xKQpbICAgMTAuNzg3MTc2XSBwc21vdXNlIHNlcmlvNDog
YWxwczogVW5rbm93biBBTFBTIHRvdWNocGFkOiBFNz0xMCAwMCA2NCwgRUM9MTAgMDAgNjQKWyAg
IDExLjA3MzA0OF0gYXN1c193bWk6IEFTVVMgV01JIGdlbmVyaWMgZHJpdmVyIGxvYWRlZApbICAg
MTEuMDczODczXSBhc3VzX3dtaTogSW5pdGlhbGl6YXRpb246IDB4MQpbICAgMTEuMDczODk0XSBh
c3VzX3dtaTogQklPUyBXTUkgdmVyc2lvbjogNy45ClsgICAxMS4wNzM5MjddIGFzdXNfd21pOiBT
RlVOIHZhbHVlOiAweDZhMDg3NwpbICAgMTEuMDc0NDgxXSBpbnB1dDogQXN1cyBXTUkgaG90a2V5
cyBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYKWyAgIDExLjE2
MzQwNl0gYXN1c193bWk6IEJhY2tsaWdodCBjb250cm9sbGVkIGJ5IEFDUEkgdmlkZW8gZHJpdmVy
ClsgICAxMS4xNzAwNDVdIENvbnNvbGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVy
IGRldmljZSAyNDB4NjcKWyAgIDExLjE3MjQwNF0gQmx1ZXRvb3RoOiBQYXRjaCBmaWxlIG5vdCBm
b3VuZCBhcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpbICAgMTEuMTcyNDA1XSBCbHVldG9vdGg6
IExvYWRpbmcgcGF0Y2ggZmlsZSBmYWlsZWQKWyAgIDExLjE3MjQwOV0gYXRoM2s6IHByb2JlIG9m
IDEtMS4xOjEuMCBmYWlsZWQgd2l0aCBlcnJvciAtMgpbICAgMTEuMTcyNDI3XSB1c2Jjb3JlOiBy
ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNrClsgICAxMS4xNzI2MDddIG1pY3Jv
Y29kZTogQ1BVMSBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEuMTcz
NTg4XSBpOTE1IDAwMDA6MDA6MDIuMDogZmIwOiBpbnRlbGRybWZiIGZyYW1lIGJ1ZmZlciBkZXZp
Y2UKWyAgIDExLjE3MzU5MF0gaTkxNSAwMDAwOjAwOjAyLjA6IHJlZ2lzdGVyZWQgcGFuaWMgbm90
aWZpZXIKWyAgIDExLjE3NDQwN10gYWNwaSBkZXZpY2U6MDY6IHJlZ2lzdGVyZWQgYXMgY29vbGlu
Z19kZXZpY2U4ClsgICAxMS4xNzQ0MjFdIEFDUEk6IFZpZGVvIERldmljZSBbUEVHUF0gKG11bHRp
LWhlYWQ6IHllcyAgcm9tOiB5ZXMgIHBvc3Q6IG5vKQpbICAgMTEuMTc0NDQ2XSBpbnB1dDogVmlk
ZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKWyAgIDExLjE3NzI0M10gbWljcm9jb2RlOiBD
UFUyIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyClsgICAxMS4xNzc1NjldIG1p
Y3JvY29kZTogQ1BVMyBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEu
MTc3ODg1XSBtaWNyb2NvZGU6IENQVTQgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4
MTIKWyAgIDExLjE3ODI1N10gbWljcm9jb2RlOiBDUFU1IHNpZz0weDMwNmE5LCBwZj0weDEwLCBy
ZXZpc2lvbj0weDEyClsgICAxMS4xNzk2MzldIG1pY3JvY29kZTogQ1BVNiBzaWc9MHgzMDZhOSwg
cGY9MHgxMCwgcmV2aXNpb249MHgxMgpbICAgMTEuMTgwMTQ3XSBtaWNyb2NvZGU6IENQVTcgc2ln
PTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKWyAgIDExLjE4MDQ3MF0gbWljcm9jb2Rl
OiBNaWNyb2NvZGUgVXBkYXRlIERyaXZlcjogdjIuMDAgPHRpZ3JhbkBhaXZhemlhbi5mc25ldC5j
by51az4sIFBldGVyIE9ydWJhClsgICAxMS4yMTA4NjddIGFjcGkgZGV2aWNlOjM0OiByZWdpc3Rl
cmVkIGFzIGNvb2xpbmdfZGV2aWNlMTAKWyAgIDExLjIyMjkxMl0gY2ZnODAyMTE6IFdvcmxkIHJl
Z3VsYXRvcnkgZG9tYWluIHVwZGF0ZWQ6ClsgICAxMS4yMjI5MTRdIGNmZzgwMjExOiAgIChzdGFy
dF9mcmVxIC0gZW5kX2ZyZXEgQCBiYW5kd2lkdGgpLCAobWF4X2FudGVubmFfZ2FpbiwgbWF4X2Vp
cnApClsgICAxMS4yMjI5MTZdIGNmZzgwMjExOiAgICgyNDAyMDAwIEtIeiAtIDI0NzIwMDAgS0h6
IEAgNDAwMDAgS0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpbICAgMTEuMjIyOTE3XSBjZmc4MDIx
MTogICAoMjQ1NzAwMCBLSHogLSAyNDgyMDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAy
MDAwIG1CbSkKWyAgIDExLjIyMjkxOF0gY2ZnODAyMTE6ICAgKDI0NzQwMDAgS0h6IC0gMjQ5NDAw
MCBLSHogQCAyMDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pClsgICAxMS4yMjI5MTldIGNm
ZzgwMjExOiAgICg1MTcwMDAwIEtIeiAtIDUyNTAwMDAgS0h6IEAgNDAwMDAgS0h6KSwgKDMwMCBt
QmksIDIwMDAgbUJtKQpbICAgMTEuMjIyOTIwXSBjZmc4MDIxMTogICAoNTczNTAwMCBLSHogLSA1
ODM1MDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAyMDAwIG1CbSkKWyAgIDExLjIzMDk0
N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjIpOiBhcHBhcm1vcj0iU1RBVFVTIiBv
cGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBu
YW1lPSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAx
MS4yMzA5NTJdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODozKTogYXBwYXJtb3I9IlNU
QVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9u
IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMDk1NV0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InBy
b2ZpbGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xp
Yi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9y
X3BhcnNlciIKWyAgIDExLjIzMTA1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjUp
OiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3
NCBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3NSBjb21t
PSJhcHBhcm1vcl9wYXJzZXIiClsgICAxMS4yMzEwNjFdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0
NjM5Ljg5ODo2KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2Ui
IHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01h
bmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNl
ciIKWyAgIDExLjIzMTA2NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjcpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQt
c2NyaXB0IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMTI2MF0gdHlw
ZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjgpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRp
b249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTUzNSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1l
PSIvc2Jpbi9kaGNsaWVudCIgcGlkPTU3MyBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAxMS4y
MzEyNjVdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo5KTogYXBwYXJtb3I9IlNUQVRV
UyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9u
IiBwaWQ9NTczIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDExLjIzMTI2OF0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjEwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MyBjb21tPSJhcHBh
cm1vcl9wYXJzZXIiClsgICAxMS4yMzEzMjhdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5
ODoxMSk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJl
bnQ9NTcxIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdvcmtNYW5hZ2Vy
L25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsg
ICAxMS4yMzgyNzNdIEFDUEk6IFZpZGVvIERldmljZSBbR0ZYMF0gKG11bHRpLWhlYWQ6IHllcyAg
cm9tOiBubyAgcG9zdDogbm8pClsgICAxMS4yMzgzMjVdIGlucHV0OiBWaWRlbyBCdXMgYXMgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQv
aW5wdXQ4ClsgICAxMS4yMzgzOTNdIFtkcm1dIEluaXRpYWxpemVkIGk5MTUgMS42LjAgMjAwODA3
MzAgZm9yIDAwMDA6MDA6MDIuMCBvbiBtaW5vciAwClsgICAxMS4yMzg3MDhdIHNuZF9oZGFfaW50
ZWwgMDAwMDowMDoxYi4wOiBpcnEgNDUgZm9yIE1TSS9NU0ktWApbICAgMTEuMjM5MzQ5XSBub3V2
ZWF1ICBbICBERVZJQ0VdWzAwMDA6MDE6MDAuMF0gQk9PVDAgIDogMHgwYzExODBhMQpbICAgMTEu
MjM5MzUxXSBub3V2ZWF1ICBbICBERVZJQ0VdWzAwMDA6MDE6MDAuMF0gQ2hpcHNldDogR0YxMDgg
KE5WQzEpClsgICAxMS4yMzkzNTJdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBG
YW1pbHkgOiBOVkMwClsgICAxMS4yNDI5OTNdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTow
MC4wXSBjaGVja2luZyBQUkFNSU4gZm9yIGltYWdlLi4uClsgICAxMS4yNTI3MjddIG5vdXZlYXUg
IFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gc2lnbmF0dXJlIG5vdCBmb3VuZApbICAgMTEu
MjUyNzI4XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJPTSBm
b3IgaW1hZ2UuLi4KWyAgIDExLjI1Mjc4Nl0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAw
LjBdIC4uLiBzaWduYXR1cmUgbm90IGZvdW5kClsgICAxMS4yNTI3ODddIG5vdXZlYXUgIFsgICBW
QklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBBQ1BJIGZvciBpbWFnZS4uLgpbICAgMTEuMjU4
OTkwXSBhdXRvY29uZmlnOiBsaW5lX291dHM9MiAoMHgxNC8weDE2LzB4MC8weDAvMHgwKSB0eXBl
OnNwZWFrZXIKWyAgIDExLjI1ODk5MV0gICAgc3BlYWtlcl9vdXRzPTAgKDB4MC8weDAvMHgwLzB4
MC8weDApClsgICAxMS4yNTg5OTNdICAgIGhwX291dHM9MSAoMHgyMS8weDAvMHgwLzB4MC8weDAp
ClsgICAxMS4yNTg5OTNdICAgIG1vbm86IG1vbm9fb3V0PTB4MApbICAgMTEuMjU4OTk0XSAgICBk
aWctb3V0PTB4MWUvMHgwClsgICAxMS4yNTg5OTVdICAgIGlucHV0czoKWyAgIDExLjI1ODk5Nl0g
ICAgICBJbnRlcm5hbCBNaWM9MHgxOQpbICAgMTEuMjU4OTk3XSAgICAgIE1pYz0weDE4ClsgICAx
MS4yNTg5OThdIHJlYWx0ZWs6IEVuYWJsZSBkZWZhdWx0IHNldHVwIGZvciBhdXRvIG1vZGUgYXMg
ZmFsbGJhY2sKWyAgIDExLjI2NjA4NF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIGFz
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OQpbICAg
MTEuMjY2MTM0XSBpbnB1dDogSERBIEludGVsIFBDSCBNaWMgYXMgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMApbICAgMTEuMjkwNjk2XSBwc21vdXNl
IHNlcmlvNDogZWxhbnRlY2g6IGFzc3VtaW5nIGhhcmR3YXJlIHZlcnNpb24gNCAod2l0aCBmaXJt
d2FyZSB2ZXJzaW9uIDB4MzYxZjAzKQpbICAgMTEuMzA0ODA0XSBwc21vdXNlIHNlcmlvNDogZWxh
bnRlY2g6IFN5bmFwdGljcyBjYXBhYmlsaXRpZXMgcXVlcnkgcmVzdWx0IDB4MTAsIDB4MTUsIDB4
MGQuClsgICAxMS4zNzM0NjhdIGlucHV0OiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQgYXMgL2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEKWyAgIDExLjQzNzY2Ml0g
SVB2NjogQUREUkNPTkYoTkVUREVWX1VQKTogd2xhbjA6IGxpbmsgaXMgbm90IHJlYWR5ClsgICAx
MS42MjI0OTZdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gYXBwZWFycyB0
byBiZSB2YWxpZApbICAgMTEuNjIyNDk4XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAu
MF0gdXNpbmcgaW1hZ2UgZnJvbSBBQ1BJClsgICAxMS42MjI1NzldIG5vdXZlYXUgIFsgICBWQklP
U11bMDAwMDowMTowMC4wXSBCSVQgc2lnbmF0dXJlIGZvdW5kClsgICAxMS42MjI1ODFdIG5vdXZl
YXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSB2ZXJzaW9uIDcwLjA4LmJkLjAwLjE0ClsgICAx
MS42MjI4ODNdIG5vdXZlYXUgIFsgREVWSU5JVF1bMDAwMDowMTowMC4wXSBhZGFwdG9yIG5vdCBp
bml0aWFsaXNlZApbICAgMTEuNjIyODg0XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAu
MF0gcnVubmluZyBpbml0IHRhYmxlcwpbICAgMTEuNzI5ODI4XSBub3V2ZWF1ICBbICAgICBQRkJd
WzAwMDA6MDE6MDAuMF0gUkFNIHR5cGU6IEREUjMKWyAgIDExLjcyOTgzMF0gbm91dmVhdSAgWyAg
ICAgUEZCXVswMDAwOjAxOjAwLjBdIFJBTSBzaXplOiAxMDI0IE1pQgpbICAgMTEuNzI5ODMxXSBu
b3V2ZWF1ICBbICAgICBQRkJdWzAwMDA6MDE6MDAuMF0gICAgWkNPTVA6IDAgdGFncwpbICAgMTEu
NzU3NDE5XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6MDAuMF0gRkFOIGNvbnRyb2w6IG5v
bmUgLyBleHRlcm5hbApbICAgMTEuNzU3NDI0XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6
MDAuMF0gZmFuIG1hbmFnZW1lbnQ6IGRpc2FibGVkClsgICAxMS43NTc0MjddIG5vdXZlYXUgIFsg
IFBUSEVSTV1bMDAwMDowMTowMC4wXSBpbnRlcm5hbCBzZW5zb3I6IHllcwpbICAgMTEuNzYwODg1
XSB2Z2Ffc3dpdGNoZXJvbzogZW5hYmxlZApbICAgMTEuNzYxMDUzXSBbVFRNXSBab25lICBrZXJu
ZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDQwMjk5MzYga2lCClsgICAxMS43NjEwNTVd
IFtUVE1dIFpvbmUgICBkbWEzMjogQXZhaWxhYmxlIGdyYXBoaWNzIG1lbW9yeTogMjA5NzE1MiBr
aUIKWyAgIDExLjc2MTA1NV0gW1RUTV0gSW5pdGlhbGl6aW5nIHBvb2wgYWxsb2NhdG9yClsgICAx
MS43NjEwNThdIFtUVE1dIEluaXRpYWxpemluZyBETUEgcG9vbCBhbGxvY2F0b3IKWyAgIDExLjc2
MTA2NV0gbm91dmVhdSAgWyAgICAgRFJNXSBWUkFNOiAxMDI0IE1pQgpbICAgMTEuNzYxMDY3XSBu
b3V2ZWF1ICBbICAgICBEUk1dIEdBUlQ6IDEwNDg1NzYgTWlCClsgICAxMS43NjEwNzBdIG5vdXZl
YXUgIFsgICAgIERSTV0gVE1EUyB0YWJsZSB2ZXJzaW9uIDIuMApbICAgMTEuNzYxMDcxXSBub3V2
ZWF1ICBbICAgICBEUk1dIERDQiB2ZXJzaW9uIDQuMApbICAgMTEuNzYxMDczXSBub3V2ZWF1ICBb
ICAgICBEUk1dIERDQiBvdXRwIDAwOiAwMjAwMDM2MiAwMDAyMDAxMApbICAgMTEuNzYxMDc0XSBu
b3V2ZWF1ICBbICAgICBEUk1dIERDQiBjb25uIDAwOiAwMDAwMTA2MQpbICAgMTEuNzYxNjkxXSBb
ZHJtXSBTdXBwb3J0cyB2YmxhbmsgdGltZXN0YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTAp
LgpbICAgMTEuNzYxNjkyXSBbZHJtXSBObyBkcml2ZXIgc3VwcG9ydCBmb3IgdmJsYW5rIHRpbWVz
dGFtcCBxdWVyeS4KWyAgIDExLjc2MTY5NF0gbm91dmVhdSAgWyAgICAgRFJNXSBBQ1BJIGJhY2ts
aWdodCBpbnRlcmZhY2UgYXZhaWxhYmxlLCBub3QgcmVnaXN0ZXJpbmcgb3VyIG93bgpbICAgMTEu
NzYxNzAzXSBub3V2ZWF1IFdbICAgICBEUk1dIHZvbHRhZ2UgdGFibGUgMHg1MCB1bmtub3duClsg
ICAxMS43NjE4NzBdIG5vdXZlYXUgIFsgICAgIERSTV0gMiBhdmFpbGFibGUgcGVyZm9ybWFuY2Ug
bGV2ZWwocykKWyAgIDExLjc2MTg3Ml0gbm91dmVhdSAgWyAgICAgRFJNXSAxOiBjb3JlIDI3ME1I
eiBzaGFkZXIgNTQwTUh6IG1lbW9yeSA0MDVNSHoKWyAgIDExLjc2MTg3NF0gbm91dmVhdSAgWyAg
ICAgRFJNXSAzOiBjb3JlIDQ3NU1IeiBzaGFkZXIgOTUwTUh6IG1lbW9yeSA5MDBNSHogdm9sdGFn
ZSAxMG1WClsgICAxMS43NjE4NzVdIG5vdXZlYXUgIFsgICAgIERSTV0gYzogY29yZSAyNzBNSHog
c2hhZGVyIDU0ME1IeiBtZW1vcnkgNDA1TUh6ClsgICAxMS43Njc3MDNdIG5vdXZlYXUgIFsgICAg
IERSTV0gTU06IHVzaW5nIENPUFkwIGZvciBidWZmZXIgY29waWVzClsgICAxMS43Njg3NTBdIG5v
dXZlYXUgMDAwMDowMTowMC4wOiBObyBjb25uZWN0b3JzIHJlcG9ydGVkIGNvbm5lY3RlZCB3aXRo
IG1vZGVzClsgICAxMS43Njg3NTJdIFtkcm1dIENhbm5vdCBmaW5kIGFueSBjcnRjIG9yIHNpemVz
IC0gZ29pbmcgMTAyNHg3NjgKWyAgIDExLjgwMTgwM10gbm91dmVhdSAgWyAgICAgRFJNXSBhbGxv
Y2F0ZWQgMTAyNHg3NjggZmI6IDB4NjAwMDAsIGJvIGZmZmY4ODAyMTQyMDI4MDAKWyAgIDExLjgw
MTkzMF0gbm91dmVhdSAwMDAwOjAxOjAwLjA6IGZiMTogbm91dmVhdWZiIGZyYW1lIGJ1ZmZlciBk
ZXZpY2UKWyAgIDExLjgwMTkzNV0gW2RybV0gSW5pdGlhbGl6ZWQgbm91dmVhdSAxLjEuMSAyMDEy
MDgwMSBmb3IgMDAwMDowMTowMC4wIG9uIG1pbm9yIDEKWyAgIDExLjgzODYwMV0gW2RybV0gRW5h
YmxpbmcgUkM2IHN0YXRlczogUkM2IG9uLCBSQzZwIG9uLCBSQzZwcCBvZmYKWyAgIDEyLjQ5OTc2
OF0gd2xhbjA6IGF1dGhlbnRpY2F0ZSB3aXRoIDRjOjcyOmI5Ojg3OmU1OjE5ClsgICAxMi41MTk1
MDFdIHdsYW4wOiBzZW5kIGF1dGggdG8gNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpClsgICAx
Mi41MjI4NDddIHdsYW4wOiBhdXRoZW50aWNhdGVkClsgICAxMi41MjMxNTRdIHdsYW4wOiBhc3Nv
Y2lhdGUgd2l0aCA0Yzo3MjpiOTo4NzplNToxOSAodHJ5IDEvMykKWyAgIDEyLjUyOTMxMl0gd2xh
bjA6IFJYIEFzc29jUmVzcCBmcm9tIDRjOjcyOmI5Ojg3OmU1OjE5IChjYXBhYj0weDQxMSBzdGF0
dXM9MCBhaWQ9NSkKWyAgIDEyLjUyOTM2M10gd2xhbjA6IGFzc29jaWF0ZWQKWyAgIDEyLjUyOTM3
MV0gSVB2NjogQUREUkNPTkYoTkVUREVWX0NIQU5HRSk6IHdsYW4wOiBsaW5rIGJlY29tZXMgcmVh
ZHkKWyAgIDEyLjkzMjcwNF0gRVhUNC1mcyAoZG0tMSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9y
cz1yZW1vdW50LXJvClsgICAxNC40MzY1NTddIGtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBp
bnRlcnZhbCA1IHNlY29uZHMKWyAgIDE0LjQzNjc2Nl0gRVhUMy1mcyAoZG0tMik6IHVzaW5nIGlu
dGVybmFsIGpvdXJuYWwKWyAgIDE0LjQzNjc4NV0gRVhUMy1mcyAoZG0tMik6IG1vdW50ZWQgZmls
ZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2RlClsgICAxNy4zNTEwODddIGluaXQ6IGZhaWxz
YWZlIG1haW4gcHJvY2VzcyAoOTY2KSBraWxsZWQgYnkgVEVSTSBzaWduYWwKWyAgIDE3LjUzODc3
Ml0gYXVkaXRfcHJpbnRrX3NrYjogMjQgY2FsbGJhY2tzIHN1cHByZXNzZWQKWyAgIDE3LjUzODc3
NV0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIi
ClsgICAxNy41Mzg3NzldIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyMSk6IGFwcGFy
bW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4MiBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNs
aWVudC5hY3Rpb24iIHBpZD0xMTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDE3LjUzODc4
Ml0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIyKTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0x
MTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0
KDEzOTAwMjQ2NDYuMTk4OjIzKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxl
X3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGli
L05ldHdvcmtNYW5hZ2VyL25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBw
YXJtb3JfcGFyc2VyIgpbICAgMTcuNTM5MTU3XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4x
OTg6MjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFy
ZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3Jp
cHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAg
MTcuNTM5MzYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjUpOiBhcHBhcm1vcj0i
U1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0i
dW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlw
dCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAgMTcuNTM5NzU5XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIveDg2XzY0LWxpbnV4LWdudS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJl
ZXJkcC1zZXNzaW9uLXdyYXBwZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKWyAg
IDE3LjUzOTc2N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMjAyOjI3KTogYXBwYXJtb3I9
IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVu
Y29uZmluZWQiIG5hbWU9ImNocm9taXVtX2Jyb3dzZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9y
X3BhcnNlciIKWyAgIDE3LjU0MDE2MF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMjAyOjI4
KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD0xMTgy
IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL2N1cHMvYmFja2VuZC9jdXBzLXBk
ZiIgcGlkPTExOTQgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpbICAgMTcuNTQwMTY2XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9zYmluL2N1cHNkIiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiClsgICAxNy41ODY4
NzFdIEJsdWV0b290aDogQk5FUCAoRXRoZXJuZXQgRW11bGF0aW9uKSB2ZXIgMS4zClsgICAxNy41
ODY4NzNdIEJsdWV0b290aDogQk5FUCBmaWx0ZXJzOiBwcm90b2NvbCBtdWx0aWNhc3QKWyAgIDE3
LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgMTcu
NTg3NTM0XSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgIDE3LjU4
NzU0MF0gQmx1ZXRvb3RoOiBSRkNPTU0gc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAxNy41
ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExClsgICAxNy42Nzg3NzRdIGluaXQ6IGF2
YWhpLWN1cHMtcmVsb2FkIG1haW4gcHJvY2VzcyAoMTIxNikgdGVybWluYXRlZCB3aXRoIHN0YXR1
cyAxClsgICAxNy43NDAyMDJdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQgZHJpdmVy
Cg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="kern.log"
Content-Disposition: attachment; filename="kern.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6r3

SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IGlta2xvZyA1LjguMTEsIGxvZyBz
b3VyY2UgPSAvcHJvYy9rbXNnIHN0YXJ0ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEluaXRp
YWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTGludXgg
dmVyc2lvbiAzLjExLjAtMTUtZ2VuZXJpYyAoYnVpbGRkQGJhdHN1KSAoZ2NjIHZlcnNpb24gNC44
LjEgKFVidW50dS9MaW5hcm8gNC44LjEtMTB1YnVudHU4KSApICMyMy1VYnVudHUgU01QIE1vbiBE
ZWMgOSAxODoxNzowNCBVVEMgMjAxMyAoVWJ1bnR1IDMuMTEuMC0xNS4yMy1nZW5lcmljIDMuMTEu
MTApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBD
b21tYW5kIGxpbmU6IEJPT1RfSU1BR0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNp
Z25lZCByb290PS9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdCBybwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gS0VSTkVMIHN1cHBvcnRlZCBjcHVz
OgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBJ
bnRlbCBHZW51aW5lSW50ZWwKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgQU1EIEF1dGhlbnRpY0FNRApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBDZW50YXVyIENlbnRhdXJIYXVscwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1w
cm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0w
eDAwMDAwMDAwMDAwOWRmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZTAwMC0w
eDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAw
LTB4MDAwMDAwMDAxZmZmZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDIwMDAwMDAw
LTB4MDAwMDAwMDAyMDFmZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMjAyMDAw
MDAtMHgwMDAwMDAwMDQwMDAzZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwNDAwMDQw
MDAtMHgwMDAwMDAwMDQwMDA0ZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA0MDAw
NTAwMC0weDAwMDAwMDAwYzk3MzBmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOTcz
MTAwMC0weDAwMDAwMDAwYzlkMzFmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5
ZDMyMDAwLTB4MDAwMDAwMDBjOWQzNGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRiZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
YzlkNGMwMDAtMHgwMDAwMDAwMGM5ZDUxZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWQ1MjAwMC0weDAwMDAwMDAwYzlkNTNmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlkNWRmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5ZDVlMDAwLTB4MDAwMDAwMDBjOWVlZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5ZWYwMDAwLTB4MDAwMDAwMDBjOWVmM2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNjZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzlmM2QwMDAtMHgwMDAwMDAwMGM5ZjYxZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWY2MjAwMC0weDAwMDAwMDAwYzlmNjRmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWY2NTAwMC0weDAwMDAwMDAwYzlmNjZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZjY3MDAwLTB4MDAwMDAwMDBjOWY3ZGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4M2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmODQwMDAtMHgwMDAwMDAwMGM5ZjhiZmZmXSB1c2FibGUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhjZmZmXSByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWY4ZDAwMC0weDAwMDAwMDAwYzlmOWJmZmZdIHVzYWJsZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWY5YzAwMC0weDAwMDAwMDAwYzlmOWNmZmZdIHJlc2VydmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjlkMDAwLTB4MDAwMDAwMDBjOWZhN2ZmZl0gdXNhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZhY2ZmZl0gcmVzZXJ2ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ4ZmZmXSB1c2FibGUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmQ5ZmZmXSByZXNlcnZlZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkYTAwMC0weDAwMDAwMDAwYzlmZTlmZmZdIHVzYWJsZQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZlYTAwMC0weDAwMDAwMDAwY2EwMTBmZmZdIHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDExMDAwLTB4MDAwMDAwMDBjYTAyNWZmZl0gdXNhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAyNmZmZl0gcmVzZXJ2
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI3ZmZmXSB1c2Fi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjgwMDAtMHgwMDAwMDAwMGNhMDI5ZmZmXSByZXNl
cnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYTAwMC0weDAwMDAwMDAwY2EwMmFmZmZdIHVz
YWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyYjAwMC0weDAwMDAwMDAwY2EwMmZmZmZdIHJl
c2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDMwMDAwLTB4MDAwMDAwMDBjYTA0NmZmZl0g
dXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTYwYmZmZl0g
cmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E2MGMwMDAtMHgwMDAwMDAwMGNhODhiZmZm
XSBBQ1BJIE5WUwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg4YzAwMC0weDAwMDAwMDAwY2E4OTBm
ZmZdIEFDUEkgZGF0YQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MTAwMC0weDAwMDAwMDAwY2E4
OTFmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAwMDAwY2E4
ZDRmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhOGQ1MDAwLTB4MDAwMDAwMDBj
YWNlMWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhY2UyMDAwLTB4MDAwMDAwMDBj
YWZmM2ZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FmZjQwMDAtMHgwMDAwMDAw
MGNhZmZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2JjMDAwMDAtMHgwMDAwMDAw
MGNmZGZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmODAwMDAwMC0weDAwMDAw
MDAwZmJmZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAw
MDAwMDBmZWMwMGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMDAwMDAtMHgw
MDAwMDAwMGZlZDAzZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQxYzAwMC0w
eDAwMDAwMDAwZmVkMWZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAw
LTB4MDAwMDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmYwMDAw
MDAtMHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDEwMDAw
MDAwMC0weDAwMDAwMDAyMmYxZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlv
bjogYWN0aXZlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IEVGSSB2Mi4zMSBieSBBbWVyaWNhbiBNZWdhdHJlbmRzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6ICBBQ1BJPTB4Y2E4NWUw
MDAgIEFDUEkgMi4wPTB4Y2E4NWUwMDAgIFNNQklPUz0weGNhMTBhMzk4IApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMDogdHlwZT03
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwNWYwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTAxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDVmMDAw
LTB4MDAwMDAwMDAwMDA2MDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDI6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwMDAwNjAwMDAtMHgwMDAwMDAwMDAwMDllMDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMzogdHlw
ZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDA5ZTAwMC0weDAwMDAwMDAwMDAwYTAw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTA0OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMTAw
MDAwLTB4MDAwMDAwMDAwMTAwMDAwMCkgKDE1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA1OiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDAxMDAwMDAwLTB4MDAwMDAwMDAwMjRmMzAwMCkgKDIwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA2
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAyNGYzMDAwLTB4MDAwMDAwMDAy
MDAwMDAwMCkgKDQ3NU1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW0wNzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAw
MDAyMDAwMDAwMC0weDAwMDAwMDAwMjAyMDAwMDApICgyTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA4OiB0eXBlPTcsIGF0dHI9
MHhmLCByYW5nZT1bMHgwMDAwMDAwMDIwMjAwMDAwLTB4MDAwMDAwMDAzNjA0MjAwMCkgKDM1ME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0wOTogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDAzNjA0MjAwMC0weDAw
MDAwMDAwMzcwMTkwMDApICgxNU1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xMDogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDAzNzAxOTAwMC0weDAwMDAwMDAwNDAwMDQwMDApICgxNDNNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTE6IHR5cGU9
MCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwNDAwMDQwMDAtMHgwMDAwMDAwMDQwMDA1MDAw
KSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0xMjogdHlwZT03LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNTAw
MC0weDAwMDAwMDAwOTVlODAwMDApICgxMzc0TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTEzOiB0eXBlPTIsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDk1ZTgwMDAwLTB4MDAwMDAwMDBjN2ZjZDAwMCkgKDgwMU1CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0x
NDogdHlwZT0xLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjN2ZjZDAwMC0weDAwMDAwMDAw
YzgxMDEwMDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTE1OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MGM4MTAxMDAwLTB4MDAwMDAwMDBjODE1NjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTY6IHR5cGU9MiwgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwYzgxNTYwMDAtMHgwMDAwMDAwMGM4MjMzMDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW0xNzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODIzMzAwMC0weDAwMDAw
MDAwYzgyYTQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTE4OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGM4MmE0MDAwLTB4MDAwMDAwMDBjODJhZDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTk6IHR5cGU9NCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzgyYWQwMDAtMHgwMDAwMDAwMGM4M2JjMDAwKSAoMU1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0yMDogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODNiYzAwMC0weDAw
MDAwMDAwYzgzYmUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGM4M2JlMDAwLTB4MDAwMDAwMDBjOTBhODAwMCkgKDEyTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTIyOiB0eXBlPTcs
IGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5MGE4MDAwLTB4MDAwMDAwMDBjOTcxODAwMCkg
KDZNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtMjM6IHR5cGU9MiwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzk3MTgwMDAt
MHgwMDAwMDAwMGM5NzI0MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0yNDogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOTcyNDAwMC0weDAwMDAwMDAwYzk3MzEwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI1OiB0eXBl
PTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOTczMTAwMC0weDAwMDAwMDAwYzlkMzIw
MDApICg2TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTI2OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGM5ZDMyMDAwLTB4MDAwMDAwMDBjOWQzNTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjc6IHR5cGU9
MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkMzUwMDAtMHgwMDAwMDAwMGM5ZDRjMDAw
KSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gZWZpOiBtZW0yODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjOWQ0YzAwMC0weDAwMDAwMDAwYzlkNTIwMDApICgwTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI5OiB0eXBlPTMs
IGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDUyMDAwLTB4MDAwMDAwMDBjOWQ1NDAwMCkg
KDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtMzA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAw
MDAwMDAwYzlkNTQwMDAtMHgwMDAwMDAwMGM5ZDVlMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMTogdHlwZT0zLCBh
dHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQ1ZTAwMC0weDAwMDAwMDAwYzllZjAwMDApICgx
TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTMyOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAw
MDAwMGM5ZWYwMDAwLTB4MDAwMDAwMDBjOWVmNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzM6IHR5cGU9MywgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzllZjQwMDAtMHgwMDAwMDAwMGM5ZjNkMDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW0zNDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAw
MDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNDQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTM1OiB0eXBlPTYsIGF0dHI9
MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjQ0MDAwLTB4MDAwMDAwMDBj
OWY1MTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMzY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmNTEwMDAtMHgwMDAwMDAwMGM5ZjYyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zNzog
dHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2MjAwMC0weDAwMDAwMDAwYzlm
NjUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTM4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5n
ZT1bMHgwMDAwMDAwMGM5ZjY1MDAwLTB4MDAwMDAwMDBjOWY2NzAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzk6IHR5
cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5Zjdl
MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gZWZpOiBtZW00MDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOWY3ZTAwMC0weDAwMDAwMDAwYzlmODQwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQxOiB0eXBl
PTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5Zjg0MDAwLTB4MDAwMDAwMDBjOWY4YzAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNDI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzlmOGMwMDAtMHgwMDAwMDAwMGM5ZjhkMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00MzogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY4ZDAwMC0weDAwMDAwMDAwYzlmOWMwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTQ0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgw
MDAwMDAwMGM5ZjljMDAwLTB4MDAwMDAwMDBjOWY5ZDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDU6IHR5cGU9Mywg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE4MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW00NjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjOWZhODAwMC0weDAwMDAwMDAwYzlmYWQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ3OiB0eXBlPTMsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmFkMDAwLTB4MDAwMDAwMDBjOWZkOTAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNDg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAw
MDAwYzlmZDkwMDAtMHgwMDAwMDAwMGM5ZmRhMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00OTogdHlwZT0zLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWZkYTAwMC0weDAwMDAwMDAwYzlmZWEwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTUwOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAw
MGM5ZmVhMDAwLTB4MDAwMDAwMDBjYTAxMTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTE6IHR5cGU9MywgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNhMDI2MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW01MjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
YTAyNjAwMC0weDAwMDAwMDAwY2EwMjcwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTUzOiB0eXBlPTMsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGNhMDI3MDAwLTB4MDAwMDAwMDBjYTAyODAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NTQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2Ew
MjgwMDAtMHgwMDAwMDAwMGNhMDJhMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01NTogdHlwZT0zLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTAyYTAwMC0weDAwMDAwMDAwY2EwMmIwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU2
OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDJi
MDAwLTB4MDAwMDAwMDBjYTAzMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTc6IHR5cGU9MywgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNhMDQ3MDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01ODog
dHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTA0NzAw
MC0weDAwMDAwMDAwY2EwYzgwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU5OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAw
MDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGM4MDAwLTB4MDAwMDAwMDBjYTBlMjAwMCkg
KDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtNjA6IHR5cGU9NiwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAw
MDAwMDAwY2EwZTIwMDAtMHgwMDAwMDAwMGNhMGU4MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MTogdHlwZT02LCBh
dHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTBlODAwMC0weDAwMDAw
MDAwY2ExMGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYyOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhMTBjMDAwLTB4MDAwMDAwMDBjYTU4MzAwMCkgKDRNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjM6IHR5cGU9MCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1ODMwMDAtMHgwMDAwMDAwMGNhNWExMDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW02NDogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTVhMTAwMC0weDAw
MDAwMDAwY2E1YjAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY1OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGNhNWIwMDAwLTB4MDAwMDAwMDBjYTViMjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjY6IHR5cGU9MCwg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E1YjIwMDAtMHgwMDAwMDAwMGNhNWI5MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW02NzogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTViOTAwMC0w
eDAwMDAwMDAwY2E2MGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY4OiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjYTYwYzAwMC0weDAwMDAwMDAwY2E2YzUwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTY5OiB0eXBl
PTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTZjNTAwMC0weDAwMDAwMDAwY2E4NzUw
MDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTcwOiB0eXBlPTEwLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTg3
NTAwMC0weDAwMDAwMDAwY2E4NzYwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcxOiB0eXBlPTEwLCBhdHRyPTB4Ziwg
cmFuZ2U9WzB4MDAwMDAwMDBjYTg3NjAwMC0weDAwMDAwMDAwY2E4OGMwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTcy
OiB0eXBlPTksIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAwMDBj
YTg5MTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNzM6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
Y2E4OTEwMDAtMHgwMDAwMDAwMGNhODkyMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NDogdHlwZT0xMCwgYXR0cj0w
eGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4OTIwMDAtMHgwMDAwMDAwMGNhOGQ1MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW03NTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYThkNTAwMC0weDAwMDAw
MDAwY2FhMjEwMDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc2OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhYTIxMDAwLTB4MDAwMDAwMDBjYWNiOTAwMCkgKDJNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzc6IHR5cGU9NCwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2FjYjkwMDAtMHgwMDAwMDAwMGNhY2M5MDAwKSAoME1C
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZp
OiBtZW03ODogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNjOTAwMC0weDAw
MDAwMDAwY2FjZGIwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc5OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgw
MDAwMDAwMGNhY2RiMDAwLTB4MDAwMDAwMDBjYWNlMjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODA6IHR5cGU9Niwg
YXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2FjZTIwMDAtMHgwMDAw
MDAwMGNhZmY0MDAwKSAoM01CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gZWZpOiBtZW04MTogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjYWZmNDAwMC0weDAwMDAwMDAwY2IwMDAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgyOiB0eXBlPTcsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDIyZjIwMDAwMCkgKDQ4
NTBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IGVmaTogbWVtODM6IHR5cGU9MCwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMDAsIHJhbmdlPVsweDAw
MDAwMDAwY2JjMDAwMDAtMHgwMDAwMDAwMGNmZTAwMDAwKSAoNjZNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODQ6IHR5cGU9MTEs
IGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGY4MDAwMDAwLTB4MDAw
MDAwMDBmYzAwMDAwMCkgKDY0TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg1OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAw
MDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDEwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTg2OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAw
MDBmZWQwMDAwMC0weDAwMDAwMDAwZmVkMDQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg3OiB0eXBlPTExLCBhdHRy
PTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZWQxYzAwMC0weDAwMDAwMDAw
ZmVkMjAwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTg4OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwg
cmFuZ2U9WzB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlMDEwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTg5
OiB0eXBlPTExLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMSwgcmFuZ2U9WzB4MDAwMDAwMDBmZjAw
MDAwMC0weDAwMDAwMDAxMDAwMDAwMDApICgxNk1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNyBwcmVzZW50LgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gRE1JOiBBU1VTVGVLIENP
TVBVVEVSIElOQy4gTjU2VkovTjU2VkosIEJJT1MgTjU2VkouMjAzIDA4LzI5LzIwMTIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0
ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3Zl
IFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5vIEFHUCBicmlkZ2UgZm91bmQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHgyMmYyMDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB1
bmNhY2hhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIEEwMDAwLURG
RkZGIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICAgRTAwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5h
YmxlZDoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICAgMCBiYXNlIDAwMDAwMDAwMCBtYXNrIEUwMDAwMDAwMCB3cml0ZS1iYWNrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDEgYmFzZSAyMDAwMDAw
MDAgbWFzayBGRTAwMDAwMDAgd3JpdGUtYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICAyIGJhc2UgMjIwMDAwMDAwIG1hc2sgRkYwMDAwMDAw
IHdyaXRlLWJhY2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICAgMyBiYXNlIDBFMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB1bmNhY2hhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDQgYmFzZSAw
RDAwMDAwMDAgbWFzayBGRjAwMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA1IGJhc2UgMENDMDAwMDAwIG1hc2sgRkZD
MDAwMDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgNiBiYXNlIDBDQkMwMDAwMCBtYXNrIEZGRkMwMDAwMCB1bmNhY2hhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDcg
YmFzZSAyMkY4MDAwMDAgbWFzayBGRkY4MDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA4IGJhc2UgMjJGNDAwMDAwIG1h
c2sgRkZGQzAwMDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICAgOSBiYXNlIDIyRjIwMDAwMCBtYXNrIEZGRkUwMDAwMCB1bmNh
Y2hhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSB4ODYgUEFUIGVuYWJsZWQ6IGNwdSAwLCBvbGQgMHg3MDQwNjAwMDcwNDA2LCBuZXcgMHg3MDEw
NjAwMDcwMTA2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBvcmlnaW5hbCB2YXJpYWJsZSBNVFJScwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDAsIGJhc2U6IDBHQiwgcmFuZ2U6IDhHQiwgdHlw
ZSBXQgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
cmVnIDEsIGJhc2U6IDhHQiwgcmFuZ2U6IDUxMk1CLCB0eXBlIFdCCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgMiwgYmFzZTogODcwNE1CLCBy
YW5nZTogMjU2TUIsIHR5cGUgV0IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIHJlZyAzLCBiYXNlOiAzNTg0TUIsIHJhbmdlOiA1MTJNQiwgdHlwZSBV
QwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVn
IDQsIGJhc2U6IDMzMjhNQiwgcmFuZ2U6IDI1Nk1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgNSwgYmFzZTogMzI2NE1CLCBy
YW5nZTogNjRNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gcmVnIDYsIGJhc2U6IDMyNjBNQiwgcmFuZ2U6IDRNQiwgdHlwZSBVQwpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDcs
IGJhc2U6IDg5NTJNQiwgcmFuZ2U6IDhNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDgsIGJhc2U6IDg5NDhNQiwgcmFuZ2U6
IDRNQiwgdHlwZSBVQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gcmVnIDksIGJhc2U6IDg5NDZNQiwgcmFuZ2U6IDJNQiwgdHlwZSBVQwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gdG90YWwgUkFNIGNv
dmVyZWQ6IDgxMTBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDY0SyAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDI1Nksg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6
ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NjRLIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNjRLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
MTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMzJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6
IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9z
aXplOiA2NEsgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDFHIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTog
MkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1
bmtfc2l6ZTogMTI4SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA0TSAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog
OE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNo
dW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogMTI4SyAJY2h1bmtfc2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAt
OE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDI1
Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNo
dW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2SyAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNTEy
SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtf
c2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nksg
CWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdy
YW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMzJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXpl
OiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1Nksg
CWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFu
X3NpemU6IDI1NksgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBS
QU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMUcgCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtf
c2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEy
SyAJY2h1bmtfc2l6ZTogNTEySyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAls
b3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDE2
TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1
bmtfc2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA1MTJLIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBj
b3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6
IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDUx
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDhNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMTZN
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtf
c2l6ZTogMzJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAx
TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jh
bl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAx
RyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1
bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
Mk0gCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAyTSAJY2h1bmtfc2l6ZTogNE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDJNIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDY0TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3Np
emU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDJN
IAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jh
bl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDEwICAJbG9z
ZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMTI4ME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiA0TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6
IDhNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDRNIAljaHVua19z
aXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNo
dW5rX3NpemU6IDMyTSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0g
CWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAyTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
NE0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMk0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3Np
emU6IDRNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJB
TTogMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIg
UkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiA1NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDIyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzog
OSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3Jl
ZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDEyOE0gCW51
bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTog
NTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVua19z
aXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5r
X3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAlj
aHVua19zaXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDMwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MTZNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAxNk0gCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIg
UkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVn
OiA5ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAyRyAJbnVt
X3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDMy
TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6
ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVu
a19zaXplOiAxMjhNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJN
IAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMzJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA0
Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJB
TTogNDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9z
ZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzog
NyAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NE0gCWNodW5rX3NpemU6IDI1Nk0gCW51
bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA1
MTJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtf
c2l6ZTogMUcgCW51bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAlj
aHVua19zaXplOiAyRyAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAx
MjhNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA2ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDggIAlsb3NlIGNvdmVyIFJB
TTogMTc0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAg
CWxvc2UgY292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAyRyAJbnVtX3Jl
ZzogOSAgCWxvc2UgY292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZNIAljaHVua19zaXplOiAyNTZN
IAludW1fcmVnOiA0ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3Np
emU6IDUxMk0gCW51bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2TSAJ
Y2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDUgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTog
MjU2TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5f
c2l6ZTogNTEyTSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFN
OiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292
ZXIgUkFNOiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogNiAgCWxv
c2UgY292ZXIgUkFNOiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDMg
IAlsb3NlIGNvdmVyIFJBTTogOTQyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMUcgCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiAzICAJbG9zZSBjb3ZlciBSQU06IDk0Mk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDJHIAljaHVua19zaXplOiAyRyAJbnVt
X3JlZzogMiAgCWxvc2UgY292ZXIgUkFNOiAxOTY2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gbXRycl9jbGVhbnVwOiBjYW4gbm90IGZpbmQgb3B0
aW1hbCB2YWx1ZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gcGxlYXNlIHNwZWNpZnkgbXRycl9ncmFuX3NpemUvbXRycl9jaHVua19zaXplCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRh
dGUgW21lbSAweGNiYzAwMDAwLTB4ZmZmZmZmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf
cGZuID0gMHhjYjAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3Ig
bG93IG1lbW9yeSBjb3JydXB0aW9uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk4
MDAwXSA5ODAwMCBzaXplIDI0NTc2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgw
MDBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxZmQxMDAwLCAweDAx
ZmQxZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBCUksgWzB4MDFmZDIwMDAsIDB4MDFmZDJmZmZdIFBHVEFCTEUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMzAw
MCwgMHgwMWZkM2ZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDIyZjAwMDAwMC0w
eDIyZjFmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBbbWVtIDB4MjJmMDAwMDAwLTB4MjJmMWZmZmZmXSBwYWdlIDJNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDQwMDAs
IDB4MDFmZDRmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMmMwMDAwMDAtMHgy
MmVmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgW21lbSAweDIyYzAwMDAwMC0weDIyZWZmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu
ZzogW21lbSAweDIwMDAwMDAwMC0weDIyYmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjAwMDAwMDAwLTB4MjJiZmZmZmZm
XSBwYWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxZmZmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4
MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDFmZmZmZmZmXSBwYWdl
IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBp
bml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjAyMDAwMDAtMHg0MDAwM2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MjAyMDAw
MDAtMHgzZmZmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHg0MDAwMDAwMC0weDQwMDAzZmZmXSBwYWdlIDRrCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4
MDFmZDUwMDAsIDB4MDFmZDVmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkNjAwMCwgMHgwMWZkNmZmZl0gUEdU
QUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDQwMDA1MDAwLTB4Yzk3MzBmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDQwMDA1
MDAwLTB4NDAxZmZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAyMDAwMDAtMHhjOTVmZmZmZl0gcGFnZSAyTQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOTYwMDAwMC0weGM5NzMwZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlk
MzUwMDAtMHhjOWQ0YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1ZTAwMC0weGM5ZWVmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWQ1ZTAwMC0weGM5ZWVmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzll
ZjQwMDAtMHhjOWYzY2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjYyMDAwLTB4YzlmNjRm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY2NzAwMC0weGM5ZjdkZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWY2NzAwMC0weGM5ZjdkZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlm
ODQwMDAtMHhjOWY4YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZjhkMDAwLTB4YzlmOWJm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY5ZDAwMC0weGM5ZmE3ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjOWY5ZDAwMC0weGM5ZmE3ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Yzlm
YWQwMDAtMHhjOWZkOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmYWQwMDAtMHhjOWZkOGZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAxMTAwMC0weGNhMDI1ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjYTAxMTAwMC0weGNhMDI1ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2Ew
MjcwMDAtMHhjYTAyN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMjcwMDAtMHhjYTAyN2ZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAzMDAwMC0weGNhMDQ2ZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHhjYTAzMDAwMC0weGNhMDQ2ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4
OTEwMDAtMHhjYTg5MWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4Y2E4OTEwMDAtMHhjYTg5MWZmZl0gcGFnZSA0awpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf
bWFwcGluZzogW21lbSAweGNhOGQ1MDAwLTB4Y2FjZTFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNhOGQ1MDAwLTB4Y2E5ZmZm
ZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdICBbbWVtIDB4Y2FhMDAwMDAtMHhjYWJmZmZmZl0gcGFnZSAyTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWMwMDAwMC0w
eGNhY2UxZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FmZjQwMDAtMHhjYWZm
ZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBbbWVtIDB4Y2FmZjQwMDAtMHhjYWZmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21l
bSAweDEwMDAwMDAwMC0weDFmZmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZmZmZmXSBwYWdl
IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBS
QU1ESVNLOiBbbWVtIDB4MzYwNDIwMDAtMHgzNzAxOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAgMDAwMDAwMDBjYTg1ZTAw
MCAwMDAyNCAodjAyIF9BU1VTXykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEFDUEk6IFhTRFQgMDAwMDAwMDBjYTg1ZTA4MCAwMDA4NCAodjAxIF9B
U1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAwMDAwMDAwMGNhODcx
ODYwIDAwMTBDICh2MDUgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBE
U0RUIDAwMDAwMDAwY2E4NWUxOTAgMTM2Q0YgKHYwMiBfQVNVU18gTm90ZWJvb2sgMDAwMDAwMTMg
SU5UTCAyMDA5MTExMikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IEZBQ1MgMDAwMDAwMDBjYTg4OTA4MCAwMDA0MApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAwMDAwMDAw
MGNhODcxOTcwIDAwMDkyICh2MDMgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAw
MTMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBB
Q1BJOiBGUERUIDAwMDAwMDAwY2E4NzFhMDggMDAwNDQgKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEw
NzIwMDkgQU1JICAwMDAxMDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEFDUEk6IEVDRFQgMDAwMDAwMDBjYTg3MWE1MCAwMDBDMSAodjAxIF9B
U1VTXyBOb3RlYm9vayAwMTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTUNGRyAwMDAwMDAwMGNhODcx
YjE4IDAwMDNDICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IE1TRlQgMDAwMDAwOTcpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBI
UEVUIDAwMDAwMDAwY2E4NzFiNTggMDAwMzggKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkg
QU1JLiAwMDAwMDAwNSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MWI5MCAwMDYzMiAodjAxIEFoY2lSMSBB
aGNpVGFiMSAwMDAwMTAwMCBJTlRMIDIwMDkxMTEyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcyMWM4IDAw
NDlFICh2MDEgQWhjaVIyIEFoY2lUYWIyIDAwMDAxMDAwIElOVEwgMjAwOTExMTIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAw
MDAwMDAwY2E4NzI2NjggMDA5NEMgKHYwMSAgUG1SZWYgIENwdTBJc3QgMDAwMDMwMDAgSU5UTCAy
MDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTg3MmZiOCAwMEE5MiAodjAxICBQbVJlZiAgICBDcHVQ
bSAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogQkdSVCAwMDAwMDAwMGNhODczYTUwIDAwMDM4ICh2
MDAgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFTVVMgMDAwMTAwMTMpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBNU0RNIDAwMDAwMDAw
Y2E2MGJlMTggMDAwNTUgKHYwMyBfQVNVU18gTm90ZWJvb2sgMDAwMDAwMDAgQVNVUyAwMDAwMDAw
MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFD
UEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEZha2lu
ZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMjJmMWZmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gSW5pdG1l
bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBOT0RFX0RBVEEgW21lbSAw
eDIyZjFlZTAwMC0weDIyZjFmMmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDA4YmZmZmZmXSBQ
TUQgLT4gW2ZmZmY4ODAyMjY4MDAwMDAtZmZmZjg4MDIyZTdmZmZmZl0gb24gbm9kZSAwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBab25lIHJhbmdl
czoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
RE1BICAgICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAw
MC0weGZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICBOb3JtYWwgICBbbWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25l
IHN0YXJ0IGZvciBlYWNoIG5vZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAw
MDAxMDAwLTB4MDAwOWRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgxZmZmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAg
IDA6IFttZW0gMHgyMDIwMDAwMC0weDQwMDAzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDQwMDA1MDAwLTB4
Yzk3MzBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkMzUwMDAtMHhjOWQ0YmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0g
MHhjOWQ1MjAwMC0weGM5ZDUzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5v
ZGUgICAwOiBbbWVtIDB4YzllZjQwMDAtMHhjOWYzY2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWY2MjAw
MC0weGM5ZjY0ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb
bWVtIDB4YzlmODQwMDAtMHhjOWY4YmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWY4ZDAwMC0weGM5Zjli
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Yzlm
YWQwMDAtMHhjOWZkOGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWZkYTAwMC0weGM5ZmU5ZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAg
MDogW21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2EwMjcwMDAtMHhj
YTAyN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTAyYTAwMC0weGNhMDJhZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGNhMDMwMDAwLTB4Y2EwNDZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4Y2E4OTEwMDAtMHhjYTg5MWZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9k
ZSAgIDA6IFttZW0gMHhjYThkNTAwMC0weGNhY2UxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhZmY0MDAw
LTB4Y2FmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MTAwMDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRv
dGFscGFnZXM6IDIwNjc4NDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTog
MjQgcGFnZXMgcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTcgcGFnZXMsIExJRk8gYmF0Y2g6MApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25l
OiAxMjg0OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogODIyMjQ0IHBhZ2VzLCBMSUZP
IGJhdGNoOjMxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIE5vcm1hbCB6b25lOiAxOTQwMCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6
IDEyNDE2MDAgcGFnZXMsIExJRk8gYmF0Y2g6MzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4NDA4Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
b2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNf
aWRbMHgwMF0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVu
YWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ
SUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNl0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk
WzB4MDVdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBp
Y19pZFsweDAzXSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwN10gbGFwaWNfaWRbMHgwNV0g
ZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDhdIGxhcGljX2lkWzB4MDddIGVuYWJsZWQpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRb
MHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAyLCB2
ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVz
IDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1
c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6
IElSUTIgdXNlZCBieSBvdmVycmlkZS4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFVzaW5nIEFDUEkgKE1B
RFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTcw
MSBiYXNlOiAweGZlZDAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyA4IENQVXMsIDAgaG90cGx1ZyBDUFVzCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBucl9pcnFz
X2dzaTogNDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDA5ZTAwMC0weDAwMDlm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MjAwMDAwMDAtMHgyMDFmZmZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdp
c3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHg0MDAwNDAwMC0weDQwMDA0ZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5NzMxMDAwLTB4YzlkMzFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweGM5ZDU0MDAwLTB4YzlkNWRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWYzZDAwMC0weGM5ZjYxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGM5ZjY1MDAwLTB4YzlmNjZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzlm
N2UwMDAtMHhjOWY4M2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWY4YzAw
MC0weGM5ZjhjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZjljMDAwLTB4
YzlmOWNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmYTgwMDAtMHhjOWZh
Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZkOTAwMC0weGM5ZmQ5ZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyODAwMC0weGNhMDI5ZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4Y2EwNDcwMDAtMHhjYTYwYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjYTYwYzAwMC0weGNhODhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhODhjMDAwLTB4Y2E4OTBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4Y2E4OTIwMDAtMHhjYThkNGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhjYWNlMjAwMC0weGNhZmYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNi
MDAwMDAwLTB4Y2JiZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2JjMDAw
MDAtMHhjZmRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjZmUwMDAwMC0w
eGY3ZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGY4MDAwMDAwLTB4ZmJm
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmMwMDAwMDAtMHhmZWJmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWMwMDAwMC0weGZlYzAwZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAxMDAwLTB4ZmVjZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMDAwMDAtMHhmZWQwM2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQwNDAwMC0weGZlZDFiZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmZWUwMDAwMC0weGZlZTAwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog
W21lbSAweGZlZTAxMDAwLTB4ZmVmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt
IDB4ZmYwMDAwMDAtMHhmZmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHhjZmUwMDAwMC0weGY3ZmZmZmZmXSBhdmFp
bGFibGUgZm9yIFBDSSBkZXZpY2VzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gYmFyZSBo
YXJkd2FyZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjI1NiBucl9jcHVtYXNrX2JpdHM6MjU2IG5yX2NwdV9p
ZHM6OCBucl9ub2RlX2lkczoxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI5IHBhZ2VzL2NwdSBAZmZmZjg4MDIyZWUw
MDAwMCBzODY3MjAgcjgxOTIgZDIzODcyIHUyNjIxNDQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHM4NjcyMCByODE5MiBkMjM4
NzIgdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgMiAzIDQgNSA2IDcgCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCdWlsdCAx
IHpvbmVsaXN0cyBpbiBab25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBh
Z2VzOiAyMDM1NTA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBQb2xpY3kgem9uZTogTm9ybWFsCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBCT09UX0lNQUdFPS92
bWxpbnV6LTMuMTEuMC0xNS1nZW5lcmljLmVmaS5zaWduZWQgcm9vdD0vZGV2L21hcHBlci9TZXJ2
ZXJWRy1NeVJvb3Qgcm8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAzLCAzMjc2OCBi
eXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcsIGNudHh0IHNpemUgMHgzNDAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENoZWNraW5nIGFwZXJ0
dXJlLi4uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBObyBBR1AgYnJpZGdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBkZXRlY3RpbmcgQ2FsZ2FyeSB2aWEgQklPUyBFQkRB
IGFyZWEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IENhbGdhcnk6IFVuYWJsZSB0byBsb2NhdGUgUmlvIEdyYW5kZSB0YWJsZSBpbiBFQkRBIC0gYmFp
bGluZyEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IE1lbW9yeTogODAxODc2NEsvODI3MTM2NEsgYXZhaWxhYmxlICg3MTQ5SyBrZXJuZWwgY29kZSwg
MTA4MksgcndkYXRhLCAzMzEySyByb2RhdGEsIDEzNjRLIGluaXQsIDE0MjBLIGJzcywgMjUyNjAw
SyByZXNlcnZlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIFNMVUI6IEhXYWxpZ249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTgs
IE5vZGVzPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAJUkNVIGR5bnRpY2staWRsZSBncmFjZS1w
ZXJpb2QgYWNjZWxlcmF0aW9uIGlzIGVuYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9D
UFVTPTI1NiB0byBucl9jcHVfaWRzPTguCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAJT2ZmbG9hZCBSQ1UgY2FsbGJhY2tzIGZyb20gYWxsIENQVXMK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlPZmZs
b2FkIFJDVSBjYWxsYmFja3MgZnJvbSBDUFVzOiAwLTI1NS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5SX0lSUVM6MTY2NDAgbnJfaXJxczo3NDQg
MTYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENv
bnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGFsbG9jYXRlZCAz
MzU1NDQzMiBieXRlcyBvZiBwYWdlX2Nncm91cApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGxlYXNlIHRyeSAnY2dyb3VwX2Rpc2FibGU9bWVtb3J5
JyBvcHRpb24gaWYgeW91IGRvbid0IHdhbnQgbWVtb3J5IGNncm91cHMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGhwZXQgY2xvY2tldmVudCByZWdp
c3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSB0c2M6IEZhc3QgVFNDIGNhbGlicmF0aW9uIHVzaW5nIFBJVApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwNDAwMF0gdHNjOiBEZXRlY3RlZCAyMzk0LjU5OSBN
SHogcHJvY2Vzc29yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAyXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRl
ZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiA0Nzg5LjE5IEJvZ29NSVBTIChscGo9OTU3ODM5NikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDddIHBpZF9t
YXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAxOF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZDMyMDAwLTB4YzlkMzRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDIxXSAgW21lbSAweGM5ZDMyMDAwLTB4YzlkMzRmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMzRdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAzNl0gIFttZW0gMHhjOWQ0YzAwMC0weGM5ZDUx
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDQ1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNDddICBbbWVt
IDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDA1Nl0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZWYwMDAwLTB4YzllZjNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDU4XSAgW21lbSAweGM5ZWYwMDAwLTB4YzllZjNmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWYzZDAwMC0weGM5ZjQzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA2OV0gIFttZW0gMHhjOWYzZDAwMC0weGM5ZjQz
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDc2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwNzldICBbbWVt
IDB4YzlmNDQwMDAtMHhjOWY1MGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDA4Nl0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZjUxMDAwLTB4YzlmNjFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDg4XSAgW21lbSAweGM5ZjUxMDAwLTB4YzlmNjFmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwOTddIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA5OV0gIFttZW0gMHhjOWY2NTAwMC0weGM5ZjY2
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTA2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMDhdICBbbWVt
IDB4YzlmN2UwMDAtMHhjOWY4M2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDExNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZjhjMDAwLTB4YzlmOGNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTE3XSAgW21lbSAweGM5ZjhjMDAwLTB4YzlmOGNmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMjZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWY5YzAwMC0weGM5ZjljZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEyOF0gIFttZW0gMHhjOWY5YzAwMC0weGM5Zjlj
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxMzddICBbbWVt
IDB4YzlmYTgwMDAtMHhjOWZhY2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE0NF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5
ZmQ5MDAwLTB4YzlmZDlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTQ2XSAgW21lbSAweGM5ZmQ5MDAwLTB4YzlmZDlmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNTJdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjOWZlYTAwMC0weGNhMDEwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE1NF0gIFttZW0gMHhjOWZlYTAwMC0weGNhMDEw
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTYyXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNjRdICBbbWVt
IDB4Y2EwMjYwMDAtMHhjYTAyNmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE3MV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNh
MDI4MDAwLTB4Y2EwMjlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMTczXSAgW21lbSAweGNhMDI4MDAwLTB4Y2EwMjlmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxNzldIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjYTAyYjAwMC0weGNhMDJmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE4MV0gIFttZW0gMHhjYTAyYjAwMC0weGNhMDJm
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMTg4XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAxOTBdICBbbWVt
IDB4Y2EwNDcwMDAtMHhjYTBjN2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDE5N10gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNh
MGM4MDAwLTB4Y2EwZTFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMjAwXSAgW21lbSAweGNhMGM4MDAwLTB4Y2EwZTFmZmZdIHBhZ2UgNGsKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAyMDZdIGluaXRfbWVtb3J5
X21hcHBpbmc6IFttZW0gMHhjYTBlMjAwMC0weGNhMTBiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIwOF0gIFttZW0gMHhjYTBlMjAwMC0weGNhMTBi
ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMjE1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAyMTddICBbbWVt
IDB4Y2FjZTIwMDAtMHhjYWZmM2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDIzNV0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNi
YzAwMDAwLTB4Y2ZkZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMjM4XSAgW21lbSAweGNiYzAwMDAwLTB4Y2ZkZmZmZmZdIHBhZ2UgMk0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMzcyMDJdIFNlY3VyaXR5IEZy
YW1ld29yayBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAzNzIxOV0gQXBwQXJtb3I6IEFwcEFybW9yIGluaXRpYWxpemVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDM3MjIxXSBZYW1hOiBiZWNvbWluZyBt
aW5kZnVsLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAzNzY5
MF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTA0ODU3NiAob3JkZXI6IDExLCA4
Mzg4NjA4IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAzOTY4OV0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MjQyODggKG9yZGVyOiAx
MCwgNDE5NDMwNCBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wNDA1OTldIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjU2CkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzU2XSBJbml0aWFsaXppbmcg
Y2dyb3VwIHN1YnN5cyBtZW1vcnkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wNDA3NjVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRldmljZXMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NjddIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wNDA3NzBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzcyXSBJbml0aWFsaXpp
bmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDQwNzc1XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBodWdldGxi
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzk1XSBDUFU6
IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjA0MDc5N10gQ1BVOiBQcm9jZXNzb3IgQ29yZSBJRDogMApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklB
UzogU2V0IHRvICdub3JtYWwnLCB3YXMgJ3BlcmZvcm1hbmNlJwpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDgwMl0gRU5FUkdZX1BFUkZfQklBUzogVmlldyBh
bmQgdXBkYXRlIHdpdGggeDg2X2VuZXJneV9wZXJmX3BvbGljeSg4KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MTE3N10gbWNlOiBDUFUgc3VwcG9ydHMgOSBN
Q0UgYmFua3MKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEx
OTBdIENQVTA6IFRoZXJtYWwgbW9uaXRvcmluZyBlbmFibGVkIChUTTEpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGlUTEIgZW50
cmllczogNEtCIDUxMiwgMk1CIDAsIDRNQiAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDQxMjAyXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtCIDUxMiwg
Mk1CIDMyLCA0TUIgMzIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wNDEyMDJdIHRsYl9mbHVzaGFsbF9zaGlmdDogMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjA0MTMyN10gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9y
eTogMjhLIChmZmZmZmZmZjgxZTY1MDAwIC0gZmZmZmZmZmY4MWU2YzAwMCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDM0MTFdIEFDUEk6IENvcmUgcmV2aXNp
b24gMjAxMzA1MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
NTI0NzVdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNTM4ODddIGZ0cmFjZTogYWxs
b2NhdGluZyAyNzg0NCBlbnRyaWVzIGluIDEwOSBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjA2NzUyOV0gLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9
MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjEwNzI1MF0gc21wYm9vdDogQ1BVMDogSW50ZWwoUikgQ29yZShUTSkgaTct
MzYzMFFNIENQVSBAIDIuNDBHSHogKGZhbTogMDYsIG1vZGVsOiAzYSwgc3RlcHBpbmc6IDA5KQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEwNzI1OV0gVFNDIGRl
YWRsaW5lIHRpbWVyIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4xMDcyNjddIFBlcmZvcm1hbmNlIEV2ZW50czogUEVCUyBmbXQxKywgMTYtZGVlcCBM
QlIsIEl2eUJyaWRnZSBldmVudHMsIGZ1bGwtd2lkdGggY291bnRlcnMsIEludGVsIFBNVSBkcml2
ZXIuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc1XSAu
Li4gdmVyc2lvbjogICAgICAgICAgICAgICAgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjEwNzI3N10gLi4uIGJpdCB3aWR0aDogICAgICAgICAgICAgIDQ4Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc4XSAuLi4gZ2Vu
ZXJpYyByZWdpc3RlcnM6ICAgICAgNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjEwNzI4MF0gLi4uIHZhbHVlIG1hc2s6ICAgICAgICAgICAgIDAwMDBmZmZmZmZm
ZmZmZmYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyODFd
IC4uLiBtYXggcGVyaW9kOiAgICAgICAgICAgICAwMDAwZmZmZmZmZmZmZmZmCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjgzXSAuLi4gZml4ZWQtcHVycG9z
ZSBldmVudHM6ICAgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjEwNzI4NF0gLi4uIGV2ZW50IG1hc2s6ICAgICAgICAgICAgIDAwMDAwMDA3MDAwMDAwMGYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMjIyNTVdIE5NSSB3YXRj
aGRvZzogZW5hYmxlZCBvbiBhbGwgQ1BVcywgcGVybWFuZW50bHkgY29uc3VtZXMgb25lIGh3LVBN
VSBjb3VudGVyLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEw
ODc0MF0gc21wYm9vdDogQm9vdGluZyBOb2RlICAgMCwgUHJvY2Vzc29ycyAgIzEgIzIgIzMgIzQg
IzUgIzYgIzcgT0sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4y
MDM5NTVdIEJyb3VnaHQgdXAgOCBDUFVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMjAzOTYwXSBzbXBib290OiBUb3RhbCBvZiA4IHByb2Nlc3NvcnMgYWN0aXZh
dGVkICgzODMxMy41OCBCb2dvTUlQUykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMTEwNTZdIGRldnRtcGZzOiBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjA0N10gRVZNOiBzZWN1cml0eS5zZWxpbnV4
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDUwXSBFVk06
IHNlY3VyaXR5LlNNQUNLNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4yMTIwNTFdIEVWTTogc2VjdXJpdHkuY2FwYWJpbGl0eQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjA4NV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZT
IHJlZ2lvbiBbbWVtIDB4Yzk3MzEwMDAtMHhjOWQzMWZmZl0gKDYyOTU1NTIgYnl0ZXMpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMTYwXSBQTTogUmVnaXN0
ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjYTYwYzAwMC0weGNhODhiZmZmXSAoMjYyMTQ0
MCBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIx
OTFdIFBNOiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGNhODkyMDAwLTB4Y2E4
ZDRmZmZdICgyNzQ0MzIgYnl0ZXMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMjEyOTMxXSByZWd1bGF0b3ItZHVtbXk6IG5vIHBhcmFtZXRlcnMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTI5NjNdIFJUQyB0aW1lOiAyMjo1
NzowOCwgZGF0ZTogMDEvMTcvMTQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4yMTI5OTRdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMwOThdIEFDUEkgRkFEVCBk
ZWNsYXJlcyB0aGUgc3lzdGVtIGRvZXNuJ3Qgc3VwcG9ydCBQQ0llIEFTUE0sIHNvIGRpc2FibGUg
aXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMxMDFdIEFD
UEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMjEzMTAzXSBhY3BpcGhwOiBBQ1BJIEhvdCBQbHVnIFBDSSBDb250cm9s
bGVyIERyaXZlciB2ZXJzaW9uOiAwLjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMTMxNTBdIFBDSTogTU1DT05GSUcgZm9yIGRvbWFpbiAwMDAwIFtidXMgMDAt
M2ZdIGF0IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZmXSAoYmFzZSAweGY4MDAwMDAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMzE1M10gUENJOiBNTUNP
TkZJRyBhdCBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgyMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIyODUxNF0gUENJOiBVc2lu
ZyBjb25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjkzNDZdIGJpbzogY3JlYXRlIHNsYWIgPGJpby0w
PiBhdCAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDgz
XSBBQ1BJOiBBZGRlZCBfT1NJKE1vZHVsZSBEZXZpY2UpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDg2XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBE
ZXZpY2UpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDg4
XSBBQ1BJOiBBZGRlZCBfT1NJKDMuMCBfU0NQIEV4dGVuc2lvbnMpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI5NDkwXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nl
c3NvciBBZ2dyZWdhdG9yIERldmljZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4yMzE1NTldIEFDUEk6IEVDOiBFQyBkZXNjcmlwdGlvbiB0YWJsZSBpcyBmb3Vu
ZCwgY29uZmlndXJpbmcgYm9vdCBFQwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjIzMzY4OF0gQUNQSTogRXhlY3V0ZWQgMSBibG9ja3Mgb2YgbW9kdWxlLWxldmVs
IGV4ZWN1dGFibGUgQU1MIGNvZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4yOTUwMjddIFtGaXJtd2FyZSBCdWddOiBBQ1BJOiBCSU9TIF9PU0koTGludXgpIHF1
ZXJ5IGlnbm9yZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4y
OTU1MDVdIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViOTAxOCAwMDg1MyAodjAxICBQbVJlZiAgQ3B1
MENzdCAwMDAwMzAwMSBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjI5NjAyN10gQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yOTYwMzBdIEFDUEk6IFNT
RFQgICAgICAgICAgIChudWxsKSAwMDg1MyAodjAxICBQbVJlZiAgQ3B1MENzdCAwMDAwMzAwMSBJ
TlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMwMzE4Ml0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWJhYTk4IDAwMzAzICh2MDEgIFBtUmVmICAg
IEFwSXN0IDAwMDAzMDAwIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzAzNzI3XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMwMzcyOV0gQUNQSTog
U1NEVCAgICAgICAgICAgKG51bGwpIDAwMzAzICh2MDEgIFBtUmVmICAgIEFwSXN0IDAwMDAzMDAw
IElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzExMDY5XSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmJjMTggMDAxMTkgKHYwMSAgUG1SZWYg
ICAgQXBDc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMTE1ODZdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzExNTg5XSBBQ1BJ
OiBTU0RUICAgICAgICAgICAobnVsbCkgMDAxMTkgKHYwMSAgUG1SZWYgICAgQXBDc3QgMDAwMDMw
MDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMjAxMzFdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMjAxMzldIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1Rf
Rk9VTkQsIFdoaWxlIGV2YWx1YXRpbmcgU2xlZXAgU3RhdGUgW1xfUzFfXSAoMjAxMzA1MTcvaHd4
ZmFjZS01NzEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIw
MTQ1XSBBQ1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5nIFNsZWVw
IFN0YXRlIFtcX1MyX10gKDIwMTMwNTE3L2h3eGZhY2UtNTcxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE2MV0gQUNQSTogKHN1cHBvcnRzIFMwIFMzIFM0
IFM1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE2M10g
QUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRlcnJ1cHQgcm91dGluZwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDE4OF0gUENJOiBVc2luZyBob3N0IGJyaWRn
ZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJl
cG9ydCBhIGJ1ZwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMy
MDMxM10gQUNQSTogTm8gZG9jayBkZXZpY2VzIGZvdW5kLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMjU2OF0gQUNQSTogUENJIFJvb3QgQnJpZGdlIFtQQ0kw
XSAoZG9tYWluIDAwMDAgW2J1cyAwMC0zZV0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzMyNzkwXSBhY3BpIFBOUDBBMDg6MDA6IFJlcXVlc3RpbmcgQUNQSSBf
T1NDIGNvbnRyb2wgKDB4MWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMyOTg4XSBhY3BpIFBOUDBBMDg6MDA6IEFDUEkgX09TQyBjb250cm9sICgweDE4KSBn
cmFudGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDU3
XSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzM0NjBdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVz
b3VyY2UgW2J1cyAwMC0zZV0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzM0NjNdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAw
MDAtMHgwY2Y3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
MzQ2NV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGZm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDY4XSBw
Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAwMC0weDAwMGJm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ3MF0g
cGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYzAwMDAtMHgwMDBj
M2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM0NzJd
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGM0MDAwLTB4MDAw
YzdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNDc1
XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjODAwMC0weDAw
MGNiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ3
N10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwY2MwMDAtMHgw
MDBjZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM0
NzldIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGQwMDAwLTB4
MDAwZDNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMz
NDgxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkNDAwMC0w
eDAwMGQ3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
MzQ4NF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwZDgwMDAt
MHgwMDBkYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzM0ODZdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGRjMDAw
LTB4MDAwZGZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNDg4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhjZmUwMDAw
MC0weGZlYWZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzQ5N10gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MDE1NF0gdHlwZSAwMCBjbGFzcyAweDA2
MDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzU4NF0g
cGNpIDAwMDA6MDA6MDEuMDogWzgwODY6MDE1MV0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzYxNV0gcGNpIDAwMDA6
MDA6MDEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM2NjBdIHBjaSAwMDAwOjAwOjAxLjA6
IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjMzMzY5M10gcGNpIDAwMDA6MDA6MDIuMDogWzgwODY6MDE2Nl0g
dHlwZSAwMCBjbGFzcyAweDAzMDAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzMzcwNF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmNzQw
MDAwMC0weGY3N2ZmZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzMzcxMV0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTg6IFttZW0gMHhkMDAw
MDAwMC0weGRmZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzMzNzE2XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgyMDogW2lvICAw
eGYwMDAtMHhmMDNmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzgyMF0gcGNpIDAwMDA6MDA6MTQuMDogWzgwODY6MWUzMV0gdHlwZSAwMCBjbGFzcyAweDBj
MDMzMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzg0NF0g
cGNpIDAwMDA6MDA6MTQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2EwMDAwMC0weGY3YTBmZmZmIDY0
Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzkxOF0g
cGNpIDAwMDA6MDA6MTQuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEM2hvdCBEM2NvbGQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM5NjRdIHBjaSAwMDAwOjAw
OjE0LjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzk5N10gcGNpIDAwMDA6MDA6MTYuMDogWzgwODY6
MWUzYV0gdHlwZSAwMCBjbGFzcyAweDA3ODAwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDAyMV0gcGNpIDAwMDA6MDA6MTYuMDogcmVnIDB4MTA6IFttZW0g
MHhmN2ExYTAwMC0weGY3YTFhMDBmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDA5OV0gcGNpIDAwMDA6MDA6MTYuMDogUE1FIyBzdXBwb3J0ZWQg
ZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zMzQxODVdIHBjaSAwMDAwOjAwOjFhLjA6IFs4MDg2OjFlMmRdIHR5cGUgMDAgY2xh
c3MgMHgwYzAzMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzQyMDhdIHBjaSAwMDAwOjAwOjFhLjA6IHJlZyAweDEwOiBbbWVtIDB4ZjdhMTgwMDAtMHhmN2Ex
ODNmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzMDFd
IHBjaSAwMDAwOjAwOjFhLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MzUzXSBwY2kgMDAw
MDowMDoxYS4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzODVdIHBjaSAwMDAwOjAwOjFiLjA6IFs4
MDg2OjFlMjBdIHR5cGUgMDAgY2xhc3MgMHgwNDAzMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ0MDBdIHBjaSAwMDAwOjAwOjFiLjA6IHJlZyAweDEwOiBb
bWVtIDB4ZjdhMTAwMDAtMHhmN2ExM2ZmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ0NzFdIHBjaSAwMDAwOjAwOjFiLjA6IFBNRSMgc3VwcG9y
dGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzM0NTIyXSBwY2kgMDAwMDowMDoxYi4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi
bGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzQ1NTVdIHBjaSAwMDAwOjAwOjFjLjA6IFs4MDg2OjFlMTBdIHR5cGUgMDEgY2xhc3MgMHgwNjA0
MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ2MzddIHBj
aSAwMDAwOjAwOjFjLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0NzE1XSBwY2kgMDAwMDow
MDoxYy4xOiBbODA4NjoxZTEyXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0Nzk3XSBwY2kgMDAwMDowMDoxYy4xOiBQ
TUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDg3NF0gcGNpIDAwMDA6MDA6MWMuMzogWzgwODY6MWUx
Nl0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNDk1Nl0gcGNpIDAwMDA6MDA6MWMuMzogUE1FIyBzdXBwb3J0ZWQgZnJv
bSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzUwMTRdIHBjaSAwMDAwOjAwOjFjLjM6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkg
QUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTA1M10g
cGNpIDAwMDA6MDA6MWQuMDogWzgwODY6MWUyNl0gdHlwZSAwMCBjbGFzcyAweDBjMDMyMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTA3Nl0gcGNpIDAwMDA6
MDA6MWQuMDogcmVnIDB4MTA6IFttZW0gMHhmN2ExNzAwMC0weGY3YTE3M2ZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTE3MF0gcGNpIDAwMDA6MDA6MWQu
MDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzUyMjBdIHBjaSAwMDAwOjAwOjFkLjA6IFN5c3Rl
bSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNTI1MV0gcGNpIDAwMDA6MDA6MWYuMDogWzgwODY6MWU1OV0gdHlwZSAw
MCBjbGFzcyAweDA2MDEwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzNTQyOF0gcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MWUwM10gdHlwZSAwMCBjbGFzcyAw
eDAxMDYwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTQ0
OF0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MTA6IFtpbyAgMHhmMGIwLTB4ZjBiN10KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0NTddIHBjaSAwMDAwOjAw
OjFmLjI6IHJlZyAweDE0OiBbaW8gIDB4ZjBhMC0weGYwYTNdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NDY0XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgx
ODogW2lvICAweGYwOTAtMHhmMDk3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjMzNTQ3Ml0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MWM6IFtpbyAgMHhmMDgw
LTB4ZjA4M10KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0
ODBdIHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDIwOiBbaW8gIDB4ZjA2MC0weGYwN2ZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NDg5XSBwY2kgMDAwMDow
MDoxZi4yOiByZWcgMHgyNDogW21lbSAweGY3YTE2MDAwLTB4ZjdhMTY3ZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NTM2XSBwY2kgMDAwMDowMDoxZi4y
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzM1NjA4XSBwY2kgMDAwMDowMDoxZi4zOiBbODA4NjoxZTIyXSB0eXBl
IDAwIGNsYXNzIDB4MGMwNTAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzM1NjI0XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgxMDogW21lbSAweGY3YTE1MDAw
LTB4ZjdhMTUwZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzM1NjQ2XSBwY2kgMDAwMDowMDoxZi4zOiByZWcgMHgyMDogW2lvICAweGYwNDAtMHhm
MDVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc2OV0g
cGNpIDAwMDA6MDE6MDAuMDogWzEwZGU6MGRlM10gdHlwZSAwMCBjbGFzcyAweDAzMDAwMApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc4MF0gcGNpIDAwMDA6
MDE6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNjAwMDAwMC0weGY2ZmZmZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTc5MV0gcGNpIDAwMDA6MDE6MDAu
MDogcmVnIDB4MTQ6IFttZW0gMHhlMDAwMDAwMC0weGVmZmZmZmZmIDY0Yml0IHByZWZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1ODAyXSBwY2kgMDAwMDow
MTowMC4wOiByZWcgMHgxYzogW21lbSAweGYwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MTBdIHBjaSAw
MDAwOjAxOjAwLjA6IHJlZyAweDI0OiBbaW8gIDB4ZTAwMC0weGUwN2ZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1ODE3XSBwY2kgMDAwMDowMTowMC4wOiBy
ZWcgMHgzMDogW21lbSAweGY3MDAwMDAwLTB4ZjcwN2ZmZmYgcHJlZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMwMzJdIHBjaSAwMDAwOjAwOjAxLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMV0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNDBdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4
ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzQzMDQ0XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY2MDAwMDAw
LTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzQzMDYyXSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGUwMDAwMDAw
LTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNDMxMjVdIHBjaSAwMDAwOjAwOjFjLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAw
Ml0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMyMjRdIHBj
aSAwMDAwOjAzOjAwLjA6IFsxNjhjOjAwMzJdIHR5cGUgMDAgY2xhc3MgMHgwMjgwMDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMyNTFdIHBjaSAwMDAwOjAz
OjAwLjA6IHJlZyAweDEwOiBbbWVtIDB4Zjc5MDAwMDAtMHhmNzk3ZmZmZiA2NGJpdF0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNDMzMTddIHBjaSAwMDAwOjAz
OjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4Zjc5ODAwMDAtMHhmNzk4ZmZmZiBwcmVmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzM4NV0gcGNpIDAwMDA6MDM6
MDAuMDogc3VwcG9ydHMgRDEgRDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMzODZdIHBjaSAwMDAwOjAzOjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAg
RDEgRDIgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzQzNDE4XSBwY2kgMDAwMDowMzowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5
IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTEwNTBd
IHBjaSAwMDAwOjAwOjFjLjE6IFBDSSBicmlkZ2UgdG8gW2J1cyAwM10KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTEwNzZdIHBjaSAwMDAwOjAwOjFjLjE6ICAg
YnJpZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTExNjRdIHBjaSAwMDAwOjA0OjAwLjA6IFsx
OTY5OjEwOTFdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNTExOTNdIHBjaSAwMDAwOjA0OjAwLjA6IHJlZyAweDEwOiBb
bWVtIDB4Zjc4MDAwMDAtMHhmNzgzZmZmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNTEyMDhdIHBjaSAwMDAwOjA0OjAwLjA6IHJlZyAweDE4OiBb
aW8gIDB4ZDAwMC0weGQwN2ZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzUxMzQxXSBwY2kgMDAwMDowNDowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQx
IEQyIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM1MTM3N10gcGNpIDAwMDA6MDQ6MDAuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBB
Q1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDY3XSBw
Y2kgMDAwMDowMDoxYy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDg5XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJy
aWRnZSB3aW5kb3cgW2lvICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM1OTA5NF0gcGNpIDAwMDA6MDA6MWMuMzogICBicmlkZ2Ugd2lu
ZG93IFttZW0gMHhmNzgwMDAwMC0weGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM1OTExOF0gYWNwaSBQTlAwQTA4OjAwOiBEaXNhYmxpbmcgQVNQ
TSAoRkFEVCBpbmRpY2F0ZXMgaXQgaXMgdW5zdXBwb3J0ZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5NzM4XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsg
W0xOS0FdIChJUlFzIDMgNCA1IDYgNyAxMCAxMSAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1OTc5MF0gQUNQSTogUENJIEludGVy
cnVwdCBMaW5rIFtMTktCXSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTk4MzhdIEFDUEk6IFBD
SSBJbnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgMyA0IDUgNiA3IDEwIDEyKSAqMCwgZGlzYWJs
ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5ODg1XSBB
Q1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAs
IGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1
OTkzMV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktFXSAoSVJRcyAzIDQgNSA2IDcgMTAg
MTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNTk5ODFdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRl0gKElSUXMgMyA0IDUg
NiA3IDEwIDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzYwMDI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFz
IDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM2MDA3NF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktI
XSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA0MTJdIEFDUEk6IEVuYWJsZWQgNCBHUEVzIGlu
IGJsb2NrIDAwIHRvIDNGCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzYwNDIwXSBBQ1BJOiBcX1NCXy5QQ0kwOiBub3RpZnkgaGFuZGxlciBpcyBpbnN0YWxsZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA0ODFdIEZvdW5k
IDEgYWNwaSByb290IGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjA1NDRdIEFDUEk6IEVDOiBHUEUgPSAweDE5LCBJL086IGNvbW1hbmQvc3RhdHVz
ID0gMHg2NiwgZGF0YSA9IDB4NjIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjA2MjJdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRl
Y29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MjddIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQQ0k6
MDAwMDowMTowMC4wLGRlY29kZXM9aW8rbWVtLG93bnM9bm9uZSxsb2Nrcz1ub25lCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwNjI5XSB2Z2FhcmI6IGxvYWRl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYzMV0gdmdh
YXJiOiBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAxOjAwLjAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MzJdIHZnYWFyYjogbm8gYnJpZGdlIGNv
bnRyb2wgcG9zc2libGUgMDAwMDowMDowMi4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYwNzYzXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDc2Nl0gQUNQSTogYnVzIHR5
cGUgQVRBIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjA4MTNdIGxpYmF0YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDgyNl0gQUNQSTogYnVzIHR5cGUgVVNCIHJl
Z2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4
MzldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4NDZdIHVzYmNvcmU6IHJl
Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwODY0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBkZXZp
Y2UgZHJpdmVyIHVzYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2MDk1NF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjUxNl0gUENJOiBwY2lfY2FjaGVfbGluZV9z
aXplIHNldCB0byA2NCBieXRlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2MjU2OV0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5ZTAwMC0w
eDAwMDlmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
MjU3MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHg0MDAwNDAwMC0weDQzZmZmZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU3Ml0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOTczMTAwMC0weGNiZmZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU3OF0gZTgyMDogcmVzZXJ2
ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWQ0YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjU4M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVm
ZmVyIFttZW0gMHhjOWQ1NDAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM2MjU4OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0g
MHhjOWVmMDAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM2MjU5M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWYzZDAw
MC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2MjU5OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY2NTAwMC0weGNiZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYwM10g
ZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY3ZTAwMC0weGNiZmZmZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYwN10gZTgyMDogcmVz
ZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWY4YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYxMl0gZTgyMDogcmVzZXJ2ZSBSQU0g
YnVmZmVyIFttZW0gMHhjOWY5YzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYxNl0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt
ZW0gMHhjOWZhODAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2MjYyMF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWZk
OTAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2MjYyNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjOWZlYTAwMC0weGNi
ZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYy
OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyNjAwMC0weGNiZmZmZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzMV0gZTgyMDog
cmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYTAyODAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzNF0gZTgyMDogcmVzZXJ2ZSBS
QU0gYnVmZmVyIFttZW0gMHhjYTAyYjAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjYzN10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVy
IFttZW0gMHhjYTA0NzAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MjY0MF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhj
YTg5MjAwMC0weGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2MjY0Ml0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYWNlMjAwMC0w
eGNiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
MjY0M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhjYjAwMDAwMC0weGNiZmZmZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjY0NV0gZTgy
MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgyMmYyMDAwMDAtMHgyMmZmZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNzEzXSBOZXRMYWJlbDog
SW5pdGlhbGl6aW5nCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzYyNzE1XSBOZXRMYWJlbDogIGRvbWFpbiBoYXNoIHNpemUgPSAxMjgKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3MTZdIE5ldExhYmVsOiAgcHJvdG9jb2xz
ID0gVU5MQUJFTEVEIENJUFNPdjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjI3MjVdIE5ldExhYmVsOiAgdW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBk
ZWZhdWx0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNzY0
XSBocGV0MDogYXQgTU1JTyAweGZlZDAwMDAwLCBJUlFzIDIsIDgsIDAsIDAsIDAsIDAsIDAsIDAK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3NzFdIGhwZXQw
OiA4IGNvbXBhcmF0b3JzLCA2NC1iaXQgMTQuMzE4MTgwIE1IeiBjb3VudGVyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY0Nzk4XSBTd2l0Y2hlZCB0byBjbG9j
a3NvdXJjZSBocGV0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzY4NzI4XSBBcHBBcm1vcjogQXBwQXJtb3IgRmlsZXN5c3RlbSBFbmFibGVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4NzQ3XSBwbnA6IFBuUCBBQ1BJIGlu
aXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg3NTddIEFD
UEk6IGJ1cyB0eXBlIFBOUCByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY4ODM4XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZWQ0MDAwMC0weGZl
ZDQ0ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2ODg0M10gc3lzdGVtIDAwOjAwOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2
aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2ODkwN10gcG5wIDAwOjAxOiBbZG1hIDRdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTIxXSBwbnAgMDA6MDE6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwMjAwIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTQyXSBwbnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBJTlQwODAwIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDMzXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQ
SSBkZXZpY2UsIElEcyBQTlAwMTAzIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzY5MDY3XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNjgwLTB4MDY5
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjkwNzBdIHN5c3RlbSAwMDowNDogW2lvICAweDEwMDAtMHgxMDBmXSBoYXMgYmVl
biByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
OTA3M10gc3lzdGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNzZdIHN5c3RlbSAwMDow
NDogW2lvICAweGZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDc5XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDAwLTB4
MDQ1M10gY291bGQgbm90IGJlIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY5MDgyXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgwNDU4LTB4MDQ3Zl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjkwODRdIHN5c3RlbSAwMDowNDogW2lvICAweDA1MDAtMHgwNTdmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTA4
Nl0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MTY0ZS0weDE2NGZdIGhhcyBiZWVuIHJlc2VydmVkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MDg5XSBzeXN0ZW0g
MDA6MDQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MTE3XSBwbnAgMDA6
MDU6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MTU3XSBzeXN0ZW0gMDA6
MDY6IFtpbyAgMHgwNDU0LTB4MDQ1N10gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxNjBdIHN5c3RlbSAwMDowNjogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIElOVDNmMGQgUE5QMGMwMiAoYWN0aXZlKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTIwMl0gc3lzdGVtIDAwOjA3
OiBbaW8gIDB4MDRkMC0weDA0ZDFdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjA1XSBzeXN0ZW0gMDA6MDc6IFBsdWcgYW5k
IFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjI3XSBwbnAgMDA6MDg6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzA0IChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjgxXSBwbnAgMDA6MDk6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBFVEQwMTA4IFNZTjBhMDAgU1lOMDAwMiBQTlAwZjAzIFBOUDBmMTMg
UE5QMGYxMiAoYWN0aXZlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2OTMxNV0gcG5wIDAwOjBhOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgQVRL
MzAwMSBQTlAwMzBiIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzY5NDczXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2OTQ3N10gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMTAwMDAtMHhmZWQxN2ZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjk0NzldIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDE4MDAwLTB4ZmVkMThmZmZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5NDgyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxOTAwMC0weGZlZDE5ZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTQ4NF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk0ODddIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDIwMDAwLTB4ZmVkM2ZmZmZdIGhhcyBiZWVu
IHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NDkwXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ5MDAwMC0weGZlZDkzZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTQ5
Ml0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkNDUwMDAtMHhmZWQ4ZmZmZl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk0OTVd
IHN5c3RlbSAwMDowYjogW21lbSAweGZmMDAwMDAwLTB4ZmZmZmZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NDk4XSBz
eXN0ZW0gMDA6MGI6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBjb3VsZCBub3QgYmUgcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk1MDBd
IHN5c3RlbSAwMDowYjogW21lbSAweGNmZTAwMDAwLTB4Y2ZlMDBmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NTAzXSBz
eXN0ZW0gMDA6MGI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3Rp
dmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NTcxXSBz
eXN0ZW0gMDA6MGM6IFttZW0gMHhjZmUwMDAwMC0weGNmZTAwZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTU3NV0gc3lz
dGVtIDAwOjBjOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZl
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTcwNF0gc3lz
dGVtIDAwOjBkOiBbbWVtIDB4MjAwMDAwMDAtMHgyMDFmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3MDddIHN5c3Rl
bSAwMDowZDogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NzA5XSBzeXN0ZW0g
MDA6MGQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAxIChhY3RpdmUpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5NzM5XSBwbnA6IFBu
UCBBQ1BJOiBmb3VuZCAxNCBkZXZpY2VzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzY5NzQwXSBBQ1BJOiBidXMgdHlwZSBQTlAgdW5yZWdpc3RlcmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODY0XSBwY2kgMDAwMDow
MDowMS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDFdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODY4XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW2lvICAweGUwMDAtMHhlZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NTg3Ml0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhmNjAwMDAwMC0weGY3MGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NTg3NV0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhlMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODgwXSBwY2kgMDAwMDowMDoxYy4wOiBQQ0kgYnJpZGdl
IHRvIFtidXMgMDJdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Mzc1ODkyXSBwY2kgMDAwMDowMDoxYy4xOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDNdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1ODk4XSBwY2kgMDAwMDowMDox
Yy4xOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc1OTA4XSBwY2kgMDAwMDowMDox
Yy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc1OTEyXSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W2lvICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NTkxOF0gcGNpIDAwMDA6MDA6MWMuMzogICBicmlkZ2Ugd2luZG93IFttZW0gMHhm
NzgwMDAwMC0weGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NjE4OV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4
MGNmN10KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTBd
IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTkyXSBwY2lfYnVzIDAwMDA6
MDA6IHJlc291cmNlIDYgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTk0XSBwY2lfYnVzIDAwMDA6MDA6IHJl
c291cmNlIDcgW21lbSAweDAwMGMwMDAwLTB4MDAwYzNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MTk1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNl
IDggW21lbSAweDAwMGM0MDAwLTB4MDAwYzdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc2MTk3XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDkgW21l
bSAweDAwMGM4MDAwLTB4MDAwY2JmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzc2MTk4XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDEwIFttZW0gMHgw
MDBjYzAwMC0weDAwMGNmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM3NjIwMF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMSBbbWVtIDB4MDAwZDAw
MDAtMHgwMDBkM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zNzYyMDFdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTIgW21lbSAweDAwMGQ0MDAwLTB4
MDAwZDdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2
MjAzXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDEzIFttZW0gMHgwMDBkODAwMC0weDAwMGRi
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIwNF0g
cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNCBbbWVtIDB4MDAwZGMwMDAtMHgwMDBkZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMDZdIHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgMTUgW21lbSAweGNmZTAwMDAwLTB4ZmVhZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjA4XSBwY2lfYnVzIDAw
MDA6MDE6IHJlc291cmNlIDAgW2lvICAweGUwMDAtMHhlZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIwOV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJj
ZSAxIFttZW0gMHhmNjAwMDAwMC0weGY3MGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM3NjIxMV0gcGNpX2J1cyAwMDAwOjAxOiByZXNvdXJjZSAyIFtt
ZW0gMHhlMDAwMDAwMC0weGYxZmZmZmZmIDY0Yml0IHByZWZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjEzXSBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNl
IDEgW21lbSAweGY3OTAwMDAwLTB4Zjc5ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc2MjE0XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDAgW2lv
ICAweGQwMDAtMHhkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM3NjIxNl0gcGNpX2J1cyAwMDAwOjA0OiByZXNvdXJjZSAxIFttZW0gMHhmNzgwMDAwMC0w
eGY3OGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3
NjI0MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NDA0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0
YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NTgxXSBUQ1AgYmluZCBoYXNoIHRh
YmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3MDJdIFRDUDogSGFzaCB0YWJsZXMg
Y29uZmlndXJlZCAoZXN0YWJsaXNoZWQgNjU1MzYgYmluZCA2NTUzNikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3MTddIFRDUDogcmVubyByZWdpc3RlcmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NzI3XSBVRFAg
aGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3Njc1NF0gVURQLUxpdGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjgyNV0gTkVUOiBSZWdpc3RlcmVk
IHByb3RvY29sIGZhbWlseSAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzc2ODM2XSBwY2kgMDAwMDowMDowMi4wOiBCb290IHZpZGVvIGRldmljZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NzMxNl0gcGNpIDAwMDA6MDQ6
MDAuMDogc2V0IE1TSV9JTlRYX0RJU0FCTEVfQlVHIGZsYWcKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzczMjFdIFBDSTogQ0xTIDY0IGJ5dGVzLCBkZWZhdWx0
IDY0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc3MzU0XSBU
cnlpbmcgdG8gdW5wYWNrIHJvb3RmcyBpbWFnZSBhcyBpbml0cmFtZnMuLi4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42MzY3MzhdIEZyZWVpbmcgaW5pdHJkIG1l
bW9yeTogMTYyMjBLIChmZmZmODgwMDM2MDQyMDAwIC0gZmZmZjg4MDAzNzAxOTAwMCkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42MzY3NDZdIFBDSS1ETUE6IFVz
aW5nIHNvZnR3YXJlIGJvdW5jZSBidWZmZXJpbmcgZm9yIElPIChTV0lPVExCKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjc0OV0gc29mdHdhcmUgSU8gVExC
IFttZW0gMHhjNDIzMzAwMC0weGM4MjMzMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZmODgwMGM0
MjMzMDAwLWZmZmY4ODAwYzgyMzJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNjM3MDIyXSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9uIGV2
ZXJ5IDYwIHNlY29uZHMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42MzcyOTNdIEluaXRpYWxpc2UgbW9kdWxlIHZlcmlmaWNhdGlvbgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNzMzMF0gYXVkaXQ6IGluaXRpYWxpemluZyBu
ZXRsaW5rIHNvY2tldCAoZGlzYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNjM3MzM5XSB0eXBlPTIwMDAgYXVkaXQoMTM4OTk5OTQyOC42MjQ6MSk6IGlu
aXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYy
ODQ3XSBib3VuY2UgcG9vbCBzaXplOiA2NCBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjY2Mjg1Nl0gSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBz
aXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42NjM4NzRdIHpidWQ6IGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY2Mzk5Nl0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUu
MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NDAyOV0gRHF1
b3QtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA1MTIgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0NDI0XSBmdXNlIGlu
aXQgKEFQSSB2ZXJzaW9uIDcuMjIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjY0NDgzXSBtc2dtbmkgaGFzIGJlZW4gc2V0IHRvIDE1NzM1CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0OTc0XSBLZXkgdHlwZSBhc3ltbWV0
cmljIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42NjQ5NzddIEFzeW1tZXRyaWMga2V5IHBhcnNlciAneDUwOScgcmVnaXN0ZXJlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTAwM10gQmxvY2sgbGF5ZXIg
U0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBsb2FkZWQgKG1ham9yIDI1MikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUwNTBdIGlvIHNj
aGVkdWxlciBub29wIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC42NjUwNjFdIGlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkIChkZWZh
dWx0KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTA4NF0g
aW8gc2NoZWR1bGVyIGNmcSByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNjY1MTU1XSBwY2llcG9ydCAwMDAwOjAwOjAxLjA6IGlycSA0MCBmb3Ig
TVNJL01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1
MzE3XSBwY2lfaG90cGx1ZzogUENJIEhvdCBQbHVnIFBDSSBDb3JlIHZlcnNpb246IDAuNQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTMyOV0gcGNpZWhwOiBQ
Q0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUzODZdIGVmaWZiOiBwcm9i
aW5nIGZvciBlZmlmYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjY2NzM3OV0gZWZpZmI6IGZyYW1lYnVmZmVyIGF0IDB4ZDAwMDAwMDAsIG1hcHBlZCB0byAweGZm
ZmZjOTAwMGEwMDAwMDAsIHVzaW5nIDgxMjhrLCB0b3RhbCA4MTI4awpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4MV0gZWZpZmI6IG1vZGUgaXMgMTkyMHgx
MDgweDMyLCBsaW5lbGVuZ3RoPTc2ODAsIHBhZ2VzPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42NjczODNdIGVmaWZiOiBzY3JvbGxpbmc6IHJlZHJhdwpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4NV0gZWZpZmI6IFRy
dWVjb2xvcjogc2l6ZT04Ojg6ODo4LCBzaGlmdD0yNDoxNjo4OjAKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NzE5NTZdIENvbnNvbGU6IHN3aXRjaGluZyB0byBj
b2xvdXIgZnJhbWUgYnVmZmVyIGRldmljZSAyNDB4NjcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42NzY0ODJdIGZiMDogRUZJIFZHQSBmcmFtZSBidWZmZXIgZGV2
aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjc2NTA0XSBp
bnRlbF9pZGxlOiBNV0FJVCBzdWJzdGF0ZXM6IDB4MjExMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NzY1MDVdIGludGVsX2lkbGU6IHYwLjQgbW9kZWwgMHgz
QQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjUwNl0gaW50
ZWxfaWRsZTogbGFwaWNfdGltZXJfcmVsaWFibGVfc3RhdGVzIDB4ZmZmZmZmZmYKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42ODExMzRdIEFDUEk6IEFDIEFkYXB0
ZXIgW0FDMF0gKG9uLWxpbmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNjgxMjM0XSBpbnB1dDogTGlkIFN3aXRjaCBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42OTcxNDBdIEFDUEk6IExpZCBTd2l0Y2ggW0xJRF0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTcxODNdIGlucHV0OiBTbGVl
cCBCdXR0b24gYXMgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5w
dXQvaW5wdXQxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3
MjE2XSBBQ1BJOiBTbGVlcCBCdXR0b24gW1NMUEJdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuNjk3MjU0XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzI4M10gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JG
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzM2Nl0gQUNQ
STogUmVxdWVzdGluZyBhY3BpX2NwdWZyZXEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42OTgwOTBdIHRoZXJtYWwgTE5YVEhFUk06MDA6IHJlZ2lzdGVyZWQgYXMg
dGhlcm1hbF96b25lMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjY5ODExNF0gQUNQSTogVGhlcm1hbCBab25lIFtUSFJNXSAoNjQgQykKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTgxNTRdIEdIRVM6IEhFU1QgaXMgbm90IGVu
YWJsZWQhCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk4MjI1
XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAzMiBwb3J0cywgSVJRIHNoYXJpbmcgZW5hYmxl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5OTYwMF0gTGlu
dXggYWdwZ2FydCBpbnRlcmZhY2UgdjAuMTAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzAwNjU1XSBicmQ6IG1vZHVsZSBsb2FkZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDEyNDldIGxvb3A6IG1vZHVsZSBsb2FkZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE1MjBdIGxpYnBo
eTogRml4ZWQgTURJTyBCdXM6IHByb2JlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjcwMTU5OF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVy
LCAxLjYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE2MThd
IHR1bjogKEMpIDE5OTktMjAwNCBNYXggS3Jhc255YW5za3kgPG1heGtAcXVhbGNvbW0uY29tPgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTY4M10gUFBQIGdl
bmVyaWMgZHJpdmVyIHZlcnNpb24gMi40LjIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC43MDE3MzVdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBD
b250cm9sbGVyIChFSENJKSBEcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MDE3NjBdIGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE4NzhdIGVoY2ktcGNp
IDAwMDA6MDA6MWEuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxODg0XSBlaGNpLXBjaSAwMDAwOjAwOjFh
LjA6IEVIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzAxOTA5XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6IG5ldyBVU0IgYnVzIHJl
Z2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjcwMTk1OV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBkZWJ1ZyBw
b3J0IDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDU4ODld
IGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogY2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBw
b3J0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDU5MDVd
IGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogaXJxIDE2LCBpbyBtZW0gMHhmN2ExODAwMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzExNV0gZWhjaS1wY2kgMDAw
MDowMDoxYS4wOiBVU0IgMi4wIHN0YXJ0ZWQsIEVIQ0kgMS4wMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzE1M10gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNl
IGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzE4MF0gdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNl
IHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MjA4XSB1c2IgdXNiMTogUHJvZHVjdDog
RUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43MTcyMjhdIHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1n
ZW5lcmljIGVoY2lfaGNkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzE3MjUyXSB1c2IgdXNiMTogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFhLjAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTczMjFdIEFDUEk6IEJhdHRlcnkg
U2xvdCBbQkFUMF0gKGJhdHRlcnkgcHJlc2VudCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC43MTczNzhdIGh1YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3NDAwXSBodWIgMS0wOjEu
MDogMiBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjcxNzU1MF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBzZXR0aW5nIGxhdGVuY3kgdGlt
ZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc1
NTZdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogRUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc1ODBdIGVoY2ktcGNpIDAwMDA6
MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3NjE5XSBlaGNpLXBj
aSAwMDAwOjAwOjFkLjA6IGRlYnVnIHBvcnQgMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcyMTUyNl0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBjYWNoZSBsaW5l
IHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcyMTUzOF0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBpcnEgMjMsIGlv
IG1lbSAweGY3YTE3MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzMzMTI0XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAx
LjAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzMzMTU1XSB1
c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0w
MDAyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzMzMTgxXSB1
c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFs
TnVtYmVyPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzQz
OTVdIHVzYiB1c2IyOiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczNTYwNF0gdXNiIHVzYjI6IE1hbnVmYWN0
dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgZWhjaV9oY2QKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzY4MThdIHVzYiB1c2IyOiBTZXJpYWxOdW1iZXI6
IDAwMDA6MDA6MWQuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjczODA5N10gaHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MzkyOTFdIGh1YiAyLTA6MS4wOiAyIHBvcnRzIGRldGVj
dGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQwNTM5XSBl
aGNpLXBsYXRmb3JtOiBFSENJIGdlbmVyaWMgcGxhdGZvcm0gZHJpdmVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQxNzQyXSBvaGNpX2hjZDogVVNCIDEuMSAn
T3BlbicgSG9zdCBDb250cm9sbGVyIChPSENJKSBEcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDI5MzRdIG9oY2ktcGNpOiBPSENJIFBDSSBwbGF0Zm9y
bSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDQx
MzhdIG9oY2ktcGxhdGZvcm06IE9IQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDUzNTBdIHVoY2lfaGNkOiBVU0Ig
VW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQ2NjY4XSB4aGNpX2hjZCAwMDAwOjAwOjE0
LjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc0NjY3MV0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiB4SENJIEhv
c3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc0Nzg3N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBh
c3NpZ25lZCBidXMgbnVtYmVyIDMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NDkxNzZdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogY2FjaGUgbGluZSBzaXplIG9m
IDY0IGlzIG5vdCBzdXBwb3J0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NDkxOTddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogaXJxIDQxIGZvciBNU0kvTVNJ
LVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDkyNDBdIHVz
YiB1c2IzOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAw
MDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTA0NTBdIHVz
YiB1c2IzOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxO
dW1iZXI9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1MTY2
NF0gdXNiIHVzYjM6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzUyODc2XSB1c2IgdXNiMzogTWFudWZhY3R1
cmVyOiBMaW51eCAzLjExLjAtMTUtZ2VuZXJpYyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NDEwMF0gdXNiIHVzYjM6IFNlcmlhbE51bWJlcjog
MDAwMDowMDoxNC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NzU1MzYwXSB4SENJIHhoY2lfYWRkX2VuZHBvaW50IGNhbGxlZCBmb3Igcm9vdCBodWIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTUzNjJdIHhIQ0kgeGhjaV9j
aGVja19iYW5kd2lkdGggY2FsbGVkIGZvciByb290IGh1YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NTM3N10gaHViIDMtMDoxLjA6IFVTQiBodWIgZm91bmQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTY1ODJdIGh1YiAz
LTA6MS4wOiA0IHBvcnRzIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzU3ODM3XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IHhIQ0kgSG9zdCBDb250
cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU5MDIx
XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVk
IGJ1cyBudW1iZXIgNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc2MDIyM10gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBp
ZFByb2R1Y3Q9MDAwMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc2MTQyOV0gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0
PTIsIFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNzYyNjI1XSB1c2IgdXNiNDogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjM4MTRdIHVzYiB1c2I0
OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1nZW5lcmljIHhoY2lfaGNkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzY1MDA3XSB1c2IgdXNiNDogU2Vy
aWFsTnVtYmVyOiAwMDAwOjAwOjE0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43NjYyNTVdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290
IGh1YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2NjI1Nl0g
eEhDSSB4aGNpX2NoZWNrX2JhbmR3aWR0aCBjYWxsZWQgZm9yIHJvb3QgaHViCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzY2MjcyXSBodWIgNC0wOjEuMDogVVNC
IGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2
NzQ1N10gaHViIDQtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NzMxOTldIGk4MDQyOiBQTlA6IFBTLzIgQ29udHJvbGxl
ciBbUE5QMDMwYjpQUzJLLFBOUDBmMDM6UFMyTV0gYXQgMHg2MCwweDY0IGlycSAxLDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzc2NTk5XSBpODA0MjogRGV0
ZWN0ZWQgYWN0aXZlIG11bHRpcGxleGluZyBjb250cm9sbGVyLCByZXYgMS4xCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzc4NjUwXSBzZXJpbzogaTgwNDIgS0JE
IHBvcnQgYXQgMHg2MCwweDY0IGlycSAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzc5ODE5XSBzZXJpbzogaTgwNDIgQVVYMCBwb3J0IGF0IDB4NjAsMHg2NCBp
cnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODA5OTJd
IHNlcmlvOiBpODA0MiBBVVgxIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc4MjE2N10gc2VyaW86IGk4MDQyIEFVWDIg
cG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuNzgzMzE4XSBzZXJpbzogaTgwNDIgQVVYMyBwb3J0IGF0IDB4NjAsMHg2NCBp
cnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODQ1MzBd
IG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNlCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzg1Nzk0XSBydGNfY21vcyAwMDow
NTogUlRDIGNhbiB3YWtlIGZyb20gUzQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43ODcwMzNdIHJ0Y19jbW9zIDAwOjA1OiBydGMgY29yZTogcmVnaXN0ZXJlZCBy
dGNfY21vcyBhcyBydGMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzg4MTg1XSBydGNfY21vcyAwMDowNTogYWxhcm1zIHVwIHRvIG9uZSBtb250aCwgeTNrLCAy
NDIgYnl0ZXMgbnZyYW0sIGhwZXQgaXJxcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjc4OTM3OF0gZGV2aWNlLW1hcHBlcjogdWV2ZW50OiB2ZXJzaW9uIDEuMC4z
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzkwNTcxXSBkZXZp
Y2UtbWFwcGVyOiBpb2N0bDogNC4yNS4wLWlvY3RsICgyMDEzLTA2LTI2KSBpbml0aWFsaXNlZDog
ZG0tZGV2ZWxAcmVkaGF0LmNvbQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjc5MTg2OF0gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbGFkZGVyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzkzMjIwXSBjcHVpZGxlOiB1c2luZyBn
b3Zlcm5vciBtZW51CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Nzk0MzgzXSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBD
UFVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzk1NTQ1XSBF
RkkgVmFyaWFibGVzIEZhY2lsaXR5IHYwLjA4IDIwMDQtTWF5LTE3CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzk5ODEyXSBUQ1A6IGN1YmljIHJlZ2lzdGVyZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDEwMjZdIE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC44MDIzMzhdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDM0ODVdIEtl
eSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuODA0ODQ4XSBQTTogSGliZXJuYXRpb24gaW1hZ2Ugbm90IHByZXNl
bnQgb3IgY291bGQgbm90IGJlIGxvYWRlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC44MDQ4NTFdIExvYWRpbmcgbW9kdWxlIHZlcmlmaWNhdGlvbiBjZXJ0aWZp
Y2F0ZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDY4Mjdd
IE1PRFNJR046IExvYWRlZCBjZXJ0ICdNYWdyYXRoZWE6IEdsYWNpZXIgc2lnbmluZyBrZXk6IDlk
YTg5ZGQyZGFlY2EzYTNjYjE3MWZlMTg1MDIyMDhmMTMyYWRlZjgnCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODA4MDE0XSByZWdpc3RlcmVkIHRhc2tzdGF0cyB2
ZXJzaW9uIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTEx
NzJdIEtleSB0eXBlIHRydXN0ZWQgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjgxNDIyN10gS2V5IHR5cGUgZW5jcnlwdGVkIHJlZ2lzdGVyZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTc2MDRdIEFwcEFy
bW9yOiBBcHBBcm1vciBzaGExIHBvbGljeSBoYXNoaW5nIGVuYWJsZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MTkzMjBdICAgTWFnaWMgbnVtYmVyOiAxNDoy
NDoxMDA4CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODIwNTI4
XSBtZW1vcnkgbWVtb3J5NDc6IGhhc2ggbWF0Y2hlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjgyMTc4NF0gcnRjX2Ntb3MgMDA6MDU6IHNldHRpbmcgc3lzdGVt
IGNsb2NrIHRvIDIwMTQtMDEtMTcgMjI6NTc6MDkgVVRDICgxMzg5OTk5NDI5KQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNDA5OV0gQklPUyBFREQgZmFjaWxp
dHkgdjAuMTYgMjAwNC1KdW4tMjUsIDAgZGV2aWNlcyBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNDEwOF0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0
IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgyNjA0Ml0gRURE
IGluZm9ybWF0aW9uIG5vdCBhdmFpbGFibGUuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODI3NzEyXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVtb3J5OiAxMzY0
SyAoZmZmZmZmZmY4MWQxMDAwMCAtIGZmZmZmZmZmODFlNjUwMDApCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI4NjYxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBr
ZXJuZWwgcmVhZC1vbmx5IGRhdGE6IDEyMjg4awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjgzMTMwMV0gRnJlZWluZyB1bnVzZWQga2VybmVsIG1lbW9yeTogMTAz
MksgKGZmZmY4ODAwMDE2ZmUwMDAgLSBmZmZmODgwMDAxODAwMDAwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgzMzQ0N10gRnJlZWluZyB1bnVzZWQga2VybmVs
IG1lbW9yeTogNzg0SyAoZmZmZjg4MDAwMWIzYzAwMCAtIGZmZmY4ODAwMDFjMDAwMDApCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODU4NzQ4XSBhaGNpIDAwMDA6
MDA6MWYuMjogdmVyc2lvbiAzLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC44NTg4NDJdIGFoY2kgMDAwMDowMDoxZi4yOiBpcnEgNDIgZm9yIE1TSS9NU0ktWApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg2ODUzMF0gYWx4IDAw
MDA6MDQ6MDAuMCBldGgwOiBRdWFsY29tbSBBdGhlcm9zIEFSODE2eC9BUjgxN3ggRXRoZXJuZXQg
WzYwOmE0OjRjOjZlOjMwOjNjXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg3MzI5MV0gYWhjaSAwMDAwOjAwOjFmLjI6IEFIQ0kgMDAwMS4wMzAwIDMyIHNsb3Rz
IDYgcG9ydHMgNiBHYnBzIDB4NSBpbXBsIFNBVEEgbW9kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjg3NDMxOF0gYWhjaSAwMDAwOjAwOjFmLjI6IGZsYWdzOiA2
NGJpdCBuY3EgcG0gbGVkIGNsbyBwaW8gc2x1bSBwYXJ0IGVtcyBhcHN0IApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg3NTMxMF0gYWhjaSAwMDAwOjAwOjFmLjI6
IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjg4MTY2NF0gc2NzaTAgOiBhaGNpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODgyNzc3XSBzY3NpMSA6IGFoY2kKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44ODM5MTVdIHNjc2kyIDogYWhjaQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg4NDk5M10gc2NzaTMgOiBh
aGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODg2MTU1XSBz
Y3NpNCA6IGFoY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44
ODcyMjVdIHNjc2k1IDogYWhjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg4ODIwN10gYXRhMTogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMjA0OEAweGY3YTE2
MDAwIHBvcnQgMHhmN2ExNjEwMCBpcnEgNDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC44ODkxNTFdIGF0YTI6IERVTU1ZCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuODkwMDc1XSBhdGEzOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFy
IG0yMDQ4QDB4ZjdhMTYwMDAgcG9ydCAweGY3YTE2MjAwIGlycSA0MgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg5MTA2OF0gYXRhNDogRFVNTVkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTE5NzFdIGF0YTU6IERVTU1ZCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODkyODY3XSBhdGE2OiBE
VU1NWQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjAyOTQxNl0g
dXNiIDEtMTogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyBlaGNpLXBj
aQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjE2MTg5OF0gdXNi
IDEtMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTgwODcsIGlkUHJvZHVjdD0wMDI0
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMTYyODQ2XSB1c2Ig
MS0xOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1i
ZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjE2NDAyNF0g
aHViIDEtMToxLjA6IFVTQiBodWIgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMS4xNjUxMjBdIGh1YiAxLTE6MS4wOiA2IHBvcnRzIGRldGVjdGVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjEzNTcyXSBhdGEzOiBTQVRB
IGxpbmsgdXAgMS41IEdicHMgKFNTdGF0dXMgMTEzIFNDb250cm9sIDMwMCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTQ1NTZdIGF0YTE6IFNBVEEgbGluayB1
cCAzLjAgR2JwcyAoU1N0YXR1cyAxMjMgU0NvbnRyb2wgMzAwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxODEzMV0gYXRhMS4wMDogQUNQSSBjbWQgZjUvMDA6
MDA6MDA6MDA6MDA6YTAgKFNFQ1VSSVRZIEZSRUVaRSBMT0NLKSBmaWx0ZXJlZCBvdXQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTkxNTddIGF0YTEuMDA6IEFD
UEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxOTE2NF0gYXRhMS4wMDog
QUNQSSBjbWQgZWYvMTA6MDM6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgZmlsdGVyZWQgb3V0
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjIwNDY1XSBhdGEz
LjAwOiBBQ1BJIGNtZCBlZi8xMDowNjowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBzdWNjZWVk
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjA0NjddIGF0
YTMuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRl
cmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIyMzEy
NF0gYXRhMS4wMDogQVRBLTg6IFdEQyBXRDc1MDBCUEtULTgwUEs0VDAsIDAxLjAxQTAxLCBtYXgg
VURNQS8xMzMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjQw
ODRdIGF0YTEuMDA6IDE0NjUxNDkxNjggc2VjdG9ycywgbXVsdGkgMTY6IExCQTQ4IE5DUSAoZGVw
dGggMzEvMzIpLCBBQQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjIyNTEzNF0gYXRhMy4wMDogQVRBUEk6IEhMLURULVNUIERWRFJBTSBHVDcwTiwgQVMwMCwgbWF4
IFVETUEvMTMzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjI5
MDM0XSBhdGExLjAwOiBBQ1BJIGNtZCBmNS8wMDowMDowMDowMDowMDphMCAoU0VDVVJJVFkgRlJF
RVpFIExPQ0spIGZpbHRlcmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAxLjIzMDE3MF0gYXRhMS4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAg
KFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjMwMTcyXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDph
MCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS4yMzE3NTFdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAw
OjAwOmEwIChTRVQgRkVBVFVSRVMpIHN1Y2NlZWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAxLjIzMTc1OF0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDM6MDA6
MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjMzNzg1XSBhdGExLjAwOiBjb25maWd1cmVkIGZvciBV
RE1BLzEzMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzNDk4
OF0gc2NzaSAwOjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICBBVEEgICAgICBXREMgV0Q3NTAwQlBL
VC04IDAxLjAgUFE6IDAgQU5TSTogNQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAxLjIzNTY4MF0gYXRhMy4wMDogY29uZmlndXJlZCBmb3IgVURNQS8xMzMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzcwNTddIHNkIDA6MDowOjA6
IFtzZGFdIDE0NjUxNDkxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICg3NTAgR0IvNjk4IEdp
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzcwODVdIHNk
IDA6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzAgdHlwZSAwCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjM5MTkyXSBzZCAwOjA6MDowOiBbc2RhXSA0
MDk2LWJ5dGUgcGh5c2ljYWwgYmxvY2tzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjM5NDkyXSBzY3NpIDI6MDowOjA6IENELVJPTSAgICAgICAgICAgIEhMLURU
LVNUIERWRFJBTSBHVDcwTiAgICAgQVMwMCBQUTogMCBBTlNJOiA1CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQxMjY5XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0
ZSBQcm90ZWN0IGlzIG9mZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjI0MTY2NF0gc3IwOiBzY3NpMy1tbWMgZHJpdmU6IDI0eC8yNHggd3JpdGVyIGR2ZC1yYW0g
Y2QvcncgeGEvZm9ybTIgY2RkYSB0cmF5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjQxNjY1XSBjZHJvbTogVW5pZm9ybSBDRC1ST00gZHJpdmVyIFJldmlzaW9u
OiAzLjIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQxNzg2
XSBzciAyOjA6MDowOiBBdHRhY2hlZCBzY3NpIENELVJPTSBzcjAKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNDE4NTddIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNj
c2kgZ2VuZXJpYyBzZzEgdHlwZSA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMjQ1MzkxXSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNlbnNlOiAwMCAzYSAwMCAw
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjI0NTQwNl0gc2Qg
MDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQs
IGRvZXNuJ3Qgc3VwcG9ydCBEUE8gb3IgRlVBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDEuMjc3NjAzXSB1c2IgMi0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNl
IG51bWJlciAyIHVzaW5nIGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMzU5OTM3XSAgc2RhOiBzZGExIHNkYTIgc2RhMyBzZGE0IHNkYTUgc2RhNiBz
ZGE3IHNkYTggc2RhOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjM2MTM1MF0gc2QgMDowOjA6MDogW3NkYV0gQXR0YWNoZWQgU0NTSSBkaXNrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNDEwMTA2XSB1c2IgMi0xOiBOZXcgVVNC
IGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4NywgaWRQcm9kdWN0PTAwMjQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTExMzNdIHVzYiAyLTE6IE5ldyBVU0Ig
ZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNlcmlhbE51bWJlcj0wCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNDEyMzg5XSBodWIgMi0xOjEuMDog
VVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
LjQxMzcyOV0gaHViIDItMToxLjA6IDYgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS41ODE4ODldIHVzYiAzLTI6IG5ldyBsb3ctc3BlZWQg
VVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjYwMTE5NF0gdXNiIDMtMjogTmV3IFVTQiBkZXZpY2UgZm91
bmQsIGlkVmVuZG9yPTA0NjEsIGlkUHJvZHVjdD00ZDE1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAyMzIwXSB1c2IgMy0yOiBOZXcgVVNCIGRldmljZSBzdHJp
bmdzOiBNZnI9MCwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYwMzMyOV0gdXNiIDMtMjogUHJvZHVjdDogVVNCIE9w
dGljYWwgTW91c2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42
MDQzODJdIHVzYiAzLTI6IGVwIDB4ODEgLSByb3VuZGluZyBpbnRlcnZhbCB0byA2NCBtaWNyb2Zy
YW1lcywgZXAgZGVzYyBzYXlzIDgwIG1pY3JvZnJhbWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDEuNjA4MDU5XSBoaWRyYXc6IHJhdyBISUQgZXZlbnRzIGRyaXZl
ciAoQykgSmlyaSBLb3NpbmEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMS42MTE4NjFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNi
aGlkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjEyOTAxXSB1
c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMS42MTUwMzddIGlucHV0OiBVU0IgT3B0aWNhbCBNb3VzZSBhcyAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wL2lucHV0L2lucHV0NApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYxNjE3OV0gaGlkLWdl
bmVyaWMgMDAwMzowNDYxOjREMTUuMDAwMTogaW5wdXQsaGlkcmF3MDogVVNCIEhJRCB2MS4xMSBN
b3VzZSBbVVNCIE9wdGljYWwgTW91c2VdIG9uIHVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MzM4OTFdIHRzYzogUmVm
aW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRpb246IDIzOTQuNTYxIE1IegpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc3MDAxMF0gdXNiIDMtNDogbmV3IGhp
Z2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMyB1c2luZyB4aGNpX2hjZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5MTA0M10gdXNiIDMtNDogTmV3IFVTQiBk
ZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZmUsIGlkUHJvZHVjdD0zNjIzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkyMTA2XSB1c2IgMy00OiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5MzEwOV0gdXNiIDMtNDogUHJvZHVj
dDogc2lsaWNvbi1wb3dlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjc5NDExNV0gdXNiIDMtNDogTWFudWZhY3R1cmVyOiAgICAgICAgIApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjc5NTEwNF0gdXNiIDMtNDogU2VyaWFsTnVt
YmVyOiBFNkEyMEUwMEIyMUYwNDRFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNzk4Nzk2XSB1c2Itc3RvcmFnZSAzLTQ6MS4wOiBVU0IgTWFzcyBTdG9yYWdlIGRl
dmljZSBkZXRlY3RlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAx
Ljc5OTg5NV0gc2NzaTYgOiB1c2Itc3RvcmFnZSAzLTQ6MS4wCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuODAwOTc3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIHVzYi1zdG9yYWdlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDEuODI0NDc0XSBiaW86IGNyZWF0ZSBzbGFiIDxiaW8tMT4gYXQgMQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjg2NjIwMl0gdXNiIDEtMS4x
OiBuZXcgZnVsbC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIGVoY2ktcGNpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYwMDMzXSB1c2IgMS0xLjE6
IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xM2QzLCBpZFByb2R1Y3Q9MzM2MgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MTEwN10gdXNiIDEtMS4x
OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MjEyNF0gdXNi
IDEtMS4xOiBQcm9kdWN0OiBCbHVldG9vdGggVVNCIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2MzIxNl0gdXNiIDEtMS4xOiBNYW51
ZmFjdHVyZXI6IEF0aGVyb3MgQ29tbXVuaWNhdGlvbnMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS45NjQyMjldIHVzYiAxLTEuMTogU2VyaWFsTnVtYmVyOiBBbGFz
a2EgRGF5IDIwMDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4w
MzQzODJdIHVzYiAxLTEuMzogbmV3IGhpZ2gtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgNCB1c2lu
ZyBlaGNpLXBjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjIz
NzUzNV0gdXNiIDEtMS4zOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWJjZiwgaWRQ
cm9kdWN0PTI4ODMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4y
Mzg2MDRdIHVzYiAxLTEuMzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTEsIFByb2R1Y3Q9
MiwgU2VyaWFsTnVtYmVyPTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMi4yMzk2MTVdIHVzYiAxLTEuMzogUHJvZHVjdDogQVNVUyBVU0IyLjAgV2ViY2FtCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDIuMjQwNjMxXSB1c2IgMS0xLjM6
IE1hbnVmYWN0dXJlcjogMDRHNjI2MDAwNjExQlEyQlMwMDEzMTcKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi42MzUwNzFdIFN3aXRjaGVkIHRvIGNsb2Nrc291cmNl
IHRzYwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjY3MjM0M10g
RVhUNC1mcyAoZG0tMSk6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBtb2Rl
LiBPcHRzOiAobnVsbCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
Mi44NDMyMjBdIHNjc2kgNjowOjA6MDogRGlyZWN0LUFjY2VzcyAgICAgICAgICAgICAgc2lsaWNv
bi1wb3dlciAgICBQTUFQIFBROiAwIEFOU0k6IDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMi44NDQ1NzZdIHNkIDY6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJp
YyBzZzIgdHlwZSAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQu
MTkxNTMzXSBzZCA2OjA6MDowOiBbc2RiXSAxNTY0MjYyNCA1MTItYnl0ZSBsb2dpY2FsIGJsb2Nr
czogKDguMDAgR0IvNy40NSBHaUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDQuMTkyNzkzXSBzZCA2OjA6MDowOiBbc2RiXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5Mzg1NF0gc2QgNjow
OjA6MDogW3NkYl0gTW9kZSBTZW5zZTogMjMgMDAgMDAgMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgNC4xOTQwMzVdIHNkIDY6MDowOjA6IFtzZGJdIE5vIENhY2hp
bmcgbW9kZSBwYWdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDQuMTk1MDkwXSBzZCA2OjA6MDowOiBbc2RiXSBBc3N1bWluZyBkcml2ZSBjYWNoZTogd3Jp
dGUgdGhyb3VnaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5
Nzk1M10gc2QgNjowOjA6MDogW3NkYl0gTm8gQ2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4xOTg5OTZdIHNkIDY6MDowOjA6
IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNhY2hlOiB3cml0ZSB0aHJvdWdoCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjI3MDA5XSAgc2RiOiBzZGIxCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjI5NTM2XSBzZCA2OjA6MDowOiBb
c2RiXSBObyBDYWNoaW5nIG1vZGUgcGFnZSBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICA0LjIzMDYxOV0gc2QgNjowOjA6MDogW3NkYl0gQXNzdW1pbmcgZHJp
dmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgNC4yMzE2ODVdIHNkIDY6MDowOjA6IFtzZGJdIEF0dGFjaGVkIFNDU0kgcmVtb3Zh
YmxlIGRpc2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4wMTU1
MjNdIEFkZGluZyA1ODU3Mjc2ayBzd2FwIG9uIC9kZXYvbWFwcGVyL1NlcnZlclZHLXN3YXAuICBQ
cmlvcml0eTotMSBleHRlbnRzOjEgYWNyb3NzOjU4NTcyNzZrIEZTCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMTg1ODc1XSBJUHY2OiBBRERSQ09ORihORVRERVZf
VVApOiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDEwLjMwOTAzNV0gbHA6IGRyaXZlciBsb2FkZWQgYnV0IG5vIGRldmljZXMg
Zm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zMjY4NDJd
IHdtaTogTWFwcGVyIGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDEwLjMzOTE2OF0gW2RybV0gSW5pdGlhbGl6ZWQgZHJtIDEuMS4wIDIwMDYwODEwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQzNTc1XSBtZWlfbWUgMDAw
MDowMDoxNi4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDM2MTZdIG1laV9tZSAwMDAwOjAwOjE2LjA6IGly
cSA0MyBmb3IgTVNJL01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzQ4ODc1XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDQyOC0weDAwMDAwMDAw
MDAwMDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUElTIDEgKDIwMTMwNTE3
L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTAuMzQ4ODgxXSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDQyOC0weDAwMDAwMDAwMDAw
MDA0MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxQTUlPIDIgKDIwMTMwNTE3L3V0
YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAu
MzQ4ODg1XSBBQ1BJOiBJZiBhbiBBQ1BJIGRyaXZlciBpcyBhdmFpbGFibGUgZm9yIHRoaXMgZGV2
aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBpbnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJpdmVyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODg5XSBBQ1BJIFdhcm5p
bmc6IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAwMDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxp
Y3RzIHdpdGggUmVnaW9uIFxHUElPIDEgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODkyXSBBQ1BJIFdhcm5pbmc6
IDB4MDAwMDAwMDAwMDAwMDUzMC0weDAwMDAwMDAwMDAwMDA1M2YgU3lzdGVtSU8gY29uZmxpY3Rz
IHdpdGggUmVnaW9uIFxHUDAxIDIgKDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4ODk1XSBBQ1BJOiBJZiBhbiBBQ1BJ
IGRyaXZlciBpcyBhdmFpbGFibGUgZm9yIHRoaXMgZGV2aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBp
bnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJpdmVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzQ4ODk2XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0w
eDAwMDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUElPIDEg
KDIwMTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuMzQ4ODk5XSBBQ1BJIFdhcm5pbmc6IDB4MDAwMDAwMDAwMDAwMDUwMC0weDAw
MDAwMDAwMDAwMDA1MmYgU3lzdGVtSU8gY29uZmxpY3RzIHdpdGggUmVnaW9uIFxHUDAxIDIgKDIw
MTMwNTE3L3V0YWRkcmVzcy0yNTEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzQ4OTAyXSBBQ1BJOiBJZiBhbiBBQ1BJIGRyaXZlciBpcyBhdmFpbGFibGUgZm9y
IHRoaXMgZGV2aWNlLCB5b3Ugc2hvdWxkIHVzZSBpdCBpbnN0ZWFkIG9mIHRoZSBuYXRpdmUgZHJp
dmVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzQ4OTA0XSBs
cGNfaWNoOiBSZXNvdXJjZSBjb25mbGljdChzKSBmb3VuZCBhZmZlY3RpbmcgZ3Bpb19pY2gKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTQ2MzddIGNmZzgwMjEx
OiBDYWxsaW5nIENSREEgdG8gdXBkYXRlIHdvcmxkIHJlZ3VsYXRvcnkgZG9tYWluCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzEwXSBbZHJtXSBNZW1vcnkg
dXNhYmxlIGJ5IGdyYXBoaWNzIGRldmljZSA9IDIwNDhNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzE0XSBjaGVja2luZyBnZW5lcmljIChkMDAwMDAwMCA3
ZjAwMDApIHZzIGh3IChkMDAwMDAwMCAxMDAwMDAwMCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTZdIGZiOiBjb25mbGljdGluZyBmYiBodyB1c2FnZSBp
bnRlbGRybWZiIHZzIEVGSSBWR0EgLSByZW1vdmluZyBnZW5lcmljIGRyaXZlcgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NTMzNV0gQ29uc29sZTogc3dpdGNo
aW5nIHRvIGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNTc0MDhdIGk5MTUgMDAwMDowMDowMi4wOiBzZXR0aW5nIGxh
dGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMC4zNjA1NzRdIE1YTTogR1VJRCBkZXRlY3RlZCBpbiBCSU9TCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNTg4XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBD
STAuR0ZYMC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJd
LCBBQ1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNjE5XSBBQ1BJIEVycm9y
OiBOZWVkZWQgW0J1ZmZlci9TdHJpbmcvUGFja2FnZV0sIGZvdW5kIFtJbnRlZ2VyXSBmZmZmODgw
MjIzMDM1NTU4ICgyMDEzMDUxNy9leHJlc29wLTU5MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MjJdIEFDUEkgRXhjZXB0aW9uOiBBRV9BTUxfT1BFUkFO
RF9UWVBFLCBXaGlsZSByZXNvbHZpbmcgb3BlcmFuZHMgZm9yIFtPcGNvZGVOYW1lIHVuYXZhaWxh
YmxlXSAoMjAxMzA1MTcvZHN3ZXhlYy00NjEpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzYwNjI3XSBBQ1BJIEVycm9yOiBNZXRob2QgcGFyc2UvZXhlY3V0aW9u
IGZhaWxlZCBbXF9TQl8uUENJMC5HRlgwLl9EU01dIChOb2RlIGZmZmY4ODAyMjM0OWIzYzApLCBB
RV9BTUxfT1BFUkFORF9UWVBFICgyMDEzMDUxNy9wc3BhcnNlLTUzNikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MzVdIGZhaWxlZCB0byBldmFsdWF0ZSBf
RFNNOiAxMjI5MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2
MDY0MF0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLkdGWDAuX0RTTTogQXJndW1lbnQgIzQgdHlw
ZSBtaXNtYXRjaCAtIEZvdW5kIFtCdWZmZXJdLCBBQ1BJIHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAx
MzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzYwNzE3XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU006
IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWly
ZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA3NDNdIEFDUEkgRXJyb3I6IE5lZWRlZCBbQnVm
ZmVyL1N0cmluZy9QYWNrYWdlXSwgZm91bmQgW0ludGVnZXJdIGZmZmY4ODAyMjMwMzU1NTggKDIw
MTMwNTE3L2V4cmVzb3AtNTkwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDEwLjM2MDc0Nl0gQUNQSSBFeGNlcHRpb246IEFFX0FNTF9PUEVSQU5EX1RZUEUsIFdoaWxl
IHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUgdW5hdmFpbGFibGVdICgyMDEzMDUx
Ny9kc3dleGVjLTQ2MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MC4zNjA3NDldIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9leGVjdXRpb24gZmFpbGVkIFtcX1NC
Xy5QQ0kwLkdGWDAuX0RTTV0gKE5vZGUgZmZmZjg4MDIyMzQ5YjNjMCksIEFFX0FNTF9PUEVSQU5E
X1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDEwLjM2MDc1NV0gQUNQSSBFcnJvcjogTWV0aG9kIHBhcnNlL2V4ZWN1dGlv
biBmYWlsZWQgW1xfU0JfLlBDSTAuUEVHMC5QRUdQLl9EU01dIChOb2RlIGZmZmY4ODAyMjM0ZDNj
MDgpLCBBRV9BTUxfT1BFUkFORF9UWVBFICgyMDEzMDUxNy9wc3BhcnNlLTUzNikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA3NjFdIGZhaWxlZCB0byBldmFs
dWF0ZSBfRFNNOiAxMjI5MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjM2MDc2NV0gQUNQSSBXYXJuaW5nOiBcX1NCXy5QQ0kwLlBFRzAuUEVHUC5fRFNNOiBBcmd1
bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0J1ZmZlcl0sIEFDUEkgcmVxdWlyZXMgW1Bh
Y2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNjA4NDNdIFZHQSBzd2l0Y2hlcm9vOiBkZXRlY3RlZCBPcHRp
bXVzIERTTSBtZXRob2QgXF9TQl8uUENJMC5QRUcwLlBFR1AgaGFuZGxlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwODY3XSBub3V2ZWF1IDAwMDA6MDE6MDAu
MDogZW5hYmxpbmcgZGV2aWNlICgwMDA0IC0+IDAwMDcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuMzY0MzQ5XSBCbHVldG9vdGg6IENvcmUgdmVyIDIuMTYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNjVdIE5FVDogUmVn
aXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMC4zNjQzNjZdIEJsdWV0b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlv
biBtYW5hZ2VyIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTAuMzY0MzcyXSBCbHVldG9vdGg6IEhDSSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNzRdIEJsdWV0
b290aDogTDJDQVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzY0Mzc5XSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5
ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MC4zNjY0MjNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYnR1c2IK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zODczNDldIG1pY3Jv
Y29kZTogQ1BVMCBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4OTQ0Ml0gYXRoOiBFRVBST00gcmVn
ZG9tYWluOiAweDYwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAu
Mzg5NDQ0XSBhdGg6IEVFUFJPTSBpbmRpY2F0ZXMgd2Ugc2hvdWxkIGV4cGVjdCBhIGRpcmVjdCBy
ZWdwYWlyIG1hcApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4
OTQ0N10gYXRoOiBDb3VudHJ5IGFscGhhMiBiZWluZyB1c2VkOiAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4OTQ0OF0gYXRoOiBSZWdwYWlyIHVzZWQ6IDB4
NjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zOTI1OTJdIGll
ZWU4MDIxMSBwaHkwOiBTZWxlY3RlZCByYXRlIGNvbnRyb2wgYWxnb3JpdGhtICdtaW5zdHJlbF9o
dCcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zOTMyNzhdIGll
ZWU4MDIxMSBwaHkwOiBBdGhlcm9zIEFSOTQ4NSBSZXY6MSBtZW09MHhmZmZmYzkwMDBhMDAwMDAw
LCBpcnE9MTcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjUz
OTNdIGk5MTUgMDAwMDowMDowMi4wOiBpcnEgNDQgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTQwM10gW2RybV0gU3VwcG9ydHMgdmJs
YW5rIHRpbWVzdGFtcCBjYWNoaW5nIFJldiAxICgxMC4xMC4yMDEwKS4KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0MDRdIFtkcm1dIERyaXZlciBzdXBwb3J0
cyBwcmVjaXNlIHZibGFuayB0aW1lc3RhbXAgcXVlcnkuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDIyXSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuR0ZY
MC5fRFNNOiBBcmd1bWVudCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0ludGVnZXJdLCBBQ1BJ
IHJlcXVpcmVzIFtQYWNrYWdlXSAoMjAxMzA1MTcvbnNhcmd1bWVudHMtOTUpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDY5XSBBQ1BJIFdhcm5pbmc6IFxf
U0JfLlBDSTAuUEVHMC5QRUdQLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3Vu
ZCBbSW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50
cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU1NDVd
IHZnYWFyYjogZGV2aWNlIGNoYW5nZWQgZGVjb2RlczogUENJOjAwMDA6MDA6MDIuMCxvbGRkZWNv
ZGVzPWlvK21lbSxkZWNvZGVzPW5vbmU6b3ducz1pbyttZW0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU1NDddIHZnYWFyYjogdHJhbnNmZXJyaW5nIG93bmVy
IGZyb20gUENJOjAwMDA6MDA6MDIuMCB0byBQQ0k6MDAwMDowMTowMC4wCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDY0Mzc3XSBmYmNvbjogaW50ZWxkcm1mYiAo
ZmIwKSBpcyBwcmltYXJ5IGRldmljZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjU2ODUxOV0gTGludXggdmlkZW8gY2FwdHVyZSBpbnRlcmZhY2U6IHYyLjAwCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTcyNTg0XSB1dmN2aWRl
bzogRm91bmQgVVZDIDEuMDAgZGV2aWNlIEFTVVMgVVNCMi4wIFdlYmNhbSAoMWJjZjoyODgzKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjU4OTUxNV0gaW5wdXQ6
IEFTVVMgVVNCMi4wIFdlYmNhbSBhcyAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvaW5wdXQvaW5wdXQ1CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTg5NjI0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIHV2Y3ZpZGVvCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuNTg5NjI1XSBVU0IgVmlkZW8gQ2xhc3MgZHJpdmVyICgxLjEuMSkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC43ODcxNzZdIHBzbW91c2Ugc2Vy
aW80OiBhbHBzOiBVbmtub3duIEFMUFMgdG91Y2hwYWQ6IEU3PTEwIDAwIDY0LCBFQz0xMCAwMCA2
NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3MzA0OF0gYXN1
c193bWk6IEFTVVMgV01JIGdlbmVyaWMgZHJpdmVyIGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3Mzg3M10gYXN1c193bWk6IEluaXRpYWxpemF0aW9u
OiAweDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4wNzM4OTRd
IGFzdXNfd21pOiBCSU9TIFdNSSB2ZXJzaW9uOiA3LjkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4wNzM5MjddIGFzdXNfd21pOiBTRlVOIHZhbHVlOiAweDZhMDg3
NwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3NDQ4MV0gaW5w
dXQ6IEFzdXMgV01JIGhvdGtleXMgYXMgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaW5w
dXQvaW5wdXQ2CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTYz
NDA2XSBhc3VzX3dtaTogQmFja2xpZ2h0IGNvbnRyb2xsZWQgYnkgQUNQSSB2aWRlbyBkcml2ZXIK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzAwNDVdIENvbnNv
bGU6IHN3aXRjaGluZyB0byBjb2xvdXIgZnJhbWUgYnVmZmVyIGRldmljZSAyNDB4NjcKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzI0MDRdIEJsdWV0b290aDog
UGF0Y2ggZmlsZSBub3QgZm91bmQgYXIzay9BdGhyQlRfMHgwMTAyMDIwMC5kZnUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzI0MDVdIEJsdWV0b290aDogTG9h
ZGluZyBwYXRjaCBmaWxlIGZhaWxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjE3MjQwOV0gYXRoM2s6IHByb2JlIG9mIDEtMS4xOjEuMCBmYWlsZWQgd2l0aCBl
cnJvciAtMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQy
N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBhdGgzawpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjYwN10gbWljcm9jb2RlOiBD
UFUxIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTczNTg4XSBpOTE1IDAwMDA6MDA6MDIuMDogZmIw
OiBpbnRlbGRybWZiIGZyYW1lIGJ1ZmZlciBkZXZpY2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4xNzM1OTBdIGk5MTUgMDAwMDowMDowMi4wOiByZWdpc3RlcmVk
IHBhbmljIG5vdGlmaWVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMTc0NDA3XSBhY3BpIGRldmljZTowNjogcmVnaXN0ZXJlZCBhcyBjb29saW5nX2RldmljZTgK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzQ0MjFdIEFDUEk6
IFZpZGVvIERldmljZSBbUEVHUF0gKG11bHRpLWhlYWQ6IHllcyAgcm9tOiB5ZXMgIHBvc3Q6IG5v
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NDQ0Nl0gaW5w
dXQ6IFZpZGVvIEJ1cyBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc3MjQzXSBtaWNyb2NvZGU6IENQVTIgc2lnPTB4MzA2
YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4xNzc1NjldIG1pY3JvY29kZTogQ1BVMyBzaWc9MHgzMDZhOSwgcGY9MHgx
MCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDExLjE3Nzg4NV0gbWljcm9jb2RlOiBDUFU0IHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lv
bj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc4MjU3
XSBtaWNyb2NvZGU6IENQVTUgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzk2MzldIG1pY3JvY29k
ZTogQ1BVNiBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE4MDE0N10gbWljcm9jb2RlOiBDUFU3IHNp
Zz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuMTgwNDcwXSBtaWNyb2NvZGU6IE1pY3JvY29kZSBVcGRhdGUg
RHJpdmVyOiB2Mi4wMCA8dGlncmFuQGFpdmF6aWFuLmZzbmV0LmNvLnVrPiwgUGV0ZXIgT3J1YmEK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMTA4NjddIGFjcGkg
ZGV2aWNlOjM0OiByZWdpc3RlcmVkIGFzIGNvb2xpbmdfZGV2aWNlMTAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMjI5MTJdIGNmZzgwMjExOiBXb3JsZCByZWd1
bGF0b3J5IGRvbWFpbiB1cGRhdGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIyMjkxNF0gY2ZnODAyMTE6ICAgKHN0YXJ0X2ZyZXEgLSBlbmRfZnJlcSBAIGJh
bmR3aWR0aCksIChtYXhfYW50ZW5uYV9nYWluLCBtYXhfZWlycCkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMjI5MTZdIGNmZzgwMjExOiAgICgyNDAyMDAwIEtI
eiAtIDI0NzIwMDAgS0h6IEAgNDAwMDAgS0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxN10gY2ZnODAyMTE6ICAg
KDI0NTcwMDAgS0h6IC0gMjQ4MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBt
Qm0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTE4XSBj
Zmc4MDIxMTogICAoMjQ3NDAwMCBLSHogLSAyNDk0MDAwIEtIeiBAIDIwMDAwIEtIeiksICgzMDAg
bUJpLCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yMjI5MTldIGNmZzgwMjExOiAgICg1MTcwMDAwIEtIeiAtIDUyNTAwMDAgS0h6IEAgNDAwMDAg
S0h6KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjIyMjkyMF0gY2ZnODAyMTE6ICAgKDU3MzUwMDAgS0h6IC0gNTgzNTAwMCBL
SHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMwOTQ3XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYz
OS44OTg6Mik6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9sb2FkIiBwYXJl
bnQ9NTcxIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9NTcy
IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS4yMzA5NTJdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODozKTogYXBw
YXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQiIHBhcmVudD01NzEgcHJvZmls
ZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGll
bnQuYWN0aW9uIiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzA5NTVdIHR5cGU9MTQwMCBhdWRpdCgxMzkw
MDI0NjM5Ljg5ODo0KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xvYWQi
IHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9z
Y3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MiBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMxMDU0XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6NSk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0i
cHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9NTc0IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9z
YmluL2RoY2xpZW50IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEwNjFdIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjM5Ljg5ODo2KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3Jl
cGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0
d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTc1IGNvbW09ImFwcGFybW9y
X3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEw
NjRdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo3KTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5l
ZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3
NSBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuMjMxMjYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6OCk6IGFw
cGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9NTM1IHBy
b2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9NTczIGNvbW09ImFw
cGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yMzEyNjVdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo5KTogYXBwYXJtb3I9IlNU
QVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5j
b25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0
aW9uIiBwaWQ9NTczIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEyNjhdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5
Ljg5ODoxMCk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBw
YXJlbnQ9NTM1IHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2Ny
aXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD01NzMgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTMyOF0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjExKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vz
ci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9NTcyIGNvbW09
ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS4yMzgyNzNdIEFDUEk6IFZpZGVvIERldmljZSBbR0ZYMF0gKG11bHRpLWhlYWQ6IHllcyAg
cm9tOiBubyAgcG9zdDogbm8pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTEuMjM4MzI1XSBpbnB1dDogVmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzODM5M10gW2RybV0gSW5pdGlhbGl6ZWQg
aTkxNSAxLjYuMCAyMDA4MDczMCBmb3IgMDAwMDowMDowMi4wIG9uIG1pbm9yIDAKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzg3MDhdIHNuZF9oZGFfaW50ZWwg
MDAwMDowMDoxYi4wOiBpcnEgNDUgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjIzOTM0OV0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAx
OjAwLjBdIEJPT1QwICA6IDB4MGMxMTgwYTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4yMzkzNTFdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBD
aGlwc2V0OiBHRjEwOCAoTlZDMSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS4yMzkzNTJdIG5vdXZlYXUgIFsgIERFVklDRV1bMDAwMDowMTowMC4wXSBGYW1pbHkg
OiBOVkMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjQyOTkz
XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJBTUlOIGZvciBp
bWFnZS4uLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1Mjcy
N10gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBzaWduYXR1cmUgbm90IGZv
dW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjUyNzI4XSBu
b3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgUFJPTSBmb3IgaW1hZ2Uu
Li4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTI3ODZdIG5v
dXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSAuLi4gc2lnbmF0dXJlIG5vdCBmb3VuZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1Mjc4N10gbm91dmVh
dSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIGNoZWNraW5nIEFDUEkgZm9yIGltYWdlLi4uCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTkwXSBhdXRvY29u
ZmlnOiBsaW5lX291dHM9MiAoMHgxNC8weDE2LzB4MC8weDAvMHgwKSB0eXBlOnNwZWFrZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTFdICAgIHNwZWFr
ZXJfb3V0cz0wICgweDAvMHgwLzB4MC8weDAvMHgwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjI1ODk5M10gICAgaHBfb3V0cz0xICgweDIxLzB4MC8weDAvMHgw
LzB4MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTNd
ICAgIG1vbm86IG1vbm9fb3V0PTB4MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjI1ODk5NF0gICAgZGlnLW91dD0weDFlLzB4MApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5NV0gICAgaW5wdXRzOgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5Nl0gICAgICBJbnRlcm5hbCBNaWM9
MHgxOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5N10g
ICAgICBNaWM9MHgxOApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjI1ODk5OF0gcmVhbHRlazogRW5hYmxlIGRlZmF1bHQgc2V0dXAgZm9yIGF1dG8gbW9kZSBhcyBm
YWxsYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI2NjA4
NF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjI2NjEzNF0gaW5wdXQ6IEhEQSBJbnRlbCBQQ0ggTWljIGFzIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0MTAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yOTA2OTZdIHBzbW91c2Ugc2Vy
aW80OiBlbGFudGVjaDogYXNzdW1pbmcgaGFyZHdhcmUgdmVyc2lvbiA0ICh3aXRoIGZpcm13YXJl
IHZlcnNpb24gMHgzNjFmMDMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTEuMzA0ODA0XSBwc21vdXNlIHNlcmlvNDogZWxhbnRlY2g6IFN5bmFwdGljcyBjYXBhYmls
aXRpZXMgcXVlcnkgcmVzdWx0IDB4MTAsIDB4MTUsIDB4MGQuCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMzczNDY4XSBpbnB1dDogRVRQUy8yIEVsYW50ZWNoIFRv
dWNocGFkIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNDM3NjYyXSBJUHY2OiBB
RERSQ09ORihORVRERVZfVVApOiB3bGFuMDogbGluayBpcyBub3QgcmVhZHkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS42MjI0OTZdIG5vdXZlYXUgIFsgICBWQklP
U11bMDAwMDowMTowMC4wXSAuLi4gYXBwZWFycyB0byBiZSB2YWxpZApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjQ5OF0gbm91dmVhdSAgWyAgIFZCSU9TXVsw
MDAwOjAxOjAwLjBdIHVzaW5nIGltYWdlIGZyb20gQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjU3OV0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAx
OjAwLjBdIEJJVCBzaWduYXR1cmUgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS42MjI1ODFdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSB2
ZXJzaW9uIDcwLjA4LmJkLjAwLjE0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTEuNjIyODgzXSBub3V2ZWF1ICBbIERFVklOSVRdWzAwMDA6MDE6MDAuMF0gYWRhcHRv
ciBub3QgaW5pdGlhbGlzZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS42MjI4ODRdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBydW5uaW5nIGlu
aXQgdGFibGVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzI5
ODI4XSBub3V2ZWF1ICBbICAgICBQRkJdWzAwMDA6MDE6MDAuMF0gUkFNIHR5cGU6IEREUjMKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Mjk4MzBdIG5vdXZlYXUg
IFsgICAgIFBGQl1bMDAwMDowMTowMC4wXSBSQU0gc2l6ZTogMTAyNCBNaUIKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Mjk4MzFdIG5vdXZlYXUgIFsgICAgIFBG
Ql1bMDAwMDowMTowMC4wXSAgICBaQ09NUDogMCB0YWdzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDE5XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAwMDA6MDE6
MDAuMF0gRkFOIGNvbnRyb2w6IG5vbmUgLyBleHRlcm5hbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjc1NzQyNF0gbm91dmVhdSAgWyAgUFRIRVJNXVswMDAwOjAx
OjAwLjBdIGZhbiBtYW5hZ2VtZW50OiBkaXNhYmxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjc1NzQyN10gbm91dmVhdSAgWyAgUFRIRVJNXVswMDAwOjAxOjAw
LjBdIGludGVybmFsIHNlbnNvcjogeWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuNzYwODg1XSB2Z2Ffc3dpdGNoZXJvbzogZW5hYmxlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1M10gW1RUTV0gWm9uZSAga2VybmVs
OiBBdmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiA0MDI5OTM2IGtpQgpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1NV0gW1RUTV0gWm9uZSAgIGRtYTMyOiBB
dmFpbGFibGUgZ3JhcGhpY3MgbWVtb3J5OiAyMDk3MTUyIGtpQgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA1NV0gW1RUTV0gSW5pdGlhbGl6aW5nIHBvb2wg
YWxsb2NhdG9yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYx
MDU4XSBbVFRNXSBJbml0aWFsaXppbmcgRE1BIHBvb2wgYWxsb2NhdG9yCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDY1XSBub3V2ZWF1ICBbICAgICBEUk1d
IFZSQU06IDEwMjQgTWlCCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuNzYxMDY3XSBub3V2ZWF1ICBbICAgICBEUk1dIEdBUlQ6IDEwNDg1NzYgTWlCCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDcwXSBub3V2ZWF1ICBbICAg
ICBEUk1dIFRNRFMgdGFibGUgdmVyc2lvbiAyLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS43NjEwNzFdIG5vdXZlYXUgIFsgICAgIERSTV0gRENCIHZlcnNpb24g
NC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDczXSBu
b3V2ZWF1ICBbICAgICBEUk1dIERDQiBvdXRwIDAwOiAwMjAwMDM2MiAwMDAyMDAxMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA3NF0gbm91dmVhdSAgWyAg
ICAgRFJNXSBEQ0IgY29ubiAwMDogMDAwMDEwNjEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS43NjE2OTFdIFtkcm1dIFN1cHBvcnRzIHZibGFuayB0aW1lc3RhbXAg
Y2FjaGluZyBSZXYgMSAoMTAuMTAuMjAxMCkuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzYxNjkyXSBbZHJtXSBObyBkcml2ZXIgc3VwcG9ydCBmb3IgdmJsYW5r
IHRpbWVzdGFtcCBxdWVyeS4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43NjE2OTRdIG5vdXZlYXUgIFsgICAgIERSTV0gQUNQSSBiYWNrbGlnaHQgaW50ZXJmYWNl
IGF2YWlsYWJsZSwgbm90IHJlZ2lzdGVyaW5nIG91ciBvd24KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjE3MDNdIG5vdXZlYXUgV1sgICAgIERSTV0gdm9sdGFn
ZSB0YWJsZSAweDUwIHVua25vd24KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS43NjE4NzBdIG5vdXZlYXUgIFsgICAgIERSTV0gMiBhdmFpbGFibGUgcGVyZm9ybWFu
Y2UgbGV2ZWwocykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43
NjE4NzJdIG5vdXZlYXUgIFsgICAgIERSTV0gMTogY29yZSAyNzBNSHogc2hhZGVyIDU0ME1IeiBt
ZW1vcnkgNDA1TUh6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEu
NzYxODc0XSBub3V2ZWF1ICBbICAgICBEUk1dIDM6IGNvcmUgNDc1TUh6IHNoYWRlciA5NTBNSHog
bWVtb3J5IDkwME1IeiB2b2x0YWdlIDEwbVYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS43NjE4NzVdIG5vdXZlYXUgIFsgICAgIERSTV0gYzogY29yZSAyNzBNSHog
c2hhZGVyIDU0ME1IeiBtZW1vcnkgNDA1TUh6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzY3NzAzXSBub3V2ZWF1ICBbICAgICBEUk1dIE1NOiB1c2luZyBDT1BZ
MCBmb3IgYnVmZmVyIGNvcGllcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjc2ODc1MF0gbm91dmVhdSAwMDAwOjAxOjAwLjA6IE5vIGNvbm5lY3RvcnMgcmVwb3J0
ZWQgY29ubmVjdGVkIHdpdGggbW9kZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS43Njg3NTJdIFtkcm1dIENhbm5vdCBmaW5kIGFueSBjcnRjIG9yIHNpemVzIC0g
Z29pbmcgMTAyNHg3NjgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS44MDE4MDNdIG5vdXZlYXUgIFsgICAgIERSTV0gYWxsb2NhdGVkIDEwMjR4NzY4IGZiOiAweDYw
MDAwLCBibyBmZmZmODgwMjE0MjAyODAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuODAxOTMwXSBub3V2ZWF1IDAwMDA6MDE6MDAuMDogZmIxOiBub3V2ZWF1ZmIg
ZnJhbWUgYnVmZmVyIGRldmljZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjgwMTkzNV0gW2RybV0gSW5pdGlhbGl6ZWQgbm91dmVhdSAxLjEuMSAyMDEyMDgwMSBm
b3IgMDAwMDowMTowMC4wIG9uIG1pbm9yIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS44Mzg2MDFdIFtkcm1dIEVuYWJsaW5nIFJDNiBzdGF0ZXM6IFJDNiBvbiwg
UkM2cCBvbiwgUkM2cHAgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTIuNDk5NzY4XSB3bGFuMDogYXV0aGVudGljYXRlIHdpdGggNGM6NzI6Yjk6ODc6ZTU6MTkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MTk1MDFdIHdsYW4w
OiBzZW5kIGF1dGggdG8gNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTIyODQ3XSB3bGFuMDogYXV0aGVudGljYXRl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyMzE1NF0gd2xh
bjA6IGFzc29jaWF0ZSB3aXRoIDRjOjcyOmI5Ojg3OmU1OjE5ICh0cnkgMS8zKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyOTMxMl0gd2xhbjA6IFJYIEFzc29j
UmVzcCBmcm9tIDRjOjcyOmI5Ojg3OmU1OjE5IChjYXBhYj0weDQxMSBzdGF0dXM9MCBhaWQ9NSkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MjkzNjNdIHdsYW4w
OiBhc3NvY2lhdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIu
NTI5MzcxXSBJUHY2OiBBRERSQ09ORihORVRERVZfQ0hBTkdFKTogd2xhbjA6IGxpbmsgYmVjb21l
cyByZWFkeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjkzMjcw
NF0gRVhUNC1mcyAoZG0tMSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9ycz1yZW1vdW50LXJvCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTQuNDM2NTU3XSBram91cm5h
bGQgc3RhcnRpbmcuICBDb21taXQgaW50ZXJ2YWwgNSBzZWNvbmRzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTQuNDM2NzY2XSBFWFQzLWZzIChkbS0yKTogdXNpbmcg
aW50ZXJuYWwgam91cm5hbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDE0LjQzNjc4NV0gRVhUMy1mcyAoZG0tMik6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVy
ZWQgZGF0YSBtb2RlCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcu
NTM4NzcyXSBhdWRpdF9wcmludGtfc2tiOiAyNCBjYWxsYmFja3Mgc3VwcHJlc3NlZApKYW4gMTcg
MjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzODc3NV0gdHlwZT0xNDAwIGF1
ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9m
aWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii9zYmlu
L2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1Nzoy
NiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4Nzc5XSB0eXBlPTE0MDAgYXVkaXQoMTM5
MDAyNDY0Ni4xOTg6MjEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVw
bGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvTmV0
d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1v
cl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4
NzgyXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjIpOiBhcHBhcm1vcj0iU1RBVFVT
IiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25m
aW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlk
PTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIz
KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0x
MTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdvcmtNYW5hZ2VyL25t
LWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1N10gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjI0KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJw
cm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91
c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0xMTkwIGNvbW09ImFw
cGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
Ny41MzkzNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyNSk6IGFwcGFybW9yPSJT
VEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4MiBwcm9maWxlPSJ1
bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0
IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM5NzU5XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4y
MDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50
PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIveDg2XzY0LWxpbnV4LWdu
dS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJlZXJkcC1zZXNzaW9uLXdyYXBwZXIi
IHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxNy41Mzk3NjddIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjIw
MjoyNyk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9sb2FkIiBwYXJlbnQ9
MTE4MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSJjaHJvbWl1bV9icm93c2VyIiBwaWQ9MTE4
OCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTcuNTQwMTYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6MjgpOiBh
cHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTExODIgcHJv
ZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY3Vwcy9iYWNrZW5kL2N1cHMtcGRmIiBw
aWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTcuNTQwMTY2XSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4yMDI6
MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTEx
ODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9zYmluL2N1cHNkIiBwaWQ9MTE5NCBj
b21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTcuNTg2ODcxXSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0IEVtdWxhdGlvbikgdmVy
IDEuMwpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg3M10g
Qmx1ZXRvb3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApKYW4gMTcgMjI6NTc6
MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNv
Y2tldCBsYXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDE3LjU4NzUzNF0gQmx1ZXRvb3RoOiBSRkNPTU0gVFRZIGxheWVyIGluaXRpYWxpemVk
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTg3NTQwXSBCbHVl
dG9vdGg6IFJGQ09NTSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI2IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAxNy41ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAx
LjExCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNzQwMjAyXSBw
cGRldjogdXNlci1zcGFjZSBwYXJhbGxlbCBwb3J0IGRyaXZlcgpKYW4gMTcgMjI6NTc6MjcgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDE4Ljg3NTE5MV0gYWx4IDAwMDA6MDQ6MDAuMDogaXJxIDQ2
IGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
OC44NzUyNjZdIElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHAzcDE6IGxpbmsgaXMgbm90IHJl
YWR5CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTguODc2MDM3XSBJ
UHY2OiBBRERSQ09ORihORVRERVZfVVApOiBwM3AxOiBsaW5rIGlzIG5vdCByZWFkeQo=
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="pm-powersave.log"
Content-Disposition: attachment; filename="pm-powersave.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy6z4

UnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQvOTVoZHBhcm0tYXBtIGZhbHNl
OgoKL2Rldi9zZGE6CiBzZXR0aW5nIEFkdmFuY2VkIFBvd2VyIE1hbmFnZW1lbnQgbGV2ZWwgdG8g
MHhmZSAoMjU0KQogQVBNX2xldmVsCT0gMjU0Ci91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQvOTVo
ZHBhcm0tYXBtIGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxz
L3Bvd2VyLmQvYW5hY3JvbiBmYWxzZToKL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9hbmFjcm9u
IGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQv
ZGlzYWJsZV93b2wgZmFsc2U6ClNldHRpbmcgV2FrZSBPbiBMYW4gZm9yIHAzcDEgdG8gZW5hYmxl
Li4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9kaXNhYmxlX3dvbCBmYWxzZTogc3Vj
Y2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL2ludGVsLWF1ZGlv
LXBvd2Vyc2F2ZSBmYWxzZToKU2V0dGluZyBwb3dlciBzYXZpbmdzIGZvciBzbmRfaGRhX2ludGVs
IHRvIDAuLi5Eb25lLgovdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL2ludGVsLWF1ZGlvLXBvd2Vy
c2F2ZSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dl
ci5kL2xhcHRvcC1tb2RlIGZhbHNlOgpMYXB0b3AgbW9kZSBkaXNhYmxlZC4KL3Vzci9saWIvcG0t
dXRpbHMvcG93ZXIuZC9sYXB0b3AtbW9kZSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAv
dXNyL2xpYi9wbS11dGlscy9wb3dlci5kL3BjaV9kZXZpY2VzIGZhbHNlOgpTZXR0aW5nIEhvc3Qg
QnJpZGdlIDAwMDA6MDA6MDAuMCB0byBvbgpTZXR0aW5nIEF1ZGlvIGRldmljZSAwMDAwOjAwOjFi
LjAgdG8gb24KU2V0dGluZyBXaXJlbGVzcyBkZXZpY2UgMDAwMDowMzowMC4wIHRvIG9uClNldHRp
bmcgRXRoZXJuZXQgZGV2aWNlIDAwMDA6MDQ6MDAuMCB0byBvbgovdXNyL2xpYi9wbS11dGlscy9w
b3dlci5kL3BjaV9kZXZpY2VzIGZhbHNlOiBzdWNjZXNzLgoKUnVubmluZyBob29rIC91c3IvbGli
L3BtLXV0aWxzL3Bvd2VyLmQvcGNpZV9hc3BtIGZhbHNlOgovdXNyL2xpYi9wbS11dGlscy9wb3dl
ci5kL3BjaWVfYXNwbSBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11
dGlscy9wb3dlci5kL3NhdGFfYWxwbSBmYWxzZToKU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDAg
dG8gbWF4X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDEgdG8g
bWF4X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDIgdG8gbWF4
X3BlcmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDMgdG8gbWF4X3Bl
cmZvcm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDQgdG8gbWF4X3BlcmZv
cm1hbmNlLi4uRG9uZS4KU2V0dGluZyBTQVRBIEFMUE0gb24gaG9zdDUgdG8gbWF4X3BlcmZvcm1h
bmNlLi4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9zYXRhX2FscG0gZmFsc2U6IHN1
Y2Nlc3MuCgpSdW5uaW5nIGhvb2sgL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC9zY2hlZC1wb3dl
cnNhdmUgZmFsc2U6Cioqc2NoZWQgcG9saWN5IHBvd2Vyc2F2ZSBPRkYKL3Vzci9saWIvcG0tdXRp
bHMvcG93ZXIuZC9zY2hlZC1wb3dlcnNhdmUgZmFsc2U6IHN1Y2Nlc3MuCgpSdW5uaW5nIGhvb2sg
L3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC91c2JfYmx1ZXRvb3RoIGZhbHNlOgpTZXR0aW5nIC9z
eXMvYnVzL3VzYi9kZXZpY2VzLzEtMS4xIHRvIG9uCi91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQv
dXNiX2JsdWV0b290aCBmYWxzZTogc3VjY2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11
dGlscy9wb3dlci5kL3dpcmVsZXNzIGZhbHNlOgpUdXJuaW5nIHBvd2Vyc2F2ZSBmb3Igd2xhbjAg
b2ZmLi4uRG9uZS4KL3Vzci9saWIvcG0tdXRpbHMvcG93ZXIuZC93aXJlbGVzcyBmYWxzZTogc3Vj
Y2Vzcy4KClJ1bm5pbmcgaG9vayAvdXNyL2xpYi9wbS11dGlscy9wb3dlci5kL3hmc19idWZmZXIg
ZmFsc2U6Ci91c3IvbGliL3BtLXV0aWxzL3Bvd2VyLmQveGZzX2J1ZmZlciBmYWxzZTogbm90IGFw
cGxpY2FibGUuCgo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=syslog
Content-Disposition: attachment; filename=syslog
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy775

SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IGlta2xvZyA1LjguMTEsIGxvZyBz
b3VyY2UgPSAvcHJvYy9rbXNnIHN0YXJ0ZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
cnN5c2xvZ2Q6IFtvcmlnaW4gc29mdHdhcmU9InJzeXNsb2dkIiBzd1ZlcnNpb249IjUuOC4xMSIg
eC1waWQ9IjEwMjQiIHgtaW5mbz0iaHR0cDovL3d3dy5yc3lzbG9nLmNvbSJdIHN0YXJ0CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIgcnN5c2xvZ2Q6IHJzeXNsb2dkJ3MgZ3JvdXBpZCBjaGFu
Z2VkIHRvIDEwMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIHJzeXNsb2dkOiByc3lzbG9n
ZCdzIHVzZXJpZCBjaGFuZ2VkIHRvIDEwMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIHJz
eXNsb2dkLTIwMzk6IENvdWxkIG5vdCBvcGVuIG91dHB1dCBwaXBlICcvZGV2L3hjb25zb2xlJyBb
dHJ5IGh0dHA6Ly93d3cucnN5c2xvZy5jb20vZS8yMDM5IF0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGNwdXNldApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBj
cHVhY2N0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBMaW51eCB2ZXJzaW9uIDMuMTEuMC0xNS1nZW5lcmljIChidWlsZGRAYmF0c3UpIChnY2MgdmVy
c2lvbiA0LjguMSAoVWJ1bnR1L0xpbmFybyA0LjguMS0xMHVidW50dTgpICkgIzIzLVVidW50dSBT
TVAgTW9uIERlYyA5IDE4OjE3OjA0IFVUQyAyMDEzIChVYnVudHUgMy4xMS4wLTE1LjIzLWdlbmVy
aWMgMy4xMS4xMCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIENvbW1hbmQgbGluZTogQk9PVF9JTUFHRT0vdm1saW51ei0zLjExLjAtMTUtZ2VuZXJp
Yy5lZmkuc2lnbmVkIHJvb3Q9L2Rldi9tYXBwZXIvU2VydmVyVkctTXlSb290IHJvCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBLRVJORUwgc3VwcG9y
dGVkIGNwdXM6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgIEludGVsIEdlbnVpbmVJbnRlbApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBBTUQgQXV0aGVudGljQU1ECkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIENlbnRhdXIgQ2VudGF1ckhhdWxz
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIw
OiBCSU9TLXByb3ZpZGVkIHBoeXNpY2FsIFJBTSBtYXA6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw
MDAwMDAwLTB4MDAwMDAwMDAwMDA5ZGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw
MDllMDAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
MDAxMDAwMDAtMHgwMDAwMDAwMDFmZmZmZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
MjAwMDAwMDAtMHgwMDAwMDAwMDIwMWZmZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDAyMDIwMDAwMC0weDAwMDAwMDAwNDAwMDNmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDA0MDAwNDAwMC0weDAwMDAwMDAwNDAwMDRmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMDQwMDA1MDAwLTB4MDAwMDAwMDBjOTczMGZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMGM5NzMxMDAwLTB4MDAwMDAwMDBjOWQzMWZmZl0gQUNQSSBOVlMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwYzlkMzIwMDAtMHgwMDAwMDAwMGM5ZDM0ZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQzNTAwMC0weDAwMDAwMDAwYzlkNGJmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDBjOWQ0YzAwMC0weDAwMDAwMDAwYzlkNTFmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZDUyMDAwLTB4MDAwMDAwMDBjOWQ1M2ZmZl0gdXNhYmxlCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g
MHgwMDAwMDAwMGM5ZDU0MDAwLTB4MDAwMDAwMDBjOWQ1ZGZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzlkNWUwMDAtMHgwMDAwMDAwMGM5ZWVmZmZmXSB1c2FibGUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l
bSAweDAwMDAwMDAwYzllZjAwMDAtMHgwMDAwMDAwMGM5ZWYzZmZmXSByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWVmNDAwMC0weDAwMDAwMDAwYzlmM2NmZmZdIHVzYWJsZQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb
bWVtIDB4MDAwMDAwMDBjOWYzZDAwMC0weDAwMDAwMDAwYzlmNjFmZmZdIHJlc2VydmVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjYyMDAwLTB4MDAwMDAwMDBjOWY2NGZmZl0gdXNhYmxlCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMGM5ZjY1MDAwLTB4MDAwMDAwMDBjOWY2NmZmZl0gcmVzZXJ2ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmNjcwMDAtMHgwMDAwMDAwMGM5ZjdkZmZmXSB1c2FibGUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgy
MDogW21lbSAweDAwMDAwMDAwYzlmN2UwMDAtMHgwMDAwMDAwMGM5ZjgzZmZmXSByZXNlcnZlZApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY4NDAwMC0weDAwMDAwMDAwYzlmOGJmZmZdIHVzYWJsZQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1l
ODIwOiBbbWVtIDB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGNmZmZdIHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZjhkMDAwLTB4MDAwMDAwMDBjOWY5YmZmZl0gdXNhYmxl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9T
LWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZjljMDAwLTB4MDAwMDAwMDBjOWY5Y2ZmZl0gcmVzZXJ2
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmOWQwMDAtMHgwMDAwMDAwMGM5ZmE3ZmZmXSB1c2Fi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYzlmYTgwMDAtMHgwMDAwMDAwMGM5ZmFjZmZmXSByZXNl
cnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZhZDAwMC0weDAwMDAwMDAwYzlmZDhmZmZdIHVz
YWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
QklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZDlmZmZdIHJl
c2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZmRhMDAwLTB4MDAwMDAwMDBjOWZlOWZmZl0g
dXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGM5ZmVhMDAwLTB4MDAwMDAwMDBjYTAxMGZmZl0g
cmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMTEwMDAtMHgwMDAwMDAwMGNhMDI1ZmZm
XSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMjYwMDAtMHgwMDAwMDAwMGNhMDI2ZmZm
XSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyNzAwMC0weDAwMDAwMDAwY2EwMjdm
ZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTAyODAwMC0weDAwMDAwMDAwY2EwMjlm
ZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDJhMDAwLTB4MDAwMDAwMDBjYTAy
YWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhMDJiMDAwLTB4MDAwMDAwMDBjYTAy
ZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwMzAwMDAtMHgwMDAwMDAwMGNh
MDQ2ZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2EwNDcwMDAtMHgwMDAwMDAwMGNh
NjBiZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYTYwYzAwMC0weDAwMDAwMDAw
Y2E4OGJmZmZdIEFDUEkgTlZTCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODhjMDAwLTB4MDAwMDAw
MDBjYTg5MGZmZl0gQUNQSSBkYXRhCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODkxMDAwLTB4MDAw
MDAwMDBjYTg5MWZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGNhODkyMDAwLTB4MDAw
MDAwMDBjYThkNGZmZl0gQUNQSSBOVlMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2E4ZDUwMDAtMHgw
MDAwMDAwMGNhY2UxZmZmXSB1c2FibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwY2FjZTIwMDAtMHgw
MDAwMDAwMGNhZmYzZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYWZmNDAwMC0w
eDAwMDAwMDAwY2FmZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjYmMwMDAwMC0w
eDAwMDAwMDAwY2ZkZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGY4MDAwMDAw
LTB4MDAwMDAwMDBmYmZmZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVjMDAw
MDAtMHgwMDAwMDAwMGZlYzAwZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWQw
MDAwMC0weDAwMDAwMDAwZmVkMDNmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZl
ZDFjMDAwLTB4MDAwMDAwMDBmZWQxZmZmZl0gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw
ZmVlMDAwMDAtMHgwMDAwMDAwMGZlZTAwZmZmXSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw
MDAwMTAwMDAwMDAwLTB4MDAwMDAwMDIyZjFmZmZmZl0gdXNhYmxlCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBw
cm90ZWN0aW9uOiBhY3RpdmUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogRUZJIHYyLjMxIGJ5IEFtZXJpY2FuIE1lZ2F0cmVuZHMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogIEFDUEk9
MHhjYTg1ZTAwMCAgQUNQSSAyLjA9MHhjYTg1ZTAwMCAgU01CSU9TPTB4Y2ExMGEzOTggCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTAw
OiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAw
MDA1ZjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtMDE6IHR5cGU9NCwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAw
MDAwNWYwMDAtMHgwMDAwMDAwMDAwMDYwMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0wMjogdHlwZT03LCBhdHRyPTB4
ZiwgcmFuZ2U9WzB4MDAwMDAwMDAwMDA2MDAwMC0weDAwMDAwMDAwMDAwOWUwMDApICgwTUIpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1l
bTAzOiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDAwMDllMDAwLTB4MDAwMDAw
MDAwMDBhMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMDQ6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAw
MDAwMDAxMDAwMDAtMHgwMDAwMDAwMDAxMDAwMDAwKSAoMTVNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDU6IHR5cGU9MiwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMDAyNGYzMDAwKSAoMjBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtMDY6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMDI0ZjMwMDAtMHgw
MDAwMDAwMDIwMDAwMDAwKSAoNDc1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTA3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1b
MHgwMDAwMDAwMDIwMDAwMDAwLTB4MDAwMDAwMDAyMDIwMDAwMCkgKDJNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMDg6IHR5cGU9
NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwMjAyMDAwMDAtMHgwMDAwMDAwMDM2MDQyMDAw
KSAoMzUwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTA5OiB0eXBlPTIsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMDM2MDQy
MDAwLTB4MDAwMDAwMDAzNzAxOTAwMCkgKDE1TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTEwOiB0eXBlPTcsIGF0dHI9MHhmLCBy
YW5nZT1bMHgwMDAwMDAwMDM3MDE5MDAwLTB4MDAwMDAwMDA0MDAwNDAwMCkgKDE0M01CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0x
MTogdHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDA0MDAwNDAwMC0weDAwMDAwMDAw
NDAwMDUwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTEyOiB0eXBlPTcsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAw
MDQwMDA1MDAwLTB4MDAwMDAwMDA5NWU4MDAwMCkgKDEzNzRNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTM6IHR5cGU9MiwgYXR0
cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwOTVlODAwMDAtMHgwMDAwMDAwMGM3ZmNkMDAwKSAoODAx
TUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBl
Zmk6IG1lbTE0OiB0eXBlPTEsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM3ZmNkMDAwLTB4
MDAwMDAwMDBjODEwMTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTU6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzgxMDEwMDAtMHgwMDAwMDAwMGM4MTU2MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xNjogdHlwZT0y
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODE1NjAwMC0weDAwMDAwMDAwYzgyMzMwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTE3OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4MjMzMDAw
LTB4MDAwMDAwMDBjODJhNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMTg6IHR5cGU9NywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwYzgyYTQwMDAtMHgwMDAwMDAwMGM4MmFkMDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0xOTogdHlw
ZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjODJhZDAwMC0weDAwMDAwMDAwYzgzYmMw
MDApICgxTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTIwOiB0eXBlPTIsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM4M2Jj
MDAwLTB4MDAwMDAwMDBjODNiZTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjE6IHR5cGU9NCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwYzgzYmUwMDAtMHgwMDAwMDAwMGM5MGE4MDAwKSAoMTJNQikKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjI6
IHR5cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzkwYTgwMDAtMHgwMDAwMDAwMGM5
NzE4MDAwKSAoNk1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0yMzogdHlwZT0yLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBj
OTcxODAwMC0weDAwMDAwMDAwYzk3MjQwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTI0OiB0eXBlPTMsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGM5NzI0MDAwLTB4MDAwMDAwMDBjOTczMTAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
MjU6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5NzMxMDAwLTB4MDAwMDAw
MDBjOWQzMjAwMCkgKDZNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtMjY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYs
IHJhbmdlPVsweDAwMDAwMDAwYzlkMzIwMDAtMHgwMDAwMDAwMGM5ZDM1MDAwKSAoME1CKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0y
NzogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWQzNTAwMC0weDAwMDAwMDAw
YzlkNGMwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBlZmk6IG1lbTI4OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCBy
YW5nZT1bMHgwMDAwMDAwMGM5ZDRjMDAwLTB4MDAwMDAwMDBjOWQ1MjAwMCkgKDBNQikKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMjk6
IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlkNTIwMDAtMHgwMDAwMDAwMGM5
ZDU0MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW0zMDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFu
Z2U9WzB4MDAwMDAwMDBjOWQ1NDAwMC0weDAwMDAwMDAwYzlkNWUwMDApICgwTUIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTMxOiB0
eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZDVlMDAwLTB4MDAwMDAwMDBjOWVm
MDAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGVmaTogbWVtMzI6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdl
PVsweDAwMDAwMDAwYzllZjAwMDAtMHgwMDAwMDAwMGM5ZWY0MDAwKSAoME1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zMzogdHlw
ZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWVmNDAwMC0weDAwMDAwMDAwYzlmM2Qw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTM0OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1b
MHgwMDAwMDAwMGM5ZjNkMDAwLTB4MDAwMDAwMDBjOWY0NDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzU6IHR5cGU9
NiwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNDQwMDAtMHgw
MDAwMDAwMGM5ZjUxMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW0zNjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAw
MDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY1MTAwMC0weDAwMDAwMDAwYzlmNjIwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTM3OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjYyMDAwLTB4MDAw
MDAwMDBjOWY2NTAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtMzg6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAw
MGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmNjUwMDAtMHgwMDAwMDAwMGM5ZjY3MDAwKSAoME1CKQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBt
ZW0zOTogdHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY2NzAwMC0weDAwMDAw
MDAwYzlmN2UwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQwOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBm
LCByYW5nZT1bMHgwMDAwMDAwMGM5ZjdlMDAwLTB4MDAwMDAwMDBjOWY4NDAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
NDE6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmODQwMDAtMHgwMDAwMDAw
MGM5ZjhjMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gZWZpOiBtZW00MjogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwg
cmFuZ2U9WzB4MDAwMDAwMDBjOWY4YzAwMC0weDAwMDAwMDAwYzlmOGQwMDApICgwTUIpCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQz
OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZjhkMDAwLTB4MDAwMDAwMDBj
OWY5YzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIGVmaTogbWVtNDQ6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJh
bmdlPVsweDAwMDAwMDAwYzlmOWMwMDAtMHgwMDAwMDAwMGM5ZjlkMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW00NTog
dHlwZT0zLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjOWY5ZDAwMC0weDAwMDAwMDAwYzlm
YTgwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTQ2OiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5n
ZT1bMHgwMDAwMDAwMGM5ZmE4MDAwLTB4MDAwMDAwMDBjOWZhZDAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNDc6IHR5
cGU9MywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwYzlmYWQwMDAtMHgwMDAwMDAwMGM5ZmQ5
MDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gZWZpOiBtZW00ODogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9
WzB4MDAwMDAwMDBjOWZkOTAwMC0weDAwMDAwMDAwYzlmZGEwMDApICgwTUIpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTQ5OiB0eXBl
PTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGM5ZmRhMDAwLTB4MDAwMDAwMDBjOWZlYTAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtNTA6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsw
eDAwMDAwMDAwYzlmZWEwMDAtMHgwMDAwMDAwMGNhMDExMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01MTogdHlwZT0z
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAxMTAwMC0weDAwMDAwMDAwY2EwMjYwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTUyOiB0eXBlPTUsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgw
MDAwMDAwMGNhMDI2MDAwLTB4MDAwMDAwMDBjYTAyNzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTM6IHR5cGU9Mywg
YXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwMjcwMDAtMHgwMDAwMDAwMGNhMDI4MDAwKSAo
ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ZWZpOiBtZW01NDogdHlwZT01LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAw
MDAwMDBjYTAyODAwMC0weDAwMDAwMDAwY2EwMmEwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTU1OiB0eXBlPTMsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhMDJhMDAwLTB4MDAwMDAwMDBjYTAyYjAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNTY6IHR5cGU9NSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAw
MDAwY2EwMmIwMDAtMHgwMDAwMDAwMGNhMDMwMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW01NzogdHlwZT0zLCBhdHRy
PTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTAzMDAwMC0weDAwMDAwMDAwY2EwNDcwMDApICgwTUIp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6
IG1lbTU4OiB0eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAw
MGNhMDQ3MDAwLTB4MDAwMDAwMDBjYTBjODAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNTk6IHR5cGU9NSwgYXR0cj0w
eDgwMDAwMDAwMDAwMDAwMGYsIHJhbmdlPVsweDAwMDAwMDAwY2EwYzgwMDAtMHgwMDAwMDAwMGNh
MGUyMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW02MDogdHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFu
Z2U9WzB4MDAwMDAwMDBjYTBlMjAwMC0weDAwMDAwMDAwY2EwZTgwMDApICgwTUIpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTYxOiB0
eXBlPTYsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDBmLCByYW5nZT1bMHgwMDAwMDAwMGNhMGU4MDAw
LTB4MDAwMDAwMDBjYTEwYzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjI6IHR5cGU9MCwgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2ExMGMwMDAtMHgwMDAwMDAwMGNhNTgzMDAwKSAoNE1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02MzogdHlw
ZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTU4MzAwMC0weDAwMDAwMDAwY2E1YTEw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTY0OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNWEx
MDAwLTB4MDAwMDAwMDBjYTViMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjU6IHR5cGU9MCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2E1YjAwMDAtMHgwMDAwMDAwMGNhNWIyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW02Njog
dHlwZT0wLCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTViMjAwMC0weDAwMDAwMDAwY2E1
YjkwMDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBlZmk6IG1lbTY3OiB0eXBlPTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNh
NWI5MDAwLTB4MDAwMDAwMDBjYTYwYzAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNjg6IHR5cGU9MTAsIGF0dHI9MHhm
LCByYW5nZT1bMHgwMDAwMDAwMGNhNjBjMDAwLTB4MDAwMDAwMDBjYTZjNTAwMCkgKDBNQikKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVt
Njk6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhNmM1MDAwLTB4MDAwMDAw
MDBjYTg3NTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGVmaTogbWVtNzA6IHR5cGU9MTAsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAw
MDAwMGNhODc1MDAwLTB4MDAwMDAwMDBjYTg3NjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzE6IHR5cGU9MTAsIGF0
dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhODc2MDAwLTB4MDAwMDAwMDBjYTg4YzAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtNzI6IHR5cGU9OSwgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAwY2E4OGMwMDAtMHgw
MDAwMDAwMGNhODkxMDAwKSAoME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03MzogdHlwZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4
MDAwMDAwMDBjYTg5MTAwMC0weDAwMDAwMDAwY2E4OTIwMDApICgwTUIpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTc0OiB0eXBlPTEw
LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYTg5MjAwMC0weDAwMDAwMDAwY2E4ZDUwMDAp
ICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBlZmk6IG1lbTc1OiB0eXBlPTQsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhOGQ1MDAw
LTB4MDAwMDAwMDBjYWEyMTAwMCkgKDFNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzY6IHR5cGU9MywgYXR0cj0weGYsIHJhbmdl
PVsweDAwMDAwMDAwY2FhMjEwMDAtMHgwMDAwMDAwMGNhY2I5MDAwKSAoMk1CKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW03NzogdHlw
ZT00LCBhdHRyPTB4ZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNiOTAwMC0weDAwMDAwMDAwY2FjYzkw
MDApICgwTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBlZmk6IG1lbTc4OiB0eXBlPTMsIGF0dHI9MHhmLCByYW5nZT1bMHgwMDAwMDAwMGNhY2M5
MDAwLTB4MDAwMDAwMDBjYWNkYjAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtNzk6IHR5cGU9NCwgYXR0cj0weGYsIHJh
bmdlPVsweDAwMDAwMDAwY2FjZGIwMDAtMHgwMDAwMDAwMGNhY2UyMDAwKSAoME1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04MDog
dHlwZT02LCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwZiwgcmFuZ2U9WzB4MDAwMDAwMDBjYWNlMjAw
MC0weDAwMDAwMDAwY2FmZjQwMDApICgzTUIpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBlZmk6IG1lbTgxOiB0eXBlPTQsIGF0dHI9MHhmLCByYW5n
ZT1bMHgwMDAwMDAwMGNhZmY0MDAwLTB4MDAwMDAwMDBjYjAwMDAwMCkgKDBNQikKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODI6IHR5
cGU9NywgYXR0cj0weGYsIHJhbmdlPVsweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwMjJmMjAw
MDAwKSAoNDg1ME1CKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gZWZpOiBtZW04MzogdHlwZT0wLCBhdHRyPTB4ODAwMDAwMDAwMDAwMDAwMCwgcmFu
Z2U9WzB4MDAwMDAwMDBjYmMwMDAwMC0weDAwMDAwMDAwY2ZlMDAwMDApICg2Nk1CKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZWZpOiBtZW04NDog
dHlwZT0xMSwgYXR0cj0weDgwMDAwMDAwMDAwMDAwMDEsIHJhbmdlPVsweDAwMDAwMDAwZjgwMDAw
MDAtMHgwMDAwMDAwMGZjMDAwMDAwKSAoNjRNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODU6IHR5cGU9MTEsIGF0dHI9MHg4MDAw
MDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlYzAwMDAwLTB4MDAwMDAwMDBmZWMwMTAw
MCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIGVmaTogbWVtODY6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1b
MHgwMDAwMDAwMGZlZDAwMDAwLTB4MDAwMDAwMDBmZWQwNDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODc6IHR5cGU9
MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZDFjMDAwLTB4
MDAwMDAwMDBmZWQyMDAwMCkgKDBNQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIGVmaTogbWVtODg6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAw
MDAwMDAxLCByYW5nZT1bMHgwMDAwMDAwMGZlZTAwMDAwLTB4MDAwMDAwMDBmZWUwMTAwMCkgKDBN
QikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGVm
aTogbWVtODk6IHR5cGU9MTEsIGF0dHI9MHg4MDAwMDAwMDAwMDAwMDAxLCByYW5nZT1bMHgwMDAw
MDAwMGZmMDAwMDAwLTB4MDAwMDAwMDEwMDAwMDAwMCkgKDE2TUIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi43IHByZXNlbnQuCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBETUk6IEFT
VVNUZUsgQ09NUFVURVIgSU5DLiBONTZWSi9ONTZWSiwgQklPUyBONTZWSi4yMDMgMDgvMjkvMjAx
MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBlODIw
OiByZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTm8gQUdQIGJyaWRnZSBmb3Vu
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogbGFzdF9wZm4gPSAweDIyZjIwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0
IHR5cGU6IHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJh
Y2sKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
QTAwMDAtREZGRkYgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gICBFMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJh
bmdlcyBlbmFibGVkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gICAwIGJhc2UgMDAwMDAwMDAwIG1hc2sgRTAwMDAwMDAwIHdyaXRlLWJhY2sKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgMSBiYXNl
IDIwMDAwMDAwMCBtYXNrIEZFMDAwMDAwMCB3cml0ZS1iYWNrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDIgYmFzZSAyMjAwMDAwMDAgbWFzayBG
RjAwMDAwMDAgd3JpdGUtYmFjawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gICAzIGJhc2UgMEUwMDAwMDAwIG1hc2sgRkUwMDAwMDAwIHVuY2FjaGFi
bGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAg
NCBiYXNlIDBEMDAwMDAwMCBtYXNrIEZGMDAwMDAwMCB1bmNhY2hhYmxlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDUgYmFzZSAwQ0MwMDAwMDAg
bWFzayBGRkMwMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICA2IGJhc2UgMENCQzAwMDAwIG1hc2sgRkZGQzAwMDAwIHVu
Y2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgNyBiYXNlIDIyRjgwMDAwMCBtYXNrIEZGRjgwMDAwMCB1bmNhY2hhYmxlCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIDggYmFzZSAyMkY0
MDAwMDAgbWFzayBGRkZDMDAwMDAgdW5jYWNoYWJsZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICA5IGJhc2UgMjJGMjAwMDAwIG1hc2sgRkZGRTAw
MDAwIHVuY2FjaGFibGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIHg4NiBQQVQgZW5hYmxlZDogY3B1IDAsIG9sZCAweDcwNDA2MDAwNzA0MDYsIG5l
dyAweDcwMTA2MDAwNzAxMDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIG9yaWdpbmFsIHZhcmlhYmxlIE1UUlJzCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgMCwgYmFzZTogMEdCLCByYW5nZTog
OEdCLCB0eXBlIFdCCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSByZWcgMSwgYmFzZTogOEdCLCByYW5nZTogNTEyTUIsIHR5cGUgV0IKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHJlZyAyLCBiYXNlOiA4
NzA0TUIsIHJhbmdlOiAyNTZNQiwgdHlwZSBXQgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcmVnIDMsIGJhc2U6IDM1ODRNQiwgcmFuZ2U6IDUxMk1C
LCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSByZWcgNCwgYmFzZTogMzMyOE1CLCByYW5nZTogMjU2TUIsIHR5cGUgVUMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIHJlZyA1LCBiYXNlOiAz
MjY0TUIsIHJhbmdlOiA2NE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgNiwgYmFzZTogMzI2ME1CLCByYW5nZTogNE1CLCB0
eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSByZWcgNywgYmFzZTogODk1Mk1CLCByYW5nZTogOE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSByZWcgOCwgYmFzZTogODk0OE1C
LCByYW5nZTogNE1CLCB0eXBlIFVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSByZWcgOSwgYmFzZTogODk0Nk1CLCByYW5nZTogMk1CLCB0eXBlIFVD
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSB0b3Rh
bCBSQU0gY292ZXJlZDogODExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogNjRLIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDEyOEsg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6
ZTogMjU2SyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRLIAlj
aHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDFNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292
ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDE2TSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiAz
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1
bmtfc2l6ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA2NEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJB
RCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNTZNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNjRLIAljaHVu
a19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAx
MjhLIAljaHVua19zaXplOiAxMjhLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyNTZLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxv
c2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMk0gCW51
bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6
IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhLIAljaHVu
a19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQq
Z3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gKkJBRCpncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMTI4TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMTI4SyAJY2h1bmtf
c2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTog
MTI4SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAyNTZL
IAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19z
aXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAyNTZL
IAljaHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6
ZTogMjU2SyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDEx
NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBn
cmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIg
UkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAgZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAz
Mk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDI1NksgCWNo
dW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6
ZTogMjU2SyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTog
LThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAq
QkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogMTAgIAlsb3Nl
IGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXpl
OiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyNTZL
IAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiA1MTJLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFN
OiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAxTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDRNIAludW1fcmVn
OiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiA4TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtf
c2l6ZTogMTZNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiA1
MTJLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpn
cmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAg
IAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMjU2TSAJ
bnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogNTEySyAJY2h1bmtf
c2l6ZTogNTEyTSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI2NE0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXpl
OiA1MTJLIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1
Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpC
QUQqZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNv
dmVyIFJBTTogLTEyODBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMU0gCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAyTSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDRNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogOE0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFNIAljaHVua19z
aXplOiAxNk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDFN
IAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC04TQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFu
X3NpemU6IDFNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDUxMk0g
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0yNjRNCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5fc2l6ZTogMU0gCWNodW5r
X3NpemU6IDFHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtMjU2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6
IDFNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLTEyODBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IDExNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA0TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVy
IFJBTTogMTE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAxOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiAx
MCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMzJNIAlu
dW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6
ZTogNjRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAtOE0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJ
Y2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogLThNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAqQkFEKmdyYW5f
c2l6ZTogMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06
IC04TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
KkJBRCpncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAtMjY0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gKkJBRCpncmFuX3NpemU6IDJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzog
MTAgIAlsb3NlIGNvdmVyIFJBTTogLTI1Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICpCQUQqZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMkcg
CW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IC0xMjgwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3Np
emU6IDRNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxMTRNCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1
bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDE4TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0g
CWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMThNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA0TSAJY2h1bmtfc2l6ZTogMzJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiA0TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDJN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVy
IFJBTTogMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2Ug
Y292ZXIgUkFNOiAyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDEw
ICAJbG9zZSBjb3ZlciBSQU06IDU0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3Jl
ZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMjJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogMzJNIAlu
dW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTogNjRN
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTog
MTI4TSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0gCWNodW5rX3Np
emU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNk0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDhNIAljaHVu
a19zaXplOiA1MTJNIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiA2TQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogOE0g
CWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA4
TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJbG9zZSBjb3ZlciBSQU06IDZNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAxNk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogMTAgIAlsb3NlIGNvdmVyIFJBTTogMzBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDMyTSAJbnVtX3JlZzogOSAgCWxvc2UgY292ZXIgUkFN
OiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
ICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA5ICAJbG9zZSBjb3Zl
ciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA5ICAJbG9z
ZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA5
ICAJbG9zZSBjb3ZlciBSQU06IDE0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiA1MTJNIAludW1f
cmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMUcg
CW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6
IDJHIAludW1fcmVnOiAxMCAgCWxvc2UgY292ZXIgUkFNOiAxNE0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtf
c2l6ZTogMzJNIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMzJNIAlj
aHVua19zaXplOiA2NE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAz
Mk0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogNDZNCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9z
aXplOiAzMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTog
NDZNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAg
Z3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDEwICAJbG9zZSBjb3Zl
ciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOSAgCWxvc2Ug
Y292ZXIgUkFNOiA0Nk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDEwICAJ
bG9zZSBjb3ZlciBSQU06IDQ2TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6
IDcgIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiAxMjhNIAlu
dW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDExME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTog
MjU2TSAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiA2NE0gCWNodW5r
X3NpemU6IDUxMk0gCW51bV9yZWc6IDkgIAlsb3NlIGNvdmVyIFJBTTogMTEwTQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogNjRN
IAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogOCAgCWxvc2UgY292ZXIgUkFNOiAxMTBNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiA2NE0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDExME0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFu
X3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDYgIAlsb3NlIGNvdmVyIFJB
TTogMTc0TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gIGdyYW5fc2l6ZTogMTI4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogOCAgCWxvc2Ug
Y292ZXIgUkFNOiAxNzRNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA5
ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDFHIAludW1f
cmVnOiA4ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDEyOE0gCWNodW5rX3NpemU6IDJH
IAludW1fcmVnOiA5ICAJbG9zZSBjb3ZlciBSQU06IDE3NE0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3Np
emU6IDI1Nk0gCW51bV9yZWc6IDQgIAlsb3NlIGNvdmVyIFJBTTogNDMwTQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMjU2TSAJ
Y2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNCAgCWxvc2UgY292ZXIgUkFNOiA0MzBNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXpl
OiAyNTZNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNSAgCWxvc2UgY292ZXIgUkFNOiA0MzBN
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jh
bl9zaXplOiAyNTZNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogNiAgCWxvc2UgY292ZXIgUkFN
OiA0MzBNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgZ3Jhbl9zaXplOiA1MTJNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA0ICAJbG9zZSBj
b3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA1ICAJ
bG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDUxMk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn
OiA2ICAJbG9zZSBjb3ZlciBSQU06IDQzME0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICBncmFuX3NpemU6IDFHIAljaHVua19zaXplOiAxRyAJbnVt
X3JlZzogMyAgCWxvc2UgY292ZXIgUkFNOiA5NDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMkcg
CW51bV9yZWc6IDMgIAlsb3NlIGNvdmVyIFJBTTogOTQyTQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIGdyYW5fc2l6ZTogMkcgCWNodW5rX3NpemU6
IDJHIAludW1fcmVnOiAyICAJbG9zZSBjb3ZlciBSQU06IDE5NjZNCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBtdHJyX2NsZWFudXA6IGNhbiBub3Qg
ZmluZCBvcHRpbWFsIHZhbHVlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBwbGVhc2Ugc3BlY2lmeSBtdHJyX2dyYW5fc2l6ZS9tdHJyX2NodW5rX3Np
emUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGU4
MjA6IHVwZGF0ZSBbbWVtIDB4Y2JjMDAwMDAtMHhmZmZmZmZmZl0gdXNhYmxlID09PiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgy
MDogbGFzdF9wZm4gPSAweGNiMDAwIG1heF9hcmNoX3BmbiA9IDB4NDAwMDAwMDAwCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBTY2FubmluZyAxIGFy
ZWFzIGZvciBsb3cgbWVtb3J5IGNvcnJ1cHRpb24KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4
ODAwMDAwOTgwMDBdIDk4MDAwIHNpemUgMjQ1NzYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAw
MDAwMC0weDAwMGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFmZDEw
MDAsIDB4MDFmZDFmZmZdIFBHVEFCTEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWZkMjAwMCwgMHgwMWZkMmZmZl0gUEdUQUJMRQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsw
eDAxZmQzMDAwLCAweDAxZmQzZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MjJm
MDAwMDAwLTB4MjJmMWZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMmYwMDAwMDAtMHgyMmYxZmZmZmZdIHBhZ2UgMk0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJSSyBbMHgw
MWZkNDAwMCwgMHgwMWZkNGZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDIyYzAw
MDAwMC0weDIyZWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICBbbWVtIDB4MjJjMDAwMDAwLTB4MjJlZmZmZmZmXSBwYWdlIDJNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y
eV9tYXBwaW5nOiBbbWVtIDB4MjAwMDAwMDAwLTB4MjJiZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgyMDAwMDAwMDAtMHgy
MmJmZmZmZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
IFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4MWZmZmZm
ZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgyMDIwMDAwMC0weDQwMDAzZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0g
MHgyMDIwMDAwMC0weDNmZmZmZmZmXSBwYWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweDQwMDAwMDAwLTB4NDAwMDNmZmZdIHBh
Z2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEJSSyBbMHgwMWZkNTAwMCwgMHgwMWZkNWZmZl0gUEdUQUJMRQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxZmQ2MDAwLCAweDAxZmQ2
ZmZmXSBQR1RBQkxFCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4NDAwMDUwMDAtMHhjOTczMGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVt
IDB4NDAwMDUwMDAtMHg0MDFmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHg0MDIwMDAwMC0weGM5NWZmZmZmXSBw
YWdlIDJNCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5NjAwMDAwLTB4Yzk3MzBmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlkNTIwMDAtMHhjOWQ1M2ZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlkNTIwMDAt
MHhjOWQ1M2ZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDVlMDAwLTB4Yzll
ZWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZDVlMDAwLTB4YzllZWZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmNjIwMDAtMHhjOWY2NGZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmNjIwMDAt
MHhjOWY2NGZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY3MDAwLTB4Yzlm
N2RmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZjY3MDAwLTB4YzlmN2RmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmOGQwMDAtMHhjOWY5YmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmOGQwMDAt
MHhjOWY5YmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjlkMDAwLTB4Yzlm
YTdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGM5ZjlkMDAwLTB4YzlmYTdmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YzlmZGEwMDAtMHhjOWZlOWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4YzlmZGEwMDAt
MHhjOWZlOWZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDExMDAwLTB4Y2Ew
MjVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGNhMDExMDAwLTB4Y2EwMjVmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTAyNzAwMC0weGNhMDI3ZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2EwMmEwMDAtMHhjYTAyYWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2EwMmEwMDAt
MHhjYTAyYWZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDMwMDAwLTB4Y2Ew
NDZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSAgW21lbSAweGNhMDMwMDAwLTB4Y2EwNDZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt
ZW0gMHhjYTg5MTAwMC0weGNhODkxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYTg5MTAwMC0weGNhODkxZmZmXSBwYWdlIDRr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0
X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4Y2E4ZDUwMDAtMHhjYWNlMWZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICBbbWVtIDB4Y2E4ZDUwMDAt
MHhjYTlmZmZmZl0gcGFnZSA0awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gIFttZW0gMHhjYWEwMDAwMC0weGNhYmZmZmZmXSBwYWdlIDJNCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgW21lbSAweGNh
YzAwMDAwLTB4Y2FjZTFmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYWZmNDAw
MC0weGNhZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gIFttZW0gMHhjYWZmNDAwMC0weGNhZmZmZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBw
aW5nOiBbbWVtIDB4MTAwMDAwMDAwLTB4MWZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMDAtMHgxZmZmZmZm
ZmZdIHBhZ2UgMk0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIFJBTURJU0s6IFttZW0gMHgzNjA0MjAwMC0weDM3MDE4ZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAwMDAwMDAw
MGNhODVlMDAwIDAwMDI0ICh2MDIgX0FTVVNfKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogWFNEVCAwMDAwMDAwMGNhODVlMDgwIDAwMDg0
ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDAwMDAw
MDAwY2E4NzE4NjAgMDAxMEMgKHYwNSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1JICAwMDAx
MDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IERTRFQgMDAwMDAwMDBjYTg1ZTE5MCAxMzZDRiAodjAyIF9BU1VTXyBOb3RlYm9vayAw
MDAwMDAxMyBJTlRMIDIwMDkxMTEyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAwMDAwMDAwMGNhODg5MDgwIDAwMDQwCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElD
IDAwMDAwMDAwY2E4NzE5NzAgMDAwOTIgKHYwMyBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQU1J
ICAwMDAxMDAxMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4w
MDAwMDBdIEFDUEk6IEZQRFQgMDAwMDAwMDBjYTg3MWEwOCAwMDA0NCAodjAxIF9BU1VTXyBOb3Rl
Ym9vayAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogRUNEVCAwMDAwMDAwMGNhODcxYTUwIDAwMEMx
ICh2MDEgX0FTVVNfIE5vdGVib29rIDAxMDcyMDA5IEFNSS4gMDAwMDAwMDUpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDAwMDAw
MDAwY2E4NzFiMTggMDAwM0MgKHYwMSBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgTVNGVCAwMDAw
MDA5NykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IEhQRVQgMDAwMDAwMDBjYTg3MWI1OCAwMDAzOCAodjAxIF9BU1VTXyBOb3RlYm9vayAw
MTA3MjAwOSBBTUkuIDAwMDAwMDA1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcxYjkwIDAwNjMyICh2MDEg
QWhjaVIxIEFoY2lUYWIxIDAwMDAxMDAwIElOVEwgMjAwOTExMTIpCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E4
NzIxYzggMDA0OUUgKHYwMSBBaGNpUjIgQWhjaVRhYjIgMDAwMDEwMDAgSU5UTCAyMDA5MTExMikK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6
IFNTRFQgMDAwMDAwMDBjYTg3MjY2OCAwMDk0QyAodjAxICBQbVJlZiAgQ3B1MElzdCAwMDAwMzAw
MCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQUNQSTogU1NEVCAwMDAwMDAwMGNhODcyZmI4IDAwQTkyICh2MDEgIFBtUmVm
ICAgIENwdVBtIDAwMDAzMDAwIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBCR1JUIDAwMDAwMDAwY2E4NzNhNTAg
MDAwMzggKHYwMCBfQVNVU18gTm90ZWJvb2sgMDEwNzIwMDkgQVNVUyAwMDAxMDAxMykKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IE1TRE0g
MDAwMDAwMDBjYTYwYmUxOCAwMDA1NSAodjAzIF9BU1VTXyBOb3RlYm9vayAwMDAwMDAwMCBBU1VT
IDAwMDAwMDAxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIE5vIE5VTUEgY29uZmlndXJhdGlv
biBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gRmFraW5nIGEgbm9kZSBhdCBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAyMmYx
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAtMHgyMmYxZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIE5PREVfREFU
QSBbbWVtIDB4MjJmMWVlMDAwLTB4MjJmMWYyZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDhi
ZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDIyNjgwMDAwMC1mZmZmODgwMjJlN2ZmZmZmXSBvbiBub2Rl
IDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFpv
bmUgcmFuZ2VzOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAgW21lbSAw
eDAxMDAwMDAwLTB4ZmZmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgxMDAwMDAwMDAtMHgyMmYxZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBb
bWVtIDB4MDAwMDEwMDAtMHgwMDA5ZGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDFmZmZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
ICBub2RlICAgMDogW21lbSAweDIwMjAwMDAwLTB4NDAwMDNmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4NDAw
MDUwMDAtMHhjOTczMGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWQzNTAwMC0weGM5ZDRiZmZmXQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAg
MDogW21lbSAweGM5ZDUyMDAwLTB4YzlkNTNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlkNWUwMDAtMHhj
OWVlZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdICAgbm9kZSAgIDA6IFttZW0gMHhjOWVmNDAwMC0weGM5ZjNjZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw
eGM5ZjYyMDAwLTB4YzlmNjRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmNjcwMDAtMHhjOWY3ZGZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9k
ZSAgIDA6IFttZW0gMHhjOWY4NDAwMC0weGM5ZjhiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZjhkMDAw
LTB4YzlmOWJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YzlmOWQwMDAtMHhjOWZhN2ZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt
ZW0gMHhjOWZhZDAwMC0weGM5ZmQ4ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGM5ZmRhMDAwLTB4YzlmZTlm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAg
IG5vZGUgICAwOiBbbWVtIDB4Y2EwMTEwMDAtMHhjYTAyNWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTAy
NzAwMC0weGNhMDI3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGNhMDJhMDAwLTB4Y2EwMmFmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAw
OiBbbWVtIDB4Y2EwMzAwMDAtMHhjYTA0NmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhjYTg5MTAwMC0weGNh
ODkxZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gICBub2RlICAgMDogW21lbSAweGNhOGQ1MDAwLTB4Y2FjZTFmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4
Y2FmZjQwMDAtMHhjYWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgxMDAwMDAwMDAtMHgyMmYxZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBPbiBu
b2RlIDAgdG90YWxwYWdlczogMjA2Nzg0MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERN
QSB6b25lOiAyNCBwYWdlcyByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5NyBwYWdlcywgTElGTyBiYXRjaDow
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSAgIERN
QTMyIHpvbmU6IDEyODQ4IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA4MjIyNDQgcGFn
ZXMsIExJRk8gYmF0Y2g6MzEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDE5NDAwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gICBOb3Jt
YWwgem9uZTogMTI0MTYwMCBwYWdlcywgTElGTyBiYXRjaDozMQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDog
MHg0MDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx
XSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMl0gbGFwaWNfaWRb
MHgwMl0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDRdIGVuYWJs
ZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMg
KGFjcGlfaWRbMHgwNV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4
MDZdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA3XSBsYXBpY19p
ZFsweDA1XSBlbmFibGVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwOF0gbGFwaWNfaWRbMHgwN10gZW5h
YmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBoaWdoIGVkZ2UgbGludFsweDFdKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSU9B
UElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGlj
X2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNf
T1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo
YnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92
ZXJyaWRlLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gQUNQSTogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gVXNpbmcg
QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAw
eDgwODZhNzAxIGJhc2U6IDB4ZmVkMDAwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDggQ1BVcywgMCBob3RwbHVn
IENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IG5yX2lycXNfZ3NpOiA0MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDllMDAw
LTB4MDAwOWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwYTAwMDAtMHgw
MDBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAw
MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZm
ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0g
UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDQwMDA0MDAwLTB4NDAwMDRmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTog
UmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzk3MzEwMDAtMHhjOWQzMWZmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdp
c3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWQzMjAwMC0weGM5ZDM0ZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZDRjMDAwLTB4YzlkNTFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlkNTQwMDAtMHhjOWQ1ZGZmZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2
ZSBtZW1vcnk6IFttZW0gMHhjOWVmMDAwMC0weGM5ZWYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweGM5ZjNkMDAwLTB4YzlmNjFmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4YzlmNjUwMDAtMHhjOWY2NmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt
ZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAw
eGM5ZjhjMDAwLTB4YzlmOGNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Yzlm
OWMwMDAtMHhjOWY5Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjOWZhODAw
MC0weGM5ZmFjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGM5ZmQ5MDAwLTB4
YzlmZDlmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAw
MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YzlmZWEwMDAtMHhjYTAx
MGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTAyNjAwMC0weGNhMDI2ZmZm
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNhMDI4MDAwLTB4Y2EwMjlmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVn
aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Y2EwMmIwMDAtMHhjYTAyZmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3Rl
cmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjYTA0NzAwMC0weGNhNjBiZmZmXQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweGNhNjBjMDAwLTB4Y2E4OGJmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4Y2E4OGMwMDAtMHhjYTg5MGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt
ZW1vcnk6IFttZW0gMHhjYTg5MjAwMC0weGNhOGQ0ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y
eTogW21lbSAweGNhY2UyMDAwLTB4Y2FmZjNmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4Y2IwMDAwMDAtMHhjYmJmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhjYmMwMDAwMC0weGNmZGZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGNm
ZTAwMDAwLTB4ZjdmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZjgwMDAw
MDAtMHhmYmZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmYzAwMDAwMC0w
eGZlYmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlYzAwMDAwLTB4ZmVj
MDBmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAw
XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDEwMDAtMHhmZWNmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBN
OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQwMDAwMC0weGZlZDAzZmZmXQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDA0MDAwLTB4ZmVkMWJmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMWMwMDAtMHhmZWQxZmZmZl0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk
IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQyMDAwMC0weGZlZGZmZmZmXQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z
YXZlIG1lbW9yeTogW21lbSAweGZlZTAwMDAwLTB4ZmVlMDBmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4ZmVlMDEwMDAtMHhmZWZmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweGNmZTAwMDAwLTB4ZjdmZmZm
ZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBv
biBiYXJlIGhhcmR3YXJlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5SX0NQVVM6MjU2IG5yX2NwdW1hc2tfYml0czoyNTYg
bnJfY3B1X2lkczo4IG5yX25vZGVfaWRzOjEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMjkgcGFnZXMvY3B1IEBmZmZm
ODgwMjJlZTAwMDAwIHM4NjcyMCByODE5MiBkMjM4NzIgdTI2MjE0NApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczg2NzIwIHI4
MTkyIGQyMzg3MiB1MjYyMTQ0IGFsbG9jPTEqMjA5NzE1MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSAyIDMgNCA1
IDYgNyAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBd
IEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAg
VG90YWwgcGFnZXM6IDIwMzU1MDUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDBdIFBvbGljeSB6b25lOiBOb3JtYWwKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1Rf
SU1BR0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFw
cGVyL1NlcnZlclZHLU15Um9vdCBybwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMs
IDMyNzY4IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0geHNhdmU6IGVuYWJsZWQgeHN0YXRlX2J2IDB4NywgY250eHQgc2l6ZSAweDM0MApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gQ2hlY2tp
bmcgYXBlcnR1cmUuLi4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIE5vIEFHUCBicmlkZ2UgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIENhbGdhcnk6IGRldGVjdGluZyBDYWxnYXJ5IHZpYSBC
SU9TIEVCREEgYXJlYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gQ2FsZ2FyeTogVW5hYmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVC
REEgLSBiYWlsaW5nIQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjAwMDAwMF0gTWVtb3J5OiA4MDE4NzY0Sy84MjcxMzY0SyBhdmFpbGFibGUgKDcxNDlLIGtlcm5l
bCBjb2RlLCAxMDgySyByd2RhdGEsIDMzMTJLIHJvZGF0YSwgMTM2NEsgaW5pdCwgMTQyMEsgYnNz
LCAyNTI2MDBLIHJlc2VydmVkKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAs
IENQVXM9OCwgTm9kZXM9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjAwMDAwMF0gSGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlSQ1UgZHludGljay1pZGxl
IGdyYWNlLXBlcmlvZCBhY2NlbGVyYXRpb24gaXMgZW5hYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlSQ1UgcmVzdHJpY3RpbmcgQ1BVcyBm
cm9tIE5SX0NQVVM9MjU2IHRvIG5yX2NwdV9pZHM9OC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4wMDAwMDBdIAlPZmZsb2FkIFJDVSBjYWxsYmFja3MgZnJvbSBh
bGwgQ1BVcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
MF0gCU9mZmxvYWQgUkNVIGNhbGxiYWNrcyBmcm9tIENQVXM6IDAtMjU1LgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gTlJfSVJRUzoxNjY0MCBucl9p
cnFzOjc0NCAxNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAw
MDAwMF0gQ29uc29sZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gYWxs
b2NhdGVkIDMzNTU0NDMyIGJ5dGVzIG9mIHBhZ2VfY2dyb3VwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDAwXSBwbGVhc2UgdHJ5ICdjZ3JvdXBfZGlzYWJs
ZT1tZW1vcnknIG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudCBtZW1vcnkgY2dyb3VwcwpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2
ZW50IHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4wMDAwMDBdIHRzYzogRmFzdCBUU0MgY2FsaWJyYXRpb24gdXNpbmcgUElUCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDA0MDAwXSB0c2M6IERldGVjdGVkIDIz
OTQuNTk5IE1IeiBwcm9jZXNzb3IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwMDJdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBj
YWxjdWxhdGVkIHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDQ3ODkuMTkgQm9nb01JUFMgKGxwaj05
NTc4Mzk2KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAw
N10gcGlkX21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDE4XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwMjFdICBbbWVtIDB4YzlkMzIwMDAtMHhjOWQzNGZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDAzNF0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZDRjMDAwLTB4YzlkNTFmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDM2XSAgW21lbSAweGM5ZDRjMDAw
LTB4YzlkNTFmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwNDVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWQ1NDAwMC0weGM5
ZDVkZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA0
N10gIFttZW0gMHhjOWQ1NDAwMC0weGM5ZDVkZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDU2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwNThdICBbbWVtIDB4YzllZjAwMDAtMHhjOWVmM2ZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA2Nl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjNkMDAwLTB4YzlmNDNmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDY5XSAgW21lbSAweGM5ZjNkMDAw
LTB4YzlmNDNmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAwNzZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY0NDAwMC0weGM5
ZjUwZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA3
OV0gIFttZW0gMHhjOWY0NDAwMC0weGM5ZjUwZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDg2XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAwODhdICBbbWVtIDB4YzlmNTEwMDAtMHhjOWY2MWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDA5N10gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjY1MDAwLTB4YzlmNjZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMDk5XSAgW21lbSAweGM5ZjY1MDAw
LTB4YzlmNjZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxMDZdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWY3ZTAwMC0weGM5
ZjgzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEw
OF0gIFttZW0gMHhjOWY3ZTAwMC0weGM5ZjgzZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTE1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxMTddICBbbWVtIDB4YzlmOGMwMDAtMHhjOWY4Y2ZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEyNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZjljMDAwLTB4YzlmOWNmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTI4XSAgW21lbSAweGM5ZjljMDAw
LTB4YzlmOWNmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxMzVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjOWZhODAwMC0weGM5
ZmFjZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDEz
N10gIFttZW0gMHhjOWZhODAwMC0weGM5ZmFjZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTQ0XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxNDZdICBbbWVtIDB4YzlmZDkwMDAtMHhjOWZkOWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE1Ml0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGM5ZmVhMDAwLTB4Y2EwMTBmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTU0XSAgW21lbSAweGM5ZmVhMDAw
LTB4Y2EwMTBmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxNjJdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTAyNjAwMC0weGNh
MDI2ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE2
NF0gIFttZW0gMHhjYTAyNjAwMC0weGNhMDI2ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTcxXSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAxNzNdICBbbWVtIDB4Y2EwMjgwMDAtMHhjYTAyOWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE3OV0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMDJiMDAwLTB4Y2EwMmZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTgxXSAgW21lbSAweGNhMDJiMDAw
LTB4Y2EwMmZmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAxODhdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYTA0NzAwMC0weGNh
MGM3ZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDE5
MF0gIFttZW0gMHhjYTA0NzAwMC0weGNhMGM3ZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMTk3XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2EwYzgwMDAtMHhjYTBlMWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAyMDBdICBbbWVtIDB4Y2EwYzgwMDAtMHhjYTBlMWZmZl0gcGFnZSA0
awpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIwNl0gaW5p
dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGNhMGUyMDAwLTB4Y2ExMGJmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMjA4XSAgW21lbSAweGNhMGUyMDAw
LTB4Y2ExMGJmZmZdIHBhZ2UgNGsKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4wMDAyMTVdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhjYWNlMjAwMC0weGNh
ZmYzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAwMDIx
N10gIFttZW0gMHhjYWNlMjAwMC0weGNhZmYzZmZmXSBwYWdlIDRrCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDAwMjM1XSBpbml0X21lbW9yeV9tYXBwaW5nOiBb
bWVtIDB4Y2JjMDAwMDAtMHhjZmRmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4wMDAyMzhdICBbbWVtIDB4Y2JjMDAwMDAtMHhjZmRmZmZmZl0gcGFnZSAy
TQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjAzNzIwMl0gU2Vj
dXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMDM3MjE5XSBBcHBBcm1vcjogQXBwQXJtb3IgaW5pdGlhbGl6ZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wMzcyMjFdIFlhbWE6IGJl
Y29taW5nIG1pbmRmdWwuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMDM3NjkwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDQ4NTc2IChvcmRl
cjogMTEsIDgzODg2MDggYnl0ZXMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMDM5Njg5XSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUyNDI4OCAo
b3JkZXI6IDEwLCA0MTk0MzA0IGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjA0MDU5OV0gTW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyNTYK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NTZdIEluaXRp
YWxpemluZyBjZ3JvdXAgc3Vic3lzIG1lbW9yeQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjA0MDc2NV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNl
cwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MDc2N10gSW5p
dGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZnJlZXplcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjA0MDc3MF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgYmxr
aW8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NzJdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3NzVdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGh1Z2V0bGIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDA3
OTVdIENQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwNzk3XSBDUFU6IFByb2Nlc3NvciBDb3JlIElEOiAwCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwODAyXSBFTkVSR1lf
UEVSRl9CSUFTOiBTZXQgdG8gJ25vcm1hbCcsIHdhcyAncGVyZm9ybWFuY2UnCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQwODAyXSBFTkVSR1lfUEVSRl9CSUFT
OiBWaWV3IGFuZCB1cGRhdGUgd2l0aCB4ODZfZW5lcmd5X3BlcmZfcG9saWN5KDgpCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMTc3XSBtY2U6IENQVSBzdXBw
b3J0cyA5IE1DRSBiYW5rcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjA0MTE5MF0gQ1BVMDogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRNMSkKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwg
aVRMQiBlbnRyaWVzOiA0S0IgNTEyLCAyTUIgMCwgNE1CIDAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4wNDEyMDJdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0
S0IgNTEyLCAyTUIgMzIsIDRNQiAzMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjA0MTIwMl0gdGxiX2ZsdXNoYWxsX3NoaWZ0OiAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDQxMzI3XSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2
ZXMgbWVtb3J5OiAyOEsgKGZmZmZmZmZmODFlNjUwMDAgLSBmZmZmZmZmZjgxZTZjMDAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA0MzQxMV0gQUNQSTogQ29y
ZSByZXZpc2lvbiAyMDEzMDUxNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjA1MjQ3NV0gQUNQSTogQWxsIEFDUEkgVGFibGVzIHN1Y2Nlc3NmdWxseSBhY3F1aXJl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjA1Mzg4N10gZnRy
YWNlOiBhbGxvY2F0aW5nIDI3ODQ0IGVudHJpZXMgaW4gMTA5IHBhZ2VzCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMDY3NTI5XSAuLlRJTUVSOiB2ZWN0b3I9MHgz
MCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjUwXSBzbXBib290OiBDUFUwOiBJbnRlbChSKSBDb3Jl
KFRNKSBpNy0zNjMwUU0gQ1BVIEAgMi40MEdIeiAoZmFtOiAwNiwgbW9kZWw6IDNhLCBzdGVwcGlu
ZzogMDkpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3MjU5
XSBUU0MgZGVhZGxpbmUgdGltZXIgZW5hYmxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjEwNzI2N10gUGVyZm9ybWFuY2UgRXZlbnRzOiBQRUJTIGZtdDErLCAx
Ni1kZWVwIExCUiwgSXZ5QnJpZGdlIGV2ZW50cywgZnVsbC13aWR0aCBjb3VudGVycywgSW50ZWwg
UE1VIGRyaXZlci4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4x
MDcyNzVdIC4uLiB2ZXJzaW9uOiAgICAgICAgICAgICAgICAzCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMTA3Mjc3XSAuLi4gYml0IHdpZHRoOiAgICAgICAgICAg
ICAgNDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyNzhd
IC4uLiBnZW5lcmljIHJlZ2lzdGVyczogICAgICA0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMTA3MjgwXSAuLi4gdmFsdWUgbWFzazogICAgICAgICAgICAgMDAw
MGZmZmZmZmZmZmZmZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjEwNzI4MV0gLi4uIG1heCBwZXJpb2Q6ICAgICAgICAgICAgIDAwMDBmZmZmZmZmZmZmZmYKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4xMDcyODNdIC4uLiBmaXhl
ZC1wdXJwb3NlIGV2ZW50czogICAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMTA3Mjg0XSAuLi4gZXZlbnQgbWFzazogICAgICAgICAgICAgMDAwMDAwMDcwMDAw
MDAwZgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjEyMjI1NV0g
Tk1JIHdhdGNoZG9nOiBlbmFibGVkIG9uIGFsbCBDUFVzLCBwZXJtYW5lbnRseSBjb25zdW1lcyBv
bmUgaHctUE1VIGNvdW50ZXIuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMTA4NzQwXSBzbXBib290OiBCb290aW5nIE5vZGUgICAwLCBQcm9jZXNzb3JzICAjMSAj
MiAjMyAjNCAjNSAjNiAjNyBPSwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjIwMzk1NV0gQnJvdWdodCB1cCA4IENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4yMDM5NjBdIHNtcGJvb3Q6IFRvdGFsIG9mIDggcHJvY2Vzc29y
cyBhY3RpdmF0ZWQgKDM4MzEzLjU4IEJvZ29NSVBTKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIxMTA1Nl0gZGV2dG1wZnM6IGluaXRpYWxpemVkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDQ3XSBFVk06IHNlY3VyaXR5
LnNlbGludXgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIw
NTBdIEVWTTogc2VjdXJpdHkuU01BQ0s2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjIxMjA1MV0gRVZNOiBzZWN1cml0eS5jYXBhYmlsaXR5CkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEyMDg1XSBQTTogUmVnaXN0ZXJpbmcg
QUNQSSBOVlMgcmVnaW9uIFttZW0gMHhjOTczMTAwMC0weGM5ZDMxZmZmXSAoNjI5NTU1MiBieXRl
cykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTIxNjBdIFBN
OiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGNhNjBjMDAwLTB4Y2E4OGJmZmZd
ICgyNjIxNDQwIGJ5dGVzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjIxMjE5MV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4Y2E4OTIw
MDAtMHhjYThkNGZmZl0gKDI3NDQzMiBieXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4yMTI5MzFdIHJlZ3VsYXRvci1kdW1teTogbm8gcGFyYW1ldGVycwpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMjk2M10gUlRDIHRp
bWU6IDIyOjU3OjA4LCBkYXRlOiAwMS8xNy8xNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjIxMjk5NF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAx
NgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIxMzA5OF0gQUNQ
SSBGQURUIGRlY2xhcmVzIHRoZSBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IFBDSWUgQVNQTSwgc28g
ZGlzYWJsZSBpdApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIx
MzEwMV0gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMTMxMDNdIGFjcGlwaHA6IEFDUEkgSG90IFBsdWcgUENJ
IENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIxMzE1MF0gUENJOiBNTUNPTkZJRyBmb3IgZG9tYWluIDAwMDAg
W2J1cyAwMC0zZl0gYXQgW21lbSAweGY4MDAwMDAwLTB4ZmJmZmZmZmZdIChiYXNlIDB4ZjgwMDAw
MDApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjEzMTUzXSBQ
Q0k6IE1NQ09ORklHIGF0IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZmXSByZXNlcnZlZCBpbiBF
ODIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjI4NTE0XSBQ
Q0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjIyOTM0Nl0gYmlvOiBjcmVhdGUgc2xh
YiA8YmlvLTA+IGF0IDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4yMjk0ODNdIEFDUEk6IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjk0ODZdIEFDUEk6IEFkZGVkIF9PU0koUHJv
Y2Vzc29yIERldmljZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4yMjk0ODhdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4yMjk0OTBdIEFDUEk6IEFkZGVkIF9P
U0koUHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjIzMTU1OV0gQUNQSTogRUM6IEVDIGRlc2NyaXB0aW9uIHRhYmxl
IGlzIGZvdW5kLCBjb25maWd1cmluZyBib290IEVDCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMjMzNjg4XSBBQ1BJOiBFeGVjdXRlZCAxIGJsb2NrcyBvZiBtb2R1
bGUtbGV2ZWwgZXhlY3V0YWJsZSBBTUwgY29kZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjI5NTAyN10gW0Zpcm13YXJlIEJ1Z106IEFDUEk6IEJJT1MgX09TSShM
aW51eCkgcXVlcnkgaWdub3JlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjI5NTUwNV0gQUNQSTogU1NEVCAwMDAwMDAwMGNhNWI5MDE4IDAwODUzICh2MDEgIFBt
UmVmICBDcHUwQ3N0IDAwMDAzMDAxIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMjk2MDI3XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBM
b2FkOgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjI5NjAzMF0g
QUNQSTogU1NEVCAgICAgICAgICAgKG51bGwpIDAwODUzICh2MDEgIFBtUmVmICBDcHUwQ3N0IDAw
MDAzMDAxIElOVEwgMjAwNTExMTcpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzAzMTgyXSBBQ1BJOiBTU0RUIDAwMDAwMDAwY2E1YmFhOTggMDAzMDMgKHYwMSAg
UG1SZWYgICAgQXBJc3QgMDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMDM3MjddIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxl
IExvYWQ6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzAzNzI5
XSBBQ1BJOiBTU0RUICAgICAgICAgICAobnVsbCkgMDAzMDMgKHYwMSAgUG1SZWYgICAgQXBJc3Qg
MDAwMDMwMDAgSU5UTCAyMDA1MTExNykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zMTEwNjldIEFDUEk6IFNTRFQgMDAwMDAwMDBjYTViYmMxOCAwMDExOSAodjAx
ICBQbVJlZiAgICBBcENzdCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMxMTU4Nl0gQUNQSTogRHluYW1pYyBPRU0gVGFi
bGUgTG9hZDoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMTE1
ODldIEFDUEk6IFNTRFQgICAgICAgICAgIChudWxsKSAwMDExOSAodjAxICBQbVJlZiAgICBBcENz
dCAwMDAwMzAwMCBJTlRMIDIwMDUxMTE3KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMyMDEzMV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMyMDEzOV0gQUNQSSBFeGNlcHRpb246
IEFFX05PVF9GT1VORCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9TMV9dICgyMDEz
MDUxNy9od3hmYWNlLTU3MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMjAxNDVdIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1RfRk9VTkQsIFdoaWxlIGV2YWx1YXRp
bmcgU2xlZXAgU3RhdGUgW1xfUzJfXSAoMjAxMzA1MTcvaHd4ZmFjZS01NzEpCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIwMTYxXSBBQ1BJOiAoc3VwcG9ydHMg
UzAgUzMgUzQgUzUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzIwMTYzXSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzIwMTg4XSBQQ0k6IFVzaW5nIGhv
c3QgYnJpZGdlIHdpbmRvd3MgZnJvbSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3Jz
IiBhbmQgcmVwb3J0IGEgYnVnCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzIwMzEzXSBBQ1BJOiBObyBkb2NrIGRldmljZXMgZm91bmQuCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMyNTY4XSBBQ1BJOiBQQ0kgUm9vdCBCcmlk
Z2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLTNlXSkKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzI3OTBdIGFjcGkgUE5QMEEwODowMDogUmVxdWVzdGlu
ZyBBQ1BJIF9PU0MgY29udHJvbCAoMHgxZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzI5ODhdIGFjcGkgUE5QMEEwODowMDogQUNQSSBfT1NDIGNvbnRyb2wg
KDB4MTgpIGdyYW50ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zMzM0NTddIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzQ2MF0gcGNpX2J1cyAwMDAwOjAwOiByb290
IGJ1cyByZXNvdXJjZSBbYnVzIDAwLTNlXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzMzQ2M10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBb
aW8gIDB4MDAwMC0weDBjZjddCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMzNDY1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgw
ZDAwLTB4ZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
MzM0NjhdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAw
LTB4MDAwYmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNDcwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjMDAw
MC0weDAwMGMzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzMzQ3Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYzQw
MDAtMHgwMDBjN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zMzM0NzVdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGM4
MDAwLTB4MDAwY2JmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzMzNDc3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBj
YzAwMC0weDAwMGNmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzMzQ3OV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAw
ZDAwMDAtMHgwMDBkM2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zMzM0ODFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAw
MGQ0MDAwLTB4MDAwZDdmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzMzNDg0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw
MDBkODAwMC0weDAwMGRiZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzMzQ4Nl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4
MDAwZGMwMDAtMHgwMDBkZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zMzM0ODhdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAw
eGNmZTAwMDAwLTB4ZmVhZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzMzNDk3XSBwY2kgMDAwMDowMDowMC4wOiBbODA4NjowMTU0XSB0eXBlIDAwIGNs
YXNzIDB4MDYwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzNTg0XSBwY2kgMDAwMDowMDowMS4wOiBbODA4NjowMTUxXSB0eXBlIDAxIGNsYXNzIDB4MDYw
NDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNjE1XSBw
Y2kgMDAwMDowMDowMS4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzY2MF0gcGNpIDAwMDA6
MDA6MDEuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzNjkzXSBwY2kgMDAwMDowMDowMi4wOiBbODA4
NjowMTY2XSB0eXBlIDAwIGNsYXNzIDB4MDMwMDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzMzNzA0XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxMDogW21l
bSAweGY3NDAwMDAwLTB4Zjc3ZmZmZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzMzNzExXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxODogW21l
bSAweGQwMDAwMDAwLTB4ZGZmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzM3MTZdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDIw
OiBbaW8gIDB4ZjAwMC0weGYwM2ZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzMzODIwXSBwY2kgMDAwMDowMDoxNC4wOiBbODA4NjoxZTMxXSB0eXBlIDAwIGNs
YXNzIDB4MGMwMzMwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzODQ0XSBwY2kgMDAwMDowMDoxNC4wOiByZWcgMHgxMDogW21lbSAweGY3YTAwMDAwLTB4Zjdh
MGZmZmYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzMzOTE4XSBwY2kgMDAwMDowMDoxNC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90IEQzY29s
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzMzk2NF0gcGNp
IDAwMDA6MDA6MTQuMDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzMzOTk3XSBwY2kgMDAwMDowMDoxNi4w
OiBbODA4NjoxZTNhXSB0eXBlIDAwIGNsYXNzIDB4MDc4MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MDIxXSBwY2kgMDAwMDowMDoxNi4wOiByZWcgMHgx
MDogW21lbSAweGY3YTFhMDAwLTB4ZjdhMWEwMGYgNjRiaXRdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0MDk5XSBwY2kgMDAwMDowMDoxNi4wOiBQTUUjIHN1
cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjMzNDE4NV0gcGNpIDAwMDA6MDA6MWEuMDogWzgwODY6MWUyZF0gdHlw
ZSAwMCBjbGFzcyAweDBjMDMyMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzNDIwOF0gcGNpIDAwMDA6MDA6MWEuMDogcmVnIDB4MTA6IFttZW0gMHhmN2ExODAw
MC0weGY3YTE4M2ZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjMzNDMwMV0gcGNpIDAwMDA6MDA6MWEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBE
M2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQzNTNd
IHBjaSAwMDAwOjAwOjFhLjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDM4NV0gcGNpIDAwMDA6MDA6
MWIuMDogWzgwODY6MWUyMF0gdHlwZSAwMCBjbGFzcyAweDA0MDMwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDQwMF0gcGNpIDAwMDA6MDA6MWIuMDogcmVn
IDB4MTA6IFttZW0gMHhmN2ExMDAwMC0weGY3YTEzZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNDQ3MV0gcGNpIDAwMDA6MDA6MWIuMDogUE1F
IyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zMzQ1MjJdIHBjaSAwMDAwOjAwOjFiLjA6IFN5c3RlbSB3YWtl
dXAgZGlzYWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjMzNDU1NV0gcGNpIDAwMDA6MDA6MWMuMDogWzgwODY6MWUxMF0gdHlwZSAwMSBjbGFz
cyAweDA2MDQwMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMz
NDYzN10gcGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2Nv
bGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ3MTVdIHBj
aSAwMDAwOjAwOjFjLjE6IFs4MDg2OjFlMTJdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzQ3OTddIHBjaSAwMDAwOjAw
OjFjLjE6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0ODc0XSBwY2kgMDAwMDowMDoxYy4zOiBb
ODA4NjoxZTE2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM0OTU2XSBwY2kgMDAwMDowMDoxYy4zOiBQTUUjIHN1cHBv
cnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjMzNTAxNF0gcGNpIDAwMDA6MDA6MWMuMzogU3lzdGVtIHdha2V1cCBkaXNh
YmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzM1MDUzXSBwY2kgMDAwMDowMDoxZC4wOiBbODA4NjoxZTI2XSB0eXBlIDAwIGNsYXNzIDB4MGMw
MzIwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MDc2XSBw
Y2kgMDAwMDowMDoxZC4wOiByZWcgMHgxMDogW21lbSAweGY3YTE3MDAwLTB4ZjdhMTczZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MTcwXSBwY2kgMDAw
MDowMDoxZC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTIyMF0gcGNpIDAwMDA6MDA6MWQu
MDogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1MjUxXSBwY2kgMDAwMDowMDoxZi4wOiBbODA4NjoxZTU5
XSB0eXBlIDAwIGNsYXNzIDB4MDYwMTAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzM1NDI4XSBwY2kgMDAwMDowMDoxZi4yOiBbODA4NjoxZTAzXSB0eXBlIDAw
IGNsYXNzIDB4MDEwNjAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzM1NDQ4XSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxMDogW2lvICAweGYwYjAtMHhmMGI3
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTQ1N10gcGNp
IDAwMDA6MDA6MWYuMjogcmVnIDB4MTQ6IFtpbyAgMHhmMGEwLTB4ZjBhM10KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0NjRdIHBjaSAwMDAwOjAwOjFmLjI6
IHJlZyAweDE4OiBbaW8gIDB4ZjA5MC0weGYwOTddCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzM1NDcyXSBwY2kgMDAwMDowMDoxZi4yOiByZWcgMHgxYzogW2lv
ICAweGYwODAtMHhmMDgzXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjMzNTQ4MF0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MjA6IFtpbyAgMHhmMDYwLTB4ZjA3
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU0ODldIHBj
aSAwMDAwOjAwOjFmLjI6IHJlZyAweDI0OiBbbWVtIDB4ZjdhMTYwMDAtMHhmN2ExNjdmZl0KSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU1MzZdIHBjaSAwMDAw
OjAwOjFmLjI6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDNob3QKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU2MDhdIHBjaSAwMDAwOjAwOjFmLjM6IFs4MDg2OjFl
MjJdIHR5cGUgMDAgY2xhc3MgMHgwYzA1MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzU2MjRdIHBjaSAwMDAwOjAwOjFmLjM6IHJlZyAweDEwOiBbbWVtIDB4
ZjdhMTUwMDAtMHhmN2ExNTBmZiA2NGJpdF0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zMzU2NDZdIHBjaSAwMDAwOjAwOjFmLjM6IHJlZyAweDIwOiBbaW8gIDB4
ZjA0MC0weGYwNWZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzM1NzY5XSBwY2kgMDAwMDowMTowMC4wOiBbMTBkZTowZGUzXSB0eXBlIDAwIGNsYXNzIDB4MDMw
MDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NzgwXSBw
Y2kgMDAwMDowMTowMC4wOiByZWcgMHgxMDogW21lbSAweGY2MDAwMDAwLTB4ZjZmZmZmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzM1NzkxXSBwY2kgMDAw
MDowMTowMC4wOiByZWcgMHgxNDogW21lbSAweGUwMDAwMDAwLTB4ZWZmZmZmZmYgNjRiaXQgcHJl
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MDJdIHBj
aSAwMDAwOjAxOjAwLjA6IHJlZyAweDFjOiBbbWVtIDB4ZjAwMDAwMDAtMHhmMWZmZmZmZiA2NGJp
dCBwcmVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjMzNTgx
MF0gcGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MjQ6IFtpbyAgMHhlMDAwLTB4ZTA3Zl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zMzU4MTddIHBjaSAwMDAwOjAx
OjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4ZjcwMDAwMDAtMHhmNzA3ZmZmZiBwcmVmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzAzMl0gcGNpIDAwMDA6MDA6
MDEuMDogUENJIGJyaWRnZSB0byBbYnVzIDAxXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM0MzA0MF0gcGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93
IFtpbyAgMHhlMDAwLTB4ZWZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNDRdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4
ZjYwMDAwMDAtMHhmNzBmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNDMwNjJdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4
ZTAwMDAwMDAtMHhmMWZmZmZmZiA2NGJpdCBwcmVmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjM0MzEyNV0gcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0
byBbYnVzIDAyXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0
MzIyNF0gcGNpIDAwMDA6MDM6MDAuMDogWzE2OGM6MDAzMl0gdHlwZSAwMCBjbGFzcyAweDAyODAw
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzI1MV0gcGNp
IDAwMDA6MDM6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhmNzkwMDAwMC0weGY3OTdmZmZmIDY0Yml0
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM0MzMxN10gcGNp
IDAwMDA6MDM6MDAuMDogcmVnIDB4MzA6IFttZW0gMHhmNzk4MDAwMC0weGY3OThmZmZmIHByZWZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzQzMzg1XSBwY2kg
MDAwMDowMzowMC4wOiBzdXBwb3J0cyBEMSBEMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM0MzM4Nl0gcGNpIDAwMDA6MDM6MDAuMDogUE1FIyBzdXBwb3J0ZWQg
ZnJvbSBEMCBEMSBEMiBEM2hvdCBEM2NvbGQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNDM0MThdIHBjaSAwMDAwOjAzOjAwLjA6IFN5c3RlbSB3YWtldXAgZGlz
YWJsZWQgYnkgQUNQSQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM1MTA1MF0gcGNpIDAwMDA6MDA6MWMuMTogUENJIGJyaWRnZSB0byBbYnVzIDAzXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTA3Nl0gcGNpIDAwMDA6MDA6
MWMuMTogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmNzkwMDAwMC0weGY3OWZmZmZmXQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTE2NF0gcGNpIDAwMDA6MDQ6
MDAuMDogWzE5Njk6MTA5MV0gdHlwZSAwMCBjbGFzcyAweDAyMDAwMApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTE5M10gcGNpIDAwMDA6MDQ6MDAuMDogcmVn
IDB4MTA6IFttZW0gMHhmNzgwMDAwMC0weGY3ODNmZmZmIDY0Yml0XQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1MTIwOF0gcGNpIDAwMDA6MDQ6MDAuMDogcmVn
IDB4MTg6IFtpbyAgMHhkMDAwLTB4ZDA3Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNTEzNDFdIHBjaSAwMDAwOjA0OjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZy
b20gRDAgRDEgRDIgRDNob3QgRDNjb2xkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzUxMzc3XSBwY2kgMDAwMDowNDowMC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi
bGVkIGJ5IEFDUEkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NTkwNjddIHBjaSAwMDAwOjAwOjFjLjM6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNF0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTkwODldIHBjaSAwMDAwOjAwOjFj
LjM6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MDk0XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJy
aWRnZSB3aW5kb3cgW21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5MTE4XSBhY3BpIFBOUDBBMDg6MDA6IERpc2Fi
bGluZyBBU1BNIChGQURUIGluZGljYXRlcyBpdCBpcyB1bnN1cHBvcnRlZCkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNTk3MzhdIEFDUEk6IFBDSSBJbnRlcnJ1
cHQgTGluayBbTE5LQV0gKElSUXMgMyA0IDUgNiA3IDEwIDExIDEyKSAqMCwgZGlzYWJsZWQuCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzU5NzkwXSBBQ1BJOiBQ
Q0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2Fi
bGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM1OTgzOF0g
QUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyAzIDQgNSA2IDcgMTAgMTIpICow
LCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NTk4ODVdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgMyA0IDUgNiA3IDEw
IDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzU5OTMxXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1
IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM1OTk4MV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktGXSAoSVJR
cyAzIDQgNSA2IDcgMTAgMTIpICowLCBkaXNhYmxlZC4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNjAwMjddIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5L
R10gKElSUXMgMyA0IDUgNiA3IDEwIDEyKSAqMCwgZGlzYWJsZWQuCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwMDc0XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp
bmsgW0xOS0hdIChJUlFzIDMgNCA1IDYgNyAxMCAxMikgKjAsIGRpc2FibGVkLgpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDQxMl0gQUNQSTogRW5hYmxlZCA0
IEdQRXMgaW4gYmxvY2sgMDAgdG8gM0YKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNjA0MjBdIEFDUEk6IFxfU0JfLlBDSTA6IG5vdGlmeSBoYW5kbGVyIGlzIGlu
c3RhbGxlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDQ4
MV0gRm91bmQgMSBhY3BpIHJvb3QgZGV2aWNlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MDU0NF0gQUNQSTogRUM6IEdQRSA9IDB4MTksIEkvTzogY29tbWFu
ZC9zdGF0dXMgPSAweDY2LCBkYXRhID0gMHg2MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MDYyMl0gdmdhYXJiOiBkZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAw
OjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYyN10gdmdhYXJiOiBkZXZpY2UgYWRk
ZWQ6IFBDSTowMDAwOjAxOjAwLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1ub25lLGxvY2tzPW5vbmUK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA2MjldIHZnYWFy
YjogbG9hZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYw
NjMxXSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDE6MDAuMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDYzMl0gdmdhYXJiOiBubyBi
cmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA3NjNdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwNzY2XSBBQ1BJ
OiBidXMgdHlwZSBBVEEgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2MDgxM10gbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQuCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYwODI2XSBBQ1BJOiBidXMgdHlw
ZSBVU0IgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjM2MDgzOV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Jm
cwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MDg0Nl0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjA4NjRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGRldmljZSBkcml2ZXIgdXNiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzYwOTU0XSBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTE2XSBQQ0k6IHBjaV9jYWNo
ZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5dGVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYyNTY5XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDAw
MDllMDAwLTB4MDAwOWZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzYyNTcwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDQwMDA0MDAwLTB4
NDNmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYy
NTcyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5NzMxMDAwLTB4Y2JmZmZmZmZd
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTc4XSBlODIw
OiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZDRjMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTgzXSBlODIwOiByZXNlcnZl
IFJBTSBidWZmZXIgW21lbSAweGM5ZDU0MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNTg4XSBlODIwOiByZXNlcnZlIFJBTSBidWZm
ZXIgW21lbSAweGM5ZWYwMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzYyNTkzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAw
eGM5ZjNkMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzYyNTk4XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjY1MDAw
LTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
MzYyNjAzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjdlMDAwLTB4Y2JmZmZm
ZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjA3XSBl
ODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjhjMDAwLTB4Y2JmZmZmZmZdCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjEyXSBlODIwOiByZXNl
cnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZjljMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjE2XSBlODIwOiByZXNlcnZlIFJBTSBi
dWZmZXIgW21lbSAweGM5ZmE4MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjIwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21l
bSAweGM5ZmQ5MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzYyNjI0XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGM5ZmVh
MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzYyNjI4XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDI2MDAwLTB4Y2Jm
ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjMx
XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDI4MDAwLTB4Y2JmZmZmZmZdCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjM0XSBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNhMDJiMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjM3XSBlODIwOiByZXNlcnZlIFJB
TSBidWZmZXIgW21lbSAweGNhMDQ3MDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYyNjQwXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIg
W21lbSAweGNhODkyMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzYyNjQyXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNh
Y2UyMDAwLTB4Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzYyNjQzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGNiMDAwMDAwLTB4
Y2JmZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzYy
NjQ1XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDIyZjIwMDAwMC0weDIyZmZmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjI3MTNdIE5l
dExhYmVsOiBJbml0aWFsaXppbmcKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjI3MTVdIE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2MjcxNl0gTmV0TGFiZWw6ICBw
cm90b2NvbHMgPSBVTkxBQkVMRUQgQ0lQU092NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2MjcyNV0gTmV0TGFiZWw6ICB1bmxhYmVsZWQgdHJhZmZpYyBhbGxv
d2VkIGJ5IGRlZmF1bHQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC4zNjI3NjRdIGhwZXQwOiBhdCBNTUlPIDB4ZmVkMDAwMDAsIElSUXMgMiwgOCwgMCwgMCwgMCwg
MCwgMCwgMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2Mjc3
MV0gaHBldDA6IDggY29tcGFyYXRvcnMsIDY0LWJpdCAxNC4zMTgxODAgTUh6IGNvdW50ZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjQ3OThdIFN3aXRjaGVk
IHRvIGNsb2Nrc291cmNlIGhwZXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNjg3MjhdIEFwcEFybW9yOiBBcHBBcm1vciBGaWxlc3lzdGVtIEVuYWJsZWQKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg3NDddIHBucDogUG5Q
IEFDUEkgaW5pdApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2
ODc1N10gQUNQSTogYnVzIHR5cGUgUE5QIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg4MzhdIHN5c3RlbSAwMDowMDogW21lbSAweGZlZDQw
MDAwLTB4ZmVkNDRmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4ODQzXSBzeXN0ZW0gMDA6MDA6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBQTlAwYzAxIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY4OTA3XSBwbnAgMDA6MDE6IFtkbWEgNF0KSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg5MjFdIHBucCAwMDowMTogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAyMDAgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjg5NDJdIHBucCAwMDowMjogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIElOVDA4MDAgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwMzNdIHBucCAwMDowMzogUGx1ZyBhbmQg
UGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAxMDMgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNjddIHN5c3RlbSAwMDowNDogW2lvICAweDA2
ODAtMHgwNjlmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjM2OTA3MF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MTAwMC0weDEwMGZd
IGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzY5MDczXSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHhmZmZmXSBoYXMgYmVlbiByZXNlcnZl
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTA3Nl0gc3lz
dGVtIDAwOjA0OiBbaW8gIDB4ZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwNzldIHN5c3RlbSAwMDowNDogW2lvICAw
eDA0MDAtMHgwNDUzXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwODJdIHN5c3RlbSAwMDowNDogW2lvICAweDA0NTgt
MHgwNDdmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2OTA4NF0gc3lzdGVtIDAwOjA0OiBbaW8gIDB4MDUwMC0weDA1N2ZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5MDg2XSBzeXN0ZW0gMDA6MDQ6IFtpbyAgMHgxNjRlLTB4MTY0Zl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkwODld
IHN5c3RlbSAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFj
dGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxMTdd
IHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2
ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkxNTddIHN5
c3RlbSAwMDowNjogW2lvICAweDA0NTQtMHgwNDU3XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTE2MF0gc3lzdGVtIDAwOjA2
OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgSU5UM2YwZCBQTlAwYzAyIChhY3RpdmUp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5MjAyXSBzeXN0
ZW0gMDA6MDc6IFtpbyAgMHgwNGQwLTB4MDRkMV0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyMDVdIHN5c3RlbSAwMDowNzog
UGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyMjddIHBucCAwMDowODogUGx1
ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDQgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjkyODFdIHBucCAwMDowOTogUGx1ZyBh
bmQgUGxheSBBQ1BJIGRldmljZSwgSURzIEVURDAxMDggU1lOMGEwMCBTWU4wMDAyIFBOUDBmMDMg
UE5QMGYxMyBQTlAwZjEyIChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzY5MzE1XSBwbnAgMDA6MGE6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2Us
IElEcyBBVEszMDAxIFBOUDAzMGIgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC4zNjk0NzNdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDFjMDAwLTB4
ZmVkMWZmZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzY5NDc3XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQxMDAwMC0weGZl
ZDE3ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAwLjM2OTQ3OV0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMTgwMDAtMHhmZWQx
OGZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC4zNjk0ODJdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDE5MDAwLTB4ZmVkMTlm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuMzY5NDg0XSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmODAwMDAwMC0weGZiZmZmZmZm
XSBoYXMgYmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjM2OTQ4N10gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWQzZmZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNjk0OTBdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZDkwMDAwLTB4ZmVkOTNmZmZdIGhh
cyBiZWVuIHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuMzY5NDkyXSBzeXN0ZW0gMDA6MGI6IFttZW0gMHhmZWQ0NTAwMC0weGZlZDhmZmZmXSBoYXMg
YmVlbiByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTQ5NV0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4ZmYwMDAwMDAtMHhmZmZmZmZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk0OThdIHN5c3RlbSAwMDowYjogW21lbSAweGZlZTAwMDAwLTB4ZmVlZmZmZmZdIGNvdWxkIG5v
dCBiZSByZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM2OTUwMF0gc3lzdGVtIDAwOjBiOiBbbWVtIDB4Y2ZlMDAwMDAtMHhjZmUwMGZmZl0gaGFzIGJl
ZW4gcmVzZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk1MDNdIHN5c3RlbSAwMDowYjogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBj
MDIgKGFjdGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
Njk1NzFdIHN5c3RlbSAwMDowYzogW21lbSAweGNmZTAwMDAwLTB4Y2ZlMDBmZmZdIGhhcyBiZWVu
IHJlc2VydmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NTc1XSBzeXN0ZW0gMDA6MGM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAy
IChhY3RpdmUpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzY5
NzA0XSBzeXN0ZW0gMDA6MGQ6IFttZW0gMHgyMDAwMDAwMC0weDIwMWZmZmZmXSBoYXMgYmVlbiBy
ZXNlcnZlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM2OTcw
N10gc3lzdGVtIDAwOjBkOiBbbWVtIDB4NDAwMDQwMDAtMHg0MDAwNGZmZl0gaGFzIGJlZW4gcmVz
ZXJ2ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3MDld
IHN5c3RlbSAwMDowZDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFj
dGl2ZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNjk3Mzld
IHBucDogUG5QIEFDUEk6IGZvdW5kIDE0IGRldmljZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNjk3NDBdIEFDUEk6IGJ1cyB0eXBlIFBOUCB1bnJlZ2lzdGVy
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4NjRdIHBj
aSAwMDAwOjAwOjAxLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMV0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4NjhdIHBjaSAwMDAwOjAwOjAxLjA6ICAgYnJp
ZGdlIHdpbmRvdyBbaW8gIDB4ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODcyXSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW21lbSAweGY2MDAwMDAwLTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDAuMzc1ODc1XSBwY2kgMDAwMDowMDowMS4wOiAgIGJyaWRnZSB3aW5k
b3cgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4ODBdIHBjaSAwMDAwOjAwOjFjLjA6IFBD
SSBicmlkZ2UgdG8gW2J1cyAwMl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC4zNzU4OTJdIHBjaSAwMDAwOjAwOjFjLjE6IFBDSSBicmlkZ2UgdG8gW2J1cyAwM10K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU4OThdIHBjaSAw
MDAwOjAwOjFjLjE6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU5MDhdIHBjaSAw
MDAwOjAwOjFjLjM6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNF0KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzU5MTJdIHBjaSAwMDAwOjAwOjFjLjM6ICAgYnJpZGdl
IHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc1OTE4XSBwY2kgMDAwMDowMDoxYy4zOiAgIGJyaWRnZSB3aW5kb3cg
W21lbSAweGY3ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc2MTg5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAw
eDAwMDAtMHgwY2Y3XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjM3NjE5MF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZl0K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTJdIHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTRdIHBjaV9idXMgMDAw
MDowMDogcmVzb3VyY2UgNyBbbWVtIDB4MDAwYzAwMDAtMHgwMDBjM2ZmZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTVdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgOCBbbWVtIDB4MDAwYzQwMDAtMHgwMDBjN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOTddIHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgOSBbbWVtIDB4MDAwYzgwMDAtMHgwMDBjYmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC4zNzYxOThdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTAg
W21lbSAweDAwMGNjMDAwLTB4MDAwY2ZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuMzc2MjAwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDExIFttZW0g
MHgwMDBkMDAwMC0weDAwMGQzZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjM3NjIwMV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMiBbbWVtIDB4MDAw
ZDQwMDAtMHgwMDBkN2ZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC4zNzYyMDNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTMgW21lbSAweDAwMGQ4MDAw
LTB4MDAwZGJmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
Mzc2MjA0XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDE0IFttZW0gMHgwMDBkYzAwMC0weDAw
MGRmZmZmXQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjIw
Nl0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNSBbbWVtIDB4Y2ZlMDAwMDAtMHhmZWFmZmZm
Zl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMDhdIHBj
aV9idXMgMDAwMDowMTogcmVzb3VyY2UgMCBbaW8gIDB4ZTAwMC0weGVmZmZdCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjA5XSBwY2lfYnVzIDAwMDA6MDE6
IHJlc291cmNlIDEgW21lbSAweGY2MDAwMDAwLTB4ZjcwZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2MjExXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291
cmNlIDIgW21lbSAweGUwMDAwMDAwLTB4ZjFmZmZmZmYgNjRiaXQgcHJlZl0KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMTNdIHBjaV9idXMgMDAwMDowMzog
cmVzb3VyY2UgMSBbbWVtIDB4Zjc5MDAwMDAtMHhmNzlmZmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzYyMTRdIHBjaV9idXMgMDAwMDowNDogcmVzb3Vy
Y2UgMCBbaW8gIDB4ZDAwMC0weGRmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDAuMzc2MjE2XSBwY2lfYnVzIDAwMDA6MDQ6IHJlc291cmNlIDEgW21lbSAweGY3
ODAwMDAwLTB4Zjc4ZmZmZmZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuMzc2MjQxXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY0MDRdIFRDUCBlc3RhYmxpc2hl
ZCBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY1ODFdIFRDUCBiaW5k
IGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjcwMl0gVENQOiBIYXNo
IHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCA2NTUzNiBiaW5kIDY1NTM2KQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NjcxN10gVENQOiByZW5vIHJl
Z2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4zNzY3
MjddIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMp
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2NzU0XSBVRFAt
TGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc2ODI1XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC4zNzY4MzZdIHBjaSAwMDAwOjAwOjAyLjA6IEJvb3QgdmlkZW8gZGV2aWNl
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuMzc3MzE2XSBwY2kg
MDAwMDowNDowMC4wOiBzZXQgTVNJX0lOVFhfRElTQUJMRV9CVUcgZmxhZwpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjM3NzMyMV0gUENJOiBDTFMgNjQgYnl0ZXMs
IGRlZmF1bHQgNjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC4z
NzczNTRdIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGluaXRyYW1mcy4uLgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjczOF0gRnJlZWluZyBp
bml0cmQgbWVtb3J5OiAxNjIyMEsgKGZmZmY4ODAwMzYwNDIwMDAgLSBmZmZmODgwMDM3MDE5MDAw
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjYzNjc0Nl0gUENJ
LURNQTogVXNpbmcgc29mdHdhcmUgYm91bmNlIGJ1ZmZlcmluZyBmb3IgSU8gKFNXSU9UTEIpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjM2NzQ5XSBzb2Z0d2Fy
ZSBJTyBUTEIgW21lbSAweGM0MjMzMDAwLTB4YzgyMzMwMDBdICg2NE1CKSBtYXBwZWQgYXQgW2Zm
ZmY4ODAwYzQyMzMwMDAtZmZmZjg4MDBjODIzMmZmZl0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42MzcwMjJdIFNjYW5uaW5nIGZvciBsb3cgbWVtb3J5IGNvcnJ1
cHRpb24gZXZlcnkgNjAgc2Vjb25kcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjYzNzI5M10gSW5pdGlhbGlzZSBtb2R1bGUgdmVyaWZpY2F0aW9uCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjM3MzMwXSBhdWRpdDogaW5pdGlh
bGl6aW5nIG5ldGxpbmsgc29ja2V0IChkaXNhYmxlZCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC42MzczMzldIHR5cGU9MjAwMCBhdWRpdCgxMzg5OTk5NDI4LjYy
NDoxKTogaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42NjI4NDddIGJvdW5jZSBwb29sIHNpemU6IDY0IHBhZ2VzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYyODU2XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBN
QiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY2Mzg3NF0gemJ1ZDogbG9hZGVkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjYzOTk2XSBWRlM6IERpc2sgcXVvdGFzIGRx
dW90XzYuNS4yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY0
MDI5XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBi
eXRlcykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjQ0MjRd
IGZ1c2UgaW5pdCAoQVBJIHZlcnNpb24gNy4yMikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMC42NjQ0ODNdIG1zZ21uaSBoYXMgYmVlbiBzZXQgdG8gMTU3MzUKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjQ5NzRdIEtleSB0eXBl
IGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAwLjY2NDk3N10gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5JyByZWdpc3RlcmVk
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1MDAzXSBCbG9j
ayBsYXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFq
b3IgMjUyKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTA1
MF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjY2NTA2MV0gaW8gc2NoZWR1bGVyIGRlYWRsaW5lIHJlZ2lzdGVy
ZWQgKGRlZmF1bHQpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NjY1MDg0XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC42NjUxNTVdIHBjaWVwb3J0IDAwMDA6MDA6MDEuMDogaXJx
IDQwIGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42NjUzMTddIHBjaV9ob3RwbHVnOiBQQ0kgSG90IFBsdWcgUENJIENvcmUgdmVyc2lvbjog
MC41CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY1MzI5XSBw
Y2llaHA6IFBDSSBFeHByZXNzIEhvdCBQbHVnIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAu
NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NTM4Nl0gZWZp
ZmI6IHByb2JpbmcgZm9yIGVmaWZiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjY3Mzc5XSBlZmlmYjogZnJhbWVidWZmZXIgYXQgMHhkMDAwMDAwMCwgbWFwcGVk
IHRvIDB4ZmZmZmM5MDAwYTAwMDAwMCwgdXNpbmcgODEyOGssIHRvdGFsIDgxMjhrCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY3MzgxXSBlZmlmYjogbW9kZSBp
cyAxOTIweDEwODB4MzIsIGxpbmVsZW5ndGg9NzY4MCwgcGFnZXM9MQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY2NzM4M10gZWZpZmI6IHNjcm9sbGluZzogcmVk
cmF3CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjY3Mzg1XSBl
ZmlmYjogVHJ1ZWNvbG9yOiBzaXplPTg6ODo4OjgsIHNoaWZ0PTI0OjE2Ojg6MApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3MTk1Nl0gQ29uc29sZTogc3dpdGNo
aW5nIHRvIGNvbG91ciBmcmFtZSBidWZmZXIgZGV2aWNlIDI0MHg2NwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjQ4Ml0gZmIwOiBFRkkgVkdBIGZyYW1lIGJ1
ZmZlciBkZXZpY2UKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42
NzY1MDRdIGludGVsX2lkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgyMTEyMApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY3NjUwNV0gaW50ZWxfaWRsZTogdjAuNCBt
b2RlbCAweDNBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjc2
NTA2XSBpbnRlbF9pZGxlOiBsYXBpY190aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY4MTEzNF0gQUNQSTog
QUMgQWRhcHRlciBbQUMwXSAob24tbGluZSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC42ODEyMzRdIGlucHV0OiBMaWQgU3dpdGNoIGFzIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAwL2lucHV0L2lucHV0MApKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzE0MF0gQUNQSTogTGlkIFN3aXRjaCBbTElE
XQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5NzE4M10gaW5w
dXQ6IFNsZWVwIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMw
RTowMC9pbnB1dC9pbnB1dDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMC42OTcyMTZdIEFDUEk6IFNsZWVwIEJ1dHRvbiBbU0xQQl0KSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC42OTcyNTRdIGlucHV0OiBQb3dlciBCdXR0b24gYXMg
L2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3MjgzXSBBQ1BJOiBQb3dlciBCdXR0
b24gW1BXUkZdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk3
MzY2XSBBQ1BJOiBSZXF1ZXN0aW5nIGFjcGlfY3B1ZnJlcQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjY5ODA5MF0gdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0
ZXJlZCBhcyB0aGVybWFsX3pvbmUwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNjk4MTE0XSBBQ1BJOiBUaGVybWFsIFpvbmUgW1RIUk1dICg2NCBDKQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjY5ODE1NF0gR0hFUzogSEVTVCBp
cyBub3QgZW5hYmxlZCEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC42OTgyMjVdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDMyIHBvcnRzLCBJUlEgc2hhcmlu
ZyBlbmFibGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNjk5
NjAwXSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDA2NTVdIGJyZDogbW9kdWxlIGxvYWRlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTI0OV0gbG9vcDogbW9kdWxl
IGxvYWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTUy
MF0gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxNTk4XSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRldmlj
ZSBkcml2ZXIsIDEuNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwMTYxOF0gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4a0BxdWFsY29t
bS5jb20+CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxNjgz
XSBQUFAgZ2VuZXJpYyBkcml2ZXIgdmVyc2lvbiAyLjQuMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTczNV0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2Vk
JyBIb3N0IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjcwMTc2MF0gZWhjaS1wY2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRy
aXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcwMTg3OF0g
ZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MDE4ODRdIGVoY2ktcGNpIDAw
MDA6MDA6MWEuMDogRUhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43MDE5MDldIGVoY2ktcGNpIDAwMDA6MDA6MWEuMDogbmV3IFVT
QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzAxOTU5XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjA6
IGRlYnVnIHBvcnQgMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwNTg4OV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBjYWNoZSBsaW5lIHNpemUgb2YgNjQgaXMg
bm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjcwNTkwNV0gZWhjaS1wY2kgMDAwMDowMDoxYS4wOiBpcnEgMTYsIGlvIG1lbSAweGY3YTE4MDAw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTE1XSBlaGNp
LXBjaSAwMDAwOjAwOjFhLjA6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAwCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTUzXSB1c2IgdXNiMTogTmV3IFVT
QiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzE3MTgwXSB1c2IgdXNiMTogTmV3IFVT
QiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTcyMDhdIHVzYiB1c2IxOiBQ
cm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjcxNzIyOF0gdXNiIHVzYjE6IE1hbnVmYWN0dXJlcjogTGludXggMy4x
MS4wLTE1LWdlbmVyaWMgZWhjaV9oY2QKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MTcyNTJdIHVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWEuMApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzMyMV0gQUNQSTog
QmF0dGVyeSBTbG90IFtCQVQwXSAoYmF0dGVyeSBwcmVzZW50KQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzM3OF0gaHViIDEtMDoxLjA6IFVTQiBodWIgZm91
bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc0MDBdIGh1
YiAxLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzE3NTUwXSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IHNldHRpbmcgbGF0
ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjcxNzU1Nl0gZWhjaS1wY2kgMDAwMDowMDoxZC4wOiBFSENJIEhvc3QgQ29udHJvbGxlcgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjcxNzU4MF0gZWhjaS1w
Y2kgMDAwMDowMDoxZC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVt
YmVyIDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43MTc2MTld
IGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogZGVidWcgcG9ydCAyCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzIxNTI2XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGNh
Y2hlIGxpbmUgc2l6ZSBvZiA2NCBpcyBub3Qgc3VwcG9ydGVkCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzIxNTM4XSBlaGNpLXBjaSAwMDAwOjAwOjFkLjA6IGly
cSAyMywgaW8gbWVtIDB4ZjdhMTcwMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43MzMxMjRdIGVoY2ktcGNpIDAwMDA6MDA6MWQuMDogVVNCIDIuMCBzdGFydGVk
LCBFSENJIDEuMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
MzMxNTVdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQ
cm9kdWN0PTAwMDIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
MzMxODFdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0y
LCBTZXJpYWxOdW1iZXI9MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjczNDM5NV0gdXNiIHVzYjI6IFByb2R1Y3Q6IEVIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzM1NjA0XSB1c2IgdXNiMjog
TWFudWZhY3R1cmVyOiBMaW51eCAzLjExLjAtMTUtZ2VuZXJpYyBlaGNpX2hjZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczNjgxOF0gdXNiIHVzYjI6IFNlcmlh
bE51bWJlcjogMDAwMDowMDoxZC4wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzM4MDk3XSBodWIgMi0wOjEuMDogVVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjczOTI5MV0gaHViIDItMDoxLjA6IDIgcG9y
dHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
NDA1MzldIGVoY2ktcGxhdGZvcm06IEVIQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDE3NDJdIG9oY2lfaGNkOiBV
U0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0MjkzNF0gb2hjaS1wY2k6IE9IQ0kgUENJ
IHBsYXRmb3JtIGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjc0NDEzOF0gb2hjaS1wbGF0Zm9ybTogT0hDSSBnZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0NTM1MF0gdWhjaV9o
Y2Q6IFVTQiBVbml2ZXJzYWwgSG9zdCBDb250cm9sbGVyIEludGVyZmFjZSBkcml2ZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NDY2NjhdIHhoY2lfaGNkIDAw
MDA6MDA6MTQuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzQ2NjcxXSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6
IHhIQ0kgSG9zdCBDb250cm9sbGVyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzQ3ODc3XSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lz
dGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjc0OTE3Nl0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBjYWNoZSBsaW5l
IHNpemUgb2YgNjQgaXMgbm90IHN1cHBvcnRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjc0OTE5N10geGhjaV9oY2QgMDAwMDowMDoxNC4wOiBpcnEgNDEgZm9y
IE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc0
OTI0MF0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy
b2R1Y3Q9MDAwMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1
MDQ1MF0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIs
IFNlcmlhbE51bWJlcj0xCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDAuNzUxNjY0XSB1c2IgdXNiMzogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NTI4NzZdIHVzYiB1c2IzOiBN
YW51ZmFjdHVyZXI6IExpbnV4IDMuMTEuMC0xNS1nZW5lcmljIHhoY2lfaGNkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU0MTAwXSB1c2IgdXNiMzogU2VyaWFs
TnVtYmVyOiAwMDAwOjAwOjE0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43NTUzNjBdIHhIQ0kgeGhjaV9hZGRfZW5kcG9pbnQgY2FsbGVkIGZvciByb290IGh1
YgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NTM2Ml0geEhD
SSB4aGNpX2NoZWNrX2JhbmR3aWR0aCBjYWxsZWQgZm9yIHJvb3QgaHViCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzU1Mzc3XSBodWIgMy0wOjEuMDogVVNCIGh1
YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc1NjU4
Ml0gaHViIDMtMDoxLjA6IDQgcG9ydHMgZGV0ZWN0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43NTc4MzddIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogeEhDSSBI
b3N0IENvbnRyb2xsZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC43NTkwMjFdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwg
YXNzaWduZWQgYnVzIG51bWJlciA0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzYwMjIzXSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9y
PTFkNmIsIGlkUHJvZHVjdD0wMDAzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDAuNzYxNDI5XSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs
IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgMC43NjI2MjVdIHVzYiB1c2I0OiBQcm9kdWN0OiB4SENJIEhvc3QgQ29udHJv
bGxlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc2MzgxNF0g
dXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggMy4xMS4wLTE1LWdlbmVyaWMgeGhjaV9oY2QK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjUwMDddIHVzYiB1
c2I0OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MTQuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc2NjI1NV0geEhDSSB4aGNpX2FkZF9lbmRwb2ludCBjYWxsZWQg
Zm9yIHJvb3QgaHViCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAu
NzY2MjU2XSB4SENJIHhoY2lfY2hlY2tfYmFuZHdpZHRoIGNhbGxlZCBmb3Igcm9vdCBodWIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NjYyNzJdIGh1YiA0LTA6
MS4wOiBVU0IgaHViIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDAuNzY3NDU3XSBodWIgNC0wOjEuMDogNCBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjc3MzE5OV0gaTgwNDI6IFBOUDogUFMvMiBD
b250cm9sbGVyIFtQTlAwMzBiOlBTMkssUE5QMGYwMzpQUzJNXSBhdCAweDYwLDB4NjQgaXJxIDEs
MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43NzY1OTldIGk4
MDQyOiBEZXRlY3RlZCBhY3RpdmUgbXVsdGlwbGV4aW5nIGNvbnRyb2xsZXIsIHJldiAxLjEKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43Nzg2NTBdIHNlcmlvOiBp
ODA0MiBLQkQgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43Nzk4MTldIHNlcmlvOiBpODA0MiBBVVgwIHBvcnQgYXQgMHg2
MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc4MDk5Ml0gc2VyaW86IGk4MDQyIEFVWDEgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuNzgyMTY3XSBzZXJpbzogaTgw
NDIgQVVYMiBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMC43ODMzMThdIHNlcmlvOiBpODA0MiBBVVgzIHBvcnQgYXQgMHg2
MCwweDY0IGlycSAxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
Ljc4NDUzMF0gbW91c2VkZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43ODU3OTRdIHJ0Y19j
bW9zIDAwOjA1OiBSVEMgY2FuIHdha2UgZnJvbSBTNApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICAwLjc4NzAzM10gcnRjX2Ntb3MgMDA6MDU6IHJ0YyBjb3JlOiByZWdp
c3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAgMC43ODgxODVdIHJ0Y19jbW9zIDAwOjA1OiBhbGFybXMgdXAgdG8gb25lIG1vbnRo
LCB5M2ssIDI0MiBieXRlcyBudnJhbSwgaHBldCBpcnFzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgIDAuNzg5Mzc4XSBkZXZpY2UtbWFwcGVyOiB1ZXZlbnQ6IHZlcnNp
b24gMS4wLjMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTA1
NzFdIGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjI1LjAtaW9jdGwgKDIwMTMtMDYtMjYpIGluaXRp
YWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuNzkxODY4XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTMyMjBdIGNwdWlkbGU6
IHVzaW5nIGdvdmVybm9yIG1lbnUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgMC43OTQzODNdIGxlZHRyaWctY3B1OiByZWdpc3RlcmVkIHRvIGluZGljYXRlIGFjdGl2
aXR5IG9uIENQVXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43
OTU1NDVdIEVGSSBWYXJpYWJsZXMgRmFjaWxpdHkgdjAuMDggMjAwNC1NYXktMTcKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC43OTk4MTJdIFRDUDogY3ViaWMgcmVn
aXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgwMTAy
Nl0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgwMjMzOF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29s
IGZhbWlseSAxNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgw
MzQ4NV0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lzdGVyZWQKSmFuIDE3IDIyOjU3OjI1IHVi
dW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDQ4NDhdIFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBu
b3QgcHJlc2VudCBvciBjb3VsZCBub3QgYmUgbG9hZGVkLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjgwNDg1MV0gTG9hZGluZyBtb2R1bGUgdmVyaWZpY2F0aW9u
IGNlcnRpZmljYXRlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAw
LjgwNjgyN10gTU9EU0lHTjogTG9hZGVkIGNlcnQgJ01hZ3JhdGhlYTogR2xhY2llciBzaWduaW5n
IGtleTogOWRhODlkZDJkYWVjYTNhM2NiMTcxZmUxODUwMjIwOGYxMzJhZGVmOCcKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44MDgwMTRdIHJlZ2lzdGVyZWQgdGFz
a3N0YXRzIHZlcnNpb24gMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAwLjgxMTE3Ml0gS2V5IHR5cGUgdHJ1c3RlZCByZWdpc3RlcmVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODE0MjI3XSBLZXkgdHlwZSBlbmNyeXB0ZWQgcmVn
aXN0ZXJlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgxNzYw
NF0gQXBwQXJtb3I6IEFwcEFybW9yIHNoYTEgcG9saWN5IGhhc2hpbmcgZW5hYmxlZApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjgxOTMyMF0gICBNYWdpYyBudW1i
ZXI6IDE0OjI0OjEwMDgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MC44MjA1MjhdIG1lbW9yeSBtZW1vcnk0NzogaGFzaCBtYXRjaGVzCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODIxNzg0XSBydGNfY21vcyAwMDowNTogc2V0dGlu
ZyBzeXN0ZW0gY2xvY2sgdG8gMjAxNC0wMS0xNyAyMjo1NzowOSBVVEMgKDEzODk5OTk0MjkpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI0MDk5XSBCSU9TIEVE
RCBmYWNpbGl0eSB2MC4xNiAyMDA0LUp1bi0yNSwgMCBkZXZpY2VzIGZvdW5kCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI0MTA4XSBpbnB1dDogQVQgVHJhbnNs
YXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5w
dXQvaW5wdXQzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODI2
MDQyXSBFREQgaW5mb3JtYXRpb24gbm90IGF2YWlsYWJsZS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMC44Mjc3MTJdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1v
cnk6IDEzNjRLIChmZmZmZmZmZjgxZDEwMDAwIC0gZmZmZmZmZmY4MWU2NTAwMCkKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44Mjg2NjFdIFdyaXRlIHByb3RlY3Rp
bmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMTIyODhrCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODMxMzAxXSBGcmVlaW5nIHVudXNlZCBrZXJuZWwgbWVt
b3J5OiAxMDMySyAoZmZmZjg4MDAwMTZmZTAwMCAtIGZmZmY4ODAwMDE4MDAwMDApCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODMzNDQ3XSBGcmVlaW5nIHVudXNl
ZCBrZXJuZWwgbWVtb3J5OiA3ODRLIChmZmZmODgwMDAxYjNjMDAwIC0gZmZmZjg4MDAwMWMwMDAw
MCkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44NTg3NDhdIGFo
Y2kgMDAwMDowMDoxZi4yOiB2ZXJzaW9uIDMuMApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgICAwLjg1ODg0Ml0gYWhjaSAwMDAwOjAwOjFmLjI6IGlycSA0MiBmb3IgTVNJ
L01TSS1YCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODY4NTMw
XSBhbHggMDAwMDowNDowMC4wIGV0aDA6IFF1YWxjb21tIEF0aGVyb3MgQVI4MTZ4L0FSODE3eCBF
dGhlcm5ldCBbNjA6YTQ6NGM6NmU6MzA6M2NdCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODczMjkxXSBhaGNpIDAwMDA6MDA6MWYuMjogQUhDSSAwMDAxLjAzMDAg
MzIgc2xvdHMgNiBwb3J0cyA2IEdicHMgMHg1IGltcGwgU0FUQSBtb2RlCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODc0MzE4XSBhaGNpIDAwMDA6MDA6MWYuMjog
ZmxhZ3M6IDY0Yml0IG5jcSBwbSBsZWQgY2xvIHBpbyBzbHVtIHBhcnQgZW1zIGFwc3QgCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODc1MzEwXSBhaGNpIDAwMDA6
MDA6MWYuMjogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODgxNjY0XSBzY3NpMCA6IGFoY2kKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44ODI3NzddIHNjc2kxIDogYWhjaQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg4MzkxNV0gc2NzaTIgOiBh
aGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODg0OTkzXSBz
Y3NpMyA6IGFoY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44
ODYxNTVdIHNjc2k0IDogYWhjaQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAwLjg4NzIyNV0gc2NzaTUgOiBhaGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgIDAuODg4MjA3XSBhdGExOiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4
QDB4ZjdhMTYwMDAgcG9ydCAweGY3YTE2MTAwIGlycSA0MgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAwLjg4OTE1MV0gYXRhMjogRFVNTVkKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTAwNzVdIGF0YTM6IFNBVEEgbWF4IFVETUEv
MTMzIGFiYXIgbTIwNDhAMHhmN2ExNjAwMCBwb3J0IDB4ZjdhMTYyMDAgaXJxIDQyCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDAuODkxMDY4XSBhdGE0OiBEVU1NWQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAwLjg5MTk3MV0gYXRhNTog
RFVNTVkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMC44OTI4Njdd
IGF0YTY6IERVTU1ZCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEu
MDI5NDE2XSB1c2IgMS0xOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5n
IGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMTYx
ODk4XSB1c2IgMS0xOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9ODA4NywgaWRQcm9k
dWN0PTAwMjQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4xNjI4
NDZdIHVzYiAxLTE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTAsIFNl
cmlhbE51bWJlcj0wCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEu
MTY0MDI0XSBodWIgMS0xOjEuMDogVVNCIGh1YiBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjE2NTEyMF0gaHViIDEtMToxLjA6IDYgcG9ydHMgZGV0ZWN0
ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMTM1NzJdIGF0
YTM6IFNBVEEgbGluayB1cCAxLjUgR2JwcyAoU1N0YXR1cyAxMTMgU0NvbnRyb2wgMzAwKQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxNDU1Nl0gYXRhMTogU0FU
QSBsaW5rIHVwIDMuMCBHYnBzIChTU3RhdHVzIDEyMyBTQ29udHJvbCAzMDApCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjE4MTMxXSBhdGExLjAwOiBBQ1BJIGNt
ZCBmNS8wMDowMDowMDowMDowMDphMCAoU0VDVVJJVFkgRlJFRVpFIExPQ0spIGZpbHRlcmVkIG91
dApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIxOTE1N10gYXRh
MS4wMDogQUNQSSBjbWQgZWYvMTA6MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2Vl
ZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjE5MTY0XSBh
dGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBmaWx0
ZXJlZCBvdXQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMjA0
NjVdIGF0YTMuMDA6IEFDUEkgY21kIGVmLzEwOjA2OjAwOjAwOjAwOmEwIChTRVQgRkVBVFVSRVMp
IHN1Y2NlZWRlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIy
MDQ2N10gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6MDM6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJF
UykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDEuMjIzMTI0XSBhdGExLjAwOiBBVEEtODogV0RDIFdENzUwMEJQS1QtODBQSzRUMCwgMDEuMDFB
MDEsIG1heCBVRE1BLzEzMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
ICAxLjIyNDA4NF0gYXRhMS4wMDogMTQ2NTE0OTE2OCBzZWN0b3JzLCBtdWx0aSAxNjogTEJBNDgg
TkNRIChkZXB0aCAzMS8zMiksIEFBCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMjI1MTM0XSBhdGEzLjAwOiBBVEFQSTogSEwtRFQtU1QgRFZEUkFNIEdUNzBOLCBB
UzAwLCBtYXggVURNQS8xMzMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAgMS4yMjkwMzRdIGF0YTEuMDA6IEFDUEkgY21kIGY1LzAwOjAwOjAwOjAwOjAwOmEwIChTRUNV
UklUWSBGUkVFWkUgTE9DSykgZmlsdGVyZWQgb3V0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDEuMjMwMTcwXSBhdGExLjAwOiBBQ1BJIGNtZCBlZi8xMDowNjowMDow
MDowMDphMCAoU0VUIEZFQVRVUkVTKSBzdWNjZWVkZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yMzAxNzJdIGF0YTEuMDA6IEFDUEkgY21kIGVmLzEwOjAzOjAw
OjAwOjAwOmEwIChTRVQgRkVBVFVSRVMpIGZpbHRlcmVkIG91dApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzMTc1MV0gYXRhMy4wMDogQUNQSSBjbWQgZWYvMTA6
MDY6MDA6MDA6MDA6YTAgKFNFVCBGRUFUVVJFUykgc3VjY2VlZGVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjMxNzU4XSBhdGEzLjAwOiBBQ1BJIGNtZCBlZi8x
MDowMzowMDowMDowMDphMCAoU0VUIEZFQVRVUkVTKSBmaWx0ZXJlZCBvdXQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzM3ODVdIGF0YTEuMDA6IGNvbmZpZ3Vy
ZWQgZm9yIFVETUEvMTMzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
IDEuMjM0OTg4XSBzY3NpIDA6MDowOjA6IERpcmVjdC1BY2Nlc3MgICAgIEFUQSAgICAgIFdEQyBX
RDc1MDBCUEtULTggMDEuMCBQUTogMCBBTlNJOiA1CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgIDEuMjM1NjgwXSBhdGEzLjAwOiBjb25maWd1cmVkIGZvciBVRE1BLzEz
MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIzNzA1N10gc2Qg
MDowOjA6MDogW3NkYV0gMTQ2NTE0OTE2OCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDc1MCBH
Qi82OTggR2lCKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjIz
NzA4NV0gc2QgMDowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmljIHNnMCB0eXBlIDAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yMzkxOTJdIHNkIDA6MDowOjA6
IFtzZGFdIDQwOTYtYnl0ZSBwaHlzaWNhbCBibG9ja3MKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yMzk0OTJdIHNjc2kgMjowOjA6MDogQ0QtUk9NICAgICAgICAg
ICAgSEwtRFQtU1QgRFZEUkFNIEdUNzBOICAgICBBUzAwIFBROiAwIEFOU0k6IDUKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNDEyNjldIHNkIDA6MDowOjA6IFtz
ZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuMjQxNjY0XSBzcjA6IHNjc2kzLW1tYyBkcml2ZTogMjR4LzI0eCB3cml0ZXIg
ZHZkLXJhbSBjZC9ydyB4YS9mb3JtMiBjZGRhIHRyYXkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4yNDE2NjVdIGNkcm9tOiBVbmlmb3JtIENELVJPTSBkcml2ZXIg
UmV2aXNpb246IDMuMjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAg
MS4yNDE3ODZdIHNyIDI6MDowOjA6IEF0dGFjaGVkIHNjc2kgQ0QtUk9NIHNyMApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjI0MTg1N10gc3IgMjowOjA6MDogQXR0
YWNoZWQgc2NzaSBnZW5lcmljIHNnMSB0eXBlIDUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS4yNDUzOTFdIHNkIDA6MDowOjA6IFtzZGFdIE1vZGUgU2Vuc2U6IDAw
IDNhIDAwIDAwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuMjQ1
NDA2XSBzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTog
ZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUEKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMS4yNzc2MDNdIHVzYiAyLTE6IG5ldyBoaWdoLXNwZWVkIFVT
QiBkZXZpY2UgbnVtYmVyIDIgdXNpbmcgZWhjaS1wY2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAgMS4zNTk5MzddICBzZGE6IHNkYTEgc2RhMiBzZGEzIHNkYTQgc2Rh
NSBzZGE2IHNkYTcgc2RhOCBzZGE5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuMzYxMzUwXSBzZCAwOjA6MDowOiBbc2RhXSBBdHRhY2hlZCBTQ1NJIGRpc2sKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTAxMDZdIHVzYiAyLTE6
IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj04MDg3LCBpZFByb2R1Y3Q9MDAyNApKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjQxMTEzM10gdXNiIDItMTog
TmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MCwgU2VyaWFsTnVtYmVyPTAK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS40MTIzODldIGh1YiAy
LTE6MS4wOiBVU0IgaHViIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNDEzNzI5XSBodWIgMi0xOjEuMDogNiBwb3J0cyBkZXRlY3RlZApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjU4MTg4OV0gdXNiIDMtMjogbmV3IGxv
dy1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAyIHVzaW5nIHhoY2lfaGNkCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAxMTk0XSB1c2IgMy0yOiBOZXcgVVNCIGRl
dmljZSBmb3VuZCwgaWRWZW5kb3I9MDQ2MSwgaWRQcm9kdWN0PTRkMTUKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MDIzMjBdIHVzYiAzLTI6IE5ldyBVU0IgZGV2
aWNlIHN0cmluZ3M6IE1mcj0wLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0wCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjAzMzI5XSB1c2IgMy0yOiBQcm9kdWN0
OiBVU0IgT3B0aWNhbCBNb3VzZQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAxLjYwNDM4Ml0gdXNiIDMtMjogZXAgMHg4MSAtIHJvdW5kaW5nIGludGVydmFsIHRvIDY0
IG1pY3JvZnJhbWVzLCBlcCBkZXNjIHNheXMgODAgbWljcm9mcmFtZXMKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42MDgwNTldIGhpZHJhdzogcmF3IEhJRCBldmVu
dHMgZHJpdmVyIChDKSBKaXJpIEtvc2luYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAxLjYxMTg2MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciB1c2JoaWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS42
MTI5MDFdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgICAxLjYxNTAzN10gaW5wdXQ6IFVTQiBPcHRpY2FsIE1vdXNlIGFz
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5wdXQv
aW5wdXQ0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNjE2MTc5
XSBoaWQtZ2VuZXJpYyAwMDAzOjA0NjE6NEQxNS4wMDAxOiBpbnB1dCxoaWRyYXcwOiBVU0IgSElE
IHYxLjExIE1vdXNlIFtVU0IgT3B0aWNhbCBNb3VzZV0gb24gdXNiLTAwMDA6MDA6MTQuMC0yL2lu
cHV0MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjYzMzg5MV0g
dHNjOiBSZWZpbmVkIFRTQyBjbG9ja3NvdXJjZSBjYWxpYnJhdGlvbjogMjM5NC41NjEgTUh6Ckph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzcwMDEwXSB1c2IgMy00
OiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJlciAzIHVzaW5nIHhoY2lfaGNkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkxMDQzXSB1c2IgMy00OiBO
ZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MTNmZSwgaWRQcm9kdWN0PTM2MjMKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS43OTIxMDZdIHVzYiAzLTQ6IE5l
dyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0zCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzkzMTA5XSB1c2IgMy00
OiBQcm9kdWN0OiBzaWxpY29uLXBvd2VyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgIDEuNzk0MTE1XSB1c2IgMy00OiBNYW51ZmFjdHVyZXI6ICAgICAgICAgCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuNzk1MTA0XSB1c2IgMy00OiBT
ZXJpYWxOdW1iZXI6IEU2QTIwRTAwQjIxRjA0NEUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgMS43OTg3OTZdIHVzYi1zdG9yYWdlIDMtNDoxLjA6IFVTQiBNYXNzIFN0
b3JhZ2UgZGV2aWNlIGRldGVjdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgIDEuNzk5ODk1XSBzY3NpNiA6IHVzYi1zdG9yYWdlIDMtNDoxLjAKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS44MDA5NzddIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAgMS44MjQ0NzRdIGJpbzogY3JlYXRlIHNsYWIgPGJpby0xPiBh
dCAxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuODY2MjAyXSB1
c2IgMS0xLjE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZpY2UgbnVtYmVyIDMgdXNpbmcgZWhjaS1w
Y2kKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMS45NjAwMzNdIHVz
YiAxLTEuMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTEzZDMsIGlkUHJvZHVjdD0z
MzYyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYxMTA3XSB1
c2IgMS0xLjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIsIFNlcmlh
bE51bWJlcj0zCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYy
MTI0XSB1c2IgMS0xLjE6IFByb2R1Y3Q6IEJsdWV0b290aCBVU0IgSG9zdCBDb250cm9sbGVyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDEuOTYzMjE2XSB1c2IgMS0x
LjE6IE1hbnVmYWN0dXJlcjogQXRoZXJvcyBDb21tdW5pY2F0aW9ucwpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAxLjk2NDIyOV0gdXNiIDEtMS4xOiBTZXJpYWxOdW1i
ZXI6IEFsYXNrYSBEYXkgMjAwNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAyLjAzNDM4Ml0gdXNiIDEtMS4zOiBuZXcgaGlnaC1zcGVlZCBVU0IgZGV2aWNlIG51bWJl
ciA0IHVzaW5nIGVoY2ktcGNpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDIuMjM3NTM1XSB1c2IgMS0xLjM6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0x
YmNmLCBpZFByb2R1Y3Q9Mjg4MwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgICAyLjIzODYwNF0gdXNiIDEtMS4zOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwg
UHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgICAyLjIzOTYxNV0gdXNiIDEtMS4zOiBQcm9kdWN0OiBBU1VTIFVTQjIuMCBXZWJj
YW0KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgMi4yNDA2MzFdIHVz
YiAxLTEuMzogTWFudWZhY3R1cmVyOiAwNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjYzNTA3MV0gU3dpdGNoZWQgdG8gY2xv
Y2tzb3VyY2UgdHNjCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDIu
NjcyMzQzXSBFWFQ0LWZzIChkbS0xKTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBk
YXRhIG1vZGUuIE9wdHM6IChudWxsKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgICAyLjg0MzIyMF0gc2NzaSA2OjA6MDowOiBEaXJlY3QtQWNjZXNzICAgICAgICAgICAg
ICBzaWxpY29uLXBvd2VyICAgIFBNQVAgUFE6IDAgQU5TSTogNgpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgICAyLjg0NDU3Nl0gc2QgNjowOjA6MDogQXR0YWNoZWQgc2Nz
aSBnZW5lcmljIHNnMiB0eXBlIDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAgNC4xOTE1MzNdIHNkIDY6MDowOjA6IFtzZGJdIDE1NjQyNjI0IDUxMi1ieXRlIGxvZ2lj
YWwgYmxvY2tzOiAoOC4wMCBHQi83LjQ1IEdpQikKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAgNC4xOTI3OTNdIHNkIDY6MDowOjA6IFtzZGJdIFdyaXRlIFByb3RlY3Qg
aXMgb2ZmCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMTkzODU0
XSBzZCA2OjA6MDowOiBbc2RiXSBNb2RlIFNlbnNlOiAyMyAwMCAwMCAwMApKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5NDAzNV0gc2QgNjowOjA6MDogW3NkYl0g
Tm8gQ2FjaGluZyBtb2RlIHBhZ2UgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAgNC4xOTUwOTBdIHNkIDY6MDowOjA6IFtzZGJdIEFzc3VtaW5nIGRyaXZlIGNh
Y2hlOiB3cml0ZSB0aHJvdWdoCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgIDQuMTk3OTUzXSBzZCA2OjA6MDowOiBbc2RiXSBObyBDYWNoaW5nIG1vZGUgcGFnZSBmb3Vu
ZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgICA0LjE5ODk5Nl0gc2Qg
NjowOjA6MDogW3NkYl0gQXNzdW1pbmcgZHJpdmUgY2FjaGU6IHdyaXRlIHRocm91Z2gKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4yMjcwMDldICBzZGI6IHNkYjEK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAgNC4yMjk1MzZdIHNkIDY6
MDowOjA6IFtzZGJdIE5vIENhY2hpbmcgbW9kZSBwYWdlIGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgIDQuMjMwNjE5XSBzZCA2OjA6MDowOiBbc2RiXSBBc3N1
bWluZyBkcml2ZSBjYWNoZTogd3JpdGUgdGhyb3VnaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgICA0LjIzMTY4NV0gc2QgNjowOjA6MDogW3NkYl0gQXR0YWNoZWQgU0NT
SSByZW1vdmFibGUgZGlzawpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjAxNTUyM10gQWRkaW5nIDU4NTcyNzZrIHN3YXAgb24gL2Rldi9tYXBwZXIvU2VydmVyVkct
c3dhcC4gIFByaW9yaXR5Oi0xIGV4dGVudHM6MSBhY3Jvc3M6NTg1NzI3NmsgRlMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4xODU4NzVdIElQdjY6IEFERFJDT05G
KE5FVERFVl9VUCk6IGV0aDA6IGxpbmsgaXMgbm90IHJlYWR5CkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzA5MDM1XSBscDogZHJpdmVyIGxvYWRlZCBidXQgbm8g
ZGV2aWNlcyBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEw
LjMyNjg0Ml0gd21pOiBNYXBwZXIgbG9hZGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzM5MTY4XSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4xLjAgMjAwNjA4
MTAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDM1NzVdIG1l
aV9tZSAwMDAwOjAwOjE2LjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM0MzYxNl0gbWVpX21lIDAwMDA6MDA6
MTYuMDogaXJxIDQzIGZvciBNU0kvTVNJLVgKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMC4zNDg4NzVdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNDI4LTB4
MDAwMDAwMDAwMDAwMDQyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQSVMgMSAo
MjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMC4zNDg4ODFdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNDI4LTB4MDAw
MDAwMDAwMDAwMDQyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXFBNSU8gMiAoMjAx
MzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMC4zNDg4ODVdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3Ig
dGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2
ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4ODldIEFD
UEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAwNTMwLTB4MDAwMDAwMDAwMDAwMDUzZiBTeXN0ZW1J
TyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQSU8gMSAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTJdIEFDUEkg
V2FybmluZzogMHgwMDAwMDAwMDAwMDAwNTMwLTB4MDAwMDAwMDAwMDAwMDUzZiBTeXN0ZW1JTyBj
b25mbGljdHMgd2l0aCBSZWdpb24gXEdQMDEgMiAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTVdIEFDUEk6IElm
IGFuIEFDUEkgZHJpdmVyIGlzIGF2YWlsYWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQg
dXNlIGl0IGluc3RlYWQgb2YgdGhlIG5hdGl2ZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTZdIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAw
MDAwNTAwLTB4MDAwMDAwMDAwMDAwMDUyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24g
XEdQSU8gMSAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC4zNDg4OTldIEFDUEkgV2FybmluZzogMHgwMDAwMDAwMDAwMDAw
NTAwLTB4MDAwMDAwMDAwMDAwMDUyZiBTeXN0ZW1JTyBjb25mbGljdHMgd2l0aCBSZWdpb24gXEdQ
MDEgMiAoMjAxMzA1MTcvdXRhZGRyZXNzLTI1MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNDg5MDJdIEFDUEk6IElmIGFuIEFDUEkgZHJpdmVyIGlzIGF2YWls
YWJsZSBmb3IgdGhpcyBkZXZpY2UsIHlvdSBzaG91bGQgdXNlIGl0IGluc3RlYWQgb2YgdGhlIG5h
dGl2ZSBkcml2ZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4z
NDg5MDRdIGxwY19pY2g6IFJlc291cmNlIGNvbmZsaWN0KHMpIGZvdW5kIGFmZmVjdGluZyBncGlv
X2ljaApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NDYzN10g
Y2ZnODAyMTE6IENhbGxpbmcgQ1JEQSB0byB1cGRhdGUgd29ybGQgcmVndWxhdG9yeSBkb21haW4K
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTBdIFtkcm1d
IE1lbW9yeSB1c2FibGUgYnkgZ3JhcGhpY3MgZGV2aWNlID0gMjA0OE0KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNTUzMTRdIGNoZWNraW5nIGdlbmVyaWMgKGQw
MDAwMDAwIDdmMDAwMCkgdnMgaHcgKGQwMDAwMDAwIDEwMDAwMDAwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NTMxNl0gZmI6IGNvbmZsaWN0aW5nIGZiIGh3
IHVzYWdlIGludGVsZHJtZmIgdnMgRUZJIFZHQSAtIHJlbW92aW5nIGdlbmVyaWMgZHJpdmVyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzU1MzM1XSBDb25zb2xl
OiBzd2l0Y2hpbmcgdG8gY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM1NzQwOF0gaTkxNSAwMDAwOjAwOjAyLjA6IHNl
dHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDEwLjM2MDU3NF0gTVhNOiBHVUlEIGRldGVjdGVkIGluIEJJT1MKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA1ODhdIEFDUEkgV2FybmluZzog
XF9TQl8uUENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBb
SW50ZWdlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05
NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MTldIEFD
UEkgRXJyb3I6IE5lZWRlZCBbQnVmZmVyL1N0cmluZy9QYWNrYWdlXSwgZm91bmQgW0ludGVnZXJd
IGZmZmY4ODAyMjMwMzU1NTggKDIwMTMwNTE3L2V4cmVzb3AtNTkwKQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDYyMl0gQUNQSSBFeGNlcHRpb246IEFFX0FN
TF9PUEVSQU5EX1RZUEUsIFdoaWxlIHJlc29sdmluZyBvcGVyYW5kcyBmb3IgW09wY29kZU5hbWUg
dW5hdmFpbGFibGVdICgyMDEzMDUxNy9kc3dleGVjLTQ2MSkKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA2MjddIEFDUEkgRXJyb3I6IE1ldGhvZCBwYXJzZS9l
eGVjdXRpb24gZmFpbGVkIFtcX1NCXy5QQ0kwLkdGWDAuX0RTTV0gKE5vZGUgZmZmZjg4MDIyMzQ5
YjNjMCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDYzNV0gZmFpbGVkIHRvIGV2
YWx1YXRlIF9EU006IDEyMjkxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzYwNjQwXSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuR0ZYMC5fRFNNOiBBcmd1bWVu
dCAjNCB0eXBlIG1pc21hdGNoIC0gRm91bmQgW0J1ZmZlcl0sIEFDUEkgcmVxdWlyZXMgW1BhY2th
Z2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNjA3MTddIEFDUEkgV2FybmluZzogXF9TQl8uUENJMC5QRUcwLlBF
R1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRjaCAtIEZvdW5kIFtJbnRlZ2VyXSwgQUNQ
SSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDc0M10gQUNQSSBFcnJvcjogTmVl
ZGVkIFtCdWZmZXIvU3RyaW5nL1BhY2thZ2VdLCBmb3VuZCBbSW50ZWdlcl0gZmZmZjg4MDIyMzAz
NTU1OCAoMjAxMzA1MTcvZXhyZXNvcC01OTApCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTAuMzYwNzQ2XSBBQ1BJIEV4Y2VwdGlvbjogQUVfQU1MX09QRVJBTkRfVFlQ
RSwgV2hpbGUgcmVzb2x2aW5nIG9wZXJhbmRzIGZvciBbT3Bjb2RlTmFtZSB1bmF2YWlsYWJsZV0g
KDIwMTMwNTE3L2Rzd2V4ZWMtNDYxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjM2MDc0OV0gQUNQSSBFcnJvcjogTWV0aG9kIHBhcnNlL2V4ZWN1dGlvbiBmYWls
ZWQgW1xfU0JfLlBDSTAuR0ZYMC5fRFNNXSAoTm9kZSBmZmZmODgwMjIzNDliM2MwKSwgQUVfQU1M
X09QRVJBTkRfVFlQRSAoMjAxMzA1MTcvcHNwYXJzZS01MzYpCkphbiAxNyAyMjo1NzoyNSB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzYwNzU1XSBBQ1BJIEVycm9yOiBNZXRob2QgcGFyc2Uv
ZXhlY3V0aW9uIGZhaWxlZCBbXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTV0gKE5vZGUgZmZmZjg4
MDIyMzRkM2MwOCksIEFFX0FNTF9PUEVSQU5EX1RZUEUgKDIwMTMwNTE3L3BzcGFyc2UtNTM2KQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDc2MV0gZmFpbGVk
IHRvIGV2YWx1YXRlIF9EU006IDEyMjkxCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTAuMzYwNzY1XSBBQ1BJIFdhcm5pbmc6IFxfU0JfLlBDSTAuUEVHMC5QRUdQLl9E
U006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbQnVmZmVyXSwgQUNQSSByZXF1
aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25zYXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2MDg0M10gVkdBIHN3aXRjaGVyb286IGRldGVj
dGVkIE9wdGltdXMgRFNNIG1ldGhvZCBcX1NCXy5QQ0kwLlBFRzAuUEVHUCBoYW5kbGUKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjA4NjddIG5vdXZlYXUgMDAw
MDowMTowMC4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDQgLT4gMDAwNykKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNDldIEJsdWV0b290aDogQ29yZSB2ZXIg
Mi4xNgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM2NV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAzMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM2Nl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBj
b25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMC4zNjQzNzJdIEJsdWV0b290aDogSENJIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM2NDM3
NF0gQmx1ZXRvb3RoOiBMMkNBUCBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC4zNjQzNzldIEJsdWV0b290aDogU0NPIHNv
Y2tldCBsYXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDEwLjM2NjQyM10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBidHVzYgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM4NzM0
OV0gbWljcm9jb2RlOiBDUFUwIHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzg5NDQyXSBhdGg6IEVF
UFJPTSByZWdkb21haW46IDB4NjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMC4zODk0NDRdIGF0aDogRUVQUk9NIGluZGljYXRlcyB3ZSBzaG91bGQgZXhwZWN0IGEg
ZGlyZWN0IHJlZ3BhaXIgbWFwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBb
ICAgMTAuMzg5NDQ3XSBhdGg6IENvdW50cnkgYWxwaGEyIGJlaW5nIHVzZWQ6IDAwCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuMzg5NDQ4XSBhdGg6IFJlZ3BhaXIg
dXNlZDogMHg2MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM5
MjU5Ml0gaWVlZTgwMjExIHBoeTA6IFNlbGVjdGVkIHJhdGUgY29udHJvbCBhbGdvcml0aG0gJ21p
bnN0cmVsX2h0JwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjM5
MzI3OF0gaWVlZTgwMjExIHBoeTA6IEF0aGVyb3MgQVI5NDg1IFJldjoxIG1lbT0weGZmZmZjOTAw
MGEwMDAwMDAsIGlycT0xNwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDEwLjQyNTM5M10gaTkxNSAwMDAwOjAwOjAyLjA6IGlycSA0NCBmb3IgTVNJL01TSS1YCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNDI1NDAzXSBbZHJtXSBTdXBw
b3J0cyB2YmxhbmsgdGltZXN0YW1wIGNhY2hpbmcgUmV2IDEgKDEwLjEwLjIwMTApLgpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTQwNF0gW2RybV0gRHJpdmVy
IHN1cHBvcnRzIHByZWNpc2UgdmJsYW5rIHRpbWVzdGFtcCBxdWVyeS4KSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0MjJdIEFDUEkgV2FybmluZzogXF9TQl8u
UENJMC5HRlgwLl9EU006IEFyZ3VtZW50ICM0IHR5cGUgbWlzbWF0Y2ggLSBGb3VuZCBbSW50ZWdl
cl0sIEFDUEkgcmVxdWlyZXMgW1BhY2thZ2VdICgyMDEzMDUxNy9uc2FyZ3VtZW50cy05NSkKSmFu
IDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40MjU0NjldIEFDUEkgV2Fy
bmluZzogXF9TQl8uUENJMC5QRUcwLlBFR1AuX0RTTTogQXJndW1lbnQgIzQgdHlwZSBtaXNtYXRj
aCAtIEZvdW5kIFtJbnRlZ2VyXSwgQUNQSSByZXF1aXJlcyBbUGFja2FnZV0gKDIwMTMwNTE3L25z
YXJndW1lbnRzLTk1KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEw
LjQyNTU0NV0gdmdhYXJiOiBkZXZpY2UgY2hhbmdlZCBkZWNvZGVzOiBQQ0k6MDAwMDowMDowMi4w
LG9sZGRlY29kZXM9aW8rbWVtLGRlY29kZXM9bm9uZTpvd25zPWlvK21lbQpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjQyNTU0N10gdmdhYXJiOiB0cmFuc2ZlcnJp
bmcgb3duZXIgZnJvbSBQQ0k6MDAwMDowMDowMi4wIHRvIFBDSTowMDAwOjAxOjAwLjAKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC40NjQzNzddIGZiY29uOiBpbnRl
bGRybWZiIChmYjApIGlzIHByaW1hcnkgZGV2aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTAuNTY4NTE5XSBMaW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTog
djIuMDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC41NzI1ODRd
IHV2Y3ZpZGVvOiBGb3VuZCBVVkMgMS4wMCBkZXZpY2UgQVNVUyBVU0IyLjAgV2ViY2FtICgxYmNm
OjI4ODMpCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTAuNTg5NTE1
XSBpbnB1dDogQVNVUyBVU0IyLjAgV2ViY2FtIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1dC9pbnB1dDUKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMC41ODk2MjRdIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXZjdmlkZW8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMC41ODk2MjVdIFVTQiBWaWRlbyBDbGFzcyBkcml2ZXIgKDEuMS4x
KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEwLjc4NzE3Nl0gcHNt
b3VzZSBzZXJpbzQ6IGFscHM6IFVua25vd24gQUxQUyB0b3VjaHBhZDogRTc9MTAgMDAgNjQsIEVD
PTEwIDAwIDY0CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDcz
MDQ4XSBhc3VzX3dtaTogQVNVUyBXTUkgZ2VuZXJpYyBkcml2ZXIgbG9hZGVkCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDczODczXSBhc3VzX3dtaTogSW5pdGlh
bGl6YXRpb246IDB4MQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjA3Mzg5NF0gYXN1c193bWk6IEJJT1MgV01JIHZlcnNpb246IDcuOQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjA3MzkyN10gYXN1c193bWk6IFNGVU4gdmFsdWU6
IDB4NmEwODc3CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMDc0
NDgxXSBpbnB1dDogQXN1cyBXTUkgaG90a2V5cyBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5i
LXdtaS9pbnB1dC9pbnB1dDYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS4xNjM0MDZdIGFzdXNfd21pOiBCYWNrbGlnaHQgY29udHJvbGxlZCBieSBBQ1BJIHZpZGVv
IGRyaXZlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MDA0
NV0gQ29uc29sZTogc3dpdGNoaW5nIHRvIGNvbG91ciBmcmFtZSBidWZmZXIgZGV2aWNlIDI0MHg2
NwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQwNF0gQmx1
ZXRvb3RoOiBQYXRjaCBmaWxlIG5vdCBmb3VuZCBhcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MjQwNV0gQmx1ZXRv
b3RoOiBMb2FkaW5nIHBhdGNoIGZpbGUgZmFpbGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMTcyNDA5XSBhdGgzazogcHJvYmUgb2YgMS0xLjE6MS4wIGZhaWxl
ZCB3aXRoIGVycm9yIC0yCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMTcyNDI3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aDNr
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTcyNjA3XSBtaWNy
b2NvZGU6IENQVTEgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzM1ODhdIGk5MTUgMDAwMDowMDow
Mi4wOiBmYjA6IGludGVsZHJtZmIgZnJhbWUgYnVmZmVyIGRldmljZQpKYW4gMTcgMjI6NTc6MjUg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3MzU5MF0gaTkxNSAwMDAwOjAwOjAyLjA6IHJl
Z2lzdGVyZWQgcGFuaWMgbm90aWZpZXIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS4xNzQ0MDddIGFjcGkgZGV2aWNlOjA2OiByZWdpc3RlcmVkIGFzIGNvb2xpbmdf
ZGV2aWNlOApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NDQy
MV0gQUNQSTogVmlkZW8gRGV2aWNlIFtQRUdQXSAobXVsdGktaGVhZDogeWVzICByb206IHllcyAg
cG9zdDogbm8pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTc0
NDQ2XSBpbnB1dDogVmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xNzcyNDNdIG1pY3JvY29kZTogQ1BVMiBz
aWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjE3NzU2OV0gbWljcm9jb2RlOiBDUFUzIHNpZz0weDMwNmE5
LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTEuMTc3ODg1XSBtaWNyb2NvZGU6IENQVTQgc2lnPTB4MzA2YTksIHBmPTB4MTAs
IHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4xNzgyNTddIG1pY3JvY29kZTogQ1BVNSBzaWc9MHgzMDZhOSwgcGY9MHgxMCwgcmV2aXNpb249
MHgxMgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjE3OTYzOV0g
bWljcm9jb2RlOiBDUFU2IHNpZz0weDMwNmE5LCBwZj0weDEwLCByZXZpc2lvbj0weDEyCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMTgwMTQ3XSBtaWNyb2NvZGU6
IENQVTcgc2lnPTB4MzA2YTksIHBmPTB4MTAsIHJldmlzaW9uPTB4MTIKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4xODA0NzBdIG1pY3JvY29kZTogTWljcm9jb2Rl
IFVwZGF0ZSBEcml2ZXI6IHYyLjAwIDx0aWdyYW5AYWl2YXppYW4uZnNuZXQuY28udWs+LCBQZXRl
ciBPcnViYQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIxMDg2
N10gYWNwaSBkZXZpY2U6MzQ6IHJlZ2lzdGVyZWQgYXMgY29vbGluZ19kZXZpY2UxMApKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxMl0gY2ZnODAyMTE6IFdv
cmxkIHJlZ3VsYXRvcnkgZG9tYWluIHVwZGF0ZWQ6CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMjIyOTE0XSBjZmc4MDIxMTogICAoc3RhcnRfZnJlcSAtIGVuZF9m
cmVxIEAgYmFuZHdpZHRoKSwgKG1heF9hbnRlbm5hX2dhaW4sIG1heF9laXJwKQpKYW4gMTcgMjI6
NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIyMjkxNl0gY2ZnODAyMTE6ICAgKDI0
MDIwMDAgS0h6IC0gMjQ3MjAwMCBLSHogQCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0p
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTE3XSBjZmc4
MDIxMTogICAoMjQ1NzAwMCBLSHogLSAyNDgyMDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJp
LCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4y
MjI5MThdIGNmZzgwMjExOiAgICgyNDc0MDAwIEtIeiAtIDI0OTQwMDAgS0h6IEAgMjAwMDAgS0h6
KSwgKDMwMCBtQmksIDIwMDAgbUJtKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIyMjkxOV0gY2ZnODAyMTE6ICAgKDUxNzAwMDAgS0h6IC0gNTI1MDAwMCBLSHog
QCA0MDAwMCBLSHopLCAoMzAwIG1CaSwgMjAwMCBtQm0pCkphbiAxNyAyMjo1NzoyNSB1YnVudHVT
ZXJ2ZXIga2VybmVsOiBbICAgMTEuMjIyOTIwXSBjZmc4MDIxMTogICAoNTczNTAwMCBLSHogLSA1
ODM1MDAwIEtIeiBAIDQwMDAwIEtIeiksICgzMDAgbUJpLCAyMDAwIG1CbSkKSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzA5NDddIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjM5Ljg5ODoyKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX2xv
YWQiIHBhcmVudD01NzEgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3NiaW4vZGhjbGllbnQi
IHBpZD01NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjIzMDk1Ml0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4
OjMpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFyZW50PTU3
MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1k
aGNwLWNsaWVudC5hY3Rpb24iIHBpZD01NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcg
MjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMDk1NV0gdHlwZT0xNDAwIGF1
ZGl0KDEzOTAwMjQ2MzkuODk4OjQpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2Zp
bGVfbG9hZCIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9j
b25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0IiBwaWQ9NTcyIGNvbW09ImFwcGFybW9yX3Bh
cnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yMzEwNTRd
IHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5ODo1KTogYXBwYXJtb3I9IlNUQVRVUyIgb3Bl
cmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD01NzQgcHJvZmlsZT0idW5jb25maW5lZCIg
bmFtZT0iL3NiaW4vZGhjbGllbnQiIHBpZD01NzUgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTA2MV0gdHlwZT0xNDAw
IGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InBy
b2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNy
L2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNsaWVudC5hY3Rpb24iIHBpZD01NzUgY29tbT0i
YXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDExLjIzMTA2NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjcpOiBhcHBhcm1vcj0i
U1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3NCBwcm9maWxlPSJ1
bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhjbGllbnQtc2NyaXB0
IiBwaWQ9NTc1IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS4yMzEyNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjM5Ljg5
ODo4KTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVu
dD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3NiaW4vZGhjbGllbnQiIHBpZD01NzMg
Y29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjIzMTI2NV0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2MzkuODk4OjkpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTUzNSBwcm9m
aWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNs
aWVudC5hY3Rpb24iIHBpZD01NzMgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzMTI2OF0gdHlwZT0xNDAwIGF1ZGl0KDEz
OTAwMjQ2MzkuODk4OjEwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3Jl
cGxhY2UiIHBhcmVudD01MzUgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29u
bm1hbi9zY3JpcHRzL2RoY2xpZW50LXNjcmlwdCIgcGlkPTU3MyBjb21tPSJhcHBhcm1vcl9wYXJz
ZXIiCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjMxMzI4XSB0
eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDYzOS44OTg6MTEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVy
YXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTU3MSBwcm9maWxlPSJ1bmNvbmZpbmVkIiBu
YW1lPSIvdXNyL2xpYi9OZXR3b3JrTWFuYWdlci9ubS1kaGNwLWNsaWVudC5hY3Rpb24iIHBpZD01
NzIgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjIzODI3M10gQUNQSTogVmlkZW8gRGV2aWNlIFtHRlgwXSAobXVsdGktaGVh
ZDogeWVzICByb206IG5vICBwb3N0OiBubykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4yMzgzMjVdIGlucHV0OiBWaWRlbyBCdXMgYXMgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjM4MzkzXSBbZHJtXSBJbml0
aWFsaXplZCBpOTE1IDEuNi4wIDIwMDgwNzMwIGZvciAwMDAwOjAwOjAyLjAgb24gbWlub3IgMApK
YW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjIzODcwOF0gc25kX2hk
YV9pbnRlbCAwMDAwOjAwOjFiLjA6IGlycSA0NSBmb3IgTVNJL01TSS1YCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjM5MzQ5XSBub3V2ZWF1ICBbICBERVZJQ0Vd
WzAwMDA6MDE6MDAuMF0gQk9PVDAgIDogMHgwYzExODBhMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjIzOTM1MV0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAx
OjAwLjBdIENoaXBzZXQ6IEdGMTA4IChOVkMxKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDExLjIzOTM1Ml0gbm91dmVhdSAgWyAgREVWSUNFXVswMDAwOjAxOjAwLjBd
IEZhbWlseSA6IE5WQzAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAx
MS4yNDI5OTNdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBQUkFN
SU4gZm9yIGltYWdlLi4uCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMjUyNzI3XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gLi4uIHNpZ25hdHVy
ZSBub3QgZm91bmQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4y
NTI3MjhdIG5vdXZlYXUgIFsgICBWQklPU11bMDAwMDowMTowMC4wXSBjaGVja2luZyBQUk9NIGZv
ciBpbWFnZS4uLgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1
Mjc4Nl0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBzaWduYXR1cmUgbm90
IGZvdW5kCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjUyNzg3
XSBub3V2ZWF1ICBbICAgVkJJT1NdWzAwMDA6MDE6MDAuMF0gY2hlY2tpbmcgQUNQSSBmb3IgaW1h
Z2UuLi4KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4yNTg5OTBd
IGF1dG9jb25maWc6IGxpbmVfb3V0cz0yICgweDE0LzB4MTYvMHgwLzB4MC8weDApIHR5cGU6c3Bl
YWtlcgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI1ODk5MV0g
ICAgc3BlYWtlcl9vdXRzPTAgKDB4MC8weDAvMHgwLzB4MC8weDApCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTkzXSAgICBocF9vdXRzPTEgKDB4MjEvMHgw
LzB4MC8weDAvMHgwKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEx
LjI1ODk5M10gICAgbW9ubzogbW9ub19vdXQ9MHgwCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2
ZXIga2VybmVsOiBbICAgMTEuMjU4OTk0XSAgICBkaWctb3V0PTB4MWUvMHgwCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTk1XSAgICBpbnB1dHM6CkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjU4OTk2XSAgICAgIEludGVy
bmFsIE1pYz0weDE5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEu
MjU4OTk3XSAgICAgIE1pYz0weDE4CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTEuMjU4OTk4XSByZWFsdGVrOiBFbmFibGUgZGVmYXVsdCBzZXR1cCBmb3IgYXV0byBt
b2RlIGFzIGZhbGxiYWNrCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTEuMjY2MDg0XSBpbnB1dDogSERBIEludGVsIFBDSCBIZWFkcGhvbmUgYXMgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5CkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuMjY2MTM0XSBpbnB1dDogSERBIEludGVsIFBDSCBN
aWMgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQx
MApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjI5MDY5Nl0gcHNt
b3VzZSBzZXJpbzQ6IGVsYW50ZWNoOiBhc3N1bWluZyBoYXJkd2FyZSB2ZXJzaW9uIDQgKHdpdGgg
ZmlybXdhcmUgdmVyc2lvbiAweDM2MWYwMykKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMS4zMDQ4MDRdIHBzbW91c2Ugc2VyaW80OiBlbGFudGVjaDogU3luYXB0aWNz
IGNhcGFiaWxpdGllcyBxdWVyeSByZXN1bHQgMHgxMCwgMHgxNSwgMHgwZC4KSmFuIDE3IDIyOjU3
OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS4zNzM0NjhdIGlucHV0OiBFVFBTLzIgRWxh
bnRlY2ggVG91Y2hwYWQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lu
cHV0MTEKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS40Mzc2NjJd
IElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHdsYW4wOiBsaW5rIGlzIG5vdCByZWFkeQpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjQ5Nl0gbm91dmVhdSAg
WyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIC4uLiBhcHBlYXJzIHRvIGJlIHZhbGlkCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNjIyNDk4XSBub3V2ZWF1ICBbICAg
VkJJT1NdWzAwMDA6MDE6MDAuMF0gdXNpbmcgaW1hZ2UgZnJvbSBBQ1BJCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNjIyNTc5XSBub3V2ZWF1ICBbICAgVkJJT1Nd
WzAwMDA6MDE6MDAuMF0gQklUIHNpZ25hdHVyZSBmb3VuZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjYyMjU4MV0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAx
OjAwLjBdIHZlcnNpb24gNzAuMDguYmQuMDAuMTQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxMS42MjI4ODNdIG5vdXZlYXUgIFsgREVWSU5JVF1bMDAwMDowMTowMC4w
XSBhZGFwdG9yIG5vdCBpbml0aWFsaXNlZApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjYyMjg4NF0gbm91dmVhdSAgWyAgIFZCSU9TXVswMDAwOjAxOjAwLjBdIHJ1
bm5pbmcgaW5pdCB0YWJsZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43Mjk4MjhdIG5vdXZlYXUgIFsgICAgIFBGQl1bMDAwMDowMTowMC4wXSBSQU0gdHlwZTog
RERSMwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjcyOTgzMF0g
bm91dmVhdSAgWyAgICAgUEZCXVswMDAwOjAxOjAwLjBdIFJBTSBzaXplOiAxMDI0IE1pQgpKYW4g
MTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjcyOTgzMV0gbm91dmVhdSAg
WyAgICAgUEZCXVswMDAwOjAxOjAwLjBdICAgIFpDT01QOiAwIHRhZ3MKSmFuIDE3IDIyOjU3OjI1
IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NTc0MTldIG5vdXZlYXUgIFsgIFBUSEVSTV1b
MDAwMDowMTowMC4wXSBGQU4gY29udHJvbDogbm9uZSAvIGV4dGVybmFsCkphbiAxNyAyMjo1Nzoy
NSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDI0XSBub3V2ZWF1ICBbICBQVEhFUk1d
WzAwMDA6MDE6MDAuMF0gZmFuIG1hbmFnZW1lbnQ6IGRpc2FibGVkCkphbiAxNyAyMjo1NzoyNSB1
YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzU3NDI3XSBub3V2ZWF1ICBbICBQVEhFUk1dWzAw
MDA6MDE6MDAuMF0gaW50ZXJuYWwgc2Vuc29yOiB5ZXMKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS43NjA4ODVdIHZnYV9zd2l0Y2hlcm9vOiBlbmFibGVkCkphbiAx
NyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDUzXSBbVFRNXSBab25l
ICBrZXJuZWw6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDQwMjk5MzYga2lCCkphbiAxNyAy
Mjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDU1XSBbVFRNXSBab25lICAg
ZG1hMzI6IEF2YWlsYWJsZSBncmFwaGljcyBtZW1vcnk6IDIwOTcxNTIga2lCCkphbiAxNyAyMjo1
NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDU1XSBbVFRNXSBJbml0aWFsaXpp
bmcgcG9vbCBhbGxvY2F0b3IKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsg
ICAxMS43NjEwNThdIFtUVE1dIEluaXRpYWxpemluZyBETUEgcG9vbCBhbGxvY2F0b3IKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjEwNjVdIG5vdXZlYXUgIFsg
ICAgIERSTV0gVlJBTTogMTAyNCBNaUIKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJu
ZWw6IFsgICAxMS43NjEwNjddIG5vdXZlYXUgIFsgICAgIERSTV0gR0FSVDogMTA0ODU3NiBNaUIK
SmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjEwNzBdIG5vdXZl
YXUgIFsgICAgIERSTV0gVE1EUyB0YWJsZSB2ZXJzaW9uIDIuMApKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTA3MV0gbm91dmVhdSAgWyAgICAgRFJNXSBEQ0Ig
dmVyc2lvbiA0LjAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMS43
NjEwNzNdIG5vdXZlYXUgIFsgICAgIERSTV0gRENCIG91dHAgMDA6IDAyMDAwMzYyIDAwMDIwMDEw
CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTEuNzYxMDc0XSBub3V2
ZWF1ICBbICAgICBEUk1dIERDQiBjb25uIDAwOiAwMDAwMTA2MQpKYW4gMTcgMjI6NTc6MjUgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTY5MV0gW2RybV0gU3VwcG9ydHMgdmJsYW5rIHRp
bWVzdGFtcCBjYWNoaW5nIFJldiAxICgxMC4xMC4yMDEwKS4KSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43NjE2OTJdIFtkcm1dIE5vIGRyaXZlciBzdXBwb3J0IGZv
ciB2YmxhbmsgdGltZXN0YW1wIHF1ZXJ5LgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtl
cm5lbDogWyAgIDExLjc2MTY5NF0gbm91dmVhdSAgWyAgICAgRFJNXSBBQ1BJIGJhY2tsaWdodCBp
bnRlcmZhY2UgYXZhaWxhYmxlLCBub3QgcmVnaXN0ZXJpbmcgb3VyIG93bgpKYW4gMTcgMjI6NTc6
MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTcwM10gbm91dmVhdSBXWyAgICAgRFJN
XSB2b2x0YWdlIHRhYmxlIDB4NTAgdW5rbm93bgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVy
IGtlcm5lbDogWyAgIDExLjc2MTg3MF0gbm91dmVhdSAgWyAgICAgRFJNXSAyIGF2YWlsYWJsZSBw
ZXJmb3JtYW5jZSBsZXZlbChzKQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDog
WyAgIDExLjc2MTg3Ml0gbm91dmVhdSAgWyAgICAgRFJNXSAxOiBjb3JlIDI3ME1IeiBzaGFkZXIg
NTQwTUh6IG1lbW9yeSA0MDVNSHoKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMS43NjE4NzRdIG5vdXZlYXUgIFsgICAgIERSTV0gMzogY29yZSA0NzVNSHogc2hhZGVy
IDk1ME1IeiBtZW1vcnkgOTAwTUh6IHZvbHRhZ2UgMTBtVgpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjc2MTg3NV0gbm91dmVhdSAgWyAgICAgRFJNXSBjOiBjb3Jl
IDI3ME1IeiBzaGFkZXIgNTQwTUh6IG1lbW9yeSA0MDVNSHoKSmFuIDE3IDIyOjU3OjI1IHVidW50
dVNlcnZlciBrZXJuZWw6IFsgICAxMS43Njc3MDNdIG5vdXZlYXUgIFsgICAgIERSTV0gTU06IHVz
aW5nIENPUFkwIGZvciBidWZmZXIgY29waWVzCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuNzY4NzUwXSBub3V2ZWF1IDAwMDA6MDE6MDAuMDogTm8gY29ubmVjdG9y
cyByZXBvcnRlZCBjb25uZWN0ZWQgd2l0aCBtb2RlcwpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2Vy
dmVyIGtlcm5lbDogWyAgIDExLjc2ODc1Ml0gW2RybV0gQ2Fubm90IGZpbmQgYW55IGNydGMgb3Ig
c2l6ZXMgLSBnb2luZyAxMDI0eDc2OApKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5l
bDogWyAgIDExLjgwMTgwM10gbm91dmVhdSAgWyAgICAgRFJNXSBhbGxvY2F0ZWQgMTAyNHg3Njgg
ZmI6IDB4NjAwMDAsIGJvIGZmZmY4ODAyMTQyMDI4MDAKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxMS44MDE5MzBdIG5vdXZlYXUgMDAwMDowMTowMC4wOiBmYjE6IG5v
dXZlYXVmYiBmcmFtZSBidWZmZXIgZGV2aWNlCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIg
a2VybmVsOiBbICAgMTEuODAxOTM1XSBbZHJtXSBJbml0aWFsaXplZCBub3V2ZWF1IDEuMS4xIDIw
MTIwODAxIGZvciAwMDAwOjAxOjAwLjAgb24gbWlub3IgMQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1
U2VydmVyIGtlcm5lbDogWyAgIDExLjgzODYwMV0gW2RybV0gRW5hYmxpbmcgUkM2IHN0YXRlczog
UkM2IG9uLCBSQzZwIG9uLCBSQzZwcCBvZmYKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxMi40OTk3NjhdIHdsYW4wOiBhdXRoZW50aWNhdGUgd2l0aCA0Yzo3MjpiOTo4
NzplNToxOQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUxOTUw
MV0gd2xhbjA6IHNlbmQgYXV0aCB0byA0Yzo3MjpiOTo4NzplNToxOSAodHJ5IDEvMykKSmFuIDE3
IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxMi41MjI4NDddIHdsYW4wOiBhdXRo
ZW50aWNhdGVkCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTIz
MTU0XSB3bGFuMDogYXNzb2NpYXRlIHdpdGggNGM6NzI6Yjk6ODc6ZTU6MTkgKHRyeSAxLzMpCkph
biAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTIuNTI5MzEyXSB3bGFuMDog
UlggQXNzb2NSZXNwIGZyb20gNGM6NzI6Yjk6ODc6ZTU6MTkgKGNhcGFiPTB4NDExIHN0YXR1cz0w
IGFpZD01KQpKYW4gMTcgMjI6NTc6MjUgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDEyLjUyOTM2
M10gd2xhbjA6IGFzc29jaWF0ZWQKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6
IFsgICAxMi41MjkzNzFdIElQdjY6IEFERFJDT05GKE5FVERFVl9DSEFOR0UpOiB3bGFuMDogbGlu
ayBiZWNvbWVzIHJlYWR5CkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTIuOTMyNzA0XSBFWFQ0LWZzIChkbS0xKTogcmUtbW91bnRlZC4gT3B0czogZXJyb3JzPXJlbW91
bnQtcm8KSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNC40MzY1NTdd
IGtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBpbnRlcnZhbCA1IHNlY29uZHMKSmFuIDE3IDIy
OjU3OjI1IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNC40MzY3NjZdIEVYVDMtZnMgKGRtLTIp
OiB1c2luZyBpbnRlcm5hbCBqb3VybmFsCkphbiAxNyAyMjo1NzoyNSB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTQuNDM2Nzg1XSBFWFQzLWZzIChkbS0yKTogbW91bnRlZCBmaWxlc3lzdGVtIHdp
dGggb3JkZXJlZCBkYXRhIG1vZGUKSmFuIDE3IDIyOjU3OjI1IHVidW50dVNlcnZlciBkaGNsaWVu
dDogYm91bmQgdG8gMTkyLjE2OC4wLjExIC0tIHJlbmV3YWwgaW4gMTQ4NiBzZWNvbmRzLgpKYW4g
MTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFwcEFybW9yIEQt
QnVzIG1lZGlhdGlvbiBpcyBlbmFibGVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2Vy
bmVsOiBbICAgMTcuNTM4NzcyXSBhdWRpdF9wcmludGtfc2tiOiAyNCBjYWxsYmFja3Mgc3VwcHJl
c3NlZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzODc3NV0g
dHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjIwKTogYXBwYXJtb3I9IlNUQVRVUyIgb3Bl
cmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQi
IG5hbWU9Ii9zYmluL2RoY2xpZW50IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkph
biAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM4Nzc5XSB0eXBlPTE0
MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjEpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249
InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0i
L3Vzci9saWIvTmV0d29ya01hbmFnZXIvbm0tZGhjcC1jbGllbnQuYWN0aW9uIiBwaWQ9MTE5MCBj
b21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVs
OiBbICAgMTcuNTM4NzgyXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0Ni4xOTg6MjIpOiBhcHBh
cm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfcmVwbGFjZSIgcGFyZW50PTExODIgcHJv
ZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY29ubm1hbi9zY3JpcHRzL2RoY2xpZW50
LXNjcmlwdCIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3JfcGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1NF0gdHlwZT0xNDAwIGF1ZGl0KDEzOTAw
MjQ2NDYuMTk4OjIzKTogYXBwYXJtb3I9IlNUQVRVUyIgb3BlcmF0aW9uPSJwcm9maWxlX3JlcGxh
Y2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmluZWQiIG5hbWU9Ii91c3IvbGliL05ldHdv
cmtNYW5hZ2VyL25tLWRoY3AtY2xpZW50LmFjdGlvbiIgcGlkPTExOTAgY29tbT0iYXBwYXJtb3Jf
cGFyc2VyIgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjUzOTE1
N10gdHlwZT0xNDAwIGF1ZGl0KDEzOTAwMjQ2NDYuMTk4OjI0KTogYXBwYXJtb3I9IlNUQVRVUyIg
b3BlcmF0aW9uPSJwcm9maWxlX3JlcGxhY2UiIHBhcmVudD0xMTgyIHByb2ZpbGU9InVuY29uZmlu
ZWQiIG5hbWU9Ii91c3IvbGliL2Nvbm5tYW4vc2NyaXB0cy9kaGNsaWVudC1zY3JpcHQiIHBpZD0x
MTkwIGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBr
ZXJuZWw6IFsgICAxNy41MzkzNjBdIHR5cGU9MTQwMCBhdWRpdCgxMzkwMDI0NjQ2LjE5ODoyNSk6
IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9yZXBsYWNlIiBwYXJlbnQ9MTE4
MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSIvdXNyL2xpYi9jb25ubWFuL3NjcmlwdHMvZGhj
bGllbnQtc2NyaXB0IiBwaWQ9MTE5MCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTM5NzU5XSB0eXBlPTE0MDAgYXVkaXQo
MTM5MDAyNDY0Ni4yMDI6MjYpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVf
bG9hZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIveDg2
XzY0LWxpbnV4LWdudS9saWdodGRtLXJlbW90ZS1zZXNzaW9uLWZyZWVyZHAvZnJlZXJkcC1zZXNz
aW9uLXdyYXBwZXIiIHBpZD0xMTg4IGNvbW09ImFwcGFybW9yX3BhcnNlciIKSmFuIDE3IDIyOjU3
OjI2IHVidW50dVNlcnZlciBrZXJuZWw6IFsgICAxNy41Mzk3NjddIHR5cGU9MTQwMCBhdWRpdCgx
MzkwMDI0NjQ2LjIwMjoyNyk6IGFwcGFybW9yPSJTVEFUVVMiIG9wZXJhdGlvbj0icHJvZmlsZV9s
b2FkIiBwYXJlbnQ9MTE4MiBwcm9maWxlPSJ1bmNvbmZpbmVkIiBuYW1lPSJjaHJvbWl1bV9icm93
c2VyIiBwaWQ9MTE4OCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVu
dHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTQwMTYwXSB0eXBlPTE0MDAgYXVkaXQoMTM5MDAyNDY0
Ni4yMDI6MjgpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9hZCIgcGFy
ZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9saWIvY3Vwcy9iYWNrZW5k
L2N1cHMtcGRmIiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1Nzoy
NiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTQwMTY2XSB0eXBlPTE0MDAgYXVkaXQoMTM5
MDAyNDY0Ni4yMDI6MjkpOiBhcHBhcm1vcj0iU1RBVFVTIiBvcGVyYXRpb249InByb2ZpbGVfbG9h
ZCIgcGFyZW50PTExODIgcHJvZmlsZT0idW5jb25maW5lZCIgbmFtZT0iL3Vzci9zYmluL2N1cHNk
IiBwaWQ9MTE5NCBjb21tPSJhcHBhcm1vcl9wYXJzZXIiCkphbiAxNyAyMjo1NzoyNiB1YnVudHVT
ZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3XTogQmx1ZXRvb3RoIGRhZW1vbiA0LjEwMQpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIGJsdWV0b290aGRbMTE5N106IFN0YXJ0aW5nIFNEUCBzZXJ2ZXIK
SmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBESVMgY2Fubm90
IHN0YXJ0OiBHQVRUIGlzIGRpc2FibGVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYmx1
ZXRvb3RoZFsxMTk3XTogRmFpbGVkIHRvIGluaXQgZGV2aWNlaW5mbyBwbHVnaW4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCBwcm94
aW1pdHkgcGx1Z2luCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3
XTogRmFpbGVkIHRvIGluaXQgdGltZSBwbHVnaW4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZl
ciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCBhbGVydCBwbHVnaW4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzExOTddOiBGYWlsZWQgdG8gaW5pdCB0aGVy
bW9tZXRlciBwbHVnaW4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBibHVldG9vdGhkWzEx
OTddOiBGYWlsZWQgdG8gaW5pdCBnYXR0X2V4YW1wbGUgcGx1Z2luCkphbiAxNyAyMjo1NzoyNiB1
YnVudHVTZXJ2ZXIgYmx1ZXRvb3RoZFsxMTk3XTogQmx1ZXRvb3RoIE1hbmFnZW1lbnQgaW50ZXJm
YWNlIGluaXRpYWxpemVkCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAg
MTcuNTg2ODcxXSBCbHVldG9vdGg6IEJORVAgKEV0aGVybmV0IEVtdWxhdGlvbikgdmVyIDEuMwpK
YW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg3M10gQmx1ZXRv
b3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApKYW4gMTcgMjI6NTc6MjYgdWJ1
bnR1U2VydmVyIGtlcm5lbDogWyAgIDE3LjU4Njg4MF0gQmx1ZXRvb3RoOiBCTkVQIHNvY2tldCBs
YXllciBpbml0aWFsaXplZApKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGtlcm5lbDogWyAg
IDE3LjU4NzUzNF0gQmx1ZXRvb3RoOiBSRkNPTU0gVFRZIGxheWVyIGluaXRpYWxpemVkCkphbiAx
NyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTcuNTg3NTQwXSBCbHVldG9vdGg6
IFJGQ09NTSBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNl
cnZlciBrZXJuZWw6IFsgICAxNy41ODc1NDFdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExCkph
biAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBGb3VuZCB1c2Vy
ICdhdmFoaScgKFVJRCAxMDYpIGFuZCBncm91cCAnYXZhaGknIChHSUQgMTE3KS4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1kYWVtb25bMTIxNF06IFN1Y2Nlc3NmdWxseSBkcm9w
cGVkIHJvb3QgcHJpdmlsZWdlcy4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1k
YWVtb25bMTIxNF06IGF2YWhpLWRhZW1vbiAwLjYuMzEgc3RhcnRpbmcgdXAuCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBTdWNjZXNzZnVsbHkgY2FsbGVk
IGNocm9vdCgpLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0
XTogU3VjY2Vzc2Z1bGx5IGRyb3BwZWQgcmVtYWluaW5nIGNhcGFiaWxpdGllcy4KSmFuIDE3IDIy
OjU3OjI2IHVidW50dVNlcnZlciBhdmFoaS1kYWVtb25bMTIxNF06IExvYWRpbmcgc2VydmljZSBm
aWxlIC9zZXJ2aWNlcy91ZGlza3Muc2VydmljZS4KSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxNy43NDAyMDJdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQg
ZHJpdmVyCkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBK
b2luaW5nIG1ETlMgbXVsdGljYXN0IGdyb3VwIG9uIGludGVyZmFjZSB3bGFuMC5JUHY2IHdpdGgg
YWRkcmVzcyBmZTgwOjo2ZTcxOmQ5ZmY6ZmUyMToyOTFiLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1
U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogTmV3IHJlbGV2YW50IGludGVyZmFjZSB3bGFuMC5J
UHY2IGZvciBtRE5TLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsx
MjE0XTogSm9pbmluZyBtRE5TIG11bHRpY2FzdCBncm91cCBvbiBpbnRlcmZhY2Ugd2xhbjAuSVB2
NCB3aXRoIGFkZHJlc3MgMTkyLjE2OC4wLjExLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVy
IGF2YWhpLWRhZW1vblsxMjE0XTogTmV3IHJlbGV2YW50IGludGVyZmFjZSB3bGFuMC5JUHY0IGZv
ciBtRE5TLgpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTog
TmV0d29yayBpbnRlcmZhY2UgZW51bWVyYXRpb24gY29tcGxldGVkLgpKYW4gMTcgMjI6NTc6MjYg
dWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogUmVnaXN0ZXJpbmcgbmV3IGFkZHJlc3Mg
cmVjb3JkIGZvciBmZTgwOjo2ZTcxOmQ5ZmY6ZmUyMToyOTFiIG9uIHdsYW4wLiouCkphbiAxNyAy
Mjo1NzoyNiB1YnVudHVTZXJ2ZXIgYXZhaGktZGFlbW9uWzEyMTRdOiBSZWdpc3RlcmluZyBuZXcg
YWRkcmVzcyByZWNvcmQgZm9yIDE5Mi4xNjguMC4xMSBvbiB3bGFuMC5JUHY0LgpKYW4gMTcgMjI6
NTc6MjYgdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogUmVnaXN0ZXJpbmcgSElORk8g
cmVjb3JkIHdpdGggdmFsdWVzICdYODZfNjQnLydMSU5VWCcuCkphbiAxNyAyMjo1NzoyNiB1YnVu
dHVTZXJ2ZXIgYW5hY3JvblsxMzMxXTogQW5hY3JvbiAyLjMgc3RhcnRlZCBvbiAyMDE0LTAxLTE3
CkphbiAxNyAyMjo1NzoyNiB1YnVudHVTZXJ2ZXIgYWNwaWQ6IHN0YXJ0aW5nIHVwIHdpdGggcHJv
YyBmcwpKYW4gMTcgMjI6NTc6MjYgdWJ1bnR1U2VydmVyIGNyb25bMTI5Ml06IChDUk9OKSBJTkZP
IChwaWRmaWxlIGZkID0gMykKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBjcm9uWzEzNjJd
OiAoQ1JPTikgU1RBUlRVUCAoZm9yayBvaykKSmFuIDE3IDIyOjU3OjI2IHVidW50dVNlcnZlciBj
cm9uWzEzNjJdOiAoQ1JPTikgSU5GTyAoUnVubmluZyBAcmVib290IGpvYnMpCkphbiAxNyAyMjo1
NzoyNiB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBNb2RlbU1hbmFn
ZXIgKHZlcnNpb24gMC42LjAuMCkgc3RhcnRpbmcuLi4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNl
cnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ09wdGlvbiBI
aWdoLVNwZWVkJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3
Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnSHVhd2VpJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1
U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnTG9uZ2No
ZWVyJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxp
bmZvPiAgTG9hZGVkIHBsdWdpbiAnR29iaScKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBt
b2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ01vdG9DJwpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVk
IHBsdWdpbiAnTm9raWEnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdl
clsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdFcmljc3NvbiBNQk0nCkphbiAxNyAyMjo1
NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1
Z2luICdYMjJYJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3
Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnV2F2ZWNvbScKSmFuIDE3IDIyOjU3OjI3IHVidW50
dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ05vdmF0
ZWwnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGlu
Zm8+ICBMb2FkZWQgcGx1Z2luICdTaW1UZWNoJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVy
IG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnT3B0aW9uJwpKYW4g
MTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZvPiAgTG9h
ZGVkIHBsdWdpbiAnWlRFJwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFn
ZXJbMTE3Nl06IDxpbmZvPiAgTG9hZGVkIHBsdWdpbiAnU2Ftc3VuZycKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4g
J0xpbmt0b3AnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2
XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdTaWVycmEnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVT
ZXJ2ZXIgbW9kZW0tbWFuYWdlclsxMTc2XTogPGluZm8+ICBMb2FkZWQgcGx1Z2luICdBbnlEYXRh
JwpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIG1vZGVtLW1hbmFnZXJbMTE3Nl06IDxpbmZv
PiAgTG9hZGVkIHBsdWdpbiAnSXJpZGl1bScKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBt
b2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExvYWRlZCBwbHVnaW4gJ0NpbnRlcmlvbicKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBtb2RlbS1tYW5hZ2VyWzExNzZdOiA8aW5mbz4gIExv
YWRlZCBwbHVnaW4gJ0dlbmVyaWMnCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgbW9kZW0t
bWFuYWdlclsxMTc2XTogPGluZm8+ICBTdWNjZXNzZnVsbHkgbG9hZGVkIDIwIHBsdWdpbnMKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogOSBydWxlcyBsb2FkZWQKSmFuIDE3IDIy
OjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogd2FpdGluZyBmb3IgZXZlbnRzOiBldmVudCBsb2dn
aW5nIGlzIG9mZgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiA8aW5mbz4gTmV0d29ya01hbmFnZXIgKHZlcnNpb24gMC45LjguMCkgaXMgc3RhcnRpbmcu
Li4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGlu
Zm8+IFJlYWQgY29uZmlnIGZpbGUgL2V0Yy9OZXR3b3JrTWFuYWdlci9OZXR3b3JrTWFuYWdlci5j
b25mCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxp
bmZvPiBXRVhUIHN1cHBvcnQgaXMgZW5hYmxlZApKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVy
IGF2YWhpLWRhZW1vblsxMjE0XTogU2VydmVyIHN0YXJ0dXAgY29tcGxldGUuIEhvc3QgbmFtZSBp
cyB1YnVudHVTZXJ2ZXIubG9jYWwuIExvY2FsIHNlcnZpY2UgY29va2llIGlzIDM1MjczNDU5MjAu
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgYW5hY3JvblsxMzMxXTogTm9ybWFsIGV4aXQg
KDAgam9icyBydW4pCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJb
MTM3Nl06IDxpbmZvPiBWUE46IGxvYWRlZCBvcmcuZnJlZWRlc2t0b3AuTmV0d29ya01hbmFnZXIu
cHB0cApKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8
aW5mbz4gRE5TOiBsb2FkZWQgcGx1Z2luIGRuc21hc3EKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNl
cnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZy
ZWVkZXNrdG9wLlBvbGljeUtpdDEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6
MjcgdWJ1bnR1U2VydmVyIHBvbGtpdGRbMTM5Ml06IHN0YXJ0ZWQgZGFlbW9uIHZlcnNpb24gMC4x
MDUgdXNpbmcgYXV0aG9yaXR5IGltcGxlbWVudGF0aW9uIGBsb2NhbCcgdmVyc2lvbiBgMC4xMDUn
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vz
c2Z1bGx5IGFjdGl2YXRlZCBzZXJ2aWNlICdvcmcuZnJlZWRlc2t0b3AuUG9saWN5S2l0MScKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQbHVn
aW4tSWZ1cGRvd246IGluaXQhCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3duOiB1cGRhdGVfc3lzdGVtX2hvc3RuYW1l
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFND
UGx1Z2luSWZ1cGRvd246IGd1ZXNzZWQgY29ubmVjdGlvbiB0eXBlICh3bGFuMCkgPSA4MDItMTEt
d2lyZWxlc3MKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2
XTogICAgU0NQbHVnaW4tSWZ1cGRvd246IHVwZGF0ZV9jb25uZWN0aW9uX3NldHRpbmdfZnJvbV9p
Zl9ibG9jazogbmFtZTp3bGFuMCwgdHlwZTo4MDItMTEtd2lyZWxlc3MsIGlkOklmdXBkb3duICh3
bGFuMCksIHV1aWQ6IDUzOTFlYmE0LTY0MjYtZmFjYS0zMzhlLTU4MjgwMzRmZjlkMQpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1J
ZnVwZG93bjogdXBkYXRlIHdpcmVsZXNzIHNldHRpbmdzICh3bGFuMCkuCkphbiAxNyAyMjo1Nzoy
NyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3du
OiB1cGRhdGUgd2lyZWxlc3Mgc2VjdXJpdHkgc2V0dGluZ3MgKHdsYW4wKS4KSmFuIDE3IDIyOjU3
OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogbm0taWZ1cGRvd24tY29ubmVj
dGlvbi5jLjEwMCAtIGludmFsaWQgY29ubmVjdGlvbiByZWFkIGZyb20gL2V0Yy9uZXR3b3JrL2lu
dGVyZmFjZXM6ICgyKSBzc2lkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBkb3duOiBhZGRpbmcgaWZhY2Ugd2xhbjAgdG8g
d2VsbF9rbm93bl9pbnRlcmZhY2VzCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29y
a01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luSWZ1cGRvd246IG1hbmFnZW1lbnQgbW9kZTogdW5t
YW5hZ2VkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06
ICAgIFNDUGx1Z2luLUlmdXBkb3duOiBkZXZpY2VzIGFkZGVkIChwYXRoOiAvc3lzL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wL25ldC93bGFuMCwgaWZhY2U6IHds
YW4wKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAg
ICBTQ1BsdWdpbi1JZnVwZG93bjogZGV2aWNlcyBhZGRlZCAocGF0aDogL3N5cy9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMC9uZXQvcDNwMSwgaWZhY2U6IHAzcDEp
CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFND
UGx1Z2luLUlmdXBkb3duOiBkZXZpY2UgYWRkZWQgKHBhdGg6IC9zeXMvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEsIGlmYWNlOiBwM3AxKTogbm8g
aWZ1cGRvd24gY29uZmlndXJhdGlvbiBmb3VuZC4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZl
ciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQbHVnaW4tSWZ1cGRvd246IGRldmljZXMgYWRk
ZWQgKHBhdGg6IC9zeXMvZGV2aWNlcy92aXJ0dWFsL25ldC9sbywgaWZhY2U6IGxvKQpKYW4gMTcg
MjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1J
ZnVwZG93bjogZGV2aWNlIGFkZGVkIChwYXRoOiAvc3lzL2RldmljZXMvdmlydHVhbC9uZXQvbG8s
IGlmYWNlOiBsbyk6IG5vIGlmdXBkb3duIGNvbmZpZ3VyYXRpb24gZm91bmQuCkphbiAxNyAyMjo1
NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLUlmdXBk
b3duOiBlbmQgX2luaXQuCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBMb2FkZWQgcGx1Z2luIGlmdXBkb3duOiAoQykgMjAwOCBDYW5vbmlj
YWwgTHRkLiAgVG8gcmVwb3J0IGJ1Z3MgcGxlYXNlIHVzZSB0aGUgTmV0d29ya01hbmFnZXIgbWFp
bGluZyBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiA8aW5mbz4gTG9hZGVkIHBsdWdpbiBrZXlmaWxlOiAoYykgMjAwNyAtIDIwMTAgUmVkIEhh
dCwgSW5jLiAgVG8gcmVwb3J0IGJ1Z3MgcGxlYXNlIHVzZSB0aGUgTmV0d29ya01hbmFnZXIgbWFp
bGluZyBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEz
NzZdOiAgICBTQ1BsdWdpbi1PZm9ubzogQWNxdWlyZWQgRC1CdXMgc2VydmljZSBjb20uY2Fub25p
Y2FsLk5NT2Zvbm8KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsx
Mzc2XTogICAgU0NQbHVnaW4tT2Zvbm86IGluaXQhCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2
ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIFNDUGx1Z2luLU9mb25vOiBlbmQgX2luaXQuCkph
biAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiBM
b2FkZWQgcGx1Z2luIChudWxsKTogKG51bGwpCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIg
TmV0d29ya01hbmFnZXJbMTM3Nl06ICAgIElmdXBkb3duOiBnZXQgdW5tYW5hZ2VkIGRldmljZXMg
Y291bnQ6IDEKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2
XTogICAgU0NQbHVnaW4tSWZ1cGRvd246ICg0MDQ0ODI1NikgLi4uIGdldF9jb25uZWN0aW9ucy4K
SmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogICAgU0NQ
bHVnaW4tSWZ1cGRvd246ICg0MDQ0ODI1NikgLi4uIGdldF9jb25uZWN0aW9ucyAobWFuYWdlZD1m
YWxzZSk6IHJldHVybiBlbXB0eSBsaXN0LgpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiAgICBTQ1BsdWdpbi1PZm9ubzogKDg3MjQyODgzMikgLi4uIGdl
dF9jb25uZWN0aW9ucy4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdl
clsxMzc2XTogICAgU0NQbHVnaW4tT2Zvbm86ICg4NzI0Mjg4MzIpIGNvbm5lY3Rpb25zIGNvdW50
OiAwCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06ICAg
IElmdXBkb3duOiBnZXQgdW5tYW5hZ2VkIGRldmljZXMgY291bnQ6IDEKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IG1vZGVtLW1hbmFnZXIg
aXMgbm93IGF2YWlsYWJsZQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5h
Z2VyWzEzNzZdOiA8aW5mbz4gbW9uaXRvcmluZyBrZXJuZWwgZmlybXdhcmUgZGlyZWN0b3J5ICcv
bGliL2Zpcm13YXJlJy4KSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdl
clsxMzc2XTogPGluZm8+IHJma2lsbDA6IGZvdW5kIFdpRmkgcmFkaW8ga2lsbHN3aXRjaCAoYXQg
L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAy
MTEvcGh5MC9yZmtpbGwwKSAoZHJpdmVyIGF0aDlrKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2Vy
dmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gcmZraWxsMTogZm91bmQgV2lGaSByYWRp
byBraWxsc3dpdGNoIChhdCAvc3lzL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxs
L3Jma2lsbDEpIChwbGF0Zm9ybSBkcml2ZXIgYXN1cy1uYi13bWkpCkphbiAxNyAyMjo1NzoyNyB1
YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiBXaUZpIGhhcmR3YXJlIHJh
ZGlvIHNldCBlbmFibGVkCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXaUZpIGVuYWJsZWQgYnkgcmFkaW8ga2lsbHN3aXRjaDsgZW5hYmxl
ZCBieSBzdGF0ZSBmaWxlCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXV0FOIGVuYWJsZWQgYnkgcmFkaW8ga2lsbHN3aXRjaDsgZW5hYmxl
ZCBieSBzdGF0ZSBmaWxlCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFn
ZXJbMTM3Nl06IDxpbmZvPiBXaU1BWCBlbmFibGVkIGJ5IHJhZGlvIGtpbGxzd2l0Y2g7IGVuYWJs
ZWQgYnkgc3RhdGUgZmlsZQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5h
Z2VyWzEzNzZdOiA8aW5mbz4gTmV0d29ya2luZyBpcyBlbmFibGVkIGJ5IHN0YXRlIGZpbGUKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3
bGFuMCk6IHVzaW5nIG5sODAyMTEgZm9yIFdpRmkgZGV2aWNlIGNvbnRyb2wKSmFuIDE3IDIyOjU3
OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3bGFuMCk6IGRy
aXZlciBzdXBwb3J0cyBBY2Nlc3MgUG9pbnQgKEFQKSBtb2RlCkphbiAxNyAyMjo1NzoyNyB1YnVu
dHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAod2xhbjApOiBuZXcgODAyLjEx
IFdpRmkgZGV2aWNlIChkcml2ZXI6ICdhdGg5aycgaWZpbmRleDogMykKSmFuIDE3IDIyOjU3OjI3
IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+ICh3bGFuMCk6IGV4cG9y
dGVkIGFzIC9vcmcvZnJlZWRlc2t0b3AvTmV0d29ya01hbmFnZXIvRGV2aWNlcy8wCkphbiAxNyAy
Mjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDx3YXJuPiBmYWlsZWQg
dG8gYWxsb2NhdGUgbGluayBjYWNoZTogKC0xMCkgT3BlcmF0aW9uIG5vdCBzdXBwb3J0ZWQKSmFu
IDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IChw
M3AxKTogY2FycmllciBpcyBPRkYKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBOZXR3b3Jr
TWFuYWdlclsxMzc2XTogPGluZm8+IChwM3AxKTogbmV3IEV0aGVybmV0IGRldmljZSAoZHJpdmVy
OiAnYWx4JyBpZmluZGV4OiAyKQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtN
YW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAzcDEpOiBleHBvcnRlZCBhcyAvb3JnL2ZyZWVkZXNrdG9w
L05ldHdvcmtNYW5hZ2VyL0RldmljZXMvMQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAzcDEpOiBkZXZpY2Ugc3RhdGUgY2hhbmdlOiB1
bm1hbmFnZWQgLT4gdW5hdmFpbGFibGUgKHJlYXNvbiAnbWFuYWdlZCcpIFsxMCAyMCAyXQpKYW4g
MTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gKHAz
cDEpOiBicmluZ2luZyB1cCBkZXZpY2UuCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0
d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAocDNwMSk6IHByZXBhcmluZyBkZXZpY2UuCkphbiAx
NyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01hbmFnZXJbMTM3Nl06IDxpbmZvPiAocDNw
MSk6IGRlYWN0aXZhdGluZyBkZXZpY2UgKHJlYXNvbiAnbWFuYWdlZCcpIFsyXQpKYW4gMTcgMjI6
NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2Vk
IERldmljZSBmb3VuZDsgc3RhdGUgQ09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5s
YXVuY2hwYWQubmV0L2J1Z3MvMTkxODg5KQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2VkIERldmljZSBmb3VuZDsgc3RhdGUg
Q09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5sYXVuY2hwYWQubmV0L2J1Z3MvMTkx
ODg5KQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8
aW5mbz4gQWRkZWQgZGVmYXVsdCB3aXJlZCBjb25uZWN0aW9uICdXaXJlZCBjb25uZWN0aW9uIDEn
IGZvciAvc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25l
dC9wM3AxCkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIga2VybmVsOiBbICAgMTguODc1MTkx
XSBhbHggMDAwMDowNDowMC4wOiBpcnEgNDYgZm9yIE1TSS9NU0ktWApKYW4gMTcgMjI6NTc6Mjcg
dWJ1bnR1U2VydmVyIGtlcm5lbDogWyAgIDE4Ljg3NTI2Nl0gSVB2NjogQUREUkNPTkYoTkVUREVW
X1VQKTogcDNwMTogbGluayBpcyBub3QgcmVhZHkKSmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZl
ciBrZXJuZWw6IFsgICAxOC44NzYwMzddIElQdjY6IEFERFJDT05GKE5FVERFVl9VUCk6IHAzcDE6
IGxpbmsgaXMgbm90IHJlYWR5CkphbiAxNyAyMjo1NzoyNyB1YnVudHVTZXJ2ZXIgTmV0d29ya01h
bmFnZXJbMTM3Nl06IDx3YXJuPiAvc3lzL2RldmljZXMvdmlydHVhbC9uZXQvbG86IGNvdWxkbid0
IGRldGVybWluZSBkZXZpY2UgZHJpdmVyOyBpZ25vcmluZy4uLgpKYW4gMTcgMjI6NTc6MjcgdWJ1
bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8d2Fybj4gL3N5cy9kZXZpY2VzL3ZpcnR1
YWwvbmV0L2xvOiBjb3VsZG4ndCBkZXRlcm1pbmUgZGV2aWNlIGRyaXZlcjsgaWdub3JpbmcuLi4K
SmFuIDE3IDIyOjU3OjI3IHVidW50dVNlcnZlciBhY3BpZDogY2xpZW50IGNvbm5lY3RlZCBmcm9t
IDEzODZbMDowXQpKYW4gMTcgMjI6NTc6MjcgdWJ1bnR1U2VydmVyIGFjcGlkOiAxIGNsaWVudCBy
dWxlIGxvYWRlZApKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIHdob29wc2llWzEzMTddOiB3
aG9vcHNpZSAwLjIuMjQuMSBzdGFydGluZyB1cC4KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZl
ciB3aG9vcHNpZVsxMzE3XTogVXNpbmcgbG9jayBwYXRoOiAvdmFyL2xvY2svd2hvb3BzaWUvbG9j
awpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGF2YWhpLWRhZW1vblsxMjE0XTogU2Vydmlj
ZSAidWJ1bnR1U2VydmVyIiAoL3NlcnZpY2VzL3VkaXNrcy5zZXJ2aWNlKSBzdWNjZXNzZnVsbHkg
ZXN0YWJsaXNoZWQuCkphbiAxNyAyMjo1NzoyOCB1YnVudHVTZXJ2ZXIgYWNwaWQ6IGNsaWVudCBj
b25uZWN0ZWQgZnJvbSAxMzg2WzA6MF0KSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBhY3Bp
ZDogMSBjbGllbnQgcnVsZSBsb2FkZWQKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciBOZXR3
b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENP
Tk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5MTg4
OSkKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNlcnZlciB3aG9vcHNpZVsxMzk5XTogb2ZmbGluZQpK
YW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFjdGl2YXRp
bmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0b3AuQWNjb3VudHMnICh1c2luZyBzZXJ2aWNl
aGVscGVyKQpKYW4gMTcgMjI6NTc6MjggdWJ1bnR1U2VydmVyIGFjY291bnRzLWRhZW1vblsxNDE4
XTogc3RhcnRlZCBkYWVtb24gdmVyc2lvbiAwLjYuMzQKSmFuIDE3IDIyOjU3OjI4IHVidW50dVNl
cnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBTdWNjZXNzZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2Ug
J29yZy5mcmVlZGVza3RvcC5BY2NvdW50cycKSmFuIDE3IDIyOjU3OjI5IHVidW50dVNlcnZlciBk
YnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNr
dG9wLlVQb3dlcicgKHVzaW5nIHNlcnZpY2VoZWxwZXIpCkphbiAxNyAyMjo1NzozMCB1YnVudHVT
ZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vzc2Z1bGx5IGFjdGl2YXRlZCBzZXJ2aWNl
ICdvcmcuZnJlZWRlc2t0b3AuVVBvd2VyJwpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1U2VydmVyIGRi
dXNbMTEyOF06IFtzeXN0ZW1dIEFjdGl2YXRpbmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0
b3Auc3lzdGVtZDEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1
U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3NmdWxseSBhY3RpdmF0ZWQgc2Vydmlj
ZSAnb3JnLmZyZWVkZXNrdG9wLnN5c3RlbWQxJwpKYW4gMTcgMjI6NTc6MzAgdWJ1bnR1U2VydmVy
IGFuYWNyb25bMTYyN106IEFuYWNyb24gMi4zIHN0YXJ0ZWQgb24gMjAxNC0wMS0xNwpKYW4gMTcg
MjI6NTc6MzAgdWJ1bnR1U2VydmVyIGFuYWNyb25bMTYyN106IE5vcm1hbCBleGl0ICgwIGpvYnMg
cnVuKQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIEFj
dGl2YXRpbmcgc2VydmljZSBuYW1lPSdvcmcuZnJlZWRlc2t0b3AuQ29sb3JNYW5hZ2VyJyAodXNp
bmcgc2VydmljZWhlbHBlcikKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFVz
aW5nIGNvbmZpZyBmaWxlIC9ldGMvY29sb3JkLmNvbmYKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNl
cnZlciBjb2xvcmQ6IFVzaW5nIG1hcHBpbmcgZGF0YWJhc2UgZmlsZSAvdmFyL2xpYi9jb2xvcmQv
bWFwcGluZy5kYgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogVXNpbmcgZGV2
aWNlIGRhdGFiYXNlIGZpbGUgL3Zhci9saWIvY29sb3JkL3N0b3JhZ2UuZGIKSmFuIDE3IDIyOjU3
OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IGxvYWRlZCBwbHVnaW4gbGliY2RfcGx1Z2luX2NhbWVy
YS5zbwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogbG9hZGVkIHBsdWdpbiBs
aWJjZF9wbHVnaW5fc2Nhbm5lci5zbwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9y
ZDogcGx1Z2luIC91c3IvbGliL3g4Nl82NC1saW51eC1nbnUvY29sb3JkLXBsdWdpbnMvbGliY2Rf
cGx1Z2luX3NhbmUuc28gbm90IGxvYWRlZDogcGx1Z2luIHJlZnVzZWQgdG8gbG9hZApKYW4gMTcg
MjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogRGFlbW9uIHJlYWR5IGZvciByZXF1ZXN0cwpK
YW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3Nm
dWxseSBhY3RpdmF0ZWQgc2VydmljZSAnb3JnLmZyZWVkZXNrdG9wLkNvbG9yTWFuYWdlcicKSmFu
IDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy1jN2Ri
NGQxMDEwOTg4Mjc3ZGI0ZDA3NmYzNzc1N2EwMQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVy
IGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLWJhYjBkNDA4ZWQwNTQ3ZDU5OWM0OWYwNzY3NWNk
ZmZjCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBp
Y2MtMTBmOGZhNGUzZWFlMDBhMzFmNjc5ZGU0MTFjOWM3MzcKSmFuIDE3IDIyOjU3OjMxIHVidW50
dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy0wZmI5MDJhMTMyMTU5YWY3ZWVlNGE3
MGFmMDkyMWMwNgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBh
ZGRlZDogaWNjLTdkYTI1NmJjMjk5ZmEzZTQxNGIwZDViZmVmNDE2OTdkCkphbiAxNyAyMjo1Nzoz
MSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtMzY2MDkzNGNhNzFjYWQ2
MDU3MjQyMTVhYTdlNmE1YTQKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFBy
b2ZpbGUgYWRkZWQ6IGljYy00NjVkMTUwN2FlMjY0YzQ2NjI0OGI3ZWZjMWYyZWUyMgpKYW4gMTcg
MjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTMzZWVmNTUz
YTQwMTdmMjM4NzExZmI4YWZjMGQ2ZTg3CkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29s
b3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtZjNmODFjYjViNDFlOGRlNTU2ZmRjYzAxY2NiMjljNWYK
SmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy05
Mzk0NWMzNzNkNDRkZTJmNzE5OWZjOGIwNzgyZmFkZgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2Vy
dmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTlkMjFjMTU2ZTc2MzFhZjViYzAwYmVjN2Iz
NWMzMWE5CkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVk
OiBpY2MtYmJiMmI2ZDBiMmY2NzNiN2UwYjUwNjZhMjU3ZmMxOTQKSmFuIDE3IDIyOjU3OjMxIHVi
dW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy02NmNlZGYzNWI0YmE4YzBiZTA1
YmU0ZTUzZWU2OGJiZQpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmls
ZSBhZGRlZDogaWNjLTJhYWI3YmFiMzg5YzgwMGE1YThjYjMxYTdkNmJhMWVmCkphbiAxNyAyMjo1
NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtZTIwOWY2ZjFlODk3
ZDZmYmMzYmJjNjZlMjFmZTQ2YTkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6
IFByb2ZpbGUgYWRkZWQ6IGljYy1iOTIwY2RjMjA3NTZlMDU2NTNmNDJmOWYxNzFlY2VjOQpKYW4g
MTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLWY3MTli
MTBmODIxOWE3MjA5NDQwNDM0NjI1MTZhMDEzCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIg
Y29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtM2FkM2JhOGUwOWI3NmZhOTE1NzNkYzJmMWFhZDZl
OTgKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGlj
Yy1lYzljZWRjZDg0NTA2MTU5MzlhMTJhYzI0ZWM1ZThkYwpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1
U2VydmVyIGNvbG9yZDogUHJvZmlsZSBhZGRlZDogaWNjLTY4ZTcyYTExZDJmYzUzNWY3ZDNjN2Qx
NTc0MzJiYmQxCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFk
ZGVkOiBpY2MtYTNmYjA2YTE4OWU1NjU0MjcyZjYxNGU1NmNkNTc5MjEKSmFuIDE3IDIyOjU3OjMx
IHVidW50dVNlcnZlciBjb2xvcmQ6IFByb2ZpbGUgYWRkZWQ6IGljYy0wMDc1YmJmNjc4N2ZlMDI1
ZTNlOGJlN2M2MGFiMWNjMApKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJv
ZmlsZSBhZGRlZDogaWNjLTBlZmUwYzRjZDliMDljNzJmZjViMGQ0MDdlYmRiZDgwCkphbiAxNyAy
Mjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtYTVjZjJlMGRl
YmNkMmFlZDI4M2M1OGQxNWNhMjhkYTkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBjb2xv
cmQ6IERldmljZSBhZGRlZDogc3lzZnMtMDRHNjI2MDAwNjExQlEyQlMwMDEzMTctQVNVU19VU0Iy
LjBfV2ViY2FtCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBEZXZpY2UgYWRk
ZWQ6IHhyYW5kci1TZWlrbyBFcHNvbiBDb3Jwb3JhdGlvbgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1
U2VydmVyIGNvbG9yZDogQXV0b21hdGljIG1ldGFkYXRhIGFkZCBpY2MtYjI1OTQ2NTM2MGNlM2Y5
ZTU1Yjk1ZGZjZmQ2OGYxYmUgdG8geHJhbmRyLVNlaWtvIEVwc29uIENvcnBvcmF0aW9uCkphbiAx
NyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9maWxlIGFkZGVkOiBpY2MtYjI1OTQ2
NTM2MGNlM2Y5ZTU1Yjk1ZGZjZmQ2OGYxYmUKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBO
ZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRl
IENPTk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5
MTg4OSkKSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTog
PGluZm8+IFVubWFuYWdlZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENPTk5FQ1RFRCBmb3JjZWQuIChz
ZWUgaHR0cDovL2J1Z3MubGF1bmNocGFkLm5ldC9idWdzLzE5MTg4OSkKSmFuIDE3IDIyOjU3OjMx
IHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFt
ZT0nb3JnLmZyZWVkZXNrdG9wLlJlYWx0aW1lS2l0MScgKHVzaW5nIHNlcnZpY2VoZWxwZXIpCkph
biAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgZGJ1c1sxMTI4XTogW3N5c3RlbV0gU3VjY2Vzc2Z1
bGx5IGFjdGl2YXRlZCBzZXJ2aWNlICdvcmcuZnJlZWRlc2t0b3AuUmVhbHRpbWVLaXQxJwpKYW4g
MTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5
IGNhbGxlZCBjaHJvb3QuCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9u
WzE4MTRdOiBTdWNjZXNzZnVsbHkgZHJvcHBlZCBwcml2aWxlZ2VzLgpKYW4gMTcgMjI6NTc6MzEg
dWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IGxpbWl0ZWQgcmVz
b3VyY2VzLgpKYW4gMTcgMjI6NTc6MzEgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTog
UnVubmluZy4KSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06
IENhbmFyeSB0aHJlYWQgcnVubmluZy4KSmFuIDE3IDIyOjU3OjMxIHVidW50dVNlcnZlciBydGtp
dC1kYWVtb25bMTgxNF06IFdhdGNoZG9nIHRocmVhZCBydW5uaW5nLgpKYW4gMTcgMjI6NTc6MzEg
dWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFk
IDE4MTIgb2YgcHJvY2VzcyAxODEyIChuL2EpIG93bmVkIGJ5ICcxMDgnIGhpZ2ggcHJpb3JpdHkg
YXQgbmljZSBsZXZlbCAtMTEuCkphbiAxNyAyMjo1NzozMSB1YnVudHVTZXJ2ZXIgcnRraXQtZGFl
bW9uWzE4MTRdOiBTdXBlcnZpc2luZyAxIHRocmVhZHMgb2YgMSBwcm9jZXNzZXMgb2YgMSB1c2Vy
cy4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nl
c3NmdWxseSBtYWRlIHRocmVhZCAxODE4IG9mIHByb2Nlc3MgMTgxMiAobi9hKSBvd25lZCBieSAn
MTA4JyBSVCBhdCBwcmlvcml0eSA1LgpKYW4gMTcgMjI6NTc6MzIgdWJ1bnR1U2VydmVyIHJ0a2l0
LWRhZW1vblsxODE0XTogU3VwZXJ2aXNpbmcgMiB0aHJlYWRzIG9mIDEgcHJvY2Vzc2VzIG9mIDEg
dXNlcnMuCkphbiAxNyAyMjo1NzozMiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBT
dWNjZXNzZnVsbHkgbWFkZSB0aHJlYWQgMTgxOSBvZiBwcm9jZXNzIDE4MTIgKG4vYSkgb3duZWQg
YnkgJzEwOCcgUlQgYXQgcHJpb3JpdHkgNS4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZlciBy
dGtpdC1kYWVtb25bMTgxNF06IFN1cGVydmlzaW5nIDMgdGhyZWFkcyBvZiAxIHByb2Nlc3NlcyBv
ZiAxIHVzZXJzLgpKYW4gMTcgMjI6NTc6MzIgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0
XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFkIDE4MjEgb2YgcHJvY2VzcyAxODIxIChuL2EpIG93
bmVkIGJ5ICcxMDgnIGhpZ2ggcHJpb3JpdHkgYXQgbmljZSBsZXZlbCAtMTEuCkphbiAxNyAyMjo1
NzozMiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdXBlcnZpc2luZyA0IHRocmVh
ZHMgb2YgMiBwcm9jZXNzZXMgb2YgMSB1c2Vycy4KSmFuIDE3IDIyOjU3OjMyIHVidW50dVNlcnZl
ciBwdWxzZWF1ZGlvWzE4MjFdOiBbcHVsc2VhdWRpb10gcGlkLmM6IERhZW1vbiBhbHJlYWR5IHJ1
bm5pbmcuCkphbiAxNyAyMjo1NzozMiB1YnVudHVTZXJ2ZXIgbnRwZGF0ZVsxMDczXTogYWRqdXN0
IHRpbWUgc2VydmVyIDkxLjE4OS44OS4xOTkgb2Zmc2V0IDAuMDg0NDYxIHNlYwpKYW4gMTcgMjI6
NTc6NDEgdWJ1bnR1U2VydmVyIGNvbG9yZDogZGV2aWNlIHJlbW92ZWQ6IHhyYW5kci1TZWlrbyBF
cHNvbiBDb3Jwb3JhdGlvbgpKYW4gMTcgMjI6NTc6NDEgdWJ1bnR1U2VydmVyIGNvbG9yZDogUHJv
ZmlsZSByZW1vdmVkOiBpY2MtYjI1OTQ2NTM2MGNlM2Y5ZTU1Yjk1ZGZjZmQ2OGYxYmUKSmFuIDE3
IDIyOjU3OjQxIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPHdhcm4+IGVycm9y
IHJlcXVlc3RpbmcgYXV0aCBmb3Igb3JnLmZyZWVkZXNrdG9wLk5ldHdvcmtNYW5hZ2VyLndpZmku
c2hhcmUub3BlbjogKDMpIEdEQnVzLkVycm9yOm9yZy5mcmVlZGVza3RvcC5EQnVzLkVycm9yLk5h
bWVIYXNOb093bmVyOiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0b3AuREJ1cy5FcnJvci5OYW1l
SGFzTm9Pd25lcjogQ291bGQgbm90IGdldCBVSUQgb2YgbmFtZSAnOjEuMjcnOiBubyBzdWNoIG5h
bWUKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3Rp
dmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNrdG9wLnN5c3RlbWQxJyAodXNpbmcgc2Vy
dmljZWhlbHBlcikKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBkYnVzWzExMjhdOiBbc3lz
dGVtXSBTdWNjZXNzZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2UgJ29yZy5mcmVlZGVza3RvcC5zeXN0
ZW1kMScKSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1
Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMTA3IG9mIHByb2Nlc3MgMjEwNyAobi9hKSBvd25lZCBi
eSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBuaWNlIGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQy
IHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1cGVydmlzaW5nIDQgdGhyZWFkcyBv
ZiAyIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpKYW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHJ0
a2l0LWRhZW1vblsxODE0XTogU3VjY2Vzc2Z1bGx5IG1hZGUgdGhyZWFkIDIyMDIgb2YgcHJvY2Vz
cyAyMTA3IChuL2EpIG93bmVkIGJ5ICcxMDAwJyBSVCBhdCBwcmlvcml0eSA1LgpKYW4gMTcgMjI6
NTc6NDIgdWJ1bnR1U2VydmVyIHJ0a2l0LWRhZW1vblsxODE0XTogU3VwZXJ2aXNpbmcgNSB0aHJl
YWRzIG9mIDIgcHJvY2Vzc2VzIG9mIDIgdXNlcnMuCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2
ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdWNjZXNzZnVsbHkgbWFkZSB0aHJlYWQgMjIwMyBvZiBw
cm9jZXNzIDIxMDcgKG4vYSkgb3duZWQgYnkgJzEwMDAnIFJUIGF0IHByaW9yaXR5IDUuCkphbiAx
NyAyMjo1Nzo0MiB1YnVudHVTZXJ2ZXIgcnRraXQtZGFlbW9uWzE4MTRdOiBTdXBlcnZpc2luZyA2
IHRocmVhZHMgb2YgMiBwcm9jZXNzZXMgb2YgMiB1c2Vycy4KSmFuIDE3IDIyOjU3OjQyIHVidW50
dVNlcnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMjA4
IG9mIHByb2Nlc3MgMjIwOCAobi9hKSBvd25lZCBieSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBu
aWNlIGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25b
MTgxNF06IFN1cGVydmlzaW5nIDcgdGhyZWFkcyBvZiAzIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpK
YW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHB1bHNlYXVkaW9bMjIwOF06IFtwdWxzZWF1ZGlv
XSBwaWQuYzogRGFlbW9uIGFscmVhZHkgcnVubmluZy4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNl
cnZlciBydGtpdC1kYWVtb25bMTgxNF06IFN1Y2Nlc3NmdWxseSBtYWRlIHRocmVhZCAyMjExIG9m
IHByb2Nlc3MgMjIxMSAobi9hKSBvd25lZCBieSAnMTAwMCcgaGlnaCBwcmlvcml0eSBhdCBuaWNl
IGxldmVsIC0xMS4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZlciBydGtpdC1kYWVtb25bMTgx
NF06IFN1cGVydmlzaW5nIDcgdGhyZWFkcyBvZiAzIHByb2Nlc3NlcyBvZiAyIHVzZXJzLgpKYW4g
MTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIHB1bHNlYXVkaW9bMjIxMV06IFtwdWxzZWF1ZGlvXSBw
aWQuYzogRGFlbW9uIGFscmVhZHkgcnVubmluZy4KSmFuIDE3IDIyOjU3OjQyIHVidW50dVNlcnZl
ciBkYnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVk
ZXNrdG9wLmxvY2FsZTEnICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6NDIgdWJ1
bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nlc3NmdWxseSBhY3RpdmF0ZWQgc2Vy
dmljZSAnb3JnLmZyZWVkZXNrdG9wLmxvY2FsZTEnCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2
ZXIgY29sb3JkOiBEZXZpY2UgYWRkZWQ6IHhyYW5kci1TZWlrbyBFcHNvbiBDb3Jwb3JhdGlvbgpK
YW4gMTcgMjI6NTc6NDIgdWJ1bnR1U2VydmVyIGNvbG9yZDogQXV0b21hdGljIG1ldGFkYXRhIGFk
ZCBpY2MtM2UxZjNkZGRiMWU1ZTg3YmZjODI0YTA3YWRjMDAxYzAgdG8geHJhbmRyLVNlaWtvIEVw
c29uIENvcnBvcmF0aW9uCkphbiAxNyAyMjo1Nzo0MiB1YnVudHVTZXJ2ZXIgY29sb3JkOiBQcm9m
aWxlIGFkZGVkOiBpY2MtM2UxZjNkZGRiMWU1ZTg3YmZjODI0YTA3YWRjMDAxYzAKSmFuIDE3IDIy
OjU3OjQzIHVidW50dVNlcnZlciBOZXR3b3JrTWFuYWdlclsxMzc2XTogPGluZm8+IFVubWFuYWdl
ZCBEZXZpY2UgZm91bmQ7IHN0YXRlIENPTk5FQ1RFRCBmb3JjZWQuIChzZWUgaHR0cDovL2J1Z3Mu
bGF1bmNocGFkLm5ldC9idWdzLzE5MTg4OSkKSmFuIDE3IDIyOjU3OjQzIHVidW50dVNlcnZlciBk
YnVzWzExMjhdOiBbc3lzdGVtXSBBY3RpdmF0aW5nIHNlcnZpY2UgbmFtZT0nb3JnLmZyZWVkZXNr
dG9wLlVEaXNrczInICh1c2luZyBzZXJ2aWNlaGVscGVyKQpKYW4gMTcgMjI6NTc6NDMgdWJ1bnR1
U2VydmVyIHVkaXNrc2RbMjI4NV06IHVkaXNrcyBkYWVtb24gdmVyc2lvbiAyLjEuMCBzdGFydGlu
ZwpKYW4gMTcgMjI6NTc6NDMgdWJ1bnR1U2VydmVyIGRidXNbMTEyOF06IFtzeXN0ZW1dIFN1Y2Nl
c3NmdWxseSBhY3RpdmF0ZWQgc2VydmljZSAnb3JnLmZyZWVkZXNrdG9wLlVEaXNrczInCkphbiAx
NyAyMjo1Nzo0MyB1YnVudHVTZXJ2ZXIgdWRpc2tzZFsyMjg1XTogQWNxdWlyZWQgdGhlIG5hbWUg
b3JnLmZyZWVkZXNrdG9wLlVEaXNrczIgb24gdGhlIHN5c3RlbSBtZXNzYWdlIGJ1cwpKYW4gMTcg
MjI6NTc6NDMgdWJ1bnR1U2VydmVyIHVkaXNrc2RbMjI4NV06IENsZWFuaW5nIHVwIG1vdW50IHBv
aW50IC9tZWRpYS9hbWFubmVqYWQvVUJVTlRVLVNFUlYgKGRldmljZSA4OjE3IGlzIG5vdCBtb3Vu
dGVkKQpKYW4gMTcgMjI6NTc6NDQgdWJ1bnR1U2VydmVyIHVkaXNrc2RbMjI4NV06IE1vdW50ZWQg
L2Rldi9zZGIxIGF0IC9tZWRpYS9hbWFubmVqYWQvVUJVTlRVLVNFUlYgb24gYmVoYWxmIG9mIHVp
ZCAxMDAwCkphbiAxNyAyMjo1Nzo0NyB1YnVudHVTZXJ2ZXIgbnRwZGF0ZVsxODY3XTogYWRqdXN0
IHRpbWUgc2VydmVyIDkxLjE4OS44OS4xOTkgb2Zmc2V0IDAuMDc5OTI2IHNlYwpKYW4gMTcgMjI6
NTg6MDQgdWJ1bnR1U2VydmVyIE5ldHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2Vk
IERldmljZSBmb3VuZDsgc3RhdGUgQ09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5s
YXVuY2hwYWQubmV0L2J1Z3MvMTkxODg5KQpKYW4gMTcgMjI6NTg6MDQgdWJ1bnR1U2VydmVyIE5l
dHdvcmtNYW5hZ2VyWzEzNzZdOiA8aW5mbz4gVW5tYW5hZ2VkIERldmljZSBmb3VuZDsgc3RhdGUg
Q09OTkVDVEVEIGZvcmNlZC4gKHNlZSBodHRwOi8vYnVncy5sYXVuY2hwYWQubmV0L2J1Z3MvMTkx
ODg5KQo=
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=udev
Content-Disposition: attachment; filename=udev
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy7d6

bW9uaXRvciB3aWxsIHByaW50IHRoZSByZWNlaXZlZCBldmVudHMgZm9yOgpVREVWIC0gdGhlIGV2
ZW50IHdoaWNoIHVkZXYgc2VuZHMgb3V0IGFmdGVyIHJ1bGUgcHJvY2Vzc2luZwpLRVJORUwgLSB0
aGUga2VybmVsIHVldmVudAoKS0VSTkVMWzEwLjIyMjYxNF0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMApN
T0RBTElBUz1hY3BpOkxOWFNZU1RNOgpTRVFOVU09MTcwMwpTVUJTWVNURU09YWNwaQoKS0VSTkVM
WzEwLjIyMjYyNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAwCk1PREFM
SUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIy
MjYzMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxCk1PREFMSUFTPWFj
cGk6TE5YQ1BVOgpTRVFOVU09MTcwNQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjYzNF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAyIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAyCk1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcwNgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjYzOV0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAzCk1PREFMSUFTPWFjcGk6TE5YQ1BVOgpT
RVFOVU09MTcwNwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY0M10gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA0Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09
MTcwOApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY0N10gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOQpT
VUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjY1MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvTE5YQ1BVOjA2IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvTE5YQ1BVOjA2Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcxMApTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIyMjY1NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
TE5YQ1BVOjA3IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
TE5YQ1BVOjA3Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcxMQpTVUJTWVNURU09YWNw
aQoKS0VSTkVMWzEwLjIyMjY2MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdS
Qk46MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQ
V1JCTjowMApEUklWRVI9YnV0dG9uCk1PREFMSUFTPWFjcGk6TE5YUFdSQk46ClNFUU5VTT0xNzEy
ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIyNjY5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhT
WVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1dDIgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyCkVWPTMKS0VZ
PTEwMDAwMDAwMDAwMDAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAwMDAxZTAwMDAtZTAs
MSxrNzQscmFtbHNmdwpOQU1FPSJQb3dlciBCdXR0b24iClBIWVM9IkxOWFBXUkJOL2J1dHRvbi9p
bnB1dDAiClBST0RVQ1Q9MTkvMC8xLzAKUFJPUD0wClNFUU5VTT0xNzEzClNVQlNZU1RFTT1pbnB1
dAoKS0VSTkVMWzEwLjIyMjY3OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdS
Qk46MDAvaW5wdXQvaW5wdXQyL2V2ZW50MiAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L2lucHV0L2V2ZW50MgpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lu
cHV0L2lucHV0Mi9ldmVudDIKTUFKT1I9MTMKTUlOT1I9NjYKU0VRTlVNPTE3MTQKU1VCU1lTVEVN
PWlucHV0CgpLRVJORUxbMTAuMjIyNjg0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAKU0VRTlVNPTE3MTUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI2ODhdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9BVEs0MDAxOjAwIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL0FUSzQwMDE6
MDAKTU9EQUxJQVM9YWNwaTpBVEs0MDAxOgpTRVFOVU09MTcxNgpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIyMjY5M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL0lO
VDM0MEU6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvSU5UMzQwRTowMApNT0RBTElBUz1hY3BpOklOVDM0MEU6UE5QMEMwMjoKU0VRTlVN
PTE3MTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI2OTddIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAKTU9EQUxJQVM9YWNw
aTpQTlAwQTA4OlBOUDBBMDM6ClNFUU5VTT0xNzE4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjIyNzAxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9BQ1BJMDAwMzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0FDUEkwMDAzOjAwCkRSSVZFUj1hYwpNT0RBTElBUz1h
Y3BpOkFDUEkwMDAzOgpTRVFOVU09MTcxOQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIyMjcy
MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQ
STAwMDM6MDAvcG93ZXJfc3VwcGx5L0FDMCAocG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAv
cG93ZXJfc3VwcGx5L0FDMApQT1dFUl9TVVBQTFlfTkFNRT1BQzAKUE9XRVJfU1VQUExZX09OTElO
RT0xClNFUU5VTT0xNzIwClNVQlNZU1RFTT1wb3dlcl9zdXBwbHkKCktFUk5FTFsxMC4yMjI3MjVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJ
REVPOjAxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEKTU9EQUxJQVM9YWNwaTpMTlhWSURFTzoKU0VR
TlVNPTE3MjEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3MzBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
MyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozMwpTRVFOVU09MTcyMgpTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjczNF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM0IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM0ClNFUU5VTT0xNzIzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
NzQ1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9kZXZpY2U6MzUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9kZXZpY2U6MzUKU0VR
TlVNPTE3MjQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3NDldIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
NiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNgpTRVFOVU09MTcyNQpTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjc1Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM3IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM3ClNFUU5VTT0xNzI2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
NzU2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9kZXZpY2U6MzggKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9kZXZpY2U6MzgKU0VR
TlVNPTE3MjcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMjI3NjBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZToz
OSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozOQpTRVFOVU09MTcyOApTVUJTWVNURU09
YWNwaQoKS0VSTkVMWzEwLjIyMjc2OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjNhIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjNhClNFUU5VTT0xNzI5ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIy
Nzc0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzAxOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwMTowMApNT0RBTElBUz1hY3BpOlBOUDBDMDE6ClNF
UU5VTT0xNzMwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjIyNzgyXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzAyOjAyIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvUE5QMEMwMjowMgpNT0RBTElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMxClNVQlNZU1RF
TT1hY3BpCgpLRVJORUxbMTAuMjIyNzg3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzAyOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwMjowMwpNT0RB
TElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMyClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjIyNzk1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9QTlAwQzBBOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMApEUklWRVI9YmF0dGVyeQpNT0RBTElB
Uz1hY3BpOlBOUDBDMEE6ClNFUU5VTT0xNzMzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2
MjQzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzBBOjAwL3Bvd2VyX3N1cHBseS9CQVQwIChwb3dlcl9zdXBwbHkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzBBOjAw
L3Bvd2VyX3N1cHBseS9CQVQwClBPV0VSX1NVUFBMWV9DQVBBQ0lUWT05NwpQT1dFUl9TVVBQTFlf
Q1lDTEVfQ09VTlQ9MApQT1dFUl9TVVBQTFlfRU5FUkdZX0ZVTEw9NTE3OTkwMDAKUE9XRVJfU1VQ
UExZX0VORVJHWV9GVUxMX0RFU0lHTj01NzIwMDAwMApQT1dFUl9TVVBQTFlfRU5FUkdZX05PVz01
MDU4OTAwMApQT1dFUl9TVVBQTFlfTUFOVUZBQ1RVUkVSPUFTVVNUZUsKUE9XRVJfU1VQUExZX01P
REVMX05BTUU9TjU2LS01MgpQT1dFUl9TVVBQTFlfTkFNRT1CQVQwClBPV0VSX1NVUFBMWV9QT1dF
Ul9OT1c9MApQT1dFUl9TVVBQTFlfUFJFU0VOVD0xClBPV0VSX1NVUFBMWV9TRVJJQUxfTlVNQkVS
PSAKUE9XRVJfU1VQUExZX1NUQVRVUz1Vbmtub3duClBPV0VSX1NVUFBMWV9URUNITk9MT0dZPUxp
LWlvbgpQT1dFUl9TVVBQTFlfVk9MVEFHRV9NSU5fREVTSUdOPTExMTAwMDAwClBPV0VSX1NVUFBM
WV9WT0xUQUdFX05PVz0xMjQ1MzAwMApTRVFOVU09MTczNApTVUJTWVNURU09cG93ZXJfc3VwcGx5
CgpLRVJORUxbMTAuMjM2MjUzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9QTlAwQzE0OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMxNDowMApNT0RBTElBUz1h
Y3BpOlBOUDBDMTQ6ClNFUU5VTT0xNzM1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjU4
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDEKU0VRTlVNPTE3MzYKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzYyNjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMgpTRVFOVU09MTczNwpTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjI2Nl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzClNF
UU5VTT0xNzM4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjcwXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86
MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAKTU9EQUxJQVM9YWNwaTpMTlhWSURF
TzoKU0VRTlVNPTE3MzkKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYyNzVdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhW
SURFTzowMC9kZXZpY2U6MDQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNl
OjA0ClNFUU5VTT0xNzQwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MjgzXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5Y
VklERU86MDAvZGV2aWNlOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2Rldmlj
ZTowNQpTRVFOVU09MTc0MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjI4N10gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xO
WFZJREVPOjAwL2RldmljZTowNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9kZXZp
Y2U6MDYKU0VRTlVNPTE3NDIKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYyOTBdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowNyAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowNwpTRVFOVU09MTc0MwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEw
LjIzNjMwMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjA4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA4ClNFUU5VTT0xNzQ0ClNVQlNZU1RFTT1h
Y3BpCgpLRVJORUxbMTAuMjM2MzA0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDkKU0VRTlVNPTE3
NDUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYzMTJdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYSAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowYQpTRVFOVU09MTc0NgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjMxNl0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjBiClNFUU5VTT0xNzQ3ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2MzI0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGIvZGV2aWNlOjBjIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYwpTRVFO
VU09MTc0OApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjMzMl0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9k
ZXZpY2U6MGQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjL2RldmljZTowZApTRVFOVU09
MTc0OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjM0MF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZp
Y2U6MGQvZGV2aWNlOjBlIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQv
ZGV2aWNlOjBlClNFUU5VTT0xNzUwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MzQ4XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MGIvZGV2aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MGYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2
aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MGYKU0VRTlVNPTE3NTEKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzYzNTVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMCAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMApTRVFOVU09MTc1MgpT
VUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjM2Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQv
ZGV2aWNlOjExIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNl
OjExClNFUU5VTT0xNzUzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2MzY4XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2
aWNlOjBjL2RldmljZTowZC9kZXZpY2U6MTIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBj
L2RldmljZTowZC9kZXZpY2U6MTIKU0VRTlVNPTE3NTQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsx
MC4yMzYzNzZdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMyAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMwpTRVFOVU09MTc1NQpTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIzNjM4MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNl
OjE0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjBiL2RldmljZTowYy9kZXZpY2U6MGQvZGV2aWNlOjE0ClNF
UU5VTT0xNzU2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2Mzg3XSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBj
L2RldmljZTowZC9kZXZpY2U6MTUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjL2Rldmlj
ZTowZC9kZXZpY2U6MTUKU0VRTlVNPTE3NTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzYz
OTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToxNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxNgpTRVFOVU09MTc1OApTVUJTWVNURU09YWNwaQoK
S0VSTkVMWzEwLjIzNjQwMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjE3IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjE3ClNFUU5VTT0xNzU5ClNV
QlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDA3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTggKGFjcGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTgK
U0VRTlVNPTE3NjAKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY0MTFdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxOSAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZToxOQpTRVFOVU09MTc2MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQx
NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjFhIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhClNFUU5VTT0xNzYyClNVQlNZU1RFTT1hY3BpCgpL
RVJORUxbMTAuMjM2NDIzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rldmlj
ZToxYgpTRVFOVU09MTc2MwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQyN10gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rl
dmljZToxYi9kZXZpY2U6MWMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZTox
YwpTRVFOVU09MTc2NApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQzNV0gYWRkICAgICAg
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2Rldmlj
ZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9k
ZXZpY2U6MWMvZGV2aWNlOjFkClNFUU5VTT0xNzY1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NDQxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWUgKGFjcGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWUKU0VRTlVNPTE3NjYKU1VCU1lTVEVN
PWFjcGkKCktFUk5FTFsxMC4yMzY0NDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZTox
ZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToxZgpTRVFO
VU09MTc2NwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ1NV0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9k
ZXZpY2U6MWMvZGV2aWNlOjFmL2RldmljZToyMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6
MWIvZGV2aWNlOjFjL2RldmljZToxZi9kZXZpY2U6MjAKU0VRTlVNPTE3NjgKU1VCU1lTVEVNPWFj
cGkKCktFUk5FTFsxMC4yMzY0NjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rldmlj
ZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMSAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMQpTRVFOVU09
MTc2OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ2OV0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZp
Y2U6MWMvZGV2aWNlOjIyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMv
ZGV2aWNlOjIyClNFUU5VTT0xNzcwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDc2XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2
aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMKU0VRTlVNPTE3NzEKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzY0ODBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZToyNCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyNApTRVFOVU09MTc3MgpTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjQ4OF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1ClNF
UU5VTT0xNzczClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NDkyXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjYgKGFjcGkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MjYKU0VRTlVNPTE3NzQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY0OTld
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZToyNyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rldmlj
ZTowMC9QTlAwQTA4OjAwL2RldmljZToyNwpTRVFOVU09MTc3NQpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIzNjUwM10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjI4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4ClNFUU5VTT0xNzc2ClNVQlNZ
U1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTEwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjkKU0VR
TlVNPTE3NzcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1MTRdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyYSAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyYQpTRVFOVU09MTc3OApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjUyMl0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJiClNFUU5VTT0xNzc5ClNVQlNZU1RFTT1hY3BpCgpLRVJO
RUxbMTAuMjM2NTI2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MmMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmMKU0VRTlVNPTE3ODAKU1VCU1lT
VEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1MjldIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZApTRVFO
VU09MTc4MQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjUzOF0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0FUSzMwMDE6MDAg
KGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6MmQvQVRLMzAwMTowMApNT0RBTElBUz1hY3BpOkFUSzMwMDE6UE5Q
MDMwQjoKU0VRTlVNPTE3ODIKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NDVdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9F
VEQwMTA4OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0VURDAxMDg6MDAKTU9EQUxJQVM9YWNwaTpF
VEQwMTA4OlNZTjBBMDA6U1lOMDAwMjpQTlAwRjAzOlBOUDBGMTM6UE5QMEYxMjoKU0VRTlVNPTE3
ODMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NTBdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9JTlQwODAwOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjJkL0lOVDA4MDA6MDAKTU9EQUxJQVM9YWNwaTpJTlQwODAwOgpTRVFOVU09
MTc4NApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU1OF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL0lOVDNGMEQ6MDAgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MmQvSU5UM0YwRDowMApNT0RBTElBUz1hY3BpOklOVDNGMEQ6UE5QMEMw
MjoKU0VRTlVNPTE3ODUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1NjJdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAw
MDAwOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAwMDA6MDAKTU9EQUxJQVM9YWNwaTpQTlAw
MDAwOgpTRVFOVU09MTc4NgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU3MV0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BO
UDAxMDA6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMDEwMDowMApNT0RBTElBUz1hY3BpOlBO
UDAxMDA6ClNFUU5VTT0xNzg3ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTc2XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQv
UE5QMDEwMzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMTAzOjAwCk1PREFMSUFTPWFjcGk6
UE5QMDEwMzoKU0VRTlVNPTE3ODgKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY1ODNdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
ZC9QTlAwMjAwOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAyMDA6MDAKTU9EQUxJQVM9YWNw
aTpQTlAwMjAwOgpTRVFOVU09MTc4OQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjU5MF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJkL1BOUDBCMDA6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEIwMDowMApNT0RBTElBUz1h
Y3BpOlBOUDBCMDA6ClNFUU5VTT0xNzkwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NTk3
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MmQvUE5QMEMwMjowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzAyOjAwCk1PREFMSUFT
PWFjcGk6UE5QMEMwMjoKU0VRTlVNPTE3OTEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2
MDRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToyZC9QTlAwQzAyOjAxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDI6MDEKTU9EQUxJ
QVM9YWNwaTpQTlAwQzAyOgpTRVFOVU09MTc5MgpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIz
NjYxMV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL1BOUDBDMDQ6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEMwNDowMApNT0RB
TElBUz1hY3BpOlBOUDBDMDQ6ClNFUU5VTT0xNzkzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NjE4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MmQvUE5QMEMwOTowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzA5OjAwCkRS
SVZFUj1lYwpNT0RBTElBUz1hY3BpOlBOUDBDMDk6ClNFUU5VTT0xNzk0ClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2NjIzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MmUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmUKU0VRTlVNPTE3OTUK
U1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2MzBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZS9kZXZpY2U6MmYgKGFjcGkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MmUvZGV2aWNlOjJmClNFUU5VTT0xNzk2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxb
MTAuMjM2NjM3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6MmUvZGV2aWNlOjMwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlL2RldmljZTozMApT
RVFOVU09MTc5NwpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjY0M10gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMxIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjMxClNFUU5VTT0xNzk4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NjQ3
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6MzIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MzIKU0VRTlVNPTE3OTkKU1VCU1lTVEVNPWFjcGkKCktF
Uk5FTFsxMC4yMzY2NTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTozYiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozYgpTRVFOVU09MTgwMApTVUJT
WVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjY2MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiL2RldmljZTozYyAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTozYi9kZXZpY2U6M2MKU0VRTlVNPTE4MDEKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4y
MzY2NjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZTozZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZApTRVFOVU09MTgwMgpTVUJTWVNURU09YWNw
aQoKS0VSTkVMWzEwLjIzNjY3M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNkL2RldmljZTozZSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZC9k
ZXZpY2U6M2UKU0VRTlVNPTE4MDMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2NzddIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToz
ZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZTozZgpTRVFOVU09MTgwNApTVUJTWVNURU09YWNwaQoKS0VSTkVM
WzEwLjIzNjY4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjNmL2RldmljZTo0MCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDAK
U0VRTlVNPTE4MDUKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY2ODldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6
NDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6M2YvZGV2aWNlOjQxClNFUU5VTT0xODA2ClNVQlNZU1RFTT1h
Y3BpCgpLRVJORUxbMTAuMjM2Njk0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIKU0VRTlVNPTE4
MDcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY3MDBdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzClNFUU5VTT0xODA4ClNVQlNZU1RFTT1hY3BpCgpLRVJO
RUxbMTAuMjM2NzA3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0
Mi9kZXZpY2U6NDMvZGV2aWNlOjQ0ClNFUU5VTT0xODA5ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxb
MTAuMjM2NzE0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9k
ZXZpY2U6NDMvZGV2aWNlOjQ1ClNFUU5VTT0xODEwClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAu
MjM2NzIxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZp
Y2U6NDMvZGV2aWNlOjQ2ClNFUU5VTT0xODExClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2
NzI3XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6
NDMvZGV2aWNlOjQ3ClNFUU5VTT0xODEyClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzMz
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZp
Y2U6NDIvZGV2aWNlOjQzL2RldmljZTo0OCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMv
ZGV2aWNlOjQ4ClNFUU5VTT0xODEzClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzQwXSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
NDIvZGV2aWNlOjQzL2RldmljZTo0OSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2
aWNlOjQ5ClNFUU5VTT0xODE0ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzQ3XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIv
ZGV2aWNlOjQzL2RldmljZTo0YSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNl
OjRhClNFUU5VTT0xODE1ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzUzXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2
aWNlOjQzL2RldmljZTo0YiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjRi
ClNFUU5VTT0xODE2ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzYwXSBhZGQgICAgICAv
ZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwMTowMSAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzAxOjAxCk1PREFM
SUFTPWFjcGk6UE5QMEMwMToKU0VRTlVNPTE4MTcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4y
MzY3NjhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAw
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEQ6MDAKRFJJVkVSPWJ1dHRvbgpNT0RBTElBUz1hY3BpOlBOUDBDMEQ6ClNFUU5VTT0x
ODE4ClNVQlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2NzgxXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAgKGlucHV0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6MDAv
aW5wdXQvaW5wdXQwCkVWPTIxCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwNWUwMDAwLWUw
LDUsa3JhbWxzZncwLApOQU1FPSJMaWQgU3dpdGNoIgpQSFlTPSJQTlAwQzBEL2J1dHRvbi9pbnB1
dDAiClBST0RVQ1Q9MTkvMC81LzAKUFJPUD0wClNFUU5VTT0xODE5ClNVQlNZU1RFTT1pbnB1dApT
Vz0xCgpLRVJORUxbMTAuMjM2Nzg5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAvZXZlbnQwIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQwCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBDMEQ6MDAvaW5wdXQvaW5wdXQwL2V2ZW50MApNQUpPUj0xMwpNSU5PUj02NApT
RVFOVU09MTgyMApTVUJTWVNURU09aW5wdXQKCktFUk5FTFsxMC4yMzY3OTRdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBFOjAwIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAKRFJJVkVS
PWJ1dHRvbgpNT0RBTElBUz1hY3BpOlBOUDBDMEU6ClNFUU5VTT0xODIxClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2ODA1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDEgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxCkVWPTMK
S0VZPTQwMDAgMCAwCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwM2UwMDAwLWUwLDEsazhF
LHJhbWxzZncKTkFNRT0iU2xlZXAgQnV0dG9uIgpQSFlTPSJQTlAwQzBFL2J1dHRvbi9pbnB1dDAi
ClBST0RVQ1Q9MTkvMC8zLzAKUFJPUD0wClNFUU5VTT0xODIyClNVQlNZU1RFTT1pbnB1dAoKS0VS
TkVMWzEwLjIzNjgxMl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBDMEU6MDAvaW5wdXQvaW5wdXQxL2V2ZW50MSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2lucHV0L2V2ZW50MQpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQzBFOjAwL2lucHV0L2lucHV0MS9ldmVudDEKTUFKT1I9MTMKTUlOT1I9NjUKU0VRTlVNPTE4
MjMKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTAuMjM2ODE3XSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAwCk1PREFMSUFTPWFjcGk6
UE5QMEMwRjoKU0VRTlVNPTE4MjQKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4MjJdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAxIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6
MDEKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNQpTVUJTWVNURU09YWNwaQoKS0VS
TkVMWzEwLjIzNjgyNl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBDMEY6MDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRjowMgpNT0RBTElBUz1hY3BpOlBOUDBDMEY6ClNFUU5VTT0xODI2ClNV
QlNZU1RFTT1hY3BpCgpLRVJORUxbMTAuMjM2ODMwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAzCk1PREFMSUFTPWFjcGk6UE5QMEMw
RjoKU0VRTlVNPTE4MjcKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4MzVdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA0IChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDQKTU9E
QUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyOApTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEw
LjIzNjgzOV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6
MDUgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRjowNQpNT0RBTElBUz1hY3BpOlBOUDBDMEY6ClNFUU5VTT0xODI5ClNVQlNZU1RF
TT1hY3BpCgpLRVJORUxbMTAuMjM2ODQ2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9k
ZXZpY2U6MDAvUE5QMEMwRjowNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA2Ck1PREFMSUFTPWFjcGk6UE5QMEMwRjoKU0VR
TlVNPTE4MzAKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4NTBdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjA3IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDcKTU9EQUxJQVM9
YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgzMQpTVUJTWVNURU09YWNwaQoKS0VSTkVMWzEwLjIzNjg1
N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMTQ6MDEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEMxNDowMQpNT0RBTElBUz1hY3BpOlBOUDBDMTQ6ClNFUU5VTT0xODMyClNVQlNZU1RFTT1hY3Bp
CgpLRVJORUxbMTAuMjM2ODYyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
NGMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
NGMKU0VRTlVNPTE4MzMKU1VCU1lTVEVNPWFjcGkKCktFUk5FTFsxMC4yMzY4NjldIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMApE
UklWRVI9dGhlcm1hbApNT0RBTElBUz1hY3BpOkxOWFRIRVJNOgpTRVFOVU09MTgzNApTVUJTWVNU
RU09YWNwaQoKS0VSTkVMWzEwLjIzNjg3NF0gYWRkICAgICAgL2RldmljZXMvYnJlYWtwb2ludCAo
ZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvYnJlYWtwb2ludApTRVFO
VU09MTgzNQpTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM2ODgxXSBhZGQgICAg
ICAvZGV2aWNlcy9jcHUgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L2NwdQpTRVFOVU09MTgzNgpTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM2ODky
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDAuMCAocGNpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAwLjAKTU9EQUxJQVM9cGNp
OnYwMDAwODA4NmQwMDAwMDE1NHN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwNnNjMDBpMDAKUENJX0NM
QVNTPTYwMDAwClBDSV9JRD04MDg2OjAxNTQKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjAwLjAKUENJ
X1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4MzcKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEw
LjIzNjkwMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAgKHBjaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wCkRSSVZF
Uj1wY2llcG9ydApNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAwMTUxc3YwMDAwMTA0M3NkMDAw
MDE0NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAKUENJX0lEPTgwODY6MDE1MQpQQ0lfU0xP
VF9OQU1FPTAwMDA6MDA6MDEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTgzOApT
VUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTA3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAwOjAxLjA6cGNpZTA4IChwY2lfZXhwcmVzcykKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDA6MDEu
MDpwY2llMDgKU0VRTlVNPTE4MzkKU1VCU1lTVEVNPXBjaV9leHByZXNzCgpLRVJORUxbMTAuMjM2
OTEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAw
LjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
MS4wLzAwMDA6MDE6MDAuMApNT0RBTElBUz1wY2k6djAwMDAxMERFZDAwMDAwREUzc3YwMDAwMTA0
M3NkMDAwMDE0NzdiYzAzc2MwMGkwMApQQ0lfQ0xBU1M9MzAwMDAKUENJX0lEPTEwREU6MERFMwpQ
Q0lfU0xPVF9OQU1FPTAwMDA6MDE6MDAuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09
MTg0MApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTE4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC9wY2lfYnVzLzAwMDA6MDEgKHBjaV9idXMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC9wY2lfYnVzLzAwMDA6
MDEKU0VRTlVNPTE4NDEKU1VCU1lTVEVNPXBjaV9idXMKCktFUk5FTFsxMC4yMzY5MjNdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wIChwY2kpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMApNT0RBTElBUz1wY2k6djAwMDA4
MDg2ZDAwMDAwMTY2c3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAzc2MwMGkwMApQQ0lfQ0xBU1M9MzAw
MDAKUENJX0lEPTgwODY6MDE2NgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MDIuMApQQ0lfU1VCU1lT
X0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg0MgpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM2OTMw
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMCAocGNpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAKRFJJVkVSPXhoY2lf
aGNkCk1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFMzFzdjAwMDAxMDQzc2QwMDAwMTQ3N2Jj
MENzYzAzaTMwClBDSV9DTEFTUz1DMDMzMApQQ0lfSUQ9ODA4NjoxRTMxClBDSV9TTE9UX05BTUU9
MDAwMDowMDoxNC4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODQzClNVQlNZU1RF
TT1wY2kKCktFUk5FTFsxMC4yMzY5MzldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxNC4wL3VzYjMgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9i
dXMvdXNiLzAwMy8wMDEKREVWTlVNPTAwMQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxNC4wL3VzYjMKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1J
Tk9SPTI1NgpQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVNPTE4NDQKU1VCU1lTVEVNPXVzYgpUWVBF
PTkvMC8xCgpLRVJORUxbMTAuMjM2OTQ2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MTQuMC91c2IzLzMtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0wOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKRFJJVkVSPWh1YgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYxRDZCcDAwMDJkMDMx
MWRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVN
PTE4NDUKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8xCgpLRVJORUxbMTAuMjM2OTU0XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMiAodXNiKQpBQ1RJT049
YWRkCkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAzLzAwMgpERVZOVU09MDAyCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIKREVWVFlQRT11
c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1JTk9SPTI1NwpQUk9EVUNUPTQ2MS80ZDE1
LzIwMApTRVFOVU09MTg0NgpTVUJTWVNURU09dXNiClRZUEU9MC8wLzAKCktFUk5FTFsxMC4yMzY5
NjJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMt
MjoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj11c2Jo
aWQKSU5URVJGQUNFPTMvMS8yCk1PREFMSUFTPXVzYjp2MDQ2MXA0RDE1ZDAyMDBkYzAwZHNjMDBk
cDAwaWMwM2lzYzAxaXAwMmluMDAKUFJPRFVDVD00NjEvNGQxNS8yMDAKU0VRTlVNPTE4NDcKU1VC
U1lTVEVNPXVzYgpUWVBFPTAvMC8wCgpLRVJORUxbMTAuMjM2OTcxXSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1
LjAwMDEgKGhpZCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUuMDAwMQpEUklWRVI9aGlkLWdl
bmVyaWMKSElEX0lEPTAwMDM6MDAwMDA0NjE6MDAwMDREMTUKSElEX05BTUU9VVNCIE9wdGljYWwg
TW91c2UKSElEX1BIWVM9dXNiLTAwMDA6MDA6MTQuMC0yL2lucHV0MApNT0RBTElBUz1oaWQ6YjAw
MDNnMDAwMXYwMDAwMDQ2MXAwMDAwNEQxNQpTRVFOVU09MTg0OApTVUJTWVNURU09aGlkCgpLRVJO
RUxbMTAuMjM2OTc4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91
c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEvaGlkcmF3L2hpZHJhdzAgKGhpZHJh
dykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaGlkcmF3MApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUuMDAwMS9o
aWRyYXcvaGlkcmF3MApNQUpPUj0yNTEKTUlOT1I9MApTRVFOVU09MTg0OQpTVUJTWVNURU09aGlk
cmF3CgpLRVJORUxbMTAuMjM2OTkyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4wL2lucHV0L2lucHV0NCAoaW5wdXQpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6MS4w
L2lucHV0L2lucHV0NApFVj0xNwpLRVk9NzAwMDAgMCAwIDAgMApNT0RBTElBUz1pbnB1dDpiMDAw
M3YwNDYxcDREMTVlMDExMS1lMCwxLDIsNCxrMTEwLDExMSwxMTIscjAsMSw4LGFtNCxsc2Z3Ck1T
Qz0xMApOQU1FPSJVU0IgT3B0aWNhbCBNb3VzZSIKUEhZUz0idXNiLTAwMDA6MDA6MTQuMC0yL2lu
cHV0MCIKUFJPRFVDVD0zLzQ2MS80ZDE1LzExMQpQUk9QPTAKUkVMPTEwMwpTRVFOVU09MTg1MApT
VUJTWVNURU09aW5wdXQKVU5JUT0iIgoKS0VSTkVMWzEwLjIzNzAwMl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQv
ZXZlbnQ0IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQ0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1
dC9pbnB1dDQvZXZlbnQ0Ck1BSk9SPTEzCk1JTk9SPTY4ClNFUU5VTT0xODUxClNVQlNZU1RFTT1p
bnB1dAoKS0VSTkVMWzEwLjIzNzAwOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvbW91c2UwIChpbnB1dCkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvbW91c2UwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvbW91c2UwCk1B
Sk9SPTEzCk1JTk9SPTMyClNFUU5VTT0xODUyClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjIz
NzAxNV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQg
KHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9idXMvdXNiLzAwMy8wMDMK
REVWTlVNPTAwMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMv
My00CkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1BSk9SPTE4OQpNSU5PUj0yNTgKUFJP
RFVDVD0xM2ZlLzM2MjMvMTAwClNFUU5VTT0xODUzClNVQlNZU1RFTT11c2IKVFlQRT0wLzAvMAoK
S0VSTkVMWzEwLjIzNzAyM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKRFJJVkVSPXVzYi1zdG9yYWdlCklOVEVSRkFDRT04LzYvODAKTU9EQUxJQVM9dXNiOnYxM0ZF
cDM2MjNkMDEwMGRjMDBkc2MwMGRwMDBpYzA4aXNjMDZpcDUwaW4wMApQUk9EVUNUPTEzZmUvMzYy
My8xMDAKU0VRTlVNPTE4NTQKU1VCU1lTVEVNPXVzYgpUWVBFPTAvMC8wCgpLRVJORUxbMTAuMjM3
MDI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8z
LTQ6MS4wL2hvc3Q2IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0NgpERVZUWVBFPXNjc2lfaG9zdApT
RVFOVU09MTg1NQpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzAzM10gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni9zY3Np
X2hvc3QvaG9zdDYgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvc2NzaV9ob3N0L2hvc3Q2
ClNFUU5VTT0xODU2ClNVQlNZU1RFTT1zY3NpX2hvc3QKCktFUk5FTFsxMC4yMzcwMzddIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9z
dDYvdGFyZ2V0NjowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowCkRFVlRZ
UEU9c2NzaV90YXJnZXQKU0VRTlVNPTE4NTcKU1VCU1lTVEVNPXNjc2kKCktFUk5FTFsxMC4yMzcw
NDNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMt
NDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYv
dGFyZ2V0NjowOjAvNjowOjA6MApERVZUWVBFPXNjc2lfZGV2aWNlCkRSSVZFUj1zZApNT0RBTElB
Uz1zY3NpOnQtMHgwMApTRVFOVU09MTg1OApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzA1
Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00
OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3NkYiAoYmxvY2spCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3NkYgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
NC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9ibG9jay9zZGIK
REVWVFlQRT1kaXNrCk1BSk9SPTgKTUlOT1I9MTYKU0VRTlVNPTE4NTkKU1VCU1lTVEVNPWJsb2Nr
CgpLRVJORUxbMTAuMjM3MDU5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYmxvY2svc2Ri
L3NkYjEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZGIxCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2
OjA6MC82OjA6MDowL2Jsb2NrL3NkYi9zZGIxCkRFVlRZUEU9cGFydGl0aW9uCk1BSk9SPTgKTUlO
T1I9MTcKU0VRTlVNPTE4NjAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3MDY1XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hv
c3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvYnNnLzY6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDow
OjAKTUFKT1I9MjUyCk1JTk9SPTIKU0VRTlVNPTE4NjEKU1VCU1lTVEVNPWJzZwoKS0VSTkVMWzEw
LjIzNzA3MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8z
LTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6MDowOjAg
KHNjc2lfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lf
ZGV2aWNlLzY6MDowOjAKU0VRTlVNPTE4NjIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxb
MTAuMjM3MDgwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvc2NzaV9kaXNrLzY6MDowOjAg
KHNjc2lfZGlzaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9zY3NpX2Rp
c2svNjowOjA6MApTRVFOVU09MTg2MwpTVUJTWVNURU09c2NzaV9kaXNrCgpLRVJORUxbMTAuMjM3
MDg4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8z
LTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvc2NzaV9nZW5lcmljL3NnMiAoc2NzaV9n
ZW5lcmljKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzIKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6
MDowOjAvc2NzaV9nZW5lcmljL3NnMgpNQUpPUj0yMQpNSU5PUj0yClNFUU5VTT0xODY0ClNVQlNZ
U1RFTT1zY3NpX2dlbmVyaWMKCktFUk5FTFsxMC4yMzcwOTZdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDA0CkRF
Vk5BTUU9L2Rldi9idXMvdXNiLzAwNC8wMDEKREVWTlVNPTAwMQpERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IK
TUFKT1I9MTg5Ck1JTk9SPTM4NApQUk9EVUNUPTFkNmIvMy8zMTEKU0VRTlVNPTE4NjUKU1VCU1lT
VEVNPXVzYgpUWVBFPTkvMC8zCgpLRVJORUxbMTAuMjM3MTA2XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0LzQtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQvNC0wOjEuMApERVZUWVBF
PXVzYl9pbnRlcmZhY2UKRFJJVkVSPWh1YgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYx
RDZCcDAwMDNkMDMxMWRjMDlkc2MwMGRwMDNpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIv
My8zMTEKU0VRTlVNPTE4NjYKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8zCgpLRVJORUxbMTAuMjM3
MTEyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMCAocGNpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE2LjAKTU9EQUxJQVM9
cGNpOnYwMDAwODA4NmQwMDAwMUUzQXN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwN3NjODBpMDAKUENJ
X0NMQVNTPTc4MDAwClBDSV9JRD04MDg2OjFFM0EKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjE2LjAK
UENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NjcKU1VCU1lTVEVNPXBjaQoKS0VSTkVM
WzEwLjIzNzExOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAgKHBj
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wCkRS
SVZFUj1laGNpLXBjaQpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTJEc3YwMDAwMTA0M3Nk
MDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAzMjAKUENJX0lEPTgwODY6MUUyRApQQ0lf
U0xPVF9OQU1FPTAwMDA6MDA6MWEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg2
OApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MTI3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZO
QU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAxCkRFVk5VTT0wMDEKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1B
Sk9SPTE4OQpNSU5PUj0wClBST0RVQ1Q9MWQ2Yi8yLzMxMQpTRVFOVU09MTg2OQpTVUJTWVNURU09
dXNiClRZUEU9OS8wLzAKCktFUk5FTFsxMC4yMzcxMzRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0wOjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTA6MS4wCkRFVlRZUEU9dXNi
X2ludGVyZmFjZQpEUklWRVI9aHViCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11c2I6djFENkJw
MDAwMmQwMzExZGMwOWRzYzAwZHAwMGljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9MWQ2Yi8yLzMx
MQpTRVFOVU09MTg3MApTVUJTWVNURU09dXNiClRZUEU9OS8wLzAKCktFUk5FTFsxMC4yMzcxNDJd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xICh1c2Ip
CkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAyCkRFVk5V
TT0wMDIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMQpE
RVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpNQUpPUj0xODkKTUlOT1I9MQpQUk9EVUNUPTgw
ODcvMjQvMApTRVFOVU09MTg3MQpTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKCktFUk5FTFsxMC4y
MzcxNTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0x
LzEtMS4xICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8w
MDEvMDAzCkRFVk5VTT0wMDMKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEu
MC91c2IxLzEtMS8xLTEuMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpNQUpPUj0xODkK
TUlOT1I9MgpQUk9EVUNUPTEzZDMvMzM2Mi8xClNFUU5VTT0xODcyClNVQlNZU1RFTT11c2IKVFlQ
RT0yMjQvMS8xCgpLRVJORUxbMTAuMjM3MTU3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMS8xLTEuMToxLjAgKHVzYikKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEt
MS4xOjEuMApERVZUWVBFPXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTIyNC8xLzEKTU9EQUxJQVM9
dXNiOnYxM0QzcDMzNjJkMDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNjMDFpcDAxaW4wMApQUk9EVUNU
PTEzZDMvMzM2Mi8xClNFUU5VTT0xODczClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xCgpLRVJO
RUxbMTAuMjM3MTYzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMS8xLTEuMToxLjEgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMQpERVZUWVBF
PXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTIyNC8xLzEKTU9EQUxJQVM9dXNiOnYxM0QzcDMzNjJk
MDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNjMDFpcDAxaW4wMQpQUk9EVUNUPTEzZDMvMzM2Mi8xClNF
UU5VTT0xODc0ClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xCgpLRVJORUxbMTAuMjM3MTcxXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMyAo
dXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDEKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAxLzAwNApE
RVZOVU09MDA0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjMKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKTUFKT1I9MTg5Ck1JTk9SPTMK
UFJPRFVDVD0xYmNmLzI4ODMvNDI5ClNFUU5VTT0xODc1ClNVQlNZU1RFTT11c2IKVFlQRT0yMzkv
Mi8xCgpLRVJORUxbMTAuMjM3MTc4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEu
MApERVZUWVBFPXVzYl9pbnRlcmZhY2UKSU5URVJGQUNFPTE0LzEvMApNT0RBTElBUz11c2I6djFC
Q0ZwMjg4M2QwNDI5ZGNFRmRzYzAyZHAwMWljMEVpc2MwMWlwMDBpbjAwClBST0RVQ1Q9MWJjZi8y
ODgzLzQyOQpTRVFOVU09MTg3NgpTVUJTWVNURU09dXNiClRZUEU9MjM5LzIvMQoKS0VSTkVMWzEw
LjIzNzE4NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjMvMS0xLjM6MS4xICh1c2IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjEKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCklOVEVSRkFDRT0xNC8yLzAKTU9EQUxJQVM9dXNiOnYxQkNGcDI4ODNkMDQyOWRj
RUZkc2MwMmRwMDFpYzBFaXNjMDJpcDAwaW4wMQpQUk9EVUNUPTFiY2YvMjg4My80MjkKU0VRTlVN
PTE4NzcKU1VCU1lTVEVNPXVzYgpUWVBFPTIzOS8yLzEKCktFUk5FTFsxMC4yMzcxOTBdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAgKHVz
YikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMToxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSU5URVJGQUNF
PTkvMC8wCk1PREFMSUFTPXVzYjp2ODA4N3AwMDI0ZDAwMDBkYzA5ZHNjMDBkcDAxaWMwOWlzYzAw
aXAwMGluMDAKUFJPRFVDVD04MDg3LzI0LzAKU0VRTlVNPTE4NzgKU1VCU1lTVEVNPXVzYgpUWVBF
PTkvMC8xCgpLRVJORUxbMTAuMjM3MTk5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWIuMCAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFiLjAKTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMHN2MDAwMDEwNDNzZDAw
MDAxNDc3YmMwNHNjMDNpMDAKUENJX0NMQVNTPTQwMzAwClBDSV9JRD04MDg2OjFFMjAKUENJX1NM
T1RfTkFNRT0wMDAwOjAwOjFiLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NzkK
U1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzIwNV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFjLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYy4wCkRSSVZFUj1wY2llcG9ydApNT0RBTElBUz1wY2k6djAwMDA4MDg2
ZDAwMDAxRTEwc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAK
UENJX0lEPTgwODY6MUUxMApQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWMuMApQQ0lfU1VCU1lTX0lE
PTEwNDM6MTQ3NwpTRVFOVU09MTg4MApTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MjExXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMC9wY2lfYnVzLzAwMDA6MDIg
KHBjaV9idXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMC9wY2lfYnVzLzAwMDA6MDIKU0VRTlVNPTE4ODEKU1VCU1lTVEVNPXBjaV9idXMKCktFUk5F
TFsxMC4yMzcyMTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xIChw
Y2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMQpE
UklWRVI9cGNpZXBvcnQKTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUxMnN2MDAwMDEwNDNz
ZDAwMDAxNDc3YmMwNnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjFFMTIKUENJ
X1NMT1RfTkFNRT0wMDAwOjAwOjFjLjEKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4
ODIKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzIyM10gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAKTU9EQUxJQVM9
cGNpOnYwMDAwMTY4Q2QwMDAwMDAzMnN2MDAwMDFBM0JzZDAwMDAyQzk3YmMwMnNjODBpMDAKUENJ
X0NMQVNTPTI4MDAwClBDSV9JRD0xNjhDOjAwMzIKUENJX1NMT1RfTkFNRT0wMDAwOjAzOjAwLjAK
UENJX1NVQlNZU19JRD0xQTNCOjJDOTcKU0VRTlVNPTE4ODMKU1VCU1lTVEVNPXBjaQoKS0VSTkVM
WzEwLjIzNzIyOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvcGNp
X2J1cy8wMDAwOjAzIChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFjLjEvcGNpX2J1cy8wMDAwOjAzClNFUU5VTT0xODg0ClNVQlNZU1RFTT1w
Y2lfYnVzCgpLRVJORUxbMTAuMjM3MjMzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMyAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMKRFJJVkVSPXBjaWVwb3J0Ck1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDFF
MTZzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzA0aTAwClBDSV9DTEFTUz02MDQwMApQQ0lfSUQ9
ODA4NjoxRTE2ClBDSV9TTE9UX05BTUU9MDAwMDowMDoxYy4zClBDSV9TVUJTWVNfSUQ9MTA0Mzox
NDc3ClNFUU5VTT0xODg1ClNVQlNZU1RFTT1wY2kKCktFUk5FTFsxMC4yMzcyNDBdIGFkZCAgICAg
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMCAocGNpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDow
MC4wCkRSSVZFUj1hbHgKTU9EQUxJQVM9cGNpOnYwMDAwMTk2OWQwMDAwMTA5MXN2MDAwMDEwNDNz
ZDAwMDAxNDc3YmMwMnNjMDBpMDAKUENJX0NMQVNTPTIwMDAwClBDSV9JRD0xOTY5OjEwOTEKUENJ
X1NMT1RfTkFNRT0wMDAwOjA0OjAwLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4
ODYKU1VCU1lTVEVNPXBjaQoKS0VSTkVMWzEwLjIzNzI0Nl0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9ldGgwIChuZXQpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAv
bmV0L2V0aDAKSUZJTkRFWD0yCklOVEVSRkFDRT1ldGgwClNFUU5VTT0xODg3ClNVQlNZU1RFTT1u
ZXQKCktFUk5FTFsxMC4yMzcyNTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYy4zL3BjaV9idXMvMDAwMDowNCAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zL3BjaV9idXMvMDAwMDowNApTRVFOVU09MTg4OApT
VUJTWVNURU09cGNpX2J1cwoKS0VSTkVMWzEwLjIzNzI1OV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFkLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxZC4wCkRSSVZFUj1laGNpLXBjaQpNT0RBTElBUz1wY2k6djAwMDA4
MDg2ZDAwMDAxRTI2c3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAz
MjAKUENJX0lEPTgwODY6MUUyNgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWQuMApQQ0lfU1VCU1lT
X0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg4OQpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MjY3
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyICh1c2IpCkFD
VElPTj1hZGQKQlVTTlVNPTAwMgpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDIvMDAxCkRFVk5VTT0w
MDEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyCkRFVlRZUEU9
dXNiX2RldmljZQpEUklWRVI9dXNiCk1BSk9SPTE4OQpNSU5PUj0xMjgKUFJPRFVDVD0xZDZiLzIv
MzExClNFUU5VTT0xODkwClNVQlNZU1RFTT11c2IKVFlQRT05LzAvMAoKS0VSTkVMWzEwLjIzNzI3
NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiMi8yLTA6MS4w
ICh1c2IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQu
MC91c2IyLzItMDoxLjAKREVWVFlQRT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSU5URVJGQUNF
PTkvMC8wCk1PREFMSUFTPXVzYjp2MUQ2QnAwMDAyZDAzMTFkYzA5ZHNjMDBkcDAwaWMwOWlzYzAw
aXAwMGluMDAKUFJPRFVDVD0xZDZiLzIvMzExClNFUU5VTT0xODkxClNVQlNZU1RFTT11c2IKVFlQ
RT05LzAvMAoKS0VSTkVMWzEwLjIzNzI4Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMi8yLTEgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAyCkRFVk5BTUU9
L2Rldi9idXMvdXNiLzAwMi8wMDIKREVWTlVNPTAwMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZC4wL3VzYjIvMi0xCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCk1B
Sk9SPTE4OQpNSU5PUj0xMjkKUFJPRFVDVD04MDg3LzI0LzAKU0VRTlVNPTE4OTIKU1VCU1lTVEVN
PXVzYgpUWVBFPTkvMC8xCgpLRVJORUxbMTAuMjM3Mjg5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMS8yLTE6MS4wICh1c2IpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMS8yLTE6MS4wCkRF
VlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11
c2I6djgwODdwMDAyNGQwMDAwZGMwOWRzYzAwZHAwMWljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9
ODA4Ny8yNC8wClNFUU5VTT0xODkzClNVQlNZU1RFTT11c2IKVFlQRT05LzAvMQoKS0VSTkVMWzEw
LjIzNzI5N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAgKHBjaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wCk1PREFM
SUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFNTlzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzAxaTAw
ClBDSV9DTEFTUz02MDEwMApQQ0lfSUQ9ODA4NjoxRTU5ClBDSV9TTE9UX05BTUU9MDAwMDowMDox
Zi4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODk0ClNVQlNZU1RFTT1wY2kKCktF
Uk5FTFsxMC4yMzczMDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
IChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
MgpEUklWRVI9YWhjaQpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTAzc3YwMDAwMTA0M3Nk
MDAwMDE0NzdiYzAxc2MwNmkwMQpQQ0lfQ0xBU1M9MTA2MDEKUENJX0lEPTgwODY6MUUwMwpQQ0lf
U0xPVF9OQU1FPTAwMDA6MDA6MWYuMgpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg5
NQpTVUJTWVNURU09cGNpCgpLRVJORUxbMTAuMjM3MzA5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2F0YV9wb3J0L2F0YTEgKGF0YV9wb3J0KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9hdGFfcG9y
dC9hdGExClNFUU5VTT0xODk2ClNVQlNZU1RFTT1hdGFfcG9ydAoKS0VSTkVMWzEwLjIzNzMxM10g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MCAoc2Nz
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTEvaG9zdDAKREVWVFlQRT1zY3NpX2hvc3QKU0VRTlVNPTE4OTcKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzczMThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvc2NzaV9ob3N0L2hvc3QwIChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Njc2lfaG9zdC9o
b3N0MApTRVFOVU09MTg5OApTVUJTWVNURU09c2NzaV9ob3N0CgpLRVJORUxbMTAuMjM3MzIyXSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MApERVZUWVBFPXNjc2lfdGFyZ2V0ClNFUU5V
TT0xODk5ClNVQlNZU1RFTT1zY3NpCgpLRVJORUxbMTAuMjM3MzMwXSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAg
KHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAKREVWVFlQRT1zY3NpX2RldmljZQpEUklW
RVI9c2QKTU9EQUxJQVM9c2NzaTp0LTB4MDAKU0VRTlVNPTE5MDAKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzczMzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEgKGJsb2NrKQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9zZGEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhCkRFVlRZUEU9ZGlz
awpNQUpPUj04Ck1JTk9SPTAKU0VRTlVNPTE5MDEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAu
MjM3MzQ2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hv
c3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTEgKGJsb2NrKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9zZGExCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGExCkRFVlRZUEU9
cGFydGl0aW9uCk1BSk9SPTgKTUlOT1I9MQpTRVFOVU09MTkwMgpTVUJTWVNURU09YmxvY2sKCktF
Uk5FTFsxMC4yMzczNTJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMiAoYmxvY2spCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3NkYTIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTIK
REVWVFlQRT1wYXJ0aXRpb24KTUFKT1I9OApNSU5PUj0yClNFUU5VTT0xOTAzClNVQlNZU1RFTT1i
bG9jawoKS0VSTkVMWzEwLjIzNzM1OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGEzIChi
bG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc2RhMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9z
ZGEvc2RhMwpERVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04Ck1JTk9SPTMKU0VRTlVNPTE5MDQKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3MzY3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2Rh
L3NkYTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZGE0CkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDow
L2Jsb2NrL3NkYS9zZGE0CkRFVlRZUEU9cGFydGl0aW9uCk1BSk9SPTgKTUlOT1I9NApTRVFOVU09
MTkwNQpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzczNzNdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9i
bG9jay9zZGEvc2RhNSAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NkYTUKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTUKREVWVFlQRT1wYXJ0aXRpb24KTUFKT1I9OApNSU5PUj01
ClNFUU5VTT0xOTA2ClNVQlNZU1RFTT1ibG9jawoKS0VSTkVMWzEwLjIzNzM3OV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8w
OjA6MDowL2Jsb2NrL3NkYS9zZGE2IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc2Rh
NgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFy
Z2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhNgpERVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04
Ck1JTk9SPTYKU0VRTlVNPTE5MDcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3Mzg3XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTcgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9
L2Rldi9zZGE3CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9o
b3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE3CkRFVlRZUEU9cGFydGl0aW9u
Ck1BSk9SPTgKTUlOT1I9NwpTRVFOVU09MTkwOApTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4y
MzczOTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9z
dDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhOCAoYmxvY2spCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NkYTgKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2RhL3NkYTgKREVWVFlQRT1w
YXJ0aXRpb24KTUFKT1I9OApNSU5PUj04ClNFUU5VTT0xOTA5ClNVQlNZU1RFTT1ibG9jawoKS0VS
TkVMWzEwLjIzNzQwMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE5IChibG9jaykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvc2RhOQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhOQpE
RVZUWVBFPXBhcnRpdGlvbgpNQUpPUj04Ck1JTk9SPTkKU0VRTlVNPTE5MTAKU1VCU1lTVEVNPWJs
b2NrCgpLRVJORUxbMTAuMjM3NDA4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAgKGJzZykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzA6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6
MDowOjAKTUFKT1I9MjUyCk1JTk9SPTAKU0VRTlVNPTE5MTEKU1VCU1lTVEVNPWJzZwoKS0VSTkVM
WzEwLjIzNzQxM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGV2aWNlLzA6MDowOjAgKHNjc2lfZGV2
aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGV2aWNlLzA6MDowOjAKU0VRTlVN
PTE5MTIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxbMTAuMjM3NDE3XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6
MDowOjAvc2NzaV9kaXNrLzA6MDowOjAgKHNjc2lfZGlzaykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDow
OjA6MC9zY3NpX2Rpc2svMDowOjA6MApTRVFOVU09MTkxMwpTVUJTWVNURU09c2NzaV9kaXNrCgpL
RVJORUxbMTAuMjM3NDI4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvc2NzaV9nZW5lcmljL3NnMCAoc2NzaV9n
ZW5lcmljKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzAKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvc2NzaV9n
ZW5lcmljL3NnMApNQUpPUj0yMQpNSU5PUj0wClNFUU5VTT0xOTE0ClNVQlNZU1RFTT1zY3NpX2dl
bmVyaWMKCktFUk5FTFsxMC4yMzc0MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvbGluazEvYXRhX2xpbmsvbGluazEgKGF0YV9saW5rKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9hdGFf
bGluay9saW5rMQpTRVFOVU09MTkxNQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc0
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvbGluazEv
ZGV2MS4wL2F0YV9kZXZpY2UvZGV2MS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9kZXYxLjAvYXRhX2Rl
dmljZS9kZXYxLjAKU0VRTlVNPTE5MTYKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4y
Mzc0NDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvYXRh
X3BvcnQvYXRhMiAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGEyL2F0YV9wb3J0L2F0YTIKU0VRTlVNPTE5MTcKU1VCU1lTVEVN
PWF0YV9wb3J0CgpLRVJORUxbMTAuMjM3NDUxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWYuMi9hdGEyL2hvc3QxIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MQpERVZUWVBFPXNjc2lfaG9zdApT
RVFOVU09MTkxOApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzQ1OF0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MS9zY3NpX2hvc3QvaG9zdDEg
KHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTIvaG9zdDEvc2NzaV9ob3N0L2hvc3QxClNFUU5VTT0xOTE5ClNVQlNZU1RFTT1z
Y3NpX2hvc3QKCktFUk5FTFsxMC4yMzc0NjRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTIvbGluazIvYXRhX2xpbmsvbGluazIgKGF0YV9saW5rKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9saW5rMi9h
dGFfbGluay9saW5rMgpTRVFOVU09MTkyMApTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4y
Mzc0NzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvbGlu
azIvZGV2Mi4wL2F0YV9kZXZpY2UvZGV2Mi4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9saW5rMi9kZXYyLjAvYXRh
X2RldmljZS9kZXYyLjAKU0VRTlVNPTE5MjEKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsx
MC4yMzc0NzZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMv
YXRhX3BvcnQvYXRhMyAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2F0YV9wb3J0L2F0YTMKU0VRTlVNPTE5MjIKU1VCU1lT
VEVNPWF0YV9wb3J0CgpLRVJORUxbMTAuMjM3NDg0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0MgpERVZUWVBFPXNjc2lfaG9z
dApTRVFOVU09MTkyMwpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzQ4OF0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi9zY3NpX2hvc3QvaG9z
dDIgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTMvaG9zdDIvc2NzaV9ob3N0L2hvc3QyClNFUU5VTT0xOTI0ClNVQlNZU1RF
TT1zY3NpX2hvc3QKCktFUk5FTFsxMC4yMzc0OTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAgKHNjc2kpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Rhcmdl
dDI6MDowCkRFVlRZUEU9c2NzaV90YXJnZXQKU0VRTlVNPTE5MjUKU1VCU1lTVEVNPXNjc2kKCktF
Uk5FTFsxMC4yMzc1MDNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAvMjowOjA6MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0MjowOjAv
MjowOjA6MApERVZUWVBFPXNjc2lfZGV2aWNlCkRSSVZFUj1zcgpNT0RBTElBUz1zY3NpOnQtMHgw
NQpTRVFOVU09MTkyNgpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzUxMV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8y
OjA6MDowL2Jsb2NrL3NyMCAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NyMApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIvdGFyZ2V0Mjow
OjAvMjowOjA6MC9ibG9jay9zcjAKREVWVFlQRT1kaXNrCk1BSk9SPTExCk1JTk9SPTAKU0VRTlVN
PTE5MjcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM3NTE3XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAv
YnNnLzI6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzI6MDowOjAKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6
MDowLzI6MDowOjAvYnNnLzI6MDowOjAKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTE5MjgKU1VC
U1lTVEVNPWJzZwoKS0VSTkVMWzEwLjIzNzUyMl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNl
LzI6MDowOjAgKHNjc2lfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2
aWNlLzI6MDowOjAKU0VRTlVNPTE5MjkKU1VCU1lTVEVNPXNjc2lfZGV2aWNlCgpLRVJORUxbMTAu
MjM3NTMzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hv
c3QyL3RhcmdldDI6MDowLzI6MDowOjAvc2NzaV9nZW5lcmljL3NnMSAoc2NzaV9nZW5lcmljKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi9zZzEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAvc2NzaV9nZW5lcmljL3Nn
MQpNQUpPUj0yMQpNSU5PUj0xClNFUU5VTT0xOTMwClNVQlNZU1RFTT1zY3NpX2dlbmVyaWMKCktF
Uk5FTFsxMC4yMzc1MzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTMvbGluazMvYXRhX2xpbmsvbGluazMgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9hdGFfbGluay9saW5r
MwpTRVFOVU09MTkzMQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc1NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvbGluazMvZGV2My4wL2F0
YV9kZXZpY2UvZGV2My4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9kZXYzLjAvYXRhX2RldmljZS9kZXYz
LjAKU0VRTlVNPTE5MzIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc1NTBdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvYXRhX3BvcnQvYXRh
NCAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE0L2F0YV9wb3J0L2F0YTQKU0VRTlVNPTE5MzMKU1VCU1lTVEVNPWF0YV9wb3J0
CgpLRVJORUxbMTAuMjM3NTU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGE0L2hvc3QzIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0MwpERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09MTkz
NApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzU2MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0My9zY3NpX2hvc3QvaG9zdDMgKHNjc2lfaG9z
dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTQvaG9zdDMvc2NzaV9ob3N0L2hvc3QzClNFUU5VTT0xOTM1ClNVQlNZU1RFTT1zY3NpX2hvc3QK
CktFUk5FTFsxMC4yMzc1NjhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTQvbGluazQvYXRhX2xpbmsvbGluazQgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9hdGFfbGluay9s
aW5rNApTRVFOVU09MTkzNgpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc1NzVdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvbGluazQvZGV2NC4w
L2F0YV9kZXZpY2UvZGV2NC4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9kZXY0LjAvYXRhX2RldmljZS9k
ZXY0LjAKU0VRTlVNPTE5MzcKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc1ODJd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvYXRhX3BvcnQv
YXRhNSAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE1L2F0YV9wb3J0L2F0YTUKU0VRTlVNPTE5MzgKU1VCU1lTVEVNPWF0YV9w
b3J0CgpLRVJORUxbMTAuMjM3NTg5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE1L2hvc3Q0IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NApERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09
MTkzOQpTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzU5Nl0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NC9zY3NpX2hvc3QvaG9zdDQgKHNjc2lf
aG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTUvaG9zdDQvc2NzaV9ob3N0L2hvc3Q0ClNFUU5VTT0xOTQwClNVQlNZU1RFTT1zY3NpX2hv
c3QKCktFUk5FTFsxMC4yMzc2MDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTUvbGluazUvYXRhX2xpbmsvbGluazUgKGF0YV9saW5rKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9hdGFfbGlu
ay9saW5rNQpTRVFOVU09MTk0MQpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc2MDhd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvbGluazUvZGV2
NS4wL2F0YV9kZXZpY2UvZGV2NS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9kZXY1LjAvYXRhX2Rldmlj
ZS9kZXY1LjAKU0VRTlVNPTE5NDIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4yMzc2
MTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvYXRhX3Bv
cnQvYXRhNiAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWYuMi9hdGE2L2F0YV9wb3J0L2F0YTYKU0VRTlVNPTE5NDMKU1VCU1lTVEVNPWF0
YV9wb3J0CgpLRVJORUxbMTAuMjM3NjIwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE2L2hvc3Q1IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NQpERVZUWVBFPXNjc2lfaG9zdApTRVFO
VU09MTk0NApTVUJTWVNURU09c2NzaQoKS0VSTkVMWzEwLjIzNzYyNl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NS9zY3NpX2hvc3QvaG9zdDUgKHNj
c2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTYvaG9zdDUvc2NzaV9ob3N0L2hvc3Q1ClNFUU5VTT0xOTQ1ClNVQlNZU1RFTT1zY3Np
X2hvc3QKCktFUk5FTFsxMC4yMzc2MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTYvbGluazYvYXRhX2xpbmsvbGluazYgKGF0YV9saW5rKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9hdGFf
bGluay9saW5rNgpTRVFOVU09MTk0NgpTVUJTWVNURU09YXRhX2xpbmsKCktFUk5FTFsxMC4yMzc2
NDBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvbGluazYv
ZGV2Ni4wL2F0YV9kZXZpY2UvZGV2Ni4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9kZXY2LjAvYXRhX2Rl
dmljZS9kZXY2LjAKU0VRTlVNPTE5NDcKU1VCU1lTVEVNPWF0YV9kZXZpY2UKCktFUk5FTFsxMC4y
Mzc2NDldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4zIChwY2kpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMwpNT0RBTElB
Uz1wY2k6djAwMDA4MDg2ZDAwMDAxRTIyc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBDc2MwNWkwMApQ
Q0lfQ0xBU1M9QzA1MDAKUENJX0lEPTgwODY6MUUyMgpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWYu
MwpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTk0OApTVUJTWVNURU09cGNpCgpLRVJO
RUxbMTAuMjM3NjU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwL3BjaV9idXMvMDAwMDow
MCAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvcGNpX2J1
cy8wMDAwOjAwClNFUU5VTT0xOTQ5ClNVQlNZU1RFTT1wY2lfYnVzCgpLRVJORUxbMTAuMjM3NjU5
XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBNRElPIGJ1cy4wIChwbGF0Zm9ybSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1ESU8gYnVzLjAKTU9E
QUxJQVM9cGxhdGZvcm06Rml4ZWQgTURJTyBidXMKU0VRTlVNPTE5NTAKU1VCU1lTVEVNPXBsYXRm
b3JtCgpLRVJORUxbMTAuMjM3NjY2XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBN
RElPIGJ1cy4wL21kaW9fYnVzL2ZpeGVkLTAgKG1kaW9fYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vRml4ZWQgTURJTyBidXMuMC9tZGlvX2J1cy9maXhlZC0wClNFUU5V
TT0xOTUxClNVQlNZU1RFTT1tZGlvX2J1cwoKS0VSTkVMWzEwLjIzNzY3M10gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vYWxhcm10aW1lciAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9hbGFybXRpbWVyCkRSSVZFUj1hbGFybXRpbWVyCk1PREFMSUFTPXBs
YXRmb3JtOmFsYXJtdGltZXIKU0VRTlVNPTE5NTIKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxb
MTAuMjM3Njc5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wIChwbGF0Zm9ybSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2VmaWZiLjAKRFJJVkVSPWVmaWZi
Ck1PREFMSUFTPXBsYXRmb3JtOmVmaWZiClNFUU5VTT0xOTUzClNVQlNZU1RFTT1wbGF0Zm9ybQoK
S0VSTkVMWzEwLjIzNzY4NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMC9ncmFw
aGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjAKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wL2dyYXBoaWNzL2ZiMApNQUpPUj0yOQpNSU5PUj0wClNF
UU5VTT0xOTU0ClNVQlNZU1RFTT1ncmFwaGljcwoKS0VSTkVMWzEwLjIzNzY5MF0gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vaTgwNDIgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIKRFJJVkVSPWk4MDQyCk1PREFMSUFTPXBsYXRmb3JtOmk4MDQy
ClNFUU5VTT0xOTU1ClNVQlNZU1RFTT1wbGF0Zm9ybQoKS0VSTkVMWzEwLjIzNzY5OV0gYWRkICAg
ICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wIChzZXJpbykKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMApEUklWRVI9YXRrYmQKTU9EQUxJQVM9
c2VyaW86dHkwNnByMDBpZDAwZXgwMApTRVFOVU09MTk1NgpTRVJJT19FWFRSQT0wMApTRVJJT19J
RD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTA2ClNVQlNZU1RFTT1zZXJpbwoKS0VSTkVM
WzEwLjIzNzcxOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0
L2lucHV0MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0
Mi9zZXJpbzAvaW5wdXQvaW5wdXQzCkVWPTEyMDAxMwpLRVk9NDAyMDAwMDAwIDM4MDMwNzhmODAw
ZDAwMSBmZWZmZmZkZmZmZWZmZmZmIGZmZmZmZmZmZmZmZmZmZmUKTEVEPTcKTU9EQUxJQVM9aW5w
dXQ6YjAwMTF2MDAwMXAwMDAxZUFCNDEtZTAsMSw0LDExLDE0LGs3MSw3Miw3Myw3NCw3NSw3Niw3
Nyw3OSw3QSw3Qiw3Qyw3RCw3RSw3Riw4MCw4Qyw4RSw4Riw5Qiw5Qyw5RCw5RSw5RixBMyxBNCxB
NSxBNixBQyxBRCxCNyxCOCxCOSxEOSxFMixyYW00LGwwLDEsMixzZncKTVNDPTEwCk5BTUU9IkFU
IFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQiClBIWVM9ImlzYTAwNjAvc2VyaW8wL2lucHV0MCIK
UFJPRFVDVD0xMS8xLzEvYWI0MQpQUk9QPTAKU0VRTlVNPTE5NTcKU1VCU1lTVEVNPWlucHV0CgpL
RVJORUxbMTAuMjM3NzI4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAv
aW5wdXQvaW5wdXQzL2V2ZW50MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0
L2V2ZW50MwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1
dDMvZXZlbnQzCk1BSk9SPTEzCk1JTk9SPTY3ClNFUU5VTT0xOTU4ClNVQlNZU1RFTT1pbnB1dAoK
S0VSTkVMWzEwLjIzNzczNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8x
IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nlcmlv
MQpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0xOTU5ClNFUklPX0VYVFJB
PTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNl
cmlvCgpLRVJORUxbMTAuMjM3NzQxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9z
ZXJpbzIgKHNlcmlvKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vaTgwNDIv
c2VyaW8yCk1PREFMSUFTPXNlcmlvOnR5MDFwcjAwaWQwMGV4MDAKU0VRTlVNPTE5NjAKU0VSSU9f
RVhUUkE9MDAKU0VSSU9fSUQ9MDAKU0VSSU9fUFJPVE89MDAKU0VSSU9fVFlQRT0wMQpTVUJTWVNU
RU09c2VyaW8KCktFUk5FTFsxMC4yMzc3NDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4
MDQyL3NlcmlvMyAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9p
ODA0Mi9zZXJpbzMKTU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFOVU09MTk2MQpT
RVJJT19FWFRSQT0wMApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTAxClNV
QlNZU1RFTT1zZXJpbwoKS0VSTkVMWzEwLjIzNzc1M10gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vaTgwNDIvc2VyaW80IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2k4MDQyL3NlcmlvNApNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0x
OTYyClNFUklPX0VYVFJBPTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9
MDEKU1VCU1lTVEVNPXNlcmlvCgpLRVJORUxbMTAuMjM3NzYxXSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9wY3Nwa3IgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vcGNzcGtyCk1PREFMSUFTPXBsYXRmb3JtOnBjc3BrcgpTRVFOVU09MTk2MwpTVUJTWVNU
RU09cGxhdGZvcm0KCktFUk5FTFsxMC4yMzc3NjZdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3Jt
L3JlZy1kdW1teSAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9y
bS9yZWctZHVtbXkKRFJJVkVSPXJlZy1kdW1teQpNT0RBTElBUz1wbGF0Zm9ybTpyZWctZHVtbXkK
U0VRTlVNPTE5NjQKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxbMTAuMjM3NzcxXSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9yZWctZHVtbXkvcmVndWxhdG9yL3JlZ3VsYXRvci4wIChyZWd1
bGF0b3IpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9yZWctZHVtbXkvcmVn
dWxhdG9yL3JlZ3VsYXRvci4wClNFUU5VTT0xOTY1ClNVQlNZU1RFTT1yZWd1bGF0b3IKCktFUk5F
TFsxMC4yMzc3NzVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAgKHBsYXRm
b3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MApEUklW
RVI9c2VyaWFsODI1MApNT0RBTElBUz1wbGF0Zm9ybTpzZXJpYWw4MjUwClNFUU5VTT0xOTY2ClNV
QlNZU1RFTT1wbGF0Zm9ybQoKS0VSTkVMWzEwLjIzNzc4MV0gYWRkICAgICAgL2RldmljZXMvcGxh
dGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMApNQUpP
Uj00Ck1JTk9SPTY0ClNFUU5VTT0xOTY3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc3ODZd
IGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxICh0dHkpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzEKTUFKT1I9NApNSU5PUj02NQpTRVFOVU09MTk2OApTVUJTWVNURU09
dHR5CgpLRVJORUxbMTAuMjM3NzkyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4
MjUwL3R0eS90dHlTMTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzEwCkRFVlBB
VEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzEwCk1BSk9SPTQKTUlOT1I9
NzQKU0VRTlVNPTE5NjkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzc5N10gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzExICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eVMxMQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAv
dHR5L3R0eVMxMQpNQUpPUj00Ck1JTk9SPTc1ClNFUU5VTT0xOTcwClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzc4MDJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVMxMiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTIKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTIKTUFKT1I9NApNSU5PUj03NgpTRVFO
VU09MTk3MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODA4XSBhZGQgICAgICAvZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzEzCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzEzCk1BSk9SPTQKTUlOT1I9NzcKU0VRTlVNPTE5NzIKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEw
LjIzNzgxM10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE0
ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNApERVZQQVRIPS9kZXZpY2VzL3Bs
YXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNApNQUpPUj00Ck1JTk9SPTc4ClNFUU5VTT0xOTcz
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4MThdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHlTMTUKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTUKTUFK
T1I9NApNSU5PUj03OQpTRVFOVU09MTk3NApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODIz
XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTYgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzE2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0v
c2VyaWFsODI1MC90dHkvdHR5UzE2Ck1BSk9SPTQKTUlOT1I9ODAKU0VRTlVNPTE5NzUKU1VCU1lT
VEVNPXR0eQoKS0VSTkVMWzEwLjIzNzgyOV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzE3ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNwpE
RVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNwpNQUpPUj00Ck1J
Tk9SPTgxClNFUU5VTT0xOTc2ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4MzRdIGFkZCAg
ICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxOCAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHlTMTgKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4
MjUwL3R0eS90dHlTMTgKTUFKT1I9NApNSU5PUj04MgpTRVFOVU09MTk3NwpTVUJTWVNURU09dHR5
CgpLRVJORUxbMTAuMjM3ODM5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUw
L3R0eS90dHlTMTkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzE5CkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE5Ck1BSk9SPTQKTUlOT1I9ODMK
U0VRTlVNPTE5NzgKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg0NF0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIgKHR0eSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdHR5UzIKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMgpNQUpPUj00Ck1JTk9SPTY2ClNFUU5VTT0xOTc5ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzc4NTBdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMy
MCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjAKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjAKTUFKT1I9NApNSU5PUj04NApTRVFOVU09MTk4
MApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODU1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzIxCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIxCk1B
Sk9SPTQKTUlOT1I9ODUKU0VRTlVNPTE5ODEKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg2
MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIyICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyMgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3Jt
L3NlcmlhbDgyNTAvdHR5L3R0eVMyMgpNQUpPUj00Ck1JTk9SPTg2ClNFUU5VTT0xOTgyClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzc4NjVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3Nl
cmlhbDgyNTAvdHR5L3R0eVMyMyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjMK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjMKTUFKT1I9NApN
SU5PUj04NwpTRVFOVU09MTk4MwpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3ODczXSBhZGQg
ICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjQgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5UzI0CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFs
ODI1MC90dHkvdHR5UzI0Ck1BSk9SPTQKTUlOT1I9ODgKU0VRTlVNPTE5ODQKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzNzg3OF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzI1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyNQpERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNQpNQUpPUj00Ck1JTk9SPTg5
ClNFUU5VTT0xOTg1ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc4ODNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNiAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTMjYKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0
eS90dHlTMjYKTUFKT1I9NApNSU5PUj05MApTRVFOVU09MTk4NgpTVUJTWVNURU09dHR5CgpLRVJO
RUxbMTAuMjM3ODg5XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMjcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI3CkRFVlBBVEg9L2Rldmlj
ZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI3Ck1BSk9SPTQKTUlOT1I9OTEKU0VRTlVN
PTE5ODcKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzg5NF0gYWRkICAgICAgL2RldmljZXMv
cGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eVMyOApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMy
OApNQUpPUj00Ck1JTk9SPTkyClNFUU5VTT0xOTg4ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4y
Mzc4OTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyOSAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjkKREVWUEFUSD0vZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjkKTUFKT1I9NApNSU5PUj05MwpTRVFOVU09MTk4OQpT
VUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTA1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9y
bS9zZXJpYWw4MjUwL3R0eS90dHlTMyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlT
MwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMzCk1BSk9SPTQK
TUlOT1I9NjcKU0VRTlVNPTE5OTAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzNzkxMF0gYWRk
ICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzMwICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eVMzMApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMzMApNQUpPUj00Ck1JTk9SPTk0ClNFUU5VTT0xOTkxClNVQlNZU1RFTT10
dHkKCktFUk5FTFsxMC4yMzc5MTVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgy
NTAvdHR5L3R0eVMzMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMzEKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMzEKTUFKT1I9NApNSU5PUj05
NQpTRVFOVU09MTk5MgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTIxXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNCAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTNApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVM0Ck1BSk9SPTQKTUlOT1I9NjgKU0VRTlVNPTE5OTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVM
WzEwLjIzNzkyNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzUKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNQpNQUpPUj00Ck1JTk9SPTY5ClNFUU5VTT0xOTk0
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc5MzFdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eVM2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzYKTUFKT1I9
NApNSU5PUj03MApTRVFOVU09MTk5NQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM3OTM2XSBh
ZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNyAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHlTNwpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVM3Ck1BSk9SPTQKTUlOT1I9NzEKU0VRTlVNPTE5OTYKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzNzk0Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzgKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTOApNQUpPUj00Ck1JTk9SPTcyClNF
UU5VTT0xOTk3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzc5NDddIGFkZCAgICAgIC9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eVM5CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzkKTUFKT1I9NApNSU5PUj03MwpTRVFOVU09MTk5OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAu
MjM3OTUyXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjAwIChwbnApCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wbnAwLzAwOjAwCkRSSVZFUj1zeXN0ZW0KU0VRTlVNPTE5OTkKU1VCU1lT
VEVNPXBucAoKS0VSTkVMWzEwLjIzNzk1Nl0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowMSAo
cG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowMQpTRVFOVU09MjAwMApT
VUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM3OTU5XSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAw
OjAyIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjAyClNFUU5VTT0y
MDAxClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5NjNdIGFkZCAgICAgIC9kZXZpY2VzL3Bu
cDAvMDA6MDMgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDMKU0VR
TlVNPTIwMDIKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzNzk2N10gYWRkICAgICAgL2Rldmlj
ZXMvcG5wMC8wMDowNCAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDow
NApEUklWRVI9c3lzdGVtClNFUU5VTT0yMDAzClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5
NzFdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDUgKHBucCkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BucDAvMDA6MDUKRFJJVkVSPXJ0Y19jbW9zClNFUU5VTT0yMDA0ClNVQlNZU1RF
TT1wbnAKCktFUk5FTFsxMC4yMzc5NzZdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDUvcnRj
L3J0YzAgKHJ0YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcnRjMApERVZQQVRIPS9kZXZpY2Vz
L3BucDAvMDA6MDUvcnRjL3J0YzAKTUFKT1I9MjU0Ck1JTk9SPTAKU0VRTlVNPTIwMDUKU1VCU1lT
VEVNPXJ0YwoKS0VSTkVMWzEwLjIzNzk4MF0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowNiAo
cG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowNgpEUklWRVI9c3lzdGVt
ClNFUU5VTT0yMDA2ClNVQlNZU1RFTT1wbnAKCktFUk5FTFsxMC4yMzc5ODRdIGFkZCAgICAgIC9k
ZXZpY2VzL3BucDAvMDA6MDcgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAv
MDA6MDcKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAwNwpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAu
MjM3OTkwXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjA4IChwbnApCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wbnAwLzAwOjA4ClNFUU5VTT0yMDA4ClNVQlNZU1RFTT1wbnAKCktFUk5F
TFsxMC4yMzc5OTRdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDkgKHBucCkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDkKRFJJVkVSPWk4MDQyIGF1eApTRVFOVU09MjAw
OQpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM3OTk4XSBhZGQgICAgICAvZGV2aWNlcy9wbnAw
LzAwOjBhIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBhCkRSSVZF
Uj1pODA0MiBrYmQKU0VRTlVNPTIwMTAKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzODAwMl0g
YWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowYiAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcG5wMC8wMDowYgpEUklWRVI9c3lzdGVtClNFUU5VTT0yMDExClNVQlNZU1RFTT1wbnAK
CktFUk5FTFsxMC4yMzgwMDZdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MGMgKHBucCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MGMKRFJJVkVSPXN5c3RlbQpTRVFOVU09
MjAxMgpTVUJTWVNURU09cG5wCgpLRVJORUxbMTAuMjM4MDEwXSBhZGQgICAgICAvZGV2aWNlcy9w
bnAwLzAwOjBkIChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBkCkRS
SVZFUj1zeXN0ZW0KU0VRTlVNPTIwMTMKU1VCU1lTVEVNPXBucAoKS0VSTkVMWzEwLjIzODAxNF0g
YWRkICAgICAgL2RldmljZXMvc29mdHdhcmUgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3NvZnR3YXJlClNFUU5VTT0yMDE0ClNVQlNZU1RFTT1ldmVudF9zb3VyY2UK
CktFUk5FTFsxMC4yMzgwMThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9i
cm9hZGNhc3QgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L2Nsb2NrZXZlbnRzL2Jyb2FkY2FzdApTRVFOVU09MjAxNQpTVUJTWVNURU09Y2xvY2tldmVudHMK
CktFUk5FTFsxMC4yMzgwMjJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9j
bG9ja2V2ZW50MCAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDAKU0VRTlVNPTIwMTYKU1VCU1lTVEVNPWNsb2NrZXZl
bnRzCgpLRVJORUxbMTAuMjM4MDMwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVu
dHMvY2xvY2tldmVudDEgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQxClNFUU5VTT0yMDE3ClNVQlNZU1RFTT1jbG9j
a2V2ZW50cwoKS0VSTkVMWzEwLjIzODAzNF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2Nr
ZXZlbnRzL2Nsb2NrZXZlbnQyIChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MgpTRVFOVU09MjAxOApTVUJTWVNURU09
Y2xvY2tldmVudHMKCktFUk5FTFsxMC4yMzgwNDBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9j
bG9ja2V2ZW50cy9jbG9ja2V2ZW50MyAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDMKU0VRTlVNPTIwMTkKU1VCU1lT
VEVNPWNsb2NrZXZlbnRzCgpLRVJORUxbMTAuMjM4MDQ1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDQgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ0ClNFUU5VTT0yMDIwClNV
QlNZU1RFTT1jbG9ja2V2ZW50cwoKS0VSTkVMWzEwLjIzODA1Ml0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ1IChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NQpTRVFOVU09MjAy
MQpTVUJTWVNURU09Y2xvY2tldmVudHMKCktFUk5FTFsxMC4yMzgwNTZdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NiAoY2xvY2tldmVudHMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDYKU0VRTlVN
PTIwMjIKU1VCU1lTVEVNPWNsb2NrZXZlbnRzCgpLRVJORUxbMTAuMjM4MDYzXSBhZGQgICAgICAv
ZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDcgKGNsb2NrZXZlbnRzKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ3ClNF
UU5VTT0yMDIzClNVQlNZU1RFTT1jbG9ja2V2ZW50cwoKS0VSTkVMWzEwLjIzODA3MF0gYWRkICAg
ICAgL2RldmljZXMvc3lzdGVtL2Nsb2Nrc291cmNlL2Nsb2Nrc291cmNlMCAoY2xvY2tzb3VyY2Up
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tzb3VyY2UvY2xvY2tzb3Vy
Y2UwClNFUU5VTT0yMDI0ClNVQlNZU1RFTT1jbG9ja3NvdXJjZQoKS0VSTkVMWzEwLjIzODA4OF0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUwIChjcHUpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTAKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZj
cHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEs
MDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAw
MEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFC
LDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCww
MDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4
MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMs
MDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAw
RTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0
LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyNQpTVUJTWVNURU09Y3B1CgpLRVJORUxbMTAuMjM4
MTAyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTEgKGNwdSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MQpEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFT
PXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAs
MDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAw
MEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFB
LDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2Qyww
MDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4
MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEs
MDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAw
QzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAz
LDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI2ClNVQlNZU1RFTT1jcHUKCktFUk5FTFsx
MC4yMzgxMTVdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MiAoY3B1KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2NwdS9jcHUyCkRSSVZFUj1wcm9jZXNzb3IKTU9E
QUxJQVM9eDg2Y3B1OnZlbmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVsOjAwM0E6ZmVhdHVyZTos
MDAwMCwwMDAxLDAwMDIsMDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAwMDgsMDAwOSwwMDBCLDAw
MEMsMDAwRCwwMDBFLDAwMEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2LDAwMTcsMDAxOCwwMDE5
LDAwMUEsMDAxQiwwMDFDLDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiwwMDNELDAwNjgsMDA2Qiww
MDZDLDAwNkQsMDA2RiwwMDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3OCwwMDdDLDAwN0QsMDA4
MCwwMDgxLDAwODIsMDA4MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODksMDA4RCwwMDhFLDAwOEYs
MDA5MSwwMDkzLDAwOTQsMDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAwOUIsMDA5QywwMDlELDAw
OUUsMDBDMCwwMEUwLDAwRTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3LDAxMDAsMDEwMSwwMTAy
LDAxMDMsMDEwNCwwMTIwLDAxMjcsMDEyOQoKU0VRTlVNPTIwMjcKU1VCU1lTVEVNPWNwdQoKS0VS
TkVMWzEwLjIzODEyOV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzIChjcHUpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMKRFJJVkVSPXByb2Nlc3Nv
cgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0
dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAw
MEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4
LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCww
MDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3
RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUs
MDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAw
OUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAx
LDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyOApTVUJTWVNURU09Y3B1
CgpLRVJORUxbMTAuMjM4MTQyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQgKGNw
dSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NApEUklWRVI9cHJv
Y2Vzc29yCk1PREFMSUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNB
OmZlYXR1cmU6LDAwMDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAw
MDksMDAwQiwwMDBDLDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3
LDAwMTgsMDAxOSwwMDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCww
MDY4LDAwNkIsMDA2QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3
QywwMDdELDAwODAsMDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQs
MDA4RSwwMDhGLDAwOTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAw
OUMsMDA5RCwwMDlFLDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAw
LDAxMDEsMDEwMiwwMTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI5ClNVQlNZU1RF
TT1jcHUKCktFUk5FTFsxMC4yMzgxNTZdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1
NSAoY3B1KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2NwdS9jcHU1CkRSSVZF
Uj1wcm9jZXNzb3IKTU9EQUxJQVM9eDg2Y3B1OnZlbmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVs
OjAwM0E6ZmVhdHVyZTosMDAwMCwwMDAxLDAwMDIsMDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAw
MDgsMDAwOSwwMDBCLDAwMEMsMDAwRCwwMDBFLDAwMEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2
LDAwMTcsMDAxOCwwMDE5LDAwMUEsMDAxQiwwMDFDLDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiww
MDNELDAwNjgsMDA2QiwwMDZDLDAwNkQsMDA2RiwwMDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3
OCwwMDdDLDAwN0QsMDA4MCwwMDgxLDAwODIsMDA4MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODks
MDA4RCwwMDhFLDAwOEYsMDA5MSwwMDkzLDAwOTQsMDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAw
OUIsMDA5QywwMDlELDAwOUUsMDBDMCwwMEUwLDAwRTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3
LDAxMDAsMDEwMSwwMTAyLDAxMDMsMDEwNCwwMTIwLDAxMjcsMDEyOQoKU0VRTlVNPTIwMzAKU1VC
U1lTVEVNPWNwdQoKS0VSTkVMWzEwLjIzODE3MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nw
dS9jcHU2IChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTYK
RFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6
bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAw
MDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1
LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCww
MDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3
NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgs
MDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAw
OUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2
LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAz
MQpTVUJTWVNURU09Y3B1CgpLRVJORUxbMTAuMjM4MTg0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vY3B1L2NwdTcgKGNwdSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUv
Y3B1NwpEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6
MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAw
MDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEz
LDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiww
MDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3
NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcs
MDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAw
OTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1
LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5V
TT0yMDMyClNVQlNZU1RFTT1jcHUKCktFUk5FTFsxMC4yMzgxODldIGFkZCAgICAgIC9kZXZpY2Vz
L3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMCAobWFjaGluZWNoZWNrKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2swClNF
UU5VTT0yMDMzClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgxOTRdIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMSAobWFjaGluZWNo
ZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNo
aW5lY2hlY2sxClNFUU5VTT0yMDM0ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4y
MzgyMDBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNr
MiAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hp
bmVjaGVjay9tYWNoaW5lY2hlY2syClNFUU5VTT0yMDM1ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sK
CktFUk5FTFsxMC4yMzgyMDddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2sv
bWFjaGluZWNoZWNrMyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2szClNFUU5VTT0yMDM2ClNVQlNZU1RFTT1t
YWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMTFdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
YWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNCAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s0ClNFUU5VTT0yMDM3
ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNSAobWFjaGluZWNoZWNrKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s1
ClNFUU5VTT0yMDM4ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsxMC4yMzgyMjFdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrNiAobWFjaGlu
ZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9t
YWNoaW5lY2hlY2s2ClNFUU5VTT0yMDM5ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKCktFUk5FTFsx
MC4yMzgyMjVdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNo
ZWNrNyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21h
Y2hpbmVjaGVjay9tYWNoaW5lY2hlY2s3ClNFUU5VTT0yMDQwClNVQlNZU1RFTT1tYWNoaW5lY2hl
Y2sKCktFUk5FTFsxMC4yMzgyMzRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnkwClNFUU5VTT0yMDQxClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgyMzhdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MSAobWVtb3J5KQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxClNFUU5VTT0yMDQyClNVQlNZ
U1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgyNDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5MTAgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5MTAKU0VRTlVNPTIwNDMKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEw
LjIzODI1MV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxMSAobWVtb3J5
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxMQpTRVFO
VU09MjA0NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MjU1XSBhZGQgICAgICAvZGV2
aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTEyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTEyClNFUU5VTT0yMDQ1ClNVQlNZU1RFTT1tZW1v
cnkKCktFUk5FTFsxMC4yMzgyNjJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MTMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5MTMKU0VRTlVNPTIwNDYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODI2OF0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNCAobWVtb3J5KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNApTRVFOVU09MjA0NwpT
VUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MjcyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTE1IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9z
eXN0ZW0vbWVtb3J5L21lbW9yeTE1ClNFUU5VTT0yMDQ4ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5F
TFsxMC4yMzgyODBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTYgKG1l
bW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTYK
U0VRTlVNPTIwNDkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODI4M10gYWRkICAgICAg
L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNwpTRVFOVU09MjA1MApTVUJTWVNURU09
bWVtb3J5CgpLRVJORUxbMTAuMjM4MjkwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTE4IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTE4ClNFUU5VTT0yMDUxClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgy
OTRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTkgKG1lbW9yeSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MTkKU0VRTlVNPTIw
NTIKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODMwMV0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnkyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIKU0VRTlVNPTIwNTMKU1VCU1lTVEVNPW1lbW9yeQoKS0VS
TkVMWzEwLjIzODMwNV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMCAo
bWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnky
MApTRVFOVU09MjA1NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzEyXSBhZGQgICAg
ICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIxIChtZW1vcnkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIxClNFUU5VTT0yMDU1ClNVQlNZU1RF
TT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzMTZdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5MjIgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5MjIKU0VRTlVNPTIwNTYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIz
ODMyM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMyAobWVtb3J5KQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMwpTRVFOVU09
MjA1NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzI3XSBhZGQgICAgICAvZGV2aWNl
cy9zeXN0ZW0vbWVtb3J5L21lbW9yeTI0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTI0ClNFUU5VTT0yMDU4ClNVQlNZU1RFTT1tZW1vcnkK
CktFUk5FTFsxMC4yMzgzMzRdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjUKU0VRTlVNPTIwNTkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODMzOF0gYWRk
ICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzIChtZW1vcnkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMKU0VRTlVNPTIwNjAKU1VCU1lT
VEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODM0NV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkzMiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnkzMgpTRVFOVU09MjA2MQpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAu
MjM4MzUyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMzIChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMzClNFUU5V
TT0yMDYyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzNTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MzQgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MzQKU0VRTlVNPTIwNjMKU1VCU1lTVEVNPW1lbW9y
eQoKS0VSTkVMWzEwLjIzODM1OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnkzNSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnkzNQpTRVFOVU09MjA2NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzY2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2IChtZW1vcnkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2ClNFUU5VTT0yMDY1ClNV
QlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzNzBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5MzcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5
c3RlbS9tZW1vcnkvbWVtb3J5MzcKU0VRTlVNPTIwNjYKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVM
WzEwLjIzODM3Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzOCAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkzOApT
RVFOVU09MjA2NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4MzgwXSBhZGQgICAgICAv
ZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM5IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM5ClNFUU5VTT0yMDY4ClNVQlNZU1RFTT1t
ZW1vcnkKCktFUk5FTFsxMC4yMzgzODddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk0ClNFUU5VTT0yMDY5ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzgzOTFd
IGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDAgKG1lbW9yeSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDAKU0VRTlVNPTIwNzAK
U1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODM5OF0gYWRkICAgICAgL2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk0MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnk0MQpTRVFOVU09MjA3MQpTVUJTWVNURU09bWVtb3J5CgpLRVJO
RUxbMTAuMjM4NDAyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQyICht
ZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQy
ClNFUU5VTT0yMDcyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0MDldIGFkZCAgICAg
IC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDMKU0VRTlVNPTIwNzMKU1VCU1lTVEVN
PW1lbW9yeQoKS0VSTkVMWzEwLjIzODQxM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk0NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk0NApTRVFOVU09MjA3NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4
NDIwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1IChtZW1vcnkpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1ClNFUU5VTT0y
MDc1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0MjZdIGFkZCAgICAgIC9kZXZpY2Vz
L3N5c3RlbS9tZW1vcnkvbWVtb3J5NDYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NDYKU0VRTlVNPTIwNzYKU1VCU1lTVEVNPW1lbW9yeQoK
S0VSTkVMWzEwLjIzODQzMF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk0
NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk0NwpTRVFOVU09MjA3NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NDM5XSBhZGQg
ICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4IChtZW1vcnkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4ClNFUU5VTT0yMDc4ClNVQlNZ
U1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0NDNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5NDkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NDkKU0VRTlVNPTIwNzkKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEw
LjIzODQ0N10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1IChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTUKU0VRTlVN
PTIwODAKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODQ1NV0gYWRkICAgICAgL2Rldmlj
ZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MApTRVFOVU09MjA4MQpTVUJTWVNURU09bWVtb3J5
CgpLRVJORUxbMTAuMjM4NDU5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTUxIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21l
bW9yeTUxClNFUU5VTT0yMDgyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0NjVdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTIgKG1lbW9yeSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTIKU0VRTlVNPTIwODMKU1VC
U1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODQ3Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk1MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk1MwpTRVFOVU09MjA4NApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxb
MTAuMjM4NDc2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU0IChtZW1v
cnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU0ClNF
UU5VTT0yMDg1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg0ODVdIGFkZCAgICAgIC9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NTUKU0VRTlVNPTIwODYKU1VCU1lTVEVNPW1l
bW9yeQoKS0VSTkVMWzEwLjIzODQ4OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnk1NiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9y
eS9tZW1vcnk1NgpTRVFOVU09MjA4NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NDk2
XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU3IChtZW1vcnkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTU3ClNFUU5VTT0yMDg4
ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1MDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5
c3RlbS9tZW1vcnkvbWVtb3J5NTggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9tZW1vcnkvbWVtb3J5NTgKU0VRTlVNPTIwODkKU1VCU1lTVEVNPW1lbW9yeQoKS0VS
TkVMWzEwLjIzODUwNV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1OSAo
bWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1
OQpTRVFOVU09MjA5MApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NTA5XSBhZGQgICAg
ICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NgpTRVFOVU09MjA5MQpTVUJTWVNURU09
bWVtb3J5CgpLRVJORUxbMTAuMjM4NTE2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTYwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTYwClNFUU5VTT0yMDkyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1
MjBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjEgKG1lbW9yeSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjEKU0VRTlVNPTIw
OTMKU1VCU1lTVEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODUyN10gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL21lbW9yeS9tZW1vcnk2MiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk2MgpTRVFOVU09MjA5NApTVUJTWVNURU09bWVtb3J5CgpL
RVJORUxbMTAuMjM4NTMzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTYz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTYzClNFUU5VTT0yMDk1ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1MzddIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjQgKG1lbW9yeSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjQKU0VRTlVNPTIwOTYKU1VCU1lT
VEVNPW1lbW9yeQoKS0VSTkVMWzEwLjIzODU0NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NQpTRVFOVU09MjA5NwpTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAu
MjM4NTQ4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY2IChtZW1vcnkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY2ClNFUU5V
TT0yMDk4ClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1NTVdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5NjcKU0VRTlVNPTIwOTkKU1VCU1lTVEVNPW1lbW9y
eQoKS0VSTkVMWzEwLjIzODU1OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk2OCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9t
ZW1vcnk2OApTRVFOVU09MjEwMApTVUJTWVNURU09bWVtb3J5CgpLRVJORUxbMTAuMjM4NTY2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY5IChtZW1vcnkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTY5ClNFUU5VTT0yMTAxClNV
QlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1NzNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lz
dGVtL21lbW9yeS9tZW1vcnk3ClNFUU5VTT0yMTAyClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsx
MC4yMzg1NzddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OCAobWVtb3J5
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk4ClNFUU5V
TT0yMTAzClNVQlNZU1RFTT1tZW1vcnkKCktFUk5FTFsxMC4yMzg1ODNdIGFkZCAgICAgIC9kZXZp
Y2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5OSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk5ClNFUU5VTT0yMTA0ClNVQlNZU1RFTT1tZW1vcnkK
CktFUk5FTFsxMC4yMzg1OTBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9ub2RlL25vZGUwIChu
b2RlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL25vZGUvbm9kZTAKU0VRTlVN
PTIxMDUKU1VCU1lTVEVNPW5vZGUKCktFUk5FTFsxMC4yMzg1OTRdIGFkZCAgICAgIC9kZXZpY2Vz
L3RyYWNlcG9pbnQgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Ry
YWNlcG9pbnQKU0VRTlVNPTIxMDYKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQoKS0VSTkVMWzEwLjIz
ODYwMV0gYWRkICAgICAgL2RldmljZXMvdW5jb3JlX2Nib3hfMCAoZXZlbnRfc291cmNlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5jb3JlX2Nib3hfMApTRVFOVU09MjEwNwpTVUJTWVNU
RU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAuMjM4NjA4XSBhZGQgICAgICAvZGV2aWNlcy91bmNv
cmVfY2JveF8xIChldmVudF9zb3VyY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy91bmNv
cmVfY2JveF8xClNFUU5VTT0yMTA4ClNVQlNZU1RFTT1ldmVudF9zb3VyY2UKCktFUk5FTFsxMC4y
Mzg2MTJdIGFkZCAgICAgIC9kZXZpY2VzL3VuY29yZV9jYm94XzIgKGV2ZW50X3NvdXJjZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3VuY29yZV9jYm94XzIKU0VRTlVNPTIxMDkKU1VCU1lT
VEVNPWV2ZW50X3NvdXJjZQoKS0VSTkVMWzEwLjIzODYxOF0gYWRkICAgICAgL2RldmljZXMvdW5j
b3JlX2Nib3hfMyAoZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5j
b3JlX2Nib3hfMwpTRVFOVU09MjExMApTVUJTWVNURU09ZXZlbnRfc291cmNlCgpLRVJORUxbMTAu
MjM4NjI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xMTowIChiZGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xMTowClNFUU5VTT0yMTExClNVQlNZU1RF
TT1iZGkKCktFUk5FTFsxMC4yMzg2MzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6
MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTowClNFUU5V
TT0yMTEyClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2MzddIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzE6MSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvMToxClNFUU5VTT0yMTEzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTAKU0VRTlVNPTIxMTQKU1VCU1lTVEVNPWJkaQoKS0VS
TkVMWzEwLjIzODY0N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToxMSAoYmRpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxMQpTRVFOVU09MjExNQpT
VUJTWVNURU09YmRpCgpLRVJORUxbMTAuMjM4NjUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2JkaS8xOjEyIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjEyClNFUU5VTT0yMTE2ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NjBdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MTMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6MTMKU0VRTlVNPTIxMTcKU1VCU1lTVEVNPWJkaQoKS0VSTkVMWzEw
LjIzODY2Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToxNCAoYmRpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxNApTRVFOVU09MjExOApTVUJTWVNU
RU09YmRpCgpLRVJORUxbMTAuMjM4NjcwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjE1IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjE1ClNF
UU5VTT0yMTE5ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2NzRdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6MiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9iZGkvMToyClNFUU5VTT0yMTIwClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2Nzdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTozClNFUU5VTT0yMTIxClNVQlNZU1RFTT1iZGkKCktF
Uk5FTFsxMC4yMzg2ODRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NCAoYmRpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo0ClNFUU5VTT0yMTIyClNV
QlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2ODhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
YmRpLzE6NSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo1
ClNFUU5VTT0yMTIzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2OTVdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMTo2ClNFUU5VTT0yMTI0ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg2
OTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NyAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo3ClNFUU5VTT0yMTI1ClNVQlNZU1RFTT1iZGkK
CktFUk5FTFsxMC4yMzg3MDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6OCAoYmRp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTo4ClNFUU5VTT0yMTI2
ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6OSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MTo5ClNFUU5VTT0yMTI3ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MTddIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1MjowIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL2JkaS8yNTI6MApTRVFOVU09MjEyOApTVUJTWVNURU09YmRpCgpLRVJORUxb
MTAuMjM4NzIxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MSAoYmRpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMjUyOjEKU0VRTlVNPTIxMjkKU1VC
U1lTVEVNPWJkaQoKS0VSTkVMWzEwLjIzODcyN10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
ZGkvMjUyOjIgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1
MjoyClNFUU5VTT0yMTMwClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3MzRdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9iZGkvNzowClNFUU5VTT0yMTMxClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4y
Mzg3NDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MSAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoxClNFUU5VTT0yMTMyClNVQlNZU1RFTT1i
ZGkKCktFUk5FTFsxMC4yMzg3NDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MiAo
YmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoyClNFUU5VTT0y
MTMzClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NTJdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzc6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9i
ZGkvNzozClNFUU5VTT0yMTM0ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NThdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9iZGkvNzo0ClNFUU5VTT0yMTM1ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsx
MC4yMzg3NjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NSAoYmRpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo1ClNFUU5VTT0yMTM2ClNVQlNZU1RF
TT1iZGkKCktFUk5FTFsxMC4yMzg3NjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6
NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo2ClNFUU5V
TT0yMTM3ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NzNdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzc6NyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvNzo3ClNFUU5VTT0yMTM4ClNVQlNZU1RFTT1iZGkKCktFUk5FTFsxMC4yMzg3NzldIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC9iZGkvODowClNFUU5VTT0yMTM5ClNVQlNZU1RFTT1iZGkKCktFUk5F
TFsxMC4yMzg3ODddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MTYgKGJkaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MTYKU0VRTlVNPTIxNDAKU1VC
U1lTVEVNPWJkaQoKS0VSTkVMWzEwLjIzODc5MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
ZGkvZGVmYXVsdCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
ZGVmYXVsdApTRVFOVU09MjE0MQpTVUJTWVNURU09YmRpCgpLRVJORUxbMTAuMjM4ODAxXSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AwIChibG9jaykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvbG9vcDAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AwCkRFVlRZ
UEU9ZGlzawpNQUpPUj03Ck1JTk9SPTAKU0VRTlVNPTIxNDIKU1VCU1lTVEVNPWJsb2NrCgpLRVJO
RUxbMTAuMjM4ODA3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AxIChibG9j
aykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2xvb3AxCkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTEKU0VRTlVNPTIxNDMKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODEzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2xvb3AyIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDIKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AyCkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9S
PTIKU0VRTlVNPTIxNDQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODE5XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AzIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvbG9vcDMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3AzCkRFVlRZUEU9
ZGlzawpNQUpPUj03Ck1JTk9SPTMKU0VRTlVNPTIxNDUKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxb
MTAuMjM4ODI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A0IChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2xvb3A0CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTQKU0VRTlVNPTIxNDYKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODMzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2xvb3A1IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDUKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A1CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTUK
U0VRTlVNPTIxNDcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODM5XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A2IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvbG9vcDYKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A2CkRFVlRZUEU9ZGlz
awpNQUpPUj03Ck1JTk9SPTYKU0VRTlVNPTIxNDgKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAu
MjM4ODQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2xvb3A3IChibG9jaykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcDcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2Nr
L2xvb3A3CkRFVlRZUEU9ZGlzawpNQUpPUj03Ck1JTk9SPTcKU0VRTlVNPTIxNDkKU1VCU1lTVEVN
PWJsb2NrCgpLRVJORUxbMTAuMjM4ODUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2Nr
L3JhbTAgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0wCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9ibG9jay9yYW0wCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTAKU0VRTlVN
PTIxNTAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODU2XSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL2Jsb2NrL3JhbTEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0x
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xCkRFVlRZUEU9ZGlzawpNQUpPUj0x
Ck1JTk9SPTEKU0VRTlVNPTIxNTEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODYyXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwIChibG9jaykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvcmFtMTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwCkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEwClNFUU5VTT0yMTUyClNVQlNZU1RFTT1ibG9jawoK
S0VSTkVMWzEwLjIzODg2OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xMSAo
YmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3JhbTExCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9yYW0xMQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0xMQpTRVFOVU09MjE1
MwpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzg4NzRdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtMTIgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0xMgpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMTIKREVWVFlQRT1kaXNrCk1BSk9SPTEK
TUlOT1I9MTIKU0VRTlVNPTIxNTQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODc5XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzIChibG9jaykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvcmFtMTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzCkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEzClNFUU5VTT0yMTU1ClNVQlNZU1RFTT1ibG9jawoK
S0VSTkVMWzEwLjIzODg4NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0xNCAo
YmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3JhbTE0CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9yYW0xNApERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0xNApTRVFOVU09MjE1
NgpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yMzg4OTFdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtMTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0xNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMTUKREVWVFlQRT1kaXNrCk1BSk9SPTEK
TUlOT1I9MTUKU0VRTlVNPTIxNTcKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4ODk2XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTIgKGJsb2NrKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9yYW0yCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW0yCkRFVlRZ
UEU9ZGlzawpNQUpPUj0xCk1JTk9SPTIKU0VRTlVNPTIxNTgKU1VCU1lTVEVNPWJsb2NrCgpLRVJO
RUxbMTAuMjM4OTAyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTMgKGJsb2Nr
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0zCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9i
bG9jay9yYW0zCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTMKU0VRTlVNPTIxNTkKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTA4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL3JhbTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW00CkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9ibG9jay9yYW00CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTQKU0VR
TlVNPTIxNjAKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTE0XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9y
YW01CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW01CkRFVlRZUEU9ZGlzawpNQUpP
Uj0xCk1JTk9SPTUKU0VRTlVNPTIxNjEKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTE5
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTYgKGJsb2NrKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9yYW02CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW02CkRF
VlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTYKU0VRTlVNPTIxNjIKU1VCU1lTVEVNPWJsb2NrCgpL
RVJORUxbMTAuMjM4OTI1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTcgKGJs
b2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW03CkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW03CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTcKU0VRTlVNPTIxNjMKU1VC
U1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTMwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTggKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW04CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW04CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTgK
U0VRTlVNPTIxNjQKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4OTM2XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTkgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di9yYW05CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9yYW05CkRFVlRZUEU9ZGlzawpN
QUpPUj0xCk1JTk9SPTkKU0VRTlVNPTIxNjUKU1VCU1lTVEVNPWJsb2NrCgpLRVJORUxbMTAuMjM4
OTQxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2RtaS9pZCAoZG1pKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9kbWkvaWQKTU9EQUxJQVM9ZG1pOmJ2bkFtZXJpY2FuTWVn
YXRyZW5kc0luYy46YnZyTjU2VkouMjAzOmJkMDgvMjkvMjAxMjpzdm5BU1VTVGVLQ09NUFVURVJJ
TkMuOnBuTjU2Vko6cHZyMS4wOnJ2bkFTVVNUZUtDT01QVVRFUklOQy46cm5ONTZWSjpydnIxLjA6
Y3ZuQVNVU1RlS0NPTVBVVEVSSU5DLjpjdDEwOmN2cjEuMDoKU0VRTlVNPTIxNjYKU1VCU1lTVEVN
PWRtaQoKS0VSTkVMWzEwLjIzODk0Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ncmFwaGlj
cy9mYmNvbiAoZ3JhcGhpY3MpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2dy
YXBoaWNzL2ZiY29uClNFUU5VTT0yMTY3ClNVQlNZU1RFTT1ncmFwaGljcwoKS0VSTkVMWzEwLjIz
ODk1MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9od21vbi9od21vbjAgKGh3bW9uKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9od21vbi9od21vbjAKU0VRTlVNPTIxNjgK
U1VCU1lTVEVNPWh3bW9uCgpLRVJORUxbMTAuMjM4OTU3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL2lucHV0L21pY2UgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9taWNl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9pbnB1dC9taWNlCk1BSk9SPTEzCk1JTk9SPTYzClNF
UU5VTT0yMTY5ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjIzODk2M10gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9tZW0vZnVsbCAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZO
QU1FPS9kZXYvZnVsbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL2Z1bGwKTUFKT1I9MQpN
SU5PUj03ClNFUU5VTT0yMTcwClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5NjldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL2ttc2cgKG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2
NDQKREVWTkFNRT0vZGV2L2ttc2cKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21lbS9rbXNnCk1B
Sk9SPTEKTUlOT1I9MTEKU0VRTlVNPTIxNzEKU1VCU1lTVEVNPW1lbQoKS0VSTkVMWzEwLjIzODk3
NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vbWVtIChtZW0pCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L21lbQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL21lbQpNQUpPUj0xCk1J
Tk9SPTEKU0VRTlVNPTIxNzIKU1VCU1lTVEVNPW1lbQoKS0VSTkVMWzEwLjIzODk4MV0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9tZW0vbnVsbCAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2
NgpERVZOQU1FPS9kZXYvbnVsbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL251bGwKTUFK
T1I9MQpNSU5PUj0zClNFUU5VTT0yMTczClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5ODZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL3BvcnQgKG1lbSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvcG9ydApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVtL3BvcnQKTUFKT1I9MQpN
SU5PUj00ClNFUU5VTT0yMTc0ClNVQlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzg5OTJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL3JhbmRvbSAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9
MDY2NgpERVZOQU1FPS9kZXYvcmFuZG9tCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vcmFu
ZG9tCk1BSk9SPTEKTUlOT1I9OApTRVFOVU09MjE3NQpTVUJTWVNURU09bWVtCgpLRVJORUxbMTAu
MjM4OTk4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21lbS91cmFuZG9tIChtZW0pCkFDVElP
Tj1hZGQKREVWTU9ERT0wNjY2CkRFVk5BTUU9L2Rldi91cmFuZG9tCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9tZW0vdXJhbmRvbQpNQUpPUj0xCk1JTk9SPTkKU0VRTlVNPTIxNzYKU1VCU1lTVEVN
PW1lbQoKS0VSTkVMWzEwLjIzOTAwNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vemVy
byAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZOQU1FPS9kZXYvemVybwpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvbWVtL3plcm8KTUFKT1I9MQpNSU5PUj01ClNFUU5VTT0yMTc3ClNV
QlNZU1RFTT1tZW0KCktFUk5FTFsxMC4yMzkwMTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
bWlzYy9jcHVfZG1hX2xhdGVuY3kgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2NwdV9k
bWFfbGF0ZW5jeQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9jcHVfZG1hX2xhdGVuY3kK
TUFKT1I9MTAKTUlOT1I9NjAKU0VRTlVNPTIxNzgKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4y
MzkwMTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyIChtaXNj
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9tYXBwZXIvY29udHJvbApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyCk1BSk9SPTEwCk1JTk9SPTIzNgpTRVFOVU09MjE3
OQpTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTAyMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC9taXNjL2VjcnlwdGZzIChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9lY3J5cHRm
cwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9lY3J5cHRmcwpNQUpPUj0xMApNSU5PUj02
MQpTRVFOVU09MjE4MApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTAyN10gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC9taXNjL2Z1c2UgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L2Z1c2UKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvZnVzZQpNQUpPUj0xMApNSU5PUj0y
MjkKU0VRTlVNPTIxODEKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwMzJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9ocGV0IChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di9ocGV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2hwZXQKTUFKT1I9MTAKTUlOT1I9
MjI4ClNFUU5VTT0yMTgyClNVQlNZU1RFTT1taXNjCgpLRVJORUxbMTAuMjM5MDM3XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbG9vcC1jb250cm9sIChtaXNjKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9sb29wLWNvbnRyb2wKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvbG9v
cC1jb250cm9sCk1BSk9SPTEwCk1JTk9SPTIzNwpTRVFOVU09MjE4MwpTVUJTWVNURU09bWlzYwoK
S0VSTkVMWzEwLjIzOTA0M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZyAo
bWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWNlbG9nCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9taXNjL21jZWxvZwpNQUpPUj0xMApNSU5PUj0yMjcKU0VRTlVNPTIxODQKU1VCU1lTVEVN
PW1pc2MKCktFUk5FTFsxMC4yMzkwNDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9u
ZXR3b3JrX2xhdGVuY3kgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldHdvcmtfbGF0
ZW5jeQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX2xhdGVuY3kKTUFKT1I9
MTAKTUlOT1I9NTkKU0VRTlVNPTIxODUKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwNTRd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX3Rocm91Z2hwdXQgKG1pc2Mp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldHdvcmtfdGhyb3VnaHB1dApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9uZXR3b3JrX3Rocm91Z2hwdXQKTUFKT1I9MTAKTUlOT1I9NTgKU0VR
TlVNPTIxODYKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwNjBdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9wc2F1eCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcHNh
dXgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvcHNhdXgKTUFKT1I9MTAKTUlOT1I9MQpT
RVFOVU09MjE4NwpTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTA2NV0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9taXNjL3Jma2lsbCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
cmZraWxsCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL3Jma2lsbApNQUpPUj0xMApNSU5P
Uj02MgpTRVFOVU09MjE4OApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEwLjIzOTA3MF0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9taXNjL3NuYXBzaG90IChtaXNjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9zbmFwc2hvdApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9zbmFwc2hvdApN
QUpPUj0xMApNSU5PUj0yMzEKU0VRTlVNPTIxODkKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4y
MzkwNzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy90dW4gKG1pc2MpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L25ldC90dW4KREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvdHVu
Ck1BSk9SPTEwCk1JTk9SPTIwMApTRVFOVU09MjE5MApTVUJTWVNURU09bWlzYwoKS0VSTkVMWzEw
LjIzOTA4M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL3VpbnB1dCAobWlzYykKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvdWlucHV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNj
L3VpbnB1dApNQUpPUj0xMApNSU5PUj0yMjMKU0VRTlVNPTIxOTEKU1VCU1lTVEVNPW1pc2MKCktF
Uk5FTFsxMC4yMzkwODldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy92Z2FfYXJiaXRl
ciAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmdhX2FyYml0ZXIKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL21pc2MvdmdhX2FyYml0ZXIKTUFKT1I9MTAKTUlOT1I9NjMKU0VRTlVNPTIx
OTIKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMC4yMzkwOTRdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvbmV0L2xvIChuZXQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL25l
dC9sbwpJRklOREVYPTEKSU5URVJGQUNFPWxvClNFUU5VTT0yMTkzClNVQlNZU1RFTT1uZXQKCktF
Uk5FTFsxMC4yMzkxMDBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvcHBwL3BwcCAocHBwKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi9wcHAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3BwcC9w
cHAKTUFKT1I9MTA4Ck1JTk9SPTAKU0VRTlVNPTIxOTQKU1VCU1lTVEVNPXBwcAoKS0VSTkVMWzEw
LjIzOTEwNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNl
MCAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9j
b29saW5nX2RldmljZTAKU0VRTlVNPTIxOTUKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4y
MzkxMDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEg
KHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29v
bGluZ19kZXZpY2UxClNFUU5VTT0yMTk2ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5
MTEyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UyICh0
aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xp
bmdfZGV2aWNlMgpTRVFOVU09MjE5NwpTVUJTWVNURU09dGhlcm1hbAoKS0VSTkVMWzEwLjIzOTEx
Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMyAodGhl
cm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5n
X2RldmljZTMKU0VRTlVNPTIxOTgKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4yMzkxMTld
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTQgKHRoZXJt
YWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19k
ZXZpY2U0ClNFUU5VTT0yMTk5ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTIzXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U1ICh0aGVybWFs
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2
aWNlNQpTRVFOVU09MjIwMApTVUJTWVNURU09dGhlcm1hbAoKS0VSTkVMWzEwLjIzOTEyN10gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlNiAodGhlcm1hbCkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rldmlj
ZTYKU0VRTlVNPTIyMDEKU1VCU1lTVEVNPXRoZXJtYWwKCktFUk5FTFsxMC4yMzkxMzBdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTcgKHRoZXJtYWwpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U3
ClNFUU5VTT0yMjAyClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTM0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMCAodGhlcm1hbCkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUwClNFUU5V
TT0yMjAzClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTAuMjM5MTM5XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS9jb25zb2xlICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2Nv
bnNvbGUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS9jb25zb2xlCk1BSk9SPTUKTUlOT1I9
MQpTRVFOVU09MjIwNApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTQ1XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3R0eS9wdG14ICh0dHkpCkFDVElPTj1hZGQKREVWTU9ERT0wNjY2CkRF
Vk5BTUU9L2Rldi9wdG14CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvcHRteApNQUpPUj01
Ck1JTk9SPTIKU0VRTlVNPTIyMDUKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE1MV0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5ICh0dHkpCkFDVElPTj1hZGQKREVWTU9ERT0w
NjY2CkRFVk5BTUU9L2Rldi90dHkKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkKTUFK
T1I9NQpNSU5PUj0wClNFUU5VTT0yMjA2ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNTdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTAgKHR0eSkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdHR5MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTAKTUFKT1I9NApN
SU5PUj0wClNFUU5VTT0yMjA3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNjJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEKTUFKT1I9NApNSU5PUj0x
ClNFUU5VTT0yMjA4ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxNjddIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEwICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eTEwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTAKTUFKT1I9NApNSU5PUj0xMApT
RVFOVU09MjIwOQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTczXSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHkxMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkx
MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTExCk1BSk9SPTQKTUlOT1I9MTEKU0VR
TlVNPTIyMTAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE3OF0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MTIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTIK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMgpNQUpPUj00Ck1JTk9SPTEyClNFUU5V
TT0yMjExClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxODNdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTEzICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTEzCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTMKTUFKT1I9NApNSU5PUj0xMwpTRVFOVU09
MjIxMgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MTg5XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkxNCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE0Ck1BSk9SPTQKTUlOT1I9MTQKU0VRTlVNPTIy
MTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTE5NF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MTUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTUKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNQpNQUpPUj00Ck1JTk9SPTE1ClNFUU5VTT0yMjE0
ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkxOTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTE2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTE2CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTYKTUFKT1I9NApNSU5PUj0xNgpTRVFOVU09MjIxNQpT
VUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MjA3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkxNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE3Ck1BSk9SPTQKTUlOT1I9MTcKU0VRTlVNPTIyMTYKU1VC
U1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTIxM10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90
dHkvdHR5MTggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTgKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHkxOApNQUpPUj00Ck1JTk9SPTE4ClNFUU5VTT0yMjE3ClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzkyMThdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTE5CkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MTkKTUFKT1I9NApNSU5PUj0xOQpTRVFOVU09MjIxOApTVUJTWVNU
RU09dHR5CgpLRVJORUxbMTAuMjM5MjIzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHkyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTIKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkyCk1BSk9SPTQKTUlOT1I9MgpTRVFOVU09MjIxOQpTVUJTWVNURU09dHR5
CgpLRVJORUxbMTAuMjM5MjI5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMCAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTIwCk1BSk9SPTQKTUlOT1I9MjAKU0VRTlVNPTIyMjAKU1VCU1lTVEVNPXR0eQoK
S0VSTkVMWzEwLjIzOTIzNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjEgKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkyMQpNQUpPUj00Ck1JTk9SPTIxClNFUU5VTT0yMjIxClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzkyNDBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIyICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTIyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90
dHkvdHR5MjIKTUFKT1I9NApNSU5PUj0yMgpTRVFOVU09MjIyMgpTVUJTWVNURU09dHR5CgpLRVJO
RUxbMTAuMjM5MjQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMyAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTIzCk1BSk9SPTQKTUlOT1I9MjMKU0VRTlVNPTIyMjMKU1VCU1lTVEVNPXR0eQoKS0VSTkVM
WzEwLjIzOTI1MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjQgKHR0eSkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHkyNApNQUpPUj00Ck1JTk9SPTI0ClNFUU5VTT0yMjI0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzkyNTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI1ICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eTI1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5
MjUKTUFKT1I9NApNSU5PUj0yNQpTRVFOVU09MjIyNQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAu
MjM5MjYxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNiAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHkyNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI2
Ck1BSk9SPTQKTUlOT1I9MjYKU0VRTlVNPTIyMjYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIz
OTI2Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MjcgKHR0eSkKQUNUSU9OPWFk
ZApERVZOQU1FPS9kZXYvdHR5MjcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNwpN
QUpPUj00Ck1JTk9SPTI3ClNFUU5VTT0yMjI3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzky
NzFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI4ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTI4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjgKTUFK
T1I9NApNSU5PUj0yOApTRVFOVU09MjIyOApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5Mjc2
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyOSAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHkyOQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI5Ck1BSk9S
PTQKTUlOT1I9MjkKU0VRTlVNPTIyMjkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTI4MV0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MyAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHkzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MwpNQUpPUj00Ck1J
Tk9SPTMKU0VRTlVNPTIyMzAKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTI4N10gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5MzAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMApNQUpPUj00Ck1JTk9S
PTMwClNFUU5VTT0yMjMxClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkyOTJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2
L3R0eTMxCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzEKTUFKT1I9NApNSU5PUj0z
MQpTRVFOVU09MjIzMgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5Mjk3XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHkzMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMyCk1BSk9SPTQKTUlOT1I9MzIK
U0VRTlVNPTIyMzMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMwMl0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC90dHkvdHR5MzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5
MzMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMwpNQUpPUj00Ck1JTk9SPTMzClNF
UU5VTT0yMjM0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzMDddIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvdHR5L3R0eTM0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTM0
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzQKTUFKT1I9NApNSU5PUj0zNApTRVFO
VU09MjIzNQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MzEzXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL3R0eS90dHkzNSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM1Ck1BSk9SPTQKTUlOT1I9MzUKU0VRTlVN
PTIyMzYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMxOF0gYWRkICAgICAgL2RldmljZXMv
dmlydHVhbC90dHkvdHR5MzYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzYKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNgpNQUpPUj00Ck1JTk9SPTM2ClNFUU5VTT0y
MjM3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzMjNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTM3ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTM3CkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzcKTUFKT1I9NApNSU5PUj0zNwpTRVFOVU09MjIz
OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5MzI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHkzOCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzOApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM4Ck1BSk9SPTQKTUlOT1I9MzgKU0VRTlVNPTIyMzkK
U1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTMzNl0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MzkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzkKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzOQpNQUpPUj00Ck1JTk9SPTM5ClNFUU5VTT0yMjQwClNV
QlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzkzNDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvdHR5L3R0eTQKTUFKT1I9NApNSU5PUj00ClNFUU5VTT0yMjQxClNVQlNZU1RF
TT10dHkKCktFUk5FTFsxMC4yMzkzNDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0
eTQwICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQwCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC90dHkvdHR5NDAKTUFKT1I9NApNSU5PUj00MApTRVFOVU09MjI0MgpTVUJTWVNURU09
dHR5CgpLRVJORUxbMTAuMjM5MzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0
MSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MQpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTQxCk1BSk9SPTQKTUlOT1I9NDEKU0VRTlVNPTIyNDMKU1VCU1lTVEVNPXR0
eQoKS0VSTkVMWzEwLjIzOTM1N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDIg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDIKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHk0MgpNQUpPUj00Ck1JTk9SPTQyClNFUU5VTT0yMjQ0ClNVQlNZU1RFTT10dHkK
CktFUk5FTFsxMC4yMzkzNjNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQzICh0
dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQzCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC90dHkvdHR5NDMKTUFKT1I9NApNSU5PUj00MwpTRVFOVU09MjI0NQpTVUJTWVNURU09dHR5CgpL
RVJORUxbMTAuMjM5MzY4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0NApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ0Ck1BSk9SPTQKTUlOT1I9NDQKU0VRTlVNPTIyNDYKU1VCU1lTVEVNPXR0eQoKS0VS
TkVMWzEwLjIzOTM3M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDUgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0
eS90dHk0NQpNQUpPUj00Ck1JTk9SPTQ1ClNFUU5VTT0yMjQ3ClNVQlNZU1RFTT10dHkKCktFUk5F
TFsxMC4yMzkzNzhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ2ICh0dHkpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQ2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5NDYKTUFKT1I9NApNSU5PUj00NgpTRVFOVU09MjI0OApTVUJTWVNURU09dHR5CgpLRVJORUxb
MTAuMjM5MzgzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NyAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHk0NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0
eTQ3Ck1BSk9SPTQKTUlOT1I9NDcKU0VRTlVNPTIyNDkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEw
LjIzOTM4OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NDggKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5NDgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0
OApNQUpPUj00Ck1JTk9SPTQ4ClNFUU5VTT0yMjUwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4y
MzkzOTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ5ICh0dHkpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3R0eTQ5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDkK
TUFKT1I9NApNSU5PUj00OQpTRVFOVU09MjI1MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5
Mzk5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTUKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1Ck1BSk9S
PTQKTUlOT1I9NQpTRVFOVU09MjI1MgpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDA0XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MCAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHk1MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUwCk1BSk9SPTQK
TUlOT1I9NTAKU0VRTlVNPTIyNTMKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQwOV0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5NTEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MQpNQUpPUj00Ck1J
Tk9SPTUxClNFUU5VTT0yMjU0ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0MTVdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTUyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTIKTUFKT1I9NApNSU5P
Uj01MgpTRVFOVU09MjI1NQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDIwXSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHk1MwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUzCk1BSk9SPTQKTUlOT1I9
NTMKU0VRTlVNPTIyNTYKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQyNV0gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5NTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NApNQUpPUj00Ck1JTk9SPTU0
ClNFUU5VTT0yMjU3ClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0MzBdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0
eTU1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTUKTUFKT1I9NApNSU5PUj01NQpT
RVFOVU09MjI1OApTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDM2XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHk1NiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1
NgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU2Ck1BSk9SPTQKTUlOT1I9NTYKU0VR
TlVNPTIyNTkKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ0MV0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5NTcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTcK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NwpNQUpPUj00Ck1JTk9SPTU3ClNFUU5V
TT0yMjYwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk0NDZdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTU4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTU4CkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTgKTUFKT1I9NApNSU5PUj01OApTRVFOVU09
MjI2MQpTVUJTWVNURU09dHR5CgpLRVJORUxbMTAuMjM5NDUxXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk1OSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1OQpERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU5Ck1BSk9SPTQKTUlOT1I9NTkKU0VRTlVNPTIy
NjIKU1VCU1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ1Nl0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2CkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90dHkvdHR5NgpNQUpPUj00Ck1JTk9SPTYKU0VRTlVNPTIyNjMKU1VC
U1lTVEVNPXR0eQoKS0VSTkVMWzEwLjIzOTQ2NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90
dHkvdHR5NjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjAKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL3R0eS90dHk2MApNQUpPUj00Ck1JTk9SPTYwClNFUU5VTT0yMjY0ClNVQlNZ
U1RFTT10dHkKCktFUk5FTFsxMC4yMzk0NjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTYxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTYxCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5NjEKTUFKT1I9NApNSU5PUj02MQpTRVFOVU09MjI2NQpTVUJTWVNU
RU09dHR5CgpLRVJORUxbMTAuMjM5NDc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHk2MiAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2MgpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTYyCk1BSk9SPTQKTUlOT1I9NjIKU0VRTlVNPTIyNjYKU1VCU1lTVEVN
PXR0eQoKS0VSTkVMWzEwLjIzOTQ4MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5
NjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjMKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk2MwpNQUpPUj00Ck1JTk9SPTYzClNFUU5VTT0yMjY3ClNVQlNZU1RFTT10
dHkKCktFUk5FTFsxMC4yMzk0ODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTcg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTcKTUFKT1I9NApNSU5PUj03ClNFUU5VTT0yMjY4ClNVQlNZU1RFTT10dHkKCktF
Uk5FTFsxMC4yMzk0OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTggKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5OApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTgKTUFKT1I9NApNSU5PUj04ClNFUU5VTT0yMjY5ClNVQlNZU1RFTT10dHkKCktFUk5FTFsx
MC4yMzk0OTZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTkgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5OQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTkK
TUFKT1I9NApNSU5PUj05ClNFUU5VTT0yMjcwClNVQlNZU1RFTT10dHkKCktFUk5FTFsxMC4yMzk1
MDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eXByaW50ayAodHR5KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi90dHlwcmludGsKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90
dHlwcmludGsKTUFKT1I9NQpNSU5PUj0zClNFUU5VTT0yMjcxClNVQlNZU1RFTT10dHkKCktFUk5F
TFsxMC4yMzk1MDddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzICh2YykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdmNzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3MKTUFK
T1I9NwpNSU5PUj0wClNFUU5VTT0yMjcyClNVQlNZU1RFTT12YwoKS0VSTkVMWzEwLjIzOTUxMl0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MxICh2YykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdmNzMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzMQpNQUpPUj03Ck1JTk9S
PTEKU0VRTlVNPTIyNzMKU1VCU1lTVEVNPXZjCgpLRVJORUxbMTAuMjM5NTE4XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczcgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3M3
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M3Ck1BSk9SPTcKTUlOT1I9NwpTRVFOVU09
MjI3NApTVUJTWVNURU09dmMKCktFUk5FTFsxMC4yMzk1MjNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdmMvdmNzYSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2EKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2EKTUFKT1I9NwpNSU5PUj0xMjgKU0VRTlVNPTIyNzUKU1VC
U1lTVEVNPXZjCgpLRVJORUxbMTAuMjM5NTI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Zj
L3Zjc2ExICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYTEKREVWUEFUSD0vZGV2aWNl
cy92aXJ0dWFsL3ZjL3Zjc2ExCk1BSk9SPTcKTUlOT1I9MTI5ClNFUU5VTT0yMjc2ClNVQlNZU1RF
TT12YwoKS0VSTkVMWzEwLjIzOTUzNF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3Nh
NyAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E3CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC92Yy92Y3NhNwpNQUpPUj03Ck1JTk9SPTEzNQpTRVFOVU09MjI3NwpTVUJTWVNURU09dmMK
CktFUk5FTFsxMC4yMzk1MzldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0
Y29uMCAodnRjb25zb2xlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNv
bnNvbGUvdnRjb24wClNFUU5VTT0yMjc4ClNVQlNZU1RFTT12dGNvbnNvbGUKCktFUk5FTFsxMC4y
Mzk1NDNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29uMSAodnRjb25z
b2xlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24x
ClNFUU5VTT0yMjc5ClNVQlNZU1RFTT12dGNvbnNvbGUKCktFUk5FTFsxMC4yMzk1NDhdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMCAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L2RtLTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTAKREVWVFlQRT1k
aXNrCk1BSk9SPTI1MgpNSU5PUj0wClNFUU5VTT0yMjgwClNVQlNZU1RFTT1ibG9jawoKS0VSTkVM
WzEwLjIzOTU1M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0xIChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxv
Y2svZG0tMQpERVZUWVBFPWRpc2sKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTIyODEKU1VCU1lT
VEVNPWJsb2NrCgpLRVJORUxbMTAuMjM5NTU5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL2RtLTIgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kbS0yCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9ibG9jay9kbS0yCkRFVlRZUEU9ZGlzawpNQUpPUj0yNTIKTUlOT1I9MgpT
RVFOVU09MjI4MgpTVUJTWVNURU09YmxvY2sKCktFUk5FTFsxMC4yODU2NzJdIGFkZCAgICAgIC9t
b2R1bGUvcGFycG9ydCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9wYXJwb3J0
ClNFUU5VTT0yMjgzClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4yODcwNjFdIGFkZCAgICAg
IC9tb2R1bGUvbHAgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbHAKU0VRTlVN
PTIyODQKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjI4NzEwN10gYWRkICAgICAgL2NsYXNz
L3ByaW50ZXIgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL3ByaW50ZXIKU0VRTlVN
PTIyODUKU1VCU1lTVEVNPWNsYXNzCgpVREVWICBbMTAuMjk4NTE0XSBhZGQgICAgICAvZGV2aWNl
cy9MTlhTWVNUTTowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwCk1PREFMSUFTPWFjcGk6TE5YU1lTVE06ClNFUU5VTT0xNzAzClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9Mjk3OTczCgpVREVWICBbMTAuMjk4Nzc3XSBhZGQgICAgICAvZGV2aWNl
cy9MTlhTWVNUTTowMC9MTlhDUFU6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9MTlhTWVNUTTowMC9MTlhDUFU6MDAKTU9EQUxJQVM9YWNwaTpMTlhDUFU6ClNFUU5VTT0xNzA0
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODExMQoKVURFViAgWzEwLjI5OTIxN10g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAxCk1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcwNQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODEyNgoK
VURFViAgWzEwLjI5OTMxMV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAz
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjAz
Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNwpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5ODE1MQoKVURFViAgWzEwLjI5OTc1MV0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvTE5YQ1BVOjAyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvTE5YQ1BVOjAyCk1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwNgpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE0MQoKVURFViAgWzEwLjI5OTc1N10gYWRk
ICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwIChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwClNFUU5VTT0xNzE1ClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MjMyCgpVREVWICBbMTAuMzAwMDQ2XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvQVRLNDAwMTowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9BVEs0MDAxOjAwCklE
X1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUFsbGllZCBUZWxlc3luIEludCdsCk1PREFMSUFTPWFjcGk6
QVRLNDAwMToKU0VRTlVNPTE3MTYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MjM5
CgpVREVWICBbMTAuMzAwMTMxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29m
dApNT0RBTElBUz1hY3BpOlBOUDBBMDg6UE5QMEEwMzoKU0VRTlVNPTE3MTgKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD04MjQ4CgpVREVWICBbMTAuMzAwMTM4XSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvSU5UMzQwRTowMCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9JTlQzNDBFOjAwCklEX1ZFTkRP
Ul9GUk9NX0RBVEFCQVNFPUludGVycGhhc2UgQ29ycG9yYXRpb24KTU9EQUxJQVM9YWNwaTpJTlQz
NDBFOlBOUDBDMDI6ClNFUU5VTT0xNzE3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
ODI0NAoKVURFViAgWzEwLjMwMDM0Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5Y
UFdSQk46MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9M
TlhQV1JCTjowMApEUklWRVI9YnV0dG9uCk1PREFMSUFTPWFjcGk6TE5YUFdSQk46ClNFUU5VTT0x
NzEyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MjAxCgpVREVWICBbMTAuMzAw
MzcyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwMTowMSAo
YWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQzAxOjAxCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3Bp
OlBOUDBDMDE6ClNFUU5VTT0xODE3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTY2
MgoKVURFViAgWzEwLjMwMDM4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BV
OjA0IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BV
OjA0Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOApTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTI5ODE1OAoKVURFViAgWzEwLjMwMDkxOF0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvTE5YQ1BVOjA1Ck1PREFMSUFTPWFjcGk6TE5YQ1BVOgpTRVFOVU09MTcwOQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE3MQoKVURFViAgWzEwLjMwMTM2OV0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA3IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA3Ck1PREFMSUFTPWFjcGk6TE5Y
Q1BVOgpTRVFOVU09MTcxMQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE5MAoK
VURFViAgWzEwLjMwMTM4MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEY6MDEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEMwRjowMQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQK
TU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNQpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5OTcyNQoKVURFViAgWzEwLjMwMTM5MF0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDIgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowMgpJRF9WRU5ET1JfRlJPTV9E
QVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyNgpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTczMQoKVURFViAgWzEwLjMwMTUyNl0gYWRk
ICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA2IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvTE5YQ1BVOjA2Ck1PREFMSUFTPWFjcGk6TE5YQ1BV
OgpTRVFOVU09MTcxMApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5ODE4MQoKVURF
ViAgWzEwLjMwMTU5OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvQUNQSTAwMDM6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9BQ1BJMDAwMzowMApEUklWRVI9YWMKSURf
VkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6QUNQSTAwMDM6ClNF
UU5VTT0xNzE5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODI1OAoKVURFViAgWzEw
LjMwMTc4OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6
MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRDowMApEUklWRVI9YnV0dG9uCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jv
c29mdApNT0RBTElBUz1hY3BpOlBOUDBDMEQ6ClNFUU5VTT0xODE4ClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9OTY2OQoKVURFViAgWzEwLjMwMTk1Ml0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNgpJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgzMApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTc2NQoKVURFViAgWzEwLjMwMjE1N10g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDMgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMw
RjowMwpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAw
QzBGOgpTRVFOVU09MTgyNwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTczNwoK
VURFViAgWzEwLjMwMjE3NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBDMEY6MDQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEMwRjowNApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQK
TU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpTRVFOVU09MTgyOApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTI5OTc0NAoKS0VSTkVMWzEwLjMwMjM1N10gYWRkICAgICAgL21vZHVsZS9tYWNf
aGlkIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21hY19oaWQKU0VRTlVNPTIy
ODYKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjMwMjQ1OV0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MgpFVj0z
CklEX0ZPUl9TRUFUPWlucHV0LWFjcGktTE5YUFdSQk5fMDAKSURfSU5QVVQ9MQpJRF9JTlBVVF9L
RVk9MQpJRF9QQVRIPWFjcGktTE5YUFdSQk46MDAKSURfUEFUSF9UQUc9YWNwaS1MTlhQV1JCTl8w
MApLRVk9MTAwMDAwMDAwMDAwMDAgMApNT0RBTElBUz1pbnB1dDpiMDAxOXYwMDAwcDAwMDFlMDAw
MC1lMCwxLGs3NCxyYW1sc2Z3Ck5BTUU9IlBvd2VyIEJ1dHRvbiIKUEhZUz0iTE5YUFdSQk4vYnV0
dG9uL2lucHV0MCIKUFJPRFVDVD0xOS8wLzEvMApQUk9QPTAKU0VRTlVNPTE3MTMKU1VCU1lTVEVN
PWlucHV0ClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NzkKClVERVYgIFsxMC4zMDI1NjVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBGOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBD
MEY6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6UE5Q
MEMwRjoKU0VRTlVNPTE4MjQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD0yOTk3MTkK
ClVERVYgIFsxMC4zMDI3ODVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQzBFOjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAKRFJJVkVSPWJ1dHRvbgpJRF9WRU5ET1JfRlJPTV9EQVRB
QkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBFOgpTRVFOVU09MTgyMQpTVUJTWVNU
RU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTY5NAoKVURFViAgWzEwLjMwMjgyMF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEY6MDUgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBGOgpT
RVFOVU09MTgyOQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTI5OTc1MAoKS0VSTkVM
WzEwLjMwMzA5NV0gYWRkICAgICAgL21vZHVsZS92aWRlbyAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS92aWRlbwpTRVFOVU09MjI4NwpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTAuMzAzMTgzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9MTlhWSURFTzowMSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxCklEX1ZFTkRPUl9GUk9NX0RB
VEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOkxOWFZJREVPOgpTRVFOVU09MTcyMQpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgyNjgKClVERVYgIFsxMC4zMDM1MDNdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDE6MDAg
KGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9QTlAwQzAxOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApN
T0RBTElBUz1hY3BpOlBOUDBDMDE6ClNFUU5VTT0xNzMwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9ODMxMQoKVURFViAgWzEwLjMwMzU3MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAxIChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAx
ClNFUU5VTT0xNzM2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM0NwoKVURFViAg
WzEwLjMwMzYyN10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvUE5QMEMwMjowMyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDI6MDMKSURfVkVORE9SX0ZST01fREFU
QUJBU0U9TWljcm9zb2Z0Ck1PREFMSUFTPWFjcGk6UE5QMEMwMjoKU0VRTlVNPTE3MzIKU1VCU1lT
VEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MzIxCgpVREVWICBbMTAuMzAzNjM4XSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9QTlAwQzBBOjAwIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvUE5QMEMwQTowMApEUklWRVI9YmF0dGVyeQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpQTlAwQzBBOgpTRVFOVU09MTczMwpTVUJTWVNURU09
YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgzMjYKClVERVYgIFsxMC4zMDM2NzNdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMDI6MDIgKGFjcGkp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9QTlAwQzAyOjAyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElB
Uz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzMxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODMxNQoKVURFViAgWzEwLjMwNDA3MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAyClNFUU5V
TT0xNzM3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MzUxCgpVREVWICBbMTAu
MzA0Mzc0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MDMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMKU0VRTlVNPTE3MzgKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzNTUKClVERVYgIFsxMC4zMDQ1ODldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowNyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowNwpTRVFOVU09MTc0MwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVE
PTI5ODM4MAoKVURFViAgWzEwLjMwNDY1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjA5ClNFUU5V
TT0xNzQ1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9Mjk4MzkyCgpVREVWICBbMTAu
MzA0OTI1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGEKU0VRTlVNPTE3NDYKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzOTYKClVERVYgIFsxMC4zMDUxMDldIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0Mi9ldmVudDIgKGlucHV0
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDIKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9pbnB1dDIvZXZlbnQyCklEX0lOUFVUPTEKSURf
SU5QVVRfS0VZPTEKSURfUEFUSD1hY3BpLUxOWFBXUkJOOjAwCklEX1BBVEhfVEFHPWFjcGktTE5Y
UFdSQk5fMDAKTUFKT1I9MTMKTUlOT1I9NjYKU0VRTlVNPTE3MTQKU1VCU1lTVEVNPWlucHV0ClRB
R1M9OnBvd2VyLXN3aXRjaDoKVVNFQ19JTklUSUFMSVpFRD05MApYS0JMQVlPVVQ9dXMKWEtCTU9E
RUw9cGMxMDUKCktFUk5FTFsxMC4zMDUxNTldIGFkZCAgICAgIC9tb2R1bGUvd21pIChtb2R1bGUp
CkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3dtaQpTRVFOVU09MjI4OApTVUJTWVNURU09bW9k
dWxlCgpVREVWICBbMTAuMzA1MTY4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDggKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDgKU0VRTlVNPTE3
NDQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD0yOTgzODcKCktFUk5FTFsxMC4zMDUy
MDldIGFkZCAgICAgIC9jbGFzcy93bWkgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNz
L3dtaQpTRVFOVU09MjI4OQpTVUJTWVNURU09Y2xhc3MKCktFUk5FTFsxMC4zMDUyOTFdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0Y2Q0I1QzNDLTlDQUUtNEVCRC1CNTc3LTkzMUVBMzJB
MkNDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRjZDQjVD
M0MtOUNBRS00RUJELUI1NzctOTMxRUEzMkEyQ0MwCk1PREFMSUFTPXdtaTpGNkNCNUMzQy05Q0FF
LTRFQkQtQjU3Ny05MzFFQTMyQTJDQzAKU0VRTlVNPTIyOTAKU1VCU1lTVEVNPXdtaQoKS0VSTkVM
WzEwLjMwNTMwNV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvOTIxQTJGNDAtMERDNC00
MDJELUFDMTgtQjQ4NDQ0RUY5RUQyICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL3dtaS85MjFBMkY0MC0wREM0LTQwMkQtQUMxOC1CNDg0NDRFRjlFRDIKTU9EQUxJQVM9
d21pOjkyMUEyRjQwLTBEQzQtNDAyRC1BQzE4LUI0ODQ0NEVGOUVEMgpTRVFOVU09MjI5MQpTVUJT
WVNURU09d21pCgpLRVJORUxbMTAuMzA1MzI3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dt
aS9DMTJBRDM2MS05RkE5LTRDNzQtOTAxRi05NUNCMDk0NUNGM0UgKHdtaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvd21pL0MxMkFEMzYxLTlGQTktNEM3NC05MDFGLTk1Q0Iw
OTQ1Q0YzRQpNT0RBTElBUz13bWk6QzEyQUQzNjEtOUZBOS00Qzc0LTkwMUYtOTVDQjA5NDVDRjNF
ClNFUU5VTT0yMjkyClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDUzNTBdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvd21pL0VGNEYzNTY0LTQ4QzgtNDg5NC04NUM4LUI0NkMyNkI4NDJDMCAo
d21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRUY0RjM1NjQtNDhD
OC00ODk0LTg1QzgtQjQ2QzI2Qjg0MkMwCk1PREFMSUFTPXdtaTpFRjRGMzU2NC00OEM4LTQ4OTQt
ODVDOC1CNDZDMjZCODQyQzAKU0VRTlVNPTIyOTMKU1VCU1lTVEVNPXdtaQoKS0VSTkVMWzEwLjMw
NTM4MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvNDI4NDgwMDYtODg4Ni00OTBFLThD
NzItMkJEQ0E5M0E4QTA5ICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3dtaS80Mjg0ODAwNi04ODg2LTQ5MEUtOEM3Mi0yQkRDQTkzQThBMDkKTU9EQUxJQVM9d21pOjQy
ODQ4MDA2LTg4ODYtNDkwRS04QzcyLTJCRENBOTNBOEEwOQpTRVFOVU09MjI5NApTVUJTWVNURU09
d21pCgpLRVJORUxbMTAuMzA1NDIwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dtaS9FMDZC
REU2Mi1FRTc1LTQ4RjQtQTU4My1CMjNFNjlBQkY4OTEgKHdtaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvd21pL0UwNkJERTYyLUVFNzUtNDhGNC1BNTgzLUIyM0U2OUFCRjg5
MQpNT0RBTElBUz13bWk6RTA2QkRFNjItRUU3NS00OEY0LUE1ODMtQjIzRTY5QUJGODkxClNFUU5V
TT0yMjk1ClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDU0NDJdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvd21pLzNBREVCRDBGLTBDNUYtNDZFRC1BQjJFLTA0OTYyQjRGRENCQyAod21pKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvM0FERUJEMEYtMEM1Ri00NkVE
LUFCMkUtMDQ5NjJCNEZEQ0JDCk1PREFMSUFTPXdtaTozQURFQkQwRi0wQzVGLTQ2RUQtQUIyRS0w
NDk2MkI0RkRDQkMKU0VRTlVNPTIyOTYKU1VCU1lTVEVNPXdtaQoKS0VSTkVMWzEwLjMwNTQ2MV0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC93bWkvMDU5MDEyMjEtRDU2Ni0xMUQxLUIyRjAtMDBB
MEM5MDYyOTEwICh3bWkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3dtaS8w
NTkwMTIyMS1ENTY2LTExRDEtQjJGMC0wMEEwQzkwNjI5MTAKTU9EQUxJQVM9d21pOjA1OTAxMjIx
LUQ1NjYtMTFEMS1CMkYwLTAwQTBDOTA2MjkxMApTRVFOVU09MjI5NwpTVUJTWVNURU09d21pCgpL
RVJORUxbMTAuMzA1NTQ4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3dtaS85Nzg0NUVEMC00
RTZELTExREUtOEEzOS0wODAwMjAwQzlBNjYgKHdtaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvd21pLzk3ODQ1RUQwLTRFNkQtMTFERS04QTM5LTA4MDAyMDBDOUE2NgpNT0RB
TElBUz13bWk6OTc4NDVFRDAtNEU2RC0xMURFLThBMzktMDgwMDIwMEM5QTY2ClNFUU5VTT0yMjk4
ClNVQlNZU1RFTT13bWkKCktFUk5FTFsxMC4zMDU1NjZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvd21pLzBCM0NCQjM1LUUzQzItNDVFRC05MUMyLTRDNUE2RDE5NUQxQyAod21pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvMEIzQ0JCMzUtRTNDMi00NUVELTkxQzIt
NEM1QTZEMTk1RDFDCk1PREFMSUFTPXdtaTowQjNDQkIzNS1FM0MyLTQ1RUQtOTFDMi00QzVBNkQx
OTVEMUMKU0VRTlVNPTIyOTkKU1VCU1lTVEVNPXdtaQoKVURFViAgWzEwLjMwNTU3OF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAv
cG93ZXJfc3VwcGx5L0FDMCAocG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvQUNQSTAwMDM6MDAvcG93ZXJfc3Vw
cGx5L0FDMApQT1dFUl9TVVBQTFlfTkFNRT1BQzAKUE9XRVJfU1VQUExZX09OTElORT0xClNFUU5V
TT0xNzIwClNVQlNZU1RFTT1wb3dlcl9zdXBwbHkKVVNFQ19JTklUSUFMSVpFRD04MjYzCgpLRVJO
RUxbMTAuMzA1NTg4XSBhZGQgICAgICAvYnVzL2FjcGkvZHJpdmVycy93bWkgKGRyaXZlcnMpCkFD
VElPTj1hZGQKREVWUEFUSD0vYnVzL2FjcGkvZHJpdmVycy93bWkKU0VRTlVNPTIzMDAKU1VCU1lT
VEVNPWRyaXZlcnMKClVERVYgIFsxMC4zMDU1OTJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L0xOWFZJREVPOjAxL2RldmljZTozNApTRVFOVU09MTcyMwpTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTgyNzgKClVERVYgIFsxMC4zMDU2MDJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozMyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL0xOWFZJREVPOjAxL2RldmljZTozMwpTRVFOVU09MTcyMgpTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTgyNzIKClVERVYgIFsxMC4zMDU2MDZdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNSAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozNQpTRVFOVU09MTcyNApTVUJTWVNURU09YWNwaQpV
U0VDX0lOSVRJQUxJWkVEPTgyODMKClVERVYgIFsxMC4zMDU2NDBdIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL1BOUDBDMTQ6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9Q
TlAwQzE0OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3Bp
OlBOUDBDMTQ6ClNFUU5VTT0xNzM1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM0
MAoKVURFViAgWzEwLjMwNTkzMF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM4IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86
MDEvZGV2aWNlOjM4ClNFUU5VTT0xNzI3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
ODI5NwoKVURFViAgWzEwLjMwNTk0NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM2IChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklE
RU86MDEvZGV2aWNlOjM2ClNFUU5VTT0xNzI1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODI4OAoKVURFViAgWzEwLjMwNTk2NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM3IChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5Y
VklERU86MDEvZGV2aWNlOjM3ClNFUU5VTT0xNzI2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9ODI5MgoKVURFViAgWzEwLjMwNTk4MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvTE5YVklERU86MDEvZGV2aWNlOjM5IChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
TE5YVklERU86MDEvZGV2aWNlOjM5ClNFUU5VTT0xNzI4ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9ODMwMQoKVURFViAgWzEwLjMwNjEzNl0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMC9wb3dlcl9zdXBwbHkvQkFUMCAo
cG93ZXJfc3VwcGx5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvUE5QMEMwQTowMC9wb3dlcl9zdXBwbHkvQkFUMApQT1dFUl9TVVBQ
TFlfQ0FQQUNJVFk9OTcKUE9XRVJfU1VQUExZX0NZQ0xFX0NPVU5UPTAKUE9XRVJfU1VQUExZX0VO
RVJHWV9GVUxMPTUxNzk5MDAwClBPV0VSX1NVUFBMWV9FTkVSR1lfRlVMTF9ERVNJR049NTcyMDAw
MDAKUE9XRVJfU1VQUExZX0VORVJHWV9OT1c9NTA1ODkwMDAKUE9XRVJfU1VQUExZX01BTlVGQUNU
VVJFUj1BU1VTVGVLClBPV0VSX1NVUFBMWV9NT0RFTF9OQU1FPU41Ni0tNTIKUE9XRVJfU1VQUExZ
X05BTUU9QkFUMApQT1dFUl9TVVBQTFlfUE9XRVJfTk9XPTAKUE9XRVJfU1VQUExZX1BSRVNFTlQ9
MQpQT1dFUl9TVVBQTFlfU0VSSUFMX05VTUJFUj0gClBPV0VSX1NVUFBMWV9TVEFUVVM9VW5rbm93
bgpQT1dFUl9TVVBQTFlfVEVDSE5PTE9HWT1MaS1pb24KUE9XRVJfU1VQUExZX1ZPTFRBR0VfTUlO
X0RFU0lHTj0xMTEwMDAwMApQT1dFUl9TVVBQTFlfVk9MVEFHRV9OT1c9MTI0NTMwMDAKU0VRTlVN
PTE3MzQKU1VCU1lTVEVNPXBvd2VyX3N1cHBseQpVU0VDX0lOSVRJQUxJWkVEPTgzMzYKClVERVYg
IFsxMC4zMDYyMThdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL0xOWFZJREVPOjAxL2RldmljZTozYSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2Rldmlj
ZTozYQpTRVFOVU09MTcyOQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgzMDYKClVE
RVYgIFsxMC4zMDYzNDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYgpTRVFOVU09MTc0NwpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MDIKClVERVYgIFsxMC4zMDY0NTNdIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9M
TlhWSURFTzowMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMApJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9EQUxJQVM9YWNwaTpMTlhWSURFTzoKU0VRTlVNPTE3MzkK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04MzYwCgpVREVWICBbMTAuMzA2NjU2XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MTcgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6MTcKU0VRTlVNPTE3NTkKU1VCU1lTVEVNPWFjcGkKVVNFQ19J
TklUSUFMSVpFRD04NDY1CgpVREVWICBbMTAuMzA2Njg2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTggKGFjcGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MTgKU0VRTlVNPTE3NjAKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDcwCgpVREVW
ICBbMTAuMzA2Njk1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MTkgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTkKU0VRTlVNPTE3NjEKU1VCU1lT
VEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDc2CgpVREVWICBbMTAuMzA2NzEwXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6MWEKU0VRTlVNPTE3NjIKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD04NDgxCgpVREVWICBbMTAuMzA2NzI1XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MTYKU0VR
TlVNPTE3NTgKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDYxCgpVREVWICBbMTAu
MzA3MDE2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MjQgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjQKU0VRTlVNPTE3NzIKU1VCU1lTVEVNPWFj
cGkKVVNFQ19JTklUSUFMSVpFRD05Mzc1CgpVREVWICBbMTAuMzA3MjcxXSBhZGQgICAgICAvZGV2
aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFi
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYgpTRVFOVU09MTc2MwpTVUJTWVNURU09YWNw
aQpVU0VDX0lOSVRJQUxJWkVEPTg0ODYKClVERVYgIFsxMC4zMDcyODFdIGFkZCAgICAgIC9kZXZp
Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzow
MC9kZXZpY2U6MDYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNlOjA2ClNF
UU5VTT0xNzQyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODM3NQoKVURFViAgWzEw
LjMwNzI5N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2RldmljZTowNSAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9M
TlhWSURFTzowMC9kZXZpY2U6MDUKU0VRTlVNPTE3NDEKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD04MzcxCgpVREVWICBbMTAuMzA3NDg4XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjcgKGFjcGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MjcK
U0VRTlVNPTE3NzUKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05Mzk5CgpVREVWICBb
MTAuMzA3NTE2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEw
ODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvZGV2aWNlOjA0IChhY3BpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAz
L0xOWFZJREVPOjAwL2RldmljZTowNApTRVFOVU09MTc0MApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTgzNjcKClVERVYgIFsxMC4zMDc1MjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyYyAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
YwpTRVFOVU09MTc4MApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk0MzUKClVERVYg
IFsxMC4zMDc1ODBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToyNiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyNgpTRVFOVU09MTc3NApTVUJTWVNU
RU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzOTAKClVERVYgIFsxMC4zMDc1OThdIGFkZCAgICAg
IC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MGIvZGV2aWNlOjBjClNFUU5VTT0xNzQ4ClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODQwOAoKVURFViAgWzEwLjMwNzY1OF0gYWRkICAgICAg
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI1IChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjI1ClNFUU5VTT0xNzczClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9OTM4MwoKVURFViAgWzEwLjMwNzY3N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI5ClNFUU5V
TT0xNzc3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQxNwoKVURFViAgWzEwLjMw
NzY4Ml0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJhIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJhClNFUU5VTT0xNzc4ClNVQlNZU1RFTT1hY3Bp
ClVTRUNfSU5JVElBTElaRUQ9OTQyMwoKVURFViAgWzEwLjMwNzgxMl0gYWRkICAgICAgL2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJiIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJiClNFUU5VTT0xNzc5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQy
OQoKVURFViAgWzEwLjMwNzg3NV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjI4ClNFUU5VTT0xNzc2
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTQwNgoKVURFViAgWzEwLjMwODA2OF0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJkIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkClNFUU5VTT0xNzgxClNVQlNZU1RFTT1hY3BpClVTRUNf
SU5JVElBTElaRUQ9OTQ0MgoKVURFViAgWzEwLjMwODA3N10gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjJlClNFUU5VTT0xNzk1ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTUzNgoKVURF
ViAgWzEwLjMwODEzNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjMxIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMxClNFUU5VTT0xNzk4ClNVQlNZ
U1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU1MwoKVURFViAgWzEwLjMwODE5NF0gYWRkICAg
ICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNkIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjNkClNFUU5VTT0xODAyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU3NAoKVURFViAgWzEwLjMwODI0MF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNiClNF
UU5VTT0xODAwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU2MwoKVURFViAgWzEw
LjMwODI5M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjMyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjMyClNFUU5VTT0xNzk5ClNVQlNZU1RFTT1h
Y3BpClVTRUNfSU5JVElBTElaRUQ9OTU1OAoKVURFViAgWzEwLjMwODQ1OV0gYWRkICAgICAgL2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyIChhY3BpKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6
MDAvZGV2aWNlOjQyClNFUU5VTT0xODA3ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9
OTYwMgoKVURFViAgWzEwLjMwODczOV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2
aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNmIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjNmClNFUU5VTT0x
ODA0ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTU4NQoKVURFViAgWzEwLjMwODc5
MV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjJkL0FUSzMwMDE6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhT
WVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvQVRLMzAwMTowMApJRF9WRU5E
T1JfRlJPTV9EQVRBQkFTRT1BbGxpZWQgVGVsZXN5biBJbnQnbApNT0RBTElBUz1hY3BpOkFUSzMw
MDE6UE5QMDMwQjoKU0VRTlVNPTE3ODIKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05
NDUyCgpVREVWICBbMTAuMzA4ODA5XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvSU5UMDgwMDowMCAoYWNwaSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToy
ZC9JTlQwODAwOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVycGhhc2UgQ29ycG9yYXRp
b24KTU9EQUxJQVM9YWNwaTpJTlQwODAwOgpTRVFOVU09MTc4NApTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTk0NjkKClVERVYgIFsxMC4zMDg4NzNdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMTAwOjAwIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjJkL1BOUDAxMDA6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9z
b2Z0Ck1PREFMSUFTPWFjcGk6UE5QMDEwMDoKU0VRTlVNPTE3ODcKU1VCU1lTVEVNPWFjcGkKVVNF
Q19JTklUSUFMSVpFRD05NDg2CgpVREVWICBbMTAuMzA5MTczXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvRVREMDEwODowMCAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToyZC9FVEQwMTA4OjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUVMQU4g
TUlDUk9FTEVDVFJPTklDUyBDT1JQT1JBVElPTgpNT0RBTElBUz1hY3BpOkVURDAxMDg6U1lOMEEw
MDpTWU4wMDAyOlBOUDBGMDM6UE5QMEYxMzpQTlAwRjEyOgpTRVFOVU09MTc4MwpTVUJTWVNURU09
YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk0NjEKClVERVYgIFsxMC4zMDkzNjVdIGFkZCAgICAgIC9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6
MWIvZGV2aWNlOjFjIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMKU0VR
TlVNPTE3NjQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NDkxCgpVREVWICBbMTAu
MzA5MzgxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODow
MC9kZXZpY2U6MGIvZGV2aWNlOjBjL2RldmljZTowZCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMvZGV2aWNlOjBkClNFUU5VTT0xNzQ5ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTEla
RUQ9ODQxMwoKVURFViAgWzEwLjMwOTM5N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxIChpbnB1dCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBFOjAwL2lucHV0L2lucHV0
MQpFVj0zCklEX0ZPUl9TRUFUPWlucHV0LWFjcGktUE5QMEMwRV8wMApJRF9JTlBVVD0xCklEX0lO
UFVUX0tFWT0xCklEX1BBVEg9YWNwaS1QTlAwQzBFOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMw
RV8wMApLRVk9NDAwMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAwMDAzZTAwMDAtZTAs
MSxrOEUscmFtbHNmdwpOQU1FPSJTbGVlcCBCdXR0b24iClBIWVM9IlBOUDBDMEUvYnV0dG9uL2lu
cHV0MCIKUFJPRFVDVD0xOS8wLzMvMApQUk9QPTAKU0VRTlVNPTE4MjIKU1VCU1lTVEVNPWlucHV0
ClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NjIKClVERVYgIFsxMC4zMDk0MTldIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9Q
TlAwQzA5OjAwIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAv
ZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDk6MDAKRFJJVkVSPWVjCklEX1ZF
TkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBOUDBDMDk6ClNFUU5V
TT0xNzk0ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTUzMAoKVURFViAgWzEwLjMw
OTQ1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL0lOVDNGMEQ6MDAgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvSU5UM0YwRDowMApJRF9W
RU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlcnBoYXNlIENvcnBvcmF0aW9uCk1PREFMSUFTPWFjcGk6
SU5UM0YwRDpQTlAwQzAyOgpTRVFOVU09MTc4NQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJ
WkVEPTk0NzUKClVERVYgIFsxMC4zMDk1MTZdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwMDAwOjAwIChhY3BpKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjJkL1BOUDAwMDA6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1PREFM
SUFTPWFjcGk6UE5QMDAwMDoKU0VRTlVNPTE3ODYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD05NDgxCgpVREVWICBbMTAuMzA5NTU2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMEMwMjowMCAoYWNwaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZToyZC9QTlAwQzAyOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RB
TElBUz1hY3BpOlBOUDBDMDI6ClNFUU5VTT0xNzkxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTUxMQoKVURFViAgWzEwLjMwOTU4M10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDAyMDA6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMDIwMDowMApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwMjAwOgpTRVFOVU09MTc4OQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk0OTkKClVERVYgIFsxMC4zMDk4MjJdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZS9kZXZpY2U6MmYgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmUvZGV2aWNlOjJmClNFUU5VTT0xNzk2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU0MQoKVURFViAgWzEwLjMwOTg1N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBCMDA6MDAgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMEIwMDowMApJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwQjAwOgpTRVFOVU09MTc5MApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1MDUKClVERVYgIFsxMC4zMDk4OTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozYi9kZXZpY2U6M2MgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6M2IvZGV2aWNlOjNjClNFUU5VTT0xODAxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElB
TElaRUQ9OTU2OQoKVURFViAgWzEwLjMwOTkwM10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06
MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJkL1BOUDBDMDI6MDEgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9k
ZXZpY2U6MmQvUE5QMEMwMjowMQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1NaWNyb3NvZnQKTU9E
QUxJQVM9YWNwaTpQTlAwQzAyOgpTRVFOVU09MTc5MgpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1MTgKClVERVYgIFsxMC4zMDk5NjVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZToyZC9QTlAwQzA0OjAwIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjJkL1BOUDBDMDQ6MDAKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TWljcm9zb2Z0Ck1P
REFMSUFTPWFjcGk6UE5QMEMwNDoKU0VRTlVNPTE3OTMKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD05NTI0CgpVREVWICBbMTAuMzEwMDAwXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MmQvUE5QMDEwMzowMCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyZC9QTlAwMTAzOjAwCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApN
T0RBTElBUz1hY3BpOlBOUDAxMDM6ClNFUU5VTT0xNzg4ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5J
VElBTElaRUQ9OTQ5MwoKVURFViAgWzEwLjMxMDA2OV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjJlL2RldmljZTozMCAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZToyZS9kZXZpY2U6MzAKU0VRTlVNPTE3OTcKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklU
SUFMSVpFRD05NTQ3CgpVREVWICBbMTAuMzEwMTk2XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAgKGlucHV0KQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEQ6MDAvaW5wdXQv
aW5wdXQwCkVWPTIxCklEX0ZPUl9TRUFUPWlucHV0LWFjcGktUE5QMEMwRF8wMApJRF9JTlBVVD0x
CklEX1BBVEg9YWNwaS1QTlAwQzBEOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMwRF8wMApNT0RB
TElBUz1pbnB1dDpiMDAxOXYwMDAwcDAwMDVlMDAwMC1lMCw1LGtyYW1sc2Z3MCwKTkFNRT0iTGlk
IFN3aXRjaCIKUEhZUz0iUE5QMEMwRC9idXR0b24vaW5wdXQwIgpQUk9EVUNUPTE5LzAvNS8wClBS
T1A9MApTRVFOVU09MTgxOQpTVUJTWVNURU09aW5wdXQKU1c9MQpUQUdTPTpzZWF0OgpVU0VDX0lO
SVRJQUxJWkVEPTI2CgpVREVWICBbMTAuMzEwMjgyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6M2QvZGV2aWNlOjNlIChhY3BpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjNkL2RldmljZTozZQpTRVFOVU09MTgwMwpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJ
QUxJWkVEPTk1ODAKClVERVYgIFsxMC4zMTA1ODldIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rl
dmljZTowZiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2Rl
dmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZTow
ZgpTRVFOVU09MTc1MQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MjMKClVERVYg
IFsxMC4zMTA2MTRdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMSAoYWNwaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAw
L2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMQpTRVFOVU09MTc1MwpTVUJT
WVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MzUKClVERVYgIFsxMC4zMTA2MTldIGFkZCAg
ICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9k
ZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZTowZSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6
MGMvZGV2aWNlOjBkL2RldmljZTowZQpTRVFOVU09MTc1MApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTg0MTgKClVERVYgIFsxMC4zMTA2NDhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBk
L2RldmljZToxMCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rldmlj
ZToxMApTRVFOVU09MTc1MgpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0MjkKClVE
RVYgIFsxMC4zMTEwMjFdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMyAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxMwpTRVFOVU09MTc1NQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0NDQKClVERVYgIFsxMC4zMTEwOTZdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTow
Yi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNSAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZp
Y2U6MGMvZGV2aWNlOjBkL2RldmljZToxNQpTRVFOVU09MTc1NwpTVUJTWVNURU09YWNwaQpVU0VD
X0lOSVRJQUxJWkVEPTg0NTUKClVERVYgIFsxMC4zMTExMDRdIGFkZCAgICAgIC9kZXZpY2VzL0xO
WFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNl
OjBkL2RldmljZToxMiAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2Rl
dmljZToxMgpTRVFOVU09MTc1NApTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTg0NDAK
ClVERVYgIFsxMC4zMTExNTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMSAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZToxYS9kZXZpY2U6MWIvZGV2aWNlOjFjL2RldmljZToyMQpTRVFOVU09MTc2
OQpTVUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzNTUKClVERVYgIFsxMC4zMTEyMDVd
IGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTowYi9kZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNCAoYWNwaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowYi9k
ZXZpY2U6MGMvZGV2aWNlOjBkL2RldmljZToxNApTRVFOVU09MTc1NgpTVUJTWVNURU09YWNwaQpV
U0VDX0lOSVRJQUxJWkVEPTg0NTAKClVERVYgIFsxMC4zMTE1NThdIGFkZCAgICAgIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDEgKGFj
cGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5Q
MEEwODowMC9kZXZpY2U6M2YvZGV2aWNlOjQxClNFUU5VTT0xODA2ClNVQlNZU1RFTT1hY3BpClVT
RUNfSU5JVElBTElaRUQ9OTU5NgoKVURFViAgWzEwLjMxMTYyNl0gYWRkICAgICAgL2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZp
Y2U6MWMvZGV2aWNlOjIyIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMv
ZGV2aWNlOjIyClNFUU5VTT0xNzcwClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTM2
MAoKVURFViAgWzEwLjMxMTYzNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFlIChh
Y3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFlClNFUU5VTT0x
NzY2ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODUwNAoKVURFViAgWzEwLjMxMTY3
N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2
aWNlOjNmL2RldmljZTo0MCAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTozZi9kZXZpY2U6NDAKU0VRTlVNPTE4
MDUKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NTkxCgpVREVWICBbMTAuMzExNzI1
XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRjowNyAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QzBGOjA3CklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBO
UDBDMEY6ClNFUU5VTT0xODMxClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9MTIxOAoK
VURFViAgWzEwLjMxMTczNV0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkIChhY3Bp
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBB
MDg6MDAvZGV2aWNlOjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFkClNFUU5VTT0xNzY1
ClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9ODQ5NgoKVURFViAgWzEwLjMxMTc0Ml0g
YWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjQyL2RldmljZTo0MyAoYWNwaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RN
OjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMKU0VRTlVNPTE4MDgK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjA3CgpVREVWICBbMTAuMzExODg3XSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
MWEvZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2
aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MjMKU0VRTlVNPTE3NzEKU1VCU1lTVEVNPWFjcGkKVVNF
Q19JTklUSUFMSVpFRD05MzY5CgpVREVWICBbMTAuMzExOTgyXSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2Rldmlj
ZToxYy9kZXZpY2U6MWYgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNU
TTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEvZGV2aWNlOjFiL2RldmljZToxYy9k
ZXZpY2U6MWYKU0VRTlVNPTE3NjcKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD04NTEz
CgpVREVWICBbMTAuMzEyMTg0XSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDEvZXZlbnQxIChpbnB1dCkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvaW5wdXQvZXZlbnQxCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNl
OjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQxL2V2ZW50MQpJRF9JTlBVVD0xCklEX0lOUFVUX0tF
WT0xCklEX1BBVEg9YWNwaS1QTlAwQzBFOjAwCklEX1BBVEhfVEFHPWFjcGktUE5QMEMwRV8wMApN
QUpPUj0xMwpNSU5PUj02NQpTRVFOVU09MTgyMwpTVUJTWVNURU09aW5wdXQKVEFHUz06cG93ZXIt
c3dpdGNoOgpVU0VDX0lOSVRJQUxJWkVEPTc2ClhLQkxBWU9VVD11cwpYS0JNT0RFTD1wYzEwNQoK
VURFViAgWzEwLjMxMjM1Nl0gYWRkICAgICAgL2RldmljZXMvYnJlYWtwb2ludCAoZXZlbnRfc291
cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvYnJlYWtwb2ludApTRVFOVU09MTgzNQpT
VUJTWVNURU09ZXZlbnRfc291cmNlClVTRUNfSU5JVElBTElaRUQ9MTgyCgpVREVWICBbMTAuMzEy
MzkyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6NGMgKGFjcGkpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6NGMKU0VRTlVNPTE4MzMK
U1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD02ODEwCgpVREVWICBbMTAuMzEyNDQwXSBh
ZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMxNDowMSAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzE0
OjAxCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPU1pY3Jvc29mdApNT0RBTElBUz1hY3BpOlBOUDBD
MTQ6ClNFUU5VTT0xODMyClNVQlNZU1RFTT1hY3BpClVTRUNfSU5JVElBTElaRUQ9NDU3OQoKVURF
ViAgWzEwLjMxMjcxNF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BO
UDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6NDUgKGFjcGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6
NDIvZGV2aWNlOjQzL2RldmljZTo0NQpTRVFOVU09MTgxMApTVUJTWVNURU09YWNwaQpVU0VDX0lO
SVRJQUxJWkVEPTk2MTgKClVERVYgIFsxMC4zMTI3MzBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZ
U1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ0
IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6NDQKU0VRTlVNPTE4MDkKU1VC
U1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjEyCgpVREVWICBbMTAuMzEyNzQ5XSBhZGQg
ICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MWEv
ZGV2aWNlOjFiL2RldmljZToxYy9kZXZpY2U6MWYvZGV2aWNlOjIwIChhY3BpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNl
OjFhL2RldmljZToxYi9kZXZpY2U6MWMvZGV2aWNlOjFmL2RldmljZToyMApTRVFOVU09MTc2OApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTkzNDUKClVERVYgIFsxMC4zMTMwMThdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTo0
Mi9kZXZpY2U6NDMvZGV2aWNlOjQ5IChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
TE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZp
Y2U6NDkKU0VRTlVNPTE4MTQKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05NjQzCgpV
REVWICBbMTAuMzEzMDkxXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAv
UE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NiAoYWNwaSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rldmlj
ZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ2ClNFUU5VTT0xODExClNVQlNZU1RFTT1hY3BpClVTRUNf
SU5JVElBTElaRUQ9OTYyNgoKVURFViAgWzEwLjMxMzEyOV0gYWRkICAgICAgL2RldmljZXMvTE5Y
U1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0My9kZXZpY2U6
NGEgKGFjcGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6
MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0YQpTRVFOVU09MTgxNQpT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTk2NDkKClVERVYgIFsxMC4zMTMxODFdIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVSTTowMCAoYWNwaSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTo0Yy9MTlhUSEVS
TTowMApEUklWRVI9dGhlcm1hbApNT0RBTElBUz1hY3BpOkxOWFRIRVJNOgpTRVFOVU09MTgzNApT
VUJTWVNURU09YWNwaQpVU0VDX0lOSVRJQUxJWkVEPTgyNjMKClVERVYgIFsxMC4zMTMyOTddIGFk
ZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAwL2lucHV0L2lu
cHV0MC9ldmVudDAgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDAK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRDowMC9pbnB1dC9p
bnB1dDAvZXZlbnQwCklEX0lOUFVUPTEKSURfUEFUSD1hY3BpLVBOUDBDMEQ6MDAKSURfUEFUSF9U
QUc9YWNwaS1QTlAwQzBEXzAwCk1BSk9SPTEzCk1JTk9SPTY0ClNFUU5VTT0xODIwClNVQlNZU1RF
TT1pbnB1dApUQUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9MzgKClVERVYgIFsx
MC4zMTM1MzhdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ4IChhY3BpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2Rl
dmljZTo0My9kZXZpY2U6NDgKU0VRTlVNPTE4MTMKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFM
SVpFRD05NjM3CgpVREVWICBbMTAuMzEzNTczXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6NDIvZGV2aWNlOjQzL2RldmljZTo0NyAoYWNw
aSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAw
QTA4OjAwL2RldmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjQ3ClNFUU5VTT0xODEyClNVQlNZU1RF
TT1hY3BpClVTRUNfSU5JVElBTElaRUQ9OTYzMgoKVURFViAgWzEwLjMxMzYyOV0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMC4wCklEX01PREVMX0ZST01fREFUQUJBU0U9
TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BDSV9TVUJDTEFTU19G
Uk9NX0RBVEFCQVNFPUhvc3QgYnJpZGdlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENv
cnBvcmF0aW9uCk1PREFMSUFTPXBjaTp2MDAwMDgwODZkMDAwMDAxNTRzdjAwMDAxMDQzc2QwMDAw
MTQ3N2JjMDZzYzAwaTAwClBDSV9DTEFTUz02MDAwMApQQ0lfSUQ9ODA4NjowMTU0ClBDSV9TTE9U
X05BTUU9MDAwMDowMDowMC4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODM3ClNV
QlNZU1RFTT1wY2kKVVNFQ19JTklUSUFMSVpFRD0yODA3CgpVREVWICBbMTAuMzEzNzQ2XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMCAocGNpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAKRFJJVkVSPXBjaWVwb3J0CklE
X01PREVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJp
ZGdlCklEX1BDSV9JTlRFUkZBQ0VfRlJPTV9EQVRBQkFTRT1Ob3JtYWwgZGVjb2RlCklEX1BDSV9T
VUJDTEFTU19GUk9NX0RBVEFCQVNFPVBDSSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9
SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMDE1MXN2MDAwMDEw
NDNzZDAwMDAxNDc3YmMwNnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjAxNTEK
UENJX1NMT1RfTkFNRT0wMDAwOjAwOjAxLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVN
PTE4MzgKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTI4OTEKClVERVYgIFsxMC4zMTM4
MTBdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL2Rl
dmljZTo0Mi9kZXZpY2U6NDMvZGV2aWNlOjRiIChhY3BpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjQyL2RldmljZTo0
My9kZXZpY2U6NGIKU0VRTlVNPTE4MTYKU1VCU1lTVEVNPWFjcGkKVVNFQ19JTklUSUFMSVpFRD05
NjU2CgpVREVWICBbMTAuMzEzODg4XSBhZGQgICAgICAvZGV2aWNlcy9jcHUgKGV2ZW50X3NvdXJj
ZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL2NwdQpTRVFOVU09MTgzNgpTVUJTWVNURU09
ZXZlbnRfc291cmNlClVTRUNfSU5JVElBTElaRUQ9MjMwNAoKS0VSTkVMWzEwLjMxNDI1OF0gYWRk
ICAgICAgL21vZHVsZS9pMmNfYWxnb19iaXQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9t
b2R1bGUvaTJjX2FsZ29fYml0ClNFUU5VTT0yMzAxClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsx
MC4zMTc2ODVdIGFkZCAgICAgIC9tb2R1bGUvZHJtIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2RybQpTRVFOVU09MjMwMgpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzE3
ODkwXSBhZGQgICAgICAvY2xhc3MvZHJtIChjbGFzcykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFz
cy9kcm0KU0VRTlVNPTIzMDMKU1VCU1lTVEVNPWNsYXNzCgpVREVWICBbMTAuMzE4MTExXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAwOjAxLjA6cGNpZTA4
IChwY2lfZXhwcmVzcykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMS4wLzAwMDA6MDA6MDEuMDpwY2llMDgKU0VRTlVNPTE4MzkKU1VCU1lTVEVNPXBjaV9l
eHByZXNzClVTRUNfSU5JVElBTElaRUQ9MjkzOAoKVURFViAgWzEwLjMxODE0OF0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvcGNpX2J1cy8wMDAwOjAxIChwY2lfYnVz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvcGNp
X2J1cy8wMDAwOjAxClNFUU5VTT0xODQxClNVQlNZU1RFTT1wY2lfYnVzClVTRUNfSU5JVElBTEla
RUQ9Mjk2MQoKVURFViAgWzEwLjMxODcxNl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjE0LjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxNC4wCkRSSVZFUj14aGNpX2hjZApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41NlZa
CklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPVNlcmlhbCBidXMgY29udHJvbGxlcgpJRF9QQ0lf
SU5URVJGQUNFX0ZST01fREFUQUJBU0U9WEhDSQpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFT
RT1VU0IgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3Jwb3JhdGlv
bgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTMxc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzBD
c2MwM2kzMApQQ0lfQ0xBU1M9QzAzMzAKUENJX0lEPTgwODY6MUUzMQpQQ0lfU0xPVF9OQU1FPTAw
MDA6MDA6MTQuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg0MwpTVUJTWVNURU09
cGNpClVTRUNfSU5JVElBTElaRUQ9Nzg0OQoKVURFViAgWzEwLjMxOTEyMF0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wCkRSSVZFUj1laGNpLXBjaQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPVNlcmlhbCBidXMg
Y29udHJvbGxlcgpJRF9QQ0lfSU5URVJGQUNFX0ZST01fREFUQUJBU0U9RUhDSQpJRF9QQ0lfU1VC
Q0xBU1NfRlJPTV9EQVRBQkFTRT1VU0IgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1JbnRlbCBDb3Jwb3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTJEc3YwMDAw
MTA0M3NkMDAwMDE0NzdiYzBDc2MwM2kyMApQQ0lfQ0xBU1M9QzAzMjAKUENJX0lEPTgwODY6MUUy
RApQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWEuMApQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFO
VU09MTg2OApTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODM4MQoKS0VSTkVMWzEwLjMx
OTc4MV0gYWRkICAgICAgL21vZHVsZS9kcm1fa21zX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L21vZHVsZS9kcm1fa21zX2hlbHBlcgpTRVFOVU09MjMwNApTVUJTWVNURU09bW9k
dWxlCgpLRVJORUxbMTAuMzE5ODgyXSBhZGQgICAgICAvbW9kdWxlL3NvdW5kY29yZSAobW9kdWxl
KQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zb3VuZGNvcmUKU0VRTlVNPTIzMDUKU1VCU1lT
VEVNPW1vZHVsZQoKS0VSTkVMWzEwLjMxOTkxNF0gYWRkICAgICAgL2NsYXNzL3NvdW5kIChjbGFz
cykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFzcy9zb3VuZApTRVFOVU09MjMwNgpTVUJTWVNURU09
Y2xhc3MKClVERVYgIFsxMC4zMjAzMTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZC4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWQuMApEUklWRVI9ZWhjaS1wY2kKSURfTU9ERUxfRlJPTV9EQVRBQkFTRT1ONTZWWgpJ
RF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1TZXJpYWwgYnVzIGNvbnRyb2xsZXIKSURfUENJX0lO
VEVSRkFDRV9GUk9NX0RBVEFCQVNFPUVIQ0kKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9
VVNCIGNvbnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24K
TU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyNnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwQ3Nj
MDNpMjAKUENJX0NMQVNTPUMwMzIwClBDSV9JRD04MDg2OjFFMjYKUENJX1NMT1RfTkFNRT0wMDAw
OjAwOjFkLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4ODkKU1VCU1lTVEVNPXBj
aQpVU0VDX0lOSVRJQUxJWkVEPTg4MTkKClVERVYgIFsxMC4zMjA0MjhdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4zIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMwpEUklWRVI9cGNpZXBvcnQKSURfTU9ERUxfRlJP
TV9EQVRBQkFTRT1ONTZWWgpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1CcmlkZ2UKSURfUENJ
X0lOVEVSRkFDRV9GUk9NX0RBVEFCQVNFPU5vcm1hbCBkZWNvZGUKSURfUENJX1NVQkNMQVNTX0ZS
T01fREFUQUJBU0U9UENJIGJyaWRnZQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3Jw
b3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAxRTE2c3YwMDAwMTA0M3NkMDAwMDE0
NzdiYzA2c2MwNGkwMApQQ0lfQ0xBU1M9NjA0MDAKUENJX0lEPTgwODY6MUUxNgpQQ0lfU0xPVF9O
QU1FPTAwMDA6MDA6MWMuMwpQQ0lfU1VCU1lTX0lEPTEwNDM6MTQ3NwpTRVFOVU09MTg4NQpTVUJT
WVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODcxOAoKVURFViAgWzEwLjMyMDY3Ml0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMyAodXNiKQpBQ1RJT049YWRk
CkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAzLzAwMQpERVZOVU09MDAxCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMwpERVZUWVBFPXVzYl9kZXZp
Y2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9TRUFUPXVzYi1wY2ktMDAwMF8wMF8xNF8w
CklEX01PREVMPXhIQ0lfSG9zdF9Db250cm9sbGVyCklEX01PREVMX0VOQz14SENJXHgyMEhvc3Rc
eDIwQ29udHJvbGxlcgpJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTIuMCByb290IGh1YgpJRF9NT0RF
TF9JRD0wMDAyCklEX1BBVEg9cGNpLTAwMDA6MDA6MTQuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8w
MF8xNF8wCklEX1JFVklTSU9OPTAzMTEKSURfU0VSSUFMPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmlj
X3hoY2lfaGNkX3hIQ0lfSG9zdF9Db250cm9sbGVyXzAwMDA6MDA6MTQuMApJRF9TRVJJQUxfU0hP
UlQ9MDAwMDowMDoxNC4wCklEX1VTQl9JTlRFUkZBQ0VTPTowOTAwMDA6CklEX1ZFTkRPUj1MaW51
eF8zLjExLjAtMTUtZ2VuZXJpY194aGNpX2hjZApJRF9WRU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEu
MC0xNS1nZW5lcmljXHgyMHhoY2lfaGNkCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUxpbnV4IEZv
dW5kYXRpb24KSURfVkVORE9SX0lEPTFkNmIKTUFKT1I9MTg5Ck1JTk9SPTI1NgpQUk9EVUNUPTFk
NmIvMi8zMTEKU0VRTlVNPTE4NDQKU1VCU1lTVEVNPXVzYgpUQUdTPTpzZWF0OgpUWVBFPTkvMC8x
ClVTRUNfSU5JVElBTElaRUQ9MTgKCktFUk5FTFsxMC4zMjA4MjVdIGFkZCAgICAgIC9tb2R1bGUv
bWVpIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21laQpTRVFOVU09MjMwNwpT
VUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzIwOTAzXSBhZGQgICAgICAvYnVzL21laSAoYnVz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9tZWkKU0VRTlVNPTIzMDgKU1VCU1lTVEVNPWJ1cwoK
VURFViAgWzEwLjMyMTgxN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMSAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDEKREVWTkFNRT0vZGV2L2J1cy91c2Iv
MDAxLzAwMQpERVZOVU09MDAxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9T
RUFUPXVzYi1wY2ktMDAwMF8wMF8xYV8wCklEX01PREVMPUVIQ0lfSG9zdF9Db250cm9sbGVyCklE
X01PREVMX0VOQz1FSENJXHgyMEhvc3RceDIwQ29udHJvbGxlcgpJRF9NT0RFTF9GUk9NX0RBVEFC
QVNFPTIuMCByb290IGh1YgpJRF9NT0RFTF9JRD0wMDAyCklEX1BBVEg9cGNpLTAwMDA6MDA6MWEu
MApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYV8wCklEX1JFVklTSU9OPTAzMTEKSURfU0VSSUFM
PUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX2VoY2lfaGNkX0VIQ0lfSG9zdF9Db250cm9sbGVyXzAw
MDA6MDA6MWEuMApJRF9TRVJJQUxfU0hPUlQ9MDAwMDowMDoxYS4wCklEX1VTQl9JTlRFUkZBQ0VT
PTowOTAwMDA6CklEX1ZFTkRPUj1MaW51eF8zLjExLjAtMTUtZ2VuZXJpY19laGNpX2hjZApJRF9W
RU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEuMC0xNS1nZW5lcmljXHgyMGVoY2lfaGNkCklEX1ZFTkRP
Ul9GUk9NX0RBVEFCQVNFPUxpbnV4IEZvdW5kYXRpb24KSURfVkVORE9SX0lEPTFkNmIKTUFKT1I9
MTg5Ck1JTk9SPTAKUFJPRFVDVD0xZDZiLzIvMzExClNFUU5VTT0xODY5ClNVQlNZU1RFTT11c2IK
VEFHUz06c2VhdDoKVFlQRT05LzAvMApVU0VDX0lOSVRJQUxJWkVEPTc4CgpLRVJORUxbMTAuMzIy
MTM3XSBhZGQgICAgICAvbW9kdWxlL21laV9tZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9tZWlfbWUKU0VRTlVNPTIzMDkKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjMy
MjE3MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvcGNpX2J1cy8w
MDAwOjA0IChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMvcGNpX2J1cy8wMDAwOjA0ClNFUU5VTT0xODg4ClNVQlNZU1RFTT1wY2lfYnVz
ClVTRUNfSU5JVElBTElaRUQ9ODgwNwoKS0VSTkVMWzEwLjMyMjU1OF0gYWRkICAgICAgL21vZHVs
ZS90dG0gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdHRtClNFUU5VTT0yMzEw
ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zMjI2NzNdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvZHJtL3R0bSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9k
cm0vdHRtCkRFVlRZUEU9dHRtClNFUU5VTT0yMzExClNVQlNZU1RFTT1kcm0KClVERVYgIFsxMC4z
MjI4OThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0w
OjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjE0LjAvdXNiMy8zLTA6MS4wCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklEX01P
REVMX0ZST01fREFUQUJBU0U9Mi4wIHJvb3QgaHViCklEX1VTQl9DTEFTU19GUk9NX0RBVEFCQVNF
PUh1YgpJRF9VU0JfUFJPVE9DT0xfRlJPTV9EQVRBQkFTRT1TaW5nbGUgVFQKSURfVkVORE9SX0ZS
T01fREFUQUJBU0U9TGludXggRm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNi
OnYxRDZCcDAwMDJkMDMxMWRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFk
NmIvMi8zMTEKU0VRTlVNPTE4NDUKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8xClVTRUNfSU5JVElB
TElaRUQ9ODIwMAoKVURFViAgWzEwLjMyMjk3MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFjLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYy4wCkRSSVZFUj1wY2llcG9ydApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41
NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPUJyaWRnZQpJRF9QQ0lfSU5URVJGQUNFX0ZS
T01fREFUQUJBU0U9Tm9ybWFsIGRlY29kZQpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1Q
Q0kgYnJpZGdlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENvcnBvcmF0aW9uCk1PREFM
SUFTPXBjaTp2MDAwMDgwODZkMDAwMDFFMTBzdjAwMDAxMDQzc2QwMDAwMTQ3N2JjMDZzYzA0aTAw
ClBDSV9DTEFTUz02MDQwMApQQ0lfSUQ9ODA4NjoxRTEwClBDSV9TTE9UX05BTUU9MDAwMDowMDox
Yy4wClBDSV9TVUJTWVNfSUQ9MTA0MzoxNDc3ClNFUU5VTT0xODgwClNVQlNZU1RFTT1wY2kKVVNF
Q19JTklUSUFMSVpFRD04NTkzCgpVREVWICBbMTAuMzIzMDM0XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWMuMSAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFjLjEKRFJJVkVSPXBjaWVwb3J0CklEX01PREVMX0ZST01fREFU
QUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BDSV9JTlRF
UkZBQ0VfRlJPTV9EQVRBQkFTRT1Ob3JtYWwgZGVjb2RlCklEX1BDSV9TVUJDTEFTU19GUk9NX0RB
VEFCQVNFPVBDSSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRp
b24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUxMnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMw
NnNjMDRpMDAKUENJX0NMQVNTPTYwNDAwClBDSV9JRD04MDg2OjFFMTIKUENJX1NMT1RfTkFNRT0w
MDAwOjAwOjFjLjEKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4ODIKU1VCU1lTVEVN
PXBjaQpVU0VDX0lOSVRJQUxJWkVEPTg2NTAKClVERVYgIFsxMC4zMjMwNjNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0wOjEuMCAodXNiKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTA6MS4w
CkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9aHViCklEX01PREVMX0ZST01fREFUQUJBU0U9
Mi4wIHJvb3QgaHViCklEX1VTQl9DTEFTU19GUk9NX0RBVEFCQVNFPUh1YgpJRF9VU0JfUFJPVE9D
T0xfRlJPTV9EQVRBQkFTRT1GdWxsIHNwZWVkIChvciByb290KSBodWIKSURfVkVORE9SX0ZST01f
REFUQUJBU0U9TGludXggRm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYx
RDZCcDAwMDJkMDMxMWRjMDlkc2MwMGRwMDBpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIv
Mi8zMTEKU0VRTlVNPTE4NzAKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8wClVTRUNfSU5JVElBTEla
RUQ9ODQ0MAoKVURFViAgWzEwLjMyMzM5MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMiAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDIKREVWTkFNRT0vZGV2
L2J1cy91c2IvMDAyLzAwMQpERVZOVU09MDAxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFkLjAvdXNiMgpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNi
CklEX0ZPUl9TRUFUPXVzYi1wY2ktMDAwMF8wMF8xZF8wCklEX01PREVMPUVIQ0lfSG9zdF9Db250
cm9sbGVyCklEX01PREVMX0VOQz1FSENJXHgyMEhvc3RceDIwQ29udHJvbGxlcgpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPTIuMCByb290IGh1YgpJRF9NT0RFTF9JRD0wMDAyCklEX1BBVEg9cGNpLTAw
MDA6MDA6MWQuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xZF8wCklEX1JFVklTSU9OPTAzMTEK
SURfU0VSSUFMPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX2VoY2lfaGNkX0VIQ0lfSG9zdF9Db250
cm9sbGVyXzAwMDA6MDA6MWQuMApJRF9TRVJJQUxfU0hPUlQ9MDAwMDowMDoxZC4wCklEX1VTQl9J
TlRFUkZBQ0VTPTowOTAwMDA6CklEX1ZFTkRPUj1MaW51eF8zLjExLjAtMTUtZ2VuZXJpY19laGNp
X2hjZApJRF9WRU5ET1JfRU5DPUxpbnV4XHgyMDMuMTEuMC0xNS1nZW5lcmljXHgyMGVoY2lfaGNk
CklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUxpbnV4IEZvdW5kYXRpb24KSURfVkVORE9SX0lEPTFk
NmIKTUFKT1I9MTg5Ck1JTk9SPTEyOApQUk9EVUNUPTFkNmIvMi8zMTEKU0VRTlVNPTE4OTAKU1VC
U1lTVEVNPXVzYgpUQUdTPTpzZWF0OgpUWVBFPTkvMC8wClVTRUNfSU5JVElBTElaRUQ9MjEKClVE
RVYgIFsxMC4zMjM2ODFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4w
L3BjaV9idXMvMDAwMDowMiAocGNpX2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4wL3BjaV9idXMvMDAwMDowMgpTRVFOVU09MTg4MQpTVUJTWVNU
RU09cGNpX2J1cwpVU0VDX0lOSVRJQUxJWkVEPTg2MzUKClVERVYgIFsxMC4zMjM3NDFdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xL3BjaV9idXMvMDAwMDowMyAocGNp
X2J1cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4x
L3BjaV9idXMvMDAwMDowMwpTRVFOVU09MTg4NApTVUJTWVNURU09cGNpX2J1cwpVU0VDX0lOSVRJ
QUxJWkVEPTg3MDUKCktFUk5FTFsxMC4zMjM4MjBdIGFkZCAgICAgIC9tb2R1bGUvbXhtX3dtaSAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9teG1fd21pClNFUU5VTT0yMzEyClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zMjk3NDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvcGNpX2J1cy8wMDAwOjAwIChwY2lfYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC9wY2lfYnVzLzAwMDA6MDAKU0VRTlVNPTE5NDkKU1VCU1lTVEVNPXBjaV9i
dXMKVVNFQ19JTklUSUFMSVpFRD00NTIwCgpLRVJORUxbMTAuMzI5NzU1XSBhZGQgICAgICAvbW9k
dWxlL2xwY19pY2ggKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbHBjX2ljaApT
RVFOVU09MjMxMwpTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuMzI5NzY1XSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9pODA0MiAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9pODA0MgpEUklWRVI9aTgwNDIKTU9EQUxJQVM9cGxhdGZvcm06aTgwNDIK
U0VRTlVNPTE5NTUKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9NDczNgoKS0VS
TkVMWzEwLjMyOTc3M10gYWRkICAgICAgL21vZHVsZS9zZXJpb19yYXcgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvc2VyaW9fcmF3ClNFUU5VTT0yMzE0ClNVQlNZU1RFTT1tb2R1
bGUKClVERVYgIFsxMC4zMjk3ODJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1E
SU8gYnVzLjAgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0v
Rml4ZWQgTURJTyBidXMuMApNT0RBTElBUz1wbGF0Zm9ybTpGaXhlZCBNRElPIGJ1cwpTRVFOVU09
MTk1MApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NTU3CgpLRVJORUxbMTAu
MzI5Nzg5XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvc2VyaW9fcmF3IChkcml2ZXJzKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2J1cy9zZXJpby9kcml2ZXJzL3NlcmlvX3JhdwpTRVFOVU09MjMx
NQpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjMyOTgwM10gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiMi8yLTA6MS4wICh1c2IpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWQuMC91c2IyLzItMDoxLjAKREVWVFlQ
RT11c2JfaW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTU9ERUxfRlJPTV9EQVRBQkFTRT0yLjAgcm9v
dCBodWIKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9N
X0RBVEFCQVNFPUZ1bGwgc3BlZWQgKG9yIHJvb3QpIGh1YgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFT
RT1MaW51eCBGb3VuZGF0aW9uCklOVEVSRkFDRT05LzAvMApNT0RBTElBUz11c2I6djFENkJwMDAw
MmQwMzExZGMwOWRzYzAwZHAwMGljMDlpc2MwMGlwMDBpbjAwClBST0RVQ1Q9MWQ2Yi8yLzMxMQpT
RVFOVU09MTg5MQpTVUJTWVNURU09dXNiClRZUEU9OS8wLzAKVVNFQ19JTklUSUFMSVpFRD0xNDU2
CgpLRVJORUxbMTAuMzI5ODE3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MTYuMC9taXNjL21laSAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWVpCkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE2LjAvbWlzYy9tZWkKTUFKT1I9MTAKTUlOT1I9
NTcKU0VRTlVNPTIzMTYKU1VCU1lTVEVNPW1pc2MKClVERVYgIFsxMC4zMjk4MjldIGFkZCAgICAg
IC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMCAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAKRFJJVkVSPWF0a2JkCk1PREFMSUFTPXNl
cmlvOnR5MDZwcjAwaWQwMGV4MDAKU0VRTlVNPTE5NTYKU0VSSU9fRVhUUkE9MDAKU0VSSU9fSUQ9
MDAKU0VSSU9fUFJPVE89MDAKU0VSSU9fVFlQRT0wNgpTVUJTWVNURU09c2VyaW8KVVNFQ19JTklU
SUFMSVpFRD00NzgxCgpLRVJORUxbMTAuMzI5ODM4XSBhZGQgICAgICAvYnVzL3BjaS9kcml2ZXJz
L21laV9tZSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvbWVp
X21lClNFUU5VTT0yMzE3ClNVQlNZU1RFTT1kcml2ZXJzCgpVREVWICBbMTAuMzI5ODUwXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMyAocGNpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjMKSURfTU9ERUxfRlJPTV9EQVRB
QkFTRT1ONTZWWgpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1TZXJpYWwgYnVzIGNvbnRyb2xs
ZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9U01CdXMKSURfVkVORE9SX0ZST01fREFU
QUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMnN2
MDAwMDEwNDNzZDAwMDAxNDc3YmMwQ3NjMDVpMDAKUENJX0NMQVNTPUMwNTAwClBDSV9JRD04MDg2
OjFFMjIKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjFmLjMKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcK
U0VRTlVNPTE5NDgKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTQ0NjQKCktFUk5FTFsx
MC4zMjk4NjFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wL2lUQ09f
d2R0IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4wL2lUQ09fd2R0CkRFVlRZUEU9bWZkX2RldmljZQpNT0RBTElBUz1wbGF0Zm9ybTpp
VENPX3dkdApTRVFOVU09MjMxOApTVUJTWVNURU09cGxhdGZvcm0KClVERVYgIFsxMC4zMjk4NzRd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNi4wIChwY2kpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMApJRF9NT0RFTF9GUk9N
X0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPUNvbW11bmljYXRpb24g
Y29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1Db21tdW5pY2F0aW9uIGNv
bnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJ
QVM9cGNpOnYwMDAwODA4NmQwMDAwMUUzQXN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwN3NjODBpMDAK
UENJX0NMQVNTPTc4MDAwClBDSV9JRD04MDg2OjFFM0EKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjE2
LjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NjcKU1VCU1lTVEVNPXBjaQpVU0VD
X0lOSVRJQUxJWkVEPTgzNDUKCktFUk5FTFsxMC4zMjk4OTBdIGFkZCAgICAgIC9idXMvcGNpL2Ry
aXZlcnMvbHBjX2ljaCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZl
cnMvbHBjX2ljaApTRVFOVU09MjMxOQpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjMyOTkw
Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAgKHBjaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4wCklEX01PREVMX0ZS
T01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9QnJpZGdlCklEX1BD
SV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPUlTQSBicmlkZ2UKSURfVkVORE9SX0ZST01fREFUQUJB
U0U9SW50ZWwgQ29ycG9yYXRpb24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUU1OXN2MDAw
MDEwNDNzZDAwMDAxNDc3YmMwNnNjMDFpMDAKUENJX0NMQVNTPTYwMTAwClBDSV9JRD04MDg2OjFF
NTkKUENJX1NMT1RfTkFNRT0wMDAwOjAwOjFmLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VR
TlVNPTE4OTQKU1VCU1lTVEVNPXBjaQpVU0VDX0lOSVRJQUxJWkVEPTM1MDcKCktFUk5FTFsxMC4z
Mjk5MTJdIGFkZCAgICAgIC9tb2R1bGUvcHNtb3VzZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9wc21vdXNlClNFUU5VTT0yMzIwClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsx
MC4zMjk5MzNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEv
MS0xICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEv
MDAyCkRFVk5VTT0wMDIKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMQpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX0ZPUl9T
RUFUPXVzYi1wY2ktMDAwMF8wMF8xYV8wLXVzYi0wXzEKSURfTUVESUFfUExBWUVSPXp0ZV9zY29y
ZQpJRF9NT0RFTD0wMDI0CklEX01PREVMX0VOQz0wMDI0CklEX01PREVMX0ZST01fREFUQUJBU0U9
SW50ZWdyYXRlZCBSYXRlIE1hdGNoaW5nIEh1YgpJRF9NT0RFTF9JRD0wMDI0CklEX1BBVEg9cGNp
LTAwMDA6MDA6MWEuMC11c2ItMDoxCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzFhXzAtdXNiLTBf
MQpJRF9SRVZJU0lPTj0wMDAwCklEX1NFUklBTD04MDg3XzAwMjQKSURfVVNCX0lOVEVSRkFDRVM9
OjA5MDAwMDoKSURfVkVORE9SPTgwODcKSURfVkVORE9SX0VOQz04MDg3CklEX1ZFTkRPUl9GUk9N
X0RBVEFCQVNFPUludGVsIENvcnAuCklEX1ZFTkRPUl9JRD04MDg3Ck1BSk9SPTE4OQpNSU5PUj0x
ClBST0RVQ1Q9ODA4Ny8yNC8wClNFUU5VTT0xODcxClNVQlNZU1RFTT11c2IKVEFHUz06c2VhdDp1
YWNjZXNzOgpUWVBFPTkvMC8xClVTRUNfSU5JVElBTElaRUQ9NDg2CgpVREVWICBbMTAuMzI5OTcx
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0ICh1c2IpCkFD
VElPTj1hZGQKQlVTTlVNPTAwNApERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDQvMDAxCkRFVk5VTT0w
MDEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2I0CkRFVlRZUEU9
dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9dXNiLXBjaS0wMDAw
XzAwXzE0XzAKSURfTU9ERUw9eEhDSV9Ib3N0X0NvbnRyb2xsZXIKSURfTU9ERUxfRU5DPXhIQ0lc
eDIwSG9zdFx4MjBDb250cm9sbGVyCklEX01PREVMX0ZST01fREFUQUJBU0U9My4wIHJvb3QgaHVi
CklEX01PREVMX0lEPTAwMDMKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wCklEX1BBVEhfVEFHPXBj
aS0wMDAwXzAwXzE0XzAKSURfUkVWSVNJT049MDMxMQpJRF9TRVJJQUw9TGludXhfMy4xMS4wLTE1
LWdlbmVyaWNfeGhjaV9oY2RfeEhDSV9Ib3N0X0NvbnRyb2xsZXJfMDAwMDowMDoxNC4wCklEX1NF
UklBTF9TSE9SVD0wMDAwOjAwOjE0LjAKSURfVVNCX0lOVEVSRkFDRVM9OjA5MDAwMDoKSURfVkVO
RE9SPUxpbnV4XzMuMTEuMC0xNS1nZW5lcmljX3hoY2lfaGNkCklEX1ZFTkRPUl9FTkM9TGludXhc
eDIwMy4xMS4wLTE1LWdlbmVyaWNceDIweGhjaV9oY2QKSURfVkVORE9SX0ZST01fREFUQUJBU0U9
TGludXggRm91bmRhdGlvbgpJRF9WRU5ET1JfSUQ9MWQ2YgpNQUpPUj0xODkKTUlOT1I9Mzg0ClBS
T0RVQ1Q9MWQ2Yi8zLzMxMQpTRVFOVU09MTg2NQpTVUJTWVNURU09dXNiClRBR1M9OnNlYXQ6ClRZ
UEU9OS8wLzMKVVNFQ19JTklUSUFMSVpFRD02NQoKVURFViAgWzEwLjMyOTk5Ml0gYWRkICAgICAg
L2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMCAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wCkRSSVZFUj1lZmlmYgpNT0RBTElBUz1wbGF0Zm9ybTpl
ZmlmYgpTRVFOVU09MTk1MwpTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NjY0
CgpVREVWICBbMTAuMzMwMDAxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9hbGFybXRpbWVy
IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FsYXJtdGlt
ZXIKRFJJVkVSPWFsYXJtdGltZXIKTU9EQUxJQVM9cGxhdGZvcm06YWxhcm10aW1lcgpTRVFOVU09
MTk1MgpTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00NjE4CgpVREVWICBbMTAu
MzMwMDE4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQvaW5w
dXQzIChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nl
cmlvMC9pbnB1dC9pbnB1dDMKRVY9MTIwMDEzCklEX0ZPUl9TRUFUPWlucHV0LXBsYXRmb3JtLWk4
MDQyLXNlcmlvLTAKSURfSU5QVVQ9MQpJRF9JTlBVVF9LRVk9MQpJRF9JTlBVVF9LRVlCT0FSRD0x
CklEX1BBVEg9cGxhdGZvcm0taTgwNDItc2VyaW8tMApJRF9QQVRIX1RBRz1wbGF0Zm9ybS1pODA0
Mi1zZXJpby0wCklEX1NFUklBTD1ub3NlcmlhbApLRVk9NDAyMDAwMDAwIDM4MDMwNzhmODAwZDAw
MSBmZWZmZmZkZmZmZWZmZmZmIGZmZmZmZmZmZmZmZmZmZmUKTEVEPTcKTU9EQUxJQVM9aW5wdXQ6
YjAwMTF2MDAwMXAwMDAxZUFCNDEtZTAsMSw0LDExLDE0LGs3MSw3Miw3Myw3NCw3NSw3Niw3Nyw3
OSw3QSw3Qiw3Qyw3RCw3RSw3Riw4MCw4Qyw4RSw4Riw5Qiw5Qyw5RCw5RSw5RixBMyxBNCxBNSxB
NixBQyxBRCxCNyxCOCxCOSxEOSxFMixyYW00LGwwLDEsMixzZncKTVNDPTEwCk5BTUU9IkFUIFRy
YW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQiClBIWVM9ImlzYTAwNjAvc2VyaW8wL2lucHV0MCIKUFJP
RFVDVD0xMS8xLzEvYWI0MQpQUk9QPTAKU0VRTlVNPTE5NTcKU1VCU1lTVEVNPWlucHV0ClRBR1M9
OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9MzEKClVERVYgIFsxMC4zMzAwMzZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL0ZpeGVkIE1ESU8gYnVzLjAvbWRpb19idXMvZml4ZWQtMCAobWRpb19i
dXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9GaXhlZCBNRElPIGJ1cy4w
L21kaW9fYnVzL2ZpeGVkLTAKU0VRTlVNPTE5NTEKU1VCU1lTVEVNPW1kaW9fYnVzClVTRUNfSU5J
VElBTElaRUQ9NDYwMAoKVURFViAgWzEwLjMzMDA0NV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vcmVnLWR1bW15IChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL3JlZy1kdW1teQpEUklWRVI9cmVnLWR1bW15Ck1PREFMSUFTPXBsYXRmb3JtOnJlZy1kdW1t
eQpTRVFOVU09MTk2NApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD00OTY4CgpV
REVWICBbMTAuMzMwMzM1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAv
aW5wdXQvaW5wdXQzL2V2ZW50MyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1
dC9ieS1wYXRoL3BsYXRmb3JtLWk4MDQyLXNlcmlvLTAtZXZlbnQta2JkCkRFVk5BTUU9L2Rldi9p
bnB1dC9ldmVudDMKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQv
aW5wdXQzL2V2ZW50MwpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX0lOUFVUX0tFWUJPQVJE
PTEKSURfUEFUSD1wbGF0Zm9ybS1pODA0Mi1zZXJpby0wCklEX1BBVEhfVEFHPXBsYXRmb3JtLWk4
MDQyLXNlcmlvLTAKSURfU0VSSUFMPW5vc2VyaWFsCk1BSk9SPTEzCk1JTk9SPTY3ClNFUU5VTT0x
OTU4ClNVQlNZU1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTY5ClhLQkxBWU9VVD11cwpYS0JN
T0RFTD1wYzEwNQoKVURFViAgWzEwLjMzMDYwNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0v
ZWZpZmIuMC9ncmFwaGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9m
YjAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9lZmlmYi4wL2dyYXBoaWNzL2ZiMApJRF9GT1Jf
U0VBVD1ncmFwaGljcy1wbGF0Zm9ybS1lZmlmYl8wCklEX1BBVEg9cGxhdGZvcm0tZWZpZmIuMApJ
RF9QQVRIX1RBRz1wbGF0Zm9ybS1lZmlmYl8wCk1BSk9SPTI5Ck1JTk9SPTAKU0VRTlVNPTE5NTQK
U1VCU1lTVEVNPWdyYXBoaWNzClRBR1M9Om1hc3Rlci1vZi1zZWF0OnNlYXQ6ClVTRUNfSU5JVElB
TElaRUQ9NDcxMQoKVURFViAgWzEwLjMzMDgyOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0v
cmVnLWR1bW15L3JlZ3VsYXRvci9yZWd1bGF0b3IuMCAocmVndWxhdG9yKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcmVnLWR1bW15L3JlZ3VsYXRvci9yZWd1bGF0b3IuMApT
RVFOVU09MTk2NQpTVUJTWVNURU09cmVndWxhdG9yClVTRUNfSU5JVElBTElaRUQ9ODQxMgoKVURF
ViAgWzEwLjMzMTAwN10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MCAocGxh
dGZvcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwCkRS
SVZFUj1zZXJpYWw4MjUwCk1PREFMSUFTPXBsYXRmb3JtOnNlcmlhbDgyNTAKU0VRTlVNPTE5NjYK
U1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9OTYyOQoKVURFViAgWzEwLjMzMTMw
OV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzEgKHR0eSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9z
ZXJpYWw4MjUwL3R0eS90dHlTMQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY1ClNF
UU5VTT0xOTY4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xMDQwCgpLRVJORUxbMTAu
MzMxNTI3XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvcHNtb3VzZSAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9wc21vdXNlClNFUU5VTT0yMzIxClNV
QlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTAuMzMxNzc4XSBhZGQgICAgICAvbW9kdWxlL2k5MTUg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvaTkxNQpTRVFOVU09MjMyMgpTVUJT
WVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzMyMTM5XSBhZGQgICAgICAvbW9kdWxlL2NmZzgwMjEx
IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2NmZzgwMjExClNFUU5VTT0yMzIz
ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zMzIxODRdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL2k4MDQyL3NlcmlvMiAoc2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9pODA0Mi9zZXJpbzIKTU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFO
VU09MTk2MApTRVJJT19FWFRSQT0wMApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19U
WVBFPTAxClNVQlNZU1RFTT1zZXJpbwpVU0VDX0lOSVRJQUxJWkVEPTQ4NjEKCktFUk5FTFsxMC4z
MzI5NDddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jb250
cm9sRDY0IChkcm0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2RyaS9jb250cm9sRDY0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NvbnRyb2xENjQKREVWVFlQ
RT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY0ClNFUU5VTT0yMzI0ClNVQlNZU1RFTT1kcm0K
CktFUk5FTFsxMC4zMzMwMTZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
Mi4wL2RybS9jYXJkMCAoZHJtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kcmkvY2FyZDAKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAKREVWVFlQRT1k
cm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTAKU0VRTlVNPTIzMjUKU1VCU1lTVEVNPWRybQoKS0VS
TkVMWzEwLjMzMzI4MV0gYWRkICAgICAgL2NsYXNzL2llZWU4MDIxMSAoY2xhc3MpCkFDVElPTj1h
ZGQKREVWUEFUSD0vY2xhc3MvaWVlZTgwMjExClNFUU5VTT0yMzI2ClNVQlNZU1RFTT1jbGFzcwoK
VURFViAgWzEwLjMzMzI5OV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8x
IChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3Nlcmlv
MQpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBleDAwClNFUU5VTT0xOTU5ClNFUklPX0VYVFJB
PTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAwClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNl
cmlvClVTRUNfSU5JVElBTElaRUQ9NDg0MwoKVURFViAgWzEwLjMzMzMxMF0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8zIChzZXJpbykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMwpNT0RBTElBUz1zZXJpbzp0eTAxcHIwMGlkMDBl
eDAwClNFUU5VTT0xOTYxClNFUklPX0VYVFJBPTAwClNFUklPX0lEPTAwClNFUklPX1BST1RPPTAw
ClNFUklPX1RZUEU9MDEKU1VCU1lTVEVNPXNlcmlvClVTRUNfSU5JVElBTElaRUQ9NDg3OAoKS0VS
TkVMWzEwLjMzMzMzM10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4wIChw
bGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3JlZ3VsYXRvcnku
MApNT0RBTElBUz1wbGF0Zm9ybTpyZWd1bGF0b3J5ClNFUU5VTT0yMzI3ClNVQlNZU1RFTT1wbGF0
Zm9ybQoKS0VSTkVMWzEwLjMzMzM1NV0gY2hhbmdlICAgL2RldmljZXMvcGxhdGZvcm0vcmVndWxh
dG9yeS4wIChwbGF0Zm9ybSkKQUNUSU9OPWNoYW5nZQpDT1VOVFJZPTAwCkRFVlBBVEg9L2Rldmlj
ZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4wCk1PREFMSUFTPXBsYXRmb3JtOnJlZ3VsYXRvcnkKU0VR
TlVNPTIzMjgKU1VCU1lTVEVNPXBsYXRmb3JtCgpVREVWICBbMTAuMzM0MzA3XSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMCAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTMApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVMwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjQKU0VRTlVNPTE5NjcKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk5MQoKVURFViAgWzEwLjMzNDMyNl0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIgKHBjaSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yCkRSSVZFUj1haGNpCklEX01PREVM
X0ZST01fREFUQUJBU0U9TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9TWFzcyBzdG9y
YWdlIGNvbnRyb2xsZXIKSURfUENJX0lOVEVSRkFDRV9GUk9NX0RBVEFCQVNFPUFIQ0kgMS4wCklE
X1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVNBVEEgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJP
TV9EQVRBQkFTRT1JbnRlbCBDb3Jwb3JhdGlvbgpNT0RBTElBUz1wY2k6djAwMDA4MDg2ZDAwMDAx
RTAzc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAxc2MwNmkwMQpQQ0lfQ0xBU1M9MTA2MDEKUENJX0lE
PTgwODY6MUUwMwpQQ0lfU0xPVF9OQU1FPTAwMDA6MDA6MWYuMgpQQ0lfU1VCU1lTX0lEPTEwNDM6
MTQ3NwpTRVFOVU09MTg5NQpTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9MzU1NQoKVURF
ViAgWzEwLjMzNDM0OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMS9ob3N0MCAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTEvaG9zdDAKREVWVFlQRT1zY3NpX2hvc3QKU0VRTlVNPTE4OTcKU1VC
U1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD0zNjE1CgpVREVWICBbMTAuMzM0MzU3XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2F0YV9wb3J0L2F0YTEg
KGF0YV9wb3J0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMS9hdGFfcG9ydC9hdGExClNFUU5VTT0xODk2ClNVQlNZU1RFTT1hdGFfcG9ydApV
U0VDX0lOSVRJQUxJWkVEPTM2MDIKClVERVYgIFsxMC4zMzQzNzddIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xICh1c2IpCkFDVElPTj1hZGQK
QlVTTlVNPTAwMQpERVZOQU1FPS9kZXYvYnVzL3VzYi8wMDEvMDAzCkRFVk5VTT0wMDMKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMQpERVZUWVBF
PXVzYl9kZXZpY2UKRFJJVkVSPXVzYgpJRF9CVVM9dXNiCklEX01PREVMPUJsdWV0b290aF9VU0Jf
SG9zdF9Db250cm9sbGVyCklEX01PREVMX0VOQz1CbHVldG9vdGhceDIwVVNCXHgyMEhvc3RceDIw
Q29udHJvbGxlcgpJRF9NT0RFTF9JRD0zMzYyCklEX1JFVklTSU9OPTAwMDEKSURfU0VSSUFMPUF0
aGVyb3NfQ29tbXVuaWNhdGlvbnNfQmx1ZXRvb3RoX1VTQl9Ib3N0X0NvbnRyb2xsZXJfQWxhc2th
X0RheV8yMDA2CklEX1NFUklBTF9TSE9SVD1BbGFza2FfRGF5XzIwMDYKSURfVVNCX0lOVEVSRkFD
RVM9OmUwMDEwMToKSURfVkVORE9SPUF0aGVyb3NfQ29tbXVuaWNhdGlvbnMKSURfVkVORE9SX0VO
Qz1BdGhlcm9zXHgyMENvbW11bmljYXRpb25zCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUlNQyBO
ZXR3b3JrcwpJRF9WRU5ET1JfSUQ9MTNkMwpNQUpPUj0xODkKTUlOT1I9MgpQUk9EVUNUPTEzZDMv
MzM2Mi8xClNFUU5VTT0xODcyClNVQlNZU1RFTT11c2IKVFlQRT0yMjQvMS8xClVTRUNfSU5JVElB
TElaRUQ9MjI5CgpVREVWICBbMTAuMzM0Mzk4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MTQuMC91c2I0LzQtMDoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjQvNC0wOjEuMApERVZUWVBFPXVzYl9pbnRl
cmZhY2UKRFJJVkVSPWh1YgpJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTMuMCByb290IGh1YgpJRF9V
U0JfQ0xBU1NfRlJPTV9EQVRBQkFTRT1IdWIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9TGludXgg
Rm91bmRhdGlvbgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJQVM9dXNiOnYxRDZCcDAwMDNkMDMxMWRj
MDlkc2MwMGRwMDNpYzA5aXNjMDBpcDAwaW4wMApQUk9EVUNUPTFkNmIvMy8zMTEKU0VRTlVNPTE4
NjYKU1VCU1lTVEVNPXVzYgpUWVBFPTkvMC8zClVTRUNfSU5JVElBTElaRUQ9ODMzOQoKVURFViAg
WzEwLjMzNDgyN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9saW5rMS9hdGFfbGluay9saW5rMSAoYXRhX2xpbmspCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2xpbmsxL2F0YV9saW5rL2xpbmsxClNF
UU5VTT0xOTE1ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJQUxJWkVEPTQwMzAKClVERVYg
IFsxMC4zMzQ4MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0
YTEvbGluazEvZGV2MS4wL2F0YV9kZXZpY2UvZGV2MS4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9saW5rMS9kZXYx
LjAvYXRhX2RldmljZS9kZXYxLjAKU0VRTlVNPTE5MTYKU1VCU1lTVEVNPWF0YV9kZXZpY2UKVVNF
Q19JTklUSUFMSVpFRD00MDQxCgpVREVWICBbMTAuMzM0ODQ0XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEyL2F0YV9wb3J0L2F0YTIgKGF0YV9wb3J0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9hdGFf
cG9ydC9hdGEyClNFUU5VTT0xOTE3ClNVQlNZU1RFTT1hdGFfcG9ydApVU0VDX0lOSVRJQUxJWkVE
PTQwNTIKClVERVYgIFsxMC4zMzQ4ODNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMToxLjAKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTUVESUFfUExBWUVSPXp0ZV9zY29yZQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPUludGVncmF0ZWQgUmF0ZSBNYXRjaGluZyBIdWIKSURfVVNCX0NMQVNTX0ZS
T01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFCQVNFPVNpbmdsZSBUVApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3JwLgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJ
QVM9dXNiOnY4MDg3cDAwMjRkMDAwMGRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9E
VUNUPTgwODcvMjQvMApTRVFOVU09MTg3OApTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKVVNFQ19J
TklUSUFMSVpFRD04NTM4CgpVREVWICBbMTAuMzM1MjEwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEyL2xpbmsyL2F0YV9saW5rL2xpbmsyIChhdGFfbGluaykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIv
bGluazIvYXRhX2xpbmsvbGluazIKU0VRTlVNPTE5MjAKU1VCU1lTVEVNPWF0YV9saW5rClVTRUNf
SU5JVElBTElaRUQ9NDA4NgoKVURFViAgWzEwLjMzNTIyMV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MSAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvaG9zdDEKREVWVFlQRT1zY3Np
X2hvc3QKU0VRTlVNPTE5MTgKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD00MDY0CgpV
REVWICBbMTAuMzM1MjMwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYu
Mi9hdGEyL2xpbmsyL2RldjIuMC9hdGFfZGV2aWNlL2RldjIuMCAoYXRhX2RldmljZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTIvbGluazIv
ZGV2Mi4wL2F0YV9kZXZpY2UvZGV2Mi4wClNFUU5VTT0xOTIxClNVQlNZU1RFTT1hdGFfZGV2aWNl
ClVTRUNfSU5JVElBTElaRUQ9NDA5OAoKVURFViAgWzEwLjMzNTI4Nl0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9hdGFfcG9ydC9hdGEzIChhdGFfcG9ydCkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMv
YXRhX3BvcnQvYXRhMwpTRVFOVU09MTkyMgpTVUJTWVNURU09YXRhX3BvcnQKVVNFQ19JTklUSUFM
SVpFRD00MTA5CgpVREVWICBbMTAuMzM1MzUzXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9w
Y3Nwa3IgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcGNz
cGtyCk1PREFMSUFTPXBsYXRmb3JtOnBjc3BrcgpTRVFOVU09MTk2MwpTVUJTWVNURU09cGxhdGZv
cm0KVVNFQ19JTklUSUFMSVpFRD00OTE1CgpVREVWICBbMTAuMzM1OTY3XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Njc2lfaG9zdC9ob3N0MCAo
c2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMS9ob3N0MC9zY3NpX2hvc3QvaG9zdDAKU0VRTlVNPTE4OTgKU1VCU1lTVEVNPXNj
c2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTM2MjYKCktFUk5FTFsxMC4zMzYyMjRdIHJlbW92ZSAg
IC9kZXZpY2VzL3BsYXRmb3JtL2VmaWZiLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9O
PXJlbW92ZQpERVZOQU1FPS9kZXYvZmIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vZWZpZmIu
MC9ncmFwaGljcy9mYjAKTUFKT1I9MjkKTUlOT1I9MApTRVFOVU09MjMyOQpTVUJTWVNURU09Z3Jh
cGhpY3MKCktFUk5FTFsxMC4zMzYyMzRdIHJlbW92ZSAgIC9kZXZpY2VzL3ZpcnR1YWwvdnRjb25z
b2xlL3Z0Y29uMSAodnRjb25zb2xlKQpBQ1RJT049cmVtb3ZlCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC92dGNvbnNvbGUvdnRjb24xClNFUU5VTT0yMzMwClNVQlNZU1RFTT12dGNvbnNvbGUKCktF
Uk5FTFsxMC4zMzYyNDBdIGFkZCAgICAgIC9tb2R1bGUvc25kIChtb2R1bGUpCkFDVElPTj1hZGQK
REVWUEFUSD0vbW9kdWxlL3NuZApTRVFOVU09MjMzMQpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTAuMzM2MzQ1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEy
L2hvc3QxL3Njc2lfaG9zdC9ob3N0MSAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMi9ob3N0MS9zY3NpX2hvc3QvaG9zdDEK
U0VRTlVNPTE5MTkKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTQwNzUKClVE
RVYgIFsxMC4zMzY0NzJdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNCAo
c2VyaW8pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQK
TU9EQUxJQVM9c2VyaW86dHkwMXByMDBpZDAwZXgwMApTRVFOVU09MTk2MgpTRVJJT19FWFRSQT0w
MApTRVJJT19JRD0wMApTRVJJT19QUk9UTz0wMApTRVJJT19UWVBFPTAxClNVQlNZU1RFTT1zZXJp
bwpVU0VDX0lOSVRJQUxJWkVEPTQ4OTcKClVERVYgIFsxMC4zMzY1OTRdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvbGluazMvZGV2My4wL2F0YV9kZXZpY2Uv
ZGV2My4wIChhdGFfZGV2aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMy9saW5rMy9kZXYzLjAvYXRhX2RldmljZS9kZXYzLjAKU0VRTlVN
PTE5MzIKU1VCU1lTVEVNPWF0YV9kZXZpY2UKVVNFQ19JTklUSUFMSVpFRD00MjQ0CgpVREVWICBb
MTAuMzM3MjY0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAw
OjA0OjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYy4zLzAwMDA6MDQ6MDAuMApEUklWRVI9YWx4CklEX01PREVMX0ZST01fREFUQUJBU0U9
TjU2VloKSURfUENJX0NMQVNTX0ZST01fREFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1BD
SV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPUV0aGVybmV0IGNvbnRyb2xsZXIKSURfVkVORE9SX0ZS
T01fREFUQUJBU0U9UXVhbGNvbW0gQXRoZXJvcwpNT0RBTElBUz1wY2k6djAwMDAxOTY5ZDAwMDAx
MDkxc3YwMDAwMTA0M3NkMDAwMDE0NzdiYzAyc2MwMGkwMApQQ0lfQ0xBU1M9MjAwMDAKUENJX0lE
PTE5Njk6MTA5MQpQQ0lfU0xPVF9OQU1FPTAwMDA6MDQ6MDAuMApQQ0lfU1VCU1lTX0lEPTEwNDM6
MTQ3NwpTRVFOVU09MTg4NgpTVUJTWVNURU09cGNpClVTRUNfSU5JVElBTElaRUQ9ODc2OQoKVURF
ViAgWzEwLjMzNzI4Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFkLjAv
dXNiMi8yLTEgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAyCkRFVk5BTUU9L2Rldi9idXMvdXNi
LzAwMi8wMDIKREVWTlVNPTAwMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
ZC4wL3VzYjIvMi0xCkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURf
Rk9SX1NFQVQ9dXNiLXBjaS0wMDAwXzAwXzFkXzAtdXNiLTBfMQpJRF9NRURJQV9QTEFZRVI9enRl
X3Njb3JlCklEX01PREVMPTAwMjQKSURfTU9ERUxfRU5DPTAwMjQKSURfTU9ERUxfRlJPTV9EQVRB
QkFTRT1JbnRlZ3JhdGVkIFJhdGUgTWF0Y2hpbmcgSHViCklEX01PREVMX0lEPTAwMjQKSURfUEFU
SD1wY2ktMDAwMDowMDoxZC4wLXVzYi0wOjEKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWRfMC11
c2ItMF8xCklEX1JFVklTSU9OPTAwMDAKSURfU0VSSUFMPTgwODdfMDAyNApJRF9VU0JfSU5URVJG
QUNFUz06MDkwMDAwOgpJRF9WRU5ET1I9ODA4NwpJRF9WRU5ET1JfRU5DPTgwODcKSURfVkVORE9S
X0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycC4KSURfVkVORE9SX0lEPTgwODcKTUFKT1I9MTg5Ck1J
Tk9SPTEyOQpQUk9EVUNUPTgwODcvMjQvMApTRVFOVU09MTg5MgpTVUJTWVNURU09dXNiClRBR1M9
OnNlYXQ6dWFjY2VzczoKVFlQRT05LzAvMQpVU0VDX0lOSVRJQUxJWkVEPTU0MAoKVURFViAgWzEw
LjMzNzI5NV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9s
aW5rNC9hdGFfbGluay9saW5rNCAoYXRhX2xpbmspCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2xpbms0L2F0YV9saW5rL2xpbms0ClNFUU5V
TT0xOTM2ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJQUxJWkVEPTQyOTUKClVERVYgIFsx
MC4zMzc3OTRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUv
YXRhX3BvcnQvYXRhNSAoYXRhX3BvcnQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE1L2F0YV9wb3J0L2F0YTUKU0VRTlVNPTE5MzgKU1VCU1lT
VEVNPWF0YV9wb3J0ClVTRUNfSU5JVElBTElaRUQ9NDMyMwoKVURFViAgWzEwLjMzNzgzN10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9saW5rNC9kZXY0LjAv
YXRhX2RldmljZS9kZXY0LjAgKGF0YV9kZXZpY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2xpbms0L2RldjQuMC9hdGFfZGV2aWNlL2Rl
djQuMApTRVFOVU09MTkzNwpTVUJTWVNURU09YXRhX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTQz
MDkKCktFUk5FTFsxMC4zMzg1MjFdIGFkZCAgICAgIC9tb2R1bGUvbm91dmVhdSAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ub3V2ZWF1ClNFUU5VTT0yMzMyClNVQlNZU1RFTT1t
b2R1bGUKClVERVYgIFsxMC4zMzg3MzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZC4wL3VzYjIvMi0xLzItMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZC4wL3VzYjIvMi0xLzItMToxLjAKREVWVFlQRT11c2Jf
aW50ZXJmYWNlCkRSSVZFUj1odWIKSURfTUVESUFfUExBWUVSPXp0ZV9zY29yZQpJRF9NT0RFTF9G
Uk9NX0RBVEFCQVNFPUludGVncmF0ZWQgUmF0ZSBNYXRjaGluZyBIdWIKSURfVVNCX0NMQVNTX0ZS
T01fREFUQUJBU0U9SHViCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFCQVNFPVNpbmdsZSBUVApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JbnRlbCBDb3JwLgpJTlRFUkZBQ0U9OS8wLzAKTU9EQUxJ
QVM9dXNiOnY4MDg3cDAwMjRkMDAwMGRjMDlkc2MwMGRwMDFpYzA5aXNjMDBpcDAwaW4wMApQUk9E
VUNUPTgwODcvMjQvMApTRVFOVU09MTg5MwpTVUJTWVNURU09dXNiClRZUEU9OS8wLzEKVVNFQ19J
TklUSUFMSVpFRD0zNDI2CgpVREVWICBbMTAuMzM5MTU2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE1L2xpbms1L2F0YV9saW5rL2xpbms1IChhdGFfbGluaykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUv
bGluazUvYXRhX2xpbmsvbGluazUKU0VRTlVNPTE5NDEKU1VCU1lTVEVNPWF0YV9saW5rClVTRUNf
SU5JVElBTElaRUQ9NDM2NgoKVURFViAgWzEwLjMzOTE3MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MCAoc2NzaSkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAv
dGFyZ2V0MDowOjAKREVWVFlQRT1zY3NpX3RhcmdldApTRVFOVU09MTg5OQpTVUJTWVNURU09c2Nz
aQpVU0VDX0lOSVRJQUxJWkVEPTM2MzgKClVERVYgIFsxMC4zMzkxNzhdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTYvYXRhX3BvcnQvYXRhNiAoYXRhX3BvcnQp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2
L2F0YV9wb3J0L2F0YTYKU0VRTlVNPTE5NDMKU1VCU1lTVEVNPWF0YV9wb3J0ClVTRUNfSU5JVElB
TElaRUQ9NDM5MwoKVURFViAgWzEwLjMzOTM1M10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0MyAoc2NzaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvaG9zdDMKREVWVFlQRT1zY3NpX2hvc3QK
U0VRTlVNPTE5MzQKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD00MjY5CgpVREVWICBb
MTAuMzM5NTU3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0
L2hvc3QzL3Njc2lfaG9zdC9ob3N0MyAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNC9ob3N0My9zY3NpX2hvc3QvaG9zdDMK
U0VRTlVNPTE5MzUKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVEPTQyODEKClVE
RVYgIFsxMC4zNDAxMzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTYvbGluazYvZGV2Ni4wL2F0YV9kZXZpY2UvZGV2Ni4wIChhdGFfZGV2aWNlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9k
ZXY2LjAvYXRhX2RldmljZS9kZXY2LjAKU0VRTlVNPTE5NDcKU1VCU1lTVEVNPWF0YV9kZXZpY2UK
VVNFQ19JTklUSUFMSVpFRD00NDQ3CgpVREVWICBbMTAuMzQwNDMzXSBhZGQgICAgICAvZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzEwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzEwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NzQKU0VRTlVNPTE5NjkKU1VCU1lT
VEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTM1NzAKClVERVYgIFsxMC4zNDA0NjNdIGFkZCAgICAg
IC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIgKHNjc2kpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3Qy
CkRFVlRZUEU9c2NzaV9ob3N0ClNFUU5VTT0xOTIzClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElB
TElaRUQ9NDEyMQoKVURFViAgWzEwLjM0MDY4MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhNi9saW5rNi9hdGFfbGluay9saW5rNiAoYXRhX2xpbmspCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2L2xpbms2
L2F0YV9saW5rL2xpbms2ClNFUU5VTT0xOTQ2ClNVQlNZU1RFTT1hdGFfbGluawpVU0VDX0lOSVRJ
QUxJWkVEPTQ0MzQKClVERVYgIFsxMC4zNDA3MDVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3Jt
L3NlcmlhbDgyNTAvdHR5L3R0eVMxMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlT
MTEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTEKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03NQpTRVFOVU09MTk3MApTVUJTWVNURU09dHR5ClVT
RUNfSU5JVElBTElaRUQ9NTIzNwoKVURFViAgWzEwLjM0MDkxNl0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9saW5rNS9kZXY1LjAvYXRhX2RldmljZS9kZXY1
LjAgKGF0YV9kZXZpY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWYuMi9hdGE1L2xpbms1L2RldjUuMC9hdGFfZGV2aWNlL2RldjUuMApTRVFOVU09MTk0
MgpTVUJTWVNURU09YXRhX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTQzODAKClVERVYgIFsxMC4z
NDA5OTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxMiAo
dHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTIKREVWUEFUSD0vZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTIKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5P
Uj03NgpTRVFOVU09MTk3MQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzIzMQoKVURF
ViAgWzEwLjM0MTI2NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkv
dHR5UzEzICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxMwpERVZQQVRIPS9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTc3ClNFUU5VTT0xOTcyClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
MzA3CgpVREVWICBbMTAuMzQxMjgyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGE1L2hvc3Q0IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9ob3N0NApERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09
MTkzOQpTVUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTQzMzgKClVERVYgIFsxMC4zNDE1
NzVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTMvaG9zdDIv
c2NzaV9ob3N0L2hvc3QyIChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Njc2lfaG9zdC9ob3N0MgpTRVFOVU09
MTkyNApTVUJTWVNURU09c2NzaV9ob3N0ClVTRUNfSU5JVElBTElaRUQ9NDEzMgoKVURFViAgWzEw
LjM0MjA4NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNS9o
b3N0NC9zY3NpX2hvc3QvaG9zdDQgKHNjc2lfaG9zdCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTUvaG9zdDQvc2NzaV9ob3N0L2hvc3Q0ClNF
UU5VTT0xOTQwClNVQlNZU1RFTT1zY3NpX2hvc3QKVVNFQ19JTklUSUFMSVpFRD00MzUyCgpVREVW
ICBbMTAuMzQyMTAyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9h
dGEzL2hvc3QyL3RhcmdldDI6MDowIChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MApERVZUWVBFPXNj
c2lfdGFyZ2V0ClNFUU5VTT0xOTI1ClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElBTElaRUQ9NDE0
NAoKVURFViAgWzEwLjM0MjM5Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzE0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNApJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTc4ClNFUU5VTT0xOTczClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFM
SVpFRD0xMzQ2CgpLRVJORUxbMTAuMzQyNzY0XSBhZGQgICAgICAvbW9kdWxlL2JsdWV0b290aCAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ibHVldG9vdGgKU0VRTlVNPTIzMzMK
U1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM0MzA2OF0gYWRkICAgICAgL2NsYXNzL2JsdWV0
b290aCAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3MvYmx1ZXRvb3RoClNFUU5VTT0y
MzM0ClNVQlNZU1RFTT1jbGFzcwoKVURFViAgWzEwLjM0MzEyOV0gYWRkICAgICAgL2RldmljZXMv
cGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eVMxNQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMx
NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTc5ClNFUU5VTT0xOTc0ClNVQlNZU1RF
TT10dHkKVVNFQ19JTklUSUFMSVpFRD0yNDIwCgpVREVWICBbMTAuMzQzMTUyXSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6
MDowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDowOjAKREVWVFlQRT1zY3NpX2Rldmlj
ZQpEUklWRVI9c3IKTU9EQUxJQVM9c2NzaTp0LTB4MDUKU0VRTlVNPTE5MjYKU1VCU1lTVEVNPXNj
c2kKVVNFQ19JTklUSUFMSVpFRD00MTU3CgpVREVWICBbMTAuMzQzNzcxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3RhcmdldDI6MDowLzI6MDow
OjAvYnNnLzI6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvYnNnLzI6MDowOjAK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2hvc3QyL3Rhcmdl
dDI6MDowLzI6MDowOjAvYnNnLzI6MDowOjAKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTE5MjgK
U1VCU1lTVEVNPWJzZwpVU0VDX0lOSVRJQUxJWkVEPTQxOTEKCktFUk5FTFsxMC4zNDM4ODVdIGFk
ZCAgICAgIC9tb2R1bGUvbWFjODAyMTEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1
bGUvbWFjODAyMTEKU0VRTlVNPTIzMzUKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjM0NDA3
MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90
YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNlLzI6MDowOjAgKHNjc2lfZGV2aWNlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0
Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZGV2aWNlLzI6MDowOjAKU0VRTlVNPTE5MjkKU1VC
U1lTVEVNPXNjc2lfZGV2aWNlClVTRUNfSU5JVElBTElaRUQ9NDIwNAoKVURFViAgWzEwLjM0NDQz
OF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMy9ob3N0Mi90
YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZ2VuZXJpYy9zZzEgKHNjc2lfZ2VuZXJpYykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvc2cxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFmLjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL3Njc2lfZ2VuZXJpYy9zZzEKTUFK
T1I9MjEKTUlOT1I9MQpTRVFOVU09MTkzMApTVUJTWVNURU09c2NzaV9nZW5lcmljClRBR1M9OnNl
YXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD00MjE5CgpVREVWICBbMTAuMzQ0Njc0XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEzL2xpbmszL2F0YV9saW5r
L2xpbmszIChhdGFfbGluaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxZi4yL2F0YTMvbGluazMvYXRhX2xpbmsvbGluazMKU0VRTlVNPTE5MzEKU1VCU1lT
VEVNPWF0YV9saW5rClVTRUNfSU5JVElBTElaRUQ9NDIzMQoKVURFViAgWzEwLjM0NDc0N10gYWRk
ICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzE2ICh0dHkpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxNgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMxNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTgwClNFUU5V
TT0xOTc1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zMTg0CgpLRVJORUxbMTAuMzQ1
MDU0XSBhZGQgICAgICAvbW9kdWxlL2J0dXNiIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0v
bW9kdWxlL2J0dXNiClNFUU5VTT0yMzM2ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNDUw
NjVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxNyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTcKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9y
bS9zZXJpYWw4MjUwL3R0eS90dHlTMTcKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj04
MQpTRVFOVU09MTk3NgpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NDc4MwoKS0VSTkVM
WzEwLjM0NTE0MF0gYWRkICAgICAgL2J1cy91c2IvZHJpdmVycy9idHVzYiAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvdXNiL2RyaXZlcnMvYnR1c2IKU0VRTlVNPTIzMzcKU1VCU1lT
VEVNPWRyaXZlcnMKClVERVYgIFsxMC4zNDUxODJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxZi4yL2F0YTYvaG9zdDUgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE2L2hvc3Q1CkRFVlRZUEU9c2NzaV9ob3N0
ClNFUU5VTT0xOTQ0ClNVQlNZU1RFTT1zY3NpClVTRUNfSU5JVElBTElaRUQ9NDQwNwoKVURFViAg
WzEwLjM0NTM2MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5
UzE4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMxOApERVZQQVRIPS9kZXZpY2Vz
L3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMxOApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00
Ck1JTk9SPTgyClNFUU5VTT0xOTc3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD01MDg3
CgpVREVWICBbMTAuMzQ1NjA3XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGE2L2hvc3Q1L3Njc2lfaG9zdC9ob3N0NSAoc2NzaV9ob3N0KQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhNi9ob3N0NS9zY3NpX2hv
c3QvaG9zdDUKU0VRTlVNPTE5NDUKU1VCU1lTVEVNPXNjc2lfaG9zdApVU0VDX0lOSVRJQUxJWkVE
PTQ0MjEKClVERVYgIFsxMC4zNDU4NTldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3Nlcmlh
bDgyNTAvdHR5L3R0eVMxOSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMTkKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMTkKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj04MwpTRVFOVU09MTk3OApTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9NTM4NQoKVURFViAgWzEwLjM0NjEyNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5
UzIKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMgpJRF9NTV9D
QU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY2ClNFUU5VTT0xOTc5ClNVQlNZU1RFTT10dHkKVVNF
Q19JTklUSUFMSVpFRD01ODgxCgpVREVWICBbMTAuMzQ2MzkxXSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9k
ZXYvdHR5UzIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIw
CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9ODQKU0VRTlVNPTE5ODAKU1VCU1lTVEVN
PXR0eQpVU0VDX0lOSVRJQUxJWkVEPTYxNDUKCktFUk5FTFsxMC4zNDY0NDldIGFkZCAgICAgIC9t
b2R1bGUvYXRoIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aApTRVFOVU09
MjMzOApTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzQ2NDg3XSBhZGQgICAgICAvbW9kdWxl
L2F0aDNrIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDNrClNFUU5VTT0y
MzM5ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNDY1NzldIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTQvYXRhX3BvcnQvYXRhNCAoYXRhX3BvcnQpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGE0L2F0
YV9wb3J0L2F0YTQKU0VRTlVNPTE5MzMKU1VCU1lTVEVNPWF0YV9wb3J0ClVTRUNfSU5JVElBTEla
RUQ9NDI1NgoKVURFViAgWzEwLjM0NjcwNV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2Vy
aWFsODI1MC90dHkvdHR5UzIxICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyMQpE
RVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyMQpJRF9NTV9DQU5E
SURBVEU9MQpNQUpPUj00Ck1JTk9SPTg1ClNFUU5VTT0xOTgxClNVQlNZU1RFTT10dHkKVVNFQ19J
TklUSUFMSVpFRD02NDEwCgpVREVWICBbMTAuMzQ2OTg1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjIgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5UzIyCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzIyCklE
X01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9ODYKU0VRTlVNPTE5ODIKU1VCU1lTVEVNPXR0
eQpVU0VDX0lOSVRJQUxJWkVEPTY3MjkKClVERVYgIFsxMC4zNDcyNDddIGFkZCAgICAgIC9kZXZp
Y2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyMyAodHR5KQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi90dHlTMjMKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90
dHlTMjMKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj04NwpTRVFOVU09MTk4MwpTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzAwMgoKS0VSTkVMWzEwLjM0NzI3OV0gYWRkICAg
ICAgL21vZHVsZS9zbmRfdGltZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3RpbWVyClNFUU5VTT0yMzQwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zNDczNTJd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvc291bmQvdGltZXIgKHNvdW5kKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi9zbmQvdGltZXIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3Rp
bWVyCk1BSk9SPTExNgpNSU5PUj0zMwpTRVFOVU09MjM0MQpTVUJTWVNURU09c291bmQKClVERVYg
IFsxMC4zNDc1MjddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0
eVMyNCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjQKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjQKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9
NApNSU5PUj04OApTRVFOVU09MTk4NApTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzI2
NgoKVURFViAgWzEwLjM0Nzc5MF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzI1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVMyNQpERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNQpJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTg5ClNFUU5VTT0xOTg1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFM
SVpFRD03NTQ2CgpVREVWICBbMTAuMzQ4MDcwXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9z
ZXJpYWw4MjUwL3R0eS90dHlTMjYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI2
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzI2CklEX01NX0NB
TkRJREFURT0xCk1BSk9SPTQKTUlOT1I9OTAKU0VRTlVNPTE5ODYKU1VCU1lTVEVNPXR0eQpVU0VD
X0lOSVRJQUxJWkVEPTc4MTAKClVERVYgIFsxMC4zNDgzMzVdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMyNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHlTMjcKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjcK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05MQpTRVFOVU09MTk4NwpTVUJTWVNURU09
dHR5ClVTRUNfSU5JVElBTElaRUQ9ODA4OQoKS0VSTkVMWzEwLjM0ODM0Nl0gYWRkICAgICAgL21v
ZHVsZS9zbmRfc2VxX2RldmljZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9z
bmRfc2VxX2RldmljZQpTRVFOVU09MjM0MgpTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuMzQ4
NjEyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjggKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzI4CkRFVlBBVEg9L2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzI4CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9
OTIKU0VRTlVNPTE5ODgKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTgzNTkKClVERVYg
IFsxMC4zNDg4NjldIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0
eVMyOSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHlTMjkKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMjkKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9
NApNSU5PUj05MwpTRVFOVU09MTk4OQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODYy
NAoKVURFViAgWzEwLjM0OTEzMF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzMKREVWUEFUSD0v
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMwpJRF9NTV9DQU5ESURBVEU9MQpN
QUpPUj00Ck1JTk9SPTY3ClNFUU5VTT0xOTkwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpF
RD04ODg1CgpVREVWICBbMTAuMzQ5Mzk4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJp
YWw4MjUwL3R0eS90dHlTMzAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5UzMwCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzMwCklEX01NX0NBTkRJ
REFURT0xCk1BSk9SPTQKTUlOT1I9OTQKU0VRTlVNPTE5OTEKU1VCU1lTVEVNPXR0eQpVU0VDX0lO
SVRJQUxJWkVEPTkxNDgKClVERVYgIFsxMC4zNDk2NTddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL3NlcmlhbDgyNTAvdHR5L3R0eVMzMSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90
dHlTMzEKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTMzEKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05NQpTRVFOVU09MTk5MgpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTQxNQoKVURFViAgWzEwLjM0OTkyMV0gYWRkICAgICAgL2Rldmlj
ZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkvdHR5UzQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvdHR5UzQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlT
NApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTY4ClNFUU5VTT0xOTkzClNVQlNZU1RF
TT10dHkKVVNFQ19JTklUSUFMSVpFRD05Njc2CgpVREVWICBbMTAuMzUwMTgzXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTNSAodHR5KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi90dHlTNQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5
L3R0eVM1CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjkKU0VRTlVNPTE5OTQKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk5NDAKClVERVYgIFsxMC4zNTA0NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM2ICh0dHkpCkFDVElPTj1h
ZGQKREVWTkFNRT0vZGV2L3R0eVM2CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1
MC90dHkvdHR5UzYKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03MApTRVFOVU09MTk5
NQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9MjAwCgpLRVJORUxbMTAuMzUwNjA4XSBh
ZGQgICAgICAvbW9kdWxlL3NuZF9zZXEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1
bGUvc25kX3NlcQpTRVFOVU09MjM0MwpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTAuMzUwNzAx
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3NlcSAoc291bmQpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NuZC9zZXEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3NlcQpN
QUpPUj0xMTYKTUlOT1I9MQpTRVFOVU09MjM0NApTVUJTWVNURU09c291bmQKClVERVYgIFsxMC4z
NTA5MzBdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM3ICh0
dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eVM3CkRFVlBBVEg9L2RldmljZXMvcGxhdGZv
cm0vc2VyaWFsODI1MC90dHkvdHR5UzcKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03
MQpTRVFOVU09MTk5NgpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NTcxCgpVREVWICBb
MTAuMzUwOTU0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGEx
L2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAgKHNjc2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDow
OjAKREVWVFlQRT1zY3NpX2RldmljZQpEUklWRVI9c2QKTU9EQUxJQVM9c2NzaTp0LTB4MDAKU0VR
TlVNPTE5MDAKU1VCU1lTVEVNPXNjc2kKVVNFQ19JTklUSUFMSVpFRD0zNjUxCgpVREVWICBbMTAu
MzUxMzEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hv
c3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAgKGJzZykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvYnNnLzA6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYnNnLzA6MDowOjAKTUFKT1I9MjUy
Ck1JTk9SPTAKU0VRTlVNPTE5MTEKU1VCU1lTVEVNPWJzZwpVU0VDX0lOSVRJQUxJWkVEPTM4MDYK
ClVERVYgIFsxMC4zNTE5MzRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2RldmljZS8wOjA6MDowIChz
Y3NpX2RldmljZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2RldmljZS8wOjA6MDow
ClNFUU5VTT0xOTEyClNVQlNZU1RFTT1zY3NpX2RldmljZQpVU0VDX0lOSVRJQUxJWkVEPTM4MTcK
ClVERVYgIFsxMC4zNTIyMDZdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2Rpc2svMDowOjA6MCAoc2Nz
aV9kaXNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL3Njc2lfZGlzay8wOjA6MDowClNFUU5V
TT0xOTEzClNVQlNZU1RFTT1zY3NpX2Rpc2sKVVNFQ19JTklUSUFMSVpFRD0zOTkzCgpLRVJORUxb
MTAuMzUyNDU4XSBhZGQgICAgICAvbW9kdWxlL2F0aDlrX2h3IChtb2R1bGUpCkFDVElPTj1hZGQK
REVWUEFUSD0vbW9kdWxlL2F0aDlrX2h3ClNFUU5VTT0yMzQ1ClNVQlNZU1RFTT1tb2R1bGUKClVE
RVYgIFsxMC4zNTI1NzBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2dlbmVyaWMvc2cwIChzY3NpX2dl
bmVyaWMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3NnMApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9zY3NpX2dl
bmVyaWMvc2cwCk1BSk9SPTIxCk1JTk9SPTAKU0VRTlVNPTE5MTQKU1VCU1lTVEVNPXNjc2lfZ2Vu
ZXJpYwpVU0VDX0lOSVRJQUxJWkVEPTQwMTgKClVERVYgIFsxMC4zNTI4NjRdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAvdHR5L3R0eVM4ICh0dHkpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3R0eVM4CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vc2VyaWFsODI1MC90dHkv
dHR5UzgKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj03MgpTRVFOVU09MTk5NwpTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9OTkyCgpVREVWICBbMTAuMzUzMTU3XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9zZXJpYWw4MjUwL3R0eS90dHlTOSAodHR5KQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi90dHlTOQpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL3NlcmlhbDgyNTAv
dHR5L3R0eVM5CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NzMKU0VRTlVNPTE5OTgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI4OTMKClVERVYgIFsxMC4zNTMzNDldIGFk
ZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDAgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BucDAvMDA6MDAKRFJJVkVSPXN5c3RlbQpTRVFOVU09MTk5OQpTVUJTWVNURU09cG5wClVT
RUNfSU5JVElBTElaRUQ9MzE3NwoKVURFViAgWzEwLjM1MzU2Nl0gYWRkICAgICAgL2RldmljZXMv
cG5wMC8wMDowMSAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowMQpT
RVFOVU09MjAwMApTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9MzM1OQoKVURFViAgWzEw
LjM1MzY2N10gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowMiAocG5wKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcG5wMC8wMDowMgpTRVFOVU09MjAwMQpTVUJTWVNURU09cG5wClVTRUNf
SU5JVElBTElaRUQ9MzUyMAoKS0VSTkVMWzEwLjM1Mzc2Ml0gYWRkICAgICAgL21vZHVsZS9hdGg5
a19jb21tb24gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXRoOWtfY29tbW9u
ClNFUU5VTT0yMzQ2ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNTM4NTVdIGFkZCAgICAg
IC9kZXZpY2VzL3BucDAvMDA6MDMgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Bu
cDAvMDA6MDMKU0VRTlVNPTIwMDIKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTM2NzgK
ClVERVYgIFsxMC4zNTQxMDRdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDQgKHBucCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDQKRFJJVkVSPXN5c3RlbQpTRVFOVU09
MjAwMwpTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9Mzg3MAoKVURFViAgWzEwLjM1NDI3
Ml0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowNSAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcG5wMC8wMDowNQpEUklWRVI9cnRjX2Ntb3MKU0VRTlVNPTIwMDQKU1VCU1lTVEVN
PXBucApVU0VDX0lOSVRJQUxJWkVEPTQwNTQKClVERVYgIFsxMC4zNTQ1MjhdIGFkZCAgICAgIC9k
ZXZpY2VzL3BucDAvMDA6MDUvcnRjL3J0YzAgKHJ0YykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2
L3J0YwpERVZOQU1FPS9kZXYvcnRjMApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDUvcnRjL3J0
YzAKTUFKT1I9MjU0Ck1JTk9SPTAKU0VRTlVNPTIwMDUKU1VCU1lTVEVNPXJ0YwpVU0VDX0lOSVRJ
QUxJWkVEPTcwCgpVREVWICBbMTAuMzU0NzMyXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjA2
IChwbnApCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjA2CkRSSVZFUj1zeXN0
ZW0KU0VRTlVNPTIwMDYKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTQ1NDEKClVERVYg
IFsxMC4zNTQ5MTVdIGFkZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MDcgKHBucCkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BucDAvMDA6MDcKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAwNwpT
VUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9NDcxOQoKVURFViAgWzEwLjM1NTA0Ml0gYWRk
ICAgICAgL2RldmljZXMvcG5wMC8wMDowOCAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcG5wMC8wMDowOApTRVFOVU09MjAwOApTVUJTWVNURU09cG5wClVTRUNfSU5JVElBTElaRUQ9
NDg5NAoKVURFViAgWzEwLjM1NTI5MF0gYWRkICAgICAgL2RldmljZXMvcG5wMC8wMDowOSAocG5w
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowOQpEUklWRVI9aTgwNDIgYXV4
ClNFUU5VTT0yMDA5ClNVQlNZU1RFTT1wbnAKVVNFQ19JTklUSUFMSVpFRD01MDU2CgpVREVWICBb
MTAuMzU1MzkwXSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjBhIChwbnApCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBhCkRSSVZFUj1pODA0MiBrYmQKU0VRTlVNPTIwMTAK
U1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTUyMjkKClVERVYgIFsxMC4zNTU1NjNdIGFk
ZCAgICAgIC9kZXZpY2VzL3BucDAvMDA6MGIgKHBucCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BucDAvMDA6MGIKRFJJVkVSPXN5c3RlbQpTRVFOVU09MjAxMQpTVUJTWVNURU09cG5wClVT
RUNfSU5JVElBTElaRUQ9NTQwMQoKVURFViAgWzEwLjM1NTczM10gYWRkICAgICAgL2RldmljZXMv
cG5wMC8wMDowYyAocG5wKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcG5wMC8wMDowYwpE
UklWRVI9c3lzdGVtClNFUU5VTT0yMDEyClNVQlNZU1RFTT1wbnAKVVNFQ19JTklUSUFMSVpFRD01
NTc0CgpVREVWICBbMTAuMzU1OTg1XSBhZGQgICAgICAvZGV2aWNlcy9wbnAwLzAwOjBkIChwbnAp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbnAwLzAwOjBkCkRSSVZFUj1zeXN0ZW0KU0VR
TlVNPTIwMTMKU1VCU1lTVEVNPXBucApVU0VDX0lOSVRJQUxJWkVEPTU3NDYKClVERVYgIFsxMC4z
NTYyNDJdIGFkZCAgICAgIC9kZXZpY2VzL3NvZnR3YXJlIChldmVudF9zb3VyY2UpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9zb2Z0d2FyZQpTRVFOVU09MjAxNApTVUJTWVNURU09ZXZlbnRf
c291cmNlClVTRUNfSU5JVElBTElaRUQ9NTkxOQoKVURFViAgWzEwLjM1NjI0OV0gYWRkICAgICAg
L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Jyb2FkY2FzdCAoY2xvY2tldmVudHMpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvYnJvYWRjYXN0ClNFUU5V
TT0yMDE1ClNVQlNZU1RFTT1jbG9ja2V2ZW50cwpVU0VDX0lOSVRJQUxJWkVEPTYwNTUKClVERVYg
IFsxMC4zNTY0MjNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2
ZW50MCAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xv
Y2tldmVudHMvY2xvY2tldmVudDAKU0VRTlVNPTIwMTYKU1VCU1lTVEVNPWNsb2NrZXZlbnRzClVT
RUNfSU5JVElBTElaRUQ9NjIxMgoKVURFViAgWzEwLjM1NjUwMl0gYWRkICAgICAgL2RldmljZXMv
c3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQxIChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MQpTRVFOVU09MjAx
NwpTVUJTWVNURU09Y2xvY2tldmVudHMKVVNFQ19JTklUSUFMSVpFRD02MzYyCgpVREVWICBbMTAu
MzU2OTIzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDIg
KGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2NrZXZl
bnRzL2Nsb2NrZXZlbnQyClNFUU5VTT0yMDE4ClNVQlNZU1RFTT1jbG9ja2V2ZW50cwpVU0VDX0lO
SVRJQUxJWkVEPTY1MTEKClVERVYgIFsxMC4zNTY5MjldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3Rl
bS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50MyAoY2xvY2tldmVudHMpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tldmVudDMKU0VRTlVNPTIwMTkKU1VC
U1lTVEVNPWNsb2NrZXZlbnRzClVTRUNfSU5JVElBTElaRUQ9NjY2MQoKVURFViAgWzEwLjM1Njk1
OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ0IChjbG9j
a2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9j
bG9ja2V2ZW50NApTRVFOVU09MjAyMApTVUJTWVNURU09Y2xvY2tldmVudHMKVVNFQ19JTklUSUFM
SVpFRD02ODE4CgpVREVWICBbMTAuMzU3Mzk1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY2xv
Y2tldmVudHMvY2xvY2tldmVudDUgKGNsb2NrZXZlbnRzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL2Nsb2NrZXZlbnRzL2Nsb2NrZXZlbnQ1ClNFUU5VTT0yMDIxClNVQlNZU1RF
TT1jbG9ja2V2ZW50cwpVU0VDX0lOSVRJQUxJWkVEPTY5NjgKClVERVYgIFsxMC4zNTc0MDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NiAoY2xvY2tldmVu
dHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY2xvY2tldmVudHMvY2xvY2tl
dmVudDYKU0VRTlVNPTIwMjIKU1VCU1lTVEVNPWNsb2NrZXZlbnRzClVTRUNfSU5JVElBTElaRUQ9
NzEyMgoKVURFViAgWzEwLjM1NzQyMl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nsb2NrZXZl
bnRzL2Nsb2NrZXZlbnQ3IChjbG9ja2V2ZW50cykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9jbG9ja2V2ZW50cy9jbG9ja2V2ZW50NwpTRVFOVU09MjAyMwpTVUJTWVNURU09Y2xv
Y2tldmVudHMKVVNFQ19JTklUSUFMSVpFRD03MjczCgpLRVJORUxbMTAuMzU3NDMwXSBhZGQgICAg
ICAvbW9kdWxlL2F0aDlrIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDlr
ClNFUU5VTT0yMzQ3ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMC4zNTc4NzZdIGFkZCAgICAg
IC9kZXZpY2VzL3N5c3RlbS9jbG9ja3NvdXJjZS9jbG9ja3NvdXJjZTAgKGNsb2Nrc291cmNlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL2Nsb2Nrc291cmNlL2Nsb2Nrc291cmNl
MApTRVFOVU09MjAyNApTVUJTWVNURU09Y2xvY2tzb3VyY2UKVVNFQ19JTklUSUFMSVpFRD03NDMz
CgpVREVWICBbMTAuMzYxMjk4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNr
L21hY2hpbmVjaGVjazEgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMQpTRVFOVU09MjAzNApTVUJTWVNURU09
bWFjaGluZWNoZWNrClVTRUNfSU5JVElBTElaRUQ9MTEyNQoKVURFViAgWzEwLjM2MTgzOV0gYWRk
ICAgICAgL2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2syIChtYWNoaW5l
Y2hlY2spCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21h
Y2hpbmVjaGVjazIKU0VRTlVNPTIwMzUKU1VCU1lTVEVNPW1hY2hpbmVjaGVjawpVU0VDX0lOSVRJ
QUxJWkVEPTEzMTEKClVERVYgIFsxMC4zNjE4NDldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9t
YWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMyAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2szClNFUU5VTT0yMDM2
ClNVQlNZU1RFTT1tYWNoaW5lY2hlY2sKVVNFQ19JTklUSUFMSVpFRD0xNDYyCgpVREVWICBbMTAu
MzYxODU3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVj
azQgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tYWNo
aW5lY2hlY2svbWFjaGluZWNoZWNrNApTRVFOVU09MjAzNwpTVUJTWVNURU09bWFjaGluZWNoZWNr
ClVTRUNfSU5JVElBTElaRUQ9MTYwOQoKVURFViAgWzEwLjM2MTg4N10gYWRkICAgICAgL2Rldmlj
ZXMvc3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s1IChtYWNoaW5lY2hlY2spCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVjazUK
U0VRTlVNPTIwMzgKU1VCU1lTVEVNPW1hY2hpbmVjaGVjawpVU0VDX0lOSVRJQUxJWkVEPTE3NTIK
ClVERVYgIFsxMC4zNjI0NDJdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2sv
bWFjaGluZWNoZWNrNiAobWFjaGluZWNoZWNrKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
c3lzdGVtL21hY2hpbmVjaGVjay9tYWNoaW5lY2hlY2s2ClNFUU5VTT0yMDM5ClNVQlNZU1RFTT1t
YWNoaW5lY2hlY2sKVVNFQ19JTklUSUFMSVpFRD0xODk2CgpVREVWICBbMTAuMzYyNDUyXSBhZGQg
ICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGluZWNoZWNrL21hY2hpbmVjaGVjazcgKG1hY2hpbmVj
aGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFj
aGluZWNoZWNrNwpTRVFOVU09MjA0MApTVUJTWVNURU09bWFjaGluZWNoZWNrClVTRUNfSU5JVElB
TElaRUQ9MjA0MAoKVURFViAgWzEwLjM2MjQ2MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTAKU0VRTlVNPTIwNDEKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJ
WkVEPTIxODQKClVERVYgIFsxMC4zNjI2MjBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnkxClNFUU5VTT0yMDQyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yMzM3CgpVREVWICBbMTAuMzYyNjQxXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEwIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEwClNFUU5VTT0yMDQzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yNDkxCgpVREVWICBbMTAuMzYyODY4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTExIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTExClNFUU5VTT0yMDQ0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yNjU0CgpVREVWICBbMTAuMzYyOTQ4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEyClNFUU5VTT0yMDQ1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yODA3CgpVREVWICBbMTAuMzYzMTAzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTEzIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTEzClNFUU5VTT0yMDQ2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0yOTYwCgpVREVWICBbMTAuMzYzMzUwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5
L21lbW9yeTE0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVt
b3J5L21lbW9yeTE0ClNFUU5VTT0yMDQ3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpF
RD0zMTEyCgpVREVWICBbMTAuMzYzMzcyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWFjaGlu
ZWNoZWNrL21hY2hpbmVjaGVjazAgKG1hY2hpbmVjaGVjaykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3N5c3RlbS9tYWNoaW5lY2hlY2svbWFjaGluZWNoZWNrMApTRVFOVU09MjAzMwpTVUJT
WVNURU09bWFjaGluZWNoZWNrClVTRUNfSU5JVElBTElaRUQ9MTA4NAoKVURFViAgWzEwLjM2NDE1
MF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNQpTRVFOVU09MjA0
OApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzI2NQoKVURFViAgWzEwLjM2NDE1
OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNyAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNwpTRVFOVU09MjA1
MApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzQ1MQoKVURFViAgWzEwLjM2NDE2
Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOCAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOApTRVFOVU09MjA1
MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzYwMQoKVURFViAgWzEwLjM2NDE3
M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxOQpTRVFOVU09MjA1
MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mzc1MAoKS0VSTkVMWzEwLjM2NDE4
MF0gYWRkICAgICAgL21vZHVsZS9zbmRfcmF3bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9zbmRfcmF3bWlkaQpTRVFOVU09MjM0OApTVUJTWVNURU09bW9kdWxlCgpVREVW
ICBbMTAuMzY0MTg2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTIgKG1l
bW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5MgpT
RVFOVU09MjA1MwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mzg5OQoKVURFViAg
WzEwLjM2NDIwN10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMCAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMApT
RVFOVU09MjA1NApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDA1OQoKVURFViAg
WzEwLjM2NDM2OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMSAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMQpT
RVFOVU09MjA1NQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDIyNwoKVURFViAg
WzEwLjM2NDQ4N10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNiAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkxNgpT
RVFOVU09MjA0OQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MzQyMwoKVURFViAg
WzEwLjM2NDUzM10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMiAobWVt
b3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnkyMgpT
RVFOVU09MjA1NgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDM4MgoKS0VSTkVM
WzEwLjM2NDUzOV0gYWRkICAgICAgL21vZHVsZS9taWNyb2NvZGUgKG1vZHVsZSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9tb2R1bGUvbWljcm9jb2RlClNFUU5VTT0yMzQ5ClNVQlNZU1RFTT1tb2R1bGUK
ClVERVYgIFsxMC4zNjU5MThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjMgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjMKU0VRTlVNPTIwNTcKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ1NDcK
ClVERVYgIFsxMC4zNjU5MzBdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjQgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjQKU0VRTlVNPTIwNTgKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ3MDgK
ClVERVYgIFsxMC4zNjU5MzddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MjUgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MjUKU0VRTlVNPTIwNTkKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTQ4NjAK
ClVERVYgIFsxMC4zNjU5NDNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnkzClNFUU5VTT0yMDYwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MDEzCgpV
REVWICBbMTAuMzY1OTUwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMy
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTMyClNFUU5VTT0yMDYxClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MTYxCgpV
REVWICBbMTAuMzY1OTU2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTMz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTMzClNFUU5VTT0yMDYyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01MzA5CgpV
REVWICBbMTAuMzY1OTYyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM0
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM0ClNFUU5VTT0yMDYzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NDU5CgpV
REVWICBbMTAuMzY1OTY5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM1
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM1ClNFUU5VTT0yMDY0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NjA4CgpV
REVWICBbMTAuMzY1OTc1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTM2
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTM2ClNFUU5VTT0yMDY1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD01NzU2CgpL
RVJORUxbMTAuMzY2MDA3XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUgKHBs
YXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlCk1P
REFMSUFTPXBsYXRmb3JtOm1pY3JvY29kZQpTRVFOVU09MjM1MApTVUJTWVNURU09cGxhdGZvcm0K
ClVERVYgIFsxMC4zNjYwNTddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzcKU0VRTlVNPTIwNjYKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTU5MDcK
ClVERVYgIFsxMC4zNjYyMDddIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzgKU0VRTlVNPTIwNjcKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTYwNjgK
ClVERVYgIFsxMC4zNjYzNThdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
MzkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5MzkKU0VRTlVNPTIwNjgKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJWkVEPTYyMjEK
ClVERVYgIFsxMC4zNjY1MDldIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1v
cnk0ClNFUU5VTT0yMDY5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02MzczCgpV
REVWICBbMTAuMzY2NjU4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQw
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQwClNFUU5VTT0yMDcwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02NTIyCgpV
REVWICBbMTAuMzY2ODA3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQx
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQxClNFUU5VTT0yMDcxClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02NjcyCgpV
REVWICBbMTAuMzY2OTU4XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQy
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQyClNFUU5VTT0yMDcyClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02ODIxCgpV
REVWICBbMTAuMzY3MTEyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQz
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQzClNFUU5VTT0yMDczClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD02OTczCgpV
REVWICBbMTAuMzY3MjY2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ0
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ0ClNFUU5VTT0yMDc0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03MTI2CgpV
REVWICBbMTAuMzY3NDE0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ1
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ1ClNFUU5VTT0yMDc1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03Mjc2CgpV
REVWICBbMTAuMzY3NTY2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ2
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ2ClNFUU5VTT0yMDc2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NDI4CgpV
REVWICBbMTAuMzY3NzE2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ3
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ3ClNFUU5VTT0yMDc3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NTgwCgpV
REVWICBbMTAuMzY3ODg1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ4
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ4ClNFUU5VTT0yMDc4ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03NzMxCgpV
REVWICBbMTAuMzY4MDQyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTQ5
IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTQ5ClNFUU5VTT0yMDc5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklUSUFMSVpFRD03ODk3CgpV
REVWICBbMTAuMzY4MTk1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTUg
KG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
NQpTRVFOVU09MjA4MApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODA1NAoKVURF
ViAgWzEwLjM2ODIzMF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIv
YXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL2Jsb2NrL3NyMCAoYmxvY2spCkFDVElPTj1h
ZGQKREVWTElOS1M9L2Rldi9jZHJvbSAvZGV2L2Rpc2svYnktaWQvYXRhLUhMLURULVNUX0RWRFJB
TV9HVDcwTl9LWlpDQ004MzM1MiAvZGV2L2Rpc2svYnktaWQvd3duLTB4NTAwMTQ4MDAwMDAwMDAw
MApERVZOQU1FPS9kZXYvc3IwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFm
LjIvYXRhMy9ob3N0Mi90YXJnZXQyOjA6MC8yOjA6MDowL2Jsb2NrL3NyMApERVZUWVBFPWRpc2sK
SURfQVRBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VO
QUJMRUQ9MQpJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9C
VVM9YXRhCklEX0NEUk9NPTEKSURfQ0RST01fQ0Q9MQpJRF9DRFJPTV9DRF9SPTEKSURfQ0RST01f
Q0RfUlc9MQpJRF9DRFJPTV9EVkQ9MQpJRF9DRFJPTV9EVkRfUExVU19SPTEKSURfQ0RST01fRFZE
X1BMVVNfUlc9MQpJRF9DRFJPTV9EVkRfUExVU19SX0RMPTEKSURfQ0RST01fRFZEX1I9MQpJRF9D
RFJPTV9EVkRfUkFNPTEKSURfQ0RST01fRFZEX1JXPTEKSURfQ0RST01fTVJXPTEKSURfQ0RST01f
TVJXX1c9MQpJRF9NT0RFTD1ITC1EVC1TVF9EVkRSQU1fR1Q3ME4KSURfTU9ERUxfRU5DPUhMLURU
LVNUXHgyMERWRFJBTVx4MjBHVDcwTlx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjAKSURfUkVWSVNJT049QVMw
MApJRF9TRVJJQUw9SEwtRFQtU1RfRFZEUkFNX0dUNzBOX0taWkNDTTgzMzUyCklEX1NFUklBTF9T
SE9SVD1LWlpDQ004MzM1MgpJRF9UWVBFPWNkCklEX1dXTj0weDUwMDE0ODAwMDAwMDAwMDAKSURf
V1dOX1dJVEhfRVhURU5TSU9OPTB4NTAwMTQ4MDAwMDAwMDAwMApNQUpPUj0xMQpNSU5PUj0wClNF
UU5VTT0xOTI3ClNVQlNZU1RFTT1ibG9jawpUQUdTPTpzZWF0OnVhY2Nlc3M6ClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTIzNgoKVURFViAgWzEwLjM2ODM3
OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MSAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MQpTRVFOVU09MjA4
MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODIzOQoKVURFViAgWzEwLjM2ODUx
NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MCAobWVtb3J5KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVtL21lbW9yeS9tZW1vcnk1MApTRVFOVU09MjA4
MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9ODIxMQoKS0VSTkVMWzEwLjM2ODUy
MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4w
L2llZWU4MDIxMS9waHkwIChpZWVlODAyMTEpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvaWVlZTgwMjExL3BoeTAKU0VRTlVN
PTIzNTEKU1VCU1lTVEVNPWllZWU4MDIxMQoKS0VSTkVMWzEwLjM2ODUzN10gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzowMC4wL2llZWU4MDIxMS9waHkw
L3Jma2lsbDAgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAyMTEvcGh5MC9yZmtpbGwwClJGS0lMTF9O
QU1FPXBoeTAKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZUEU9d2xhbgpTRVFOVU09MjM1MgpTVUJT
WVNURU09cmZraWxsCgpVREVWICBbMTAuMzY4NTQ1XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTUyIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTUyClNFUU5VTT0yMDgzClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04MzkxCgpVREVWICBbMTAuMzY4NzEwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTUzIChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTUzClNFUU5VTT0yMDg0ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NTUzCgpVREVWICBbMTAuMzY4NzMxXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU0IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU0ClNFUU5VTT0yMDg1ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NTgwCgpVREVWICBbMTAuMzY4ODgzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU1IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU1ClNFUU5VTT0yMDg2ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04NzQ4CgpVREVWICBbMTAuMzY4OTIyXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU2IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU2ClNFUU5VTT0yMDg3ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04Nzc1CgpVREVWICBbMTAuMzY5MDY3XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU3IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU3ClNFUU5VTT0yMDg4ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04OTM4CgpVREVWICBbMTAuMzY5MTA2XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU4IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU4ClNFUU5VTT0yMDg5ClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD04OTY0CgpVREVWICBbMTAuMzY5Mjc5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTU5IChtZW1vcnkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0
ZW0vbWVtb3J5L21lbW9yeTU5ClNFUU5VTT0yMDkwClNVQlNZU1RFTT1tZW1vcnkKVVNFQ19JTklU
SUFMSVpFRD05MTIzCgpVREVWICBbMTAuMzY5Mjk0XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0v
bWVtb3J5L21lbW9yeTYgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3Rl
bS9tZW1vcnkvbWVtb3J5NgpTRVFOVU09MjA5MQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTE0OQoKVURFViAgWzEwLjM2OTQ0M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MApTRVFOVU09MjA5MgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTMxMQoKVURFViAgWzEwLjM2OTQ4M10gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MQpTRVFOVU09MjA5MwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTMzNwoKVURFViAgWzEwLjM2OTYyNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MgpTRVFOVU09MjA5NApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTUwMAoKVURFViAgWzEwLjM2OTY3Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2MyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2MwpTRVFOVU09MjA5NQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTUyNQoKVURFViAgWzEwLjM2OTgxNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NApTRVFOVU09MjA5NgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTY4OQoKVURFViAgWzEwLjM2OTg2MV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NSAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NQpTRVFOVU09MjA5NwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTcxNQoKVURFViAgWzEwLjM3MDAwMF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NiAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NgpTRVFOVU09MjA5OApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTg3NwoKVURFViAgWzEwLjM3MDA1Ml0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2NyAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2NwpTRVFOVU09MjA5OQpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9OTkwMwoKVURFViAgWzEwLjM3MDE5OV0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL21l
bW9yeS9tZW1vcnk2OCAobWVtb3J5KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvc3lzdGVt
L21lbW9yeS9tZW1vcnk2OApTRVFOVU09MjEwMApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElB
TElaRUQ9NjMKClVERVYgIFsxMC4zNzAyMzNdIGFkZCAgICAgIC9kZXZpY2VzL3N5c3RlbS9tZW1v
cnkvbWVtb3J5NjkgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9t
ZW1vcnkvbWVtb3J5NjkKU0VRTlVNPTIxMDEKU1VCU1lTVEVNPW1lbW9yeQpVU0VDX0lOSVRJQUxJ
WkVEPTg5CgpLRVJORUxbMTAuMzcwMjU1XSBhZGQgICAgICAvbW9kdWxlL2FyYzQgKG1vZHVsZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXJjNApTRVFOVU09MjM1MwpTVUJTWVNURU09bW9k
dWxlCgpVREVWICBbMTAuMzcwNDA5XSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21l
bW9yeTcgKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkv
bWVtb3J5NwpTRVFOVU09MjEwMgpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9MjQ3
CgpVREVWICBbMTAuMzcwNDUzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9y
eTggKG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVt
b3J5OApTRVFOVU09MjEwMwpTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9Mjc4CgpV
REVWICBbMTAuMzcwNjEwXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbWVtb3J5L21lbW9yeTkg
KG1lbW9yeSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9tZW1vcnkvbWVtb3J5
OQpTRVFOVU09MjEwNApTVUJTWVNURU09bWVtb3J5ClVTRUNfSU5JVElBTElaRUQ9NDcwCgpVREVW
ICBbMTAuMzcwNjQzXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vbm9kZS9ub2RlMCAobm9kZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9ub2RlL25vZGUwClNFUU5VTT0yMTA1
ClNVQlNZU1RFTT1ub2RlClVTRUNfSU5JVElBTElaRUQ9NDk3CgpVREVWICBbMTAuMzcwNzU4XSBh
ZGQgICAgICAvZGV2aWNlcy90cmFjZXBvaW50IChldmVudF9zb3VyY2UpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy90cmFjZXBvaW50ClNFUU5VTT0yMTA2ClNVQlNZU1RFTT1ldmVudF9zb3Vy
Y2UKVVNFQ19JTklUSUFMSVpFRD02NjEKClVERVYgIFsxMC4zNzA3OTNdIGFkZCAgICAgIC9kZXZp
Y2VzL3VuY29yZV9jYm94XzAgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3VuY29yZV9jYm94XzAKU0VRTlVNPTIxMDcKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQpVU0VD
X0lOSVRJQUxJWkVEPTY4NwoKVURFViAgWzEwLjM3MjEzMV0gYWRkICAgICAgL2RldmljZXMvdW5j
b3JlX2Nib3hfMSAoZXZlbnRfc291cmNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdW5j
b3JlX2Nib3hfMQpTRVFOVU09MjEwOApTVUJTWVNURU09ZXZlbnRfc291cmNlClVTRUNfSU5JVElB
TElaRUQ9ODA5CgpLRVJORUxbMTAuMzcyMTQyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wIChuZXQpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3ds
YW4wCkRFVlRZUEU9d2xhbgpJRklOREVYPTMKSU5URVJGQUNFPXdsYW4wClNFUU5VTT0yMzU0ClNV
QlNZU1RFTT1uZXQKClVERVYgIFsxMC4zNzIxNTFdIGFkZCAgICAgIC9kZXZpY2VzL3VuY29yZV9j
Ym94XzIgKGV2ZW50X3NvdXJjZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3VuY29yZV9j
Ym94XzIKU0VRTlVNPTIxMDkKU1VCU1lTVEVNPWV2ZW50X3NvdXJjZQpVU0VDX0lOSVRJQUxJWkVE
PTgzNQoKS0VSTkVMWzEwLjM3MjE1OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFjLjEvMDAwMDowMzowMC4wL25ldC93bGFuMC9xdWV1ZXMvcngtMCAocXVldWVzKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAwMDowMzow
MC4wL25ldC93bGFuMC9xdWV1ZXMvcngtMApTRVFOVU09MjM1NQpTVUJTWVNURU09cXVldWVzCgpV
REVWICBbMTAuMzcyMTY4XSBhZGQgICAgICAvZGV2aWNlcy91bmNvcmVfY2JveF8zIChldmVudF9z
b3VyY2UpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy91bmNvcmVfY2JveF8zClNFUU5VTT0y
MTEwClNVQlNZU1RFTT1ldmVudF9zb3VyY2UKVVNFQ19JTklUSUFMSVpFRD05NTgKCktFUk5FTFsx
MC4zNzIxNzVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6
MDM6MDAuMC9uZXQvd2xhbjAvcXVldWVzL3R4LTAgKHF1ZXVlcykKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9uZXQvd2xhbjAv
cXVldWVzL3R4LTAKU0VRTlVNPTIzNTYKU1VCU1lTVEVNPXF1ZXVlcwoKVURFViAgWzEwLjM3MjE4
Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTE6MCAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMTE6MApTRVFOVU09MjExMQpTVUJTWVNURU09YmRp
ClVTRUNfSU5JVElBTElaRUQ9OTg0CgpLRVJORUxbMTAuMzcyMTg5XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90
eC0xIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0xClNFUU5VTT0yMzU3ClNV
QlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4zNzIxOTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MTowClNFUU5VTT0yMTEyClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0xMTIwCgpLRVJO
RUxbMTAuMzcyMjA0XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8w
MDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0yIChxdWV1ZXMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3ds
YW4wL3F1ZXVlcy90eC0yClNFUU5VTT0yMzU4ClNVQlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4z
NzIyMTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MSAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxClNFUU5VTT0yMTEzClNVQlNZU1RFTT1i
ZGkKVVNFQ19JTklUSUFMSVpFRD0xMTQ2CgpLRVJORUxbMTAuMzcyMjI0XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVl
cy90eC0zIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zClNFUU5VTT0yMzU5
ClNVQlNZU1RFTT1xdWV1ZXMKClVERVYgIFsxMC4zNzIyMzFdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzE6MTAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
YmRpLzE6MTAKU0VRTlVNPTIxMTQKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTEyODAK
CktFUk5FTFsxMC4zNzIyMzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yy4xLzAwMDA6MDM6MDAuMC9sZWRzL2F0aDlrLXBoeTAgKGxlZHMpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5
ay1waHkwClNFUU5VTT0yMzYwClNVQlNZU1RFTT1sZWRzCgpVREVWICBbMTAuMzcyMjQ2XSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjExIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjExClNFUU5VTT0yMTE1ClNVQlNZU1RFTT1iZGkKVVNFQ19J
TklUSUFMSVpFRD0xMzA3CgpLRVJORUxbMTAuMzcyMjU0XSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkwIChsZWRzKQpB
Q1RJT049Y2hhbmdlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAw
MDowMzowMC4wL2xlZHMvYXRoOWstcGh5MApTRVFOVU09MjM2MQpTVUJTWVNURU09bGVkcwpUUklH
R0VSPXBoeTByYWRpbwoKVURFViAgWzEwLjM3MjI2MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9iZGkvMToxMiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkv
MToxMgpTRVFOVU09MjExNgpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTQ0MwoKS0VS
TkVMWzEwLjM3MjI2OF0gYWRkICAgICAgL2J1cy9wY2kvZHJpdmVycy9hdGg5ayAoZHJpdmVycykK
QUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvYXRoOWsKU0VRTlVNPTIzNjIKU1VC
U1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMC4zNzIyNzVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzE6MTMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRp
LzE6MTMKU0VRTlVNPTIxMTcKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTE0NzEKCktF
Uk5FTFsxMC4zNzIyODBdIGFkZCAgICAgIC9idXMvcGxhdGZvcm0vZHJpdmVycy9hdGg5ayAoZHJp
dmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGxhdGZvcm0vZHJpdmVycy9hdGg5awpTRVFO
VU09MjM2MwpTVUJTWVNURU09ZHJpdmVycwoKVURFViAgWzEwLjM3MjI4Nl0gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9iZGkvMToxNCAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMToxNApTRVFOVU09MjExOApTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTEla
RUQ9MTYwOAoKVURFViAgWzEwLjM3MjI5Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkv
MToxNSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMToxNQpT
RVFOVU09MjExOQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTYzNQoKVURFViAgWzEw
LjM3MjI5OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMToyIChiZGkpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjIKU0VRTlVNPTIxMjAKU1VCU1lTVEVN
PWJkaQpVU0VDX0lOSVRJQUxJWkVEPTE3NzIKClVERVYgIFsxMC4zNzIzMDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvYmRpLzE6MyAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9iZGkvMTozClNFUU5VTT0yMTIxClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpF
RD0xNzk5CgpVREVWICBbMTAuMzcyMzEzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8x
OjQgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NApTRVFO
VU09MjEyMgpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MTkzMwoKVURFViAgWzEwLjM3
MjMyMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTo1IChiZGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjUKU0VRTlVNPTIxMjMKU1VCU1lTVEVNPWJk
aQpVU0VDX0lOSVRJQUxJWkVEPTE5NTkKClVERVYgIFsxMC4zNzIzMjldIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmRpLzE6NiAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9iZGkvMTo2ClNFUU5VTT0yMTI0ClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0y
MTA1CgpVREVWICBbMTAuMzcyMzM2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjcg
KGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmRpLzE6NwpTRVFOVU09
MjEyNQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MjEzNwoKVURFViAgWzEwLjM3MjM5
OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvMTo4IChiZGkpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8xOjgKU0VRTlVNPTIxMjYKU1VCU1lTVEVNPWJkaQpV
U0VDX0lOSVRJQUxJWkVEPTIyNzQKClVERVYgIFsxMC4zNzI0MjRdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzE6OSAoYmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9iZGkvMTo5ClNFUU5VTT0yMTI3ClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0yMzAw
CgpVREVWICBbMTAuMzcyNzAwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MCAo
YmRpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvMjUyOjAKU0VRTlVN
PTIxMjgKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTI0MzgKClVERVYgIFsxMC4zNzI3
MDldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzI1MjoxIChiZGkpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS8yNTI6MQpTRVFOVU09MjEyOQpTVUJTWVNURU09
YmRpClVTRUNfSU5JVElBTElaRUQ9MjQ2NQoKVURFViAgWzEwLjM3MjcxN10gYWRkICAgICAgL2Rl
dmljZXMvdmlydHVhbC9iZGkvMjUyOjIgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzI1MjoyClNFUU5VTT0yMTMwClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFM
SVpFRD0yNjAxCgpVREVWICBbMTAuMzcyNzUzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAgKHBjaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMApJRF9NT0RFTF9GUk9NX0RB
VEFCQVNFPUFSOTQ4NSBXaXJlbGVzcyBOZXR3b3JrIEFkYXB0ZXIKSURfUENJX0NMQVNTX0ZST01f
REFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNF
PU5ldHdvcmsgY29udHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1RdWFsY29tbSBBdGhl
cm9zCk1PREFMSUFTPXBjaTp2MDAwMDE2OENkMDAwMDAwMzJzdjAwMDAxQTNCc2QwMDAwMkM5N2Jj
MDJzYzgwaTAwClBDSV9DTEFTUz0yODAwMApQQ0lfSUQ9MTY4QzowMDMyClBDSV9TTE9UX05BTUU9
MDAwMDowMzowMC4wClBDSV9TVUJTWVNfSUQ9MUEzQjoyQzk3ClNFUU5VTT0xODgzClNVQlNZU1RF
TT1wY2kKVVNFQ19JTklUSUFMSVpFRD04NjkzCgpVREVWICBbMTAuMzcyODQwXSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL2JkaS83OjAgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvYmRpLzc6MApTRVFOVU09MjEzMQpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTEla
RUQ9MjcyNwoKVURFViAgWzEwLjM3Mjk3OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkv
NzoxIChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjEKU0VR
TlVNPTIxMzIKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTI4NTUKClVERVYgIFsxMC4z
NzMwMDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6MiAoYmRpKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzoyClNFUU5VTT0yMTMzClNVQlNZU1RFTT1i
ZGkKVVNFQ19JTklUSUFMSVpFRD0yODgyCgpVREVWICBbMTAuMzczMTI0XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2JkaS83OjMgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmRpLzc6MwpTRVFOVU09MjEzNApTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9
MzAyMAoKVURFViAgWzEwLjM3MzE2MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvNzo0
IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjQKU0VRTlVN
PTIxMzUKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTMwNDYKClVERVYgIFsxMC4zNzMz
MDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzc6NSAoYmRpKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC9iZGkvNzo1ClNFUU5VTT0yMTM2ClNVQlNZU1RFTT1iZGkK
VVNFQ19JTklUSUFMSVpFRD0zMTc3CgpVREVWICBbMTAuMzczMzIwXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL2JkaS83OjYgKGJkaSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvYmRpLzc6NgpTRVFOVU09MjEzNwpTVUJTWVNURU09YmRpClVTRUNfSU5JVElBTElaRUQ9MzIw
MwoKVURFViAgWzEwLjM3MzQ1NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9iZGkvNzo3IChi
ZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS83OjcKU0VRTlVNPTIx
MzgKU1VCU1lTVEVNPWJkaQpVU0VDX0lOSVRJQUxJWkVEPTMzMzcKClVERVYgIFsxMC4zNzM0Nzdd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmRpLzg6MCAoYmRpKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC9iZGkvODowClNFUU5VTT0yMTM5ClNVQlNZU1RFTT1iZGkKVVNF
Q19JTklUSUFMSVpFRD0zMzYzCgpVREVWICBbMTAuMzczNjEwXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL2JkaS84OjE2IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2JkaS84OjE2ClNFUU5VTT0yMTQwClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0zNDkz
CgpVREVWICBbMTAuMzczNjM1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2JkaS9kZWZhdWx0
IChiZGkpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2JkaS9kZWZhdWx0ClNF
UU5VTT0yMTQxClNVQlNZU1RFTT1iZGkKVVNFQ19JTklUSUFMSVpFRD0zNTE5CgpLRVJORUxbMTAu
Mzc4NTQ2XSBhZGQgICAgICAvbW9kdWxlL3NuZF9zZXFfbWlkaV9ldmVudCAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX21pZGlfZXZlbnQKU0VRTlVNPTIzNjQKU1VC
U1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM3OTM3NV0gYWRkICAgICAgL21vZHVsZS9zbmRfc2Vx
X21pZGkgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX3NlcV9taWRpClNF
UU5VTT0yMzY1ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zODE0NzldIGFkZCAgICAgIC9t
b2R1bGUvc25kX3BhZ2VfYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3BhZ2VfYWxsb2MKU0VRTlVNPTIzNjYKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjM4
NDM1OF0gYWRkICAgICAgL21vZHVsZS9zbmRfcGNtIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL3NuZF9wY20KU0VRTlVNPTIzNjcKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEw
LjM4NjMwNl0gYWRkICAgICAgL21vZHVsZS9zbmRfaHdkZXAgKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvc25kX2h3ZGVwClNFUU5VTT0yMzY4ClNVQlNZU1RFTT1tb2R1bGUKCktF
Uk5FTFsxMC4zODkwNjVdIGFkZCAgICAgIC9tb2R1bGUvc25kX2hkYV9jb2RlYyAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaGRhX2NvZGVjClNFUU5VTT0yMzY5ClNVQlNZ
U1RFTT1tb2R1bGUKCktFUk5FTFsxMC4zOTA1MzFdIGFkZCAgICAgIC9tb2R1bGUvc25kX2hkYV9p
bnRlbCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaGRhX2ludGVsClNF
UU5VTT0yMzcwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMC40MDM5MDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0wIChpMmMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMApTRVFOVU09MjM3MQpT
VUJTWVNURU09aTJjCgpLRVJORUxbMTAuNDAzOTI2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDIuMC9pMmMtMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTEKU0VRTlVNPTIzNzIKU1VCU1lTVEVNPWkyYwoK
S0VSTkVMWzEwLjQwMzk0Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAy
LjAvaTJjLTIgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMi4wL2kyYy0yClNFUU5VTT0yMzczClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMC40MDM5
NTldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0zIChpMmMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMt
MwpTRVFOVU09MjM3NApTVUJTWVNURU09aTJjCgpLRVJORUxbMTAuNDAzOTc1XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtNCAoaTJjKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTQKU0VRTlVNPTIzNzUK
U1VCU1lTVEVNPWkyYwoKS0VSTkVMWzEwLjQwMzk5MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAyLjAvaTJjLTUgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy01ClNFUU5VTT0yMzc2ClNVQlNZU1RFTT1pMmMK
CktFUk5FTFsxMC40MDY1NDBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
YS4wL3VzYjEvMS0xLzEtMS4xL2Zpcm13YXJlL2FyM2shQXRockJUXzB4MDEwMjAyMDAuZGZ1IChm
aXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIw
MC5kZnUKRklSTVdBUkU9YXIzay9BdGhyQlRfMHgwMTAyMDIwMC5kZnUKU0VRTlVNPTIzNzcKU1VC
U1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKCktFUk5FTFsxMC40MDY1NDldIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAo
ZmlybXdhcmUpCkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21p
Y3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29k
ZS8wNi0zYS0wOQpTRVFOVU09MjM3OApTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKS0VS
TkVMWzEwLjQxNzIxNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwL2NhcmQwLUxWRFMtMSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLUxWRFMtMQpTRVFOVU09MjM3
OQpTVUJTWVNURU09ZHJtCgpLRVJORUxbMTAuNDE3MjI2XSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1F
PS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpNQUpPUj0yMjYKTUlOT1I9MApT
RVFOVU09MjM4MApTVUJTWVNURU09ZHJtCgpLRVJORUxbMTAuNDE3MjMzXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAvY2FyZDAtTFZEUy0xL2ludGVs
X2JhY2tsaWdodCAoYmFja2xpZ2h0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLUxWRFMtMS9pbnRlbF9iYWNrbGlnaHQK
U0VRTlVNPTIzODEKU1VCU1lTVEVNPWJhY2tsaWdodAoKS0VSTkVMWzEwLjQxNzIzOF0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLVZHQS0x
IChkcm0pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIu
MC9kcm0vY2FyZDAvY2FyZDAtVkdBLTEKU0VRTlVNPTIzODIKU1VCU1lTVEVNPWRybQoKS0VSTkVM
WzEwLjQxNzI0NV0gY2hhbmdlICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJt
L2NhcmQwIChkcm0pCkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RyaS9jYXJkMApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMApERVZUWVBFPWRybV9t
aW5vcgpIT1RQTFVHPTEKTUFKT1I9MjI2Ck1JTk9SPTAKU0VRTlVNPTIzODMKU1VCU1lTVEVNPWRy
bQoKS0VSTkVMWzEwLjQ0MzAyNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjAyLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZmIw
CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZ3JhcGhpY3MvZmIwCk1B
Sk9SPTI5Ck1JTk9SPTAKU0VRTlVNPTIzODQKU1VCU1lTVEVNPWdyYXBoaWNzCgpLRVJORUxbMTAu
NDQzMDM0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNvbjEgKHZ0Y29u
c29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29u
MQpTRVFOVU09MjM4NQpTVUJTWVNURU09dnRjb25zb2xlCgpLRVJORUxbMTAuNDk4MDQwXSBtb3Zl
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3Az
cDEgKG5ldCkKQUNUSU9OPW1vdmUKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEKREVWUEFUSF9PTEQ9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9ldGgwCklGSU5ERVg9MgpJTlRFUkZBQ0U9
cDNwMQpTRVFOVU09MjM4NgpTVUJTWVNURU09bmV0CgpVREVWICBbMTAuNTE3MDYyXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMy8wMDAwOjA0OjAwLjAvbmV0L3AzcDEg
KG5ldCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4z
LzAwMDA6MDQ6MDAuMC9uZXQvcDNwMQpJRF9CVVM9cGNpCklEX01NX0NBTkRJREFURT0xCklEX01P
REVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfTU9ERUxfSUQ9MHgxMDkxCklEX05FVF9OQU1FX01B
Qz1lbng2MGE0NGM2ZTMwM2MKSURfTkVUX05BTUVfUEFUSD1lbnA0czAKSURfT1VJX0ZST01fREFU
QUJBU0U9QVNVU1RlayBDT01QVVRFUiBJTkMuCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNFPU5l
dHdvcmsgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1FdGhlcm5ldCBj
b250cm9sbGVyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPVF1YWxjb21tIEF0aGVyb3MKSURfVkVO
RE9SX0lEPTB4MTk2OQpJRklOREVYPTIKSU5URVJGQUNFPXAzcDEKSU5URVJGQUNFX09MRD1ldGgw
ClNFUU5VTT0xODg3ClNVQlNZU1RFTT1uZXQKVVNFQ19JTklUSUFMSVpFRD04Nzk3CgpVREVWICBb
MTAuNTQzNjEzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtMiAodXNiKQpBQ1RJT049YWRkCkJVU05VTT0wMDMKREVWTkFNRT0vZGV2L2J1cy91c2IvMDAz
LzAwMgpERVZOVU09MDAyCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIKREVWVFlQRT11c2JfZGV2aWNlCkRSSVZFUj11c2IKSURfQlVTPXVzYgpJRF9NT0RF
TD1VU0JfT3B0aWNhbF9Nb3VzZQpJRF9NT0RFTF9FTkM9VVNCXHgyME9wdGljYWxceDIwTW91c2UK
SURfTU9ERUxfRlJPTV9EQVRBQkFTRT1EZWxsIE9wdGljYWwgTW91c2UKSURfTU9ERUxfSUQ9NGQx
NQpJRF9SRVZJU0lPTj0wMjAwCklEX1NFUklBTD0wNDYxX1VTQl9PcHRpY2FsX01vdXNlCklEX1VT
Ql9JTlRFUkZBQ0VTPTowMzAxMDI6CklEX1ZFTkRPUj0wNDYxCklEX1ZFTkRPUl9FTkM9MDQ2MQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1QcmltYXggRWxlY3Ryb25pY3MsIEx0ZApJRF9WRU5ET1Jf
SUQ9MDQ2MQpNQUpPUj0xODkKTUlOT1I9MjU3ClBST0RVQ1Q9NDYxLzRkMTUvMjAwClNFUU5VTT0x
ODQ2ClNVQlNZU1RFTT11c2IKVFlQRT0wLzAvMApVU0VDX0lOSVRJQUxJWkVEPTU3NwoKVURFViAg
WzEwLjU0MzcxOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNi
My8zLTQgKHVzYikKQUNUSU9OPWFkZApCVVNOVU09MDAzCkRFVk5BTUU9L2Rldi9idXMvdXNiLzAw
My8wMDMKREVWTlVNPTAwMwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4w
L3VzYjMvMy00CkRFVlRZUEU9dXNiX2RldmljZQpEUklWRVI9dXNiCklEX0JVUz11c2IKSURfTU9E
RUw9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9FTkM9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9JRD0z
NjIzCklEX1JFVklTSU9OPTAxMDAKSURfU0VSSUFMPV9zaWxpY29uLXBvd2VyX0U2QTIwRTAwQjIx
RjA0NEUKSURfU0VSSUFMX1NIT1JUPUU2QTIwRTAwQjIxRjA0NEUKSURfVVNCX0lOVEVSRkFDRVM9
OjA4MDY1MDoKSURfVkVORE9SX0VOQz1ceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1LaW5nc3RvbiBUZWNobm9sb2d5IENvbXBhbnkgSW5jLgpJ
RF9WRU5ET1JfSUQ9MTNmZQpNQUpPUj0xODkKTUlOT1I9MjU4ClBST0RVQ1Q9MTNmZS8zNjIzLzEw
MApTRVFOVU09MTg1MwpTVUJTWVNURU09dXNiClRZUEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD01
NDgKClVERVYgIFsxMC41NDQzMTVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDoxYS4wL3VzYjEvMS0xLzEtMS4zICh1c2IpCkFDVElPTj1hZGQKQlVTTlVNPTAwMQpERVZOQU1F
PS9kZXYvYnVzL3VzYi8wMDEvMDA0CkRFVk5VTT0wMDQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMwpERVZUWVBFPXVzYl9kZXZpY2UKRFJJVkVS
PXVzYgpJRF9CVVM9dXNiCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJRF9NT0RFTF9FTkM9
QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURfUkVWSVNJT049MDQy
OQpJRF9TRVJJQUw9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2ViY2FtCklE
X1VTQl9JTlRFUkZBQ0VTPTowZTAxMDA6MGUwMjAwOgpJRF9WRU5ET1I9MDRHNjI2MDAwNjExQlEy
QlMwMDEzMTcKSURfVkVORE9SX0VOQz0wNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpJRF9WRU5ET1Jf
RlJPTV9EQVRBQkFTRT1TdW5wbHVzIElubm92YXRpb24gVGVjaG5vbG9neSBJbmMuCklEX1ZFTkRP
Ul9JRD0xYmNmCk1BSk9SPTE4OQpNSU5PUj0zClBST0RVQ1Q9MWJjZi8yODgzLzQyOQpTRVFOVU09
MTg3NQpTVUJTWVNURU09dXNiClRZUEU9MjM5LzIvMQpVU0VDX0lOSVRJQUxJWkVEPTQxOAoKVURF
ViAgWzEwLjU0NDQzNF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIvMy0yOjEuMCAodXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMApERVZUWVBFPXVzYl9pbnRlcmZhY2UK
RFJJVkVSPXVzYmhpZApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPURlbGwgT3B0aWNhbCBNb3VzZQpJ
RF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1QcmltYXggRWxlY3Ryb25pY3MsIEx0ZApJTlRFUkZBQ0U9
My8xLzIKTU9EQUxJQVM9dXNiOnYwNDYxcDREMTVkMDIwMGRjMDBkc2MwMGRwMDBpYzAzaXNjMDFp
cDAyaW4wMApQUk9EVUNUPTQ2MS80ZDE1LzIwMApTRVFOVU09MTg0NwpTVUJTWVNURU09dXNiClRZ
UEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD04MjE2CgpVREVWICBbMTAuNTQ1MTM5XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wICh1c2Ip
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2Iz
LzMtNC8zLTQ6MS4wCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpEUklWRVI9dXNiLXN0b3JhZ2UKSURf
VkVORE9SX0ZST01fREFUQUJBU0U9S2luZ3N0b24gVGVjaG5vbG9neSBDb21wYW55IEluYy4KSU5U
RVJGQUNFPTgvNi84MApNT0RBTElBUz11c2I6djEzRkVwMzYyM2QwMTAwZGMwMGRzYzAwZHAwMGlj
MDhpc2MwNmlwNTBpbjAwClBST0RVQ1Q9MTNmZS8zNjIzLzEwMApTRVFOVU09MTg1NApTVUJTWVNU
RU09dXNiClRZUEU9MC8wLzAKVVNFQ19JTklUSUFMSVpFRD04MjY3CgpVREVWICBbMTAuNTQ1Mzc0
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8zLTI6
MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEgKGhpZCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvMDAwMzowNDYxOjREMTUu
MDAwMQpEUklWRVI9aGlkLWdlbmVyaWMKSElEX0lEPTAwMDM6MDAwMDA0NjE6MDAwMDREMTUKSElE
X05BTUU9VVNCIE9wdGljYWwgTW91c2UKSElEX1BIWVM9dXNiLTAwMDA6MDA6MTQuMC0yL2lucHV0
MApNT0RBTElBUz1oaWQ6YjAwMDNnMDAwMXYwMDAwMDQ2MXAwMDAwNEQxNQpTRVFOVU09MTg0OApT
VUJTWVNURU09aGlkClVTRUNfSU5JVElBTElaRUQ9ODIyNAoKVURFViAgWzEwLjU0NTk4M10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC8w
MDAzOjA0NjE6NEQxNS4wMDAxL2hpZHJhdy9oaWRyYXcwIChoaWRyYXcpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L2hpZHJhdzAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQu
MC91c2IzLzMtMi8zLTI6MS4wLzAwMDM6MDQ2MTo0RDE1LjAwMDEvaGlkcmF3L2hpZHJhdzAKTUFK
T1I9MjUxCk1JTk9SPTAKU0VRTlVNPTE4NDkKU1VCU1lTVEVNPWhpZHJhdwpVU0VDX0lOSVRJQUxJ
WkVEPTgyMzEKClVERVYgIFsxMC41NDYxOTddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5wdXQvaW5wdXQ0IChpbnB1dCkKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMt
MjoxLjAvaW5wdXQvaW5wdXQ0CkVWPTE3CklEX0JVUz11c2IKSURfRk9SX1NFQVQ9aW5wdXQtcGNp
LTAwMDBfMDBfMTRfMC11c2ItMF8yXzFfMApJRF9JTlBVVD0xCklEX0lOUFVUX01PVVNFPTEKSURf
TU9ERUw9VVNCX09wdGljYWxfTW91c2UKSURfTU9ERUxfRU5DPVVTQlx4MjBPcHRpY2FsXHgyME1v
dXNlCklEX01PREVMX0lEPTRkMTUKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjI6MS4w
CklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzE0XzAtdXNiLTBfMl8xXzAKSURfUkVWSVNJT049MDIw
MApJRF9TRVJJQUw9MDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZQpJRF9UWVBFPWhpZApJRF9VU0JfRFJJ
VkVSPXVzYmhpZApJRF9VU0JfSU5URVJGQUNFUz06MDMwMTAyOgpJRF9VU0JfSU5URVJGQUNFX05V
TT0wMApJRF9WRU5ET1I9MDQ2MQpJRF9WRU5ET1JfRU5DPTA0NjEKSURfVkVORE9SX0lEPTA0NjEK
S0VZPTcwMDAwIDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMDN2MDQ2MXA0RDE1ZTAxMTEtZTAs
MSwyLDQsazExMCwxMTEsMTEyLHIwLDEsOCxhbTQsbHNmdwpNU0M9MTAKTkFNRT0iVVNCIE9wdGlj
YWwgTW91c2UiClBIWVM9InVzYi0wMDAwOjAwOjE0LjAtMi9pbnB1dDAiClBST0RVQ1Q9My80NjEv
NGQxNS8xMTEKUFJPUD0wClJFTD0xMDMKU0VRTlVNPTE4NTAKU1VCU1lTVEVNPWlucHV0ClRBR1M9
OnNlYXQ6ClVOSVE9IiIKVVNFQ19JTklUSUFMSVpFRD05NQoKVURFViAgWzEwLjU0Njg2NV0gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9p
bnB1dC9pbnB1dDQvbW91c2UwIChpbnB1dCkKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2lucHV0
L2J5LWlkL3VzYi0wNDYxX1VTQl9PcHRpY2FsX01vdXNlLW1vdXNlIC9kZXYvaW5wdXQvYnktcGF0
aC9wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjI6MS4wLW1vdXNlCkRFVk5BTUU9L2Rldi9pbnB1dC9t
b3VzZTAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtMi8z
LTI6MS4wL2lucHV0L2lucHV0NC9tb3VzZTAKSURfQlVTPXVzYgpJRF9JTlBVVD0xCklEX0lOUFVU
X01PVVNFPTEKSURfTU9ERUw9VVNCX09wdGljYWxfTW91c2UKSURfTU9ERUxfRU5DPVVTQlx4MjBP
cHRpY2FsXHgyME1vdXNlCklEX01PREVMX0lEPTRkMTUKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4w
LXVzYi0wOjI6MS4wCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAwXzE0XzAtdXNiLTBfMl8xXzAKSURf
UkVWSVNJT049MDIwMApJRF9TRVJJQUw9MDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZQpJRF9UWVBFPWhp
ZApJRF9VU0JfRFJJVkVSPXVzYmhpZApJRF9VU0JfSU5URVJGQUNFUz06MDMwMTAyOgpJRF9VU0Jf
SU5URVJGQUNFX05VTT0wMApJRF9WRU5ET1I9MDQ2MQpJRF9WRU5ET1JfRU5DPTA0NjEKSURfVkVO
RE9SX0lEPTA0NjEKTUFKT1I9MTMKTUlOT1I9MzIKU0VRTlVNPTE4NTIKU1VCU1lTVEVNPWlucHV0
ClVTRUNfSU5JVElBTElaRUQ9NzIKCktFUk5FTFsxMC41NDY5MjVdIGFkZCAgICAgIC9tb2R1bGUv
dmlkZW9kZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9kZXYKU0VR
TlVNPTIzODcKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjU0NzA1NF0gYWRkICAgICAgL2Ns
YXNzL3ZpZGVvNGxpbnV4IChjbGFzcykKQUNUSU9OPWFkZApERVZQQVRIPS9jbGFzcy92aWRlbzRs
aW51eApTRVFOVU09MjM4OApTVUJTWVNURU09Y2xhc3MKClVERVYgIFsxMC41NDcwODhdIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy0yLzMtMjoxLjAvaW5w
dXQvaW5wdXQ0L2V2ZW50NCAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1dC9i
eS1pZC91c2ItMDQ2MV9VU0JfT3B0aWNhbF9Nb3VzZS1ldmVudC1tb3VzZSAvZGV2L2lucHV0L2J5
LXBhdGgvcGNpLTAwMDA6MDA6MTQuMC11c2ItMDoyOjEuMC1ldmVudC1tb3VzZQpERVZOQU1FPS9k
ZXYvaW5wdXQvZXZlbnQ0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvZXZlbnQ0CklEX0JVUz11c2IKSURfSU5QVVQ9
MQpJRF9JTlBVVF9NT1VTRT0xCklEX01PREVMPVVTQl9PcHRpY2FsX01vdXNlCklEX01PREVMX0VO
Qz1VU0JceDIwT3B0aWNhbFx4MjBNb3VzZQpJRF9NT0RFTF9JRD00ZDE1CklEX1BBVEg9cGNpLTAw
MDA6MDA6MTQuMC11c2ItMDoyOjEuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xNF8wLXVzYi0w
XzJfMV8wCklEX1JFVklTSU9OPTAyMDAKSURfU0VSSUFMPTA0NjFfVVNCX09wdGljYWxfTW91c2UK
SURfVFlQRT1oaWQKSURfVVNCX0RSSVZFUj11c2JoaWQKSURfVVNCX0lOVEVSRkFDRVM9OjAzMDEw
MjoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SPTA0NjEKSURfVkVORE9SX0VOQz0w
NDYxCklEX1ZFTkRPUl9JRD0wNDYxCk1BSk9SPTEzCk1JTk9SPTY4ClNFUU5VTT0xODUxClNVQlNZ
U1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTEyCgpVREVWICBbMTAuNTQ3NDIxXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2
IChzY3NpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0NgpERVZUWVBFPXNjc2lfaG9zdApTRVFOVU09MTg1NQpT
VUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTgyNzMKClVERVYgIFsxMC41NDc5NTddIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAv
aG9zdDYvc2NzaV9ob3N0L2hvc3Q2IChzY3NpX2hvc3QpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3Njc2lf
aG9zdC9ob3N0NgpTRVFOVU09MTg1NgpTVUJTWVNURU09c2NzaV9ob3N0ClVTRUNfSU5JVElBTEla
RUQ9ODI3OAoKVURFViAgWzEwLjU0ODAyOV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MCAoc2NzaSkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00
LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAKREVWVFlQRT1zY3NpX3RhcmdldApTRVFOVU09MTg1
NwpTVUJTWVNURU09c2NzaQpVU0VDX0lOSVRJQUxJWkVEPTgyODMKCktFUk5FTFsxMC41NDgxNTJd
IGFkZCAgICAgIC9tb2R1bGUvdmlkZW9idWYyX2NvcmUgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvdmlkZW9idWYyX2NvcmUKU0VRTlVNPTIzODkKU1VCU1lTVEVNPW1vZHVsZQoK
VURFViAgWzEwLjU0ODc5NV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0
LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowIChzY3NpKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQv
My00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowCkRFVlRZUEU9c2NzaV9kZXZpY2UKRFJJ
VkVSPXNkCk1PREFMSUFTPXNjc2k6dC0weDAwClNFUU5VTT0xODU4ClNVQlNZU1RFTT1zY3NpClVT
RUNfSU5JVElBTElaRUQ9ODI4OAoKVURFViAgWzEwLjU0ODg2Ml0gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4xICh1c2IpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEt
MS8xLTEuMy8xLTEuMzoxLjEKREVWVFlQRT11c2JfaW50ZXJmYWNlCklEX1VTQl9DTEFTU19GUk9N
X0RBVEFCQVNFPU1pc2NlbGxhbmVvdXMgRGV2aWNlCklEX1VTQl9QUk9UT0NPTF9GUk9NX0RBVEFC
QVNFPUludGVyZmFjZSBBc3NvY2lhdGlvbgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1TdW5wbHVz
IElubm92YXRpb24gVGVjaG5vbG9neSBJbmMuCklOVEVSRkFDRT0xNC8yLzAKTU9EQUxJQVM9dXNi
OnYxQkNGcDI4ODNkMDQyOWRjRUZkc2MwMmRwMDFpYzBFaXNjMDJpcDAwaW4wMQpQUk9EVUNUPTFi
Y2YvMjg4My80MjkKU0VRTlVNPTE4NzcKU1VCU1lTVEVNPXVzYgpUWVBFPTIzOS8yLzEKVVNFQ19J
TklUSUFMSVpFRD04NTI3CgpLRVJORUxbMTAuNTQ4OTA2XSBhZGQgICAgICAvbW9kdWxlL3ZpZGVv
YnVmMl9tZW1vcHMgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYy
X21lbW9wcwpTRVFOVU09MjM5MApTVUJTWVNURU09bW9kdWxlCgpVREVWICBbMTAuNTQ5MzQ2XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4w
L2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6MDowOjAgKGJzZykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvYnNnLzY6MDowOjAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYnNnLzY6
MDowOjAKTUFKT1I9MjUyCk1JTk9SPTIKU0VRTlVNPTE4NjEKU1VCU1lTVEVNPWJzZwpVU0VDX0lO
SVRJQUxJWkVEPTgzMDgKCktFUk5FTFsxMC41NDk2NjBdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9i
dWYyX3ZtYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYy
X3ZtYWxsb2MKU0VRTlVNPTIzOTEKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzEwLjU0OTcyNF0g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEu
MC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6MDowOjAgKHNjc2lfZGV2
aWNlKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAv
dXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lfZGV2aWNlLzY6
MDowOjAKU0VRTlVNPTE4NjIKU1VCU1lTVEVNPXNjc2lfZGV2aWNlClVTRUNfSU5JVElBTElaRUQ9
ODMxMwoKVURFViAgWzEwLjU1MDE1MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL3Njc2lf
ZGlzay82OjA6MDowIChzY3NpX2Rpc2spCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6
MDowOjAvc2NzaV9kaXNrLzY6MDowOjAKU0VRTlVNPTE4NjMKU1VCU1lTVEVNPXNjc2lfZGlzawpV
U0VDX0lOSVRJQUxJWkVEPTgzMTcKClVERVYgIFsxMC41NTA3MTJdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3VzYjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0Njow
OjAvNjowOjA6MC9zY3NpX2dlbmVyaWMvc2cyIChzY3NpX2dlbmVyaWMpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3NnMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxNC4wL3Vz
YjMvMy00LzMtNDoxLjAvaG9zdDYvdGFyZ2V0NjowOjAvNjowOjA6MC9zY3NpX2dlbmVyaWMvc2cy
Ck1BSk9SPTIxCk1JTk9SPTIKU0VRTlVNPTE4NjQKU1VCU1lTVEVNPXNjc2lfZ2VuZXJpYwpVU0VD
X0lOSVRJQUxJWkVEPTgzMjQKCktFUk5FTFsxMC41NTEwMzFdIGFkZCAgICAgIC9tb2R1bGUvdXZj
dmlkZW8gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdXZjdmlkZW8KU0VRTlVN
PTIzOTIKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzEwLjU2Nzk4OF0gYWRkICAgICAgL2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL3ZpZGVv
NGxpbnV4L3ZpZGVvMCAodmlkZW80bGludXgpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3ZpZGVv
MApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4z
LzEtMS4zOjEuMC92aWRlbzRsaW51eC92aWRlbzAKTUFKT1I9ODEKTUlOT1I9MApTRVFOVU09MjM5
MwpTVUJTWVNURU09dmlkZW80bGludXgKCktFUk5FTFsxMC41NjgwMzBdIGFkZCAgICAgIC9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1
dC9pbnB1dDUgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NQpFVj0zCktF
WT0xMDAwMDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMDN2MUJDRnAyODgzZTA0MjktZTAsMSxr
RDQscmFtbHNmdwpOQU1FPSJBU1VTIFVTQjIuMCBXZWJjYW0iClBIWVM9InVzYi0wMDAwOjAwOjFh
LjAtMS4zL2J1dHRvbiIKUFJPRFVDVD0zLzFiY2YvMjg4My80MjkKUFJPUD0wClNFUU5VTT0yMzk0
ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEwLjU2ODExMV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0
NS9ldmVudDUgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDUKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEu
MzoxLjAvaW5wdXQvaW5wdXQ1L2V2ZW50NQpNQUpPUj0xMwpNSU5PUj02OQpTRVFOVU09MjM5NQpT
VUJTWVNURU09aW5wdXQKCktFUk5FTFsxMC41NjgxMzRdIGFkZCAgICAgIC9idXMvdXNiL2RyaXZl
cnMvdXZjdmlkZW8gKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3VzYi9kcml2ZXJz
L3V2Y3ZpZGVvClNFUU5VTT0yMzk2ClNVQlNZU1RFTT1kcml2ZXJzCgpVREVWICBbMTAuNTY4NDM4
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEu
My8xLTEuMzoxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9TWlzY2VsbGFuZW91cyBEZXZpY2UKSURfVVNC
X1BST1RPQ09MX0ZST01fREFUQUJBU0U9SW50ZXJmYWNlIEFzc29jaWF0aW9uCklEX1ZFTkRPUl9G
Uk9NX0RBVEFCQVNFPVN1bnBsdXMgSW5ub3ZhdGlvbiBUZWNobm9sb2d5IEluYy4KSU5URVJGQUNF
PTE0LzEvMApNT0RBTElBUz11c2I6djFCQ0ZwMjg4M2QwNDI5ZGNFRmRzYzAyZHAwMWljMEVpc2Mw
MWlwMDBpbjAwClBST0RVQ1Q9MWJjZi8yODgzLzQyOQpTRVFOVU09MTg3NgpTVUJTWVNURU09dXNi
ClRZUEU9MjM5LzIvMQpVU0VDX0lOSVRJQUxJWkVEPTg1MTYKClVERVYgIFsxMC41NjkwMDRdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMCAoYmxvY2spCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3JhbTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTAKREVWVFlQ
RT1kaXNrCk1BSk9SPTEKTUlOT1I9MApTRVFOVU09MjE1MApTVUJTWVNURU09YmxvY2sKVVNFQ19J
TklUSUFMSVpFRD03NgoKVURFViAgWzEwLjU2OTg2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW0xIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj0x
ClNFUU5VTT0yMTUxClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTk4CgpVREVWICBb
MTAuNTcwMzQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEwIChibG9jaykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTAKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Js
b2NrL3JhbTEwCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEwClNFUU5VTT0yMTUyClNVQlNZ
U1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTE2CgpVREVWICBbMTAuNTcwODE0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTExIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvcmFtMTEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTExCkRFVlRZUEU9
ZGlzawpNQUpPUj0xCk1JTk9SPTExClNFUU5VTT0yMTUzClNVQlNZU1RFTT1ibG9jawpVU0VDX0lO
SVRJQUxJWkVEPTM1CgpVREVWICBbMTAuNTcxMjkxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTEyIChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTIKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEyCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9S
PTEyClNFUU5VTT0yMTU0ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTYxCgpVREVW
ICBbMTAuNTcxNzUxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTEzIChibG9j
aykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL3JhbTEzCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTEzClNFUU5VTT0yMTU1ClNV
QlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTg2CgpVREVWICBbMTAuNTcyMjI0XSBhZGQg
ICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE0IChibG9jaykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvcmFtMTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE0CkRFVlRZ
UEU9ZGlzawpNQUpPUj0xCk1JTk9SPTE0ClNFUU5VTT0yMTU2ClNVQlNZU1RFTT1ibG9jawpVU0VD
X0lOSVRJQUxJWkVEPTEwCgpVREVWICBbMTAuNTcyNjg3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL2Jsb2NrL3JhbTE1IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtMTUKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTE1CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1J
Tk9SPTE1ClNFUU5VTT0yMTU3ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTM3CgpV
REVWICBbMTAuNTczMTQwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTIgKGJs
b2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9yYW0yCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW0yCkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTIKU0VRTlVNPTIxNTgKU1VC
U1lTVEVNPWJsb2NrClVTRUNfSU5JVElBTElaRUQ9OTYKClVERVYgIFsxMC41NzM1OTBdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtMyAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3JhbTMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTMKREVWVFlQRT1k
aXNrCk1BSk9SPTEKTUlOT1I9MwpTRVFOVU09MjE1OQpTVUJTWVNURU09YmxvY2sKVVNFQ19JTklU
SUFMSVpFRD0xOQoKVURFViAgWzEwLjU3NDA0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9i
bG9jay9yYW00IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtNApERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtNApERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj00ClNF
UU5VTT0yMTYwClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTM4CgpVREVWICBbMTAu
NTc0NDg4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTUgKGJsb2NrKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9yYW01CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9y
YW01CkRFVlRZUEU9ZGlzawpNQUpPUj0xCk1JTk9SPTUKU0VRTlVNPTIxNjEKU1VCU1lTVEVNPWJs
b2NrClVTRUNfSU5JVElBTElaRUQ9NTgKClVERVYgIFsxMC41NzQ5MzFdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmxvY2svcmFtNiAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Jh
bTYKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTYKREVWVFlQRT1kaXNrCk1BSk9S
PTEKTUlOT1I9NgpTRVFOVU09MjE2MgpTVUJTWVNURU09YmxvY2sKVVNFQ19JTklUSUFMSVpFRD04
MAoKVURFViAgWzEwLjU3NTM3M10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9yYW03
IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtNwpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svcmFtNwpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj03ClNFUU5VTT0yMTYz
ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTIKClVERVYgIFsxMC41NzU4MDddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtOCAoYmxvY2spCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3JhbTgKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL3JhbTgKREVWVFlQ
RT1kaXNrCk1BSk9SPTEKTUlOT1I9OApTRVFOVU09MjE2NApTVUJTWVNURU09YmxvY2sKVVNFQ19J
TklUSUFMSVpFRD0yOAoKVURFViAgWzEwLjU3NjI0OV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9ibG9jay9yYW05IChibG9jaykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmFtOQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svcmFtOQpERVZUWVBFPWRpc2sKTUFKT1I9MQpNSU5PUj05
ClNFUU5VTT0yMTY1ClNVQlNZU1RFTT1ibG9jawpVU0VDX0lOSVRJQUxJWkVEPTUzCgpVREVWICBb
MTAuNTc2NTQxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2RtaS9pZCAoZG1pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9kbWkvaWQKTU9EQUxJQVM9ZG1pOmJ2bkFtZXJp
Y2FuTWVnYXRyZW5kc0luYy46YnZyTjU2VkouMjAzOmJkMDgvMjkvMjAxMjpzdm5BU1VTVGVLQ09N
UFVURVJJTkMuOnBuTjU2Vko6cHZyMS4wOnJ2bkFTVVNUZUtDT01QVVRFUklOQy46cm5ONTZWSjpy
dnIxLjA6Y3ZuQVNVU1RlS0NPTVBVVEVSSU5DLjpjdDEwOmN2cjEuMDoKU0VRTlVNPTIxNjYKU1VC
U1lTVEVNPWRtaQpVU0VDX0lOSVRJQUxJWkVEPTU0NjYKClVERVYgIFsxMC42Njk1NDJdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDYgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9sb29wNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDYKREVWVFlQ
RT1kaXNrCk1BSk9SPTcKTUlOT1I9NgpTRVFOVU09MjE0OApTVUJTWVNURU09YmxvY2sKVURJU0tT
X1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9MzUKClVERVYgIFsxMC42
Njk1NTVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDMgKGJsb2NrKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9sb29wMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2sv
bG9vcDMKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjE0NQpTVUJTWVNURU09
YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9NjcK
ClVERVYgIFsxMC42Njk2MjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDAg
KGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9sb29wMApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvYmxvY2svbG9vcDAKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MApTRVFOVU09MjE0
MgpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5J
VElBTElaRUQ9ODcKClVERVYgIFsxMC42Njk2NzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
YmxvY2svbG9vcDUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9sb29wNQpERVZQQVRI
PS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDUKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9
NQpTRVFOVU09MjE0NwpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElD
WT0xClVTRUNfSU5JVElBTElaRUQ9MTAKClVERVYgIFsxMC42Njk3MjldIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvYmxvY2svbG9vcDQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9s
b29wNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDQKREVWVFlQRT1kaXNrCk1B
Sk9SPTcKTUlOT1I9NApTRVFOVU09MjE0NgpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRB
VElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9ODgKClVERVYgIFsxMC42Njk3NDFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDIgKGJsb2NrKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9sb29wMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDIKREVW
VFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjE0NApTVUJTWVNURU09YmxvY2sKVURJ
U0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9NDMKClVERVYgIFsx
MC42Njk3NTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvaHdtb24vaHdtb24wIChod21vbikK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvaHdtb24vaHdtb24wClNFUU5VTT0y
MTY4ClNVQlNZU1RFTT1od21vbgpVU0VDX0lOSVRJQUxJWkVEPTU1MjAKClVERVYgIFsxMC42Njk4
MDNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9vcDEgKGJsb2NrKQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9sb29wMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svbG9v
cDEKREVWVFlQRT1kaXNrCk1BSk9SPTcKTUlOT1I9MQpTRVFOVU09MjE0MwpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0xClVTRUNfSU5JVElBTElaRUQ9MTUKClVE
RVYgIFsxMC42Njk4NDhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvaW5wdXQvbWljZSAoaW5w
dXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0L21pY2UKREVWUEFUSD0vZGV2aWNlcy92
aXJ0dWFsL2lucHV0L21pY2UKTUFKT1I9MTMKTUlOT1I9NjMKU0VRTlVNPTIxNjkKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9NTU1MQoKVURFViAgWzEwLjY3MDAxNV0gYWRkICAgICAg
L2RldmljZXMvdmlydHVhbC9ibG9jay9sb29wNyAoYmxvY2spCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2xvb3A3CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ibG9jay9sb29wNwpERVZUWVBFPWRp
c2sKTUFKT1I9NwpNSU5PUj03ClNFUU5VTT0yMTQ5ClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUFJF
U0VOVEFUSU9OX05PUE9MSUNZPTEKVVNFQ19JTklUSUFMSVpFRD01OAoKVURFViAgWzEwLjY3MDQy
N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0va21zZyAobWVtKQpBQ1RJT049YWRkCkRF
Vk1PREU9MDY0NApERVZOQU1FPS9kZXYva21zZwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWVt
L2ttc2cKTUFKT1I9MQpNSU5PUj0xMQpTRVFOVU09MjE3MQpTVUJTWVNURU09bWVtClVTRUNfSU5J
VElBTElaRUQ9NTYxNwoKVURFViAgWzEwLjY3MDQ2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC9tZW0vbWVtIChtZW0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L21lbQpERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvbWVtL21lbQpNQUpPUj0xCk1JTk9SPTEKU0VRTlVNPTIxNzIKU1VCU1lTVEVN
PW1lbQpVU0VDX0lOSVRJQUxJWkVEPTU2NTEKClVERVYgIFsxMC42NzA1NDRdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvbWVtL3JhbmRvbSAobWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpE
RVZOQU1FPS9kZXYvcmFuZG9tCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vcmFuZG9tCk1B
Sk9SPTEKTUlOT1I9OApTRVFOVU09MjE3NQpTVUJTWVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9
NTc2MQoKVURFViAgWzEwLjY3MDU1N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vcG9y
dCAobWVtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9wb3J0CkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9tZW0vcG9ydApNQUpPUj0xCk1JTk9SPTQKU0VRTlVNPTIxNzQKU1VCU1lTVEVNPW1lbQpV
U0VDX0lOSVRJQUxJWkVEPTU3MjMKClVERVYgIFsxMC42NzA1NjhdIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvbWVtL3VyYW5kb20gKG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFN
RT0vZGV2L3VyYW5kb20KREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21lbS91cmFuZG9tCk1BSk9S
PTEKTUlOT1I9OQpTRVFOVU09MjE3NgpTVUJTWVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9NTgw
MQoKVURFViAgWzEwLjY3MDYyOF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9tZW0vemVybyAo
bWVtKQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZOQU1FPS9kZXYvemVybwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvbWVtL3plcm8KTUFKT1I9MQpNSU5PUj01ClNFUU5VTT0yMTc3ClNVQlNZ
U1RFTT1tZW0KVVNFQ19JTklUSUFMSVpFRD01ODQzCgpVREVWICBbMTAuNjcwNjM5XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21lbS9udWxsIChtZW0pCkFDVElPTj1hZGQKREVWTU9ERT0wNjY2
CkRFVk5BTUU9L2Rldi9udWxsCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9tZW0vbnVsbApNQUpP
Uj0xCk1JTk9SPTMKU0VRTlVNPTIxNzMKU1VCU1lTVEVNPW1lbQpVU0VDX0lOSVRJQUxJWkVEPTU2
ODcKClVERVYgIFsxMC42NzA2NDZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWVtL2Z1bGwg
KG1lbSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFNRT0vZGV2L2Z1bGwKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL21lbS9mdWxsCk1BSk9SPTEKTUlOT1I9NwpTRVFOVU09MjE3MApTVUJT
WVNURU09bWVtClVTRUNfSU5JVElBTElaRUQ9NTU4MwoKVURFViAgWzEwLjY3MTE0Ml0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC9taXNjL2NwdV9kbWFfbGF0ZW5jeSAobWlzYykKQUNUSU9OPWFk
ZApERVZOQU1FPS9kZXYvY3B1X2RtYV9sYXRlbmN5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9t
aXNjL2NwdV9kbWFfbGF0ZW5jeQpNQUpPUj0xMApNSU5PUj02MApTRVFOVU09MjE3OApTVUJTWVNU
RU09bWlzYwpVU0VDX0lOSVRJQUxJWkVEPTU4ODUKClVERVYgIFsxMC42NzExNTFdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9kZXZpY2UtbWFwcGVyIChtaXNjKQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9tYXBwZXIvY29udHJvbApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9k
ZXZpY2UtbWFwcGVyCk1BSk9SPTEwCk1JTk9SPTIzNgpTRVFOVU09MjE3OQpTVUJTWVNURU09bWlz
YwpVU0VDX0lOSVRJQUxJWkVEPTU5MzAKClVERVYgIFsxMC42NzEyNDddIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9lY3J5cHRmcyAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
ZWNyeXB0ZnMKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvZWNyeXB0ZnMKTUFKT1I9MTAK
TUlOT1I9NjEKU0VRTlVNPTIxODAKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD01OTc2
CgpVREVWICBbMTAuNjcxMzExXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvaHBldCAo
bWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaHBldApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvbWlzYy9ocGV0Ck1BSk9SPTEwCk1JTk9SPTIyOApTRVFOVU09MjE4MgpTVUJTWVNURU09bWlz
YwpVU0VDX0lOSVRJQUxJWkVEPTYwNzkKClVERVYgIFsxMC42NzEzMjFdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvbWlzYy9mdXNlIChtaXNjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mdXNl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2Z1c2UKTUFKT1I9MTAKTUlOT1I9MjI5ClNF
UU5VTT0yMTgxClNVQlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9NjAyOQoKVURFViAgWzEw
LjY3MTMyOF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL2xvb3AtY29udHJvbCAobWlz
YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbG9vcC1jb250cm9sCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC9taXNjL2xvb3AtY29udHJvbApNQUpPUj0xMApNSU5PUj0yMzcKU0VRTlVNPTIxODMK
U1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02MTI5CgpVREVWICBbMTAuNjcxMzg0XSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbmV0d29ya19sYXRlbmN5IChtaXNjKQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi9uZXR3b3JrX2xhdGVuY3kKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL21pc2MvbmV0d29ya19sYXRlbmN5Ck1BSk9SPTEwCk1JTk9SPTU5ClNFUU5VTT0yMTg1ClNV
QlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9NjIzNAoKVURFViAgWzEwLjY3MTQwMF0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZyAobWlzYykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvbWNlbG9nCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL21jZWxvZwpNQUpP
Uj0xMApNSU5PUj0yMjcKU0VRTlVNPTIxODQKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpF
RD02MTgwCgpVREVWICBbMTAuNjcxOTMxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL21pc2Mv
cHNhdXggKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3BzYXV4CkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9taXNjL3BzYXV4Ck1BSk9SPTEwCk1JTk9SPTEKU0VRTlVNPTIxODcKU1VCU1lT
VEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02MzQ1CgpVREVWICBbMTAuNjcxOTY0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2Mvc25hcHNob3QgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3NuYXBzaG90CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL3NuYXBzaG90Ck1B
Sk9SPTEwCk1JTk9SPTIzMQpTRVFOVU09MjE4OQpTVUJTWVNURU09bWlzYwpVU0VDX0lOSVRJQUxJ
WkVEPTY0NjQKClVERVYgIFsxMC42NzE5NzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlz
Yy90dW4gKG1pc2MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L25ldC90dW4KREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL21pc2MvdHVuCk1BSk9SPTEwCk1JTk9SPTIwMApTRVFOVU09MjE5MApTVUJT
WVNURU09bWlzYwpVU0VDX0lOSVRJQUxJWkVEPTY1MjUKClVERVYgIFsxMC42NzE5OTldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy91aW5wdXQgKG1pc2MpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3VpbnB1dApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy91aW5wdXQKTUFKT1I9
MTAKTUlOT1I9MjIzClNFUU5VTT0yMTkxClNVQlNZU1RFTT1taXNjClVTRUNfSU5JVElBTElaRUQ9
NjU5MAoKVURFViAgWzEwLjY3MjA3MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL3Jm
a2lsbCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcmZraWxsCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9taXNjL3Jma2lsbApNQUpPUj0xMApNSU5PUj02MgpTRVFOVU09MjE4OApTVUJT
WVNURU09bWlzYwpUQUdTPTpzZWF0OnVhY2Nlc3M6dWRldi1hY2w6ClVTRUNfSU5JVElBTElaRUQ9
NjQwMwoKVURFViAgWzEwLjY3MjA4Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL25l
dHdvcmtfdGhyb3VnaHB1dCAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbmV0d29ya190
aHJvdWdocHV0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL25ldHdvcmtfdGhyb3VnaHB1
dApNQUpPUj0xMApNSU5PUj01OApTRVFOVU09MjE4NgpTVUJTWVNURU09bWlzYwpVU0VDX0lOSVRJ
QUxJWkVEPTYyODkKClVERVYgIFsxMC42NzIxOTZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
bWlzYy92Z2FfYXJiaXRlciAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmdhX2FyYml0
ZXIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL21pc2MvdmdhX2FyYml0ZXIKTUFKT1I9MTAKTUlO
T1I9NjMKU0VRTlVNPTIxOTIKU1VCU1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD02NjU2CgpV
REVWICBbMTAuNjcyNDk0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGlu
Z19kZXZpY2UwICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90
aGVybWFsL2Nvb2xpbmdfZGV2aWNlMApTRVFOVU09MjE5NQpTVUJTWVNURU09dGhlcm1hbApVU0VD
X0lOSVRJQUxJWkVEPTY4NjEKClVERVYgIFsxMC42NzI1MDJdIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UxClNFUU5VTT0yMTk2ClNV
QlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NjkzMgoKVURFViAgWzEwLjY3MjUxMl0g
YWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMyAodGhlcm1h
bCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rl
dmljZTMKU0VRTlVNPTIxOTgKU1VCU1lTVEVNPXRoZXJtYWwKVVNFQ19JTklUSUFMSVpFRD03MDc5
CgpVREVWICBbMTAuNjcyNTQ1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3BwcC9wcHAgKHBw
cCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvcHBwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9w
cHAvcHBwCk1BSk9SPTEwOApNSU5PUj0wClNFUU5VTT0yMTk0ClNVQlNZU1RFTT1wcHAKVVNFQ19J
TklUSUFMSVpFRD02NzkzCgpVREVWICBbMTAuNjcyNjE4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UyICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMgpTRVFOVU09MjE5NwpTVUJT
WVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTcwMDUKClVERVYgIFsxMC42NzI4OTddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTUgKHRoZXJtYWwp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZp
Y2U1ClNFUU5VTT0yMjAwClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NzIzMwoK
VURFViAgWzEwLjY3MjkwN10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xp
bmdfZGV2aWNlNiAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dGhlcm1hbC9jb29saW5nX2RldmljZTYKU0VRTlVNPTIyMDEKU1VCU1lTVEVNPXRoZXJtYWwKVVNF
Q19JTklUSUFMSVpFRD03MzEzCgpVREVWICBbMTAuNjcyOTE1XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U3ICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlNwpTRVFOVU09MjIwMgpT
VUJTWVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTczOTUKClVERVYgIFsxMC42NzMwMTRd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L2NvbnNvbGUgKHR0eSkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvY29uc29sZQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L2NvbnNvbGUK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NQpNSU5PUj0xClNFUU5VTT0yMjA0ClNVQlNZU1RFTT10
dHkKVVNFQ19JTklUSUFMSVpFRD03NTY3CgpVREVWICBbMTAuNjczMDM4XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMCAodGhlcm1hbCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUwClNFUU5VTT0yMjAz
ClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9NzQ3OQoKVURFViAgWzEwLjY3MzEy
MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9uZXQvbG8gKG5ldCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvbmV0L2xvCklEX01NX0NBTkRJREFURT0xCklGSU5ERVg9MQpJ
TlRFUkZBQ0U9bG8KU0VRTlVNPTIxOTMKU1VCU1lTVEVNPW5ldApVU0VDX0lOSVRJQUxJWkVEPTY3
MjQKClVERVYgIFsxMC42NzM0NjZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3B0bXgg
KHR0eSkKQUNUSU9OPWFkZApERVZNT0RFPTA2NjYKREVWTkFNRT0vZGV2L3B0bXgKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS9wdG14CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTUKTUlOT1I9
MgpTRVFOVU09MjIwNQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9NzY1OAoKVURFViAg
WzEwLjY3MzQ4MV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MCAodHR5KQpBQ1RJ
T049YWRkCkRFVk5BTUU9L2Rldi90dHkwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5
MApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTAKU0VRTlVNPTIyMDcKU1VCU1lTVEVN
PXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc4NDQKClVERVYgIFsxMC42NzM1MDZdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eSAodHR5KQpBQ1RJT049YWRkCkRFVk1PREU9MDY2NgpERVZO
QU1FPS9kZXYvdHR5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5CklEX01NX0NBTkRJ
REFURT0xCk1BSk9SPTUKTUlOT1I9MApTRVFOVU09MjIwNgpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9Nzc1MAoKVURFViAgWzEwLjY3MzU1OF0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTAKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTEwClNFUU5VTT0yMjA5ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04MDM3CgpVREVW
ICBbMTAuNjczNTcxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMSAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTExCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTEKU0VRTlVNPTIyMTAKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTgxMzYKClVERVYgIFsxMC42NzM2NjFdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEyICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTEyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTIKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xMgpTRVFOVU09MjIxMQpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODIzNwoKVURFViAgWzEwLjY3Mzk0NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTMKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTEzClNFUU5VTT0yMjEyClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04MzQyCgpVREVW
ICBbMTAuNjc0NzIxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNCAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTQKU0VRTlVNPTIyMTMKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTg0NDcKClVERVYgIFsxMC42NzQ3MzVdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTE1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTUKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xNQpTRVFOVU09MjIxNApTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODU2MwoKVURFViAgWzEwLjY3NDc0N10gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC90dHkvdHR5MTYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MTYKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9S
PTE2ClNFUU5VTT0yMjE1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04NjgwCgpVREVW
ICBbMTAuNjc0NzU4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkxNyAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkxNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTE3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MTcKU0VRTlVNPTIyMTYKU1VC
U1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTg3OTUKClVERVYgIFsxMC42NzQ3NzRdIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3R0eTE4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTgKSURfTU1fQ0FORElE
QVRFPTEKTUFKT1I9NApNSU5PUj0xOApTRVFOVU09MjIxNwpTVUJTWVNURU09dHR5ClVTRUNfSU5J
VElBTElaRUQ9ODkxMAoKVURFViAgWzEwLjY3NDc5OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6
MDowL2Jsb2NrL3NkYiAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9kaXNrL2J5LWlk
L3VzYi1fc2lsaWNvbi1wb3dlcl9FNkEyMEUwMEIyMUYwNDRFLTA6MCAvZGV2L2Rpc2svYnktcGF0
aC9wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDowOjA6MApERVZOQU1FPS9kZXYv
c2RiCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00
OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3NkYgpERVZUWVBFPWRpc2sKSURf
QlVTPXVzYgpJRF9JTlNUQU5DRT0wOjAKSURfTU9ERUw9c2lsaWNvbi1wb3dlcgpJRF9NT0RFTF9F
TkM9c2lsaWNvbi1wb3dlclx4MjBceDIwXHgyMApJRF9NT0RFTF9JRD0zNjIzCklEX1BBUlRfVEFC
TEVfVFlQRT1kb3MKSURfUEFUSD1wY2ktMDAwMDowMDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDow
OjA6MApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xNF8wLXVzYi0wXzRfMV8wLXNjc2ktMF8wXzBf
MApJRF9SRVZJU0lPTj1QTUFQCklEX1NFUklBTD1fc2lsaWNvbi1wb3dlcl9FNkEyMEUwMEIyMUYw
NDRFLTA6MApJRF9TRVJJQUxfU0hPUlQ9RTZBMjBFMDBCMjFGMDQ0RQpJRF9UWVBFPWRpc2sKSURf
VVNCX0RSSVZFUj11c2Itc3RvcmFnZQpJRF9VU0JfSU5URVJGQUNFUz06MDgwNjUwOgpJRF9VU0Jf
SU5URVJGQUNFX05VTT0wMApJRF9WRU5ET1JfRU5DPVx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4
MjBceDIwCklEX1ZFTkRPUl9JRD0xM2ZlCk1BSk9SPTgKTUlOT1I9MTYKU0VRTlVNPTE4NTkKU1VC
U1lTVEVNPWJsb2NrClVESVNLU19QQVJUSVRJT05fVEFCTEU9MQpVRElTS1NfUEFSVElUSU9OX1RB
QkxFX0NPVU5UPTEKVURJU0tTX1BBUlRJVElPTl9UQUJMRV9TQ0hFTUU9bWJyClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTgyOTUKClVERVYgIFsxMC42NzQ4
MjFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTE5ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTE5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MTkKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0xOQpTRVFOVU09MjIxOApTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTAyOQoKVURFViAgWzEwLjY3NDgyOV0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjAK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMApJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTIwClNFUU5VTT0yMjIwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
MjcwCgpVREVWICBbMTAuNjc0ODM1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHky
MSAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyMQpERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTIxCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MjEKU0VRTlVN
PTIyMjEKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk0MDQKClVERVYgIFsxMC42NzQ4
NDFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIyICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTIyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjIKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yMgpTRVFOVU09MjIyMgpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTUzMQoKVURFViAgWzEwLjY3NDg0N10gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjMK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTIzClNFUU5VTT0yMjIzClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05
NjYwCgpVREVWICBbMTAuNjc0ODg3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHky
NCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyNApERVZQQVRIPS9kZXZpY2VzL3Zp
cnR1YWwvdHR5L3R0eTI0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MjQKU0VRTlVN
PTIyMjQKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTk3OTAKClVERVYgIFsxMC42NzQ4
OTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI1ICh0dHkpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3R0eTI1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjUKSURf
TU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yNQpTRVFOVU09MjIyNQpTVUJTWVNURU09dHR5
ClVTRUNfSU5JVElBTElaRUQ9OTkyNAoKVURFViAgWzEwLjY3NDkwMF0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC90dHkvdHR5MjYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjYK
REVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkyNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpP
Uj00Ck1JTk9SPTI2ClNFUU5VTT0yMjI2ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02
NAoKVURFViAgWzEwLjY3NDk5N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nv
b2xpbmdfZGV2aWNlNCAodGhlcm1hbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTQKU0VRTlVNPTIxOTkKU1VCU1lTVEVNPXRoZXJtYWwK
VVNFQ19JTklUSUFMSVpFRD03MTU0CgpVREVWICBbMTAuNjc1NDUyXSBhZGQgICAgICAvZGV2aWNl
cy92aXJ0dWFsL3R0eS90dHkyNyAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkyNwpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI3CklEX01NX0NBTkRJREFURT0xCk1BSk9S
PTQKTUlOT1I9MjcKU0VRTlVNPTIyMjcKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTIw
NAoKVURFViAgWzEwLjY3NTQ2NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5Mjgg
KHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MjgKREVWUEFUSD0vZGV2aWNlcy92aXJ0
dWFsL3R0eS90dHkyOApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTI4ClNFUU5VTT0y
MjI4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zNDQKClVERVYgIFsxMC42NzU0NzZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTI5ICh0dHkpCkFDVElPTj1hZGQKREVW
TkFNRT0vZGV2L3R0eTI5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MjkKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yOQpTRVFOVU09MjIyOQpTVUJTWVNURU09dHR5ClVT
RUNfSU5JVElBTElaRUQ9NDg2CgpVREVWICBbMTAuNjc1NTQ0XSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHkzMCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzMApERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQK
TUlOT1I9MzAKU0VRTlVNPTIyMzEKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc3NwoK
VURFViAgWzEwLjY3NTcwMl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5MzEgKHR0
eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzEKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L3R0eS90dHkzMQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTMxClNFUU5VTT0yMjMy
ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD05MjcKClVERVYgIFsxMC42NzYwNzZdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzQKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zNApTRVFOVU09MjIzNQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MTM5MQoKVURFViAgWzEwLjY3NjA5MF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTMzClNFUU5VTT0yMjM0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xMjM0CgpV
REVWICBbMTAuNjc2MTAxXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzMiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTMyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MzIKU0VRTlVNPTIyMzMK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTEwNzkKClVERVYgIFsxMC42NzYxMzBdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM1ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzUKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zNQpTRVFOVU09MjIzNgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MTU2MgoKVURFViAgWzEwLjY3NjE0N10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzYgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzYKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNgpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTM2ClNFUU5VTT0yMjM3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0xNzI2CgpV
REVWICBbMTAuNjc2Mzk2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzNyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHkzNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTM3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9MzcKU0VRTlVNPTIyMzgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTE4OTAKClVERVYgIFsxMC42NzY0NTddIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTM4ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTM4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5MzgKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj0zOApTRVFOVU09MjIzOQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MjA1NwoKVURFViAgWzEwLjY3NjQ3NF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5MzkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MzkKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHkzOQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTM5ClNFUU5VTT0yMjQwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0yMjI2CgpV
REVWICBbMTAuNjc2NzUwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQwCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDAKU0VRTlVNPTIyNDIK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI1NzcKClVERVYgIFsxMC42NzY3NjNdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQxICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQxCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDEKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00MQpTRVFOVU09MjI0MwpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9Mjc1NwoKVURFViAgWzEwLjY3Njg0M10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQzClNFUU5VTT0yMjQ1ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zMTE5CgpV
REVWICBbMTAuNjc2ODg0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0MiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDIKU0VRTlVNPTIyNDQK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTI5MzgKClVERVYgIFsxMC42NzcwODhdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQ0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDQKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00NApTRVFOVU09MjI0NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MzMwNQoKVURFViAgWzEwLjY3NzEwMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDUgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDUKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQ1ClNFUU5VTT0yMjQ3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD0zNDkyCgpV
REVWICBbMTAuNjc3MTg4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0NyAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0NwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDcKU0VRTlVNPTIyNDkK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTM4ODMKClVERVYgIFsxMC42NzcxOTVdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTQ2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTQ2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NDYKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj00NgpTRVFOVU09MjI0OApTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9MzY5MAoKVURFViAgWzEwLjY3NzQxNF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NDggKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NDgKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0OApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTQ4ClNFUU5VTT0yMjUwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD00MDg5CgpV
REVWICBbMTAuNjc3NDQzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0OSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk0OQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTQ5CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NDkKU0VRTlVNPTIyNTEK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTQyODkKClVERVYgIFsxMC42Nzc1MTFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUwICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTUwCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTAKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01MApTRVFOVU09MjI1MwpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NDcxMQoKVURFViAgWzEwLjY3Nzc0MF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTEKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTUxClNFUU5VTT0yMjU0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD00OTE4CgpV
REVWICBbMTAuNjc3Nzc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1MiAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTUyCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTIKU0VRTlVNPTIyNTUK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTUxMjgKClVERVYgIFsxMC42Nzc4MThdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTUzICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTUzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTMKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01MwpTRVFOVU09MjI1NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NTM0MAoKVURFViAgWzEwLjY3ODAyMV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTQgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTU0ClNFUU5VTT0yMjU3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD01NTU2CgpV
REVWICBbMTAuNjc4MDY5XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1NQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTU1CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTUKU0VRTlVNPTIyNTgK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTU3NzYKClVERVYgIFsxMC42NzgxMTBdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU2ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTU2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTYKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01NgpTRVFOVU09MjI1OQpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NTk5NwoKVURFViAgWzEwLjY3ODMxOV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NTcgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NTcKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1NwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTU3ClNFUU5VTT0yMjYwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02MjIyCgpV
REVWICBbMTAuNjc4MzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk1OCAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1OApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTU4CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NTgKU0VRTlVNPTIyNjEK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTY0NjAKClVERVYgIFsxMC42Nzg0MDJdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTU5ICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTU5CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NTkKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj01OQpTRVFOVU09MjI2MgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NjY5MgoKVURFViAgWzEwLjY3ODYyNF0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NjAgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjAKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MApJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTYwClNFUU5VTT0yMjY0ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD03MTg5CgpV
REVWICBbMTAuNjc4Njc4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MSAodHR5
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk2MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
dHR5L3R0eTYxCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NjEKU0VRTlVNPTIyNjUK
U1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTc0MzMKClVERVYgIFsxMC42Nzg4ODFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYyICh0dHkpCkFDVElPTj1hZGQKREVWTkFN
RT0vZGV2L3R0eTYyCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5NjIKSURfTU1fQ0FO
RElEQVRFPTEKTUFKT1I9NApNSU5PUj02MgpTRVFOVU09MjI2NgpTVUJTWVNURU09dHR5ClVTRUNf
SU5JVElBTElaRUQ9NzY3NQoKVURFViAgWzEwLjY3ODk0NV0gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90dHkvdHR5NjMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5NjMKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk2MwpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1J
Tk9SPTYzClNFUU5VTT0yMjY3ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD03OTIxCgpV
REVWICBbMTAuNjc5MTIzXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk3ICh0dHkp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTcKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3R0
eS90dHk3CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlOT1I9NwpTRVFOVU09MjI2OApTVUJT
WVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODE3NAoKVURFViAgWzEwLjY3OTE4OF0gYWRkICAg
ICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5OCAodHR5KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di90dHk4CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkvdHR5OApJRF9NTV9DQU5ESURBVEU9
MQpNQUpPUj00Ck1JTk9SPTgKU0VRTlVNPTIyNjkKU1VCU1lTVEVNPXR0eQpVU0VDX0lOSVRJQUxJ
WkVEPTg0MjgKClVERVYgIFsxMC42NzkzODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5
L3R0eTkgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5OQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdHR5L3R0eTkKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj05ClNFUU5V
TT0yMjcwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD04NjgxCgpVREVWICBbMTAuNjc5
NDM2XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3R0eS90dHlwcmludGsgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5cHJpbnRrCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5cHJpbnRrCklEX01NX0NBTkRJREFURT0xCk1BSk9SPTUKTUlOT1I9MwpTRVFOVU09MjI3MQpT
VUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9ODk0MAoKVURFViAgWzEwLjY3OTYwN10gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rl
di92Y3MKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjcwpNQUpPUj03Ck1JTk9SPTAKU0VR
TlVNPTIyNzIKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9OTIwMgoKVURFViAgWzEwLjY3
OTY2N10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3MxICh2YykKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvdmNzMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzMQpNQUpPUj03
Ck1JTk9SPTEKU0VRTlVNPTIyNzMKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9OTQ4MAoK
VURFViAgWzEwLjY3OTg0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3M3ICh2YykK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMv
dmNzNwpNQUpPUj03Ck1JTk9SPTcKU0VRTlVNPTIyNzQKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElB
TElaRUQ9OTc0NwoKVURFViAgWzEwLjY3OTkxM10gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92
Yy92Y3NhICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvdmMvdmNzYQpNQUpPUj03Ck1JTk9SPTEyOApTRVFOVU09MjI3NQpTVUJTWVNURU09
dmMKVVNFQ19JTklUSUFMSVpFRD0xNgoKVURFViAgWzEwLjY4MDA5Nl0gYWRkICAgICAgL2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3NhMSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2ExCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3NhMQpNQUpPUj03Ck1JTk9SPTEyOQpTRVFOVU09
MjI3NgpTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD0yODkKClVERVYgIFsxMC42ODAxNDZd
IGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTcgKHZjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi92Y3NhNwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTcKTUFKT1I9NwpN
SU5PUj0xMzUKU0VRTlVNPTIyNzcKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NTY3CgpV
REVWICBbMTAuNjgwMjc4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNv
bjAgKHZ0Y29uc29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdnRjb25z
b2xlL3Z0Y29uMApTRVFOVU09MjI3OApTVUJTWVNURU09dnRjb25zb2xlClVTRUNfSU5JVElBTEla
RUQ9ODQ3CgpVREVWICBbMTAuNjgwMzI4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3Z0Y29u
c29sZS92dGNvbjEgKHZ0Y29uc29sZSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdnRjb25zb2xlL3Z0Y29uMQpTRVFOVU09MjI3OQpTVUJTWVNURU09dnRjb25zb2xlClVTRUNf
SU5JVElBTElaRUQ9MTEzNQoKVURFViAgWzEwLjcxNTEwOV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82
OjA6MDowL2Jsb2NrL3NkYi9zZGIxIChibG9jaykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2Rp
c2svYnktaWQvdXNiLV9zaWxpY29uLXBvd2VyX0U2QTIwRTAwQjIxRjA0NEUtMDowLXBhcnQxIC9k
ZXYvZGlzay9ieS1sYWJlbC9VQlVOVFUtU0VSViAvZGV2L2Rpc2svYnktcGF0aC9wY2ktMDAwMDow
MDoxNC4wLXVzYi0wOjQ6MS4wLXNjc2ktMDowOjA6MC1wYXJ0MSAvZGV2L2Rpc2svYnktdXVpZC9G
QzkwLURBRUIKREVWTkFNRT0vZGV2L3NkYjEKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MTQuMC91c2IzLzMtNC8zLTQ6MS4wL2hvc3Q2L3RhcmdldDY6MDowLzY6MDowOjAvYmxv
Y2svc2RiL3NkYjEKREVWVFlQRT1wYXJ0aXRpb24KSURfQlVTPXVzYgpJRF9GU19MQUJFTD1VQlVO
VFUtU0VSVgpJRF9GU19MQUJFTF9FTkM9VUJVTlRVLVNFUlYKSURfRlNfVFlQRT12ZmF0CklEX0ZT
X1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD1GQzkwLURBRUIKSURfRlNfVVVJRF9FTkM9RkM5
MC1EQUVCCklEX0ZTX1ZFUlNJT049RkFUMzIKSURfSU5TVEFOQ0U9MDowCklEX01PREVMPXNpbGlj
b24tcG93ZXIKSURfTU9ERUxfRU5DPXNpbGljb24tcG93ZXJceDIwXHgyMFx4MjAKSURfTU9ERUxf
SUQ9MzYyMwpJRF9QQVJUX0VOVFJZX0RJU0s9ODoxNgpJRF9QQVJUX0VOVFJZX0ZMQUdTPTB4ODAK
SURfUEFSVF9FTlRSWV9OVU1CRVI9MQpJRF9QQVJUX0VOVFJZX09GRlNFVD0yCklEX1BBUlRfRU5U
UllfU0NIRU1FPWRvcwpJRF9QQVJUX0VOVFJZX1NJWkU9MTU2NDI2MjIKSURfUEFSVF9FTlRSWV9U
WVBFPTB4YgpJRF9QQVJUX1RBQkxFX1RZUEU9ZG9zCklEX1BBVEg9cGNpLTAwMDA6MDA6MTQuMC11
c2ItMDo0OjEuMC1zY3NpLTA6MDowOjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMTRfMC11c2It
MF80XzFfMC1zY3NpLTBfMF8wXzAKSURfUkVWSVNJT049UE1BUApJRF9TRVJJQUw9X3NpbGljb24t
cG93ZXJfRTZBMjBFMDBCMjFGMDQ0RS0wOjAKSURfU0VSSUFMX1NIT1JUPUU2QTIwRTAwQjIxRjA0
NEUKSURfVFlQRT1kaXNrCklEX1VTQl9EUklWRVI9dXNiLXN0b3JhZ2UKSURfVVNCX0lOVEVSRkFD
RVM9OjA4MDY1MDoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SX0VOQz1ceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJRF9WRU5ET1JfSUQ9MTNmZQpNQUpPUj04Ck1JTk9S
PTE3ClNFUU5VTT0xODYwClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUEFSVElUSU9OPTEKVURJU0tT
X1BBUlRJVElPTl9BTElHTk1FTlRfT0ZGU0VUPTAKVURJU0tTX1BBUlRJVElPTl9GTEFHUz1ib290
ClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTEKVURJU0tTX1BBUlRJVElPTl9PRkZTRVQ9MTAyNApV
RElTS1NfUEFSVElUSU9OX1NDSEVNRT1tYnIKVURJU0tTX1BBUlRJVElPTl9TSVpFPTgwMDkwMjI0
NjQKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjE0LjAvdXNiMy8zLTQvMy00OjEuMC9ob3N0Ni90YXJnZXQ2OjA6MC82OjA6MDowL2Jsb2NrL3Nk
YgpVRElTS1NfUEFSVElUSU9OX1RZUEU9MHgwYgpVRElTS1NfUFJFU0VOVEFUSU9OX05PUE9MSUNZ
PTAKVVNFQ19JTklUSUFMSVpFRD04MzAxCgpVREVWICBbMTEuMDQ2NzI3XSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTEgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYv
U2VydmVyVkcvTXlSb290IC9kZXYvZGlzay9ieS1pZC9kbS1uYW1lLVNlcnZlclZHLU15Um9vdCAv
ZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1MVk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFx
ZkZlaWtzU2Z5TjI5R1FEQzdGM3pBSzhVR0R5ZHFLZ3pHWCAvZGV2L2Rpc2svYnktbGFiZWwvTXlS
b290TGFiZWwgL2Rldi9kaXNrL2J5LXV1aWQvY2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAx
M2Y5Y2I1IC9kZXYvbWFwcGVyL1NlcnZlclZHLU15Um9vdApERVZOQU1FPS9kZXYvZG0tMQpERVZQ
QVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMQpERVZUWVBFPWRpc2sKRE1fTFZfTkFNRT1N
eVJvb3QKRE1fTkFNRT1TZXJ2ZXJWRy1NeVJvb3QKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNB
QkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0x
CkRNX1VERVZfUlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVM
UXFmRmVpa3NTZnlOMjlHUURDN0YzekFLOFVHRHlkcUtnekdYCkRNX1ZHX05BTUU9U2VydmVyVkcK
SURfRlNfTEFCRUw9TXlSb290TGFiZWwKSURfRlNfTEFCRUxfRU5DPU15Um9vdExhYmVsCklEX0ZT
X1RZUEU9ZXh0NApJRF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VVSUQ9Y2JiZGJjZDQtZWIy
Yy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1CklEX0ZTX1VVSURfRU5DPWNiYmRiY2Q0LWViMmMtNGI5
Ni05N2FhLWZhOTcwMTNmOWNiNQpJRF9GU19WRVJTSU9OPTEuMApNQUpPUj0yNTIKTUlOT1I9MQpT
RVFOVU09MjI4MQpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0x
ClVTRUNfSU5JVElBTElaRUQ9ODAwCgpVREVWICBbMTEuMDQ2ODQ1XSBhZGQgICAgICAvbW9kdWxl
L3BhcnBvcnQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvcGFycG9ydApTRVFO
VU09MjI4MwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjMwOQoKVURFViAgWzEx
LjA0NzEzN10gYWRkICAgICAgL21vZHVsZS9scCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9scApTRVFOVU09MjI4NApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9
MjYwNQoKVURFViAgWzExLjA0NzIzMF0gYWRkICAgICAgL2NsYXNzL3ByaW50ZXIgKGNsYXNzKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL3ByaW50ZXIKU0VRTlVNPTIyODUKU1VCU1lTVEVNPWNs
YXNzClVTRUNfSU5JVElBTElaRUQ9MjkwNQoKVURFViAgWzExLjA0NzM0MV0gYWRkICAgICAgL21v
ZHVsZS9tYWNfaGlkIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21hY19oaWQK
U0VRTlVNPTIyODYKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTMyMDgKClVERVYg
IFsxMS4wNDc1MTRdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW8gKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvdmlkZW8KU0VRTlVNPTIyODcKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTM1MTMKClVERVYgIFsxMS4wNDc2MjVdIGFkZCAgICAgIC9tb2R1bGUvd21pICht
b2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3dtaQpTRVFOVU09MjI4OApTVUJTWVNU
RU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzgyMQoKVURFViAgWzExLjA0NzczNV0gYWRkICAg
ICAgL2NsYXNzL3dtaSAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3Mvd21pClNFUU5V
TT0yMjg5ClNVQlNZU1RFTT1jbGFzcwpVU0VDX0lOSVRJQUxJWkVEPTQxMzEKClVERVYgIFsxMS4w
NDc5NzFdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0Y2Q0I1QzNDLTlDQUUtNEVCRC1C
NTc3LTkzMUVBMzJBMkNDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC93bWkvRjZDQjVDM0MtOUNBRS00RUJELUI1NzctOTMxRUEzMkEyQ0MwCk1PREFMSUFTPXdtaTpG
NkNCNUMzQy05Q0FFLTRFQkQtQjU3Ny05MzFFQTMyQTJDQzAKU0VRTlVNPTIyOTAKU1VCU1lTVEVN
PXdtaQpVU0VDX0lOSVRJQUxJWkVEPTQ0NDgKClVERVYgIFsxMS4wNDgxNzNdIGFkZCAgICAgIC9k
ZXZpY2VzL3ZpcnR1YWwvd21pLzkyMUEyRjQwLTBEQzQtNDAyRC1BQzE4LUI0ODQ0NEVGOUVEMiAo
d21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvOTIxQTJGNDAtMERD
NC00MDJELUFDMTgtQjQ4NDQ0RUY5RUQyCk1PREFMSUFTPXdtaTo5MjFBMkY0MC0wREM0LTQwMkQt
QUMxOC1CNDg0NDRFRjlFRDIKU0VRTlVNPTIyOTEKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJ
WkVEPTQ3NjUKClVERVYgIFsxMS4wNDgzNDRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21p
L0MxMkFEMzYxLTlGQTktNEM3NC05MDFGLTk1Q0IwOTQ1Q0YzRSAod21pKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvQzEyQUQzNjEtOUZBOS00Qzc0LTkwMUYtOTVDQjA5
NDVDRjNFCk1PREFMSUFTPXdtaTpDMTJBRDM2MS05RkE5LTRDNzQtOTAxRi05NUNCMDk0NUNGM0UK
U0VRTlVNPTIyOTIKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTUwOTAKClVERVYgIFsx
MS4wNDg0ODVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pL0VGNEYzNTY0LTQ4QzgtNDg5
NC04NUM4LUI0NkMyNkI4NDJDMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC93bWkvRUY0RjM1NjQtNDhDOC00ODk0LTg1QzgtQjQ2QzI2Qjg0MkMwCk1PREFMSUFTPXdt
aTpFRjRGMzU2NC00OEM4LTQ4OTQtODVDOC1CNDZDMjZCODQyQzAKU0VRTlVNPTIyOTMKU1VCU1lT
VEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTU0MTYKClVERVYgIFsxMS4wNDg2MTldIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvd21pLzQyODQ4MDA2LTg4ODYtNDkwRS04QzcyLTJCRENBOTNBOEEw
OSAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvNDI4NDgwMDYt
ODg4Ni00OTBFLThDNzItMkJEQ0E5M0E4QTA5Ck1PREFMSUFTPXdtaTo0Mjg0ODAwNi04ODg2LTQ5
MEUtOEM3Mi0yQkRDQTkzQThBMDkKU0VRTlVNPTIyOTQKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJ
QUxJWkVEPTU3NDcKClVERVYgIFsxMS4wNDg3NjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
d21pL0UwNkJERTYyLUVFNzUtNDhGNC1BNTgzLUIyM0U2OUFCRjg5MSAod21pKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvRTA2QkRFNjItRUU3NS00OEY0LUE1ODMtQjIz
RTY5QUJGODkxCk1PREFMSUFTPXdtaTpFMDZCREU2Mi1FRTc1LTQ4RjQtQTU4My1CMjNFNjlBQkY4
OTEKU0VRTlVNPTIyOTUKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTYwODYKClVERVYg
IFsxMS4wNDg4OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzNBREVCRDBGLTBDNUYt
NDZFRC1BQjJFLTA0OTYyQjRGRENCQyAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
dmlydHVhbC93bWkvM0FERUJEMEYtMEM1Ri00NkVELUFCMkUtMDQ5NjJCNEZEQ0JDCk1PREFMSUFT
PXdtaTozQURFQkQwRi0wQzVGLTQ2RUQtQUIyRS0wNDk2MkI0RkRDQkMKU0VRTlVNPTIyOTYKU1VC
U1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTY0MjUKClVERVYgIFsxMS4wNDkwNTldIGFkZCAg
ICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzA1OTAxMjIxLUQ1NjYtMTFEMS1CMkYwLTAwQTBDOTA2
MjkxMCAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvMDU5MDEy
MjEtRDU2Ni0xMUQxLUIyRjAtMDBBMEM5MDYyOTEwCk1PREFMSUFTPXdtaTowNTkwMTIyMS1ENTY2
LTExRDEtQjJGMC0wMEEwQzkwNjI5MTAKU0VRTlVNPTIyOTcKU1VCU1lTVEVNPXdtaQpVU0VDX0lO
SVRJQUxJWkVEPTY3NjcKClVERVYgIFsxMS4wNDkxOTRdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvd21pLzk3ODQ1RUQwLTRFNkQtMTFERS04QTM5LTA4MDAyMDBDOUE2NiAod21pKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93bWkvOTc4NDVFRDAtNEU2RC0xMURFLThBMzkt
MDgwMDIwMEM5QTY2Ck1PREFMSUFTPXdtaTo5Nzg0NUVEMC00RTZELTExREUtOEEzOS0wODAwMjAw
QzlBNjYKU0VRTlVNPTIyOTgKU1VCU1lTVEVNPXdtaQpVU0VDX0lOSVRJQUxJWkVEPTcxMTUKCktF
Uk5FTFsxMS4wNTAwOTRdIGFkZCAgICAgIC9tb2R1bGUvc3BhcnNlX2tleW1hcCAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zcGFyc2Vfa2V5bWFwClNFUU5VTT0yMzk3ClNVQlNZ
U1RFTT1tb2R1bGUKCktFUk5FTFsxMS4wNTExMDBdIGFkZCAgICAgIC9tb2R1bGUvYXN1c193bWkg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXN1c193bWkKU0VRTlVNPTIzOTgK
U1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVMWzExLjA1MTg3MF0gYWRkICAgICAgL21vZHVsZS9hc3Vz
X25iX3dtaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hc3VzX25iX3dtaQpT
RVFOVU09MjM5OQpTVUJTWVNURU09bW9kdWxlCgpLRVJORUxbMTEuMDUxOTEwXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaSAocGxhdGZvcm0pCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaQpNT0RBTElBUz1wbGF0Zm9ybTphc3VzLW5i
LXdtaQpTRVFOVU09MjQwMApTVUJTWVNURU09cGxhdGZvcm0KCktFUk5FTFsxMS4wNTI1NzldIGFk
ZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL2lucHV0L2lucHV0NiAoaW5wdXQp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9p
bnB1dDYKRVY9MTAwMDEzCktFWT1jMDAwMCAwIDgwMDAwMDAwMDAwMCAwIDAgYTE2MDZmMDA5MDAw
MDAgMjAwMDI3ODAwNTAxMDAwIGUwMDAwMDAwMDAwMDAgMApNT0RBTElBUz1pbnB1dDpiMDAxOXYw
MDAwcDAwMDBlMDAwMC1lMCwxLDQsMTQsazcxLDcyLDczLDhDLDk0LDk2LEEzLEE0LEE1LEE2LEE5
LEI5LEQ0LEQ3LEUwLEUxLEUyLEUzLEU1LEU2LEVELEVFLEYwLEY1LEY3LDFBRiwyMTIsMjEzLHJh
bTQsbHNmdwpNU0M9MTAKTkFNRT0iQXN1cyBXTUkgaG90a2V5cyIKUEhZUz0iYXN1cy1uYi13bWkv
aW5wdXQwIgpQUk9EVUNUPTE5LzAvMC8wClBST1A9MApTRVFOVU09MjQwMQpTVUJTWVNURU09aW5w
dXQKCktFUk5FTFsxMS4wNTI2MDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmIt
d21pL2lucHV0L2lucHV0Ni9ldmVudDYgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9p
bnB1dC9ldmVudDYKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9p
bnB1dDYvZXZlbnQ2Ck1BSk9SPTEzCk1JTk9SPTcwClNFUU5VTT0yNDAyClNVQlNZU1RFTT1pbnB1
dAoKS0VSTkVMWzExLjA1MjYxOF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13
bWkvaHdtb24vaHdtb24xIChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2FzdXMtbmItd21pL2h3bW9uL2h3bW9uMQpTRVFOVU09MjQwMwpTVUJTWVNURU09aHdtb24K
ClVERVYgIFsxMS4wNTY5MjldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMCAo
YmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9TZXJ2ZXJWRy9zd2FwIC9kZXYvZGlzay9i
eS1pZC9kbS1uYW1lLVNlcnZlclZHLXN3YXAgL2Rldi9kaXNrL2J5LWlkL2RtLXV1aWQtTFZNLUNH
dXFTREppNGt0Z3I2Mjd1blNHN01DeVdlVUxRcWZGQlRBOVlpYkZyNzAwMkxPd1ljWHhoU1ZQOUlZ
Q1pjMUggL2Rldi9kaXNrL2J5LXV1aWQvMzFlMGIzOWEtNGNjMy00ZGNiLWFhYjktZWI3YmQ3NTAy
NDJlIC9kZXYvbWFwcGVyL1NlcnZlclZHLXN3YXAKREVWTkFNRT0vZGV2L2RtLTAKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTAKREVWVFlQRT1kaXNrCkRNX0xWX05BTUU9c3dhcApE
TV9OQU1FPVNlcnZlclZHLXN3YXAKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNBQkxFX0xJQlJB
UllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0xCkRNX1VERVZf
UlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRkJUQTlZ
aWJGcjcwMDJMT3dZY1h4aFNWUDlJWUNaYzFICkRNX1ZHX05BTUU9U2VydmVyVkcKSURfRlNfVFlQ
RT1zd2FwCklEX0ZTX1VTQUdFPW90aGVyCklEX0ZTX1VVSUQ9MzFlMGIzOWEtNGNjMy00ZGNiLWFh
YjktZWI3YmQ3NTAyNDJlCklEX0ZTX1VVSURfRU5DPTMxZTBiMzlhLTRjYzMtNGRjYi1hYWI5LWVi
N2JkNzUwMjQyZQpJRF9GU19WRVJTSU9OPTIKTUFKT1I9MjUyCk1JTk9SPTAKU0VRTlVNPTIyODAK
U1VCU1lTVEVNPWJsb2NrClVESVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VDX0lOSVRJ
QUxJWkVEPTQwNwoKVURFViAgWzExLjA1NzA5M10gYWRkICAgICAgL2J1cy9hY3BpL2RyaXZlcnMv
d21pIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9hY3BpL2RyaXZlcnMvd21pClNF
UU5VTT0yMzAwClNVQlNZU1RFTT1kcml2ZXJzClVTRUNfSU5JVElBTElaRUQ9Nzg1NAoKVURFViAg
WzExLjA1NzIwNF0gYWRkICAgICAgL21vZHVsZS9pMmNfYWxnb19iaXQgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvaTJjX2FsZ29fYml0ClNFUU5VTT0yMzAxClNVQlNZU1RFTT1t
b2R1bGUKVVNFQ19JTklUSUFMSVpFRD04MjEwCgpVREVWICBbMTEuMDU3MzEyXSBhZGQgICAgICAv
bW9kdWxlL2RybSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9kcm0KU0VRTlVN
PTIzMDIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTg1NzIKClVERVYgIFsxMS4w
NTc0MTddIGFkZCAgICAgIC9jbGFzcy9kcm0gKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Ns
YXNzL2RybQpTRVFOVU09MjMwMwpTVUJTWVNURU09Y2xhc3MKVVNFQ19JTklUSUFMSVpFRD04OTM2
CgpVREVWICBbMTEuMDU3NTI0XSBhZGQgICAgICAvbW9kdWxlL2RybV9rbXNfaGVscGVyIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2RybV9rbXNfaGVscGVyClNFUU5VTT0yMzA0
ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD05MzA3CgpVREVWICBbMTEuMDU3NjI1
XSBhZGQgICAgICAvbW9kdWxlL3NvdW5kY29yZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9zb3VuZGNvcmUKU0VRTlVNPTIzMDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJ
QUxJWkVEPTk2NzgKClVERVYgIFsxMS4wNTc3MjJdIGFkZCAgICAgIC9jbGFzcy9zb3VuZCAoY2xh
c3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3Mvc291bmQKU0VRTlVNPTIzMDYKU1VCU1lTVEVN
PWNsYXNzClVTRUNfSU5JVElBTElaRUQ9NTgKClVERVYgIFsxMS4wNTc4MjFdIGFkZCAgICAgIC9t
b2R1bGUvbWVpIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL21laQpTRVFOVU09
MjMwNwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NDM2CgpVREVWICBbMTEuMDU3
OTE2XSBhZGQgICAgICAvYnVzL21laSAoYnVzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9tZWkK
U0VRTlVNPTIzMDgKU1VCU1lTVEVNPWJ1cwpVU0VDX0lOSVRJQUxJWkVEPTgxNwoKVURFViAgWzEx
LjA1ODAxMV0gYWRkICAgICAgL21vZHVsZS9tZWlfbWUgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvbWVpX21lClNFUU5VTT0yMzA5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklU
SUFMSVpFRD0xMjAwCgpVREVWICBbMTEuMDU4MTA2XSBhZGQgICAgICAvbW9kdWxlL3R0bSAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS90dG0KU0VRTlVNPTIzMTAKU1VCU1lTVEVN
PW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTE1ODcKClVERVYgIFsxMS4wNTgyMTZdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvZHJtL3R0bSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC9kcm0vdHRtCkRFVlRZUEU9dHRtClNFUU5VTT0yMzExClNVQlNZU1RFTT1kcm0K
VVNFQ19JTklUSUFMSVpFRD0xOTc2CgpVREVWICBbMTEuMDU4MzE5XSBhZGQgICAgICAvbW9kdWxl
L214bV93bWkgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbXhtX3dtaQpTRVFO
VU09MjMxMgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjM2OQoKVURFViAgWzEx
LjA1ODQxOV0gYWRkICAgICAgL21vZHVsZS9scGNfaWNoIChtb2R1bGUpCkFDVElPTj1hZGQKREVW
UEFUSD0vbW9kdWxlL2xwY19pY2gKU0VRTlVNPTIzMTMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTI3NjYKClVERVYgIFsxMS4wNTg1MDldIGFkZCAgICAgIC9tb2R1bGUvc2VyaW9f
cmF3IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3NlcmlvX3JhdwpTRVFOVU09
MjMxNApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzE2NQoKVURFViAgWzExLjA1
ODYyOV0gYWRkICAgICAgL2J1cy9zZXJpby9kcml2ZXJzL3NlcmlvX3JhdyAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9zZXJpb19yYXcKU0VRTlVNPTIzMTUK
U1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD0zNTgxCgpVREVWICBbMTEuMDU4ODU2
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MTYuMC9taXNjL21laSAobWlz
YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvbWVpCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjE2LjAvbWlzYy9tZWkKTUFKT1I9MTAKTUlOT1I9NTcKU0VRTlVNPTIzMTYKU1VC
U1lTVEVNPW1pc2MKVVNFQ19JTklUSUFMSVpFRD00MDE2CgpVREVWICBbMTEuMDU4OTg3XSBhZGQg
ICAgICAvYnVzL3BjaS9kcml2ZXJzL21laV9tZSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRI
PS9idXMvcGNpL2RyaXZlcnMvbWVpX21lClNFUU5VTT0yMzE3ClNVQlNZU1RFTT1kcml2ZXJzClVT
RUNfSU5JVElBTElaRUQ9NDQzNgoKVURFViAgWzExLjA1OTE4M10gYWRkICAgICAgL2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFmLjAvaVRDT193ZHQgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjAvaVRDT193ZHQKREVWVFlQRT1t
ZmRfZGV2aWNlCk1PREFMSUFTPXBsYXRmb3JtOmlUQ09fd2R0ClNFUU5VTT0yMzE4ClNVQlNZU1RF
TT1wbGF0Zm9ybQpVU0VDX0lOSVRJQUxJWkVEPTQ3NzYKClVERVYgIFsxMS4wNTkzMTRdIGFkZCAg
ICAgIC9idXMvcGNpL2RyaXZlcnMvbHBjX2ljaCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRI
PS9idXMvcGNpL2RyaXZlcnMvbHBjX2ljaApTRVFOVU09MjMxOQpTVUJTWVNURU09ZHJpdmVycwpV
U0VDX0lOSVRJQUxJWkVEPTUwOTkKClVERVYgIFsxMS4wNTk0MTddIGFkZCAgICAgIC9tb2R1bGUv
cHNtb3VzZSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9wc21vdXNlClNFUU5V
TT0yMzIwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD01NDIxCgpVREVWICBbMTEu
MDU5NTM1XSBhZGQgICAgICAvYnVzL3NlcmlvL2RyaXZlcnMvcHNtb3VzZSAoZHJpdmVycykKQUNU
SU9OPWFkZApERVZQQVRIPS9idXMvc2VyaW8vZHJpdmVycy9wc21vdXNlClNFUU5VTT0yMzIxClNV
QlNZU1RFTT1kcml2ZXJzClVTRUNfSU5JVElBTElaRUQ9NTc0NwoKVURFViAgWzExLjA1OTYzMF0g
YWRkICAgICAgL21vZHVsZS9pOTE1IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L2k5MTUKU0VRTlVNPTIzMjIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTYwNzYK
ClVERVYgIFsxMS4wNTk3MjVdIGFkZCAgICAgIC9tb2R1bGUvY2ZnODAyMTEgKG1vZHVsZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY2ZnODAyMTEKU0VRTlVNPTIzMjMKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTY0MDgKClVERVYgIFsxMS4wNTk4MTldIGFkZCAgICAgIC9j
bGFzcy9pZWVlODAyMTEgKGNsYXNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2NsYXNzL2llZWU4MDIx
MQpTRVFOVU09MjMyNgpTVUJTWVNURU09Y2xhc3MKVVNFQ19JTklUSUFMSVpFRD03NDE2CgpVREVW
ICBbMTEuMDU5OTY3XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAgKHBs
YXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vcmVndWxhdG9yeS4w
Ck1PREFMSUFTPXBsYXRmb3JtOnJlZ3VsYXRvcnkKU0VRTlVNPTIzMjcKU1VCU1lTVEVNPXBsYXRm
b3JtClVTRUNfSU5JVElBTElaRUQ9Nzc1NAoKS0VSTkVMWzExLjEyNDI3N10gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvbGVkcy9hc3VzOjprYmRfYmFja2xpZ2h0IChsZWRz
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvbGVkcy9h
c3VzOjprYmRfYmFja2xpZ2h0ClNFUU5VTT0yNDA0ClNVQlNZU1RFTT1sZWRzCgpLRVJORUxbMTEu
MTQwMzE2XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9yZmtpbGwvcmZr
aWxsMSAocmZraWxsKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1u
Yi13bWkvcmZraWxsL3Jma2lsbDEKUkZLSUxMX05BTUU9YXN1cy13bGFuClJGS0lMTF9TVEFURT0x
ClJGS0lMTF9UWVBFPXdsYW4KU0VRTlVNPTI0MDUKU1VCU1lTVEVNPXJma2lsbAoKS0VSTkVMWzEx
LjE0MDYyNl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxsL3Jm
a2lsbDIgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMt
bmItd21pL3Jma2lsbC9yZmtpbGwyClJGS0lMTF9OQU1FPWFzdXMtYmx1ZXRvb3RoClJGS0lMTF9T
VEFURT0xClJGS0lMTF9UWVBFPWJsdWV0b290aApTRVFOVU09MjQwNgpTVUJTWVNURU09cmZraWxs
CgpLRVJORUxbMTEuMTQxNTMzXSBhZGQgICAgICAvYnVzL3BsYXRmb3JtL2RyaXZlcnMvYXN1cy1u
Yi13bWkgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BsYXRmb3JtL2RyaXZlcnMv
YXN1cy1uYi13bWkKU0VRTlVNPTI0MDcKU1VCU1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMS4xNDE2
NTJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvd21pLzBCM0NCQjM1LUUzQzItNDVFRC05MUMy
LTRDNUE2RDE5NUQxQyAod21pKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC93
bWkvMEIzQ0JCMzUtRTNDMi00NUVELTkxQzItNEM1QTZEMTk1RDFDCk1PREFMSUFTPXdtaTowQjND
QkIzNS1FM0MyLTQ1RUQtOTFDMi00QzVBNkQxOTVEMUMKU0VRTlVNPTIyOTkKU1VCU1lTVEVNPXdt
aQpVU0VDX0lOSVRJQUxJWkVEPTc0OTgKClVERVYgIFsxMS4xNDE4NDJdIHJlbW92ZSAgIC9kZXZp
Y2VzL3BsYXRmb3JtL2VmaWZiLjAvZ3JhcGhpY3MvZmIwIChncmFwaGljcykKQUNUSU9OPXJlbW92
ZQpERVZOQU1FPS9kZXYvZmIwCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vZWZpZmIuMC9ncmFw
aGljcy9mYjAKSURfRk9SX1NFQVQ9Z3JhcGhpY3MtcGxhdGZvcm0tZWZpZmJfMApJRF9QQVRIPXBs
YXRmb3JtLWVmaWZiLjAKSURfUEFUSF9UQUc9cGxhdGZvcm0tZWZpZmJfMApNQUpPUj0yOQpNSU5P
Uj0wClNFUU5VTT0yMzI5ClNVQlNZU1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpz
ZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTQ3MTEKClVERVYgIFsxMS4xNDE5NzldIHJlbW92ZSAgIC9k
ZXZpY2VzL3ZpcnR1YWwvdnRjb25zb2xlL3Z0Y29uMSAodnRjb25zb2xlKQpBQ1RJT049cmVtb3Zl
CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24xClNFUU5VTT0yMzMwClNV
QlNZU1RFTT12dGNvbnNvbGUKVVNFQ19JTklUSUFMSVpFRD04Nzk0CgpVREVWICBbMTEuMTQyMTIz
XSBhZGQgICAgICAvbW9kdWxlL3NuZCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9zbmQKU0VRTlVNPTIzMzEKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTkxNDQK
ClVERVYgIFsxMS4xNDIyNjFdIGFkZCAgICAgIC9tb2R1bGUvbm91dmVhdSAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9ub3V2ZWF1ClNFUU5VTT0yMzMyClNVQlNZU1RFTT1tb2R1
bGUKVVNFQ19JTklUSUFMSVpFRD05NDkyCgpVREVWICBbMTEuMTQyMzk4XSBhZGQgICAgICAvbW9k
dWxlL2JsdWV0b290aCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9ibHVldG9v
dGgKU0VRTlVNPTIzMzMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTk4NDUKClVE
RVYgIFsxMS4xNDI1MDJdIGFkZCAgICAgIC9jbGFzcy9ibHVldG9vdGggKGNsYXNzKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2NsYXNzL2JsdWV0b290aApTRVFOVU09MjMzNApTVUJTWVNURU09Y2xhc3MK
VVNFQ19JTklUSUFMSVpFRD0xOTgKClVERVYgIFsxMS4xNDI2MTFdIGFkZCAgICAgIC9tb2R1bGUv
bWFjODAyMTEgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvbWFjODAyMTEKU0VR
TlVNPTIzMzUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTU1NwoKVURFViAgWzEx
LjE0MjcxNl0gYWRkICAgICAgL21vZHVsZS9idHVzYiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBB
VEg9L21vZHVsZS9idHVzYgpTRVFOVU09MjMzNgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9OTE3CgpVREVWICBbMTEuMTQyODQ3XSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2J0
dXNiIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9idHVzYgpT
RVFOVU09MjMzNwpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTEyODEKClVERVYg
IFsxMS4xNDI5NTFdIGFkZCAgICAgIC9tb2R1bGUvYXRoIChtb2R1bGUpCkFDVElPTj1hZGQKREVW
UEFUSD0vbW9kdWxlL2F0aApTRVFOVU09MjMzOApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9MTY0NwoKVURFViAgWzExLjE0MzA1M10gYWRkICAgICAgL21vZHVsZS9hdGgzayAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hdGgzawpTRVFOVU09MjMzOQpTVUJTWVNU
RU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjAyMQoKVURFViAgWzExLjE0MzE1NF0gYWRkICAg
ICAgL21vZHVsZS9zbmRfdGltZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3RpbWVyClNFUU5VTT0yMzQwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0y
Mzk0CgpVREVWICBbMTEuMTQzMzc0XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3NvdW5kL3Rp
bWVyIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL3RpbWVyCkRFVlBBVEg9L2Rl
dmljZXMvdmlydHVhbC9zb3VuZC90aW1lcgpNQUpPUj0xMTYKTUlOT1I9MzMKU0VRTlVNPTIzNDEK
U1VCU1lTVEVNPXNvdW5kClRBR1M9OnVhY2Nlc3M6ClVTRUNfSU5JVElBTElaRUQ9Mjc3MQoKVURF
ViAgWzExLjE0MzQ4MF0gYWRkICAgICAgL21vZHVsZS9zbmRfc2VxX2RldmljZSAobW9kdWxlKQpB
Q1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX2RldmljZQpTRVFOVU09MjM0MgpTVUJT
WVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzE1MAoKVURFViAgWzExLjE0MzU4M10gYWRk
ICAgICAgL21vZHVsZS9zbmRfc2VxIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L3NuZF9zZXEKU0VRTlVNPTIzNDMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTM1
MzUKClVERVYgIFsxMS4xNDM3ODBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvc291bmQvc2Vx
IChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL3NlcQpERVZQQVRIPS9kZXZpY2Vz
L3ZpcnR1YWwvc291bmQvc2VxCk1BSk9SPTExNgpNSU5PUj0xClNFUU5VTT0yMzQ0ClNVQlNZU1RF
TT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTM5MjIKClVERVYgIFsxMS4x
NDM4ODRdIGFkZCAgICAgIC9tb2R1bGUvYXRoOWtfaHcgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvYXRoOWtfaHcKU0VRTlVNPTIzNDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTQzMTMKClVERVYgIFsxMS4xNDM5ODZdIGFkZCAgICAgIC9tb2R1bGUvYXRoOWtf
Y29tbW9uIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2F0aDlrX2NvbW1vbgpT
RVFOVU09MjM0NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NDcwNgoKVURFViAg
WzExLjE0NDA5M10gYWRkICAgICAgL21vZHVsZS9hdGg5ayAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS9hdGg5awpTRVFOVU09MjM0NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5J
VElBTElaRUQ9NTEwMQoKVURFViAgWzExLjE0NDE5M10gYWRkICAgICAgL21vZHVsZS9zbmRfcmF3
bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfcmF3bWlkaQpTRVFO
VU09MjM0OApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NTUwMgoKVURFViAgWzEx
LjE0NDI5Ml0gYWRkICAgICAgL21vZHVsZS9taWNyb2NvZGUgKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUvbWljcm9jb2RlClNFUU5VTT0yMzQ5ClNVQlNZU1RFTT1tb2R1bGUKVVNF
Q19JTklUSUFMSVpFRD01OTAzCgpVREVWICBbMTEuMTQ0NDU0XSBhZGQgICAgICAvZGV2aWNlcy9w
bGF0Zm9ybS9taWNyb2NvZGUgKHBsYXRmb3JtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGxhdGZvcm0vbWljcm9jb2RlCk1PREFMSUFTPXBsYXRmb3JtOm1pY3JvY29kZQpTRVFOVU09MjM1
MApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFMSVpFRD02MzMxCgpVREVWICBbMTEuMTQ1
MjQwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAw
LjAvaWVlZTgwMjExL3BoeTAgKGllZWU4MDIxMSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAyMTEvcGh5MApTRVFO
VU09MjM1MQpTVUJTWVNURU09aWVlZTgwMjExClVTRUNfSU5JVElBTElaRUQ9Njc0MwoKVURFViAg
WzExLjE0NTQzOF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjEvMDAw
MDowMzowMC4wL2llZWU4MDIxMS9waHkwL3Jma2lsbDAgKHJma2lsbCkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9pZWVlODAy
MTEvcGh5MC9yZmtpbGwwClJGS0lMTF9OQU1FPXBoeTAKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZ
UEU9d2xhbgpTRVFOVU09MjM1MgpTVUJTWVNURU09cmZraWxsClVTRUNfSU5JVElBTElaRUQ9NzE2
MQoKVURFViAgWzExLjE0NTU0MF0gYWRkICAgICAgL21vZHVsZS9hcmM0IChtb2R1bGUpCkFDVElP
Tj1hZGQKREVWUEFUSD0vbW9kdWxlL2FyYzQKU0VRTlVNPTIzNTMKU1VCU1lTVEVNPW1vZHVsZQpV
U0VDX0lOSVRJQUxJWkVEPTc1ODAKClVERVYgIFsxMS4xNDgwNDldIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9uZXQvd2xhbjAgKG5ldCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6
MDAuMC9uZXQvd2xhbjAKREVWVFlQRT13bGFuCklEX0JVUz1wY2kKSURfTU1fQ0FORElEQVRFPTEK
SURfTU9ERUxfRlJPTV9EQVRBQkFTRT1BUjk0ODUgV2lyZWxlc3MgTmV0d29yayBBZGFwdGVyCklE
X01PREVMX0lEPTB4MDAzMgpJRF9ORVRfTkFNRV9NQUM9d2x4NmM3MWQ5MjEyOTFiCklEX05FVF9O
QU1FX1BBVEg9d2xwM3MwCklEX09VSV9GUk9NX0RBVEFCQVNFPUF6dXJlV2F2ZSBUZWNobm9sb2dp
ZXMsIEluYwpJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1OZXR3b3JrIGNvbnRyb2xsZXIKSURf
UENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9TmV0d29yayBjb250cm9sbGVyCklEX1ZFTkRPUl9G
Uk9NX0RBVEFCQVNFPVF1YWxjb21tIEF0aGVyb3MKSURfVkVORE9SX0lEPTB4MTY4YwpJRklOREVY
PTMKSU5URVJGQUNFPXdsYW4wClNFUU5VTT0yMzU0ClNVQlNZU1RFTT1uZXQKVVNFQ19JTklUSUFM
SVpFRD04MDAzCgpVREVWICBbMTEuMTQ4MjI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy9yeC0wIChxdWV1ZXMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAw
OjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy9yeC0wClNFUU5VTT0yMzU1ClNVQlNZU1RFTT1xdWV1
ZXMKVVNFQ19JTklUSUFMSVpFRD04NDI4CgpVREVWICBbMTEuMTQ4NDAxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVl
cy90eC0wIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0wClNFUU5VTT0yMzU2
ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklUSUFMSVpFRD04ODU5CgpVREVWICBbMTEuMTQ4NTcw
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAv
bmV0L3dsYW4wL3F1ZXVlcy90eC0xIChxdWV1ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90
eC0xClNFUU5VTT0yMzU3ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklUSUFMSVpFRD05MjkwCgpV
REVWICBbMTEuMTQ4NzM4XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMu
MS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0yIChxdWV1ZXMpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0
L3dsYW4wL3F1ZXVlcy90eC0yClNFUU5VTT0yMzU4ClNVQlNZU1RFTT1xdWV1ZXMKVVNFQ19JTklU
SUFMSVpFRD05NzI1CgpVREVWICBbMTEuMTQ4OTAyXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zIChxdWV1
ZXMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8w
MDAwOjAzOjAwLjAvbmV0L3dsYW4wL3F1ZXVlcy90eC0zClNFUU5VTT0yMzU5ClNVQlNZU1RFTT1x
dWV1ZXMKVVNFQ19JTklUSUFMSVpFRD0xNjIKClVERVYgIFsxMS4xNDkwNzNdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYy4xLzAwMDA6MDM6MDAuMC9sZWRzL2F0aDlrLXBo
eTAgKGxlZHMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkwClNFUU5VTT0yMzYwClNVQlNZU1RFTT1s
ZWRzClVTRUNfSU5JVElBTElaRUQ9NTk5CgpVREVWICBbMTEuMTQ5MjM0XSBjaGFuZ2UgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWMuMS8wMDAwOjAzOjAwLjAvbGVkcy9hdGg5ay1waHkw
IChsZWRzKQpBQ1RJT049Y2hhbmdlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjFjLjEvMDAwMDowMzowMC4wL2xlZHMvYXRoOWstcGh5MApTRVFOVU09MjM2MQpTVUJTWVNURU09
bGVkcwpUUklHR0VSPXBoeTByYWRpbwpVU0VDX0lOSVRJQUxJWkVEPTEwMzYKClVERVYgIFsxMS4x
NDkzNTZdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvYXRoOWsgKGRyaXZlcnMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vYnVzL3BjaS9kcml2ZXJzL2F0aDlrClNFUU5VTT0yMzYyClNVQlNZU1RFTT1k
cml2ZXJzClVTRUNfSU5JVElBTElaRUQ9MTQ3OQoKVURFViAgWzExLjE0OTQ3NV0gYWRkICAgICAg
L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2F0aDlrIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2F0aDlrClNFUU5VTT0yMzYzClNVQlNZU1RFTT1kcml2ZXJz
ClVTRUNfSU5JVElBTElaRUQ9MTkyMQoKVURFViAgWzExLjE0OTU3MV0gYWRkICAgICAgL21vZHVs
ZS9zbmRfc2VxX21pZGlfZXZlbnQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUv
c25kX3NlcV9taWRpX2V2ZW50ClNFUU5VTT0yMzY0ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklU
SUFMSVpFRD0yMzY4CgpVREVWICBbMTEuMTQ5NjYzXSBhZGQgICAgICAvbW9kdWxlL3NuZF9zZXFf
bWlkaSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfc2VxX21pZGkKU0VR
TlVNPTIzNjUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTI4MTkKClVERVYgIFsx
MS4xNDk3NTZdIGFkZCAgICAgIC9tb2R1bGUvc25kX3BhZ2VfYWxsb2MgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvc25kX3BhZ2VfYWxsb2MKU0VRTlVNPTIzNjYKU1VCU1lTVEVN
PW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTMyNzQKClVERVYgIFsxMS4xNDk4NDldIGFkZCAgICAg
IC9tb2R1bGUvc25kX3BjbSAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRf
cGNtClNFUU5VTT0yMzY3ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0zNzMyCgpV
REVWICBbMTEuMTQ5OTQxXSBhZGQgICAgICAvbW9kdWxlL3NuZF9od2RlcCAobW9kdWxlKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L21vZHVsZS9zbmRfaHdkZXAKU0VRTlVNPTIzNjgKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTQxOTkKClVERVYgIFsxMS4xNTAwMzVdIGFkZCAgICAgIC9t
b2R1bGUvc25kX2hkYV9jb2RlYyAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9z
bmRfaGRhX2NvZGVjClNFUU5VTT0yMzY5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpF
RD00NjY1CgpVREVWICBbMTEuMTUwMTI2XSBhZGQgICAgICAvbW9kdWxlL3NuZF9oZGFfaW50ZWwg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX2hkYV9pbnRlbApTRVFOVU09
MjM3MApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NTEzNgoKVURFViAgWzExLjE1
MDM5Ml0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEv
MS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUgKGZpcm13YXJlKQpBQ1RJ
T049YWRkCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91
c2IxLzEtMS8xLTEuMS9maXJtd2FyZS9hcjNrIUF0aHJCVF8weDAxMDIwMjAwLmRmdQpGSVJNV0FS
RT1hcjNrL0F0aHJCVF8weDAxMDIwMjAwLmRmdQpTRVFOVU09MjM3NwpTVUJTWVNURU09ZmlybXdh
cmUKVElNRU9VVD02MApVU0VDX0lOSVRJQUxJWkVEPTg0NjIKCktFUk5FTFsxMS4xNTA0MTZdIHJl
bW92ZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xL2Zp
cm13YXJlL2FyM2shQXRockJUXzB4MDEwMjAyMDAuZGZ1IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92
ZQpBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8x
LTEvMS0xLjEvZmlybXdhcmUvYXIzayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUKRklSTVdBUkU9KG51
bGwpClNFUU5VTT0yNDA4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpLRVJORUxbMTEu
MTUwNDQwXSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2F0aDNrIChkcml2ZXJzKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9hdGgzawpTRVFOVU09MjQwOQpTVUJTWVNURU09
ZHJpdmVycwoKVURFViAgWzExLjE1MDYxMl0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWlj
cm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFk
ZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2lu
dGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0y
Mzc4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODk0NQoK
S0VSTkVMWzExLjE1MDYyMl0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lO
Qz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVj
b2RlITA2LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQxMApTVUJTWVNURU09ZmlybXdh
cmUKVElNRU9VVD02MAoKS0VSTkVMWzExLjE1MDY0Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZv
cm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNU
SU9OPWFkZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13
YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNF
UU5VTT0yNDExClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVWICBbMTEuMTUwNzU1
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEu
MS8xLTEuMToxLjAgKHVzYikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMApERVZUWVBFPXVzYl9pbnRlcmZh
Y2UKSURfVVNCX0NMQVNTX0ZST01fREFUQUJBU0U9V2lyZWxlc3MKSURfVVNCX1BST1RPQ09MX0ZS
T01fREFUQUJBU0U9Qmx1ZXRvb3RoCklEX1VTQl9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVJhZGlv
IEZyZXF1ZW5jeQpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1JTUMgTmV0d29ya3MKSU5URVJGQUNF
PTIyNC8xLzEKTU9EQUxJQVM9dXNiOnYxM0QzcDMzNjJkMDAwMWRjRTBkc2MwMWRwMDFpY0UwaXNj
MDFpcDAxaW4wMApQUk9EVUNUPTEzZDMvMzM2Mi8xClNFUU5VTT0xODczClNVQlNZU1RFTT11c2IK
VFlQRT0yMjQvMS8xClVTRUNfSU5JVElBTElaRUQ9ODQ4MgoKVURFViAgWzExLjE1MDgyMF0gYWRk
ICAgICAgL2RldmljZXMvdmlydHVhbC92dGNvbnNvbGUvdnRjb24xICh2dGNvbnNvbGUpCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3Z0Y29uc29sZS92dGNvbjEKU0VRTlVNPTIz
ODUKU1VCU1lTVEVNPXZ0Y29uc29sZQpVU0VDX0lOSVRJQUxJWkVEPTM1MzMKClVERVYgIFsxMS4x
NTA5MjZdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9kZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvdmlkZW9kZXYKU0VRTlVNPTIzODcKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTY5ODQKClVERVYgIFsxMS4xNTEwMThdIGFkZCAgICAgIC9jbGFzcy92aWRlbzRs
aW51eCAoY2xhc3MpCkFDVElPTj1hZGQKREVWUEFUSD0vY2xhc3MvdmlkZW80bGludXgKU0VRTlVN
PTIzODgKU1VCU1lTVEVNPWNsYXNzClVTRUNfSU5JVElBTElaRUQ9NzU4MgoKVURFViAgWzExLjE1
MTExMl0gYWRkICAgICAgL21vZHVsZS92aWRlb2J1ZjJfY29yZSAobW9kdWxlKQpBQ1RJT049YWRk
CkRFVlBBVEg9L21vZHVsZS92aWRlb2J1ZjJfY29yZQpTRVFOVU09MjM4OQpTVUJTWVNURU09bW9k
dWxlClVTRUNfSU5JVElBTElaRUQ9ODIyOQoKVURFViAgWzExLjE1MTIwM10gYWRkICAgICAgL21v
ZHVsZS92aWRlb2J1ZjJfbWVtb3BzIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxl
L3ZpZGVvYnVmMl9tZW1vcHMKU0VRTlVNPTIzOTAKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJ
QUxJWkVEPTk0MjEKClVERVYgIFsxMS4xNTEyOTNdIGFkZCAgICAgIC9tb2R1bGUvdmlkZW9idWYy
X3ZtYWxsb2MgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdmlkZW9idWYyX3Zt
YWxsb2MKU0VRTlVNPTIzOTEKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTk5MzMK
ClVERVYgIFsxMS4xNTEzODJdIGFkZCAgICAgIC9tb2R1bGUvdXZjdmlkZW8gKG1vZHVsZSkKQUNU
SU9OPWFkZApERVZQQVRIPS9tb2R1bGUvdXZjdmlkZW8KU0VRTlVNPTIzOTIKU1VCU1lTVEVNPW1v
ZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTEzNzcKClVERVYgIFsxMS4xNTI0MzVdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4xLzEtMS4xOjEuMSAo
dXNiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAv
dXNiMS8xLTEvMS0xLjEvMS0xLjE6MS4xCkRFVlRZUEU9dXNiX2ludGVyZmFjZQpJRF9VU0JfQ0xB
U1NfRlJPTV9EQVRBQkFTRT1XaXJlbGVzcwpJRF9VU0JfUFJPVE9DT0xfRlJPTV9EQVRBQkFTRT1C
bHVldG9vdGgKSURfVVNCX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9UmFkaW8gRnJlcXVlbmN5CklE
X1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUlNQyBOZXR3b3JrcwpJTlRFUkZBQ0U9MjI0LzEvMQpNT0RB
TElBUz11c2I6djEzRDNwMzM2MmQwMDAxZGNFMGRzYzAxZHAwMWljRTBpc2MwMWlwMDFpbjAxClBS
T0RVQ1Q9MTNkMy8zMzYyLzEKU0VRTlVNPTE4NzQKU1VCU1lTVEVNPXVzYgpUWVBFPTIyNC8xLzEK
VVNFQ19JTklUSUFMSVpFRD04NDkyCgpLRVJORUxbMTEuMTUyNDQ0XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvYmFja2xpZ2h0L2FjcGlfdmlk
ZW8wIChiYWNrbGlnaHQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvYmFja2xpZ2h0L2FjcGlfdmlkZW8wClNFUU5VTT0yNDEy
ClNVQlNZU1RFTT1iYWNrbGlnaHQKCktFUk5FTFsxMS4xNTI0NDldIGFkZCAgICAgIC9kZXZpY2Vz
L3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTggKHRoZXJtYWwpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2U4ClNFUU5VTT0yNDEz
ClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTEuMTUyNDU2XSBhZGQgICAgICAvZGV2aWNlcy9M
TlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5w
dXQvaW5wdXQ3IChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAw
L2RldmljZTowMC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcK
RVY9MwpLRVk9M2UwMDBiMDAwMDAwMDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAwMTl2MDAwMHAw
MDA2ZTAwMDAtZTAsMSxrRTAsRTEsRTMsRjEsRjIsRjMsRjQsRjUscmFtbHNmdwpOQU1FPSJWaWRl
byBCdXMiClBIWVM9IkxOWFZJREVPL3ZpZGVvL2lucHV0MCIKUFJPRFVDVD0xOS8wLzYvMApQUk9Q
PTAKU0VRTlVNPTI0MTQKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMTUyNTAxXSBhZGQgICAg
ICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5Y
VklERU86MDAvaW5wdXQvaW5wdXQ3L2V2ZW50NyAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L2lucHV0L2V2ZW50NwpERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9Q
TlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcvZXZlbnQ3Ck1BSk9S
PTEzCk1JTk9SPTcxClNFUU5VTT0yNDE1ClNVQlNZU1RFTT1pbnB1dAoKVURFViAgWzExLjE1Mjk4
M10gbW92ZSAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFjLjMvMDAwMDowNDowMC4w
L25ldC9wM3AxIChuZXQpCkFDVElPTj1tb3ZlCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjFjLjMvMDAwMDowNDowMC4wL25ldC9wM3AxCkRFVlBBVEhfT0xEPS9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxYy4zLzAwMDA6MDQ6MDAuMC9uZXQvZXRoMApJRF9CVVM9cGNpCklE
X01NX0NBTkRJREFURT0xCklEX01PREVMX0ZST01fREFUQUJBU0U9TjU2VloKSURfTU9ERUxfSUQ9
MHgxMDkxCklEX05FVF9OQU1FX01BQz1lbng2MGE0NGM2ZTMwM2MKSURfTkVUX05BTUVfUEFUSD1l
bnA0czAKSURfT1VJX0ZST01fREFUQUJBU0U9QVNVU1RlayBDT01QVVRFUiBJTkMuCklEX1BDSV9D
TEFTU19GUk9NX0RBVEFCQVNFPU5ldHdvcmsgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJP
TV9EQVRBQkFTRT1FdGhlcm5ldCBjb250cm9sbGVyCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPVF1
YWxjb21tIEF0aGVyb3MKSURfVkVORE9SX0lEPTB4MTk2OQpJRklOREVYPTIKSU5URVJGQUNFPXAz
cDEKU0VRTlVNPTIzODYKU1VCU1lTVEVNPW5ldApVU0VDX0lOSVRJQUxJWkVEPTg3OTcKClVERVYg
IFsxMS4xNTMwNzFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9pbnB1dC9pbnB1dDUgKGlucHV0KQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjMvMS0x
LjM6MS4wL2lucHV0L2lucHV0NQpFVj0zCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9aW5wdXQtcGNp
LTAwMDBfMDBfMWFfMC11c2ItMF8xXzNfMV8wCklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEKSURf
TU9ERUw9QVNVU19VU0IyLjBfV2ViY2FtCklEX01PREVMX0VOQz1BU1VTXHgyMFVTQjIuMFx4MjBX
ZWJjYW0KSURfTU9ERUxfSUQ9Mjg4MwpJRF9QQVRIPXBjaS0wMDAwOjAwOjFhLjAtdXNiLTA6MS4z
OjEuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYV8wLXVzYi0wXzFfM18xXzAKSURfUkVWSVNJ
T049MDQyOQpJRF9TRVJJQUw9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2Vi
Y2FtCklEX1RZUEU9dmlkZW8KSURfVVNCX0RSSVZFUj11dmN2aWRlbwpJRF9VU0JfSU5URVJGQUNF
Uz06MGUwMTAwOjBlMDIwMDoKSURfVVNCX0lOVEVSRkFDRV9OVU09MDAKSURfVkVORE9SPTA0RzYy
NjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9FTkM9MDRHNjI2MDAwNjExQlEyQlMwMDEzMTcK
SURfVkVORE9SX0lEPTFiY2YKS0VZPTEwMDAwMCAwIDAgMApNT0RBTElBUz1pbnB1dDpiMDAwM3Yx
QkNGcDI4ODNlMDQyOS1lMCwxLGtENCxyYW1sc2Z3Ck5BTUU9IkFTVVMgVVNCMi4wIFdlYmNhbSIK
UEhZUz0idXNiLTAwMDA6MDA6MWEuMC0xLjMvYnV0dG9uIgpQUk9EVUNUPTMvMWJjZi8yODgzLzQy
OQpQUk9QPTAKU0VRTlVNPTIzOTQKU1VCU1lTVEVNPWlucHV0ClRBR1M9OnNlYXQ6ClVTRUNfSU5J
VElBTElaRUQ9ODQ5OAoKVURFViAgWzExLjE1MzE2Ml0gYWRkICAgICAgL2J1cy91c2IvZHJpdmVy
cy91dmN2aWRlbyAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvdXNiL2RyaXZlcnMv
dXZjdmlkZW8KU0VRTlVNPTIzOTYKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD05
NDc0CgpVREVWICBbMTEuMTUzMjkwXSBhZGQgICAgICAvbW9kdWxlL3NwYXJzZV9rZXltYXAgKG1v
ZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc3BhcnNlX2tleW1hcApTRVFOVU09MjM5
NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MTMwCgpVREVWICBbMTEuMTUzMzk3
XSBhZGQgICAgICAvbW9kdWxlL2FzdXNfd21pIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0v
bW9kdWxlL2FzdXNfd21pClNFUU5VTT0yMzk4ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFM
SVpFRD0xMDMKClVERVYgIFsxMS4xNTM1MDVdIGFkZCAgICAgIC9tb2R1bGUvYXN1c19uYl93bWkg
KG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvYXN1c19uYl93bWkKU0VRTlVNPTIz
OTkKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTg3NwoKVURFViAgWzExLjE1MzY2
OF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkgKHBsYXRmb3JtKQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkKTU9EQUxJQVM9cGxh
dGZvcm06YXN1cy1uYi13bWkKU0VRTlVNPTI0MDAKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5J
VElBTElaRUQ9OTkwCgpVREVWICBbMTEuMTUzODg1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvaW5wdXQvaW5wdXQ1L2V2
ZW50NSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9pbnB1dC9ieS1pZC91c2ItMDRH
NjI2MDAwNjExQlEyQlMwMDEzMTdfQVNVU19VU0IyLjBfV2ViY2FtLWV2ZW50LWlmMDAgL2Rldi9p
bnB1dC9ieS1wYXRoL3BjaS0wMDAwOjAwOjFhLjAtdXNiLTA6MS4zOjEuMC1ldmVudApERVZOQU1F
PS9kZXYvaW5wdXQvZXZlbnQ1CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFh
LjAvdXNiMS8xLTEvMS0xLjMvMS0xLjM6MS4wL2lucHV0L2lucHV0NS9ldmVudDUKSURfQlVTPXVz
YgpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJ
RF9NT0RFTF9FTkM9QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURf
UEFUSD1wY2ktMDAwMDowMDoxYS4wLXVzYi0wOjEuMzoxLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBf
MDBfMWFfMC11c2ItMF8xXzNfMV8wCklEX1JFVklTSU9OPTA0MjkKSURfU0VSSUFMPTA0RzYyNjAw
MDYxMUJRMkJTMDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNhbQpJRF9UWVBFPXZpZGVvCklEX1VTQl9E
UklWRVI9dXZjdmlkZW8KSURfVVNCX0lOVEVSRkFDRVM9OjBlMDEwMDowZTAyMDA6CklEX1VTQl9J
TlRFUkZBQ0VfTlVNPTAwCklEX1ZFTkRPUj0wNEc2MjYwMDA2MTFCUTJCUzAwMTMxNwpJRF9WRU5E
T1JfRU5DPTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9JRD0xYmNmCk1BSk9SPTEz
Ck1JTk9SPTY5ClNFUU5VTT0yMzk1ClNVQlNZU1RFTT1pbnB1dApVU0VDX0lOSVRJQUxJWkVEPTg5
ODQKWEtCTEFZT1VUPXVzClhLQk1PREVMPXBjMTA1CgpVREVWICBbMTEuMTU0MDM2XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYgKGlucHV0KQpBQ1RJ
T049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaW5wdXQvaW5wdXQ2
CkVWPTEwMDAxMwpJRF9GT1JfU0VBVD1pbnB1dC1wbGF0Zm9ybS1hc3VzLW5iLXdtaQpJRF9JTlBV
VD0xCklEX0lOUFVUX0tFWT0xCklEX1BBVEg9cGxhdGZvcm0tYXN1cy1uYi13bWkKSURfUEFUSF9U
QUc9cGxhdGZvcm0tYXN1cy1uYi13bWkKS0VZPWMwMDAwIDAgODAwMDAwMDAwMDAwIDAgMCBhMTYw
NmYwMDkwMDAwMCAyMDAwMjc4MDA1MDEwMDAgZTAwMDAwMDAwMDAwMCAwCk1PREFMSUFTPWlucHV0
OmIwMDE5djAwMDBwMDAwMGUwMDAwLWUwLDEsNCwxNCxrNzEsNzIsNzMsOEMsOTQsOTYsQTMsQTQs
QTUsQTYsQTksQjksRDQsRDcsRTAsRTEsRTIsRTMsRTUsRTYsRUQsRUUsRjAsRjUsRjcsMUFGLDIx
MiwyMTMscmFtNCxsc2Z3Ck1TQz0xMApOQU1FPSJBc3VzIFdNSSBob3RrZXlzIgpQSFlTPSJhc3Vz
LW5iLXdtaS9pbnB1dDAiClBST0RVQ1Q9MTkvMC8wLzAKUFJPUD0wClNFUU5VTT0yNDAxClNVQlNZ
U1RFTT1pbnB1dApUQUdTPTpzZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTU4NAoKVURFViAgWzExLjE1
NDA0NF0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvaHdtb24vaHdtb24x
IChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21p
L2h3bW9uL2h3bW9uMQpTRVFOVU09MjQwMwpTVUJTWVNURU09aHdtb24KVVNFQ19JTklUSUFMSVpF
RD04MDMKClVERVYgIFsxMS4xNTQyNTFdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMt
bmItd21pL2xlZHMvYXN1czo6a2JkX2JhY2tsaWdodCAobGVkcykKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL2xlZHMvYXN1czo6a2JkX2JhY2tsaWdodApT
RVFOVU09MjQwNApTVUJTWVNURU09bGVkcwpVU0VDX0lOSVRJQUxJWkVEPTQyNjMKClVERVYgIFsx
MS4xNTQ0NDVdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmItd21pL3Jma2lsbC9y
ZmtpbGwxIChyZmtpbGwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9hc3Vz
LW5iLXdtaS9yZmtpbGwvcmZraWxsMQpSRktJTExfTkFNRT1hc3VzLXdsYW4KUkZLSUxMX1NUQVRF
PTEKUkZLSUxMX1RZUEU9d2xhbgpTRVFOVU09MjQwNQpTVUJTWVNURU09cmZraWxsClVTRUNfSU5J
VElBTElaRUQ9MzA5CgpVREVWICBbMTEuMTU0NjE0XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9y
bS9hc3VzLW5iLXdtaS9yZmtpbGwvcmZraWxsMiAocmZraWxsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvcGxhdGZvcm0vYXN1cy1uYi13bWkvcmZraWxsL3Jma2lsbDIKUkZLSUxMX05BTUU9
YXN1cy1ibHVldG9vdGgKUkZLSUxMX1NUQVRFPTEKUkZLSUxMX1RZUEU9Ymx1ZXRvb3RoClNFUU5V
TT0yNDA2ClNVQlNZU1RFTT1yZmtpbGwKVVNFQ19JTklUSUFMSVpFRD02MDcKClVERVYgIFsxMS4x
NTQ3MzVdIGFkZCAgICAgIC9idXMvcGxhdGZvcm0vZHJpdmVycy9hc3VzLW5iLXdtaSAoZHJpdmVy
cykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGxhdGZvcm0vZHJpdmVycy9hc3VzLW5iLXdtaQpT
RVFOVU09MjQwNwpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTE1MTkKClVERVYg
IFsxMS4xNTQ3NTVdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3Vz
YjEvMS0xLzEtMS4zLzEtMS4zOjEuMC92aWRlbzRsaW51eC92aWRlbzAgKHZpZGVvNGxpbnV4KQpB
Q1RJT049YWRkCkNPTE9SRF9ERVZJQ0U9MQpDT0xPUkRfS0lORD1jYW1lcmEKREVWTElOS1M9L2Rl
di92NGwvYnktaWQvdXNiLTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNh
bS12aWRlby1pbmRleDAgL2Rldi92NGwvYnktcGF0aC9wY2ktMDAwMDowMDoxYS4wLXVzYi0wOjEu
MzoxLjAtdmlkZW8taW5kZXgwCkRFVk5BTUU9L2Rldi92aWRlbzAKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMy8xLTEuMzoxLjAvdmlkZW80bGlu
dXgvdmlkZW8wCklEX0JVUz11c2IKSURfRk9SX1NFQVQ9dmlkZW80bGludXgtcGNpLTAwMDBfMDBf
MWFfMC11c2ItMF8xXzNfMV8wCklEX01PREVMPUFTVVNfVVNCMi4wX1dlYmNhbQpJRF9NT0RFTF9F
TkM9QVNVU1x4MjBVU0IyLjBceDIwV2ViY2FtCklEX01PREVMX0lEPTI4ODMKSURfUEFUSD1wY2kt
MDAwMDowMDoxYS4wLXVzYi0wOjEuMzoxLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWFfMC11
c2ItMF8xXzNfMV8wCklEX1JFVklTSU9OPTA0MjkKSURfU0VSSUFMPTA0RzYyNjAwMDYxMUJRMkJT
MDAxMzE3X0FTVVNfVVNCMi4wX1dlYmNhbQpJRF9UWVBFPXZpZGVvCklEX1VTQl9EUklWRVI9dXZj
dmlkZW8KSURfVVNCX0lOVEVSRkFDRVM9OjBlMDEwMDowZTAyMDA6CklEX1VTQl9JTlRFUkZBQ0Vf
TlVNPTAwCklEX1Y0TF9DQVBBQklMSVRJRVM9OmNhcHR1cmU6CklEX1Y0TF9QUk9EVUNUPUFTVVMg
VVNCMi4wIFdlYmNhbQpJRF9WNExfVkVSU0lPTj0yCklEX1ZFTkRPUj0wNEc2MjYwMDA2MTFCUTJC
UzAwMTMxNwpJRF9WRU5ET1JfRU5DPTA0RzYyNjAwMDYxMUJRMkJTMDAxMzE3CklEX1ZFTkRPUl9J
RD0xYmNmCk1BSk9SPTgxCk1JTk9SPTAKU0VRTlVNPTIzOTMKU1VCU1lTVEVNPXZpZGVvNGxpbnV4
ClRBR1M9OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03OTg4CgpVREVWICBbMTEuMTU0
OTAwXSBhZGQgICAgICAvYnVzL3VzYi9kcml2ZXJzL2F0aDNrIChkcml2ZXJzKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2J1cy91c2IvZHJpdmVycy9hdGgzawpTRVFOVU09MjQwOQpTVUJTWVNURU09ZHJp
dmVycwpVU0VDX0lOSVRJQUxJWkVEPTQ5NAoKVURFViAgWzExLjE1NDkwOV0gcmVtb3ZlICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFhLjAvdXNiMS8xLTEvMS0xLjEvZmlybXdhcmUvYXIz
ayFBdGhyQlRfMHgwMTAyMDIwMC5kZnUgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAK
REVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWEuMC91c2IxLzEtMS8xLTEuMS9m
aXJtd2FyZS9hcjNrIUF0aHJCVF8weDAxMDIwMjAwLmRmdQpGSVJNV0FSRT0obnVsbCkKU0VRTlVN
PTI0MDgKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD00NTkK
ClVERVYgIFsxMS4xNTUwNDFdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MTAKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02ODMKClVERVYgIFsxMS4xNTUwNjFdIGFk
ZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTggKHRoZXJtYWwp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZp
Y2U4ClNFUU5VTT0yNDEzClNVQlNZU1RFTT10aGVybWFsClVTRUNfSU5JVElBTElaRUQ9MjU2OAoK
VURFViAgWzExLjE1NTI0N10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDExClNVQlNZ
U1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzM5CgpLRVJORUxbMTEu
MTU1MjU4XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50
ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2Et
MDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDE2ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VU
PTYwCgpLRVJORUxbMTEuMTU1MjkxXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2Nv
ZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFT
WU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwt
dWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MTcK
U1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTUzODldIHJlbW92ZSAg
IC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0w
OSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVs
bCkKU0VRTlVNPTI0MTYKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFM
SVpFRD01MjU0CgpVREVWICBbMTEuMTU1NTAzXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3
IChpbnB1dCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL2RldmljZTowMy9MTlhWSURFTzowMC9pbnB1dC9pbnB1dDcKRVY9MwpJRF9G
T1JfU0VBVD1pbnB1dC1hY3BpLUxOWFZJREVPXzAwCklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEK
SURfUEFUSD1hY3BpLUxOWFZJREVPOjAwCklEX1BBVEhfVEFHPWFjcGktTE5YVklERU9fMDAKS0VZ
PTNlMDAwYjAwMDAwMDAwIDAgMCAwCk1PREFMSUFTPWlucHV0OmIwMDE5djAwMDBwMDAwNmUwMDAw
LWUwLDEsa0UwLEUxLEUzLEYxLEYyLEYzLEY0LEY1LHJhbWxzZncKTkFNRT0iVmlkZW8gQnVzIgpQ
SFlTPSJMTlhWSURFTy92aWRlby9pbnB1dDAiClBST0RVQ1Q9MTkvMC82LzAKUFJPUD0wClNFUU5V
TT0yNDE0ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpzZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTI1OTgK
CktFUk5FTFsxMS4xNTU1NzddIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MTgKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTU1ODhdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRm
b3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFD
VElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJt
d2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0wOQpT
RVFOVU09MjQxNwpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VDX0lOSVRJQUxJWkVE
PTUzMDAKCktFUk5FTFsxMS4xNTU2MDddIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3Jv
Y29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1hZGQK
QVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRl
bC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0wOQpTRVFOVU09MjQx
OQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKVURFViAgWzExLjE1NTcyNF0gcmVtb3Zl
ICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNh
LTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPShu
dWxsKQpTRVFOVU09MjQxOApTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VDX0lOSVRJ
QUxJWkVEPTU1ODEKCktFUk5FTFsxMS4xNTU4OTRdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3Jt
L21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElP
Tj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJt
d2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MjAKU1VC
U1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTU5MDVdIGFkZCAgICAgIC9k
ZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAo
ZmlybXdhcmUpCkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21p
Y3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29k
ZS8wNi0zYS0wOQpTRVFOVU09MjQxOQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MApVU0VD
X0lOSVRJQUxJWkVEPTU2MjcKCktFUk5FTFsxMS4xNTU5MjBdIGFkZCAgICAgIC9kZXZpY2VzL3Bs
YXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUp
CkFDVElPTj1hZGQKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT1pbnRlbC11Y29kZS8wNi0zYS0w
OQpTRVFOVU09MjQyMQpTVUJTWVNURU09ZmlybXdhcmUKVElNRU9VVD02MAoKVURFViAgWzExLjE1
NTk1NF0gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAv
ZGV2aWNlOjAzL0xOWFZJREVPOjAwL2lucHV0L2lucHV0Ny9ldmVudDcgKGlucHV0KQpBQ1RJT049
YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDcKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTow
MC9kZXZpY2U6MDAvUE5QMEEwODowMC9kZXZpY2U6MDMvTE5YVklERU86MDAvaW5wdXQvaW5wdXQ3
L2V2ZW50NwpJRF9JTlBVVD0xCklEX0lOUFVUX0tFWT0xCklEX1BBVEg9YWNwaS1MTlhWSURFTzow
MApJRF9QQVRIX1RBRz1hY3BpLUxOWFZJREVPXzAwCk1BSk9SPTEzCk1JTk9SPTcxClNFUU5VTT0y
NDE1ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9
MjYyOQpYS0JMQVlPVVQ9dXMKWEtCTU9ERUw9cGMxMDUKClVERVYgIFsxMS4xNTYwMjVdIHJlbW92
ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0z
YS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZTkM9MApERVZQQVRIPS9kZXZpY2VzL3Bs
YXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0o
bnVsbCkKU0VRTlVNPTI0MjAKU1VCU1lTVEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklU
SUFMSVpFRD01OTAwCgpLRVJORUxbMTEuMTU2MDM4XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFs
L3ZjL3ZjczIgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MyCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3MyCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjQyMgpTVUJTWVNURU09
dmMKCktFUk5FTFsxMS4xNTYwNTddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTIg
KHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1
YWwvdmMvdmNzYTIKTUFKT1I9NwpNSU5PUj0xMzAKU0VRTlVNPTI0MjMKU1VCU1lTVEVNPXZjCgpL
RVJORUxbMTEuMTU2MTE1XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczMgKHZjKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MzCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92
Y3MzCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjQyNApTVUJTWVNURU09dmMKCktFUk5FTFsxMS4x
NTYxMzZdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTMgKHZjKQpBQ1RJT049YWRk
CkRFVk5BTUU9L2Rldi92Y3NhMwpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTMKTUFK
T1I9NwpNSU5PUj0xMzEKU0VRTlVNPTI0MjUKU1VCU1lTVEVNPXZjCgpLRVJORUxbMTEuMTU2MTkw
XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczQgKHZjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi92Y3M0CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M0Ck1BSk9SPTcKTUlO
T1I9NApTRVFOVU09MjQyNgpTVUJTWVNURU09dmMKCktFUk5FTFsxMS4xNTYyMjJdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTQgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92
Y3NhNApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTQKTUFKT1I9NwpNSU5PUj0xMzIK
U0VRTlVNPTI0MjcKU1VCU1lTVEVNPXZjCgpVREVWICBbMTEuMTU2MjYyXSBhZGQgICAgICAvZGV2
aWNlcy92aXJ0dWFsL3ZjL3ZjczIgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MyCkRF
VlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3MyCk1BSk9SPTcKTUlOT1I9MgpTRVFOVU09MjQy
MgpTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD02MDY0CgpLRVJORUxbMTEuMTU2MjcxXSBy
ZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUh
MDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNl
cy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdB
UkU9KG51bGwpClNFUU5VTT0yNDI4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVW
ICBbMTEuMTU2MjgyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdh
cmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYt
M2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjEKU1VCU1lTVEVN
PWZpcm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD01OTQwCgpLRVJORUxbMTEuMTU2
MjkyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwt
dWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklS
TVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjkKU1VCU1lTVEVNPWZpcm13YXJl
ClRJTUVPVVQ9NjAKCktFUk5FTFsxMS4xNTYzMjVdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
dmMvdmNzNSAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3ZjczUKREVWUEFUSD0vZGV2aWNl
cy92aXJ0dWFsL3ZjL3ZjczUKTUFKT1I9NwpNSU5PUj01ClNFUU5VTT0yNDMwClNVQlNZU1RFTT12
YwoKS0VSTkVMWzExLjE1NjM0NV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3NhNSAo
dmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E1CkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC92Yy92Y3NhNQpNQUpPUj03Ck1JTk9SPTEzMwpTRVFOVU09MjQzMQpTVUJTWVNURU09dmMKClVE
RVYgIFsxMS4xNTY0NzhdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTIgKHZjKQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhMgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMv
dmNzYTIKTUFKT1I9NwpNSU5PUj0xMzAKU0VRTlVNPTI0MjMKU1VCU1lTVEVNPXZjClVTRUNfSU5J
VElBTElaRUQ9NjExMAoKS0VSTkVMWzExLjE1NjUyOV0gYWRkICAgICAgL2RldmljZXMvdmlydHVh
bC92Yy92Y3M2ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzNgpERVZQQVRIPS9kZXZp
Y2VzL3ZpcnR1YWwvdmMvdmNzNgpNQUpPUj03Ck1JTk9SPTYKU0VRTlVNPTI0MzIKU1VCU1lTVEVN
PXZjCgpVREVWICBbMTEuMTU2NTQwXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczMg
KHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3MzCkRFVlBBVEg9L2RldmljZXMvdmlydHVh
bC92Yy92Y3MzCk1BSk9SPTcKTUlOT1I9MwpTRVFOVU09MjQyNApTVUJTWVNURU09dmMKVVNFQ19J
TklUSUFMSVpFRD02MTI1CgpLRVJORUxbMTEuMTU2NTc3XSBhZGQgICAgICAvZGV2aWNlcy92aXJ0
dWFsL3ZjL3Zjc2E2ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNzYTYKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E2Ck1BSk9SPTcKTUlOT1I9MTM0ClNFUU5VTT0yNDMzClNV
QlNZU1RFTT12YwoKVURFViAgWzExLjE1NjgzMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92
Yy92Y3NhMyAodmMpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2EzCkRFVlBBVEg9L2Rldmlj
ZXMvdmlydHVhbC92Yy92Y3NhMwpNQUpPUj03Ck1JTk9SPTEzMQpTRVFOVU09MjQyNQpTVUJTWVNU
RU09dmMKVVNFQ19JTklUSUFMSVpFRD02MTM4CgpVREVWICBbMTEuMTU3MTQ0XSBhZGQgICAgICAv
ZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E0ICh2YykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdmNz
YTQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3Zjc2E0Ck1BSk9SPTcKTUlOT1I9MTMyClNF
UU5VTT0yNDI3ClNVQlNZU1RFTT12YwpVU0VDX0lOSVRJQUxJWkVEPTYyMjUKClVERVYgIFsxMS4x
NTcyODBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzNCAodmMpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3ZjczQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczQKTUFKT1I9
NwpNSU5PUj00ClNFUU5VTT0yNDI2ClNVQlNZU1RFTT12YwpVU0VDX0lOSVRJQUxJWkVEPTYxOTUK
ClVERVYgIFsxMS4xNTc0NDBdIHJlbW92ZSAgIC9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9m
aXJtd2FyZS9pbnRlbC11Y29kZSEwNi0zYS0wOSAoZmlybXdhcmUpCkFDVElPTj1yZW1vdmUKQVNZ
TkM9MApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL21pY3JvY29kZS9maXJtd2FyZS9pbnRlbC11
Y29kZSEwNi0zYS0wOQpGSVJNV0FSRT0obnVsbCkKU0VRTlVNPTI0MjgKU1VCU1lTVEVNPWZpcm13
YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02MjY0CgpVREVWICBbMTEuMTU3NTAzXSBh
ZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL3ZjL3ZjczUgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9
L2Rldi92Y3M1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92Y3M1Ck1BSk9SPTcKTUlOT1I9
NQpTRVFOVU09MjQzMApTVUJTWVNURU09dmMKVVNFQ19JTklUSUFMSVpFRD02MzM2CgpVREVWICBb
MTEuMTU3NjQyXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUv
aW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAKREVWUEFU
SD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2Et
MDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MjkKU1VCU1lTVEVNPWZp
cm13YXJlClRJTUVPVVQ9NjAKVVNFQ19JTklUSUFMSVpFRD02MzE4CgpLRVJORUxbMTEuMTU3NjU1
XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNv
ZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklS
TVdBUkU9KG51bGwpClNFUU5VTT0yNDM0ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpL
RVJORUxbMTEuMTU3Njc1XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmly
bXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049YWRkCkFTWU5DPTAK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUh
MDYtM2EtMDkKRklSTVdBUkU9aW50ZWwtdWNvZGUvMDYtM2EtMDkKU0VRTlVNPTI0MzUKU1VCU1lT
VEVNPWZpcm13YXJlClRJTUVPVVQ9NjAKClVERVYgIFsxMS4xNTc3MDZdIGFkZCAgICAgIC9kZXZp
Y2VzL3ZpcnR1YWwvdmMvdmNzYTUgKHZjKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi92Y3NhNQpE
RVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzYTUKTUFKT1I9NwpNSU5PUj0xMzMKU0VRTlVN
PTI0MzEKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NjM1NAoKVURFViAgWzExLjE1Nzg0
MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3M2ICh2YykKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvdmNzNgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdmMvdmNzNgpNQUpPUj03Ck1J
Tk9SPTYKU0VRTlVNPTI0MzIKU1VCU1lTVEVNPXZjClVTRUNfSU5JVElBTElaRUQ9NjYzMwoKVURF
ViAgWzExLjE1Nzg5MF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC92Yy92Y3NhNiAodmMpCkFD
VElPTj1hZGQKREVWTkFNRT0vZGV2L3Zjc2E2CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC92Yy92
Y3NhNgpNQUpPUj03Ck1JTk9SPTEzNApTRVFOVU09MjQzMwpTVUJTWVNURU09dmMKVVNFQ19JTklU
SUFMSVpFRD02OTY5CgpVREVWICBbMTEuMTU3OTc1XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9y
bS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJ
T049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmly
bXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDM0ClNV
QlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzY3OQoKS0VSTkVM
WzExLjE1ODE0Nl0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJl
L2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0wCkRF
VlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2
LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQzNgpTVUJTWVNURU09ZmlybXdhcmUKVElN
RU9VVD02MAoKVURFViAgWzExLjE1ODE1NV0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWlj
cm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFk
ZApBU1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2lu
dGVsLXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0y
NDM1ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9NzczNQoK
S0VSTkVMWzExLjE1ODE3Ml0gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zp
cm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDM3ClNVQlNZ
U1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwCgpVREVWICBbMTEuMTU4Mjc5XSByZW1vdmUgICAvZGV2
aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZp
cm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9t
aWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYtM2EtMDkKRklSTVdBUkU9KG51bGwpClNF
UU5VTT0yNDM2ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9
ODE1NAoKVURFViAgWzExLjE1ODQ0M10gYWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9j
b2RlL2Zpcm13YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPWFkZApB
U1lOQz0wCkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVs
LXVjb2RlITA2LTNhLTA5CkZJUk1XQVJFPWludGVsLXVjb2RlLzA2LTNhLTA5ClNFUU5VTT0yNDM3
ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1FT1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODIxMwoKS0VS
TkVMWzExLjE1ODQ0OV0gcmVtb3ZlICAgL2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13
YXJlL2ludGVsLXVjb2RlITA2LTNhLTA5IChmaXJtd2FyZSkKQUNUSU9OPXJlbW92ZQpBU1lOQz0w
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vbWljcm9jb2RlL2Zpcm13YXJlL2ludGVsLXVjb2Rl
ITA2LTNhLTA5CkZJUk1XQVJFPShudWxsKQpTRVFOVU09MjQzOApTVUJTWVNURU09ZmlybXdhcmUK
VElNRU9VVD02MAoKS0VSTkVMWzExLjE1ODQ3NF0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9t
aXNjL21pY3JvY29kZSAobWlzYykKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvY3B1L21pY3JvY29k
ZQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9taWNyb2NvZGUKTUFKT1I9MTAKTUlOT1I9
MTg0ClNFUU5VTT0yNDM5ClNVQlNZU1RFTT1taXNjCgpVREVWICBbMTEuMTU4ODQ0XSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL21pc2MvbWljcm9jb2RlIChtaXNjKQpBQ1RJT049YWRkCkRFVk5B
TUU9L2Rldi9jcHUvbWljcm9jb2RlCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL21pY3Jv
Y29kZQpNQUpPUj0xMApNSU5PUj0xODQKU0VRTlVNPTI0MzkKU1VCU1lTVEVNPW1pc2MKVVNFQ19J
TklUSUFMSVpFRD04NDkyCgpLRVJORUxbMTEuMTU5NTE2XSBhZGQgICAgICAvbW9kdWxlL2NyeXB0
ZCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9jcnlwdGQKU0VRTlVNPTI0NDAK
U1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzExLjE2MDE2OF0gYWRkICAgICAgL21vZHVsZS9jcnlw
dGQgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3J5cHRkClNFUU5VTT0yNDQw
ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0zMQoKS0VSTkVMWzExLjE2MDM0M10g
YWRkICAgICAgL21vZHVsZS9hYmxrX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9hYmxrX2hlbHBlcgpTRVFOVU09MjQ0MQpTVUJTWVNURU09bW9kdWxlCgpVREVWICBb
MTEuMTYwNDg4XSByZW1vdmUgICAvZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUv
aW50ZWwtdWNvZGUhMDYtM2EtMDkgKGZpcm13YXJlKQpBQ1RJT049cmVtb3ZlCkFTWU5DPTAKREVW
UEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9taWNyb2NvZGUvZmlybXdhcmUvaW50ZWwtdWNvZGUhMDYt
M2EtMDkKRklSTVdBUkU9KG51bGwpClNFUU5VTT0yNDM4ClNVQlNZU1RFTT1maXJtd2FyZQpUSU1F
T1VUPTYwClVTRUNfSU5JVElBTElaRUQ9ODQ1MAoKVURFViAgWzExLjE2MTQ2Ml0gYWRkICAgICAg
L21vZHVsZS9hYmxrX2hlbHBlciAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9h
YmxrX2hlbHBlcgpTRVFOVU09MjQ0MQpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9
MzQ0CgpLRVJORUxbMTEuMTYxNDcwXSBhZGQgICAgICAvbW9kdWxlL2dsdWVfaGVscGVyIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2dsdWVfaGVscGVyClNFUU5VTT0yNDQyClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjE0NzhdIGFkZCAgICAgIC9tb2R1bGUvZ2x1ZV9o
ZWxwZXIgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2x1ZV9oZWxwZXIKU0VR
TlVNPTI0NDIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTEyMTUKClVERVYgIFsx
MS4xNjE2MTldIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIgKHR0eSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvdHR5MgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTIK
SURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0yClNFUU5VTT0yMjE5ClNVQlNZU1RFTT10
dHkKVVNFQ19JTklUSUFMSVpFRD05MTQ5CgpLRVJORUxbMTEuMTYyODA5XSBhZGQgICAgICAvbW9k
dWxlL2dmMTI4bXVsIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2dmMTI4bXVs
ClNFUU5VTT0yNDQzClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjI4MTddIGFkZCAgICAg
IC9tb2R1bGUvZ2YxMjhtdWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2Yx
MjhtdWwKU0VRTlVNPTI0NDMKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTIyNjEK
CktFUk5FTFsxMS4xNjM5NjddIGFkZCAgICAgIC9tb2R1bGUvbHJ3IChtb2R1bGUpCkFDVElPTj1h
ZGQKREVWUEFUSD0vbW9kdWxlL2xydwpTRVFOVU09MjQ0NApTVUJTWVNURU09bW9kdWxlCgpLRVJO
RUxbMTEuMTY1MTgzXSBhZGQgICAgICAvbW9kdWxlL2Flc194ODZfNjQgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvYWVzX3g4Nl82NApTRVFOVU09MjQ0NQpTVUJTWVNURU09bW9k
dWxlCgpLRVJORUxbMTEuMTY2OTYxXSBhZGQgICAgICAvbW9kdWxlL2Flc25pX2ludGVsIChtb2R1
bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2Flc25pX2ludGVsClNFUU5VTT0yNDQ2ClNV
QlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjcwNjNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1
YWwvdHR5L3R0eTMgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvdHR5MwpERVZQQVRIPS9k
ZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTMKSURfTU1fQ0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj0z
ClNFUU5VTT0yMjMwClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpFRD02MzEKClVERVYgIFsx
MS4xNjcyMjFdIGFkZCAgICAgIC9tb2R1bGUvbHJ3IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2xydwpTRVFOVU09MjQ0NApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTEla
RUQ9NzA2NQoKVURFViAgWzExLjE2NzI3Nl0gYWRkICAgICAgL21vZHVsZS9hZXNuaV9pbnRlbCAo
bW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9hZXNuaV9pbnRlbApTRVFOVU09MjQ0
NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9NzE0NgoKVURFViAgWzExLjE2ODYw
Ml0gYWRkICAgICAgL21vZHVsZS9hZXNfeDg2XzY0IChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFU
SD0vbW9kdWxlL2Flc194ODZfNjQKU0VRTlVNPTI0NDUKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lO
SVRJQUxJWkVEPTcxMTYKCktFUk5FTFsxMS4xNjg2MTFdIGFkZCAgICAgIC9tb2R1bGUvZ2hhc2hf
Y2xtdWxuaV9pbnRlbCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9naGFzaF9j
bG11bG5pX2ludGVsClNFUU5VTT0yNDQ3ClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNjg2
MjJdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYgKHR0eSkKQUNUSU9OPWFkZApE
RVZOQU1FPS9kZXYvdHR5NgpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTYKSURfTU1f
Q0FORElEQVRFPTEKTUFKT1I9NApNSU5PUj02ClNFUU5VTT0yMjYzClNVQlNZU1RFTT10dHkKVVNF
Q19JTklUSUFMSVpFRD02OTI1CgpVREVWICBbMTEuMTY4NjMyXSBhZGQgICAgICAvZGV2aWNlcy92
aXJ0dWFsL3R0eS90dHk0ICh0dHkpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L3R0eTQKREVWUEFU
SD0vZGV2aWNlcy92aXJ0dWFsL3R0eS90dHk0CklEX01NX0NBTkRJREFURT0xCk1BSk9SPTQKTUlO
T1I9NApTRVFOVU09MjI0MQpTVUJTWVNURU09dHR5ClVTRUNfSU5JVElBTElaRUQ9MjM5OQoKVURF
ViAgWzExLjE2ODY0Ml0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90dHkvdHR5NSAodHR5KQpB
Q1RJT049YWRkCkRFVk5BTUU9L2Rldi90dHk1CkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC90dHkv
dHR5NQpJRF9NTV9DQU5ESURBVEU9MQpNQUpPUj00Ck1JTk9SPTUKU0VRTlVNPTIyNTIKU1VCU1lT
VEVNPXR0eQpVU0VDX0lOSVRJQUxJWkVEPTQ0OTQKClVERVYgIFsxMS4xNjg3MTVdIGFkZCAgICAg
IC9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEgKHR0eSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYv
dHR5MQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdHR5L3R0eTEKSURfTU1fQ0FORElEQVRFPTEK
TUFKT1I9NApNSU5PUj0xClNFUU5VTT0yMjA4ClNVQlNZU1RFTT10dHkKVVNFQ19JTklUSUFMSVpF
RD03OTM5CgpVREVWICBbMTEuMTY4NzY4XSBhZGQgICAgICAvbW9kdWxlL2doYXNoX2NsbXVsbmlf
aW50ZWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvZ2hhc2hfY2xtdWxuaV9p
bnRlbApTRVFOVU09MjQ0NwpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9ODYyOAoK
S0VSTkVMWzExLjE3MDI4OV0gYWRkICAgICAgL21vZHVsZS9jcmMzMl9wY2xtdWwgKG1vZHVsZSkK
QUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3JjMzJfcGNsbXVsClNFUU5VTT0yNDQ4ClNVQlNZ
U1RFTT1tb2R1bGUKClVERVYgIFsxMS4xNzA1MThdIGFkZCAgICAgIC9tb2R1bGUvY3JjMzJfcGNs
bXVsIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2NyYzMyX3BjbG11bApTRVFO
VU09MjQ0OApTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MzkxCgpLRVJORUxbMTEu
MTcyMDY4XSBhZGQgICAgICAvbW9kdWxlL2NyY3QxMGRpZl9wY2xtdWwgKG1vZHVsZSkKQUNUSU9O
PWFkZApERVZQQVRIPS9tb2R1bGUvY3JjdDEwZGlmX3BjbG11bApTRVFOVU09MjQ0OQpTVUJTWVNU
RU09bW9kdWxlCgpVREVWICBbMTEuMTcyNjU1XSBhZGQgICAgICAvbW9kdWxlL2NyY3QxMGRpZl9w
Y2xtdWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvY3JjdDEwZGlmX3BjbG11
bApTRVFOVU09MjQ0OQpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElBTElaRUQ9MjQ3MAoKS0VS
TkVMWzExLjE4MTAwMV0gYWRkICAgICAgL21vZHVsZS9rdm0gKG1vZHVsZSkKQUNUSU9OPWFkZApE
RVZQQVRIPS9tb2R1bGUva3ZtClNFUU5VTT0yNDUwClNVQlNZU1RFTT1tb2R1bGUKClVERVYgIFsx
MS4xODEwMTNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvZ3JhcGhpY3MvZmJjb24gKGdyYXBo
aWNzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9ncmFwaGljcy9mYmNvbgpT
RVFOVU09MjE2NwpTVUJTWVNURU09Z3JhcGhpY3MKVVNFQ19JTklUSUFMSVpFRD01NDkzCgpLRVJO
RUxbMTEuMTgyMjMyXSBhZGQgICAgICAvbW9kdWxlL2t2bV9pbnRlbCAobW9kdWxlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L21vZHVsZS9rdm1faW50ZWwKU0VRTlVNPTI0NTEKU1VCU1lTVEVNPW1vZHVs
ZQoKS0VSTkVMWzExLjE4MjM4MV0gYWRkICAgICAgL2tlcm5lbC9zbGFiLzp0LTAwMDAxNjggKHNs
YWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2VybmVsL3NsYWIvOnQtMDAwMDE2OApTRVFOVU09MjQ1
MgpTVUJTWVNURU09c2xhYgoKS0VSTkVMWzExLjE4MzMwM10gYWRkICAgICAgL2tlcm5lbC9zbGFi
Lzp0LTAwMTYwNjQgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2VybmVsL3NsYWIvOnQtMDAx
NjA2NApTRVFOVU09MjQ1MwpTVUJTWVNURU09c2xhYgoKS0VSTkVMWzExLjE4MzMyM10gYWRkICAg
ICAgL2tlcm5lbC9zbGFiLzp0LTAwMDAxNDQgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0va2Vy
bmVsL3NsYWIvOnQtMDAwMDE0NApTRVFOVU09MjQ1NApTVUJTWVNURU09c2xhYgoKS0VSTkVMWzEx
LjE4MzQzMV0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9taXNjL2t2bSAobWlzYykKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYva3ZtCkRFVlBBVEg9L2RldmljZXMvdmlydHVhbC9taXNjL2t2bQpN
QUpPUj0xMApNSU5PUj0yMzIKU0VRTlVNPTI0NTUKU1VCU1lTVEVNPW1pc2MKCktFUk5FTFsxMS4x
ODQ4NDZdIGFkZCAgICAgIC9tb2R1bGUvY29yZXRlbXAgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9tb2R1bGUvY29yZXRlbXAKU0VRTlVNPTI0NTYKU1VCU1lTVEVNPW1vZHVsZQoKS0VSTkVM
WzExLjE4NDg5OV0gYWRkICAgICAgL2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2NvcmV0ZW1wIChkcml2
ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9wbGF0Zm9ybS9kcml2ZXJzL2NvcmV0ZW1wClNF
UU5VTT0yNDU3ClNVQlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTEuMTg0OTEzXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wIChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BsYXRmb3JtL2NvcmV0ZW1wLjAKTU9EQUxJQVM9cGxhdGZvcm06Y29yZXRlbXAK
U0VRTlVNPTI0NTgKU1VCU1lTVEVNPXBsYXRmb3JtCgpLRVJORUxbMTEuMTg0OTM4XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wL2h3bW9uL2h3bW9uMiAoaHdtb24pCkFDVElP
Tj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wL2h3bW9uL2h3bW9uMgpT
RVFOVU09MjQ1OQpTVUJTWVNURU09aHdtb24KCktFUk5FTFsxMS4xODYyNTldIGFkZCAgICAgIC9t
b2R1bGUvaW50ZWxfcG93ZXJjbGFtcCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9pbnRlbF9wb3dlcmNsYW1wClNFUU5VTT0yNDYwClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsx
MS4xODYzMzddIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2Rldmlj
ZTkgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwv
Y29vbGluZ19kZXZpY2U5ClNFUU5VTT0yNDYxClNVQlNZU1RFTT10aGVybWFsCgpLRVJORUxbMTEu
MTg3NTMwXSBhZGQgICAgICAvbW9kdWxlL3g4Nl9wa2dfdGVtcF90aGVybWFsIChtb2R1bGUpCkFD
VElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL3g4Nl9wa2dfdGVtcF90aGVybWFsClNFUU5VTT0yNDYy
ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMS4xODc1OTddIGFkZCAgICAgIC9kZXZpY2VzL3Zp
cnR1YWwvdGhlcm1hbC90aGVybWFsX3pvbmUxICh0aGVybWFsKQpBQ1RJT049YWRkCkRFVlBBVEg9
L2RldmljZXMvdmlydHVhbC90aGVybWFsL3RoZXJtYWxfem9uZTEKU0VRTlVNPTI0NjMKU1VCU1lT
VEVNPXRoZXJtYWwKCktFUk5FTFsxMS4xODc2MzBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwv
aHdtb24vaHdtb24zIChod21vbikKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwv
aHdtb24vaHdtb24zClNFUU5VTT0yNDY0ClNVQlNZU1RFTT1od21vbgoKVURFViAgWzExLjE4Nzc1
NF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHU3IChjcHUpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTcKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14
ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAw
MDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBE
LDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSww
MDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2
RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEs
MDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAw
OTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMw
LDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMyww
MTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAzMgpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElB
TElaRUQ9OTkyMAoKVURFViAgWzExLjE4Nzc2Nl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2Nw
dS9jcHU0IChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQK
RFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6
bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAw
MDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1
LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCww
MDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3
NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgs
MDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAw
OUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2
LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAy
OQpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTc3NAoKVURFViAgWzExLjE4Nzg2OV0g
YWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHUyIChjcHUpCkFDVElPTj1hZGQKREVWUEFU
SD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIKRFJJVkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZj
cHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEs
MDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAw
MEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFC
LDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCww
MDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4
MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMs
MDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAw
RTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0
LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyNwpTVUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTEla
RUQ9OTY3MwoKVURFViAgWzExLjE4NzkwNl0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9j
cHUzIChjcHUpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMKRFJJ
VkVSPXByb2Nlc3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9k
ZWw6MDAzQTpmZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcs
MDAwOCwwMDA5LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAw
MTYsMDAxNywwMDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNC
LDAwM0QsMDA2OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3Niww
MDc4LDAwN0MsMDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4
OSwwMDhELDAwOEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEs
MDA5QiwwMDlDLDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAw
RTcsMDEwMCwwMTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAyOApT
VUJTWVNURU09Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTcyNQoKVURFViAgWzExLjE4ODEyN10gYWRk
ICAgICAgL21vZHVsZS9rdm0gKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUva3Zt
ClNFUU5VTT0yNDUwClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD03OTQ1CgpVREVW
ICBbMTEuMTg4MTM2XSBhZGQgICAgICAvbW9kdWxlL2t2bV9pbnRlbCAobW9kdWxlKQpBQ1RJT049
YWRkCkRFVlBBVEg9L21vZHVsZS9rdm1faW50ZWwKU0VRTlVNPTI0NTEKU1VCU1lTVEVNPW1vZHVs
ZQpVU0VDX0lOSVRJQUxJWkVEPTc5NzcKClVERVYgIFsxMS4xODgyNTFdIGFkZCAgICAgIC9rZXJu
ZWwvc2xhYi86dC0wMDE2MDY0IChzbGFiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFi
Lzp0LTAwMTYwNjQKU0VRTlVNPTI0NTMKU1VCU1lTVEVNPXNsYWIKVVNFQ19JTklUSUFMSVpFRD04
MDQxCgpVREVWICBbMTEuMTg4MjYwXSBhZGQgICAgICAva2VybmVsL3NsYWIvOnQtMDAwMDE2OCAo
c2xhYikKQUNUSU9OPWFkZApERVZQQVRIPS9rZXJuZWwvc2xhYi86dC0wMDAwMTY4ClNFUU5VTT0y
NDUyClNVQlNZU1RFTT1zbGFiClVTRUNfSU5JVElBTElaRUQ9ODAwOAoKVURFViAgWzExLjE4ODM1
NF0gYWRkICAgICAgL21vZHVsZS9jb3JldGVtcCAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9jb3JldGVtcApTRVFOVU09MjQ1NgpTVUJTWVNURU09bW9kdWxlClVTRUNfSU5JVElB
TElaRUQ9ODE1NQoKVURFViAgWzExLjE4ODQ1NV0gYWRkICAgICAgL21vZHVsZS9pbnRlbF9wb3dl
cmNsYW1wIChtb2R1bGUpCkFDVElPTj1hZGQKREVWUEFUSD0vbW9kdWxlL2ludGVsX3Bvd2VyY2xh
bXAKU0VRTlVNPTI0NjAKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTgyODIKClVE
RVYgIFsxMS4xODg1MTNdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5n
X2RldmljZTkgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3Ro
ZXJtYWwvY29vbGluZ19kZXZpY2U5ClNFUU5VTT0yNDYxClNVQlNZU1RFTT10aGVybWFsClVTRUNf
SU5JVElBTElaRUQ9ODMwNwoKVURFViAgWzExLjE4ODU1N10gYWRkICAgICAgL2RldmljZXMvdmly
dHVhbC90aGVybWFsL3RoZXJtYWxfem9uZTEgKHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvdGhlcm1hbF96b25lMQpTRVFOVU09MjQ2MwpTVUJTWVNU
RU09dGhlcm1hbApVU0VDX0lOSVRJQUxJWkVEPTgzNzQKClVERVYgIFsxMS4xODg2MjJdIGFkZCAg
ICAgIC9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NiAoY3B1KQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rl
dmljZXMvc3lzdGVtL2NwdS9jcHU2CkRSSVZFUj1wcm9jZXNzb3IKTU9EQUxJQVM9eDg2Y3B1OnZl
bmRvcjowMDAwOmZhbWlseTowMDA2Om1vZGVsOjAwM0E6ZmVhdHVyZTosMDAwMCwwMDAxLDAwMDIs
MDAwMywwMDA0LDAwMDUsMDAwNiwwMDA3LDAwMDgsMDAwOSwwMDBCLDAwMEMsMDAwRCwwMDBFLDAw
MEYsMDAxMCwwMDExLDAwMTMsMDAxNSwwMDE2LDAwMTcsMDAxOCwwMDE5LDAwMUEsMDAxQiwwMDFD
LDAwMUQsMDAxRiwwMDJCLDAwMzQsMDAzQiwwMDNELDAwNjgsMDA2QiwwMDZDLDAwNkQsMDA2Riww
MDcwLDAwNzIsMDA3NCwwMDc1LDAwNzYsMDA3OCwwMDdDLDAwN0QsMDA4MCwwMDgxLDAwODIsMDA4
MywwMDg0LDAwODUsMDA4NywwMDg4LDAwODksMDA4RCwwMDhFLDAwOEYsMDA5MSwwMDkzLDAwOTQs
MDA5NSwwMDk3LDAwOTgsMDA5OSwwMDlBLDAwOUIsMDA5QywwMDlELDAwOUUsMDBDMCwwMEUwLDAw
RTEsMDBFMywwMEU0LDAwRTUsMDBFNiwwMEU3LDAxMDAsMDEwMSwwMTAyLDAxMDMsMDEwNCwwMTIw
LDAxMjcsMDEyOQoKU0VRTlVNPTIwMzEKU1VCU1lTVEVNPWNwdQpVU0VDX0lOSVRJQUxJWkVEPTk4
NzIKClVERVYgIFsxMS4xODg2NzddIGFkZCAgICAgIC9tb2R1bGUveDg2X3BrZ190ZW1wX3RoZXJt
YWwgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUveDg2X3BrZ190ZW1wX3RoZXJt
YWwKU0VRTlVNPTI0NjIKU1VCU1lTVEVNPW1vZHVsZQpVU0VDX0lOSVRJQUxJWkVEPTgzNDMKClVE
RVYgIFsxMS4xODg2OTBdIGFkZCAgICAgIC9kZXZpY2VzL3ZpcnR1YWwvbWlzYy9rdm0gKG1pc2Mp
CkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2t2bQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvbWlz
Yy9rdm0KTUFKT1I9MTAKTUlOT1I9MjMyClNFUU5VTT0yNDU1ClNVQlNZU1RFTT1taXNjClRBR1M9
OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD04MDkzCgpVREVWICBbMTEuMTg4NzM2XSBh
ZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTAgKGNwdSkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MApEUklWRVI9cHJvY2Vzc29yCk1PREFMSUFTPXg4NmNw
dTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAwMDAsMDAwMSww
MDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBDLDAwMEQsMDAw
RSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSwwMDFBLDAwMUIs
MDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2QywwMDZELDAw
NkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAsMDA4MSwwMDgy
LDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAwOTEsMDA5Myww
MDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlFLDAwQzAsMDBF
MCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiwwMTAzLDAxMDQs
MDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI1ClNVQlNZU1RFTT1jcHUKVVNFQ19JTklUSUFMSVpF
RD03NTk5CgpVREVWICBbMTEuMTg4NzUyXSBhZGQgICAgICAvZGV2aWNlcy92aXJ0dWFsL2h3bW9u
L2h3bW9uMyAoaHdtb24pCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL2h3bW9u
L2h3bW9uMwpTRVFOVU09MjQ2NApTVUJTWVNURU09aHdtb24KVVNFQ19JTklUSUFMSVpFRD04NTc5
CgpVREVWICBbMTEuMTg4Nzc4XSBhZGQgICAgICAvYnVzL3BsYXRmb3JtL2RyaXZlcnMvY29yZXRl
bXAgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BsYXRmb3JtL2RyaXZlcnMvY29y
ZXRlbXAKU0VRTlVNPTI0NTcKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19JTklUSUFMSVpFRD04MTg1
CgpLRVJORUxbMTEuMTg4ODI5XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MDIuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzEgKGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRI
PS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2JhY2tsaWdodC9hY3BpX3ZpZGVvMQpT
RVFOVU09MjQ2NQpTVUJTWVNURU09YmFja2xpZ2h0CgpLRVJORUxbMTEuMTg4ODQyXSBhZGQgICAg
ICAvZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29vbGluZ19kZXZpY2UxMCAodGhlcm1hbCkKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvdGhlcm1hbC9jb29saW5nX2RldmljZTEw
ClNFUU5VTT0yNDY2ClNVQlNZU1RFTT10aGVybWFsCgpVREVWICBbMTEuMTg4OTc0XSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9jb3JldGVtcC4wIChwbGF0Zm9ybSkKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BsYXRmb3JtL2NvcmV0ZW1wLjAKTU9EQUxJQVM9cGxhdGZvcm06Y29yZXRl
bXAKU0VRTlVNPTI0NTgKU1VCU1lTVEVNPXBsYXRmb3JtClVTRUNfSU5JVElBTElaRUQ9ODIxNgoK
VURFViAgWzExLjE4OTA5OF0gYWRkICAgICAgL2RldmljZXMvc3lzdGVtL2NwdS9jcHU1IChjcHUp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTUKRFJJVkVSPXByb2Nl
c3NvcgpNT0RBTElBUz14ODZjcHU6dmVuZG9yOjAwMDA6ZmFtaWx5OjAwMDY6bW9kZWw6MDAzQTpm
ZWF0dXJlOiwwMDAwLDAwMDEsMDAwMiwwMDAzLDAwMDQsMDAwNSwwMDA2LDAwMDcsMDAwOCwwMDA5
LDAwMEIsMDAwQywwMDBELDAwMEUsMDAwRiwwMDEwLDAwMTEsMDAxMywwMDE1LDAwMTYsMDAxNyww
MDE4LDAwMTksMDAxQSwwMDFCLDAwMUMsMDAxRCwwMDFGLDAwMkIsMDAzNCwwMDNCLDAwM0QsMDA2
OCwwMDZCLDAwNkMsMDA2RCwwMDZGLDAwNzAsMDA3MiwwMDc0LDAwNzUsMDA3NiwwMDc4LDAwN0Ms
MDA3RCwwMDgwLDAwODEsMDA4MiwwMDgzLDAwODQsMDA4NSwwMDg3LDAwODgsMDA4OSwwMDhELDAw
OEUsMDA4RiwwMDkxLDAwOTMsMDA5NCwwMDk1LDAwOTcsMDA5OCwwMDk5LDAwOUEsMDA5QiwwMDlD
LDAwOUQsMDA5RSwwMEMwLDAwRTAsMDBFMSwwMEUzLDAwRTQsMDBFNSwwMEU2LDAwRTcsMDEwMCww
MTAxLDAxMDIsMDEwMywwMTA0LDAxMjAsMDEyNywwMTI5CgpTRVFOVU09MjAzMApTVUJTWVNURU09
Y3B1ClVTRUNfSU5JVElBTElaRUQ9OTgyMgoKVURFViAgWzExLjE4OTIwNl0gYWRkICAgICAgL2Rl
dmljZXMvcGxhdGZvcm0vY29yZXRlbXAuMC9od21vbi9od21vbjIgKGh3bW9uKQpBQ1RJT049YWRk
CkRFVlBBVEg9L2RldmljZXMvcGxhdGZvcm0vY29yZXRlbXAuMC9od21vbi9od21vbjIKU0VRTlVN
PTI0NTkKU1VCU1lTVEVNPWh3bW9uClVTRUNfSU5JVElBTElaRUQ9ODI2MQoKVURFViAgWzExLjE4
OTM1Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC90aGVybWFsL2Nvb2xpbmdfZGV2aWNlMTAg
KHRoZXJtYWwpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFsL3RoZXJtYWwvY29v
bGluZ19kZXZpY2UxMApTRVFOVU09MjQ2NgpTVUJTWVNURU09dGhlcm1hbApVU0VDX0lOSVRJQUxJ
WkVEPTkyMjUKClVERVYgIFsxMS4xODk0MTldIGFkZCAgICAgIC9rZXJuZWwvc2xhYi86dC0wMDAw
MTQ0IChzbGFiKQpBQ1RJT049YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFiLzp0LTAwMDAxNDQKU0VR
TlVNPTI0NTQKU1VCU1lTVEVNPXNsYWIKVVNFQ19JTklUSUFMSVpFRD04MDY3CgpVREVWICBbMTEu
MTg5NTExXSBhZGQgICAgICAvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTEgKGNwdSkKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MQpEUklWRVI9cHJvY2Vzc29yCk1PREFM
SUFTPXg4NmNwdTp2ZW5kb3I6MDAwMDpmYW1pbHk6MDAwNjptb2RlbDowMDNBOmZlYXR1cmU6LDAw
MDAsMDAwMSwwMDAyLDAwMDMsMDAwNCwwMDA1LDAwMDYsMDAwNywwMDA4LDAwMDksMDAwQiwwMDBD
LDAwMEQsMDAwRSwwMDBGLDAwMTAsMDAxMSwwMDEzLDAwMTUsMDAxNiwwMDE3LDAwMTgsMDAxOSww
MDFBLDAwMUIsMDAxQywwMDFELDAwMUYsMDAyQiwwMDM0LDAwM0IsMDAzRCwwMDY4LDAwNkIsMDA2
QywwMDZELDAwNkYsMDA3MCwwMDcyLDAwNzQsMDA3NSwwMDc2LDAwNzgsMDA3QywwMDdELDAwODAs
MDA4MSwwMDgyLDAwODMsMDA4NCwwMDg1LDAwODcsMDA4OCwwMDg5LDAwOEQsMDA4RSwwMDhGLDAw
OTEsMDA5MywwMDk0LDAwOTUsMDA5NywwMDk4LDAwOTksMDA5QSwwMDlCLDAwOUMsMDA5RCwwMDlF
LDAwQzAsMDBFMCwwMEUxLDAwRTMsMDBFNCwwMEU1LDAwRTYsMDBFNywwMTAwLDAxMDEsMDEwMiww
MTAzLDAxMDQsMDEyMCwwMTI3LDAxMjkKClNFUU5VTT0yMDI2ClNVQlNZU1RFTT1jcHUKVVNFQ19J
TklUSUFMSVpFRD05NjExCgpVREVWICBbMTEuMjE2MTIwXSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1dDYvZXZlbnQ2IChpbnB1dCkKQUNUSU9OPWFkZApE
RVZMSU5LUz0vZGV2L2lucHV0L2J5LXBhdGgvcGxhdGZvcm0tYXN1cy1uYi13bWktZXZlbnQKREVW
TkFNRT0vZGV2L2lucHV0L2V2ZW50NgpERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2FzdXMtbmIt
d21pL2lucHV0L2lucHV0Ni9ldmVudDYKSURfSU5QVVQ9MQpJRF9JTlBVVF9LRVk9MQpJRF9QQVRI
PXBsYXRmb3JtLWFzdXMtbmItd21pCklEX1BBVEhfVEFHPXBsYXRmb3JtLWFzdXMtbmItd21pCktF
WUJPQVJEX0tFWV82Yj1mMjEKTUFKT1I9MTMKTUlOT1I9NzAKU0VRTlVNPTI0MDIKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9Njk2ClhLQkxBWU9VVD11cwpYS0JNT0RFTD1wYzEwNQoK
S0VSTkVMWzExLjIxNjI4N10gYWRkICAgICAgL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4IChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVP
OjAxL2lucHV0L2lucHV0OApFVj0zCktFWT0zZTAwMGIwMDAwMDAwMCAwIDAgMApNT0RBTElBUz1p
bnB1dDpiMDAxOXYwMDAwcDAwMDZlMDAwMC1lMCwxLGtFMCxFMSxFMyxGMSxGMixGMyxGNCxGNSxy
YW1sc2Z3Ck5BTUU9IlZpZGVvIEJ1cyIKUEhZUz0iTE5YVklERU8vdmlkZW8vaW5wdXQwIgpQUk9E
VUNUPTE5LzAvNi8wClBST1A9MApTRVFOVU09MjQ2NwpTVUJTWVNURU09aW5wdXQKCktFUk5FTFsx
MS4yMTYzMjddIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4
OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OC9ldmVudDggKGlucHV0KQpBQ1RJT049YWRkCkRF
Vk5BTUU9L2Rldi9pbnB1dC9ldmVudDgKREVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZp
Y2U6MDAvUE5QMEEwODowMC9MTlhWSURFTzowMS9pbnB1dC9pbnB1dDgvZXZlbnQ4Ck1BSk9SPTEz
Ck1JTk9SPTcyClNFUU5VTT0yNDY4ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzExLjIxNjM0NV0g
YWRkICAgICAgL2J1cy9hY3BpL2RyaXZlcnMvdmlkZW8gKGRyaXZlcnMpCkFDVElPTj1hZGQKREVW
UEFUSD0vYnVzL2FjcGkvZHJpdmVycy92aWRlbwpTRVFOVU09MjQ2OQpTVUJTWVNURU09ZHJpdmVy
cwoKS0VSTkVMWzExLjIxNjM4MF0gYWRkICAgICAgL2J1cy9wY2kvZHJpdmVycy9pOTE1IChkcml2
ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1cy9wY2kvZHJpdmVycy9pOTE1ClNFUU5VTT0yNDcw
ClNVQlNZU1RFTT1kcml2ZXJzCgpLRVJORUxbMTEuMjE2NTEwXSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2NvbnRyb2xENjUgKGRybSkK
QUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NvbnRyb2xENjUKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2NvbnRyb2xENjUKREVWVFlQ
RT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY1ClNFUU5VTT0yNDcxClNVQlNZU1RFTT1kcm0K
ClVERVYgIFsxMS4yMTcwNzVdIGFkZCAgICAgIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTow
MC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0OCAoaW5wdXQpCkFDVElPTj1hZGQK
REVWUEFUSD0vZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9MTlhWSURF
TzowMS9pbnB1dC9pbnB1dDgKRVY9MwpJRF9GT1JfU0VBVD1pbnB1dC1hY3BpLUxOWFZJREVPXzAx
CklEX0lOUFVUPTEKSURfSU5QVVRfS0VZPTEKSURfUEFUSD1hY3BpLUxOWFZJREVPOjAxCklEX1BB
VEhfVEFHPWFjcGktTE5YVklERU9fMDEKS0VZPTNlMDAwYjAwMDAwMDAwIDAgMCAwCk1PREFMSUFT
PWlucHV0OmIwMDE5djAwMDBwMDAwNmUwMDAwLWUwLDEsa0UwLEUxLEUzLEYxLEYyLEYzLEY0LEY1
LHJhbWxzZncKTkFNRT0iVmlkZW8gQnVzIgpQSFlTPSJMTlhWSURFTy92aWRlby9pbnB1dDAiClBS
T0RVQ1Q9MTkvMC82LzAKUFJPUD0wClNFUU5VTT0yNDY3ClNVQlNZU1RFTT1pbnB1dApUQUdTPTpz
ZWF0OgpVU0VDX0lOSVRJQUxJWkVEPTYzMDgKClVERVYgIFsxMS4yMTcwOTddIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPTNy
ZCBHZW4gQ29yZSBwcm9jZXNzb3IgR3JhcGhpY3MgQ29udHJvbGxlcgpJRF9QQ0lfQ0xBU1NfRlJP
TV9EQVRBQkFTRT1EaXNwbGF5IGNvbnRyb2xsZXIKSURfUENJX0lOVEVSRkFDRV9GUk9NX0RBVEFC
QVNFPVZHQSBjb250cm9sbGVyCklEX1BDSV9TVUJDTEFTU19GUk9NX0RBVEFCQVNFPVZHQSBjb21w
YXRpYmxlIGNvbnRyb2xsZXIKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRp
b24KTU9EQUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMDE2NnN2MDAwMDEwNDNzZDAwMDAxNDc3YmMw
M3NjMDBpMDAKUENJX0NMQVNTPTMwMDAwClBDSV9JRD04MDg2OjAxNjYKUENJX1NMT1RfTkFNRT0w
MDAwOjAwOjAyLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NDIKU1VCU1lTVEVN
PXBjaQpVU0VDX0lOSVRJQUxJWkVEPTI5NzIKCktFUk5FTFsxMS4yMTcxMTFdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEgKGRy
bSkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMQpERVZUWVBFPWRybV9t
aW5vcgpNQUpPUj0yMjYKTUlOT1I9MQpTRVFOVU09MjQ3MgpTVUJTWVNURU09ZHJtCgpVREVWICBb
MTEuMjIwNTMwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMt
MCAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAy
LjAvaTJjLTAKU0VRTlVNPTIzNzEKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTU2MDgK
ClVERVYgIFsxMS4yMjA1NDJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
Mi4wL2RybS9jb250cm9sRDY0IChkcm0pCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2RyaS9jb250
cm9sRDY0CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NvbnRy
b2xENjQKREVWVFlQRT1kcm1fbWlub3IKTUFKT1I9MjI2Ck1JTk9SPTY0ClNFUU5VTT0yMzI0ClNV
QlNZU1RFTT1kcm0KVVNFQ19JTklUSUFMSVpFRD02NzQ1CgpVREVWICBbMTEuMjIwNTUyXSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNU
SU9OPWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCklEX0ZPUl9TRUFUPWRy
bS1wY2ktMDAwMF8wMF8wMl8wCklEX1BBVEg9cGNpLTAwMDA6MDA6MDIuMApJRF9QQVRIX1RBRz1w
Y2ktMDAwMF8wMF8wMl8wCk1BSk9SPTIyNgpNSU5PUj0wClBSSU1BUllfREVWSUNFX0ZPUl9ESVNQ
TEFZPTEKU0VRTlVNPTIzMjUKU1VCU1lTVEVNPWRybQpUQUdTPTpzZWF0OnVhY2Nlc3M6ClVTRUNf
SU5JVElBTElaRUQ9NzA4MgoKVURFViAgWzExLjIyMDU2MV0gYWRkICAgICAgL2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTMgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0zClNFUU5VTT0yMzc0ClNVQlNZU1RFTT1p
MmMKVVNFQ19JTklUSUFMSVpFRD03MDM1CgpVREVWICBbMTEuMjIwNTY1XSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTEKU0VRTlVNPTIzNzIKU1VC
U1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTYwODQKClVERVYgIFsxMS4yMjA1NjldIGFkZCAg
ICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy0yIChpMmMpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9pMmMtMgpTRVFOVU09
MjM3MwpTVUJTWVNURU09aTJjClVTRUNfSU5JVElBTElaRUQ9NjU2MgoKVURFViAgWzExLjIyMDU3
NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTQgKGkyYykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy00
ClNFUU5VTT0yMzc1ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD03NTA5CgpVREVWICBb
MTEuMjIwNTgxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9ncmFw
aGljcy9mYjAgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjAKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9ncmFwaGljcy9mYjAKSURfRk9SX1NFQVQ9
Z3JhcGhpY3MtcGNpLTAwMDBfMDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFU
SF9UQUc9cGNpLTAwMDBfMDBfMDJfMApNQUpPUj0yOQpNSU5PUj0wClNFUU5VTT0yMzg0ClNVQlNZ
U1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpzZWF0OgpVU0VDX0lOSVRJQUxJWkVE
PTMwMzMKClVERVYgIFsxMS4yMjA1ODhdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvaTkxNSAo
ZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvaTkxNQpTRVFOVU09
MjQ3MApTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTk2NDkKClVERVYgIFsxMS4y
MjA1OTNdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2RybS9jYXJk
MC9jYXJkMC1MVkRTLTEgKGRybSkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMC9jYXJkMC1MVkRTLTEKU0VRTlVNPTIzNzkKU1VCU1lT
VEVNPWRybQpVU0VDX0lOSVRJQUxJWkVEPTk0MjkKClVERVYgIFsxMS4yMjA2MDNdIGFkZCAgICAg
IC9idXMvYWNwaS9kcml2ZXJzL3ZpZGVvIChkcml2ZXJzKQpBQ1RJT049YWRkCkRFVlBBVEg9L2J1
cy9hY3BpL2RyaXZlcnMvdmlkZW8KU0VRTlVNPTI0NjkKU1VCU1lTVEVNPWRyaXZlcnMKVVNFQ19J
TklUSUFMSVpFRD05NjAyCgpVREVWICBbMTEuMjIwNjExXSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1F
PS9kZXYvZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAv
ZHJtL2NhcmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpJRF9GT1JfU0VBVD1kcm0tcGNp
LTAwMDBfMDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFUSF9UQUc9cGNpLTAw
MDBfMDBfMDJfMApNQUpPUj0yMjYKTUlOT1I9MApTRVFOVU09MjM4MApTVUJTWVNURU09ZHJtClRB
R1M9OnNlYXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03MDgyCgpVREVWICBbMTEuMjIwNjE4
XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9iYWNrbGlnaHQvYWNw
aV92aWRlbzEgKGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2JhY2tsaWdodC9hY3BpX3ZpZGVvMQpTRVFOVU09MjQ2NQpTVUJTWVNU
RU09YmFja2xpZ2h0ClVTRUNfSU5JVElBTElaRUQ9ODk5MgoKVURFViAgWzExLjIyMDYyM10gYWRk
ICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvaTJjLTUgKGkyYykKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2kyYy01ClNFUU5V
TT0yMzc2ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD03OTgyCgpVREVWICBbMTEuMjIw
NjMyXSBhZGQgICAgICAvZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEEwODowMC9M
TlhWSURFTzowMS9pbnB1dC9pbnB1dDgvZXZlbnQ4IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1F
PS9kZXYvaW5wdXQvZXZlbnQ4CkRFVlBBVEg9L2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAw
L1BOUDBBMDg6MDAvTE5YVklERU86MDEvaW5wdXQvaW5wdXQ4L2V2ZW50OApJRF9JTlBVVD0xCklE
X0lOUFVUX0tFWT0xCklEX1BBVEg9YWNwaS1MTlhWSURFTzowMQpJRF9QQVRIX1RBRz1hY3BpLUxO
WFZJREVPXzAxCk1BSk9SPTEzCk1JTk9SPTcyClNFUU5VTT0yNDY4ClNVQlNZU1RFTT1pbnB1dApU
QUdTPTpwb3dlci1zd2l0Y2g6ClVTRUNfSU5JVElBTElaRUQ9ODc2MgpYS0JMQVlPVVQ9dXMKWEtC
TU9ERUw9cGMxMDUKClVERVYgIFsxMS4yMjA4ODJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMi4wL2RybS9jYXJkMC9jYXJkMC1WR0EtMSAoZHJtKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2NhcmQwL2NhcmQwLVZH
QS0xClNFUU5VTT0yMzgyClNVQlNZU1RFTT1kcm0KVVNFQ19JTklUSUFMSVpFRD04OTEKClVERVYg
IFsxMS4yMjMxMDJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMi4wL2Ry
bS9jYXJkMC9jYXJkMC1MVkRTLTEvaW50ZWxfYmFja2xpZ2h0IChiYWNrbGlnaHQpCkFDVElPTj1h
ZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAvY2Fy
ZDAtTFZEUy0xL2ludGVsX2JhY2tsaWdodApTRVFOVU09MjM4MQpTVUJTWVNURU09YmFja2xpZ2h0
ClVTRUNfSU5JVElBTElaRUQ9NDA0CgpVREVWICBbMTEuMjMwOTM3XSBjaGFuZ2UgICAvZGV2aWNl
cy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAgKHBsYXRmb3JtKQpBQ1RJT049Y2hhbmdlCkNPVU5UUlk9
MDAKREVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9yZWd1bGF0b3J5LjAKTU9EQUxJQVM9cGxhdGZv
cm06cmVndWxhdG9yeQpTRVFOVU09MjMyOApTVUJTWVNURU09cGxhdGZvcm0KVVNFQ19JTklUSUFM
SVpFRD04MTAxCgpVREVWICBbMTEuMjMxMzMyXSBjaGFuZ2UgICAvZGV2aWNlcy9wY2kwMDAwOjAw
LzAwMDA6MDA6MDIuMC9kcm0vY2FyZDAgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1FPS9kZXYv
ZHJpL2NhcmQwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAyLjAvZHJtL2Nh
cmQwCkRFVlRZUEU9ZHJtX21pbm9yCkhPVFBMVUc9MQpJRF9GT1JfU0VBVD1kcm0tcGNpLTAwMDBf
MDBfMDJfMApJRF9QQVRIPXBjaS0wMDAwOjAwOjAyLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBf
MDJfMApNQUpPUj0yMjYKTUlOT1I9MApTRVFOVU09MjM4MwpTVUJTWVNURU09ZHJtClRBR1M9OnNl
YXQ6dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD03MDgyCgpLRVJORUxbMTEuMjM2MjIyXSBhZGQg
ICAgICAvbW9kdWxlL3NuZF9oZGFfY29kZWNfcmVhbHRlayAobW9kdWxlKQpBQ1RJT049YWRkCkRF
VlBBVEg9L21vZHVsZS9zbmRfaGRhX2NvZGVjX3JlYWx0ZWsKU0VRTlVNPTI0NzMKU1VCU1lTVEVN
PW1vZHVsZQoKVURFViAgWzExLjIzNjQyNl0gYWRkICAgICAgL21vZHVsZS9zbmRfaGRhX2NvZGVj
X3JlYWx0ZWsgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvc25kX2hkYV9jb2Rl
Y19yZWFsdGVrClNFUU5VTT0yNDczClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD02
MjQ2CgpLRVJORUxbMTEuMjQ0MDA2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMCAoc291bmQpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMApTRVFOVU09MjQ3NApTVUJTWVNURU09
c291bmQKCktFUk5FTFsxMS4yNDQwMjJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OSAoaW5wdXQpCkFDVElPTj1hZGQKREVWUEFUSD0v
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDkKRVY9MjEK
TU9EQUxJQVM9aW5wdXQ6YjAwMDB2MDAwMHAwMDAwZTAwMDAtZTAsNSxrcmFtbHNmdzIsCk5BTUU9
IkhEQSBJbnRlbCBQQ0ggSGVhZHBob25lIgpQSFlTPSJBTFNBIgpQUk9EVUNUPTAvMC8wLzAKUFJP
UD0wClNFUU5VTT0yNDc1ClNVQlNZU1RFTT1pbnB1dApTVz00CgpLRVJORUxbMTEuMjQ0MDU2XSBh
ZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1
dDkvZXZlbnQ5IChpbnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQ5CkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5
L2V2ZW50OQpNQUpPUj0xMwpNSU5PUj03MwpTRVFOVU09MjQ3NgpTVUJTWVNURU09aW5wdXQKCktF
Uk5FTFsxMS4yNDQwNjddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL2lucHV0MTAgKGlucHV0KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMApFVj0yMQpNT0RBTElB
Uz1pbnB1dDpiMDAwMHYwMDAwcDAwMDBlMDAwMC1lMCw1LGtyYW1sc2Z3NCwKTkFNRT0iSERBIElu
dGVsIFBDSCBNaWMiClBIWVM9IkFMU0EiClBST0RVQ1Q9MC8wLzAvMApQUk9QPTAKU0VRTlVNPTI0
NzcKU1VCU1lTVEVNPWlucHV0ClNXPTEwCgpLRVJORUxbMTEuMjQ0MDkyXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEwL2V2ZW50MTAg
KGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDEwCkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQxMC9ldmVudDEw
Ck1BSk9SPTEzCk1JTk9SPTc0ClNFUU5VTT0yNDc4ClNVQlNZU1RFTT1pbnB1dAoKS0VSTkVMWzEx
LjI0NDExM10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQv
Y2FyZDAvcGNtQzBEMXAgKHNvdW5kKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zbmQvcGNtQzBE
MXAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9w
Y21DMEQxcApNQUpPUj0xMTYKTUlOT1I9MgpTRVFOVU09MjQ3OQpTVUJTWVNURU09c291bmQKCktF
Uk5FTFsxMS4yNDQxMzJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDBwIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25k
L3BjbUMwRDBwCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQv
Y2FyZDAvcGNtQzBEMHAKTUFKT1I9MTE2Ck1JTk9SPTMKU0VRTlVNPTI0ODAKU1VCU1lTVEVNPXNv
dW5kCgpLRVJORUxbMTEuMjQ0MTUwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwYyAoc291bmQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3NuZC9wY21DMEQwYwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDBjCk1BSk9SPTExNgpNSU5PUj00ClNFUU5VTT0yNDgxClNVQlNZ
U1RFTT1zb3VuZAoKS0VSTkVMWzExLjI0NDE2N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaHdDMEQwIChzb3VuZCkKQUNUSU9OPWFkZApERVZO
QU1FPS9kZXYvc25kL2h3QzBEMApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yi4wL3NvdW5kL2NhcmQwL2h3QzBEMApNQUpPUj0xMTYKTUlOT1I9NQpTRVFOVU09MjQ4MgpTVUJT
WVNURU09c291bmQKCktFUk5FTFsxMS4yNDQxOTFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2NvbnRyb2xDMCAoc291bmQpCkFDVElPTj1hZGQK
REVWTkFNRT0vZGV2L3NuZC9jb250cm9sQzAKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9jb250cm9sQzAKTUFKT1I9MTE2Ck1JTk9SPTYKU0VRTlVN
PTI0ODMKU1VCU1lTVEVNPXNvdW5kCgpLRVJORUxbMTEuMjQ0MjE0XSBhZGQgICAgICAvYnVzL3Bj
aS9kcml2ZXJzL3NuZF9oZGFfaW50ZWwgKGRyaXZlcnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVz
L3BjaS9kcml2ZXJzL3NuZF9oZGFfaW50ZWwKU0VRTlVNPTI0ODQKU1VCU1lTVEVNPWRyaXZlcnMK
ClVERVYgIFsxMS4yNDQ0MTZdIGFkZCAgICAgIC9idXMvcGNpL2RyaXZlcnMvc25kX2hkYV9pbnRl
bCAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2RyaXZlcnMvc25kX2hkYV9p
bnRlbApTRVFOVU09MjQ4NApTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJWkVEPTQyMTQK
ClVERVYgIFsxMS4yNDQ0ODRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Yi4wIChwY2kpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6
MWIuMApJRF9NT0RFTF9GUk9NX0RBVEFCQVNFPU41NlZaCklEX1BDSV9DTEFTU19GUk9NX0RBVEFC
QVNFPU11bHRpbWVkaWEgY29udHJvbGxlcgpJRF9QQ0lfU1VCQ0xBU1NfRlJPTV9EQVRBQkFTRT1B
dWRpbyBkZXZpY2UKSURfVkVORE9SX0ZST01fREFUQUJBU0U9SW50ZWwgQ29ycG9yYXRpb24KTU9E
QUxJQVM9cGNpOnYwMDAwODA4NmQwMDAwMUUyMHN2MDAwMDEwNDNzZDAwMDAxNDc3YmMwNHNjMDNp
MDAKUENJX0NMQVNTPTQwMzAwClBDSV9JRD04MDg2OjFFMjAKUENJX1NMT1RfTkFNRT0wMDAwOjAw
OjFiLjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NzkKU1VCU1lTVEVNPXBjaQpV
U0VDX0lOSVRJQUxJWkVEPTg1NDkKClVERVYgIFsxMS4yNDQ3NjBdIGFkZCAgICAgIC9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwIChzb3VuZCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwCklEX0ZP
Ul9TRUFUPXNvdW5kLXBjaS0wMDAwXzAwXzFiXzAKSURfUEFUSD1wY2ktMDAwMDowMDoxYi4wCklE
X1BBVEhfVEFHPXBjaS0wMDAwXzAwXzFiXzAKU0VRTlVNPTI0NzQKU1VCU1lTVEVNPXNvdW5kClRB
R1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NDAxNgoKVURFViAgWzExLjI0NTMyMF0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvcGNtQzBEMGMg
KHNvdW5kKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9zbmQvcGNtQzBEMGMKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwYwpNQUpPUj0x
MTYKTUlOT1I9NApTRVFOVU09MjQ4MQpTVUJTWVNURU09c291bmQKVEFHUz06dWFjY2VzczoKVVNF
Q19JTklUSUFMSVpFRD00MTU0CgpVREVWICBbMTEuMjQ1MzM4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDkgKGlucHV0KQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAv
aW5wdXQ5CkVWPTIxCklEX0ZPUl9TRUFUPWlucHV0LXBjaS0wMDAwXzAwXzFiXzAKSURfSU5QVVQ9
MQpJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDBfMWJfMApN
T0RBTElBUz1pbnB1dDpiMDAwMHYwMDAwcDAwMDBlMDAwMC1lMCw1LGtyYW1sc2Z3MiwKTkFNRT0i
SERBIEludGVsIFBDSCBIZWFkcGhvbmUiClBIWVM9IkFMU0EiClBST0RVQ1Q9MC8wLzAvMApQUk9Q
PTAKU0VRTlVNPTI0NzUKU1VCU1lTVEVNPWlucHV0ClNXPTQKVEFHUz06c2VhdDoKVVNFQ19JTklU
SUFMSVpFRD00MDM5CgpVREVWICBbMTEuMjQ1MzU2XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEwIChpbnB1dCkKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0
MTAKRVY9MjEKSURfRk9SX1NFQVQ9aW5wdXQtcGNpLTAwMDBfMDBfMWJfMApJRF9JTlBVVD0xCklE
X1BBVEg9cGNpLTAwMDA6MDA6MWIuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYl8wCk1PREFM
SUFTPWlucHV0OmIwMDAwdjAwMDBwMDAwMGUwMDAwLWUwLDUsa3JhbWxzZnc0LApOQU1FPSJIREEg
SW50ZWwgUENIIE1pYyIKUEhZUz0iQUxTQSIKUFJPRFVDVD0wLzAvMC8wClBST1A9MApTRVFOVU09
MjQ3NwpTVUJTWVNURU09aW5wdXQKU1c9MTAKVEFHUz06c2VhdDoKVVNFQ19JTklUSUFMSVpFRD00
MDc0CgpVREVWICBbMTEuMjQ1Mzk1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQxcCAoc291bmQpCkFDVElPTj1hZGQKREVWTkFNRT0v
ZGV2L3NuZC9wY21DMEQxcApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4w
L3NvdW5kL2NhcmQwL3BjbUMwRDFwCk1BSk9SPTExNgpNSU5PUj0yClNFUU5VTT0yNDc5ClNVQlNZ
U1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTQxMTgKCktFUk5FTFsx
MS4yNDU2MDVdIGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5k
L2NhcmQwIChzb3VuZCkKQUNUSU9OPWNoYW5nZQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwClNFUU5VTT0yNDg1ClNVQlNZU1RFTT1zb3VuZAoKVURF
ViAgWzExLjI0NTcyN10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAv
c291bmQvY2FyZDAvaHdDMEQwIChzb3VuZCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvc25kL2h3
QzBEMApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQw
L2h3QzBEMApNQUpPUj0xMTYKTUlOT1I9NQpTRVFOVU09MjQ4MgpTVUJTWVNURU09c291bmQKVEFH
Uz06dWFjY2VzczoKVVNFQ19JTklUSUFMSVpFRD00MTczCgpVREVWICBbMTEuMjQ1ODM1XSBhZGQg
ICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9pbnB1dDEw
L2V2ZW50MTAgKGlucHV0KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9ldmVudDEwCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQx
MC9ldmVudDEwCklEX0lOUFVUPTEKSURfUEFUSD1wY2ktMDAwMDowMDoxYi4wCklEX1BBVEhfVEFH
PXBjaS0wMDAwXzAwXzFiXzAKTUFKT1I9MTMKTUlOT1I9NzQKU0VRTlVNPTI0NzgKU1VCU1lTVEVN
PWlucHV0ClVTRUNfSU5JVElBTElaRUQ9NDA5OAoKVURFViAgWzExLjI0NTg2Ml0gYWRkICAgICAg
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvaW5wdXQ5L2V2ZW50
OSAoaW5wdXQpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2lucHV0L2V2ZW50OQpERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL2lucHV0OS9ldmVudDkK
SURfSU5QVVQ9MQpJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURfUEFUSF9UQUc9cGNpLTAwMDBf
MDBfMWJfMApNQUpPUj0xMwpNSU5PUj03MwpTRVFOVU09MjQ3NgpTVUJTWVNURU09aW5wdXQKVVNF
Q19JTklUSUFMSVpFRD00MDU0CgpVREVWICBbMTEuMjQ2MDY4XSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9zb3VuZC9jYXJkMC9wY21DMEQwcCAoc291bmQpCkFDVElP
Tj1hZGQKREVWTkFNRT0vZGV2L3NuZC9wY21DMEQwcApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwL3BjbUMwRDBwCk1BSk9SPTExNgpNSU5PUj0zClNF
UU5VTT0yNDgwClNVQlNZU1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lOSVRJQUxJWkVE
PTQxMzYKCktFUk5FTFsxMS4zNTEzMjRdIGFkZCAgICAgIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQy
L3NlcmlvNC9pbnB1dC9pbnB1dDExIChpbnB1dCkKQUJTPTY2MTgwMDAgMTEwMDAwMDMKQUNUSU9O
PWFkZApERVZQQVRIPS9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDEx
CkVWPWIKS0VZPWU0MjAgMCAxMDAwMCAwIDAgMCAwIDAgMCAwIDAKTU9EQUxJQVM9aW5wdXQ6YjAw
MTF2MDAwMnAwMDBFZTAwMDAtZTAsMSwzLGsxMTAsMTQ1LDE0QSwxNEQsMTRFLDE0RixyYTAsMSwx
OCwxQywyRiwzMCwzNSwzNiwzOSwzQSxtbHNmdwpOQU1FPSJFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQiClBIWVM9ImlzYTAwNjAvc2VyaW80L2lucHV0MCIKUFJPRFVDVD0xMS8yL2UvMApQUk9QPTUK
U0VRTlVNPTI0ODYKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUxMzUxXSBhZGQgICAgICAv
ZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3VzZTEgKGlucHV0
KQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9pbnB1dC9tb3VzZTEKREVWUEFUSD0vZGV2aWNlcy9w
bGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3VzZTEKTUFKT1I9MTMKTUlOT1I9
MzMKU0VRTlVNPTI0ODcKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUxMzcyXSBhZGQgICAg
ICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9ldmVudDExIChp
bnB1dCkKQUNUSU9OPWFkZApERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQxMQpERVZQQVRIPS9kZXZp
Y2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExL2V2ZW50MTEKTUFKT1I9MTMK
TUlOT1I9NzUKU0VRTlVNPTI0ODgKU1VCU1lTVEVNPWlucHV0CgpLRVJORUxbMTEuMzUyNjQ3XSBh
ZGQgICAgICAvbW9kdWxlL2pveWRldiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVs
ZS9qb3lkZXYKU0VRTlVNPTI0ODkKU1VCU1lTVEVNPW1vZHVsZQoKVURFViAgWzExLjM1Mjc4MV0g
YWRkICAgICAgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEgKGlu
cHV0KQpBQlM9NjYxODAwMCAxMTAwMDAwMwpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGxh
dGZvcm0vaTgwNDIvc2VyaW80L2lucHV0L2lucHV0MTEKRVY9YgpJRF9GT1JfU0VBVD1pbnB1dC1w
bGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX0lOUFVUPTEKSURfSU5QVVRfVE9VQ0hQQUQ9MQpJRF9Q
QVRIPXBsYXRmb3JtLWk4MDQyLXNlcmlvLTQKSURfUEFUSF9UQUc9cGxhdGZvcm0taTgwNDItc2Vy
aW8tNApJRF9TRVJJQUw9bm9zZXJpYWwKS0VZPWU0MjAgMCAxMDAwMCAwIDAgMCAwIDAgMCAwIDAK
TU9EQUxJQVM9aW5wdXQ6YjAwMTF2MDAwMnAwMDBFZTAwMDAtZTAsMSwzLGsxMTAsMTQ1LDE0QSwx
NEQsMTRFLDE0RixyYTAsMSwxOCwxQywyRiwzMCwzNSwzNiwzOSwzQSxtbHNmdwpOQU1FPSJFVFBT
LzIgRWxhbnRlY2ggVG91Y2hwYWQiClBIWVM9ImlzYTAwNjAvc2VyaW80L2lucHV0MCIKUFJPRFVD
VD0xMS8yL2UvMApQUk9QPTUKU0VRTlVNPTI0ODYKU1VCU1lTVEVNPWlucHV0ClRBR1M9OnNlYXQ6
ClVTRUNfSU5JVElBTElaRUQ9MTMyNwoKVURFViAgWzExLjM1Mjc5NF0gYWRkICAgICAgL21vZHVs
ZS9qb3lkZXYgKG1vZHVsZSkKQUNUSU9OPWFkZApERVZQQVRIPS9tb2R1bGUvam95ZGV2ClNFUU5V
TT0yNDg5ClNVQlNZU1RFTT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD0yNjUxCgpVREVWICBbMTEu
MzUzMTM4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5w
dXQxMS9tb3VzZTEgKGlucHV0KQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvaW5wdXQvYnktcGF0
aC9wbGF0Zm9ybS1pODA0Mi1zZXJpby00LW1vdXNlCkRFVk5BTUU9L2Rldi9pbnB1dC9tb3VzZTEK
REVWUEFUSD0vZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9tb3Vz
ZTEKSURfSU5QVVQ9MQpJRF9JTlBVVF9UT1VDSFBBRD0xCklEX1BBVEg9cGxhdGZvcm0taTgwNDIt
c2VyaW8tNApJRF9QQVRIX1RBRz1wbGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX1NFUklBTD1ub3Nl
cmlhbApNQUpPUj0xMwpNSU5PUj0zMwpTRVFOVU09MjQ4NwpTVUJTWVNURU09aW5wdXQKVVNFQ19J
TklUSUFMSVpFRD0xNDAwCgpVREVWICBbMTEuMzUzMzc4XSBhZGQgICAgICAvZGV2aWNlcy9wbGF0
Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9ldmVudDExIChpbnB1dCkKQUNUSU9OPWFk
ZApERVZMSU5LUz0vZGV2L2lucHV0L2J5LXBhdGgvcGxhdGZvcm0taTgwNDItc2VyaW8tNC1ldmVu
dC1tb3VzZQpERVZOQU1FPS9kZXYvaW5wdXQvZXZlbnQxMQpERVZQQVRIPS9kZXZpY2VzL3BsYXRm
b3JtL2k4MDQyL3NlcmlvNC9pbnB1dC9pbnB1dDExL2V2ZW50MTEKSURfSU5QVVQ9MQpJRF9JTlBV
VF9UT1VDSFBBRD0xCklEX1BBVEg9cGxhdGZvcm0taTgwNDItc2VyaW8tNApJRF9QQVRIX1RBRz1w
bGF0Zm9ybS1pODA0Mi1zZXJpby00CklEX1NFUklBTD1ub3NlcmlhbApNQUpPUj0xMwpNSU5PUj03
NQpTRVFOVU09MjQ4OApTVUJTWVNURU09aW5wdXQKVVNFQ19JTklUSUFMSVpFRD0xNDEwCgpLRVJO
RUxbMTEuNjAwMjcxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8w
MDAwOjAxOjAwLjAvaTJjLTYgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNgpTRVFOVU09MjQ5MApTVUJTWVNU
RU09aTJjCgpLRVJORUxbMTEuNjAwMjgzXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTcgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNwpTRVFOVU09
MjQ5MQpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwMzAzXSBhZGQgICAgICAvZGV2aWNlcy9w
Y2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTggKGkyYykKQUNUSU9OPWFk
ZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9p
MmMtOApTRVFOVU09MjQ5MgpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwMzE4XSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTkgKGky
YykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAw
MDA6MDE6MDAuMC9pMmMtOQpTRVFOVU09MjQ5MwpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAw
MzQwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAw
LjAvaTJjLTEwIChpMmMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAw
MDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTEwClNFUU5VTT0yNDk0ClNVQlNZU1RFTT1pMmMK
CktFUk5FTFsxMS42MDAzNThdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDow
MS4wLzAwMDA6MDE6MDAuMC9pMmMtMTEgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2Vz
L3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTEKU0VRTlVNPTI0OTUK
U1VCU1lTVEVNPWkyYwoKS0VSTkVMWzExLjYwMDM4OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMiAoaTJjKQpBQ1RJT049YWRkCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0x
MgpTRVFOVU09MjQ5NgpTVUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwNDE5XSBhZGQgICAgICAv
ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTEzIChpMmMp
CkFDVElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAw
OjAxOjAwLjAvaTJjLTEzClNFUU5VTT0yNDk3ClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMS42MDA0
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9pMmMtMTQgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTQKU0VRTlVNPTI0OTgKU1VCU1lTVEVNPWkyYwoK
S0VSTkVMWzExLjYwMDQ1NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAx
LjAvMDAwMDowMTowMC4wL2kyYy0xNSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMv
cGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xNQpTRVFOVU09MjQ5OQpT
VUJTWVNURU09aTJjCgpLRVJORUxbMTEuNjAwNDc1XSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE2IChpMmMpCkFDVElPTj1hZGQKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE2
ClNFUU5VTT0yNTAwClNVQlNZU1RFTT1pMmMKCktFUk5FTFsxMS42MDA0OTJdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTcgKGkyYykK
QUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6
MDE6MDAuMC9pMmMtMTcKU0VRTlVNPTI1MDEKU1VCU1lTVEVNPWkyYwoKS0VSTkVMWzExLjczOTIw
MF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4w
L2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMSAoZHJtKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1I
RE1JLUEtMQpTRVFOVU09MjUwMgpTVUJTWVNURU09ZHJtCgpLRVJORUxbMTEuNzM5MjE2XSBjaGFu
Z2UgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZHJtL2Nh
cmQxIChkcm0pCkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RyaS9jYXJkMQpERVZQQVRIPS9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEKREVW
VFlQRT1kcm1fbWlub3IKSE9UUExVRz0xCk1BSk9SPTIyNgpNSU5PUj0xClNFUU5VTT0yNTAzClNV
QlNZU1RFTT1kcm0KCktFUk5FTFsxMS43Mzk0MDRdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9od21vbi9od21vbjQgKGh3bW9uKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4w
L2h3bW9uL2h3bW9uNApTRVFOVU09MjUwNApTVUJTWVNURU09aHdtb24KCktFUk5FTFsxMS43Nzk0
MDldIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9ncmFwaGljcy9mYjEgKGdyYXBoaWNzKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9mYjEKREVW
UEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvZ3JhcGhp
Y3MvZmIxCk1BSk9SPTI5Ck1JTk9SPTEKU0VRTlVNPTI1MDUKU1VCU1lTVEVNPWdyYXBoaWNzCgpL
RVJORUxbMTEuNzc5NDM5XSBhZGQgICAgICAvYnVzL3BjaS9kcml2ZXJzL25vdXZlYXUgKGRyaXZl
cnMpCkFDVElPTj1hZGQKREVWUEFUSD0vYnVzL3BjaS9kcml2ZXJzL25vdXZlYXUKU0VRTlVNPTI1
MDYKU1VCU1lTVEVNPWRyaXZlcnMKClVERVYgIFsxMS43Nzk2MzZdIGFkZCAgICAgIC9idXMvcGNp
L2RyaXZlcnMvbm91dmVhdSAoZHJpdmVycykKQUNUSU9OPWFkZApERVZQQVRIPS9idXMvcGNpL2Ry
aXZlcnMvbm91dmVhdQpTRVFOVU09MjUwNgpTVUJTWVNURU09ZHJpdmVycwpVU0VDX0lOSVRJQUxJ
WkVEPTk0MzgKClVERVYgIFsxMS43ODAzMzFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAv
MDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMCAocGNpKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wCklEX01PREVMX0ZST01fREFU
QUJBU0U9R0YxMDhNIFtHZUZvcmNlIEdUIDYzNU1dCklEX1BDSV9DTEFTU19GUk9NX0RBVEFCQVNF
PURpc3BsYXkgY29udHJvbGxlcgpJRF9QQ0lfSU5URVJGQUNFX0ZST01fREFUQUJBU0U9VkdBIGNv
bnRyb2xsZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9VkdBIGNvbXBhdGlibGUgY29u
dHJvbGxlcgpJRF9WRU5ET1JfRlJPTV9EQVRBQkFTRT1OVklESUEgQ29ycG9yYXRpb24KTU9EQUxJ
QVM9cGNpOnYwMDAwMTBERWQwMDAwMERFM3N2MDAwMDEwNDNzZDAwMDAxNDc3YmMwM3NjMDBpMDAK
UENJX0NMQVNTPTMwMDAwClBDSV9JRD0xMERFOjBERTMKUENJX1NMT1RfTkFNRT0wMDAwOjAxOjAw
LjAKUENJX1NVQlNZU19JRD0xMDQzOjE0NzcKU0VRTlVNPTE4NDAKU1VCU1lTVEVNPXBjaQpVU0VD
X0lOSVRJQUxJWkVEPTI5NTIKClVERVYgIFsxMS43ODA3MzVdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzAg
KGJhY2tsaWdodCkKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9iYWNrbGlnaHQvYWNwaV92aWRlbzAKU0VRTlVNPTI0MTIKU1VC
U1lTVEVNPWJhY2tsaWdodApVU0VDX0lOSVRJQUxJWkVEPTI0OTAKClVERVYgIFsxMS43ODA4MDFd
IGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY29udHJvbEQ2NSAoZHJtKQpBQ1RJT049YWRkCkRFVk5BTUU9L2Rldi9kcmkvY29udHJvbEQ2
NQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY29udHJvbEQ2NQpERVZUWVBFPWRybV9taW5vcgpNQUpPUj0yMjYKTUlOT1I9NjUKU0VRTlVN
PTI0NzEKU1VCU1lTVEVNPWRybQpVU0VDX0lOSVRJQUxJWkVEPTk4MjAKClVERVYgIFsxMS43ODA4
MTJdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAu
MC9pMmMtNyAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy03ClNFUU5VTT0yNDkxClNVQlNZU1RFTT1pMmMKVVNF
Q19JTklUSUFMSVpFRD0zMDMKClVERVYgIFsxMS43ODA4NTZdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9kcm0vY2FyZDEgKGRybSkKQUNUSU9O
PWFkZApERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8w
MDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMQpERVZUWVBFPWRybV9taW5vcgpJRF9G
T1JfU0VBVD1kcm0tcGNpLTAwMDBfMDFfMDBfMApJRF9QQVRIPXBjaS0wMDAwOjAxOjAwLjAKSURf
UEFUSF9UQUc9cGNpLTAwMDBfMDFfMDBfMApNQUpPUj0yMjYKTUlOT1I9MQpQUklNQVJZX0RFVklD
RV9GT1JfRElTUExBWT0xClNFUU5VTT0yNDcyClNVQlNZU1RFTT1kcm0KVEFHUz06c2VhdDp1YWNj
ZXNzOgpVU0VDX0lOSVRJQUxJWkVEPTk4MzMKClVERVYgIFsxMS43ODA5NzZdIGFkZCAgICAgIC9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtOCAoaTJjKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy04ClNFUU5VTT0yNDkyClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD0z
MTEKClVERVYgIFsxMS43ODEwMzhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtNiAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy02ClNFUU5VTT0yNDkw
ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD0yODUKClVERVYgIFsxMS43ODEyNDNdIGFk
ZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMt
OSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAx
LjAvMDAwMDowMTowMC4wL2kyYy05ClNFUU5VTT0yNDkzClNVQlNZU1RFTT1pMmMKVVNFQ19JTklU
SUFMSVpFRD0zMTgKClVERVYgIFsxMS43ODEzMTBdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6
MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTAgKGkyYykKQUNUSU9OPWFkZApERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTAK
U0VRTlVNPTI0OTQKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTM0NwoKVURFViAgWzEx
Ljc4MTMyMV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy0xMSAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMQpTRVFOVU09MjQ5NQpTVUJTWVNURU09
aTJjClVTRUNfSU5JVElBTElaRUQ9MzU4CgpVREVWICBbMTEuNzgxNjAxXSBhZGQgICAgICAvZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE1IChpMmMpCkFD
VElPTj1hZGQKREVWUEFUSD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAx
OjAwLjAvaTJjLTE1ClNFUU5VTT0yNDk5ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD00
NjAKClVERVYgIFsxMS43ODE2MDhdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDow
MDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTIgKGkyYykKQUNUSU9OPWFkZApERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTIKU0VRTlVNPTI0
OTYKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTQyNAoKVURFViAgWzExLjc4MTYxM10g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2ky
Yy0xMyAoaTJjKQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw
OjAxLjAvMDAwMDowMTowMC4wL2kyYy0xMwpTRVFOVU09MjQ5NwpTVUJTWVNURU09aTJjClVTRUNf
SU5JVElBTElaRUQ9NDM2CgpVREVWICBbMTEuNzgxNjgxXSBhZGQgICAgICAvZGV2aWNlcy9wY2kw
MDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaHdtb24vaHdtb240IChod21vbikKQUNU
SU9OPWFkZApERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6
MDAuMC9od21vbi9od21vbjQKU0VRTlVNPTI1MDQKU1VCU1lTVEVNPWh3bW9uClVTRUNfSU5JVElB
TElaRUQ9OTQ0MAoKVURFViAgWzExLjc4MTc0NF0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMSAoZHJt
KQpBQ1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAw
MDowMTowMC4wL2RybS9jYXJkMS9jYXJkMS1IRE1JLUEtMQpTRVFOVU09MjUwMgpTVUJTWVNURU09
ZHJtClVTRUNfSU5JVElBTElaRUQ9OTIxOQoKVURFViAgWzExLjc4MTg3OV0gYWRkICAgICAgL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2kyYy0xNiAoaTJjKQpB
Q1RJT049YWRkCkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDow
MTowMC4wL2kyYy0xNgpTRVFOVU09MjUwMApTVUJTWVNURU09aTJjClVTRUNfSU5JVElBTElaRUQ9
NDc4CgpVREVWICBbMTEuNzgyMDEwXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6
MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE0IChpMmMpCkFDVElPTj1hZGQKREVWUEFUSD0vZGV2
aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MDEuMC8wMDAwOjAxOjAwLjAvaTJjLTE0ClNFUU5VTT0y
NDk4ClNVQlNZU1RFTT1pMmMKVVNFQ19JTklUSUFMSVpFRD00NDQKClVERVYgIFsxMS43ODIyODhd
IGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9k
cm0vY2FyZDEgKGRybSkKQUNUSU9OPWNoYW5nZQpERVZOQU1FPS9kZXYvZHJpL2NhcmQxCkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2RybS9jYXJk
MQpERVZUWVBFPWRybV9taW5vcgpIT1RQTFVHPTEKSURfRk9SX1NFQVQ9ZHJtLXBjaS0wMDAwXzAx
XzAwXzAKSURfUEFUSD1wY2ktMDAwMDowMTowMC4wCklEX1BBVEhfVEFHPXBjaS0wMDAwXzAxXzAw
XzAKTUFKT1I9MjI2Ck1JTk9SPTEKU0VRTlVNPTI1MDMKU1VCU1lTVEVNPWRybQpUQUdTPTpzZWF0
OnVhY2Nlc3M6ClVTRUNfSU5JVElBTElaRUQ9OTgzMwoKVURFViAgWzExLjc4MjMwMV0gYWRkICAg
ICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjAxLjAvMDAwMDowMTowMC4wL2dyYXBoaWNz
L2ZiMSAoZ3JhcGhpY3MpCkFDVElPTj1hZGQKREVWTkFNRT0vZGV2L2ZiMQpERVZQQVRIPS9kZXZp
Y2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9ncmFwaGljcy9mYjEKSURf
Rk9SX1NFQVQ9Z3JhcGhpY3MtcGNpLTAwMDBfMDFfMDBfMApJRF9QQVRIPXBjaS0wMDAwOjAxOjAw
LjAKSURfUEFUSF9UQUc9cGNpLTAwMDBfMDFfMDBfMApNQUpPUj0yOQpNSU5PUj0xClNFUU5VTT0y
NTA1ClNVQlNZU1RFTT1ncmFwaGljcwpUQUdTPTptYXN0ZXItb2Ytc2VhdDpzZWF0OgpVU0VDX0lO
SVRJQUxJWkVEPTk0MDcKClVERVYgIFsxMS43ODMwMTFdIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMtMTcgKGkyYykKQUNUSU9OPWFkZApE
RVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDowMS4wLzAwMDA6MDE6MDAuMC9pMmMt
MTcKU0VRTlVNPTI1MDEKU1VCU1lTVEVNPWkyYwpVU0VDX0lOSVRJQUxJWkVEPTQ5MwoKVURFViAg
WzEyLjA4MTQ1Nl0gYWRkICAgICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0yIChibG9jaykK
QUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L1NlcnZlclZHL015U2VydmVyU1IgL2Rldi9kaXNrL2J5
LWlkL2RtLW5hbWUtU2VydmVyVkctTXlTZXJ2ZXJTUiAvZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1M
Vk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZiUlBnWFZSSVo2a3lOaVMzSFhYTldZ
WFNpU3M4MU5zWSAvZGV2L2Rpc2svYnktbGFiZWwvTXlTZXJ2ZXJTUkxhYmVsIC9kZXYvZGlzay9i
eS11dWlkLzhhZmQ4NGU4LWEyMmItNGQ0ZS04NTdkLWY1MTlkN2Y2N2E3NiAvZGV2L21hcHBlci9T
ZXJ2ZXJWRy1NeVNlcnZlclNSCkRFVk5BTUU9L2Rldi9kbS0yCkRFVlBBVEg9L2RldmljZXMvdmly
dHVhbC9ibG9jay9kbS0yCkRFVlRZUEU9ZGlzawpETV9MVl9OQU1FPU15U2VydmVyU1IKRE1fTkFN
RT1TZXJ2ZXJWRy1NeVNlcnZlclNSCkRNX1NVU1BFTkRFRD0wCkRNX1VERVZfRElTQUJMRV9MSUJS
QVJZX0ZBTExCQUNLX0ZMQUc9MQpETV9VREVWX1BSSU1BUllfU09VUkNFX0ZMQUc9MQpETV9VREVW
X1JVTEVTPTEKRE1fVVVJRD1MVk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZiUlBn
WFZSSVo2a3lOaVMzSFhYTldZWFNpU3M4MU5zWQpETV9WR19OQU1FPVNlcnZlclZHCklEX0ZTX0xB
QkVMPU15U2VydmVyU1JMYWJlbApJRF9GU19MQUJFTF9FTkM9TXlTZXJ2ZXJTUkxhYmVsCklEX0ZT
X1NFQ19UWVBFPWV4dDIKSURfRlNfVFlQRT1leHQzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURf
RlNfVVVJRD04YWZkODRlOC1hMjJiLTRkNGUtODU3ZC1mNTE5ZDdmNjdhNzYKSURfRlNfVVVJRF9F
TkM9OGFmZDg0ZTgtYTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2CklEX0ZTX1ZFUlNJT049MS4w
Ck1BSk9SPTI1MgpNSU5PUj0yClNFUU5VTT0yMjgyClNVQlNZU1RFTT1ibG9jawpVRElTS1NfUFJF
U0VOVEFUSU9OX05PUE9MSUNZPTEKVVNFQ19JTklUSUFMSVpFRD0xMzMKClVERVYgIFsxMi4xMDMy
MzddIGFkZCAgICAgIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQw
L2NvbnRyb2xDMCAoc291bmQpCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9zbmQvYnktcGF0aC9w
Y2ktMDAwMDowMDoxYi4wCkRFVk5BTUU9L2Rldi9zbmQvY29udHJvbEMwCkRFVlBBVEg9L2Rldmlj
ZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvc291bmQvY2FyZDAvY29udHJvbEMwCklEX1BBVEg9
cGNpLTAwMDA6MDA6MWIuMApJRF9QQVRIX1RBRz1wY2ktMDAwMF8wMF8xYl8wCk1BSk9SPTExNgpN
SU5PUj02ClNFUU5VTT0yNDgzClNVQlNZU1RFTT1zb3VuZApUQUdTPTp1YWNjZXNzOgpVU0VDX0lO
SVRJQUxJWkVEPTQxOTcKClVERVYgIFsxMi4xMDM2NzFdIGNoYW5nZSAgIC9kZXZpY2VzL3BjaTAw
MDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwIChzb3VuZCkKQUNUSU9OPWNoYW5nZQpERVZQ
QVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYi4wL3NvdW5kL2NhcmQwCklEX0JVUz1w
Y2kKSURfRk9SX1NFQVQ9c291bmQtcGNpLTAwMDBfMDBfMWJfMApJRF9NT0RFTF9GUk9NX0RBVEFC
QVNFPU41NlZaCklEX01PREVMX0lEPTB4MWUyMApJRF9QQVRIPXBjaS0wMDAwOjAwOjFiLjAKSURf
UEFUSF9UQUc9cGNpLTAwMDBfMDBfMWJfMApJRF9QQ0lfQ0xBU1NfRlJPTV9EQVRBQkFTRT1NdWx0
aW1lZGlhIGNvbnRyb2xsZXIKSURfUENJX1NVQkNMQVNTX0ZST01fREFUQUJBU0U9QXVkaW8gZGV2
aWNlCklEX1ZFTkRPUl9GUk9NX0RBVEFCQVNFPUludGVsIENvcnBvcmF0aW9uCklEX1ZFTkRPUl9J
RD0weDgwODYKUFVMU0VfUFJPRklMRV9TRVQ9ZXh0cmEtaGRtaS5jb25mClNFUU5VTT0yNDg1ClNP
VU5EX0ZPUk1fRkFDVE9SPWludGVybmFsClNPVU5EX0lOSVRJQUxJWkVEPTEKU1VCU1lTVEVNPXNv
dW5kClRBR1M9OnNlYXQ6ClVTRUNfSU5JVElBTElaRUQ9NDAxNgoKVURFViAgWzEyLjYzODAzNl0g
YWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJn
ZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYSAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rl
di9kaXNrL2J5LWlkL2F0YS1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOCAv
ZGV2L2Rpc2svYnktaWQvd3duLTB4NTAwMTRlZTY1ODM0NjcwZApERVZOQU1FPS9kZXYvc2RhCkRF
VlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpERVZUWVBFPWRpc2sKSURfQVRBPTEKSURfQVRBX0RPV05M
T0FEX01JQ1JPQ09ERT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE09MQpJRF9BVEFfRkVBVFVSRV9T
RVRfQVBNX0NVUlJFTlRfVkFMVUU9MTI4CklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fRU5BQkxFRD0x
CklEX0FUQV9GRUFUVVJFX1NFVF9IUEE9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE09MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE1fRU5BQkxFRD0x
CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWT0xCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklU
WV9FTkFCTEVEPTAKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOSEFOQ0VEX0VSQVNFX1VO
SVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRVJBU0VfVU5JVF9NSU49MTI0
CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9GUk9aRU49MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U01BUlQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU01BUlRfRU5BQkxFRD0xCklEX0FUQV9ST1RBVElP
Tl9SQVRFX1JQTT03MjAwCklEX0FUQV9TQVRBPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VO
MT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjI9MQpJRF9BVEFfV1JJVEVfQ0FDSEU9MQpJ
RF9BVEFfV1JJVEVfQ0FDSEVfRU5BQkxFRD0xCklEX0JVUz1hdGEKSURfTU9ERUw9V0RDX1dENzUw
MEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4
MjBceDIwXHgyMApJRF9QQVJUX1RBQkxFX1RZUEU9Z3B0CklEX1JFVklTSU9OPTAxLjAxQTAxCklE
X1NFUklBTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOApJRF9TRVJJQUxf
U0hPUlQ9V0QtV1hLMUU3MktIWVo4CklEX1RZUEU9ZGlzawpJRF9XV049MHg1MDAxNGVlNjU4MzQ2
NzBkCklEX1dXTl9XSVRIX0VYVEVOU0lPTj0weDUwMDE0ZWU2NTgzNDY3MGQKTUFKT1I9OApNSU5P
Uj0wClNFUU5VTT0xOTAxClNVQlNZU1RFTT1ibG9jawpVRElTS1NfQVRBX1NNQVJUX0lTX0FWQUlM
QUJMRT0xClVESVNLU19QQVJUSVRJT05fVEFCTEU9MQpVRElTS1NfUEFSVElUSU9OX1RBQkxFX0NP
VU5UPTkKVURJU0tTX1BBUlRJVElPTl9UQUJMRV9TQ0hFTUU9Z3B0ClVESVNLU19QUkVTRU5UQVRJ
T05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTY2MwoKS0VSTkVMWzEyLjkwNjM3OV0gY2hh
bmdlICAgL2RldmljZXMvdmlydHVhbC9ibG9jay9kbS0xIChibG9jaykKQUNUSU9OPWNoYW5nZQpE
RVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMQpERVZU
WVBFPWRpc2sKTUFKT1I9MjUyCk1JTk9SPTEKU0VRTlVNPTI1MDcKU1VCU1lTVEVNPWJsb2NrCgpV
REVWICBbMTIuOTEyNjkyXSBjaGFuZ2UgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTEgKGJs
b2NrKQpBQ1RJT049Y2hhbmdlCkRFVkxJTktTPS9kZXYvU2VydmVyVkcvTXlSb290IC9kZXYvZGlz
ay9ieS1pZC9kbS1uYW1lLVNlcnZlclZHLU15Um9vdCAvZGV2L2Rpc2svYnktaWQvZG0tdXVpZC1M
Vk0tQ0d1cVNESmk0a3RncjYyN3VuU0c3TUN5V2VVTFFxZkZlaWtzU2Z5TjI5R1FEQzdGM3pBSzhV
R0R5ZHFLZ3pHWCAvZGV2L2Rpc2svYnktbGFiZWwvTXlSb290TGFiZWwgL2Rldi9kaXNrL2J5LXV1
aWQvY2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1IC9kZXYvbWFwcGVyL1NlcnZl
clZHLU15Um9vdApERVZOQU1FPS9kZXYvZG0tMQpERVZQQVRIPS9kZXZpY2VzL3ZpcnR1YWwvYmxv
Y2svZG0tMQpERVZUWVBFPWRpc2sKRE1fTFZfTkFNRT1NeVJvb3QKRE1fTkFNRT1TZXJ2ZXJWRy1N
eVJvb3QKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNBQkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxB
Rz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0xCkRNX1VERVZfUlVMRVM9MQpETV9VVUlE
PUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRmVpa3NTZnlOMjlHUURDN0YzekFL
OFVHRHlkcUtnekdYCkRNX1ZHX05BTUU9U2VydmVyVkcKSURfRlNfTEFCRUw9TXlSb290TGFiZWwK
SURfRlNfTEFCRUxfRU5DPU15Um9vdExhYmVsCklEX0ZTX1RZUEU9ZXh0NApJRF9GU19VU0FHRT1m
aWxlc3lzdGVtCklEX0ZTX1VVSUQ9Y2JiZGJjZDQtZWIyYy00Yjk2LTk3YWEtZmE5NzAxM2Y5Y2I1
CklEX0ZTX1VVSURfRU5DPWNiYmRiY2Q0LWViMmMtNGI5Ni05N2FhLWZhOTcwMTNmOWNiNQpJRF9G
U19WRVJTSU9OPTEuMApNQUpPUj0yNTIKTUlOT1I9MQpTRVFOVU09MjUwNwpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX0RNX1RBUkdFVFNfQ09VTlQ9MQpVRElTS1NfRE1fVEFSR0VUU19MRU5HVEg9Mzkw
NTk0NTYKVURJU0tTX0RNX1RBUkdFVFNfUEFSQU1TPTg6OFx4MjAxMTcxNjYwOApVRElTS1NfRE1f
VEFSR0VUU19TVEFSVD0wClVESVNLU19ETV9UQVJHRVRTX1RZUEU9bGluZWFyClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VDX0lOSVRJQUxJWkVEPTgwMAoKVURFViAgWzEyLjkxOTYw
Nl0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90
YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGExIChibG9jaykKQUNUSU9OPWFkZApERVZM
SU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3
MktIWVo4LXBhcnQxIC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQx
IC9kZXYvZGlzay9ieS1sYWJlbC9TWVNURU0gL2Rldi9kaXNrL2J5LXBhcnRsYWJlbC9FRklceDIw
c3lzdGVtXHgyMHBhcnRpdGlvbiAvZGV2L2Rpc2svYnktcGFydHV1aWQvZWQwNDEzNWItYmQ3OS00
YzdjLWIzYjUtYjBmOWMyZmU2ODI2IC9kZXYvZGlzay9ieS11dWlkL0ZBN0EtOThDNQpERVZOQU1F
PS9kZXYvc2RhMQpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEv
aG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMQpERVZUWVBFPXBhcnRpdGlv
bgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZPTEKSURf
QVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNV
UklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0ZST1pF
Tj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVF9F
TkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NBVEE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VOMj0x
CklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVEPTEKSURfQlVT
PWF0YQpJRF9GU19MQUJFTD1TWVNURU0KSURfRlNfTEFCRUxfRU5DPVNZU1RFTQpJRF9GU19UWVBF
PXZmYXQKSURfRlNfVVNBR0U9ZmlsZXN5c3RlbQpJRF9GU19VVUlEPUZBN0EtOThDNQpJRF9GU19V
VUlEX0VOQz1GQTdBLTk4QzUKSURfRlNfVkVSU0lPTj1GQVQzMgpJRF9NT0RFTD1XRENfV0Q3NTAw
QlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENceDIwV0Q3NTAwQlBLVC04MFBLNFQwXHgyMFx4
MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04OjAKSURfUEFSVF9FTlRSWV9OQU1FPUVGSVx4
MjBzeXN0ZW1ceDIwcGFydGl0aW9uCklEX1BBUlRfRU5UUllfTlVNQkVSPTEKSURfUEFSVF9FTlRS
WV9PRkZTRVQ9MjA0OApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpF
PTYxNDQwMApJRF9QQVJUX0VOVFJZX1RZUEU9YzEyYTczMjgtZjgxZi0xMWQyLWJhNGItMDBhMGM5
M2VjOTNiCklEX1BBUlRfRU5UUllfVVVJRD1lZDA0MTM1Yi1iZDc5LTRjN2MtYjNiNS1iMGY5YzJm
ZTY4MjYKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJ
QUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JU
PVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJ
RF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9MQpT
RVFOVU09MTkwMgpTVUJTWVNURU09YmxvY2sKVURJU0tTX0lHTk9SRT0xClVESVNLU19QQVJUSVRJ
T049MQpVRElTS1NfUEFSVElUSU9OX0FMSUdOTUVOVF9PRkZTRVQ9MApVRElTS1NfUEFSVElUSU9O
X0xBQkVMPUVGSSBzeXN0ZW0gcGFydGl0aW9uClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTEKVURJ
U0tTX1BBUlRJVElPTl9PRkZTRVQ9MTA0ODU3NgpVRElTS1NfUEFSVElUSU9OX1NDSEVNRT1ncHQK
VURJU0tTX1BBUlRJVElPTl9TSVpFPTMxNDU3MjgwMApVRElTS1NfUEFSVElUSU9OX1NMQVZFPS9z
eXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhClVESVNLU19QQVJUSVRJT05fVFlQRT1DMTJBNzMyOC1GODFGLTEx
RDItQkE0Qi0wMEEwQzkzRUM5M0IKVURJU0tTX1BBUlRJVElPTl9VVUlEPUVEMDQxMzVCLUJENzkt
NEM3Qy1CM0I1LUIwRjlDMkZFNjgyNgpVRElTS1NfUFJFU0VOVEFUSU9OX0hJREU9MQpVRElTS1Nf
UFJFU0VOVEFUSU9OX05PUE9MSUNZPTAKVVNFQ19JTklUSUFMSVpFRD02ODEKCktFUk5FTFsxMy4w
MDE3NjJdIGFkZCAgICAgIC9tb2R1bGUvZXh0MiAobW9kdWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9
L21vZHVsZS9leHQyClNFUU5VTT0yNTA4ClNVQlNZU1RFTT1tb2R1bGUKCktFUk5FTFsxMy4wMDE5
MDRdIGFkZCAgICAgIC9rZXJuZWwvc2xhYi9leHQyX2lub2RlX2NhY2hlIChzbGFiKQpBQ1RJT049
YWRkCkRFVlBBVEg9L2tlcm5lbC9zbGFiL2V4dDJfaW5vZGVfY2FjaGUKU0VRTlVNPTI1MDkKU1VC
U1lTVEVNPXNsYWIKClVERVYgIFsxMy4wMDE5NDNdIGFkZCAgICAgIC9tb2R1bGUvZXh0MiAobW9k
dWxlKQpBQ1RJT049YWRkCkRFVlBBVEg9L21vZHVsZS9leHQyClNFUU5VTT0yNTA4ClNVQlNZU1RF
TT1tb2R1bGUKVVNFQ19JTklUSUFMSVpFRD02MAoKVURFViAgWzEzLjAwMjAzNF0gYWRkICAgICAg
L2tlcm5lbC9zbGFiL2V4dDJfaW5vZGVfY2FjaGUgKHNsYWIpCkFDVElPTj1hZGQKREVWUEFUSD0v
a2VybmVsL3NsYWIvZXh0Ml9pbm9kZV9jYWNoZQpTRVFOVU09MjUwOQpTVUJTWVNURU09c2xhYgpV
U0VDX0lOSVRJQUxJWkVEPTUKClVERVYgIFsxMy4xMTU2MjNdIGFkZCAgICAgIC9kZXZpY2VzL3Bj
aTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9j
ay9zZGEvc2RhNyAoYmxvY2spCkFDVElPTj1hZGQKREVWTElOS1M9L2Rldi9kaXNrL2J5LWlkL2F0
YS1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOC1wYXJ0NyAvZGV2L2Rpc2sv
YnktaWQvd3duLTB4NTAwMTRlZTY1ODM0NjcwZC1wYXJ0NyAvZGV2L2Rpc2svYnktbGFiZWwvTXlV
YnVudHVCb290TGFibCAvZGV2L2Rpc2svYnktcGFydGxhYmVsL015VWJ1bnR1Qm9vdCAvZGV2L2Rp
c2svYnktcGFydHV1aWQvNzVmZWU1ZTAtNmI1Ny00OTBhLTg1NTgtYmE3NGZjYTgwYWMzIC9kZXYv
ZGlzay9ieS11dWlkLzQ1YTk3NWRhLTY0N2ItNGZkMy04NmFhLTQ3NzM4YmQwOTU4NApERVZOQU1F
PS9kZXYvc2RhNwpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4yL2F0YTEv
aG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhNwpERVZUWVBFPXBhcnRpdGlv
bgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0xCklEX0FUQV9G
RUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZPTEKSURf
QVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNV
UklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0ZST1pF
Tj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVF9F
TkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NBVEE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JBVEVfR0VOMj0x
CklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVEPTEKSURfQlVT
PWF0YQpJRF9GU19MQUJFTD1NeVVidW50dUJvb3RMYWJsCklEX0ZTX0xBQkVMX0VOQz1NeVVidW50
dUJvb3RMYWJsCklEX0ZTX1RZUEU9ZXh0MgpJRF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VV
SUQ9NDVhOTc1ZGEtNjQ3Yi00ZmQzLTg2YWEtNDc3MzhiZDA5NTg0CklEX0ZTX1VVSURfRU5DPTQ1
YTk3NWRhLTY0N2ItNGZkMy04NmFhLTQ3NzM4YmQwOTU4NApJRF9GU19WRVJTSU9OPTEuMApJRF9N
T0RFTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENceDIwV0Q3NTAwQlBL
VC04MFBLNFQwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04OjAKSURfUEFSVF9F
TlRSWV9OQU1FPU15VWJ1bnR1Qm9vdApJRF9QQVJUX0VOVFJZX05VTUJFUj03CklEX1BBUlRfRU5U
UllfT0ZGU0VUPTExMzYxNDg0ODAKSURfUEFSVF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5U
UllfU0laRT0xOTUzNzkyCklEX1BBUlRfRU5UUllfVFlQRT1jMTJhNzMyOC1mODFmLTExZDItYmE0
Yi0wMGEwYzkzZWM5M2IKSURfUEFSVF9FTlRSWV9VVUlEPTc1ZmVlNWUwLTZiNTctNDkwYS04NTU4
LWJhNzRmY2E4MGFjMwpJRF9QQVJUX1RBQkxFX1RZUEU9Z3B0CklEX1JFVklTSU9OPTAxLjAxQTAx
CklEX1NFUklBTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwX1dELVdYSzFFNzJLSFlaOApJRF9TRVJJ
QUxfU0hPUlQ9V0QtV1hLMUU3MktIWVo4CklEX1RZUEU9ZGlzawpJRF9XV049MHg1MDAxNGVlNjU4
MzQ2NzBkCklEX1dXTl9XSVRIX0VYVEVOU0lPTj0weDUwMDE0ZWU2NTgzNDY3MGQKTUFKT1I9OApN
SU5PUj03ClNFUU5VTT0xOTA4ClNVQlNZU1RFTT1ibG9jawpVRElTS1NfSUdOT1JFPTEKVURJU0tT
X1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19Q
QVJUSVRJT05fTEFCRUw9TXlVYnVudHVCb290ClVESVNLU19QQVJUSVRJT05fTlVNQkVSPTcKVURJ
U0tTX1BBUlRJVElPTl9PRkZTRVQ9NTgxNzA4MDIxNzYwClVESVNLU19QQVJUSVRJT05fU0NIRU1F
PWdwdApVRElTS1NfUEFSVElUSU9OX1NJWkU9MTAwMDM0MTUwNApVRElTS1NfUEFSVElUSU9OX1NM
QVZFPS9zeXMvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3Rhcmdl
dDA6MDowLzA6MDowOjAvYmxvY2svc2RhClVESVNLU19QQVJUSVRJT05fVFlQRT1DMTJBNzMyOC1G
ODFGLTExRDItQkE0Qi0wMEEwQzkzRUM5M0IKVURJU0tTX1BBUlRJVElPTl9VVUlEPTc1RkVFNUUw
LTZCNTctNDkwQS04NTU4LUJBNzRGQ0E4MEFDMwpVRElTS1NfUFJFU0VOVEFUSU9OX0hJREU9MQpV
RElTS1NfUFJFU0VOVEFUSU9OX05PUE9MSUNZPTAKVVNFQ19JTklUSUFMSVpFRD03NTgKCktFUk5F
TFsxNC4xNTc2MDBdIGNoYW5nZSAgIC9kZXZpY2VzL3ZpcnR1YWwvYmxvY2svZG0tMiAoYmxvY2sp
CkFDVElPTj1jaGFuZ2UKREVWTkFNRT0vZGV2L2RtLTIKREVWUEFUSD0vZGV2aWNlcy92aXJ0dWFs
L2Jsb2NrL2RtLTIKREVWVFlQRT1kaXNrCk1BSk9SPTI1MgpNSU5PUj0yClNFUU5VTT0yNTEwClNV
QlNZU1RFTT1ibG9jawoKVURFViAgWzE0LjM2NzQ2OV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAw
MDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3Nk
YS9zZGE5IChibG9jaykKQUNUSU9OPWFkZApERVZMSU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdE
Q19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3MktIWVo4LXBhcnQ5IC9kZXYvZGlzay9ieS1p
ZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQ5IC9kZXYvZGlzay9ieS1sYWJlbC9SZXN0b3Jl
IC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvQmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rldi9k
aXNrL2J5LXBhcnR1dWlkLzBhYjRkNDU4LWNkMDktNGJmYi1hNDQ3LTVmNWZhNjYzMzJlMiAvZGV2
L2Rpc2svYnktdXVpZC80QzY2MjNGMTY2MjNEQjBBCkRFVk5BTUU9L2Rldi9zZGE5CkRFVlBBVEg9
L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8w
OjA6MDowL2Jsb2NrL3NkYS9zZGE5CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9E
T1dOTE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJM
RUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFC
TEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJM
RUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VD
VVJJVFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFT
RV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlO
PTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVf
U0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9U
QVRJT05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRF
X0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hF
PTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVMPVJl
c3RvcmUKSURfRlNfTEFCRUxfRU5DPVJlc3RvcmUKSURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdF
PWZpbGVzeXN0ZW0KSURfRlNfVVVJRD00QzY2MjNGMTY2MjNEQjBBCklEX0ZTX1VVSURfRU5DPTRD
NjYyM0YxNjYyM0RCMEEKSURfTU9ERUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9F
TkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZ
X0RJU0s9ODowCklEX1BBUlRfRU5UUllfRkxBR1M9MHgxCklEX1BBUlRfRU5UUllfTkFNRT1CYXNp
Y1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9QQVJUX0VOVFJZX05VTUJFUj05CklEX1BBUlRfRU5U
UllfT0ZGU0VUPTE0MjMxODM4NzIKSURfUEFSVF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5U
UllfU0laRT00MTk2MzUyMApJRF9QQVJUX0VOVFJZX1RZUEU9ZGU5NGJiYTQtMDZkMS00ZDQwLWEx
NmEtYmZkNTAxNzlkNmFjCklEX1BBUlRfRU5UUllfVVVJRD0wYWI0ZDQ1OC1jZDA5LTRiZmItYTQ0
Ny01ZjVmYTY2MzMyZTIKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4wMUEw
MQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURfU0VS
SUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1
ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgK
TUlOT1I9OQpTRVFOVU09MTkxMApTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJVElPTj0xClVE
SVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fRkxBR1M9
cmVxdWlyZWQKVURJU0tTX1BBUlRJVElPTl9MQUJFTD1CYXNpYyBkYXRhIHBhcnRpdGlvbgpVRElT
S1NfUEFSVElUSU9OX05VTUJFUj05ClVESVNLU19QQVJUSVRJT05fT0ZGU0VUPTcyODY3MDE0MjQ2
NApVRElTS1NfUEFSVElUSU9OX1NDSEVNRT1ncHQKVURJU0tTX1BBUlRJVElPTl9TSVpFPTIxNDg1
MzIyMjQwClVESVNLU19QQVJUSVRJT05fU0xBVkU9L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw
MDowMDoxZi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEKVURJU0tT
X1BBUlRJVElPTl9UWVBFPURFOTRCQkE0LTA2RDEtNEQ0MC1BMTZBLUJGRDUwMTc5RDZBQwpVRElT
S1NfUEFSVElUSU9OX1VVSUQ9MEFCNEQ0NTgtQ0QwOS00QkZCLUE0NDctNUY1RkE2NjMzMkUyClVE
SVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTc3NgoKVURFViAg
WzE0Ljc1OTM3MV0gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRh
MS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE2IChibG9jaykKQUNUSU9O
PWFkZApERVZMSU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBf
V0QtV1hLMUU3MktIWVo4LXBhcnQ2IC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2
NzBkLXBhcnQ2IC9kZXYvZGlzay9ieS1sYWJlbC9EYXRhIC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwv
QmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rldi9kaXNrL2J5LXBhcnR1dWlkL2Y2NGY4MmE3
LThmMmItNDc0OC04OGIxLTdiMGM2MWU3MWM3MCAvZGV2L2Rpc2svYnktdXVpZC9GMjFFMjBBNDFF
MjA2M0I3CkRFVk5BTUU9L2Rldi9zZGE2CkRFVlBBVEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE2CkRF
VlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dOTE9BRF9NSUNST0NPREU9MQpJRF9B
VEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVF
PTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
SFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRU5BQkxFRD0wCklEX0FUQV9G
RUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZF
QVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJT05fUkFURV9SUE09NzIwMApJRF9B
VEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdO
QUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VO
QUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVMPURhdGEKSURfRlNfTEFCRUxfRU5DPURhdGEK
SURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD1GMjFFMjBB
NDFFMjA2M0I3CklEX0ZTX1VVSURfRU5DPUYyMUUyMEE0MUUyMDYzQjcKSURfTU9ERUw9V0RDX1dE
NzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4
MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFNRT1C
YXNpY1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9QQVJUX0VOVFJZX05VTUJFUj02CklEX1BBUlRf
RU5UUllfT0ZGU0VUPTU4ODc3OTUyMApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQKSURfUEFSVF9F
TlRSWV9TSVpFPTU0NzM2ODk2MApJRF9QQVJUX0VOVFJZX1RZUEU9ZWJkMGEwYTItYjllNS00NDMz
LTg3YzAtNjhiNmI3MjY5OWM3CklEX1BBUlRfRU5UUllfVVVJRD1mNjRmODJhNy04ZjJiLTQ3NDgt
ODhiMS03YjBjNjFlNzFjNzAKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lPTj0wMS4w
MUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgKSURf
U0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4NTAwMTRl
ZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBkCk1BSk9S
PTgKTUlOT1I9NgpTRVFOVU09MTkwNwpTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJVElPTj0x
ClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fTEFC
RUw9QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9NgpVRElTS1Nf
UEFSVElUSU9OX09GRlNFVD0zMDE0NTUxMTQyNDAKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0
ClVESVNLU19QQVJUSVRJT05fU0laRT0yODAyNTI5MDc1MjAKVURJU0tTX1BBUlRJVElPTl9TTEFW
RT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9RUJEMEEwQTItQjlF
NS00NDMzLTg3QzAtNjhCNkI3MjY5OUM3ClVESVNLU19QQVJUSVRJT05fVVVJRD1GNjRGODJBNy04
RjJCLTQ3NDgtODhCMS03QjBDNjFFNzFDNzAKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0w
ClVTRUNfSU5JVElBTElaRUQ9NzQ4CgpVREVWICBbMTQuODQxMDU4XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAv
YmxvY2svc2RhL3NkYTQgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1p
ZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDQgL2Rldi9k
aXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDQgL2Rldi9kaXNrL2J5LWxhYmVs
L09TIC9kZXYvZGlzay9ieS1wYXJ0bGFiZWwvQmFzaWNceDIwZGF0YVx4MjBwYXJ0aXRpb24gL2Rl
di9kaXNrL2J5LXBhcnR1dWlkL2E0Yjc5N2Q5LTA4NjgtNGJkMS1hOTJkLWYyNDQ2MzkwMzlmNSAv
ZGV2L2Rpc2svYnktdXVpZC80NkUyMURCOUUyMURBRTY1CkRFVk5BTUU9L2Rldi9zZGE0CkRFVlBB
VEg9L2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6
MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGE0CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FU
QV9ET1dOTE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9F
TkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRf
U0VDVVJJVFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9F
UkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRf
TUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRV
UkVfU0VUX1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFf
Uk9UQVRJT05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9S
QVRFX0dFTjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NB
Q0hFPTEKSURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX0xBQkVM
PU9TCklEX0ZTX0xBQkVMX0VOQz1PUwpJRF9GU19UWVBFPW50ZnMKSURfRlNfVVNBR0U9ZmlsZXN5
c3RlbQpJRF9GU19VVUlEPTQ2RTIxREI5RTIxREFFNjUKSURfRlNfVVVJRF9FTkM9NDZFMjFEQjlF
MjFEQUU2NQpJRF9NT0RFTD1XRENfV0Q3NTAwQlBLVC04MFBLNFQwCklEX01PREVMX0VOQz1XRENc
eDIwV0Q3NTAwQlBLVC04MFBLNFQwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwCklEX1BBUlRfRU5UUllfRElTSz04
OjAKSURfUEFSVF9FTlRSWV9OQU1FPUJhc2ljXHgyMGRhdGFceDIwcGFydGl0aW9uCklEX1BBUlRf
RU5UUllfTlVNQkVSPTQKSURfUEFSVF9FTlRSWV9PRkZTRVQ9MjcyMTc5MgpJRF9QQVJUX0VOVFJZ
X1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTU4NTM0MDkyOApJRF9QQVJUX0VOVFJZX1RZ
UEU9ZWJkMGEwYTItYjllNS00NDMzLTg3YzAtNjhiNmI3MjY5OWM3CklEX1BBUlRfRU5UUllfVVVJ
RD1hNGI3OTdkOS0wODY4LTRiZDEtYTkyZC1mMjQ0NjM5MDM5ZjUKSURfUEFSVF9UQUJMRV9UWVBF
PWdwdApJRF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRU
MF9XRC1XWEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBF
PWRpc2sKSURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1
MDAxNGVlNjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9NApTRVFOVU09MTkwNQpTVUJTWVNURU09Ymxv
Y2sKVURJU0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0w
ClVESVNLU19QQVJUSVRJT05fTEFCRUw9QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJ
VElPTl9OVU1CRVI9NApVRElTS1NfUEFSVElUSU9OX09GRlNFVD0xMzkzNTU3NTA0ClVESVNLU19Q
QVJUSVRJT05fU0NIRU1FPWdwdApVRElTS1NfUEFSVElUSU9OX1NJWkU9Mjk5Njk0NTU1MTM2ClVE
SVNLU19QQVJUSVRJT05fU0xBVkU9L3N5cy9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZi4y
L2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEKVURJU0tTX1BBUlRJVElP
Tl9UWVBFPUVCRDBBMEEyLUI5RTUtNDQzMy04N0MwLTY4QjZCNzI2OTlDNwpVRElTS1NfUEFSVElU
SU9OX1VVSUQ9QTRCNzk3RDktMDg2OC00QkQxLUE5MkQtRjI0NDYzOTAzOUY1ClVESVNLU19QUkVT
RU5UQVRJT05fTk9QT0xJQ1k9MApVU0VDX0lOSVRJQUxJWkVEPTcxNQoKVURFViAgWzE0LjkwNDA1
N10gYWRkICAgICAgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90
YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYS9zZGEyIChibG9jaykKQUNUSU9OPWFkZApERVZM
SU5LUz0vZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDc1MDBCUEtULTgwUEs0VDBfV0QtV1hLMUU3
MktIWVo4LXBhcnQyIC9kZXYvZGlzay9ieS1pZC93d24tMHg1MDAxNGVlNjU4MzQ2NzBkLXBhcnQy
IC9kZXYvZGlzay9ieS1sYWJlbC9SZWNvdmVyeSAvZGV2L2Rpc2svYnktcGFydGxhYmVsL0Jhc2lj
XHgyMGRhdGFceDIwcGFydGl0aW9uIC9kZXYvZGlzay9ieS1wYXJ0dXVpZC85NWExZDJjMi0zOTNh
LTQxNTAtYmJkMi1kOGU3MTc5ZTdmOGEgL2Rldi9kaXNrL2J5LXV1aWQvMkNGNDE5NkFGNDE5Mzgx
MgpERVZOQU1FPS9kZXYvc2RhMgpERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDox
Zi4yL2F0YTEvaG9zdDAvdGFyZ2V0MDowOjAvMDowOjA6MC9ibG9jay9zZGEvc2RhMgpERVZUWVBF
PXBhcnRpdGlvbgpJRF9BVEE9MQpJRF9BVEFfRE9XTkxPQURfTUlDUk9DT0RFPTEKSURfQVRBX0ZF
QVRVUkVfU0VUX0FQTT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fQ1VSUkVOVF9WQUxVRT0xMjgK
SURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQT0x
CklEX0FUQV9GRUFUVVJFX1NFVF9IUEFfRU5BQkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9QTT0x
CklEX0FUQV9GRUFUVVJFX1NFVF9QTV9FTkFCTEVEPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VS
SVRZPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOQUJMRUQ9MApJRF9BVEFfRkVBVFVS
RV9TRVRfU0VDVVJJVFlfRU5IQU5DRURfRVJBU0VfVU5JVF9NSU49MTI0CklEX0FUQV9GRUFUVVJF
X1NFVF9TRUNVUklUWV9FUkFTRV9VTklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VS
SVRZX0ZST1pFTj0xCklEX0FUQV9GRUFUVVJFX1NFVF9TTUFSVD0xCklEX0FUQV9GRUFUVVJFX1NF
VF9TTUFSVF9FTkFCTEVEPTEKSURfQVRBX1JPVEFUSU9OX1JBVEVfUlBNPTcyMDAKSURfQVRBX1NB
VEE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4xPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JB
VEVfR0VOMj0xCklEX0FUQV9XUklURV9DQUNIRT0xCklEX0FUQV9XUklURV9DQUNIRV9FTkFCTEVE
PTEKSURfQlVTPWF0YQpJRF9GU19MQUJFTD1SZWNvdmVyeQpJRF9GU19MQUJFTF9FTkM9UmVjb3Zl
cnkKSURfRlNfVFlQRT1udGZzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD0yQ0Y0
MTk2QUY0MTkzODEyCklEX0ZTX1VVSURfRU5DPTJDRjQxOTZBRjQxOTM4MTIKSURfTU9ERUw9V0RD
X1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRU
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfRkxB
R1M9MHgxCklEX1BBUlRfRU5UUllfTkFNRT1CYXNpY1x4MjBkYXRhXHgyMHBhcnRpdGlvbgpJRF9Q
QVJUX0VOVFJZX05VTUJFUj0yCklEX1BBUlRfRU5UUllfT0ZGU0VUPTYxNjQ0OApJRF9QQVJUX0VO
VFJZX1NDSEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTE4NDMyMDAKSURfUEFSVF9FTlRSWV9U
WVBFPWRlOTRiYmE0LTA2ZDEtNGQ0MC1hMTZhLWJmZDUwMTc5ZDZhYwpJRF9QQVJUX0VOVFJZX1VV
SUQ9OTVhMWQyYzItMzkzYS00MTUwLWJiZDItZDhlNzE3OWU3ZjhhCklEX1BBUlRfVEFCTEVfVFlQ
RT1ncHQKSURfUkVWSVNJT049MDEuMDFBMDEKSURfU0VSSUFMPVdEQ19XRDc1MDBCUEtULTgwUEs0
VDBfV0QtV1hLMUU3MktIWVo4CklEX1NFUklBTF9TSE9SVD1XRC1XWEsxRTcyS0hZWjgKSURfVFlQ
RT1kaXNrCklEX1dXTj0weDUwMDE0ZWU2NTgzNDY3MGQKSURfV1dOX1dJVEhfRVhURU5TSU9OPTB4
NTAwMTRlZTY1ODM0NjcwZApNQUpPUj04Ck1JTk9SPTIKU0VRTlVNPTE5MDMKU1VCU1lTVEVNPWJs
b2NrClVESVNLU19QQVJUSVRJT049MQpVRElTS1NfUEFSVElUSU9OX0FMSUdOTUVOVF9PRkZTRVQ9
MApVRElTS1NfUEFSVElUSU9OX0ZMQUdTPXJlcXVpcmVkClVESVNLU19QQVJUSVRJT05fTEFCRUw9
QmFzaWMgZGF0YSBwYXJ0aXRpb24KVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9MgpVRElTS1NfUEFS
VElUSU9OX09GRlNFVD0zMTU2MjEzNzYKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0ClVESVNL
U19QQVJUSVRJT05fU0laRT05NDM3MTg0MDAKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6
MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9REU5NEJCQTQtMDZEMS00RDQwLUEx
NkEtQkZENTAxNzlENkFDClVESVNLU19QQVJUSVRJT05fVVVJRD05NUExRDJDMi0zOTNBLTQxNTAt
QkJEMi1EOEU3MTc5RTdGOEEKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0wClVTRUNfSU5J
VElBTElaRUQ9Njk0CgpVREVWICBbMTQuOTA2OTczXSBhZGQgICAgICAvZGV2aWNlcy9wY2kwMDAw
OjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAvYmxvY2svc2Rh
L3NkYTMgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1pZC9hdGEtV0RD
X1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDMgL2Rldi9kaXNrL2J5LWlk
L3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDMgL2Rldi9kaXNrL2J5LXBhcnRsYWJlbC9NaWNy
b3NvZnRceDIwcmVzZXJ2ZWRceDIwcGFydGl0aW9uIC9kZXYvZGlzay9ieS1wYXJ0dXVpZC80MzJh
OTc3Yi1mMjZkLTRlNzUtYjllZS1iZjYxMGVlNmY0YTQKREVWTkFNRT0vZGV2L3NkYTMKREVWUEFU
SD0vZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTMKREVWVFlQRT1wYXJ0aXRpb24KSURfQVRBPTEKSURfQVRB
X0RPV05MT0FEX01JQ1JPQ09ERT0xCklEX0FUQV9GRUFUVVJFX1NFVF9BUE09MQpJRF9BVEFfRkVB
VFVSRV9TRVRfQVBNX0NVUlJFTlRfVkFMVUU9MTI4CklEX0FUQV9GRUFUVVJFX1NFVF9BUE1fRU5B
QkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9IUEE9MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBX0VO
QUJMRUQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE09MQpJRF9BVEFfRkVBVFVSRV9TRVRfUE1fRU5B
QkxFRD0xCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWT0xCklEX0FUQV9GRUFUVVJFX1NFVF9T
RUNVUklUWV9FTkFCTEVEPTAKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VOSEFOQ0VEX0VS
QVNFX1VOSVRfTUlOPTEyNApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRVJBU0VfVU5JVF9N
SU49MTI0CklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9GUk9aRU49MQpJRF9BVEFfRkVBVFVS
RV9TRVRfU01BUlQ9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU01BUlRfRU5BQkxFRD0xCklEX0FUQV9S
T1RBVElPTl9SQVRFX1JQTT03MjAwCklEX0FUQV9TQVRBPTEKSURfQVRBX1NBVEFfU0lHTkFMX1JB
VEVfR0VOMT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjI9MQpJRF9BVEFfV1JJVEVfQ0FD
SEU9MQpJRF9BVEFfV1JJVEVfQ0FDSEVfRU5BQkxFRD0xCklEX0JVUz1hdGEKSURfTU9ERUw9V0RD
X1dENzUwMEJQS1QtODBQSzRUMApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRU
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIw
XHgyMFx4MjBceDIwXHgyMApJRF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFN
RT1NaWNyb3NvZnRceDIwcmVzZXJ2ZWRceDIwcGFydGl0aW9uCklEX1BBUlRfRU5UUllfTlVNQkVS
PTMKSURfUEFSVF9FTlRSWV9PRkZTRVQ9MjQ1OTY0OApJRF9QQVJUX0VOVFJZX1NDSEVNRT1ncHQK
SURfUEFSVF9FTlRSWV9TSVpFPTI2MjE0NApJRF9QQVJUX0VOVFJZX1RZUEU9ZTNjOWUzMTYtMGI1
Yy00ZGI4LTgxN2QtZjkyZGYwMDIxNWFlCklEX1BBUlRfRU5UUllfVVVJRD00MzJhOTc3Yi1mMjZk
LTRlNzUtYjllZS1iZjYxMGVlNmY0YTQKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJRF9SRVZJU0lP
Tj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZ
WjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sKSURfV1dOPTB4
NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVlNjU4MzQ2NzBk
Ck1BSk9SPTgKTUlOT1I9MwpTRVFOVU09MTkwNApTVUJTWVNURU09YmxvY2sKVURJU0tTX1BBUlRJ
VElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJ
T05fTEFCRUw9TWljcm9zb2Z0IHJlc2VydmVkIHBhcnRpdGlvbgpVRElTS1NfUEFSVElUSU9OX05V
TUJFUj0zClVESVNLU19QQVJUSVRJT05fT0ZGU0VUPTEyNTkzMzk3NzYKVURJU0tTX1BBUlRJVElP
Tl9TQ0hFTUU9Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0xMzQyMTc3MjgKVURJU0tTX1BBUlRJ
VElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0
MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9RTND
OUUzMTYtMEI1Qy00REI4LTgxN0QtRjkyREYwMDIxNUFFClVESVNLU19QQVJUSVRJT05fVVVJRD00
MzJBOTc3Qi1GMjZELTRFNzUtQjlFRS1CRjYxMEVFNkY0QTQKVURJU0tTX1BSRVNFTlRBVElPTl9O
T1BPTElDWT0wClVTRUNfSU5JVElBTElaRUQ9NzA1CgpVREVWICBbMTUuMzk4ODAwXSBhZGQgICAg
ICAvZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDow
LzA6MDowOjAvYmxvY2svc2RhL3NkYTUgKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYv
ZGlzay9ieS1pZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFy
dDUgL2Rldi9kaXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDUgL2Rldi9kaXNr
L2J5LXBhcnR1dWlkLzc0MDRmYzJlLTE4YjUtNGFhYy05NzQ1LTRiM2U5NmQ0ZTdlYyAvZGV2L2Rp
c2svYnktdXVpZC8wMjlBNDI4QjlBNDI3QUU1CkRFVk5BTUU9L2Rldi9zZGE1CkRFVlBBVEg9L2Rl
dmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6
MDowL2Jsb2NrL3NkYS9zZGE1CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dO
TE9BRF9NSUNST0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVf
U0VUX0FQTV9DVVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVE
PTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9
MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJ
VFlfRU5BQkxFRD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9V
TklUX01JTj0xMjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEy
NApJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VU
X1NNQVJUPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJ
T05fUkFURV9SUE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dF
TjE9MQpJRF9BVEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEK
SURfQVRBX1dSSVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX1RZUEU9bnRmcwpJ
RF9GU19VU0FHRT1maWxlc3lzdGVtCklEX0ZTX1VVSUQ9MDI5QTQyOEI5QTQyN0FFNQpJRF9GU19V
VUlEX0VOQz0wMjlBNDI4QjlBNDI3QUU1CklEX01PREVMPVdEQ19XRDc1MDBCUEtULTgwUEs0VDAK
SURfTU9ERUxfRU5DPVdEQ1x4MjBXRDc1MDBCUEtULTgwUEs0VDBceDIwXHgyMFx4MjBceDIwXHgy
MFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjAKSURf
UEFSVF9FTlRSWV9ESVNLPTg6MApJRF9QQVJUX0VOVFJZX0ZMQUdTPTB4MQpJRF9QQVJUX0VOVFJZ
X05VTUJFUj01CklEX1BBUlRfRU5UUllfT0ZGU0VUPTU4ODA2MjcyMApJRF9QQVJUX0VOVFJZX1ND
SEVNRT1ncHQKSURfUEFSVF9FTlRSWV9TSVpFPTcxNjgwMApJRF9QQVJUX0VOVFJZX1RZUEU9ZGU5
NGJiYTQtMDZkMS00ZDQwLWExNmEtYmZkNTAxNzlkNmFjCklEX1BBUlRfRU5UUllfVVVJRD03NDA0
ZmMyZS0xOGI1LTRhYWMtOTc0NS00YjNlOTZkNGU3ZWMKSURfUEFSVF9UQUJMRV9UWVBFPWdwdApJ
RF9SRVZJU0lPTj0wMS4wMUEwMQpJRF9TRVJJQUw9V0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1X
WEsxRTcyS0hZWjgKSURfU0VSSUFMX1NIT1JUPVdELVdYSzFFNzJLSFlaOApJRF9UWVBFPWRpc2sK
SURfV1dOPTB4NTAwMTRlZTY1ODM0NjcwZApJRF9XV05fV0lUSF9FWFRFTlNJT049MHg1MDAxNGVl
NjU4MzQ2NzBkCk1BSk9SPTgKTUlOT1I9NQpTRVFOVU09MTkwNgpTVUJTWVNURU09YmxvY2sKVURJ
U0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJT05fQUxJR05NRU5UX09GRlNFVD0wClVESVNL
U19QQVJUSVRJT05fRkxBR1M9cmVxdWlyZWQKVURJU0tTX1BBUlRJVElPTl9OVU1CRVI9NQpVRElT
S1NfUEFSVElUSU9OX09GRlNFVD0zMDEwODgxMTI2NDAKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9
Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0zNjcwMDE2MDAKVURJU0tTX1BBUlRJVElPTl9TTEFW
RT0vc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQw
OjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpVRElTS1NfUEFSVElUSU9OX1RZUEU9REU5NEJCQTQtMDZE
MS00RDQwLUExNkEtQkZENTAxNzlENkFDClVESVNLU19QQVJUSVRJT05fVVVJRD03NDA0RkMyRS0x
OEI1LTRBQUMtOTc0NS00QjNFOTZENEU3RUMKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0w
ClVTRUNfSU5JVElBTElaRUQ9NzI1CgpVREVWICBbMTYuMTkyNjc5XSBhZGQgICAgICAvZGV2aWNl
cy9wY2kwMDAwOjAwLzAwMDA6MDA6MWYuMi9hdGExL2hvc3QwL3RhcmdldDA6MDowLzA6MDowOjAv
YmxvY2svc2RhL3NkYTggKGJsb2NrKQpBQ1RJT049YWRkCkRFVkxJTktTPS9kZXYvZGlzay9ieS1p
ZC9hdGEtV0RDX1dENzUwMEJQS1QtODBQSzRUMF9XRC1XWEsxRTcyS0hZWjgtcGFydDggL2Rldi9k
aXNrL2J5LWlkL3d3bi0weDUwMDE0ZWU2NTgzNDY3MGQtcGFydDggL2Rldi9kaXNrL2J5LXBhcnRs
YWJlbC9NeVVidW50dUxWTSAvZGV2L2Rpc2svYnktcGFydHV1aWQvZjRiOWQzMDQtMzM0NS00M2Vm
LTliMzEtNmI5YjlkYmY3NzhkCkRFVk5BTUU9L2Rldi9zZGE4CkRFVlBBVEg9L2RldmljZXMvcGNp
MDAwMDowMC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2Nr
L3NkYS9zZGE4CkRFVlRZUEU9cGFydGl0aW9uCklEX0FUQT0xCklEX0FUQV9ET1dOTE9BRF9NSUNS
T0NPREU9MQpJRF9BVEFfRkVBVFVSRV9TRVRfQVBNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0FQTV9D
VVJSRU5UX1ZBTFVFPTEyOApJRF9BVEFfRkVBVFVSRV9TRVRfQVBNX0VOQUJMRUQ9MQpJRF9BVEFf
RkVBVFVSRV9TRVRfSFBBPTEKSURfQVRBX0ZFQVRVUkVfU0VUX0hQQV9FTkFCTEVEPTEKSURfQVRB
X0ZFQVRVUkVfU0VUX1BNPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1BNX0VOQUJMRUQ9MQpJRF9BVEFf
RkVBVFVSRV9TRVRfU0VDVVJJVFk9MQpJRF9BVEFfRkVBVFVSRV9TRVRfU0VDVVJJVFlfRU5BQkxF
RD0wCklEX0FUQV9GRUFUVVJFX1NFVF9TRUNVUklUWV9FTkhBTkNFRF9FUkFTRV9VTklUX01JTj0x
MjQKSURfQVRBX0ZFQVRVUkVfU0VUX1NFQ1VSSVRZX0VSQVNFX1VOSVRfTUlOPTEyNApJRF9BVEFf
RkVBVFVSRV9TRVRfU0VDVVJJVFlfRlJPWkVOPTEKSURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUPTEK
SURfQVRBX0ZFQVRVUkVfU0VUX1NNQVJUX0VOQUJMRUQ9MQpJRF9BVEFfUk9UQVRJT05fUkFURV9S
UE09NzIwMApJRF9BVEFfU0FUQT0xCklEX0FUQV9TQVRBX1NJR05BTF9SQVRFX0dFTjE9MQpJRF9B
VEFfU0FUQV9TSUdOQUxfUkFURV9HRU4yPTEKSURfQVRBX1dSSVRFX0NBQ0hFPTEKSURfQVRBX1dS
SVRFX0NBQ0hFX0VOQUJMRUQ9MQpJRF9CVVM9YXRhCklEX0ZTX1RZUEU9TFZNMl9tZW1iZXIKSURf
RlNfVVNBR0U9cmFpZApJRF9GU19VVUlEPTllYnczRC1vNmFiLWJ6ZGctS3RzTi16SFplLXNOWFUt
T0JwZGtiCklEX0ZTX1VVSURfRU5DPTllYnczRC1vNmFiLWJ6ZGctS3RzTi16SFplLXNOWFUtT0Jw
ZGtiCklEX0ZTX1ZFUlNJT049TFZNMiAwMDEKSURfTU9ERUw9V0RDX1dENzUwMEJQS1QtODBQSzRU
MApJRF9NT0RFTF9FTkM9V0RDXHgyMFdENzUwMEJQS1QtODBQSzRUMFx4MjBceDIwXHgyMFx4MjBc
eDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMApJ
RF9QQVJUX0VOVFJZX0RJU0s9ODowCklEX1BBUlRfRU5UUllfTkFNRT1NeVVidW50dUxWTQpJRF9Q
QVJUX0VOVFJZX05VTUJFUj04CklEX1BBUlRfRU5UUllfT0ZGU0VUPTExMzgxMDIyNzIKSURfUEFS
VF9FTlRSWV9TQ0hFTUU9Z3B0CklEX1BBUlRfRU5UUllfU0laRT0yODUwODE2MDAKSURfUEFSVF9F
TlRSWV9UWVBFPWU2ZDZkMzc5LWY1MDctNDRjMi1hMjNjLTIzOGYyYTNkZjkyOApJRF9QQVJUX0VO
VFJZX1VVSUQ9ZjRiOWQzMDQtMzM0NS00M2VmLTliMzEtNmI5YjlkYmY3NzhkCklEX1BBUlRfVEFC
TEVfVFlQRT1ncHQKSURfUkVWSVNJT049MDEuMDFBMDEKSURfU0VSSUFMPVdEQ19XRDc1MDBCUEtU
LTgwUEs0VDBfV0QtV1hLMUU3MktIWVo4CklEX1NFUklBTF9TSE9SVD1XRC1XWEsxRTcyS0hZWjgK
SURfVFlQRT1kaXNrCklEX1dXTj0weDUwMDE0ZWU2NTgzNDY3MGQKSURfV1dOX1dJVEhfRVhURU5T
SU9OPTB4NTAwMTRlZTY1ODM0NjcwZApNQUpPUj04Ck1JTk9SPTgKU0VRTlVNPTE5MDkKU1VCU1lT
VEVNPWJsb2NrClVESVNLU19JR05PUkU9MQpVRElTS1NfTFZNMl9QVl9OVU1fTURBPTEKVURJU0tT
X0xWTTJfUFZfVVVJRD05ZWJ3M0QtbzZhYi1iemRnLUt0c04tekhaZS1zTlhVLU9CcGRrYgpVRElT
S1NfTFZNMl9QVl9WR19FWFRFTlRfQ09VTlQ9MzQ3OTkKVURJU0tTX0xWTTJfUFZfVkdfRVhURU5U
X1NJWkU9NDE5NDMwNApVRElTS1NfTFZNMl9QVl9WR19GUkVFX1NJWkU9MApVRElTS1NfTFZNMl9Q
Vl9WR19MVl9MSVNUPW5hbWU9c3dhcDt1dWlkPUJUQTlZaS1iRnI3LTAwMkwtT3dZYy1YeGhTLVZQ
OUktWUNaYzFIO3NpemU9NTk5Nzg1NDcyMDs7YWN0aXZlPTEgbmFtZT1NeVJvb3Q7dXVpZD1laWtz
U2YteU4yOS1HUURDLTdGM3otQUs4VS1HRHlkLXFLZ3pHWDtzaXplPTE5OTk4NDQxNDcyOzthY3Rp
dmU9MSBuYW1lPU15U2VydmVyU1I7dXVpZD1iUlBnWFYtUklaNi1reU5pLVMzSFgtWE5XWS1YU2lT
LXM4MU5zWTtzaXplPTExOTk2MTI4ODcwNDs7YWN0aXZlPTEKVURJU0tTX0xWTTJfUFZfVkdfTkFN
RT1TZXJ2ZXJWRwpVRElTS1NfTFZNMl9QVl9WR19QVl9MSVNUPXV1aWQ9OWVidzNELW82YWItYnpk
Zy1LdHNOLXpIWmUtc05YVS1PQnBka2I7c2l6ZT0xNDU5NTc1ODQ4OTY7YWxsb2NhdGVkX3NpemU9
MTQ1OTU3NTg0ODk2ClVESVNLU19MVk0yX1BWX1ZHX1NFUU5VTT00ClVESVNLU19MVk0yX1BWX1ZH
X1NJWkU9MTQ1OTU3NTg0ODk2ClVESVNLU19MVk0yX1BWX1ZHX1VVSUQ9Q0d1cVNELUppNGstdGdy
Ni0yN3VuLVNHN00tQ3lXZS1VTFFxZkYKVURJU0tTX1BBUlRJVElPTj0xClVESVNLU19QQVJUSVRJ
T05fQUxJR05NRU5UX09GRlNFVD0wClVESVNLU19QQVJUSVRJT05fTEFCRUw9TXlVYnVudHVMVk0K
VURJU0tTX1BBUlRJVElPTl9OVU1CRVI9OApVRElTS1NfUEFSVElUSU9OX09GRlNFVD01ODI3MDgz
NjMyNjQKVURJU0tTX1BBUlRJVElPTl9TQ0hFTUU9Z3B0ClVESVNLU19QQVJUSVRJT05fU0laRT0x
NDU5NjE3NzkyMDAKVURJU0tTX1BBUlRJVElPTl9TTEFWRT0vc3lzL2RldmljZXMvcGNpMDAwMDow
MC8wMDAwOjAwOjFmLjIvYXRhMS9ob3N0MC90YXJnZXQwOjA6MC8wOjA6MDowL2Jsb2NrL3NkYQpV
RElTS1NfUEFSVElUSU9OX1RZUEU9RTZENkQzNzktRjUwNy00NEMyLUEyM0MtMjM4RjJBM0RGOTI4
ClVESVNLU19QQVJUSVRJT05fVVVJRD1GNEI5RDMwNC0zMzQ1LTQzRUYtOUIzMS02QjlCOURCRjc3
OEQKVURJU0tTX1BSRVNFTlRBVElPTl9OT1BPTElDWT0wClVTRUNfSU5JVElBTElaRUQ9NzY3CgpV
REVWICBbMTYuMjQxODEzXSBjaGFuZ2UgICAvZGV2aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTIgKGJs
b2NrKQpBQ1RJT049Y2hhbmdlCkRFVkxJTktTPS9kZXYvU2VydmVyVkcvTXlTZXJ2ZXJTUiAvZGV2
L2Rpc2svYnktaWQvZG0tbmFtZS1TZXJ2ZXJWRy1NeVNlcnZlclNSIC9kZXYvZGlzay9ieS1pZC9k
bS11dWlkLUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVMUXFmRmJSUGdYVlJJWjZreU5p
UzNIWFhOV1lYU2lTczgxTnNZIC9kZXYvZGlzay9ieS1sYWJlbC9NeVNlcnZlclNSTGFiZWwgL2Rl
di9kaXNrL2J5LXV1aWQvOGFmZDg0ZTgtYTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2IC9kZXYv
bWFwcGVyL1NlcnZlclZHLU15U2VydmVyU1IKREVWTkFNRT0vZGV2L2RtLTIKREVWUEFUSD0vZGV2
aWNlcy92aXJ0dWFsL2Jsb2NrL2RtLTIKREVWVFlQRT1kaXNrCkRNX0xWX05BTUU9TXlTZXJ2ZXJT
UgpETV9OQU1FPVNlcnZlclZHLU15U2VydmVyU1IKRE1fU1VTUEVOREVEPTAKRE1fVURFVl9ESVNB
QkxFX0xJQlJBUllfRkFMTEJBQ0tfRkxBRz0xCkRNX1VERVZfUFJJTUFSWV9TT1VSQ0VfRkxBRz0x
CkRNX1VERVZfUlVMRVM9MQpETV9VVUlEPUxWTS1DR3VxU0RKaTRrdGdyNjI3dW5TRzdNQ3lXZVVM
UXFmRmJSUGdYVlJJWjZreU5pUzNIWFhOV1lYU2lTczgxTnNZCkRNX1ZHX05BTUU9U2VydmVyVkcK
SURfRlNfTEFCRUw9TXlTZXJ2ZXJTUkxhYmVsCklEX0ZTX0xBQkVMX0VOQz1NeVNlcnZlclNSTGFi
ZWwKSURfRlNfVFlQRT1leHQzCklEX0ZTX1VTQUdFPWZpbGVzeXN0ZW0KSURfRlNfVVVJRD04YWZk
ODRlOC1hMjJiLTRkNGUtODU3ZC1mNTE5ZDdmNjdhNzYKSURfRlNfVVVJRF9FTkM9OGFmZDg0ZTgt
YTIyYi00ZDRlLTg1N2QtZjUxOWQ3ZjY3YTc2CklEX0ZTX1ZFUlNJT049MS4wCk1BSk9SPTI1MgpN
SU5PUj0yClNFUU5VTT0yNTEwClNVQlNZU1RFTT1ibG9jawpVRElTS1NfRE1fVEFSR0VUU19DT1VO
VD0xClVESVNLU19ETV9UQVJHRVRTX0xFTkdUSD0yMzQyOTkzOTIKVURJU0tTX0RNX1RBUkdFVFNf
UEFSQU1TPTg6OFx4MjA1MDc3NjA2NApVRElTS1NfRE1fVEFSR0VUU19TVEFSVD0wClVESVNLU19E
TV9UQVJHRVRTX1RZUEU9bGluZWFyClVESVNLU19QUkVTRU5UQVRJT05fTk9QT0xJQ1k9MQpVU0VD
X0lOSVRJQUxJWkVEPTEzMwoK
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="Xorg.0.log"
Content-Disposition: attachment; filename="Xorg.0.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhcy7m7

WyAgICAxOC45MTFdIApYLk9yZyBYIFNlcnZlciAxLjE0LjUKUmVsZWFzZSBEYXRlOiAyMDEzLTEy
LTEyClsgICAgMTguOTExXSBYIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKWyAgICAx
OC45MTFdIEJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMuMi4wLTM3LWdlbmVyaWMgeDg2
XzY0IFVidW50dQpbICAgIDE4LjkxMV0gQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBMaW51eCB1
YnVudHVTZXJ2ZXIgMy4xMS4wLTE1LWdlbmVyaWMgIzIzLVVidW50dSBTTVAgTW9uIERlYyA5IDE4
OjE3OjA0IFVUQyAyMDEzIHg4Nl82NApbICAgIDE4LjkxMV0gS2VybmVsIGNvbW1hbmQgbGluZTog
Qk9PVF9JTUFHRT0vdm1saW51ei0zLjExLjAtMTUtZ2VuZXJpYy5lZmkuc2lnbmVkIHJvb3Q9L2Rl
di9tYXBwZXIvU2VydmVyVkctTXlSb290IHJvClsgICAgMTguOTExXSBCdWlsZCBEYXRlOiAxNyBE
ZWNlbWJlciAyMDEzICAxMDowNjoxNUFNClsgICAgMTguOTExXSB4b3JnLXNlcnZlciAyOjEuMTQu
NS0xdWJ1bnR1Mn5zYXVjeTEgKEZvciB0ZWNobmljYWwgc3VwcG9ydCBwbGVhc2Ugc2VlIGh0dHA6
Ly93d3cudWJ1bnR1LmNvbS9zdXBwb3J0KSAKWyAgICAxOC45MTFdIEN1cnJlbnQgdmVyc2lvbiBv
ZiBwaXhtYW46IDAuMzAuMgpbICAgIDE4LjkxMV0gCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMs
IGNoZWNrIGh0dHA6Ly93aWtpLngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUg
bGF0ZXN0IHZlcnNpb24uClsgICAgMTguOTExXSBNYXJrZXJzOiAoLS0pIHByb2JlZCwgKCoqKSBm
cm9tIGNvbmZpZyBmaWxlLCAoPT0pIGRlZmF1bHQgc2V0dGluZywKCSgrKykgZnJvbSBjb21tYW5k
IGxpbmUsICghISkgbm90aWNlLCAoSUkpIGluZm9ybWF0aW9uYWwsCgkoV1cpIHdhcm5pbmcsIChF
RSkgZXJyb3IsIChOSSkgbm90IGltcGxlbWVudGVkLCAoPz8pIHVua25vd24uClsgICAgMTguOTEx
XSAoPT0pIExvZyBmaWxlOiAiL3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IEZyaSBKYW4gMTcg
MjI6NTc6MjcgMjAxNApbICAgIDE4LjkyNF0gKD09KSBVc2luZyBzeXN0ZW0gY29uZmlnIGRpcmVj
dG9yeSAiL3Vzci9zaGFyZS9YMTEveG9yZy5jb25mLmQiClsgICAgMTguOTI0XSAoPT0pIE5vIExh
eW91dCBzZWN0aW9uLiAgVXNpbmcgdGhlIGZpcnN0IFNjcmVlbiBzZWN0aW9uLgpbICAgIDE4Ljky
NF0gKD09KSBObyBzY3JlZW4gc2VjdGlvbiBhdmFpbGFibGUuIFVzaW5nIGRlZmF1bHRzLgpbICAg
IDE4LjkyNF0gKCoqKSB8LS0+U2NyZWVuICJEZWZhdWx0IFNjcmVlbiBTZWN0aW9uIiAoMCkKWyAg
ICAxOC45MjRdICgqKikgfCAgIHwtLT5Nb25pdG9yICI8ZGVmYXVsdCBtb25pdG9yPiIKWyAgICAx
OC45MjRdICg9PSkgTm8gbW9uaXRvciBzcGVjaWZpZWQgZm9yIHNjcmVlbiAiRGVmYXVsdCBTY3Jl
ZW4gU2VjdGlvbiIuCglVc2luZyBhIGRlZmF1bHQgbW9uaXRvciBjb25maWd1cmF0aW9uLgpbICAg
IDE4LjkyNF0gKD09KSBBdXRvbWF0aWNhbGx5IGFkZGluZyBkZXZpY2VzClsgICAgMTguOTI0XSAo
PT0pIEF1dG9tYXRpY2FsbHkgZW5hYmxpbmcgZGV2aWNlcwpbICAgIDE4LjkyNF0gKD09KSBBdXRv
bWF0aWNhbGx5IGFkZGluZyBHUFUgZGV2aWNlcwpbICAgIDE4LjkyNF0gKFdXKSBUaGUgZGlyZWN0
b3J5ICIvdXNyL3NoYXJlL2ZvbnRzL1gxMS9jeXJpbGxpYyIgZG9lcyBub3QgZXhpc3QuClsgICAg
MTguOTI0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICAxOC45MjRdIChXVykg
VGhlIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9mb250cy9YMTEvMTAwZHBpLyIgZG9lcyBub3QgZXhp
c3QuClsgICAgMTguOTI0XSAJRW50cnkgZGVsZXRlZCBmcm9tIGZvbnQgcGF0aC4KWyAgICAxOC45
MjRdIChXVykgVGhlIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9mb250cy9YMTEvMTAwZHBpIiBkb2Vz
IG5vdCBleGlzdC4KWyAgICAxOC45MjRdIAlFbnRyeSBkZWxldGVkIGZyb20gZm9udCBwYXRoLgpb
ICAgIDE4LjkyNF0gKD09KSBGb250UGF0aCBzZXQgdG86CgkvdXNyL3NoYXJlL2ZvbnRzL1gxMS9t
aXNjLAoJL3Vzci9zaGFyZS9mb250cy9YMTEvNzVkcGkvOnVuc2NhbGVkLAoJL3Vzci9zaGFyZS9m
b250cy9YMTEvVHlwZTEsCgkvdXNyL3NoYXJlL2ZvbnRzL1gxMS83NWRwaSwKCWJ1aWx0LWlucwpb
ICAgIDE4LjkyNF0gKD09KSBNb2R1bGVQYXRoIHNldCB0byAiL3Vzci9saWIveDg2XzY0LWxpbnV4
LWdudS94b3JnL2V4dHJhLW1vZHVsZXMsL3Vzci9saWIveG9yZy9leHRyYS1tb2R1bGVzLC91c3Iv
bGliL3hvcmcvbW9kdWxlcyIKWyAgICAxOC45MjRdIChJSSkgVGhlIHNlcnZlciByZWxpZXMgb24g
dWRldiB0byBwcm92aWRlIHRoZSBsaXN0IG9mIGlucHV0IGRldmljZXMuCglJZiBubyBkZXZpY2Vz
IGJlY29tZSBhdmFpbGFibGUsIHJlY29uZmlndXJlIHVkZXYgb3IgZGlzYWJsZSBBdXRvQWRkRGV2
aWNlcy4KWyAgICAxOC45MjRdIChJSSkgTG9hZGVyIG1hZ2ljOiAweDdmYzg0MjBiM2QyMApbICAg
IDE4LjkyNF0gKElJKSBNb2R1bGUgQUJJIHZlcnNpb25zOgpbICAgIDE4LjkyNF0gCVguT3JnIEFO
U0kgQyBFbXVsYXRpb246IDAuNApbICAgIDE4LjkyNF0gCVguT3JnIFZpZGVvIERyaXZlcjogMTQu
MQpbICAgIDE4LjkyNF0gCVguT3JnIFhJbnB1dCBkcml2ZXIgOiAxOS4xClsgICAgMTguOTI0XSAJ
WC5PcmcgU2VydmVyIEV4dGVuc2lvbiA6IDcuMApbICAgIDE4LjkyNF0gKElJKSB4ZnJlZTg2OiBB
ZGRpbmcgZHJtIGRldmljZSAoL2Rldi9kcmkvY2FyZDEpClsgICAgMTguOTI0XSAoSUkpIHhmcmVl
ODY6IEFkZGluZyBkcm0gZGV2aWNlICgvZGV2L2RyaS9jYXJkMCkKWyAgICAxOC45MjVdICgtLSkg
UENJOiooMDowOjI6MCkgODA4NjowMTY2OjEwNDM6MTQ3NyByZXYgOSwgTWVtIEAgMHhmNzQwMDAw
MC80MTk0MzA0LCAweGQwMDAwMDAwLzI2ODQzNTQ1NiwgSS9PIEAgMHgwMDAwZjAwMC82NApbICAg
IDE4LjkyNV0gKC0tKSBQQ0k6ICgwOjE6MDowKSAxMGRlOjBkZTM6MTA0MzoxNDc3IHJldiAxNjEs
IE1lbSBAIDB4ZjYwMDAwMDAvMTY3NzcyMTYsIDB4ZTAwMDAwMDAvMjY4NDM1NDU2LCAweGYwMDAw
MDAwLzMzNTU0NDMyLCBJL08gQCAweDAwMDBlMDAwLzEyOCwgQklPUyBAIDB4Pz8/Pz8/Pz8vNTI0
Mjg4ClsgICAgMTguOTI1XSAoSUkpIE9wZW4gQUNQSSBzdWNjZXNzZnVsICgvdmFyL3J1bi9hY3Bp
ZC5zb2NrZXQpClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEdl
bmVyaWMgRXZlbnQgRXh0ZW5zaW9uClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4g
ZXh0ZW5zaW9uIFNIQVBFClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIE1JVC1TSE0KWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24g
WElucHV0RXh0ZW5zaW9uClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIFhURVNUClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIEJJ
Ry1SRVFVRVNUUwpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBT
WU5DClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhLRVlCT0FS
RApbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYQy1NSVNDClsg
ICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFNFQ1VSSVRZClsgICAg
MTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BClsgICAgMTgu
OTI1XSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhGSVhFUwpbICAgIDE4LjkyNV0g
SW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRU5ERVIKWyAgICAxOC45MjVdIEluaXRp
YWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFIKWyAgICAxOC45MjVdIEluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcg
YnVpbHQtaW4gZXh0ZW5zaW9uIERBTUFHRQpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0
LWluIGV4dGVuc2lvbiBNSVQtU0NSRUVOLVNBVkVSClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcg
YnVpbHQtaW4gZXh0ZW5zaW9uIERPVUJMRS1CVUZGRVIKWyAgICAxOC45MjVdIEluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gUkVDT1JEClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIERQTVMKWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gWC1SZXNvdXJjZQpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4
dGVuc2lvbiBYVmlkZW8KWyAgICAxOC45MjVdIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbgpbICAgIDE4LjkyNV0gSW5pdGlhbGl6aW5nIGJ1
aWx0LWluIGV4dGVuc2lvbiBTRUxpbnV4ClsgICAgMTguOTI1XSBJbml0aWFsaXppbmcgYnVpbHQt
aW4gZXh0ZW5zaW9uIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbgpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJlZTg2LURHQQpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRnJlZTg2LURSSQpbICAgIDE4LjkyNV0gSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEUkkyClsgICAgMTguOTI1XSAoSUkpICJnbHgiIHdp
bGwgYmUgbG9hZGVkIGJ5IGRlZmF1bHQuClsgICAgMTguOTI1XSAoV1cpICJ4bWlyIiBpcyBub3Qg
dG8gYmUgbG9hZGVkIGJ5IGRlZmF1bHQuIFNraXBwaW5nLgpbICAgIDE4LjkyNV0gKElJKSBMb2Fk
TW9kdWxlOiAiZHJpMiIKWyAgICAxOC45MjVdIChJSSkgTW9kdWxlICJkcmkyIiBhbHJlYWR5IGJ1
aWx0LWluClsgICAgMTguOTI1XSAoSUkpIExvYWRNb2R1bGU6ICJnbGFtb3JlZ2wiClsgICAgMTgu
OTczXSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2xpYmdsYW1vcmVnbC5zbwpb
ICAgIDE5LjM2Nl0gKElJKSBNb2R1bGUgZ2xhbW9yZWdsOiB2ZW5kb3I9IlguT3JnIEZvdW5kYXRp
b24iClsgICAgMTkuMzY2XSAJY29tcGlsZWQgZm9yIDEuMTQuMywgbW9kdWxlIHZlcnNpb24gPSAw
LjUuMQpbICAgIDE5LjM2Nl0gCUFCSSBjbGFzczogWC5PcmcgQU5TSSBDIEVtdWxhdGlvbiwgdmVy
c2lvbiAwLjQKWyAgICAxOS4zNjZdIChJSSkgTG9hZE1vZHVsZTogImdseCIKWyAgICAxOS4zNjZd
IChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy9saWJnbHguc28K
WyAgICAxOS4zNjZdIChJSSkgTW9kdWxlIGdseDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpb
ICAgIDE5LjM2Nl0gCWNvbXBpbGVkIGZvciAxLjE0LjUsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjAK
WyAgICAxOS4zNjZdIAlBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24g
Ny4wClsgICAgMTkuMzY2XSAoPT0pIEFJR0xYIGVuYWJsZWQKWyAgICAxOS4zNjZdIExvYWRpbmcg
ZXh0ZW5zaW9uIEdMWApbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIGludGVsIGFzIGF1dG9jb25m
aWd1cmVkIGRyaXZlciAwClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgbnZpZGlhIGFzIGF1dG9j
b25maWd1cmVkIGRyaXZlciAxClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgbm91dmVhdSBhcyBh
dXRvY29uZmlndXJlZCBkcml2ZXIgMgpbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIGludGVsIGFz
IGF1dG9jb25maWd1cmVkIGRyaXZlciAzClsgICAgMTkuMzY2XSAoPT0pIE1hdGNoZWQgdmVzYSBh
cyBhdXRvY29uZmlndXJlZCBkcml2ZXIgNApbICAgIDE5LjM2Nl0gKD09KSBNYXRjaGVkIG1vZGVz
ZXR0aW5nIGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciA1ClsgICAgMTkuMzY2XSAoPT0pIE1hdGNo
ZWQgZmJkZXYgYXMgYXV0b2NvbmZpZ3VyZWQgZHJpdmVyIDYKWyAgICAxOS4zNjZdICg9PSkgQXNz
aWduZWQgdGhlIGRyaXZlciB0byB0aGUgeGY4NkNvbmZpZ0xheW91dApbICAgIDE5LjM2Nl0gKElJ
KSBMb2FkTW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzY2XSAoSUkpIExvYWRpbmcgL3Vzci9saWIv
eG9yZy9tb2R1bGVzL2RyaXZlcnMvaW50ZWxfZHJ2LnNvClsgICAgMTkuMzg0XSAoSUkpIE1vZHVs
ZSBpbnRlbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM4NF0gCWNvbXBpbGVk
IGZvciAxLjE0LjMsIG1vZHVsZSB2ZXJzaW9uID0gMi45OS45MDQKWyAgICAxOS4zODRdIAlNb2R1
bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM4NF0gCUFCSSBjbGFzczogWC5P
cmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zODRdIChJSSkgTG9hZE1vZHVs
ZTogIm52aWRpYSIKWyAgICAxOS4zODRdIChXVykgV2FybmluZywgY291bGRuJ3Qgb3BlbiBtb2R1
bGUgbnZpZGlhClsgICAgMTkuMzg0XSAoSUkpIFVubG9hZE1vZHVsZTogIm52aWRpYSIKWyAgICAx
OS4zODRdIChJSSkgVW5sb2FkaW5nIG52aWRpYQpbICAgIDE5LjM4NF0gKEVFKSBGYWlsZWQgdG8g
bG9hZCBtb2R1bGUgIm52aWRpYSIgKG1vZHVsZSBkb2VzIG5vdCBleGlzdCwgMCkKWyAgICAxOS4z
ODRdIChJSSkgTG9hZE1vZHVsZTogIm5vdXZlYXUiClsgICAgMTkuMzg0XSAoSUkpIExvYWRpbmcg
L3Vzci9saWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvbm91dmVhdV9kcnYuc28KWyAgICAxOS4zOThd
IChJSSkgTW9kdWxlIG5vdXZlYXU6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS4z
OThdIAljb21waWxlZCBmb3IgMS4xNC4yLjkwMSwgbW9kdWxlIHZlcnNpb24gPSAxLjAuOQpbICAg
IDE5LjM5OF0gCU1vZHVsZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyClsgICAgMTkuMzk4XSAJ
QUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjM5OF0g
KElJKSBMb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOThdIChJSSkgTG9hZGluZyAvdXNyL2xp
Yi94b3JnL21vZHVsZXMvZHJpdmVycy92ZXNhX2Rydi5zbwpbICAgIDE5LjM5OF0gKElJKSBNb2R1
bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OF0gCWNvbXBpbGVk
IGZvciAxLjE0LjEsIG1vZHVsZSB2ZXJzaW9uID0gMi4zLjIKWyAgICAxOS4zOThdIAlNb2R1bGUg
Y2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OF0gCUFCSSBjbGFzczogWC5Pcmcg
VmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOThdIChJSSkgTG9hZE1vZHVsZTog
Im1vZGVzZXR0aW5nIgpbICAgIDE5LjM5OV0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9k
dWxlcy9kcml2ZXJzL21vZGVzZXR0aW5nX2Rydi5zbwpbICAgIDE5LjM5OV0gKElJKSBNb2R1bGUg
bW9kZXNldHRpbmc6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS4zOTldIAljb21w
aWxlZCBmb3IgMS4xNC4xLCBtb2R1bGUgdmVyc2lvbiA9IDAuOC4wClsgICAgMTkuMzk5XSAJTW9k
dWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS4zOTldIAlBQkkgY2xhc3M6IFgu
T3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuMzk5XSAoSUkpIExvYWRNb2R1
bGU6ICJmYmRldiIKWyAgICAxOS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVs
ZXMvZHJpdmVycy9mYmRldl9kcnYuc28KWyAgICAxOS4zOTldIChJSSkgTW9kdWxlIGZiZGV2OiB2
ZW5kb3I9IlguT3JnIEZvdW5kYXRpb24iClsgICAgMTkuMzk5XSAJY29tcGlsZWQgZm9yIDEuMTQu
MSwgbW9kdWxlIHZlcnNpb24gPSAwLjQuMwpbICAgIDE5LjM5OV0gCU1vZHVsZSBjbGFzczogWC5P
cmcgVmlkZW8gRHJpdmVyClsgICAgMTkuMzk5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2
ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIGludGVsIGFzIGF1dG9j
b25maWd1cmVkIGRyaXZlciAwClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgbnZpZGlhIGFzIGF1
dG9jb25maWd1cmVkIGRyaXZlciAxClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgbm91dmVhdSBh
cyBhdXRvY29uZmlndXJlZCBkcml2ZXIgMgpbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIGludGVs
IGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciAzClsgICAgMTkuMzk5XSAoPT0pIE1hdGNoZWQgdmVz
YSBhcyBhdXRvY29uZmlndXJlZCBkcml2ZXIgNApbICAgIDE5LjM5OV0gKD09KSBNYXRjaGVkIG1v
ZGVzZXR0aW5nIGFzIGF1dG9jb25maWd1cmVkIGRyaXZlciA1ClsgICAgMTkuMzk5XSAoPT0pIE1h
dGNoZWQgZmJkZXYgYXMgYXV0b2NvbmZpZ3VyZWQgZHJpdmVyIDYKWyAgICAxOS4zOTldICg9PSkg
QXNzaWduZWQgdGhlIGRyaXZlciB0byB0aGUgeGY4NkNvbmZpZ0xheW91dApbICAgIDE5LjM5OV0g
KElJKSBMb2FkTW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzk5XSAoSUkpIExvYWRpbmcgL3Vzci9s
aWIveG9yZy9tb2R1bGVzL2RyaXZlcnMvaW50ZWxfZHJ2LnNvClsgICAgMTkuMzk5XSAoSUkpIE1v
ZHVsZSBpbnRlbDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OV0gCWNvbXBp
bGVkIGZvciAxLjE0LjMsIG1vZHVsZSB2ZXJzaW9uID0gMi45OS45MDQKWyAgICAxOS4zOTldIAlN
b2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OV0gCUFCSSBjbGFzczog
WC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOTldIChJSSkgVW5sb2Fk
TW9kdWxlOiAiaW50ZWwiClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZGluZyBpbnRlbApbICAgIDE5
LjM5OV0gKElJKSBGYWlsZWQgdG8gbG9hZCBtb2R1bGUgImludGVsIiAoYWxyZWFkeSBsb2FkZWQs
IDMyNzEyKQpbICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAibnZpZGlhIgpbICAgIDE5LjM5
OV0gKFdXKSBXYXJuaW5nLCBjb3VsZG4ndCBvcGVuIG1vZHVsZSBudmlkaWEKWyAgICAxOS4zOTld
IChJSSkgVW5sb2FkTW9kdWxlOiAibnZpZGlhIgpbICAgIDE5LjM5OV0gKElJKSBVbmxvYWRpbmcg
bnZpZGlhClsgICAgMTkuMzk5XSAoRUUpIEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibnZpZGlhIiAo
bW9kdWxlIGRvZXMgbm90IGV4aXN0LCAwKQpbICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAi
bm91dmVhdSIKWyAgICAxOS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMv
ZHJpdmVycy9ub3V2ZWF1X2Rydi5zbwpbICAgIDE5LjM5OV0gKElJKSBNb2R1bGUgbm91dmVhdTog
dmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5OV0gCWNvbXBpbGVkIGZvciAxLjE0
LjIuOTAxLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC45ClsgICAgMTkuMzk5XSAJTW9kdWxlIGNsYXNz
OiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS4zOTldIAlBQkkgY2xhc3M6IFguT3JnIFZpZGVv
IERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZE1vZHVsZTogIm5v
dXZlYXUiClsgICAgMTkuMzk5XSAoSUkpIFVubG9hZGluZyBub3V2ZWF1ClsgICAgMTkuMzk5XSAo
SUkpIEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibm91dmVhdSIgKGFscmVhZHkgbG9hZGVkLCAwKQpb
ICAgIDE5LjM5OV0gKElJKSBMb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOTldIChJSSkgTG9h
ZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy92ZXNhX2Rydi5zbwpbICAgIDE5LjM5
OV0gKElJKSBNb2R1bGUgdmVzYTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjM5
OV0gCWNvbXBpbGVkIGZvciAxLjE0LjEsIG1vZHVsZSB2ZXJzaW9uID0gMi4zLjIKWyAgICAxOS4z
OTldIAlNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgpbICAgIDE5LjM5OV0gCUFCSSBj
bGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDE0LjEKWyAgICAxOS4zOTldIChJSSkg
VW5sb2FkTW9kdWxlOiAidmVzYSIKWyAgICAxOS4zOTldIChJSSkgVW5sb2FkaW5nIHZlc2EKWyAg
ICAxOS4zOTldIChJSSkgRmFpbGVkIHRvIGxvYWQgbW9kdWxlICJ2ZXNhIiAoYWxyZWFkeSBsb2Fk
ZWQsIDApClsgICAgMTkuMzk5XSAoSUkpIExvYWRNb2R1bGU6ICJtb2Rlc2V0dGluZyIKWyAgICAx
OS4zOTldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvZHJpdmVycy9tb2Rlc2V0
dGluZ19kcnYuc28KWyAgICAxOS4zOTldIChJSSkgTW9kdWxlIG1vZGVzZXR0aW5nOiB2ZW5kb3I9
IlguT3JnIEZvdW5kYXRpb24iClsgICAgMTkuMzk5XSAJY29tcGlsZWQgZm9yIDEuMTQuMSwgbW9k
dWxlIHZlcnNpb24gPSAwLjguMApbICAgIDE5LjM5OV0gCU1vZHVsZSBjbGFzczogWC5PcmcgVmlk
ZW8gRHJpdmVyClsgICAgMTkuMzk5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZl
cnNpb24gMTQuMQpbICAgIDE5LjM5OV0gKElJKSBVbmxvYWRNb2R1bGU6ICJtb2Rlc2V0dGluZyIK
WyAgICAxOS4zOTldIChJSSkgVW5sb2FkaW5nIG1vZGVzZXR0aW5nClsgICAgMTkuMzk5XSAoSUkp
IEZhaWxlZCB0byBsb2FkIG1vZHVsZSAibW9kZXNldHRpbmciIChhbHJlYWR5IGxvYWRlZCwgMCkK
WyAgICAxOS4zOTldIChJSSkgTG9hZE1vZHVsZTogImZiZGV2IgpbICAgIDE5LjQwMF0gKElJKSBM
b2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzL2ZiZGV2X2Rydi5zbwpbICAgIDE5
LjQwMF0gKElJKSBNb2R1bGUgZmJkZXY6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAx
OS40MDBdIAljb21waWxlZCBmb3IgMS4xNC4xLCBtb2R1bGUgdmVyc2lvbiA9IDAuNC4zClsgICAg
MTkuNDAwXSAJTW9kdWxlIGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIKWyAgICAxOS40MDBdIAlB
QkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuNDAwXSAo
SUkpIFVubG9hZE1vZHVsZTogImZiZGV2IgpbICAgIDE5LjQwMF0gKElJKSBVbmxvYWRpbmcgZmJk
ZXYKWyAgICAxOS40MDBdIChJSSkgRmFpbGVkIHRvIGxvYWQgbW9kdWxlICJmYmRldiIgKGFscmVh
ZHkgbG9hZGVkLCAwKQpbICAgIDE5LjQwMF0gKElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbChS
KSBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXRzOgoJaTgxMCwgaTgxMC1kYzEwMCwgaTgxMGUs
IGk4MTUsIGk4MzBNLCA4NDVHLCA4NTQsIDg1MkdNLzg1NUdNLCA4NjVHLAoJOTE1RywgRTcyMjEg
KGk5MTUpLCA5MTVHTSwgOTQ1RywgOTQ1R00sIDk0NUdNRSwgUGluZXZpZXcgR00sCglQaW5ldmll
dyBHLCA5NjVHLCBHMzUsIDk2NVEsIDk0NkdaLCA5NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUs
IFEzMywKCUdNNDUsIDQgU2VyaWVzLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDEsIEI0MywgSEQgR3Jh
cGhpY3MsCglIRCBHcmFwaGljcyAyMDAwLCBIRCBHcmFwaGljcyAzMDAwLCBIRCBHcmFwaGljcyAy
NTAwLAoJSEQgR3JhcGhpY3MgNDAwMCwgSEQgR3JhcGhpY3MgUDQwMDAsIEhEIEdyYXBoaWNzIDQ2
MDAsCglIRCBHcmFwaGljcyA1MDAwLCBIRCBHcmFwaGljcyBQNDYwMC9QNDcwMCwgSXJpcyhUTSkg
R3JhcGhpY3MgNTEwMCwKCUhEIEdyYXBoaWNzIDQ0MDAsIEhEIEdyYXBoaWNzIDQyMDAsIElyaXMo
VE0pIFBybyBHcmFwaGljcyA1MjAwClsgICAgMTkuNDAwXSAoSUkpIE5PVVZFQVUgZHJpdmVyIERh
dGU6ICAgV2VkIEp1bCAzMSAxMDo1MTowMyAyMDEzICsxMDAwClsgICAgMTkuNDAwXSAoSUkpIE5P
VVZFQVUgZHJpdmVyIGZvciBOVklESUEgY2hpcHNldCBmYW1pbGllcyA6ClsgICAgMTkuNDAwXSAJ
UklWQSBUTlQgICAgICAgIChOVjA0KQpbICAgIDE5LjQwMF0gCVJJVkEgVE5UMiAgICAgICAoTlYw
NSkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDI1NiAgICAgKE5WMTApClsgICAgMTkuNDAwXSAJR2VG
b3JjZSAyICAgICAgIChOVjExLCBOVjE1KQpbICAgIDE5LjQwMF0gCUdlRm9yY2UgNE1YICAgICAo
TlYxNywgTlYxOCkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDMgICAgICAgKE5WMjApClsgICAgMTku
NDAwXSAJR2VGb3JjZSA0VGkgICAgIChOVjI1LCBOVjI4KQpbICAgIDE5LjQwMF0gCUdlRm9yY2Ug
RlggICAgICAoTlYzeCkKWyAgICAxOS40MDBdIAlHZUZvcmNlIDYgICAgICAgKE5WNHgpClsgICAg
MTkuNDAwXSAJR2VGb3JjZSA3ICAgICAgIChHN3gpClsgICAgMTkuNDAwXSAJR2VGb3JjZSA4ICAg
ICAgIChHOHgpClsgICAgMTkuNDAwXSAJR2VGb3JjZSBHVFggMjAwIChOVkEwKQpbICAgIDE5LjQw
MF0gCUdlRm9yY2UgR1RYIDQwMCAoTlZDMCkKWyAgICAxOS40MDBdIChJSSkgVkVTQTogZHJpdmVy
IGZvciBWRVNBIGNoaXBzZXRzOiB2ZXNhClsgICAgMTkuNDAwXSAoSUkpIG1vZGVzZXR0aW5nOiBE
cml2ZXIgZm9yIE1vZGVzZXR0aW5nIEtlcm5lbCBEcml2ZXJzOiBrbXMKWyAgICAxOS40MDBdIChJ
SSkgRkJERVY6IGRyaXZlciBmb3IgZnJhbWVidWZmZXI6IGZiZGV2ClsgICAgMTkuNDAwXSAoKysp
IHVzaW5nIFZUIG51bWJlciA3CgpbICAgIDE5LjQwMF0gKElJKSBpbnRlbCgwKTogU05BIGNvbXBp
bGVkOiB4c2VydmVyLXhvcmctdmlkZW8taW50ZWwgMjoyLjk5LjkwNC0wdWJ1bnR1MiAoVGltbyBB
YWx0b25lbiA8dGphYWx0b25AdWJ1bnR1LmNvbT4pClsgICAgMTkuNDAwXSAoSUkpIFtkcm1dIG5v
dXZlYXUgaW50ZXJmYWNlIHZlcnNpb246IDEuMS4xClsgICAgMTkuNDAwXSAoV1cpIEZhbGxpbmcg
YmFjayB0byBvbGQgcHJvYmUgbWV0aG9kIGZvciB2ZXNhClsgICAgMTkuNDAwXSAoV1cpIEZhbGxp
bmcgYmFjayB0byBvbGQgcHJvYmUgbWV0aG9kIGZvciBtb2Rlc2V0dGluZwpbICAgIDE5LjQwMF0g
KFdXKSBGYWxsaW5nIGJhY2sgdG8gb2xkIHByb2JlIG1ldGhvZCBmb3IgZmJkZXYKWyAgICAxOS40
MDBdIChJSSkgTG9hZGluZyBzdWIgbW9kdWxlICJmYmRldmh3IgpbICAgIDE5LjQwMF0gKElJKSBM
b2FkTW9kdWxlOiAiZmJkZXZodyIKWyAgICAxOS40MDFdIChJSSkgTG9hZGluZyAvdXNyL2xpYi94
b3JnL21vZHVsZXMvbGliZmJkZXZody5zbwpbICAgIDE5LjQwMV0gKElJKSBNb2R1bGUgZmJkZXZo
dzogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgpbICAgIDE5LjQwMV0gCWNvbXBpbGVkIGZvciAx
LjE0LjUsIG1vZHVsZSB2ZXJzaW9uID0gMC4wLjIKWyAgICAxOS40MDFdIAlBQkkgY2xhc3M6IFgu
T3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiAxNC4xClsgICAgMTkuNDAxXSAoSUkpIGludGVsKDAp
OiBDcmVhdGluZyBkZWZhdWx0IERpc3BsYXkgc3Vic2VjdGlvbiBpbiBTY3JlZW4gc2VjdGlvbgoJ
IkRlZmF1bHQgU2NyZWVuIFNlY3Rpb24iIGZvciBkZXB0aC9mYmJwcCAyNC8zMgpbICAgIDE5LjQw
MV0gKD09KSBpbnRlbCgwKTogRGVwdGggMjQsICgtLSkgZnJhbWVidWZmZXIgYnBwIDMyClsgICAg
MTkuNDAxXSAoPT0pIGludGVsKDApOiBSR0Igd2VpZ2h0IDg4OApbICAgIDE5LjQwMV0gKD09KSBp
bnRlbCgwKTogRGVmYXVsdCB2aXN1YWwgaXMgVHJ1ZUNvbG9yClsgICAgMTkuNDAxXSAoLS0pIGlu
dGVsKDApOiBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXQ6IEludGVsKFIpIEhEIEdyYXBoaWNz
IDQwMDAKWyAgICAxOS40MDFdICgtLSkgaW50ZWwoMCk6IENQVTogeDg2LTY0LCBzc2UyLCBzc2Uz
LCBzc3NlMywgc3NlNC4xLCBzc2U0LjIsIGF2eApbICAgIDE5LjQwMV0gKCoqKSBpbnRlbCgwKTog
RnJhbWVidWZmZXIgdGlsZWQKWyAgICAxOS40MDFdICgqKikgaW50ZWwoMCk6IFBpeG1hcHMgdGls
ZWQKWyAgICAxOS40MDFdICgqKikgaW50ZWwoMCk6ICJUZWFyIGZyZWUiIGRpc2FibGVkClsgICAg
MTkuNDAxXSAoKiopIGludGVsKDApOiBGb3JjaW5nIHBlci1jcnRjLXBpeG1hcHM/IG5vClsgICAg
MTkuNDAxXSAoSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUzEgaGFzIG5vIG1vbml0b3Igc2VjdGlv
bgpbICAgIDE5LjQwMV0gKC0tKSBpbnRlbCgwKTogZm91bmQgYmFja2xpZ2h0IGNvbnRyb2wgaW50
ZXJmYWNlIGFjcGlfdmlkZW8xICh0eXBlICdmaXJtd2FyZScpClsgICAgMTkuNDAxXSAoSUkpIGlu
dGVsKDApOiBPdXRwdXQgVkdBMSBoYXMgbm8gbW9uaXRvciBzZWN0aW9uClsgICAgMTkuNDAxXSAo
SUkpIGludGVsKDApOiBPdXRwdXQgVklSVFVBTDEgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAg
IDE5LjQwMV0gKC0tKSBpbnRlbCgwKTogT3V0cHV0IExWRFMxIHVzaW5nIGluaXRpYWwgbW9kZSAx
OTIweDEwODAgb24gcGlwZSAwClsgICAgMTkuNDAxXSAoPT0pIGludGVsKDApOiBEUEkgc2V0IHRv
ICg5NiwgOTYpClsgICAgMTkuNDAxXSAoSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAiZHJpMiIKWyAg
ICAxOS40MDFdIChJSSkgTG9hZE1vZHVsZTogImRyaTIiClsgICAgMTkuNDAxXSAoSUkpIE1vZHVs
ZSAiZHJpMiIgYWxyZWFkeSBidWlsdC1pbgpbICAgIDE5LjQwMV0gKElJKSBMb2FkaW5nIHN1YiBt
b2R1bGUgImRyaTIiClsgICAgMTkuNDAxXSAoSUkpIExvYWRNb2R1bGU6ICJkcmkyIgpbICAgIDE5
LjQwMV0gKElJKSBNb2R1bGUgImRyaTIiIGFscmVhZHkgYnVpbHQtaW4KWyAgICAxOS40MDFdICgt
LSkgTk9VVkVBVShHMCk6IENoaXBzZXQ6ICJOVklESUEgTlZDMSIKWyAgICAxOS40MDFdICg9PSkg
Tk9VVkVBVShHMCk6IERlcHRoIDI0LCAoLS0pIGZyYW1lYnVmZmVyIGJwcCAzMgpbICAgIDE5LjQw
MV0gKD09KSBOT1VWRUFVKEcwKTogUkdCIHdlaWdodCA4ODgKWyAgICAxOS40MDFdICg9PSkgTk9V
VkVBVShHMCk6IERlZmF1bHQgdmlzdWFsIGlzIFRydWVDb2xvcgpbICAgIDE5LjQwMV0gKD09KSBO
T1VWRUFVKEcwKTogVXNpbmcgSFcgY3Vyc29yClsgICAgMTkuNDAxXSAoPT0pIE5PVVZFQVUoRzAp
OiBHTFggc3luYyB0byBWQmxhbmsgZW5hYmxlZC4KWyAgICAxOS40MDFdICg9PSkgTk9VVkVBVShH
MCk6IFBhZ2UgZmxpcHBpbmcgZW5hYmxlZApbICAgIDE5LjQwMV0gKD09KSBOT1VWRUFVKEcwKTog
U3dhcCBsaW1pdCBzZXQgdG8gMiBbTWF4IGFsbG93ZWQgMl0KWyAgICAxOS40MDddIChJSSkgTk9V
VkVBVShHMCk6IE91dHB1dCBIRE1JLTEgaGFzIG5vIG1vbml0b3Igc2VjdGlvbgpbICAgIDE5LjQw
OV0gKElJKSBOT1VWRUFVKEcwKTogRURJRCBmb3Igb3V0cHV0IEhETUktMQpbICAgIDE5LjQwOV0g
KElJKSBOT1VWRUFVKEcwKTogVXNpbmcgZGVmYXVsdCBnYW1tYSBvZiAoMS4wLCAxLjAsIDEuMCkg
dW5sZXNzIG90aGVyd2lzZSBzdGF0ZWQuClsgICAgMTkuNDA5XSAoLS0pIE5PVVZFQVUoRzApOiBW
aXJ0dWFsIHNpemUgaXMgMTAyNHg3NjggKHBpdGNoIDApClsgICAgMTkuNDA5XSAoKiopIE5PVVZF
QVUoRzApOiAgTW9kZSAiMTkyMHgxMDgwIjogMTczLjAgTUh6IChzY2FsZWQgZnJvbSAwLjAgTUh6
KSwgNjcuMiBrSHosIDYwLjAgSHoKWyAgICAxOS40MDldIChJSSkgTk9VVkVBVShHMCk6IE1vZGVs
aW5lICIxOTIweDEwODAieDYwLjAgIDE3My4wMCAgMTkyMCAyMDQ4IDIyNDggMjU3NiAgMTA4MCAx
MDgzIDEwODggMTEyMCAtaHN5bmMgK3ZzeW5jICg2Ny4yIGtIeikKWyAgICAxOS40MDldICg9PSkg
Tk9VVkVBVShHMCk6IERQSSBzZXQgdG8gKDk2LCA5NikKWyAgICAxOS40MDldIChJSSkgTG9hZGlu
ZyBzdWIgbW9kdWxlICJmYiIKWyAgICAxOS40MDldIChJSSkgTG9hZE1vZHVsZTogImZiIgpbICAg
IDE5LjQwOV0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9saWJmYi5zbwpbICAg
IDE5LjQwOV0gKElJKSBNb2R1bGUgZmI6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAx
OS40MDldIAljb21waWxlZCBmb3IgMS4xNC41LCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wClsgICAg
MTkuNDA5XSAJQUJJIGNsYXNzOiBYLk9yZyBBTlNJIEMgRW11bGF0aW9uLCB2ZXJzaW9uIDAuNApb
ICAgIDE5LjQwOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgImV4YSIKWyAgICAxOS40MDldIChJ
SSkgTG9hZE1vZHVsZTogImV4YSIKWyAgICAxOS40MDldIChJSSkgTG9hZGluZyAvdXNyL2xpYi94
b3JnL21vZHVsZXMvbGliZXhhLnNvClsgICAgMTkuNDA5XSAoSUkpIE1vZHVsZSBleGE6IHZlbmRv
cj0iWC5PcmcgRm91bmRhdGlvbiIKWyAgICAxOS40MDldIAljb21waWxlZCBmb3IgMS4xNC41LCBt
b2R1bGUgdmVyc2lvbiA9IDIuNi4wClsgICAgMTkuNDA5XSAJQUJJIGNsYXNzOiBYLk9yZyBWaWRl
byBEcml2ZXIsIHZlcnNpb24gMTQuMQpbICAgIDE5LjQwOV0gKElJKSBMb2FkaW5nIHN1YiBtb2R1
bGUgInNoYWRvd2ZiIgpbICAgIDE5LjQwOV0gKElJKSBMb2FkTW9kdWxlOiAic2hhZG93ZmIiClsg
ICAgMTkuNDA5XSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2xpYnNoYWRvd2Zi
LnNvClsgICAgMTkuNDA5XSAoSUkpIE1vZHVsZSBzaGFkb3dmYjogdmVuZG9yPSJYLk9yZyBGb3Vu
ZGF0aW9uIgpbICAgIDE5LjQwOV0gCWNvbXBpbGVkIGZvciAxLjE0LjUsIG1vZHVsZSB2ZXJzaW9u
ID0gMS4wLjAKWyAgICAxOS40MDldIAlBQkkgY2xhc3M6IFguT3JnIEFOU0kgQyBFbXVsYXRpb24s
IHZlcnNpb24gMC40ClsgICAgMTkuNDA5XSAoSUkpIFVubG9hZE1vZHVsZTogInZlc2EiClsgICAg
MTkuNDA5XSAoSUkpIFVubG9hZGluZyB2ZXNhClsgICAgMTkuNDA5XSAoSUkpIFVubG9hZE1vZHVs
ZTogIm1vZGVzZXR0aW5nIgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRpbmcgbW9kZXNldHRpbmcK
WyAgICAxOS40MDldIChJSSkgVW5sb2FkTW9kdWxlOiAiZmJkZXYiClsgICAgMTkuNDA5XSAoSUkp
IFVubG9hZGluZyBmYmRldgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRTdWJNb2R1bGU6ICJmYmRl
dmh3IgpbICAgIDE5LjQwOV0gKElJKSBVbmxvYWRpbmcgZmJkZXZodwpbICAgIDE5LjQwOV0gKD09
KSBEZXB0aCAyNCBwaXhtYXAgZm9ybWF0IGlzIDMyIGJwcApbICAgIDE5LjQxMV0gKElJKSBOT1VW
RUFVKEcwKTogT3BlbmVkIEdQVSBjaGFubmVsIDAKWyAgICAxOS40MTNdIChJSSkgTk9VVkVBVShH
MCk6IFtEUkkyXSBTZXR1cCBjb21wbGV0ZQpbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcwKTog
W0RSSTJdICAgRFJJIGRyaXZlcjogbm91dmVhdQpbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcw
KTogW0RSSTJdICAgVkRQQVUgZHJpdmVyOiBub3V2ZWF1ClsgICAgMTkuNDEzXSAoSUkpIEVYQSgy
NTYpOiBEcml2ZXIgYWxsb2NhdGVkIG9mZnNjcmVlbiBwaXhtYXBzClsgICAgMTkuNDEzXSAoSUkp
IEVYQSgyNTYpOiBEcml2ZXIgcmVnaXN0ZXJlZCBzdXBwb3J0IGZvciB0aGUgZm9sbG93aW5nIG9w
ZXJhdGlvbnM6ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgU29saWQKWyAgICAxOS40MTNdIChJ
SSkgICAgICAgICBDb3B5ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgQ29tcG9zaXRlIChSRU5E
RVIgYWNjZWxlcmF0aW9uKQpbICAgIDE5LjQxM10gKElJKSAgICAgICAgIFVwbG9hZFRvU2NyZWVu
ClsgICAgMTkuNDEzXSAoSUkpICAgICAgICAgRG93bmxvYWRGcm9tU2NyZWVuClsgICAgMTkuNDEz
XSAoPT0pIE5PVVZFQVUoRzApOiBCYWNraW5nIHN0b3JlIGRpc2FibGVkClsgICAgMTkuNDEzXSAo
PT0pIE5PVVZFQVUoRzApOiBTaWxrZW4gbW91c2UgZW5hYmxlZApbICAgIDE5LjQxM10gKElJKSBO
T1VWRUFVKEcwKTogW1h2TUNdIEFzc29jaWF0ZWQgd2l0aCBOb3V2ZWF1IEdlRm9yY2UgOC85IFRl
eHR1cmVkIFZpZGVvLgpbICAgIDE5LjQxM10gKEVFKSBOT1VWRUFVKEcwKTogW1h2TUNdIEZhaWxl
ZCB0byBpbml0aWFsaXplIGV4dGVuc2lvbi4KWyAgICAxOS40MTNdICg9PSkgTk9VVkVBVShHMCk6
IERQTVMgZW5hYmxlZApbICAgIDE5LjQxM10gKElJKSBOT1VWRUFVKEcwKTogUmFuZFIgMS4yIGVu
YWJsZWQsIGlnbm9yZSB0aGUgZm9sbG93aW5nIFJhbmRSIGRpc2FibGVkIG1lc3NhZ2UuClsgICAg
MTkuNDEzXSAoSUkpIGludGVsKDApOiBTTkEgaW5pdGlhbGl6ZWQgd2l0aCBJdnlicmlkZ2UgKGdl
bjcsIGd0MikgYmFja2VuZApbICAgIDE5LjQxM10gKD09KSBpbnRlbCgwKTogQmFja2luZyBzdG9y
ZSBkaXNhYmxlZApbICAgIDE5LjQxM10gKD09KSBpbnRlbCgwKTogU2lsa2VuIG1vdXNlIGVuYWJs
ZWQKWyAgICAxOS40MTNdIChJSSkgaW50ZWwoMCk6IEhXIEN1cnNvciBlbmFibGVkClsgICAgMTku
NDEzXSAoSUkpIGludGVsKDApOiBSYW5kUiAxLjIgZW5hYmxlZCwgaWdub3JlIHRoZSBmb2xsb3dp
bmcgUmFuZFIgZGlzYWJsZWQgbWVzc2FnZS4KWyAgICAxOS40MTRdICg9PSkgaW50ZWwoMCk6IERQ
TVMgZW5hYmxlZApbICAgIDE5LjQxNF0gKElJKSBpbnRlbCgwKTogW0RSSTJdIFNldHVwIGNvbXBs
ZXRlClsgICAgMTkuNDE0XSAoSUkpIGludGVsKDApOiBbRFJJMl0gICBEUkkgZHJpdmVyOiBpOTY1
ClsgICAgMTkuNDE0XSAoSUkpIGludGVsKDApOiBkaXJlY3QgcmVuZGVyaW5nOiBEUkkyIEVuYWJs
ZWQKWyAgICAxOS40MTRdICg9PSkgaW50ZWwoMCk6IGhvdHBsdWcgZGV0ZWN0aW9uOiAiZW5hYmxl
ZCIKWyAgICAxOS40MTRdICgtLSkgUmFuZFIgZGlzYWJsZWQKWyAgICAxOS40MTddIChJSSkgU0VM
aW51eDogRGlzYWJsZWQgb24gc3lzdGVtClsgICAgMTkuNzM2XSAoSUkpIEFJR0xYOiBlbmFibGVk
IEdMWF9NRVNBX2NvcHlfc3ViX2J1ZmZlcgpbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5hYmxl
ZCBHTFhfSU5URUxfc3dhcF9ldmVudApbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5hYmxlZCBH
TFhfQVJCX2NyZWF0ZV9jb250ZXh0ClsgICAgMTkuNzM2XSAoSUkpIEFJR0xYOiBlbmFibGVkIEdM
WF9BUkJfY3JlYXRlX2NvbnRleHRfcHJvZmlsZQpbICAgIDE5LjczNl0gKElJKSBBSUdMWDogZW5h
YmxlZCBHTFhfRVhUX2NyZWF0ZV9jb250ZXh0X2VzMl9wcm9maWxlClsgICAgMTkuNzM2XSAoSUkp
IEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9sIGFuZCBHTFhfTUVTQV9zd2FwX2Nv
bnRyb2wKWyAgICAxOS43MzZdIChJSSkgQUlHTFg6IEdMWF9FWFRfdGV4dHVyZV9mcm9tX3BpeG1h
cCBiYWNrZWQgYnkgYnVmZmVyIG9iamVjdHMKWyAgICAxOS43MzZdIChJSSkgQUlHTFg6IExvYWRl
ZCBhbmQgaW5pdGlhbGl6ZWQgaTk2NQpbICAgIDE5LjczNl0gKElJKSBHTFg6IEluaXRpYWxpemVk
IERSSTIgR0wgcHJvdmlkZXIgZm9yIHNjcmVlbiAwClsgICAgMTkuNzM3XSAoSUkpIE5PVVZFQVUo
RzApOiBOVkVudGVyVlQgaXMgY2FsbGVkLgpbICAgIDE5LjczOV0gKElJKSBpbnRlbCgwKTogc3dp
dGNoIHRvIG1vZGUgMTkyMHgxMDgwQDYwLjAgb24gcGlwZSAwIHVzaW5nIExWRFMxLCBwb3NpdGlv
biAoMCwgMCksIHJvdGF0aW9uIG5vcm1hbApbICAgIDE5Ljc1Ml0gKElJKSBpbnRlbCgwKTogU2V0
dGluZyBzY3JlZW4gcGh5c2ljYWwgc2l6ZSB0byA1MDggeCAyODUKWyAgICAxOS43NTldIChJSSkg
WEtCOiByZXVzZSB4a21maWxlIC92YXIvbGliL3hrYi9zZXJ2ZXItQjIwRDdGQzc5QzdGNTk3MzE1
RTNFNTAxQUVGMTBFMEQ4NjZFOEU5Mi54a20KWyAgICAxOS43NjBdIChJSSkgY29uZmlnL3VkZXY6
IEFkZGluZyBpbnB1dCBkZXZpY2UgUG93ZXIgQnV0dG9uICgvZGV2L2lucHV0L2V2ZW50MikKWyAg
ICAxOS43NjBdICgqKikgUG93ZXIgQnV0dG9uOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiBr
ZXlib2FyZCBjYXRjaGFsbCIKWyAgICAxOS43NjBdIChJSSkgTG9hZE1vZHVsZTogImV2ZGV2Igpb
ICAgIDE5Ljc2MF0gKElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9pbnB1dC9ldmRl
dl9kcnYuc28KWyAgICAxOS43NzldIChJSSkgTW9kdWxlIGV2ZGV2OiB2ZW5kb3I9IlguT3JnIEZv
dW5kYXRpb24iClsgICAgMTkuNzc5XSAJY29tcGlsZWQgZm9yIDEuMTQuMSwgbW9kdWxlIHZlcnNp
b24gPSAyLjcuMwpbICAgIDE5Ljc3OV0gCU1vZHVsZSBjbGFzczogWC5PcmcgWElucHV0IERyaXZl
cgpbICAgIDE5Ljc3OV0gCUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAx
OS4xClsgICAgMTkuNzc5XSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnUG93
ZXIgQnV0dG9uJwpbICAgIDE5Ljc3OV0gKCoqKSBQb3dlciBCdXR0b246IGFsd2F5cyByZXBvcnRz
IGNvcmUgZXZlbnRzClsgICAgMTkuNzc5XSAoKiopIGV2ZGV2OiBQb3dlciBCdXR0b246IERldmlj
ZTogIi9kZXYvaW5wdXQvZXZlbnQyIgpbICAgIDE5Ljc3OV0gKC0tKSBldmRldjogUG93ZXIgQnV0
dG9uOiBWZW5kb3IgMCBQcm9kdWN0IDB4MQpbICAgIDE5Ljc3OV0gKC0tKSBldmRldjogUG93ZXIg
QnV0dG9uOiBGb3VuZCBrZXlzClsgICAgMTkuNzc5XSAoSUkpIGV2ZGV2OiBQb3dlciBCdXR0b246
IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkClsgICAgMTkuNzc5XSAoKiopIE9wdGlvbiAiY29uZmln
X2luZm8iICJ1ZGV2Oi9zeXMvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQV1JCTjowMC9pbnB1dC9p
bnB1dDIvZXZlbnQyIgpbICAgIDE5Ljc3OV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBp
bnB1dCBkZXZpY2UgIlBvd2VyIEJ1dHRvbiIgKHR5cGU6IEtFWUJPQVJELCBpZCA2KQpbICAgIDE5
Ljc3OV0gKCoqKSBPcHRpb24gInhrYl9ydWxlcyIgImV2ZGV2IgpbICAgIDE5Ljc3OV0gKCoqKSBP
cHRpb24gInhrYl9tb2RlbCIgInBjMTA1IgpbICAgIDE5Ljc3OV0gKCoqKSBPcHRpb24gInhrYl9s
YXlvdXQiICJ1cyIKWyAgICAxOS43NzldIChJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBk
ZXZpY2UgVmlkZW8gQnVzICgvZGV2L2lucHV0L2V2ZW50OCkKWyAgICAxOS43NzldICgqKikgVmlk
ZW8gQnVzOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiBrZXlib2FyZCBjYXRjaGFsbCIKWyAg
ICAxOS43NzldIChJSSkgVXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdWaWRlbyBCdXMn
ClsgICAgMTkuNzc5XSAoKiopIFZpZGVvIEJ1czogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMK
WyAgICAxOS43NzldICgqKikgZXZkZXY6IFZpZGVvIEJ1czogRGV2aWNlOiAiL2Rldi9pbnB1dC9l
dmVudDgiClsgICAgMTkuNzc5XSAoLS0pIGV2ZGV2OiBWaWRlbyBCdXM6IFZlbmRvciAwIFByb2R1
Y3QgMHg2ClsgICAgMTkuNzc5XSAoLS0pIGV2ZGV2OiBWaWRlbyBCdXM6IEZvdW5kIGtleXMKWyAg
ICAxOS43NzldIChJSSkgZXZkZXY6IFZpZGVvIEJ1czogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQK
WyAgICAxOS43NzldICgqKikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9kZXZpY2Vz
L0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTA4OjAwL0xOWFZJREVPOjAxL2lucHV0L2lucHV0
OC9ldmVudDgiClsgICAgMTkuNzc5XSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0
IGRldmljZSAiVmlkZW8gQnVzIiAodHlwZTogS0VZQk9BUkQsIGlkIDcpClsgICAgMTkuNzc5XSAo
KiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAi
eGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAieGtiX2xheW91dCIg
InVzIgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBW
aWRlbyBCdXMgKC9kZXYvaW5wdXQvZXZlbnQ3KQpbICAgIDE5Ljc4MF0gKCoqKSBWaWRlbyBCdXM6
IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IGtleWJvYXJkIGNhdGNoYWxsIgpbICAgIDE5Ljc4
MF0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1ZpZGVvIEJ1cycKWyAgICAx
OS43ODBdICgqKikgVmlkZW8gQnVzOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpbICAgIDE5
Ljc4MF0gKCoqKSBldmRldjogVmlkZW8gQnVzOiBEZXZpY2U6ICIvZGV2L2lucHV0L2V2ZW50NyIK
WyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFZpZGVvIEJ1czogVmVuZG9yIDAgUHJvZHVjdCAweDYK
WyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFZpZGVvIEJ1czogRm91bmQga2V5cwpbICAgIDE5Ljc4
MF0gKElJKSBldmRldjogVmlkZW8gQnVzOiBDb25maWd1cmluZyBhcyBrZXlib2FyZApbICAgIDE5
Ljc4MF0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAidWRldjovc3lzL2RldmljZXMvTE5YU1lT
VE06MDAvZGV2aWNlOjAwL1BOUDBBMDg6MDAvZGV2aWNlOjAzL0xOWFZJREVPOjAwL2lucHV0L2lu
cHV0Ny9ldmVudDciClsgICAgMTkuNzgwXSAoSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlu
cHV0IGRldmljZSAiVmlkZW8gQnVzIiAodHlwZTogS0VZQk9BUkQsIGlkIDgpClsgICAgMTkuNzgw
XSAoKiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgwXSAoKiopIE9wdGlv
biAieGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgwXSAoKiopIE9wdGlvbiAieGtiX2xheW91
dCIgInVzIgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmlj
ZSBMaWQgU3dpdGNoICgvZGV2L2lucHV0L2V2ZW50MCkKWyAgICAxOS43ODBdIChJSSkgTm8gaW5w
dXQgZHJpdmVyIHNwZWNpZmllZCwgaWdub3JpbmcgdGhpcyBkZXZpY2UuClsgICAgMTkuNzgwXSAo
SUkpIFRoaXMgZGV2aWNlIG1heSBoYXZlIGJlZW4gYWRkZWQgd2l0aCBhbm90aGVyIGRldmljZSBm
aWxlLgpbICAgIDE5Ljc4MF0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBT
bGVlcCBCdXR0b24gKC9kZXYvaW5wdXQvZXZlbnQxKQpbICAgIDE5Ljc4MF0gKCoqKSBTbGVlcCBC
dXR0b246IEFwcGx5aW5nIElucHV0Q2xhc3MgImV2ZGV2IGtleWJvYXJkIGNhdGNoYWxsIgpbICAg
IDE5Ljc4MF0gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ2V2ZGV2JyBmb3IgJ1NsZWVwIEJ1dHRv
bicKWyAgICAxOS43ODBdICgqKikgU2xlZXAgQnV0dG9uOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2
ZW50cwpbICAgIDE5Ljc4MF0gKCoqKSBldmRldjogU2xlZXAgQnV0dG9uOiBEZXZpY2U6ICIvZGV2
L2lucHV0L2V2ZW50MSIKWyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFNsZWVwIEJ1dHRvbjogVmVu
ZG9yIDAgUHJvZHVjdCAweDMKWyAgICAxOS43ODBdICgtLSkgZXZkZXY6IFNsZWVwIEJ1dHRvbjog
Rm91bmQga2V5cwpbICAgIDE5Ljc4MF0gKElJKSBldmRldjogU2xlZXAgQnV0dG9uOiBDb25maWd1
cmluZyBhcyBrZXlib2FyZApbICAgIDE5Ljc4MF0gKCoqKSBPcHRpb24gImNvbmZpZ19pbmZvIiAi
dWRldjovc3lzL2RldmljZXMvTE5YU1lTVE06MDAvZGV2aWNlOjAwL1BOUDBDMEU6MDAvaW5wdXQv
aW5wdXQxL2V2ZW50MSIKWyAgICAxOS43ODBdIChJSSkgWElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQg
aW5wdXQgZGV2aWNlICJTbGVlcCBCdXR0b24iICh0eXBlOiBLRVlCT0FSRCwgaWQgOSkKWyAgICAx
OS43ODBdICgqKikgT3B0aW9uICJ4a2JfcnVsZXMiICJldmRldiIKWyAgICAxOS43ODBdICgqKikg
T3B0aW9uICJ4a2JfbW9kZWwiICJwYzEwNSIKWyAgICAxOS43ODBdICgqKikgT3B0aW9uICJ4a2Jf
bGF5b3V0IiAidXMiClsgICAgMTkuNzgwXSAoSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgZHJtIGRl
dmljZSAoL2Rldi9kcmkvY2FyZDEpClsgICAgMTkuNzgwXSAoSUkpIGNvbmZpZy91ZGV2OiBJZ25v
cmluZyBhbHJlYWR5IGtub3duIGRybSBkZXZpY2UgKC9kZXYvZHJpL2NhcmQxKQpbICAgIDE5Ljc4
MV0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGRybSBkZXZpY2UgKC9kZXYvZHJpL2NhcmQwKQpb
ICAgIDE5Ljc4MV0gKElJKSBjb25maWcvdWRldjogSWdub3JpbmcgYWxyZWFkeSBrbm93biBkcm0g
ZGV2aWNlICgvZGV2L2RyaS9jYXJkMCkKWyAgICAxOS43ODFdIChJSSkgY29uZmlnL3VkZXY6IEFk
ZGluZyBpbnB1dCBkZXZpY2UgVVNCIE9wdGljYWwgTW91c2UgKC9kZXYvaW5wdXQvZXZlbnQ0KQpb
ICAgIDE5Ljc4MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogQXBwbHlpbmcgSW5wdXRDbGFzcyAi
ZXZkZXYgcG9pbnRlciBjYXRjaGFsbCIKWyAgICAxOS43ODFdIChJSSkgVXNpbmcgaW5wdXQgZHJp
dmVyICdldmRldicgZm9yICdVU0IgT3B0aWNhbCBNb3VzZScKWyAgICAxOS43ODFdICgqKikgVVNC
IE9wdGljYWwgTW91c2U6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuNzgxXSAo
KiopIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogRGV2aWNlOiAiL2Rldi9pbnB1dC9ldmVudDQi
ClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogVmVuZG9yIDB4NDYx
IFByb2R1Y3QgMHg0ZDE1ClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3Vz
ZTogRm91bmQgMyBtb3VzZSBidXR0b25zClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2OiBVU0IgT3B0
aWNhbCBNb3VzZTogRm91bmQgc2Nyb2xsIHdoZWVsKHMpClsgICAgMTkuNzgxXSAoLS0pIGV2ZGV2
OiBVU0IgT3B0aWNhbCBNb3VzZTogRm91bmQgcmVsYXRpdmUgYXhlcwpbICAgIDE5Ljc4MV0gKC0t
KSBldmRldjogVVNCIE9wdGljYWwgTW91c2U6IEZvdW5kIHggYW5kIHkgcmVsYXRpdmUgYXhlcwpb
ICAgIDE5Ljc4MV0gKElJKSBldmRldjogVVNCIE9wdGljYWwgTW91c2U6IENvbmZpZ3VyaW5nIGFz
IG1vdXNlClsgICAgMTkuNzgxXSAoSUkpIGV2ZGV2OiBVU0IgT3B0aWNhbCBNb3VzZTogQWRkaW5n
IHNjcm9sbHdoZWVsIHN1cHBvcnQKWyAgICAxOS43ODFdICgqKikgZXZkZXY6IFVTQiBPcHRpY2Fs
IE1vdXNlOiBZQXhpc01hcHBpbmc6IGJ1dHRvbnMgNCBhbmQgNQpbICAgIDE5Ljc4MV0gKCoqKSBl
dmRldjogVVNCIE9wdGljYWwgTW91c2U6IEVtdWxhdGVXaGVlbEJ1dHRvbjogNCwgRW11bGF0ZVdo
ZWVsSW5lcnRpYTogMTAsIEVtdWxhdGVXaGVlbFRpbWVvdXQ6IDIwMApbICAgIDE5Ljc4MV0gKCoq
KSBPcHRpb24gImNvbmZpZ19pbmZvIiAidWRldjovc3lzL2RldmljZXMvcGNpMDAwMDowMC8wMDAw
OjAwOjE0LjAvdXNiMy8zLTIvMy0yOjEuMC9pbnB1dC9pbnB1dDQvZXZlbnQ0IgpbICAgIDE5Ljc4
MV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIlVTQiBPcHRpY2Fs
IE1vdXNlIiAodHlwZTogTU9VU0UsIGlkIDEwKQpbICAgIDE5Ljc4MV0gKElJKSBldmRldjogVVNC
IE9wdGljYWwgTW91c2U6IGluaXRpYWxpemVkIGZvciByZWxhdGl2ZSBheGVzLgpbICAgIDE5Ljc4
MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBrZWVwaW5nIGFjY2VsZXJhdGlvbiBz
Y2hlbWUgMQpbICAgIDE5Ljc4MV0gKCoqKSBVU0IgT3B0aWNhbCBNb3VzZTogKGFjY2VsKSBhY2Nl
bGVyYXRpb24gcHJvZmlsZSAwClsgICAgMTkuNzgxXSAoKiopIFVTQiBPcHRpY2FsIE1vdXNlOiAo
YWNjZWwpIGFjY2VsZXJhdGlvbiBmYWN0b3I6IDIuMDAwClsgICAgMTkuNzgxXSAoKiopIFVTQiBP
cHRpY2FsIE1vdXNlOiAoYWNjZWwpIGFjY2VsZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgICAxOS43
ODFdIChJSSkgY29uZmlnL3VkZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgVVNCIE9wdGljYWwgTW91
c2UgKC9kZXYvaW5wdXQvbW91c2UwKQpbICAgIDE5Ljc4MV0gKElJKSBObyBpbnB1dCBkcml2ZXIg
c3BlY2lmaWVkLCBpZ25vcmluZyB0aGlzIGRldmljZS4KWyAgICAxOS43ODFdIChJSSkgVGhpcyBk
ZXZpY2UgbWF5IGhhdmUgYmVlbiBhZGRlZCB3aXRoIGFub3RoZXIgZGV2aWNlIGZpbGUuClsgICAg
MTkuNzgxXSAoSUkpIGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFTVVMgVVNCMi4w
IFdlYmNhbSAoL2Rldi9pbnB1dC9ldmVudDUpClsgICAgMTkuNzgxXSAoKiopIEFTVVMgVVNCMi4w
IFdlYmNhbTogQXBwbHlpbmcgSW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiClsg
ICAgMTkuNzgxXSAoSUkpIFVzaW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnQVNVUyBVU0Iy
LjAgV2ViY2FtJwpbICAgIDE5Ljc4MV0gKCoqKSBBU1VTIFVTQjIuMCBXZWJjYW06IGFsd2F5cyBy
ZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuNzgxXSAoKiopIGV2ZGV2OiBBU1VTIFVTQjIuMCBX
ZWJjYW06IERldmljZTogIi9kZXYvaW5wdXQvZXZlbnQ1IgpbICAgIDE5Ljc4MV0gKC0tKSBldmRl
djogQVNVUyBVU0IyLjAgV2ViY2FtOiBWZW5kb3IgMHgxYmNmIFByb2R1Y3QgMHgyODgzClsgICAg
MTkuNzgxXSAoLS0pIGV2ZGV2OiBBU1VTIFVTQjIuMCBXZWJjYW06IEZvdW5kIGtleXMKWyAgICAx
OS43ODFdIChJSSkgZXZkZXY6IEFTVVMgVVNCMi4wIFdlYmNhbTogQ29uZmlndXJpbmcgYXMga2V5
Ym9hcmQKWyAgICAxOS43ODFdICgqKikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9k
ZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS4wL3VzYjEvMS0xLzEtMS4zLzEtMS4zOjEuMC9p
bnB1dC9pbnB1dDUvZXZlbnQ1IgpbICAgIDE5Ljc4MV0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRl
bmRlZCBpbnB1dCBkZXZpY2UgIkFTVVMgVVNCMi4wIFdlYmNhbSIgKHR5cGU6IEtFWUJPQVJELCBp
ZCAxMSkKWyAgICAxOS43ODFdICgqKikgT3B0aW9uICJ4a2JfcnVsZXMiICJldmRldiIKWyAgICAx
OS43ODFdICgqKikgT3B0aW9uICJ4a2JfbW9kZWwiICJwYzEwNSIKWyAgICAxOS43ODFdICgqKikg
T3B0aW9uICJ4a2JfbGF5b3V0IiAidXMiClsgICAgMTkuNzgxXSAoSUkpIGNvbmZpZy91ZGV2OiBB
ZGRpbmcgaW5wdXQgZGV2aWNlIEhEQSBJbnRlbCBQQ0ggTWljICgvZGV2L2lucHV0L2V2ZW50MTAp
ClsgICAgMTkuNzgyXSAoSUkpIE5vIGlucHV0IGRyaXZlciBzcGVjaWZpZWQsIGlnbm9yaW5nIHRo
aXMgZGV2aWNlLgpbICAgIDE5Ljc4Ml0gKElJKSBUaGlzIGRldmljZSBtYXkgaGF2ZSBiZWVuIGFk
ZGVkIHdpdGggYW5vdGhlciBkZXZpY2UgZmlsZS4KWyAgICAxOS43ODJdIChJSSkgY29uZmlnL3Vk
ZXY6IEFkZGluZyBpbnB1dCBkZXZpY2UgSERBIEludGVsIFBDSCBIZWFkcGhvbmUgKC9kZXYvaW5w
dXQvZXZlbnQ5KQpbICAgIDE5Ljc4Ml0gKElJKSBObyBpbnB1dCBkcml2ZXIgc3BlY2lmaWVkLCBp
Z25vcmluZyB0aGlzIGRldmljZS4KWyAgICAxOS43ODJdIChJSSkgVGhpcyBkZXZpY2UgbWF5IGhh
dmUgYmVlbiBhZGRlZCB3aXRoIGFub3RoZXIgZGV2aWNlIGZpbGUuClsgICAgMTkuNzgyXSAoSUkp
IGNvbmZpZy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEFzdXMgV01JIGhvdGtleXMgKC9kZXYv
aW5wdXQvZXZlbnQ2KQpbICAgIDE5Ljc4Ml0gKCoqKSBBc3VzIFdNSSBob3RrZXlzOiBBcHBseWlu
ZyBJbnB1dENsYXNzICJldmRldiBrZXlib2FyZCBjYXRjaGFsbCIKWyAgICAxOS43ODJdIChJSSkg
VXNpbmcgaW5wdXQgZHJpdmVyICdldmRldicgZm9yICdBc3VzIFdNSSBob3RrZXlzJwpbICAgIDE5
Ljc4Ml0gKCoqKSBBc3VzIFdNSSBob3RrZXlzOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50cwpb
ICAgIDE5Ljc4Ml0gKCoqKSBldmRldjogQXN1cyBXTUkgaG90a2V5czogRGV2aWNlOiAiL2Rldi9p
bnB1dC9ldmVudDYiClsgICAgMTkuNzgyXSAoLS0pIGV2ZGV2OiBBc3VzIFdNSSBob3RrZXlzOiBW
ZW5kb3IgMCBQcm9kdWN0IDAKWyAgICAxOS43ODJdICgtLSkgZXZkZXY6IEFzdXMgV01JIGhvdGtl
eXM6IEZvdW5kIGtleXMKWyAgICAxOS43ODJdIChJSSkgZXZkZXY6IEFzdXMgV01JIGhvdGtleXM6
IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAiY29uZmln
X2luZm8iICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9hc3VzLW5iLXdtaS9pbnB1dC9pbnB1
dDYvZXZlbnQ2IgpbICAgIDE5Ljc4Ml0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1
dCBkZXZpY2UgIkFzdXMgV01JIGhvdGtleXMiICh0eXBlOiBLRVlCT0FSRCwgaWQgMTIpClsgICAg
MTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX3J1bGVzIiAiZXZkZXYiClsgICAgMTkuNzgyXSAoKiop
IE9wdGlvbiAieGtiX21vZGVsIiAicGMxMDUiClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGti
X2xheW91dCIgInVzIgpbICAgIDE5Ljc4Ml0gKElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0
IGRldmljZSBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkICgvZGV2L2lucHV0L2V2ZW50MykK
WyAgICAxOS43ODJdICgqKikgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogQXBwbHlpbmcg
SW5wdXRDbGFzcyAiZXZkZXYga2V5Ym9hcmQgY2F0Y2hhbGwiClsgICAgMTkuNzgyXSAoSUkpIFVz
aW5nIGlucHV0IGRyaXZlciAnZXZkZXYnIGZvciAnQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2Fy
ZCcKWyAgICAxOS43ODJdICgqKikgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogYWx3YXlz
IHJlcG9ydHMgY29yZSBldmVudHMKWyAgICAxOS43ODJdICgqKikgZXZkZXY6IEFUIFRyYW5zbGF0
ZWQgU2V0IDIga2V5Ym9hcmQ6IERldmljZTogIi9kZXYvaW5wdXQvZXZlbnQzIgpbICAgIDE5Ljc4
Ml0gKC0tKSBldmRldjogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZDogVmVuZG9yIDB4MSBQ
cm9kdWN0IDB4MQpbICAgIDE5Ljc4Ml0gKC0tKSBldmRldjogQVQgVHJhbnNsYXRlZCBTZXQgMiBr
ZXlib2FyZDogRm91bmQga2V5cwpbICAgIDE5Ljc4Ml0gKElJKSBldmRldjogQVQgVHJhbnNsYXRl
ZCBTZXQgMiBrZXlib2FyZDogQ29uZmlndXJpbmcgYXMga2V5Ym9hcmQKWyAgICAxOS43ODJdICgq
KikgT3B0aW9uICJjb25maWdfaW5mbyIgInVkZXY6L3N5cy9kZXZpY2VzL3BsYXRmb3JtL2k4MDQy
L3NlcmlvMC9pbnB1dC9pbnB1dDMvZXZlbnQzIgpbICAgIDE5Ljc4Ml0gKElJKSBYSU5QVVQ6IEFk
ZGluZyBleHRlbmRlZCBpbnB1dCBkZXZpY2UgIkFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQi
ICh0eXBlOiBLRVlCT0FSRCwgaWQgMTMpClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX3J1
bGVzIiAiZXZkZXYiClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX21vZGVsIiAicGMxMDUi
ClsgICAgMTkuNzgyXSAoKiopIE9wdGlvbiAieGtiX2xheW91dCIgInVzIgpbICAgIDE5Ljc4Ml0g
KElJKSBjb25maWcvdWRldjogQWRkaW5nIGlucHV0IGRldmljZSBFVFBTLzIgRWxhbnRlY2ggVG91
Y2hwYWQgKC9kZXYvaW5wdXQvZXZlbnQxMSkKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVsYW50
ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJbnB1dENsYXNzICJldmRldiB0b3VjaHBhZCBjYXRjaGFs
bCIKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJ
bnB1dENsYXNzICJ0b3VjaHBhZCBjYXRjaGFsbCIKWyAgICAxOS43ODJdICgqKikgRVRQUy8yIEVs
YW50ZWNoIFRvdWNocGFkOiBBcHBseWluZyBJbnB1dENsYXNzICJEZWZhdWx0IGNsaWNrcGFkIGJ1
dHRvbnMiClsgICAgMTkuNzgyXSAoSUkpIExvYWRNb2R1bGU6ICJzeW5hcHRpY3MiClsgICAgMTku
NzgzXSAoSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2lucHV0L3N5bmFwdGljc19k
cnYuc28KWyAgICAxOS43ODNdIChJSSkgTW9kdWxlIHN5bmFwdGljczogdmVuZG9yPSJYLk9yZyBG
b3VuZGF0aW9uIgpbICAgIDE5Ljc4M10gCWNvbXBpbGVkIGZvciAxLjE0LjIsIG1vZHVsZSB2ZXJz
aW9uID0gMS43LjEKWyAgICAxOS43ODNdIAlNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2
ZXIKWyAgICAxOS43ODNdIAlBQkkgY2xhc3M6IFguT3JnIFhJbnB1dCBkcml2ZXIsIHZlcnNpb24g
MTkuMQpbICAgIDE5Ljc4M10gKElJKSBVc2luZyBpbnB1dCBkcml2ZXIgJ3N5bmFwdGljcycgZm9y
ICdFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQnClsgICAgMTkuNzgzXSAoKiopIEVUUFMvMiBFbGFu
dGVjaCBUb3VjaHBhZDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHMKWyAgICAxOS43ODNdICgq
KikgT3B0aW9uICJEZXZpY2UiICIvZGV2L2lucHV0L2V2ZW50MTEiClsgICAgMTkuODI4XSAoSUkp
IHN5bmFwdGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiBmb3VuZCBjbGlja3BhZCBwcm9w
ZXJ0eQpbICAgIDE5LjgyOF0gKC0tKSBzeW5hcHRpY3M6IEVUUFMvMiBFbGFudGVjaCBUb3VjaHBh
ZDogeC1heGlzIHJhbmdlIDAgLSAzNDIwIChyZXMgMzEpClsgICAgMTkuODI4XSAoLS0pIHN5bmFw
dGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiB5LWF4aXMgcmFuZ2UgMCAtIDIwNTIgKHJl
cyAzMSkKWyAgICAxOS44MjhdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQ6IHByZXNzdXJlIHJhbmdlIDAgLSAyNTUKWyAgICAxOS44MjhdICgtLSkgc3luYXB0aWNzOiBF
VFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGZpbmdlciB3aWR0aCByYW5nZSAwIC0gMTUKWyAgICAx
OS44MjhdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGJ1dHRvbnM6
IGxlZnQgZG91YmxlIHRyaXBsZQpbICAgIDE5LjgyOF0gKC0tKSBzeW5hcHRpY3M6IEVUUFMvMiBF
bGFudGVjaCBUb3VjaHBhZDogVmVuZG9yIDB4MiBQcm9kdWN0IDB4ZQpbICAgIDE5LjgyOF0gKCoq
KSBPcHRpb24gIlNvZnRCdXR0b25BcmVhcyIgIjUwJSAwIDgyJSAwIDAgMCAwIDAiClsgICAgMTku
ODI4XSAoLS0pIHN5bmFwdGljczogRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiB0b3VjaHBhZCBm
b3VuZApbICAgIDE5LjgyOF0gKCoqKSBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IGFsd2F5cyBy
ZXBvcnRzIGNvcmUgZXZlbnRzClsgICAgMTkuODYwXSAoKiopIE9wdGlvbiAiY29uZmlnX2luZm8i
ICJ1ZGV2Oi9zeXMvZGV2aWNlcy9wbGF0Zm9ybS9pODA0Mi9zZXJpbzQvaW5wdXQvaW5wdXQxMS9l
dmVudDExIgpbICAgIDE5Ljg2MF0gKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBpbnB1dCBk
ZXZpY2UgIkVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZCIgKHR5cGU6IFRPVUNIUEFELCBpZCAxNCkK
WyAgICAxOS44NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChh
Y2NlbCkgTWluU3BlZWQgaXMgbm93IGNvbnN0YW50IGRlY2VsZXJhdGlvbiAyLjUKWyAgICAxOS44
NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgTWF4
U3BlZWQgaXMgbm93IDEuNzUKWyAgICAxOS44NjBdICgqKikgc3luYXB0aWNzOiBFVFBTLzIgRWxh
bnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgQWNjZWxGYWN0b3IgaXMgbm93IDAuMDUwClsgICAgMTku
ODYwXSAoKiopIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZDogKGFjY2VsKSBrZWVwaW5nIGFjY2Vs
ZXJhdGlvbiBzY2hlbWUgMQpbICAgIDE5Ljg2MF0gKCoqKSBFVFBTLzIgRWxhbnRlY2ggVG91Y2hw
YWQ6IChhY2NlbCkgYWNjZWxlcmF0aW9uIHByb2ZpbGUgMQpbICAgIDE5Ljg2MF0gKCoqKSBFVFBT
LzIgRWxhbnRlY2ggVG91Y2hwYWQ6IChhY2NlbCkgYWNjZWxlcmF0aW9uIGZhY3RvcjogMi4wMDAK
WyAgICAxOS44NjBdICgqKikgRVRQUy8yIEVsYW50ZWNoIFRvdWNocGFkOiAoYWNjZWwpIGFjY2Vs
ZXJhdGlvbiB0aHJlc2hvbGQ6IDQKWyAgICAxOS44NjBdICgtLSkgc3luYXB0aWNzOiBFVFBTLzIg
RWxhbnRlY2ggVG91Y2hwYWQ6IHRvdWNocGFkIGZvdW5kClsgICAgMTkuODYwXSAoSUkpIGNvbmZp
Zy91ZGV2OiBBZGRpbmcgaW5wdXQgZGV2aWNlIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBhZCAoL2Rl
di9pbnB1dC9tb3VzZTEpClsgICAgMTkuODYwXSAoKiopIEVUUFMvMiBFbGFudGVjaCBUb3VjaHBh
ZDogSWdub3JpbmcgZGV2aWNlIGZyb20gSW5wdXRDbGFzcyAidG91Y2hwYWQgaWdub3JlIGR1cGxp
Y2F0ZXMiClsgICAgMjAuNzE5XSByZXBvcnRpbmcgNiA0IDEgOQpbICAgIDIwLjg5MV0gcmVwb3J0
aW5nIDYgNCAxIDkKWyAgICAyMS4xNTZdIChJSSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMi
LCBwcm9kIGlkIDEyNjIwClsgICAgMjEuMTU2XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMg
Z2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDIxLjE1Nl0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUg
IjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAx
MDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBrSHogZVApClsgICAgMjEuMTU3XSAoSUkpIGlu
dGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDIxLjE1N10gKElJ
KSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAyMS4xNTdd
IChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5
NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6
IGVQKQpbICAgIDIxLjE1OV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTNdIHJlcG9y
dGluZyA2IDQgMTYgMTMyClsgICAgMjIuNjE0XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIy
LjYxNV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTZdIHJlcG9ydGluZyA2IDQgMTYg
MTMyClsgICAgMjIuNjE3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjYxN10gcmVwb3J0
aW5nIDYgNCAxNiAxMzIKWyAgICAyMi42MTddIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMjIu
NjE3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjYxOF0gcmVwb3J0aW5nIDYgNCAxNiAx
MzIKWyAgICAyMi42MThdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMjIuNjM2XSByZXBvcnRp
bmcgNiA0IDE2IDEzMgpbICAgIDIyLjg4NV0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNF
QyIsIHByb2QgaWQgMTI2MjAKWyAgICAyMi44ODVdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIERE
QyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMjIuODg1XSAoSUkpIGludGVsKDApOiBNb2RlbGlu
ZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgy
IDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAyMi44ODVdIChJSSkg
aW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMjIuODg1XSAo
SUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDIyLjg4
NV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAg
MTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBr
SHogZVApClsgICAgMjIuODg4XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIyLjg5MV0gcmVw
b3J0aW5nIDYgNCAxNiAxMzIKWyAgICAyMi44OTZdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAg
MjMuMDg2XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDIzLjQ3MV0gcmVwb3J0aW5nIDYgNCAx
NiAxMzIKWyAgICAzMy42ODRdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzMuNjg0XSByZXBv
cnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjY5NF0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3Ig
IlNFQyIsIHByb2QgaWQgMTI2MjAKWyAgICAzMy42OTRdIChJSSkgaW50ZWwoMCk6IFByaW50aW5n
IEREQyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMzMuNjk0XSAoSUkpIGludGVsKDApOiBNb2Rl
bGluZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAx
MDgyIDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAzMy42OTVdIChJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzMuNjk1
XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDMz
LjY5NV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5
MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYu
NyBrSHogZVApClsgICAgMzMuNjk3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjczNl0g
cmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzMy43NTZdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsg
ICAgMzMuNzcyXSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDMzLjg1N10gcmVwb3J0aW5nIDYg
NCAxNiAxMzIKWyAgICAzMy45MDNdIChJSSkgWEtCOiByZXVzZSB4a21maWxlIC92YXIvbGliL3hr
Yi9zZXJ2ZXItQjIwRDdGQzc5QzdGNTk3MzE1RTNFNTAxQUVGMTBFMEQ4NjZFOEU5Mi54a20KWyAg
ICAzNC4wODhdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTA4XSByZXBvcnRpbmcgNiA0
IDE2IDEzMgpbICAgIDM0LjExNV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNC4xNDJdIChJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzQuMTQy
XSAoSUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDM0
LjE0Ml0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5
MjAgMTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYu
NyBrSHogZVApClsgICAgMzQuMTQyXSAoSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwg
cHJvZCBpZCAxMjYyMApbICAgIDM0LjE0Ml0gKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdh
dGhlcmVkIE1vZGVsaW5lczoKWyAgICAzNC4xNDJdIChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIx
OTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4
NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6IGVQKQpbICAgIDM0LjE0NV0gcmVwb3J0aW5n
IDYgNCAxNiAxMzIKWyAgICAzNC4xNjFdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTY4
XSAoSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDM0
LjE2OF0gKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAg
ICAzNC4xNjhdIChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1
ICAxOTIwIDE5NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMg
KDY2Ljcga0h6IGVQKQpbICAgIDM0LjE2OF0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNF
QyIsIHByb2QgaWQgMTI2MjAKWyAgICAzNC4xNjhdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIERE
QyBnYXRoZXJlZCBNb2RlbGluZXM6ClsgICAgMzQuMTY4XSAoSUkpIGludGVsKDApOiBNb2RlbGlu
ZSAiMTkyMHgxMDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgy
IDEwODcgMTExMSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICAzNC4xNzFdIHJlcG9y
dGluZyA2IDQgMTYgMTMyClsgICAgMzQuMTk5XSAoSUkpIFhLQjogcmV1c2UgeGttZmlsZSAvdmFy
L2xpYi94a2Ivc2VydmVyLUIyMEQ3RkM3OUM3RjU5NzMxNUUzRTUwMUFFRjEwRTBEODY2RThFOTIu
eGttClsgICAgMzQuMjE3XSAoSUkpIFhLQjogcmV1c2UgeGttZmlsZSAvdmFyL2xpYi94a2Ivc2Vy
dmVyLUIyMEQ3RkM3OUM3RjU5NzMxNUUzRTUwMUFFRjEwRTBEODY2RThFOTIueGttClsgICAgMzQu
MzI3XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDM0Ljc1NF0gcmVwb3J0aW5nIDYgNCAxNiAx
MzIKWyAgICAzNC45NTJdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgMzQuOTczXSAoSUkpIGlu
dGVsKDApOiBFRElEIHZlbmRvciAiU0VDIiwgcHJvZCBpZCAxMjYyMApbICAgIDM0Ljk3M10gKElJ
KSBpbnRlbCgwKTogUHJpbnRpbmcgRERDIGdhdGhlcmVkIE1vZGVsaW5lczoKWyAgICAzNC45NzNd
IChJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICIxOTIweDEwODAieDAuMCAgMTM4LjY1ICAxOTIwIDE5
NDQgMTk2MCAyMDgwICAxMDgwIDEwODIgMTA4NyAxMTExIC1oc3luYyAtdnN5bmMgKDY2Ljcga0h6
IGVQKQpbICAgIDM1LjAwM10gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNS4xMTldIChJSSkg
aW50ZWwoMCk6IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgMzUuMTE5XSAo
SUkpIGludGVsKDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDM1LjEx
OV0gKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAg
MTk0NCAxOTYwIDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBr
SHogZVApClsgICAgMzUuNTg2XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDM2Ljg4OV0gcmVw
b3J0aW5nIDYgNCAxNiAxMzIKWyAgICAzNy40NjZdIChJSSkgWEtCOiByZXVzZSB4a21maWxlIC92
YXIvbGliL3hrYi9zZXJ2ZXItQ0I1MzdCNjYwMzJCMERCRTBBRTk1NkY1MzcwMTdBNTlEQjAyMDY1
NC54a20KWyAgICAzNy44MjVdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgNDIuNjIyXSByZXBv
cnRpbmcgNiA0IDE2IDEzMgpbICAgIDUwLjMyMV0gcmVwb3J0aW5nIDYgNCAxNiAxMzIKWyAgICA1
MC4zNDVdIHJlcG9ydGluZyA2IDQgMTYgMTMyClsgICAgNTUuMjcyXSByZXBvcnRpbmcgNiA0IDE2
IDEzMgpbICAgIDU1LjI5NV0gKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3IgIlNFQyIsIHByb2Qg
aWQgMTI2MjAKWyAgICA1NS4yOTVdIChJSSkgaW50ZWwoMCk6IFByaW50aW5nIEREQyBnYXRoZXJl
ZCBNb2RlbGluZXM6ClsgICAgNTUuMjk1XSAoSUkpIGludGVsKDApOiBNb2RlbGluZSAiMTkyMHgx
MDgwIngwLjAgIDEzOC42NSAgMTkyMCAxOTQ0IDE5NjAgMjA4MCAgMTA4MCAxMDgyIDEwODcgMTEx
MSAtaHN5bmMgLXZzeW5jICg2Ni43IGtIeiBlUCkKWyAgICA1NS4yOTZdIChJSSkgaW50ZWwoMCk6
IEVESUQgdmVuZG9yICJTRUMiLCBwcm9kIGlkIDEyNjIwClsgICAgNTUuMjk2XSAoSUkpIGludGVs
KDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOgpbICAgIDU1LjI5Nl0gKElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgIjE5MjB4MTA4MCJ4MC4wICAxMzguNjUgIDE5MjAgMTk0NCAxOTYw
IDIwODAgIDEwODAgMTA4MiAxMDg3IDExMTEgLWhzeW5jIC12c3luYyAoNjYuNyBrSHogZVApClsg
ICAgNTUuMjk5XSByZXBvcnRpbmcgNiA0IDE2IDEzMgpbICAgIDk1LjI3M10gcmVwb3J0aW5nIDYg
NCAxNiAxMzIK
--089e0111e0daccf79e04f038923c
Content-Type: application/octet-stream; name=access_log
Content-Disposition: attachment; filename=access_log
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdak48

bG9jYWxob3N0IC0gLSBbMTcvSmFuLzIwMTQ6MjI6NTc6NDIgLTA3MDBdICJQT1NUIC8gSFRUUC8x
LjEiIDIwMCAxNzYgQ3JlYXRlLVByaW50ZXItU3Vic2NyaXB0aW9uIHN1Y2Nlc3NmdWwtb2sK
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="lightdm.log"
Content-Disposition: attachment; filename="lightdm.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7b9

WyswLjAwc10gREVCVUc6IExvZ2dpbmcgdG8gL3Zhci9sb2cvbGlnaHRkbS9saWdodGRtLmxvZwpb
KzAuMDBzXSBERUJVRzogU3RhcnRpbmcgTGlnaHQgRGlzcGxheSBNYW5hZ2VyIDEuOC40LCBVSUQ9
MCBQSUQ9MTM1NQpbKzAuMDBzXSBERUJVRzogTG9hZGluZyBjb25maWd1cmF0aW9uIGZyb20gL2V0
Yy9saWdodGRtL2xpZ2h0ZG0uY29uZi5kLzEwLXVidW50dS5jb25mClsrMC4wMHNdIERFQlVHOiBM
b2FkaW5nIGNvbmZpZ3VyYXRpb24gZnJvbSAvZXRjL2xpZ2h0ZG0vbGlnaHRkbS5jb25mLmQvNTAt
Z3JlZXRlci13cmFwcGVyLmNvbmYKWyswLjAwc10gREVCVUc6IExvYWRpbmcgY29uZmlndXJhdGlv
biBmcm9tIC9ldGMvbGlnaHRkbS9saWdodGRtLmNvbmYuZC81MC1ndWVzdC13cmFwcGVyLmNvbmYK
WyswLjAwc10gREVCVUc6IExvYWRpbmcgY29uZmlndXJhdGlvbiBmcm9tIC9ldGMvbGlnaHRkbS9s
aWdodGRtLmNvbmYuZC81MC11bml0eS1ncmVldGVyLmNvbmYKWyswLjAwc10gREVCVUc6IExvYWRp
bmcgY29uZmlndXJhdGlvbiBmcm9tIC9ldGMvbGlnaHRkbS9saWdodGRtLmNvbmYuZC81MC14c2Vy
dmVyLWNvbW1hbmQuY29uZgpbKzAuMDBzXSBERUJVRzogTG9hZGluZyBjb25maWd1cmF0aW9uIGZy
b20gL2V0Yy9saWdodGRtL2xpZ2h0ZG0uY29uZgpbKzAuMDBzXSBERUJVRzogVXNpbmcgRC1CdXMg
bmFtZSBvcmcuZnJlZWRlc2t0b3AuRGlzcGxheU1hbmFnZXIKWyswLjE2c10gREVCVUc6IFJlZ2lz
dGVyZWQgc2VhdCBtb2R1bGUgeGxvY2FsClsrMC4xNnNdIERFQlVHOiBSZWdpc3RlcmVkIHNlYXQg
bW9kdWxlIHhyZW1vdGUKWyswLjE2c10gREVCVUc6IFJlZ2lzdGVyZWQgc2VhdCBtb2R1bGUgdW5p
dHkKWyswLjE2c10gREVCVUc6IFJlZ2lzdGVyZWQgc2VhdCBtb2R1bGUgc3VyZmFjZWZsaW5nZXIK
WyswLjE2c10gREVCVUc6IEFkZGluZyBkZWZhdWx0IHNlYXQKWyswLjE2c10gREVCVUc6IFNlYXQ6
IFN0YXJ0aW5nClsrMC4xNnNdIERFQlVHOiBTZWF0OiBDcmVhdGluZyBncmVldGVyIHNlc3Npb24K
WyswLjE2c10gREVCVUc6IFNlYXQ6IFNldHRpbmcgWERHX1NFQVQ9c2VhdDAKWyswLjE2c10gREVC
VUc6IFNlYXQ6IENyZWF0aW5nIGRpc3BsYXkgc2VydmVyIG9mIHR5cGUgeApbKzAuMTZzXSBERUJV
RzogU2VhdDogU3RhcnRpbmcgbG9jYWwgWCBkaXNwbGF5ClsrMC4xN3NdIERFQlVHOiBEZWFjdGl2
YXRpbmcgUGx5bW91dGgKWyswLjE5c10gREVCVUc6IFVzaW5nIFZUIDcKWyswLjE5c10gREVCVUc6
IERpc3BsYXlTZXJ2ZXIgeC0wOiBMb2dnaW5nIHRvIC92YXIvbG9nL2xpZ2h0ZG0veC0wLmxvZwpb
KzAuMTlzXSBERUJVRzogRGlzcGxheVNlcnZlciB4LTA6IFdyaXRpbmcgWCBzZXJ2ZXIgYXV0aG9y
aXR5IHRvIC92YXIvcnVuL2xpZ2h0ZG0vcm9vdC86MApbKzAuMTlzXSBERUJVRzogRGlzcGxheVNl
cnZlciB4LTA6IExhdW5jaGluZyBYIFNlcnZlcgpbKzAuMTlzXSBERUJVRzogTGF1bmNoaW5nIHBy
b2Nlc3MgMTM4NjogL3Vzci9iaW4vWCAtY29yZSA6MCAtYXV0aCAvdmFyL3J1bi9saWdodGRtL3Jv
b3QvOjAgLW5vbGlzdGVuIHRjcCB2dDcgLW5vdnRzd2l0Y2gKWyswLjE5c10gREVCVUc6IERpc3Bs
YXlTZXJ2ZXIgeC0wOiBXYWl0aW5nIGZvciByZWFkeSBzaWduYWwgZnJvbSBYIHNlcnZlciA6MApb
KzAuMTlzXSBERUJVRzogQWNxdWlyZWQgYnVzIG5hbWUgb3JnLmZyZWVkZXNrdG9wLkRpc3BsYXlN
YW5hZ2VyClsrMC4xOXNdIERFQlVHOiBSZWdpc3RlcmluZyBzZWF0IHdpdGggYnVzIHBhdGggL29y
Zy9mcmVlZGVza3RvcC9EaXNwbGF5TWFuYWdlci9TZWF0MApbKzEuMzZzXSBERUJVRzogR290IHNp
Z25hbCAxMCBmcm9tIHByb2Nlc3MgMTM4NgpbKzEuMzZzXSBERUJVRzogRGlzcGxheVNlcnZlciB4
LTA6IEdvdCBzaWduYWwgZnJvbSBYIHNlcnZlciA6MApbKzEuMzZzXSBERUJVRzogRGlzcGxheVNl
cnZlciB4LTA6IENvbm5lY3RpbmcgdG8gWFNlcnZlciA6MApbKzEuMzZzXSBERUJVRzogUXVpdHRp
bmcgUGx5bW91dGg7IHJldGFpbmluZyBzcGxhc2gKWysxLjM4c10gREVCVUc6IFNlYXQ6IERpc3Bs
YXkgc2VydmVyIHJlYWR5LCBzdGFydGluZyBzZXNzaW9uIGF1dGhlbnRpY2F0aW9uClsrMS4zOXNd
IERFQlVHOiBTZXNzaW9uOiBTZXR0aW5nIFhER19WVE5SPTcKWysxLjM5c10gREVCVUc6IFNlc3Np
b24gcGlkPTE0MTI6IFN0YXJ0ZWQgd2l0aCBzZXJ2aWNlICdsaWdodGRtLWdyZWV0ZXInLCB1c2Vy
bmFtZSAnbGlnaHRkbScKWysxLjYzc10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEF1dGhlbnRp
Y2F0aW9uIGNvbXBsZXRlIHdpdGggcmV0dXJuIHZhbHVlIDA6IFN1Y2Nlc3MKWysxLjY0c10gREVC
VUc6IFNlYXQ6IFNlc3Npb24gYXV0aGVudGljYXRlZCwgcnVubmluZyBjb21tYW5kClsrMS42NHNd
IERFQlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBTZXR0aW5nIFhER19WVE5SPTcKWysxLjY0c10gREVC
VUc6IFNlc3Npb24gcGlkPTE0MTI6IFJ1bm5pbmcgY29tbWFuZCAvdXNyL2xpYi9saWdodGRtL2xp
Z2h0ZG0tZ3JlZXRlci1zZXNzaW9uIC91c3Ivc2Jpbi91bml0eS1ncmVldGVyClsrMS42NHNdIERF
QlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBMb2dnaW5nIHRvIC92YXIvbG9nL2xpZ2h0ZG0veC0wLWdy
ZWV0ZXIubG9nClsrMS42N3NdIERFQlVHOiBBY3RpdmF0aW5nIFZUIDcKWysyLjM2c10gREVCVUc6
IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgY29ubmVjdGVkIHZlcnNpb249MS44LjQKWys0LjA2
c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgc3RhcnQgYXV0aGVudGljYXRpb24g
Zm9yIGFtYW5uZWphZApbKzQuMDZzXSBERUJVRzogU2VhdDogU2V0dGluZyBYREdfU0VBVD1zZWF0
MApbKzQuMDZzXSBERUJVRzogU2Vzc2lvbjogU2V0dGluZyBYREdfVlROUj03ClsrNC4wNnNdIERF
QlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBTdGFydGVkIHdpdGggc2VydmljZSAnbGlnaHRkbScsIHVz
ZXJuYW1lICdhbWFubmVqYWQnClsrNC4wNnNdIERFQlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBHb3Qg
MSBtZXNzYWdlKHMpIGZyb20gUEFNClsrNC4wNnNdIERFQlVHOiBTZXNzaW9uIHBpZD0xNDEyOiBQ
cm9tcHQgZ3JlZXRlciB3aXRoIDEgbWVzc2FnZShzKQpbKzQuMTNzXSBERUJVRzogU2Vzc2lvbiBw
aWQ9MTQxMjogR3JlZXRlciBzdGFydCBhdXRoZW50aWNhdGlvbiBmb3IgYW1hbm5lamFkClsrNC4x
M3NdIERFQlVHOiBTZXNzaW9uIHBpZD0xNzIzOiBTZW5kaW5nIFNJR1RFUk0KWys0LjEzc10gREVC
VUc6IFNlYXQ6IFNldHRpbmcgWERHX1NFQVQ9c2VhdDAKWys0LjEzc10gREVCVUc6IFNlc3Npb246
IFNldHRpbmcgWERHX1ZUTlI9NwpbKzQuMTNzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTcyNjogU3Rh
cnRlZCB3aXRoIHNlcnZpY2UgJ2xpZ2h0ZG0nLCB1c2VybmFtZSAnYW1hbm5lamFkJwpbKzQuMTNz
XSBERUJVRzogU2Vzc2lvbiBwaWQ9MTcyMzogVGVybWluYXRlZCB3aXRoIHNpZ25hbCAxNQpbKzQu
MTNzXSBERUJVRzogU2Vzc2lvbjogRmFpbGVkIGR1cmluZyBhdXRoZW50aWNhdGlvbgpbKzQuMTNz
XSBERUJVRzogU2VhdDogU2Vzc2lvbiBzdG9wcGVkClsrNC4xM3NdIERFQlVHOiBTZXNzaW9uIHBp
ZD0xNzI2OiBHb3QgMSBtZXNzYWdlKHMpIGZyb20gUEFNClsrNC4xM3NdIERFQlVHOiBTZXNzaW9u
IHBpZD0xNDEyOiBQcm9tcHQgZ3JlZXRlciB3aXRoIDEgbWVzc2FnZShzKQpbKzE0LjE0c10gREVC
VUc6IFNlc3Npb24gcGlkPTE0MTI6IENvbnRpbnVlIGF1dGhlbnRpY2F0aW9uClsrMTQuMTZzXSBE
RUJVRzogU2Vzc2lvbiBwaWQ9MTcyNjogQXV0aGVudGljYXRpb24gY29tcGxldGUgd2l0aCByZXR1
cm4gdmFsdWUgMDogU3VjY2VzcwpbKzE0LjE2c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEF1
dGhlbnRpY2F0ZSByZXN1bHQgZm9yIHVzZXIgYW1hbm5lamFkOiBTdWNjZXNzClsrMTQuMTdzXSBE
RUJVRzogU2Vzc2lvbiBwaWQ9MTQxMjogVXNlciBhbWFubmVqYWQgYXV0aG9yaXplZApbKzE0LjE3
c10gREVCVUc6IFNlc3Npb24gcGlkPTE0MTI6IEdyZWV0ZXIgcmVxdWVzdHMgc2Vzc2lvbiB1YnVu
dHUKWysxNC4xOXNdIERFQlVHOiBXcml0aW5nIC9ob21lL2FtYW5uZWphZC8uZG1yYwpbKzE0LjI5
c10gREVCVUc6IFNlYXQ6IFN0b3BwaW5nIGdyZWV0ZXI7IGRpc3BsYXkgc2VydmVyIHdpbGwgYmUg
cmUtdXNlZCBmb3IgdXNlciBzZXNzaW9uClsrMTQuMjlzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTQx
MjogU2VuZGluZyBTSUdURVJNClsrMTQuMzBzXSBERUJVRzogU2Vzc2lvbiBwaWQ9MTQxMjogRXhp
dGVkIHdpdGggcmV0dXJuIHZhbHVlIDAKWysxNC4zMHNdIERFQlVHOiBTZWF0OiBTZXNzaW9uIHN0
b3BwZWQKWysxNC4zMHNdIERFQlVHOiBTZWF0OiBHcmVldGVyIHN0b3BwZWQsIHJ1bm5pbmcgc2Vz
c2lvbgpbKzE0LjMwc10gREVCVUc6IFJlZ2lzdGVyaW5nIHNlc3Npb24gd2l0aCBidXMgcGF0aCAv
b3JnL2ZyZWVkZXNrdG9wL0Rpc3BsYXlNYW5hZ2VyL1Nlc3Npb24wClsrMTQuMzBzXSBERUJVRzog
U2Vzc2lvbiBwaWQ9MTcyNjogU2V0dGluZyBYREdfVlROUj03ClsrMTQuMzBzXSBERUJVRzogU2Vz
c2lvbiBwaWQ9MTcyNjogUnVubmluZyBjb21tYW5kIC91c3Ivc2Jpbi9saWdodGRtLXNlc3Npb24g
Z25vbWUtc2Vzc2lvbiAtLXNlc3Npb249dWJ1bnR1ClsrMTQuMzBzXSBERUJVRzogU2Vzc2lvbiBw
aWQ9MTcyNjogTG9nZ2luZyB0byAueHNlc3Npb24tZXJyb3JzClsrMTQuMzFzXSBERUJVRzogQWN0
aXZhdGluZyBWVCA3Cg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="x-0.log"
Content-Disposition: attachment; filename="x-0.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7i10

ClguT3JnIFggU2VydmVyIDEuMTQuNQpSZWxlYXNlIERhdGU6IDIwMTMtMTItMTIKWCBQcm90b2Nv
bCBWZXJzaW9uIDExLCBSZXZpc2lvbiAwCkJ1aWxkIE9wZXJhdGluZyBTeXN0ZW06IExpbnV4IDMu
Mi4wLTM3LWdlbmVyaWMgeDg2XzY0IFVidW50dQpDdXJyZW50IE9wZXJhdGluZyBTeXN0ZW06IExp
bnV4IHVidW50dVNlcnZlciAzLjExLjAtMTUtZ2VuZXJpYyAjMjMtVWJ1bnR1IFNNUCBNb24gRGVj
IDkgMTg6MTc6MDQgVVRDIDIwMTMgeDg2XzY0Cktlcm5lbCBjb21tYW5kIGxpbmU6IEJPT1RfSU1B
R0U9L3ZtbGludXotMy4xMS4wLTE1LWdlbmVyaWMuZWZpLnNpZ25lZCByb290PS9kZXYvbWFwcGVy
L1NlcnZlclZHLU15Um9vdCBybwpCdWlsZCBEYXRlOiAxNyBEZWNlbWJlciAyMDEzICAxMDowNjox
NUFNCnhvcmctc2VydmVyIDI6MS4xNC41LTF1YnVudHUyfnNhdWN5MSAoRm9yIHRlY2huaWNhbCBz
dXBwb3J0IHBsZWFzZSBzZWUgaHR0cDovL3d3dy51YnVudHUuY29tL3N1cHBvcnQpIApDdXJyZW50
IHZlcnNpb24gb2YgcGl4bWFuOiAwLjMwLjIKCUJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNo
ZWNrIGh0dHA6Ly93aWtpLngub3JnCgl0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0
ZXN0IHZlcnNpb24uCk1hcmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZpbGUs
ICg9PSkgZGVmYXVsdCBzZXR0aW5nLAoJKCsrKSBmcm9tIGNvbW1hbmQgbGluZSwgKCEhKSBub3Rp
Y2UsIChJSSkgaW5mb3JtYXRpb25hbCwKCShXVykgd2FybmluZywgKEVFKSBlcnJvciwgKE5JKSBu
b3QgaW1wbGVtZW50ZWQsICg/PykgdW5rbm93bi4KKD09KSBMb2cgZmlsZTogIi92YXIvbG9nL1hv
cmcuMC5sb2ciLCBUaW1lOiBGcmkgSmFuIDE3IDIyOjU3OjI3IDIwMTQKKD09KSBVc2luZyBzeXN0
ZW0gY29uZmlnIGRpcmVjdG9yeSAiL3Vzci9zaGFyZS9YMTEveG9yZy5jb25mLmQiCkluaXRpYWxp
emluZyBidWlsdC1pbiBleHRlbnNpb24gR2VuZXJpYyBFdmVudCBFeHRlbnNpb24KSW5pdGlhbGl6
aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTSEFQRQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIE1JVC1TSE0KSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSW5wdXRFeHRlbnNp
b24KSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYVEVTVApJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIEJJRy1SRVFVRVNUUwpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIFNZTkMKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYS0VZQk9BUkQKSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYQy1NSVNDCkluaXRpYWxpemluZyBidWlsdC1pbiBl
eHRlbnNpb24gU0VDVVJJVFkKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYSU5FUkFN
QQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhGSVhFUwpJbml0aWFsaXppbmcgYnVp
bHQtaW4gZXh0ZW5zaW9uIFJFTkRFUgpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFJB
TkRSCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQ09NUE9TSVRFCkluaXRpYWxpemlu
ZyBidWlsdC1pbiBleHRlbnNpb24gREFNQUdFCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gTUlULVNDUkVFTi1TQVZFUgpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERPVUJM
RS1CVUZGRVIKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRUNPUkQKSW5pdGlhbGl6
aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBEUE1TCkluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNp
b24gWC1SZXNvdXJjZQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhWaWRlbwpJbml0
aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhWaWRlby1Nb3Rpb25Db21wZW5zYXRpb24KSW5p
dGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBTRUxpbnV4CkluaXRpYWxpemluZyBidWlsdC1p
biBleHRlbnNpb24gWEZyZWU4Ni1WaWRNb2RlRXh0ZW5zaW9uCkluaXRpYWxpemluZyBidWlsdC1p
biBleHRlbnNpb24gWEZyZWU4Ni1ER0EKSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBY
RnJlZTg2LURSSQpJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIERSSTIKTG9hZGluZyBl
eHRlbnNpb24gR0xYCnJlcG9ydGluZyA2IDQgMSA5CnJlcG9ydGluZyA2IDQgMSA5CnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYg
MTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2
IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9y
dGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMy
CnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQg
MTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYg
MTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2
IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9y
dGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMy
CnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQg
MTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGlu
ZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCnJl
cG9ydGluZyA2IDQgMTYgMTMyCnJlcG9ydGluZyA2IDQgMTYgMTMyCg==
--089e0111e0daccf79e04f038923c
Content-Type: text/x-log; charset=US-ASCII; name="x-0-greeter.log"
Content-Disposition: attachment; filename="x-0-greeter.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hqkhdp7s11

QWN0aXZhdGluZyBzZXJ2aWNlIG5hbWU9J29yZy5hMTF5LmF0c3BpLlJlZ2lzdHJ5JwpTdWNjZXNz
ZnVsbHkgYWN0aXZhdGVkIHNlcnZpY2UgJ29yZy5hMTF5LmF0c3BpLlJlZ2lzdHJ5JwoKKiogKGF0
LXNwaTItcmVnaXN0cnlkOjE1MTMpOiBXQVJOSU5HICoqOiBGYWlsZWQgdG8gcmVnaXN0ZXIgY2xp
ZW50OiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0b3AuREJ1cy5FcnJvci5TZXJ2aWNlVW5rbm93
bjogVGhlIG5hbWUgb3JnLmdub21lLlNlc3Npb25NYW5hZ2VyIHdhcyBub3QgcHJvdmlkZWQgYnkg
YW55IC5zZXJ2aWNlIGZpbGVzCgoqKiAoYXQtc3BpMi1yZWdpc3RyeWQ6MTUxMyk6IFdBUk5JTkcg
Kio6IFVuYWJsZSB0byByZWdpc3RlciBjbGllbnQgd2l0aCBzZXNzaW9uIG1hbmFnZXIKWyswLjAw
c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo0MzU6IFN0YXJ0aW5nIHVuaXR5LWdyZWV0ZXIg
MTMuMTAuMyBVSUQ9MTA4IExBTkc9ZW5fQ0EuVVRGLTgKWyswLjAwc10gREVCVUc6IHVuaXR5LWdy
ZWV0ZXIudmFsYTo0Mzg6IFNldHRpbmcgY3Vyc29yClsrMC4wMnNdIERFQlVHOiB1bml0eS1ncmVl
dGVyLnZhbGE6NDUyOiBMb2FkaW5nIGNvbW1hbmQgbGluZSBvcHRpb25zClsrMC4wMnNdIERFQlVH
OiB1bml0eS1ncmVldGVyLnZhbGE6NDgwOiBTZXR0aW5nIEdUSysgc2V0dGluZ3MKWyswLjA4c10g
REVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MDM6IENyZWF0aW5nIFVuaXR5IEdyZWV0ZXIKWysw
LjA4c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1NTogQ3JlYXRpbmcgYmFja2dyb3VuZCBz
dXJmYWNlClsrMC4xMHNdIERFQlVHOiBDb25uZWN0aW5nIHRvIGRpc3BsYXkgbWFuYWdlci4uLgpb
KzAuMTBzXSBERUJVRzogV3JvdGUgMTcgYnl0ZXMgdG8gZGFlbW9uClsrMC4xMHNdIERFQlVHOiBS
ZWFkIDggYnl0ZXMgZnJvbSBkYWVtb24KWyswLjEwc10gREVCVUc6IFJlYWQgMTQ5IGJ5dGVzIGZy
b20gZGFlbW9uClsrMC4xMHNdIERFQlVHOiBDb25uZWN0ZWQgdmVyc2lvbj0xLjguNCBkZWZhdWx0
LXNlc3Npb249dWJ1bnR1IHNob3ctbWFudWFsLWxvZ2luPWZhbHNlIGhpZGUtdXNlcnM9ZmFsc2Ug
aGFzLWd1ZXN0LWFjY291bnQ9dHJ1ZSBzaG93LXJlbW90ZS1sb2dpbj10cnVlClsrMC4zMXNdIERF
QlVHOiBtZW51YmFyLnZhbGE6MzMyOiBMQU5HPWVuX0NBLlVURi04IExBTkdVQUdFPWVuX0NBOmVu
ClsrMC44N3NdIERFQlVHOiBtZW51YmFyLnZhbGE6MzY0OiBMQU5HPWVuX0NBLlVURi04IExBTkdV
QUdFPWVuX0NBOmVuClsrMC44OHNdIERFQlVHOiBMb2FkaW5nIHVzZXJzIGZyb20gb3JnLmZyZWVk
ZXNrdG9wLkFjY291bnRzClsrMC44OHNdIERFQlVHOiBMb2FkaW5nIHVzZXIgL29yZy9mcmVlZGVz
a3RvcC9BY2NvdW50cy9Vc2VyMTAwMApbKzAuODlzXSBERUJVRzogTG9hZGluZyBzZXNzaW9ucyBm
cm9tIG9yZy5mcmVlZGVza3RvcC5EaXNwbGF5TWFuYWdlcgpbKzAuODlzXSBERUJVRzogdXNlci1s
aXN0LnZhbGE6OTg4OiBBZGRpbmcvdXBkYXRpbmcgdXNlciBhbWFubmVqYWQgKFlhc2FtYW4gQW1h
bm5lamFkKQpbKzAuOThzXSBERUJVRzogdXNlci1saXN0LnZhbGE6OTcwOiBBZGRpbmcgZ3Vlc3Qg
YWNjb3VudCBlbnRyeQpbKzEuNzNzXSBXQVJOSU5HOiBGYWlsZWQgdG8gb3BlbiBjb25maWd1cmF0
aW9uIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKWysxLjczc10gV0FSTklORzogRmFp
bGVkIHRvIG9wZW4gc2Vzc2lvbnMgZGlyZWN0b3J5OiBFcnJvciBvcGVuaW5nIGRpcmVjdG9yeSAn
L3Vzci9zaGFyZS9saWdodGRtL3Nlc3Npb25zJzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpb
KzEuNzZzXSBERUJVRzogSWdub3Jpbmcgc2Vzc2lvbiAvdXNyL3NoYXJlL3hzZXNzaW9ucy9nbm9t
ZS5kZXNrdG9wClsrMS43NnNdIERFQlVHOiBMb2FkZWQgc2Vzc2lvbiAvdXNyL3NoYXJlL3hzZXNz
aW9ucy91YnVudHUuZGVza3RvcCAoVWJ1bnR1LCBUaGlzIHNlc3Npb24gbG9ncyB5b3UgaW50byBV
YnVudHUpClsrMS43OHNdIERFQlVHOiBMb2FkZWQgc2Vzc2lvbiAvdXNyL3NoYXJlL2xpZ2h0ZG0v
cmVtb3RlLXNlc3Npb25zL3VjY3Njb25maWd1cmUuZGVza3RvcCAoVUNDUyBDb25maWd1cmUsIFNl
dHVwIGEgVUNDUyBBY2NvdW50KQpbKzEuNzlzXSBERUJVRzogTG9hZGVkIHNlc3Npb24gL3Vzci9z
aGFyZS9saWdodGRtL3JlbW90ZS1zZXNzaW9ucy9mcmVlcmRwLmRlc2t0b3AgKEZyZWVSRFAsIEZ1
bGwgU2NyZWVuIFJEUCBzZXNzaW9uKQpbKzEuODBzXSBERUJVRzogU3RhcnRpbmcgYXV0aGVudGlj
YXRpb24gZm9yIHVzZXIgYW1hbm5lamFkLi4uClsrMS44MHNdIERFQlVHOiBXcm90ZSAyNSBieXRl
cyB0byBkYWVtb24KCioqIChnbm9tZS1zZXR0aW5ncy1kYWVtb246MTUzMyk6IFdBUk5JTkcgKio6
IFVuYWJsZSB0byByZWdpc3RlciBjbGllbnQ6IEdEQnVzLkVycm9yOm9yZy5mcmVlZGVza3RvcC5E
QnVzLkVycm9yLlNlcnZpY2VVbmtub3duOiBUaGUgbmFtZSBvcmcuZ25vbWUuU2Vzc2lvbk1hbmFn
ZXIgd2FzIG5vdCBwcm92aWRlZCBieSBhbnkgLnNlcnZpY2UgZmlsZXMKWysxLjg2c10gREVCVUc6
IFN0YXJ0aW5nIGF1dGhlbnRpY2F0aW9uIGZvciB1c2VyIGFtYW5uZWphZC4uLgpbKzEuODZzXSBE
RUJVRzogV3JvdGUgMjUgYnl0ZXMgdG8gZGFlbW9uClsrMS44NnNdIERFQlVHOiBtYWluLXdpbmRv
dy52YWxhOjE4MTogU2NyZWVuIGlzIDE5MjB4MTA4MCBwaXhlbHMKWysxLjg2c10gREVCVUc6IG1h
aW4td2luZG93LnZhbGE6MTg3OiBNb25pdG9yIDAgaXMgMTkyMHgxMDgwIHBpeGVscyBhdCAwLDAK
WysxLjg2c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MDY6IFNob3dpbmcgZ3JlZXRlcgpb
KzEuODZzXSBERUJVRzogdW5pdHktZ3JlZXRlci52YWxhOjE5NDogU2hvd2luZyBtYWluIHdpbmRv
dwpbKzEuODdzXSBERUJVRzogYmFja2dyb3VuZC52YWxhOjQ3MDogUmVnZW5lcmF0aW5nIGJhY2tn
cm91bmRzClsrMS44N3NdIERFQlVHOiBiYWNrZ3JvdW5kLnZhbGE6Njg6IE1ha2luZyBiYWNrZ3Jv
dW5kIC91c3Ivc2hhcmUvYmFja2dyb3VuZHMvd2FydHktZmluYWwtdWJ1bnR1LnBuZyBhdCAxOTIw
eDEwODAKWysxLjg3c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYTo1MjQ6IFN0YXJ0aW5nIG1h
aW4gbG9vcApbKzEuODdzXSBERUJVRzogUmVhZCA4IGJ5dGVzIGZyb20gZGFlbW9uClsrMS44N3Nd
IERFQlVHOiBSZWFkIDM5IGJ5dGVzIGZyb20gZGFlbW9uClsrMS44N3NdIERFQlVHOiBJZ25vcmlu
ZyBwcm9tcHQgYXV0aGVudGljYXRpb24gd2l0aCBpbnZhbGlkIHNlcXVlbmNlIG51bWJlciAxClsr
MS44N3NdIERFQlVHOiBtYWluLXdpbmRvdy52YWxhOjE4MTogU2NyZWVuIGlzIDE5MjB4MTA4MCBw
aXhlbHMKWysxLjg3c10gREVCVUc6IG1haW4td2luZG93LnZhbGE6MTg3OiBNb25pdG9yIDAgaXMg
MTkyMHgxMDgwIHBpeGVscyBhdCAwLDAKWysxLjg3c10gREVCVUc6IFJlYWQgOCBieXRlcyBmcm9t
IGRhZW1vbgpbKzEuODdzXSBERUJVRzogUmVhZCAzOSBieXRlcyBmcm9tIGRhZW1vbgpbKzEuODdz
XSBERUJVRzogUHJvbXB0IHVzZXIgd2l0aCAxIG1lc3NhZ2UocykKCihnbm9tZS1zZXR0aW5ncy1k
YWVtb246MTUzMyk6IHBvd2VyLXBsdWdpbi1XQVJOSU5HICoqOiBGYWlsZWQgdG8gcnVuIEdldEFj
dGl2ZSgpIGZ1bmN0aW9uIG9uIHNjcmVlbnNhdmVyOiBHREJ1cy5FcnJvcjpvcmcuZnJlZWRlc2t0
b3AuREJ1cy5FcnJvci5Vbmtub3duTWV0aG9kOiBObyBzdWNoIGludGVyZmFjZSAnb3JnLmdub21l
LlNjcmVlblNhdmVyJyBvbiBvYmplY3QgYXQgcGF0aCAvb3JnL2dub21lL1NjcmVlblNhdmVyClsr
Mi4zNHNdIERFQlVHOiBtZW51YmFyLnZhbGE6NTM0OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAw
eDFhOGI3MDggYXQgcG9zaXRpb24gMApbKzIuMzRzXSBERUJVRzogQ29ubmVjdGVkIHRvIEFwcGxp
Y2F0aW9uIEluZGljYXRvciBTZXJ2aWNlLgpbKzIuMzZzXSBERUJVRzogUmVxdWVzdCBjdXJyZW50
IGFwcHMKWysyLjM2c10gREVCVUc6IHVuaXR5LWdyZWV0ZXIudmFsYToxNzc6IHN0YXJ0aW5nIHN5
c3RlbS1yZWFkeSBzb3VuZAoqKiBNZXNzYWdlOiBhcHBsZXQgbm93IHJlbW92ZWQgZnJvbSB0aGUg
bm90aWZpY2F0aW9uIGFyZWEKWysyLjY3c10gREVCVUc6IGJhY2tncm91bmQudmFsYToxMTc6IFJl
bmRlciBvZiBiYWNrZ3JvdW5kIC91c3Ivc2hhcmUvYmFja2dyb3VuZHMvd2FydHktZmluYWwtdWJ1
bnR1LnBuZyBjb21wbGV0ZQpbKzIuNjdzXSBERUJVRzogbWVudWJhci52YWxhOjUzNDogQWRkaW5n
IGluZGljYXRvciBvYmplY3QgMHgxYThiODY4IGF0IHBvc2l0aW9uIDEKWysyLjY3c10gREVCVUc6
IEJ1aWxkaW5nIG5ldyBhcHBsaWNhdGlvbiBlbnRyeTogOjEuMTEgIHdpdGggaWNvbjogbm0tbm8t
Y29ubmVjdGlvbiBhdCBwb3NpdGlvbiAwClsrMi43NHNdIERFQlVHOiBtZW51YmFyLnZhbGE6NTM0
OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAweDFiYmE2ZjAgYXQgcG9zaXRpb24gMgpbKzIuNzVz
XSBERUJVRzogbWVudWJhci52YWxhOjUzNDogQWRkaW5nIGluZGljYXRvciBvYmplY3QgMHgxYThi
OWM4IGF0IHBvc2l0aW9uIDIKWysyLjc2c10gREVCVUc6IG1lbnViYXIudmFsYTo1MzQ6IEFkZGlu
ZyBpbmRpY2F0b3Igb2JqZWN0IDB4MWE4YmIyOCBhdCBwb3NpdGlvbiAyClsrMi44MnNdIERFQlVH
OiBtZW51YmFyLnZhbGE6NTM0OiBBZGRpbmcgaW5kaWNhdG9yIG9iamVjdCAweDFhOGI1YTggYXQg
cG9zaXRpb24gNApbKzMuMTFzXSBERUJVRzogdXNlci1saXN0LnZhbGE6MjU0OiByZW1vdmluZyBt
YW51YWwgbG9naW4gc2luY2Ugd2UgaGF2ZSBhIHJlbW90ZSBsb2dpbiBlbnRyeQpbKzExLjg4c10g
REVCVUc6IFByb3ZpZGluZyByZXNwb25zZSB0byBkaXNwbGF5IG1hbmFnZXIKWysxMS44OHNdIERF
QlVHOiBXcm90ZSAyMCBieXRlcyB0byBkYWVtb24KWysxMS45MHNdIERFQlVHOiBSZWFkIDggYnl0
ZXMgZnJvbSBkYWVtb24KWysxMS45MHNdIERFQlVHOiBSZWFkIDIxIGJ5dGVzIGZyb20gZGFlbW9u
ClsrMTEuOTBzXSBERUJVRzogQXV0aGVudGljYXRpb24gY29tcGxldGUgZm9yIHVzZXIgYW1hbm5l
amFkIHdpdGggcmV0dXJuIGNvZGUgMApbKzExLjkwc10gREVCVUc6IFN0YXJ0aW5nIHNlc3Npb24g
dWJ1bnR1ClsrMTEuOTBzXSBERUJVRzogV3JvdGUgMTggYnl0ZXMgdG8gZGFlbW9uClsrMTIuMDNz
XSBERUJVRzogUmVhZCA4IGJ5dGVzIGZyb20gZGFlbW9uClsrMTIuMDNzXSBERUJVRzogUmVhZCA0
IGJ5dGVzIGZyb20gZGFlbW9uCgoqKiAoZ25vbWUtc2V0dGluZ3MtZGFlbW9uOjE1MzMpOiBXQVJO
SU5HICoqOiBOYW1lIHRha2VuIG9yIGJ1cyB3ZW50IGF3YXkgLSBzaHV0dGluZyBkb3duCioqIE1l
c3NhZ2U6IFBJRCAxNzI5ICh3ZSBhcmUgMTcyOSkgc2VudCBzaWduYWwgMTUsIHNodXR0aW5nIGRv
d24uLi4KCihubS1hcHBsZXQ6MTcyOSk6IGxpYmFwcGluZGljYXRvci1XQVJOSU5HICoqOiBVbmFi
bGUgdG8gc2VuZCBzaWduYWwgZm9yIE5ld1N0YXR1czogVGhlIGNvbm5lY3Rpb24gaXMgY2xvc2Vk
CgooZ25vbWUtc2V0dGluZ3MtZGFlbW9uOjE1MzMpOiBkY29uZi1XQVJOSU5HICoqOiBmYWlsZWQg
dG8gY29tbWl0IGNoYW5nZXMgdG8gZGNvbmY6IFRoZSBjb25uZWN0aW9uIGlzIGNsb3NlZAo=
--089e0111e0daccf79e04f038923c
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--089e0111e0daccf79e04f038923c--


From xen-users-bounces@lists.xen.org Sun Jan 19 12:38:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Jan 2014 12:38:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4rd8-00077W-DC; Sun, 19 Jan 2014 12:37:34 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <knusperbrot@gmx.de>) id 1W4rd6-00077R-K7
	for xen-users@lists.xen.org; Sun, 19 Jan 2014 12:37:32 +0000
Received: from [85.158.143.35:16101] by server-1.bemta-4.messagelabs.com id
	99/50-02132-B07CBD25; Sun, 19 Jan 2014 12:37:31 +0000
X-Env-Sender: knusperbrot@gmx.de
X-Msg-Ref: server-13.tower-21.messagelabs.com!1390135050!11342445!1
X-Originating-IP: [212.227.15.19]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21750 invoked from network); 19 Jan 2014 12:37:31 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.19)
	by server-13.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 19 Jan 2014 12:37:31 -0000
Received: from [172.20.77.101] ([92.224.194.62]) by mail.gmx.com (mrgmx103)
	with ESMTPSA (Nemesis) id 0M5tzh-1V70oV27Nx-00xqOu for
	<xen-users@lists.xen.org>; Sun, 19 Jan 2014 13:37:30 +0100
Message-ID: <52DBC709.80707@gmx.de>
Date: Sun, 19 Jan 2014 13:37:29 +0100
From: Martin Unzner <knusperbrot@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Provags-ID: V03:K0:xE7UjWeSpVzi8eJDlNZgtPAMdCKr9Xd9qinH9NKR58iWgBon1rB
	3Wa1LV2FdUfaOv9KIy5aVbjhZ/Uli9TgTo9sWpGhj9Ty3YTjSOdl0LN0zpkkMJh35y2/FPd
	5MnIu82PD8KkgKgp6WbzlrgithfT/BJUy+eW0r3yDXE+36rLyhY3MUksWAeTwxP7LnVdX94
	3qJnWrruhKCOFH+GzyF0g==
Subject: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi list,

I just installed Xen 4.3.1 for EFI according to 
https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot 
it. There was a crash at the very beginning, notifying me of a bug at 
traps.c:3271. I could not find any logs, so I just noted the stack trace 
on a sheet of paper:

do_device_not_available
handle_exception
efi_get_time
get_cmos_time
init_xen_time
__start_xen

Does that mean my hardware is incompatible? Where would I find the Xen 
startup log, anyway?

Thank you!

Martin

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 19 12:38:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Jan 2014 12:38:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4rd8-00077W-DC; Sun, 19 Jan 2014 12:37:34 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <knusperbrot@gmx.de>) id 1W4rd6-00077R-K7
	for xen-users@lists.xen.org; Sun, 19 Jan 2014 12:37:32 +0000
Received: from [85.158.143.35:16101] by server-1.bemta-4.messagelabs.com id
	99/50-02132-B07CBD25; Sun, 19 Jan 2014 12:37:31 +0000
X-Env-Sender: knusperbrot@gmx.de
X-Msg-Ref: server-13.tower-21.messagelabs.com!1390135050!11342445!1
X-Originating-IP: [212.227.15.19]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21750 invoked from network); 19 Jan 2014 12:37:31 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.19)
	by server-13.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 19 Jan 2014 12:37:31 -0000
Received: from [172.20.77.101] ([92.224.194.62]) by mail.gmx.com (mrgmx103)
	with ESMTPSA (Nemesis) id 0M5tzh-1V70oV27Nx-00xqOu for
	<xen-users@lists.xen.org>; Sun, 19 Jan 2014 13:37:30 +0100
Message-ID: <52DBC709.80707@gmx.de>
Date: Sun, 19 Jan 2014 13:37:29 +0100
From: Martin Unzner <knusperbrot@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Provags-ID: V03:K0:xE7UjWeSpVzi8eJDlNZgtPAMdCKr9Xd9qinH9NKR58iWgBon1rB
	3Wa1LV2FdUfaOv9KIy5aVbjhZ/Uli9TgTo9sWpGhj9Ty3YTjSOdl0LN0zpkkMJh35y2/FPd
	5MnIu82PD8KkgKgp6WbzlrgithfT/BJUy+eW0r3yDXE+36rLyhY3MUksWAeTwxP7LnVdX94
	3qJnWrruhKCOFH+GzyF0g==
Subject: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi list,

I just installed Xen 4.3.1 for EFI according to 
https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot 
it. There was a crash at the very beginning, notifying me of a bug at 
traps.c:3271. I could not find any logs, so I just noted the stack trace 
on a sheet of paper:

do_device_not_available
handle_exception
efi_get_time
get_cmos_time
init_xen_time
__start_xen

Does that mean my hardware is incompatible? Where would I find the Xen 
startup log, anyway?

Thank you!

Martin

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 19 14:28:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Jan 2014 14:28:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4tLt-0003MC-F5; Sun, 19 Jan 2014 14:27:53 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W4tLr-0003M7-N9
	for xen-users@lists.xen.org; Sun, 19 Jan 2014 14:27:51 +0000
Received: from [193.109.254.147:51121] by server-15.bemta-14.messagelabs.com
	id 00/95-22186-6E0EBD25; Sun, 19 Jan 2014 14:27:50 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-7.tower-27.messagelabs.com!1390141666!11807840!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10239 invoked from network); 19 Jan 2014 14:27:49 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 19 Jan 2014 14:27:49 -0000
Received: (qmail 10397 invoked by uid 1011); 19 Jan 2014 14:27:43 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18368. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.084309 secs); 19 Jan 2014 14:27:43 -0000
Received: from unknown (HELO ?192.168.2.90?) (124.246.8.196)
	by 0 with SMTP; 19 Jan 2014 14:27:43 -0000
Message-ID: <52DBE0DF.2010605@websitemanagers.com.au>
Date: Mon, 20 Jan 2014 01:27:43 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
Organization: Website Managers
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52D7586F.7090405@obrien-pifer.com>	<55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
	<52D9436C.2080600@obrien-pifer.com>
In-Reply-To: <52D9436C.2080600@obrien-pifer.com>
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 18/01/14 01:51, James Pifer wrote:
> Russ,
>
> I appreciate the response. I agree with your perspective whole
> completely. Unfortunately I'm not confident that type of argument will
> be enough to sway those that are pushing for the move.
>
I suspect you are attempting to fight a pre-determined losing battle. If
there are solid, specific, technical requirements that are missing from
your xen solution today, and are available from vmware today, then
continue to fight, but change tactics. Otherwise, just give up now :)

If you need specific solutions, then the best option is to ask for them,
potentially they are already available, you just don't know about them,
haven't considered that solution, etc. Address each requirement, one at
a time. I would expect that xen (as a small part of a virtualisation
infrastructure) would be capable of just about anything you could
require. Let us all know what you need, and someone else has probably
already solved it.

Regards,
Adam

>
>
> On 1/17/2014 9:33 AM, Russell Pavlicek wrote:
>> James,
>>
>> As an old Open Source advocate and former service delivery person for
>> cloud software which included VMware in the stack, I tend to pause
>> when people say they want to migrate to VMware.
>>
>> VMware has a distinct view of the cloud and, in my experience, their
>> actions frequently push users toward that view.  I have been working
>> with cloud-like technologies since before the term "cloud" was
>> coined, and I believe it is far too early to hitch one's wagon to any
>> one corporate cloud horse.  Many of the most interesting cloud
>> technologies are coming out of the Open Source world (look at
>> CloudStack, OpenStack, and others), not from individual proprietary
>> vendors.
>>
>> If I were an end user looking toward cloud (now or in the future), I
>> would pick a neutral Open Source hypervisor dedicated toward making
>> itself useful in whatever cloud which might appear on the horizon.  I
>> would not want a closed source hypervisor which would always fit best
>> in that vendor's view of the cloud, especially when many of the best
>> cloud innovations are coming from outside of that company.
>>
>> The choice is yours, but I would be examining other options.
>>
>> These opinions are mine alone, not that of Xen Project or my employer.
>>
>> Russ Pavlicek
>>
>> ________________________________________
>> From: xen-users-bounces@lists.xen.org
>> [xen-users-bounces@lists.xen.org] on behalf of James Pifer
>> [jep@obrien-pifer.com]
>> Sent: Wednesday, January 15, 2014 10:56 PM
>> To: xen-users@lists.xen.org
>> Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
>> Essentials Plus
>>
>> Our company currently uses Xen on SLES11. Many people are pushing for
>> VMWare. I've done some searching, including this matrix here:
>> http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1
>>
>>
>> This matrix doesn't specifically cover xen/sles11 but does have Redhat
>> and XenServer, which are comparable. We also currently use a third party
>> application for central management of all servers, which provides HA, as
>> well as granular administrator assignments for support people, among
>> other things.
>>
>> If cost was not a factor, are there any technical real reasons to NOT go
>> with VMWare vSphere? For example, using Enterprise Plus at the data
>> center and Essentials Plus at remote facilities. As far as I know VMWare
>> does not have a central management feature, where you can manage the
>> whole environment from one point, but I've heard that's coming?
>>
>> I was hoping to hear from the experts on this list that have experience
>> with both. I honestly love my xen environment, at the same time, it does
>> have shortcomings, that I'm guessing VMWare would cover a lot better,
>> such as snapshots.
>>
>> Anyway, if anyone is willing to comment I would appreciate it.

-- 
Adam Goryachev
Website Managers
www.websitemanagers.com.au


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 19 14:28:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 19 Jan 2014 14:28:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W4tLt-0003MC-F5; Sun, 19 Jan 2014 14:27:53 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W4tLr-0003M7-N9
	for xen-users@lists.xen.org; Sun, 19 Jan 2014 14:27:51 +0000
Received: from [193.109.254.147:51121] by server-15.bemta-14.messagelabs.com
	id 00/95-22186-6E0EBD25; Sun, 19 Jan 2014 14:27:50 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-7.tower-27.messagelabs.com!1390141666!11807840!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10239 invoked from network); 19 Jan 2014 14:27:49 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 19 Jan 2014 14:27:49 -0000
Received: (qmail 10397 invoked by uid 1011); 19 Jan 2014 14:27:43 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18368. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.084309 secs); 19 Jan 2014 14:27:43 -0000
Received: from unknown (HELO ?192.168.2.90?) (124.246.8.196)
	by 0 with SMTP; 19 Jan 2014 14:27:43 -0000
Message-ID: <52DBE0DF.2010605@websitemanagers.com.au>
Date: Mon, 20 Jan 2014 01:27:43 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
Organization: Website Managers
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52D7586F.7090405@obrien-pifer.com>	<55E78A57290FB64FA0D3CF672F9F3DA214DD06@SJCPEX01CL03.citrite.net>
	<52D9436C.2080600@obrien-pifer.com>
In-Reply-To: <52D9436C.2080600@obrien-pifer.com>
Subject: Re: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and Essentials
 Plus
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 18/01/14 01:51, James Pifer wrote:
> Russ,
>
> I appreciate the response. I agree with your perspective whole
> completely. Unfortunately I'm not confident that type of argument will
> be enough to sway those that are pushing for the move.
>
I suspect you are attempting to fight a pre-determined losing battle. If
there are solid, specific, technical requirements that are missing from
your xen solution today, and are available from vmware today, then
continue to fight, but change tactics. Otherwise, just give up now :)

If you need specific solutions, then the best option is to ask for them,
potentially they are already available, you just don't know about them,
haven't considered that solution, etc. Address each requirement, one at
a time. I would expect that xen (as a small part of a virtualisation
infrastructure) would be capable of just about anything you could
require. Let us all know what you need, and someone else has probably
already solved it.

Regards,
Adam

>
>
> On 1/17/2014 9:33 AM, Russell Pavlicek wrote:
>> James,
>>
>> As an old Open Source advocate and former service delivery person for
>> cloud software which included VMware in the stack, I tend to pause
>> when people say they want to migrate to VMware.
>>
>> VMware has a distinct view of the cloud and, in my experience, their
>> actions frequently push users toward that view.  I have been working
>> with cloud-like technologies since before the term "cloud" was
>> coined, and I believe it is far too early to hitch one's wagon to any
>> one corporate cloud horse.  Many of the most interesting cloud
>> technologies are coming out of the Open Source world (look at
>> CloudStack, OpenStack, and others), not from individual proprietary
>> vendors.
>>
>> If I were an end user looking toward cloud (now or in the future), I
>> would pick a neutral Open Source hypervisor dedicated toward making
>> itself useful in whatever cloud which might appear on the horizon.  I
>> would not want a closed source hypervisor which would always fit best
>> in that vendor's view of the cloud, especially when many of the best
>> cloud innovations are coming from outside of that company.
>>
>> The choice is yours, but I would be examining other options.
>>
>> These opinions are mine alone, not that of Xen Project or my employer.
>>
>> Russ Pavlicek
>>
>> ________________________________________
>> From: xen-users-bounces@lists.xen.org
>> [xen-users-bounces@lists.xen.org] on behalf of James Pifer
>> [jep@obrien-pifer.com]
>> Sent: Wednesday, January 15, 2014 10:56 PM
>> To: xen-users@lists.xen.org
>> Subject: [Xen-users] Xen (SLES) vs VMWare Enterprise Plus and
>> Essentials Plus
>>
>> Our company currently uses Xen on SLES11. Many people are pushing for
>> VMWare. I've done some searching, including this matrix here:
>> http://www.virtualizationmatrix.com/matrix.php?category_search=all&free_based=1
>>
>>
>> This matrix doesn't specifically cover xen/sles11 but does have Redhat
>> and XenServer, which are comparable. We also currently use a third party
>> application for central management of all servers, which provides HA, as
>> well as granular administrator assignments for support people, among
>> other things.
>>
>> If cost was not a factor, are there any technical real reasons to NOT go
>> with VMWare vSphere? For example, using Enterprise Plus at the data
>> center and Essentials Plus at remote facilities. As far as I know VMWare
>> does not have a central management feature, where you can manage the
>> whole environment from one point, but I've heard that's coming?
>>
>> I was hoping to hear from the experts on this list that have experience
>> with both. I honestly love my xen environment, at the same time, it does
>> have shortcomings, that I'm guessing VMWare would cover a lot better,
>> such as snapshots.
>>
>> Anyway, if anyone is willing to comment I would appreciate it.

-- 
Adam Goryachev
Website Managers
www.websitemanagers.com.au


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 05:02:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 05:02:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W56z5-0008BT-2F; Mon, 20 Jan 2014 05:01:15 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W56z2-0008B6-IW; Mon, 20 Jan 2014 05:01:12 +0000
Received: from [85.158.139.211:31443] by server-14.bemta-5.messagelabs.com id
	3E/5A-24200-79DACD25; Mon, 20 Jan 2014 05:01:11 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1390194070!10660588!1
X-Originating-IP: [209.85.215.47]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10077 invoked from network); 20 Jan 2014 05:01:10 -0000
Received: from mail-la0-f47.google.com (HELO mail-la0-f47.google.com)
	(209.85.215.47)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 05:01:10 -0000
Received: by mail-la0-f47.google.com with SMTP id el20so2662035lab.34
	for <multiple recipients>; Sun, 19 Jan 2014 21:01:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=ehGQBRHrnMmb4M8a+J7d8rRfXvyxjbRe/9ZUvxQl9no=;
	b=SFfe0IdLHj99RbLRw+jffCIhA90hIM8/sTS4CNEB0VB9DkzzNL3p2T6R4iWkcGiwfk
	gm/Prejfcq2xUEYIw0YT9LEVGK7s2Bt/St6beTxaXwksH7OKdL+1kcnmlg5XECBMG9Ni
	TQQfd2hC5+aroo5CiDAyjc2KhewkEbW9bFaLesp2QWStkXVySP9ZN1Wtb0E8uo9rkVwQ
	eWbz4yYBMExSXHdCeBYKFIY5wTPBt1u9gR7hUcxz82Hbt1dyW+ZV7BvlhoJ0g7MakUky
	tlT+BXlIrPIK2aGByO+YP87BOfVS74XjOUhCa09uFXENOUxBOaHe2FjB33D0zzf40brN
	FHRg==
MIME-Version: 1.0
X-Received: by 10.112.139.35 with SMTP id qv3mr274lbb.47.1390194069888; Sun,
	19 Jan 2014 21:01:09 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Sun, 19 Jan 2014 21:01:09 -0800 (PST)
Date: Mon, 20 Jan 2014 00:01:09 -0500
X-Google-Sender-Auth: R1NXL8tGNB9r_mx1Iy__oFmxjdU
Message-ID: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] TODAY, Jan. 20, is Xen Test Day for Xen 4.4 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a reminder that today is the Xen Test Day for Xen 4.4 RC2.

This is the first Test Day for the 4.4 codebase (we had no Test Day
for RC1 due to the number of people taking time off in late December).
 As such, it is extremely important that we take some time to make
sure the code is functioning properly.  Please try to spend some time
today loading and testing Xen 4.4 RC2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

Developers: please consider monitoring the Freenode IRC channel
#xentest today to make sure that people are able to build and test the
code.

Hope to see you today on #xentest!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 05:02:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 05:02:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W56z5-0008BT-2F; Mon, 20 Jan 2014 05:01:15 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W56z2-0008B6-IW; Mon, 20 Jan 2014 05:01:12 +0000
Received: from [85.158.139.211:31443] by server-14.bemta-5.messagelabs.com id
	3E/5A-24200-79DACD25; Mon, 20 Jan 2014 05:01:11 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1390194070!10660588!1
X-Originating-IP: [209.85.215.47]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10077 invoked from network); 20 Jan 2014 05:01:10 -0000
Received: from mail-la0-f47.google.com (HELO mail-la0-f47.google.com)
	(209.85.215.47)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 05:01:10 -0000
Received: by mail-la0-f47.google.com with SMTP id el20so2662035lab.34
	for <multiple recipients>; Sun, 19 Jan 2014 21:01:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=ehGQBRHrnMmb4M8a+J7d8rRfXvyxjbRe/9ZUvxQl9no=;
	b=SFfe0IdLHj99RbLRw+jffCIhA90hIM8/sTS4CNEB0VB9DkzzNL3p2T6R4iWkcGiwfk
	gm/Prejfcq2xUEYIw0YT9LEVGK7s2Bt/St6beTxaXwksH7OKdL+1kcnmlg5XECBMG9Ni
	TQQfd2hC5+aroo5CiDAyjc2KhewkEbW9bFaLesp2QWStkXVySP9ZN1Wtb0E8uo9rkVwQ
	eWbz4yYBMExSXHdCeBYKFIY5wTPBt1u9gR7hUcxz82Hbt1dyW+ZV7BvlhoJ0g7MakUky
	tlT+BXlIrPIK2aGByO+YP87BOfVS74XjOUhCa09uFXENOUxBOaHe2FjB33D0zzf40brN
	FHRg==
MIME-Version: 1.0
X-Received: by 10.112.139.35 with SMTP id qv3mr274lbb.47.1390194069888; Sun,
	19 Jan 2014 21:01:09 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Sun, 19 Jan 2014 21:01:09 -0800 (PST)
Date: Mon, 20 Jan 2014 00:01:09 -0500
X-Google-Sender-Auth: R1NXL8tGNB9r_mx1Iy__oFmxjdU
Message-ID: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] TODAY, Jan. 20, is Xen Test Day for Xen 4.4 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a reminder that today is the Xen Test Day for Xen 4.4 RC2.

This is the first Test Day for the 4.4 codebase (we had no Test Day
for RC1 due to the number of people taking time off in late December).
 As such, it is extremely important that we take some time to make
sure the code is functioning properly.  Please try to spend some time
today loading and testing Xen 4.4 RC2.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions

Developers: please consider monitoring the Freenode IRC channel
#xentest today to make sure that people are able to build and test the
code.

Hope to see you today on #xentest!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 10:05:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 10:05:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Bim-0005x2-JV; Mon, 20 Jan 2014 10:04:44 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Bil-0005wr-DO
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 10:04:43 +0000
Received: from [85.158.137.68:20944] by server-16.bemta-3.messagelabs.com id
	FD/E7-26128-AB4FCD25; Mon, 20 Jan 2014 10:04:42 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1390212280!10141402!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31845 invoked from network); 20 Jan 2014 10:04:41 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 10:04:41 -0000
X-IronPort-AV: E=Sophos;i="4.95,689,1384300800"; d="scan'208";a="92343038"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 10:04:40 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 05:04:39 -0500
Message-ID: <1390212278.20516.16.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yasaman Amannejad <jazmine.amannejad@gmail.com>
Date: Mon, 20 Jan 2014 10:04:38 +0000
In-Reply-To: <CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
	<1389952259.6697.50.camel@kazak.uk.xensource.com>
	<CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-17 at 23:14 -0700, Yasaman Amannejad wrote:
> Here is what I did to generate the attached log files.

I'm afraid these are not what is needed, I asked for the "boot logs"
which means the logs which are printed when booting (or failing to
boot). Since your boot is failing it is very unlikely that those logs
would make it in to /var/log. That probably means using a serial console
or taking a photograph of the failed boot.

>         
>         Please provide the grub menu entry you are using. Why aren't
>         you just
>         letting update-grub generate one?

> I actually use update-grub.

Please provide the stanza anyway.

>         Are you perhaps trying to boot EFI Xen from GrUB? Don't do
>         that, instead
>         launch xen.efi directly from the UEFI shell. See
>         http://xenbits.xen.org/docs/unstable/misc/efi.html and various
>         threads
>         on -users@ and -devel@
>         
> 
> 
> I am not doing anything fancy. Just a simple install of Xen on ubuntu!

Does your system have an EFI BIOS firmware? If yes then perhaps
update-grub is not generating valid entries for this case, in which case
you should refer to the docs I linked to, or figure out how to configure
your BIOS to do a "legacy" boot.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 10:05:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 10:05:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Bim-0005x2-JV; Mon, 20 Jan 2014 10:04:44 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Bil-0005wr-DO
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 10:04:43 +0000
Received: from [85.158.137.68:20944] by server-16.bemta-3.messagelabs.com id
	FD/E7-26128-AB4FCD25; Mon, 20 Jan 2014 10:04:42 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1390212280!10141402!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31845 invoked from network); 20 Jan 2014 10:04:41 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 10:04:41 -0000
X-IronPort-AV: E=Sophos;i="4.95,689,1384300800"; d="scan'208";a="92343038"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 10:04:40 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 05:04:39 -0500
Message-ID: <1390212278.20516.16.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yasaman Amannejad <jazmine.amannejad@gmail.com>
Date: Mon, 20 Jan 2014 10:04:38 +0000
In-Reply-To: <CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
References: <CAC6JcQnri0q-59cniDiu0-wppbZ3+c=CmkOsYjAU-eUqYBs7MQ@mail.gmail.com>
	<1389952259.6697.50.camel@kazak.uk.xensource.com>
	<CAC6JcQnT1Vu3UOvoVqLmkD+d4HQAUfyo108SBp_kxOF2-s-08g@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-17 at 23:14 -0700, Yasaman Amannejad wrote:
> Here is what I did to generate the attached log files.

I'm afraid these are not what is needed, I asked for the "boot logs"
which means the logs which are printed when booting (or failing to
boot). Since your boot is failing it is very unlikely that those logs
would make it in to /var/log. That probably means using a serial console
or taking a photograph of the failed boot.

>         
>         Please provide the grub menu entry you are using. Why aren't
>         you just
>         letting update-grub generate one?

> I actually use update-grub.

Please provide the stanza anyway.

>         Are you perhaps trying to boot EFI Xen from GrUB? Don't do
>         that, instead
>         launch xen.efi directly from the UEFI shell. See
>         http://xenbits.xen.org/docs/unstable/misc/efi.html and various
>         threads
>         on -users@ and -devel@
>         
> 
> 
> I am not doing anything fancy. Just a simple install of Xen on ubuntu!

Does your system have an EFI BIOS firmware? If yes then perhaps
update-grub is not generating valid entries for this case, in which case
you should refer to the docs I linked to, or figure out how to configure
your BIOS to do a "legacy" boot.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 10:16:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 10:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Btn-0006at-GC; Mon, 20 Jan 2014 10:16:07 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W5Btk-0006aY-V7; Mon, 20 Jan 2014 10:16:05 +0000
Received: from [85.158.143.35:34558] by server-1.bemta-4.messagelabs.com id
	C5/C4-02132-467FCD25; Mon, 20 Jan 2014 10:16:04 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390212961!12776097!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25621 invoked from network); 20 Jan 2014 10:16:02 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 10:16:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,689,1384300800"; d="scan'208";a="94431751"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 10:16:00 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 05:15:59 -0500
Message-ID: <1390212958.20516.21.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Martin Unzner <knusperbrot@gmx.de>
Date: Mon, 20 Jan 2014 10:15:58 +0000
In-Reply-To: <52DBC709.80707@gmx.de>
References: <52DBC709.80707@gmx.de>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Jan
	Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-19 at 13:37 +0100, Martin Unzner wrote:
> Hi list,
> 
> I just installed Xen 4.3.1 for EFI according to 
> https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot 
> it. There was a crash at the very beginning, notifying me of a bug at 
> traps.c:3271. I could not find any logs, so I just noted the stack trace 
> on a sheet of paper:
> 
> do_device_not_available
> handle_exception
> efi_get_time
> get_cmos_time
> init_xen_time
> __start_xen
> 
> Does that mean my hardware is incompatible?

No, just that you've found a bug I think.

I'm copying the devel list here to see if anyone has any clues.

> Where would I find the Xen startup log, anyway?

In a normal running system in "xl dmesg" or you can configure
xenconsoled to write it to a file. But with a crash on boot it is too
soon for all of that, the solution is usually to use a serial console
(see the wiki), but a photograph or just noting to the error as you've
done can work too.

I'll leave it to others on the dev list to request a serial log or a
photo if they think it would be useful to have the additional
information (e.g. register state, stack addresses etc).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 10:16:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 10:16:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Btn-0006at-GC; Mon, 20 Jan 2014 10:16:07 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W5Btk-0006aY-V7; Mon, 20 Jan 2014 10:16:05 +0000
Received: from [85.158.143.35:34558] by server-1.bemta-4.messagelabs.com id
	C5/C4-02132-467FCD25; Mon, 20 Jan 2014 10:16:04 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390212961!12776097!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25621 invoked from network); 20 Jan 2014 10:16:02 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 10:16:02 -0000
X-IronPort-AV: E=Sophos;i="4.95,689,1384300800"; d="scan'208";a="94431751"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 10:16:00 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 05:15:59 -0500
Message-ID: <1390212958.20516.21.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Martin Unzner <knusperbrot@gmx.de>
Date: Mon, 20 Jan 2014 10:15:58 +0000
In-Reply-To: <52DBC709.80707@gmx.de>
References: <52DBC709.80707@gmx.de>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Jan
	Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-19 at 13:37 +0100, Martin Unzner wrote:
> Hi list,
> 
> I just installed Xen 4.3.1 for EFI according to 
> https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot 
> it. There was a crash at the very beginning, notifying me of a bug at 
> traps.c:3271. I could not find any logs, so I just noted the stack trace 
> on a sheet of paper:
> 
> do_device_not_available
> handle_exception
> efi_get_time
> get_cmos_time
> init_xen_time
> __start_xen
> 
> Does that mean my hardware is incompatible?

No, just that you've found a bug I think.

I'm copying the devel list here to see if anyone has any clues.

> Where would I find the Xen startup log, anyway?

In a normal running system in "xl dmesg" or you can configure
xenconsoled to write it to a file. But with a crash on boot it is too
soon for all of that, the solution is usually to use a serial console
(see the wiki), but a photograph or just noting to the error as you've
done can work too.

I'll leave it to others on the dev list to request a serial log or a
photo if they think it would be useful to have the additional
information (e.g. register state, stack addresses etc).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 13:57:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 13:57:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5FKo-0001lk-QO; Mon, 20 Jan 2014 13:56:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dale@rdmp.org>) id 1W5FKm-0001ld-Nb
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 13:56:12 +0000
Received: from [193.109.254.147:35609] by server-15.bemta-14.messagelabs.com
	id 20/78-22186-CFA2DD25; Mon, 20 Jan 2014 13:56:12 +0000
X-Env-Sender: dale@rdmp.org
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390226165!11930883!1
X-Originating-IP: [46.137.114.159]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29894 invoked from network); 20 Jan 2014 13:56:05 -0000
Received: from rdmp.org (HELO rdmp.org) (46.137.114.159)
	by server-9.tower-27.messagelabs.com with SMTP;
	20 Jan 2014 13:56:05 -0000
Received: from [127.0.0.1] (helo=[IPv6:::1]) by rdmp.org with esmtp (Exim 4.77)
	(envelope-from <dale@rdmp.org>) id 1W5FKe-0000vB-U7
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 13:56:05 +0000
Message-ID: <1390226164.9180.5.camel@l3>
From: Dale Mellor <dale@rdmp.org>
To: xen-users@lists.xen.org
Date: Mon, 20 Jan 2014 13:56:04 +0000
X-Mailer: Evolution 3.4.4-3 
Mime-Version: 1.0
Subject: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1233204406251278047=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--===============1233204406251278047==
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature";
	boundary="=-nq9QVZlPav9lifxYS4BK"


--=-nq9QVZlPav9lifxYS4BK
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
both individually and can `ssh localhost` on both with the expected
results.  I am setting up the networking by hand to understand how it
all goes.  The problem comes down to, no matter what I try, if I `ssh
w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
with a shell on DOM0; the vif-bridge does not seem to carry the traffic
across and in to the DOMU.

Could someone describe the simplest setup which would achieve this,
using just the `xl`, `ip`, `brctl` and `iptables` commands please?


To be more concrete and provide maybe a starting point, here's a setup
I'm currently trying:

    =3D=3D=3D/etc/xen/s1-0-2=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

    name=3D"s1-0-2"
    memory=3D2048
    kernel=3D'/root/s1-0-2--vmlinuz'
    ramdisk=3D'/root/s1-0-2--initrd'
    extra=3D'root=3D/dev/xvda1 -- console=3Dhvc0'
    e820_host=3D1
    disk =3D [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
    vif=3D[ 'mac=3D02:12:12:12:12:02,bridge=3Ds1-0-2' ]
    vfb =3D [ 'type=3Dvnc,vncdisplay=3D2' ]
    vnc=3D1
    stdvga=3D1

    =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


And then on DOM0 (eth1 is a physical interface without a wire plugged
into it):

    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -I POSTROUTING -j MASQUERADE
    brctl addbr s1-0-2
    brctl addif s1-0-2 eth1
    xl create /etc/xen/s1-0-2
    ip add add 10.133.33.3/24 dev eth1

working on the DOMU console:

    ip add add 10.133.33.3/24 dev eth0
    ip route add default via 10.133.33.3 dev eth0

and then when back on DOM0 I do

    ssh 10.133.33.3

I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
DOMU.


--=-nq9QVZlPav9lifxYS4BK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlLdKvQACgkQykcf1QFhiklQ2ACffgrSHh4zti5m22A77B6TM5xa
FGkAni2zcLHwVhZWbNHdUnmRffLKU/LE
=BZs2
-----END PGP SIGNATURE-----

--=-nq9QVZlPav9lifxYS4BK--



--===============1233204406251278047==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1233204406251278047==--



From xen-users-bounces@lists.xen.org Mon Jan 20 13:57:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 13:57:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5FKo-0001lk-QO; Mon, 20 Jan 2014 13:56:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dale@rdmp.org>) id 1W5FKm-0001ld-Nb
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 13:56:12 +0000
Received: from [193.109.254.147:35609] by server-15.bemta-14.messagelabs.com
	id 20/78-22186-CFA2DD25; Mon, 20 Jan 2014 13:56:12 +0000
X-Env-Sender: dale@rdmp.org
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390226165!11930883!1
X-Originating-IP: [46.137.114.159]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29894 invoked from network); 20 Jan 2014 13:56:05 -0000
Received: from rdmp.org (HELO rdmp.org) (46.137.114.159)
	by server-9.tower-27.messagelabs.com with SMTP;
	20 Jan 2014 13:56:05 -0000
Received: from [127.0.0.1] (helo=[IPv6:::1]) by rdmp.org with esmtp (Exim 4.77)
	(envelope-from <dale@rdmp.org>) id 1W5FKe-0000vB-U7
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 13:56:05 +0000
Message-ID: <1390226164.9180.5.camel@l3>
From: Dale Mellor <dale@rdmp.org>
To: xen-users@lists.xen.org
Date: Mon, 20 Jan 2014 13:56:04 +0000
X-Mailer: Evolution 3.4.4-3 
Mime-Version: 1.0
Subject: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1233204406251278047=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--===============1233204406251278047==
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature";
	boundary="=-nq9QVZlPav9lifxYS4BK"


--=-nq9QVZlPav9lifxYS4BK
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
both individually and can `ssh localhost` on both with the expected
results.  I am setting up the networking by hand to understand how it
all goes.  The problem comes down to, no matter what I try, if I `ssh
w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
with a shell on DOM0; the vif-bridge does not seem to carry the traffic
across and in to the DOMU.

Could someone describe the simplest setup which would achieve this,
using just the `xl`, `ip`, `brctl` and `iptables` commands please?


To be more concrete and provide maybe a starting point, here's a setup
I'm currently trying:

    =3D=3D=3D/etc/xen/s1-0-2=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

    name=3D"s1-0-2"
    memory=3D2048
    kernel=3D'/root/s1-0-2--vmlinuz'
    ramdisk=3D'/root/s1-0-2--initrd'
    extra=3D'root=3D/dev/xvda1 -- console=3Dhvc0'
    e820_host=3D1
    disk =3D [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
    vif=3D[ 'mac=3D02:12:12:12:12:02,bridge=3Ds1-0-2' ]
    vfb =3D [ 'type=3Dvnc,vncdisplay=3D2' ]
    vnc=3D1
    stdvga=3D1

    =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


And then on DOM0 (eth1 is a physical interface without a wire plugged
into it):

    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -I POSTROUTING -j MASQUERADE
    brctl addbr s1-0-2
    brctl addif s1-0-2 eth1
    xl create /etc/xen/s1-0-2
    ip add add 10.133.33.3/24 dev eth1

working on the DOMU console:

    ip add add 10.133.33.3/24 dev eth0
    ip route add default via 10.133.33.3 dev eth0

and then when back on DOM0 I do

    ssh 10.133.33.3

I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
DOMU.


--=-nq9QVZlPav9lifxYS4BK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlLdKvQACgkQykcf1QFhiklQ2ACffgrSHh4zti5m22A77B6TM5xa
FGkAni2zcLHwVhZWbNHdUnmRffLKU/LE
=BZs2
-----END PGP SIGNATURE-----

--=-nq9QVZlPav9lifxYS4BK--



--===============1233204406251278047==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1233204406251278047==--



From xen-users-bounces@lists.xen.org Mon Jan 20 14:26:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 14:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Fo6-0003uA-6R; Mon, 20 Jan 2014 14:26:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W5Fo3-0003u2-TM
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 14:26:28 +0000
Received: from [85.158.143.35:55012] by server-3.bemta-4.messagelabs.com id
	DE/86-32360-3123DD25; Mon, 20 Jan 2014 14:26:27 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390227985!12842516!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28250 invoked from network); 20 Jan 2014 14:26:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 14:26:26 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="92419243"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 14:26:24 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 09:26:24 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W5Fnz-0007B5-Mx;
	Mon, 20 Jan 2014 14:26:23 +0000
Date: Mon, 20 Jan 2014 14:26:23 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Dale Mellor <dale@rdmp.org>
Message-ID: <20140120142623.GC11681@zion.uk.xensource.com>
References: <1390226164.9180.5.camel@l3>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390226164.9180.5.camel@l3>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Jan 20, 2014 at 01:56:04PM +0000, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.
> 
> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
> 
> 
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
> 
>     ===/etc/xen/s1-0-2=============================
> 
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
> 
>     ===============================================
> 
> 
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
> 
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
> 

Why do you need this? What is this physical interface for?

Normally I just set an IP address for the bridge in the same subnet of
DomU and it just works. Say, I have DomU's IP address be
192.168.1.100/24 and the bridge (in your example s1-0-2) be
192.168.1.1/24 then you should be able to ssh from Dom0 to DomU without
trouble. (routing table should also be automatically set up in that case
but you can check by hand just to be sure)

Wei.

> working on the DOMU console:
> 
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
> 
> and then when back on DOM0 I do
> 
>     ssh 10.133.33.3
> 
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.
> 



> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 14:26:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 14:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Fo6-0003uA-6R; Mon, 20 Jan 2014 14:26:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W5Fo3-0003u2-TM
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 14:26:28 +0000
Received: from [85.158.143.35:55012] by server-3.bemta-4.messagelabs.com id
	DE/86-32360-3123DD25; Mon, 20 Jan 2014 14:26:27 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390227985!12842516!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28250 invoked from network); 20 Jan 2014 14:26:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 14:26:26 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="92419243"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 14:26:24 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 09:26:24 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W5Fnz-0007B5-Mx;
	Mon, 20 Jan 2014 14:26:23 +0000
Date: Mon, 20 Jan 2014 14:26:23 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Dale Mellor <dale@rdmp.org>
Message-ID: <20140120142623.GC11681@zion.uk.xensource.com>
References: <1390226164.9180.5.camel@l3>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390226164.9180.5.camel@l3>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, Jan 20, 2014 at 01:56:04PM +0000, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.
> 
> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
> 
> 
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
> 
>     ===/etc/xen/s1-0-2=============================
> 
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
> 
>     ===============================================
> 
> 
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
> 
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
> 

Why do you need this? What is this physical interface for?

Normally I just set an IP address for the bridge in the same subnet of
DomU and it just works. Say, I have DomU's IP address be
192.168.1.100/24 and the bridge (in your example s1-0-2) be
192.168.1.1/24 then you should be able to ssh from Dom0 to DomU without
trouble. (routing table should also be automatically set up in that case
but you can check by hand just to be sure)

Wei.

> working on the DOMU console:
> 
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
> 
> and then when back on DOM0 I do
> 
>     ssh 10.133.33.3
> 
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.
> 



> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 14:54:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 14:54:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GEY-0005rc-LP; Mon, 20 Jan 2014 14:53:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5GEW-0005rM-MW
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 14:53:48 +0000
Received: from [85.158.143.35:9049] by server-1.bemta-4.messagelabs.com id
	BA/28-02132-C783DD25; Mon, 20 Jan 2014 14:53:48 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1390229626!12801619!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12983 invoked from network); 20 Jan 2014 14:53:47 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 14:53:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="94505560"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 14:53:45 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 09:53:45 -0500
Message-ID: <1390229624.20516.56.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Dale Mellor <dale@rdmp.org>
Date: Mon, 20 Jan 2014 14:53:44 +0000
In-Reply-To: <1390226164.9180.5.camel@l3>
References: <1390226164.9180.5.camel@l3>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 13:56 +0000, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.

Have you tried just using the normal scripts and instructions? If so
does it work? Then you could perhaps compare with what you are doing
manually.

It is good that you want to understand things, but really you are asking
us to help you reinvent the wheel.

> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
> 
> 
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
> 
>     ===/etc/xen/s1-0-2=============================
> 
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
> 
>     ===============================================
> 
> 
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
> 
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
> 
> working on the DOMU console:
> 
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
> 
> and then when back on DOM0 I do
> 
>     ssh 10.133.33.3
> 
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.

Your domU:eth0 and dom0:eth1 have the same IP address, so I expect when
dom0 comes to look up the route to 10.133.33.3 it is resolving to
itself.

It seems quite odd to me to add an ip address to dom0:eth1 at all, given
that it isn't plugged in.

It's also odd to give a device (eth1) which is part of a bridge an IP
address, it should instead go on the bridge. 

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 14:54:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 14:54:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GEY-0005rc-LP; Mon, 20 Jan 2014 14:53:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5GEW-0005rM-MW
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 14:53:48 +0000
Received: from [85.158.143.35:9049] by server-1.bemta-4.messagelabs.com id
	BA/28-02132-C783DD25; Mon, 20 Jan 2014 14:53:48 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1390229626!12801619!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12983 invoked from network); 20 Jan 2014 14:53:47 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 14:53:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="94505560"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 14:53:45 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 09:53:45 -0500
Message-ID: <1390229624.20516.56.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Dale Mellor <dale@rdmp.org>
Date: Mon, 20 Jan 2014 14:53:44 +0000
In-Reply-To: <1390226164.9180.5.camel@l3>
References: <1390226164.9180.5.camel@l3>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 13:56 +0000, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.

Have you tried just using the normal scripts and instructions? If so
does it work? Then you could perhaps compare with what you are doing
manually.

It is good that you want to understand things, but really you are asking
us to help you reinvent the wheel.

> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
> 
> 
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
> 
>     ===/etc/xen/s1-0-2=============================
> 
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
> 
>     ===============================================
> 
> 
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
> 
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
> 
> working on the DOMU console:
> 
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
> 
> and then when back on DOM0 I do
> 
>     ssh 10.133.33.3
> 
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.

Your domU:eth0 and dom0:eth1 have the same IP address, so I expect when
dom0 comes to look up the route to 10.133.33.3 it is resolving to
itself.

It seems quite odd to me to add an ip address to dom0:eth1 at all, given
that it isn't plugged in.

It's also odd to give a device (eth1) which is part of a bridge an IP
address, it should instead go on the bridge. 

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:28:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GlZ-0000IU-Et; Mon, 20 Jan 2014 15:27:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W5GlX-0000IL-7p
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:27:55 +0000
Received: from [85.158.137.68:64911] by server-14.bemta-3.messagelabs.com id
	B0/6A-06105-A704DD25; Mon, 20 Jan 2014 15:27:54 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-6.tower-31.messagelabs.com!1390231669!10169235!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31549 invoked from network); 20 Jan 2014 15:27:53 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-6.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 20 Jan 2014 15:27:53 -0000
Received: (qmail 8650 invoked by uid 1011); 20 Jan 2014 15:27:47 -0000
Received: from 220.233.87.52 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18370. spamassassin: 3.3.1.  
	Clear:RC:1(220.233.87.52):. 
	Processed in 0.051061 secs); 20 Jan 2014 15:27:47 -0000
Received: from unknown (HELO ?192.168.2.90?) (220.233.87.52)
	by 0 with SMTP; 20 Jan 2014 15:27:47 -0000
Message-ID: <52DD4072.50604@websitemanagers.com.au>
Date: Tue, 21 Jan 2014 02:27:46 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
Organization: Website Managers
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1390226164.9180.5.camel@l3>
In-Reply-To: <1390226164.9180.5.camel@l3>
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 00:56, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.
>
> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
>
>
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
>
>     ===/etc/xen/s1-0-2=============================
>
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
>
>     ===============================================
>
>
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
>
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
This should not be needed, no nat... just ip routing to start with.
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
Add the IP to the bridge s1-0-2 instead of the physical interface in the
bridge. Make sure you created the bridge before you started the domU.
> working on the DOMU console:
>
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
Use a different IP address for the domU compared to the dom0, eg
10.133.33.4, the second line (route) is not needed just for testing, but
might be useful later (you might also need NAT or similar depending on
the rest of your network config.
> and then when back on DOM0 I do
>
>     ssh 10.133.33.3
>
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.
That is the IP configured on the dom0, therefore that is what you will
connect to. If you try this on the domU, then it should connect to the
domU (which also has the same IP configured on it).

Use a different IP for each machine (on the same subnet) and it should
work properly.

Regards,
Adam

If it still fails, send the output of:
for the dom0
brctl show

for both the dom0 and domU
ifconfig -a
route -n
iptables -L -v -n (actually, just make sure you have no iptables rules
at all until you get the basics working).

Hope this helps.

Regards,
Adam

-- 
Adam Goryachev
Website Managers
www.websitemanagers.com.au


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:28:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GlZ-0000IU-Et; Mon, 20 Jan 2014 15:27:57 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W5GlX-0000IL-7p
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:27:55 +0000
Received: from [85.158.137.68:64911] by server-14.bemta-3.messagelabs.com id
	B0/6A-06105-A704DD25; Mon, 20 Jan 2014 15:27:54 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-6.tower-31.messagelabs.com!1390231669!10169235!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31549 invoked from network); 20 Jan 2014 15:27:53 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-6.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 20 Jan 2014 15:27:53 -0000
Received: (qmail 8650 invoked by uid 1011); 20 Jan 2014 15:27:47 -0000
Received: from 220.233.87.52 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18370. spamassassin: 3.3.1.  
	Clear:RC:1(220.233.87.52):. 
	Processed in 0.051061 secs); 20 Jan 2014 15:27:47 -0000
Received: from unknown (HELO ?192.168.2.90?) (220.233.87.52)
	by 0 with SMTP; 20 Jan 2014 15:27:47 -0000
Message-ID: <52DD4072.50604@websitemanagers.com.au>
Date: Tue, 21 Jan 2014 02:27:46 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
Organization: Website Managers
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <1390226164.9180.5.camel@l3>
In-Reply-To: <1390226164.9180.5.camel@l3>
Subject: Re: [Xen-users] Xen xl toolstack on Debian 7.3.0; can't ssh to VM
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 00:56, Dale Mellor wrote:
> I've got DOM0 and DOMU running (both Debian 7.3.0 AMD64), and can use
> both individually and can `ssh localhost` on both with the expected
> results.  I am setting up the networking by hand to understand how it
> all goes.  The problem comes down to, no matter what I try, if I `ssh
> w.x.y.z` on DOM0 in the hope of having a shell on DOMU, I always end up
> with a shell on DOM0; the vif-bridge does not seem to carry the traffic
> across and in to the DOMU.
>
> Could someone describe the simplest setup which would achieve this,
> using just the `xl`, `ip`, `brctl` and `iptables` commands please?
>
>
> To be more concrete and provide maybe a starting point, here's a setup
> I'm currently trying:
>
>     ===/etc/xen/s1-0-2=============================
>
>     name="s1-0-2"
>     memory=2048
>     kernel='/root/s1-0-2--vmlinuz'
>     ramdisk='/root/s1-0-2--initrd'
>     extra='root=/dev/xvda1 -- console=hvc0'
>     e820_host=1
>     disk = [ 'phy:/dev/roots/s1-0-2,xvda,w' ]
>     vif=[ 'mac=02:12:12:12:12:02,bridge=s1-0-2' ]
>     vfb = [ 'type=vnc,vncdisplay=2' ]
>     vnc=1
>     stdvga=1
>
>     ===============================================
>
>
> And then on DOM0 (eth1 is a physical interface without a wire plugged
> into it):
>
>     echo 1 > /proc/sys/net/ipv4/ip_forward
>     iptables -t nat -I POSTROUTING -j MASQUERADE
This should not be needed, no nat... just ip routing to start with.
>     brctl addbr s1-0-2
>     brctl addif s1-0-2 eth1
>     xl create /etc/xen/s1-0-2
>     ip add add 10.133.33.3/24 dev eth1
Add the IP to the bridge s1-0-2 instead of the physical interface in the
bridge. Make sure you created the bridge before you started the domU.
> working on the DOMU console:
>
>     ip add add 10.133.33.3/24 dev eth0
>     ip route add default via 10.133.33.3 dev eth0
Use a different IP address for the domU compared to the dom0, eg
10.133.33.4, the second line (route) is not needed just for testing, but
might be useful later (you might also need NAT or similar depending on
the rest of your network config.
> and then when back on DOM0 I do
>
>     ssh 10.133.33.3
>
> I get a shell prompt on DOM0, whereas I would hope for a shell prompt on
> DOMU.
That is the IP configured on the dom0, therefore that is what you will
connect to. If you try this on the domU, then it should connect to the
domU (which also has the same IP configured on it).

Use a different IP for each machine (on the same subnet) and it should
work properly.

Regards,
Adam

If it still fails, send the output of:
for the dom0
brctl show

for both the dom0 and domU
ifconfig -a
route -n
iptables -L -v -n (actually, just make sure you have no iptables rules
at all until you get the basics working).

Hope this helps.

Regards,
Adam

-- 
Adam Goryachev
Website Managers
www.websitemanagers.com.au


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:30:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GoP-0000gL-Kn; Mon, 20 Jan 2014 15:30:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <aasthakm@gmail.com>) id 1W5GoN-0000fs-Gh
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:30:51 +0000
Received: from [85.158.139.211:29235] by server-16.bemta-5.messagelabs.com id
	95/DC-11843-A214DD25; Mon, 20 Jan 2014 15:30:50 +0000
X-Env-Sender: aasthakm@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1390231849!10834525!1
X-Originating-IP: [209.85.223.175]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1946 invoked from network); 20 Jan 2014 15:30:50 -0000
Received: from mail-ie0-f175.google.com (HELO mail-ie0-f175.google.com)
	(209.85.223.175)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:30:50 -0000
Received: by mail-ie0-f175.google.com with SMTP id ar20so3594209iec.6
	for <xen-users@lists.xen.org>; Mon, 20 Jan 2014 07:30:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=QnM2DlYJgtUk0z2PRR6C+GfdgaRYXebA/ZKNdvbb8bc=;
	b=cmg1ZIj0/A2XNu0yDeMsEC5RpFYHYezn3YABLJHvBe5HW8bdY7TeiURq1vJGTZU/tk
	7nE9Nb65oKSnJn7rmb6z9uaFf1oXPsw74VcBgk3EwQpA4u1IryL+HF7xpW0jXTrbVZhD
	kvr2mSim8YZaWwrAYUkjIOOwYI5QTiDpr67EsH4Z74dwwprUkYQVncmn4Vty5WKG+tAt
	wNHGO2eIC9o2UQp30npBM3qdE+rtEeGgkQk0lv26DF2lGt0sKrTm6HSImMDXQ1rh/Jzh
	uSVCVGWzXOjziy2QfhfWExZ7d+h4NNVY5RnuPdyu6XQj2HfC9MXSeZZtczCnwPgDqATa
	LGdg==
X-Received: by 10.42.239.18 with SMTP id ku18mr1528037icb.61.1390231848677;
	Mon, 20 Jan 2014 07:30:48 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.64.168 with HTTP; Mon, 20 Jan 2014 07:30:28 -0800 (PST)
From: Aastha Mehta <aasthakm@gmail.com>
Date: Mon, 20 Jan 2014 16:30:28 +0100
Message-ID: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] Using libvchan library
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I want to use the libvchan library for setting up communication
channels between Dom0 and DomU. I do not understand how the library
has to be plugged in with the domains. Could anyone explain how to use
the library, or point me to any documentation available?

Thanks in advance,

Aastha Mehta

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:30:57 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:30:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5GoP-0000gL-Kn; Mon, 20 Jan 2014 15:30:53 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <aasthakm@gmail.com>) id 1W5GoN-0000fs-Gh
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:30:51 +0000
Received: from [85.158.139.211:29235] by server-16.bemta-5.messagelabs.com id
	95/DC-11843-A214DD25; Mon, 20 Jan 2014 15:30:50 +0000
X-Env-Sender: aasthakm@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1390231849!10834525!1
X-Originating-IP: [209.85.223.175]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1946 invoked from network); 20 Jan 2014 15:30:50 -0000
Received: from mail-ie0-f175.google.com (HELO mail-ie0-f175.google.com)
	(209.85.223.175)
	by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:30:50 -0000
Received: by mail-ie0-f175.google.com with SMTP id ar20so3594209iec.6
	for <xen-users@lists.xen.org>; Mon, 20 Jan 2014 07:30:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=QnM2DlYJgtUk0z2PRR6C+GfdgaRYXebA/ZKNdvbb8bc=;
	b=cmg1ZIj0/A2XNu0yDeMsEC5RpFYHYezn3YABLJHvBe5HW8bdY7TeiURq1vJGTZU/tk
	7nE9Nb65oKSnJn7rmb6z9uaFf1oXPsw74VcBgk3EwQpA4u1IryL+HF7xpW0jXTrbVZhD
	kvr2mSim8YZaWwrAYUkjIOOwYI5QTiDpr67EsH4Z74dwwprUkYQVncmn4Vty5WKG+tAt
	wNHGO2eIC9o2UQp30npBM3qdE+rtEeGgkQk0lv26DF2lGt0sKrTm6HSImMDXQ1rh/Jzh
	uSVCVGWzXOjziy2QfhfWExZ7d+h4NNVY5RnuPdyu6XQj2HfC9MXSeZZtczCnwPgDqATa
	LGdg==
X-Received: by 10.42.239.18 with SMTP id ku18mr1528037icb.61.1390231848677;
	Mon, 20 Jan 2014 07:30:48 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.64.168 with HTTP; Mon, 20 Jan 2014 07:30:28 -0800 (PST)
From: Aastha Mehta <aasthakm@gmail.com>
Date: Mon, 20 Jan 2014 16:30:28 +0100
Message-ID: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] Using libvchan library
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I want to use the libvchan library for setting up communication
channels between Dom0 and DomU. I do not understand how the library
has to be plugged in with the domains. Could anyone explain how to use
the library, or point me to any documentation available?

Thanks in advance,

Aastha Mehta

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:40:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Gxo-0001zU-3m; Mon, 20 Jan 2014 15:40:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5Gxm-0001zL-QJ
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:40:35 +0000
Received: from [85.158.143.35:3829] by server-1.bemta-4.messagelabs.com id
	11/1D-02132-2734DD25; Mon, 20 Jan 2014 15:40:34 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390232432!10178961!1
X-Originating-IP: [209.85.216.176]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28019 invoked from network); 20 Jan 2014 15:40:33 -0000
Received: from mail-qc0-f176.google.com (HELO mail-qc0-f176.google.com)
	(209.85.216.176)
	by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:40:33 -0000
Received: by mail-qc0-f176.google.com with SMTP id e16so6033021qcx.7
	for <xen-users@lists.xen.org>; Mon, 20 Jan 2014 07:40:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=SROU6AhIR+qMFvMaojonSPqvP2D/nYM0+FxdNpLrlig=;
	b=B2SOZqNS4Dd8Ww3L58b2ZnK0L1aPzAMpufwKg022SZOZ51KNVsEHwlRcLq+sBbi9BJ
	yfvu8D96SRtUC0oebcIXCy9x8Qf6WC1EaFpeoFP0Esw/5O/UhmF2jlRuMpHL/ZAhZnFf
	FHxRtcdckD+DNz2GCAH7+dl4OzBBEkfEmvrfHUAhvuXGoMwQxjDAYx5DreIpx9WIxZHG
	VZ1pRCYGvAs3zDLq2eKuMiWkVDCZXrJKfT9Ltfi0radmUCopLykN/AJVY5yopqBrdiW7
	JCe1LCT6KRVgmmzEqJE+CE6a5R7KpCBcX00u7uXApqQWoDnPQdf/BBsU+P8pqIvGEKNd
	Kf0g==
MIME-Version: 1.0
X-Received: by 10.140.27.149 with SMTP id 21mr27760436qgx.35.1390232432071;
	Mon, 20 Jan 2014 07:40:32 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Mon, 20 Jan 2014 07:40:32 -0800 (PST)
Date: Mon, 20 Jan 2014 08:40:32 -0700
Message-ID: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7798865242895594034=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7798865242895594034==
Content-Type: multipart/alternative; boundary=001a11c0371a44f64a04f068b611

--001a11c0371a44f64a04f068b611
Content-Type: text/plain; charset=ISO-8859-1

I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device
                   s
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for
                        22
When I try to start win2012
Parsing config from win2012a.cfg
got a tsc mode string: "default"
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
I also don't get any logs in /var/log/xen.

--001a11c0371a44f64a04f068b611
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I compiled 4.4 rc2 under archlinux and I am getting errors=
 when trying to start win2012 or linux. I am getting this error message:<di=
v><div>libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add=
 disk device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid</div><div>libxl: error: libxl_de=
vice.c:780:libxl__initiate_device_remove: unable to get my =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 domid</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid</div><div>libxl: error: libxl.c:=
1468:devices_destroy_cb: libxl__devices_destroy failed for =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 22</div>
</div><div>When I try to start win2012</div><div><div>Parsing config from w=
in2012a.cfg</div><div>got a tsc mode string: &quot;default&quot;</div><div>=
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk d=
evices</div>
<div>libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
 model pid in /local/domain/23/image/device-model-pid</div><div>libxl: erro=
r: libxl.c:1432:libxl__destroy_domid: libxl__destroy_device_model failed fo=
r 23</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid</div><div>libxl: error: libxl_device.c:780:libxl__initiate=
_device_remove: unable to get my domid</div><div>libxl: error: libxl.c:1468=
:devices_destroy_cb: libxl__devices_destroy failed for 23</div>
</div><div>I also don&#39;t get any logs in /var/log/xen.=A0</div></div>

--001a11c0371a44f64a04f068b611--


--===============7798865242895594034==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7798865242895594034==--


From xen-users-bounces@lists.xen.org Mon Jan 20 15:40:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Gxo-0001zU-3m; Mon, 20 Jan 2014 15:40:36 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5Gxm-0001zL-QJ
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:40:35 +0000
Received: from [85.158.143.35:3829] by server-1.bemta-4.messagelabs.com id
	11/1D-02132-2734DD25; Mon, 20 Jan 2014 15:40:34 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390232432!10178961!1
X-Originating-IP: [209.85.216.176]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28019 invoked from network); 20 Jan 2014 15:40:33 -0000
Received: from mail-qc0-f176.google.com (HELO mail-qc0-f176.google.com)
	(209.85.216.176)
	by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:40:33 -0000
Received: by mail-qc0-f176.google.com with SMTP id e16so6033021qcx.7
	for <xen-users@lists.xen.org>; Mon, 20 Jan 2014 07:40:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=SROU6AhIR+qMFvMaojonSPqvP2D/nYM0+FxdNpLrlig=;
	b=B2SOZqNS4Dd8Ww3L58b2ZnK0L1aPzAMpufwKg022SZOZ51KNVsEHwlRcLq+sBbi9BJ
	yfvu8D96SRtUC0oebcIXCy9x8Qf6WC1EaFpeoFP0Esw/5O/UhmF2jlRuMpHL/ZAhZnFf
	FHxRtcdckD+DNz2GCAH7+dl4OzBBEkfEmvrfHUAhvuXGoMwQxjDAYx5DreIpx9WIxZHG
	VZ1pRCYGvAs3zDLq2eKuMiWkVDCZXrJKfT9Ltfi0radmUCopLykN/AJVY5yopqBrdiW7
	JCe1LCT6KRVgmmzEqJE+CE6a5R7KpCBcX00u7uXApqQWoDnPQdf/BBsU+P8pqIvGEKNd
	Kf0g==
MIME-Version: 1.0
X-Received: by 10.140.27.149 with SMTP id 21mr27760436qgx.35.1390232432071;
	Mon, 20 Jan 2014 07:40:32 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Mon, 20 Jan 2014 07:40:32 -0800 (PST)
Date: Mon, 20 Jan 2014 08:40:32 -0700
Message-ID: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7798865242895594034=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7798865242895594034==
Content-Type: multipart/alternative; boundary=001a11c0371a44f64a04f068b611

--001a11c0371a44f64a04f068b611
Content-Type: text/plain; charset=ISO-8859-1

I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device
                   s
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for
                        22
When I try to start win2012
Parsing config from win2012a.cfg
got a tsc mode string: "default"
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
I also don't get any logs in /var/log/xen.

--001a11c0371a44f64a04f068b611
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I compiled 4.4 rc2 under archlinux and I am getting errors=
 when trying to start win2012 or linux. I am getting this error message:<di=
v><div>libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add=
 disk device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid</div><div>libxl: error: libxl_de=
vice.c:780:libxl__initiate_device_remove: unable to get my =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 domid</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid</div><div>libxl: error: libxl.c:=
1468:devices_destroy_cb: libxl__devices_destroy failed for =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 22</div>
</div><div>When I try to start win2012</div><div><div>Parsing config from w=
in2012a.cfg</div><div>got a tsc mode string: &quot;default&quot;</div><div>=
libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk d=
evices</div>
<div>libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
 model pid in /local/domain/23/image/device-model-pid</div><div>libxl: erro=
r: libxl.c:1432:libxl__destroy_domid: libxl__destroy_device_model failed fo=
r 23</div>
<div>libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid</div><div>libxl: error: libxl_device.c:780:libxl__initiate=
_device_remove: unable to get my domid</div><div>libxl: error: libxl.c:1468=
:devices_destroy_cb: libxl__devices_destroy failed for 23</div>
</div><div>I also don&#39;t get any logs in /var/log/xen.=A0</div></div>

--001a11c0371a44f64a04f068b611--


--===============7798865242895594034==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7798865242895594034==--


From xen-users-bounces@lists.xen.org Mon Jan 20 15:48:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5H5P-0002Mq-D5; Mon, 20 Jan 2014 15:48:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5H5N-0002Mk-Bx
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:48:25 +0000
Received: from [193.109.254.147:24039] by server-3.bemta-14.messagelabs.com id
	67/17-11000-8454DD25; Mon, 20 Jan 2014 15:48:24 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390232902!12018523!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25791 invoked from network); 20 Jan 2014 15:48:23 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:48:23 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="94530995"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 15:48:22 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 10:48:21 -0500
Message-ID: <1390232900.20516.71.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Date: Mon, 20 Jan 2014 15:48:20 +0000
In-Reply-To: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 08:40 -0700, jacek burghardt wrote:

> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable
> to get my
> domid

You (arch archlinux) need to update xencommons when you upgrade xen.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 15:48:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 15:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5H5P-0002Mq-D5; Mon, 20 Jan 2014 15:48:27 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5H5N-0002Mk-Bx
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 15:48:25 +0000
Received: from [193.109.254.147:24039] by server-3.bemta-14.messagelabs.com id
	67/17-11000-8454DD25; Mon, 20 Jan 2014 15:48:24 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390232902!12018523!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25791 invoked from network); 20 Jan 2014 15:48:23 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 15:48:23 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="94530995"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 20 Jan 2014 15:48:22 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 10:48:21 -0500
Message-ID: <1390232900.20516.71.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Date: Mon, 20 Jan 2014 15:48:20 +0000
In-Reply-To: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 08:40 -0700, jacek burghardt wrote:

> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable
> to get my
> domid

You (arch archlinux) need to update xencommons when you upgrade xen.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 17:19:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 17:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5IV3-0008Hn-0h; Mon, 20 Jan 2014 17:19:01 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <knusperbrot@gmx.de>) id 1W5IV1-0008CO-7B
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 17:18:59 +0000
Received: from [85.158.143.35:7112] by server-2.bemta-4.messagelabs.com id
	55/8D-11386-28A5DD25; Mon, 20 Jan 2014 17:18:58 +0000
X-Env-Sender: knusperbrot@gmx.de
X-Msg-Ref: server-5.tower-21.messagelabs.com!1390238337!296874!1
X-Originating-IP: [212.227.15.19]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29595 invoked from network); 20 Jan 2014 17:18:57 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.19)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 20 Jan 2014 17:18:57 -0000
Received: from [172.20.77.101] ([92.228.247.163]) by mail.gmx.com (mrgmx101)
	with ESMTPSA (Nemesis) id 0MgGDK-1VifJf16YA-00NfUZ for
	<xen-users@lists.xen.org>; Mon, 20 Jan 2014 18:18:57 +0100
Message-ID: <52DD5A80.2090004@gmx.de>
Date: Mon, 20 Jan 2014 18:18:56 +0100
From: Martin Unzner <knusperbrot@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Jan Beulich <JBeulich@suse.com>
References: <52DBC709.80707@gmx.de>
	<1390212958.20516.21.camel@kazak.uk.xensource.com>
	<52DD19B10200007800115046@nat28.tlf.novell.com>
In-Reply-To: <52DD19B10200007800115046@nat28.tlf.novell.com>
X-Provags-ID: V03:K0:rZYgaTOLizsdviqQU2f9aBR/hOHhK/poeSkKk9ePzvg6CpqZyB+
	RE6V2A5ht4fsU03Koae/wnkPpGGNbjNtWzcqWsyFoZRZqbvpC1uwW+DrpslIm0UVTw5izGp
	WHjHnMstvLOtU5Lycy9w2fbyNcOd6toxPxw8hnA7pd1Aqo1BJtZdQyMRh+J50peV4u1KPtO
	DHY5dLWFEXnR+thV3LIpw==
Cc: xen-users@lists.xen.org, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

OK, well, that is unfortunate.

I suppose you will announce new versions of Xen on the xen-users mailing 
list, or is there another channel where you would communicate a solution 
for this issue?

Thanks!

Am 20.01.2014 12:42, schrieb Jan Beulich:
>>>> On 20.01.14 at 11:15, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> On Sun, 2014-01-19 at 13:37 +0100, Martin Unzner wrote:
>>> Hi list,
>>>
>>> I just installed Xen 4.3.1 for EFI according to
>>> https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot
>>> it. There was a crash at the very beginning, notifying me of a bug at
>>> traps.c:3271. I could not find any logs, so I just noted the stack trace
>>> on a sheet of paper:
>>>
>>> do_device_not_available
>>> handle_exception
>>> efi_get_time
>>> get_cmos_time
>>> init_xen_time
>>> __start_xen
>>>
>>> Does that mean my hardware is incompatible?
>> No, just that you've found a bug I think.
>>
>> I'm copying the devel list here to see if anyone has any clues.
> We've seen that before: You unfortunately have got one of those
> UEFI implementations that utilize XMM (or, unlikely, FPU) registers,
> and Xen doesn't allow this. Which is a consequence of the UEFI
> specification being imprecise here: Some firmware implementors
> read it to allow such, while my reading of it results in this not being
> allowed. This is currently being brought up with the USWG for a
> resolution. I'm afraid there's nothing you can do to work around
> this for the time being (short of not booting via xen.efi, which -
> depending on how you do it and depending on your firmware -
> may have other bad side effects).
>
> Jan
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 17:19:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 17:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5IV3-0008Hn-0h; Mon, 20 Jan 2014 17:19:01 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <knusperbrot@gmx.de>) id 1W5IV1-0008CO-7B
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 17:18:59 +0000
Received: from [85.158.143.35:7112] by server-2.bemta-4.messagelabs.com id
	55/8D-11386-28A5DD25; Mon, 20 Jan 2014 17:18:58 +0000
X-Env-Sender: knusperbrot@gmx.de
X-Msg-Ref: server-5.tower-21.messagelabs.com!1390238337!296874!1
X-Originating-IP: [212.227.15.19]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE1LjE5ID0+IDI1MjI5\n,ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29595 invoked from network); 20 Jan 2014 17:18:57 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.19)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 20 Jan 2014 17:18:57 -0000
Received: from [172.20.77.101] ([92.228.247.163]) by mail.gmx.com (mrgmx101)
	with ESMTPSA (Nemesis) id 0MgGDK-1VifJf16YA-00NfUZ for
	<xen-users@lists.xen.org>; Mon, 20 Jan 2014 18:18:57 +0100
Message-ID: <52DD5A80.2090004@gmx.de>
Date: Mon, 20 Jan 2014 18:18:56 +0100
From: Martin Unzner <knusperbrot@gmx.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Jan Beulich <JBeulich@suse.com>
References: <52DBC709.80707@gmx.de>
	<1390212958.20516.21.camel@kazak.uk.xensource.com>
	<52DD19B10200007800115046@nat28.tlf.novell.com>
In-Reply-To: <52DD19B10200007800115046@nat28.tlf.novell.com>
X-Provags-ID: V03:K0:rZYgaTOLizsdviqQU2f9aBR/hOHhK/poeSkKk9ePzvg6CpqZyB+
	RE6V2A5ht4fsU03Koae/wnkPpGGNbjNtWzcqWsyFoZRZqbvpC1uwW+DrpslIm0UVTw5izGp
	WHjHnMstvLOtU5Lycy9w2fbyNcOd6toxPxw8hnA7pd1Aqo1BJtZdQyMRh+J50peV4u1KPtO
	DHY5dLWFEXnR+thV3LIpw==
Cc: xen-users@lists.xen.org, Ian Campbell <Ian.Campbell@citrix.com>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

OK, well, that is unfortunate.

I suppose you will announce new versions of Xen on the xen-users mailing 
list, or is there another channel where you would communicate a solution 
for this issue?

Thanks!

Am 20.01.2014 12:42, schrieb Jan Beulich:
>>>> On 20.01.14 at 11:15, Ian Campbell <Ian.Campbell@citrix.com> wrote:
>> On Sun, 2014-01-19 at 13:37 +0100, Martin Unzner wrote:
>>> Hi list,
>>>
>>> I just installed Xen 4.3.1 for EFI according to
>>> https://bbs.archlinux.org/viewtopic.php?pid=1359933 and tried to boot
>>> it. There was a crash at the very beginning, notifying me of a bug at
>>> traps.c:3271. I could not find any logs, so I just noted the stack trace
>>> on a sheet of paper:
>>>
>>> do_device_not_available
>>> handle_exception
>>> efi_get_time
>>> get_cmos_time
>>> init_xen_time
>>> __start_xen
>>>
>>> Does that mean my hardware is incompatible?
>> No, just that you've found a bug I think.
>>
>> I'm copying the devel list here to see if anyone has any clues.
> We've seen that before: You unfortunately have got one of those
> UEFI implementations that utilize XMM (or, unlikely, FPU) registers,
> and Xen doesn't allow this. Which is a consequence of the UEFI
> specification being imprecise here: Some firmware implementors
> read it to allow such, while my reading of it results in this not being
> allowed. This is currently being brought up with the USWG for a
> resolution. I'm afraid there's nothing you can do to work around
> this for the time being (short of not booting via xen.efi, which -
> depending on how you do it and depending on your firmware -
> may have other bad side effects).
>
> Jan
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 17:24:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 17:24:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Ia3-0000CH-3W; Mon, 20 Jan 2014 17:24:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Ia2-0000CB-6I
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 17:24:10 +0000
Received: from [85.158.139.211:8278] by server-12.bemta-5.messagelabs.com id
	F7/C6-30017-9BB5DD25; Mon, 20 Jan 2014 17:24:09 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1390238647!561895!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 650 invoked from network); 20 Jan 2014 17:24:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 17:24:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="92494173"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 17:24:06 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 12:24:05 -0500
Message-ID: <1390238645.20516.78.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Martin Unzner <knusperbrot@gmx.de>
Date: Mon, 20 Jan 2014 17:24:05 +0000
In-Reply-To: <52DD5A80.2090004@gmx.de>
References: <52DBC709.80707@gmx.de>
	<1390212958.20516.21.camel@kazak.uk.xensource.com>
	<52DD19B10200007800115046@nat28.tlf.novell.com>
	<52DD5A80.2090004@gmx.de>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 18:18 +0100, Martin Unzner wrote:
> I suppose you will announce new versions of Xen on the xen-users mailing 
> list, or is there another channel where you would communicate a solution 
> for this issue?

New releases of Xen are announced in a variety of places, including the
xen-announce mailing list, the blog and the website. I'm pretty certain
they are copied to xen-users too although I wouldn't swear to it.

xen-announce is very low bandwidth FWIW.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 20 17:24:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 20 Jan 2014 17:24:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Ia3-0000CH-3W; Mon, 20 Jan 2014 17:24:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Ia2-0000CB-6I
	for xen-users@lists.xen.org; Mon, 20 Jan 2014 17:24:10 +0000
Received: from [85.158.139.211:8278] by server-12.bemta-5.messagelabs.com id
	F7/C6-30017-9BB5DD25; Mon, 20 Jan 2014 17:24:09 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1390238647!561895!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 650 invoked from network); 20 Jan 2014 17:24:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	20 Jan 2014 17:24:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,691,1384300800"; d="scan'208";a="92494173"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 20 Jan 2014 17:24:06 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 20 Jan 2014 12:24:05 -0500
Message-ID: <1390238645.20516.78.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Martin Unzner <knusperbrot@gmx.de>
Date: Mon, 20 Jan 2014 17:24:05 +0000
In-Reply-To: <52DD5A80.2090004@gmx.de>
References: <52DBC709.80707@gmx.de>
	<1390212958.20516.21.camel@kazak.uk.xensource.com>
	<52DD19B10200007800115046@nat28.tlf.novell.com>
	<52DD5A80.2090004@gmx.de>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Jan Beulich <JBeulich@suse.com>
Subject: Re: [Xen-users] XEN bug at traps.c:3271
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 18:18 +0100, Martin Unzner wrote:
> I suppose you will announce new versions of Xen on the xen-users mailing 
> list, or is there another channel where you would communicate a solution 
> for this issue?

New releases of Xen are announced in a variety of places, including the
xen-announce mailing list, the blog and the website. I'm pretty certain
they are copied to xen-users too although I wouldn't swear to it.

xen-announce is very low bandwidth FWIW.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 09:55:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 09:55:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Y2Q-0008Bf-6X; Tue, 21 Jan 2014 09:54:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tex---74@tiscali.it>) id 1W5Y2O-0008BU-1D
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 09:54:28 +0000
Received: from [85.158.143.35:27288] by server-3.bemta-4.messagelabs.com id
	B9/52-32360-3D34ED25; Tue, 21 Jan 2014 09:54:27 +0000
X-Env-Sender: tex---74@tiscali.it
X-Msg-Ref: server-11.tower-21.messagelabs.com!1390298065!13003978!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5426 invoked from network); 21 Jan 2014 09:54:26 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-11.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	21 Jan 2014 09:54:26 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <tex---74@tiscali.it>) id 1W5Y2L-00058D-2q
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 01:54:25 -0800
Date: Tue, 21 Jan 2014 01:54:25 -0800 (PST)
From: "dataworks.biz" <tex---74@tiscali.it>
To: xen-users@lists.xensource.com
Message-ID: <1390298065037-5720872.post@n5.nabble.com>
MIME-Version: 1.0
Subject: [Xen-users] Cannot run 64 bit HVM domU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi all.

I have troubles on running a 64 bit HVM domU. 
My Dom0 is 64 bit and it can run 64 bit HVM:

cat /sys/hypervisor/properties/capabilities
xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 

But when I start the VM, it says:

This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.

I read that I should set apic=1 or pae=1 or acpi=1, but I don't know how to
set this with xe command line (I have xapi toolstack)

My XEN version is 4.1.2 on ubuntu server 12.04.

My 64bit PV DomU works fine.

Thanks to all.




--
View this message in context: http://xen.1045712.n5.nabble.com/Cannot-run-64-bit-HVM-domU-tp5720872.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 09:55:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 09:55:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Y2Q-0008Bf-6X; Tue, 21 Jan 2014 09:54:30 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <tex---74@tiscali.it>) id 1W5Y2O-0008BU-1D
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 09:54:28 +0000
Received: from [85.158.143.35:27288] by server-3.bemta-4.messagelabs.com id
	B9/52-32360-3D34ED25; Tue, 21 Jan 2014 09:54:27 +0000
X-Env-Sender: tex---74@tiscali.it
X-Msg-Ref: server-11.tower-21.messagelabs.com!1390298065!13003978!1
X-Originating-IP: [216.139.236.26]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5426 invoked from network); 21 Jan 2014 09:54:26 -0000
Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26)
	by server-11.tower-21.messagelabs.com with AES256-SHA encrypted SMTP;
	21 Jan 2014 09:54:26 -0000
Received: from [192.168.236.26] (helo=sam.nabble.com)
	by sam.nabble.com with esmtp (Exim 4.72)
	(envelope-from <tex---74@tiscali.it>) id 1W5Y2L-00058D-2q
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 01:54:25 -0800
Date: Tue, 21 Jan 2014 01:54:25 -0800 (PST)
From: "dataworks.biz" <tex---74@tiscali.it>
To: xen-users@lists.xensource.com
Message-ID: <1390298065037-5720872.post@n5.nabble.com>
MIME-Version: 1.0
Subject: [Xen-users] Cannot run 64 bit HVM domU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi all.

I have troubles on running a 64 bit HVM domU. 
My Dom0 is 64 bit and it can run 64 bit HVM:

cat /sys/hypervisor/properties/capabilities
xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 

But when I start the VM, it says:

This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropriate for your CPU.

I read that I should set apic=1 or pae=1 or acpi=1, but I don't know how to
set this with xe command line (I have xapi toolstack)

My XEN version is 4.1.2 on ubuntu server 12.04.

My 64bit PV DomU works fine.

Thanks to all.




--
View this message in context: http://xen.1045712.n5.nabble.com/Cannot-run-64-bit-HVM-domU-tp5720872.html
Sent from the Xen - User mailing list archive at Nabble.com.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 09:59:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 09:59:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Y6u-0008ST-Kd; Tue, 21 Jan 2014 09:59:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Y6t-0008SK-5a
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 09:59:07 +0000
Received: from [85.158.139.211:6931] by server-10.bemta-5.messagelabs.com id
	B1/FB-01405-AE44ED25; Tue, 21 Jan 2014 09:59:06 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1390298344!10798685!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26765 invoked from network); 21 Jan 2014 09:59:05 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 09:59:05 -0000
X-IronPort-AV: E=Sophos;i="4.95,695,1384300800"; d="scan'208";a="94807678"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 21 Jan 2014 09:59:04 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 04:59:03 -0500
Message-ID: <1390298342.20516.97.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Aastha Mehta <aasthakm@gmail.com>
Date: Tue, 21 Jan 2014 09:59:02 +0000
In-Reply-To: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
References: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Using libvchan library
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 16:30 +0100, Aastha Mehta wrote:
> Hi,
> 
> I want to use the libvchan library for setting up communication
> channels between Dom0 and DomU. I do not understand how the library
> has to be plugged in with the domains. Could anyone explain how to use
> the library, or point me to any documentation available?

Not sure what you mean by "plugged in" but the negotiation of the
initial grant reference happens outside of the library under application
control.

There are examples of simple apps in the source node.c and
node-select.c. node-select for example takes a xenstore path on the
command line which it uses to negotiate the vchan parameters. Here is
what I wrote a while back in a mail which was supposed to go the list
but didn't:
        
        domU# vchan-node1 server read 0 data/vchan
        
        dom0# domU=$(xl domid d32-1)
        dom0# vchan-node1 client write ${domid} /local/domain/${domid}/data/vchan
        
        Now I can type into the dom0 window and the data appears on the domU
        end. I can also invert the read/write parameter and go the other way.
        This demo code doesn't appear to be bidirectional.
        
        Running the server in dom0 didn't initially work for me, because dom0's
        domid node is missing. However this was easy to work around:
        
        dom0# xenstore-write /local/domain/0/domid 0
        dom0# domU=$(xl domid d32-1)
        dom0# vchan-node1 server read $(xl domid d32-1) data/vchan
        
        domU# vchan-node1 client write 0 /local/domain/0/data/vchan
        
        Then I can type in the client end and receive on the server end.
        
        There seems to be a certain amount of docs in the header too.
        
(this is also quoted in
http://lists.xen.org/archives/html/xen-devel/2013-06/msg00061.html but I
can see it would be easy to miss when looking in the archives)

But in general the docs seem a bit lacking -- I've added this to
http://wiki.xen.org/wiki/Xen_Document_Days/TODO (or rather I will when
this mail hits the archives so I can link to it).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 09:59:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 09:59:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5Y6u-0008ST-Kd; Tue, 21 Jan 2014 09:59:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5Y6t-0008SK-5a
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 09:59:07 +0000
Received: from [85.158.139.211:6931] by server-10.bemta-5.messagelabs.com id
	B1/FB-01405-AE44ED25; Tue, 21 Jan 2014 09:59:06 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1390298344!10798685!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26765 invoked from network); 21 Jan 2014 09:59:05 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 09:59:05 -0000
X-IronPort-AV: E=Sophos;i="4.95,695,1384300800"; d="scan'208";a="94807678"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 21 Jan 2014 09:59:04 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 04:59:03 -0500
Message-ID: <1390298342.20516.97.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Aastha Mehta <aasthakm@gmail.com>
Date: Tue, 21 Jan 2014 09:59:02 +0000
In-Reply-To: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
References: <CAEx9m45u-Oc-uY0bbntnAOH63dnvsxDrMNzkdkzZJ9eJpinEHw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Using libvchan library
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-20 at 16:30 +0100, Aastha Mehta wrote:
> Hi,
> 
> I want to use the libvchan library for setting up communication
> channels between Dom0 and DomU. I do not understand how the library
> has to be plugged in with the domains. Could anyone explain how to use
> the library, or point me to any documentation available?

Not sure what you mean by "plugged in" but the negotiation of the
initial grant reference happens outside of the library under application
control.

There are examples of simple apps in the source node.c and
node-select.c. node-select for example takes a xenstore path on the
command line which it uses to negotiate the vchan parameters. Here is
what I wrote a while back in a mail which was supposed to go the list
but didn't:
        
        domU# vchan-node1 server read 0 data/vchan
        
        dom0# domU=$(xl domid d32-1)
        dom0# vchan-node1 client write ${domid} /local/domain/${domid}/data/vchan
        
        Now I can type into the dom0 window and the data appears on the domU
        end. I can also invert the read/write parameter and go the other way.
        This demo code doesn't appear to be bidirectional.
        
        Running the server in dom0 didn't initially work for me, because dom0's
        domid node is missing. However this was easy to work around:
        
        dom0# xenstore-write /local/domain/0/domid 0
        dom0# domU=$(xl domid d32-1)
        dom0# vchan-node1 server read $(xl domid d32-1) data/vchan
        
        domU# vchan-node1 client write 0 /local/domain/0/data/vchan
        
        Then I can type in the client end and receive on the server end.
        
        There seems to be a certain amount of docs in the header too.
        
(this is also quoted in
http://lists.xen.org/archives/html/xen-devel/2013-06/msg00061.html but I
can see it would be easy to miss when looking in the archives)

But in general the docs seem a bit lacking -- I've added this to
http://wiki.xen.org/wiki/Xen_Document_Days/TODO (or rather I will when
this mail hits the archives so I can link to it).

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 10:04:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 10:04:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5YBe-0000nX-GD; Tue, 21 Jan 2014 10:04:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5YBd-0000nE-1C
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 10:04:01 +0000
Received: from [85.158.137.68:45499] by server-4.bemta-3.messagelabs.com id
	05/E7-10414-F064ED25; Tue, 21 Jan 2014 10:03:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1390298637!10372979!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13187 invoked from network); 21 Jan 2014 10:03:59 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 10:03:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,695,1384300800"; d="scan'208";a="92746740"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 21 Jan 2014 10:03:36 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 05:03:36 -0500
Message-ID: <1390298615.20516.100.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: dataworks.biz <tex---74@tiscali.it>
Date: Tue, 21 Jan 2014 10:03:35 +0000
In-Reply-To: <1390298065037-5720872.post@n5.nabble.com>
References: <1390298065037-5720872.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Cannot run 64 bit HVM domU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-21 at 01:54 -0800, dataworks.biz wrote:
> I read that I should set apic=1 or pae=1 or acpi=1, but I don't know how to
> set this with xe command line (I have xapi toolstack)

Questions about Xapi are best asked on the xen-api@ list or on the
www.xenserver.org lists.

Perhaps this relates to the template you have used as a basis for your
VM?

I'm not sure but I don't think apic/pae/acpi will be relevant.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 10:04:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 10:04:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5YBe-0000nX-GD; Tue, 21 Jan 2014 10:04:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5YBd-0000nE-1C
	for xen-users@lists.xensource.com; Tue, 21 Jan 2014 10:04:01 +0000
Received: from [85.158.137.68:45499] by server-4.bemta-3.messagelabs.com id
	05/E7-10414-F064ED25; Tue, 21 Jan 2014 10:03:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1390298637!10372979!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13187 invoked from network); 21 Jan 2014 10:03:59 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 10:03:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,695,1384300800"; d="scan'208";a="92746740"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 21 Jan 2014 10:03:36 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 05:03:36 -0500
Message-ID: <1390298615.20516.100.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: dataworks.biz <tex---74@tiscali.it>
Date: Tue, 21 Jan 2014 10:03:35 +0000
In-Reply-To: <1390298065037-5720872.post@n5.nabble.com>
References: <1390298065037-5720872.post@n5.nabble.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Cannot run 64 bit HVM domU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-21 at 01:54 -0800, dataworks.biz wrote:
> I read that I should set apic=1 or pae=1 or acpi=1, but I don't know how to
> set this with xe command line (I have xapi toolstack)

Questions about Xapi are best asked on the xen-api@ list or on the
www.xenserver.org lists.

Perhaps this relates to the template you have used as a basis for your
VM?

I'm not sure but I don't think apic/pae/acpi will be relevant.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 12:09:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 12:09:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5a7w-00073z-NB; Tue, 21 Jan 2014 12:08:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dandadude@gmail.com>) id 1W5a7v-00073u-BQ
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 12:08:19 +0000
Received: from [85.158.137.68:47010] by server-15.bemta-3.messagelabs.com id
	DF/6F-11556-2336ED25; Tue, 21 Jan 2014 12:08:18 +0000
X-Env-Sender: dandadude@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1390306096!9594413!1
X-Originating-IP: [209.85.220.172]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28065 invoked from network); 21 Jan 2014 12:08:17 -0000
Received: from mail-vc0-f172.google.com (HELO mail-vc0-f172.google.com)
	(209.85.220.172)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 12:08:17 -0000
Received: by mail-vc0-f172.google.com with SMTP id lf12so3537715vcb.3
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 04:08:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=IISlU608lgj3Tk+jCANhdqoCupKSCqk7OxHnk1MQ5zg=;
	b=W/rqEydNqa51MPMrOMtLgf5hOTgtf1cR5gsQ5Lw0XzyFekVBxvRS9uxvst3ZS2+rzV
	3oW/E9wEqydaz+xJzKFmS2f/2eQnzrk+vHZbTqeWpsaSvS/Eb7gnqwUGlXdVPQvMT/cF
	30Cuheu8YRwzJao/uqvPtY1YdeK96xfKV79l0ezPSXCj+5jTOIuDmIUglAbv5efsjaSt
	DCUqzUToyVZcc3bEGT78L7ekP1Y7PPE62wYlwSCK6rarBjBDKP2PcoXjoJuH/aYTcoOj
	osULIE2sOO87aa40BWMVDkyhQOza3xCgYHJglruR250h6b1l9MmOICZrca/fOEcE+W2Q
	18Dg==
MIME-Version: 1.0
X-Received: by 10.58.181.71 with SMTP id du7mr2171021vec.25.1390306096366;
	Tue, 21 Jan 2014 04:08:16 -0800 (PST)
Received: by 10.58.163.165 with HTTP; Tue, 21 Jan 2014 04:08:16 -0800 (PST)
Date: Tue, 21 Jan 2014 13:08:16 +0100
Message-ID: <CADu+_Atkc8WwaHXbzgL_SHR31P=BXLviFkSFgJgLkhkspz7+Bg@mail.gmail.com>
From: Daniel <dandadude@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] debian jessy booting xen kernel, no keyboard
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5774922232764592508=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============5774922232764592508==
Content-Type: multipart/alternative; boundary=047d7b87381000c87604f079dd5b

--047d7b87381000c87604f079dd5b
Content-Type: text/plain; charset=ISO-8859-1

Hi Guys!

I installed Debian Jessy and all works fine with everything on default.
When I boot into the built-in XEN kernel (following the debian xen wiki),
keyboard and mouse support is off, I cannot do anything from console, only
from SSH.

What can be wrong, what is the solution?

Thanks,
Dan

--047d7b87381000c87604f079dd5b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi Guys!<br><br></div>I installed Debian Je=
ssy and all works fine with everything on default.<br></div>When I boot int=
o the built-in XEN kernel (following the debian xen wiki), keyboard and mou=
se support is off, I cannot do anything from console, only from SSH.<br>
<br></div>What can be wrong, what is the solution?<br><br>Thanks,<br>Dan<br=
><br></div>

--047d7b87381000c87604f079dd5b--


--===============5774922232764592508==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5774922232764592508==--


From xen-users-bounces@lists.xen.org Tue Jan 21 12:09:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 12:09:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5a7w-00073z-NB; Tue, 21 Jan 2014 12:08:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dandadude@gmail.com>) id 1W5a7v-00073u-BQ
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 12:08:19 +0000
Received: from [85.158.137.68:47010] by server-15.bemta-3.messagelabs.com id
	DF/6F-11556-2336ED25; Tue, 21 Jan 2014 12:08:18 +0000
X-Env-Sender: dandadude@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1390306096!9594413!1
X-Originating-IP: [209.85.220.172]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28065 invoked from network); 21 Jan 2014 12:08:17 -0000
Received: from mail-vc0-f172.google.com (HELO mail-vc0-f172.google.com)
	(209.85.220.172)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 12:08:17 -0000
Received: by mail-vc0-f172.google.com with SMTP id lf12so3537715vcb.3
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 04:08:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=IISlU608lgj3Tk+jCANhdqoCupKSCqk7OxHnk1MQ5zg=;
	b=W/rqEydNqa51MPMrOMtLgf5hOTgtf1cR5gsQ5Lw0XzyFekVBxvRS9uxvst3ZS2+rzV
	3oW/E9wEqydaz+xJzKFmS2f/2eQnzrk+vHZbTqeWpsaSvS/Eb7gnqwUGlXdVPQvMT/cF
	30Cuheu8YRwzJao/uqvPtY1YdeK96xfKV79l0ezPSXCj+5jTOIuDmIUglAbv5efsjaSt
	DCUqzUToyVZcc3bEGT78L7ekP1Y7PPE62wYlwSCK6rarBjBDKP2PcoXjoJuH/aYTcoOj
	osULIE2sOO87aa40BWMVDkyhQOza3xCgYHJglruR250h6b1l9MmOICZrca/fOEcE+W2Q
	18Dg==
MIME-Version: 1.0
X-Received: by 10.58.181.71 with SMTP id du7mr2171021vec.25.1390306096366;
	Tue, 21 Jan 2014 04:08:16 -0800 (PST)
Received: by 10.58.163.165 with HTTP; Tue, 21 Jan 2014 04:08:16 -0800 (PST)
Date: Tue, 21 Jan 2014 13:08:16 +0100
Message-ID: <CADu+_Atkc8WwaHXbzgL_SHR31P=BXLviFkSFgJgLkhkspz7+Bg@mail.gmail.com>
From: Daniel <dandadude@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] debian jessy booting xen kernel, no keyboard
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5774922232764592508=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============5774922232764592508==
Content-Type: multipart/alternative; boundary=047d7b87381000c87604f079dd5b

--047d7b87381000c87604f079dd5b
Content-Type: text/plain; charset=ISO-8859-1

Hi Guys!

I installed Debian Jessy and all works fine with everything on default.
When I boot into the built-in XEN kernel (following the debian xen wiki),
keyboard and mouse support is off, I cannot do anything from console, only
from SSH.

What can be wrong, what is the solution?

Thanks,
Dan

--047d7b87381000c87604f079dd5b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi Guys!<br><br></div>I installed Debian Je=
ssy and all works fine with everything on default.<br></div>When I boot int=
o the built-in XEN kernel (following the debian xen wiki), keyboard and mou=
se support is off, I cannot do anything from console, only from SSH.<br>
<br></div>What can be wrong, what is the solution?<br><br>Thanks,<br>Dan<br=
><br></div>

--047d7b87381000c87604f079dd5b--


--===============5774922232764592508==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5774922232764592508==--


From xen-users-bounces@lists.xen.org Tue Jan 21 15:41:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 15:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5dR5-00011e-Fo; Tue, 21 Jan 2014 15:40:19 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen_help@greenant.net>) id 1W5dR3-00011Z-DS
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 15:40:17 +0000
Received: from [85.158.137.68:46126] by server-11.bemta-3.messagelabs.com id
	40/D2-19379-0E49ED25; Tue, 21 Jan 2014 15:40:16 +0000
X-Env-Sender: xen_help@greenant.net
X-Msg-Ref: server-10.tower-31.messagelabs.com!1390318813!9288162!1
X-Originating-IP: [88.208.205.235]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32239 invoked from network); 21 Jan 2014 15:40:13 -0000
Received: from server88-208-205-235.live-servers.net (HELO inkfort.com)
	(88.208.205.235) by server-10.tower-31.messagelabs.com with SMTP;
	21 Jan 2014 15:40:13 -0000
Received: from localhost (marid.inkfort.com [127.0.0.1])
	by inkfort.com (Postfix) with ESMTP id DEE581BC11
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 14:43:17 +0000 (GMT)
Received: from inkfort.com ([127.0.0.1])
	by localhost (inkfort.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 24822-10 for <xen-users@lists.xen.org>;
	Tue, 21 Jan 2014 14:43:10 +0000 (GMT)
Received: from [10.0.1.20] (ppp59-167-120-96.static.internode.on.net
	[59.167.120.96]) (using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: zp@greenant.net)
	by inkfort.com (Postfix) with ESMTPSA id ADDA11BBFA
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 14:43:09 +0000 (GMT)
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Frank <xen_help@greenant.net>
In-Reply-To: <26535510.BgxRXuFcU3@gongo>
Date: Wed, 22 Jan 2014 02:40:00 +1100
Message-Id: <9A8EC6DD-4028-44B1-B6D7-B3DDA57DC0DB@greenant.net>
References: <C2630291-28D4-4AA4-85C5-D618F9CA29B2@greenant.net>
	<5236C5A9.40704@citrix.com>
	<E77340F5-3090-4BF6-8FE8-7902C8D9970C@greenant.net>
	<26535510.BgxRXuFcU3@gongo>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1499)
X-Virus-Scanned: by Amavis+SpamAssassin+ClamAV and more at marid.inkfort.com
X-Spam-Status: No, score=-3.989 tagged_above=-99 required=5
	tests=[ALL_TRUSTED=-1.8, AWL=0.410, BAYES_00=-2.599]
X-Spam-Score: -3.989
X-Spam-Level: 
Subject: [Xen-users] Networking issue between bridges (Xen 4.3)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I am setting up my firewall and have found that I cannot ping or communicate on any port
between my bridged interfaces on different subnets (and bridges).
Everything else as far as the networking is fine.

I'm not 100% sure it is a Xen issue but I think it may be something to do with the bridge set up.

Here is the layout, I am using PCI passthrough so the ethernet is passed to DomU-gw
DomU-gw can ping both DomU-DB and DomU-web
Dom) can also ping both DomU-DB and DomU-web
but DomU-DB and DomU-web can't ping each other
The firewall is off and net.ipv4.ip_forward = 1
is enabled on both Dom0 and DomU-gw
All machines are running Debian Wheezy

networks are:

DomU-DB
address 10.1.1.20
netmask 255.255.255.0
gateway 10.0.1.11

DomU-web
address 10.1.2.30
netmask 255.255.255.0
gateway 10.0.2.11

Routes on DomU-gw are:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         100.100.0.1     0.0.0.0         UG    0      0        0 br3net
10.1.0.0        *               255.255.255.0   U     0      0        0 eth2
10.1.1.0        *               255.255.255.0   U     0      0        0 eth0
10.1.2.0        *               255.255.255.0   U     0      0        0 eth3
100.100.0.0     *               255.255.255.0   U     0      0        0 br3net
100.100.0.2     *               255.255.255.248 U     0      0        0 br3net


/-------------------------------------------------------------------\
|  Dom0                                                             |
|                                                                   |
|                                                                   |
|                                                                   |   
|                                                                   |
|                                                                   |
|                         10.1.0.23                                 |
\------------<br0net>-----<br2mx>-----<br1loc>---------<br4dmz>-----/
                ||          ||           ||               || 	
                ||          ||           ||  /---------\  ||   /---------\
                ||          ||           ||  |DomU-DB  |  ||   |DomU-web |	
                ||          ||           ||==|eth0     |  ||===|eth0     |
                ||          ||           ||  |10.1.1.20|  ||   |10.1.2.30|	
                ||          ||           ||  \---------/  ||   \---------/
---------------eth1--------<eth2>-----<eth0>------------<eth3>-----\
|               |         10.1.0.11   10.1.1.11         10.1.2.11  |
|               |                                                  |
|               |                                                  |
|  DomU-gw      |                                                  |
|               |                                                  |
|    /--br3net--/                                                  |
|    |                                                             |
|    100.100.0.5                                                   |
\--eth4------------------------------------------------------------/
   (net)         
    ||
   external gw: 100.100.0.1        
             

ps. I know br3net is not doing anything at the moment as far as a bridged
route but it is there in case I want to bypass the firewall for a VM (it works).
also, I have replaced the ip addesses below so the subnets for my external interfaces may not be
correct (please ignore as they are working fine)



Here are the bridges on DomU
--------------------------------

auto br0net
        iface br0net inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

auto br1loc
        iface br1loc inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

auto br2mx
        iface br2mx inet static
        bridge_stp on
        bridge_ports none
        address 10.0.0.23
        netmask 255.255.255.0
        gateway 10.0.0.11

auto br4dmz
        iface br4dmz inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

dns-nameservers 100.100.1.130 100.100.1.140


and the bridge/interfaces on DomU-gw
--------------------------------------

# interface connected to br0net on Dom0
iface eth1 inet manual

# interface via PCI passthrough
iface eth4 inet manual

# bridge interface for passing net traffic
auto br3net
iface br3net inet static
 bridge_ports eth1 eth4
 address 100.100.0.5
 gateway 100.100.0.1
 netmask 255.255.255.248
 broadcast 100.100.0.159

 bridge_stp on          # enable Spanning Tree Protocol

iface br3net inet static
 address 100.100.0.6
 netmask 255.255.255.0

iface br3net inet static
 address 100.100.0.7
 netmask 255.255.255.0

iface br3net inet static
 address 100.100.0.8
 netmask 255.255.255.0

dns-nameservers 100.100.1.130 100.100.1.140

# gateway interface (via br1dmz)
# for inter-DomU traffic
auto eth0
iface eth0 inet static
 address 10.1.1.11
 netmask 255.255.255.0

# gateway interface (via br2mx)
# for management traffic
auto eth2
iface eth2 inet static
 address 10.1.0.11
 netmask 255.255.255.0

# gateway interface (via br4dmz)
auto eth3
iface eth3 inet static
 address 10.1.2.11
 netmask 255.255.255.0


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 15:41:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 15:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5dR5-00011e-Fo; Tue, 21 Jan 2014 15:40:19 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen_help@greenant.net>) id 1W5dR3-00011Z-DS
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 15:40:17 +0000
Received: from [85.158.137.68:46126] by server-11.bemta-3.messagelabs.com id
	40/D2-19379-0E49ED25; Tue, 21 Jan 2014 15:40:16 +0000
X-Env-Sender: xen_help@greenant.net
X-Msg-Ref: server-10.tower-31.messagelabs.com!1390318813!9288162!1
X-Originating-IP: [88.208.205.235]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32239 invoked from network); 21 Jan 2014 15:40:13 -0000
Received: from server88-208-205-235.live-servers.net (HELO inkfort.com)
	(88.208.205.235) by server-10.tower-31.messagelabs.com with SMTP;
	21 Jan 2014 15:40:13 -0000
Received: from localhost (marid.inkfort.com [127.0.0.1])
	by inkfort.com (Postfix) with ESMTP id DEE581BC11
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 14:43:17 +0000 (GMT)
Received: from inkfort.com ([127.0.0.1])
	by localhost (inkfort.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 24822-10 for <xen-users@lists.xen.org>;
	Tue, 21 Jan 2014 14:43:10 +0000 (GMT)
Received: from [10.0.1.20] (ppp59-167-120-96.static.internode.on.net
	[59.167.120.96]) (using TLSv1 with cipher AES128-SHA (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: zp@greenant.net)
	by inkfort.com (Postfix) with ESMTPSA id ADDA11BBFA
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 14:43:09 +0000 (GMT)
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Frank <xen_help@greenant.net>
In-Reply-To: <26535510.BgxRXuFcU3@gongo>
Date: Wed, 22 Jan 2014 02:40:00 +1100
Message-Id: <9A8EC6DD-4028-44B1-B6D7-B3DDA57DC0DB@greenant.net>
References: <C2630291-28D4-4AA4-85C5-D618F9CA29B2@greenant.net>
	<5236C5A9.40704@citrix.com>
	<E77340F5-3090-4BF6-8FE8-7902C8D9970C@greenant.net>
	<26535510.BgxRXuFcU3@gongo>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1499)
X-Virus-Scanned: by Amavis+SpamAssassin+ClamAV and more at marid.inkfort.com
X-Spam-Status: No, score=-3.989 tagged_above=-99 required=5
	tests=[ALL_TRUSTED=-1.8, AWL=0.410, BAYES_00=-2.599]
X-Spam-Score: -3.989
X-Spam-Level: 
Subject: [Xen-users] Networking issue between bridges (Xen 4.3)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I am setting up my firewall and have found that I cannot ping or communicate on any port
between my bridged interfaces on different subnets (and bridges).
Everything else as far as the networking is fine.

I'm not 100% sure it is a Xen issue but I think it may be something to do with the bridge set up.

Here is the layout, I am using PCI passthrough so the ethernet is passed to DomU-gw
DomU-gw can ping both DomU-DB and DomU-web
Dom) can also ping both DomU-DB and DomU-web
but DomU-DB and DomU-web can't ping each other
The firewall is off and net.ipv4.ip_forward = 1
is enabled on both Dom0 and DomU-gw
All machines are running Debian Wheezy

networks are:

DomU-DB
address 10.1.1.20
netmask 255.255.255.0
gateway 10.0.1.11

DomU-web
address 10.1.2.30
netmask 255.255.255.0
gateway 10.0.2.11

Routes on DomU-gw are:
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         100.100.0.1     0.0.0.0         UG    0      0        0 br3net
10.1.0.0        *               255.255.255.0   U     0      0        0 eth2
10.1.1.0        *               255.255.255.0   U     0      0        0 eth0
10.1.2.0        *               255.255.255.0   U     0      0        0 eth3
100.100.0.0     *               255.255.255.0   U     0      0        0 br3net
100.100.0.2     *               255.255.255.248 U     0      0        0 br3net


/-------------------------------------------------------------------\
|  Dom0                                                             |
|                                                                   |
|                                                                   |
|                                                                   |   
|                                                                   |
|                                                                   |
|                         10.1.0.23                                 |
\------------<br0net>-----<br2mx>-----<br1loc>---------<br4dmz>-----/
                ||          ||           ||               || 	
                ||          ||           ||  /---------\  ||   /---------\
                ||          ||           ||  |DomU-DB  |  ||   |DomU-web |	
                ||          ||           ||==|eth0     |  ||===|eth0     |
                ||          ||           ||  |10.1.1.20|  ||   |10.1.2.30|	
                ||          ||           ||  \---------/  ||   \---------/
---------------eth1--------<eth2>-----<eth0>------------<eth3>-----\
|               |         10.1.0.11   10.1.1.11         10.1.2.11  |
|               |                                                  |
|               |                                                  |
|  DomU-gw      |                                                  |
|               |                                                  |
|    /--br3net--/                                                  |
|    |                                                             |
|    100.100.0.5                                                   |
\--eth4------------------------------------------------------------/
   (net)         
    ||
   external gw: 100.100.0.1        
             

ps. I know br3net is not doing anything at the moment as far as a bridged
route but it is there in case I want to bypass the firewall for a VM (it works).
also, I have replaced the ip addesses below so the subnets for my external interfaces may not be
correct (please ignore as they are working fine)



Here are the bridges on DomU
--------------------------------

auto br0net
        iface br0net inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

auto br1loc
        iface br1loc inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

auto br2mx
        iface br2mx inet static
        bridge_stp on
        bridge_ports none
        address 10.0.0.23
        netmask 255.255.255.0
        gateway 10.0.0.11

auto br4dmz
        iface br4dmz inet manual
        bridge_stp on
        pre-up    brctl addbr $IFACE
        up        ifconfig    $IFACE up
        down      ifconfig    $IFACE down
        post-down brctl delbr $IFACE

dns-nameservers 100.100.1.130 100.100.1.140


and the bridge/interfaces on DomU-gw
--------------------------------------

# interface connected to br0net on Dom0
iface eth1 inet manual

# interface via PCI passthrough
iface eth4 inet manual

# bridge interface for passing net traffic
auto br3net
iface br3net inet static
 bridge_ports eth1 eth4
 address 100.100.0.5
 gateway 100.100.0.1
 netmask 255.255.255.248
 broadcast 100.100.0.159

 bridge_stp on          # enable Spanning Tree Protocol

iface br3net inet static
 address 100.100.0.6
 netmask 255.255.255.0

iface br3net inet static
 address 100.100.0.7
 netmask 255.255.255.0

iface br3net inet static
 address 100.100.0.8
 netmask 255.255.255.0

dns-nameservers 100.100.1.130 100.100.1.140

# gateway interface (via br1dmz)
# for inter-DomU traffic
auto eth0
iface eth0 inet static
 address 10.1.1.11
 netmask 255.255.255.0

# gateway interface (via br2mx)
# for management traffic
auto eth2
iface eth2 inet static
 address 10.1.0.11
 netmask 255.255.255.0

# gateway interface (via br4dmz)
auto eth3
iface eth3 inet static
 address 10.1.2.11
 netmask 255.255.255.0


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 16:08:49 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:08:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5drb-0003Ek-IQ; Tue, 21 Jan 2014 16:07:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dominic@opusvl.com>) id 1W5dra-0003Ef-56
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:07:42 +0000
Received: from [85.158.139.211:7920] by server-15.bemta-5.messagelabs.com id
	C7/5A-08490-D4B9ED25; Tue, 21 Jan 2014 16:07:41 +0000
X-Env-Sender: dominic@opusvl.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1390320460!11081435!1
X-Originating-IP: [82.211.96.143]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28776 invoked from network); 21 Jan 2014 16:07:40 -0000
Received: from msa.mail.opusvl.net (HELO msa.mail.opusvl.net) (82.211.96.143)
	by server-2.tower-206.messagelabs.com with AES256-SHA encrypted SMTP;
	21 Jan 2014 16:07:40 -0000
Received: from [213.131.188.212] (helo=smtp.rug-01.opusvl.net)
	by msa.mail.opusvl.net with esmtp (Exim 4.69)
	(envelope-from <dominic@opusvl.com>) id 1W5dri-00055K-1W
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:07:50 +0000
Received: from xd-04.rug-01.opusvl.net ([10.10.4.111]:55002)
	by smtp.rug-01.opusvl.net with esmtp (Exim 4.71)
	(envelope-from <dominic@opusvl.com>) id 1W5dud-00006L-MY
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:10:52 +0000
Message-ID: <1390320454.22508.20.camel@xd-04>
From: Dominic Mason <dominic@opusvl.com>
To: xen-users@lists.xen.org
Date: Tue, 21 Jan 2014 16:07:34 +0000
In-Reply-To: <20140114153531.253070@gmx.com>
References: <20140114153531.253070@gmx.com>
Organization: OpusVL
X-Mailer: Evolution 3.2.3-0ubuntu6 
Mime-Version: 1.0
X-SA-Exim-Connect-IP: 10.10.4.111
X-SA-Exim-Mail-From: dominic@opusvl.com
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on vm-1510
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=8.0 tests=ALL_TRUSTED,BAYES_00
	autolearn=ham version=3.3.1
X-Spam-ASN: 
X-SA-Exim-Version: 4.2.1 (built Mon, 22 Mar 2010 06:26:47 +0000)
X-SA-Exim-Scanned: Yes (on smtp.rug-01.opusvl.net)
Subject: Re: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: dominic@opusvl.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi

On Tue, 2014-01-14 at 10:35 -0500, robert jackson wrote:
> Today I booted my domu like normal, but something went wrong. 
> Instead of my login screen loading I was in a terminal. 
> To make matters worse my filesystem was mounted read only.
> I did some research and found that I could mount my filesystem
> as read/write by doing sudo -i and then mount -o remount,rw /. 
> This worked for me and I could then run startx again. 
> I made a mistake though. I think I must have misunderstood what I read, 
> because I thought to fix the problem I had to edit /etc/fstab and 
> remove errors=remount-ro. Big mistake. After I rebooted I had the same
> problem with the filesystem being mounted read only, but now when I do 
> mount -o remount,rw / it doesn't work for me.
> Now it says Unrecognized mount option "o" or missing value, mount: / not mounted
>  or bad option. I don't know what to do now. I don't know if I can boot a live 
> CD to mess with the files on the drive because it's not a real computer. 
> This problem isn't necessarily Xen related but Xen is complicating the matter. 
> That's why I'm asking here. Please help me if you can, I don't have any backups 
> and I'll be very disappointed if I can't fix this.


I've had a very similar situation where a domU crash left the journal on
the domU filesystem in a bad state. You may be in a different position,
but this should allow you to mount your disk on your dom0, andyway to
modify the fstab...



Regardless of fsck'ing the domU FS from the dom0, the domU refused to
boot in anything other than read-only

In my case the domU was on an LVM disk, with partitions, so I had to
use 

kpartx -av /dev/VG/vm-disk 

to make the disk partitions available to the dom0

eg in 
/dev/mapper/VG--vm--diskp1

Then I had to delete the journal from the disk using tune2fs, fsck the
disk, re-create the journal


To remove a journal, you use the -O ^has_journal option 
(Check the man page for tune2fs, I'v only had to do this once, and I
haven't rechecked this)

tune2fs -O ^has_journal /dev/mapper/VG--vm--diskp1

e2fsck -f /dev/mapper/VG--vm--diskp1

tune2fs -O +has_journal /dev/mapper/VG--vm-diskp1

puts a new journal back on the disk.

Then do 

kpartx -dv /dev/VG/vm-disk 

to remove the /dev/mapper entry


This was on an opensuse dom0 with an ubuntu 12.04LTS domU



By the way, doing the kpartx -av command on your domU disk should enable
you to be able to mount the partition from /dev/mapper/ onto your dom0

eg 

kpartx -av /dev/VG/vm-disk
mount -o loop /dev/mapper/VG--vm--diskp1 /mnt

You may have to fsck it before you mount it

That should allow you to be able to get at the fstab to edit it back to
what it should be before, so your VM can mount the disk when it -
hopefully - boots up...



Regards



> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

-- 
Dominic Mason <dominic@opusvl.com>
OpusVL


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 16:08:49 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:08:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5drb-0003Ek-IQ; Tue, 21 Jan 2014 16:07:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dominic@opusvl.com>) id 1W5dra-0003Ef-56
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:07:42 +0000
Received: from [85.158.139.211:7920] by server-15.bemta-5.messagelabs.com id
	C7/5A-08490-D4B9ED25; Tue, 21 Jan 2014 16:07:41 +0000
X-Env-Sender: dominic@opusvl.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1390320460!11081435!1
X-Originating-IP: [82.211.96.143]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28776 invoked from network); 21 Jan 2014 16:07:40 -0000
Received: from msa.mail.opusvl.net (HELO msa.mail.opusvl.net) (82.211.96.143)
	by server-2.tower-206.messagelabs.com with AES256-SHA encrypted SMTP;
	21 Jan 2014 16:07:40 -0000
Received: from [213.131.188.212] (helo=smtp.rug-01.opusvl.net)
	by msa.mail.opusvl.net with esmtp (Exim 4.69)
	(envelope-from <dominic@opusvl.com>) id 1W5dri-00055K-1W
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:07:50 +0000
Received: from xd-04.rug-01.opusvl.net ([10.10.4.111]:55002)
	by smtp.rug-01.opusvl.net with esmtp (Exim 4.71)
	(envelope-from <dominic@opusvl.com>) id 1W5dud-00006L-MY
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:10:52 +0000
Message-ID: <1390320454.22508.20.camel@xd-04>
From: Dominic Mason <dominic@opusvl.com>
To: xen-users@lists.xen.org
Date: Tue, 21 Jan 2014 16:07:34 +0000
In-Reply-To: <20140114153531.253070@gmx.com>
References: <20140114153531.253070@gmx.com>
Organization: OpusVL
X-Mailer: Evolution 3.2.3-0ubuntu6 
Mime-Version: 1.0
X-SA-Exim-Connect-IP: 10.10.4.111
X-SA-Exim-Mail-From: dominic@opusvl.com
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on vm-1510
X-Spam-Level: 
X-Spam-Status: No, score=-2.9 required=8.0 tests=ALL_TRUSTED,BAYES_00
	autolearn=ham version=3.3.1
X-Spam-ASN: 
X-SA-Exim-Version: 4.2.1 (built Mon, 22 Mar 2010 06:26:47 +0000)
X-SA-Exim-Scanned: Yes (on smtp.rug-01.opusvl.net)
Subject: Re: [Xen-users] Something went wrong and now I can't load my domu
 operating system, please help if you can
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: dominic@opusvl.com
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi

On Tue, 2014-01-14 at 10:35 -0500, robert jackson wrote:
> Today I booted my domu like normal, but something went wrong. 
> Instead of my login screen loading I was in a terminal. 
> To make matters worse my filesystem was mounted read only.
> I did some research and found that I could mount my filesystem
> as read/write by doing sudo -i and then mount -o remount,rw /. 
> This worked for me and I could then run startx again. 
> I made a mistake though. I think I must have misunderstood what I read, 
> because I thought to fix the problem I had to edit /etc/fstab and 
> remove errors=remount-ro. Big mistake. After I rebooted I had the same
> problem with the filesystem being mounted read only, but now when I do 
> mount -o remount,rw / it doesn't work for me.
> Now it says Unrecognized mount option "o" or missing value, mount: / not mounted
>  or bad option. I don't know what to do now. I don't know if I can boot a live 
> CD to mess with the files on the drive because it's not a real computer. 
> This problem isn't necessarily Xen related but Xen is complicating the matter. 
> That's why I'm asking here. Please help me if you can, I don't have any backups 
> and I'll be very disappointed if I can't fix this.


I've had a very similar situation where a domU crash left the journal on
the domU filesystem in a bad state. You may be in a different position,
but this should allow you to mount your disk on your dom0, andyway to
modify the fstab...



Regardless of fsck'ing the domU FS from the dom0, the domU refused to
boot in anything other than read-only

In my case the domU was on an LVM disk, with partitions, so I had to
use 

kpartx -av /dev/VG/vm-disk 

to make the disk partitions available to the dom0

eg in 
/dev/mapper/VG--vm--diskp1

Then I had to delete the journal from the disk using tune2fs, fsck the
disk, re-create the journal


To remove a journal, you use the -O ^has_journal option 
(Check the man page for tune2fs, I'v only had to do this once, and I
haven't rechecked this)

tune2fs -O ^has_journal /dev/mapper/VG--vm--diskp1

e2fsck -f /dev/mapper/VG--vm--diskp1

tune2fs -O +has_journal /dev/mapper/VG--vm-diskp1

puts a new journal back on the disk.

Then do 

kpartx -dv /dev/VG/vm-disk 

to remove the /dev/mapper entry


This was on an opensuse dom0 with an ubuntu 12.04LTS domU



By the way, doing the kpartx -av command on your domU disk should enable
you to be able to mount the partition from /dev/mapper/ onto your dom0

eg 

kpartx -av /dev/VG/vm-disk
mount -o loop /dev/mapper/VG--vm--diskp1 /mnt

You may have to fsck it before you mount it

That should allow you to be able to get at the fstab to edit it back to
what it should be before, so your VM can mount the disk when it -
hopefully - boots up...



Regards



> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

-- 
Dominic Mason <dominic@opusvl.com>
OpusVL


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 16:23:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:23:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5e6b-0004Lh-Mi; Tue, 21 Jan 2014 16:23:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adam.ryczkowski@statystyka.net>) id 1W5e6Z-0004LZ-TN
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:23:12 +0000
Received: from [85.158.139.211:16423] by server-8.bemta-5.messagelabs.com id
	F1/4A-29838-FEE9ED25; Tue, 21 Jan 2014 16:23:11 +0000
X-Env-Sender: adam.ryczkowski@statystyka.net
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390321390!11067694!1
X-Originating-IP: [209.85.215.175]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4108 invoked from network); 21 Jan 2014 16:23:10 -0000
Received: from mail-ea0-f175.google.com (HELO mail-ea0-f175.google.com)
	(209.85.215.175)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 16:23:10 -0000
Received: by mail-ea0-f175.google.com with SMTP id z10so3833183ead.6
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 08:23:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:content-type;
	bh=MvjhkPQHFKdHPk+LZqheD2SEcolKKrkCqscsScZgVg4=;
	b=hitxtrSIE9CEug5b4MfFnkfacODJmXkmKPVernT6/cpmPyzPcNjwA4pQVGsNsi/+1a
	AYyXc/njbRcqggrrzACoU12oCbjKG1ww/Zjii2tH/Pa/COpfPL28iYGFf6IMbfZH3Uqz
	txennPotn2anNphWqktwRMLiKFvMKib1eiaOj6ZZnukErdtUrE3kHIuFbCbQBOzz2H3E
	jx7DisjoLXF6knbCyeSFipOB8K3sLS/uyvgj5hw/JmHdm8YgVmz+Kr/iRKWTyV5WoYAV
	BCkaPMAOL5Hr49uknBIv8KmyDmsDG2YJY1qmX6G0bFHkMwtDmeJoCJqasR57wXibLV9T
	ybXg==
X-Gm-Message-State: ALoCoQkvS1mHmNYoa8xJTCLfI7wbOU3vBLc8g+oxhKFipMMZzGFVtq2KB+uIzwDaGu7xht4q2R6s
X-Received: by 10.14.99.66 with SMTP id w42mr11402312eef.63.1390321390032;
	Tue, 21 Jan 2014 08:23:10 -0800 (PST)
Received: from [192.168.3.130] ([194.9.67.191])
	by mx.google.com with ESMTPSA id x2sm16425083eeo.8.2014.01.21.08.23.08
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Tue, 21 Jan 2014 08:23:09 -0800 (PST)
Message-ID: <52DE9EEB.7060805@statystyka.net>
Date: Tue, 21 Jan 2014 17:23:07 +0100
From: Adam Ryczkowski <adam.ryczkowski@statystyka.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
Subject: [Xen-users] Is there any ATI card,
 which works with VGA Passthrough and allows rebooting guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7874960937477450482=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============7874960937477450482==
Content-Type: multipart/alternative;
 boundary="------------060202000007010600070006"

This is a multi-part message in MIME format.
--------------060202000007010600070006
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I'm planning to build a system that allows gaming on domU with 
VGA-passthrough.

Are there any graphics cards besides few expensive NVidia Quadro models, 
that are fully compatible with Xen VGA-passthrough, including rebooting 
the virtual guest?

I'd very much prefer to use ATI family then NVidia, with price <= $500.

Adam Ryczkowski

www.statystyka.net <http://www.google.com/>
+48505919892 <callto:+48505919892>
Skype:sisteczko <skype:sisteczko>


--------------060202000007010600070006
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I'm planning to build a system that allows gaming on domU with
    VGA-passthrough. <br>
    <br>
    Are there any graphics cards besides few expensive NVidia Quadro
    models, that are fully compatible with Xen VGA-passthrough,
    including rebooting the virtual guest?<br>
    <br>
    I'd very much prefer to use ATI family then NVidia, with price &lt;=
    $500.<br>
    <br>
    Adam Ryczkowski<br>
    <div class="moz-signature">
      <p>
        <a href="http://www.google.com/">www.statystyka.net</a><br>
        <a href="callto:+48505919892">+48505919892</a><br>
        <a href="skype:sisteczko">Skype:sisteczko</a><br>
        <br>
      </p>
    </div>
  </body>
</html>

--------------060202000007010600070006--


--===============7874960937477450482==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7874960937477450482==--


From xen-users-bounces@lists.xen.org Tue Jan 21 16:23:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:23:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5e6b-0004Lh-Mi; Tue, 21 Jan 2014 16:23:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adam.ryczkowski@statystyka.net>) id 1W5e6Z-0004LZ-TN
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:23:12 +0000
Received: from [85.158.139.211:16423] by server-8.bemta-5.messagelabs.com id
	F1/4A-29838-FEE9ED25; Tue, 21 Jan 2014 16:23:11 +0000
X-Env-Sender: adam.ryczkowski@statystyka.net
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390321390!11067694!1
X-Originating-IP: [209.85.215.175]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4108 invoked from network); 21 Jan 2014 16:23:10 -0000
Received: from mail-ea0-f175.google.com (HELO mail-ea0-f175.google.com)
	(209.85.215.175)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 16:23:10 -0000
Received: by mail-ea0-f175.google.com with SMTP id z10so3833183ead.6
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 08:23:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:content-type;
	bh=MvjhkPQHFKdHPk+LZqheD2SEcolKKrkCqscsScZgVg4=;
	b=hitxtrSIE9CEug5b4MfFnkfacODJmXkmKPVernT6/cpmPyzPcNjwA4pQVGsNsi/+1a
	AYyXc/njbRcqggrrzACoU12oCbjKG1ww/Zjii2tH/Pa/COpfPL28iYGFf6IMbfZH3Uqz
	txennPotn2anNphWqktwRMLiKFvMKib1eiaOj6ZZnukErdtUrE3kHIuFbCbQBOzz2H3E
	jx7DisjoLXF6knbCyeSFipOB8K3sLS/uyvgj5hw/JmHdm8YgVmz+Kr/iRKWTyV5WoYAV
	BCkaPMAOL5Hr49uknBIv8KmyDmsDG2YJY1qmX6G0bFHkMwtDmeJoCJqasR57wXibLV9T
	ybXg==
X-Gm-Message-State: ALoCoQkvS1mHmNYoa8xJTCLfI7wbOU3vBLc8g+oxhKFipMMZzGFVtq2KB+uIzwDaGu7xht4q2R6s
X-Received: by 10.14.99.66 with SMTP id w42mr11402312eef.63.1390321390032;
	Tue, 21 Jan 2014 08:23:10 -0800 (PST)
Received: from [192.168.3.130] ([194.9.67.191])
	by mx.google.com with ESMTPSA id x2sm16425083eeo.8.2014.01.21.08.23.08
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Tue, 21 Jan 2014 08:23:09 -0800 (PST)
Message-ID: <52DE9EEB.7060805@statystyka.net>
Date: Tue, 21 Jan 2014 17:23:07 +0100
From: Adam Ryczkowski <adam.ryczkowski@statystyka.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
Subject: [Xen-users] Is there any ATI card,
 which works with VGA Passthrough and allows rebooting guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7874960937477450482=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============7874960937477450482==
Content-Type: multipart/alternative;
 boundary="------------060202000007010600070006"

This is a multi-part message in MIME format.
--------------060202000007010600070006
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

I'm planning to build a system that allows gaming on domU with 
VGA-passthrough.

Are there any graphics cards besides few expensive NVidia Quadro models, 
that are fully compatible with Xen VGA-passthrough, including rebooting 
the virtual guest?

I'd very much prefer to use ATI family then NVidia, with price <= $500.

Adam Ryczkowski

www.statystyka.net <http://www.google.com/>
+48505919892 <callto:+48505919892>
Skype:sisteczko <skype:sisteczko>


--------------060202000007010600070006
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I'm planning to build a system that allows gaming on domU with
    VGA-passthrough. <br>
    <br>
    Are there any graphics cards besides few expensive NVidia Quadro
    models, that are fully compatible with Xen VGA-passthrough,
    including rebooting the virtual guest?<br>
    <br>
    I'd very much prefer to use ATI family then NVidia, with price &lt;=
    $500.<br>
    <br>
    Adam Ryczkowski<br>
    <div class="moz-signature">
      <p>
        <a href="http://www.google.com/">www.statystyka.net</a><br>
        <a href="callto:+48505919892">+48505919892</a><br>
        <a href="skype:sisteczko">Skype:sisteczko</a><br>
        <br>
      </p>
    </div>
  </body>
</html>

--------------060202000007010600070006--


--===============7874960937477450482==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7874960937477450482==--


From xen-users-bounces@lists.xen.org Tue Jan 21 16:41:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5eNY-0005MI-Rn; Tue, 21 Jan 2014 16:40:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W5eNX-0005MB-0S
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:40:43 +0000
Received: from [85.158.143.35:40717] by server-3.bemta-4.messagelabs.com id
	2F/C3-32360-A03AED25; Tue, 21 Jan 2014 16:40:42 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-5.tower-21.messagelabs.com!1390322432!547908!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_19,
	ML_RADAR_SPEW_LINKS_8, SUBJECT_EXCESS_QP, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTA1NDggKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28805 invoked from network); 21 Jan 2014 16:40:33 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 21 Jan 2014 16:40:33 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 541F4221BEB
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 16:40:32 +0000 (GMT)
MIME-Version: 1.0
Date: Tue, 21 Jan 2014 16:40:32 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <52DE9EEB.7060805@statystyka.net>
References: <52DE9EEB.7060805@statystyka.net>
Message-ID: <1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users]
 =?utf-8?q?Is_there_any_ATI_card=2C_which_works_with_V?=
 =?utf-8?q?GA_Passthrough_and_allows_rebooting_guest=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 2014-01-21 16:23, Adam Ryczkowski wrote:
> I'm planning to build a system that allows gaming on domU with
> VGA-passthrough.
> 
>  Are there any graphics cards besides few expensive NVidia Quadro
> models, that are fully compatible with Xen VGA-passthrough, including
> rebooting the virtual guest?
> 
>  I'd very much prefer to use ATI family then NVidia, with price <=
> $500.

Depends on the performance level you required. IIRC I had
marginally better luck with the HD6450/7450 card than higher
spec ones, presumably because it doesn't take auxiliary
power so putting it to sleep by removing PCIe power
works on it.

Having said that, if you aren't after a particularly high
performance level, genuine Quadro 2000 can be had for
not much $ on ebay. If you want something faster than
that, get an Nvidia GTX470 or GTX480 and do a BIOS
mod on it to make it into a Quadro 5000 or 6000 respectively
as per the instructions here:

http://goo.gl/K69Xlh

I have used modified GTX470 and 480 cards very
extensively without any problems at all, as have
several other people on the list here.

If you want to go faster and aren't afraid of a little
bit of soldering, get a non-Gainward GTX680 and remove
one resistor to make it into half of a Tesla K10, which
also works well for VGA passthrough purposes (yes, I
also use those).

Gordan

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 16:41:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 16:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5eNY-0005MI-Rn; Tue, 21 Jan 2014 16:40:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W5eNX-0005MB-0S
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 16:40:43 +0000
Received: from [85.158.143.35:40717] by server-3.bemta-4.messagelabs.com id
	2F/C3-32360-A03AED25; Tue, 21 Jan 2014 16:40:42 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-5.tower-21.messagelabs.com!1390322432!547908!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_19,
	ML_RADAR_SPEW_LINKS_8, SUBJECT_EXCESS_QP, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNTA1NDggKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28805 invoked from network); 21 Jan 2014 16:40:33 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 21 Jan 2014 16:40:33 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 541F4221BEB
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 16:40:32 +0000 (GMT)
MIME-Version: 1.0
Date: Tue, 21 Jan 2014 16:40:32 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <52DE9EEB.7060805@statystyka.net>
References: <52DE9EEB.7060805@statystyka.net>
Message-ID: <1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users]
 =?utf-8?q?Is_there_any_ATI_card=2C_which_works_with_V?=
 =?utf-8?q?GA_Passthrough_and_allows_rebooting_guest=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 2014-01-21 16:23, Adam Ryczkowski wrote:
> I'm planning to build a system that allows gaming on domU with
> VGA-passthrough.
> 
>  Are there any graphics cards besides few expensive NVidia Quadro
> models, that are fully compatible with Xen VGA-passthrough, including
> rebooting the virtual guest?
> 
>  I'd very much prefer to use ATI family then NVidia, with price <=
> $500.

Depends on the performance level you required. IIRC I had
marginally better luck with the HD6450/7450 card than higher
spec ones, presumably because it doesn't take auxiliary
power so putting it to sleep by removing PCIe power
works on it.

Having said that, if you aren't after a particularly high
performance level, genuine Quadro 2000 can be had for
not much $ on ebay. If you want something faster than
that, get an Nvidia GTX470 or GTX480 and do a BIOS
mod on it to make it into a Quadro 5000 or 6000 respectively
as per the instructions here:

http://goo.gl/K69Xlh

I have used modified GTX470 and 480 cards very
extensively without any problems at all, as have
several other people on the list here.

If you want to go faster and aren't afraid of a little
bit of soldering, get a non-Gainward GTX680 and remove
one resistor to make it into half of a Tesla K10, which
also works well for VGA passthrough purposes (yes, I
also use those).

Gordan

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:15:24 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:15:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5euU-0007WB-Be; Tue, 21 Jan 2014 17:14:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adam.ryczkowski@statystyka.net>) id 1W5euS-0007W6-Sl
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:14:45 +0000
Received: from [193.109.254.147:30504] by server-14.bemta-14.messagelabs.com
	id 7F/FB-12628-40BAED25; Tue, 21 Jan 2014 17:14:44 +0000
X-Env-Sender: adam.ryczkowski@statystyka.net
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390324483!12237735!1
X-Originating-IP: [74.125.83.47]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22725 invoked from network); 21 Jan 2014 17:14:43 -0000
Received: from mail-ee0-f47.google.com (HELO mail-ee0-f47.google.com)
	(74.125.83.47)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:14:43 -0000
Received: by mail-ee0-f47.google.com with SMTP id d49so3421812eek.6
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 09:14:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:references:in-reply-to:content-type
	:content-transfer-encoding;
	bh=1mSSMM2LkrjThYNPain3uYSMHhpYmdk35RgAccwF30M=;
	b=bNfG6r3l75WT1fyomHwEDFcdflqRfMQqzEbCHkKKy2zWWamS0g5RPFwUwujjm+q+f+
	PVohdRdYAvuNffGe1TatGcOKfCi3XxRqILM7v/mVSfr/WSLY2YIIfdKMeqNnclI+c+rC
	evOByeH33P/7VD1bQ40s8UKpKAZirvNATk7B3t3aAnVePMwAR+mw4dTvXN9jsnOQGLs7
	XQnyWH0cxv0mNqeATjpoc1ylB/gQdpp6EV8558aIX4IWW5EY68hXwQ9Gf/6kBjnNjOq1
	ezx7DgIkhE5qnyxqDAVRTZ7+rQ1B8TIrsKxiXhsvmnF3nlFjoKVs7Sao8U6L42cgK3Wg
	v1hA==
X-Gm-Message-State: ALoCoQmBBvOeAolLSt61vxSjMtnkPbB7zuL1WB4yRSBWdSxA4NsCH4p6o1ILXQMIAmbLS44EvnWW
X-Received: by 10.15.43.10 with SMTP id w10mr25027687eev.13.1390324483422;
	Tue, 21 Jan 2014 09:14:43 -0800 (PST)
Received: from [192.168.3.130] ([194.9.67.191])
	by mx.google.com with ESMTPSA id k41sm16878370eey.0.2014.01.21.09.14.40
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Tue, 21 Jan 2014 09:14:42 -0800 (PST)
Message-ID: <52DEAAFF.4070809@statystyka.net>
Date: Tue, 21 Jan 2014 18:14:39 +0100
From: Adam Ryczkowski <adam.ryczkowski@statystyka.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52DE9EEB.7060805@statystyka.net>
	<1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
In-Reply-To: <1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
Subject: Re: [Xen-users] Is there any ATI card,
 which works with VGA Passthrough and allows rebooting guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21.01.2014 17:40, Gordan Bobic wrote:
> On 2014-01-21 16:23, Adam Ryczkowski wrote:
>> I'm planning to build a system that allows gaming on domU with
>> VGA-passthrough.
>>
>>  Are there any graphics cards besides few expensive NVidia Quadro
>> models, that are fully compatible with Xen VGA-passthrough, including
>> rebooting the virtual guest?
>>
>>  I'd very much prefer to use ATI family then NVidia, with price <=
>> $500.
> Depends on the performance level you required. IIRC I had
> marginally better luck with the HD6450/7450 card than higher
> spec ones, presumably because it doesn't take auxiliary
> power so putting it to sleep by removing PCIe power
> works on it.
Dear Gordan,

thank you very much for an answer.

Do you mean, that you are actually able to reboot the guest as many 
times, as you want, without any issues?
>
> If you want to go faster and aren't afraid of a little
> bit of soldering, get a non-Gainward GTX680 and remove
> one resistor to make it into half of a Tesla K10, which
> also works well for VGA passthrough purposes (yes, I
> also use those).
>

Do you have, by any chance, a link to the photograph describing which 
resistor to remove? As I understand, the "solution" depends on the 
motherboard manufacturer...

I've found tons of these on several forums, but they were about 
modifying GTX 690 into Tesla K10, not GTX 680. Besides, many are poorly 
explained, and I didn't make out precisely if the modification really 
worked.

BTW Why non-Gainwart?


Adam

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:15:24 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:15:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5euU-0007WB-Be; Tue, 21 Jan 2014 17:14:46 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <adam.ryczkowski@statystyka.net>) id 1W5euS-0007W6-Sl
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:14:45 +0000
Received: from [193.109.254.147:30504] by server-14.bemta-14.messagelabs.com
	id 7F/FB-12628-40BAED25; Tue, 21 Jan 2014 17:14:44 +0000
X-Env-Sender: adam.ryczkowski@statystyka.net
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390324483!12237735!1
X-Originating-IP: [74.125.83.47]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22725 invoked from network); 21 Jan 2014 17:14:43 -0000
Received: from mail-ee0-f47.google.com (HELO mail-ee0-f47.google.com)
	(74.125.83.47)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:14:43 -0000
Received: by mail-ee0-f47.google.com with SMTP id d49so3421812eek.6
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 09:14:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to
	:subject:references:in-reply-to:content-type
	:content-transfer-encoding;
	bh=1mSSMM2LkrjThYNPain3uYSMHhpYmdk35RgAccwF30M=;
	b=bNfG6r3l75WT1fyomHwEDFcdflqRfMQqzEbCHkKKy2zWWamS0g5RPFwUwujjm+q+f+
	PVohdRdYAvuNffGe1TatGcOKfCi3XxRqILM7v/mVSfr/WSLY2YIIfdKMeqNnclI+c+rC
	evOByeH33P/7VD1bQ40s8UKpKAZirvNATk7B3t3aAnVePMwAR+mw4dTvXN9jsnOQGLs7
	XQnyWH0cxv0mNqeATjpoc1ylB/gQdpp6EV8558aIX4IWW5EY68hXwQ9Gf/6kBjnNjOq1
	ezx7DgIkhE5qnyxqDAVRTZ7+rQ1B8TIrsKxiXhsvmnF3nlFjoKVs7Sao8U6L42cgK3Wg
	v1hA==
X-Gm-Message-State: ALoCoQmBBvOeAolLSt61vxSjMtnkPbB7zuL1WB4yRSBWdSxA4NsCH4p6o1ILXQMIAmbLS44EvnWW
X-Received: by 10.15.43.10 with SMTP id w10mr25027687eev.13.1390324483422;
	Tue, 21 Jan 2014 09:14:43 -0800 (PST)
Received: from [192.168.3.130] ([194.9.67.191])
	by mx.google.com with ESMTPSA id k41sm16878370eey.0.2014.01.21.09.14.40
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Tue, 21 Jan 2014 09:14:42 -0800 (PST)
Message-ID: <52DEAAFF.4070809@statystyka.net>
Date: Tue, 21 Jan 2014 18:14:39 +0100
From: Adam Ryczkowski <adam.ryczkowski@statystyka.net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52DE9EEB.7060805@statystyka.net>
	<1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
In-Reply-To: <1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
Subject: Re: [Xen-users] Is there any ATI card,
 which works with VGA Passthrough and allows rebooting guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21.01.2014 17:40, Gordan Bobic wrote:
> On 2014-01-21 16:23, Adam Ryczkowski wrote:
>> I'm planning to build a system that allows gaming on domU with
>> VGA-passthrough.
>>
>>  Are there any graphics cards besides few expensive NVidia Quadro
>> models, that are fully compatible with Xen VGA-passthrough, including
>> rebooting the virtual guest?
>>
>>  I'd very much prefer to use ATI family then NVidia, with price <=
>> $500.
> Depends on the performance level you required. IIRC I had
> marginally better luck with the HD6450/7450 card than higher
> spec ones, presumably because it doesn't take auxiliary
> power so putting it to sleep by removing PCIe power
> works on it.
Dear Gordan,

thank you very much for an answer.

Do you mean, that you are actually able to reboot the guest as many 
times, as you want, without any issues?
>
> If you want to go faster and aren't afraid of a little
> bit of soldering, get a non-Gainward GTX680 and remove
> one resistor to make it into half of a Tesla K10, which
> also works well for VGA passthrough purposes (yes, I
> also use those).
>

Do you have, by any chance, a link to the photograph describing which 
resistor to remove? As I understand, the "solution" depends on the 
motherboard manufacturer...

I've found tons of these on several forums, but they were about 
modifying GTX 690 into Tesla K10, not GTX 680. Besides, many are poorly 
explained, and I didn't make out precisely if the modification really 
worked.

BTW Why non-Gainwart?


Adam

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:39:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:39:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fIN-0000eC-Kg; Tue, 21 Jan 2014 17:39:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5fIM-0000e4-Qx
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:39:26 +0000
Received: from [85.158.137.68:19257] by server-12.bemta-3.messagelabs.com id
	2D/49-20055-EC0BED25; Tue, 21 Jan 2014 17:39:26 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1390325964!6818436!1
X-Originating-IP: [209.85.216.51]
X-SpamReason: No, hits=1.5 required=7.0 tests=HTML_00_10,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10483 invoked from network); 21 Jan 2014 17:39:25 -0000
Received: from mail-qa0-f51.google.com (HELO mail-qa0-f51.google.com)
	(209.85.216.51)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:39:25 -0000
Received: by mail-qa0-f51.google.com with SMTP id f11so6746339qae.38
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 09:39:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=esNTCH/Q2yHiH7Xvrf0Bm2oU2qDt8qL6xsqHVrWbdl8=;
	b=KhQh1GeUb6AL6sCPbfIZjNJblXzvERNvkWfPVuGe3y/wBosaNijhaG54hTMK0i/R29
	zs/y+qdEGW6nw4eYDmI6P52w9maVyMU+Mv0FrWIZNEcvWtiUBe4wvuSzojtYepzFBv8O
	2GCCpDLub32uFIaBHXIIll/tZb0RX3BltZeBXU+4Gk1u2RRZnfZTG0GlSdeGulxlGsA+
	a6YxxVzZaNjTYWVg1ir/84Zb69PJOui940RwbmLm6X1eMAiWGmAMANOGOSCc9IBOnOfx
	D8fGEReGClTDtzK+Nk7iYSadGPaJTrL0hPoJp+mxKQWFeVBb2dvW+yN53pk71c2IAZOv
	kwlw==
MIME-Version: 1.0
X-Received: by 10.224.5.69 with SMTP id 5mr39504999qau.11.1390325964112; Tue,
	21 Jan 2014 09:39:24 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 09:39:24 -0800 (PST)
Date: Tue, 21 Jan 2014 10:39:24 -0700
Message-ID: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3614220694056541102=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3614220694056541102==
Content-Type: multipart/alternative; boundary=001a11c2c28e3689f804f07e7d08

--001a11c2c28e3689f804f07e7d08
Content-Type: text/plain; charset=ISO-8859-1

Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012 or
linux servers running under. lastes git version. I can roll back and have
functioning xen. I run arch linux. I hope there is somone testing xen 4.4
under.

--001a11c2c28e3689f804f07e7d08
Content-Type: text/html; charset=ISO-8859-1

<div dir="ltr">Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012 or linux servers running under. lastes git version. I can roll back and have functioning xen. I run arch linux. I hope there is somone testing xen 4.4 under.</div>

--001a11c2c28e3689f804f07e7d08--


--===============3614220694056541102==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3614220694056541102==--


From xen-users-bounces@lists.xen.org Tue Jan 21 17:39:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:39:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fIN-0000eC-Kg; Tue, 21 Jan 2014 17:39:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5fIM-0000e4-Qx
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:39:26 +0000
Received: from [85.158.137.68:19257] by server-12.bemta-3.messagelabs.com id
	2D/49-20055-EC0BED25; Tue, 21 Jan 2014 17:39:26 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1390325964!6818436!1
X-Originating-IP: [209.85.216.51]
X-SpamReason: No, hits=1.5 required=7.0 tests=HTML_00_10,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10483 invoked from network); 21 Jan 2014 17:39:25 -0000
Received: from mail-qa0-f51.google.com (HELO mail-qa0-f51.google.com)
	(209.85.216.51)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:39:25 -0000
Received: by mail-qa0-f51.google.com with SMTP id f11so6746339qae.38
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 09:39:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=esNTCH/Q2yHiH7Xvrf0Bm2oU2qDt8qL6xsqHVrWbdl8=;
	b=KhQh1GeUb6AL6sCPbfIZjNJblXzvERNvkWfPVuGe3y/wBosaNijhaG54hTMK0i/R29
	zs/y+qdEGW6nw4eYDmI6P52w9maVyMU+Mv0FrWIZNEcvWtiUBe4wvuSzojtYepzFBv8O
	2GCCpDLub32uFIaBHXIIll/tZb0RX3BltZeBXU+4Gk1u2RRZnfZTG0GlSdeGulxlGsA+
	a6YxxVzZaNjTYWVg1ir/84Zb69PJOui940RwbmLm6X1eMAiWGmAMANOGOSCc9IBOnOfx
	D8fGEReGClTDtzK+Nk7iYSadGPaJTrL0hPoJp+mxKQWFeVBb2dvW+yN53pk71c2IAZOv
	kwlw==
MIME-Version: 1.0
X-Received: by 10.224.5.69 with SMTP id 5mr39504999qau.11.1390325964112; Tue,
	21 Jan 2014 09:39:24 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 09:39:24 -0800 (PST)
Date: Tue, 21 Jan 2014 10:39:24 -0700
Message-ID: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3614220694056541102=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3614220694056541102==
Content-Type: multipart/alternative; boundary=001a11c2c28e3689f804f07e7d08

--001a11c2c28e3689f804f07e7d08
Content-Type: text/plain; charset=ISO-8859-1

Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012 or
linux servers running under. lastes git version. I can roll back and have
functioning xen. I run arch linux. I hope there is somone testing xen 4.4
under.

--001a11c2c28e3689f804f07e7d08
Content-Type: text/html; charset=ISO-8859-1

<div dir="ltr">Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012 or linux servers running under. lastes git version. I can roll back and have functioning xen. I run arch linux. I hope there is somone testing xen 4.4 under.</div>

--001a11c2c28e3689f804f07e7d08--


--===============3614220694056541102==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3614220694056541102==--


From xen-users-bounces@lists.xen.org Tue Jan 21 17:51:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fTN-0001FU-DV; Tue, 21 Jan 2014 17:50:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W5fTM-0001FP-9N
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:50:48 +0000
Received: from [85.158.139.211:21696] by server-8.bemta-5.messagelabs.com id
	67/9F-29838-773BED25; Tue, 21 Jan 2014 17:50:47 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-14.tower-206.messagelabs.com!1390326645!11058602!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=SUBJECT_EXCESS_QP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16801 invoked from network); 21 Jan 2014 17:50:46 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 21 Jan 2014 17:50:46 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 3FACC221BEA
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 17:50:45 +0000 (GMT)
MIME-Version: 1.0
Date: Tue, 21 Jan 2014 17:50:45 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <52DEAAFF.4070809@statystyka.net>
References: " <52DE9EEB.7060805@statystyka.net>"
	<1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
	<52DEAAFF.4070809@statystyka.net>
Message-ID: <7a2aa82c1142f0b7040d0eeac9281286@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users]
 =?utf-8?q?Is_there_any_ATI_card=2C_which_works_with_V?=
 =?utf-8?q?GA_Passthrough_and_allows_rebooting_guest=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 2014-01-21 17:14, Adam Ryczkowski wrote:
> On 21.01.2014 17:40, Gordan Bobic wrote:
>> On 2014-01-21 16:23, Adam Ryczkowski wrote:
>>> I'm planning to build a system that allows gaming on domU with
>>> VGA-passthrough.
>>> 
>>>  Are there any graphics cards besides few expensive NVidia Quadro
>>> models, that are fully compatible with Xen VGA-passthrough, including
>>> rebooting the virtual guest?
>>> 
>>>  I'd very much prefer to use ATI family then NVidia, with price <=
>>> $500.
>> Depends on the performance level you required. IIRC I had
>> marginally better luck with the HD6450/7450 card than higher
>> spec ones, presumably because it doesn't take auxiliary
>> power so putting it to sleep by removing PCIe power
>> works on it.
> Dear Gordan,
> 
> thank you very much for an answer.
> 
> Do you mean, that you are actually able to reboot the guest as many
> times, as you want, without any issues?

I only tried a couple of times, I was never going to use
that card longer term, so it could have just been luck. But
having said that I have _never_ managed to reboot the same
VM with a 7970 card without issues.

>> If you want to go faster and aren't afraid of a little
>> bit of soldering, get a non-Gainward GTX680 and remove
>> one resistor to make it into half of a Tesla K10, which
>> also works well for VGA passthrough purposes (yes, I
>> also use those).
>> 
> 
> Do you have, by any chance, a link to the photograph describing which
> resistor to remove? As I understand, the "solution" depends on the
> motherboard manufacturer...

You need to remove resistor 3 as per the photos attached to this
post on EEVBLOG:
http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg207550/#msg207550

That will turn it into a Tesla K10. Note that my experience
shows that Gainward cards (both my Gainward 680 Phantom and
Gainward 690) have issues when modified - they work fine on
bare metal but when passed through to a VM they seem unable
to output dual-link DVI modes, or anything over DisplayPorts.
My MSI GTX680, OTOH, works just fine.

While there may be non-reference 680 cards that are different,
I have not seen any.

> I've found tons of these on several forums, but they were about
> modifying GTX 690 into Tesla K10, not GTX 680.

Read the eevblog forum thread I linked above end to end (yes,
I know there are 60 pages), all of the available knowledge
on Nvidia modding that I am aware of is either there or linked
to from there.

I also made an attempt to start moving the info to a wiki on
wikia, so by all means, if you get it working, please put the
info on the exact mod you did on gpumod.wikia.com.

> Besides, many are
> poorly explained, and I didn't make out precisely if the modification
> really worked.

Read the eevblog thread. :)

> BTW Why non-Gainwart?

See above - I have experienced odd issues such as being
limited to only SL-DVI modes in a VM (but not on bare metal)
when using Gainward cards, so best to avoid them.

Gordan

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:51:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fTN-0001FU-DV; Tue, 21 Jan 2014 17:50:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <gordan@bobich.net>) id 1W5fTM-0001FP-9N
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:50:48 +0000
Received: from [85.158.139.211:21696] by server-8.bemta-5.messagelabs.com id
	67/9F-29838-773BED25; Tue, 21 Jan 2014 17:50:47 +0000
X-Env-Sender: gordan@bobich.net
X-Msg-Ref: server-14.tower-206.messagelabs.com!1390326645!11058602!1
X-Originating-IP: [217.34.137.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=SUBJECT_EXCESS_QP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16801 invoked from network); 21 Jan 2014 17:50:46 -0000
Received: from host217-34-137-81.in-addr.btopenworld.com (HELO
	external.sentinel2) (217.34.137.81)
	by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
	encrypted SMTP; 21 Jan 2014 17:50:46 -0000
Received: from mail.shatteredsilicon.net (localhost [127.0.0.1])
	by external.sentinel2 (Postfix) with ESMTP id 3FACC221BEA
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 17:50:45 +0000 (GMT)
MIME-Version: 1.0
Date: Tue, 21 Jan 2014 17:50:45 +0000
From: Gordan Bobic <gordan@bobich.net>
To: xen-users@lists.xen.org
In-Reply-To: <52DEAAFF.4070809@statystyka.net>
References: " <52DE9EEB.7060805@statystyka.net>"
	<1f5f6f68bdba60c396ca34b350699e40@mail.shatteredsilicon.net>
	<52DEAAFF.4070809@statystyka.net>
Message-ID: <7a2aa82c1142f0b7040d0eeac9281286@mail.shatteredsilicon.net>
X-Sender: gordan@bobich.net
User-Agent: Roundcube Webmail/0.9.5
Subject: Re: [Xen-users]
 =?utf-8?q?Is_there_any_ATI_card=2C_which_works_with_V?=
 =?utf-8?q?GA_Passthrough_and_allows_rebooting_guest=3F?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 2014-01-21 17:14, Adam Ryczkowski wrote:
> On 21.01.2014 17:40, Gordan Bobic wrote:
>> On 2014-01-21 16:23, Adam Ryczkowski wrote:
>>> I'm planning to build a system that allows gaming on domU with
>>> VGA-passthrough.
>>> 
>>>  Are there any graphics cards besides few expensive NVidia Quadro
>>> models, that are fully compatible with Xen VGA-passthrough, including
>>> rebooting the virtual guest?
>>> 
>>>  I'd very much prefer to use ATI family then NVidia, with price <=
>>> $500.
>> Depends on the performance level you required. IIRC I had
>> marginally better luck with the HD6450/7450 card than higher
>> spec ones, presumably because it doesn't take auxiliary
>> power so putting it to sleep by removing PCIe power
>> works on it.
> Dear Gordan,
> 
> thank you very much for an answer.
> 
> Do you mean, that you are actually able to reboot the guest as many
> times, as you want, without any issues?

I only tried a couple of times, I was never going to use
that card longer term, so it could have just been luck. But
having said that I have _never_ managed to reboot the same
VM with a 7970 card without issues.

>> If you want to go faster and aren't afraid of a little
>> bit of soldering, get a non-Gainward GTX680 and remove
>> one resistor to make it into half of a Tesla K10, which
>> also works well for VGA passthrough purposes (yes, I
>> also use those).
>> 
> 
> Do you have, by any chance, a link to the photograph describing which
> resistor to remove? As I understand, the "solution" depends on the
> motherboard manufacturer...

You need to remove resistor 3 as per the photos attached to this
post on EEVBLOG:
http://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg207550/#msg207550

That will turn it into a Tesla K10. Note that my experience
shows that Gainward cards (both my Gainward 680 Phantom and
Gainward 690) have issues when modified - they work fine on
bare metal but when passed through to a VM they seem unable
to output dual-link DVI modes, or anything over DisplayPorts.
My MSI GTX680, OTOH, works just fine.

While there may be non-reference 680 cards that are different,
I have not seen any.

> I've found tons of these on several forums, but they were about
> modifying GTX 690 into Tesla K10, not GTX 680.

Read the eevblog forum thread I linked above end to end (yes,
I know there are 60 pages), all of the available knowledge
on Nvidia modding that I am aware of is either there or linked
to from there.

I also made an attempt to start moving the info to a wiki on
wikia, so by all means, if you get it working, please put the
info on the exact mod you did on gpumod.wikia.com.

> Besides, many are
> poorly explained, and I didn't make out precisely if the modification
> really worked.

Read the eevblog thread. :)

> BTW Why non-Gainwart?

See above - I have experienced odd issues such as being
limited to only SL-DVI modes in a VM (but not on bare metal)
when using Gainward cards, so best to avoid them.

Gordan

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:56:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:56:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fYZ-0001uB-Dg; Tue, 21 Jan 2014 17:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W5fYX-0001tz-Tj
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:56:10 +0000
Received: from [85.158.137.68:24918] by server-16.bemta-3.messagelabs.com id
	56/D8-26128-9B4BED25; Tue, 21 Jan 2014 17:56:09 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1390326967!9318783!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5591 invoked from network); 21 Jan 2014 17:56:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:56:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,696,1384300800"; d="scan'208";a="92939801"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 21 Jan 2014 17:56:06 +0000
Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.80)
	with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 12:56:05 -0500
Message-ID: <52DEB4B5.5000205@citrix.com>
Date: Tue, 21 Jan 2014 18:56:05 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: jacek burghardt <jaceksburghardt@gmail.com>, xen-users
	<xen-users@lists.xen.org>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
In-Reply-To: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA1
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 18:39, jacek burghardt wrote:
> Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012
> or linux servers running under. lastes git version. I can roll back and
> have functioning xen. I run arch linux. I hope there is somone testing
> xen 4.4 under.

Ian Campbell already pointed out what you need to do:

http://lists.xen.org/archives/html/xen-users/2014-01/msg00158.html

Also, sending this kind of messages without any description of the error
is certainly not going to get you any help.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 17:56:29 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 17:56:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5fYZ-0001uB-Dg; Tue, 21 Jan 2014 17:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W5fYX-0001tz-Tj
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 17:56:10 +0000
Received: from [85.158.137.68:24918] by server-16.bemta-3.messagelabs.com id
	56/D8-26128-9B4BED25; Tue, 21 Jan 2014 17:56:09 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1390326967!9318783!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5591 invoked from network); 21 Jan 2014 17:56:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 17:56:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,696,1384300800"; d="scan'208";a="92939801"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 21 Jan 2014 17:56:06 +0000
Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.80)
	with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 12:56:05 -0500
Message-ID: <52DEB4B5.5000205@citrix.com>
Date: Tue, 21 Jan 2014 18:56:05 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: jacek burghardt <jaceksburghardt@gmail.com>, xen-users
	<xen-users@lists.xen.org>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
In-Reply-To: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA1
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 18:39, jacek burghardt wrote:
> Is anyone able to run 4.4 rc2 at all ? I can start any of windows 2012
> or linux servers running under. lastes git version. I can roll back and
> have functioning xen. I run arch linux. I hope there is somone testing
> xen 4.4 under.

Ian Campbell already pointed out what you need to do:

http://lists.xen.org/archives/html/xen-users/2014-01/msg00158.html

Also, sending this kind of messages without any description of the error
is certainly not going to get you any help.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 18:03:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 18:03:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ff0-0002kw-Ed; Tue, 21 Jan 2014 18:02:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5fey-0002ki-AW
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 18:02:48 +0000
Received: from [85.158.143.35:58545] by server-3.bemta-4.messagelabs.com id
	E3/1C-32360-746BED25; Tue, 21 Jan 2014 18:02:47 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1390327366!12998447!1
X-Originating-IP: [209.85.216.46]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	HTML_SHORT_LENGTH,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2646 invoked from network); 21 Jan 2014 18:02:47 -0000
Received: from mail-qa0-f46.google.com (HELO mail-qa0-f46.google.com)
	(209.85.216.46)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 18:02:47 -0000
Received: by mail-qa0-f46.google.com with SMTP id ii20so6885704qab.33
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 10:02:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=swNTm9hPdYXHMgdMik/qb/EHs/gQbIobXrSNHNV08ds=;
	b=VMlEe6d/gBXcNd+aUMbMTmwY+AP9zhzSLCEVDC7xa4hnqDrNz8vy7+kH0I0xWUrIYx
	sKSHTLZufvL5hONAmxbTmzuI1t11SIIxq21vRvw8TCRG3YtptWAHy192yervYKNk9C5/
	MesurlBM5zG52uQfLVCL+km1ZU1QMzRwnV1SZW4XzBfMEFQdiQYkMKAA0IVJTHL22GP9
	SVsie/dBQGEe6Fd0MbA0OsCK6j5ZLiqmN0BbsNttF5fL61JKHD2Nc9zh9GM2qpMYC4Zp
	/n1PczQH+PjQwsrqjP4s5GgHenZhfEMXlnffv/ZC5fogsl0ErQGnl6b2HAR4sSqEFkLj
	oxYQ==
MIME-Version: 1.0
X-Received: by 10.224.119.79 with SMTP id y15mr11352819qaq.16.1390327365971;
	Tue, 21 Jan 2014 10:02:45 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 10:02:45 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 10:02:45 -0800 (PST)
In-Reply-To: <52DEB4B5.5000205@citrix.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
	<52DEB4B5.5000205@citrix.com>
Date: Tue, 21 Jan 2014 11:02:45 -0700
Message-ID: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6403361564035935316=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6403361564035935316==
Content-Type: multipart/alternative; boundary=047d7b6d7e0ac533c304f07ed08d

--047d7b6d7e0ac533c304f07ed08d
Content-Type: text/plain; charset=ISO-8859-1

I was looking for more detailed instructions as the file is script that
does not exist under arch Linux.

--047d7b6d7e0ac533c304f07ed08d
Content-Type: text/html; charset=ISO-8859-1

<p dir="ltr">I was looking for more detailed instructions as the file is script that does not exist under arch Linux.</p>

--047d7b6d7e0ac533c304f07ed08d--


--===============6403361564035935316==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6403361564035935316==--


From xen-users-bounces@lists.xen.org Tue Jan 21 18:03:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 18:03:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ff0-0002kw-Ed; Tue, 21 Jan 2014 18:02:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5fey-0002ki-AW
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 18:02:48 +0000
Received: from [85.158.143.35:58545] by server-3.bemta-4.messagelabs.com id
	E3/1C-32360-746BED25; Tue, 21 Jan 2014 18:02:47 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1390327366!12998447!1
X-Originating-IP: [209.85.216.46]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	HTML_SHORT_LENGTH,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2646 invoked from network); 21 Jan 2014 18:02:47 -0000
Received: from mail-qa0-f46.google.com (HELO mail-qa0-f46.google.com)
	(209.85.216.46)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 18:02:47 -0000
Received: by mail-qa0-f46.google.com with SMTP id ii20so6885704qab.33
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 10:02:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=swNTm9hPdYXHMgdMik/qb/EHs/gQbIobXrSNHNV08ds=;
	b=VMlEe6d/gBXcNd+aUMbMTmwY+AP9zhzSLCEVDC7xa4hnqDrNz8vy7+kH0I0xWUrIYx
	sKSHTLZufvL5hONAmxbTmzuI1t11SIIxq21vRvw8TCRG3YtptWAHy192yervYKNk9C5/
	MesurlBM5zG52uQfLVCL+km1ZU1QMzRwnV1SZW4XzBfMEFQdiQYkMKAA0IVJTHL22GP9
	SVsie/dBQGEe6Fd0MbA0OsCK6j5ZLiqmN0BbsNttF5fL61JKHD2Nc9zh9GM2qpMYC4Zp
	/n1PczQH+PjQwsrqjP4s5GgHenZhfEMXlnffv/ZC5fogsl0ErQGnl6b2HAR4sSqEFkLj
	oxYQ==
MIME-Version: 1.0
X-Received: by 10.224.119.79 with SMTP id y15mr11352819qaq.16.1390327365971;
	Tue, 21 Jan 2014 10:02:45 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 10:02:45 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 10:02:45 -0800 (PST)
In-Reply-To: <52DEB4B5.5000205@citrix.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
	<52DEB4B5.5000205@citrix.com>
Date: Tue, 21 Jan 2014 11:02:45 -0700
Message-ID: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6403361564035935316=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6403361564035935316==
Content-Type: multipart/alternative; boundary=047d7b6d7e0ac533c304f07ed08d

--047d7b6d7e0ac533c304f07ed08d
Content-Type: text/plain; charset=ISO-8859-1

I was looking for more detailed instructions as the file is script that
does not exist under arch Linux.

--047d7b6d7e0ac533c304f07ed08d
Content-Type: text/html; charset=ISO-8859-1

<p dir="ltr">I was looking for more detailed instructions as the file is script that does not exist under arch Linux.</p>

--047d7b6d7e0ac533c304f07ed08d--


--===============6403361564035935316==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6403361564035935316==--


From xen-users-bounces@lists.xen.org Tue Jan 21 18:30:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 18:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5g5d-0005E4-1o; Tue, 21 Jan 2014 18:30:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W5g5a-0005Dx-Us
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 18:30:19 +0000
Received: from [193.109.254.147:12172] by server-16.bemta-14.messagelabs.com
	id 18/1C-20600-ABCBED25; Tue, 21 Jan 2014 18:30:18 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390329015!12307028!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7387 invoked from network); 21 Jan 2014 18:30:17 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 18:30:17 -0000
X-IronPort-AV: E=Sophos;i="4.95,696,1384300800"; d="scan'208";a="95008835"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 21 Jan 2014 18:30:04 +0000
Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.78)
	with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 13:30:03 -0500
Message-ID: <52DEBCAB.2050604@citrix.com>
Date: Tue, 21 Jan 2014 19:30:03 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: jacek burghardt <jaceksburghardt@gmail.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>	<52DEB4B5.5000205@citrix.com>
	<CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
In-Reply-To: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 19:02, jacek burghardt wrote:
> I was looking for more detailed instructions as the file is script that
> does not exist under arch Linux.

Then you should reply on the same thread, not create another one. Just
search for the init script that contains a line like:

xenstore-write "/local/domain/0/name" "Domain-0"

And add the following line just after:

xenstore-write "/local/domain/0/domid" 0

As a workaround you can set the domid manually each time you boot by
executing the above rune on the command line as root.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 18:30:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 18:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5g5d-0005E4-1o; Tue, 21 Jan 2014 18:30:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <roger.pau@citrix.com>) id 1W5g5a-0005Dx-Us
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 18:30:19 +0000
Received: from [193.109.254.147:12172] by server-16.bemta-14.messagelabs.com
	id 18/1C-20600-ABCBED25; Tue, 21 Jan 2014 18:30:18 +0000
X-Env-Sender: roger.pau@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390329015!12307028!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7387 invoked from network); 21 Jan 2014 18:30:17 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 18:30:17 -0000
X-IronPort-AV: E=Sophos;i="4.95,696,1384300800"; d="scan'208";a="95008835"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 21 Jan 2014 18:30:04 +0000
Received: from [IPv6:::1] (10.80.16.47) by smtprelay.citrix.com (10.13.107.78)
	with Microsoft SMTP Server id 14.2.342.4;
	Tue, 21 Jan 2014 13:30:03 -0500
Message-ID: <52DEBCAB.2050604@citrix.com>
Date: Tue, 21 Jan 2014 19:30:03 +0100
From: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: jacek burghardt <jaceksburghardt@gmail.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>	<52DEB4B5.5000205@citrix.com>
	<CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
In-Reply-To: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 21/01/14 19:02, jacek burghardt wrote:
> I was looking for more detailed instructions as the file is script that
> does not exist under arch Linux.

Then you should reply on the same thread, not create another one. Just
search for the init script that contains a line like:

xenstore-write "/local/domain/0/name" "Domain-0"

And add the following line just after:

xenstore-write "/local/domain/0/domid" 0

As a workaround you can set the domid manually each time you boot by
executing the above rune on the command line as root.

Roger.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 19:26:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 19:26:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5gxz-0002eO-6b; Tue, 21 Jan 2014 19:26:31 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1W5gxx-0002eJ-NA
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 19:26:30 +0000
Received: from [193.109.254.147:32790] by server-15.bemta-14.messagelabs.com
	id 7E/59-22186-5E9CED25; Tue, 21 Jan 2014 19:26:29 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1390332386!9992901!1
X-Originating-IP: [209.85.216.52]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11190 invoked from network); 21 Jan 2014 19:26:27 -0000
Received: from mail-qa0-f52.google.com (HELO mail-qa0-f52.google.com)
	(209.85.216.52)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 19:26:27 -0000
Received: by mail-qa0-f52.google.com with SMTP id j15so7070032qaq.11
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=2Kcwy72rf/adi+kBbFjQYho3dNBf5glqwEn1zG9oP+4=;
	b=SeqztdFBphEYnilj0+j0t+oqeBRlAZG0y9QhxjzgL1qejkd1cfbn+1A+1zOU+SCiRS
	WvJmVeMA54yNdRHOvqgEN3Y6P6AJ4P/gHrtS7yUCbaBXmQao2ab/wd4cHts8stbPT/CO
	wVJF3goLg2l9/P/7hDPFQZiZPL8ZwwGhVRGuUkLjsw89YINC7x9R6YeYAcAugR3JfZMQ
	7pGE19zszreoVN9+4aFoU3tO5jeSg6qsulWCR5l69U6+aAUXByUOym1DcrwlZfiQxoXs
	csOw+wRhcZu6ipNTx3ZCBbuAXc7hQIKZxSyb5PfED9HJuSG4jjTRjH8vQ8RSJA91JXiS
	XpVQ==
MIME-Version: 1.0
X-Received: by 10.140.89.241 with SMTP id v104mr38287545qgd.27.1390332386659; 
	Tue, 21 Jan 2014 11:26:26 -0800 (PST)
Received: by 10.96.120.193 with HTTP; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
Received: by 10.96.120.193 with HTTP; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
In-Reply-To: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
Date: Tue, 21 Jan 2014 13:26:26 -0600
Message-ID: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0719226869369768700=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0719226869369768700==
Content-Type: multipart/alternative; boundary=001a11c134ea06fb8204f07ffceb

--001a11c134ea06fb8204f07ffceb
Content-Type: text/plain; charset=ISO-8859-1

Jacek,

On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
wrote:
>
> I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device
                   s
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for
                        22
> When I try to start win2012
> Parsing config from win2012a.cfg
> got a tsc mode string: "default"
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
> libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
> I also don't get any logs in /var/log/xen.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

Which Arch Linux package are you using?

Regards,

  David

--001a11c134ea06fb8204f07ffceb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Jacek, </p>
<p dir=3D"ltr">On Jan 20, 2014 9:42 AM, &quot;jacek burghardt&quot; &lt;<a =
href=3D"mailto:jaceksburghardt@gmail.com">jaceksburghardt@gmail.com</a>&gt;=
 wrote:<br>
&gt;<br>
&gt; I compiled 4.4 rc2 under archlinux and I am getting errors when trying=
 to start win2012 or linux. I am getting this error message:<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy =
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22<br>
&gt; When I try to start win2012<br>
&gt; Parsing config from win2012a.cfg<br>
&gt; got a tsc mode string: &quot;default&quot;<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk devices<br>
&gt; libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
 model pid in /local/domain/23/image/device-model-pid<br>
&gt; libxl: error: libxl.c:1432:libxl__destroy_domid: libxl__destroy_device=
_model failed for 23<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy =
failed for 23<br>
&gt; I also don&#39;t get any logs in /var/log/xen.=A0<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-us=
ers</a></p>
<p dir=3D"ltr">Which Arch Linux package are you using?</p>
<p dir=3D"ltr">Regards,</p>
<p dir=3D"ltr">=A0 David<br>
</p>

--001a11c134ea06fb8204f07ffceb--


--===============0719226869369768700==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0719226869369768700==--


From xen-users-bounces@lists.xen.org Tue Jan 21 19:26:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 19:26:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5gxz-0002eO-6b; Tue, 21 Jan 2014 19:26:31 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kantras@gmail.com>) id 1W5gxx-0002eJ-NA
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 19:26:30 +0000
Received: from [193.109.254.147:32790] by server-15.bemta-14.messagelabs.com
	id 7E/59-22186-5E9CED25; Tue, 21 Jan 2014 19:26:29 +0000
X-Env-Sender: kantras@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1390332386!9992901!1
X-Originating-IP: [209.85.216.52]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11190 invoked from network); 21 Jan 2014 19:26:27 -0000
Received: from mail-qa0-f52.google.com (HELO mail-qa0-f52.google.com)
	(209.85.216.52)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 19:26:27 -0000
Received: by mail-qa0-f52.google.com with SMTP id j15so7070032qaq.11
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=2Kcwy72rf/adi+kBbFjQYho3dNBf5glqwEn1zG9oP+4=;
	b=SeqztdFBphEYnilj0+j0t+oqeBRlAZG0y9QhxjzgL1qejkd1cfbn+1A+1zOU+SCiRS
	WvJmVeMA54yNdRHOvqgEN3Y6P6AJ4P/gHrtS7yUCbaBXmQao2ab/wd4cHts8stbPT/CO
	wVJF3goLg2l9/P/7hDPFQZiZPL8ZwwGhVRGuUkLjsw89YINC7x9R6YeYAcAugR3JfZMQ
	7pGE19zszreoVN9+4aFoU3tO5jeSg6qsulWCR5l69U6+aAUXByUOym1DcrwlZfiQxoXs
	csOw+wRhcZu6ipNTx3ZCBbuAXc7hQIKZxSyb5PfED9HJuSG4jjTRjH8vQ8RSJA91JXiS
	XpVQ==
MIME-Version: 1.0
X-Received: by 10.140.89.241 with SMTP id v104mr38287545qgd.27.1390332386659; 
	Tue, 21 Jan 2014 11:26:26 -0800 (PST)
Received: by 10.96.120.193 with HTTP; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
Received: by 10.96.120.193 with HTTP; Tue, 21 Jan 2014 11:26:26 -0800 (PST)
In-Reply-To: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
Date: Tue, 21 Jan 2014 13:26:26 -0600
Message-ID: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
From: David Sutton <kantras@gmail.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0719226869369768700=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============0719226869369768700==
Content-Type: multipart/alternative; boundary=001a11c134ea06fb8204f07ffceb

--001a11c134ea06fb8204f07ffceb
Content-Type: text/plain; charset=ISO-8859-1

Jacek,

On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
wrote:
>
> I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device
                   s
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my
                    domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for
                        22
> When I try to start win2012
> Parsing config from win2012a.cfg
> got a tsc mode string: "default"
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
> libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
> I also don't get any logs in /var/log/xen.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

Which Arch Linux package are you using?

Regards,

  David

--001a11c134ea06fb8204f07ffceb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Jacek, </p>
<p dir=3D"ltr">On Jan 20, 2014 9:42 AM, &quot;jacek burghardt&quot; &lt;<a =
href=3D"mailto:jaceksburghardt@gmail.com">jaceksburghardt@gmail.com</a>&gt;=
 wrote:<br>
&gt;<br>
&gt; I compiled 4.4 rc2 under archlinux and I am getting errors when trying=
 to start win2012 or linux. I am getting this error message:<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy =
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22<br>
&gt; When I try to start win2012<br>
&gt; Parsing config from win2012a.cfg<br>
&gt; got a tsc mode string: &quot;default&quot;<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk devices<br>
&gt; libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
 model pid in /local/domain/23/image/device-model-pid<br>
&gt; libxl: error: libxl.c:1432:libxl__destroy_domid: libxl__destroy_device=
_model failed for 23<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to get my domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy =
failed for 23<br>
&gt; I also don&#39;t get any logs in /var/log/xen.=A0<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-us=
ers</a></p>
<p dir=3D"ltr">Which Arch Linux package are you using?</p>
<p dir=3D"ltr">Regards,</p>
<p dir=3D"ltr">=A0 David<br>
</p>

--001a11c134ea06fb8204f07ffceb--


--===============0719226869369768700==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0719226869369768700==--


From xen-users-bounces@lists.xen.org Tue Jan 21 19:33:13 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 19:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5h42-0003Ix-Sa; Tue, 21 Jan 2014 19:32:46 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5h41-0003Ip-TO
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 19:32:46 +0000
Received: from [85.158.143.35:22738] by server-2.bemta-4.messagelabs.com id
	39/F8-11386-D5BCED25; Tue, 21 Jan 2014 19:32:45 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1390332763!13090478!1
X-Originating-IP: [209.85.216.177]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	HTML_SHORT_LENGTH,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7263 invoked from network); 21 Jan 2014 19:32:44 -0000
Received: from mail-qc0-f177.google.com (HELO mail-qc0-f177.google.com)
	(209.85.216.177)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 19:32:44 -0000
Received: by mail-qc0-f177.google.com with SMTP id i8so7369348qcq.22
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=FtPA3Ht8e0uwRaSEI6O+pIGxyKv7zRfiFc2eW8l6hZc=;
	b=D9wd1TLuO7qXw2wqSY0yolcb1mO4iTH/inZb8fEWm+1LtQl9BSn3oAeDhGr9R9YPeR
	tOt6KkFtKoClCIvOp6yKjJ8uxCyu1U6OT/3kJVN6jRh5PcL7oBURHQJ8Dxa+5GhgC6B2
	eN1RsbKjMgc+o7Ml/p91zwktzLuhTFklJs5BsDpySatO2smONMBBFDVIhQgm/yh/OFQA
	hVnbE8cT3m7KpTpxFO+lc4ci6GTOh4brPLbcYKrgQrRb0dsCToforgJEALbfWI0adfYY
	cFWHssiRVmErztJBc1lzbz3rPjHSMKpnMs7cSUoDsiELpPhAg9ljo32AJctcadRburCJ
	Lpxg==
MIME-Version: 1.0
X-Received: by 10.140.97.137 with SMTP id m9mr37417638qge.95.1390332763525;
	Tue, 21 Jan 2014 11:32:43 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
In-Reply-To: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
Date: Tue, 21 Jan 2014 12:32:43 -0700
Message-ID: <CAHyyzzQmhk3aXzcBvsXKJW_sCXcBeVYVChuVQOWr=7euuHUP_Q@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: David Sutton <kantras@gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1736842075039620225=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1736842075039620225==
Content-Type: multipart/alternative; boundary=001a113a2b7a7d5e9504f08012da

--001a113a2b7a7d5e9504f08012da
Content-Type: text/plain; charset=ISO-8859-1

I had my own and it compiled plain Xen 4.4 rc2 from git.  I looked at
startup scripts as Xen 4.3 package and they are the same.

--001a113a2b7a7d5e9504f08012da
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I had my own and it compiled plain Xen 4.4 rc2 from git.=A0 =
I looked at startup scripts as Xen 4.3 package and they are the same.</p>

--001a113a2b7a7d5e9504f08012da--


--===============1736842075039620225==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1736842075039620225==--


From xen-users-bounces@lists.xen.org Tue Jan 21 19:33:13 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 19:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5h42-0003Ix-Sa; Tue, 21 Jan 2014 19:32:46 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5h41-0003Ip-TO
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 19:32:46 +0000
Received: from [85.158.143.35:22738] by server-2.bemta-4.messagelabs.com id
	39/F8-11386-D5BCED25; Tue, 21 Jan 2014 19:32:45 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1390332763!13090478!1
X-Originating-IP: [209.85.216.177]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
	HTML_SHORT_LENGTH,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7263 invoked from network); 21 Jan 2014 19:32:44 -0000
Received: from mail-qc0-f177.google.com (HELO mail-qc0-f177.google.com)
	(209.85.216.177)
	by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 19:32:44 -0000
Received: by mail-qc0-f177.google.com with SMTP id i8so7369348qcq.22
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=FtPA3Ht8e0uwRaSEI6O+pIGxyKv7zRfiFc2eW8l6hZc=;
	b=D9wd1TLuO7qXw2wqSY0yolcb1mO4iTH/inZb8fEWm+1LtQl9BSn3oAeDhGr9R9YPeR
	tOt6KkFtKoClCIvOp6yKjJ8uxCyu1U6OT/3kJVN6jRh5PcL7oBURHQJ8Dxa+5GhgC6B2
	eN1RsbKjMgc+o7Ml/p91zwktzLuhTFklJs5BsDpySatO2smONMBBFDVIhQgm/yh/OFQA
	hVnbE8cT3m7KpTpxFO+lc4ci6GTOh4brPLbcYKrgQrRb0dsCToforgJEALbfWI0adfYY
	cFWHssiRVmErztJBc1lzbz3rPjHSMKpnMs7cSUoDsiELpPhAg9ljo32AJctcadRburCJ
	Lpxg==
MIME-Version: 1.0
X-Received: by 10.140.97.137 with SMTP id m9mr37417638qge.95.1390332763525;
	Tue, 21 Jan 2014 11:32:43 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 11:32:43 -0800 (PST)
In-Reply-To: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
Date: Tue, 21 Jan 2014 12:32:43 -0700
Message-ID: <CAHyyzzQmhk3aXzcBvsXKJW_sCXcBeVYVChuVQOWr=7euuHUP_Q@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: David Sutton <kantras@gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1736842075039620225=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1736842075039620225==
Content-Type: multipart/alternative; boundary=001a113a2b7a7d5e9504f08012da

--001a113a2b7a7d5e9504f08012da
Content-Type: text/plain; charset=ISO-8859-1

I had my own and it compiled plain Xen 4.4 rc2 from git.  I looked at
startup scripts as Xen 4.3 package and they are the same.

--001a113a2b7a7d5e9504f08012da
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I had my own and it compiled plain Xen 4.4 rc2 from git.=A0 =
I looked at startup scripts as Xen 4.3 package and they are the same.</p>

--001a113a2b7a7d5e9504f08012da--


--===============1736842075039620225==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1736842075039620225==--


From xen-users-bounces@lists.xen.org Tue Jan 21 20:07:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 20:07:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5hbX-00058j-Gv; Tue, 21 Jan 2014 20:07:23 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W5hbU-00058K-KT; Tue, 21 Jan 2014 20:07:20 +0000
Received: from [85.158.143.35:52682] by server-2.bemta-4.messagelabs.com id
	23/FC-11386-773DED25; Tue, 21 Jan 2014 20:07:19 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1390334838!13014639!1
X-Originating-IP: [209.85.217.169]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2878 invoked from network); 21 Jan 2014 20:07:19 -0000
Received: from mail-lb0-f169.google.com (HELO mail-lb0-f169.google.com)
	(209.85.217.169)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 20:07:19 -0000
Received: by mail-lb0-f169.google.com with SMTP id q8so6444841lbi.28
	for <multiple recipients>; Tue, 21 Jan 2014 12:07:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:in-reply-to:references:date:message-id:subject
	:from:to:cc:content-type;
	bh=RlyEKLbyDhNYHRtAGPpG0WftxP57geFc7v0fM5HMuwk=;
	b=O8nIln8mqtbHujwAQN+zs0BZsv4GQeC6AfBsdPqgF7qpq26QA0Y4MgRTsTLHTxbcrR
	HGGpvxrNss5Rq3uN9bhrDwABi3HLwIWT9OrhbyBADxLTPhOXFFAGlees4aoiSDUmMlEF
	fWSmry//dTjnc8YXv7exdqmx3YLsUWwd6VrowT8egetqQZNwckU7r6X1ldVm/4sFR1hZ
	i5lvgUElwm8OUydX1zW3RJZaaAtRR8GXCl+LQRmXpu+ovnspOJy/kKGUk4vdJxXpe5Rw
	UbJ2Tic5dRObwVzyJptdcUuQNGEGIk3CpjMruttiQH9s4zzOivE2dHQYA4KumSx2t3bU
	puPg==
MIME-Version: 1.0
X-Received: by 10.152.20.6 with SMTP id j6mr17216121lae.8.1390334838063; Tue,
	21 Jan 2014 12:07:18 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Tue, 21 Jan 2014 12:07:18 -0800 (PST)
In-Reply-To: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
References: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
Date: Tue, 21 Jan 2014 15:07:18 -0500
X-Google-Sender-Auth: tKBBZCMe1AfEvXa9eek3Lvi5POA
Message-ID: <CAHehzX0N7M-gq7gcFraZ6LPkW=563aYQbBL0LYN3uB-_oKa_yg@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: Russ Pavlicek <russell.pavlicek@xenproject.org>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, xen-api@lists.xen.org,
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk,
	xen-devel@lists.xen.org
Subject: Re: [Xen-users] TODAY, Jan. 20, is Xen Test Day for Xen 4.4 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank you to all who participated in Monday's Xen Project Test Day for
Xen 4.4 RC2!

We will be holding another Test Day in a couple weeks.  February 3 is
currently earmarked for the next round.

If you know people who rely on Xen, please let them know.  This is
their opportunity to test the new release in their environment.

Thanks again, and see you in a couple weeks!

Russ Pavlicek
Xen Project Evangelist

On Mon, Jan 20, 2014 at 12:01 AM, Russ Pavlicek
<russell.pavlicek@xenproject.org> wrote:
> This is a reminder that today is the Xen Test Day for Xen 4.4 RC2.
>
> This is the first Test Day for the 4.4 codebase (we had no Test Day
> for RC1 due to the number of people taking time off in late December).
>  As such, it is extremely important that we take some time to make
> sure the code is functioning properly.  Please try to spend some time
> today loading and testing Xen 4.4 RC2.
>
> General Information about Test Days can be found here:
> http://wiki.xenproject.org/wiki/Xen_Test_Days
>
> and specific instructions for this Test Day are located here:
> http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions
>
> Developers: please consider monitoring the Freenode IRC channel
> #xentest today to make sure that people are able to build and test the
> code.
>
> Hope to see you today on #xentest!
>
> Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 20:07:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 20:07:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5hbX-00058j-Gv; Tue, 21 Jan 2014 20:07:23 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W5hbU-00058K-KT; Tue, 21 Jan 2014 20:07:20 +0000
Received: from [85.158.143.35:52682] by server-2.bemta-4.messagelabs.com id
	23/FC-11386-773DED25; Tue, 21 Jan 2014 20:07:19 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1390334838!13014639!1
X-Originating-IP: [209.85.217.169]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2878 invoked from network); 21 Jan 2014 20:07:19 -0000
Received: from mail-lb0-f169.google.com (HELO mail-lb0-f169.google.com)
	(209.85.217.169)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 20:07:19 -0000
Received: by mail-lb0-f169.google.com with SMTP id q8so6444841lbi.28
	for <multiple recipients>; Tue, 21 Jan 2014 12:07:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:in-reply-to:references:date:message-id:subject
	:from:to:cc:content-type;
	bh=RlyEKLbyDhNYHRtAGPpG0WftxP57geFc7v0fM5HMuwk=;
	b=O8nIln8mqtbHujwAQN+zs0BZsv4GQeC6AfBsdPqgF7qpq26QA0Y4MgRTsTLHTxbcrR
	HGGpvxrNss5Rq3uN9bhrDwABi3HLwIWT9OrhbyBADxLTPhOXFFAGlees4aoiSDUmMlEF
	fWSmry//dTjnc8YXv7exdqmx3YLsUWwd6VrowT8egetqQZNwckU7r6X1ldVm/4sFR1hZ
	i5lvgUElwm8OUydX1zW3RJZaaAtRR8GXCl+LQRmXpu+ovnspOJy/kKGUk4vdJxXpe5Rw
	UbJ2Tic5dRObwVzyJptdcUuQNGEGIk3CpjMruttiQH9s4zzOivE2dHQYA4KumSx2t3bU
	puPg==
MIME-Version: 1.0
X-Received: by 10.152.20.6 with SMTP id j6mr17216121lae.8.1390334838063; Tue,
	21 Jan 2014 12:07:18 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Tue, 21 Jan 2014 12:07:18 -0800 (PST)
In-Reply-To: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
References: <CAHehzX0UcfqKd6Uy2vW0niEuypYRT4taLvvLQSLscTPGHzC_9w@mail.gmail.com>
Date: Tue, 21 Jan 2014 15:07:18 -0500
X-Google-Sender-Auth: tKBBZCMe1AfEvXa9eek3Lvi5POA
Message-ID: <CAHehzX0N7M-gq7gcFraZ6LPkW=563aYQbBL0LYN3uB-_oKa_yg@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: Russ Pavlicek <russell.pavlicek@xenproject.org>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, xen-api@lists.xen.org,
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk,
	xen-devel@lists.xen.org
Subject: Re: [Xen-users] TODAY, Jan. 20, is Xen Test Day for Xen 4.4 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank you to all who participated in Monday's Xen Project Test Day for
Xen 4.4 RC2!

We will be holding another Test Day in a couple weeks.  February 3 is
currently earmarked for the next round.

If you know people who rely on Xen, please let them know.  This is
their opportunity to test the new release in their environment.

Thanks again, and see you in a couple weeks!

Russ Pavlicek
Xen Project Evangelist

On Mon, Jan 20, 2014 at 12:01 AM, Russ Pavlicek
<russell.pavlicek@xenproject.org> wrote:
> This is a reminder that today is the Xen Test Day for Xen 4.4 RC2.
>
> This is the first Test Day for the 4.4 codebase (we had no Test Day
> for RC1 due to the number of people taking time off in late December).
>  As such, it is extremely important that we take some time to make
> sure the code is functioning properly.  Please try to spend some time
> today loading and testing Xen 4.4 RC2.
>
> General Information about Test Days can be found here:
> http://wiki.xenproject.org/wiki/Xen_Test_Days
>
> and specific instructions for this Test Day are located here:
> http://wiki.xenproject.org/wiki/Xen_4.4_RC2_test_instructions
>
> Developers: please consider monitoring the Freenode IRC channel
> #xentest today to make sure that people are able to build and test the
> code.
>
> Hope to see you today on #xentest!
>
> Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 21:20:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 21:20:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ij3-0000V2-4f; Tue, 21 Jan 2014 21:19:13 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1W5ij1-0000Ux-GH
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 21:19:11 +0000
Received: from [85.158.143.35:46276] by server-2.bemta-4.messagelabs.com id
	D3/83-11386-E44EED25; Tue, 21 Jan 2014 21:19:10 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390339148!13179536!1
X-Originating-IP: [98.139.212.175]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28875 invoked from network); 21 Jan 2014 21:19:09 -0000
Received: from nm16.bullet.mail.bf1.yahoo.com (HELO
	nm16.bullet.mail.bf1.yahoo.com) (98.139.212.175)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 21 Jan 2014 21:19:09 -0000
Received: from [98.139.212.152] by nm16.bullet.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
Received: from [98.139.211.206] by tm9.bullet.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1390339148; bh=EcgoeBGaDDHBrx9u792DRWtN1XP76BCP3VAkOTS3pIk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language;
	b=FfUD/bgLUZTXcd4haKIEOuRdt2QnLDroWePBTVxIHUK34feTIhFHxnJohRxFl6ymAsQRHjDKiFD37LwAmZYtIYwkmh9Ah2epsf9yY/a43OdEgpF5SnDpzf5e0nE+E60cW2PAV0tyook2W36jQ4Lhjo/ryUHJZXpg23zdwTRBv9A=
X-Yahoo-Newman-Id: 98445.43872.bm@smtp215.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Qu3k3I4VM1kB03DIx4AzarWRKYi1DjVGc941BdapIo8TTf7
	813UkUQUzwIqktPGmtBi1WeEN4sdoZE06PyfTIIE8LxAYxyjhp0xkK5hgDyt
	wLpnya35wg6Og8Wp4DHI2GWlcZsF5B3iVKPBB.M79DOOXY_cO2FYRT0SWdm8
	81yAyp9g6YGC.6rlwayAfToRq9Reajtd7DLUYgLF1vOeJYZRQ3IuxADYbNhb
	YrcXc0cxr.9EvknKwK2nPbIjMI5QiZh01nx4rQoFdSS.t3iDEbJ8eDw2hXgZ
	BF7u4EEJrMluu_NyYj3EOy_NxyC9k17.PHFRTm5tLK0TeJWbAqnnD.EQp3VQ
	P_JLrHJ4A6sRsWTzYNL2IBlVrxtRCPE4gZG3uTERztywzDlGkp_B2mp6yBOY
	h80c25R2xnys49aG4MO1wxZQ3DDd92DVGUs0boU_u1yuEt6r6F7Iru6PjSB5
	aJH91jpGy.y9hGqNqRcJaJxeXv8sXiARmo40nJD7akA5Bvg2ul.em6GApqvA
	MnGxfxHOCvv7uxNwPCJXHlCY6b_7i_TyTyNfgQp_JTReOHb8-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.138.105.21])
	by smtp215.mail.bf1.yahoo.com with SMTP; 21 Jan 2014 13:19:08 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>,
	"'jacek burghardt'" <jaceksburghardt@gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
In-Reply-To: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
Date: Tue, 21 Jan 2014 14:19:05 -0700
Message-ID: <001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQHynIXTITNiC2zJswyZq1QnZgsI9wGEnfX9mjx8JZA=
Content-Language: en-us
Cc: 'xen-users' <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org



Jacek, =

On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
wrote:
>
> I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22
> When I try to start win2012
> Parsing config from win2012a.cfg
> got a tsc mode string: "default"
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
> libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
> I also don't get any logs in /var/log/xen.=A0
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or
similar issue.

[root@astar ~]# xl create mars.xl
Parsing config from mars.xl
libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk
devices
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device model
pid in /local/domain/1/image/device-model-pid
libxl: error: libxl.c:1425:libxl__destroy_domid: libxl__destroy_device_model
failed for 1
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy failed
for 1
[root@astar ~]#

I was able to get the guest to boot by doing this:

[root@astar ~]# /usr/bin/xenstore-write "/local/domain/0/domid" 0 =

[root@astar ~]# =

[root@astar ~]# =

[root@astar ~]# =

[root@astar ~]# xl create mars.xl
Parsing config from mars.xl
[root@astar ~]# =



-Eric





_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 21:20:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 21:20:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ij3-0000V2-4f; Tue, 21 Jan 2014 21:19:13 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1W5ij1-0000Ux-GH
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 21:19:11 +0000
Received: from [85.158.143.35:46276] by server-2.bemta-4.messagelabs.com id
	D3/83-11386-E44EED25; Tue, 21 Jan 2014 21:19:10 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390339148!13179536!1
X-Originating-IP: [98.139.212.175]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
	ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28875 invoked from network); 21 Jan 2014 21:19:09 -0000
Received: from nm16.bullet.mail.bf1.yahoo.com (HELO
	nm16.bullet.mail.bf1.yahoo.com) (98.139.212.175)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 21 Jan 2014 21:19:09 -0000
Received: from [98.139.212.152] by nm16.bullet.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
Received: from [98.139.211.206] by tm9.bullet.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP;
	21 Jan 2014 21:19:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1390339148; bh=EcgoeBGaDDHBrx9u792DRWtN1XP76BCP3VAkOTS3pIk=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language;
	b=FfUD/bgLUZTXcd4haKIEOuRdt2QnLDroWePBTVxIHUK34feTIhFHxnJohRxFl6ymAsQRHjDKiFD37LwAmZYtIYwkmh9Ah2epsf9yY/a43OdEgpF5SnDpzf5e0nE+E60cW2PAV0tyook2W36jQ4Lhjo/ryUHJZXpg23zdwTRBv9A=
X-Yahoo-Newman-Id: 98445.43872.bm@smtp215.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: Qu3k3I4VM1kB03DIx4AzarWRKYi1DjVGc941BdapIo8TTf7
	813UkUQUzwIqktPGmtBi1WeEN4sdoZE06PyfTIIE8LxAYxyjhp0xkK5hgDyt
	wLpnya35wg6Og8Wp4DHI2GWlcZsF5B3iVKPBB.M79DOOXY_cO2FYRT0SWdm8
	81yAyp9g6YGC.6rlwayAfToRq9Reajtd7DLUYgLF1vOeJYZRQ3IuxADYbNhb
	YrcXc0cxr.9EvknKwK2nPbIjMI5QiZh01nx4rQoFdSS.t3iDEbJ8eDw2hXgZ
	BF7u4EEJrMluu_NyYj3EOy_NxyC9k17.PHFRTm5tLK0TeJWbAqnnD.EQp3VQ
	P_JLrHJ4A6sRsWTzYNL2IBlVrxtRCPE4gZG3uTERztywzDlGkp_B2mp6yBOY
	h80c25R2xnys49aG4MO1wxZQ3DDd92DVGUs0boU_u1yuEt6r6F7Iru6PjSB5
	aJH91jpGy.y9hGqNqRcJaJxeXv8sXiARmo40nJD7akA5Bvg2ul.em6GApqvA
	MnGxfxHOCvv7uxNwPCJXHlCY6b_7i_TyTyNfgQp_JTReOHb8-
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.138.105.21])
	by smtp215.mail.bf1.yahoo.com with SMTP; 21 Jan 2014 13:19:08 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'David Sutton'" <kantras@gmail.com>,
	"'jacek burghardt'" <jaceksburghardt@gmail.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
In-Reply-To: <CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
Date: Tue, 21 Jan 2014 14:19:05 -0700
Message-ID: <001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQHynIXTITNiC2zJswyZq1QnZgsI9wGEnfX9mjx8JZA=
Content-Language: en-us
Cc: 'xen-users' <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org



Jacek, =

On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
wrote:
>
> I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
start win2012 or linux. I am getting this error message:
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22
> When I try to start win2012
> Parsing config from win2012a.cfg
> got a tsc mode string: "default"
> libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
model pid in /local/domain/23/image/device-model-pid
> libxl: error: libxl.c:1432:libxl__destroy_domid:
libxl__destroy_device_model failed for 23
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
> libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
failed for 23
> I also don't get any logs in /var/log/xen.=A0
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or
similar issue.

[root@astar ~]# xl create mars.xl
Parsing config from mars.xl
libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk
devices
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device model
pid in /local/domain/1/image/device-model-pid
libxl: error: libxl.c:1425:libxl__destroy_domid: libxl__destroy_device_model
failed for 1
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
get my domid
libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy failed
for 1
[root@astar ~]#

I was able to get the guest to boot by doing this:

[root@astar ~]# /usr/bin/xenstore-write "/local/domain/0/domid" 0 =

[root@astar ~]# =

[root@astar ~]# =

[root@astar ~]# =

[root@astar ~]# xl create mars.xl
Parsing config from mars.xl
[root@astar ~]# =



-Eric





_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 21 21:21:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 21:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ikz-0000eF-B0; Tue, 21 Jan 2014 21:21:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5ikx-0000dv-0S
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 21:21:11 +0000
Received: from [85.158.137.68:61252] by server-14.bemta-3.messagelabs.com id
	E6/09-06105-6C4EED25; Tue, 21 Jan 2014 21:21:10 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1390339267!9351272!1
X-Originating-IP: [209.85.216.42]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9126 invoked from network); 21 Jan 2014 21:21:08 -0000
Received: from mail-qa0-f42.google.com (HELO mail-qa0-f42.google.com)
	(209.85.216.42)
	by server-9.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 21:21:08 -0000
Received: by mail-qa0-f42.google.com with SMTP id k4so7323832qaq.1
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=PRNWSoycCAcM8Gyc2h68uPwgwElEkedZogIX9uk52SY=;
	b=dpVOq7y6QNo6vwnxYRUW0NsfLoBk64p/yY/Smc7ppB4Wxhq/xhHxL3xxSIt0oX3g1O
	HY5QWy7AqS7NnafA2QOdw8r6Khh0n2iTbnl9AH1cWavKNAq14+0xSKUjady2xF1o7SwB
	Imn1iSvLyivQI/ygJs88kkicOVfV28lehWbzFvY8gicNq9j7EpgjSz3oJ/Vq1w9avTNY
	5bGj9+NUNR7bQRsQO+wj1vLVRkJEGO5i6o70VFFxOmT9GKmeo5qkTotILqf5k3sVbInD
	5eeKl2CRQ/KTpTNYGVhMdlKu7bKkxwd6pGUGwPfjfeV84XxVNjxhHI2zQRbnqefuvwff
	dC0A==
MIME-Version: 1.0
X-Received: by 10.140.42.180 with SMTP id c49mr39237396qga.24.1390339267548;
	Tue, 21 Jan 2014 13:21:07 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
In-Reply-To: <001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
	<001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
Date: Tue, 21 Jan 2014 14:21:07 -0700
Message-ID: <CAHyyzzTeyyrHuUH1zEUA16LgjqrSeHuQg4Q7R6W8ZPTSyquSZg@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: xen-users <xen-users@lists.xen.org>, David Sutton <kantras@gmail.com>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2963627049857530963=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2963627049857530963==
Content-Type: multipart/alternative; boundary=001a113aaaf228dc7204f08196fc

--001a113aaaf228dc7204f08196fc
Content-Type: text/plain; charset=ISO-8859-1

I will test that when I can restart my server .
On Jan 21, 2014 2:19 PM, "Eric Houby" <ehouby@yahoo.com> wrote:

>
>
> Jacek,
> On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
> wrote:
> >
> > I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
> start win2012 or linux. I am getting this error message:
> > libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
> device
>
>                  s
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
> failed for
>
>                       22
> > When I try to start win2012
> > Parsing config from win2012a.cfg
> > got a tsc mode string: "default"
> > libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
> devices
> > libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
> model pid in /local/domain/23/image/device-model-pid
> > libxl: error: libxl.c:1432:libxl__destroy_domid:
> libxl__destroy_device_model failed for 23
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> > libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
> failed for 23
> > I also don't get any logs in /var/log/xen.
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@lists.xen.org
> > http://lists.xen.org/xen-users
>
> While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or
> similar issue.
>
> [root@astar ~]# xl create mars.xl
> Parsing config from mars.xl
> libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk
> devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
> model
> pid in /local/domain/1/image/device-model-pid
> libxl: error: libxl.c:1425:libxl__destroy_domid:
> libxl__destroy_device_model
> failed for 1
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy
> failed
> for 1
> [root@astar ~]#
>
> I was able to get the guest to boot by doing this:
>
> [root@astar ~]# /usr/bin/xenstore-write "/local/domain/0/domid" 0
> [root@astar ~]#
> [root@astar ~]#
> [root@astar ~]#
> [root@astar ~]# xl create mars.xl
> Parsing config from mars.xl
> [root@astar ~]#
>
>
> -Eric
>
>
>
>
>

--001a113aaaf228dc7204f08196fc
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I will test that when I can restart my server .</p>
<div class=3D"gmail_quote">On Jan 21, 2014 2:19 PM, &quot;Eric Houby&quot; =
&lt;<a href=3D"mailto:ehouby@yahoo.com">ehouby@yahoo.com</a>&gt; wrote:<br =
type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Jacek,<br>
On Jan 20, 2014 9:42 AM, &quot;jacek burghardt&quot; &lt;<a href=3D"mailto:=
jaceksburghardt@gmail.com">jaceksburghardt@gmail.com</a>&gt;<br>
wrote:<br>
&gt;<br>
&gt; I compiled 4.4 rc2 under archlinux and I am getting errors when trying=
 to<br>
start win2012 or linux. I am getting this error message:<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk<br>
device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy<=
br>
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22<br>
&gt; When I try to start win2012<br>
&gt; Parsing config from win2012a.cfg<br>
&gt; got a tsc mode string: &quot;default&quot;<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk<br>
devices<br>
&gt; libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
<br>
model pid in /local/domain/23/image/device-model-pid<br>
&gt; libxl: error: libxl.c:1432:libxl__destroy_domid:<br>
libxl__destroy_device_model failed for 23<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy<=
br>
failed for 23<br>
&gt; I also don&#39;t get any logs in /var/log/xen.=A0<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://li=
sts.xen.org/xen-users</a><br>
<br>
While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or<=
br>
similar issue.<br>
<br>
[root@astar ~]# xl create mars.xl<br>
Parsing config from mars.xl<br>
libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk<b=
r>
devices<br>
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device mode=
l<br>
pid in /local/domain/1/image/device-model-pid<br>
libxl: error: libxl.c:1425:libxl__destroy_domid: libxl__destroy_device_mode=
l<br>
failed for 1<br>
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to<b=
r>
get my domid<br>
libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy faile=
d<br>
for 1<br>
[root@astar ~]#<br>
<br>
I was able to get the guest to boot by doing this:<br>
<br>
[root@astar ~]# /usr/bin/xenstore-write &quot;/local/domain/0/domid&quot; 0=
<br>
[root@astar ~]#<br>
[root@astar ~]#<br>
[root@astar ~]#<br>
[root@astar ~]# xl create mars.xl<br>
Parsing config from mars.xl<br>
[root@astar ~]#<br>
<br>
<br>
-Eric<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--001a113aaaf228dc7204f08196fc--


--===============2963627049857530963==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2963627049857530963==--


From xen-users-bounces@lists.xen.org Tue Jan 21 21:21:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 21 Jan 2014 21:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5ikz-0000eF-B0; Tue, 21 Jan 2014 21:21:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <jaceksburghardt@gmail.com>) id 1W5ikx-0000dv-0S
	for xen-users@lists.xen.org; Tue, 21 Jan 2014 21:21:11 +0000
Received: from [85.158.137.68:61252] by server-14.bemta-3.messagelabs.com id
	E6/09-06105-6C4EED25; Tue, 21 Jan 2014 21:21:10 +0000
X-Env-Sender: jaceksburghardt@gmail.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1390339267!9351272!1
X-Originating-IP: [209.85.216.42]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9126 invoked from network); 21 Jan 2014 21:21:08 -0000
Received: from mail-qa0-f42.google.com (HELO mail-qa0-f42.google.com)
	(209.85.216.42)
	by server-9.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	21 Jan 2014 21:21:08 -0000
Received: by mail-qa0-f42.google.com with SMTP id k4so7323832qaq.1
	for <xen-users@lists.xen.org>; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=PRNWSoycCAcM8Gyc2h68uPwgwElEkedZogIX9uk52SY=;
	b=dpVOq7y6QNo6vwnxYRUW0NsfLoBk64p/yY/Smc7ppB4Wxhq/xhHxL3xxSIt0oX3g1O
	HY5QWy7AqS7NnafA2QOdw8r6Khh0n2iTbnl9AH1cWavKNAq14+0xSKUjady2xF1o7SwB
	Imn1iSvLyivQI/ygJs88kkicOVfV28lehWbzFvY8gicNq9j7EpgjSz3oJ/Vq1w9avTNY
	5bGj9+NUNR7bQRsQO+wj1vLVRkJEGO5i6o70VFFxOmT9GKmeo5qkTotILqf5k3sVbInD
	5eeKl2CRQ/KTpTNYGVhMdlKu7bKkxwd6pGUGwPfjfeV84XxVNjxhHI2zQRbnqefuvwff
	dC0A==
MIME-Version: 1.0
X-Received: by 10.140.42.180 with SMTP id c49mr39237396qga.24.1390339267548;
	Tue, 21 Jan 2014 13:21:07 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
Received: by 10.140.21.40 with HTTP; Tue, 21 Jan 2014 13:21:07 -0800 (PST)
In-Reply-To: <001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
References: <CAHyyzzQbpY46cq9uL4D5LHrTMqmTU0KLX0LNNH40+dBaQjy6_A@mail.gmail.com>
	<CAPCj91JO_6NCigWdN0hs7H06AKZ4cevGcxXs2VT6sYrnXsxC4g@mail.gmail.com>
	<001a01cf16ee$6bb97ee0$432c7ca0$@yahoo.com>
Date: Tue, 21 Jan 2014 14:21:07 -0700
Message-ID: <CAHyyzzTeyyrHuUH1zEUA16LgjqrSeHuQg4Q7R6W8ZPTSyquSZg@mail.gmail.com>
From: jacek burghardt <jaceksburghardt@gmail.com>
To: Eric Houby <ehouby@yahoo.com>
Cc: xen-users <xen-users@lists.xen.org>, David Sutton <kantras@gmail.com>
Subject: Re: [Xen-users] xen 4.4 rc2 no logs and will not start
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2963627049857530963=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2963627049857530963==
Content-Type: multipart/alternative; boundary=001a113aaaf228dc7204f08196fc

--001a113aaaf228dc7204f08196fc
Content-Type: text/plain; charset=ISO-8859-1

I will test that when I can restart my server .
On Jan 21, 2014 2:19 PM, "Eric Houby" <ehouby@yahoo.com> wrote:

>
>
> Jacek,
> On Jan 20, 2014 9:42 AM, "jacek burghardt" <jaceksburghardt@gmail.com>
> wrote:
> >
> > I compiled 4.4 rc2 under archlinux and I am getting errors when trying to
> start win2012 or linux. I am getting this error message:
> > libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
> device
>
>                  s
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my
>
>                   domid
> > libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
> failed for
>
>                       22
> > When I try to start win2012
> > Parsing config from win2012a.cfg
> > got a tsc mode string: "default"
> > libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add disk
> devices
> > libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
> model pid in /local/domain/23/image/device-model-pid
> > libxl: error: libxl.c:1432:libxl__destroy_domid:
> libxl__destroy_device_model failed for 23
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> > libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> > libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy
> failed for 23
> > I also don't get any logs in /var/log/xen.
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@lists.xen.org
> > http://lists.xen.org/xen-users
>
> While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or
> similar issue.
>
> [root@astar ~]# xl create mars.xl
> Parsing config from mars.xl
> libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk
> devices
> libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device
> model
> pid in /local/domain/1/image/device-model-pid
> libxl: error: libxl.c:1425:libxl__destroy_domid:
> libxl__destroy_device_model
> failed for 1
> libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to
> get my domid
> libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy
> failed
> for 1
> [root@astar ~]#
>
> I was able to get the guest to boot by doing this:
>
> [root@astar ~]# /usr/bin/xenstore-write "/local/domain/0/domid" 0
> [root@astar ~]#
> [root@astar ~]#
> [root@astar ~]#
> [root@astar ~]# xl create mars.xl
> Parsing config from mars.xl
> [root@astar ~]#
>
>
> -Eric
>
>
>
>
>

--001a113aaaf228dc7204f08196fc
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I will test that when I can restart my server .</p>
<div class=3D"gmail_quote">On Jan 21, 2014 2:19 PM, &quot;Eric Houby&quot; =
&lt;<a href=3D"mailto:ehouby@yahoo.com">ehouby@yahoo.com</a>&gt; wrote:<br =
type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
Jacek,<br>
On Jan 20, 2014 9:42 AM, &quot;jacek burghardt&quot; &lt;<a href=3D"mailto:=
jaceksburghardt@gmail.com">jaceksburghardt@gmail.com</a>&gt;<br>
wrote:<br>
&gt;<br>
&gt; I compiled 4.4 rc2 under archlinux and I am getting errors when trying=
 to<br>
start win2012 or linux. I am getting this error message:<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk<br>
device =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0s<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy<=
br>
failed for =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 22<br>
&gt; When I try to start win2012<br>
&gt; Parsing config from win2012a.cfg<br>
&gt; got a tsc mode string: &quot;default&quot;<br>
&gt; libxl: error: libxl_create.c:1054:domcreate_launch_dm: unable to add d=
isk<br>
devices<br>
&gt; libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device=
<br>
model pid in /local/domain/23/image/device-model-pid<br>
&gt; libxl: error: libxl.c:1432:libxl__destroy_domid:<br>
libxl__destroy_device_model failed for 23<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my domid<br>
&gt; libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable=
 to<br>
get my domid<br>
&gt; libxl: error: libxl.c:1468:devices_destroy_cb: libxl__devices_destroy<=
br>
failed for 23<br>
&gt; I also don&#39;t get any logs in /var/log/xen.=A0<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://li=
sts.xen.org/xen-users</a><br>
<br>
While testing Fedora 20 with xen 4.4 RC2 I hit what looks like the same or<=
br>
similar issue.<br>
<br>
[root@astar ~]# xl create mars.xl<br>
Parsing config from mars.xl<br>
libxl: error: libxl_create.c:1034:domcreate_launch_dm: unable to add disk<b=
r>
devices<br>
libxl: error: libxl_dm.c:1467:kill_device_model: unable to find device mode=
l<br>
pid in /local/domain/1/image/device-model-pid<br>
libxl: error: libxl.c:1425:libxl__destroy_domid: libxl__destroy_device_mode=
l<br>
failed for 1<br>
libxl: error: libxl_device.c:780:libxl__initiate_device_remove: unable to<b=
r>
get my domid<br>
libxl: error: libxl.c:1461:devices_destroy_cb: libxl__devices_destroy faile=
d<br>
for 1<br>
[root@astar ~]#<br>
<br>
I was able to get the guest to boot by doing this:<br>
<br>
[root@astar ~]# /usr/bin/xenstore-write &quot;/local/domain/0/domid&quot; 0=
<br>
[root@astar ~]#<br>
[root@astar ~]#<br>
[root@astar ~]#<br>
[root@astar ~]# xl create mars.xl<br>
Parsing config from mars.xl<br>
[root@astar ~]#<br>
<br>
<br>
-Eric<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--001a113aaaf228dc7204f08196fc--


--===============2963627049857530963==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2963627049857530963==--


From xen-users-bounces@lists.xen.org Wed Jan 22 09:45:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 09:45:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5uMP-0005Ma-UG; Wed, 22 Jan 2014 09:44:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5uMP-0005MP-33
	for xen-users@lists.xen.org; Wed, 22 Jan 2014 09:44:37 +0000
Received: from [193.109.254.147:43249] by server-14.bemta-14.messagelabs.com
	id E7/83-12628-4039FD25; Wed, 22 Jan 2014 09:44:36 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390383874!12423344!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21768 invoked from network); 22 Jan 2014 09:44:35 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Jan 2014 09:44:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,698,1384300800"; d="scan'208";a="95227650"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 22 Jan 2014 09:44:34 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 22 Jan 2014 04:44:33 -0500
Message-ID: <1390383872.32519.27.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Date: Wed, 22 Jan 2014 09:44:32 +0000
In-Reply-To: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
	<52DEB4B5.5000205@citrix.com>
	<CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>,
	Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-21 at 11:02 -0700, jacek burghardt wrote:
> I was looking for more detailed instructions as the file is script
> that does not exist under arch Linux.

Then you should take this to the arch Linux package maintainer.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 22 09:45:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 09:45:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5uMP-0005Ma-UG; Wed, 22 Jan 2014 09:44:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W5uMP-0005MP-33
	for xen-users@lists.xen.org; Wed, 22 Jan 2014 09:44:37 +0000
Received: from [193.109.254.147:43249] by server-14.bemta-14.messagelabs.com
	id E7/83-12628-4039FD25; Wed, 22 Jan 2014 09:44:36 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390383874!12423344!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21768 invoked from network); 22 Jan 2014 09:44:35 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Jan 2014 09:44:35 -0000
X-IronPort-AV: E=Sophos;i="4.95,698,1384300800"; d="scan'208";a="95227650"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 22 Jan 2014 09:44:34 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 22 Jan 2014 04:44:33 -0500
Message-ID: <1390383872.32519.27.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: jacek burghardt <jaceksburghardt@gmail.com>
Date: Wed, 22 Jan 2014 09:44:32 +0000
In-Reply-To: <CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
References: <CAHyyzzRPk=p5-TeR4Xki2Y_ubtbVhvt+08MZ3=v-VHHmNuxi2Q@mail.gmail.com>
	<52DEB4B5.5000205@citrix.com>
	<CAHyyzzSbTAC2gCiwb8t1LFd2vCC7NU5etj7yqCw_+N94=U9LyQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>,
	Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] 4.4 rc2 and arch linux
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-21 at 11:02 -0700, jacek burghardt wrote:
> I was looking for more detailed instructions as the file is script
> that does not exist under arch Linux.

Then you should take this to the arch Linux package maintainer.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 22 14:48:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 14:48:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5z5O-0002Ym-VB; Wed, 22 Jan 2014 14:47:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W5z5M-0002YW-RE; Wed, 22 Jan 2014 14:47:21 +0000
Received: from [193.109.254.147:32743] by server-9.bemta-14.messagelabs.com id
	E7/0C-13957-8F9DFD25; Wed, 22 Jan 2014 14:47:20 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390402038!12534118!1
X-Originating-IP: [209.85.215.53]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21028 invoked from network); 22 Jan 2014 14:47:19 -0000
Received: from mail-la0-f53.google.com (HELO mail-la0-f53.google.com)
	(209.85.215.53)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Jan 2014 14:47:19 -0000
Received: by mail-la0-f53.google.com with SMTP id e16so386710lan.26
	for <multiple recipients>; Wed, 22 Jan 2014 06:47:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=poOZXL6dnw1WAAIM3KV3tVKr6oK+uwaV4B62XxzVA5I=;
	b=e7osWRLfjnOxVW9ztSiFcEbe6/q8o+Tqn3QB1zEyTcul5lK4rp7w+axP6eG9r1glL1
	PvAZVMJtQRZk/RK415oIMqTuGijPUg9f2F6RhMS+s7YeSEvJ06u6dJ6psraLf4KVkWHZ
	iFh44DE7P46t/T47TAosthTfYPrhf/0WaPZLK+zIqAvFPJSuqdiJGsKVKTKNV+j0Z4eM
	z5k9XKYq8Joe7WCRbAyqtl/09nyyEkup5omHugTE7dOpy2GD2l3YeQ9pwkoSDxJQszE8
	6/1awrJyFd9xQX714vPpjBDfl7hM9flB7XXaWiakgGglHc8vqBPfhXN60ByWYq5wF4/l
	C9Ag==
MIME-Version: 1.0
X-Received: by 10.152.42.129 with SMTP id o1mr1326289lal.19.1390402038526;
	Wed, 22 Jan 2014 06:47:18 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Wed, 22 Jan 2014 06:47:18 -0800 (PST)
Date: Wed, 22 Jan 2014 09:47:18 -0500
X-Google-Sender-Auth: r47kH2GdkpR3E2nl1MW8NcvIRXM
Message-ID: <CAHehzX1Lq2ighFgHaeRC28NLadpuR32oV2nB1mtQdx3+PZuAcw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] REMINDER: Next Monday is Xen Project Document Day
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Remember that the next Xen Project Document Day will
be held next Monday, January 27.

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

If you get a few moments in the next week and a half, please take a
look at the current TODO list:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

So please think about how you can join in the action.  If you haven't
requested to be made a Wiki editor, save time and do it now so you are
ready to go on Document Day.  Just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

See you in #xendocs  on Monday!

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 22 14:48:22 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 14:48:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W5z5O-0002Ym-VB; Wed, 22 Jan 2014 14:47:22 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W5z5M-0002YW-RE; Wed, 22 Jan 2014 14:47:21 +0000
Received: from [193.109.254.147:32743] by server-9.bemta-14.messagelabs.com id
	E7/0C-13957-8F9DFD25; Wed, 22 Jan 2014 14:47:20 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390402038!12534118!1
X-Originating-IP: [209.85.215.53]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21028 invoked from network); 22 Jan 2014 14:47:19 -0000
Received: from mail-la0-f53.google.com (HELO mail-la0-f53.google.com)
	(209.85.215.53)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	22 Jan 2014 14:47:19 -0000
Received: by mail-la0-f53.google.com with SMTP id e16so386710lan.26
	for <multiple recipients>; Wed, 22 Jan 2014 06:47:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=poOZXL6dnw1WAAIM3KV3tVKr6oK+uwaV4B62XxzVA5I=;
	b=e7osWRLfjnOxVW9ztSiFcEbe6/q8o+Tqn3QB1zEyTcul5lK4rp7w+axP6eG9r1glL1
	PvAZVMJtQRZk/RK415oIMqTuGijPUg9f2F6RhMS+s7YeSEvJ06u6dJ6psraLf4KVkWHZ
	iFh44DE7P46t/T47TAosthTfYPrhf/0WaPZLK+zIqAvFPJSuqdiJGsKVKTKNV+j0Z4eM
	z5k9XKYq8Joe7WCRbAyqtl/09nyyEkup5omHugTE7dOpy2GD2l3YeQ9pwkoSDxJQszE8
	6/1awrJyFd9xQX714vPpjBDfl7hM9flB7XXaWiakgGglHc8vqBPfhXN60ByWYq5wF4/l
	C9Ag==
MIME-Version: 1.0
X-Received: by 10.152.42.129 with SMTP id o1mr1326289lal.19.1390402038526;
	Wed, 22 Jan 2014 06:47:18 -0800 (PST)
Received: by 10.112.184.16 with HTTP; Wed, 22 Jan 2014 06:47:18 -0800 (PST)
Date: Wed, 22 Jan 2014 09:47:18 -0500
X-Google-Sender-Auth: r47kH2GdkpR3E2nl1MW8NcvIRXM
Message-ID: <CAHehzX1Lq2ighFgHaeRC28NLadpuR32oV2nB1mtQdx3+PZuAcw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk
Subject: [Xen-users] REMINDER: Next Monday is Xen Project Document Day
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Remember that the next Xen Project Document Day will
be held next Monday, January 27.

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

If you get a few moments in the next week and a half, please take a
look at the current TODO list:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

So please think about how you can join in the action.  If you haven't
requested to be made a Wiki editor, save time and do it now so you are
ready to go on Document Day.  Just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

See you in #xendocs  on Monday!

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 22 20:28:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 20:28:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W64OI-0007KG-29; Wed, 22 Jan 2014 20:27:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W64OF-0007KB-Sb
	for xen-users@lists.xen.org; Wed, 22 Jan 2014 20:27:11 +0000
Received: from [85.158.143.35:9048] by server-3.bemta-4.messagelabs.com id
	11/66-32360-F9920E25; Wed, 22 Jan 2014 20:27:11 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390422430!153185!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12979 invoked from network); 22 Jan 2014 20:27:10 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-4.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 22 Jan 2014 20:27:10 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0MKR9PU015445
	for <xen-users@lists.xen.org>; Wed, 22 Jan 2014 21:27:09 +0100
Received: from [192.168.0.10] (bd231-2-88-180-140-238.fbx.proxad.net
	[88.180.140.238]) (authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0MKR7Is009077
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
	for <xen-users@lists.xen.org>; Wed, 22 Jan 2014 21:27:09 +0100
Message-ID: <52E0299B.3000404@enseeiht.fr>
Date: Wed, 22 Jan 2014 21:27:07 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Wed, 22 Jan 2014 21:27:09 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello,
I'm trying to build a stubdom including a simply multithreaded 
application implemented with the pthread libary. Does someone know if 
this is possible with the current version of Xen and its mini-os?

Thanks in advance & regards,
Alain

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 22 20:28:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 22 Jan 2014 20:28:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W64OI-0007KG-29; Wed, 22 Jan 2014 20:27:14 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W64OF-0007KB-Sb
	for xen-users@lists.xen.org; Wed, 22 Jan 2014 20:27:11 +0000
Received: from [85.158.143.35:9048] by server-3.bemta-4.messagelabs.com id
	11/66-32360-F9920E25; Wed, 22 Jan 2014 20:27:11 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390422430!153185!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12979 invoked from network); 22 Jan 2014 20:27:10 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-4.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 22 Jan 2014 20:27:10 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0MKR9PU015445
	for <xen-users@lists.xen.org>; Wed, 22 Jan 2014 21:27:09 +0100
Received: from [192.168.0.10] (bd231-2-88-180-140-238.fbx.proxad.net
	[88.180.140.238]) (authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0MKR7Is009077
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
	for <xen-users@lists.xen.org>; Wed, 22 Jan 2014 21:27:09 +0100
Message-ID: <52E0299B.3000404@enseeiht.fr>
Date: Wed, 22 Jan 2014 21:27:07 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Wed, 22 Jan 2014 21:27:09 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hello,
I'm trying to build a stubdom including a simply multithreaded 
application implemented with the pthread libary. Does someone know if 
this is possible with the current version of Xen and its mini-os?

Thanks in advance & regards,
Alain

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 08:14:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 08:14:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6FPR-0005VD-VB; Thu, 23 Jan 2014 08:13:09 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W6FPQ-0005V8-PQ
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 08:13:09 +0000
Received: from [85.158.139.211:24018] by server-7.bemta-5.messagelabs.com id
	07/BC-04824-31FC0E25; Thu, 23 Jan 2014 08:13:07 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390464786!11443435!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31108 invoked from network); 23 Jan 2014 08:13:06 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 08:13:06 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0N8D5SN001456
	for <xen-users@lists.xen.org>; Thu, 23 Jan 2014 09:13:05 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0N8D3tL012627
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 23 Jan 2014 09:13:05 +0100
Message-ID: <52E0CEB3.5060001@enseeiht.fr>
Date: Thu, 23 Jan 2014 09:11:31 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: napster <Alain.Tchana@enseeiht.fr>, xen-users@lists.xen.org
References: <52E0299B.3000404@enseeiht.fr>
In-Reply-To: <52E0299B.3000404@enseeiht.fr>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Thu, 23 Jan 2014 09:13:05 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0504873589582986152=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============0504873589582986152==
Content-Type: multipart/alternative;
 boundary="------------020407090308050209090304"

This is a multi-part message in MIME format.
--------------020407090308050209090304
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,
I would like to know if my domU runs with the balloon driver activated.
My configuration is as follows:
-Xen 4.2
-dom0: 3.8.0-29-generic #42~precise1-Ubuntu, x86_64 x86_64 x86_64
-domU: PV mode, running the same version of Ubuntu as the dom0

######################
Configuration file to start de domU:
name = "vm.pv"
kernel = "/boot/vmlinuz-3.8.0-29-generic"
ramdisk = "/tmp/initramfs-3.8.0-29-generic"
extra = "root=/dev/xvda1 ro"
*memory = 512**
**maxmem = 1024*
vcpus = 1
disk = [ 'xxx,raw,xvda1,rw', 'xxx,raw,xvda2,rw']
######################
The swap disk size of the VM is 1Gb.

Inside my VM I have this:
######################
root@XXXXX:~# dmesg |grep balloon
[    0.030009] xen/balloon: Initialising balloon driver.
[    0.032393] xen-balloon: Initialising balloon driver.

######################
root@XXXXX:~# lsmod |grep xen
xen_evtchn             13084  0
xen_gntdev             17794  0
xen_gntalloc           13275  0
xen_blkback            27338  0 [permanent]
xen_netback            32166  0 [permanent]
xenfs                  12985  1
xen_privcmd            13220  1 xenfs
######################
root@XXXXX:~# cat /etc/fstab
none /proc/xen xenfs defaults 0 0
/dev/xvda1 /               ext3    errors=remount-ro 0       1
/dev/xvda2 none            swap    sw              0       0

Regarding the README file provided with the xen source code 
(xxx/xen-4.2-testing.hg/tools/xenballoon), it is said that the balloon 
driver is running if the file /proc/xen/balloon exists. It doesn't exist 
in my VM.
######################
root@XXXXX:~# ls /proc/xen/
capabilities  privcmd  xenbus

But there is some files in the /sys file system which refers to the 
selfballooning. Does that mean that the balloon driver is running? If it 
is the case, how is about /proc/xen/balloon? Else, how to activate the 
balloon driver?
######################
root@XXXXX:~# find  /sys/ -name *balloon*
/sys/devices/system/xen_memory/xen_memory0/selfballoon
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_min_usable_mb
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_interval
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballooning
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_reserved_mb
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_uphysteresis
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_downhysteresis

Thanks in advance & regards,
Alain

--------------020407090308050209090304
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    I would like to know if my domU runs with the balloon driver
    activated.<br>
    My configuration is as follows:<br>
    -Xen 4.2<br>
    -dom0: 3.8.0-29-generic #42~precise1-Ubuntu, x86_64 x86_64 x86_64<br>
    -domU: PV mode, running the same version of Ubuntu as the dom0<br>
    <br>
    ######################<br>
    Configuration file to start de domU:<br>
    name = "vm.pv"<br>
    kernel = "/boot/vmlinuz-3.8.0-29-generic"<br>
    ramdisk = "/tmp/initramfs-3.8.0-29-generic"<br>
    extra = "root=/dev/xvda1 ro"<br>
    <b>memory = 512</b><b><br>
    </b><b>maxmem = 1024</b><br>
    vcpus = 1<br>
    disk = [ 'xxx,raw,xvda1,rw', 'xxx,raw,xvda2,rw']<br>
    ######################<br>
    The swap disk size of the VM is 1Gb.<br>
    <br>
    Inside my VM I have this:<br>
    ######################<br>
    root@XXXXX:~# dmesg |grep balloon<br>
    [&nbsp;&nbsp;&nbsp; 0.030009] xen/balloon: Initialising balloon driver.<br>
    [&nbsp;&nbsp;&nbsp; 0.032393] xen-balloon: Initialising balloon driver.<br>
    <br>
    ######################<br>
    root@XXXXX:~# lsmod |grep xen&nbsp;&nbsp;&nbsp; <br>
    xen_evtchn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13084&nbsp; 0 <br>
    xen_gntdev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17794&nbsp; 0 <br>
    xen_gntalloc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13275&nbsp; 0 <br>
    xen_blkback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 27338&nbsp; 0 [permanent]<br>
    xen_netback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32166&nbsp; 0 [permanent]<br>
    xenfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12985&nbsp; 1 <br>
    xen_privcmd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13220&nbsp; 1 xenfs<br>
    ######################<br>
    root@XXXXX:~# cat /etc/fstab<br>
    none /proc/xen xenfs defaults 0 0<br>
    /dev/xvda1 /&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ext3&nbsp;&nbsp;&nbsp; errors=remount-ro 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>
    /dev/xvda2 none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; swap&nbsp;&nbsp;&nbsp; sw&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>
    <br>
    Regarding the README file provided with the xen source code
    (xxx/xen-4.2-testing.hg/tools/xenballoon), it is said that the
    balloon driver is running if the file /proc/xen/balloon exists. It
    doesn't exist in my VM.<br>
    ######################<br>
    root@XXXXX:~# ls /proc/xen/<br>
    capabilities&nbsp; privcmd&nbsp; xenbus<br>
    <br>
    But there is some files in the /sys file system which refers to the
    selfballooning. <span class="b2">Does </span><span class="b3">tha</span><span
      class="b4">t mean</span> that the balloon driver is running? If it
    is the case, how is about /proc/xen/balloon? Else, how to activate
    the balloon driver?<br>
    ######################<br>
    root@XXXXX:~# find&nbsp; /sys/ -name *balloon*<br>
    /sys/devices/system/xen_memory/xen_memory0/selfballoon<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_min_usable_mb<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_interval<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballooning<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_reserved_mb<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_uphysteresis<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_downhysteresis<br>
    <br>
    Thanks in advance &amp; regards,
    <br>
    Alain
    <br>
  </body>
</html>

--------------020407090308050209090304--


--===============0504873589582986152==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0504873589582986152==--


From xen-users-bounces@lists.xen.org Thu Jan 23 08:14:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 08:14:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6FPR-0005VD-VB; Thu, 23 Jan 2014 08:13:09 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W6FPQ-0005V8-PQ
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 08:13:09 +0000
Received: from [85.158.139.211:24018] by server-7.bemta-5.messagelabs.com id
	07/BC-04824-31FC0E25; Thu, 23 Jan 2014 08:13:07 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390464786!11443435!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31108 invoked from network); 23 Jan 2014 08:13:06 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 08:13:06 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0N8D5SN001456
	for <xen-users@lists.xen.org>; Thu, 23 Jan 2014 09:13:05 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0N8D3tL012627
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 23 Jan 2014 09:13:05 +0100
Message-ID: <52E0CEB3.5060001@enseeiht.fr>
Date: Thu, 23 Jan 2014 09:11:31 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: napster <Alain.Tchana@enseeiht.fr>, xen-users@lists.xen.org
References: <52E0299B.3000404@enseeiht.fr>
In-Reply-To: <52E0299B.3000404@enseeiht.fr>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Thu, 23 Jan 2014 09:13:05 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0504873589582986152=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============0504873589582986152==
Content-Type: multipart/alternative;
 boundary="------------020407090308050209090304"

This is a multi-part message in MIME format.
--------------020407090308050209090304
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,
I would like to know if my domU runs with the balloon driver activated.
My configuration is as follows:
-Xen 4.2
-dom0: 3.8.0-29-generic #42~precise1-Ubuntu, x86_64 x86_64 x86_64
-domU: PV mode, running the same version of Ubuntu as the dom0

######################
Configuration file to start de domU:
name = "vm.pv"
kernel = "/boot/vmlinuz-3.8.0-29-generic"
ramdisk = "/tmp/initramfs-3.8.0-29-generic"
extra = "root=/dev/xvda1 ro"
*memory = 512**
**maxmem = 1024*
vcpus = 1
disk = [ 'xxx,raw,xvda1,rw', 'xxx,raw,xvda2,rw']
######################
The swap disk size of the VM is 1Gb.

Inside my VM I have this:
######################
root@XXXXX:~# dmesg |grep balloon
[    0.030009] xen/balloon: Initialising balloon driver.
[    0.032393] xen-balloon: Initialising balloon driver.

######################
root@XXXXX:~# lsmod |grep xen
xen_evtchn             13084  0
xen_gntdev             17794  0
xen_gntalloc           13275  0
xen_blkback            27338  0 [permanent]
xen_netback            32166  0 [permanent]
xenfs                  12985  1
xen_privcmd            13220  1 xenfs
######################
root@XXXXX:~# cat /etc/fstab
none /proc/xen xenfs defaults 0 0
/dev/xvda1 /               ext3    errors=remount-ro 0       1
/dev/xvda2 none            swap    sw              0       0

Regarding the README file provided with the xen source code 
(xxx/xen-4.2-testing.hg/tools/xenballoon), it is said that the balloon 
driver is running if the file /proc/xen/balloon exists. It doesn't exist 
in my VM.
######################
root@XXXXX:~# ls /proc/xen/
capabilities  privcmd  xenbus

But there is some files in the /sys file system which refers to the 
selfballooning. Does that mean that the balloon driver is running? If it 
is the case, how is about /proc/xen/balloon? Else, how to activate the 
balloon driver?
######################
root@XXXXX:~# find  /sys/ -name *balloon*
/sys/devices/system/xen_memory/xen_memory0/selfballoon
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_min_usable_mb
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_interval
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballooning
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_reserved_mb
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_uphysteresis
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_downhysteresis

Thanks in advance & regards,
Alain

--------------020407090308050209090304
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hi,<br>
    I would like to know if my domU runs with the balloon driver
    activated.<br>
    My configuration is as follows:<br>
    -Xen 4.2<br>
    -dom0: 3.8.0-29-generic #42~precise1-Ubuntu, x86_64 x86_64 x86_64<br>
    -domU: PV mode, running the same version of Ubuntu as the dom0<br>
    <br>
    ######################<br>
    Configuration file to start de domU:<br>
    name = "vm.pv"<br>
    kernel = "/boot/vmlinuz-3.8.0-29-generic"<br>
    ramdisk = "/tmp/initramfs-3.8.0-29-generic"<br>
    extra = "root=/dev/xvda1 ro"<br>
    <b>memory = 512</b><b><br>
    </b><b>maxmem = 1024</b><br>
    vcpus = 1<br>
    disk = [ 'xxx,raw,xvda1,rw', 'xxx,raw,xvda2,rw']<br>
    ######################<br>
    The swap disk size of the VM is 1Gb.<br>
    <br>
    Inside my VM I have this:<br>
    ######################<br>
    root@XXXXX:~# dmesg |grep balloon<br>
    [&nbsp;&nbsp;&nbsp; 0.030009] xen/balloon: Initialising balloon driver.<br>
    [&nbsp;&nbsp;&nbsp; 0.032393] xen-balloon: Initialising balloon driver.<br>
    <br>
    ######################<br>
    root@XXXXX:~# lsmod |grep xen&nbsp;&nbsp;&nbsp; <br>
    xen_evtchn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13084&nbsp; 0 <br>
    xen_gntdev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 17794&nbsp; 0 <br>
    xen_gntalloc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13275&nbsp; 0 <br>
    xen_blkback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 27338&nbsp; 0 [permanent]<br>
    xen_netback&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32166&nbsp; 0 [permanent]<br>
    xenfs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12985&nbsp; 1 <br>
    xen_privcmd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13220&nbsp; 1 xenfs<br>
    ######################<br>
    root@XXXXX:~# cat /etc/fstab<br>
    none /proc/xen xenfs defaults 0 0<br>
    /dev/xvda1 /&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ext3&nbsp;&nbsp;&nbsp; errors=remount-ro 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1<br>
    /dev/xvda2 none&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; swap&nbsp;&nbsp;&nbsp; sw&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0<br>
    <br>
    Regarding the README file provided with the xen source code
    (xxx/xen-4.2-testing.hg/tools/xenballoon), it is said that the
    balloon driver is running if the file /proc/xen/balloon exists. It
    doesn't exist in my VM.<br>
    ######################<br>
    root@XXXXX:~# ls /proc/xen/<br>
    capabilities&nbsp; privcmd&nbsp; xenbus<br>
    <br>
    But there is some files in the /sys file system which refers to the
    selfballooning. <span class="b2">Does </span><span class="b3">tha</span><span
      class="b4">t mean</span> that the balloon driver is running? If it
    is the case, how is about /proc/xen/balloon? Else, how to activate
    the balloon driver?<br>
    ######################<br>
    root@XXXXX:~# find&nbsp; /sys/ -name *balloon*<br>
    /sys/devices/system/xen_memory/xen_memory0/selfballoon<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_min_usable_mb<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_interval<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballooning<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_reserved_mb<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_uphysteresis<br>
/sys/devices/system/xen_memory/xen_memory0/selfballoon/selfballoon_downhysteresis<br>
    <br>
    Thanks in advance &amp; regards,
    <br>
    Alain
    <br>
  </body>
</html>

--------------020407090308050209090304--


--===============0504873589582986152==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============0504873589582986152==--


From xen-users-bounces@lists.xen.org Thu Jan 23 11:45:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 11:45:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Ii8-0000VI-HR; Thu, 23 Jan 2014 11:44:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6Ii6-0000VD-UR
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 11:44:39 +0000
Received: from [85.158.137.68:29567] by server-10.bemta-3.messagelabs.com id
	D0/F5-23989-6A001E25; Thu, 23 Jan 2014 11:44:38 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1390477475!10891927!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12411 invoked from network); 23 Jan 2014 11:44:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 11:44:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,705,1384300800"; d="scan'208";a="93649347"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 23 Jan 2014 11:44:35 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 06:44:34 -0500
Message-ID: <1390477473.24595.70.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Thu, 23 Jan 2014 11:44:33 +0000
In-Reply-To: <52E0CEB3.5060001@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 09:11 +0100, napster wrote:
> But there is some files in the /sys file system which refers to the
> selfballooning. Does that mean that the balloon driver is running? If
> it is the case, how is about /proc/xen/balloon? Else, how to activate
> the balloon driver?

IIRC the core balloon driver is always present when Xen is enabled and
so the kernel will respond to requests from the host/toolstack to change
the amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would result
in changes to /proc/meminfo).

In order to get in-guest access to control ballooning you need to
CONFIG_XEN_BALLOON enable and load the xen-balloon.ko module. I'm not
sure but I think with modern kernels this will appear in /sys and
not /proc.

It seems like the docs might be out of date and/or incomplete here. If
you would be so kind as to produce a docs patch against xen.git (see [0]
for tips) or create/update a page on the wiki once you've figured this
out then we would be very grateful -- conveniently there is a document
day[1] on Monday.

The selfballoon stuff is a separate thing (although related), it's
something to do with tmem AFAIUI.

Ian.

[0] http://wiki.xen.org/wiki/Submitting_Xen_Patches
[1] http://wiki.xen.org/wiki/Xen_Document_Days


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 11:45:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 11:45:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Ii8-0000VI-HR; Thu, 23 Jan 2014 11:44:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6Ii6-0000VD-UR
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 11:44:39 +0000
Received: from [85.158.137.68:29567] by server-10.bemta-3.messagelabs.com id
	D0/F5-23989-6A001E25; Thu, 23 Jan 2014 11:44:38 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1390477475!10891927!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12411 invoked from network); 23 Jan 2014 11:44:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 11:44:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,705,1384300800"; d="scan'208";a="93649347"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 23 Jan 2014 11:44:35 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 06:44:34 -0500
Message-ID: <1390477473.24595.70.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Thu, 23 Jan 2014 11:44:33 +0000
In-Reply-To: <52E0CEB3.5060001@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 09:11 +0100, napster wrote:
> But there is some files in the /sys file system which refers to the
> selfballooning. Does that mean that the balloon driver is running? If
> it is the case, how is about /proc/xen/balloon? Else, how to activate
> the balloon driver?

IIRC the core balloon driver is always present when Xen is enabled and
so the kernel will respond to requests from the host/toolstack to change
the amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would result
in changes to /proc/meminfo).

In order to get in-guest access to control ballooning you need to
CONFIG_XEN_BALLOON enable and load the xen-balloon.ko module. I'm not
sure but I think with modern kernels this will appear in /sys and
not /proc.

It seems like the docs might be out of date and/or incomplete here. If
you would be so kind as to produce a docs patch against xen.git (see [0]
for tips) or create/update a page on the wiki once you've figured this
out then we would be very grateful -- conveniently there is a document
day[1] on Monday.

The selfballoon stuff is a separate thing (although related), it's
something to do with tmem AFAIUI.

Ian.

[0] http://wiki.xen.org/wiki/Submitting_Xen_Patches
[1] http://wiki.xen.org/wiki/Xen_Document_Days


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 11:49:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 11:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Imx-0000rt-KO; Thu, 23 Jan 2014 11:49:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6Imw-0000rL-49
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 11:49:38 +0000
Received: from [193.109.254.147:25430] by server-10.bemta-14.messagelabs.com
	id C2/45-20752-1D101E25; Thu, 23 Jan 2014 11:49:37 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390477775!12719819!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1317 invoked from network); 23 Jan 2014 11:49:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 11:49:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,705,1384300800"; d="scan'208";a="93650409"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 23 Jan 2014 11:49:35 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 06:49:34 -0500
Message-ID: <1390477773.24595.74.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Thu, 23 Jan 2014 11:49:33 +0000
In-Reply-To: <52E0299B.3000404@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-22 at 21:27 +0100, napster wrote:
> I'm trying to build a stubdom including a simply multithreaded 
> application implemented with the pthread libary. Does someone know if 
> this is possible with the current version of Xen and its mini-os?

As far as I remember mini-os has a form of cooperative multi threading,
but not POSIX threads. (unless maybe newlib provides that, not sure).

There is a subset of pthreads relating to mutexes etc in
extras/mini-os/include/posix/pthread.h, but not the actual threading
bits.

I don't know how hard it would be to add a pthread veneer over mini-os's
threads, but it might be something worth investigating.

I can't recall having ever seen pthreads patches for mini-os, but you
should probably have a search through the archives and see if there is a
starting point.

There was some stuff recently about BSD rump kernels on mini-os -- I
don't know if that would have included threading primitives.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 11:49:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 11:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Imx-0000rt-KO; Thu, 23 Jan 2014 11:49:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6Imw-0000rL-49
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 11:49:38 +0000
Received: from [193.109.254.147:25430] by server-10.bemta-14.messagelabs.com
	id C2/45-20752-1D101E25; Thu, 23 Jan 2014 11:49:37 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1390477775!12719819!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1317 invoked from network); 23 Jan 2014 11:49:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 11:49:36 -0000
X-IronPort-AV: E=Sophos;i="4.95,705,1384300800"; d="scan'208";a="93650409"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 23 Jan 2014 11:49:35 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 06:49:34 -0500
Message-ID: <1390477773.24595.74.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Thu, 23 Jan 2014 11:49:33 +0000
In-Reply-To: <52E0299B.3000404@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-22 at 21:27 +0100, napster wrote:
> I'm trying to build a stubdom including a simply multithreaded 
> application implemented with the pthread libary. Does someone know if 
> this is possible with the current version of Xen and its mini-os?

As far as I remember mini-os has a form of cooperative multi threading,
but not POSIX threads. (unless maybe newlib provides that, not sure).

There is a subset of pthreads relating to mutexes etc in
extras/mini-os/include/posix/pthread.h, but not the actual threading
bits.

I don't know how hard it would be to add a pthread veneer over mini-os's
threads, but it might be something worth investigating.

I can't recall having ever seen pthreads patches for mini-os, but you
should probably have a search through the archives and see if there is a
starting point.

There was some stuff recently about BSD rump kernels on mini-os -- I
don't know if that would have included threading primitives.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 12:23:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 12:23:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6JIw-00039Y-5W; Thu, 23 Jan 2014 12:22:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W6JIu-00039T-Uu
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 12:22:41 +0000
Received: from [85.158.139.211:17091] by server-9.bemta-5.messagelabs.com id
	9A/B5-15098-09901E25; Thu, 23 Jan 2014 12:22:40 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-6.tower-206.messagelabs.com!1390479759!11518453!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29806 invoked from network); 23 Jan 2014 12:22:39 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 12:22:39 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0NCMZRG012354; Thu, 23 Jan 2014 13:22:36 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0NCMXJS018469
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 23 Jan 2014 13:22:35 +0100
Message-ID: <52E1092D.8040407@enseeiht.fr>
Date: Thu, 23 Jan 2014 13:21:01 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>, napster <Alain.Tchana@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr>
	<1390477773.24595.74.camel@kazak.uk.xensource.com>
In-Reply-To: <1390477773.24595.74.camel@kazak.uk.xensource.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Thu, 23 Jan 2014 13:22:36 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank for your answer.

On 23/01/2014 12:49, Ian Campbell wrote:
> On Wed, 2014-01-22 at 21:27 +0100, napster wrote:
>> I'm trying to build a stubdom including a simply multithreaded
>> application implemented with the pthread libary. Does someone know if
>> this is possible with the current version of Xen and its mini-os?
> As far as I remember mini-os has a form of cooperative multi threading,
> but not POSIX threads. (unless maybe newlib provides that, not sure).
Yes, newlib provides a support for POSIX thread but I have a lot of 
compilation errors due to the redefinition of some functions in 
extras/mini-os/include/posix/pthread.h .
> There is a subset of pthreads relating to mutexes etc in
> extras/mini-os/include/posix/pthread.h, but not the actual threading
> bits.
>
> I don't know how hard it would be to add a pthread veneer over mini-os's
> threads, but it might be something worth investigating.
>
> I can't recall having ever seen pthreads patches for mini-os, but you
> should probably have a search through the archives and see if there is a
> starting point.
Ok. I will check through the archives.

> There was some stuff recently about BSD rump kernels on mini-os -- I
> don't know if that would have included threading primitives.
>
> Ian.
>
>
Alain


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 12:23:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 12:23:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6JIw-00039Y-5W; Thu, 23 Jan 2014 12:22:42 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W6JIu-00039T-Uu
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 12:22:41 +0000
Received: from [85.158.139.211:17091] by server-9.bemta-5.messagelabs.com id
	9A/B5-15098-09901E25; Thu, 23 Jan 2014 12:22:40 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-6.tower-206.messagelabs.com!1390479759!11518453!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29806 invoked from network); 23 Jan 2014 12:22:39 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 12:22:39 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0NCMZRG012354; Thu, 23 Jan 2014 13:22:36 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0NCMXJS018469
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Thu, 23 Jan 2014 13:22:35 +0100
Message-ID: <52E1092D.8040407@enseeiht.fr>
Date: Thu, 23 Jan 2014 13:21:01 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>, napster <Alain.Tchana@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr>
	<1390477773.24595.74.camel@kazak.uk.xensource.com>
In-Reply-To: <1390477773.24595.74.camel@kazak.uk.xensource.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Thu, 23 Jan 2014 13:22:36 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Multithread using pthread in a stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank for your answer.

On 23/01/2014 12:49, Ian Campbell wrote:
> On Wed, 2014-01-22 at 21:27 +0100, napster wrote:
>> I'm trying to build a stubdom including a simply multithreaded
>> application implemented with the pthread libary. Does someone know if
>> this is possible with the current version of Xen and its mini-os?
> As far as I remember mini-os has a form of cooperative multi threading,
> but not POSIX threads. (unless maybe newlib provides that, not sure).
Yes, newlib provides a support for POSIX thread but I have a lot of 
compilation errors due to the redefinition of some functions in 
extras/mini-os/include/posix/pthread.h .
> There is a subset of pthreads relating to mutexes etc in
> extras/mini-os/include/posix/pthread.h, but not the actual threading
> bits.
>
> I don't know how hard it would be to add a pthread veneer over mini-os's
> threads, but it might be something worth investigating.
>
> I can't recall having ever seen pthreads patches for mini-os, but you
> should probably have a search through the archives and see if there is a
> starting point.
Ok. I will check through the archives.

> There was some stuff recently about BSD rump kernels on mini-os -- I
> don't know if that would have included threading primitives.
>
> Ian.
>
>
Alain


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 12:50:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 12:50:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Jii-0004u3-Pg; Thu, 23 Jan 2014 12:49:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6Jig-0004tU-49; Thu, 23 Jan 2014 12:49:18 +0000
Received: from [85.158.137.68:57423] by server-5.bemta-3.messagelabs.com id
	50/6D-25188-CCF01E25; Thu, 23 Jan 2014 12:49:16 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-4.tower-31.messagelabs.com!1390481355!10910256!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21130 invoked from network); 23 Jan 2014 12:49:16 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-4.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	23 Jan 2014 12:49:16 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6JiY-0004l0-CR; Thu, 23 Jan 2014 12:49:10 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6JiW-0005PJ-M7; Thu, 23 Jan 2014 12:49:10 +0000
Date: Thu, 23 Jan 2014 12:49:08 +0000
Message-Id: <E1W6JiW-0005PJ-M7@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 83 - Out-of-memory condition
 yielding memory corruption during IRQ setup
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

                    Xen Security Advisory XSA-83
                              version 2

       Out-of-memory condition yielding memory corruption during IRQ setup

UPDATES IN VERSION 2
====================

Public release.

ISSUE DESCRIPTION
=================

When setting up the IRQ for a passed through physical device, a flaw
in the error handling could result in a memory allocation being used
after it is freed, and then freed a second time.  This would typically
result in memory corruption.

IMPACT
======

Malicious guest administrators can trigger a use-after-free error, resulting
in hypervisor memory corruption.  The effects of memory corruption could be
anything, including a host-wide denial of service, or privilege escalation.

VULNERABLE SYSTEMS
==================

Xen 4.2.x and later are vulnerable.
Xen 4.1.x and earlier are not vulnerable.

Only systems making use of device passthrough are vulnerable.

Only systems with a 64-bit hypervisor configured to support more than 128
CPUs or with a 32-bit hypervisor configured to support more than 64 CPUs are
vulnerable.

MITIGATION
==========

This issue can be avoided by not assigning PCI devices to untrusted guests on
systems supporting Intel VT-d or AMD Vi.

CREDITS
=======

This issue was discovered by Coverity Scan, prompted by modelling
improvements contributed by Andrew Coooper.  The issue was diagnosed
by Matthew Daley and Andrew Coooper.  The patch was prepared by Andrew
Cooper.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa83.patch                 Xen 4.2.x, Xen 4.3.x, xen-unstable

$ sha256sum xsa83*.patch
71ba62c024ed867f99f335ed63d7e04a7981d348cc29a3718e5c48f15a1e0fb1  xsa83.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4Q+yAAoJEIP+FMlX6CvZjQQIALVrMD9bMEfBbQJ6ZvZZBP2f
g8y7FvzGMC2fiP1gPyOxwHYI2lAsT6euiFgEunamlWAtTpgFhTeXLrx/pbdKpMv9
AwWA94umPrSSNVoUGtX9JqPcg9lzWCxgTjkKcmGyH6Yo/Z78juYeQMTss3/DQ0ms
asIYS011i/6lyKDo1XKJiabzOYI0F/R1JQEDnaVZBTk57+1Ux+9acnt5KK1dt9t3
KpcOQCiJKqVDFMaQ0NmTUQS7pC/5N/QZRe5AdMG1LhJI7Yw5tbHnTxdSYxnprQEn
KUJfYQYycp4XJU7U6GMFE0Ybqf3FMlNqS+KHcetgN7XA6C8xjyDoMIUsGzA9/3E=
=P/H4
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa83.patch"
Content-Disposition: attachment; filename="xsa83.patch"
Content-Transfer-Encoding: base64

eDg2L2lycTogYXZvaWQgdXNlLWFmdGVyLWZyZWUgb24gZXJyb3IgcGF0aCBp
biBwaXJxX2d1ZXN0X2JpbmQoKQoKVGhpcyBpcyBYU0EtODMuCgpDb3Zlcml0
eS1JRDogMTE0Njk1MgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTU5MCw4ICsx
NTkwLDcgQEAgaW50IHBpcnFfZ3Vlc3RfYmluZChzdHJ1Y3QgdmNwdSAqdiwg
c3RydQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAg
ICAgICAgICAgICAgICAiQ2Fubm90IGJpbmQgSVJRJWQgdG8gZG9tJWQuIE91
dCBvZiBtZW1vcnkuXG4iLAogICAgICAgICAgICAgICAgICAgIHBpcnEtPnBp
cnEsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKLSAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKLSAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CiAgICAgICAgIH0KIAogICAgICAgICBhY3Rpb24g
PSBuZXdhY3Rpb247Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Thu Jan 23 12:50:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 12:50:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Jii-0004u3-Pg; Thu, 23 Jan 2014 12:49:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6Jig-0004tU-49; Thu, 23 Jan 2014 12:49:18 +0000
Received: from [85.158.137.68:57423] by server-5.bemta-3.messagelabs.com id
	50/6D-25188-CCF01E25; Thu, 23 Jan 2014 12:49:16 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-4.tower-31.messagelabs.com!1390481355!10910256!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21130 invoked from network); 23 Jan 2014 12:49:16 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-4.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	23 Jan 2014 12:49:16 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6JiY-0004l0-CR; Thu, 23 Jan 2014 12:49:10 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6JiW-0005PJ-M7; Thu, 23 Jan 2014 12:49:10 +0000
Date: Thu, 23 Jan 2014 12:49:08 +0000
Message-Id: <E1W6JiW-0005PJ-M7@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 83 - Out-of-memory condition
 yielding memory corruption during IRQ setup
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

                    Xen Security Advisory XSA-83
                              version 2

       Out-of-memory condition yielding memory corruption during IRQ setup

UPDATES IN VERSION 2
====================

Public release.

ISSUE DESCRIPTION
=================

When setting up the IRQ for a passed through physical device, a flaw
in the error handling could result in a memory allocation being used
after it is freed, and then freed a second time.  This would typically
result in memory corruption.

IMPACT
======

Malicious guest administrators can trigger a use-after-free error, resulting
in hypervisor memory corruption.  The effects of memory corruption could be
anything, including a host-wide denial of service, or privilege escalation.

VULNERABLE SYSTEMS
==================

Xen 4.2.x and later are vulnerable.
Xen 4.1.x and earlier are not vulnerable.

Only systems making use of device passthrough are vulnerable.

Only systems with a 64-bit hypervisor configured to support more than 128
CPUs or with a 32-bit hypervisor configured to support more than 64 CPUs are
vulnerable.

MITIGATION
==========

This issue can be avoided by not assigning PCI devices to untrusted guests on
systems supporting Intel VT-d or AMD Vi.

CREDITS
=======

This issue was discovered by Coverity Scan, prompted by modelling
improvements contributed by Andrew Coooper.  The issue was diagnosed
by Matthew Daley and Andrew Coooper.  The patch was prepared by Andrew
Cooper.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa83.patch                 Xen 4.2.x, Xen 4.3.x, xen-unstable

$ sha256sum xsa83*.patch
71ba62c024ed867f99f335ed63d7e04a7981d348cc29a3718e5c48f15a1e0fb1  xsa83.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4Q+yAAoJEIP+FMlX6CvZjQQIALVrMD9bMEfBbQJ6ZvZZBP2f
g8y7FvzGMC2fiP1gPyOxwHYI2lAsT6euiFgEunamlWAtTpgFhTeXLrx/pbdKpMv9
AwWA94umPrSSNVoUGtX9JqPcg9lzWCxgTjkKcmGyH6Yo/Z78juYeQMTss3/DQ0ms
asIYS011i/6lyKDo1XKJiabzOYI0F/R1JQEDnaVZBTk57+1Ux+9acnt5KK1dt9t3
KpcOQCiJKqVDFMaQ0NmTUQS7pC/5N/QZRe5AdMG1LhJI7Yw5tbHnTxdSYxnprQEn
KUJfYQYycp4XJU7U6GMFE0Ybqf3FMlNqS+KHcetgN7XA6C8xjyDoMIUsGzA9/3E=
=P/H4
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa83.patch"
Content-Disposition: attachment; filename="xsa83.patch"
Content-Transfer-Encoding: base64

eDg2L2lycTogYXZvaWQgdXNlLWFmdGVyLWZyZWUgb24gZXJyb3IgcGF0aCBp
biBwaXJxX2d1ZXN0X2JpbmQoKQoKVGhpcyBpcyBYU0EtODMuCgpDb3Zlcml0
eS1JRDogMTE0Njk1MgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTU5MCw4ICsx
NTkwLDcgQEAgaW50IHBpcnFfZ3Vlc3RfYmluZChzdHJ1Y3QgdmNwdSAqdiwg
c3RydQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAg
ICAgICAgICAgICAgICAiQ2Fubm90IGJpbmQgSVJRJWQgdG8gZG9tJWQuIE91
dCBvZiBtZW1vcnkuXG4iLAogICAgICAgICAgICAgICAgICAgIHBpcnEtPnBp
cnEsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKLSAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKLSAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CiAgICAgICAgIH0KIAogICAgICAgICBhY3Rpb24g
PSBuZXdhY3Rpb247Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Thu Jan 23 14:28:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 14:28:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6LFi-0002iC-NK; Thu, 23 Jan 2014 14:27:30 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFf-0002hi-OJ; Thu, 23 Jan 2014 14:27:27 +0000
Received: from [85.158.137.68:13488] by server-9.bemta-3.messagelabs.com id
	52/EB-13104-EC621E25; Thu, 23 Jan 2014 14:27:26 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-7.tower-31.messagelabs.com!1390487245!10935544!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22540 invoked from network); 23 Jan 2014 14:27:26 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-7.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	23 Jan 2014 14:27:26 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFY-0005r8-AF; Thu, 23 Jan 2014 14:27:20 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFX-0000mR-TA; Thu, 23 Jan 2014 14:27:20 +0000
Date: Thu, 23 Jan 2014 14:27:20 +0000
Message-Id: <E1W6LFX-0000mR-TA@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 83 (CVE-2014-1642) -
 Out-of-memory condition yielding memory corruption during IRQ setup
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

               Xen Security Advisory CVE-2014-1642 / XSA-83
                              version 3

       Out-of-memory condition yielding memory corruption during IRQ setup

UPDATES IN VERSION 3
====================

CVE assigned.

ISSUE DESCRIPTION
=================

When setting up the IRQ for a passed through physical device, a flaw
in the error handling could result in a memory allocation being used
after it is freed, and then freed a second time.  This would typically
result in memory corruption.

IMPACT
======

Malicious guest administrators can trigger a use-after-free error, resulting
in hypervisor memory corruption.  The effects of memory corruption could be
anything, including a host-wide denial of service, or privilege escalation.

VULNERABLE SYSTEMS
==================

Xen 4.2.x and later are vulnerable.
Xen 4.1.x and earlier are not vulnerable.

Only systems making use of device passthrough are vulnerable.

Only systems with a 64-bit hypervisor configured to support more than 128
CPUs or with a 32-bit hypervisor configured to support more than 64 CPUs are
vulnerable.

MITIGATION
==========

This issue can be avoided by not assigning PCI devices to untrusted guests on
systems supporting Intel VT-d or AMD Vi.

CREDITS
=======

This issue was discovered by Coverity Scan, prompted by modelling
improvements contributed by Andrew Coooper.  The issue was diagnosed
by Matthew Daley and Andrew Coooper.  The patch was prepared by Andrew
Cooper.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa83.patch                 Xen 4.2.x, Xen 4.3.x, xen-unstable

$ sha256sum xsa83*.patch
71ba62c024ed867f99f335ed63d7e04a7981d348cc29a3718e5c48f15a1e0fb1  xsa83.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4SaHAAoJEIP+FMlX6CvZ4GEH/1iRjPPj+FedKNsROJ4XZDYQ
rhu5evDxGjFKC1YD5aDexDPMKYn1lLtOy2YnsW4nqPJdHCpBpPIhzTFisaNUqMzE
XQwQwBSVYhxZAV2J9v3e7nsz0wswVdAHkbFf2df1eUvmiGsKQPHuCqlCZEbQjW/w
7F9MC2Qo9nlg/1GtNE5J4U4jB9EtEhI5Kbvh3WFoOLz7vtJDKlsYQlcTZLJVdDjN
OFoptImqig7Yin0/ix4AKYt5+trnkpvKjR3dfIeM3WUxG3Nc4qKxy5C5cbVfgKnr
/sidbCO4K4G56fvl3aBg49594x8aFh8MYZF42CDCEnojXCaiXidwBiWUV9KHN5g=
=5A46
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa83.patch"
Content-Disposition: attachment; filename="xsa83.patch"
Content-Transfer-Encoding: base64

eDg2L2lycTogYXZvaWQgdXNlLWFmdGVyLWZyZWUgb24gZXJyb3IgcGF0aCBp
biBwaXJxX2d1ZXN0X2JpbmQoKQoKVGhpcyBpcyBYU0EtODMuCgpDb3Zlcml0
eS1JRDogMTE0Njk1MgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTU5MCw4ICsx
NTkwLDcgQEAgaW50IHBpcnFfZ3Vlc3RfYmluZChzdHJ1Y3QgdmNwdSAqdiwg
c3RydQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAg
ICAgICAgICAgICAgICAiQ2Fubm90IGJpbmQgSVJRJWQgdG8gZG9tJWQuIE91
dCBvZiBtZW1vcnkuXG4iLAogICAgICAgICAgICAgICAgICAgIHBpcnEtPnBp
cnEsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKLSAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKLSAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CiAgICAgICAgIH0KIAogICAgICAgICBhY3Rpb24g
PSBuZXdhY3Rpb247Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Thu Jan 23 14:28:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 14:28:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6LFi-0002iC-NK; Thu, 23 Jan 2014 14:27:30 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFf-0002hi-OJ; Thu, 23 Jan 2014 14:27:27 +0000
Received: from [85.158.137.68:13488] by server-9.bemta-3.messagelabs.com id
	52/EB-13104-EC621E25; Thu, 23 Jan 2014 14:27:26 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-7.tower-31.messagelabs.com!1390487245!10935544!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22540 invoked from network); 23 Jan 2014 14:27:26 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-7.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	23 Jan 2014 14:27:26 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFY-0005r8-AF; Thu, 23 Jan 2014 14:27:20 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6LFX-0000mR-TA; Thu, 23 Jan 2014 14:27:20 +0000
Date: Thu, 23 Jan 2014 14:27:20 +0000
Message-Id: <E1W6LFX-0000mR-TA@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 83 (CVE-2014-1642) -
 Out-of-memory condition yielding memory corruption during IRQ setup
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

               Xen Security Advisory CVE-2014-1642 / XSA-83
                              version 3

       Out-of-memory condition yielding memory corruption during IRQ setup

UPDATES IN VERSION 3
====================

CVE assigned.

ISSUE DESCRIPTION
=================

When setting up the IRQ for a passed through physical device, a flaw
in the error handling could result in a memory allocation being used
after it is freed, and then freed a second time.  This would typically
result in memory corruption.

IMPACT
======

Malicious guest administrators can trigger a use-after-free error, resulting
in hypervisor memory corruption.  The effects of memory corruption could be
anything, including a host-wide denial of service, or privilege escalation.

VULNERABLE SYSTEMS
==================

Xen 4.2.x and later are vulnerable.
Xen 4.1.x and earlier are not vulnerable.

Only systems making use of device passthrough are vulnerable.

Only systems with a 64-bit hypervisor configured to support more than 128
CPUs or with a 32-bit hypervisor configured to support more than 64 CPUs are
vulnerable.

MITIGATION
==========

This issue can be avoided by not assigning PCI devices to untrusted guests on
systems supporting Intel VT-d or AMD Vi.

CREDITS
=======

This issue was discovered by Coverity Scan, prompted by modelling
improvements contributed by Andrew Coooper.  The issue was diagnosed
by Matthew Daley and Andrew Coooper.  The patch was prepared by Andrew
Cooper.

RESOLUTION
==========

Applying the attached patch resolves this issue.

xsa83.patch                 Xen 4.2.x, Xen 4.3.x, xen-unstable

$ sha256sum xsa83*.patch
71ba62c024ed867f99f335ed63d7e04a7981d348cc29a3718e5c48f15a1e0fb1  xsa83.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4SaHAAoJEIP+FMlX6CvZ4GEH/1iRjPPj+FedKNsROJ4XZDYQ
rhu5evDxGjFKC1YD5aDexDPMKYn1lLtOy2YnsW4nqPJdHCpBpPIhzTFisaNUqMzE
XQwQwBSVYhxZAV2J9v3e7nsz0wswVdAHkbFf2df1eUvmiGsKQPHuCqlCZEbQjW/w
7F9MC2Qo9nlg/1GtNE5J4U4jB9EtEhI5Kbvh3WFoOLz7vtJDKlsYQlcTZLJVdDjN
OFoptImqig7Yin0/ix4AKYt5+trnkpvKjR3dfIeM3WUxG3Nc4qKxy5C5cbVfgKnr
/sidbCO4K4G56fvl3aBg49594x8aFh8MYZF42CDCEnojXCaiXidwBiWUV9KHN5g=
=5A46
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa83.patch"
Content-Disposition: attachment; filename="xsa83.patch"
Content-Transfer-Encoding: base64

eDg2L2lycTogYXZvaWQgdXNlLWFmdGVyLWZyZWUgb24gZXJyb3IgcGF0aCBp
biBwaXJxX2d1ZXN0X2JpbmQoKQoKVGhpcyBpcyBYU0EtODMuCgpDb3Zlcml0
eS1JRDogMTE0Njk1MgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2
L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTU5MCw4ICsx
NTkwLDcgQEAgaW50IHBpcnFfZ3Vlc3RfYmluZChzdHJ1Y3QgdmNwdSAqdiwg
c3RydQogICAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0lORk8KICAgICAg
ICAgICAgICAgICAgICAiQ2Fubm90IGJpbmQgSVJRJWQgdG8gZG9tJWQuIE91
dCBvZiBtZW1vcnkuXG4iLAogICAgICAgICAgICAgICAgICAgIHBpcnEtPnBp
cnEsIHYtPmRvbWFpbi0+ZG9tYWluX2lkKTsKLSAgICAgICAgICAgIHJjID0g
LUVOT01FTTsKLSAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07CiAgICAgICAgIH0KIAogICAgICAgICBhY3Rpb24g
PSBuZXdhY3Rpb247Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Thu Jan 23 15:03:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 15:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Lnh-0006OT-IO; Thu, 23 Jan 2014 15:02:37 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W6Lnf-0006OJ-3O
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 15:02:35 +0000
Received: from [85.158.143.35:21439] by server-1.bemta-4.messagelabs.com id
	50/63-02132-A0F21E25; Thu, 23 Jan 2014 15:02:34 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390489348!348949!1
X-Originating-IP: [98.138.120.49]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30815 invoked from network); 23 Jan 2014 15:02:33 -0000
Received: from nm42.bullet.mail.ne1.yahoo.com (HELO
	nm42.bullet.mail.ne1.yahoo.com) (98.138.120.49)
	by server-15.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 15:02:33 -0000
Received: from [127.0.0.1] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 15:02:28 -0000
Received: from [98.138.100.112] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [212.82.98.58] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [212.82.98.75] by tm11.bullet.mail.ir2.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [127.0.0.1] by omp1012.mail.ir2.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 70027.80382.bm@omp1012.mail.ir2.yahoo.com
Received: (qmail 39153 invoked by uid 60001); 23 Jan 2014 14:59:36 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390489176; bh=HCpMUzk6x2NYuiw0v81uGZNbETh2BP84rWNk92I67Zg=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=iuKH0TY4v9n+bxXR4fVtYc72OnGC73Jt0ns9roDm34tiJ6grPlLntk36ygP6GN86WXVoARvgHtnFaaSC0FxifnWhQ/YCEC+sTUZ0uUrGiaihZQmyYxQIa4XYvsvfOC7JaBMdYFnNeDc7QZyBFEf89J9tvVKbaK7BL3XpjL9voWw=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=iN/gyMVQvSwqQD1qpTDQwiJ3fdH7N3kEzzML+tDawE0Ue+W0iL0VBOi01X1Nkfh30zPk9vrOTQZyxWKmS3huMDc4Ahkfk14vLmgKTN/IWW1CYr88aAGPoxBZXT+sKXtwKdMTP+0ly1VUNxn9FO4R/7mCnOrQxHK75BOE5q98nf8=;
X-YMail-OSG: b_dLM9IVM1mNVm8IvfFb1yO3VEYwP8Z2cZoLfgcmniwUO1U
	hMpR4VrxeqaR2DyJV6GEgbWH7rfE.CREcmDwmoDO7ZuQiMlnzWYPuwQ8flA2
	1qoonmWjsP66ge0RwDAjwrMqzSyEDUyDEZz4uBMRDMv73D5ndu4nks1u2qbX
	ymtant4GT.PrS5IYrFX7sSnp5YCn4FBZutUK0lGeB_IOx_bEpbsxT1H6ZZaH
	H9sE5ToztROTHoX84O4Q0k_ZcuAipWtPKJt94eDMYXfHe5V024pPBYuK.Sft
	94eEQcDP9pJwavox88r354N.ojJkcL_VPfGM3pQTfQMAfp3cLs4L7MNdwsVg
	Q.YjnXD5API4VRj8Y552LjFoYFaTGlH_VmcqPQZNf6OBQovyF_lGtmwMp5Ul
	QifEDWqdf_hUlq33OT8VpjvxW.UfXthc._3Baqne74eqJ5G0otzqbL0kdl7_
	L2fkOD41jckkcbd98Gk4tBgQmgRI5yRCS7RjEYhu6M__cHJ7xzt0QFFuYvTM
	wkeuoxpm9UhWOKVAgpneX7ar6T8ViCxwcrUgY698WyPpZn6o3qtv3SpA9ix9
	mYTDysv3SQbXbhqRDRsYpKhEi
Received: from [87.79.75.171] by web171502.mail.ir2.yahoo.com via HTTP;
	Thu, 23 Jan 2014 14:59:36 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gd29ybGQsCgp3ZSBhcmUgbWlncmF0aW5nIGZyb20gWEVOIDQuMCB0byBYRU4gNC4zCgpYRU4gNC4zIGlzIG5vdCBhY2NlcHRpbmcgb3VyIGNvbmZpZ3VyYXRpb24gZmlsZSwgZXNwZWNpYWxseSB0aGUgaXAsIG5ldG1hc2sgYW5kIGdhdGV3YXkgc3RhdGVtZW50cy4KCk91ciBjb25maWd1cmF0aW9uIGZpbGUgbG9va3MgbGlrZSB0aGlzOgoKCiMgc3hwLWZpbGUgZm9yIHRlc3QKbmFtZSA9ICJ0ZXN0IgprZXJuZWwgPSAiL3Jvb3QvdnNlcnZlci9sYXRlc3QtZG9tVS1hbWQ2NCIKcm9vdCA9ICIvZGV2L3gBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.173.622
Message-ID: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Date: Thu, 23 Jan 2014 14:59:36 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
MIME-Version: 1.0
Subject: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8470200447175611738=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8470200447175611738==
Content-Type: multipart/alternative; boundary="-907414578-912753862-1390489176=:13566"

---907414578-912753862-1390489176=:13566
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hello world,=0A=0Awe are migrating from XEN 4.0 to XEN 4.3=0A=0AXEN 4.3 is =
not accepting our configuration file, especially the ip, netmask and gatewa=
y statements.=0A=0AOur configuration file looks like this:=0A=0A=0A# sxp-fi=
le for test=0Aname =3D "test"=0Akernel =3D "/root/vserver/latest-domU-amd64=
"=0Aroot =3D "/dev/xvda1"=0Amemory =3D 2048=0Acpu_weight =3D 128=0Acpu_cap =
=3D 100=0Avcpus =3D 1=0Adisk =3D [ 'phy:/dev/vserv/test,xvda1,w' ]=0A# netw=
ork=0Avif =3D [ 'mac=3D00:16:3E:00:88:11,bridge=3Dbr0,ip=3D83.151.XX.XX' ]=
=0Adhcp =3D "off"=0Aip =3D "83.151.XX.XX"=0Anetmask =3D "255.255.255.0"=0Ag=
ateway =3D "83.151.XX,XX"=0A=0A=0AWe have tried to start the domU with the =
"-d" (debug) option:=0A=0A"nics": [=0A=A0 =A0 =A0 =A0 =A0 =A0 {=0A=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 "backend_domid": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 "backend_domname": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "devid": 0,=
=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "mtu": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 "model": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "mac": "00:16:3e:00:88=
:11",=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "ip": "83.151.XX.XX",=0A=A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 "bridge": "br0",=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "if=
name": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "script": null,=0A=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 "nictype": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
"rate_bytes_per_interval": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "rate_inter=
val_usecs": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "gatewaydev": null=0A=A0 =
=A0 =A0 =A0 =A0 =A0 }=0A=0AIs it no more possible to use "ip", "netmask" an=
d "gateway" in the domU configuration ?=0A=0AKind regards=0AGiovanni Bertul=
li
---907414578-912753862-1390489176=:13566
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt"><div>Hello world,</div><div><br></div><div style=3D"color: rg=
b(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', =
Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparen=
t; font-style: normal;">we are migrating from XEN 4.0 to XEN 4.3</div><div =
style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, =
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background=
-color: transparent; font-style: normal;"><br></div><div style=3D"color: rg=
b(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', =
Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparen=
t; font-style: normal;">XEN 4.3 is not accepting our configuration file, es=
pecially the ip, netmask and gateway statements.</div><div style=3D"color:
 rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue=
', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transpa=
rent; font-style: normal;"><br></div><div style=3D"color: rgb(0, 0, 0); fon=
t-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Aria=
l, 'Lucida Grande', sans-serif; background-color: transparent; font-style: =
normal;">Our configuration file looks like this:</div><div style=3D"color: =
rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue'=
, Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transpar=
ent; font-style: normal;"><br></div><div style=3D"background-color: transpa=
rent;"><br></div><div style=3D"background-color: transparent;"># sxp-file f=
or test</div><div style=3D"background-color: transparent;">name =3D "test"<=
/div><div style=3D"background-color: transparent;">kernel =3D "/root/vserve=
r/latest-domU-amd64"</div><div style=3D"background-color: transparent;">roo=
t =3D
 "/dev/xvda1"</div><div style=3D"background-color: transparent;">memory =3D=
 2048</div><div style=3D"background-color: transparent;">cpu_weight =3D 128=
</div><div style=3D"background-color: transparent;">cpu_cap =3D 100</div><d=
iv style=3D"background-color: transparent;">vcpus =3D 1</div><div style=3D"=
background-color: transparent;">disk =3D [ 'phy:/dev/vserv/test,xvda1,w' ]<=
/div><div style=3D"background-color: transparent;"># network</div><div styl=
e=3D"background-color: transparent;">vif =3D [ 'mac=3D00:16:3E:00:88:11,bri=
dge=3Dbr0,ip=3D83.151.XX.XX' ]</div><div style=3D"background-color: transpa=
rent;">dhcp =3D "off"</div><div style=3D"background-color: transparent;">ip=
 =3D "83.151.XX.XX"</div><div style=3D"background-color: transparent;">netm=
ask =3D "255.255.255.0"</div><div style=3D"background-color: transparent;">=
gateway =3D "83.151.XX,XX"</div><div style=3D"background-color: transparent=
;"><br></div><div style=3D"background-color: transparent; color: rgb(0, 0, =
0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; font-style: normal;"><br></div><div style=3D"background-color: transp=
arent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'H=
elvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: =
normal;">We have tried to start the domU with the "-d" (debug) option:</div=
><div style=3D"background-color: transparent; color: rgb(0, 0, 0); font-siz=
e: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'L=
ucida Grande', sans-serif; font-style: normal;"><br></div><div style=3D"bac=
kground-color: transparent;">"nics": [</div><div style=3D"background-color:=
 transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div style=
=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; "backend_domid": 0,</div><div style=3D"background-color: t=
ransparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 "backend_domname": null,</div><div style=3D"background-color: transparent;=
">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "devid": 0,</div>=
<div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; "mtu": 0,</div><div style=3D"background-color: t=
ransparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "model=
": null,</div><div style=3D"background-color: transparent;">&nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "mac": "00:16:3e:00:88:11",</div><=
div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; "ip": "83.151.XX.XX",</div><div style=3D"backgrou=
nd-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; "bridge": "br0",</div><div style=3D"background-color: transparent;">&n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "ifname": null,</div>=
<div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;
 &nbsp; &nbsp; &nbsp; "script": null,</div><div style=3D"background-color: =
transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "nict=
ype": null,</div><div style=3D"background-color: transparent;">&nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "rate_bytes_per_interval": 0,</=
div><div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; "rate_interval_usecs": 0,</div><div style=3D=
"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; "gatewaydev": null</div><div style=3D"background-color: trans=
parent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div><br></div><d=
iv>Is it no more possible to use "ip", "netmask" and "gateway" in the domU =
configuration ?</div><div><br></div><div>Kind regards</div><div>Giovanni Be=
rtulli</div></div></body></html>
---907414578-912753862-1390489176=:13566--


--===============8470200447175611738==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8470200447175611738==--


From xen-users-bounces@lists.xen.org Thu Jan 23 15:03:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 15:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Lnh-0006OT-IO; Thu, 23 Jan 2014 15:02:37 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W6Lnf-0006OJ-3O
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 15:02:35 +0000
Received: from [85.158.143.35:21439] by server-1.bemta-4.messagelabs.com id
	50/63-02132-A0F21E25; Thu, 23 Jan 2014 15:02:34 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390489348!348949!1
X-Originating-IP: [98.138.120.49]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30815 invoked from network); 23 Jan 2014 15:02:33 -0000
Received: from nm42.bullet.mail.ne1.yahoo.com (HELO
	nm42.bullet.mail.ne1.yahoo.com) (98.138.120.49)
	by server-15.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 23 Jan 2014 15:02:33 -0000
Received: from [127.0.0.1] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 15:02:28 -0000
Received: from [98.138.100.112] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [212.82.98.58] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [212.82.98.75] by tm11.bullet.mail.ir2.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
Received: from [127.0.0.1] by omp1012.mail.ir2.yahoo.com with NNFMP;
	23 Jan 2014 14:59:37 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 70027.80382.bm@omp1012.mail.ir2.yahoo.com
Received: (qmail 39153 invoked by uid 60001); 23 Jan 2014 14:59:36 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390489176; bh=HCpMUzk6x2NYuiw0v81uGZNbETh2BP84rWNk92I67Zg=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=iuKH0TY4v9n+bxXR4fVtYc72OnGC73Jt0ns9roDm34tiJ6grPlLntk36ygP6GN86WXVoARvgHtnFaaSC0FxifnWhQ/YCEC+sTUZ0uUrGiaihZQmyYxQIa4XYvsvfOC7JaBMdYFnNeDc7QZyBFEf89J9tvVKbaK7BL3XpjL9voWw=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=iN/gyMVQvSwqQD1qpTDQwiJ3fdH7N3kEzzML+tDawE0Ue+W0iL0VBOi01X1Nkfh30zPk9vrOTQZyxWKmS3huMDc4Ahkfk14vLmgKTN/IWW1CYr88aAGPoxBZXT+sKXtwKdMTP+0ly1VUNxn9FO4R/7mCnOrQxHK75BOE5q98nf8=;
X-YMail-OSG: b_dLM9IVM1mNVm8IvfFb1yO3VEYwP8Z2cZoLfgcmniwUO1U
	hMpR4VrxeqaR2DyJV6GEgbWH7rfE.CREcmDwmoDO7ZuQiMlnzWYPuwQ8flA2
	1qoonmWjsP66ge0RwDAjwrMqzSyEDUyDEZz4uBMRDMv73D5ndu4nks1u2qbX
	ymtant4GT.PrS5IYrFX7sSnp5YCn4FBZutUK0lGeB_IOx_bEpbsxT1H6ZZaH
	H9sE5ToztROTHoX84O4Q0k_ZcuAipWtPKJt94eDMYXfHe5V024pPBYuK.Sft
	94eEQcDP9pJwavox88r354N.ojJkcL_VPfGM3pQTfQMAfp3cLs4L7MNdwsVg
	Q.YjnXD5API4VRj8Y552LjFoYFaTGlH_VmcqPQZNf6OBQovyF_lGtmwMp5Ul
	QifEDWqdf_hUlq33OT8VpjvxW.UfXthc._3Baqne74eqJ5G0otzqbL0kdl7_
	L2fkOD41jckkcbd98Gk4tBgQmgRI5yRCS7RjEYhu6M__cHJ7xzt0QFFuYvTM
	wkeuoxpm9UhWOKVAgpneX7ar6T8ViCxwcrUgY698WyPpZn6o3qtv3SpA9ix9
	mYTDysv3SQbXbhqRDRsYpKhEi
Received: from [87.79.75.171] by web171502.mail.ir2.yahoo.com via HTTP;
	Thu, 23 Jan 2014 14:59:36 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gd29ybGQsCgp3ZSBhcmUgbWlncmF0aW5nIGZyb20gWEVOIDQuMCB0byBYRU4gNC4zCgpYRU4gNC4zIGlzIG5vdCBhY2NlcHRpbmcgb3VyIGNvbmZpZ3VyYXRpb24gZmlsZSwgZXNwZWNpYWxseSB0aGUgaXAsIG5ldG1hc2sgYW5kIGdhdGV3YXkgc3RhdGVtZW50cy4KCk91ciBjb25maWd1cmF0aW9uIGZpbGUgbG9va3MgbGlrZSB0aGlzOgoKCiMgc3hwLWZpbGUgZm9yIHRlc3QKbmFtZSA9ICJ0ZXN0IgprZXJuZWwgPSAiL3Jvb3QvdnNlcnZlci9sYXRlc3QtZG9tVS1hbWQ2NCIKcm9vdCA9ICIvZGV2L3gBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.173.622
Message-ID: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Date: Thu, 23 Jan 2014 14:59:36 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
MIME-Version: 1.0
Subject: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8470200447175611738=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8470200447175611738==
Content-Type: multipart/alternative; boundary="-907414578-912753862-1390489176=:13566"

---907414578-912753862-1390489176=:13566
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hello world,=0A=0Awe are migrating from XEN 4.0 to XEN 4.3=0A=0AXEN 4.3 is =
not accepting our configuration file, especially the ip, netmask and gatewa=
y statements.=0A=0AOur configuration file looks like this:=0A=0A=0A# sxp-fi=
le for test=0Aname =3D "test"=0Akernel =3D "/root/vserver/latest-domU-amd64=
"=0Aroot =3D "/dev/xvda1"=0Amemory =3D 2048=0Acpu_weight =3D 128=0Acpu_cap =
=3D 100=0Avcpus =3D 1=0Adisk =3D [ 'phy:/dev/vserv/test,xvda1,w' ]=0A# netw=
ork=0Avif =3D [ 'mac=3D00:16:3E:00:88:11,bridge=3Dbr0,ip=3D83.151.XX.XX' ]=
=0Adhcp =3D "off"=0Aip =3D "83.151.XX.XX"=0Anetmask =3D "255.255.255.0"=0Ag=
ateway =3D "83.151.XX,XX"=0A=0A=0AWe have tried to start the domU with the =
"-d" (debug) option:=0A=0A"nics": [=0A=A0 =A0 =A0 =A0 =A0 =A0 {=0A=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 "backend_domid": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 "backend_domname": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "devid": 0,=
=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "mtu": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 "model": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "mac": "00:16:3e:00:88=
:11",=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "ip": "83.151.XX.XX",=0A=A0 =A0 =A0=
 =A0 =A0 =A0 =A0 =A0 "bridge": "br0",=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "if=
name": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "script": null,=0A=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 "nictype": null,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
"rate_bytes_per_interval": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "rate_inter=
val_usecs": 0,=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 "gatewaydev": null=0A=A0 =
=A0 =A0 =A0 =A0 =A0 }=0A=0AIs it no more possible to use "ip", "netmask" an=
d "gateway" in the domU configuration ?=0A=0AKind regards=0AGiovanni Bertul=
li
---907414578-912753862-1390489176=:13566
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt"><div>Hello world,</div><div><br></div><div style=3D"color: rg=
b(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', =
Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparen=
t; font-style: normal;">we are migrating from XEN 4.0 to XEN 4.3</div><div =
style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, =
'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background=
-color: transparent; font-style: normal;"><br></div><div style=3D"color: rg=
b(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', =
Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparen=
t; font-style: normal;">XEN 4.3 is not accepting our configuration file, es=
pecially the ip, netmask and gateway statements.</div><div style=3D"color:
 rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue=
', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transpa=
rent; font-style: normal;"><br></div><div style=3D"color: rgb(0, 0, 0); fon=
t-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Aria=
l, 'Lucida Grande', sans-serif; background-color: transparent; font-style: =
normal;">Our configuration file looks like this:</div><div style=3D"color: =
rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue'=
, Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transpar=
ent; font-style: normal;"><br></div><div style=3D"background-color: transpa=
rent;"><br></div><div style=3D"background-color: transparent;"># sxp-file f=
or test</div><div style=3D"background-color: transparent;">name =3D "test"<=
/div><div style=3D"background-color: transparent;">kernel =3D "/root/vserve=
r/latest-domU-amd64"</div><div style=3D"background-color: transparent;">roo=
t =3D
 "/dev/xvda1"</div><div style=3D"background-color: transparent;">memory =3D=
 2048</div><div style=3D"background-color: transparent;">cpu_weight =3D 128=
</div><div style=3D"background-color: transparent;">cpu_cap =3D 100</div><d=
iv style=3D"background-color: transparent;">vcpus =3D 1</div><div style=3D"=
background-color: transparent;">disk =3D [ 'phy:/dev/vserv/test,xvda1,w' ]<=
/div><div style=3D"background-color: transparent;"># network</div><div styl=
e=3D"background-color: transparent;">vif =3D [ 'mac=3D00:16:3E:00:88:11,bri=
dge=3Dbr0,ip=3D83.151.XX.XX' ]</div><div style=3D"background-color: transpa=
rent;">dhcp =3D "off"</div><div style=3D"background-color: transparent;">ip=
 =3D "83.151.XX.XX"</div><div style=3D"background-color: transparent;">netm=
ask =3D "255.255.255.0"</div><div style=3D"background-color: transparent;">=
gateway =3D "83.151.XX,XX"</div><div style=3D"background-color: transparent=
;"><br></div><div style=3D"background-color: transparent; color: rgb(0, 0, =
0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; font-style: normal;"><br></div><div style=3D"background-color: transp=
arent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'H=
elvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: =
normal;">We have tried to start the domU with the "-d" (debug) option:</div=
><div style=3D"background-color: transparent; color: rgb(0, 0, 0); font-siz=
e: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'L=
ucida Grande', sans-serif; font-style: normal;"><br></div><div style=3D"bac=
kground-color: transparent;">"nics": [</div><div style=3D"background-color:=
 transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div style=
=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; "backend_domid": 0,</div><div style=3D"background-color: t=
ransparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
 "backend_domname": null,</div><div style=3D"background-color: transparent;=
">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "devid": 0,</div>=
<div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; "mtu": 0,</div><div style=3D"background-color: t=
ransparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "model=
": null,</div><div style=3D"background-color: transparent;">&nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "mac": "00:16:3e:00:88:11",</div><=
div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; "ip": "83.151.XX.XX",</div><div style=3D"backgrou=
nd-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; "bridge": "br0",</div><div style=3D"background-color: transparent;">&n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "ifname": null,</div>=
<div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;
 &nbsp; &nbsp; &nbsp; "script": null,</div><div style=3D"background-color: =
transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "nict=
ype": null,</div><div style=3D"background-color: transparent;">&nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "rate_bytes_per_interval": 0,</=
div><div style=3D"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; "rate_interval_usecs": 0,</div><div style=3D=
"background-color: transparent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; "gatewaydev": null</div><div style=3D"background-color: trans=
parent;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div><br></div><d=
iv>Is it no more possible to use "ip", "netmask" and "gateway" in the domU =
configuration ?</div><div><br></div><div>Kind regards</div><div>Giovanni Be=
rtulli</div></div></body></html>
---907414578-912753862-1390489176=:13566--


--===============8470200447175611738==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8470200447175611738==--


From xen-users-bounces@lists.xen.org Thu Jan 23 15:16:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 15:16:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6M0f-0007Up-QG; Thu, 23 Jan 2014 15:16:01 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6M0e-0007UM-FF
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 15:16:00 +0000
Received: from [193.109.254.147:30984] by server-11.bemta-14.messagelabs.com
	id D8/F6-20576-F2231E25; Thu, 23 Jan 2014 15:15:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1390490158!12685229!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23293 invoked from network); 23 Jan 2014 15:15:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 15:15:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,706,1384300800"; d="scan'208";a="95767385"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 23 Jan 2014 15:15:57 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 10:15:56 -0500
Message-ID: <1390490156.24595.101.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Thu, 23 Jan 2014 15:15:56 +0000
In-Reply-To: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 14:59 +0000, Giovanni Bellac wrote:

> Is it no more possible to use "ip", "netmask" and "gateway" in the
> domU configuration ?

ip is there and AFAIK works.

What did the netmask and gateway options used to do? I've never heard of
them.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 15:16:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 15:16:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6M0f-0007Up-QG; Thu, 23 Jan 2014 15:16:01 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6M0e-0007UM-FF
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 15:16:00 +0000
Received: from [193.109.254.147:30984] by server-11.bemta-14.messagelabs.com
	id D8/F6-20576-F2231E25; Thu, 23 Jan 2014 15:15:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1390490158!12685229!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23293 invoked from network); 23 Jan 2014 15:15:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 15:15:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,706,1384300800"; d="scan'208";a="95767385"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 23 Jan 2014 15:15:57 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 23 Jan 2014 10:15:56 -0500
Message-ID: <1390490156.24595.101.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Thu, 23 Jan 2014 15:15:56 +0000
In-Reply-To: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 14:59 +0000, Giovanni Bellac wrote:

> Is it no more possible to use "ip", "netmask" and "gateway" in the
> domU configuration ?

ip is there and AFAIK works.

What did the netmask and gateway options used to do? I've never heard of
them.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 23 22:33:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 22:33:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Spg-0003cg-K3; Thu, 23 Jan 2014 22:33:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W6Spf-0003cV-6J
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 22:33:07 +0000
Received: from [193.109.254.147:23875] by server-4.bemta-14.messagelabs.com id
	22/28-03916-2A891E25; Thu, 23 Jan 2014 22:33:06 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1390516383!12866460!1
X-Originating-IP: [209.85.219.44]
X-SpamReason: No, hits=1.8 required=7.0 tests=HOT_NASTY,HTML_60_70,
	HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8759 invoked from network); 23 Jan 2014 22:33:04 -0000
Received: from mail-oa0-f44.google.com (HELO mail-oa0-f44.google.com)
	(209.85.219.44)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 22:33:04 -0000
Received: by mail-oa0-f44.google.com with SMTP id g12so2922054oah.17
	for <xen-users@lists.xen.org>; Thu, 23 Jan 2014 14:33:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=QjSdT3vOPX0Z3cS9y1kZW9xtufNIJVTq83JTTZwxavc=;
	b=UJi0K3McZpeYQ6bsuq9YLXr5jYbk7rT2c8sxG0DhPfL9HkJWoVlFf/5dmGj6y6XTF/
	tjYx/7P9ze/Kot0XNPdF+8G5J+2dEU5+LrZ/gVNKaL15mrXQSkS0Nl6Df+POEgxqhSut
	QS/HacpbgL6uyTxMWkgsiu74nd/idui9TTtgQnn6yoNzi1WiYrKzmvPnzT7sWmsgC/CI
	0l/XiXS/1n4hN+GSkbVCE4KHnT2g65QrdQphF6AZjhL5U6VI23G2Fb1kscC/8ywWeJR3
	6cmuhU8GuyuDgIWyICNXVL3zspXr9vYw2+9pMsw2rwSYnCJcDwHOPWW+ETR01iEx0vc1
	CSPA==
MIME-Version: 1.0
X-Received: by 10.182.102.7 with SMTP id fk7mr9257073obb.28.1390516383005;
	Thu, 23 Jan 2014 14:33:03 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Thu, 23 Jan 2014 14:33:02 -0800 (PST)
Date: Thu, 23 Jan 2014 17:33:02 -0500
Message-ID: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3434606968376295754=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3434606968376295754==
Content-Type: multipart/alternative; boundary=089e015369f010469004f0aad3c1

--089e015369f010469004f0aad3c1
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I'm trying to run a guest domain in Xen 4.3.0. However, after I use xl
create to create the guest domain dom1, it cannot connect to the network.
Inside dom1, when I ping www.google.com, it only shows: "PING
www.google.com(74.125.228.19) 56(84) bytes of data.".
Inside dom0, I can use network. But I also saw in dom0 that the network
manager *keeps trying to connect.*

I did read the Network Configuration on Xen wiki and tried to use the
bridge way and nat way, but either of them works. I think I must miss
something and hope someone could help point out my error. I really want to
get my domU's network work.

*Here is my configuration files:*
*[In Dom0]*
*$cat /etc/network/interfaces *
auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto xenbr0
iface xenbr0 inet dhcp
    bridge_ports eth0 eth1

*$sudo brctl show*
bridge name bridge id STP enabled interfaces
xenbr0 8000.000af72bc8ce no eth0
eth1
vif2.0

*$ifconfig*
eth0      Link encap:Ethernet  HWaddr 00:0a:f7:2b:c8:ce
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17

eth1      Link encap:Ethernet  HWaddr f8:b1:56:a7:e9:dc
          inet6 addr: fe80::fab1:56ff:fea7:e9dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21169 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8520 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5538393 (5.5 MB)  TX bytes:1980210 (1.9 MB)
          Interrupt:20 Memory:fb300000-fb320000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)

vif2.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3478 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:36907 (36.9 KB)  TX bytes:439884 (439.8 KB)

xenbr0    Link encap:Ethernet  HWaddr 00:0a:f7:2b:c8:ce
          inet addr:158.133.50.5  Bcast:158.133.51.255  Mask:255.255.254.0
          inet6 addr: fe80::20a:f7ff:fe2b:c8ce/64 Scope:Link
          inet6 addr: 2607:f470:8:1050:20a:f7ff:fe2b:c8ce/64 Scope:Global
          inet6 addr: 2607:f470:8:1050:dd2f:a5d4:3877:2b4a/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20258 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7868 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5041868 (5.0 MB)  TX bytes:1876606 (1.8 MB)

*[Dom1's config. file]*

*$ cat litmus1-1.xl.pvlinux *
# =====================================================================
# Example PV Linux guest configuration
# =====================================================================
#
# This is a fairly minimal example of what is required for a
# Paravirtualised Linux guest. For a more complete guide see xl.cfg(5)

#This is a workable version for Meng's machine
#
#

# Guest name
name = "vm1"

# 128-bit UUID for the domain as a hexadecimal number.
# Use "uuidgen" to generate one if required.
# The default behavior is to generate a new UUID each time the guest is
started.
#uuid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

# Kernel image to boot
#kernel = "/boot/vmlinuz"
kernel = "/vmlinuz"
#kernel = "/boot/vmlinuz-3.0.0-litmus"

# Ramdisk (optional)
#ramdisk = "/boot/initrd.gz"

# Kernel command line options
extra = "root=/dev/xvda1"

# Initial memory allocation (MB)
memory = 256

# Maximum memory (MB)
# If this is greater than `memory' then the slack will start ballooned
# (this assumes guest kernel support for ballooning)
maxmem = 256

# Number of VCPUS
vcpus = 1

# Network devices
# A list of 'vifspec' entries as described in
# docs/misc/xl-network-configuration.markdown
#vif = [ 'bridge=xenbr0' ]
vif = [ '' ]

# Disk Devices
# A list of `diskspec' entries as described in
# docs/misc/xl-disk-configuration.txt
disk = [ '/home/panda/guestDomain/images/litmus1.img,raw,xvda,rw' ]

*[Inside Dom1]*
*$cat /etc/network/interfaces *
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0

iface eth0 inet dhcp

*$ ifconfig*
eth0      Link encap:Ethernet  HWaddr 00:16:3e:66:24:ea
          inet addr:10.0.50.249  Bcast:10.0.51.255  Mask:255.255.254.0
          inet6 addr: 2607:f470:8:1050:216:3eff:fe66:24ea/64 Scope:Global
          inet6 addr: 2607:f470:8:1050:8d3d:7c8:b284:2fab/64 Scope:Global
          inet6 addr: fe80::216:3eff:fe66:24ea/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4690 errors:0 dropped:2 overruns:0 frame:0
          TX packets:440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:548943 (548.9 KB)  TX bytes:43067 (43.0 KB)
          Interrupt:26

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:512 (512.0 B)  TX bytes:512 (512.0 B)




Thank you very much for your time and help in this question!

Best,

Meng

--089e015369f010469004f0aad3c1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Hi,=
</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div><div=
 class=3D"gmail_default" style=3D"font-size:small">I&#39;m trying to run a =
guest domain in Xen 4.3.0. However, after I use xl create to create the gue=
st domain dom1, it cannot connect to the network.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Inside dom1, when I =
ping <a href=3D"http://www.google.com">www.google.com</a>, it only shows: &=
quot;PING <a href=3D"http://www.google.com">www.google.com</a> (74.125.228.=
19) 56(84) bytes of data.&quot;.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Inside dom0, I can u=
se network. But I also saw in dom0 that the network manager *keeps trying t=
o connect.*</div><div class=3D"gmail_default" style=3D"font-size:small"><br=
></div>
<div class=3D"gmail_default" style=3D"font-size:small">I did read the Netwo=
rk Configuration on Xen wiki and tried to use the bridge way and nat way, b=
ut either of them works. I think I must miss something and hope someone cou=
ld help point out my error. I really want to get my domU&#39;s network work=
.</div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small"><b>Here is my configuration fi=
les:</b></div><div class=3D"gmail_default" style=3D"font-size:small"><font =
color=3D"#ff0000"><b>[In Dom0]</b></font></div>
<div class=3D"gmail_default"><div class=3D"gmail_default"><font color=3D"#0=
000ff"><b>$cat /etc/network/interfaces=A0</b></font></div><div class=3D"gma=
il_default"><span style=3D"background-color:rgb(255,255,255)">auto lo</span=
></div><div class=3D"gmail_default">
<span style=3D"background-color:rgb(255,255,255)">iface lo inet loopback</s=
pan></div><div class=3D"gmail_default"><span style=3D"background-color:rgb(=
255,255,255)"><br></span></div><div class=3D"gmail_default"><span style=3D"=
background-color:rgb(255,255,255)">iface eth0 inet manual</span></div>
<div class=3D"gmail_default"><span style=3D"background-color:rgb(255,255,25=
5)"><br></span></div><div class=3D"gmail_default"><span style=3D"background=
-color:rgb(255,255,255)">iface eth1 inet manual</span></div><div class=3D"g=
mail_default">
<span style=3D"background-color:rgb(255,255,255)"><br></span></div><div cla=
ss=3D"gmail_default"><span style=3D"background-color:rgb(255,255,255)">auto=
 xenbr0=A0</span></div><div class=3D"gmail_default"><span style=3D"backgrou=
nd-color:rgb(255,255,255)">iface xenbr0 inet dhcp</span></div>
<div class=3D"gmail_default"><span style=3D"background-color:rgb(255,255,25=
5)">=A0 =A0 bridge_ports eth0 eth1</span></div><div style=3D"font-size:smal=
l"><br></div><div style=3D"font-size:small"><font color=3D"#0000ff"><b>$sud=
o brctl show</b></font></div>
</div><div><div dir=3D"ltr"><div class=3D"gmail_default">bridge name<span c=
lass=3D"" style=3D"white-space:pre">	</span>bridge id<span class=3D"" style=
=3D"white-space:pre">		</span>STP enabled<span class=3D"" style=3D"white-sp=
ace:pre">	</span>interfaces</div>
<div class=3D"gmail_default">xenbr0<span class=3D"" style=3D"white-space:pr=
e">		</span>8000.000af72bc8ce<span class=3D"" style=3D"white-space:pre">	</=
span>no<span class=3D"" style=3D"white-space:pre">		</span>eth0</div><div c=
lass=3D"gmail_default">
<span class=3D"" style=3D"white-space:pre">							</span>eth1</div><div cla=
ss=3D"gmail_default"><span class=3D"" style=3D"white-space:pre">							</sp=
an>vif2.0</div><div class=3D"gmail_default" style=3D"font-size:small"></div=
><div class=3D"gmail_default">
<div class=3D"gmail_default"><font color=3D"#0000ff"><b>$ifconfig</b></font=
></div><div class=3D"gmail_default">eth0 =A0 =A0 =A0Link encap:Ethernet =A0=
HWaddr 00:0a:f7:2b:c8:ce =A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 UP BROADCAST MULTICAST =A0MTU:1500 =A0Metric:1</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:0 errors:0 drop=
ped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =
=A0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0</div><div class=3D=
"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:1000=A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:0 (0.0 B) =A0TX b=
ytes:0 (0.0 B)</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 Interr=
upt:17=A0</div><div class=3D"gmail_default"><br></div><div class=3D"gmail_d=
efault">eth1 =A0 =A0 =A0Link encap:Ethernet =A0HWaddr f8:b1:56:a7:e9:dc =A0=
</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::fab1:56f=
f:fea7:e9dc/64 Scope:Link</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0=
 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1</div><div class=
=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:21169 errors:0 dropped:0 =
overruns:0 frame:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:8520 errors:0 d=
ropped:0 overruns:0 carrier:0</div><div class=3D"gmail_default">=A0 =A0 =A0=
 =A0 =A0 collisions:0 txqueuelen:1000=A0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 RX bytes:5538393 (5.5 MB) =A0TX bytes:1980210 (1.9 MB)<=
/div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 Interrupt:20 Memory:fb3000=
00-fb320000=A0</div><div class=3D"gmail_default"><br></div><div class=3D"gm=
ail_default">lo =A0 =A0 =A0 =A0Link encap:Local Loopback =A0</div><div clas=
s=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:127.0.0.1 =A0Mask:255.0.0=
.0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: ::1/128 Scope:=
Host</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 UP LOOPBACK RUNN=
ING =A0MTU:65536 =A0Metric:1</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 RX packets:4 errors:0 dropped:0 overruns:0 frame:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:4 errors:0 drop=
ped:0 overruns:0 carrier:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 collisions:0 txqueuelen:0=A0</div><div class=3D"gmail_default">=A0 =
=A0 =A0 =A0 =A0 RX bytes:240 (240.0 B) =A0TX bytes:240 (240.0 B)</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default">vif2.0 =
=A0 =A0Link encap:Ethernet =A0HWaddr fe:ff:ff:ff:ff:ff =A0</div><div class=
=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::fcff:ffff:feff:fff=
f/64 Scope:Link</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTI=
CAST =A0MTU:1500 =A0Metric:1</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 RX packets:440 errors:0 dropped:0 overruns:0 frame:0</div><div clas=
s=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:3478 errors:0 dropped:0 =
overruns:0 carrier:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:32=
=A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:36907 (3=
6.9 KB) =A0TX bytes:439884 (439.8 KB)</div><div class=3D"gmail_default"><br=
></div><div class=3D"gmail_default">
xenbr0 =A0 =A0Link encap:Ethernet =A0HWaddr 00:0a:f7:2b:c8:ce =A0</div><div=
 class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:158.133.50.5 =A0Bcas=
t:158.133.51.255 =A0Mask:255.255.254.0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::20a:f7ff:fe2b:c8ce/64 Scope:Link</div=
>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:10=
50:20a:f7ff:fe2b:c8ce/64 Scope:Global</div><div class=3D"gmail_default">=A0=
 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:dd2f:a5d4:3877:2b4a/64 Scope:=
Global</div><div class=3D"gmail_default">
=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1<=
/div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:20258 erro=
rs:0 dropped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0=
 =A0 =A0 =A0 TX packets:7868 errors:0 dropped:0 overruns:0 carrier:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:0=
=A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:5041868 =
(5.0 MB) =A0TX bytes:1876606 (1.8 MB)</div><div style=3D"font-size:small"><=
br></div></div><div class=3D"gmail_default" style=3D"font-size:small">
<font color=3D"#ff0000"><b>[Dom1&#39;s config. file]</b></font></div><br><d=
iv class=3D"gmail_default"><font color=3D"#0000ff"><b><span style=3D"font-s=
ize:small">$</span> cat litmus1-1.xl.pvlinux=A0</b></font></div><div class=
=3D"gmail_default">
# =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div clas=
s=3D"gmail_default"># Example PV Linux guest configuration</div><div class=
=3D"gmail_default"># =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</div>
<div class=3D"gmail_default">#</div><div class=3D"gmail_default"># This is =
a fairly minimal example of what is required for a</div><div class=3D"gmail=
_default"># Paravirtualised Linux guest. For a more complete guide see xl.c=
fg(5)</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default">#This i=
s a workable version for Meng&#39;s machine</div><div class=3D"gmail_defaul=
t">#</div><div class=3D"gmail_default">#</div><div class=3D"gmail_default">=
<br></div>
<div class=3D"gmail_default"># Guest name</div><div class=3D"gmail_default"=
>name =3D &quot;vm1&quot;</div><div class=3D"gmail_default"><br></div><div =
class=3D"gmail_default"># 128-bit UUID for the domain as a hexadecimal numb=
er.</div>
<div class=3D"gmail_default"># Use &quot;uuidgen&quot; to generate one if r=
equired.</div><div class=3D"gmail_default"># The default behavior is to gen=
erate a new UUID each time the guest is started.</div><div class=3D"gmail_d=
efault">
#uuid =3D &quot;XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&quot;</div><div class=
=3D"gmail_default"><br></div><div class=3D"gmail_default"># Kernel image to=
 boot</div><div class=3D"gmail_default">#kernel =3D &quot;/boot/vmlinuz&quo=
t;</div>
<div class=3D"gmail_default">kernel =3D &quot;/vmlinuz&quot;</div><div clas=
s=3D"gmail_default">#kernel =3D &quot;/boot/vmlinuz-3.0.0-litmus&quot;</div=
><div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Ramd=
isk (optional)</div>
<div class=3D"gmail_default">#ramdisk =3D &quot;/boot/initrd.gz&quot;</div>=
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Kerne=
l command line options</div><div class=3D"gmail_default">extra =3D &quot;ro=
ot=3D/dev/xvda1&quot;</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Initi=
al memory allocation (MB)</div><div class=3D"gmail_default">memory =3D 256<=
/div><div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># =
Maximum memory (MB)</div>
<div class=3D"gmail_default"># If this is greater than `memory&#39; then th=
e slack will start ballooned</div><div class=3D"gmail_default"># (this assu=
mes guest kernel support for ballooning)</div><div class=3D"gmail_default">=
maxmem =3D 256</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Numbe=
r of VCPUS</div><div class=3D"gmail_default">vcpus =3D 1</div><div class=3D=
"gmail_default"><br></div><div class=3D"gmail_default"># Network devices</d=
iv><div class=3D"gmail_default">
# A list of &#39;vifspec&#39; entries as described in</div><div class=3D"gm=
ail_default"># docs/misc/xl-network-configuration.markdown</div><div class=
=3D"gmail_default">#vif =3D [ &#39;bridge=3Dxenbr0&#39; ]</div><div class=
=3D"gmail_default">
vif =3D [ &#39;&#39; ]</div><div class=3D"gmail_default"><br></div><div cla=
ss=3D"gmail_default"># Disk Devices</div><div class=3D"gmail_default"># A l=
ist of `diskspec&#39; entries as described in</div><div class=3D"gmail_defa=
ult"># docs/misc/xl-disk-configuration.txt</div>
<div class=3D"gmail_default">disk =3D [ &#39;/home/panda/guestDomain/images=
/litmus1.img,raw,xvda,rw&#39; ]</div><div class=3D"gmail_default" style=3D"=
font-size:small"></div><div class=3D"gmail_default" style=3D"font-size:smal=
l"><b><font color=3D"#ff0000">[Inside Dom1]</font></b></div>
<div class=3D"gmail_default"><font color=3D"#0000ff"><b><span style=3D"font=
-size:small">$</span>cat /etc/network/interfaces=A0</b></font></div><div cl=
ass=3D"gmail_default"># This file describes the network interfaces availabl=
e on your system</div>
<div class=3D"gmail_default"># and how to activate them. For more informati=
on, see interfaces(5).</div><div class=3D"gmail_default"><br></div><div cla=
ss=3D"gmail_default"># The loopback network interface</div><div class=3D"gm=
ail_default">
auto lo</div><div class=3D"gmail_default">iface lo inet loopback</div><div =
class=3D"gmail_default"><br></div><div class=3D"gmail_default"># The primar=
y network interface</div><div class=3D"gmail_default">auto eth0</div><div c=
lass=3D"gmail_default">
<br></div><div class=3D"gmail_default">iface eth0 inet dhcp</div><div class=
=3D"gmail_default"><br></div><div class=3D"gmail_default"><font color=3D"#0=
000ff"><b>$ ifconfig</b></font></div><div class=3D"gmail_default">eth0 =A0 =
=A0 =A0Link encap:Ethernet =A0HWaddr 00:16:3e:66:24:ea =A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:10.0.50.249 =A0B=
cast:10.0.51.255 =A0Mask:255.255.254.0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:216:3eff:fe66:24ea/64 Scop=
e:Global</div><div class=3D"gmail_default">
=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:8d3d:7c8:b284:2fab/64 Scop=
e:Global</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: =
fe80::216:3eff:fe66:24ea/64 Scope:Link</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1<=
/div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:4690 errors:0 d=
ropped:2 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 TX packets:440 errors:0 dropped:0 overruns:0 carrier:0</div><div cl=
ass=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:1000=A0</=
div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:548943 (548.9 KB)=
 =A0TX bytes:43067 (43.0 KB)</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 Interrupt:26=A0</div><div class=3D"gmail_default"><br></div><div cl=
ass=3D"gmail_default">lo =A0 =A0 =A0 =A0Link encap:Local Loopback =A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:127.0.0.1 =A0Mas=
k:255.0.0.0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 add=
r: ::1/128 Scope:Host</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0=
 UP LOOPBACK RUNNING =A0MTU:65536 =A0Metric:1</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:6 errors:0 drop=
ped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =
=A0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0</div><div class=3D=
"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:0=A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:512 (512.0 B) =A0=
TX bytes:512 (512.0 B)</div><div><br></div><div class=3D"gmail_default"><br=
></div><div class=3D"gmail_default" style=3D"font-size:small"></div><br><di=
v class=3D"gmail_default" style=3D"font-size:small">
Thank you very much for your time and help in this question!</div><div clas=
s=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail=
_default" style=3D"font-size:small">Best,</div><div class=3D"gmail_default"=
 style=3D"font-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Meng</div>=
<br></div></div>
</div>

--089e015369f010469004f0aad3c1--


--===============3434606968376295754==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3434606968376295754==--


From xen-users-bounces@lists.xen.org Thu Jan 23 22:33:55 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 23 Jan 2014 22:33:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6Spg-0003cg-K3; Thu, 23 Jan 2014 22:33:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W6Spf-0003cV-6J
	for xen-users@lists.xen.org; Thu, 23 Jan 2014 22:33:07 +0000
Received: from [193.109.254.147:23875] by server-4.bemta-14.messagelabs.com id
	22/28-03916-2A891E25; Thu, 23 Jan 2014 22:33:06 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1390516383!12866460!1
X-Originating-IP: [209.85.219.44]
X-SpamReason: No, hits=1.8 required=7.0 tests=HOT_NASTY,HTML_60_70,
	HTML_MESSAGE,ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8759 invoked from network); 23 Jan 2014 22:33:04 -0000
Received: from mail-oa0-f44.google.com (HELO mail-oa0-f44.google.com)
	(209.85.219.44)
	by server-7.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	23 Jan 2014 22:33:04 -0000
Received: by mail-oa0-f44.google.com with SMTP id g12so2922054oah.17
	for <xen-users@lists.xen.org>; Thu, 23 Jan 2014 14:33:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=QjSdT3vOPX0Z3cS9y1kZW9xtufNIJVTq83JTTZwxavc=;
	b=UJi0K3McZpeYQ6bsuq9YLXr5jYbk7rT2c8sxG0DhPfL9HkJWoVlFf/5dmGj6y6XTF/
	tjYx/7P9ze/Kot0XNPdF+8G5J+2dEU5+LrZ/gVNKaL15mrXQSkS0Nl6Df+POEgxqhSut
	QS/HacpbgL6uyTxMWkgsiu74nd/idui9TTtgQnn6yoNzi1WiYrKzmvPnzT7sWmsgC/CI
	0l/XiXS/1n4hN+GSkbVCE4KHnT2g65QrdQphF6AZjhL5U6VI23G2Fb1kscC/8ywWeJR3
	6cmuhU8GuyuDgIWyICNXVL3zspXr9vYw2+9pMsw2rwSYnCJcDwHOPWW+ETR01iEx0vc1
	CSPA==
MIME-Version: 1.0
X-Received: by 10.182.102.7 with SMTP id fk7mr9257073obb.28.1390516383005;
	Thu, 23 Jan 2014 14:33:03 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Thu, 23 Jan 2014 14:33:02 -0800 (PST)
Date: Thu, 23 Jan 2014 17:33:02 -0500
Message-ID: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3434606968376295754=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3434606968376295754==
Content-Type: multipart/alternative; boundary=089e015369f010469004f0aad3c1

--089e015369f010469004f0aad3c1
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I'm trying to run a guest domain in Xen 4.3.0. However, after I use xl
create to create the guest domain dom1, it cannot connect to the network.
Inside dom1, when I ping www.google.com, it only shows: "PING
www.google.com(74.125.228.19) 56(84) bytes of data.".
Inside dom0, I can use network. But I also saw in dom0 that the network
manager *keeps trying to connect.*

I did read the Network Configuration on Xen wiki and tried to use the
bridge way and nat way, but either of them works. I think I must miss
something and hope someone could help point out my error. I really want to
get my domU's network work.

*Here is my configuration files:*
*[In Dom0]*
*$cat /etc/network/interfaces *
auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto xenbr0
iface xenbr0 inet dhcp
    bridge_ports eth0 eth1

*$sudo brctl show*
bridge name bridge id STP enabled interfaces
xenbr0 8000.000af72bc8ce no eth0
eth1
vif2.0

*$ifconfig*
eth0      Link encap:Ethernet  HWaddr 00:0a:f7:2b:c8:ce
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17

eth1      Link encap:Ethernet  HWaddr f8:b1:56:a7:e9:dc
          inet6 addr: fe80::fab1:56ff:fea7:e9dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21169 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8520 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5538393 (5.5 MB)  TX bytes:1980210 (1.9 MB)
          Interrupt:20 Memory:fb300000-fb320000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)

vif2.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3478 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:36907 (36.9 KB)  TX bytes:439884 (439.8 KB)

xenbr0    Link encap:Ethernet  HWaddr 00:0a:f7:2b:c8:ce
          inet addr:158.133.50.5  Bcast:158.133.51.255  Mask:255.255.254.0
          inet6 addr: fe80::20a:f7ff:fe2b:c8ce/64 Scope:Link
          inet6 addr: 2607:f470:8:1050:20a:f7ff:fe2b:c8ce/64 Scope:Global
          inet6 addr: 2607:f470:8:1050:dd2f:a5d4:3877:2b4a/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20258 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7868 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5041868 (5.0 MB)  TX bytes:1876606 (1.8 MB)

*[Dom1's config. file]*

*$ cat litmus1-1.xl.pvlinux *
# =====================================================================
# Example PV Linux guest configuration
# =====================================================================
#
# This is a fairly minimal example of what is required for a
# Paravirtualised Linux guest. For a more complete guide see xl.cfg(5)

#This is a workable version for Meng's machine
#
#

# Guest name
name = "vm1"

# 128-bit UUID for the domain as a hexadecimal number.
# Use "uuidgen" to generate one if required.
# The default behavior is to generate a new UUID each time the guest is
started.
#uuid = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

# Kernel image to boot
#kernel = "/boot/vmlinuz"
kernel = "/vmlinuz"
#kernel = "/boot/vmlinuz-3.0.0-litmus"

# Ramdisk (optional)
#ramdisk = "/boot/initrd.gz"

# Kernel command line options
extra = "root=/dev/xvda1"

# Initial memory allocation (MB)
memory = 256

# Maximum memory (MB)
# If this is greater than `memory' then the slack will start ballooned
# (this assumes guest kernel support for ballooning)
maxmem = 256

# Number of VCPUS
vcpus = 1

# Network devices
# A list of 'vifspec' entries as described in
# docs/misc/xl-network-configuration.markdown
#vif = [ 'bridge=xenbr0' ]
vif = [ '' ]

# Disk Devices
# A list of `diskspec' entries as described in
# docs/misc/xl-disk-configuration.txt
disk = [ '/home/panda/guestDomain/images/litmus1.img,raw,xvda,rw' ]

*[Inside Dom1]*
*$cat /etc/network/interfaces *
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0

iface eth0 inet dhcp

*$ ifconfig*
eth0      Link encap:Ethernet  HWaddr 00:16:3e:66:24:ea
          inet addr:10.0.50.249  Bcast:10.0.51.255  Mask:255.255.254.0
          inet6 addr: 2607:f470:8:1050:216:3eff:fe66:24ea/64 Scope:Global
          inet6 addr: 2607:f470:8:1050:8d3d:7c8:b284:2fab/64 Scope:Global
          inet6 addr: fe80::216:3eff:fe66:24ea/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4690 errors:0 dropped:2 overruns:0 frame:0
          TX packets:440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:548943 (548.9 KB)  TX bytes:43067 (43.0 KB)
          Interrupt:26

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:512 (512.0 B)  TX bytes:512 (512.0 B)




Thank you very much for your time and help in this question!

Best,

Meng

--089e015369f010469004f0aad3c1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Hi,=
</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div><div=
 class=3D"gmail_default" style=3D"font-size:small">I&#39;m trying to run a =
guest domain in Xen 4.3.0. However, after I use xl create to create the gue=
st domain dom1, it cannot connect to the network.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Inside dom1, when I =
ping <a href=3D"http://www.google.com">www.google.com</a>, it only shows: &=
quot;PING <a href=3D"http://www.google.com">www.google.com</a> (74.125.228.=
19) 56(84) bytes of data.&quot;.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Inside dom0, I can u=
se network. But I also saw in dom0 that the network manager *keeps trying t=
o connect.*</div><div class=3D"gmail_default" style=3D"font-size:small"><br=
></div>
<div class=3D"gmail_default" style=3D"font-size:small">I did read the Netwo=
rk Configuration on Xen wiki and tried to use the bridge way and nat way, b=
ut either of them works. I think I must miss something and hope someone cou=
ld help point out my error. I really want to get my domU&#39;s network work=
.</div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small"><b>Here is my configuration fi=
les:</b></div><div class=3D"gmail_default" style=3D"font-size:small"><font =
color=3D"#ff0000"><b>[In Dom0]</b></font></div>
<div class=3D"gmail_default"><div class=3D"gmail_default"><font color=3D"#0=
000ff"><b>$cat /etc/network/interfaces=A0</b></font></div><div class=3D"gma=
il_default"><span style=3D"background-color:rgb(255,255,255)">auto lo</span=
></div><div class=3D"gmail_default">
<span style=3D"background-color:rgb(255,255,255)">iface lo inet loopback</s=
pan></div><div class=3D"gmail_default"><span style=3D"background-color:rgb(=
255,255,255)"><br></span></div><div class=3D"gmail_default"><span style=3D"=
background-color:rgb(255,255,255)">iface eth0 inet manual</span></div>
<div class=3D"gmail_default"><span style=3D"background-color:rgb(255,255,25=
5)"><br></span></div><div class=3D"gmail_default"><span style=3D"background=
-color:rgb(255,255,255)">iface eth1 inet manual</span></div><div class=3D"g=
mail_default">
<span style=3D"background-color:rgb(255,255,255)"><br></span></div><div cla=
ss=3D"gmail_default"><span style=3D"background-color:rgb(255,255,255)">auto=
 xenbr0=A0</span></div><div class=3D"gmail_default"><span style=3D"backgrou=
nd-color:rgb(255,255,255)">iface xenbr0 inet dhcp</span></div>
<div class=3D"gmail_default"><span style=3D"background-color:rgb(255,255,25=
5)">=A0 =A0 bridge_ports eth0 eth1</span></div><div style=3D"font-size:smal=
l"><br></div><div style=3D"font-size:small"><font color=3D"#0000ff"><b>$sud=
o brctl show</b></font></div>
</div><div><div dir=3D"ltr"><div class=3D"gmail_default">bridge name<span c=
lass=3D"" style=3D"white-space:pre">	</span>bridge id<span class=3D"" style=
=3D"white-space:pre">		</span>STP enabled<span class=3D"" style=3D"white-sp=
ace:pre">	</span>interfaces</div>
<div class=3D"gmail_default">xenbr0<span class=3D"" style=3D"white-space:pr=
e">		</span>8000.000af72bc8ce<span class=3D"" style=3D"white-space:pre">	</=
span>no<span class=3D"" style=3D"white-space:pre">		</span>eth0</div><div c=
lass=3D"gmail_default">
<span class=3D"" style=3D"white-space:pre">							</span>eth1</div><div cla=
ss=3D"gmail_default"><span class=3D"" style=3D"white-space:pre">							</sp=
an>vif2.0</div><div class=3D"gmail_default" style=3D"font-size:small"></div=
><div class=3D"gmail_default">
<div class=3D"gmail_default"><font color=3D"#0000ff"><b>$ifconfig</b></font=
></div><div class=3D"gmail_default">eth0 =A0 =A0 =A0Link encap:Ethernet =A0=
HWaddr 00:0a:f7:2b:c8:ce =A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 UP BROADCAST MULTICAST =A0MTU:1500 =A0Metric:1</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:0 errors:0 drop=
ped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =
=A0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0</div><div class=3D=
"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:1000=A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:0 (0.0 B) =A0TX b=
ytes:0 (0.0 B)</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 Interr=
upt:17=A0</div><div class=3D"gmail_default"><br></div><div class=3D"gmail_d=
efault">eth1 =A0 =A0 =A0Link encap:Ethernet =A0HWaddr f8:b1:56:a7:e9:dc =A0=
</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::fab1:56f=
f:fea7:e9dc/64 Scope:Link</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0=
 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1</div><div class=
=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:21169 errors:0 dropped:0 =
overruns:0 frame:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:8520 errors:0 d=
ropped:0 overruns:0 carrier:0</div><div class=3D"gmail_default">=A0 =A0 =A0=
 =A0 =A0 collisions:0 txqueuelen:1000=A0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 RX bytes:5538393 (5.5 MB) =A0TX bytes:1980210 (1.9 MB)<=
/div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 Interrupt:20 Memory:fb3000=
00-fb320000=A0</div><div class=3D"gmail_default"><br></div><div class=3D"gm=
ail_default">lo =A0 =A0 =A0 =A0Link encap:Local Loopback =A0</div><div clas=
s=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:127.0.0.1 =A0Mask:255.0.0=
.0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: ::1/128 Scope:=
Host</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 UP LOOPBACK RUNN=
ING =A0MTU:65536 =A0Metric:1</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 RX packets:4 errors:0 dropped:0 overruns:0 frame:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:4 errors:0 drop=
ped:0 overruns:0 carrier:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 collisions:0 txqueuelen:0=A0</div><div class=3D"gmail_default">=A0 =
=A0 =A0 =A0 =A0 RX bytes:240 (240.0 B) =A0TX bytes:240 (240.0 B)</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default">vif2.0 =
=A0 =A0Link encap:Ethernet =A0HWaddr fe:ff:ff:ff:ff:ff =A0</div><div class=
=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::fcff:ffff:feff:fff=
f/64 Scope:Link</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTI=
CAST =A0MTU:1500 =A0Metric:1</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 RX packets:440 errors:0 dropped:0 overruns:0 frame:0</div><div clas=
s=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 TX packets:3478 errors:0 dropped:0 =
overruns:0 carrier:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:32=
=A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:36907 (3=
6.9 KB) =A0TX bytes:439884 (439.8 KB)</div><div class=3D"gmail_default"><br=
></div><div class=3D"gmail_default">
xenbr0 =A0 =A0Link encap:Ethernet =A0HWaddr 00:0a:f7:2b:c8:ce =A0</div><div=
 class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:158.133.50.5 =A0Bcas=
t:158.133.51.255 =A0Mask:255.255.254.0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 inet6 addr: fe80::20a:f7ff:fe2b:c8ce/64 Scope:Link</div=
>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:10=
50:20a:f7ff:fe2b:c8ce/64 Scope:Global</div><div class=3D"gmail_default">=A0=
 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:dd2f:a5d4:3877:2b4a/64 Scope:=
Global</div><div class=3D"gmail_default">
=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1<=
/div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:20258 erro=
rs:0 dropped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0=
 =A0 =A0 =A0 TX packets:7868 errors:0 dropped:0 overruns:0 carrier:0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:0=
=A0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:5041868 =
(5.0 MB) =A0TX bytes:1876606 (1.8 MB)</div><div style=3D"font-size:small"><=
br></div></div><div class=3D"gmail_default" style=3D"font-size:small">
<font color=3D"#ff0000"><b>[Dom1&#39;s config. file]</b></font></div><br><d=
iv class=3D"gmail_default"><font color=3D"#0000ff"><b><span style=3D"font-s=
ize:small">$</span> cat litmus1-1.xl.pvlinux=A0</b></font></div><div class=
=3D"gmail_default">
# =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div clas=
s=3D"gmail_default"># Example PV Linux guest configuration</div><div class=
=3D"gmail_default"># =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</div>
<div class=3D"gmail_default">#</div><div class=3D"gmail_default"># This is =
a fairly minimal example of what is required for a</div><div class=3D"gmail=
_default"># Paravirtualised Linux guest. For a more complete guide see xl.c=
fg(5)</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default">#This i=
s a workable version for Meng&#39;s machine</div><div class=3D"gmail_defaul=
t">#</div><div class=3D"gmail_default">#</div><div class=3D"gmail_default">=
<br></div>
<div class=3D"gmail_default"># Guest name</div><div class=3D"gmail_default"=
>name =3D &quot;vm1&quot;</div><div class=3D"gmail_default"><br></div><div =
class=3D"gmail_default"># 128-bit UUID for the domain as a hexadecimal numb=
er.</div>
<div class=3D"gmail_default"># Use &quot;uuidgen&quot; to generate one if r=
equired.</div><div class=3D"gmail_default"># The default behavior is to gen=
erate a new UUID each time the guest is started.</div><div class=3D"gmail_d=
efault">
#uuid =3D &quot;XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX&quot;</div><div class=
=3D"gmail_default"><br></div><div class=3D"gmail_default"># Kernel image to=
 boot</div><div class=3D"gmail_default">#kernel =3D &quot;/boot/vmlinuz&quo=
t;</div>
<div class=3D"gmail_default">kernel =3D &quot;/vmlinuz&quot;</div><div clas=
s=3D"gmail_default">#kernel =3D &quot;/boot/vmlinuz-3.0.0-litmus&quot;</div=
><div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Ramd=
isk (optional)</div>
<div class=3D"gmail_default">#ramdisk =3D &quot;/boot/initrd.gz&quot;</div>=
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Kerne=
l command line options</div><div class=3D"gmail_default">extra =3D &quot;ro=
ot=3D/dev/xvda1&quot;</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Initi=
al memory allocation (MB)</div><div class=3D"gmail_default">memory =3D 256<=
/div><div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># =
Maximum memory (MB)</div>
<div class=3D"gmail_default"># If this is greater than `memory&#39; then th=
e slack will start ballooned</div><div class=3D"gmail_default"># (this assu=
mes guest kernel support for ballooning)</div><div class=3D"gmail_default">=
maxmem =3D 256</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"># Numbe=
r of VCPUS</div><div class=3D"gmail_default">vcpus =3D 1</div><div class=3D=
"gmail_default"><br></div><div class=3D"gmail_default"># Network devices</d=
iv><div class=3D"gmail_default">
# A list of &#39;vifspec&#39; entries as described in</div><div class=3D"gm=
ail_default"># docs/misc/xl-network-configuration.markdown</div><div class=
=3D"gmail_default">#vif =3D [ &#39;bridge=3Dxenbr0&#39; ]</div><div class=
=3D"gmail_default">
vif =3D [ &#39;&#39; ]</div><div class=3D"gmail_default"><br></div><div cla=
ss=3D"gmail_default"># Disk Devices</div><div class=3D"gmail_default"># A l=
ist of `diskspec&#39; entries as described in</div><div class=3D"gmail_defa=
ult"># docs/misc/xl-disk-configuration.txt</div>
<div class=3D"gmail_default">disk =3D [ &#39;/home/panda/guestDomain/images=
/litmus1.img,raw,xvda,rw&#39; ]</div><div class=3D"gmail_default" style=3D"=
font-size:small"></div><div class=3D"gmail_default" style=3D"font-size:smal=
l"><b><font color=3D"#ff0000">[Inside Dom1]</font></b></div>
<div class=3D"gmail_default"><font color=3D"#0000ff"><b><span style=3D"font=
-size:small">$</span>cat /etc/network/interfaces=A0</b></font></div><div cl=
ass=3D"gmail_default"># This file describes the network interfaces availabl=
e on your system</div>
<div class=3D"gmail_default"># and how to activate them. For more informati=
on, see interfaces(5).</div><div class=3D"gmail_default"><br></div><div cla=
ss=3D"gmail_default"># The loopback network interface</div><div class=3D"gm=
ail_default">
auto lo</div><div class=3D"gmail_default">iface lo inet loopback</div><div =
class=3D"gmail_default"><br></div><div class=3D"gmail_default"># The primar=
y network interface</div><div class=3D"gmail_default">auto eth0</div><div c=
lass=3D"gmail_default">
<br></div><div class=3D"gmail_default">iface eth0 inet dhcp</div><div class=
=3D"gmail_default"><br></div><div class=3D"gmail_default"><font color=3D"#0=
000ff"><b>$ ifconfig</b></font></div><div class=3D"gmail_default">eth0 =A0 =
=A0 =A0Link encap:Ethernet =A0HWaddr 00:16:3e:66:24:ea =A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:10.0.50.249 =A0B=
cast:10.0.51.255 =A0Mask:255.255.254.0</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:216:3eff:fe66:24ea/64 Scop=
e:Global</div><div class=3D"gmail_default">
=A0 =A0 =A0 =A0 =A0 inet6 addr: 2607:f470:8:1050:8d3d:7c8:b284:2fab/64 Scop=
e:Global</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 addr: =
fe80::216:3eff:fe66:24ea/64 Scope:Link</div><div class=3D"gmail_default">=
=A0 =A0 =A0 =A0 =A0 UP BROADCAST RUNNING MULTICAST =A0MTU:1500 =A0Metric:1<=
/div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:4690 errors:0 d=
ropped:2 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 TX packets:440 errors:0 dropped:0 overruns:0 carrier:0</div><div cl=
ass=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:1000=A0</=
div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:548943 (548.9 KB)=
 =A0TX bytes:43067 (43.0 KB)</div><div class=3D"gmail_default">=A0 =A0 =A0 =
=A0 =A0 Interrupt:26=A0</div><div class=3D"gmail_default"><br></div><div cl=
ass=3D"gmail_default">lo =A0 =A0 =A0 =A0Link encap:Local Loopback =A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet addr:127.0.0.1 =A0Mas=
k:255.0.0.0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 inet6 add=
r: ::1/128 Scope:Host</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0=
 UP LOOPBACK RUNNING =A0MTU:65536 =A0Metric:1</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX packets:6 errors:0 drop=
ped:0 overruns:0 frame:0</div><div class=3D"gmail_default">=A0 =A0 =A0 =A0 =
=A0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0</div><div class=3D=
"gmail_default">=A0 =A0 =A0 =A0 =A0 collisions:0 txqueuelen:0=A0</div>
<div class=3D"gmail_default">=A0 =A0 =A0 =A0 =A0 RX bytes:512 (512.0 B) =A0=
TX bytes:512 (512.0 B)</div><div><br></div><div class=3D"gmail_default"><br=
></div><div class=3D"gmail_default" style=3D"font-size:small"></div><br><di=
v class=3D"gmail_default" style=3D"font-size:small">
Thank you very much for your time and help in this question!</div><div clas=
s=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail=
_default" style=3D"font-size:small">Best,</div><div class=3D"gmail_default"=
 style=3D"font-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Meng</div>=
<br></div></div>
</div>

--089e015369f010469004f0aad3c1--


--===============3434606968376295754==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3434606968376295754==--


From xen-users-bounces@lists.xen.org Fri Jan 24 10:36:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 10:36:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6e6Q-0004sR-KD; Fri, 24 Jan 2014 10:35:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6e6O-0004sH-PN
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 10:35:08 +0000
Received: from [85.158.139.211:30772] by server-13.bemta-5.messagelabs.com id
	42/27-11357-CD142E25; Fri, 24 Jan 2014 10:35:08 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1390559705!11720373!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1093 invoked from network); 24 Jan 2014 10:35:07 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Jan 2014 10:35:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,712,1384300800"; d="scan'208";a="96117102"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 24 Jan 2014 10:35:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 24 Jan 2014 05:35:04 -0500
Message-ID: <1390559703.2124.41.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Fri, 24 Jan 2014 10:35:03 +0000
In-Reply-To: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:

> auto xenbr0 
> iface xenbr0 inet dhcp
>     bridge_ports eth0 eth1

You've got two physical devices on this single bridge. I don't know if
that is problematic but it is a bit unusual and might require other
tweaks to the network configuration.

Can you try with just one or the other device and see if that helps.

Once you've confirmed that and if you still want to make use of both
physical devices then you should use the bonding driver to link the two
devices and then put the bondN device on the bridge.

If that doesn't help then can you tell us where on the network your DHCP
server and gateway are (are they in dom0, elsewhere on the network etc).
Are you able to ping domU->dom0 and domU->gateway?

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 10:36:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 10:36:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6e6Q-0004sR-KD; Fri, 24 Jan 2014 10:35:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6e6O-0004sH-PN
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 10:35:08 +0000
Received: from [85.158.139.211:30772] by server-13.bemta-5.messagelabs.com id
	42/27-11357-CD142E25; Fri, 24 Jan 2014 10:35:08 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1390559705!11720373!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1093 invoked from network); 24 Jan 2014 10:35:07 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Jan 2014 10:35:07 -0000
X-IronPort-AV: E=Sophos;i="4.95,712,1384300800"; d="scan'208";a="96117102"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 24 Jan 2014 10:35:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 24 Jan 2014 05:35:04 -0500
Message-ID: <1390559703.2124.41.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Fri, 24 Jan 2014 10:35:03 +0000
In-Reply-To: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:

> auto xenbr0 
> iface xenbr0 inet dhcp
>     bridge_ports eth0 eth1

You've got two physical devices on this single bridge. I don't know if
that is problematic but it is a bit unusual and might require other
tweaks to the network configuration.

Can you try with just one or the other device and see if that helps.

Once you've confirmed that and if you still want to make use of both
physical devices then you should use the bonding driver to link the two
devices and then put the bondN device on the bridge.

If that doesn't help then can you tell us where on the network your DHCP
server and gateway are (are they in dom0, elsewhere on the network etc).
Are you able to ping domU->dom0 and domU->gateway?

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 10:54:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 10:54:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6eOr-0006OI-HI; Fri, 24 Jan 2014 10:54:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <simon@thehobsons.co.uk>) id 1W6eOq-0006OC-P2
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 10:54:12 +0000
Received: from [85.158.137.68:11409] by server-1.bemta-3.messagelabs.com id
	1E/F7-29598-35642E25; Fri, 24 Jan 2014 10:54:11 +0000
X-Env-Sender: simon@thehobsons.co.uk
X-Msg-Ref: server-8.tower-31.messagelabs.com!1390560850!11060380!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14478 invoked from network); 24 Jan 2014 10:54:11 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
	(81.174.135.208) by server-8.tower-31.messagelabs.com with SMTP;
	24 Jan 2014 10:54:11 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.22] (intfw.furness.net [195.8.169.45])
	by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id C2E971A077
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 10:54:06 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <simon@thehobsons.co.uk>
In-Reply-To: <1390559703.2124.41.camel@kazak.uk.xensource.com>
Date: Fri, 24 Jan 2014 10:54:12 +0000
Message-Id: <AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
To: xen-users@lists.xen.org
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian Campbell <Ian.Campbell@citrix.com> wrote:

> You've got two physical devices on this single bridge. I don't know if
> that is problematic but it is a bit unusual and might require other
> tweaks to the network configuration.

Shouldn't be a problem, just means there are two physical ports on the virtual switch. I have a number of machines with this configured - quite handy as a transparent firewall or for traffic logging as you can stick it inline with a network connection and it's transparent to the network.

I was more interested in this bit :
> #vif = [ 'bridge=xenbr0' ]
> vif = [ '' ]

I'd have thought the commented out version would be more appropriate - does the active config even create a bridge connected port ?

I don't know if it's an artefact of having stopped the guest and restarted it (thus making the only guest into Dom2), or if it relates to a different guest. But the OP refers to Dom1, but under Dom0 status has :
$sudo brctl show
> bridge name	bridge id		STP enabled	interfaces
> xenbr0		8000.000af72bc8ce	no		eth0
> 							eth1
> 							vif2.0

which doesn't show a VIF for Dom1.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 10:54:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 10:54:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6eOr-0006OI-HI; Fri, 24 Jan 2014 10:54:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <simon@thehobsons.co.uk>) id 1W6eOq-0006OC-P2
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 10:54:12 +0000
Received: from [85.158.137.68:11409] by server-1.bemta-3.messagelabs.com id
	1E/F7-29598-35642E25; Fri, 24 Jan 2014 10:54:11 +0000
X-Env-Sender: simon@thehobsons.co.uk
X-Msg-Ref: server-8.tower-31.messagelabs.com!1390560850!11060380!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14478 invoked from network); 24 Jan 2014 10:54:11 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
	(81.174.135.208) by server-8.tower-31.messagelabs.com with SMTP;
	24 Jan 2014 10:54:11 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.22] (intfw.furness.net [195.8.169.45])
	by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id C2E971A077
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 10:54:06 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <simon@thehobsons.co.uk>
In-Reply-To: <1390559703.2124.41.camel@kazak.uk.xensource.com>
Date: Fri, 24 Jan 2014 10:54:12 +0000
Message-Id: <AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
To: xen-users@lists.xen.org
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian Campbell <Ian.Campbell@citrix.com> wrote:

> You've got two physical devices on this single bridge. I don't know if
> that is problematic but it is a bit unusual and might require other
> tweaks to the network configuration.

Shouldn't be a problem, just means there are two physical ports on the virtual switch. I have a number of machines with this configured - quite handy as a transparent firewall or for traffic logging as you can stick it inline with a network connection and it's transparent to the network.

I was more interested in this bit :
> #vif = [ 'bridge=xenbr0' ]
> vif = [ '' ]

I'd have thought the commented out version would be more appropriate - does the active config even create a bridge connected port ?

I don't know if it's an artefact of having stopped the guest and restarted it (thus making the only guest into Dom2), or if it relates to a different guest. But the OP refers to Dom1, but under Dom0 status has :
$sudo brctl show
> bridge name	bridge id		STP enabled	interfaces
> xenbr0		8000.000af72bc8ce	no		eth0
> 							eth1
> 							vif2.0

which doesn't show a VIF for Dom1.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 11:05:13 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6eZD-0007CT-3N; Fri, 24 Jan 2014 11:04:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6eZB-0007CO-Kn
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 11:04:53 +0000
Received: from [85.158.139.211:32418] by server-10.bemta-5.messagelabs.com id
	9F/E1-01405-4D842E25; Fri, 24 Jan 2014 11:04:52 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1390561490!11721306!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7291 invoked from network); 24 Jan 2014 11:04:52 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Jan 2014 11:04:52 -0000
X-IronPort-AV: E=Sophos;i="4.95,712,1384300800"; d="scan'208";a="96122937"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 24 Jan 2014 11:04:50 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 24 Jan 2014 06:04:49 -0500
Message-ID: <1390561489.2124.52.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Simon Hobson <simon@thehobsons.co.uk>
Date: Fri, 24 Jan 2014 11:04:49 +0000
In-Reply-To: <AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-24 at 10:54 +0000, Simon Hobson wrote:
> Ian Campbell <Ian.Campbell@citrix.com> wrote:
> 
> > You've got two physical devices on this single bridge. I don't know if
> > that is problematic but it is a bit unusual and might require other
> > tweaks to the network configuration.
> 
> Shouldn't be a problem, just means there are two physical ports on the
> virtual switch. I have a number of machines with this configured -
> quite handy as a transparent firewall or for traffic logging as you
> can stick it inline with a network connection and it's transparent to
> the network.

Do you not get weird network loops etc?

Also Linux has some interesting properties wrt selecting which port to
send an ARP on and how and when it replies to ARP received, at the least
some sysctl tweaking seems to be needed

> I was more interested in this bit :
> > #vif = [ 'bridge=xenbr0' ]
> > vif = [ '' ]
> 
> I'd have thought the commented out version would be more appropriate - does the active config even create a bridge connected port ?

Yes, the default vif-bidge script will pick the first bridge if nothing
is specified.

> I don't know if it's an artefact of having stopped the guest and
> restarted it (thus making the only guest into Dom2), or if it relates
> to a different guest. But the OP refers to Dom1, but under Dom0 status
> has :
> $sudo brctl show
> > bridge name	bridge id		STP enabled	interfaces
> > xenbr0		8000.000af72bc8ce	no		eth0
> > 							eth1
> > 							vif2.0
> 
> which doesn't show a VIF for Dom1.

Well spotted, this is worth clarifying.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 11:05:13 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6eZD-0007CT-3N; Fri, 24 Jan 2014 11:04:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W6eZB-0007CO-Kn
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 11:04:53 +0000
Received: from [85.158.139.211:32418] by server-10.bemta-5.messagelabs.com id
	9F/E1-01405-4D842E25; Fri, 24 Jan 2014 11:04:52 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1390561490!11721306!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7291 invoked from network); 24 Jan 2014 11:04:52 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	24 Jan 2014 11:04:52 -0000
X-IronPort-AV: E=Sophos;i="4.95,712,1384300800"; d="scan'208";a="96122937"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 24 Jan 2014 11:04:50 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 24 Jan 2014 06:04:49 -0500
Message-ID: <1390561489.2124.52.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Simon Hobson <simon@thehobsons.co.uk>
Date: Fri, 24 Jan 2014 11:04:49 +0000
In-Reply-To: <AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, 2014-01-24 at 10:54 +0000, Simon Hobson wrote:
> Ian Campbell <Ian.Campbell@citrix.com> wrote:
> 
> > You've got two physical devices on this single bridge. I don't know if
> > that is problematic but it is a bit unusual and might require other
> > tweaks to the network configuration.
> 
> Shouldn't be a problem, just means there are two physical ports on the
> virtual switch. I have a number of machines with this configured -
> quite handy as a transparent firewall or for traffic logging as you
> can stick it inline with a network connection and it's transparent to
> the network.

Do you not get weird network loops etc?

Also Linux has some interesting properties wrt selecting which port to
send an ARP on and how and when it replies to ARP received, at the least
some sysctl tweaking seems to be needed

> I was more interested in this bit :
> > #vif = [ 'bridge=xenbr0' ]
> > vif = [ '' ]
> 
> I'd have thought the commented out version would be more appropriate - does the active config even create a bridge connected port ?

Yes, the default vif-bidge script will pick the first bridge if nothing
is specified.

> I don't know if it's an artefact of having stopped the guest and
> restarted it (thus making the only guest into Dom2), or if it relates
> to a different guest. But the OP refers to Dom1, but under Dom0 status
> has :
> $sudo brctl show
> > bridge name	bridge id		STP enabled	interfaces
> > xenbr0		8000.000af72bc8ce	no		eth0
> > 							eth1
> > 							vif2.0
> 
> which doesn't show a VIF for Dom1.

Well spotted, this is worth clarifying.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 11:42:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6f8Y-0000Td-8Z; Fri, 24 Jan 2014 11:41:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8W-0000T7-7z; Fri, 24 Jan 2014 11:41:24 +0000
Received: from [85.158.139.211:8934] by server-1.bemta-5.messagelabs.com id
	B6/92-21065-36152E25; Fri, 24 Jan 2014 11:41:23 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-3.tower-206.messagelabs.com!1390563681!11531387!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23729 invoked from network); 24 Jan 2014 11:41:22 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-3.tower-206.messagelabs.com with AES256-SHA encrypted SMTP;
	24 Jan 2014 11:41:22 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8M-0002QH-Ic; Fri, 24 Jan 2014 11:41:14 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8L-0004Sl-QT; Fri, 24 Jan 2014 11:41:14 +0000
Date: Fri, 24 Jan 2014 11:41:14 +0000
Message-Id: <E1W6f8L-0004Sl-QT@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 87 - PHYSDEVOP_{prepare,
 release}_msix exposed to unprivileged guests
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

                   Xen Security Advisory XSA-87

     PHYSDEVOP_{prepare,release}_msix exposed to unprivileged guests

ISSUE DESCRIPTION
=================

The PHYSDEVOP_{prepare,release}_msix operations are supposed to be available
to privileged guests (domain 0 in non-disaggregated setups) only, but the
necessary privilege check was missing.

IMPACT
======

Malicious or misbehaving unprivileged guests can cause the host or other
guests to malfunction. This can result in host-wide denial of service.
Privilege escalation, while seeming to be unlikely, cannot be excluded.

VULNERABLE SYSTEMS
==================

Xen 4.1.5 and 4.1.6.1 as well as 4.2.2 and later are vulnerable.
Xen 4.2.1 and 4.2.0 as well as 4.1.4 and earlier are not vulnerable.

Only PV guests can take advantage of this vulnerability.

MITIGATION
==========

Running only HVM guests will avoid this issue.

There is no mitigation available for PV guests.

NOTE REGARDING LACK OF EMBARGO
==============================

This issue was disclosed publicly on the xen-devel mailing list.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa87-unstable-4.3.patch    xen-unstable, Xen 4.3.x
xsa87-4.2.patch             Xen 4.2.x
xsa87-4.1.patch             Xen 4.1.x

$ sha256sum xsa87*.patch
45e5cc892626293067cc088a671a6bbdc18b018f54ff09b6a1cbb1fabbdf114d  xsa87-4.1.patch
df9c1507d7bb0e5266a2fadd992d1e6ed0f7bf5be7466b8a93ed3bd8e3ab8e8d  xsa87-4.2.patch
a13ce270b177d33537d627b85471abaa01215cd458541f4c6524914d7c81eb38  xsa87-unstable-4.3.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4TtaAAoJEIP+FMlX6CvZd+IH/i2WTmxuMRe4znSrGg2JJE1L
Wx3ioEKGnU/+5n2T94radln7lA85QvQJpIhwK6aA+BrPYhbtLKI5cq+d5LQ+RLmM
4YUvKZuoolyaHUZSs6XZCopExCz537CCW+rAPhUEGYgP6sLr5aGEG0x8AQimDAJX
YwlF1MqhfxYyWWI6xplzBo3ZoKlMQNikGOQN9isBF5J6ygQZYBgyfeK/M8C7PZlp
GAtVfLNYhbMuZLCJpUcrei7QXSERKf++Li7Vfc6WOZ4OzqPysNrJmMVlPwe/k9RZ
ldNznuYNsTV6WNl/SB4u6W1iygvYhXk4t1xyzIDlmVP+GwsHtuFW9IFiV2aZohc=
=ekUq
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa87-4.1.patch"
Content-Disposition: attachment; filename="xsa87-4.1.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTU1NCw3ICs1NTQs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZSBpZiAoIGRldi5zZWcgKQogICAgICAgICAgICAgcmV0ID0g
LUVPUE5PVFNVUFA7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa87-4.2.patch"
Content-Disposition: attachment; filename="xsa87-4.2.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTYxMiw3ICs2MTIs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgcmV0ID0gcGNpX3ByZXBhcmVfbXNp
eChkZXYuc2VnLCBkZXYuYnVzLCBkZXYuZGV2Zm4sCg==

--=separator
Content-Type: application/octet-stream; name="xsa87-unstable-4.3.patch"
Content-Disposition: attachment; filename="xsa87-unstable-4.3.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIDIwMTQtMDEtMTQub3Jp
Zy94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCTIwMTMtMTEtMTggMTE6MDM6Mzcu
MDAwMDAwMDAwICswMTAwCisrKyAyMDE0LTAxLTE0L3hlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMJMjAxNC0wMS0yMiAxMjo0Nzo0Ny4wMDAwMDAwMDAgKzAxMDAK
QEAgLTY0MCw3ICs2NDAsMTAgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQg
Y21kLCBYRU5fR1VFU1RfSAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmZGV2LCBhcmcsIDEpICkKICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJldCA9IHBjaV9wcmVwYXJl
X21zaXgoZGV2LnNlZywgZGV2LmJ1cywgZGV2LmRldmZuLAorICAgICAgICAg
ICAgcmV0ID0geHNtX3Jlc291cmNlX3NldHVwX3BjaShYU01fUFJJViwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRldi5z
ZWcgPDwgMTYpIHwgKGRldi5idXMgPDwgOCkgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYuZGV2Zm4pID86CisgICAg
ICAgICAgICAgICAgICBwY2lfcHJlcGFyZV9tc2l4KGRldi5zZWcsIGRldi5i
dXMsIGRldi5kZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY21kICE9IFBIWVNERVZPUF9wcmVwYXJlX21zaXgpOwogICAgICAg
ICBicmVhazsKICAgICB9Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Fri Jan 24 11:42:12 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6f8Y-0000Td-8Z; Fri, 24 Jan 2014 11:41:26 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8W-0000T7-7z; Fri, 24 Jan 2014 11:41:24 +0000
Received: from [85.158.139.211:8934] by server-1.bemta-5.messagelabs.com id
	B6/92-21065-36152E25; Fri, 24 Jan 2014 11:41:23 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-3.tower-206.messagelabs.com!1390563681!11531387!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23729 invoked from network); 24 Jan 2014 11:41:22 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-3.tower-206.messagelabs.com with AES256-SHA encrypted SMTP;
	24 Jan 2014 11:41:22 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8M-0002QH-Ic; Fri, 24 Jan 2014 11:41:14 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6f8L-0004Sl-QT; Fri, 24 Jan 2014 11:41:14 +0000
Date: Fri, 24 Jan 2014 11:41:14 +0000
Message-Id: <E1W6f8L-0004Sl-QT@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 87 - PHYSDEVOP_{prepare,
 release}_msix exposed to unprivileged guests
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

                   Xen Security Advisory XSA-87

     PHYSDEVOP_{prepare,release}_msix exposed to unprivileged guests

ISSUE DESCRIPTION
=================

The PHYSDEVOP_{prepare,release}_msix operations are supposed to be available
to privileged guests (domain 0 in non-disaggregated setups) only, but the
necessary privilege check was missing.

IMPACT
======

Malicious or misbehaving unprivileged guests can cause the host or other
guests to malfunction. This can result in host-wide denial of service.
Privilege escalation, while seeming to be unlikely, cannot be excluded.

VULNERABLE SYSTEMS
==================

Xen 4.1.5 and 4.1.6.1 as well as 4.2.2 and later are vulnerable.
Xen 4.2.1 and 4.2.0 as well as 4.1.4 and earlier are not vulnerable.

Only PV guests can take advantage of this vulnerability.

MITIGATION
==========

Running only HVM guests will avoid this issue.

There is no mitigation available for PV guests.

NOTE REGARDING LACK OF EMBARGO
==============================

This issue was disclosed publicly on the xen-devel mailing list.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa87-unstable-4.3.patch    xen-unstable, Xen 4.3.x
xsa87-4.2.patch             Xen 4.2.x
xsa87-4.1.patch             Xen 4.1.x

$ sha256sum xsa87*.patch
45e5cc892626293067cc088a671a6bbdc18b018f54ff09b6a1cbb1fabbdf114d  xsa87-4.1.patch
df9c1507d7bb0e5266a2fadd992d1e6ed0f7bf5be7466b8a93ed3bd8e3ab8e8d  xsa87-4.2.patch
a13ce270b177d33537d627b85471abaa01215cd458541f4c6524914d7c81eb38  xsa87-unstable-4.3.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4TtaAAoJEIP+FMlX6CvZd+IH/i2WTmxuMRe4znSrGg2JJE1L
Wx3ioEKGnU/+5n2T94radln7lA85QvQJpIhwK6aA+BrPYhbtLKI5cq+d5LQ+RLmM
4YUvKZuoolyaHUZSs6XZCopExCz537CCW+rAPhUEGYgP6sLr5aGEG0x8AQimDAJX
YwlF1MqhfxYyWWI6xplzBo3ZoKlMQNikGOQN9isBF5J6ygQZYBgyfeK/M8C7PZlp
GAtVfLNYhbMuZLCJpUcrei7QXSERKf++Li7Vfc6WOZ4OzqPysNrJmMVlPwe/k9RZ
ldNznuYNsTV6WNl/SB4u6W1iygvYhXk4t1xyzIDlmVP+GwsHtuFW9IFiV2aZohc=
=ekUq
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa87-4.1.patch"
Content-Disposition: attachment; filename="xsa87-4.1.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTU1NCw3ICs1NTQs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZSBpZiAoIGRldi5zZWcgKQogICAgICAgICAgICAgcmV0ID0g
LUVPUE5PVFNVUFA7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa87-4.2.patch"
Content-Disposition: attachment; filename="xsa87-4.2.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTYxMiw3ICs2MTIs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgcmV0ID0gcGNpX3ByZXBhcmVfbXNp
eChkZXYuc2VnLCBkZXYuYnVzLCBkZXYuZGV2Zm4sCg==

--=separator
Content-Type: application/octet-stream; name="xsa87-unstable-4.3.patch"
Content-Disposition: attachment; filename="xsa87-unstable-4.3.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIDIwMTQtMDEtMTQub3Jp
Zy94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCTIwMTMtMTEtMTggMTE6MDM6Mzcu
MDAwMDAwMDAwICswMTAwCisrKyAyMDE0LTAxLTE0L3hlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMJMjAxNC0wMS0yMiAxMjo0Nzo0Ny4wMDAwMDAwMDAgKzAxMDAK
QEAgLTY0MCw3ICs2NDAsMTAgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQg
Y21kLCBYRU5fR1VFU1RfSAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmZGV2LCBhcmcsIDEpICkKICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJldCA9IHBjaV9wcmVwYXJl
X21zaXgoZGV2LnNlZywgZGV2LmJ1cywgZGV2LmRldmZuLAorICAgICAgICAg
ICAgcmV0ID0geHNtX3Jlc291cmNlX3NldHVwX3BjaShYU01fUFJJViwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRldi5z
ZWcgPDwgMTYpIHwgKGRldi5idXMgPDwgOCkgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYuZGV2Zm4pID86CisgICAg
ICAgICAgICAgICAgICBwY2lfcHJlcGFyZV9tc2l4KGRldi5zZWcsIGRldi5i
dXMsIGRldi5kZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY21kICE9IFBIWVNERVZPUF9wcmVwYXJlX21zaXgpOwogICAgICAg
ICBicmVhazsKICAgICB9Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Fri Jan 24 11:42:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6f9J-0000cF-8a; Fri, 24 Jan 2014 11:42:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <simon@thehobsons.co.uk>) id 1W6f9H-0000bc-H6
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 11:42:11 +0000
Received: from [85.158.137.68:55886] by server-7.bemta-3.messagelabs.com id
	40/5E-27599-29152E25; Fri, 24 Jan 2014 11:42:10 +0000
X-Env-Sender: simon@thehobsons.co.uk
X-Msg-Ref: server-14.tower-31.messagelabs.com!1390563729!11064880!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21085 invoked from network); 24 Jan 2014 11:42:10 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
	(81.174.135.208) by server-14.tower-31.messagelabs.com with SMTP;
	24 Jan 2014 11:42:10 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.22] (intfw.furness.net [195.8.169.45])
	by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 6240E1A077
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 11:42:06 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <simon@thehobsons.co.uk>
In-Reply-To: <1390561489.2124.52.camel@kazak.uk.xensource.com>
Date: Fri, 24 Jan 2014 11:42:14 +0000
Message-Id: <C5EB33EE-2923-474E-9E8B-2773C2C6EF20@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
	<1390561489.2124.52.camel@kazak.uk.xensource.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian Campbell <Ian.Campbell@citrix.com> wrote:

>> Shouldn't be a problem, just means there are two physical ports on the
>> virtual switch. I have a number of machines with this configured -
>> quite handy as a transparent firewall or for traffic logging as you
>> can stick it inline with a network connection and it's transparent to
>> the network.
> 
> Do you not get weird network loops etc?

The trick is not plugging them into the same switch and creating a loop - but that applies to all switches, not just bridged network ports

> Also Linux has some interesting properties wrt selecting which port to
> send an ARP on and how and when it replies to ARP received, at the least
> some sysctl tweaking seems to be needed

Never seen any problems. I'd always assumed that the ARP request/reply would be sent as a broadcast packet, and the virtual switch (bridge) code wold correctly send it out of every attached port - and the same would apply to any broadcast protocol. I always add the IP address to the bridge, not to any device attached to it - could that explain anything ?
As an aside, a lot of consumer grade routers do much the same internally to bridge wireless and wired networks - at least that's how OpenWRT does it.

If it was a general problem, I'd have thought it would generate a lot of internet chatter.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 11:42:15 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 11:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6f9J-0000cF-8a; Fri, 24 Jan 2014 11:42:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <simon@thehobsons.co.uk>) id 1W6f9H-0000bc-H6
	for xen-users@lists.xen.org; Fri, 24 Jan 2014 11:42:11 +0000
Received: from [85.158.137.68:55886] by server-7.bemta-3.messagelabs.com id
	40/5E-27599-29152E25; Fri, 24 Jan 2014 11:42:10 +0000
X-Env-Sender: simon@thehobsons.co.uk
X-Msg-Ref: server-14.tower-31.messagelabs.com!1390563729!11064880!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21085 invoked from network); 24 Jan 2014 11:42:10 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
	(81.174.135.208) by server-14.tower-31.messagelabs.com with SMTP;
	24 Jan 2014 11:42:10 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.22] (intfw.furness.net [195.8.169.45])
	by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 6240E1A077
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 11:42:06 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <simon@thehobsons.co.uk>
In-Reply-To: <1390561489.2124.52.camel@kazak.uk.xensource.com>
Date: Fri, 24 Jan 2014 11:42:14 +0000
Message-Id: <C5EB33EE-2923-474E-9E8B-2773C2C6EF20@thehobsons.co.uk>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<AF41227E-92BD-4D8E-BDD0-901DCFE181EB@thehobsons.co.uk>
	<1390561489.2124.52.camel@kazak.uk.xensource.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian Campbell <Ian.Campbell@citrix.com> wrote:

>> Shouldn't be a problem, just means there are two physical ports on the
>> virtual switch. I have a number of machines with this configured -
>> quite handy as a transparent firewall or for traffic logging as you
>> can stick it inline with a network connection and it's transparent to
>> the network.
> 
> Do you not get weird network loops etc?

The trick is not plugging them into the same switch and creating a loop - but that applies to all switches, not just bridged network ports

> Also Linux has some interesting properties wrt selecting which port to
> send an ARP on and how and when it replies to ARP received, at the least
> some sysctl tweaking seems to be needed

Never seen any problems. I'd always assumed that the ARP request/reply would be sent as a broadcast packet, and the virtual switch (bridge) code wold correctly send it out of every attached port - and the same would apply to any broadcast protocol. I always add the IP address to the bridge, not to any device attached to it - could that explain anything ?
As an aside, a lot of consumer grade routers do much the same internally to bridge wireless and wired networks - at least that's how OpenWRT does it.

If it was a general problem, I'd have thought it would generate a lot of internet chatter.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 24 15:39:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 15:39:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6ipz-0006JE-4l; Fri, 24 Jan 2014 15:38:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipv-0006Hx-OT; Fri, 24 Jan 2014 15:38:28 +0000
Received: from [85.158.137.68:31994] by server-2.bemta-3.messagelabs.com id
	AA/08-17329-2F882E25; Fri, 24 Jan 2014 15:38:26 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-6.tower-31.messagelabs.com!1390577904!11121997!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23002 invoked from network); 24 Jan 2014 15:38:25 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-6.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	24 Jan 2014 15:38:25 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipm-00053o-OT; Fri, 24 Jan 2014 15:38:18 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipm-0003Y2-D5; Fri, 24 Jan 2014 15:38:18 +0000
Date: Fri, 24 Jan 2014 15:38:18 +0000
Message-Id: <E1W6ipm-0003Y2-D5@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 87 (CVE-2014-1666) -
 PHYSDEVOP_{prepare, release}_msix exposed to unprivileged guests
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

             Xen Security Advisory CVE-2014-1666 / XSA-87
                              version 2

     PHYSDEVOP_{prepare,release}_msix exposed to unprivileged guests

UPDATES IN VERSION 2
====================

CVE assigned.

ISSUE DESCRIPTION
=================

The PHYSDEVOP_{prepare,release}_msix operations are supposed to be available
to privileged guests (domain 0 in non-disaggregated setups) only, but the
necessary privilege check was missing.

IMPACT
======

Malicious or misbehaving unprivileged guests can cause the host or other
guests to malfunction. This can result in host-wide denial of service.
Privilege escalation, while seeming to be unlikely, cannot be excluded.

VULNERABLE SYSTEMS
==================

Xen 4.1.5 and 4.1.6.1 as well as 4.2.2 and later are vulnerable.
Xen 4.2.1 and 4.2.0 as well as 4.1.4 and earlier are not vulnerable.

Only PV guests can take advantage of this vulnerability.

MITIGATION
==========

Running only HVM guests will avoid this issue.

There is no mitigation available for PV guests.

NOTE REGARDING LACK OF EMBARGO
==============================

This issue was disclosed publicly on the xen-devel mailing list.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa87-unstable-4.3.patch    xen-unstable, Xen 4.3.x
xsa87-4.2.patch             Xen 4.2.x
xsa87-4.1.patch             Xen 4.1.x

$ sha256sum xsa87*.patch
45e5cc892626293067cc088a671a6bbdc18b018f54ff09b6a1cbb1fabbdf114d  xsa87-4.1.patch
df9c1507d7bb0e5266a2fadd992d1e6ed0f7bf5be7466b8a93ed3bd8e3ab8e8d  xsa87-4.2.patch
a13ce270b177d33537d627b85471abaa01215cd458541f4c6524914d7c81eb38  xsa87-unstable-4.3.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4ojJAAoJEIP+FMlX6CvZKpsH/3lVDKRMvFVkaHVPt1uRhqQo
HxBDflm//lR5M8j8364rRSknSv8X2m/JfKJ7DCbX0WQWPrIU/i8MzTHM9fQqLvAR
QYEhXYZC+ctkqk/sUvQaxOkyu8bNszuIOlWM9GuH2OnFN68zSl7kXiX7KZ5dHoYQ
eNAjQeCXNaXTiSo3X3ZIFwZOlpkUj+NxJnZlZx5Hb/m5WH86FeqBNMi/jZB/i53F
LFu7rhJ4rq25jbfuLp1ISBs5GA+71pNRvhukHijQHks1fApKhqmUiDhrBYX21l/Y
5GJLG6L3sYdScjoeHu+QH0akwTC5L+BauMLMWljJOTKvL0p2yU/vDc2JMjXXnzk=
=morx
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa87-4.1.patch"
Content-Disposition: attachment; filename="xsa87-4.1.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTU1NCw3ICs1NTQs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZSBpZiAoIGRldi5zZWcgKQogICAgICAgICAgICAgcmV0ID0g
LUVPUE5PVFNVUFA7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa87-4.2.patch"
Content-Disposition: attachment; filename="xsa87-4.2.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTYxMiw3ICs2MTIs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgcmV0ID0gcGNpX3ByZXBhcmVfbXNp
eChkZXYuc2VnLCBkZXYuYnVzLCBkZXYuZGV2Zm4sCg==

--=separator
Content-Type: application/octet-stream; name="xsa87-unstable-4.3.patch"
Content-Disposition: attachment; filename="xsa87-unstable-4.3.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIDIwMTQtMDEtMTQub3Jp
Zy94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCTIwMTMtMTEtMTggMTE6MDM6Mzcu
MDAwMDAwMDAwICswMTAwCisrKyAyMDE0LTAxLTE0L3hlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMJMjAxNC0wMS0yMiAxMjo0Nzo0Ny4wMDAwMDAwMDAgKzAxMDAK
QEAgLTY0MCw3ICs2NDAsMTAgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQg
Y21kLCBYRU5fR1VFU1RfSAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmZGV2LCBhcmcsIDEpICkKICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJldCA9IHBjaV9wcmVwYXJl
X21zaXgoZGV2LnNlZywgZGV2LmJ1cywgZGV2LmRldmZuLAorICAgICAgICAg
ICAgcmV0ID0geHNtX3Jlc291cmNlX3NldHVwX3BjaShYU01fUFJJViwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRldi5z
ZWcgPDwgMTYpIHwgKGRldi5idXMgPDwgOCkgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYuZGV2Zm4pID86CisgICAg
ICAgICAgICAgICAgICBwY2lfcHJlcGFyZV9tc2l4KGRldi5zZWcsIGRldi5i
dXMsIGRldi5kZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY21kICE9IFBIWVNERVZPUF9wcmVwYXJlX21zaXgpOwogICAgICAg
ICBicmVhazsKICAgICB9Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Fri Jan 24 15:39:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 24 Jan 2014 15:39:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6ipz-0006JE-4l; Fri, 24 Jan 2014 15:38:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipv-0006Hx-OT; Fri, 24 Jan 2014 15:38:28 +0000
Received: from [85.158.137.68:31994] by server-2.bemta-3.messagelabs.com id
	AA/08-17329-2F882E25; Fri, 24 Jan 2014 15:38:26 +0000
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-6.tower-31.messagelabs.com!1390577904!11121997!1
X-Originating-IP: [50.57.168.107]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23002 invoked from network); 24 Jan 2014 15:38:25 -0000
Received: from mail.xen.org (HELO mail.xen.org) (50.57.168.107)
	by server-6.tower-31.messagelabs.com with AES256-SHA encrypted SMTP;
	24 Jan 2014 15:38:25 -0000
Received: from xenbits.xen.org ([50.57.170.242])
	by mail.xen.org with esmtp (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipm-00053o-OT; Fri, 24 Jan 2014 15:38:18 +0000
Received: from iwj by xenbits.xen.org with local (Exim 4.72)
	(envelope-from <iwj@xenbits.xen.org>)
	id 1W6ipm-0003Y2-D5; Fri, 24 Jan 2014 15:38:18 +0000
Date: Fri, 24 Jan 2014 15:38:18 +0000
Message-Id: <E1W6ipm-0003Y2-D5@xenbits.xen.org>
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.428 (Entity 5.428)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
	xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 87 (CVE-2014-1666) -
 PHYSDEVOP_{prepare, release}_msix exposed to unprivileged guests
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org


--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

             Xen Security Advisory CVE-2014-1666 / XSA-87
                              version 2

     PHYSDEVOP_{prepare,release}_msix exposed to unprivileged guests

UPDATES IN VERSION 2
====================

CVE assigned.

ISSUE DESCRIPTION
=================

The PHYSDEVOP_{prepare,release}_msix operations are supposed to be available
to privileged guests (domain 0 in non-disaggregated setups) only, but the
necessary privilege check was missing.

IMPACT
======

Malicious or misbehaving unprivileged guests can cause the host or other
guests to malfunction. This can result in host-wide denial of service.
Privilege escalation, while seeming to be unlikely, cannot be excluded.

VULNERABLE SYSTEMS
==================

Xen 4.1.5 and 4.1.6.1 as well as 4.2.2 and later are vulnerable.
Xen 4.2.1 and 4.2.0 as well as 4.1.4 and earlier are not vulnerable.

Only PV guests can take advantage of this vulnerability.

MITIGATION
==========

Running only HVM guests will avoid this issue.

There is no mitigation available for PV guests.

NOTE REGARDING LACK OF EMBARGO
==============================

This issue was disclosed publicly on the xen-devel mailing list.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

xsa87-unstable-4.3.patch    xen-unstable, Xen 4.3.x
xsa87-4.2.patch             Xen 4.2.x
xsa87-4.1.patch             Xen 4.1.x

$ sha256sum xsa87*.patch
45e5cc892626293067cc088a671a6bbdc18b018f54ff09b6a1cbb1fabbdf114d  xsa87-4.1.patch
df9c1507d7bb0e5266a2fadd992d1e6ed0f7bf5be7466b8a93ed3bd8e3ab8e8d  xsa87-4.2.patch
a13ce270b177d33537d627b85471abaa01215cd458541f4c6524914d7c81eb38  xsa87-unstable-4.3.patch
$
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJS4ojJAAoJEIP+FMlX6CvZKpsH/3lVDKRMvFVkaHVPt1uRhqQo
HxBDflm//lR5M8j8364rRSknSv8X2m/JfKJ7DCbX0WQWPrIU/i8MzTHM9fQqLvAR
QYEhXYZC+ctkqk/sUvQaxOkyu8bNszuIOlWM9GuH2OnFN68zSl7kXiX7KZ5dHoYQ
eNAjQeCXNaXTiSo3X3ZIFwZOlpkUj+NxJnZlZx5Hb/m5WH86FeqBNMi/jZB/i53F
LFu7rhJ4rq25jbfuLp1ISBs5GA+71pNRvhukHijQHks1fApKhqmUiDhrBYX21l/Y
5GJLG6L3sYdScjoeHu+QH0akwTC5L+BauMLMWljJOTKvL0p2yU/vDc2JMjXXnzk=
=morx
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa87-4.1.patch"
Content-Disposition: attachment; filename="xsa87-4.1.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTU1NCw3ICs1NTQs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZSBpZiAoIGRldi5zZWcgKQogICAgICAgICAgICAgcmV0ID0g
LUVPUE5PVFNVUFA7Cg==

--=separator
Content-Type: application/octet-stream; name="xsa87-4.2.patch"
Content-Disposition: attachment; filename="xsa87-4.2.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvcGh5c2Rldi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9waHlzZGV2LmMKQEAgLTYxMiw3ICs2MTIs
OSBAQCByZXRfdCBkb19waHlzZGV2X29wKGludCBjbWQsIFhFTl9HVUVTVF9I
CiAgICAgY2FzZSBQSFlTREVWT1BfcmVsZWFzZV9tc2l4OiB7CiAgICAgICAg
IHN0cnVjdCBwaHlzZGV2X3BjaV9kZXZpY2UgZGV2OwogCi0gICAgICAgIGlm
ICggY29weV9mcm9tX2d1ZXN0KCZkZXYsIGFyZywgMSkgKQorICAgICAgICBp
ZiAoICFJU19QUklWKHYtPmRvbWFpbikgKQorICAgICAgICAgICAgcmV0ID0g
LUVQRVJNOworICAgICAgICBlbHNlIGlmICggY29weV9mcm9tX2d1ZXN0KCZk
ZXYsIGFyZywgMSkgKQogICAgICAgICAgICAgcmV0ID0gLUVGQVVMVDsKICAg
ICAgICAgZWxzZQogICAgICAgICAgICAgcmV0ID0gcGNpX3ByZXBhcmVfbXNp
eChkZXYuc2VnLCBkZXYuYnVzLCBkZXYuZGV2Zm4sCg==

--=separator
Content-Type: application/octet-stream; name="xsa87-unstable-4.3.patch"
Content-Disposition: attachment; filename="xsa87-unstable-4.3.patch"
Content-Transfer-Encoding: base64

eDg2OiBQSFlTREVWT1Bfe3ByZXBhcmUscmVsZWFzZX1fbXNpeCBhcmUgcHJp
dmlsZWdlZAoKWWV0IHRoaXMgd2Fzbid0IGJlaW5nIGVuZm9yY2VkLgoKVGhp
cyBpcyBYU0EtODcuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKLS0tIDIwMTQtMDEtMTQub3Jp
Zy94ZW4vYXJjaC94ODYvcGh5c2Rldi5jCTIwMTMtMTEtMTggMTE6MDM6Mzcu
MDAwMDAwMDAwICswMTAwCisrKyAyMDE0LTAxLTE0L3hlbi9hcmNoL3g4Ni9w
aHlzZGV2LmMJMjAxNC0wMS0yMiAxMjo0Nzo0Ny4wMDAwMDAwMDAgKzAxMDAK
QEAgLTY0MCw3ICs2NDAsMTAgQEAgcmV0X3QgZG9fcGh5c2Rldl9vcChpbnQg
Y21kLCBYRU5fR1VFU1RfSAogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVz
dCgmZGV2LCBhcmcsIDEpICkKICAgICAgICAgICAgIHJldCA9IC1FRkFVTFQ7
CiAgICAgICAgIGVsc2UKLSAgICAgICAgICAgIHJldCA9IHBjaV9wcmVwYXJl
X21zaXgoZGV2LnNlZywgZGV2LmJ1cywgZGV2LmRldmZuLAorICAgICAgICAg
ICAgcmV0ID0geHNtX3Jlc291cmNlX3NldHVwX3BjaShYU01fUFJJViwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRldi5z
ZWcgPDwgMTYpIHwgKGRldi5idXMgPDwgOCkgfAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkZXYuZGV2Zm4pID86CisgICAg
ICAgICAgICAgICAgICBwY2lfcHJlcGFyZV9tc2l4KGRldi5zZWcsIGRldi5i
dXMsIGRldi5kZXZmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY21kICE9IFBIWVNERVZPUF9wcmVwYXJlX21zaXgpOwogICAgICAg
ICBicmVhazsKICAgICB9Cg==

--=separator
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--=separator--


From xen-users-bounces@lists.xen.org Sat Jan 25 03:05:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 03:05:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6tXH-0003Z9-6o; Sat, 25 Jan 2014 03:03:55 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W6tXE-0003Z4-QU
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 03:03:53 +0000
Received: from [85.158.143.35:42372] by server-2.bemta-4.messagelabs.com id
	50/01-11386-79923E25; Sat, 25 Jan 2014 03:03:51 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-11.tower-21.messagelabs.com!1390619028!684531!1
X-Originating-IP: [209.85.217.174]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1589 invoked from network); 25 Jan 2014 03:03:49 -0000
Received: from mail-lb0-f174.google.com (HELO mail-lb0-f174.google.com)
	(209.85.217.174)
	by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 03:03:49 -0000
Received: by mail-lb0-f174.google.com with SMTP id l4so3125575lbv.33
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 19:03:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:content-type;
	bh=Un5iZNU9WYvPfiDYb9OB1N/mBckRhvlZdTEGYUOKCNE=;
	b=JsjFc4Ei1d5KYxestQEkDwsklbvxFoH3f+rYhFHE549A6RrSnlqCXX61Tqpta/hKdp
	uMLgGAC8XXZPppQYsuddmaaUsGmCHfWVZA+0Ag9NKmGi+7tRSeuc/w56+NM10JeooqIH
	1KU1O0HTv9dNPpkyZN2Dz6sjiOrRyNmstbWFq8/TH7Xo5hDf6cH2NikKQLAeyLf4RcbU
	NRsTelPuZoSpmuFMXLoUAR4CfNN9YP47jGpRm1K40Kkkm0/9Vc3jFnO0KAG1ZXVkFOMz
	EuAKt6Mo3BuhMvfnBgcJckOOM0uOMNj1/XICZojs3Ad5onBnPGx6lddAR0rIKurMPdhp
	+eOA==
X-Gm-Message-State: ALoCoQkFTEK1ZPhVAO1QYGAlZ22/v1+r7IIU1/klHvd/vdUgopnK8uuQ2o0bOGQtAMPud0kaS/V3
MIME-Version: 1.0
X-Received: by 10.112.73.100 with SMTP id k4mr10381343lbv.25.1390619028381;
	Fri, 24 Jan 2014 19:03:48 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Fri, 24 Jan 2014 19:03:48 -0800 (PST)
In-Reply-To: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
Date: Fri, 24 Jan 2014 19:03:48 -0800
Message-ID: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7375379398569866424=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7375379398569866424==
Content-Type: multipart/alternative; boundary=001a11c24358346a2604f0c2b9c8

--001a11c24358346a2604f0c2b9c8
Content-Type: text/plain; charset=ISO-8859-1

I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm still
unable to run a centOS 6.5 pv domU from an archlinux dom0.

[discord@coffee ~]$ sudo xl console -t pv domU
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
03:15:09 UTC 2013
Command line:
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
ACPI in unprivileged domain disabled
released 0 pages of unused memory
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 00000000000a0000 (usable)
 Xen: 00000000000a0000 - 0000000000100000 (reserved)
 Xen: 0000000000100000 - 0000000080000000 (usable)
DMI not present or invalid.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
init_memory_mapping: 0000000000000000-0000000080000000
No NUMA configuration found
Faking a node at 0000000000000000-0000000080000000
Bootmem setup node 0 0000000000000000-0000000080000000
  NODE_DATA [0000000000008000 - 000000000003bfff]
  bootmap [000000000003c000 -  000000000004bfff] pages 10
(6 early reservations) ==> bootmem [0000000000 - 0080000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
0000001000]
  #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
000245a000]
  #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
0000008000]
  #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
000201faa4]
  #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
0002443000]
  #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
00004e9000]
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000001 -> 0x000000a0
    0: 0x00000100 -> 0x00080000
SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
SMP: Allowing 1 CPUs, 0 hotplug CPUs
No local APIC present
APIC: disable apic facility
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
Booting paravirtualized kernel on Xen
Xen version: 4.3.1 (preserve-AD)
NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
pcpu-alloc: [0] 0
Xen: using vcpu_info placement
Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
Policy zone: DMA32
Kernel command line:
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Memory: 2042696k/2097152k available (5325k kernel code, 388k absent, 54068k
reserved, 7013k data, 1276k init)
Hierarchical RCU implementation.
NR_IRQS:33024 nr_irqs:256
Console: colour dummy device 80x25
console [tty0] enabled
console [hvc0] enabled
allocated 8388608 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
installing Xen timer for CPU 0
Detected 3292.578 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency..
6585.15 BogoMIPS (lpj=3292578)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys blkio
Initializing cgroup subsys perf_event
Initializing cgroup subsys net_prio
CPU: CPU feature constant_tsc disabled on xen guest
CPU: Unsupported number of siblings 16
alternatives: switching to unfair spinlock
SMP alternatives: switching to UP code
Freeing SMP alternatives: 36k freed
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 21769 entries in 86 pages
Performance Events: unsupported p6 CPU model 42 no PMU driver, software
events only.
NMI watchdog disabled (cpu0): hardware events not enabled
Brought up 1 CPUs
devtmpfs: initialized
Grant table initialized
regulator: core version 0.5
NET: Registered protocol family 16
PCI: Fatal: No config space access function found
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
xen_balloon: Initialising balloon driver.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: System does not support PCI
PCI: System does not support PCI
lo: Dropping TSO features since no CSUM feature.
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
Switching to clocksource xen
pnp: PnP ACPI: disabled
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
platform rtc_cmos: registered platform RTC device (no PNP device found)
audit: initializing netlink socket (disabled)
type=2000 audit(1390607404.251:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 3989
alg: No test for stdrng (krng)
ksign: Installing public key data
Loading keyring
- Added public key 8A44323FB303E068
- User ID: CentOS (Kernel Module GPG key)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ipmi message handler version 39.2
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
ipmi_si: Unable to find any System Interface(s)
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
crash memory driver: version 1.1
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
brd: module loaded
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Fixed MDIO Bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
PNP: No PS/2 controller found. Probing ports directly.
mice: PS/2 mouse device common for all mice
rtc_cmos: probe of rtc_cmos failed with error -16
cpuidle: using governor ladder
cpuidle: using governor menu
EFI Variables Facility v0.08 2004-May-17
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
GRE over IPv4 demultiplexor driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
registered taskstats version 1
XENBUS: Device with no driver: device/vbd/2053
XENBUS: Device with no driver: device/vif/0
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Initalizing network drop monitor service

##

xl.cfg

 name = "domU"
 kernel = "/mnt/isolinux/vmlinuz"
 ram = "/mnt/isolinux/initrd.img"
 memory = 2048
 disk = [  "file:/home/discord/domU.img,sda5,w",
"file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
 vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]
extra = "console=hvc0"




On Fri, Jan 24, 2014 at 4:17 PM, Colin Kincaid Williams <discord@uw.edu>wrote:

>
>
> [discord@coffee ~]$ sudo xl console -t pv domU
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
> (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
> 03:15:09 UTC 2013
> Command line:
> KERNEL supported cpus:
>   Intel GenuineIntel
>   AMD AuthenticAMD
>   Centaur CentaurHauls
> ACPI in unprivileged domain disabled
> released 0 pages of unused memory
> BIOS-provided physical RAM map:
>  Xen: 0000000000000000 - 00000000000a0000 (usable)
>  Xen: 00000000000a0000 - 0000000000100000 (reserved)
>  Xen: 0000000000100000 - 0000000080000000 (usable)
> DMI not present or invalid.
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> init_memory_mapping: 0000000000000000-0000000080000000
> No NUMA configuration found
> Faking a node at 0000000000000000-0000000080000000
> Bootmem setup node 0 0000000000000000-0000000080000000
>   NODE_DATA [0000000000008000 - 000000000003bfff]
>   bootmap [000000000003c000 -  000000000004bfff] pages 10
> (6 early reservations) ==> bootmem [0000000000 - 0080000000]
>   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
> 0000001000]
>   #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
> 000245a000]
>   #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
> 0000008000]
>   #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
> 000201faa4]
>   #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
> 0002443000]
>   #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
> 00004e9000]
> Zone PFN ranges:
>   DMA      0x00000001 -> 0x00001000
>   DMA32    0x00001000 -> 0x00100000
>   Normal   0x00100000 -> 0x00100000
> Movable zone start PFN for each node
> early_node_map[2] active PFN ranges
>     0: 0x00000001 -> 0x000000a0
>     0: 0x00000100 -> 0x00080000
> SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
> SMP: Allowing 1 CPUs, 0 hotplug CPUs
> No local APIC present
> APIC: disable apic facility
> PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
> Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
> Booting paravirtualized kernel on Xen
> Xen version: 4.3.1 (preserve-AD)
> NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
> PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
> pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
> pcpu-alloc: [0] 0
> Xen: using vcpu_info placement
> Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
> Policy zone: DMA32
> Kernel command line:
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Checking aperture...
> No AGP bridge found
> Memory: 2042696k/2097152k available (5325k kernel code, 388k absent,
> 54068k reserved, 7013k data, 1276k init)
> Hierarchical RCU implementation.
> NR_IRQS:33024 nr_irqs:256
> Console: colour dummy device 80x25
> console [tty0] enabled
> console [hvc0] enabled
> allocated 8388608 bytes of page_cgroup
> please try 'cgroup_disable=memory' option if you don't want memory cgroups
> installing Xen timer for CPU 0
> Detected 3292.578 MHz processor.
> Calibrating delay loop (skipped), value calculated using timer frequency..
> 6585.15 BogoMIPS (lpj=3292578)
> pid_max: default: 32768 minimum: 301
> Security Framework initialized
> SELinux:  Initializing.
> Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Mount-cache hash table entries: 256
> Initializing cgroup subsys ns
> Initializing cgroup subsys cpuacct
> Initializing cgroup subsys memory
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys net_cls
> Initializing cgroup subsys blkio
> Initializing cgroup subsys perf_event
> Initializing cgroup subsys net_prio
> CPU: CPU feature constant_tsc disabled on xen guest
> CPU: Unsupported number of siblings 16
> alternatives: switching to unfair spinlock
> SMP alternatives: switching to UP code
> Freeing SMP alternatives: 36k freed
> ftrace: converting mcount calls to 0f 1f 44 00 00
> ftrace: allocating 21769 entries in 86 pages
> Performance Events: unsupported p6 CPU model 42 no PMU driver, software
> events only.
> NMI watchdog disabled (cpu0): hardware events not enabled
> Brought up 1 CPUs
> devtmpfs: initialized
> Grant table initialized
> regulator: core version 0.5
> NET: Registered protocol family 16
> PCI: Fatal: No config space access function found
> bio: create slab <bio-0> at 0
> ACPI: Interpreter disabled.
> xen_balloon: Initialising balloon driver.
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> vgaarb: loaded
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> PCI: System does not support PCI
> PCI: System does not support PCI
> lo: Dropping TSO features since no CSUM feature.
> NetLabel: Initializing
> NetLabel:  domain hash size = 128
> NetLabel:  protocols = UNLABELED CIPSOv4
> NetLabel:  unlabeled traffic allowed by default
> Switching to clocksource xen
> pnp: PnP ACPI: disabled
> NET: Registered protocol family 2
> IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
> TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 262144 bind 65536)
> TCP reno registered
> NET: Registered protocol family 1
> platform rtc_cmos: registered platform RTC device (no PNP device found)
> audit: initializing netlink socket (disabled)
> type=2000 audit(1390607404.251:1): initialized
> HugeTLB registered 2 MB page size, pre-allocated 0 pages
> VFS: Disk quotas dquot_6.5.2
> Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> msgmni has been set to 3989
> alg: No test for stdrng (krng)
> ksign: Installing public key data
> Loading keyring
> - Added public key 8A44323FB303E068
> - User ID: CentOS (Kernel Module GPG key)
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
> io scheduler noop registered
> io scheduler anticipatory registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> pciehp: PCI Express Hot Plug Controller Driver version: 0.4
> acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> ipmi message handler version 39.2
> IPMI System Interface driver.
> ipmi_si: Adding default-specified kcs state machine
> ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
> Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
> ipmi_si: Adding default-specified smic state machine
> ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
> Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
> Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
> ipmi_si: Adding default-specified bt state machine
> ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
> Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
> Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
> ipmi_si: Unable to find any System Interface(s)
> Non-volatile memory driver v1.3
> Linux agpgart interface v0.103
> crash memory driver: version 1.1
> Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> brd: module loaded
> loop: module loaded
> input: Macintosh mouse button emulation as /devices/virtual/input/input0
> Fixed MDIO Bus: probed
> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> uhci_hcd: USB Universal Host Controller Interface driver
> PNP: No PS/2 controller found. Probing ports directly.
> mice: PS/2 mouse device common for all mice
> rtc_cmos: probe of rtc_cmos failed with error -16
> cpuidle: using governor ladder
> cpuidle: using governor menu
> EFI Variables Facility v0.08 2004-May-17
> usbcore: registered new interface driver hiddev
> usbcore: registered new interface driver usbhid
> usbhid: v2.6:USB HID core driver
> GRE over IPv4 demultiplexor driver
> TCP cubic registered
> Initializing XFRM netlink socket
> NET: Registered protocol family 17
> registered taskstats version 1
> XENBUS: Device with no driver: device/vbd/2053
> XENBUS: Device with no driver: device/vif/0
> drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
> Initalizing network drop monitor service
>
> ##
>
> xl.cfg
>
>  name = "domU"
>  kernel = "/mnt/isolinux/vmlinuz"
>  ram = "/mnt/isolinux/initrd.img"
>  memory = 2048
>  disk = [  "file:/home/discord/domU.img,sda5,w",
> "file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
>  vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]
>
>
>

--001a11c24358346a2604f0c2b9c8
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I tried adding the extra =3D &quot;console=3Dhvc0&quo=
t; line to my xl.cfg , but I&#39;m still unable to run a centOS 6.5 pv domU=
 from an archlinux dom0. <br><br>[discord@coffee ~]$ sudo xl console -t pv =
domU<br>
</div><div>Initializing cgroup subsys cpuset</div><div>Initializing cgroup =
subsys cpu</div><div>Linux version 2.6.32-431.el6.x86_64 (<a href=3D"mailto=
:mockbuild@c6b8.bsys.dev.centos.org" target=3D"_blank">mockbuild@c6b8.bsys.=
dev.centos.org</a>) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #=
1 SMP Fri Nov 22 03:15:09 UTC 2013</div>

<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>

<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>

<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>

<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>

<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>

<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>

<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>

<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org" ta=
rget=3D"_blank">http://simplefirmware.org</a></div>

<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>

<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>

<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
>
<div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>

<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>

<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>

<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>

<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div>
<div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>

<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>

<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>

<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>

<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>

SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>

<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>

<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>

<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>

<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>

<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>

<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>

<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>

<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>

<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>

Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>

<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>

<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>

<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>

<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>

<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>

<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>

<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>

<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>

<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div>
<div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>

<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br><div>=A0name =3D &quot;do=
mU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</div><di=
v>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>

=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]<br>extra =
=3D &quot;console=3Dhvc0&quot;<br><br></div><br></div></div></div><div clas=
s=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Fri, Jan 24, 2014 a=
t 4:17 PM, Colin Kincaid Williams <span dir=3D"ltr">&lt;<a href=3D"mailto:d=
iscord@uw.edu" target=3D"_blank">discord@uw.edu</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><br></div><div><br></d=
iv><div>[discord@coffee ~]$ sudo xl console -t pv domU<br></div><div>Initia=
lizing cgroup subsys cpuset</div>
<div>Initializing cgroup subsys cpu</div><div>Linux version 2.6.32-431.el6.=
x86_64 (<a href=3D"mailto:mockbuild@c6b8.bsys.dev.centos.org" target=3D"_bl=
ank">mockbuild@c6b8.bsys.dev.centos.org</a>) (gcc version 4.4.7 20120313 (R=
ed Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013</div>

<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>

<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>

<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>

<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>

<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>

<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>

<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>

<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org" ta=
rget=3D"_blank">http://simplefirmware.org</a></div>

<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>

<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>

<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
>
<div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>

<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>

<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>

<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>

<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div>
<div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>

<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>

<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>

<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>

<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>

SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>

<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>

<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>

<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>

<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>

<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>

<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>

<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>

<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>

<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>

Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>

<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>

<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>

<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>

<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>

<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>

<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>

<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>

<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>

<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div>
<div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>

<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br></div><div>=A0name =3D &q=
uot;domU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</d=
iv>
<div>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>

=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]</div></div=
><div><br></div><div><br></div></div>
</blockquote></div><br></div>

--001a11c24358346a2604f0c2b9c8--


--===============7375379398569866424==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7375379398569866424==--


From xen-users-bounces@lists.xen.org Sat Jan 25 03:05:11 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 03:05:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6tXH-0003Z9-6o; Sat, 25 Jan 2014 03:03:55 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W6tXE-0003Z4-QU
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 03:03:53 +0000
Received: from [85.158.143.35:42372] by server-2.bemta-4.messagelabs.com id
	50/01-11386-79923E25; Sat, 25 Jan 2014 03:03:51 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-11.tower-21.messagelabs.com!1390619028!684531!1
X-Originating-IP: [209.85.217.174]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1589 invoked from network); 25 Jan 2014 03:03:49 -0000
Received: from mail-lb0-f174.google.com (HELO mail-lb0-f174.google.com)
	(209.85.217.174)
	by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 03:03:49 -0000
Received: by mail-lb0-f174.google.com with SMTP id l4so3125575lbv.33
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 19:03:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:content-type;
	bh=Un5iZNU9WYvPfiDYb9OB1N/mBckRhvlZdTEGYUOKCNE=;
	b=JsjFc4Ei1d5KYxestQEkDwsklbvxFoH3f+rYhFHE549A6RrSnlqCXX61Tqpta/hKdp
	uMLgGAC8XXZPppQYsuddmaaUsGmCHfWVZA+0Ag9NKmGi+7tRSeuc/w56+NM10JeooqIH
	1KU1O0HTv9dNPpkyZN2Dz6sjiOrRyNmstbWFq8/TH7Xo5hDf6cH2NikKQLAeyLf4RcbU
	NRsTelPuZoSpmuFMXLoUAR4CfNN9YP47jGpRm1K40Kkkm0/9Vc3jFnO0KAG1ZXVkFOMz
	EuAKt6Mo3BuhMvfnBgcJckOOM0uOMNj1/XICZojs3Ad5onBnPGx6lddAR0rIKurMPdhp
	+eOA==
X-Gm-Message-State: ALoCoQkFTEK1ZPhVAO1QYGAlZ22/v1+r7IIU1/klHvd/vdUgopnK8uuQ2o0bOGQtAMPud0kaS/V3
MIME-Version: 1.0
X-Received: by 10.112.73.100 with SMTP id k4mr10381343lbv.25.1390619028381;
	Fri, 24 Jan 2014 19:03:48 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Fri, 24 Jan 2014 19:03:48 -0800 (PST)
In-Reply-To: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
Date: Fri, 24 Jan 2014 19:03:48 -0800
Message-ID: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7375379398569866424=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7375379398569866424==
Content-Type: multipart/alternative; boundary=001a11c24358346a2604f0c2b9c8

--001a11c24358346a2604f0c2b9c8
Content-Type: text/plain; charset=ISO-8859-1

I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm still
unable to run a centOS 6.5 pv domU from an archlinux dom0.

[discord@coffee ~]$ sudo xl console -t pv domU
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
03:15:09 UTC 2013
Command line:
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
ACPI in unprivileged domain disabled
released 0 pages of unused memory
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 00000000000a0000 (usable)
 Xen: 00000000000a0000 - 0000000000100000 (reserved)
 Xen: 0000000000100000 - 0000000080000000 (usable)
DMI not present or invalid.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
init_memory_mapping: 0000000000000000-0000000080000000
No NUMA configuration found
Faking a node at 0000000000000000-0000000080000000
Bootmem setup node 0 0000000000000000-0000000080000000
  NODE_DATA [0000000000008000 - 000000000003bfff]
  bootmap [000000000003c000 -  000000000004bfff] pages 10
(6 early reservations) ==> bootmem [0000000000 - 0080000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
0000001000]
  #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
000245a000]
  #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
0000008000]
  #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
000201faa4]
  #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
0002443000]
  #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
00004e9000]
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000001 -> 0x000000a0
    0: 0x00000100 -> 0x00080000
SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
SMP: Allowing 1 CPUs, 0 hotplug CPUs
No local APIC present
APIC: disable apic facility
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
Booting paravirtualized kernel on Xen
Xen version: 4.3.1 (preserve-AD)
NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
pcpu-alloc: [0] 0
Xen: using vcpu_info placement
Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
Policy zone: DMA32
Kernel command line:
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Memory: 2042696k/2097152k available (5325k kernel code, 388k absent, 54068k
reserved, 7013k data, 1276k init)
Hierarchical RCU implementation.
NR_IRQS:33024 nr_irqs:256
Console: colour dummy device 80x25
console [tty0] enabled
console [hvc0] enabled
allocated 8388608 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
installing Xen timer for CPU 0
Detected 3292.578 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency..
6585.15 BogoMIPS (lpj=3292578)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys blkio
Initializing cgroup subsys perf_event
Initializing cgroup subsys net_prio
CPU: CPU feature constant_tsc disabled on xen guest
CPU: Unsupported number of siblings 16
alternatives: switching to unfair spinlock
SMP alternatives: switching to UP code
Freeing SMP alternatives: 36k freed
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 21769 entries in 86 pages
Performance Events: unsupported p6 CPU model 42 no PMU driver, software
events only.
NMI watchdog disabled (cpu0): hardware events not enabled
Brought up 1 CPUs
devtmpfs: initialized
Grant table initialized
regulator: core version 0.5
NET: Registered protocol family 16
PCI: Fatal: No config space access function found
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
xen_balloon: Initialising balloon driver.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: System does not support PCI
PCI: System does not support PCI
lo: Dropping TSO features since no CSUM feature.
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
Switching to clocksource xen
pnp: PnP ACPI: disabled
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
platform rtc_cmos: registered platform RTC device (no PNP device found)
audit: initializing netlink socket (disabled)
type=2000 audit(1390607404.251:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 3989
alg: No test for stdrng (krng)
ksign: Installing public key data
Loading keyring
- Added public key 8A44323FB303E068
- User ID: CentOS (Kernel Module GPG key)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ipmi message handler version 39.2
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
ipmi_si: Unable to find any System Interface(s)
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
crash memory driver: version 1.1
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
brd: module loaded
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Fixed MDIO Bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
PNP: No PS/2 controller found. Probing ports directly.
mice: PS/2 mouse device common for all mice
rtc_cmos: probe of rtc_cmos failed with error -16
cpuidle: using governor ladder
cpuidle: using governor menu
EFI Variables Facility v0.08 2004-May-17
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
GRE over IPv4 demultiplexor driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
registered taskstats version 1
XENBUS: Device with no driver: device/vbd/2053
XENBUS: Device with no driver: device/vif/0
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Initalizing network drop monitor service

##

xl.cfg

 name = "domU"
 kernel = "/mnt/isolinux/vmlinuz"
 ram = "/mnt/isolinux/initrd.img"
 memory = 2048
 disk = [  "file:/home/discord/domU.img,sda5,w",
"file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
 vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]
extra = "console=hvc0"




On Fri, Jan 24, 2014 at 4:17 PM, Colin Kincaid Williams <discord@uw.edu>wrote:

>
>
> [discord@coffee ~]$ sudo xl console -t pv domU
> Initializing cgroup subsys cpuset
> Initializing cgroup subsys cpu
> Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
> (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
> 03:15:09 UTC 2013
> Command line:
> KERNEL supported cpus:
>   Intel GenuineIntel
>   AMD AuthenticAMD
>   Centaur CentaurHauls
> ACPI in unprivileged domain disabled
> released 0 pages of unused memory
> BIOS-provided physical RAM map:
>  Xen: 0000000000000000 - 00000000000a0000 (usable)
>  Xen: 00000000000a0000 - 0000000000100000 (reserved)
>  Xen: 0000000000100000 - 0000000080000000 (usable)
> DMI not present or invalid.
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> init_memory_mapping: 0000000000000000-0000000080000000
> No NUMA configuration found
> Faking a node at 0000000000000000-0000000080000000
> Bootmem setup node 0 0000000000000000-0000000080000000
>   NODE_DATA [0000000000008000 - 000000000003bfff]
>   bootmap [000000000003c000 -  000000000004bfff] pages 10
> (6 early reservations) ==> bootmem [0000000000 - 0080000000]
>   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
> 0000001000]
>   #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
> 000245a000]
>   #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
> 0000008000]
>   #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
> 000201faa4]
>   #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
> 0002443000]
>   #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
> 00004e9000]
> Zone PFN ranges:
>   DMA      0x00000001 -> 0x00001000
>   DMA32    0x00001000 -> 0x00100000
>   Normal   0x00100000 -> 0x00100000
> Movable zone start PFN for each node
> early_node_map[2] active PFN ranges
>     0: 0x00000001 -> 0x000000a0
>     0: 0x00000100 -> 0x00080000
> SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
> SMP: Allowing 1 CPUs, 0 hotplug CPUs
> No local APIC present
> APIC: disable apic facility
> PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
> Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
> Booting paravirtualized kernel on Xen
> Xen version: 4.3.1 (preserve-AD)
> NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
> PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
> pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
> pcpu-alloc: [0] 0
> Xen: using vcpu_info placement
> Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
> Policy zone: DMA32
> Kernel command line:
> PID hash table entries: 4096 (order: 3, 32768 bytes)
> Checking aperture...
> No AGP bridge found
> Memory: 2042696k/2097152k available (5325k kernel code, 388k absent,
> 54068k reserved, 7013k data, 1276k init)
> Hierarchical RCU implementation.
> NR_IRQS:33024 nr_irqs:256
> Console: colour dummy device 80x25
> console [tty0] enabled
> console [hvc0] enabled
> allocated 8388608 bytes of page_cgroup
> please try 'cgroup_disable=memory' option if you don't want memory cgroups
> installing Xen timer for CPU 0
> Detected 3292.578 MHz processor.
> Calibrating delay loop (skipped), value calculated using timer frequency..
> 6585.15 BogoMIPS (lpj=3292578)
> pid_max: default: 32768 minimum: 301
> Security Framework initialized
> SELinux:  Initializing.
> Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
> Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
> Mount-cache hash table entries: 256
> Initializing cgroup subsys ns
> Initializing cgroup subsys cpuacct
> Initializing cgroup subsys memory
> Initializing cgroup subsys devices
> Initializing cgroup subsys freezer
> Initializing cgroup subsys net_cls
> Initializing cgroup subsys blkio
> Initializing cgroup subsys perf_event
> Initializing cgroup subsys net_prio
> CPU: CPU feature constant_tsc disabled on xen guest
> CPU: Unsupported number of siblings 16
> alternatives: switching to unfair spinlock
> SMP alternatives: switching to UP code
> Freeing SMP alternatives: 36k freed
> ftrace: converting mcount calls to 0f 1f 44 00 00
> ftrace: allocating 21769 entries in 86 pages
> Performance Events: unsupported p6 CPU model 42 no PMU driver, software
> events only.
> NMI watchdog disabled (cpu0): hardware events not enabled
> Brought up 1 CPUs
> devtmpfs: initialized
> Grant table initialized
> regulator: core version 0.5
> NET: Registered protocol family 16
> PCI: Fatal: No config space access function found
> bio: create slab <bio-0> at 0
> ACPI: Interpreter disabled.
> xen_balloon: Initialising balloon driver.
> last_pfn = 0x80000 max_arch_pfn = 0x400000000
> vgaarb: loaded
> SCSI subsystem initialized
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> PCI: System does not support PCI
> PCI: System does not support PCI
> lo: Dropping TSO features since no CSUM feature.
> NetLabel: Initializing
> NetLabel:  domain hash size = 128
> NetLabel:  protocols = UNLABELED CIPSOv4
> NetLabel:  unlabeled traffic allowed by default
> Switching to clocksource xen
> pnp: PnP ACPI: disabled
> NET: Registered protocol family 2
> IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
> TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 262144 bind 65536)
> TCP reno registered
> NET: Registered protocol family 1
> platform rtc_cmos: registered platform RTC device (no PNP device found)
> audit: initializing netlink socket (disabled)
> type=2000 audit(1390607404.251:1): initialized
> HugeTLB registered 2 MB page size, pre-allocated 0 pages
> VFS: Disk quotas dquot_6.5.2
> Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> msgmni has been set to 3989
> alg: No test for stdrng (krng)
> ksign: Installing public key data
> Loading keyring
> - Added public key 8A44323FB303E068
> - User ID: CentOS (Kernel Module GPG key)
> Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
> io scheduler noop registered
> io scheduler anticipatory registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> pciehp: PCI Express Hot Plug Controller Driver version: 0.4
> acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> ipmi message handler version 39.2
> IPMI System Interface driver.
> ipmi_si: Adding default-specified kcs state machine
> ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
> Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
> ipmi_si: Adding default-specified smic state machine
> ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
> Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
> Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
> ipmi_si: Adding default-specified bt state machine
> ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
> slave address 0x0, irq 0
> ipmi_si: Could not set up I/O space
> Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
> Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
> Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
> ipmi_si: Unable to find any System Interface(s)
> Non-volatile memory driver v1.3
> Linux agpgart interface v0.103
> crash memory driver: version 1.1
> Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> brd: module loaded
> loop: module loaded
> input: Macintosh mouse button emulation as /devices/virtual/input/input0
> Fixed MDIO Bus: probed
> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> uhci_hcd: USB Universal Host Controller Interface driver
> PNP: No PS/2 controller found. Probing ports directly.
> mice: PS/2 mouse device common for all mice
> rtc_cmos: probe of rtc_cmos failed with error -16
> cpuidle: using governor ladder
> cpuidle: using governor menu
> EFI Variables Facility v0.08 2004-May-17
> usbcore: registered new interface driver hiddev
> usbcore: registered new interface driver usbhid
> usbhid: v2.6:USB HID core driver
> GRE over IPv4 demultiplexor driver
> TCP cubic registered
> Initializing XFRM netlink socket
> NET: Registered protocol family 17
> registered taskstats version 1
> XENBUS: Device with no driver: device/vbd/2053
> XENBUS: Device with no driver: device/vif/0
> drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
> Initalizing network drop monitor service
>
> ##
>
> xl.cfg
>
>  name = "domU"
>  kernel = "/mnt/isolinux/vmlinuz"
>  ram = "/mnt/isolinux/initrd.img"
>  memory = 2048
>  disk = [  "file:/home/discord/domU.img,sda5,w",
> "file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
>  vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]
>
>
>

--001a11c24358346a2604f0c2b9c8
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I tried adding the extra =3D &quot;console=3Dhvc0&quo=
t; line to my xl.cfg , but I&#39;m still unable to run a centOS 6.5 pv domU=
 from an archlinux dom0. <br><br>[discord@coffee ~]$ sudo xl console -t pv =
domU<br>
</div><div>Initializing cgroup subsys cpuset</div><div>Initializing cgroup =
subsys cpu</div><div>Linux version 2.6.32-431.el6.x86_64 (<a href=3D"mailto=
:mockbuild@c6b8.bsys.dev.centos.org" target=3D"_blank">mockbuild@c6b8.bsys.=
dev.centos.org</a>) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #=
1 SMP Fri Nov 22 03:15:09 UTC 2013</div>

<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>

<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>

<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>

<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>

<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>

<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>

<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>

<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org" ta=
rget=3D"_blank">http://simplefirmware.org</a></div>

<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>

<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>

<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
>
<div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>

<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>

<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>

<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>

<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div>
<div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>

<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>

<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>

<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>

<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>

SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>

<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>

<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>

<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>

<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>

<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>

<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>

<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>

<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>

<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>

Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>

<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>

<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>

<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>

<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>

<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>

<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>

<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>

<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>

<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div>
<div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>

<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br><div>=A0name =3D &quot;do=
mU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</div><di=
v>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>

=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]<br>extra =
=3D &quot;console=3Dhvc0&quot;<br><br></div><br></div></div></div><div clas=
s=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Fri, Jan 24, 2014 a=
t 4:17 PM, Colin Kincaid Williams <span dir=3D"ltr">&lt;<a href=3D"mailto:d=
iscord@uw.edu" target=3D"_blank">discord@uw.edu</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><br></div><div><br></d=
iv><div>[discord@coffee ~]$ sudo xl console -t pv domU<br></div><div>Initia=
lizing cgroup subsys cpuset</div>
<div>Initializing cgroup subsys cpu</div><div>Linux version 2.6.32-431.el6.=
x86_64 (<a href=3D"mailto:mockbuild@c6b8.bsys.dev.centos.org" target=3D"_bl=
ank">mockbuild@c6b8.bsys.dev.centos.org</a>) (gcc version 4.4.7 20120313 (R=
ed Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013</div>

<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>

<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>

<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>

<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>

<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>

<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>

<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>

<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org" ta=
rget=3D"_blank">http://simplefirmware.org</a></div>

<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>

<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>

<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
>
<div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>

<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>

<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>

<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>

<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div>
<div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>

<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>

<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>

<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>

<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>

SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>

<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>

<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>

<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>

<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>

<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>

<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>

<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>

<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>

<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>

Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>

<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>

<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>

<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>

<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>

<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>

<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>

<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>

<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>

<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div>
<div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>

<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br></div><div>=A0name =3D &q=
uot;domU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</d=
iv>
<div>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>

=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]</div></div=
><div><br></div><div><br></div></div>
</blockquote></div><br></div>

--001a11c24358346a2604f0c2b9c8--


--===============7375379398569866424==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7375379398569866424==--


From xen-users-bounces@lists.xen.org Sat Jan 25 03:58:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 03:58:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6uN9-00054f-QX; Sat, 25 Jan 2014 03:57:31 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <peter@pajamian.dhs.org>) id 1W6uN8-00054a-QX
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 03:57:31 +0000
Received: from [85.158.143.35:27679] by server-1.bemta-4.messagelabs.com id
	C8/96-02132-A2633E25; Sat, 25 Jan 2014 03:57:30 +0000
X-Env-Sender: peter@pajamian.dhs.org
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390622246!691534!1
X-Originating-IP: [60.234.4.76]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjAuMjM0LjQuNzYgPT4gMjY3Njg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11397 invoked from network); 25 Jan 2014 03:57:29 -0000
Received: from nctlincom02.orcon.net.nz (HELO nctlincom02.orcon.net.nz)
	(60.234.4.76)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 25 Jan 2014 03:57:29 -0000
Received: from mx9.orcon.net.nz (mx9.orcon.net.nz [219.88.242.59])
	by nctlincom02.orcon.net.nz (8.14.3/8.14.3/Debian-9.4) with ESMTP id
	s0P3vOJh009367
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 16:57:25 +1300
Received: from Debian-exim by mx9.orcon.net.nz with local (Exim 4.69)
	(envelope-from <peter@pajamian.dhs.org>) id 1W6uN1-0006oq-WD
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 16:57:24 +1300
Received: from [202.154.131.121] (helo=localhost.localdomain)
	by mx9.orcon.net.nz with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.69) (envelope-from <peter@pajamian.dhs.org>)
	id 1W6uN1-0006oO-Sl
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 16:57:23 +1300
Message-ID: <52E33622.7010602@pajamian.dhs.org>
Date: Sat, 25 Jan 2014 16:57:22 +1300
From: Peter <peter@pajamian.dhs.org>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
In-Reply-To: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DSPAM-Check: by mx9.orcon.net.nz on Sat, 25 Jan 2014 16:57:23 +1300
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Sat Jan 25 16:57:23 2014
X-DSPAM-Confidence: 0.8999
X-DSPAM-Probability: 0.0000
X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN, default)
X-Spam-Score: -3.00 () [Hold at 4.00] CC(NZ:-3)
X-CanIt-Geo: ip=202.154.131.121; country=NZ; region=G2; city=Wellington;
	latitude=-41.3000; longitude=174.7833;
	http://maps.google.com/maps?q=-41.3000,174.7833&z=6
X-CanItPRO-Stream: base:default
X-Canit-Stats-ID: 05Li3VopA - 6c38b85287f2 - 20140125
X-Scanned-By: CanIt (www . roaringpenguin . com) on 172.16.100.175
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 01/25/2014 04:03 PM, Colin Kincaid Williams wrote:
> 
>      ram = "/mnt/isolinux/initrd.img"

ramdisk = ... ^^^^^^


Peter


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 25 03:58:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 03:58:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W6uN9-00054f-QX; Sat, 25 Jan 2014 03:57:31 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <peter@pajamian.dhs.org>) id 1W6uN8-00054a-QX
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 03:57:31 +0000
Received: from [85.158.143.35:27679] by server-1.bemta-4.messagelabs.com id
	C8/96-02132-A2633E25; Sat, 25 Jan 2014 03:57:30 +0000
X-Env-Sender: peter@pajamian.dhs.org
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390622246!691534!1
X-Originating-IP: [60.234.4.76]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjAuMjM0LjQuNzYgPT4gMjY3Njg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11397 invoked from network); 25 Jan 2014 03:57:29 -0000
Received: from nctlincom02.orcon.net.nz (HELO nctlincom02.orcon.net.nz)
	(60.234.4.76)
	by server-14.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 25 Jan 2014 03:57:29 -0000
Received: from mx9.orcon.net.nz (mx9.orcon.net.nz [219.88.242.59])
	by nctlincom02.orcon.net.nz (8.14.3/8.14.3/Debian-9.4) with ESMTP id
	s0P3vOJh009367
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 16:57:25 +1300
Received: from Debian-exim by mx9.orcon.net.nz with local (Exim 4.69)
	(envelope-from <peter@pajamian.dhs.org>) id 1W6uN1-0006oq-WD
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 16:57:24 +1300
Received: from [202.154.131.121] (helo=localhost.localdomain)
	by mx9.orcon.net.nz with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.69) (envelope-from <peter@pajamian.dhs.org>)
	id 1W6uN1-0006oO-Sl
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 16:57:23 +1300
Message-ID: <52E33622.7010602@pajamian.dhs.org>
Date: Sat, 25 Jan 2014 16:57:22 +1300
From: Peter <peter@pajamian.dhs.org>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
In-Reply-To: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
X-Enigmail-Version: 1.6
X-DSPAM-Check: by mx9.orcon.net.nz on Sat, 25 Jan 2014 16:57:23 +1300
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Sat Jan 25 16:57:23 2014
X-DSPAM-Confidence: 0.8999
X-DSPAM-Probability: 0.0000
X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN, default)
X-Spam-Score: -3.00 () [Hold at 4.00] CC(NZ:-3)
X-CanIt-Geo: ip=202.154.131.121; country=NZ; region=G2; city=Wellington;
	latitude=-41.3000; longitude=174.7833;
	http://maps.google.com/maps?q=-41.3000,174.7833&z=6
X-CanItPRO-Stream: base:default
X-Canit-Stats-ID: 05Li3VopA - 6c38b85287f2 - 20140125
X-Scanned-By: CanIt (www . roaringpenguin . com) on 172.16.100.175
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 01/25/2014 04:03 PM, Colin Kincaid Williams wrote:
> 
>      ram = "/mnt/isolinux/initrd.img"

ramdisk = ... ^^^^^^


Peter


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 25 18:19:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 18:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W77o6-00017y-6t; Sat, 25 Jan 2014 18:18:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W77o5-00017t-CU
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 18:18:13 +0000
Received: from [85.158.139.211:36351] by server-5.bemta-5.messagelabs.com id
	56/94-14928-4EFF3E25; Sat, 25 Jan 2014 18:18:12 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1390673890!11742209!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5095 invoked from network); 25 Jan 2014 18:18:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 18:18:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,720,1384300800"; d="scan'208";a="94472819"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 25 Jan 2014 18:18:09 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Sat, 25 Jan 2014 13:18:09 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W77o0-0002mS-Gx;
	Sat, 25 Jan 2014 18:18:08 +0000
Date: Sat, 25 Jan 2014 18:18:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140125181808.GA1465@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm still
> unable to run a centOS 6.5 pv domU from an archlinux dom0.
> 

Have you added an entry in your DomU's inittab to make it spawn a
console for you on hvc0?

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 25 18:19:42 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 18:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W77o6-00017y-6t; Sat, 25 Jan 2014 18:18:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W77o5-00017t-CU
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 18:18:13 +0000
Received: from [85.158.139.211:36351] by server-5.bemta-5.messagelabs.com id
	56/94-14928-4EFF3E25; Sat, 25 Jan 2014 18:18:12 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1390673890!11742209!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5095 invoked from network); 25 Jan 2014 18:18:11 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 18:18:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,720,1384300800"; d="scan'208";a="94472819"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 25 Jan 2014 18:18:09 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Sat, 25 Jan 2014 13:18:09 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W77o0-0002mS-Gx;
	Sat, 25 Jan 2014 18:18:08 +0000
Date: Sat, 25 Jan 2014 18:18:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140125181808.GA1465@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm still
> unable to run a centOS 6.5 pv domU from an archlinux dom0.
> 

Have you added an entry in your DomU's inittab to make it spawn a
console for you on hvc0?

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sat Jan 25 19:34:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 19:34:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W78zN-0003BS-Ac; Sat, 25 Jan 2014 19:33:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W78zM-0003BN-1r
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 19:33:56 +0000
Received: from [85.158.139.211:15946] by server-2.bemta-5.messagelabs.com id
	07/A9-29392-2A114E25; Sat, 25 Jan 2014 19:33:54 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-12.tower-206.messagelabs.com!1390678433!11931011!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25168 invoked from network); 25 Jan 2014 19:33:53 -0000
Received: from mail-la0-f43.google.com (HELO mail-la0-f43.google.com)
	(209.85.215.43)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 19:33:53 -0000
Received: by mail-la0-f43.google.com with SMTP id pv20so3441686lab.2
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 11:33:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=9DGa+I6rY2yCfiNw47RY9HXZD9m7WlHzYofpjSj9uLo=;
	b=BSvjJfqW6kxBBTCCYoFz8qinJavSxm+iRtaBFdYsO7P+xBxl/es9UrjEVVf18U3PiO
	sUPLwUph34cG1fiOAHcPi5QT2w/KNGAA9pdGcS7ZXtDS6f9X3Dherp7OZyPgRx0XhhSt
	LkB97L5gWri/G5ar0Kw8U0HPTwRd0QL40Vbdh4PRdxZ4VSTjuZOhTvKG7Ty+XhXwIBaO
	iY+NZtVCD/KiJI3nnz6ZOcr8bpyi0PIyG5SSUSy3BN0CE7pscvPWRIbm07NV9InhF2Pz
	Y3WDJnNZEKKfEQ8xm39lDJ44jyCgDHjIVU+hKDG6Ca+k119EIENfByOKsfK4hWyGKW39
	6NgQ==
X-Gm-Message-State: ALoCoQm0CKNpxq4ad8VdltA3HfTsw7NdV39gTN3B1ckAlrYyeYhlPYde6tA6UTVWjNm4u/W0IoVT
MIME-Version: 1.0
X-Received: by 10.112.14.34 with SMTP id m2mr12229591lbc.13.1390678433125;
	Sat, 25 Jan 2014 11:33:53 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Sat, 25 Jan 2014 11:33:53 -0800 (PST)
In-Reply-To: <20140125181808.GA1465@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
Date: Sat, 25 Jan 2014 11:33:53 -0800
Message-ID: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9028877349507493904=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9028877349507493904==
Content-Type: multipart/alternative; boundary=001a11c36c5000e09604f0d08ea1

--001a11c36c5000e09604f0d08ea1
Content-Type: text/plain; charset=ISO-8859-1

No I have not. Furthermore, it seems like dom0 is unstable. I've had the
machine lock up a few times when I was using a web browser on dom0, without
any domU started. Once I noticed kworker in top hogging the CPU. This never
happened when I was running the arch without Xen.


On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
> still
> > unable to run a centOS 6.5 pv domU from an archlinux dom0.
> >
>
> Have you added an entry in your DomU's inittab to make it spawn a
> console for you on hvc0?
>
> Wei.
>

--001a11c36c5000e09604f0d08ea1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">No I have not. Furthermore, it seems like dom0 is unstable=
. I&#39;ve had the machine lock up a few times when I was using a web brows=
er on dom0, without any domU started. Once I noticed kworker in top hogging=
 the CPU. This never happened when I was running the arch without Xen.</div=
>
<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat, Jan 2=
5, 2014 at 10:18 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.li=
u2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<=
br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid W=
illiams wrote:<br>
&gt; I tried adding the extra =3D &quot;console=3Dhvc0&quot; line to my xl.=
cfg , but I&#39;m still<br>
&gt; unable to run a centOS 6.5 pv domU from an archlinux dom0.<br>
&gt;<br>
<br>
</div>Have you added an entry in your DomU&#39;s inittab to make it spawn a=
<br>
console for you on hvc0?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Wei.<br>
</font></span></blockquote></div><br></div>

--001a11c36c5000e09604f0d08ea1--


--===============9028877349507493904==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9028877349507493904==--


From xen-users-bounces@lists.xen.org Sat Jan 25 19:34:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 19:34:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W78zN-0003BS-Ac; Sat, 25 Jan 2014 19:33:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W78zM-0003BN-1r
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 19:33:56 +0000
Received: from [85.158.139.211:15946] by server-2.bemta-5.messagelabs.com id
	07/A9-29392-2A114E25; Sat, 25 Jan 2014 19:33:54 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-12.tower-206.messagelabs.com!1390678433!11931011!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25168 invoked from network); 25 Jan 2014 19:33:53 -0000
Received: from mail-la0-f43.google.com (HELO mail-la0-f43.google.com)
	(209.85.215.43)
	by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 19:33:53 -0000
Received: by mail-la0-f43.google.com with SMTP id pv20so3441686lab.2
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 11:33:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=9DGa+I6rY2yCfiNw47RY9HXZD9m7WlHzYofpjSj9uLo=;
	b=BSvjJfqW6kxBBTCCYoFz8qinJavSxm+iRtaBFdYsO7P+xBxl/es9UrjEVVf18U3PiO
	sUPLwUph34cG1fiOAHcPi5QT2w/KNGAA9pdGcS7ZXtDS6f9X3Dherp7OZyPgRx0XhhSt
	LkB97L5gWri/G5ar0Kw8U0HPTwRd0QL40Vbdh4PRdxZ4VSTjuZOhTvKG7Ty+XhXwIBaO
	iY+NZtVCD/KiJI3nnz6ZOcr8bpyi0PIyG5SSUSy3BN0CE7pscvPWRIbm07NV9InhF2Pz
	Y3WDJnNZEKKfEQ8xm39lDJ44jyCgDHjIVU+hKDG6Ca+k119EIENfByOKsfK4hWyGKW39
	6NgQ==
X-Gm-Message-State: ALoCoQm0CKNpxq4ad8VdltA3HfTsw7NdV39gTN3B1ckAlrYyeYhlPYde6tA6UTVWjNm4u/W0IoVT
MIME-Version: 1.0
X-Received: by 10.112.14.34 with SMTP id m2mr12229591lbc.13.1390678433125;
	Sat, 25 Jan 2014 11:33:53 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Sat, 25 Jan 2014 11:33:53 -0800 (PST)
In-Reply-To: <20140125181808.GA1465@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
Date: Sat, 25 Jan 2014 11:33:53 -0800
Message-ID: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9028877349507493904=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9028877349507493904==
Content-Type: multipart/alternative; boundary=001a11c36c5000e09604f0d08ea1

--001a11c36c5000e09604f0d08ea1
Content-Type: text/plain; charset=ISO-8859-1

No I have not. Furthermore, it seems like dom0 is unstable. I've had the
machine lock up a few times when I was using a web browser on dom0, without
any domU started. Once I noticed kworker in top hogging the CPU. This never
happened when I was running the arch without Xen.


On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
> still
> > unable to run a centOS 6.5 pv domU from an archlinux dom0.
> >
>
> Have you added an entry in your DomU's inittab to make it spawn a
> console for you on hvc0?
>
> Wei.
>

--001a11c36c5000e09604f0d08ea1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">No I have not. Furthermore, it seems like dom0 is unstable=
. I&#39;ve had the machine lock up a few times when I was using a web brows=
er on dom0, without any domU started. Once I noticed kworker in top hogging=
 the CPU. This never happened when I was running the arch without Xen.</div=
>
<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat, Jan 2=
5, 2014 at 10:18 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.li=
u2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<=
br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid W=
illiams wrote:<br>
&gt; I tried adding the extra =3D &quot;console=3Dhvc0&quot; line to my xl.=
cfg , but I&#39;m still<br>
&gt; unable to run a centOS 6.5 pv domU from an archlinux dom0.<br>
&gt;<br>
<br>
</div>Have you added an entry in your DomU&#39;s inittab to make it spawn a=
<br>
console for you on hvc0?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Wei.<br>
</font></span></blockquote></div><br></div>

--001a11c36c5000e09604f0d08ea1--


--===============9028877349507493904==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9028877349507493904==--


From xen-users-bounces@lists.xen.org Sat Jan 25 19:40:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 19:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W795d-0003ZJ-EZ; Sat, 25 Jan 2014 19:40:25 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W795c-0003Z9-6l
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 19:40:24 +0000
Received: from [85.158.139.211:6656] by server-16.bemta-5.messagelabs.com id
	0F/CD-11843-72314E25; Sat, 25 Jan 2014 19:40:23 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390678821!62917!1
X-Originating-IP: [209.85.217.173]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12553 invoked from network); 25 Jan 2014 19:40:22 -0000
Received: from mail-lb0-f173.google.com (HELO mail-lb0-f173.google.com)
	(209.85.217.173)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 19:40:22 -0000
Received: by mail-lb0-f173.google.com with SMTP id y6so3436085lbh.18
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 11:40:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=17eWjfFAmFzzDRsRuZJ4sWTOKcsYNvbniIpmu8szHGY=;
	b=EUOS03ng+yVO/VEXqDzmdfN76nCptP+Pa/jFJl+zfjPHaNeGLa0pOTKHWgViONdeHG
	Z1dhiV9fjHIXIHMhoOdmOfatwm5QB4b/vdhqfRMVPlH9+T78RtS19WJ+lr6xHBIkZQjP
	iKNQ+RyvQi6hQ95HKh8dH+tuKfKYk958Ra87dOdSJhmcaYedPhmxGUTwZa7xsJqngsE1
	+48NMzBADAaCbBTzosnjvAVqxFa5qQNDn/iA8vp+b8Pn1R7XoKgDI8yjaSzisTPjG/1k
	40Y/xzKZUmkZHXSx44dG7F9ZUTJNWOFUtGU+K0YMALLeEYJedKOTSJ+8aUT7jy9B2gku
	HlBA==
X-Gm-Message-State: ALoCoQnRRNHnCxh4BkCzBiyBOwRpjCCFQqkFe1SD6qDbg27V3ytRGk6pA0cloj2ZBmxUJjwDuJMW
MIME-Version: 1.0
X-Received: by 10.152.87.169 with SMTP id az9mr965292lab.32.1390678821641;
	Sat, 25 Jan 2014 11:40:21 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Sat, 25 Jan 2014 11:40:21 -0800 (PST)
In-Reply-To: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
Date: Sat, 25 Jan 2014 11:40:21 -0800
Message-ID: <CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4499216142357118849=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4499216142357118849==
Content-Type: multipart/alternative; boundary=001a11c240dc292de404f0d0a5c0

--001a11c240dc292de404f0d0a5c0
Content-Type: text/plain; charset=ISO-8859-1

My system has been crashing frequently after installing the xen package.
Even without running any domU's. I look at top when the cpu is racing. I've
seen kworker hogging the cpu. I've seen mplayer hogging the cpu. Sometimes
when I run htop I see 30 firefox processes but only one in regular top.
Haven't had any stability issues without xen, or with the grub option
without xen.


On Sat, Jan 25, 2014 at 11:33 AM, Colin Kincaid Williams <discord@uw.edu>wrote:

> No I have not. Furthermore, it seems like dom0 is unstable. I've had the
> machine lock up a few times when I was using a web browser on dom0, without
> any domU started. Once I noticed kworker in top hogging the CPU. This never
> happened when I was running the arch without Xen.
>
>
> On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:
>
>> On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
>> > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
>> still
>> > unable to run a centOS 6.5 pv domU from an archlinux dom0.
>> >
>>
>> Have you added an entry in your DomU's inittab to make it spawn a
>> console for you on hvc0?
>>
>> Wei.
>>
>
>

--001a11c240dc292de404f0d0a5c0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">My system has been crashing frequently after installing th=
e xen package. Even without running any domU&#39;s. I look at top when the =
cpu is racing. I&#39;ve seen kworker hogging the cpu. I&#39;ve seen mplayer=
 hogging the cpu. Sometimes when I run htop I see 30 firefox processes but =
only one in regular top. Haven&#39;t had any stability issues without xen, =
or with the grub option without xen.<br>
</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat,=
 Jan 25, 2014 at 11:33 AM, Colin Kincaid Williams <span dir=3D"ltr">&lt;<a =
href=3D"mailto:discord@uw.edu" target=3D"_blank">discord@uw.edu</a>&gt;</sp=
an> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">No I have not. Furthermore,=
 it seems like dom0 is unstable. I&#39;ve had the machine lock up a few tim=
es when I was using a web browser on dom0, without any domU started. Once I=
 noticed kworker in top hogging the CPU. This never happened when I was run=
ning the arch without Xen.</div>
<div class=3D"HOEnZb"><div class=3D"h5">
<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat, Jan 2=
5, 2014 at 10:18 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.li=
u2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<=
br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">

<div>On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote=
:<br>
&gt; I tried adding the extra =3D &quot;console=3Dhvc0&quot; line to my xl.=
cfg , but I&#39;m still<br>
&gt; unable to run a centOS 6.5 pv domU from an archlinux dom0.<br>
&gt;<br>
<br>
</div>Have you added an entry in your DomU&#39;s inittab to make it spawn a=
<br>
console for you on hvc0?<br>
<span><font color=3D"#888888"><br>
Wei.<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--001a11c240dc292de404f0d0a5c0--


--===============4499216142357118849==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4499216142357118849==--


From xen-users-bounces@lists.xen.org Sat Jan 25 19:40:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 19:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W795d-0003ZJ-EZ; Sat, 25 Jan 2014 19:40:25 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W795c-0003Z9-6l
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 19:40:24 +0000
Received: from [85.158.139.211:6656] by server-16.bemta-5.messagelabs.com id
	0F/CD-11843-72314E25; Sat, 25 Jan 2014 19:40:23 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390678821!62917!1
X-Originating-IP: [209.85.217.173]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12553 invoked from network); 25 Jan 2014 19:40:22 -0000
Received: from mail-lb0-f173.google.com (HELO mail-lb0-f173.google.com)
	(209.85.217.173)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 19:40:22 -0000
Received: by mail-lb0-f173.google.com with SMTP id y6so3436085lbh.18
	for <xen-users@lists.xen.org>; Sat, 25 Jan 2014 11:40:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type;
	bh=17eWjfFAmFzzDRsRuZJ4sWTOKcsYNvbniIpmu8szHGY=;
	b=EUOS03ng+yVO/VEXqDzmdfN76nCptP+Pa/jFJl+zfjPHaNeGLa0pOTKHWgViONdeHG
	Z1dhiV9fjHIXIHMhoOdmOfatwm5QB4b/vdhqfRMVPlH9+T78RtS19WJ+lr6xHBIkZQjP
	iKNQ+RyvQi6hQ95HKh8dH+tuKfKYk958Ra87dOdSJhmcaYedPhmxGUTwZa7xsJqngsE1
	+48NMzBADAaCbBTzosnjvAVqxFa5qQNDn/iA8vp+b8Pn1R7XoKgDI8yjaSzisTPjG/1k
	40Y/xzKZUmkZHXSx44dG7F9ZUTJNWOFUtGU+K0YMALLeEYJedKOTSJ+8aUT7jy9B2gku
	HlBA==
X-Gm-Message-State: ALoCoQnRRNHnCxh4BkCzBiyBOwRpjCCFQqkFe1SD6qDbg27V3ytRGk6pA0cloj2ZBmxUJjwDuJMW
MIME-Version: 1.0
X-Received: by 10.152.87.169 with SMTP id az9mr965292lab.32.1390678821641;
	Sat, 25 Jan 2014 11:40:21 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Sat, 25 Jan 2014 11:40:21 -0800 (PST)
In-Reply-To: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
Date: Sat, 25 Jan 2014 11:40:21 -0800
Message-ID: <CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: Wei Liu <wei.liu2@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4499216142357118849=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4499216142357118849==
Content-Type: multipart/alternative; boundary=001a11c240dc292de404f0d0a5c0

--001a11c240dc292de404f0d0a5c0
Content-Type: text/plain; charset=ISO-8859-1

My system has been crashing frequently after installing the xen package.
Even without running any domU's. I look at top when the cpu is racing. I've
seen kworker hogging the cpu. I've seen mplayer hogging the cpu. Sometimes
when I run htop I see 30 firefox processes but only one in regular top.
Haven't had any stability issues without xen, or with the grub option
without xen.


On Sat, Jan 25, 2014 at 11:33 AM, Colin Kincaid Williams <discord@uw.edu>wrote:

> No I have not. Furthermore, it seems like dom0 is unstable. I've had the
> machine lock up a few times when I was using a web browser on dom0, without
> any domU started. Once I noticed kworker in top hogging the CPU. This never
> happened when I was running the arch without Xen.
>
>
> On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:
>
>> On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
>> > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
>> still
>> > unable to run a centOS 6.5 pv domU from an archlinux dom0.
>> >
>>
>> Have you added an entry in your DomU's inittab to make it spawn a
>> console for you on hvc0?
>>
>> Wei.
>>
>
>

--001a11c240dc292de404f0d0a5c0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">My system has been crashing frequently after installing th=
e xen package. Even without running any domU&#39;s. I look at top when the =
cpu is racing. I&#39;ve seen kworker hogging the cpu. I&#39;ve seen mplayer=
 hogging the cpu. Sometimes when I run htop I see 30 firefox processes but =
only one in regular top. Haven&#39;t had any stability issues without xen, =
or with the grub option without xen.<br>
</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat,=
 Jan 25, 2014 at 11:33 AM, Colin Kincaid Williams <span dir=3D"ltr">&lt;<a =
href=3D"mailto:discord@uw.edu" target=3D"_blank">discord@uw.edu</a>&gt;</sp=
an> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">No I have not. Furthermore,=
 it seems like dom0 is unstable. I&#39;ve had the machine lock up a few tim=
es when I was using a web browser on dom0, without any domU started. Once I=
 noticed kworker in top hogging the CPU. This never happened when I was run=
ning the arch without Xen.</div>
<div class=3D"HOEnZb"><div class=3D"h5">
<div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Sat, Jan 2=
5, 2014 at 10:18 AM, Wei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.li=
u2@citrix.com" target=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<=
br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">

<div>On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote=
:<br>
&gt; I tried adding the extra =3D &quot;console=3Dhvc0&quot; line to my xl.=
cfg , but I&#39;m still<br>
&gt; unable to run a centOS 6.5 pv domU from an archlinux dom0.<br>
&gt;<br>
<br>
</div>Have you added an entry in your DomU&#39;s inittab to make it spawn a=
<br>
console for you on hvc0?<br>
<span><font color=3D"#888888"><br>
Wei.<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>

--001a11c240dc292de404f0d0a5c0--


--===============4499216142357118849==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4499216142357118849==--


From xen-users-bounces@lists.xen.org Sat Jan 25 23:53:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 23:53:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7D1U-0001aX-IB; Sat, 25 Jan 2014 23:52:24 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W6qvy-0003h4-Vi
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 00:17:15 +0000
Received: from [85.158.139.211:61364] by server-17.bemta-5.messagelabs.com id
	67/7B-19152-A8203E25; Sat, 25 Jan 2014 00:17:14 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390609031!11850108!1
X-Originating-IP: [209.85.217.182]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3044 invoked from network); 25 Jan 2014 00:17:12 -0000
Received: from mail-lb0-f182.google.com (HELO mail-lb0-f182.google.com)
	(209.85.217.182)
	by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 00:17:12 -0000
Received: by mail-lb0-f182.google.com with SMTP id w7so3104290lbi.27
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 16:17:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=zutWIk/76O2eElVBME0mShkkPSP11QxNT76L+W7iQjM=;
	b=Dzpkl9M+Fs6VKK/IzxVaXR5GkxgQ0n4AbLUcCDgMvajIDP9mWebqUPjYwF93Ra3uVh
	9lMSvjUP2Ffj75oLvdHscDZeX5Ck78kAKyLdTewuBV/dOjmaI2GIpv0yYOLIz/OOEqnT
	9DeZUu2SSsgb0E69oruFAQROlQbUzPmyBnvaHlXJLDb8tyGdHqrSgVwa/Psv7S5WPN7z
	aM1GPjBbT/mooGoCdKoX5qFTYGS+HTau8LfwsoCTWmEPZ9r3r90xXpnTm/R6DFSU563I
	tBwdU5LCEZpQSg9843UR8LMYW7YpvreGGFbX0DZdBrkws448cY2UYfsa6EUvftf16Kle
	h+eA==
X-Gm-Message-State: ALoCoQlnrqybgkjs8K3fYpYllYLG+eqewuzHvCYpj2YKtZR9fnGGC3Uc8kKkUubXVYAadGO2Ahil
MIME-Version: 1.0
X-Received: by 10.153.0.33 with SMTP id av1mr5326541lad.14.1390609031505; Fri,
	24 Jan 2014 16:17:11 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Fri, 24 Jan 2014 16:17:11 -0800 (PST)
Date: Fri, 24 Jan 2014 16:17:11 -0800
Message-ID: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Sat, 25 Jan 2014 23:52:23 +0000
Subject: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8769248968218298258=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8769248968218298258==
Content-Type: multipart/alternative; boundary=001a1138126458349804f0c0659d

--001a1138126458349804f0c0659d
Content-Type: text/plain; charset=ISO-8859-1

[discord@coffee ~]$ sudo xl console -t pv domU
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
03:15:09 UTC 2013
Command line:
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
ACPI in unprivileged domain disabled
released 0 pages of unused memory
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 00000000000a0000 (usable)
 Xen: 00000000000a0000 - 0000000000100000 (reserved)
 Xen: 0000000000100000 - 0000000080000000 (usable)
DMI not present or invalid.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
init_memory_mapping: 0000000000000000-0000000080000000
No NUMA configuration found
Faking a node at 0000000000000000-0000000080000000
Bootmem setup node 0 0000000000000000-0000000080000000
  NODE_DATA [0000000000008000 - 000000000003bfff]
  bootmap [000000000003c000 -  000000000004bfff] pages 10
(6 early reservations) ==> bootmem [0000000000 - 0080000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
0000001000]
  #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
000245a000]
  #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
0000008000]
  #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
000201faa4]
  #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
0002443000]
  #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
00004e9000]
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000001 -> 0x000000a0
    0: 0x00000100 -> 0x00080000
SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
SMP: Allowing 1 CPUs, 0 hotplug CPUs
No local APIC present
APIC: disable apic facility
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
Booting paravirtualized kernel on Xen
Xen version: 4.3.1 (preserve-AD)
NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
pcpu-alloc: [0] 0
Xen: using vcpu_info placement
Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
Policy zone: DMA32
Kernel command line:
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Memory: 2042696k/2097152k available (5325k kernel code, 388k absent, 54068k
reserved, 7013k data, 1276k init)
Hierarchical RCU implementation.
NR_IRQS:33024 nr_irqs:256
Console: colour dummy device 80x25
console [tty0] enabled
console [hvc0] enabled
allocated 8388608 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
installing Xen timer for CPU 0
Detected 3292.578 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency..
6585.15 BogoMIPS (lpj=3292578)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys blkio
Initializing cgroup subsys perf_event
Initializing cgroup subsys net_prio
CPU: CPU feature constant_tsc disabled on xen guest
CPU: Unsupported number of siblings 16
alternatives: switching to unfair spinlock
SMP alternatives: switching to UP code
Freeing SMP alternatives: 36k freed
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 21769 entries in 86 pages
Performance Events: unsupported p6 CPU model 42 no PMU driver, software
events only.
NMI watchdog disabled (cpu0): hardware events not enabled
Brought up 1 CPUs
devtmpfs: initialized
Grant table initialized
regulator: core version 0.5
NET: Registered protocol family 16
PCI: Fatal: No config space access function found
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
xen_balloon: Initialising balloon driver.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: System does not support PCI
PCI: System does not support PCI
lo: Dropping TSO features since no CSUM feature.
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
Switching to clocksource xen
pnp: PnP ACPI: disabled
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
platform rtc_cmos: registered platform RTC device (no PNP device found)
audit: initializing netlink socket (disabled)
type=2000 audit(1390607404.251:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 3989
alg: No test for stdrng (krng)
ksign: Installing public key data
Loading keyring
- Added public key 8A44323FB303E068
- User ID: CentOS (Kernel Module GPG key)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ipmi message handler version 39.2
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
ipmi_si: Unable to find any System Interface(s)
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
crash memory driver: version 1.1
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
brd: module loaded
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Fixed MDIO Bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
PNP: No PS/2 controller found. Probing ports directly.
mice: PS/2 mouse device common for all mice
rtc_cmos: probe of rtc_cmos failed with error -16
cpuidle: using governor ladder
cpuidle: using governor menu
EFI Variables Facility v0.08 2004-May-17
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
GRE over IPv4 demultiplexor driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
registered taskstats version 1
XENBUS: Device with no driver: device/vbd/2053
XENBUS: Device with no driver: device/vif/0
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Initalizing network drop monitor service

##

xl.cfg

 name = "domU"
 kernel = "/mnt/isolinux/vmlinuz"
 ram = "/mnt/isolinux/initrd.img"
 memory = 2048
 disk = [  "file:/home/discord/domU.img,sda5,w",
"file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
 vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]

--001a1138126458349804f0c0659d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><br></div><div><br></div><div>[discord@coffee ~]$ sud=
o xl console -t pv domU<br></div><div>Initializing cgroup subsys cpuset</di=
v><div>Initializing cgroup subsys cpu</div><div>Linux version 2.6.32-431.el=
6.x86_64 (<a href=3D"mailto:mockbuild@c6b8.bsys.dev.centos.org">mockbuild@c=
6b8.bsys.dev.centos.org</a>) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) =
(GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013</div>
<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>
<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>
<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>
<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>
<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>
<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>
<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>
<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org">ht=
tp://simplefirmware.org</a></div>
<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>
<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>
<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
><div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>
<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>
<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>
<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>
<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div><div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>
<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>
<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>
<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>
<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>
SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>
<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>
<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>
<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>
<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>
<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>
<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>
<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>
<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>
<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>
Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>
<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>
<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>
<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>
<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>
<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>
<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>
<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>
<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>
<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div><div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>
<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br></div><div>=A0name =3D &q=
uot;domU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</d=
iv><div>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>
=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]</div></div=
><div><br></div><div><br></div></div>

--001a1138126458349804f0c0659d--


--===============8769248968218298258==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8769248968218298258==--


From xen-users-bounces@lists.xen.org Sat Jan 25 23:53:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 25 Jan 2014 23:53:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7D1U-0001aX-IB; Sat, 25 Jan 2014 23:52:24 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <discord@uw.edu>) id 1W6qvy-0003h4-Vi
	for xen-users@lists.xen.org; Sat, 25 Jan 2014 00:17:15 +0000
Received: from [85.158.139.211:61364] by server-17.bemta-5.messagelabs.com id
	67/7B-19152-A8203E25; Sat, 25 Jan 2014 00:17:14 +0000
X-Env-Sender: discord@uw.edu
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390609031!11850108!1
X-Originating-IP: [209.85.217.182]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_20_30,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3044 invoked from network); 25 Jan 2014 00:17:12 -0000
Received: from mail-lb0-f182.google.com (HELO mail-lb0-f182.google.com)
	(209.85.217.182)
	by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	25 Jan 2014 00:17:12 -0000
Received: by mail-lb0-f182.google.com with SMTP id w7so3104290lbi.27
	for <xen-users@lists.xen.org>; Fri, 24 Jan 2014 16:17:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:date:message-id:subject:from:to
	:content-type;
	bh=zutWIk/76O2eElVBME0mShkkPSP11QxNT76L+W7iQjM=;
	b=Dzpkl9M+Fs6VKK/IzxVaXR5GkxgQ0n4AbLUcCDgMvajIDP9mWebqUPjYwF93Ra3uVh
	9lMSvjUP2Ffj75oLvdHscDZeX5Ck78kAKyLdTewuBV/dOjmaI2GIpv0yYOLIz/OOEqnT
	9DeZUu2SSsgb0E69oruFAQROlQbUzPmyBnvaHlXJLDb8tyGdHqrSgVwa/Psv7S5WPN7z
	aM1GPjBbT/mooGoCdKoX5qFTYGS+HTau8LfwsoCTWmEPZ9r3r90xXpnTm/R6DFSU563I
	tBwdU5LCEZpQSg9843UR8LMYW7YpvreGGFbX0DZdBrkws448cY2UYfsa6EUvftf16Kle
	h+eA==
X-Gm-Message-State: ALoCoQlnrqybgkjs8K3fYpYllYLG+eqewuzHvCYpj2YKtZR9fnGGC3Uc8kKkUubXVYAadGO2Ahil
MIME-Version: 1.0
X-Received: by 10.153.0.33 with SMTP id av1mr5326541lad.14.1390609031505; Fri,
	24 Jan 2014 16:17:11 -0800 (PST)
Received: by 10.114.76.234 with HTTP; Fri, 24 Jan 2014 16:17:11 -0800 (PST)
Date: Fri, 24 Jan 2014 16:17:11 -0800
Message-ID: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
From: Colin Kincaid Williams <discord@uw.edu>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Sat, 25 Jan 2014 23:52:23 +0000
Subject: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8769248968218298258=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8769248968218298258==
Content-Type: multipart/alternative; boundary=001a1138126458349804f0c0659d

--001a1138126458349804f0c0659d
Content-Type: text/plain; charset=ISO-8859-1

[discord@coffee ~]$ sudo xl console -t pv domU
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org)
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22
03:15:09 UTC 2013
Command line:
KERNEL supported cpus:
  Intel GenuineIntel
  AMD AuthenticAMD
  Centaur CentaurHauls
ACPI in unprivileged domain disabled
released 0 pages of unused memory
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 00000000000a0000 (usable)
 Xen: 00000000000a0000 - 0000000000100000 (reserved)
 Xen: 0000000000100000 - 0000000080000000 (usable)
DMI not present or invalid.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
init_memory_mapping: 0000000000000000-0000000080000000
No NUMA configuration found
Faking a node at 0000000000000000-0000000080000000
Bootmem setup node 0 0000000000000000-0000000080000000
  NODE_DATA [0000000000008000 - 000000000003bfff]
  bootmap [000000000003c000 -  000000000004bfff] pages 10
(6 early reservations) ==> bootmem [0000000000 - 0080000000]
  #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 -
0000001000]
  #1 [0002443000 - 000245a000]   XEN PAGETABLES ==> [0002443000 -
000245a000]
  #2 [0000006000 - 0000008000]       TRAMPOLINE ==> [0000006000 -
0000008000]
  #3 [0001000000 - 000201faa4]    TEXT DATA BSS ==> [0001000000 -
000201faa4]
  #4 [0002040000 - 0002443000]   XEN START INFO ==> [0002040000 -
0002443000]
  #5 [0000100000 - 00004e9000]          PGTABLE ==> [0000100000 -
00004e9000]
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  DMA32    0x00001000 -> 0x00100000
  Normal   0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000001 -> 0x000000a0
    0: 0x00000100 -> 0x00080000
SFI: Simple Firmware Interface v0.7 http://simplefirmware.org
SMP: Allowing 1 CPUs, 0 hotplug CPUs
No local APIC present
APIC: disable apic facility
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
Booting paravirtualized kernel on Xen
Xen version: 4.3.1 (preserve-AD)
NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_ids:1
PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 d23912 u126976
pcpu-alloc: s94872 r8192 d23912 u126976 alloc=31*4096
pcpu-alloc: [0] 0
Xen: using vcpu_info placement
Built 1 zonelists in Node order, mobility grouping on.  Total pages: 516019
Policy zone: DMA32
Kernel command line:
PID hash table entries: 4096 (order: 3, 32768 bytes)
Checking aperture...
No AGP bridge found
Memory: 2042696k/2097152k available (5325k kernel code, 388k absent, 54068k
reserved, 7013k data, 1276k init)
Hierarchical RCU implementation.
NR_IRQS:33024 nr_irqs:256
Console: colour dummy device 80x25
console [tty0] enabled
console [hvc0] enabled
allocated 8388608 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
installing Xen timer for CPU 0
Detected 3292.578 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency..
6585.15 BogoMIPS (lpj=3292578)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux:  Initializing.
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys net_cls
Initializing cgroup subsys blkio
Initializing cgroup subsys perf_event
Initializing cgroup subsys net_prio
CPU: CPU feature constant_tsc disabled on xen guest
CPU: Unsupported number of siblings 16
alternatives: switching to unfair spinlock
SMP alternatives: switching to UP code
Freeing SMP alternatives: 36k freed
ftrace: converting mcount calls to 0f 1f 44 00 00
ftrace: allocating 21769 entries in 86 pages
Performance Events: unsupported p6 CPU model 42 no PMU driver, software
events only.
NMI watchdog disabled (cpu0): hardware events not enabled
Brought up 1 CPUs
devtmpfs: initialized
Grant table initialized
regulator: core version 0.5
NET: Registered protocol family 16
PCI: Fatal: No config space access function found
bio: create slab <bio-0> at 0
ACPI: Interpreter disabled.
xen_balloon: Initialising balloon driver.
last_pfn = 0x80000 max_arch_pfn = 0x400000000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: System does not support PCI
PCI: System does not support PCI
lo: Dropping TSO features since no CSUM feature.
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
Switching to clocksource xen
pnp: PnP ACPI: disabled
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
platform rtc_cmos: registered platform RTC device (no PNP device found)
audit: initializing netlink socket (disabled)
type=2000 audit(1390607404.251:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 3989
alg: No test for stdrng (krng)
ksign: Installing public key data
Loading keyring
- Added public key 8A44323FB303E068
- User ID: CentOS (Kernel Module GPG key)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: PCI Express Hot Plug Controller Driver version: 0.4
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
ipmi message handler version 39.2
IPMI System Interface driver.
ipmi_si: Adding default-specified kcs state machine
ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca2-0000000000000ca2>
Trying to free nonexistent resource <0000000000000ca3-0000000000000ca3>
ipmi_si: Adding default-specified smic state machine
ipmi_si: Trying default-specified smic state machine at i/o address 0xca9,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <0000000000000ca9-0000000000000ca9>
Trying to free nonexistent resource <0000000000000caa-0000000000000caa>
Trying to free nonexistent resource <0000000000000cab-0000000000000cab>
ipmi_si: Adding default-specified bt state machine
ipmi_si: Trying default-specified bt state machine at i/o address 0xe4,
slave address 0x0, irq 0
ipmi_si: Could not set up I/O space
Trying to free nonexistent resource <00000000000000e4-00000000000000e4>
Trying to free nonexistent resource <00000000000000e5-00000000000000e5>
Trying to free nonexistent resource <00000000000000e6-00000000000000e6>
ipmi_si: Unable to find any System Interface(s)
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
crash memory driver: version 1.1
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
brd: module loaded
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Fixed MDIO Bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
PNP: No PS/2 controller found. Probing ports directly.
mice: PS/2 mouse device common for all mice
rtc_cmos: probe of rtc_cmos failed with error -16
cpuidle: using governor ladder
cpuidle: using governor menu
EFI Variables Facility v0.08 2004-May-17
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
GRE over IPv4 demultiplexor driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
registered taskstats version 1
XENBUS: Device with no driver: device/vbd/2053
XENBUS: Device with no driver: device/vif/0
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
Initalizing network drop monitor service

##

xl.cfg

 name = "domU"
 kernel = "/mnt/isolinux/vmlinuz"
 ram = "/mnt/isolinux/initrd.img"
 memory = 2048
 disk = [  "file:/home/discord/domU.img,sda5,w",
"file:/home/discord/downloads/centOS_6.5_x64.iso,   sda5,r" ]
 vif = [ 'mac=00:16:3e:a0:3f:c1,bridge=xenbr0' ]

--001a1138126458349804f0c0659d
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><br></div><div><br></div><div>[discord@coffee ~]$ sud=
o xl console -t pv domU<br></div><div>Initializing cgroup subsys cpuset</di=
v><div>Initializing cgroup subsys cpu</div><div>Linux version 2.6.32-431.el=
6.x86_64 (<a href=3D"mailto:mockbuild@c6b8.bsys.dev.centos.org">mockbuild@c=
6b8.bsys.dev.centos.org</a>) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) =
(GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013</div>
<div>Command line:=A0</div><div>KERNEL supported cpus:</div><div>=A0 Intel =
GenuineIntel</div><div>=A0 AMD AuthenticAMD</div><div>=A0 Centaur CentaurHa=
uls</div><div>ACPI in unprivileged domain disabled</div><div>released 0 pag=
es of unused memory</div>
<div>BIOS-provided physical RAM map:</div><div>=A0Xen: 0000000000000000 - 0=
0000000000a0000 (usable)</div><div>=A0Xen: 00000000000a0000 - 0000000000100=
000 (reserved)</div><div>=A0Xen: 0000000000100000 - 0000000080000000 (usabl=
e)</div>
<div>DMI not present or invalid.</div><div>last_pfn =3D 0x80000 max_arch_pf=
n =3D 0x400000000</div><div>init_memory_mapping: 0000000000000000-000000008=
0000000</div><div>No NUMA configuration found</div><div>Faking a node at 00=
00000000000000-0000000080000000</div>
<div>Bootmem setup node 0 0000000000000000-0000000080000000</div><div>=A0 N=
ODE_DATA [0000000000008000 - 000000000003bfff]</div><div>=A0 bootmap [00000=
0000003c000 - =A0000000000004bfff] pages 10</div><div>(6 early reservations=
) =3D=3D&gt; bootmem [0000000000 - 0080000000]</div>
<div>=A0 #0 [0000000000 - 0000001000] =A0 BIOS data page =3D=3D&gt; [000000=
0000 - 0000001000]</div><div>=A0 #1 [0002443000 - 000245a000] =A0 XEN PAGET=
ABLES =3D=3D&gt; [0002443000 - 000245a000]</div><div>=A0 #2 [0000006000 - 0=
000008000] =A0 =A0 =A0 TRAMPOLINE =3D=3D&gt; [0000006000 - 0000008000]</div=
>
<div>=A0 #3 [0001000000 - 000201faa4] =A0 =A0TEXT DATA BSS =3D=3D&gt; [0001=
000000 - 000201faa4]</div><div>=A0 #4 [0002040000 - 0002443000] =A0 XEN STA=
RT INFO =3D=3D&gt; [0002040000 - 0002443000]</div><div>=A0 #5 [0000100000 -=
 00004e9000] =A0 =A0 =A0 =A0 =A0PGTABLE =3D=3D&gt; [0000100000 - 00004e9000=
]</div>
<div>Zone PFN ranges:</div><div>=A0 DMA =A0 =A0 =A00x00000001 -&gt; 0x00001=
000</div><div>=A0 DMA32 =A0 =A00x00001000 -&gt; 0x00100000</div><div>=A0 No=
rmal =A0 0x00100000 -&gt; 0x00100000</div><div>Movable zone start PFN for e=
ach node</div>
<div>early_node_map[2] active PFN ranges</div><div>=A0 =A0 0: 0x00000001 -&=
gt; 0x000000a0</div><div>=A0 =A0 0: 0x00000100 -&gt; 0x00080000</div><div>S=
FI: Simple Firmware Interface v0.7 <a href=3D"http://simplefirmware.org">ht=
tp://simplefirmware.org</a></div>
<div>SMP: Allowing 1 CPUs, 0 hotplug CPUs</div><div>No local APIC present</=
div><div>APIC: disable apic facility</div><div>PM: Registered nosave memory=
: 00000000000a0000 - 0000000000100000</div><div>Allocating PCI resources st=
arting at 80000000 (gap: 80000000:80000000)</div>
<div>Booting paravirtualized kernel on Xen</div><div>Xen version: 4.3.1 (pr=
eserve-AD)</div><div>NR_CPUS:4096 nr_cpumask_bits:1 nr_cpu_ids:1 nr_node_id=
s:1</div><div>PERCPU: Embedded 31 pages/cpu @ffff880002490000 s94872 r8192 =
d23912 u126976</div>
<div>pcpu-alloc: s94872 r8192 d23912 u126976 alloc=3D31*4096</div><div>pcpu=
-alloc: [0] 0=A0</div><div>Xen: using vcpu_info placement</div><div>Built 1=
 zonelists in Node order, mobility grouping on. =A0Total pages: 516019</div=
><div>
Policy zone: DMA32</div><div>Kernel command line:=A0</div><div>PID hash tab=
le entries: 4096 (order: 3, 32768 bytes)</div><div>Checking aperture...</di=
v><div>No AGP bridge found</div><div>Memory: 2042696k/2097152k available (5=
325k kernel code, 388k absent, 54068k reserved, 7013k data, 1276k init)</di=
v>
<div>Hierarchical RCU implementation.</div><div>NR_IRQS:33024 nr_irqs:256</=
div><div>Console: colour dummy device 80x25</div><div>console [tty0] enable=
d</div><div>console [hvc0] enabled</div><div>allocated 8388608 bytes of pag=
e_cgroup</div>
<div>please try &#39;cgroup_disable=3Dmemory&#39; option if you don&#39;t w=
ant memory cgroups</div><div>installing Xen timer for CPU 0</div><div>Detec=
ted 3292.578 MHz processor.</div><div>Calibrating delay loop (skipped), val=
ue calculated using timer frequency.. 6585.15 BogoMIPS (lpj=3D3292578)</div=
>
<div>pid_max: default: 32768 minimum: 301</div><div>Security Framework init=
ialized</div><div>SELinux: =A0Initializing.</div><div>Dentry cache hash tab=
le entries: 262144 (order: 9, 2097152 bytes)</div><div>Inode-cache hash tab=
le entries: 131072 (order: 8, 1048576 bytes)</div>
<div>Mount-cache hash table entries: 256</div><div>Initializing cgroup subs=
ys ns</div><div>Initializing cgroup subsys cpuacct</div><div>Initializing c=
group subsys memory</div><div>Initializing cgroup subsys devices</div><div>
Initializing cgroup subsys freezer</div><div>Initializing cgroup subsys net=
_cls</div><div>Initializing cgroup subsys blkio</div><div>Initializing cgro=
up subsys perf_event</div><div>Initializing cgroup subsys net_prio</div>
<div>CPU: CPU feature constant_tsc disabled on xen guest</div><div>CPU: Uns=
upported number of siblings 16</div><div>alternatives: switching to unfair =
spinlock</div><div>SMP alternatives: switching to UP code</div><div>Freeing=
 SMP alternatives: 36k freed</div>
<div>ftrace: converting mcount calls to 0f 1f 44 00 00</div><div>ftrace: al=
locating 21769 entries in 86 pages</div><div>Performance Events: unsupporte=
d p6 CPU model 42 no PMU driver, software events only.</div><div>NMI watchd=
og disabled (cpu0): hardware events not enabled</div>
<div>Brought up 1 CPUs</div><div>devtmpfs: initialized</div><div>Grant tabl=
e initialized</div><div>regulator: core version 0.5</div><div>NET: Register=
ed protocol family 16</div><div>PCI: Fatal: No config space access function=
 found</div>
<div>bio: create slab &lt;bio-0&gt; at 0</div><div>ACPI: Interpreter disabl=
ed.</div><div>xen_balloon: Initialising balloon driver.</div><div>last_pfn =
=3D 0x80000 max_arch_pfn =3D 0x400000000</div><div>vgaarb: loaded</div><div=
>
SCSI subsystem initialized</div><div>usbcore: registered new interface driv=
er usbfs</div><div>usbcore: registered new interface driver hub</div><div>u=
sbcore: registered new device driver usb</div><div>PCI: System does not sup=
port PCI</div>
<div>PCI: System does not support PCI</div><div>lo: Dropping TSO features s=
ince no CSUM feature.</div><div>NetLabel: Initializing</div><div>NetLabel: =
=A0domain hash size =3D 128</div><div>NetLabel: =A0protocols =3D UNLABELED =
CIPSOv4</div>
<div>NetLabel: =A0unlabeled traffic allowed by default</div><div>Switching =
to clocksource xen</div><div>pnp: PnP ACPI: disabled</div><div>NET: Registe=
red protocol family 2</div><div>IP route cache hash table entries: 65536 (o=
rder: 7, 524288 bytes)</div>
<div>TCP established hash table entries: 262144 (order: 10, 4194304 bytes)<=
/div><div>TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)</div=
><div>TCP: Hash tables configured (established 262144 bind 65536)</div>
<div>TCP reno registered</div><div>NET: Registered protocol family 1</div><=
div>platform rtc_cmos: registered platform RTC device (no PNP device found)=
</div><div>audit: initializing netlink socket (disabled)</div><div>type=3D2=
000 audit(1390607404.251:1): initialized</div>
<div>HugeTLB registered 2 MB page size, pre-allocated 0 pages</div><div>VFS=
: Disk quotas dquot_6.5.2</div><div>Dquot-cache hash table entries: 512 (or=
der 0, 4096 bytes)</div><div>msgmni has been set to 3989</div><div>alg: No =
test for stdrng (krng)</div>
<div>ksign: Installing public key data</div><div>Loading keyring</div><div>=
- Added public key 8A44323FB303E068</div><div>- User ID: CentOS (Kernel Mod=
ule GPG key)</div><div>Block layer SCSI generic (bsg) driver version 0.4 lo=
aded (major 251)</div>
<div>io scheduler noop registered</div><div>io scheduler anticipatory regis=
tered</div><div>io scheduler deadline registered</div><div>io scheduler cfq=
 registered (default)</div><div>pci_hotplug: PCI Hot Plug PCI Core version:=
 0.5</div>
<div>pciehp: PCI Express Hot Plug Controller Driver version: 0.4</div><div>=
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5</div><div>ipmi me=
ssage handler version 39.2</div><div>IPMI System Interface driver.</div>
<div>ipmi_si: Adding default-specified kcs state machine</div><div>ipmi_si:=
 Trying default-specified kcs state machine at i/o address 0xca2, slave add=
ress 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</div><div>
Trying to free nonexistent resource &lt;0000000000000ca2-0000000000000ca2&g=
t;</div><div>Trying to free nonexistent resource &lt;0000000000000ca3-00000=
00000000ca3&gt;</div><div>ipmi_si: Adding default-specified smic state mach=
ine</div>
<div>ipmi_si: Trying default-specified smic state machine at i/o address 0x=
ca9, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space=
</div><div>Trying to free nonexistent resource &lt;0000000000000ca9-0000000=
000000ca9&gt;</div>
<div>Trying to free nonexistent resource &lt;0000000000000caa-0000000000000=
caa&gt;</div><div>Trying to free nonexistent resource &lt;0000000000000cab-=
0000000000000cab&gt;</div><div>ipmi_si: Adding default-specified bt state m=
achine</div>
<div>ipmi_si: Trying default-specified bt state machine at i/o address 0xe4=
, slave address 0x0, irq 0</div><div>ipmi_si: Could not set up I/O space</d=
iv><div>Trying to free nonexistent resource &lt;00000000000000e4-0000000000=
0000e4&gt;</div>
<div>Trying to free nonexistent resource &lt;00000000000000e5-0000000000000=
0e5&gt;</div><div>Trying to free nonexistent resource &lt;00000000000000e6-=
00000000000000e6&gt;</div><div>ipmi_si: Unable to find any System Interface=
(s)</div>
<div>Non-volatile memory driver v1.3</div><div>Linux agpgart interface v0.1=
03</div><div>crash memory driver: version 1.1</div><div>Serial: 8250/16550 =
driver, 4 ports, IRQ sharing enabled</div><div>brd: module loaded</div>
<div>loop: module loaded</div><div>input: Macintosh mouse button emulation =
as /devices/virtual/input/input0</div><div>Fixed MDIO Bus: probed</div><div=
>ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (EHCI) Driver</div>
<div>ohci_hcd: USB 1.1 &#39;Open&#39; Host Controller (OHCI) Driver</div><d=
iv>uhci_hcd: USB Universal Host Controller Interface driver</div><div>PNP: =
No PS/2 controller found. Probing ports directly.</div><div>mice: PS/2 mous=
e device common for all mice</div>
<div>rtc_cmos: probe of rtc_cmos failed with error -16</div><div>cpuidle: u=
sing governor ladder</div><div>cpuidle: using governor menu</div><div>EFI V=
ariables Facility v0.08 2004-May-17</div><div>usbcore: registered new inter=
face driver hiddev</div>
<div>usbcore: registered new interface driver usbhid</div><div>usbhid: v2.6=
:USB HID core driver</div><div>GRE over IPv4 demultiplexor driver</div><div=
>TCP cubic registered</div><div>Initializing XFRM netlink socket</div><div>
NET: Registered protocol family 17</div><div>registered taskstats version 1=
</div><div>XENBUS: Device with no driver: device/vbd/2053</div><div>XENBUS:=
 Device with no driver: device/vif/0</div><div>drivers/rtc/hctosys.c: unabl=
e to open rtc device (rtc0)</div>
<div>Initalizing network drop monitor service</div><div><br></div><div>##</=
div><div><div><br></div><div>xl.cfg</div><div><br></div><div>=A0name =3D &q=
uot;domU&quot;</div><div>=A0kernel =3D &quot;/mnt/isolinux/vmlinuz&quot;</d=
iv><div>
=A0ram =3D &quot;/mnt/isolinux/initrd.img&quot;</div><div>=A0memory =3D 204=
8</div><div>=A0disk =3D [ =A0&quot;file:/home/discord/domU.img,sda5,w&quot;=
, =A0 =A0 &quot;file:/home/discord/downloads/centOS_6.5_x64.iso, =A0 sda5,r=
&quot; ]</div><div>
=A0vif =3D [ &#39;mac=3D00:16:3e:a0:3f:c1,bridge=3Dxenbr0&#39; ]</div></div=
><div><br></div><div><br></div></div>

--001a1138126458349804f0c0659d--


--===============8769248968218298258==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8769248968218298258==--


From xen-users-bounces@lists.xen.org Sun Jan 26 09:42:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 09:42:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7MDS-00064k-S8; Sun, 26 Jan 2014 09:41:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W7MDQ-00064f-Uy
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 09:41:21 +0000
Received: from [85.158.139.211:41985] by server-14.bemta-5.messagelabs.com id
	0C/DD-24200-048D4E25; Sun, 26 Jan 2014 09:41:20 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1390729276!113799!1
X-Originating-IP: [98.138.120.52]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,RCVD_ILLEGAL_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 762 invoked from network); 26 Jan 2014 09:41:18 -0000
Received: from nm45.bullet.mail.ne1.yahoo.com (HELO
	nm45.bullet.mail.ne1.yahoo.com) (98.138.120.52)
	by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 26 Jan 2014 09:41:18 -0000
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:41:16 -0000
Received: from [98.138.100.111] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:38:22 -0000
Received: from [212.82.98.56] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
Received: from [212.82.98.112] by tm9.bullet.mail.ir2.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
Received: from [127.0.0.1] by omp1049.mail.ir2.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 471645.41390.bm@omp1049.mail.ir2.yahoo.com
Received: (qmail 19051 invoked by uid 60001); 26 Jan 2014 09:38:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390729101; bh=mGj/WSgTOIYwooGm1yw8Pv4oEYwq3ncoi1PN64HH4QQ=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=HDzaY+FARrKrCm0eh9VOvUJYnOCDsDAnoZvFdZriWMNbit6MoRg2x8/o2E/18qol2UsaJRReepEGlW7N86t15nxcZsO72G8RosP96JwWVjtwO25k+7fD7H+3PV01VWgbx4AGUoWqKP7QNSzAFXL6/fH/LhEO6sH5SjDPzZoUgw4=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=wvXr1NOFIuAEc/OhOMsimMOcRE7xWmZHgJgmXgfUY+DLGAVihchZwAsE6VSJG1hAhWom0iBekIPGCyweSblB+Kd8t7XNabt4g3PFqG2+5aizTDXcQaMeQVi1AqgHLoqsIhbqLpHC/abV1JHXCrH/uivDCkWdY0Lt1tCzl6rHTGk=;
X-YMail-OSG: svD2YqQVM1lvP.bWnTYePe8iTXGxxd3rdpf1UmhI6XkmQbi
	rZNKyTaQof0_9m5mk9WKKBtn91clnwl_2QQhqzMUEwVo9oBq..E95yR1ij3E
	IlASmlJp.Vbr7FE1hwlAQ3MIblaLdVubAoEDDDh94H1uSP4eoK1WCwvFV8XE
	uoWnKPGj.CxgZfc9DBHue0RYS9LMCS_ewA0wlPwilK1AwNPhNaHDrSqLLF4c
	oZ3YM3akMB7f3sPcVp.vTKzL1p27oUdIjfRwQNs4iDCtreFmlQwFgK.dSzzB
	u15XJOCzjIoXnuAPn0uPf8W13MFfrLRLjQYjuXq18mesbDUvNqRHbsGOdOls
	wrLV1iGsUgBbp0qllgzDtiG0uxhpZJXYFqaEarzgGHPvnNhzxJmYpOFXBglv
	EfRw06DfiMG6o7wd8up.4rK9OfQPIuJd56ioTr_Nihq.ZJEhEt8xMb48zoLj
	JgEWxFyxam4WAz6.IheIMuAPypHdRAfyosjeub_BXL2YJSPiX_LePlFKfWN8
	DIExKYsq.eIyF1QPLbbJ6wV6RqRNtpETGCrLarNShA.NRxEVrahPTAw9IXtM
	3WGei5lf5RsxF
Received: from [5.147.49.34] by web171506.mail.ir2.yahoo.com via HTTP;
	Sun, 26 Jan 2014 09:38:21 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gSWFuLAoKSSBhbSBub3Qgb25seSB0YWxraW5nIGFib3V0IHRoZSAiaXAiIHN0YXRlbWVudCBpbiB0aGUgInZpZiIgbGluZS4KCk9uIFhFTiAzLjQgYW5kIFhFTiA0LjAgd2UgY2FuIHB1c2ggdmlhIHRoZSAiaXAiLCAibmV0bWFzayIgYW5kICJnYXRld2F5IiBzdGF0ZW1lbnRzIGluIHRoZSBkb21VIGNvbmZpZ3VyYXRpb24gdGhlIG5ldHdvcmtpbmcgdG8gdGhlIGRvbVUga2VybmVsL2RvbVUgc3lzdGVtLCB3aXRob3V0IGNvbmZpZ3VyYXRpb24gb2YgdGhlIG5ldHdvcmsgaW5zaWRlIHRoZSBkb21VLgoBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.173.622
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
Message-ID: <1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Date: Sun, 26 Jan 2014 09:38:21 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390490156.24595.101.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8115811597017796165=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8115811597017796165==
Content-Type: multipart/alternative; boundary="1854976548-710990167-1390729101=:16602"

--1854976548-710990167-1390729101=:16602
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello Ian,=0A=0AI am not only talking about the "ip" statement in the "vif"=
 line.=0A=0AOn XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask" and =
"gateway" statements in the domU configuration the networking to the domU k=
ernel/domU system, without configuration of the network inside the domU.=0A=
On XEN 4.0 and earlier the domU is automatically receiving a eth0 device wi=
th the above statements.=0A=0AKind regards=0AGiovanni=0A=0A=0A=0A=0AIan Cam=
pbell <Ian.Campbell@citrix.com> schrieb am 16:18 Donnerstag, 23.Januar 2014=
:=0A =0AOn Thu, 2014-01-23 at 14:59 +0000, Giovanni Bellac wrote:=0A=0A=0A>=
 Is it no more possible to use "ip", "netmask" and "gateway" in the=0A> dom=
U configuration ?=0A=0Aip is there and AFAIK works.=0A=0AWhat did the netma=
sk and gateway options used to do? I've never heard of=0Athem.=0A=0AIan.=0A=
=0A=0A_______________________________________________=0AXen-users mailing l=
ist=0AXen-users@lists.xen.org=0Ahttp://lists.xen.org/xen-users
--1854976548-710990167-1390729101=:16602
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt"><div><span>Hello Ian,</span></div><div style=3D"color: rgb(0,=
 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helv=
etica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; f=
ont-style: normal;"><span><br></span></div><div style=3D"color: rgb(0, 0, 0=
); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica=
, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-s=
tyle: normal;">I am not only talking about the "ip" statement in the "vif" =
line.</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:=
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;"><span><br></span>=
</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;">On XEN 3.4 and XE=
N 4.0 we can push via the "ip", "netmask" and "gateway" statements in the d=
omU configuration the networking to the domU kernel/domU system, without co=
nfiguration of the network inside the domU.</div><div style=3D"color: rgb(0=
, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Hel=
vetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; =
font-style: normal;">On XEN 4.0 and earlier the domU is automatically recei=
ving a eth0 device with the above statements.</div><div style=3D"color: rgb=
(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', H=
elvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent=
; font-style: normal;"><br></div><div style=3D"color: rgb(0, 0, 0); font-si=
ze: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial,
 'Lucida Grande', sans-serif; background-color: transparent; font-style: no=
rmal;">Kind regards</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px=
; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida G=
rande', sans-serif; background-color: transparent; font-style: normal;">Gio=
vanni</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:=
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;"><br></div><div cl=
ass=3D"yahoo_quoted" style=3D"display: block;"> <br> <br> <div style=3D"fon=
t-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande=
', sans-serif; font-size: 12pt;"> <div style=3D"font-family: HelveticaNeue,=
 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size=
: 12pt;"> <div dir=3D"ltr"> <font size=3D"2" face=3D"Arial"> Ian Campbell &=
lt;Ian.Campbell@citrix.com&gt; schrieb am 16:18 Donnerstag, 23.Januar 2014:=
<br>
 </font> </div>  <div class=3D"y_msg_container">On Thu, 2014-01-23 at 14:59=
 +0000, Giovanni Bellac wrote:<div class=3D"yqt1799430359" id=3D"yqtfd94273=
"><br clear=3D"none"><br clear=3D"none">&gt; Is it no more possible to use =
"ip", "netmask" and "gateway" in the<br clear=3D"none">&gt; domU configurat=
ion ?</div><br clear=3D"none"><br clear=3D"none">ip is there and AFAIK work=
s.<br clear=3D"none"><br clear=3D"none">What did the netmask and gateway op=
tions used to do? I've never heard of<br clear=3D"none">them.<br clear=3D"n=
one"><br clear=3D"none">Ian.<br clear=3D"none"><br clear=3D"none"><br clear=
=3D"none">_______________________________________________<br clear=3D"none"=
>Xen-users mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mail=
to:Xen-users@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-use=
rs@lists.xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lis=
ts.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a><=
div class=3D"yqt1799430359"
 id=3D"yqtfd60659"><br clear=3D"none"></div><br><br></div>  </div> </div>  =
</div> </div></body></html>
--1854976548-710990167-1390729101=:16602--


--===============8115811597017796165==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8115811597017796165==--


From xen-users-bounces@lists.xen.org Sun Jan 26 09:42:32 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 09:42:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7MDS-00064k-S8; Sun, 26 Jan 2014 09:41:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W7MDQ-00064f-Uy
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 09:41:21 +0000
Received: from [85.158.139.211:41985] by server-14.bemta-5.messagelabs.com id
	0C/DD-24200-048D4E25; Sun, 26 Jan 2014 09:41:20 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1390729276!113799!1
X-Originating-IP: [98.138.120.52]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,RCVD_ILLEGAL_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 762 invoked from network); 26 Jan 2014 09:41:18 -0000
Received: from nm45.bullet.mail.ne1.yahoo.com (HELO
	nm45.bullet.mail.ne1.yahoo.com) (98.138.120.52)
	by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 26 Jan 2014 09:41:18 -0000
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:41:16 -0000
Received: from [98.138.100.111] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:38:22 -0000
Received: from [212.82.98.56] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
Received: from [212.82.98.112] by tm9.bullet.mail.ir2.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
Received: from [127.0.0.1] by omp1049.mail.ir2.yahoo.com with NNFMP;
	26 Jan 2014 09:38:21 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 471645.41390.bm@omp1049.mail.ir2.yahoo.com
Received: (qmail 19051 invoked by uid 60001); 26 Jan 2014 09:38:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390729101; bh=mGj/WSgTOIYwooGm1yw8Pv4oEYwq3ncoi1PN64HH4QQ=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=HDzaY+FARrKrCm0eh9VOvUJYnOCDsDAnoZvFdZriWMNbit6MoRg2x8/o2E/18qol2UsaJRReepEGlW7N86t15nxcZsO72G8RosP96JwWVjtwO25k+7fD7H+3PV01VWgbx4AGUoWqKP7QNSzAFXL6/fH/LhEO6sH5SjDPzZoUgw4=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=wvXr1NOFIuAEc/OhOMsimMOcRE7xWmZHgJgmXgfUY+DLGAVihchZwAsE6VSJG1hAhWom0iBekIPGCyweSblB+Kd8t7XNabt4g3PFqG2+5aizTDXcQaMeQVi1AqgHLoqsIhbqLpHC/abV1JHXCrH/uivDCkWdY0Lt1tCzl6rHTGk=;
X-YMail-OSG: svD2YqQVM1lvP.bWnTYePe8iTXGxxd3rdpf1UmhI6XkmQbi
	rZNKyTaQof0_9m5mk9WKKBtn91clnwl_2QQhqzMUEwVo9oBq..E95yR1ij3E
	IlASmlJp.Vbr7FE1hwlAQ3MIblaLdVubAoEDDDh94H1uSP4eoK1WCwvFV8XE
	uoWnKPGj.CxgZfc9DBHue0RYS9LMCS_ewA0wlPwilK1AwNPhNaHDrSqLLF4c
	oZ3YM3akMB7f3sPcVp.vTKzL1p27oUdIjfRwQNs4iDCtreFmlQwFgK.dSzzB
	u15XJOCzjIoXnuAPn0uPf8W13MFfrLRLjQYjuXq18mesbDUvNqRHbsGOdOls
	wrLV1iGsUgBbp0qllgzDtiG0uxhpZJXYFqaEarzgGHPvnNhzxJmYpOFXBglv
	EfRw06DfiMG6o7wd8up.4rK9OfQPIuJd56ioTr_Nihq.ZJEhEt8xMb48zoLj
	JgEWxFyxam4WAz6.IheIMuAPypHdRAfyosjeub_BXL2YJSPiX_LePlFKfWN8
	DIExKYsq.eIyF1QPLbbJ6wV6RqRNtpETGCrLarNShA.NRxEVrahPTAw9IXtM
	3WGei5lf5RsxF
Received: from [5.147.49.34] by web171506.mail.ir2.yahoo.com via HTTP;
	Sun, 26 Jan 2014 09:38:21 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gSWFuLAoKSSBhbSBub3Qgb25seSB0YWxraW5nIGFib3V0IHRoZSAiaXAiIHN0YXRlbWVudCBpbiB0aGUgInZpZiIgbGluZS4KCk9uIFhFTiAzLjQgYW5kIFhFTiA0LjAgd2UgY2FuIHB1c2ggdmlhIHRoZSAiaXAiLCAibmV0bWFzayIgYW5kICJnYXRld2F5IiBzdGF0ZW1lbnRzIGluIHRoZSBkb21VIGNvbmZpZ3VyYXRpb24gdGhlIG5ldHdvcmtpbmcgdG8gdGhlIGRvbVUga2VybmVsL2RvbVUgc3lzdGVtLCB3aXRob3V0IGNvbmZpZ3VyYXRpb24gb2YgdGhlIG5ldHdvcmsgaW5zaWRlIHRoZSBkb21VLgoBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.173.622
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
Message-ID: <1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Date: Sun, 26 Jan 2014 09:38:21 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390490156.24595.101.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8115811597017796165=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8115811597017796165==
Content-Type: multipart/alternative; boundary="1854976548-710990167-1390729101=:16602"

--1854976548-710990167-1390729101=:16602
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello Ian,=0A=0AI am not only talking about the "ip" statement in the "vif"=
 line.=0A=0AOn XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask" and =
"gateway" statements in the domU configuration the networking to the domU k=
ernel/domU system, without configuration of the network inside the domU.=0A=
On XEN 4.0 and earlier the domU is automatically receiving a eth0 device wi=
th the above statements.=0A=0AKind regards=0AGiovanni=0A=0A=0A=0A=0AIan Cam=
pbell <Ian.Campbell@citrix.com> schrieb am 16:18 Donnerstag, 23.Januar 2014=
:=0A =0AOn Thu, 2014-01-23 at 14:59 +0000, Giovanni Bellac wrote:=0A=0A=0A>=
 Is it no more possible to use "ip", "netmask" and "gateway" in the=0A> dom=
U configuration ?=0A=0Aip is there and AFAIK works.=0A=0AWhat did the netma=
sk and gateway options used to do? I've never heard of=0Athem.=0A=0AIan.=0A=
=0A=0A_______________________________________________=0AXen-users mailing l=
ist=0AXen-users@lists.xen.org=0Ahttp://lists.xen.org/xen-users
--1854976548-710990167-1390729101=:16602
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt"><div><span>Hello Ian,</span></div><div style=3D"color: rgb(0,=
 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helv=
etica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; f=
ont-style: normal;"><span><br></span></div><div style=3D"color: rgb(0, 0, 0=
); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica=
, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-s=
tyle: normal;">I am not only talking about the "ip" statement in the "vif" =
line.</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:=
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;"><span><br></span>=
</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;">On XEN 3.4 and XE=
N 4.0 we can push via the "ip", "netmask" and "gateway" statements in the d=
omU configuration the networking to the domU kernel/domU system, without co=
nfiguration of the network inside the domU.</div><div style=3D"color: rgb(0=
, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Hel=
vetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; =
font-style: normal;">On XEN 4.0 and earlier the domU is automatically recei=
ving a eth0 device with the above statements.</div><div style=3D"color: rgb=
(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', H=
elvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent=
; font-style: normal;"><br></div><div style=3D"color: rgb(0, 0, 0); font-si=
ze: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial,
 'Lucida Grande', sans-serif; background-color: transparent; font-style: no=
rmal;">Kind regards</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px=
; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida G=
rande', sans-serif; background-color: transparent; font-style: normal;">Gio=
vanni</div><div style=3D"color: rgb(0, 0, 0); font-size: 16px; font-family:=
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-s=
erif; background-color: transparent; font-style: normal;"><br></div><div cl=
ass=3D"yahoo_quoted" style=3D"display: block;"> <br> <br> <div style=3D"fon=
t-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande=
', sans-serif; font-size: 12pt;"> <div style=3D"font-family: HelveticaNeue,=
 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size=
: 12pt;"> <div dir=3D"ltr"> <font size=3D"2" face=3D"Arial"> Ian Campbell &=
lt;Ian.Campbell@citrix.com&gt; schrieb am 16:18 Donnerstag, 23.Januar 2014:=
<br>
 </font> </div>  <div class=3D"y_msg_container">On Thu, 2014-01-23 at 14:59=
 +0000, Giovanni Bellac wrote:<div class=3D"yqt1799430359" id=3D"yqtfd94273=
"><br clear=3D"none"><br clear=3D"none">&gt; Is it no more possible to use =
"ip", "netmask" and "gateway" in the<br clear=3D"none">&gt; domU configurat=
ion ?</div><br clear=3D"none"><br clear=3D"none">ip is there and AFAIK work=
s.<br clear=3D"none"><br clear=3D"none">What did the netmask and gateway op=
tions used to do? I've never heard of<br clear=3D"none">them.<br clear=3D"n=
one"><br clear=3D"none">Ian.<br clear=3D"none"><br clear=3D"none"><br clear=
=3D"none">_______________________________________________<br clear=3D"none"=
>Xen-users mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mail=
to:Xen-users@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-use=
rs@lists.xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lis=
ts.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a><=
div class=3D"yqt1799430359"
 id=3D"yqtfd60659"><br clear=3D"none"></div><br><br></div>  </div> </div>  =
</div> </div></body></html>
--1854976548-710990167-1390729101=:16602--


--===============8115811597017796165==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8115811597017796165==--


From xen-users-bounces@lists.xen.org Sun Jan 26 10:11:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 10:11:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7Mf1-0007Bh-89; Sun, 26 Jan 2014 10:09:51 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W7Mez-0007Bc-1y
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 10:09:49 +0000
Received: from [193.109.254.147:59632] by server-8.bemta-14.messagelabs.com id
	9D/3A-30921-CEED4E25; Sun, 26 Jan 2014 10:09:48 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390730986!13174070!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28445 invoked from network); 26 Jan 2014 10:09:46 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-9.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 26 Jan 2014 10:09:46 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0QA9jBh031633; Sun, 26 Jan 2014 11:09:45 +0100
Received: from [192.168.0.10] (bd231-2-88-180-140-238.fbx.proxad.net
	[88.180.140.238]) (authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0QA9gis008432
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Sun, 26 Jan 2014 11:09:44 +0100
Message-ID: <52E4DEE6.1090704@enseeiht.fr>
Date: Sun, 26 Jan 2014 11:09:42 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: napster <Alain.Tchana@enseeiht.fr>, xen-users@lists.xen.org,
	Ian.Campbell@citrix
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
In-Reply-To: <52E0CEB3.5060001@enseeiht.fr>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Sun, 26 Jan 2014 11:09:45 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8423966490779919163=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============8423966490779919163==
Content-Type: multipart/alternative;
 boundary="------------090909040706090608060607"

This is a multi-part message in MIME format.
--------------090909040706090608060607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Ian,

So let me seeif I understand youcorrectly. If the CONFIG_XEN_BALLOON is 
enabled (as in my case),
root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
CONFIG_XEN_BALLOON=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
then the balloon driver is automatically started at boot time by the domU.

Finally, regarding the files in 
/sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the 
domU), are they used by the balloon driver or the selfballoon daemon?

Thanks
Alain

 > On Thu, 2014-01-23 at 09:11 +0100, napster wrote:
 > > But there is some files in the /sys file system which refers to the
 > > selfballooning. Does that mean that the balloon driver is running? If
 > > it is the case, how is about /proc/xen/balloon? Else, how to activate
 > > the balloon driver?

 > IIRC the core balloon driver is always present when Xen is enabled and
 > so the kernel will respond to requests from the host/toolstack to change
 > the amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would result
 > in changes to /proc/meminfo).

 > In order to get in-guest access to control ballooning you need to
 > CONFIG_XEN_BALLOON enable and load the xen-balloon.ko module. I'm not
 > sure but I think with modern kernels this will appear in /sys and
 > not /proc.



 > It seems like the docs might be out of date and/or incomplete here. If
 > you would be so kind as to produce a docs patch against xen.git (see [0]
 > for tips) or create/update a page on the wiki once you've figured this
 > out then we would be very grateful -- conveniently there is a document
 > day[1] on Monday.

 > The selfballoon stuff is a separate thing (although related), it's
 > something to do with tmem AFAIUI.

 > Ian.

 > [0] http://wiki.xen.org/wiki/Submitting_Xen_Patches
 > [1] http://wiki.xen.org/wiki/Xen_Document_Days


_______________________________________________
Xen-users mailing list
Xen-users [at] lists
http://lists.xen.org/xen-users

--------------090909040706090608060607
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">Hi Ian,<br>
            <br>
          </font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">S<span class="b1">o
            </span><span class="b2">let </span><span class="b3">me s</span><span
              class="b4">ee</span><span class="b5"> if </span><span
              class="b4">I understand you</span><span class="b3"> cor</span><span
              class="b2">rect</span><span class="b1">ly</span>. If the </font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2"><font
              face="Verdana,Arial,Helvetica" size="2"><font
                face="Verdana,Arial,Helvetica" size="2">CONFIG_XEN_BALLOON
                is enabled (as in my case),<br>
              </font></font></font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2"><font
              face="Verdana,Arial,Helvetica" size="2"><font
                face="Verdana,Arial,Helvetica" size="2"><font
                  face="Verdana,Arial,Helvetica" size="2"><font
                    face="Verdana,Arial,Helvetica" size="2"><font
                      face="Verdana,Arial,Helvetica" size="2"><font
                        face="Verdana,Arial,Helvetica" size="2"><font
                          face="Verdana,Arial,Helvetica" size="2"><font
                            face="Verdana,Arial,Helvetica" size="2"><font
                              face="Verdana,Arial,Helvetica" size="2"><font
                                face="Verdana,Arial,Helvetica" size="2">root@xxxx#</font></font></font></font>
                        grep CONFIG_XEN_BALLOON
                        /boot/config-3.8.0-35-generic<br>
                        CONFIG_XEN_BALLOON=y<br>
                        CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y<br>
                      </font></font></font></font>then the balloon
                driver is automatically started at boot time by the
                domU.<br>
                <br>
              </font></font></font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">Finally, regarding
            the files in </font></font></font></font><font
      color="black" face="Verdana,Arial,Helvetica" size="2"><font
        color="black" face="Verdana,Arial,Helvetica" size="2"><font
          color="black" face="Verdana,Arial,Helvetica" size="2"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="#660066"><font color="black"
                face="Verdana,Arial,Helvetica" size="2"><font
                  color="black" face="Verdana,Arial,Helvetica" size="2">/sys/devices/system/xen_memory/xen_memory0/selfballoon
                  (inside the domU), are they used by the balloon driver
                  or the selfballoon daemon?<br>
                  <br>
                  Thanks<br>
                  Alain<br>
                  <br>
                </font></font>&gt; </font></font></font>On Thu,
        2014-01-23 at 09:11 +0100, napster wrote: <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="#660066"><font color="black"
            face="Verdana,Arial,Helvetica" size="2"><font color="black"
              face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; But
          there is some files in the /sys file system which refers to
          the <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt;
          selfballooning. Does that mean that the balloon driver is
          running? If <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; it is
          the case, how is about /proc/xen/balloon? Else, how to
          activate <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; the
          balloon driver? <br>
        </font> <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>IIRC
        the core balloon driver is always present when Xen is enabled
        and <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>so
        the kernel will respond to requests from the host/toolstack to
        change <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>the
        amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would
        result <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>in
        changes to /proc/meminfo). <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>In
        order to get in-guest access to control ballooning you need to <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>CONFIG_XEN_BALLOON
        enable and load the xen-balloon.ko module. I'm not <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>sure
        but I think with modern kernels this will appear in /sys and <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>not
        /proc. <br>
        <br>
        <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>It
        seems like the docs might be out of date and/or incomplete here.
        If <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>you
        would be so kind as to produce a docs patch against xen.git (see
        [0] <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>for
        tips) or create/update a page on the wiki once you've figured
        this <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>out
        then we would be very grateful -- conveniently there is a
        document <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>day[1]
        on Monday. <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>The
        selfballoon stuff is a separate thing (although related), it's <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>something
        to do with tmem AFAIUI. <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>Ian.
        <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>[0]
        <a href="http://wiki.xen.org/wiki/Submitting_Xen_Patches"
          rel="nofollow" target="_blank">http://wiki.xen.org/wiki/Submitting_Xen_Patches</a>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>[1]
        <a href="http://wiki.xen.org/wiki/Xen_Document_Days"
          rel="nofollow" target="_blank">http://wiki.xen.org/wiki/Xen_Document_Days</a>
        <br>
        <br>
        <br>
        _______________________________________________ <br>
        Xen-users mailing list <br>
        Xen-users [at] lists <br>
        <a href="http://lists.xen.org/xen-users" rel="nofollow"
          target="_blank">http://lists.xen.org/xen-users</a></font></font>
  </body>
</html>

--------------090909040706090608060607--


--===============8423966490779919163==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8423966490779919163==--


From xen-users-bounces@lists.xen.org Sun Jan 26 10:11:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 10:11:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7Mf1-0007Bh-89; Sun, 26 Jan 2014 10:09:51 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W7Mez-0007Bc-1y
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 10:09:49 +0000
Received: from [193.109.254.147:59632] by server-8.bemta-14.messagelabs.com id
	9D/3A-30921-CEED4E25; Sun, 26 Jan 2014 10:09:48 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390730986!13174070!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28445 invoked from network); 26 Jan 2014 10:09:46 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-9.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 26 Jan 2014 10:09:46 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0QA9jBh031633; Sun, 26 Jan 2014 11:09:45 +0100
Received: from [192.168.0.10] (bd231-2-88-180-140-238.fbx.proxad.net
	[88.180.140.238]) (authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0QA9gis008432
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Sun, 26 Jan 2014 11:09:44 +0100
Message-ID: <52E4DEE6.1090704@enseeiht.fr>
Date: Sun, 26 Jan 2014 11:09:42 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: napster <Alain.Tchana@enseeiht.fr>, xen-users@lists.xen.org,
	Ian.Campbell@citrix
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
In-Reply-To: <52E0CEB3.5060001@enseeiht.fr>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Sun, 26 Jan 2014 11:09:45 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8423966490779919163=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============8423966490779919163==
Content-Type: multipart/alternative;
 boundary="------------090909040706090608060607"

This is a multi-part message in MIME format.
--------------090909040706090608060607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Ian,

So let me seeif I understand youcorrectly. If the CONFIG_XEN_BALLOON is 
enabled (as in my case),
root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
CONFIG_XEN_BALLOON=y
CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
then the balloon driver is automatically started at boot time by the domU.

Finally, regarding the files in 
/sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the 
domU), are they used by the balloon driver or the selfballoon daemon?

Thanks
Alain

 > On Thu, 2014-01-23 at 09:11 +0100, napster wrote:
 > > But there is some files in the /sys file system which refers to the
 > > selfballooning. Does that mean that the balloon driver is running? If
 > > it is the case, how is about /proc/xen/balloon? Else, how to activate
 > > the balloon driver?

 > IIRC the core balloon driver is always present when Xen is enabled and
 > so the kernel will respond to requests from the host/toolstack to change
 > the amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would result
 > in changes to /proc/meminfo).

 > In order to get in-guest access to control ballooning you need to
 > CONFIG_XEN_BALLOON enable and load the xen-balloon.ko module. I'm not
 > sure but I think with modern kernels this will appear in /sys and
 > not /proc.



 > It seems like the docs might be out of date and/or incomplete here. If
 > you would be so kind as to produce a docs patch against xen.git (see [0]
 > for tips) or create/update a page on the wiki once you've figured this
 > out then we would be very grateful -- conveniently there is a document
 > day[1] on Monday.

 > The selfballoon stuff is a separate thing (although related), it's
 > something to do with tmem AFAIUI.

 > Ian.

 > [0] http://wiki.xen.org/wiki/Submitting_Xen_Patches
 > [1] http://wiki.xen.org/wiki/Xen_Document_Days


_______________________________________________
Xen-users mailing list
Xen-users [at] lists
http://lists.xen.org/xen-users

--------------090909040706090608060607
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">Hi Ian,<br>
            <br>
          </font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">S<span class="b1">o
            </span><span class="b2">let </span><span class="b3">me s</span><span
              class="b4">ee</span><span class="b5"> if </span><span
              class="b4">I understand you</span><span class="b3"> cor</span><span
              class="b2">rect</span><span class="b1">ly</span>. If the </font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2"><font
              face="Verdana,Arial,Helvetica" size="2"><font
                face="Verdana,Arial,Helvetica" size="2">CONFIG_XEN_BALLOON
                is enabled (as in my case),<br>
              </font></font></font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2"><font
              face="Verdana,Arial,Helvetica" size="2"><font
                face="Verdana,Arial,Helvetica" size="2"><font
                  face="Verdana,Arial,Helvetica" size="2"><font
                    face="Verdana,Arial,Helvetica" size="2"><font
                      face="Verdana,Arial,Helvetica" size="2"><font
                        face="Verdana,Arial,Helvetica" size="2"><font
                          face="Verdana,Arial,Helvetica" size="2"><font
                            face="Verdana,Arial,Helvetica" size="2"><font
                              face="Verdana,Arial,Helvetica" size="2"><font
                                face="Verdana,Arial,Helvetica" size="2">root@xxxx#</font></font></font></font>
                        grep CONFIG_XEN_BALLOON
                        /boot/config-3.8.0-35-generic<br>
                        CONFIG_XEN_BALLOON=y<br>
                        CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y<br>
                      </font></font></font></font>then the balloon
                driver is automatically started at boot time by the
                domU.<br>
                <br>
              </font></font></font></font></font></font><font
      face="Verdana,Arial,Helvetica" size="2"><font
        face="Verdana,Arial,Helvetica" size="2"><font
          face="Verdana,Arial,Helvetica" size="2"><font
            face="Verdana,Arial,Helvetica" size="2">Finally, regarding
            the files in </font></font></font></font><font
      color="black" face="Verdana,Arial,Helvetica" size="2"><font
        color="black" face="Verdana,Arial,Helvetica" size="2"><font
          color="black" face="Verdana,Arial,Helvetica" size="2"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="#660066"><font color="black"
                face="Verdana,Arial,Helvetica" size="2"><font
                  color="black" face="Verdana,Arial,Helvetica" size="2">/sys/devices/system/xen_memory/xen_memory0/selfballoon
                  (inside the domU), are they used by the balloon driver
                  or the selfballoon daemon?<br>
                  <br>
                  Thanks<br>
                  Alain<br>
                  <br>
                </font></font>&gt; </font></font></font>On Thu,
        2014-01-23 at 09:11 +0100, napster wrote: <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="#660066"><font color="black"
            face="Verdana,Arial,Helvetica" size="2"><font color="black"
              face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; But
          there is some files in the /sys file system which refers to
          the <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt;
          selfballooning. Does that mean that the balloon driver is
          running? If <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; it is
          the case, how is about /proc/xen/balloon? Else, how to
          activate <br>
        </font></font></font><font color="black"
      face="Verdana,Arial,Helvetica" size="2"><font color="black"
        face="Verdana,Arial,Helvetica" size="2"><font color="#660066"><font
            color="black" face="Verdana,Arial,Helvetica" size="2"><font
              color="black" face="Verdana,Arial,Helvetica" size="2"><font
                color="#660066">&gt; </font></font></font>&gt; the
          balloon driver? <br>
        </font> <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>IIRC
        the core balloon driver is always present when Xen is enabled
        and <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>so
        the kernel will respond to requests from the host/toolstack to
        change <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>the
        amount of RAM (e.g "xm/xl mem-set foo" in dom0, which would
        result <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>in
        changes to /proc/meminfo). <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>In
        order to get in-guest access to control ballooning you need to <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>CONFIG_XEN_BALLOON
        enable and load the xen-balloon.ko module. I'm not <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>sure
        but I think with modern kernels this will appear in /sys and <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>not
        /proc. <br>
        <br>
        <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>It
        seems like the docs might be out of date and/or incomplete here.
        If <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>you
        would be so kind as to produce a docs patch against xen.git (see
        [0] <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>for
        tips) or create/update a page on the wiki once you've figured
        this <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>out
        then we would be very grateful -- conveniently there is a
        document <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>day[1]
        on Monday. <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>The
        selfballoon stuff is a separate thing (although related), it's <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>something
        to do with tmem AFAIUI. <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>Ian.
        <br>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>[0]
        <a href="http://wiki.xen.org/wiki/Submitting_Xen_Patches"
          rel="nofollow" target="_blank">http://wiki.xen.org/wiki/Submitting_Xen_Patches</a>
        <br>
      </font></font><font color="black" face="Verdana,Arial,Helvetica"
      size="2"><font color="black" face="Verdana,Arial,Helvetica"
        size="2"><font color="black" face="Verdana,Arial,Helvetica"
          size="2"><font color="black" face="Verdana,Arial,Helvetica"
            size="2"><font color="#660066">&gt; </font></font></font>[1]
        <a href="http://wiki.xen.org/wiki/Xen_Document_Days"
          rel="nofollow" target="_blank">http://wiki.xen.org/wiki/Xen_Document_Days</a>
        <br>
        <br>
        <br>
        _______________________________________________ <br>
        Xen-users mailing list <br>
        Xen-users [at] lists <br>
        <a href="http://lists.xen.org/xen-users" rel="nofollow"
          target="_blank">http://lists.xen.org/xen-users</a></font></font>
  </body>
</html>

--------------090909040706090608060607--


--===============8423966490779919163==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8423966490779919163==--


From xen-users-bounces@lists.xen.org Sun Jan 26 12:34:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 12:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7Otf-0002kN-Sb; Sun, 26 Jan 2014 12:33:07 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <qqshfox@gmail.com>) id 1W7Lcj-00052v-LW
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 09:03:25 +0000
Received: from [85.158.139.211:5868] by server-15.bemta-5.messagelabs.com id
	B5/25-08490-C5FC4E25; Sun, 26 Jan 2014 09:03:24 +0000
X-Env-Sender: qqshfox@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1390727002!11974944!1
X-Originating-IP: [209.85.160.176]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21632 invoked from network); 26 Jan 2014 09:03:23 -0000
Received: from mail-yk0-f176.google.com (HELO mail-yk0-f176.google.com)
	(209.85.160.176)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	26 Jan 2014 09:03:23 -0000
Received: by mail-yk0-f176.google.com with SMTP id 131so8489968ykp.7
	for <xen-users@lists.xen.org>; Sun, 26 Jan 2014 01:03:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:content-transfer-encoding:subject:message-id:date
	:to:mime-version;
	bh=JgJuilOgFXXQSp8nji0XLEk7vC44U7hAAjuIfZb7L/Y=;
	b=F8LOuUwe9kf7VSr6r2M7c8XGvTqYj07Ptjd5Bb/9EM86EII6lylWlKlV2WlMd8UPDB
	kH9PPimeyZp9ihlR+VzyKEQBef7lZNjZ6vslbbGNMK6L+wkW0sS6QnvFF+N8BKsTCIQ3
	DkKjHqEwfXCzMGwI++pnaB47UmYg+5bJS2l7Ni8snLfrVU7UFaYtUYycib1dAU34zvFn
	R0JM1vJ/+eg4FDtkrB4AaaceEadqfwwsT7n6WupZmFl1xddAzIkiKlr4di5VgDWCuHw6
	DIbLqDVyR4KFiCDJ8h8vKq+52ujuO5KsXeGYddc4SwHGxCTXGzKX+OXlMquObdJGBdHu
	GjFA==
X-Received: by 10.236.125.10 with SMTP id y10mr105202yhh.58.1390727002420;
	Sun, 26 Jan 2014 01:03:22 -0800 (PST)
Received: from [10.0.0.14] ([96.43.105.34])
	by mx.google.com with ESMTPSA id k3sm21911157yhc.13.2014.01.26.01.03.20
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Sun, 26 Jan 2014 01:03:21 -0800 (PST)
From: Hanfei Shen <qqshfox@gmail.com>
Message-Id: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
Date: Sun, 26 Jan 2014 16:59:40 +0800
To: xen-users@lists.xen.org
Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\))
X-Mailer: Apple Mail (2.1827)
X-Mailman-Approved-At: Sun, 26 Jan 2014 12:33:07 +0000
Subject: [Xen-users] Question about vm hardware configs (nic model)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi all,

I wonder where these configs come from:
qemu-dm-48 -d 48 -m 4096 -boot dc -serial pty -vcpus 4 -videoram 4 -vncunused -k en-us -vnc 127.0.0.1:1 -usb -usbdevice tablet -net nic,vlan=0,macaddr=ae:af:b1:b2:94:1a,model=rtl8139 -net tap,vlan=0,bridge=xenbr0,ifname=tap48.0 -acpi -monitor pty

Is it possible to make changes to the hardware of VMs? For 
example change NIC model (to virtio)? I know there's a hack to rewrite the `/usr/lib/xen/bin/qemu-dm` or `/opt/xensource/libexec/qemu-dm-wrapper` to replace the `rtl8139` to `virtio`. It will have a effect on all the VMs created later. 

I've made several attempts to solve this by myself, such as changing the vif params:

# xe vif-param-list uuid=c08d1381-ed1c-0880-8e5f-ac238a556160
uuid ( RO)                        : c08d1381-ed1c-0880-8e5f-ac238a556160
                     vm-uuid ( RO): f092bb24-11ee-e5a3-3cfd-1c8c83161407
               vm-name-label ( RO): Other install media (1)
          allowed-operations (SRO): attach
          current-operations (SRO):
                      device ( RO): 0
                         MAC ( RO): 92:61:9c:7a:da:09
           MAC-autogenerated ( RO): true
                         MTU ( RO): 1500
          currently-attached ( RO): false
          qos_algorithm_type ( RW):
        qos_algorithm_params (MRW):
    qos_supported_algorithms (SRO):
                other-config (MRW):
                network-uuid ( RO): 8afa3eea-9ec0-0a6c-1208-580cad692cb2
          network-name-label ( RO): Pool-wide network associated with eth0
                 io_read_kbs ( RO): <unknown>
                io_write_kbs ( RO): <unknown>
                locking-mode ( RW): network_default
                ipv4-allowed (SRW):
                ipv6-allowed (SRW):

Add a config (`other-config:model=virtio`) into the `other-config` section, but no luck. Is there a better way to change the setting for a specific VM?

Best regards,
Hanfei


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 26 12:34:28 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 12:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7Otf-0002kN-Sb; Sun, 26 Jan 2014 12:33:07 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <qqshfox@gmail.com>) id 1W7Lcj-00052v-LW
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 09:03:25 +0000
Received: from [85.158.139.211:5868] by server-15.bemta-5.messagelabs.com id
	B5/25-08490-C5FC4E25; Sun, 26 Jan 2014 09:03:24 +0000
X-Env-Sender: qqshfox@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1390727002!11974944!1
X-Originating-IP: [209.85.160.176]
X-SpamReason: No, hits=0.0 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21632 invoked from network); 26 Jan 2014 09:03:23 -0000
Received: from mail-yk0-f176.google.com (HELO mail-yk0-f176.google.com)
	(209.85.160.176)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	26 Jan 2014 09:03:23 -0000
Received: by mail-yk0-f176.google.com with SMTP id 131so8489968ykp.7
	for <xen-users@lists.xen.org>; Sun, 26 Jan 2014 01:03:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=from:content-type:content-transfer-encoding:subject:message-id:date
	:to:mime-version;
	bh=JgJuilOgFXXQSp8nji0XLEk7vC44U7hAAjuIfZb7L/Y=;
	b=F8LOuUwe9kf7VSr6r2M7c8XGvTqYj07Ptjd5Bb/9EM86EII6lylWlKlV2WlMd8UPDB
	kH9PPimeyZp9ihlR+VzyKEQBef7lZNjZ6vslbbGNMK6L+wkW0sS6QnvFF+N8BKsTCIQ3
	DkKjHqEwfXCzMGwI++pnaB47UmYg+5bJS2l7Ni8snLfrVU7UFaYtUYycib1dAU34zvFn
	R0JM1vJ/+eg4FDtkrB4AaaceEadqfwwsT7n6WupZmFl1xddAzIkiKlr4di5VgDWCuHw6
	DIbLqDVyR4KFiCDJ8h8vKq+52ujuO5KsXeGYddc4SwHGxCTXGzKX+OXlMquObdJGBdHu
	GjFA==
X-Received: by 10.236.125.10 with SMTP id y10mr105202yhh.58.1390727002420;
	Sun, 26 Jan 2014 01:03:22 -0800 (PST)
Received: from [10.0.0.14] ([96.43.105.34])
	by mx.google.com with ESMTPSA id k3sm21911157yhc.13.2014.01.26.01.03.20
	for <xen-users@lists.xen.org>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Sun, 26 Jan 2014 01:03:21 -0800 (PST)
From: Hanfei Shen <qqshfox@gmail.com>
Message-Id: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
Date: Sun, 26 Jan 2014 16:59:40 +0800
To: xen-users@lists.xen.org
Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\))
X-Mailer: Apple Mail (2.1827)
X-Mailman-Approved-At: Sun, 26 Jan 2014 12:33:07 +0000
Subject: [Xen-users] Question about vm hardware configs (nic model)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi all,

I wonder where these configs come from:
qemu-dm-48 -d 48 -m 4096 -boot dc -serial pty -vcpus 4 -videoram 4 -vncunused -k en-us -vnc 127.0.0.1:1 -usb -usbdevice tablet -net nic,vlan=0,macaddr=ae:af:b1:b2:94:1a,model=rtl8139 -net tap,vlan=0,bridge=xenbr0,ifname=tap48.0 -acpi -monitor pty

Is it possible to make changes to the hardware of VMs? For 
example change NIC model (to virtio)? I know there's a hack to rewrite the `/usr/lib/xen/bin/qemu-dm` or `/opt/xensource/libexec/qemu-dm-wrapper` to replace the `rtl8139` to `virtio`. It will have a effect on all the VMs created later. 

I've made several attempts to solve this by myself, such as changing the vif params:

# xe vif-param-list uuid=c08d1381-ed1c-0880-8e5f-ac238a556160
uuid ( RO)                        : c08d1381-ed1c-0880-8e5f-ac238a556160
                     vm-uuid ( RO): f092bb24-11ee-e5a3-3cfd-1c8c83161407
               vm-name-label ( RO): Other install media (1)
          allowed-operations (SRO): attach
          current-operations (SRO):
                      device ( RO): 0
                         MAC ( RO): 92:61:9c:7a:da:09
           MAC-autogenerated ( RO): true
                         MTU ( RO): 1500
          currently-attached ( RO): false
          qos_algorithm_type ( RW):
        qos_algorithm_params (MRW):
    qos_supported_algorithms (SRO):
                other-config (MRW):
                network-uuid ( RO): 8afa3eea-9ec0-0a6c-1208-580cad692cb2
          network-name-label ( RO): Pool-wide network associated with eth0
                 io_read_kbs ( RO): <unknown>
                io_write_kbs ( RO): <unknown>
                locking-mode ( RW): network_default
                ipv4-allowed (SRW):
                ipv6-allowed (SRW):

Add a config (`other-config:model=virtio`) into the `other-config` section, but no luck. Is there a better way to change the setting for a specific VM?

Best regards,
Hanfei


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Sun Jan 26 16:39:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7SjN-0001CQ-Qs; Sun, 26 Jan 2014 16:38:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W7SjM-0001CE-0a
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 16:38:44 +0000
Received: from [85.158.137.68:20892] by server-15.bemta-3.messagelabs.com id
	A4/9B-11556-31A35E25; Sun, 26 Jan 2014 16:38:43 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390754320!11371552!1
X-Originating-IP: [209.85.219.47]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21801 invoked from network); 26 Jan 2014 16:38:41 -0000
Received: from mail-oa0-f47.google.com (HELO mail-oa0-f47.google.com)
	(209.85.219.47)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	26 Jan 2014 16:38:41 -0000
Received: by mail-oa0-f47.google.com with SMTP id m1so5705015oag.6
	for <xen-users@lists.xen.org>; Sun, 26 Jan 2014 08:38:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=s0cYu8F52x9uzhSIgQQW+ObS/p4Y5Mq6Aw1jJXN3h4k=;
	b=p99q9p6VBxKQEi932PmM/JgFKt9ZYyRB1rGJ9YzrpXHCAhBMPj5eE+bCZn0K6bXXNL
	q2shyrFd2qVcnVhdq3HewvH+mULkukIQsqm+ud6/pXJV7Q9TqUAA5d74yJnZkbJ/wtHQ
	ShXsS5uIwTlr8Z/oXr4uMMzzLs4D2S/a8URjxawpr3O2QFzbOIQs0OkfuYw56SLa6zZ3
	htVjFuZ4IffT0LNXlsXOxacLJM7uM5ZG8WV146zhND6aMGn+IrMW0yi5jCj2CW02eXwk
	8Y564akrPXuHfWpgS1+3S0nmOTxej5iZo0KK+3ykmyYvIrjADxFaj9ARksKi/pEd6BCw
	nQKg==
MIME-Version: 1.0
X-Received: by 10.60.146.235 with SMTP id tf11mr123089oeb.63.1390754320098;
	Sun, 26 Jan 2014 08:38:40 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Sun, 26 Jan 2014 08:38:39 -0800 (PST)
In-Reply-To: <1390559703.2124.41.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
Date: Sun, 26 Jan 2014 11:38:39 -0500
Message-ID: <CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4592331286799811436=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4592331286799811436==
Content-Type: multipart/alternative; boundary=047d7b5d5c72382cce04f0e2398e

--047d7b5d5c72382cce04f0e2398e
Content-Type: text/plain; charset=ISO-8859-1

Dear Ian,

Thank you so much for your reply!


2014/1/24 Ian Campbell <Ian.Campbell@citrix.com>

> On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:
>
> > auto xenbr0
> > iface xenbr0 inet dhcp
> >     bridge_ports eth0 eth1
>
> You've got two physical devices on this single bridge. I don't know if
> that is problematic but it is a bit unusual and might require other
> tweaks to the network configuration.
>
> Can you try with just one or the other device and see if that helps.
>
> Once you've confirmed that and if you still want to make use of both
> physical devices then you should use the bonding driver to link the two
> devices and then put the bondN device on the bridge


After I only attache eth1 and vif2.0 to bridge, and restart the network
service, it is still the same situation. So the problem may not because of
the two network devices.


>
> If that doesn't help then can you tell us where on the network your DHCP
> server and gateway are (are they in dom0, elsewhere on the network etc).
> Are you able to ping domU->dom0 and domU->gateway?
>

*Inside domU,*  its Gateway is 10.0.50.1, its address is 10.0.50.253;
domU cannot ping 10.0.50.1 or dom0; (But domU's DNS works, it can find the
ip address of www.google.com). domU's DNS is  158.130.21.22; The DNS or
DHCP server is NOT in dom0; they are controlled by our university.
*One thing to note is that:* domU can use `apt-get` to install package from
outside network; But domU can NOT ping outside network, e.g., www.google.com
.

*Inside dom0*, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22; dom0
can NOT pinig 10.0.50.253.

Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It seems
that the ip address automatically assigned to the domU is incorrect.

If I manually change the domU's ip address to 158.130.50.XX, which is in
the same sub-network of my dom0's xenbr0's ip address, domU can reach the
outside network. However, I don't think this is a good idea because each
domU will need a static ip address.

Thank you very much for your advice and help!

Best,

Meng



>
> Ian.
>
>
>

--047d7b5d5c72382cce04f0e2398e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Dea=
r Ian,</div><div class=3D"gmail_default" style=3D"font-size:small"><br></di=
v><div class=3D"gmail_default" style=3D"font-size:small">Thank you so much =
for your reply!</div>
<div class=3D"gmail_extra">
<br><br><div class=3D"gmail_quote">2014/1/24 Ian Campbell <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campb=
ell@citrix.com</a>&gt;</span><br><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">
<div class=3D"im">On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:<br>
<br>
&gt; auto xenbr0<br>
&gt; iface xenbr0 inet dhcp<br>
&gt; =A0 =A0 bridge_ports eth0 eth1<br>
<br>
</div>You&#39;ve got two physical devices on this single bridge. I don&#39;=
t know if<br>
that is problematic but it is a bit unusual and might require other<br>
tweaks to the network configuration.<br>
<br>
Can you try with just one or the other device and see if that helps.<br>
<br>
Once you&#39;ve confirmed that and if you still want to make use of both<br=
>
physical devices then you should use the bonding driver to link the two<br>
devices and then put the bondN device on the bridge</blockquote><div><br></=
div><div><div class=3D"gmail_default" style=3D"font-size:small">After I onl=
y attache eth1 and vif2.0 to bridge, and restart the network service, it is=
 still the same situation. So the problem may not because of the two networ=
k devices.</div>
</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);borde=
r-left-style:solid;padding-left:1ex">
<br>
If that doesn&#39;t help then can you tell us where on the network your DHC=
P<br>
server and gateway are (are they in dom0, elsewhere on the network etc).<br=
>
Are you able to ping domU-&gt;dom0 and domU-&gt;gateway?<br></blockquote><d=
iv><br></div><div><div class=3D"gmail_default"><span style=3D"font-size:sma=
ll"><b>Inside domU,</b>  its Gateway is 10.0.50.1, its address is 10.0.50.2=
53; domU cannot ping 10.0.50.1 or dom0; (But domU&#39;s DNS works, it can f=
ind the ip address of <a href=3D"http://www.google.com">www.google.com</a>)=
. domU&#39;s DNS is </span>=A0158.130.21.22; The DNS or DHCP server is NOT =
in dom0; they are controlled by our university.=A0</div>
<div class=3D"gmail_default"><b>One thing to note is that:</b> domU can use=
 `apt-get` to install package from outside network; But domU can NOT ping o=
utside network, e.g., <a href=3D"http://www.google.com">www.google.com</a>.=
</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"><b>Insi=
de dom0</b>, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22; dom0 c=
an NOT pinig 10.0.50.253.=A0</div><div class=3D"gmail_default"><br></div><d=
iv class=3D"gmail_default">
Right now, I&#39;m thinking if the Gateway 10.0.50.1 really exist? It seems=
 that the ip address automatically assigned to the domU is incorrect.=A0</d=
iv><div><br></div><div><div class=3D"gmail_default" style=3D"font-size:smal=
l">
If I manually change the domU&#39;s ip address to 158.130.50.XX, which is i=
n the same sub-network of my dom0&#39;s xenbr0&#39;s ip address, domU can r=
each the outside network. However, I don&#39;t think this is a good idea be=
cause each domU will need a static ip address.=A0</div>
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Thank you =
very much for your advice and help!</div></div><div class=3D"gmail_default"=
 style=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D"=
font-size:small">
Best,</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div=
><div class=3D"gmail_default" style=3D"font-size:small">Meng</div><div><br>=
</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);borde=
r-left-style:solid;padding-left:1ex">

<span class=3D""><font color=3D"#888888"><br>
Ian.<br>
<br>
<br>
</font></span></blockquote></div><br></div></div>

--047d7b5d5c72382cce04f0e2398e--


--===============4592331286799811436==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4592331286799811436==--


From xen-users-bounces@lists.xen.org Sun Jan 26 16:39:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 26 Jan 2014 16:39:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7SjN-0001CQ-Qs; Sun, 26 Jan 2014 16:38:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W7SjM-0001CE-0a
	for xen-users@lists.xen.org; Sun, 26 Jan 2014 16:38:44 +0000
Received: from [85.158.137.68:20892] by server-15.bemta-3.messagelabs.com id
	A4/9B-11556-31A35E25; Sun, 26 Jan 2014 16:38:43 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390754320!11371552!1
X-Originating-IP: [209.85.219.47]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21801 invoked from network); 26 Jan 2014 16:38:41 -0000
Received: from mail-oa0-f47.google.com (HELO mail-oa0-f47.google.com)
	(209.85.219.47)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	26 Jan 2014 16:38:41 -0000
Received: by mail-oa0-f47.google.com with SMTP id m1so5705015oag.6
	for <xen-users@lists.xen.org>; Sun, 26 Jan 2014 08:38:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=s0cYu8F52x9uzhSIgQQW+ObS/p4Y5Mq6Aw1jJXN3h4k=;
	b=p99q9p6VBxKQEi932PmM/JgFKt9ZYyRB1rGJ9YzrpXHCAhBMPj5eE+bCZn0K6bXXNL
	q2shyrFd2qVcnVhdq3HewvH+mULkukIQsqm+ud6/pXJV7Q9TqUAA5d74yJnZkbJ/wtHQ
	ShXsS5uIwTlr8Z/oXr4uMMzzLs4D2S/a8URjxawpr3O2QFzbOIQs0OkfuYw56SLa6zZ3
	htVjFuZ4IffT0LNXlsXOxacLJM7uM5ZG8WV146zhND6aMGn+IrMW0yi5jCj2CW02eXwk
	8Y564akrPXuHfWpgS1+3S0nmOTxej5iZo0KK+3ykmyYvIrjADxFaj9ARksKi/pEd6BCw
	nQKg==
MIME-Version: 1.0
X-Received: by 10.60.146.235 with SMTP id tf11mr123089oeb.63.1390754320098;
	Sun, 26 Jan 2014 08:38:40 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Sun, 26 Jan 2014 08:38:39 -0800 (PST)
In-Reply-To: <1390559703.2124.41.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
Date: Sun, 26 Jan 2014 11:38:39 -0500
Message-ID: <CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4592331286799811436=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============4592331286799811436==
Content-Type: multipart/alternative; boundary=047d7b5d5c72382cce04f0e2398e

--047d7b5d5c72382cce04f0e2398e
Content-Type: text/plain; charset=ISO-8859-1

Dear Ian,

Thank you so much for your reply!


2014/1/24 Ian Campbell <Ian.Campbell@citrix.com>

> On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:
>
> > auto xenbr0
> > iface xenbr0 inet dhcp
> >     bridge_ports eth0 eth1
>
> You've got two physical devices on this single bridge. I don't know if
> that is problematic but it is a bit unusual and might require other
> tweaks to the network configuration.
>
> Can you try with just one or the other device and see if that helps.
>
> Once you've confirmed that and if you still want to make use of both
> physical devices then you should use the bonding driver to link the two
> devices and then put the bondN device on the bridge


After I only attache eth1 and vif2.0 to bridge, and restart the network
service, it is still the same situation. So the problem may not because of
the two network devices.


>
> If that doesn't help then can you tell us where on the network your DHCP
> server and gateway are (are they in dom0, elsewhere on the network etc).
> Are you able to ping domU->dom0 and domU->gateway?
>

*Inside domU,*  its Gateway is 10.0.50.1, its address is 10.0.50.253;
domU cannot ping 10.0.50.1 or dom0; (But domU's DNS works, it can find the
ip address of www.google.com). domU's DNS is  158.130.21.22; The DNS or
DHCP server is NOT in dom0; they are controlled by our university.
*One thing to note is that:* domU can use `apt-get` to install package from
outside network; But domU can NOT ping outside network, e.g., www.google.com
.

*Inside dom0*, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22; dom0
can NOT pinig 10.0.50.253.

Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It seems
that the ip address automatically assigned to the domU is incorrect.

If I manually change the domU's ip address to 158.130.50.XX, which is in
the same sub-network of my dom0's xenbr0's ip address, domU can reach the
outside network. However, I don't think this is a good idea because each
domU will need a static ip address.

Thank you very much for your advice and help!

Best,

Meng



>
> Ian.
>
>
>

--047d7b5d5c72382cce04f0e2398e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Dea=
r Ian,</div><div class=3D"gmail_default" style=3D"font-size:small"><br></di=
v><div class=3D"gmail_default" style=3D"font-size:small">Thank you so much =
for your reply!</div>
<div class=3D"gmail_extra">
<br><br><div class=3D"gmail_quote">2014/1/24 Ian Campbell <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campb=
ell@citrix.com</a>&gt;</span><br><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">
<div class=3D"im">On Thu, 2014-01-23 at 17:33 -0500, Meng Xu wrote:<br>
<br>
&gt; auto xenbr0<br>
&gt; iface xenbr0 inet dhcp<br>
&gt; =A0 =A0 bridge_ports eth0 eth1<br>
<br>
</div>You&#39;ve got two physical devices on this single bridge. I don&#39;=
t know if<br>
that is problematic but it is a bit unusual and might require other<br>
tweaks to the network configuration.<br>
<br>
Can you try with just one or the other device and see if that helps.<br>
<br>
Once you&#39;ve confirmed that and if you still want to make use of both<br=
>
physical devices then you should use the bonding driver to link the two<br>
devices and then put the bondN device on the bridge</blockquote><div><br></=
div><div><div class=3D"gmail_default" style=3D"font-size:small">After I onl=
y attache eth1 and vif2.0 to bridge, and restart the network service, it is=
 still the same situation. So the problem may not because of the two networ=
k devices.</div>
</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);borde=
r-left-style:solid;padding-left:1ex">
<br>
If that doesn&#39;t help then can you tell us where on the network your DHC=
P<br>
server and gateway are (are they in dom0, elsewhere on the network etc).<br=
>
Are you able to ping domU-&gt;dom0 and domU-&gt;gateway?<br></blockquote><d=
iv><br></div><div><div class=3D"gmail_default"><span style=3D"font-size:sma=
ll"><b>Inside domU,</b>  its Gateway is 10.0.50.1, its address is 10.0.50.2=
53; domU cannot ping 10.0.50.1 or dom0; (But domU&#39;s DNS works, it can f=
ind the ip address of <a href=3D"http://www.google.com">www.google.com</a>)=
. domU&#39;s DNS is </span>=A0158.130.21.22; The DNS or DHCP server is NOT =
in dom0; they are controlled by our university.=A0</div>
<div class=3D"gmail_default"><b>One thing to note is that:</b> domU can use=
 `apt-get` to install package from outside network; But domU can NOT ping o=
utside network, e.g., <a href=3D"http://www.google.com">www.google.com</a>.=
</div>
<div class=3D"gmail_default"><br></div><div class=3D"gmail_default"><b>Insi=
de dom0</b>, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22; dom0 c=
an NOT pinig 10.0.50.253.=A0</div><div class=3D"gmail_default"><br></div><d=
iv class=3D"gmail_default">
Right now, I&#39;m thinking if the Gateway 10.0.50.1 really exist? It seems=
 that the ip address automatically assigned to the domU is incorrect.=A0</d=
iv><div><br></div><div><div class=3D"gmail_default" style=3D"font-size:smal=
l">
If I manually change the domU&#39;s ip address to 158.130.50.XX, which is i=
n the same sub-network of my dom0&#39;s xenbr0&#39;s ip address, domU can r=
each the outside network. However, I don&#39;t think this is a good idea be=
cause each domU will need a static ip address.=A0</div>
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Thank you =
very much for your advice and help!</div></div><div class=3D"gmail_default"=
 style=3D"font-size:small"><br></div><div class=3D"gmail_default" style=3D"=
font-size:small">
Best,</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div=
><div class=3D"gmail_default" style=3D"font-size:small">Meng</div><div><br>=
</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);borde=
r-left-style:solid;padding-left:1ex">

<span class=3D""><font color=3D"#888888"><br>
Ian.<br>
<br>
<br>
</font></span></blockquote></div><br></div></div>

--047d7b5d5c72382cce04f0e2398e--


--===============4592331286799811436==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============4592331286799811436==--


From xen-users-bounces@lists.xen.org Mon Jan 27 09:50:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 09:50:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7iow-0001Dk-VS; Mon, 27 Jan 2014 09:49:34 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7iow-0001Df-52
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 09:49:34 +0000
Received: from [85.158.143.35:46268] by server-3.bemta-4.messagelabs.com id
	F3/30-32360-DAB26E25; Mon, 27 Jan 2014 09:49:33 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390816171!989756!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27294 invoked from network); 27 Jan 2014 09:49:32 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 09:49:32 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94724764"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 09:49:10 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 04:49:09 -0500
Message-ID: <1390816148.9890.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Hanfei Shen <qqshfox@gmail.com>
Date: Mon, 27 Jan 2014 09:49:08 +0000
In-Reply-To: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
References: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Question about vm hardware configs (nic model)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 16:59 +0800, Hanfei Shen wrote:
> Hi all,
> 
> I wonder where these configs come from:

You seem to be using xapi/xcp. Questions about that environment are best
addressed to either the xen-api@ list (xapi development list) or to the
www.xenserver.org lists (xenserver and xcp project lists).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 09:50:43 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 09:50:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7iow-0001Dk-VS; Mon, 27 Jan 2014 09:49:34 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7iow-0001Df-52
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 09:49:34 +0000
Received: from [85.158.143.35:46268] by server-3.bemta-4.messagelabs.com id
	F3/30-32360-DAB26E25; Mon, 27 Jan 2014 09:49:33 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1390816171!989756!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27294 invoked from network); 27 Jan 2014 09:49:32 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 09:49:32 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94724764"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 09:49:10 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 04:49:09 -0500
Message-ID: <1390816148.9890.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Hanfei Shen <qqshfox@gmail.com>
Date: Mon, 27 Jan 2014 09:49:08 +0000
In-Reply-To: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
References: <782FBB18-0867-4F5B-9960-4214B7F4C522@gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Question about vm hardware configs (nic model)
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 16:59 +0800, Hanfei Shen wrote:
> Hi all,
> 
> I wonder where these configs come from:

You seem to be using xapi/xcp. Questions about that environment are best
addressed to either the xen-api@ list (xapi development list) or to the
www.xenserver.org lists (xenserver and xcp project lists).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 09:58:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 09:58:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7ixU-0001Rv-Bp; Mon, 27 Jan 2014 09:58:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7ixS-0001Ro-V6
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 09:58:23 +0000
Received: from [85.158.137.68:14600] by server-10.bemta-3.messagelabs.com id
	18/FB-23989-EBD26E25; Mon, 27 Jan 2014 09:58:22 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390816699!11494256!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8953 invoked from network); 27 Jan 2014 09:58:21 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 09:58:21 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94727099"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 09:58:13 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 04:58:13 -0500
Message-ID: <1390816692.9890.15.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Mon, 27 Jan 2014 09:58:12 +0000
In-Reply-To: <1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 09:38 +0000, Giovanni Bellac wrote:
> I am not only talking about the "ip" statement in the "vif" line.

I know. I was saying that IP should work already, while you seemed to be
suggesting it didn't work for you.

> On XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask" and
> "gateway" statements in the domU configuration the networking to the
> domU kernel/domU system, without configuration of the network inside
> the domU.

Do you have a daemon, script or tool within the guest which actually
consumes these settings (probably from xenstore) and implements this?
Because AFAIK there has never been anything on the domU driver side
which would consume these settings automatically.

What OS is the guest running -- perhaps it is a feature of that?

Another possibility is that you were using the vif-nat scripts which has
an option to setup a DHCP server in dom0 and update it as guests come
and go, but nothing about your configuration suggests that you have that
enabled you seem to be using vif-bridge.

We could add support of netmask and gateway to (lib)xl but I'd like to
understand how the whole thing fits together before doing so.

> On XEN 4.0 and earlier the domU is automatically receiving a eth0
> device with the above statements.

Your config file has:
> vif = [ 'mac=00:16:3E:00:88:11,bridge=br0,ip=83.151.XX.XX' ]
> dhcp = "off"
> ip = "83.151.XX.XX"
> netmask = "255.255.255.0"
> gateway = "83.151.XX,XX" 

Which seems a bit odd -- firstly ip is given twice (as a top level and
as part of the vif config) and secondly netmask and gateway appear to be
top level settings when really their meaning is only in the context of a
given VIF device. So I'm not clear what the expected meaning should be
if you have two VIF devices.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 09:58:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 09:58:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7ixU-0001Rv-Bp; Mon, 27 Jan 2014 09:58:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7ixS-0001Ro-V6
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 09:58:23 +0000
Received: from [85.158.137.68:14600] by server-10.bemta-3.messagelabs.com id
	18/FB-23989-EBD26E25; Mon, 27 Jan 2014 09:58:22 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390816699!11494256!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8953 invoked from network); 27 Jan 2014 09:58:21 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 09:58:21 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94727099"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 09:58:13 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 04:58:13 -0500
Message-ID: <1390816692.9890.15.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Mon, 27 Jan 2014 09:58:12 +0000
In-Reply-To: <1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 09:38 +0000, Giovanni Bellac wrote:
> I am not only talking about the "ip" statement in the "vif" line.

I know. I was saying that IP should work already, while you seemed to be
suggesting it didn't work for you.

> On XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask" and
> "gateway" statements in the domU configuration the networking to the
> domU kernel/domU system, without configuration of the network inside
> the domU.

Do you have a daemon, script or tool within the guest which actually
consumes these settings (probably from xenstore) and implements this?
Because AFAIK there has never been anything on the domU driver side
which would consume these settings automatically.

What OS is the guest running -- perhaps it is a feature of that?

Another possibility is that you were using the vif-nat scripts which has
an option to setup a DHCP server in dom0 and update it as guests come
and go, but nothing about your configuration suggests that you have that
enabled you seem to be using vif-bridge.

We could add support of netmask and gateway to (lib)xl but I'd like to
understand how the whole thing fits together before doing so.

> On XEN 4.0 and earlier the domU is automatically receiving a eth0
> device with the above statements.

Your config file has:
> vif = [ 'mac=00:16:3E:00:88:11,bridge=br0,ip=83.151.XX.XX' ]
> dhcp = "off"
> ip = "83.151.XX.XX"
> netmask = "255.255.255.0"
> gateway = "83.151.XX,XX" 

Which seems a bit odd -- firstly ip is given twice (as a top level and
as part of the vif config) and secondly netmask and gateway appear to be
top level settings when really their meaning is only in the context of a
given VIF device. So I'm not clear what the expected meaning should be
if you have two VIF devices.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:00:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:00:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7izp-0001rF-6I; Mon, 27 Jan 2014 10:00:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7izn-0001r7-Qf
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:00:47 +0000
Received: from [193.109.254.147:16174] by server-11.bemta-14.messagelabs.com
	id 4E/A1-20576-F4E26E25; Mon, 27 Jan 2014 10:00:47 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390816845!47597!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29167 invoked from network); 27 Jan 2014 10:00:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 10:00:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94727622"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 10:00:44 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 05:00:43 -0500
Message-ID: <1390816842.9890.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Mon, 27 Jan 2014 10:00:42 +0000
In-Reply-To: <52E4DEE6.1090704@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
	<52E4DEE6.1090704@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 11:09 +0100, napster wrote:
> Hi Ian,
> 
> So let me see if I understand you correctly. If the CONFIG_XEN_BALLOON
> is enabled (as in my case),
> root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
> CONFIG_XEN_BALLOON=y
> CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
> then the balloon driver is automatically started at boot time by the
> domU.

AFAIK the balloon driver is started if you just have CONFIG_XEN.

LIke I said before CONFIG_XEN_BALLOON enables additional support for
controlling the balloon driver from within the guest (as opposed to from
the host toolstack).

> 
> Finally, regarding the files
> in /sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the
> domU), are they used by the balloon driver or the selfballoon daemon?

I'd say from the name that it is clearly the selfballoon driver.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:00:58 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:00:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7izp-0001rF-6I; Mon, 27 Jan 2014 10:00:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7izn-0001r7-Qf
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:00:47 +0000
Received: from [193.109.254.147:16174] by server-11.bemta-14.messagelabs.com
	id 4E/A1-20576-F4E26E25; Mon, 27 Jan 2014 10:00:47 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390816845!47597!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29167 invoked from network); 27 Jan 2014 10:00:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 10:00:46 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94727622"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 10:00:44 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 05:00:43 -0500
Message-ID: <1390816842.9890.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: napster <Alain.Tchana@enseeiht.fr>
Date: Mon, 27 Jan 2014 10:00:42 +0000
In-Reply-To: <52E4DEE6.1090704@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>
	<52E4DEE6.1090704@enseeiht.fr>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 11:09 +0100, napster wrote:
> Hi Ian,
> 
> So let me see if I understand you correctly. If the CONFIG_XEN_BALLOON
> is enabled (as in my case),
> root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
> CONFIG_XEN_BALLOON=y
> CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
> then the balloon driver is automatically started at boot time by the
> domU.

AFAIK the balloon driver is started if you just have CONFIG_XEN.

LIke I said before CONFIG_XEN_BALLOON enables additional support for
controlling the balloon driver from within the guest (as opposed to from
the host toolstack).

> 
> Finally, regarding the files
> in /sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the
> domU), are they used by the balloon driver or the selfballoon daemon?

I'd say from the name that it is clearly the selfballoon driver.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:07:38 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7j6B-0002FB-IG; Mon, 27 Jan 2014 10:07:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7j69-0002F4-DH
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:07:21 +0000
Received: from [85.158.137.68:34469] by server-12.bemta-3.messagelabs.com id
	7F/A6-20055-8DF26E25; Mon, 27 Jan 2014 10:07:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390817238!11479011!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23781 invoked from network); 27 Jan 2014 10:07:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 10:07:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94729564"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 10:07:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 05:07:17 -0500
Message-ID: <1390817236.9890.22.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Mon, 27 Jan 2014 10:07:16 +0000
In-Reply-To: <CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 11:38 -0500, Meng Xu wrote:

>         
>         If that doesn't help then can you tell us where on the network
>         your DHCP
>         server and gateway are (are they in dom0, elsewhere on the
>         network etc).
>         Are you able to ping domU->dom0 and domU->gateway?
> 
> 
> Inside domU, its Gateway is 10.0.50.1, its address is 10.0.50.253;
> domU cannot ping 10.0.50.1 or dom0; (But domU's DNS works, it can find
> the ip address of www.google.com). domU's DNS is  158.130.21.22; The
> DNS or DHCP server is NOT in dom0; they are controlled by our
> university. 
> One thing to note is that: domU can use `apt-get` to install package
> from outside network; But domU can NOT ping outside network, e.g.,
> www.google.com.

So it seems to me that, contrary to the $subject line, your domU's
network is fine and it is only ping which is not working.

In that case it is more than likely that something in your network
infrastructure (like your IT department's firewalls for example, or your
dom0 or domU firewalls) are simply blocking ICMP (ping) traffic.

> Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;
> dom0 can NOT pinig 10.0.50.253. 
> 
> 
> Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It
> seems that the ip address automatically assigned to the domU is
> incorrect.

Perhaps 10.0.50.1 is simply configured to not respond to pings?

If the gateway came from your IT departments infrastructure and you
believe it to be wrong then I think you need to speak to them about it.

> If I manually change the domU's ip address to 158.130.50.XX, which is
> in the same sub-network of my dom0's xenbr0's ip address, domU can
> reach the outside network. However, I don't think this is a good idea
> because each domU will need a static ip address. 

If your DHCP server is serving up incorrect IP addresses then this
should be fixed on the server side.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:07:38 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7j6B-0002FB-IG; Mon, 27 Jan 2014 10:07:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W7j69-0002F4-DH
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:07:21 +0000
Received: from [85.158.137.68:34469] by server-12.bemta-3.messagelabs.com id
	7F/A6-20055-8DF26E25; Mon, 27 Jan 2014 10:07:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1390817238!11479011!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23781 invoked from network); 27 Jan 2014 10:07:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 10:07:19 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94729564"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 10:07:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 05:07:17 -0500
Message-ID: <1390817236.9890.22.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Mon, 27 Jan 2014 10:07:16 +0000
In-Reply-To: <CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sun, 2014-01-26 at 11:38 -0500, Meng Xu wrote:

>         
>         If that doesn't help then can you tell us where on the network
>         your DHCP
>         server and gateway are (are they in dom0, elsewhere on the
>         network etc).
>         Are you able to ping domU->dom0 and domU->gateway?
> 
> 
> Inside domU, its Gateway is 10.0.50.1, its address is 10.0.50.253;
> domU cannot ping 10.0.50.1 or dom0; (But domU's DNS works, it can find
> the ip address of www.google.com). domU's DNS is  158.130.21.22; The
> DNS or DHCP server is NOT in dom0; they are controlled by our
> university. 
> One thing to note is that: domU can use `apt-get` to install package
> from outside network; But domU can NOT ping outside network, e.g.,
> www.google.com.

So it seems to me that, contrary to the $subject line, your domU's
network is fine and it is only ping which is not working.

In that case it is more than likely that something in your network
infrastructure (like your IT department's firewalls for example, or your
dom0 or domU firewalls) are simply blocking ICMP (ping) traffic.

> Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;
> dom0 can NOT pinig 10.0.50.253. 
> 
> 
> Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It
> seems that the ip address automatically assigned to the domU is
> incorrect.

Perhaps 10.0.50.1 is simply configured to not respond to pings?

If the gateway came from your IT departments infrastructure and you
believe it to be wrong then I think you need to speak to them about it.

> If I manually change the domU's ip address to 158.130.50.XX, which is
> in the same sub-network of my dom0's xenbr0's ip address, domU can
> reach the outside network. However, I don't think this is a good idea
> because each domU will need a static ip address. 

If your DHCP server is serving up incorrect IP addresses then this
should be fixed on the server side.

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:07:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:07:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7j6j-0002IE-65; Mon, 27 Jan 2014 10:07:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W7j6h-0002I0-T9
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:07:56 +0000
Received: from [193.109.254.147:52083] by server-1.bemta-14.messagelabs.com id
	37/25-15600-BFF26E25; Mon, 27 Jan 2014 10:07:55 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-5.tower-27.messagelabs.com!1390817274!52237!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3382 invoked from network); 27 Jan 2014 10:07:54 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-5.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 10:07:54 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0RA7pMi027050; Mon, 27 Jan 2014 11:07:51 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0RA7nGw010354
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Mon, 27 Jan 2014 11:07:51 +0100
Message-ID: <52E62F96.4070306@enseeiht.fr>
Date: Mon, 27 Jan 2014 11:06:14 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>, napster <Alain.Tchana@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>	
	<52E4DEE6.1090704@enseeiht.fr>
	<1390816842.9890.17.camel@kazak.uk.xensource.com>
In-Reply-To: <1390816842.9890.17.camel@kazak.uk.xensource.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Mon, 27 Jan 2014 11:07:51 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thanks for your reply Ian.

Alain

On 27/01/2014 11:00, Ian Campbell wrote:
> On Sun, 2014-01-26 at 11:09 +0100, napster wrote:
>> Hi Ian,
>>
>> So let me see if I understand you correctly. If the CONFIG_XEN_BALLOON
>> is enabled (as in my case),
>> root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
>> CONFIG_XEN_BALLOON=y
>> CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
>> then the balloon driver is automatically started at boot time by the
>> domU.
> AFAIK the balloon driver is started if you just have CONFIG_XEN.
>
> LIke I said before CONFIG_XEN_BALLOON enables additional support for
> controlling the balloon driver from within the guest (as opposed to from
> the host toolstack).
>
>> Finally, regarding the files
>> in /sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the
>> domU), are they used by the balloon driver or the selfballoon daemon?
> I'd say from the name that it is clearly the selfballoon driver.
>
> Ian.
>
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 10:07:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 10:07:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7j6j-0002IE-65; Mon, 27 Jan 2014 10:07:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Alain.Tchana@enseeiht.fr>) id 1W7j6h-0002I0-T9
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 10:07:56 +0000
Received: from [193.109.254.147:52083] by server-1.bemta-14.messagelabs.com id
	37/25-15600-BFF26E25; Mon, 27 Jan 2014 10:07:55 +0000
X-Env-Sender: Alain.Tchana@enseeiht.fr
X-Msg-Ref: server-5.tower-27.messagelabs.com!1390817274!52237!1
X-Originating-IP: [147.127.176.11]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3382 invoked from network); 27 Jan 2014 10:07:54 -0000
Received: from n7smtp.enseeiht.fr (HELO n7smtp.enseeiht.fr) (147.127.176.11)
	by server-5.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 10:07:54 -0000
Received: from imap.enseeiht.fr (imap.enseeiht.fr [147.127.176.21])
	by n7smtp.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0RA7pMi027050; Mon, 27 Jan 2014 11:07:51 +0100
Received: from [147.127.240.247] (he130919-02.enseeiht.fr [147.127.240.247])
	(authenticated bits=0)
	by imap.enseeiht.fr (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id
	s0RA7nGw010354
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Mon, 27 Jan 2014 11:07:51 +0100
Message-ID: <52E62F96.4070306@enseeiht.fr>
Date: Mon, 27 Jan 2014 11:06:14 +0100
From: napster <Alain.Tchana@enseeiht.fr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.0
MIME-Version: 1.0
To: Ian Campbell <Ian.Campbell@citrix.com>, napster <Alain.Tchana@enseeiht.fr>
References: <52E0299B.3000404@enseeiht.fr> <52E0CEB3.5060001@enseeiht.fr>	
	<52E4DEE6.1090704@enseeiht.fr>
	<1390816842.9890.17.camel@kazak.uk.xensource.com>
In-Reply-To: <1390816842.9890.17.camel@kazak.uk.xensource.com>
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(n7smtp.enseeiht.fr [147.127.176.11]);
	Mon, 27 Jan 2014 11:07:51 +0100 (CET)
X-Scanned-By: MIMEDefang 2.64 on 147.127.176.11
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] How to know if the balloon driver is running
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thanks for your reply Ian.

Alain

On 27/01/2014 11:00, Ian Campbell wrote:
> On Sun, 2014-01-26 at 11:09 +0100, napster wrote:
>> Hi Ian,
>>
>> So let me see if I understand you correctly. If the CONFIG_XEN_BALLOON
>> is enabled (as in my case),
>> root@xxxx# grep CONFIG_XEN_BALLOON /boot/config-3.8.0-35-generic
>> CONFIG_XEN_BALLOON=y
>> CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
>> then the balloon driver is automatically started at boot time by the
>> domU.
> AFAIK the balloon driver is started if you just have CONFIG_XEN.
>
> LIke I said before CONFIG_XEN_BALLOON enables additional support for
> controlling the balloon driver from within the guest (as opposed to from
> the host toolstack).
>
>> Finally, regarding the files
>> in /sys/devices/system/xen_memory/xen_memory0/selfballoon (inside the
>> domU), are they used by the balloon driver or the selfballoon daemon?
> I'd say from the name that it is clearly the selfballoon driver.
>
> Ian.
>
>


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 11:42:54 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 11:42:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7ka3-0007HD-Ke; Mon, 27 Jan 2014 11:42:19 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W7ka1-0007H5-Rl
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 11:42:18 +0000
Received: from [85.158.143.35:54112] by server-1.bemta-4.messagelabs.com id
	F8/46-02132-91646E25; Mon, 27 Jan 2014 11:42:17 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390822935!1032976!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16226 invoked from network); 27 Jan 2014 11:42:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 11:42:16 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="96766743"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 27 Jan 2014 11:42:14 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 06:42:14 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W7kZx-00005o-Sf;
	Mon, 27 Jan 2014 11:42:13 +0000
Date: Mon, 27 Jan 2014 11:42:13 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140127114213.GA32713@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, Jan 25, 2014 at 11:33:53AM -0800, Colin Kincaid Williams wrote:
> No I have not. Furthermore, it seems like dom0 is unstable. I've had the

One problem per time please. :-)

AFAICT your DomU's console is running as you can already see the kernel
log from DomU. It's just that it didn't spawn a tty on hvc0.

> machine lock up a few times when I was using a web browser on dom0, without
> any domU started. Once I noticed kworker in top hogging the CPU. This never
> happened when I was running the arch without Xen.
> 

You should probably report this to Arch's package maintainer.

Wei.

> 
> On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:
> 
> > On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> > > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
> > still
> > > unable to run a centOS 6.5 pv domU from an archlinux dom0.
> > >
> >
> > Have you added an entry in your DomU's inittab to make it spawn a
> > console for you on hvc0?
> >
> > Wei.
> >

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 11:42:54 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 11:42:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7ka3-0007HD-Ke; Mon, 27 Jan 2014 11:42:19 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W7ka1-0007H5-Rl
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 11:42:18 +0000
Received: from [85.158.143.35:54112] by server-1.bemta-4.messagelabs.com id
	F8/46-02132-91646E25; Mon, 27 Jan 2014 11:42:17 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1390822935!1032976!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16226 invoked from network); 27 Jan 2014 11:42:16 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 11:42:16 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="96766743"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 27 Jan 2014 11:42:14 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 06:42:14 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W7kZx-00005o-Sf;
	Mon, 27 Jan 2014 11:42:13 +0000
Date: Mon, 27 Jan 2014 11:42:13 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140127114213.GA32713@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, Jan 25, 2014 at 11:33:53AM -0800, Colin Kincaid Williams wrote:
> No I have not. Furthermore, it seems like dom0 is unstable. I've had the

One problem per time please. :-)

AFAICT your DomU's console is running as you can already see the kernel
log from DomU. It's just that it didn't spawn a tty on hvc0.

> machine lock up a few times when I was using a web browser on dom0, without
> any domU started. Once I noticed kworker in top hogging the CPU. This never
> happened when I was running the arch without Xen.
> 

You should probably report this to Arch's package maintainer.

Wei.

> 
> On Sat, Jan 25, 2014 at 10:18 AM, Wei Liu <wei.liu2@citrix.com> wrote:
> 
> > On Fri, Jan 24, 2014 at 07:03:48PM -0800, Colin Kincaid Williams wrote:
> > > I tried adding the extra = "console=hvc0" line to my xl.cfg , but I'm
> > still
> > > unable to run a centOS 6.5 pv domU from an archlinux dom0.
> > >
> >
> > Have you added an entry in your DomU's inittab to make it spawn a
> > console for you on hvc0?
> >
> > Wei.
> >

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 11:46:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 11:46:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7kdn-0007S9-IW; Mon, 27 Jan 2014 11:46:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W7kdl-0007S0-SV
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 11:46:10 +0000
Received: from [85.158.139.211:41678] by server-5.bemta-5.messagelabs.com id
	92/83-14928-10746E25; Mon, 27 Jan 2014 11:46:09 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1390823166!12153515!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24364 invoked from network); 27 Jan 2014 11:46:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 11:46:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94752531"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 11:46:06 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 06:46:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W7kdh-000099-AJ;
	Mon, 27 Jan 2014 11:46:05 +0000
Date: Mon, 27 Jan 2014 11:46:04 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140127114604.GB32713@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
	<CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, Jan 25, 2014 at 11:40:21AM -0800, Colin Kincaid Williams wrote:
> My system has been crashing frequently after installing the xen package.
> Even without running any domU's. I look at top when the cpu is racing. I've
> seen kworker hogging the cpu. I've seen mplayer hogging the cpu. Sometimes

This is not good, but doesn't ring a bell to me, sorry.

> when I run htop I see 30 firefox processes but only one in regular top.

Xen will not affect how your OS views its processes.

> Haven't had any stability issues without xen, or with the grub option
> without xen.
> 

Same as previous email. You will have better luck reporting this problem
to the package maintainer. We don't know yet how Xen is configured under
Arch.

If you're sure it's an upstream Xen bug, you can file a bug report to
Xen-devel list. Detailed instructions can be found at:

http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 11:46:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 11:46:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7kdn-0007S9-IW; Mon, 27 Jan 2014 11:46:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W7kdl-0007S0-SV
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 11:46:10 +0000
Received: from [85.158.139.211:41678] by server-5.bemta-5.messagelabs.com id
	92/83-14928-10746E25; Mon, 27 Jan 2014 11:46:09 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1390823166!12153515!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24364 invoked from network); 27 Jan 2014 11:46:08 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 11:46:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,728,1384300800"; d="scan'208";a="94752531"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 27 Jan 2014 11:46:06 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Mon, 27 Jan 2014 06:46:05 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W7kdh-000099-AJ;
	Mon, 27 Jan 2014 11:46:05 +0000
Date: Mon, 27 Jan 2014 11:46:04 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Colin Kincaid Williams <discord@uw.edu>
Message-ID: <20140127114604.GB32713@zion.uk.xensource.com>
References: <CAB-gU_vs9JG=zQVoQR=v9Xe81Nfc=3MVsDnqZT0RjoD5XsH_AQ@mail.gmail.com>
	<CAB-gU_us8qhdJqB=8Tc+p967VFtQG2pMfUnFaScug=hZ0Z1C6g@mail.gmail.com>
	<20140125181808.GA1465@zion.uk.xensource.com>
	<CAB-gU_tPnkixe-3OBruOwLoJPzPdpCKud=BBEnWQpObT4mVcnw@mail.gmail.com>
	<CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAB-gU_sHZAs7af_XzLN7X_53iZLuiFoLrfJxzp78f2EngvopwQ@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Having trouble starting pv domU, not sure why.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Sat, Jan 25, 2014 at 11:40:21AM -0800, Colin Kincaid Williams wrote:
> My system has been crashing frequently after installing the xen package.
> Even without running any domU's. I look at top when the cpu is racing. I've
> seen kworker hogging the cpu. I've seen mplayer hogging the cpu. Sometimes

This is not good, but doesn't ring a bell to me, sorry.

> when I run htop I see 30 firefox processes but only one in regular top.

Xen will not affect how your OS views its processes.

> Haven't had any stability issues without xen, or with the grub option
> without xen.
> 

Same as previous email. You will have better luck reporting this problem
to the package maintainer. We don't know yet how Xen is configured under
Arch.

If you're sure it's an upstream Xen bug, you can file a bug report to
Xen-devel list. Detailed instructions can be found at:

http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen

Wei.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 12:37:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 12:37:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7lQw-00035i-Hj; Mon, 27 Jan 2014 12:36:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <teabetab@yahoo.fr>) id 1W7lQu-00035c-Nc
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 12:36:57 +0000
Received: from [85.158.139.211:38098] by server-9.bemta-5.messagelabs.com id
	2D/95-15098-7E256E25; Mon, 27 Jan 2014 12:36:55 +0000
X-Env-Sender: teabetab@yahoo.fr
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390826214!12166275!1
X-Originating-IP: [212.82.97.150]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5601 invoked from network); 27 Jan 2014 12:36:55 -0000
Received: from nm37-vm9.bullet.mail.ir2.yahoo.com (HELO
	nm37-vm9.bullet.mail.ir2.yahoo.com) (212.82.97.150)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 12:36:55 -0000
Received: from [212.82.98.56] by nm37.bullet.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
Received: from [212.82.98.96] by tm9.bullet.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
Received: from [127.0.0.1] by omp1033.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 722663.96391.bm@omp1033.mail.ir2.yahoo.com
Received: (qmail 67550 invoked by uid 60001); 27 Jan 2014 12:36:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1390826214; bh=cmFe82AbCSwfPQElcaChlm8emQ6NIeY3c2YQx0/lpTY=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=Y3i1ovFYZx+L2mfTHXP0GwhmSmzsF1lE9M1M2D81FFaFK+CMw2fyxcoMAMT6rjTa8SA1zxdT3EAPw5KPRpsdE6/36Shjz8lDPDtB+OLLCAKBExEevrq3O4AqX9OqrEB3WxYTpdkakmZm6tKxPtJitI7NPPLfxjQDnyNUHzLgDFY=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=up6mIHAIBsO4ExQSRCtqHjAvh38vK4+olvvzP5c4tiSeLTSTqkS7DPoS6M2F73dIF5LT7j5W3i2KzKB1oFJWjackHmICQJyz+3JmxSW9eg8vyUT+YM24A8Rwy2TOCpILgEz203g+V9AHBI0tGFvBoky32+qXRnANV3BOUl7APX0=;
X-YMail-OSG: uv.wEa4VM1nDvXZkrs3rp_Rj6gCnM3NpUUFIgDr1WUTwzfI
	NqelOGfDukXAXKuycpRphOz26OWylrZgNH.GV.5TRFbIrv3Uc7p1UXHtoYNL
	7KJbjQKzQjSe1b_6K3jhQM_VJMx4Shh7C0AjFz6x.PSxasEtf6J4xUM2JTUG
	NYY2tHem1qirmAxGDt8jvGqenyEQvui8GBQ2ga2zrQcZUzfvRhVp0Y7ra.8u
	kr_ce7usW3V.LdqrmFt0RUqM4mbEbWKoDsH9wu9t6_kByAb5QkjoP5aoRupU
	WpTy39JrMx5C_zNrGs51aB6eTcr3nAukD_3.GNhKrlvewUwEcZUFdeGR2pV7
	poAKd0jFbOo4GHSe2XCp8Tw6cs_eG8XJQ4bwngY.21zH.tv39U3kBrhxq14v
	eKTQpCUx1rny982EAHl3OTYqE_9a8WW6Ouu7JN8S9bgHO_FjsfaQYzmwUz.W
	WuXl9_M9F.0lpnuHtuPcXb2mnbXjIvuj3OTWvkPZ8Q652qurXRhILM0yIBc2
	QI.Pn.omWQS9GOwCpXZtOIp9Qh8VX
Received: from [147.127.240.247] by web173106.mail.ir2.yahoo.com via HTTP;
	Mon, 27 Jan 2014 12:36:54 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8sIApJIGFtIGEgbmV3IHVzZXIgb2YgeGVuIGFuZCBpIGFtIHVzaW5nIHRoZSA0LjIgdmVyc2lvbi4gUGxlYXNlLCBjYW4geW91IGhlbHAgbWUgdG8ga25vdyBob3cgdG8gZW5hYmxlIGFuZCBkaXNhYmxlIHBhZ2Ugc2hhcmluZyBvcHRpb24gb24gSFZNIGd1ZXN0cz8gQW5kIGFsc28gaG93IHRvIGtub3cgdGhlIG51bWJlciBvZiBwYWdlIGJlZWluZyBzaGFyZSBiZXR3ZWVuIGd1ZXN0cz8gClRoYW5rcy4gATABAQEB
X-Mailer: YahooMailWebService/0.8.174.629
Message-ID: <1390826214.30084.YahooMailNeo@web173106.mail.ir2.yahoo.com>
Date: Mon, 27 Jan 2014 12:36:54 +0000 (GMT)
From: DJOMGWE TEABE Boris <teabetab@yahoo.fr>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
MIME-Version: 1.0
Subject: [Xen-users] memory sharing on xen server
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: DJOMGWE TEABE Boris <teabetab@yahoo.fr>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1821182698139892648=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1821182698139892648==
Content-Type: multipart/alternative; boundary="404364280-762547561-1390826214=:30084"

--404364280-762547561-1390826214=:30084
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello, =0AI am a new user of xen and i am using the 4.2 version. Please, ca=
n you help me to know how to enable and disable page sharing option on HVM =
guests? And also how to know the number of page beeing share between guests=
? =0AThanks. 
--404364280-762547561-1390826214=:30084
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hello, <br>I am a new user of xen and i am using the 4.2 vers=
ion. Please, can you help me to know how to enable and disable page sharing=
 option on HVM guests? And also how to know the number of page beeing share=
 between guests? <br>Thanks. <br><div><br></div></div></body></html>
--404364280-762547561-1390826214=:30084--


--===============1821182698139892648==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1821182698139892648==--


From xen-users-bounces@lists.xen.org Mon Jan 27 12:37:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 12:37:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7lQw-00035i-Hj; Mon, 27 Jan 2014 12:36:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <teabetab@yahoo.fr>) id 1W7lQu-00035c-Nc
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 12:36:57 +0000
Received: from [85.158.139.211:38098] by server-9.bemta-5.messagelabs.com id
	2D/95-15098-7E256E25; Mon, 27 Jan 2014 12:36:55 +0000
X-Env-Sender: teabetab@yahoo.fr
X-Msg-Ref: server-4.tower-206.messagelabs.com!1390826214!12166275!1
X-Originating-IP: [212.82.97.150]
X-SpamReason: No, hits=0.6 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5601 invoked from network); 27 Jan 2014 12:36:55 -0000
Received: from nm37-vm9.bullet.mail.ir2.yahoo.com (HELO
	nm37-vm9.bullet.mail.ir2.yahoo.com) (212.82.97.150)
	by server-4.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 12:36:55 -0000
Received: from [212.82.98.56] by nm37.bullet.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
Received: from [212.82.98.96] by tm9.bullet.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
Received: from [127.0.0.1] by omp1033.mail.ir2.yahoo.com with NNFMP;
	27 Jan 2014 12:36:54 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 722663.96391.bm@omp1033.mail.ir2.yahoo.com
Received: (qmail 67550 invoked by uid 60001); 27 Jan 2014 12:36:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024;
	t=1390826214; bh=cmFe82AbCSwfPQElcaChlm8emQ6NIeY3c2YQx0/lpTY=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=Y3i1ovFYZx+L2mfTHXP0GwhmSmzsF1lE9M1M2D81FFaFK+CMw2fyxcoMAMT6rjTa8SA1zxdT3EAPw5KPRpsdE6/36Shjz8lDPDtB+OLLCAKBExEevrq3O4AqX9OqrEB3WxYTpdkakmZm6tKxPtJitI7NPPLfxjQDnyNUHzLgDFY=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type;
	b=up6mIHAIBsO4ExQSRCtqHjAvh38vK4+olvvzP5c4tiSeLTSTqkS7DPoS6M2F73dIF5LT7j5W3i2KzKB1oFJWjackHmICQJyz+3JmxSW9eg8vyUT+YM24A8Rwy2TOCpILgEz203g+V9AHBI0tGFvBoky32+qXRnANV3BOUl7APX0=;
X-YMail-OSG: uv.wEa4VM1nDvXZkrs3rp_Rj6gCnM3NpUUFIgDr1WUTwzfI
	NqelOGfDukXAXKuycpRphOz26OWylrZgNH.GV.5TRFbIrv3Uc7p1UXHtoYNL
	7KJbjQKzQjSe1b_6K3jhQM_VJMx4Shh7C0AjFz6x.PSxasEtf6J4xUM2JTUG
	NYY2tHem1qirmAxGDt8jvGqenyEQvui8GBQ2ga2zrQcZUzfvRhVp0Y7ra.8u
	kr_ce7usW3V.LdqrmFt0RUqM4mbEbWKoDsH9wu9t6_kByAb5QkjoP5aoRupU
	WpTy39JrMx5C_zNrGs51aB6eTcr3nAukD_3.GNhKrlvewUwEcZUFdeGR2pV7
	poAKd0jFbOo4GHSe2XCp8Tw6cs_eG8XJQ4bwngY.21zH.tv39U3kBrhxq14v
	eKTQpCUx1rny982EAHl3OTYqE_9a8WW6Ouu7JN8S9bgHO_FjsfaQYzmwUz.W
	WuXl9_M9F.0lpnuHtuPcXb2mnbXjIvuj3OTWvkPZ8Q652qurXRhILM0yIBc2
	QI.Pn.omWQS9GOwCpXZtOIp9Qh8VX
Received: from [147.127.240.247] by web173106.mail.ir2.yahoo.com via HTTP;
	Mon, 27 Jan 2014 12:36:54 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8sIApJIGFtIGEgbmV3IHVzZXIgb2YgeGVuIGFuZCBpIGFtIHVzaW5nIHRoZSA0LjIgdmVyc2lvbi4gUGxlYXNlLCBjYW4geW91IGhlbHAgbWUgdG8ga25vdyBob3cgdG8gZW5hYmxlIGFuZCBkaXNhYmxlIHBhZ2Ugc2hhcmluZyBvcHRpb24gb24gSFZNIGd1ZXN0cz8gQW5kIGFsc28gaG93IHRvIGtub3cgdGhlIG51bWJlciBvZiBwYWdlIGJlZWluZyBzaGFyZSBiZXR3ZWVuIGd1ZXN0cz8gClRoYW5rcy4gATABAQEB
X-Mailer: YahooMailWebService/0.8.174.629
Message-ID: <1390826214.30084.YahooMailNeo@web173106.mail.ir2.yahoo.com>
Date: Mon, 27 Jan 2014 12:36:54 +0000 (GMT)
From: DJOMGWE TEABE Boris <teabetab@yahoo.fr>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
MIME-Version: 1.0
Subject: [Xen-users] memory sharing on xen server
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: DJOMGWE TEABE Boris <teabetab@yahoo.fr>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1821182698139892648=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1821182698139892648==
Content-Type: multipart/alternative; boundary="404364280-762547561-1390826214=:30084"

--404364280-762547561-1390826214=:30084
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hello, =0AI am a new user of xen and i am using the 4.2 version. Please, ca=
n you help me to know how to enable and disable page sharing option on HVM =
guests? And also how to know the number of page beeing share between guests=
? =0AThanks. 
--404364280-762547561-1390826214=:30084
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hello, <br>I am a new user of xen and i am using the 4.2 vers=
ion. Please, can you help me to know how to enable and disable page sharing=
 option on HVM guests? And also how to know the number of page beeing share=
 between guests? <br>Thanks. <br><div><br></div></div></body></html>
--404364280-762547561-1390826214=:30084--


--===============1821182698139892648==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1821182698139892648==--


From xen-users-bounces@lists.xen.org Mon Jan 27 13:52:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 13:52:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7mbc-0006Fl-Pc; Mon, 27 Jan 2014 13:52:04 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W7mbb-0006FN-2T; Mon, 27 Jan 2014 13:52:03 +0000
Received: from [85.158.143.35:43261] by server-3.bemta-4.messagelabs.com id
	1C/2F-32360-28466E25; Mon, 27 Jan 2014 13:52:02 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390830720!1069730!1
X-Originating-IP: [209.85.215.46]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32597 invoked from network); 27 Jan 2014 13:52:01 -0000
Received: from mail-la0-f46.google.com (HELO mail-la0-f46.google.com)
	(209.85.215.46)
	by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 13:52:01 -0000
Received: by mail-la0-f46.google.com with SMTP id b8so4436323lan.5
	for <multiple recipients>; Mon, 27 Jan 2014 05:52:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=vMnuYiRqs9H8ftj71Fqt+goDY1muv+xoMcrcel79nLQ=;
	b=q8QZBHwGf5dIJlKjW6ycvOEpXiDhovgmeeRUBmVRGuTdi2tjyYOWodI66iRMAo0iWi
	msLSeGC95IvW4i5egW9YzJLv7LYo6sh+ig/uqnAC7Y5P5hyu7w8hbM+q2+PjRgGdT++O
	Q+MRQ40blRkgyZXCfO35QmWh1iERgrcbThW3x/TLl7d7fkklarqT8Fg5K8gddZOiWW1C
	UtD8h+EjAjbwVU2h9xNR1tY0jjXpOLvMnF2R9qndzDLUB2Pe0IWd+nnzoUXPOG2Ko5uA
	IIQLM0TPqGazjeALOjICCk4hFVFDg7JRLxdDwoOTR8zRjGRwChoN5lhKzYZUrK75HU/E
	6Kfg==
MIME-Version: 1.0
X-Received: by 10.152.164.166 with SMTP id yr6mr17584163lab.1.1390830720257;
	Mon, 27 Jan 2014 05:52:00 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Mon, 27 Jan 2014 05:52:00 -0800 (PST)
Date: Mon, 27 Jan 2014 08:52:00 -0500
X-Google-Sender-Auth: 5NSolALttpOH3jOAEHdMxnURh7E
Message-ID: <CAHehzX3qhas5MZne3M3hxTje5fLFab1FSo-eb5y4c0Rp1r1stw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	cl-mirage@lists.cam.ac.uk, xs-devel@lists.xenserver.org
Subject: [Xen-users] TODAY is Xen Document Day!
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Today is the day!

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

Not sure what needs attention?  Here is the current TODO list:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

If you haven't requested to be made a Wiki editor, just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

Hope to see you in #xendocs!

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 13:52:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 13:52:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7mbc-0006Fl-Pc; Mon, 27 Jan 2014 13:52:04 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W7mbb-0006FN-2T; Mon, 27 Jan 2014 13:52:03 +0000
Received: from [85.158.143.35:43261] by server-3.bemta-4.messagelabs.com id
	1C/2F-32360-28466E25; Mon, 27 Jan 2014 13:52:02 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1390830720!1069730!1
X-Originating-IP: [209.85.215.46]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32597 invoked from network); 27 Jan 2014 13:52:01 -0000
Received: from mail-la0-f46.google.com (HELO mail-la0-f46.google.com)
	(209.85.215.46)
	by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	27 Jan 2014 13:52:01 -0000
Received: by mail-la0-f46.google.com with SMTP id b8so4436323lan.5
	for <multiple recipients>; Mon, 27 Jan 2014 05:52:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=vMnuYiRqs9H8ftj71Fqt+goDY1muv+xoMcrcel79nLQ=;
	b=q8QZBHwGf5dIJlKjW6ycvOEpXiDhovgmeeRUBmVRGuTdi2tjyYOWodI66iRMAo0iWi
	msLSeGC95IvW4i5egW9YzJLv7LYo6sh+ig/uqnAC7Y5P5hyu7w8hbM+q2+PjRgGdT++O
	Q+MRQ40blRkgyZXCfO35QmWh1iERgrcbThW3x/TLl7d7fkklarqT8Fg5K8gddZOiWW1C
	UtD8h+EjAjbwVU2h9xNR1tY0jjXpOLvMnF2R9qndzDLUB2Pe0IWd+nnzoUXPOG2Ko5uA
	IIQLM0TPqGazjeALOjICCk4hFVFDg7JRLxdDwoOTR8zRjGRwChoN5lhKzYZUrK75HU/E
	6Kfg==
MIME-Version: 1.0
X-Received: by 10.152.164.166 with SMTP id yr6mr17584163lab.1.1390830720257;
	Mon, 27 Jan 2014 05:52:00 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Mon, 27 Jan 2014 05:52:00 -0800 (PST)
Date: Mon, 27 Jan 2014 08:52:00 -0500
X-Google-Sender-Auth: 5NSolALttpOH3jOAEHdMxnURh7E
Message-ID: <CAHehzX3qhas5MZne3M3hxTje5fLFab1FSo-eb5y4c0Rp1r1stw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	cl-mirage@lists.cam.ac.uk, xs-devel@lists.xenserver.org
Subject: [Xen-users] TODAY is Xen Document Day!
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Today is the day!

Xen Project Document Day is a day to help improve overall Xen
documentation, with emphasis on the Xen Project Wiki.

Never participated in a Document Day before?  All the info you'll need is here:

http://wiki.xenproject.org/wiki/Xen_Document_Days

Not sure what needs attention?  Here is the current TODO list:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

Add any documentation deficiencies you have come across while working
with Xen.  Is there a subject you wrestled with?  That's a perfect
opportunity for you to help shape the documentation into something
more useful for the next person who needs it!

If you haven't requested to be made a Wiki editor, just fill out the form below:

http://xenproject.org/component/content/article/100-misc/145-request-to-be-made-a-wiki-editor.html

Hope to see you in #xendocs!

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 15:20:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 15:20:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7nxi-0002GS-Ew; Mon, 27 Jan 2014 15:18:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxg-0002GN-Id
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 15:18:56 +0000
Received: from [85.158.137.68:53839] by server-4.bemta-3.messagelabs.com id
	5D/D2-10414-FD876E25; Mon, 27 Jan 2014 15:18:55 +0000
X-Env-Sender: pasztor@linux.gyakg.u-szeged.hu
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390835934!11588358!1
X-Originating-IP: [160.114.120.248]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17993 invoked from network); 27 Jan 2014 15:18:55 -0000
Received: from eos.fwall.u-szeged.hu (HELO eos.fwall.u-szeged.hu)
	(160.114.120.248)
	by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 15:18:55 -0000
Received: from [192.168.105.4] (helo=esym.fwall.u-szeged.hu)
	by eos.fwall.u-szeged.hu with esmtp (Exim 4.63)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxd-0008PH-Ta
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 16:18:53 +0100
X-AuditID: a07278f7-f799d6d00000140f-44-52e678de1494
Received: from eos.fwall.u-szeged.hu (eos.intra [192.168.105.3])
	by esym.fwall.u-szeged.hu (Symantec Messaging Gateway) with SMTP id
	AF.0B.05135.ED876E25; Mon, 27 Jan 2014 16:18:54 +0100 (CET)
Received: from sagv5.gyakg.u-szeged.hu ([160.114.18.70])
	by eos.fwall.u-szeged.hu with esmtp (Exim 4.63)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxd-0008PQ-Oa
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 16:18:53 +0100
Received: by linux.gyakg.u-szeged.hu (Postfix, from userid 1000)
	id AA6BC80099; Mon, 27 Jan 2014 16:18:53 +0100 (CET)
Date: Mon, 27 Jan 2014 16:18:53 +0100
From: =?iso-8859-2?Q?P=C1SZTOR_Gy=F6rgy?= <pasztor@linux.gyakg.u-szeged.hu>
To: xen-users@lists.xen.org
Message-ID: <20140127151853.GB5657@linux.gyakg.u-szeged.hu>
Mime-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-SZTE-local: YES
X-SZTE-HU-local: YES
X-Brightmail-Tracker: H4sIAAAAAAAAA11Tb1AUZRzmvdu7lpOXWfbu4McpotuYY+lR5DTOWI7GTBPZNHnJB/kQrrJy
	mwdcuyz/BtPUbAITI8/BkwzEVJjRJEsZ0YO5GZpSLCg4uCiIyRiPysa7Kf6k2O6twOK3Z37P
	+zy/532fXVJPT5M2ki8o4oQC1sUYTUTHWV6/aqh01PF0+JhpTXNfh2E9ermz7T/d6yjb9Hwu
	5+KLOSFt3VaTM/iT2d1vLG157/xje9BFQyWKJYFaDcOTt4wqToTuoc+jmKb8CM5/KVUik4wj
	CBpvTz8kSqC7IYgUTFDL4MDpSNTISG2EwautUWyhFkJt797oeTNlh5vdNwgFY2ot3LgQlDEp
	4wS432pWxnpqJRyINOiUsV6Wnpkm1XEq7PvquF4ZW6kkqJ3MVCDIwsa6eDWwBepDY7rDKME7
	Z+nVWHrnLL0ay3pENKNETizLt+8oYV0uu7RKLOfyuFy7U/oCyW9aL5SOt6Iur92PKBIxcbgj
	+LuDNrDFssSPskgdY8NFUO6gzdsKc8ucrOjMEaVt+bwo8oUFjBUPlow66PhZTpBcnMgsxp/4
	bjnoJI1EdPPb+UJJzJEEl/zgpJ6x4FpFi3PZsnJOKFSlfrSQJJgkPNo5vImm8tgibifHuTlh
	hn2TJJkUjGJiYuhEQb5H6Q7eJX8g2kyAU+VPhE7Q0mqspbhNiWWbL5yfTEfG+pGDjGOS1S20
	6GbzRT5Pu8GCVyob8Ayluqfgj9pl98Q5gdb5OmJti/CEst+qnHBKBfNz25KwVXGlNGzU2LYE
	S4px8jyZ1puJ9ki/NIbGkdwhqIUlyL/OI8HNOE1ZEfeQUXMvwtWKvXX2uNY6/TPZkbpGQE1V
	NwHHJmoMcGfk6gLw9AzGww+XrlBwp+9nM0xWH7fCvfYTyXDC/+5iOPVpdSrUHfr7cfimuXkF
	hIa/fgr2n3s/HfZ/OJQO3vZQOniaGlbDr5dur4HDf/ashdaj516Ae8O+9TAQbtsAkfCZDDgV
	DmyCb49UZkFX40QW1HhOb4Ghnu+yoSoy6IZQlU+AB3uvF0Ok8WzFmNyZbq6zIvbRq1twk/L2
	eIaa6ew1tbNZgfbytj3o7YPv3B0ReM9zNJnSOVCx4SCTtxmyR0LLPea7pkM/OjaOPZi6/0bG
	x73By1t27c7855rx5DJbWNw18cEvvs2vxrZkNsVPHRUz6n7b7bU8+1bA0DO1NZDmS71w5JWu
	2CcCJ79fF7Mzx9tP9DEDbS9ur6/8o39J/82KpeOX/2rpXTAS2PcvQ4hO9pkn9YLI/g+C30k1
	EQUAAA==
X-SZTE-AVcheck: YES
Subject: [Xen-users] jumbo frame issues on xen 4.1 and 4.0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I use Debian 6.0 and Debian 7.0 production servers with it's pre-built xen
packages. Some of my vlan-s and interfaces uses mtu=3D9000.
If I use mtu=3D9000 with my domU-s too, then it after a while starts to hang
up all network traffic on that vif. The xen-create-image script writes a
hint into my /etc/network/interfaces: "post-up ethtool -K ethX tx off"
But, if I switch off tx checksuming, then it reduce back the mtu to 1500:
Last line of my dmesg:
[168858.716229] vif vif-2: eth2: Reducing MTU because no SG offload

So, scenario1: I start with MTU=3D9000, and it just hangs up after a while,
Or scenrario2: I switch off tx/gso/etc. and it switch back to MTU=3D1500,
and pmtu-discovery will fix nfs mounts from servers, which has mtu=3D9000...

Does sy. have an debian based out-of-the-box working setup with mtu=3D9000?

Regards,
Gy=F6rgy

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Mon Jan 27 15:20:04 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 27 Jan 2014 15:20:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7nxi-0002GS-Ew; Mon, 27 Jan 2014 15:18:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxg-0002GN-Id
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 15:18:56 +0000
Received: from [85.158.137.68:53839] by server-4.bemta-3.messagelabs.com id
	5D/D2-10414-FD876E25; Mon, 27 Jan 2014 15:18:55 +0000
X-Env-Sender: pasztor@linux.gyakg.u-szeged.hu
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390835934!11588358!1
X-Originating-IP: [160.114.120.248]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17993 invoked from network); 27 Jan 2014 15:18:55 -0000
Received: from eos.fwall.u-szeged.hu (HELO eos.fwall.u-szeged.hu)
	(160.114.120.248)
	by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 27 Jan 2014 15:18:55 -0000
Received: from [192.168.105.4] (helo=esym.fwall.u-szeged.hu)
	by eos.fwall.u-szeged.hu with esmtp (Exim 4.63)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxd-0008PH-Ta
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 16:18:53 +0100
X-AuditID: a07278f7-f799d6d00000140f-44-52e678de1494
Received: from eos.fwall.u-szeged.hu (eos.intra [192.168.105.3])
	by esym.fwall.u-szeged.hu (Symantec Messaging Gateway) with SMTP id
	AF.0B.05135.ED876E25; Mon, 27 Jan 2014 16:18:54 +0100 (CET)
Received: from sagv5.gyakg.u-szeged.hu ([160.114.18.70])
	by eos.fwall.u-szeged.hu with esmtp (Exim 4.63)
	(envelope-from <pasztor@linux.gyakg.u-szeged.hu>) id 1W7nxd-0008PQ-Oa
	for xen-users@lists.xen.org; Mon, 27 Jan 2014 16:18:53 +0100
Received: by linux.gyakg.u-szeged.hu (Postfix, from userid 1000)
	id AA6BC80099; Mon, 27 Jan 2014 16:18:53 +0100 (CET)
Date: Mon, 27 Jan 2014 16:18:53 +0100
From: =?iso-8859-2?Q?P=C1SZTOR_Gy=F6rgy?= <pasztor@linux.gyakg.u-szeged.hu>
To: xen-users@lists.xen.org
Message-ID: <20140127151853.GB5657@linux.gyakg.u-szeged.hu>
Mime-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
X-SZTE-local: YES
X-SZTE-HU-local: YES
X-Brightmail-Tracker: H4sIAAAAAAAAA11Tb1AUZRzmvdu7lpOXWfbu4McpotuYY+lR5DTOWI7GTBPZNHnJB/kQrrJy
	mwdcuyz/BtPUbAITI8/BkwzEVJjRJEsZ0YO5GZpSLCg4uCiIyRiPysa7Kf6k2O6twOK3Z37P
	+zy/532fXVJPT5M2ki8o4oQC1sUYTUTHWV6/aqh01PF0+JhpTXNfh2E9ermz7T/d6yjb9Hwu
	5+KLOSFt3VaTM/iT2d1vLG157/xje9BFQyWKJYFaDcOTt4wqToTuoc+jmKb8CM5/KVUik4wj
	CBpvTz8kSqC7IYgUTFDL4MDpSNTISG2EwautUWyhFkJt797oeTNlh5vdNwgFY2ot3LgQlDEp
	4wS432pWxnpqJRyINOiUsV6Wnpkm1XEq7PvquF4ZW6kkqJ3MVCDIwsa6eDWwBepDY7rDKME7
	Z+nVWHrnLL0ay3pENKNETizLt+8oYV0uu7RKLOfyuFy7U/oCyW9aL5SOt6Iur92PKBIxcbgj
	+LuDNrDFssSPskgdY8NFUO6gzdsKc8ucrOjMEaVt+bwo8oUFjBUPlow66PhZTpBcnMgsxp/4
	bjnoJI1EdPPb+UJJzJEEl/zgpJ6x4FpFi3PZsnJOKFSlfrSQJJgkPNo5vImm8tgibifHuTlh
	hn2TJJkUjGJiYuhEQb5H6Q7eJX8g2kyAU+VPhE7Q0mqspbhNiWWbL5yfTEfG+pGDjGOS1S20
	6GbzRT5Pu8GCVyob8Ayluqfgj9pl98Q5gdb5OmJti/CEst+qnHBKBfNz25KwVXGlNGzU2LYE
	S4px8jyZ1puJ9ki/NIbGkdwhqIUlyL/OI8HNOE1ZEfeQUXMvwtWKvXX2uNY6/TPZkbpGQE1V
	NwHHJmoMcGfk6gLw9AzGww+XrlBwp+9nM0xWH7fCvfYTyXDC/+5iOPVpdSrUHfr7cfimuXkF
	hIa/fgr2n3s/HfZ/OJQO3vZQOniaGlbDr5dur4HDf/ashdaj516Ae8O+9TAQbtsAkfCZDDgV
	DmyCb49UZkFX40QW1HhOb4Ghnu+yoSoy6IZQlU+AB3uvF0Ok8WzFmNyZbq6zIvbRq1twk/L2
	eIaa6ew1tbNZgfbytj3o7YPv3B0ReM9zNJnSOVCx4SCTtxmyR0LLPea7pkM/OjaOPZi6/0bG
	x73By1t27c7855rx5DJbWNw18cEvvs2vxrZkNsVPHRUz6n7b7bU8+1bA0DO1NZDmS71w5JWu
	2CcCJ79fF7Mzx9tP9DEDbS9ur6/8o39J/82KpeOX/2rpXTAS2PcvQ4hO9pkn9YLI/g+C30k1
	EQUAAA==
X-SZTE-AVcheck: YES
Subject: [Xen-users] jumbo frame issues on xen 4.1 and 4.0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I use Debian 6.0 and Debian 7.0 production servers with it's pre-built xen
packages. Some of my vlan-s and interfaces uses mtu=3D9000.
If I use mtu=3D9000 with my domU-s too, then it after a while starts to hang
up all network traffic on that vif. The xen-create-image script writes a
hint into my /etc/network/interfaces: "post-up ethtool -K ethX tx off"
But, if I switch off tx checksuming, then it reduce back the mtu to 1500:
Last line of my dmesg:
[168858.716229] vif vif-2: eth2: Reducing MTU because no SG offload

So, scenario1: I start with MTU=3D9000, and it just hangs up after a while,
Or scenrario2: I switch off tx/gso/etc. and it switch back to MTU=3D1500,
and pmtu-discovery will fix nfs mounts from servers, which has mtu=3D9000...

Does sy. have an debian based out-of-the-box working setup with mtu=3D9000?

Regards,
Gy=F6rgy

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 03:41:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 03:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7zXM-0005Nn-Px; Tue, 28 Jan 2014 03:40:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W7zXK-0005Ni-U7
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 03:40:31 +0000
Received: from [85.158.137.68:31768] by server-14.bemta-3.messagelabs.com id
	70/BE-06105-EA627E25; Tue, 28 Jan 2014 03:40:30 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1390880427!8021656!1
X-Originating-IP: [209.85.214.180]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28392 invoked from network); 28 Jan 2014 03:40:29 -0000
Received: from mail-ob0-f180.google.com (HELO mail-ob0-f180.google.com)
	(209.85.214.180)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 03:40:29 -0000
Received: by mail-ob0-f180.google.com with SMTP id wp4so7317667obc.25
	for <xen-users@lists.xen.org>; Mon, 27 Jan 2014 19:40:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=JWfFGX0sDoSR3zkTAWEIerTBSlgKV2DXzUdEy8wpKkI=;
	b=VLZx1AYBmQqhklWRcjpgGTEH5agmwrGEfxEn2LWmtJnsWeyZXPmV4tYtnSG5nQnefa
	nH3tL7132VeFuneTLQi4yl5oaVvhdXY9ZnXrChsZQWUXhjnt6eoNI0nd0eRiYlU39MV+
	bi2yGpJ6NKvL67YeGbF39EI7hv1Iuy9AHeWerd0yPT9XuGjBhA3H8YTMozErHSY8bwIU
	mO2R3KcCmq8xAEF/pht3twtejaGLXHy67FjFuPkZifjOv8l4mF1X11eUcKWDKQWp4CvZ
	1h0bJ6zoddHYmtz/YVWQurCH2CdB/y/fqJkKu7YDgNBAAacqfOz8HsJcFudQS6kFlput
	gKjA==
MIME-Version: 1.0
X-Received: by 10.60.157.130 with SMTP id wm2mr16993139oeb.31.1390880427308;
	Mon, 27 Jan 2014 19:40:27 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Mon, 27 Jan 2014 19:40:27 -0800 (PST)
In-Reply-To: <1390817236.9890.22.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
Date: Mon, 27 Jan 2014 22:40:27 -0500
Message-ID: <CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6313116734664161307=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6313116734664161307==
Content-Type: multipart/alternative; boundary=047d7bd6afcccb7c9a04f0ff9548

--047d7bd6afcccb7c9a04f0ff9548
Content-Type: text/plain; charset=ISO-8859-1

Hi Ian,

Thank you so much for your reply!


>
>
> > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;
> > dom0 can NOT pinig 10.0.50.253.
> >
> >
> > Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It
> > seems that the ip address automatically assigned to the domU is
> > incorrect.
>
> Perhaps 10.0.50.1 is simply configured to not respond to pings?
>
> If the gateway came from your IT departments infrastructure and you
> believe it to be wrong then I think you need to speak to them about it.
>
>
In my understanding, 10.0.50.1 should be a inner-network which are unseen
from outside network. In addition, the 10.0.50.1 only appears in DomU after
the DomU is created.
Is it possible that when Xen create a DomU, it uses a gateway which does
NOT exist in dom0 and thus cause an invalid gateway?

Thank you very much!

Meng

--047d7bd6afcccb7c9a04f0ff9548
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
 class=3D"gmail_default" style=3D"font-size:small">Hi Ian,</div><div class=
=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail_=
default" style=3D"font-size:small">

Thank you so much for your reply!</div><div class=3D"gmail_default" style=
=3D"font-size:small"></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<div><br>
&gt; Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;<b=
r>
&gt; dom0 can NOT pinig 10.0.50.253.<br>
&gt;<br>
&gt;<br>
&gt; Right now, I&#39;m thinking if the Gateway 10.0.50.1 really exist? It<=
br>
&gt; seems that the ip address automatically assigned to the domU is<br>
&gt; incorrect.<br>
<br>
</div>Perhaps 10.0.50.1 is simply configured to not respond to pings?<br>
<br>
If the gateway came from your IT departments infrastructure and you<br>
believe it to be wrong then I think you need to speak to them about it.<br>
<div><br></div></blockquote><div><br></div><div class=3D"gmail_default" sty=
le=3D"font-size:small">In my understanding, 10.0.50.1 should be a inner-net=
work which are unseen from outside network. In addition, the 10.0.50.1 only=
 appears in DomU after the DomU is created.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Is it possible that =
when Xen create a DomU, it uses a gateway which does NOT exist in dom0 and =
thus cause an invalid gateway?</div><div class=3D"gmail_default" style=3D"f=
ont-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Thank you =
very much!</div><div class=3D"gmail_default" style=3D"font-size:small"><br>=
</div><div class=3D"gmail_default" style=3D"font-size:small">Meng</div></di=
v><br></div>
</div>

--047d7bd6afcccb7c9a04f0ff9548--


--===============6313116734664161307==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6313116734664161307==--


From xen-users-bounces@lists.xen.org Tue Jan 28 03:41:40 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 03:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W7zXM-0005Nn-Px; Tue, 28 Jan 2014 03:40:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W7zXK-0005Ni-U7
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 03:40:31 +0000
Received: from [85.158.137.68:31768] by server-14.bemta-3.messagelabs.com id
	70/BE-06105-EA627E25; Tue, 28 Jan 2014 03:40:30 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1390880427!8021656!1
X-Originating-IP: [209.85.214.180]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28392 invoked from network); 28 Jan 2014 03:40:29 -0000
Received: from mail-ob0-f180.google.com (HELO mail-ob0-f180.google.com)
	(209.85.214.180)
	by server-15.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 03:40:29 -0000
Received: by mail-ob0-f180.google.com with SMTP id wp4so7317667obc.25
	for <xen-users@lists.xen.org>; Mon, 27 Jan 2014 19:40:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=JWfFGX0sDoSR3zkTAWEIerTBSlgKV2DXzUdEy8wpKkI=;
	b=VLZx1AYBmQqhklWRcjpgGTEH5agmwrGEfxEn2LWmtJnsWeyZXPmV4tYtnSG5nQnefa
	nH3tL7132VeFuneTLQi4yl5oaVvhdXY9ZnXrChsZQWUXhjnt6eoNI0nd0eRiYlU39MV+
	bi2yGpJ6NKvL67YeGbF39EI7hv1Iuy9AHeWerd0yPT9XuGjBhA3H8YTMozErHSY8bwIU
	mO2R3KcCmq8xAEF/pht3twtejaGLXHy67FjFuPkZifjOv8l4mF1X11eUcKWDKQWp4CvZ
	1h0bJ6zoddHYmtz/YVWQurCH2CdB/y/fqJkKu7YDgNBAAacqfOz8HsJcFudQS6kFlput
	gKjA==
MIME-Version: 1.0
X-Received: by 10.60.157.130 with SMTP id wm2mr16993139oeb.31.1390880427308;
	Mon, 27 Jan 2014 19:40:27 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Mon, 27 Jan 2014 19:40:27 -0800 (PST)
In-Reply-To: <1390817236.9890.22.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
Date: Mon, 27 Jan 2014 22:40:27 -0500
Message-ID: <CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6313116734664161307=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6313116734664161307==
Content-Type: multipart/alternative; boundary=047d7bd6afcccb7c9a04f0ff9548

--047d7bd6afcccb7c9a04f0ff9548
Content-Type: text/plain; charset=ISO-8859-1

Hi Ian,

Thank you so much for your reply!


>
>
> > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;
> > dom0 can NOT pinig 10.0.50.253.
> >
> >
> > Right now, I'm thinking if the Gateway 10.0.50.1 really exist? It
> > seems that the ip address automatically assigned to the domU is
> > incorrect.
>
> Perhaps 10.0.50.1 is simply configured to not respond to pings?
>
> If the gateway came from your IT departments infrastructure and you
> believe it to be wrong then I think you need to speak to them about it.
>
>
In my understanding, 10.0.50.1 should be a inner-network which are unseen
from outside network. In addition, the 10.0.50.1 only appears in DomU after
the DomU is created.
Is it possible that when Xen create a DomU, it uses a gateway which does
NOT exist in dom0 and thus cause an invalid gateway?

Thank you very much!

Meng

--047d7bd6afcccb7c9a04f0ff9548
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
 class=3D"gmail_default" style=3D"font-size:small">Hi Ian,</div><div class=
=3D"gmail_default" style=3D"font-size:small"><br></div><div class=3D"gmail_=
default" style=3D"font-size:small">

Thank you so much for your reply!</div><div class=3D"gmail_default" style=
=3D"font-size:small"></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<div><br>
&gt; Inside dom0, its Gateway is 158.130.50.1, Its DHCP is 158.130.21.22;<b=
r>
&gt; dom0 can NOT pinig 10.0.50.253.<br>
&gt;<br>
&gt;<br>
&gt; Right now, I&#39;m thinking if the Gateway 10.0.50.1 really exist? It<=
br>
&gt; seems that the ip address automatically assigned to the domU is<br>
&gt; incorrect.<br>
<br>
</div>Perhaps 10.0.50.1 is simply configured to not respond to pings?<br>
<br>
If the gateway came from your IT departments infrastructure and you<br>
believe it to be wrong then I think you need to speak to them about it.<br>
<div><br></div></blockquote><div><br></div><div class=3D"gmail_default" sty=
le=3D"font-size:small">In my understanding, 10.0.50.1 should be a inner-net=
work which are unseen from outside network. In addition, the 10.0.50.1 only=
 appears in DomU after the DomU is created.=A0</div>
<div class=3D"gmail_default" style=3D"font-size:small">Is it possible that =
when Xen create a DomU, it uses a gateway which does NOT exist in dom0 and =
thus cause an invalid gateway?</div><div class=3D"gmail_default" style=3D"f=
ont-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-size:small">Thank you =
very much!</div><div class=3D"gmail_default" style=3D"font-size:small"><br>=
</div><div class=3D"gmail_default" style=3D"font-size:small">Meng</div></di=
v><br></div>
</div>

--047d7bd6afcccb7c9a04f0ff9548--


--===============6313116734664161307==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6313116734664161307==--


From xen-users-bounces@lists.xen.org Tue Jan 28 09:47:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 09:47:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W85FG-0002o7-TS; Tue, 28 Jan 2014 09:46:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W85FF-0002o2-DK
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 09:46:13 +0000
Received: from [193.109.254.147:25223] by server-1.bemta-14.messagelabs.com id
	57/10-15600-46C77E25; Tue, 28 Jan 2014 09:46:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1390902370!280623!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5384 invoked from network); 28 Jan 2014 09:46:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 09:46:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,735,1384300800"; d="scan'208";a="97164299"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 28 Jan 2014 09:46:10 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 28 Jan 2014 04:46:10 -0500
Message-ID: <1390902369.7753.13.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Tue, 28 Jan 2014 09:46:09 +0000
In-Reply-To: <CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
	<CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:
> Hi Ian,
> 
> 
> Thank you so much for your reply!
> 
>         
>         
>         > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is
>         158.130.21.22;
>         > dom0 can NOT pinig 10.0.50.253.
>         >
>         >
>         > Right now, I'm thinking if the Gateway 10.0.50.1 really
>         exist? It
>         > seems that the ip address automatically assigned to the domU
>         is
>         > incorrect.
>         
>         
>         Perhaps 10.0.50.1 is simply configured to not respond to
>         pings?
>         
>         If the gateway came from your IT departments infrastructure
>         and you
>         believe it to be wrong then I think you need to speak to them
>         about it.
>         
>         
> 
> 
> In my understanding, 10.0.50.1 should be a inner-network which are
> unseen from outside network.

What inner network? There is nothing to suggest the creation of such a
thing in any of your configuration details which you have posted.

Neither Xen nor the Xen tools will create networks or subnets by
themselves (unless perhaps you were using the vif-nat configuration, but
your config files say you are not).

Something in your environment is creating this network -- the most
likely candidate is a DHCP server somewhere.

>  In addition, the 10.0.50.1 only appears in DomU after the DomU is
> created. 

That seems tautological to me.

> Is it possible that when Xen create a DomU, it uses a gateway which
> does NOT exist in dom0 and thus cause an invalid gateway?

The gateway is provided either by a DHCP server or by the static
networking configuration *within* the guest. Neither Xen nor the Xen
tools will create or configure a gateway for the guest on their own.

AFAICT none of the issues that you are experiencing are Xen issues, they
appear to relate to the way your network infrastructure is configured,
or perhaps to misunderstanding that configuration. I would recommend
that you find someone locally who is familiar with troubleshooting
network configuration issues and ask them to help you.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 09:47:23 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 09:47:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W85FG-0002o7-TS; Tue, 28 Jan 2014 09:46:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W85FF-0002o2-DK
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 09:46:13 +0000
Received: from [193.109.254.147:25223] by server-1.bemta-14.messagelabs.com id
	57/10-15600-46C77E25; Tue, 28 Jan 2014 09:46:12 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1390902370!280623!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5384 invoked from network); 28 Jan 2014 09:46:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 09:46:11 -0000
X-IronPort-AV: E=Sophos;i="4.95,735,1384300800"; d="scan'208";a="97164299"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 28 Jan 2014 09:46:10 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 28 Jan 2014 04:46:10 -0500
Message-ID: <1390902369.7753.13.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Meng Xu <xumengpanda@gmail.com>
Date: Tue, 28 Jan 2014 09:46:09 +0000
In-Reply-To: <CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
	<CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:
> Hi Ian,
> 
> 
> Thank you so much for your reply!
> 
>         
>         
>         > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is
>         158.130.21.22;
>         > dom0 can NOT pinig 10.0.50.253.
>         >
>         >
>         > Right now, I'm thinking if the Gateway 10.0.50.1 really
>         exist? It
>         > seems that the ip address automatically assigned to the domU
>         is
>         > incorrect.
>         
>         
>         Perhaps 10.0.50.1 is simply configured to not respond to
>         pings?
>         
>         If the gateway came from your IT departments infrastructure
>         and you
>         believe it to be wrong then I think you need to speak to them
>         about it.
>         
>         
> 
> 
> In my understanding, 10.0.50.1 should be a inner-network which are
> unseen from outside network.

What inner network? There is nothing to suggest the creation of such a
thing in any of your configuration details which you have posted.

Neither Xen nor the Xen tools will create networks or subnets by
themselves (unless perhaps you were using the vif-nat configuration, but
your config files say you are not).

Something in your environment is creating this network -- the most
likely candidate is a DHCP server somewhere.

>  In addition, the 10.0.50.1 only appears in DomU after the DomU is
> created. 

That seems tautological to me.

> Is it possible that when Xen create a DomU, it uses a gateway which
> does NOT exist in dom0 and thus cause an invalid gateway?

The gateway is provided either by a DHCP server or by the static
networking configuration *within* the guest. Neither Xen nor the Xen
tools will create or configure a gateway for the guest on their own.

AFAICT none of the issues that you are experiencing are Xen issues, they
appear to relate to the way your network infrastructure is configured,
or perhaps to misunderstanding that configuration. I would recommend
that you find someone locally who is familiar with troubleshooting
network configuration issues and ask them to help you.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 10:34:24 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 10:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W85ys-0004sA-RX; Tue, 28 Jan 2014 10:33:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W85yr-0004rz-5Y
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 10:33:21 +0000
Received: from [85.158.137.68:62311] by server-6.bemta-3.messagelabs.com id
	AE/2D-04868-07787E25; Tue, 28 Jan 2014 10:33:20 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390905198!11766402!1
X-Originating-IP: [209.85.219.43]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18306 invoked from network); 28 Jan 2014 10:33:19 -0000
Received: from mail-oa0-f43.google.com (HELO mail-oa0-f43.google.com)
	(209.85.219.43)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 10:33:19 -0000
Received: by mail-oa0-f43.google.com with SMTP id h16so196629oag.16
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 02:33:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=3upYFpmll0/EqR5D9II1TSYvhw2zhK54MupQI+Ft9Yo=;
	b=h+2V4L3Ady1dX10nt5nT42T9Lp8IwJq0sjFCsAE7PwBT5NTyN72jFLtkRls3T6N3U8
	c5twomjuxUF3bwIAZDOqHApCCriNyj9qcR1TaBzp3fz4oOAQusH7WHQAwISDz95dM7Tf
	S8arxdr9f88S586oNkNothRbzh6F0IomaFIvRowjFQS/l3/+7XAPFOfLCeYCO9kSqyjV
	Re1xSBy1DbzKSsGngReGX1pU3a8CRJk97G6crAV5DY/iPid+nYFVjfTmzlLC8Cx5WNVw
	/Bd+c2vjavT7sFDhfjtY+EOBdwV6Y+1WsbSyw6jSi1BcyErW/IF5usAst5bGZyeoNzBK
	5jqg==
X-Received: by 10.60.80.101 with SMTP id q5mr531106oex.44.1390905197709; Tue,
	28 Jan 2014 02:33:17 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Tue, 28 Jan 2014 02:32:57 -0800 (PST)
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Tue, 28 Jan 2014 16:02:57 +0530
Message-ID: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9040984683173159291=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9040984683173159291==
Content-Type: multipart/alternative; boundary=089e01228ccc39d03704f1055a26

--089e01228ccc39d03704f1055a26
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I am trying to create xen guest.
I have created multiple guest configuration files, but each time it fails
with following error and goes to emergency mode.

[  OK  ] Started udev Coldplug all Devices.
         Starting dracut initqueue hook...
         Starting Show Plymouth Boot Screen...
[  OK  ] Reached target System Initialization.
[  OK  ] Started Show Plymouth Boot Screen.
[  OK  ] Reached target Paths.
[  OK  ] Reached target Basic System.
dracut-initqueue[161]: Warning: Could not boot.
dracut-initqueue[161]: Warning:
/dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not exist
dracut-initqueue[161]: Warning: /dev/fedora_localhost/root does not exist
dracut-initqueue[161]: Warning: /dev/fedora_localhost/swap does not exist
dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-root does not
exist
dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-swap does not
exist
dracut-initqueue[161]: Warning: /dev/xvda1 does not exist
         Starting Dracut Emergency Shell...
Warning: /dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not
exist
Warning: /dev/fedora_localhost/root does not exist
Warning: /dev/fedora_localhost/swap does not exist
Warning: /dev/mapper/fedora_localhost-root does not exist
Warning: /dev/mapper/fedora_localhost-swap does not exist
Warning: /dev/xvda1 does not exist

Generating "/run/initramfs/sosreport.txt"


Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/sosreport.txt" to a USB stick or
/boot
after mounting them and attach it to a bug report.


dracut:/#


My sample configuration files:
$ cat /etc/xen/linuxXen.cfg
name="Linux"
builder="generic"
vncviewer=0
vcpus=1
maxvcpus=2
cpus="all"
cpu_weight=256
cap=0
period=5
slice=10
latency=3
extratime=1
memory=1024
maxmem=2048
on_poweroff="destroy"
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/mapper/fedora_localhost-root"
disk = ['/dev/sda,raw,hda']

>> one more
#cat kx1.cfg
name="kx1"
memory=1024
vcpus=2
builder="generic"
disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/xvda1 ro"
boot="c"

Any idea why it is going to emergency mode?

Thanks for reading and your help.

Regards,
Bhadresh

-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--089e01228ccc39d03704f1055a26
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi,<br><br></div><div>I am trying to create=
 xen guest. <br></div>I have created multiple guest configuration files, bu=
t each time it fails with following error and goes to emergency mode.<br><b=
r>

[=A0 OK=A0 ] Started udev Coldplug all Devices.<br>=A0=A0=A0=A0=A0=A0=A0=A0=
 Starting dracut initqueue hook...<br>=A0=A0=A0=A0=A0=A0=A0=A0 Starting Sho=
w Plymouth Boot Screen...<br>[=A0 OK=A0 ] Reached target System Initializat=
ion.<br>[=A0 OK=A0 ] Started Show Plymouth Boot Screen.<br>

[=A0 OK=A0 ] Reached target Paths.<br>[=A0 OK=A0 ] Reached target Basic Sys=
tem.<br>dracut-initqueue[161]: Warning: Could not boot.<br>dracut-initqueue=
[161]: Warning: /dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does=
 not exist<br>

dracut-initqueue[161]: Warning: /dev/fedora_localhost/root does not exist<b=
r>dracut-initqueue[161]: Warning: /dev/fedora_localhost/swap does not exist=
<br>dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-root does =
not exist<br>

dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-swap does not =
exist<br>dracut-initqueue[161]: Warning: /dev/xvda1 does not exist<br>=A0=
=A0=A0=A0=A0=A0=A0=A0 Starting Dracut Emergency Shell...<br>Warning: /dev/d=
isk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not exist<br>

Warning: /dev/fedora_localhost/root does not exist<br>Warning: /dev/fedora_=
localhost/swap does not exist<br>Warning: /dev/mapper/fedora_localhost-root=
 does not exist<br>Warning: /dev/mapper/fedora_localhost-swap does not exis=
t<br>

Warning: /dev/xvda1 does not exist<br><br>Generating &quot;/run/initramfs/s=
osreport.txt&quot;<br><br><br>Entering emergency mode. Exit the shell to co=
ntinue.<br>Type &quot;journalctl&quot; to view system logs.<br>You might wa=
nt to save &quot;/run/initramfs/sosreport.txt&quot; to a USB stick or /boot=
<br>

after mounting them and attach it to a bug report.<br><br><br>dracut:/# <br=
><br><br></div>My sample configuration files:<br>$ cat /etc/xen/linuxXen.cf=
g <br>name=3D&quot;Linux&quot;<br>builder=3D&quot;generic&quot;<br>vncviewe=
r=3D0<br>

vcpus=3D1<br>maxvcpus=3D2<br>cpus=3D&quot;all&quot;<br>cpu_weight=3D256<br>=
cap=3D0<br>period=3D5<br>slice=3D10<br>latency=3D3<br>extratime=3D1<br>memo=
ry=3D1024<br>maxmem=3D2048<br>on_poweroff=3D&quot;destroy&quot;<br>kernel=
=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot; <br>

ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>root=3D=
&quot;/dev/mapper/fedora_localhost-root&quot;<br>disk =3D [&#39;/dev/sda,ra=
w,hda&#39;]<br><br></div><div>&gt;&gt; one more<br></div><div>#cat kx1.cfg<=
br>

name=3D&quot;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;gen=
eric&quot;<br>disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:=
/bhadresh/sw1.raw,xvdb1,w&#39; ]<br>kernel=3D&quot;/boot/vmlinuz-3.11.8-200=
.fc19.x86_64&quot;<br>

ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>root=3D=
&quot;/dev/xvda1 ro&quot;<br>boot=3D&quot;c&quot;<br><br>Any idea why it is=
 going to emergency mode?<br></div><div><div><br></div><div>Thanks for read=
ing and your help.<br>

<br></div><div>Regards,<br>Bhadresh<br clear=3D"all"></div><div><div><div><=
br>-- <br>Be Positive &amp; Keep Smiling(Jai Jinendra)<br>-----------------=
------------------------------------------<br>Thanks &amp; Regards,<br>Bhad=
resh Udani<br>

(9886399320)<br><br>
</div></div></div></div></div>

--089e01228ccc39d03704f1055a26--


--===============9040984683173159291==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9040984683173159291==--


From xen-users-bounces@lists.xen.org Tue Jan 28 10:34:24 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 10:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W85ys-0004sA-RX; Tue, 28 Jan 2014 10:33:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W85yr-0004rz-5Y
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 10:33:21 +0000
Received: from [85.158.137.68:62311] by server-6.bemta-3.messagelabs.com id
	AE/2D-04868-07787E25; Tue, 28 Jan 2014 10:33:20 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1390905198!11766402!1
X-Originating-IP: [209.85.219.43]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18306 invoked from network); 28 Jan 2014 10:33:19 -0000
Received: from mail-oa0-f43.google.com (HELO mail-oa0-f43.google.com)
	(209.85.219.43)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 10:33:19 -0000
Received: by mail-oa0-f43.google.com with SMTP id h16so196629oag.16
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 02:33:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=3upYFpmll0/EqR5D9II1TSYvhw2zhK54MupQI+Ft9Yo=;
	b=h+2V4L3Ady1dX10nt5nT42T9Lp8IwJq0sjFCsAE7PwBT5NTyN72jFLtkRls3T6N3U8
	c5twomjuxUF3bwIAZDOqHApCCriNyj9qcR1TaBzp3fz4oOAQusH7WHQAwISDz95dM7Tf
	S8arxdr9f88S586oNkNothRbzh6F0IomaFIvRowjFQS/l3/+7XAPFOfLCeYCO9kSqyjV
	Re1xSBy1DbzKSsGngReGX1pU3a8CRJk97G6crAV5DY/iPid+nYFVjfTmzlLC8Cx5WNVw
	/Bd+c2vjavT7sFDhfjtY+EOBdwV6Y+1WsbSyw6jSi1BcyErW/IF5usAst5bGZyeoNzBK
	5jqg==
X-Received: by 10.60.80.101 with SMTP id q5mr531106oex.44.1390905197709; Tue,
	28 Jan 2014 02:33:17 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Tue, 28 Jan 2014 02:32:57 -0800 (PST)
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Tue, 28 Jan 2014 16:02:57 +0530
Message-ID: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9040984683173159291=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9040984683173159291==
Content-Type: multipart/alternative; boundary=089e01228ccc39d03704f1055a26

--089e01228ccc39d03704f1055a26
Content-Type: text/plain; charset=ISO-8859-1

Hi,

I am trying to create xen guest.
I have created multiple guest configuration files, but each time it fails
with following error and goes to emergency mode.

[  OK  ] Started udev Coldplug all Devices.
         Starting dracut initqueue hook...
         Starting Show Plymouth Boot Screen...
[  OK  ] Reached target System Initialization.
[  OK  ] Started Show Plymouth Boot Screen.
[  OK  ] Reached target Paths.
[  OK  ] Reached target Basic System.
dracut-initqueue[161]: Warning: Could not boot.
dracut-initqueue[161]: Warning:
/dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not exist
dracut-initqueue[161]: Warning: /dev/fedora_localhost/root does not exist
dracut-initqueue[161]: Warning: /dev/fedora_localhost/swap does not exist
dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-root does not
exist
dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-swap does not
exist
dracut-initqueue[161]: Warning: /dev/xvda1 does not exist
         Starting Dracut Emergency Shell...
Warning: /dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not
exist
Warning: /dev/fedora_localhost/root does not exist
Warning: /dev/fedora_localhost/swap does not exist
Warning: /dev/mapper/fedora_localhost-root does not exist
Warning: /dev/mapper/fedora_localhost-swap does not exist
Warning: /dev/xvda1 does not exist

Generating "/run/initramfs/sosreport.txt"


Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/sosreport.txt" to a USB stick or
/boot
after mounting them and attach it to a bug report.


dracut:/#


My sample configuration files:
$ cat /etc/xen/linuxXen.cfg
name="Linux"
builder="generic"
vncviewer=0
vcpus=1
maxvcpus=2
cpus="all"
cpu_weight=256
cap=0
period=5
slice=10
latency=3
extratime=1
memory=1024
maxmem=2048
on_poweroff="destroy"
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/mapper/fedora_localhost-root"
disk = ['/dev/sda,raw,hda']

>> one more
#cat kx1.cfg
name="kx1"
memory=1024
vcpus=2
builder="generic"
disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/xvda1 ro"
boot="c"

Any idea why it is going to emergency mode?

Thanks for reading and your help.

Regards,
Bhadresh

-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--089e01228ccc39d03704f1055a26
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>Hi,<br><br></div><div>I am trying to create=
 xen guest. <br></div>I have created multiple guest configuration files, bu=
t each time it fails with following error and goes to emergency mode.<br><b=
r>

[=A0 OK=A0 ] Started udev Coldplug all Devices.<br>=A0=A0=A0=A0=A0=A0=A0=A0=
 Starting dracut initqueue hook...<br>=A0=A0=A0=A0=A0=A0=A0=A0 Starting Sho=
w Plymouth Boot Screen...<br>[=A0 OK=A0 ] Reached target System Initializat=
ion.<br>[=A0 OK=A0 ] Started Show Plymouth Boot Screen.<br>

[=A0 OK=A0 ] Reached target Paths.<br>[=A0 OK=A0 ] Reached target Basic Sys=
tem.<br>dracut-initqueue[161]: Warning: Could not boot.<br>dracut-initqueue=
[161]: Warning: /dev/disk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does=
 not exist<br>

dracut-initqueue[161]: Warning: /dev/fedora_localhost/root does not exist<b=
r>dracut-initqueue[161]: Warning: /dev/fedora_localhost/swap does not exist=
<br>dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-root does =
not exist<br>

dracut-initqueue[161]: Warning: /dev/mapper/fedora_localhost-swap does not =
exist<br>dracut-initqueue[161]: Warning: /dev/xvda1 does not exist<br>=A0=
=A0=A0=A0=A0=A0=A0=A0 Starting Dracut Emergency Shell...<br>Warning: /dev/d=
isk/by-uuid/91c3b687-3288-4ec1-ac28-3d1529cab460 does not exist<br>

Warning: /dev/fedora_localhost/root does not exist<br>Warning: /dev/fedora_=
localhost/swap does not exist<br>Warning: /dev/mapper/fedora_localhost-root=
 does not exist<br>Warning: /dev/mapper/fedora_localhost-swap does not exis=
t<br>

Warning: /dev/xvda1 does not exist<br><br>Generating &quot;/run/initramfs/s=
osreport.txt&quot;<br><br><br>Entering emergency mode. Exit the shell to co=
ntinue.<br>Type &quot;journalctl&quot; to view system logs.<br>You might wa=
nt to save &quot;/run/initramfs/sosreport.txt&quot; to a USB stick or /boot=
<br>

after mounting them and attach it to a bug report.<br><br><br>dracut:/# <br=
><br><br></div>My sample configuration files:<br>$ cat /etc/xen/linuxXen.cf=
g <br>name=3D&quot;Linux&quot;<br>builder=3D&quot;generic&quot;<br>vncviewe=
r=3D0<br>

vcpus=3D1<br>maxvcpus=3D2<br>cpus=3D&quot;all&quot;<br>cpu_weight=3D256<br>=
cap=3D0<br>period=3D5<br>slice=3D10<br>latency=3D3<br>extratime=3D1<br>memo=
ry=3D1024<br>maxmem=3D2048<br>on_poweroff=3D&quot;destroy&quot;<br>kernel=
=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot; <br>

ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>root=3D=
&quot;/dev/mapper/fedora_localhost-root&quot;<br>disk =3D [&#39;/dev/sda,ra=
w,hda&#39;]<br><br></div><div>&gt;&gt; one more<br></div><div>#cat kx1.cfg<=
br>

name=3D&quot;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;gen=
eric&quot;<br>disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:=
/bhadresh/sw1.raw,xvdb1,w&#39; ]<br>kernel=3D&quot;/boot/vmlinuz-3.11.8-200=
.fc19.x86_64&quot;<br>

ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>root=3D=
&quot;/dev/xvda1 ro&quot;<br>boot=3D&quot;c&quot;<br><br>Any idea why it is=
 going to emergency mode?<br></div><div><div><br></div><div>Thanks for read=
ing and your help.<br>

<br></div><div>Regards,<br>Bhadresh<br clear=3D"all"></div><div><div><div><=
br>-- <br>Be Positive &amp; Keep Smiling(Jai Jinendra)<br>-----------------=
------------------------------------------<br>Thanks &amp; Regards,<br>Bhad=
resh Udani<br>

(9886399320)<br><br>
</div></div></div></div></div>

--089e01228ccc39d03704f1055a26--


--===============9040984683173159291==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9040984683173159291==--


From xen-users-bounces@lists.xen.org Tue Jan 28 12:00:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 12:00:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W87KX-0001b2-IQ; Tue, 28 Jan 2014 11:59:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W87KV-0001aH-RD
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 11:59:48 +0000
Received: from [193.109.254.147:33202] by server-14.bemta-14.messagelabs.com
	id 8F/A5-12628-3BB97E25; Tue, 28 Jan 2014 11:59:47 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1390910385!321332!1
X-Originating-IP: [212.82.97.19]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16458 invoked from network); 28 Jan 2014 11:59:46 -0000
Received: from nm23-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm23-vm4.bullet.mail.ir2.yahoo.com) (212.82.97.19)
	by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 28 Jan 2014 11:59:46 -0000
Received: from [212.82.98.61] by nm23.bullet.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
Received: from [212.82.98.116] by tm14.bullet.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
Received: from [127.0.0.1] by omp1053.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 775622.36873.bm@omp1053.mail.ir2.yahoo.com
Received: (qmail 77265 invoked by uid 60001); 28 Jan 2014 11:59:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390910385; bh=8VOPF2nQx6LChp4uqgTwgPMZWmJE1pNOwsNzl2Icjxk=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=NranR+rozeF0N+BMT8o2u7iOHGQwIFG5RwS7bz75cYKI8Bo+Qa/gSHOnX0F/gR8L+tM6o33iDwBqBnsel0MCXY8UPJhvvQjLWSv/2X60l+INtxww16SV6wZRvSuzJOj/ZIXapDL/H4jSecZSADARo8cIlzEacN3d2yy8IeX1AM4=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=wuzlXwLHxVfJvmH65//xYNRgLqQvjL1o7B14ydR4jxL2VNybJyHWRxBSrnz5kGfQQLelHB/BByf92NGrzac7O9omN4V3WBHLuQbVtYZ9RE+3kzmKl7vBkPjdM1vUqcfvdqTmnsH5ryZERgfzNX+JLaeyArAexMrAYm4wgYb+dMQ=;
X-YMail-OSG: C7FnOPwVM1m_Ft3apORti_Rd_0ZOH_.7SdtZrqtcn_bybKi
	Q47T1NV.FJwfu_vIoewOJny9TT.C.wDvebEPzVw1v5bvHHRz8VZthhshuJr6
	yhX1iesUP7FGPuSKjoKLUnqjC_6Pb8SgeqoWrnndPHOS6G4NjT7FeT7VTH3r
	5UQyWO3kYHjCGu.ww4bxtE23A1uwzsRBjCfj4NkEIJXjrhgfyBL4loFkk5Mn
	TA3IQ_ru4YT8HsO7w3YD8JB_trJoKGa_Vao4Ph97GdkWtDM3lYSlQiGd9pVL
	QkpcydXtSgMSlOqjXK0ZyC6l5eSj1VrvdFDq2CDSQwDMlxWXMMw0BG44NS0A
	g5iR7zSmXMBj2ZjmPTgLMJOEugHsfQBMklMk1lkSbYkFUpiirhpiJ5UAgq43
	VR4YiKQcpYpXq7LtZKD8BhnEl.g2IFjyH1PuxJv.FoLeIF9zd0g.rvg0WY72
	.y_u9A3HYK4d0rIhBMs.3.CyO9a9jnN.djH8pkaWtSUC1pEy.xgL0LO4l4jQ
	zNX8BpsHV5sC7uM33MrkCl5Mt6zqohpG1Kbl9mIg9GOdlCQ_IcXjEtIAw2pe
	KDSlHBDV1LQF5IXM-
Received: from [87.79.75.171] by web171506.mail.ir2.yahoo.com via HTTP;
	Tue, 28 Jan 2014 11:59:45 GMT
X-Rocket-MIMEInfo: 002.001,
	SGkgSWFuLAoKPiBJIGtub3cuIEkgd2FzIHNheWluZyB0aGF0IElQIHNob3VsZCB3b3JrIGFscmVhZHksIHdoaWxlIHlvdSBzZWVtZWQgdG8gYmUKPiBzdWdnZXN0aW5nIGl0IGRpZG4ndCB3b3JrIGZvciB5b3UuCgp0aGUgImlwIiBzdGF0ZW1lbnQgaW4gdGhlICJ2aWYiIGxpbmUgaXMgd29ya2luZy4gSXQgaXMgc2V0dGluZyBzb21lIGlwdGFibGVzIChvciBlYnRhYmxlcykgcnVsZXMuCgpXZSBoYXZlIG5ldmVyIGNvbmZpZ3VyZWQgdGhlIHByaW1hcnkgZXRoMCBhZGRyZXNzIGluc2lkZSB0aGUgZG9tVS4KClQBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.174.629
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>	<1390490156.24595.101.camel@kazak.uk.xensource.com>	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
Message-ID: <1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Date: Tue, 28 Jan 2014 11:59:45 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390816692.9890.15.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9038780302054132557=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9038780302054132557==
Content-Type: multipart/alternative; boundary="1854976548-1185146034-1390910385=:49046"

--1854976548-1185146034-1390910385=:49046
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Ian,=0A=0A> I know. I was saying that IP should work already, while you =
seemed to be=0A> suggesting it didn't work for you.=0A=0Athe "ip" statement=
 in the "vif" line is working. It is setting some iptables (or ebtables) ru=
les.=0A=0AWe have never configured the primary eth0 address inside the domU=
.=0A=0AThe "ip", "netmask" and "gateway" options in the domU sxp file are f=
orwarding the options to the kernel of the domU when starting:=0A=0AOutput =
of console when starting the domU with "-c" (console):=0A...=0A[=A0=A0=A0 1=
.667063] IP-Config: Complete:=0A[=A0=A0=A0 1.667072]=A0=A0=A0=A0=A0 device=
=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,=0A=
[=A0=A0=A0 1.667084]=A0=A0=A0=A0=A0 host=3Dvsrv70428, domain=3D, nis-domain=
=3DXXXXX.tld,=0A[=A0=A0=A0 1.667094]=A0=A0=A0=A0=A0 bootserver=3D127.0.255.=
255, rootserver=3D127.0.255.255, rootpath=3D=0A...=0A=0A=0AKind regards=0AG=
iovanni=0A=0A=0A=0A=0A=0AIan Campbell <Ian.Campbell@citrix.com> schrieb am =
11:00 Montag, 27.Januar 2014:=0A =0AOn Sun, 2014-01-26 at 09:38 +0000, Giov=
anni Bellac wrote:=0A> I am not only talking about the "ip" statement in th=
e "vif" line.=0A=0AI know. I was saying that IP should work already, while =
you seemed to be=0Asuggesting it didn't work for you.=0A=0A> On XEN 3.4 and=
 XEN 4.0 we can push via the "ip", "netmask" and=0A> "gateway" statements i=
n the domU configuration the networking to the=0A> domU kernel/domU system,=
 without configuration of the network inside=0A> the domU.=0A=0ADo you have=
 a daemon, script or tool within the guest which actually=0Aconsumes these =
settings (probably from xenstore) and implements this?=0ABecause AFAIK ther=
e has never been anything on the domU driver side=0Awhich would consume the=
se settings automatically.=0A=0AWhat OS is the guest running -- perhaps it =
is a feature of that?=0A=0AAnother possibility is that you were using the v=
if-nat scripts which has=0Aan option to setup a DHCP server in dom0 and upd=
ate it as guests come=0Aand go, but nothing about your configuration sugges=
ts that you have that=0Aenabled you seem to be using vif-bridge.=0A=0AWe co=
uld add support of netmask and gateway to (lib)xl but I'd like to=0Aunderst=
and how the whole thing fits together before doing so.=0A=0A> On XEN 4.0 an=
d earlier the domU is automatically receiving a eth0=0A> device with the ab=
ove statements.=0A=0AYour config file has:=0A> vif =3D [ 'mac=3D00:16:3E:00=
:88:11,bridge=3Dbr0,ip=3D83.151.XX.XX' ]=0A> dhcp =3D "off"=0A> ip =3D "83.=
151.XX.XX"=0A> netmask =3D "255.255.255.0"=0A> gateway =3D "83.151.XX,XX" =
=0A=0AWhich seems a bit odd -- firstly ip is given twice (as a top level an=
d=0Aas part of the vif config) and secondly netmask and gateway appear to b=
e=0Atop level settings when really their meaning is only in the context of =
a=0Agiven VIF device. So I'm not clear what the expected meaning should be=
=0Aif you have two VIF devices.=0A=0A=0AIan.=0A=0A=0A=0A___________________=
____________________________=0AXen-users mailing list=0AXen-users@lists.xen=
.org=0Ahttp://lists.xen.org/xen-users
--1854976548-1185146034-1390910385=:49046
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hi Ian,<br><br>&gt; I know. I was saying that IP should work =
already, while you seemed to be<br>&gt; suggesting it didn't work for you.<=
br><br>the "ip" statement in the "vif" line is working. It is setting some =
iptables (or ebtables) rules.<br><br>We have never configured the primary e=
th0 address inside the domU.<br><br>The "ip", "netmask" and "gateway" optio=
ns in the domU sxp file are forwarding the options to the kernel of the dom=
U when starting:<br><br>Output of console when starting the domU with "-c" =
(console):<br>...<br>[&nbsp;&nbsp;&nbsp; 1.667063] IP-Config: Complete:<br>=
[&nbsp;&nbsp;&nbsp; 1.667072]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device=3Deth0, =
addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,<br>[&nbsp;&=
nbsp;&nbsp; 1.667084]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; host=3Dvsrv70428, domai=
n=3D,
 nis-domain=3DXXXXX.tld,<br>[&nbsp;&nbsp;&nbsp; 1.667094]&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; bootserver=3D127.0.255.255, rootserver=3D127.0.255.255, rootpa=
th=3D<br>...<br><br><br>Kind regards<br>Giovanni<br><div><span><br></span><=
/div><div style=3D"display: block;" class=3D"yahoo_quoted"> <br> <br> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 12pt;"> <div style=3D"font-family: Helvet=
icaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-=
size: 12pt;"> <div dir=3D"ltr"> <font face=3D"Arial" size=3D"2"> Ian Campbe=
ll &lt;Ian.Campbell@citrix.com&gt; schrieb am 11:00 Montag, 27.Januar 2014:=
<br> </font> </div>  <div class=3D"y_msg_container">On Sun, 2014-01-26 at 0=
9:38 +0000, Giovanni Bellac wrote:<br clear=3D"none">&gt; I am not only tal=
king about the "ip" statement in the "vif" line.<br clear=3D"none"><br clea=
r=3D"none">I know. I was saying that IP should work already, while you seem=
ed to be<br
 clear=3D"none">suggesting it didn't work for you.<br clear=3D"none"><br cl=
ear=3D"none">&gt; On XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask=
" and<br clear=3D"none">&gt; "gateway" statements in the domU configuration=
 the networking to the<br clear=3D"none">&gt; domU kernel/domU system, with=
out configuration of the network inside<br clear=3D"none">&gt; the domU.<br=
 clear=3D"none"><br clear=3D"none">Do you have a daemon, script or tool wit=
hin the guest which actually<br clear=3D"none">consumes these settings (pro=
bably from xenstore) and implements this?<br clear=3D"none">Because AFAIK t=
here has never been anything on the domU driver side<br clear=3D"none">whic=
h would consume these settings automatically.<br clear=3D"none"><br clear=
=3D"none">What OS is the guest running -- perhaps it is a feature of that?<=
br clear=3D"none"><br clear=3D"none">Another possibility is that you were u=
sing the vif-nat scripts which has<br clear=3D"none">an option to setup a D=
HCP server in dom0 and
 update it as guests come<br clear=3D"none">and go, but nothing about your =
configuration suggests that you have that<br clear=3D"none">enabled you see=
m to be using vif-bridge.<br clear=3D"none"><br clear=3D"none">We could add=
 support of netmask and gateway to (lib)xl but I'd like to<br clear=3D"none=
">understand how the whole thing fits together before doing so.<br clear=3D=
"none"><br clear=3D"none">&gt; On XEN 4.0 and earlier the domU is automatic=
ally receiving a eth0<br clear=3D"none">&gt; device with the above statemen=
ts.<br clear=3D"none"><br clear=3D"none">Your config file has:<br clear=3D"=
none">&gt; vif =3D [ 'mac=3D00:16:3E:00:88:11,bridge=3Dbr0,ip=3D83.151.XX.X=
X' ]<br clear=3D"none">&gt; dhcp =3D "off"<br clear=3D"none">&gt; ip =3D "8=
3.151.XX.XX"<br clear=3D"none">&gt; netmask =3D "255.255.255.0"<br clear=3D=
"none">&gt; gateway =3D "83.151.XX,XX" <br clear=3D"none"><br clear=3D"none=
">Which seems a bit odd -- firstly ip is given twice (as a top level and<br=
 clear=3D"none">as part of the vif config)
 and secondly netmask and gateway appear to be<br clear=3D"none">top level =
settings when really their meaning is only in the context of a<br clear=3D"=
none">given VIF device. So I'm not clear what the expected meaning should b=
e<br clear=3D"none">if you have two VIF devices.<div class=3D"yqt5153401200=
" id=3D"yqtfd79108"><br clear=3D"none"><br clear=3D"none">Ian.<br clear=3D"=
none"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">____________=
___________________________________<br clear=3D"none">Xen-users mailing lis=
t<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen=
.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><b=
r clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" =
target=3D"_blank">http://lists.xen.org/xen-users</a><br clear=3D"none"></di=
v><br><br></div>  </div> </div>  </div> </div></body></html>
--1854976548-1185146034-1390910385=:49046--


--===============9038780302054132557==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9038780302054132557==--


From xen-users-bounces@lists.xen.org Tue Jan 28 12:00:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 12:00:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W87KX-0001b2-IQ; Tue, 28 Jan 2014 11:59:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W87KV-0001aH-RD
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 11:59:48 +0000
Received: from [193.109.254.147:33202] by server-14.bemta-14.messagelabs.com
	id 8F/A5-12628-3BB97E25; Tue, 28 Jan 2014 11:59:47 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1390910385!321332!1
X-Originating-IP: [212.82.97.19]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_40_50,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16458 invoked from network); 28 Jan 2014 11:59:46 -0000
Received: from nm23-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm23-vm4.bullet.mail.ir2.yahoo.com) (212.82.97.19)
	by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 28 Jan 2014 11:59:46 -0000
Received: from [212.82.98.61] by nm23.bullet.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
Received: from [212.82.98.116] by tm14.bullet.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
Received: from [127.0.0.1] by omp1053.mail.ir2.yahoo.com with NNFMP;
	28 Jan 2014 11:59:45 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 775622.36873.bm@omp1053.mail.ir2.yahoo.com
Received: (qmail 77265 invoked by uid 60001); 28 Jan 2014 11:59:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1390910385; bh=8VOPF2nQx6LChp4uqgTwgPMZWmJE1pNOwsNzl2Icjxk=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=NranR+rozeF0N+BMT8o2u7iOHGQwIFG5RwS7bz75cYKI8Bo+Qa/gSHOnX0F/gR8L+tM6o33iDwBqBnsel0MCXY8UPJhvvQjLWSv/2X60l+INtxww16SV6wZRvSuzJOj/ZIXapDL/H4jSecZSADARo8cIlzEacN3d2yy8IeX1AM4=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=wuzlXwLHxVfJvmH65//xYNRgLqQvjL1o7B14ydR4jxL2VNybJyHWRxBSrnz5kGfQQLelHB/BByf92NGrzac7O9omN4V3WBHLuQbVtYZ9RE+3kzmKl7vBkPjdM1vUqcfvdqTmnsH5ryZERgfzNX+JLaeyArAexMrAYm4wgYb+dMQ=;
X-YMail-OSG: C7FnOPwVM1m_Ft3apORti_Rd_0ZOH_.7SdtZrqtcn_bybKi
	Q47T1NV.FJwfu_vIoewOJny9TT.C.wDvebEPzVw1v5bvHHRz8VZthhshuJr6
	yhX1iesUP7FGPuSKjoKLUnqjC_6Pb8SgeqoWrnndPHOS6G4NjT7FeT7VTH3r
	5UQyWO3kYHjCGu.ww4bxtE23A1uwzsRBjCfj4NkEIJXjrhgfyBL4loFkk5Mn
	TA3IQ_ru4YT8HsO7w3YD8JB_trJoKGa_Vao4Ph97GdkWtDM3lYSlQiGd9pVL
	QkpcydXtSgMSlOqjXK0ZyC6l5eSj1VrvdFDq2CDSQwDMlxWXMMw0BG44NS0A
	g5iR7zSmXMBj2ZjmPTgLMJOEugHsfQBMklMk1lkSbYkFUpiirhpiJ5UAgq43
	VR4YiKQcpYpXq7LtZKD8BhnEl.g2IFjyH1PuxJv.FoLeIF9zd0g.rvg0WY72
	.y_u9A3HYK4d0rIhBMs.3.CyO9a9jnN.djH8pkaWtSUC1pEy.xgL0LO4l4jQ
	zNX8BpsHV5sC7uM33MrkCl5Mt6zqohpG1Kbl9mIg9GOdlCQ_IcXjEtIAw2pe
	KDSlHBDV1LQF5IXM-
Received: from [87.79.75.171] by web171506.mail.ir2.yahoo.com via HTTP;
	Tue, 28 Jan 2014 11:59:45 GMT
X-Rocket-MIMEInfo: 002.001,
	SGkgSWFuLAoKPiBJIGtub3cuIEkgd2FzIHNheWluZyB0aGF0IElQIHNob3VsZCB3b3JrIGFscmVhZHksIHdoaWxlIHlvdSBzZWVtZWQgdG8gYmUKPiBzdWdnZXN0aW5nIGl0IGRpZG4ndCB3b3JrIGZvciB5b3UuCgp0aGUgImlwIiBzdGF0ZW1lbnQgaW4gdGhlICJ2aWYiIGxpbmUgaXMgd29ya2luZy4gSXQgaXMgc2V0dGluZyBzb21lIGlwdGFibGVzIChvciBlYnRhYmxlcykgcnVsZXMuCgpXZSBoYXZlIG5ldmVyIGNvbmZpZ3VyZWQgdGhlIHByaW1hcnkgZXRoMCBhZGRyZXNzIGluc2lkZSB0aGUgZG9tVS4KClQBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.174.629
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>	<1390490156.24595.101.camel@kazak.uk.xensource.com>	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
Message-ID: <1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Date: Tue, 28 Jan 2014 11:59:45 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390816692.9890.15.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9038780302054132557=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============9038780302054132557==
Content-Type: multipart/alternative; boundary="1854976548-1185146034-1390910385=:49046"

--1854976548-1185146034-1390910385=:49046
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Ian,=0A=0A> I know. I was saying that IP should work already, while you =
seemed to be=0A> suggesting it didn't work for you.=0A=0Athe "ip" statement=
 in the "vif" line is working. It is setting some iptables (or ebtables) ru=
les.=0A=0AWe have never configured the primary eth0 address inside the domU=
.=0A=0AThe "ip", "netmask" and "gateway" options in the domU sxp file are f=
orwarding the options to the kernel of the domU when starting:=0A=0AOutput =
of console when starting the domU with "-c" (console):=0A...=0A[=A0=A0=A0 1=
.667063] IP-Config: Complete:=0A[=A0=A0=A0 1.667072]=A0=A0=A0=A0=A0 device=
=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,=0A=
[=A0=A0=A0 1.667084]=A0=A0=A0=A0=A0 host=3Dvsrv70428, domain=3D, nis-domain=
=3DXXXXX.tld,=0A[=A0=A0=A0 1.667094]=A0=A0=A0=A0=A0 bootserver=3D127.0.255.=
255, rootserver=3D127.0.255.255, rootpath=3D=0A...=0A=0A=0AKind regards=0AG=
iovanni=0A=0A=0A=0A=0A=0AIan Campbell <Ian.Campbell@citrix.com> schrieb am =
11:00 Montag, 27.Januar 2014:=0A =0AOn Sun, 2014-01-26 at 09:38 +0000, Giov=
anni Bellac wrote:=0A> I am not only talking about the "ip" statement in th=
e "vif" line.=0A=0AI know. I was saying that IP should work already, while =
you seemed to be=0Asuggesting it didn't work for you.=0A=0A> On XEN 3.4 and=
 XEN 4.0 we can push via the "ip", "netmask" and=0A> "gateway" statements i=
n the domU configuration the networking to the=0A> domU kernel/domU system,=
 without configuration of the network inside=0A> the domU.=0A=0ADo you have=
 a daemon, script or tool within the guest which actually=0Aconsumes these =
settings (probably from xenstore) and implements this?=0ABecause AFAIK ther=
e has never been anything on the domU driver side=0Awhich would consume the=
se settings automatically.=0A=0AWhat OS is the guest running -- perhaps it =
is a feature of that?=0A=0AAnother possibility is that you were using the v=
if-nat scripts which has=0Aan option to setup a DHCP server in dom0 and upd=
ate it as guests come=0Aand go, but nothing about your configuration sugges=
ts that you have that=0Aenabled you seem to be using vif-bridge.=0A=0AWe co=
uld add support of netmask and gateway to (lib)xl but I'd like to=0Aunderst=
and how the whole thing fits together before doing so.=0A=0A> On XEN 4.0 an=
d earlier the domU is automatically receiving a eth0=0A> device with the ab=
ove statements.=0A=0AYour config file has:=0A> vif =3D [ 'mac=3D00:16:3E:00=
:88:11,bridge=3Dbr0,ip=3D83.151.XX.XX' ]=0A> dhcp =3D "off"=0A> ip =3D "83.=
151.XX.XX"=0A> netmask =3D "255.255.255.0"=0A> gateway =3D "83.151.XX,XX" =
=0A=0AWhich seems a bit odd -- firstly ip is given twice (as a top level an=
d=0Aas part of the vif config) and secondly netmask and gateway appear to b=
e=0Atop level settings when really their meaning is only in the context of =
a=0Agiven VIF device. So I'm not clear what the expected meaning should be=
=0Aif you have two VIF devices.=0A=0A=0AIan.=0A=0A=0A=0A___________________=
____________________________=0AXen-users mailing list=0AXen-users@lists.xen=
.org=0Ahttp://lists.xen.org/xen-users
--1854976548-1185146034-1390910385=:49046
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hi Ian,<br><br>&gt; I know. I was saying that IP should work =
already, while you seemed to be<br>&gt; suggesting it didn't work for you.<=
br><br>the "ip" statement in the "vif" line is working. It is setting some =
iptables (or ebtables) rules.<br><br>We have never configured the primary e=
th0 address inside the domU.<br><br>The "ip", "netmask" and "gateway" optio=
ns in the domU sxp file are forwarding the options to the kernel of the dom=
U when starting:<br><br>Output of console when starting the domU with "-c" =
(console):<br>...<br>[&nbsp;&nbsp;&nbsp; 1.667063] IP-Config: Complete:<br>=
[&nbsp;&nbsp;&nbsp; 1.667072]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device=3Deth0, =
addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,<br>[&nbsp;&=
nbsp;&nbsp; 1.667084]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; host=3Dvsrv70428, domai=
n=3D,
 nis-domain=3DXXXXX.tld,<br>[&nbsp;&nbsp;&nbsp; 1.667094]&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; bootserver=3D127.0.255.255, rootserver=3D127.0.255.255, rootpa=
th=3D<br>...<br><br><br>Kind regards<br>Giovanni<br><div><span><br></span><=
/div><div style=3D"display: block;" class=3D"yahoo_quoted"> <br> <br> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 12pt;"> <div style=3D"font-family: Helvet=
icaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-=
size: 12pt;"> <div dir=3D"ltr"> <font face=3D"Arial" size=3D"2"> Ian Campbe=
ll &lt;Ian.Campbell@citrix.com&gt; schrieb am 11:00 Montag, 27.Januar 2014:=
<br> </font> </div>  <div class=3D"y_msg_container">On Sun, 2014-01-26 at 0=
9:38 +0000, Giovanni Bellac wrote:<br clear=3D"none">&gt; I am not only tal=
king about the "ip" statement in the "vif" line.<br clear=3D"none"><br clea=
r=3D"none">I know. I was saying that IP should work already, while you seem=
ed to be<br
 clear=3D"none">suggesting it didn't work for you.<br clear=3D"none"><br cl=
ear=3D"none">&gt; On XEN 3.4 and XEN 4.0 we can push via the "ip", "netmask=
" and<br clear=3D"none">&gt; "gateway" statements in the domU configuration=
 the networking to the<br clear=3D"none">&gt; domU kernel/domU system, with=
out configuration of the network inside<br clear=3D"none">&gt; the domU.<br=
 clear=3D"none"><br clear=3D"none">Do you have a daemon, script or tool wit=
hin the guest which actually<br clear=3D"none">consumes these settings (pro=
bably from xenstore) and implements this?<br clear=3D"none">Because AFAIK t=
here has never been anything on the domU driver side<br clear=3D"none">whic=
h would consume these settings automatically.<br clear=3D"none"><br clear=
=3D"none">What OS is the guest running -- perhaps it is a feature of that?<=
br clear=3D"none"><br clear=3D"none">Another possibility is that you were u=
sing the vif-nat scripts which has<br clear=3D"none">an option to setup a D=
HCP server in dom0 and
 update it as guests come<br clear=3D"none">and go, but nothing about your =
configuration suggests that you have that<br clear=3D"none">enabled you see=
m to be using vif-bridge.<br clear=3D"none"><br clear=3D"none">We could add=
 support of netmask and gateway to (lib)xl but I'd like to<br clear=3D"none=
">understand how the whole thing fits together before doing so.<br clear=3D=
"none"><br clear=3D"none">&gt; On XEN 4.0 and earlier the domU is automatic=
ally receiving a eth0<br clear=3D"none">&gt; device with the above statemen=
ts.<br clear=3D"none"><br clear=3D"none">Your config file has:<br clear=3D"=
none">&gt; vif =3D [ 'mac=3D00:16:3E:00:88:11,bridge=3Dbr0,ip=3D83.151.XX.X=
X' ]<br clear=3D"none">&gt; dhcp =3D "off"<br clear=3D"none">&gt; ip =3D "8=
3.151.XX.XX"<br clear=3D"none">&gt; netmask =3D "255.255.255.0"<br clear=3D=
"none">&gt; gateway =3D "83.151.XX,XX" <br clear=3D"none"><br clear=3D"none=
">Which seems a bit odd -- firstly ip is given twice (as a top level and<br=
 clear=3D"none">as part of the vif config)
 and secondly netmask and gateway appear to be<br clear=3D"none">top level =
settings when really their meaning is only in the context of a<br clear=3D"=
none">given VIF device. So I'm not clear what the expected meaning should b=
e<br clear=3D"none">if you have two VIF devices.<div class=3D"yqt5153401200=
" id=3D"yqtfd79108"><br clear=3D"none"><br clear=3D"none">Ian.<br clear=3D"=
none"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">____________=
___________________________________<br clear=3D"none">Xen-users mailing lis=
t<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen=
.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><b=
r clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" =
target=3D"_blank">http://lists.xen.org/xen-users</a><br clear=3D"none"></di=
v><br><br></div>  </div> </div>  </div> </div></body></html>
--1854976548-1185146034-1390910385=:49046--


--===============9038780302054132557==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============9038780302054132557==--


From xen-users-bounces@lists.xen.org Tue Jan 28 12:05:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 12:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W87Pk-0001tP-Hp; Tue, 28 Jan 2014 12:05:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W87Pj-0001tH-02
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 12:05:11 +0000
Received: from [85.158.139.211:48190] by server-15.bemta-5.messagelabs.com id
	61/F0-08490-6FC97E25; Tue, 28 Jan 2014 12:05:10 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1390910706!104993!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16819 invoked from network); 28 Jan 2014 12:05:08 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 12:05:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,735,1384300800"; d="scan'208";a="97197448"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 28 Jan 2014 12:05:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 28 Jan 2014 07:05:04 -0500
Message-ID: <1390910704.7753.73.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Tue, 28 Jan 2014 12:05:04 +0000
In-Reply-To: <1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:
> The "ip", "netmask" and "gateway" options in the domU sxp file are
> forwarding the options to the kernel of the domU when starting:
> 
> Output of console when starting the domU with "-c" (console):
> ...
> [    1.667063] IP-Config: Complete:
> [    1.667072]      device=eth0, addr=213.160.XX.XX, mask=255.255.255.0, gw=213.160.XX.XX,
> [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX.tld,
> [    1.667094]      bootserver=127.0.255.255, rootserver=127.0.255.255, rootpath=
> ...

This is the domU console? I wonder if perhaps this stuff is causing
things to get added to the guest command line -- can you post a full
guest dmesg please?

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 12:05:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 12:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W87Pk-0001tP-Hp; Tue, 28 Jan 2014 12:05:12 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W87Pj-0001tH-02
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 12:05:11 +0000
Received: from [85.158.139.211:48190] by server-15.bemta-5.messagelabs.com id
	61/F0-08490-6FC97E25; Tue, 28 Jan 2014 12:05:10 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1390910706!104993!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16819 invoked from network); 28 Jan 2014 12:05:08 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 12:05:08 -0000
X-IronPort-AV: E=Sophos;i="4.95,735,1384300800"; d="scan'208";a="97197448"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 28 Jan 2014 12:05:05 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Tue, 28 Jan 2014 07:05:04 -0500
Message-ID: <1390910704.7753.73.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Tue, 28 Jan 2014 12:05:04 +0000
In-Reply-To: <1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:
> The "ip", "netmask" and "gateway" options in the domU sxp file are
> forwarding the options to the kernel of the domU when starting:
> 
> Output of console when starting the domU with "-c" (console):
> ...
> [    1.667063] IP-Config: Complete:
> [    1.667072]      device=eth0, addr=213.160.XX.XX, mask=255.255.255.0, gw=213.160.XX.XX,
> [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX.tld,
> [    1.667094]      bootserver=127.0.255.255, rootserver=127.0.255.255, rootpath=
> ...

This is the domU console? I wonder if perhaps this stuff is causing
things to get added to the guest command line -- can you post a full
guest dmesg please?

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 14:21:44 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 14:21:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W89Wz-0008PF-GF; Tue, 28 Jan 2014 14:20:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W89Wy-0008PA-F1
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 14:20:48 +0000
Received: from [193.109.254.147:7420] by server-7.bemta-14.messagelabs.com id
	3D/5D-15500-FBCB7E25; Tue, 28 Jan 2014 14:20:47 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1390918845!366700!1
X-Originating-IP: [209.85.214.179]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15999 invoked from network); 28 Jan 2014 14:20:46 -0000
Received: from mail-ob0-f179.google.com (HELO mail-ob0-f179.google.com)
	(209.85.214.179)
	by server-3.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 14:20:46 -0000
Received: by mail-ob0-f179.google.com with SMTP id wo20so439979obc.24
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 06:20:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=UvVvyjTUyFAmX/IAM4QCiuWJJ9ItR/1zCLoAEz5Z53U=;
	b=IBtDHlMRvgfolWqL/7OFunw75tuk0ebJCJ910w+xist5pvApXxPNLLvmyDz79ktWGG
	fSM1pMsEVFSpfOOR86GztDwVm/yDJCrHt/TajhiaJTGQ5ILywKxd5WCchC2xwQCQvm6s
	dgBqzc1gg5cNzA0v98Xi8wGK05M49skdbjvVY8s6AfBR7xI1FaqXo81X2zvnFZVuKWPG
	YTHhcNNeq6Fn+nIdpERJTWlX6qGCXdwxaJsKIv3SFNznJCx4Sn4yGxA0+Gt2x6ibz+oh
	CYMnx0KLGaOdJim4M+8hOB6xWHyghU7yIKy3g/BCi8rnCZ8m5s6FElABdcQr4HzuzjUc
	AVTA==
MIME-Version: 1.0
X-Received: by 10.60.148.197 with SMTP id tu5mr1289041oeb.11.1390918844867;
	Tue, 28 Jan 2014 06:20:44 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Tue, 28 Jan 2014 06:20:44 -0800 (PST)
In-Reply-To: <1390902369.7753.13.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
	<CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
	<1390902369.7753.13.camel@kazak.uk.xensource.com>
Date: Tue, 28 Jan 2014 09:20:44 -0500
Message-ID: <CAENZ-+mZcMPPEbSVCP83BaNuXmC9yQSqYhFjUiLvy8h453576g@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1797250967058606833=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1797250967058606833==
Content-Type: multipart/alternative; boundary=047d7b2e3d00a8e90104f108870e

--047d7b2e3d00a8e90104f108870e
Content-Type: text/plain; charset=ISO-8859-1

Hi Ian,


2014-01-28 Ian Campbell <Ian.Campbell@citrix.com>

> On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:
> > Hi Ian,
> >
> >
> > Thank you so much for your reply!
> >
> >
> >
> >         > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is
> >         158.130.21.22;
> >         > dom0 can NOT pinig 10.0.50.253.
> >         >
> >         >
> >         > Right now, I'm thinking if the Gateway 10.0.50.1 really
> >         exist? It
> >         > seems that the ip address automatically assigned to the domU
> >         is
> >         > incorrect.
> >
> >
> >         Perhaps 10.0.50.1 is simply configured to not respond to
> >         pings?
> >
> >         If the gateway came from your IT departments infrastructure
> >         and you
> >         believe it to be wrong then I think you need to speak to them
> >         about it.
> >
> >
> >
> >
> > In my understanding, 10.0.50.1 should be a inner-network which are
> > unseen from outside network.
>
> What inner network? There is nothing to suggest the creation of such a
> thing in any of your configuration details which you have posted.
>
> Neither Xen nor the Xen tools will create networks or subnets by
> themselves (unless perhaps you were using the vif-nat configuration, but
> your config files say you are not).
>
> Something in your environment is creating this network -- the most
> likely candidate is a DHCP server somewhere.
>
> >  In addition, the 10.0.50.1 only appears in DomU after the DomU is
> > created.
>
> That seems tautological to me.
>
> > Is it possible that when Xen create a DomU, it uses a gateway which
> > does NOT exist in dom0 and thus cause an invalid gateway?
>
> The gateway is provided either by a DHCP server or by the static
> networking configuration *within* the guest. Neither Xen nor the Xen
> tools will create or configure a gateway for the guest on their own.
>
> AFAICT none of the issues that you are experiencing are Xen issues, they
> appear to relate to the way your network infrastructure is configured,
> or perhaps to misunderstanding that configuration. I would recommend
> that you find someone locally who is familiar with troubleshooting
> network configuration issues and ask them to help you.
>
>
Thank you so much for your advice and help! I will find someone locally to
see the issue and update you when I get it fixed. 

Best,

Meng

--047d7b2e3d00a8e90104f108870e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Hi =
Ian,</div><div class=3D"gmail_extra">
<br><br><div class=3D"gmail_quote">2014-01-28 Ian Campbell <span dir=3D"ltr=
">&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Camp=
bell@citrix.com</a>&gt;</span><br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:<br>
&gt; Hi Ian,<br>
&gt;<br>
&gt;<br>
&gt; Thank you so much for your reply!<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt; Inside dom0, its Gateway is 158.130.50.1, Its DHC=
P is<br>
&gt; =A0 =A0 =A0 =A0 158.130.21.22;<br>
&gt; =A0 =A0 =A0 =A0 &gt; dom0 can NOT pinig 10.0.50.253.<br>
&gt; =A0 =A0 =A0 =A0 &gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt; Right now, I&#39;m thinking if the Gateway 10.0.5=
0.1 really<br>
&gt; =A0 =A0 =A0 =A0 exist? It<br>
&gt; =A0 =A0 =A0 =A0 &gt; seems that the ip address automatically assigned =
to the domU<br>
&gt; =A0 =A0 =A0 =A0 is<br>
&gt; =A0 =A0 =A0 =A0 &gt; incorrect.<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Perhaps 10.0.50.1 is simply configured to not respond =
to<br>
&gt; =A0 =A0 =A0 =A0 pings?<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 If the gateway came from your IT departments infrastru=
cture<br>
&gt; =A0 =A0 =A0 =A0 and you<br>
&gt; =A0 =A0 =A0 =A0 believe it to be wrong then I think you need to speak =
to them<br>
&gt; =A0 =A0 =A0 =A0 about it.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; In my understanding, 10.0.50.1 should be a inner-network which are<br>
&gt; unseen from outside network.<br>
<br>
</div>What inner network? There is nothing to suggest the creation of such =
a<br>
thing in any of your configuration details which you have posted.<br>
<br>
Neither Xen nor the Xen tools will create networks or subnets by<br>
themselves (unless perhaps you were using the vif-nat configuration, but<br=
>
your config files say you are not).<br>
<br>
Something in your environment is creating this network -- the most<br>
likely candidate is a DHCP server somewhere.<br>
<div class=3D"im"><br>
&gt; =A0In addition, the 10.0.50.1 only appears in DomU after the DomU is<b=
r>
&gt; created.<br>
<br>
</div>That seems tautological to me.<br>
<div class=3D"im"><br>
&gt; Is it possible that when Xen create a DomU, it uses a gateway which<br=
>
&gt; does NOT exist in dom0 and thus cause an invalid gateway?<br>
<br>
</div>The gateway is provided either by a DHCP server or by the static<br>
networking configuration *within* the guest. Neither Xen nor the Xen<br>
tools will create or configure a gateway for the guest on their own.<br>
<br>
AFAICT none of the issues that you are experiencing are Xen issues, they<br=
>
appear to relate to the way your network infrastructure is configured,<br>
or perhaps to misunderstanding that configuration. I would recommend<br>
that you find someone locally who is familiar with troubleshooting<br>
network configuration issues and ask them to help you.<br><span class=3D"HO=
EnZb"><font color=3D"#888888"><br></font></span></blockquote><div><br></div=
><div class=3D"gmail_default" style=3D"font-size:small">Thank you so much f=
or your advice and help! I will find someone locally to see the issue and u=
pdate you when I get it fixed. </div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small">Best,</div><div class=3D"gmail=
_default" style=3D"font-size:small"><br></div><div class=3D"gmail_default" =
style=3D"font-size:small">
Meng</div></div><br></div></div>

--047d7b2e3d00a8e90104f108870e--


--===============1797250967058606833==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1797250967058606833==--


From xen-users-bounces@lists.xen.org Tue Jan 28 14:21:44 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 14:21:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W89Wz-0008PF-GF; Tue, 28 Jan 2014 14:20:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xumengpanda@gmail.com>) id 1W89Wy-0008PA-F1
	for xen-users@lists.xen.org; Tue, 28 Jan 2014 14:20:48 +0000
Received: from [193.109.254.147:7420] by server-7.bemta-14.messagelabs.com id
	3D/5D-15500-FBCB7E25; Tue, 28 Jan 2014 14:20:47 +0000
X-Env-Sender: xumengpanda@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1390918845!366700!1
X-Originating-IP: [209.85.214.179]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15999 invoked from network); 28 Jan 2014 14:20:46 -0000
Received: from mail-ob0-f179.google.com (HELO mail-ob0-f179.google.com)
	(209.85.214.179)
	by server-3.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 14:20:46 -0000
Received: by mail-ob0-f179.google.com with SMTP id wo20so439979obc.24
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 06:20:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=UvVvyjTUyFAmX/IAM4QCiuWJJ9ItR/1zCLoAEz5Z53U=;
	b=IBtDHlMRvgfolWqL/7OFunw75tuk0ebJCJ910w+xist5pvApXxPNLLvmyDz79ktWGG
	fSM1pMsEVFSpfOOR86GztDwVm/yDJCrHt/TajhiaJTGQ5ILywKxd5WCchC2xwQCQvm6s
	dgBqzc1gg5cNzA0v98Xi8wGK05M49skdbjvVY8s6AfBR7xI1FaqXo81X2zvnFZVuKWPG
	YTHhcNNeq6Fn+nIdpERJTWlX6qGCXdwxaJsKIv3SFNznJCx4Sn4yGxA0+Gt2x6ibz+oh
	CYMnx0KLGaOdJim4M+8hOB6xWHyghU7yIKy3g/BCi8rnCZ8m5s6FElABdcQr4HzuzjUc
	AVTA==
MIME-Version: 1.0
X-Received: by 10.60.148.197 with SMTP id tu5mr1289041oeb.11.1390918844867;
	Tue, 28 Jan 2014 06:20:44 -0800 (PST)
Received: by 10.76.7.235 with HTTP; Tue, 28 Jan 2014 06:20:44 -0800 (PST)
In-Reply-To: <1390902369.7753.13.camel@kazak.uk.xensource.com>
References: <CAENZ-+nxKySW1cd+od8jLioN_7Cgo6jupKD0DEJ6dXF7vFhfDg@mail.gmail.com>
	<1390559703.2124.41.camel@kazak.uk.xensource.com>
	<CAENZ-+=spCPEqevYYn-JaXe7bY6HjXJnWXxbrU+bqT3W7WEHWA@mail.gmail.com>
	<1390817236.9890.22.camel@kazak.uk.xensource.com>
	<CAENZ-+mrnpTeQGcU+n7hm7O=UWPB1LBjt+OUj0X4pya0-TTzcQ@mail.gmail.com>
	<1390902369.7753.13.camel@kazak.uk.xensource.com>
Date: Tue, 28 Jan 2014 09:20:44 -0500
Message-ID: <CAENZ-+mZcMPPEbSVCP83BaNuXmC9yQSqYhFjUiLvy8h453576g@mail.gmail.com>
From: Meng Xu <xumengpanda@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Guest domain cannot connect to outside network
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1797250967058606833=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============1797250967058606833==
Content-Type: multipart/alternative; boundary=047d7b2e3d00a8e90104f108870e

--047d7b2e3d00a8e90104f108870e
Content-Type: text/plain; charset=ISO-8859-1

Hi Ian,


2014-01-28 Ian Campbell <Ian.Campbell@citrix.com>

> On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:
> > Hi Ian,
> >
> >
> > Thank you so much for your reply!
> >
> >
> >
> >         > Inside dom0, its Gateway is 158.130.50.1, Its DHCP is
> >         158.130.21.22;
> >         > dom0 can NOT pinig 10.0.50.253.
> >         >
> >         >
> >         > Right now, I'm thinking if the Gateway 10.0.50.1 really
> >         exist? It
> >         > seems that the ip address automatically assigned to the domU
> >         is
> >         > incorrect.
> >
> >
> >         Perhaps 10.0.50.1 is simply configured to not respond to
> >         pings?
> >
> >         If the gateway came from your IT departments infrastructure
> >         and you
> >         believe it to be wrong then I think you need to speak to them
> >         about it.
> >
> >
> >
> >
> > In my understanding, 10.0.50.1 should be a inner-network which are
> > unseen from outside network.
>
> What inner network? There is nothing to suggest the creation of such a
> thing in any of your configuration details which you have posted.
>
> Neither Xen nor the Xen tools will create networks or subnets by
> themselves (unless perhaps you were using the vif-nat configuration, but
> your config files say you are not).
>
> Something in your environment is creating this network -- the most
> likely candidate is a DHCP server somewhere.
>
> >  In addition, the 10.0.50.1 only appears in DomU after the DomU is
> > created.
>
> That seems tautological to me.
>
> > Is it possible that when Xen create a DomU, it uses a gateway which
> > does NOT exist in dom0 and thus cause an invalid gateway?
>
> The gateway is provided either by a DHCP server or by the static
> networking configuration *within* the guest. Neither Xen nor the Xen
> tools will create or configure a gateway for the guest on their own.
>
> AFAICT none of the issues that you are experiencing are Xen issues, they
> appear to relate to the way your network infrastructure is configured,
> or perhaps to misunderstanding that configuration. I would recommend
> that you find someone locally who is familiar with troubleshooting
> network configuration issues and ask them to help you.
>
>
Thank you so much for your advice and help! I will find someone locally to
see the issue and update you when I get it fixed. 

Best,

Meng

--047d7b2e3d00a8e90104f108870e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Hi =
Ian,</div><div class=3D"gmail_extra">
<br><br><div class=3D"gmail_quote">2014-01-28 Ian Campbell <span dir=3D"ltr=
">&lt;<a href=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Camp=
bell@citrix.com</a>&gt;</span><br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Mon, 2014-01-27 at 22:40 -0500, Meng Xu wrote:<br>
&gt; Hi Ian,<br>
&gt;<br>
&gt;<br>
&gt; Thank you so much for your reply!<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt; Inside dom0, its Gateway is 158.130.50.1, Its DHC=
P is<br>
&gt; =A0 =A0 =A0 =A0 158.130.21.22;<br>
&gt; =A0 =A0 =A0 =A0 &gt; dom0 can NOT pinig 10.0.50.253.<br>
&gt; =A0 =A0 =A0 =A0 &gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt;<br>
&gt; =A0 =A0 =A0 =A0 &gt; Right now, I&#39;m thinking if the Gateway 10.0.5=
0.1 really<br>
&gt; =A0 =A0 =A0 =A0 exist? It<br>
&gt; =A0 =A0 =A0 =A0 &gt; seems that the ip address automatically assigned =
to the domU<br>
&gt; =A0 =A0 =A0 =A0 is<br>
&gt; =A0 =A0 =A0 =A0 &gt; incorrect.<br>
&gt;<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 Perhaps 10.0.50.1 is simply configured to not respond =
to<br>
&gt; =A0 =A0 =A0 =A0 pings?<br>
&gt;<br>
&gt; =A0 =A0 =A0 =A0 If the gateway came from your IT departments infrastru=
cture<br>
&gt; =A0 =A0 =A0 =A0 and you<br>
&gt; =A0 =A0 =A0 =A0 believe it to be wrong then I think you need to speak =
to them<br>
&gt; =A0 =A0 =A0 =A0 about it.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; In my understanding, 10.0.50.1 should be a inner-network which are<br>
&gt; unseen from outside network.<br>
<br>
</div>What inner network? There is nothing to suggest the creation of such =
a<br>
thing in any of your configuration details which you have posted.<br>
<br>
Neither Xen nor the Xen tools will create networks or subnets by<br>
themselves (unless perhaps you were using the vif-nat configuration, but<br=
>
your config files say you are not).<br>
<br>
Something in your environment is creating this network -- the most<br>
likely candidate is a DHCP server somewhere.<br>
<div class=3D"im"><br>
&gt; =A0In addition, the 10.0.50.1 only appears in DomU after the DomU is<b=
r>
&gt; created.<br>
<br>
</div>That seems tautological to me.<br>
<div class=3D"im"><br>
&gt; Is it possible that when Xen create a DomU, it uses a gateway which<br=
>
&gt; does NOT exist in dom0 and thus cause an invalid gateway?<br>
<br>
</div>The gateway is provided either by a DHCP server or by the static<br>
networking configuration *within* the guest. Neither Xen nor the Xen<br>
tools will create or configure a gateway for the guest on their own.<br>
<br>
AFAICT none of the issues that you are experiencing are Xen issues, they<br=
>
appear to relate to the way your network infrastructure is configured,<br>
or perhaps to misunderstanding that configuration. I would recommend<br>
that you find someone locally who is familiar with troubleshooting<br>
network configuration issues and ask them to help you.<br><span class=3D"HO=
EnZb"><font color=3D"#888888"><br></font></span></blockquote><div><br></div=
><div class=3D"gmail_default" style=3D"font-size:small">Thank you so much f=
or your advice and help! I will find someone locally to see the issue and u=
pdate you when I get it fixed. </div>
<div class=3D"gmail_default" style=3D"font-size:small"><br></div><div class=
=3D"gmail_default" style=3D"font-size:small">Best,</div><div class=3D"gmail=
_default" style=3D"font-size:small"><br></div><div class=3D"gmail_default" =
style=3D"font-size:small">
Meng</div></div><br></div></div>

--047d7b2e3d00a8e90104f108870e--


--===============1797250967058606833==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============1797250967058606833==--


From xen-users-bounces@lists.xen.org Tue Jan 28 19:42:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 19:42:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8EXY-0004US-73; Tue, 28 Jan 2014 19:41:44 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W8EXW-0004U0-10; Tue, 28 Jan 2014 19:41:42 +0000
Received: from [85.158.139.211:31548] by server-13.bemta-5.messagelabs.com id
	3D/DB-11357-5F708E25; Tue, 28 Jan 2014 19:41:41 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390938100!214129!1
X-Originating-IP: [209.85.217.175]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23573 invoked from network); 28 Jan 2014 19:41:40 -0000
Received: from mail-lb0-f175.google.com (HELO mail-lb0-f175.google.com)
	(209.85.217.175)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 19:41:40 -0000
Received: by mail-lb0-f175.google.com with SMTP id p9so741474lbv.6
	for <multiple recipients>; Tue, 28 Jan 2014 11:41:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=Mv+r0FlS87lKIyw8LkLOBsLqUVF5h5qOsM2brwqdlWM=;
	b=O1TxlKd2PsfuLM/82R7Vmg5/NTsf2xhh+RDXZyr+IgEWwNBKqryc51TMC7fT372h7u
	5wzcqwbKkBKvvasePbaH0BKP97BodKeDn0TdvX0iWjSad89fxz+I1fPjTH9Mel13t3uE
	1pSqSGT2RGmnCt/Lt4Dx4dr9ly2yt+RrscKPgSh6J14aK5q6jCaXRr2WtY4/GStV/0Cx
	m4J2U0sJtD1BKJDmO7iKv4E0wO4o/MzesGnGviYTVc7rVZ6lZKMNQ9dMRWK/7vvrBWar
	ZncDf50dkDBmEdX263XnkPWTTdskGCayuOYG+hsRmAMIDHijY30UF/CRDskgHI5tiuej
	7L9g==
MIME-Version: 1.0
X-Received: by 10.112.242.134 with SMTP id wq6mr2023624lbc.24.1390938099762;
	Tue, 28 Jan 2014 11:41:39 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Tue, 28 Jan 2014 11:41:39 -0800 (PST)
Date: Tue, 28 Jan 2014 14:41:39 -0500
X-Google-Sender-Auth: hrSngXopcGAG5SM2Ip-mwZ1fMy4
Message-ID: <CAHehzX1mNGdHqnoHOKsLT9HXXbgJFuYP34Yrr_yY3ma1=nxPCw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	cl-mirage@lists.cam.ac.uk, xs-devel@lists.xenserver.org
Subject: [Xen-users] Thank you for participating in Xen Project Document Day!
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank you for everyone who pitched in during the Xen Project Document
Day on Monday.

Special thanks to Mneilsen and Ijc for the amount of work they
performed during the day.  You've helped move our project forward in
the area of documentation!

Our next Document Day is scheduled for February 24.  In the meantime,
if you see pages which need improvements, please add them to:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

I hope to see you all in #xendocs next month!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Tue Jan 28 19:42:41 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 28 Jan 2014 19:42:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8EXY-0004US-73; Tue, 28 Jan 2014 19:41:44 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W8EXW-0004U0-10; Tue, 28 Jan 2014 19:41:42 +0000
Received: from [85.158.139.211:31548] by server-13.bemta-5.messagelabs.com id
	3D/DB-11357-5F708E25; Tue, 28 Jan 2014 19:41:41 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390938100!214129!1
X-Originating-IP: [209.85.217.175]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23573 invoked from network); 28 Jan 2014 19:41:40 -0000
Received: from mail-lb0-f175.google.com (HELO mail-lb0-f175.google.com)
	(209.85.217.175)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	28 Jan 2014 19:41:40 -0000
Received: by mail-lb0-f175.google.com with SMTP id p9so741474lbv.6
	for <multiple recipients>; Tue, 28 Jan 2014 11:41:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=Mv+r0FlS87lKIyw8LkLOBsLqUVF5h5qOsM2brwqdlWM=;
	b=O1TxlKd2PsfuLM/82R7Vmg5/NTsf2xhh+RDXZyr+IgEWwNBKqryc51TMC7fT372h7u
	5wzcqwbKkBKvvasePbaH0BKP97BodKeDn0TdvX0iWjSad89fxz+I1fPjTH9Mel13t3uE
	1pSqSGT2RGmnCt/Lt4Dx4dr9ly2yt+RrscKPgSh6J14aK5q6jCaXRr2WtY4/GStV/0Cx
	m4J2U0sJtD1BKJDmO7iKv4E0wO4o/MzesGnGviYTVc7rVZ6lZKMNQ9dMRWK/7vvrBWar
	ZncDf50dkDBmEdX263XnkPWTTdskGCayuOYG+hsRmAMIDHijY30UF/CRDskgHI5tiuej
	7L9g==
MIME-Version: 1.0
X-Received: by 10.112.242.134 with SMTP id wq6mr2023624lbc.24.1390938099762;
	Tue, 28 Jan 2014 11:41:39 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Tue, 28 Jan 2014 11:41:39 -0800 (PST)
Date: Tue, 28 Jan 2014 14:41:39 -0500
X-Google-Sender-Auth: hrSngXopcGAG5SM2Ip-mwZ1fMy4
Message-ID: <CAHehzX1mNGdHqnoHOKsLT9HXXbgJFuYP34Yrr_yY3ma1=nxPCw@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org, xen-api@lists.xen.org, 
	cl-mirage@lists.cam.ac.uk, xs-devel@lists.xenserver.org
Subject: [Xen-users] Thank you for participating in Xen Project Document Day!
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Thank you for everyone who pitched in during the Xen Project Document
Day on Monday.

Special thanks to Mneilsen and Ijc for the amount of work they
performed during the day.  You've helped move our project forward in
the area of documentation!

Our next Document Day is scheduled for February 24.  In the meantime,
if you see pages which need improvements, please add them to:

http://wiki.xenproject.org/wiki/Xen_Document_Days/TODO

I hope to see you all in #xendocs next month!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 01:46:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 01:46:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8KCt-0004fV-A7; Wed, 29 Jan 2014 01:44:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>) id 1W8KCr-0004fQ-QW
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 01:44:46 +0000
Received: from [193.109.254.147:4027] by server-3.bemta-14.messagelabs.com id
	54/9C-00432-D0D58E25; Wed, 29 Jan 2014 01:44:45 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390959883!477285!1
X-Originating-IP: [209.85.214.182]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8258 invoked from network); 29 Jan 2014 01:44:44 -0000
Received: from mail-ob0-f182.google.com (HELO mail-ob0-f182.google.com)
	(209.85.214.182)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 01:44:44 -0000
Received: by mail-ob0-f182.google.com with SMTP id wm4so1307123obc.41
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 17:44:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=AqsDSiHq2WbJDdcDnYUgAxgFkA0rzz+FaTos9c3fISo=;
	b=M8SnEG3AFjqOkMK8Y7xfdAieU4Vs5g1Sr7S+S78PNJkkjVEx4FLT6qb//DVQJlft4H
	6U7ziubREwXZL3uYDvoe4YfGoXdNJf1vSYTejtXgAoMJjefnTFSajaJL2l5Wqorv0fQ1
	mWaJXHI77s+vPt83tN7KqNJVSOSJBB4FG3ik+qC6R+G5Fm1IMS9pA/S3FyD4SRR0cmbS
	t8sf7su4GF0XEEfIcQ2+/Ih3S8/hWCtFPkJtZxsSA3vda89ynMPAL7BzoZBbKF+6BPGz
	u5ERUenJ8KsImqhoADtOQNd2It3sW5/MX8iuXuyiIcLAVkD8yIWU+4/7vQbizBnYpaAt
	j+4Q==
MIME-Version: 1.0
X-Received: by 10.182.4.232 with SMTP id n8mr3684475obn.34.1390959882600; Tue,
	28 Jan 2014 17:44:42 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Tue, 28 Jan 2014 17:44:42 -0800 (PST)
In-Reply-To: <1380619471.925.49.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
Date: Tue, 28 Jan 2014 18:44:42 -0700
Message-ID: <CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Sorry for the so late reply.
I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50

Here is the /var/log/xen/
Waiting for domain centos65.pv (domid 1) to die [pid 8116]


Here is the output of "xl -vvv vcpu-set"

libxl: debug: libxl_qmp.c:707:libxl__qmp_initialize: connected to
/var/run/xen/qmp-libxl-1

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: qmp

libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{

    "execute": "qmp_capabilities",

    "id": 1

}

'

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: return

libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{

    "execute": "cpu-add",

    "id": 2,

    "arguments": {

        "id": 0

    }

}

'

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error

libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
error message from QMP server: Not supported

xc: debug: hypercall buffer: total allocations:9 total releases:9

xc: debug: hypercall buffer: current allocations:0 maximum allocations:2

xc: debug: hypercall buffer: cache current size:2

xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0

On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
>> Hi all,
>>
>> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
>> 4.4-unstable and had the following errors.
>
> What was the full command line which you used?
>
> Which exact version of 4.4-unstable (i.e. git commit) were you using?
>
>> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
>> error message from QMP server: Unable to add CPU: 0, it already
>> exists.
>>
>> CPU hotplug is enabled in the guest OS.
>
> Please can you provide your guest cfg file and any relevant logs from
> under /var/log/xen (especially the ones with the guest name in them).
>
> Please also try "xl -vvv vcpu-set ..." and provide the full logs of that
> attempt.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 01:46:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 01:46:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8KCt-0004fV-A7; Wed, 29 Jan 2014 01:44:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>) id 1W8KCr-0004fQ-QW
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 01:44:46 +0000
Received: from [193.109.254.147:4027] by server-3.bemta-14.messagelabs.com id
	54/9C-00432-D0D58E25; Wed, 29 Jan 2014 01:44:45 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1390959883!477285!1
X-Originating-IP: [209.85.214.182]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8258 invoked from network); 29 Jan 2014 01:44:44 -0000
Received: from mail-ob0-f182.google.com (HELO mail-ob0-f182.google.com)
	(209.85.214.182)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 01:44:44 -0000
Received: by mail-ob0-f182.google.com with SMTP id wm4so1307123obc.41
	for <xen-users@lists.xen.org>; Tue, 28 Jan 2014 17:44:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=AqsDSiHq2WbJDdcDnYUgAxgFkA0rzz+FaTos9c3fISo=;
	b=M8SnEG3AFjqOkMK8Y7xfdAieU4Vs5g1Sr7S+S78PNJkkjVEx4FLT6qb//DVQJlft4H
	6U7ziubREwXZL3uYDvoe4YfGoXdNJf1vSYTejtXgAoMJjefnTFSajaJL2l5Wqorv0fQ1
	mWaJXHI77s+vPt83tN7KqNJVSOSJBB4FG3ik+qC6R+G5Fm1IMS9pA/S3FyD4SRR0cmbS
	t8sf7su4GF0XEEfIcQ2+/Ih3S8/hWCtFPkJtZxsSA3vda89ynMPAL7BzoZBbKF+6BPGz
	u5ERUenJ8KsImqhoADtOQNd2It3sW5/MX8iuXuyiIcLAVkD8yIWU+4/7vQbizBnYpaAt
	j+4Q==
MIME-Version: 1.0
X-Received: by 10.182.4.232 with SMTP id n8mr3684475obn.34.1390959882600; Tue,
	28 Jan 2014 17:44:42 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Tue, 28 Jan 2014 17:44:42 -0800 (PST)
In-Reply-To: <1380619471.925.49.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
Date: Tue, 28 Jan 2014 18:44:42 -0700
Message-ID: <CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Sorry for the so late reply.
I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50

Here is the /var/log/xen/
Waiting for domain centos65.pv (domid 1) to die [pid 8116]


Here is the output of "xl -vvv vcpu-set"

libxl: debug: libxl_qmp.c:707:libxl__qmp_initialize: connected to
/var/run/xen/qmp-libxl-1

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: qmp

libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{

    "execute": "qmp_capabilities",

    "id": 1

}

'

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: return

libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{

    "execute": "cpu-add",

    "id": 2,

    "arguments": {

        "id": 0

    }

}

'

libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error

libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
error message from QMP server: Not supported

xc: debug: hypercall buffer: total allocations:9 total releases:9

xc: debug: hypercall buffer: current allocations:0 maximum allocations:2

xc: debug: hypercall buffer: cache current size:2

xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0

On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
>> Hi all,
>>
>> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
>> 4.4-unstable and had the following errors.
>
> What was the full command line which you used?
>
> Which exact version of 4.4-unstable (i.e. git commit) were you using?
>
>> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
>> error message from QMP server: Unable to add CPU: 0, it already
>> exists.
>>
>> CPU hotplug is enabled in the guest OS.
>
> Please can you provide your guest cfg file and any relevant logs from
> under /var/log/xen (especially the ones with the guest name in them).
>
> Please also try "xl -vvv vcpu-set ..." and provide the full logs of that
> attempt.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 10:12:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 10:12:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8S7b-0007MD-3e; Wed, 29 Jan 2014 10:11:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8S7Z-0007Ly-FS; Wed, 29 Jan 2014 10:11:49 +0000
Received: from [85.158.143.35:45674] by server-2.bemta-4.messagelabs.com id
	98/B9-10891-4E3D8E25; Wed, 29 Jan 2014 10:11:48 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1390990306!1572780!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16588 invoked from network); 29 Jan 2014 10:11:47 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 10:11:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="97622846"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 10:11:46 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 05:11:45 -0500
Message-ID: <1390990304.31814.50.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>, Anthony Perard <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 10:11:44 +0000
In-Reply-To: <CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> Sorry for the so late reply.
> I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50

And are you using the version of qemu-xen which ships with those
releases or your own version, perhaps from upstream?

ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
4.3.x but I thought it had been added during the 4.4.x development
cycle. Adding Anthony + xen-devel to confirm.

> Here is the /var/log/xen/
> Waiting for domain centos65.pv (domid 1) to die [pid 8116]
> 
> 
> Here is the output of "xl -vvv vcpu-set"

Is this from 4.3 or 4.4? I think at this point we should focus on the
issue with 4.4.

I also asked for your guest cfg file -- please can you show it to us.

> libxl: debug: libxl_qmp.c:707:libxl__qmp_initialize: connected to
> /var/run/xen/qmp-libxl-1
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: qmp
> 
> libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "qmp_capabilities",
> 
>     "id": 1
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: return
> 
> libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "cpu-add",
> 
>     "id": 2,
> 
>     "arguments": {
> 
>         "id": 0
> 
>     }
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error
> 
> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> error message from QMP server: Not supported
> 
> xc: debug: hypercall buffer: total allocations:9 total releases:9
> 
> xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
> 
> xc: debug: hypercall buffer: cache current size:2
> 
> xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
> 
> On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
> >> Hi all,
> >>
> >> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
> >> 4.4-unstable and had the following errors.
> >
> > What was the full command line which you used?
> >
> > Which exact version of 4.4-unstable (i.e. git commit) were you using?
> >
> >> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> >> error message from QMP server: Unable to add CPU: 0, it already
> >> exists.
> >>
> >> CPU hotplug is enabled in the guest OS.
> >
> > Please can you provide your guest cfg file and any relevant logs from
> > under /var/log/xen (especially the ones with the guest name in them).
> >
> > Please also try "xl -vvv vcpu-set ..." and provide the full logs of that
> > attempt.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 10:12:50 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 10:12:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8S7b-0007MD-3e; Wed, 29 Jan 2014 10:11:51 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8S7Z-0007Ly-FS; Wed, 29 Jan 2014 10:11:49 +0000
Received: from [85.158.143.35:45674] by server-2.bemta-4.messagelabs.com id
	98/B9-10891-4E3D8E25; Wed, 29 Jan 2014 10:11:48 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1390990306!1572780!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16588 invoked from network); 29 Jan 2014 10:11:47 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 10:11:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="97622846"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 10:11:46 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 05:11:45 -0500
Message-ID: <1390990304.31814.50.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>, Anthony Perard <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 10:11:44 +0000
In-Reply-To: <CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> Sorry for the so late reply.
> I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50

And are you using the version of qemu-xen which ships with those
releases or your own version, perhaps from upstream?

ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
4.3.x but I thought it had been added during the 4.4.x development
cycle. Adding Anthony + xen-devel to confirm.

> Here is the /var/log/xen/
> Waiting for domain centos65.pv (domid 1) to die [pid 8116]
> 
> 
> Here is the output of "xl -vvv vcpu-set"

Is this from 4.3 or 4.4? I think at this point we should focus on the
issue with 4.4.

I also asked for your guest cfg file -- please can you show it to us.

> libxl: debug: libxl_qmp.c:707:libxl__qmp_initialize: connected to
> /var/run/xen/qmp-libxl-1
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: qmp
> 
> libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "qmp_capabilities",
> 
>     "id": 1
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: return
> 
> libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "cpu-add",
> 
>     "id": 2,
> 
>     "arguments": {
> 
>         "id": 0
> 
>     }
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error
> 
> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> error message from QMP server: Not supported
> 
> xc: debug: hypercall buffer: total allocations:9 total releases:9
> 
> xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
> 
> xc: debug: hypercall buffer: cache current size:2
> 
> xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
> 
> On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
> >> Hi all,
> >>
> >> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
> >> 4.4-unstable and had the following errors.
> >
> > What was the full command line which you used?
> >
> > Which exact version of 4.4-unstable (i.e. git commit) were you using?
> >
> >> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> >> error message from QMP server: Unable to add CPU: 0, it already
> >> exists.
> >>
> >> CPU hotplug is enabled in the guest OS.
> >
> > Please can you provide your guest cfg file and any relevant logs from
> > under /var/log/xen (especially the ones with the guest name in them).
> >
> > Please also try "xl -vvv vcpu-set ..." and provide the full logs of that
> > attempt.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:23:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8U9v-0007OM-Mq; Wed, 29 Jan 2014 12:22:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8U9t-0007O6-Nk; Wed, 29 Jan 2014 12:22:21 +0000
Received: from [193.109.254.147:63814] by server-4.bemta-14.messagelabs.com id
	FA/98-32066-C72F8E25; Wed, 29 Jan 2014 12:22:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390998139!600053!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13676 invoked from network); 29 Jan 2014 12:22:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:22:20 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="97652479"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:22:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:22:18 -0500
Message-ID: <1390998137.31814.92.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 12:22:17 +0000
In-Reply-To: <20140129121827.GA1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > Sorry for the so late reply.
> > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > 
> > And are you using the version of qemu-xen which ships with those
> > releases or your own version, perhaps from upstream?
> > 
> > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > 4.3.x but I thought it had been added during the 4.4.x development
> > cycle. Adding Anthony + xen-devel to confirm.
> 
> We've added vcpu hotplug to our tree in Xen 4.3.
> 
> QEMU upstream is able to do vcpu hotplug with Xen only with the last
> release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> and any QEMU release before that those not support cpu hotplug.

OK. IIRC Xen 4.3 included qemu 1.3 or so?

4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct? So it
also misses those patches.

Are we planning to backport those two patches for 4.4?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:23:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8U9v-0007OM-Mq; Wed, 29 Jan 2014 12:22:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8U9t-0007O6-Nk; Wed, 29 Jan 2014 12:22:21 +0000
Received: from [193.109.254.147:63814] by server-4.bemta-14.messagelabs.com id
	FA/98-32066-C72F8E25; Wed, 29 Jan 2014 12:22:20 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1390998139!600053!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13676 invoked from network); 29 Jan 2014 12:22:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:22:20 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="97652479"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:22:18 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:22:18 -0500
Message-ID: <1390998137.31814.92.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 12:22:17 +0000
In-Reply-To: <20140129121827.GA1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > Sorry for the so late reply.
> > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > 
> > And are you using the version of qemu-xen which ships with those
> > releases or your own version, perhaps from upstream?
> > 
> > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > 4.3.x but I thought it had been added during the 4.4.x development
> > cycle. Adding Anthony + xen-devel to confirm.
> 
> We've added vcpu hotplug to our tree in Xen 4.3.
> 
> QEMU upstream is able to do vcpu hotplug with Xen only with the last
> release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> and any QEMU release before that those not support cpu hotplug.

OK. IIRC Xen 4.3 included qemu 1.3 or so?

4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct? So it
also misses those patches.

Are we planning to backport those two patches for 4.4?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:40:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:40:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UQs-0000Aw-IB; Wed, 29 Jan 2014 12:39:54 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8UQq-0000AV-3J; Wed, 29 Jan 2014 12:39:52 +0000
Received: from [85.158.139.211:50197] by server-2.bemta-5.messagelabs.com id
	EA/F7-23037-796F8E25; Wed, 29 Jan 2014 12:39:51 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390999189!372594!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 499 invoked from network); 29 Jan 2014 12:39:50 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:39:50 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="95668468"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 29 Jan 2014 12:39:48 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:39:48 -0500
Message-ID: <1390999187.31814.97.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 12:39:47 +0000
In-Reply-To: <20140129123648.GB1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > Sorry for the so late reply.
> > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > 
> > > > And are you using the version of qemu-xen which ships with those
> > > > releases or your own version, perhaps from upstream?
> > > > 
> > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > cycle. Adding Anthony + xen-devel to confirm.
> > > 
> > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > 
> > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > and any QEMU release before that those not support cpu hotplug.
> > 
> > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> 
> That's right, qemu 1.3.
> 
> > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> 
> That's correct.
> 
> > So it also misses those patches.
> 
> No, I've put those patches on top of the merge, otherwise, there would
> have been regression.

So this functionality should work with xen 4.4.0-rc1 (using whatever
version was referenced by xen.git/Config.mk) or not?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:40:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:40:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UQs-0000Aw-IB; Wed, 29 Jan 2014 12:39:54 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8UQq-0000AV-3J; Wed, 29 Jan 2014 12:39:52 +0000
Received: from [85.158.139.211:50197] by server-2.bemta-5.messagelabs.com id
	EA/F7-23037-796F8E25; Wed, 29 Jan 2014 12:39:51 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1390999189!372594!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 499 invoked from network); 29 Jan 2014 12:39:50 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:39:50 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="95668468"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 29 Jan 2014 12:39:48 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:39:48 -0500
Message-ID: <1390999187.31814.97.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 12:39:47 +0000
In-Reply-To: <20140129123648.GB1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > Sorry for the so late reply.
> > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > 
> > > > And are you using the version of qemu-xen which ships with those
> > > > releases or your own version, perhaps from upstream?
> > > > 
> > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > cycle. Adding Anthony + xen-devel to confirm.
> > > 
> > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > 
> > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > and any QEMU release before that those not support cpu hotplug.
> > 
> > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> 
> That's right, qemu 1.3.
> 
> > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> 
> That's correct.
> 
> > So it also misses those patches.
> 
> No, I've put those patches on top of the merge, otherwise, there would
> have been regression.

So this functionality should work with xen 4.4.0-rc1 (using whatever
version was referenced by xen.git/Config.mk) or not?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:48:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:48:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UZE-0000gY-7z; Wed, 29 Jan 2014 12:48:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8UZB-0000gS-SR
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 12:48:30 +0000
Received: from [193.109.254.147:43920] by server-12.bemta-14.messagelabs.com
	id EB/40-17220-D98F8E25; Wed, 29 Jan 2014 12:48:29 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1390999707!607837!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18614 invoked from network); 29 Jan 2014 12:48:28 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:48:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97658675"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:48:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:48:26 -0500
Message-ID: <1390999705.31814.102.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Wed, 29 Jan 2014 12:48:25 +0000
In-Reply-To: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:

> I have created multiple guest configuration files, but each time it
> fails with following error and goes to emergency mode.

How are you creating the guest (i.e. the filesystems)? Are you running
the Fedora installer or using some other tool?

How did you create the ramdisk you are using? Does it contain all of the
necessary drivers (specifically the blkfront driver)?

>From the dracut console can you see any Xen block devices in /dev/ at
all?

> $ cat /etc/xen/linuxXen.cfg 
> name="Linux"
> builder="generic"
> vncviewer=0
> vcpus=1
> maxvcpus=2
> cpus="all"
> cpu_weight=256
> cap=0
> period=5
> slice=10
> latency=3
> extratime=1
> memory=1024
> maxmem=2048
> on_poweroff="destroy"
> kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64" 
> ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> root="/dev/mapper/fedora_localhost-root"

> disk = ['/dev/sda,raw,hda']

This config file appears to be trying to create a PV guest but "hda" is
only available with HVM guests. Try xvda instead.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 12:48:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 12:48:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UZE-0000gY-7z; Wed, 29 Jan 2014 12:48:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8UZB-0000gS-SR
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 12:48:30 +0000
Received: from [193.109.254.147:43920] by server-12.bemta-14.messagelabs.com
	id EB/40-17220-D98F8E25; Wed, 29 Jan 2014 12:48:29 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1390999707!607837!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18614 invoked from network); 29 Jan 2014 12:48:28 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:48:28 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97658675"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:48:26 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:48:26 -0500
Message-ID: <1390999705.31814.102.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Wed, 29 Jan 2014 12:48:25 +0000
In-Reply-To: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:

> I have created multiple guest configuration files, but each time it
> fails with following error and goes to emergency mode.

How are you creating the guest (i.e. the filesystems)? Are you running
the Fedora installer or using some other tool?

How did you create the ramdisk you are using? Does it contain all of the
necessary drivers (specifically the blkfront driver)?

>From the dracut console can you see any Xen block devices in /dev/ at
all?

> $ cat /etc/xen/linuxXen.cfg 
> name="Linux"
> builder="generic"
> vncviewer=0
> vcpus=1
> maxvcpus=2
> cpus="all"
> cpu_weight=256
> cap=0
> period=5
> slice=10
> latency=3
> extratime=1
> memory=1024
> maxmem=2048
> on_poweroff="destroy"
> kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64" 
> ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> root="/dev/mapper/fedora_localhost-root"

> disk = ['/dev/sda,raw,hda']

This config file appears to be trying to create a PV guest but "hda" is
only available with HVM guests. Try xvda instead.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 13:14:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 13:14:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UyL-0002pZ-Gp; Wed, 29 Jan 2014 13:14:29 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8UyI-0002pE-W8; Wed, 29 Jan 2014 13:14:27 +0000
Received: from [85.158.137.68:26133] by server-10.bemta-3.messagelabs.com id
	AA/01-07302-2BEF8E25; Wed, 29 Jan 2014 13:14:26 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1391001263!12022800!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6270 invoked from network); 29 Jan 2014 13:14:25 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:14:25 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97666495"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 13:14:23 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 08:14:22 -0500
Message-ID: <1391001261.31814.115.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 13:14:21 +0000
In-Reply-To: <20140129130434.GD1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 13:04 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
> > On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> > > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > > > Sorry for the so late reply.
> > > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > > > 
> > > > > > And are you using the version of qemu-xen which ships with those
> > > > > > releases or your own version, perhaps from upstream?
> > > > > > 
> > > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > > > cycle. Adding Anthony + xen-devel to confirm.
> > > > > 
> > > > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > > > 
> > > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > > > and any QEMU release before that those not support cpu hotplug.
> > > > 
> > > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> > > 
> > > That's right, qemu 1.3.
> > > 
> > > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> > > 
> > > That's correct.
> > > 
> > > > So it also misses those patches.
> > > 
> > > No, I've put those patches on top of the merge, otherwise, there would
> > > have been regression.
> > 
> > So this functionality should work with xen 4.4.0-rc1 (using whatever
> > version was referenced by xen.git/Config.mk) or not?
> 
> Yes, it should. You can go back to my first reply to this threads and
> read the all mail ;-).

Sorry, but this wasn't unambiguously clear to me from your initial
reply, which spoke about broken releases and a fix which was in a
version we don't include yet.

>  I reply to what appear to me the "error" that
> made someone think that somethings goes wrong.

So it sounds like Yun Wang is using an upstream qemu and not our branch
and is therefore missing some fixes?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 13:14:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 13:14:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8UyL-0002pZ-Gp; Wed, 29 Jan 2014 13:14:29 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8UyI-0002pE-W8; Wed, 29 Jan 2014 13:14:27 +0000
Received: from [85.158.137.68:26133] by server-10.bemta-3.messagelabs.com id
	AA/01-07302-2BEF8E25; Wed, 29 Jan 2014 13:14:26 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1391001263!12022800!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6270 invoked from network); 29 Jan 2014 13:14:25 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:14:25 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97666495"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 13:14:23 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 08:14:22 -0500
Message-ID: <1391001261.31814.115.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Date: Wed, 29 Jan 2014 13:14:21 +0000
In-Reply-To: <20140129130434.GD1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 13:04 +0000, Anthony PERARD wrote:
> On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
> > On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> > > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > > > Sorry for the so late reply.
> > > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > > > 
> > > > > > And are you using the version of qemu-xen which ships with those
> > > > > > releases or your own version, perhaps from upstream?
> > > > > > 
> > > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > > > cycle. Adding Anthony + xen-devel to confirm.
> > > > > 
> > > > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > > > 
> > > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > > > and any QEMU release before that those not support cpu hotplug.
> > > > 
> > > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> > > 
> > > That's right, qemu 1.3.
> > > 
> > > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> > > 
> > > That's correct.
> > > 
> > > > So it also misses those patches.
> > > 
> > > No, I've put those patches on top of the merge, otherwise, there would
> > > have been regression.
> > 
> > So this functionality should work with xen 4.4.0-rc1 (using whatever
> > version was referenced by xen.git/Config.mk) or not?
> 
> Yes, it should. You can go back to my first reply to this threads and
> read the all mail ;-).

Sorry, but this wasn't unambiguously clear to me from your initial
reply, which spoke about broken releases and a fix which was in a
version we don't include yet.

>  I reply to what appear to me the "error" that
> made someone think that somethings goes wrong.

So it sounds like Yun Wang is using an upstream qemu and not our branch
and is therefore missing some fixes?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 13:41:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 13:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8VO0-0004q4-4d; Wed, 29 Jan 2014 13:41:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>) id 1W8VNy-0004pa-2j
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 13:40:58 +0000
Received: from [85.158.139.211:42917] by server-6.bemta-5.messagelabs.com id
	A4/76-14342-8E409E25; Wed, 29 Jan 2014 13:40:56 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1391002854!368258!1
X-Originating-IP: [209.85.217.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13772 invoked from network); 29 Jan 2014 13:40:54 -0000
Received: from mail-lb0-f181.google.com (HELO mail-lb0-f181.google.com)
	(209.85.217.181)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:40:54 -0000
Received: by mail-lb0-f181.google.com with SMTP id z5so1483944lbh.12
	for <multiple recipients>; Wed, 29 Jan 2014 05:40:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=oVlhzGWv1nUc6WNU3ekkxrJYSUH3PvCLWo8Ay372EvM=;
	b=mGT1cB6N+/cRhaxD84NtMPKX8WQ3eGNGS81kruVVXA37mgoH38ZcsGtaUTr7a6cypU
	cvFEWiIVz57+zklVoYWpXwdlI63AhfzR8bJ89NxAhTyGbLHSduAm1BH1Dxh9WKhvWz+S
	kM04xcgV1f5Cnp5tkDGH7YP4wRNEo26Wbl74NQBAQBeDaIDGIheA3peUJqPmE/fcmP/k
	kKI9gYnBrG1ZK7MDZJxTduQ4sLl7lzKFIQdko9blqvDg2XMtORZKGhBoYclWPV27O7+m
	KfONOm64yvpec4FNXxwDfENZ1BY5Ki9WZOIupil5hE3RLsC80tw/Ba/nOwV5+vEfn5cH
	ppVA==
MIME-Version: 1.0
X-Received: by 10.152.219.97 with SMTP id pn1mr4470752lac.9.1391002853640;
	Wed, 29 Jan 2014 05:40:53 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Wed, 29 Jan 2014 05:40:53 -0800 (PST)
Date: Wed, 29 Jan 2014 08:40:53 -0500
X-Google-Sender-Auth: tNlOIhhRwLX0olAOqpN6wr1mrWI
Message-ID: <CAHehzX38FrH8-rMgOJf3vYA=Hu6H7r-Pbf8iX-+1KNzPxdoqZg@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org
Subject: [Xen-users] VGA Passthrough r9 270x
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

XenProject.org user "Jonas Osborn" writes:

"Would an r9 270x be suitable for VGA passthrough with xen? It's not
listed on the wiki/XenVGAPassthroughTestedAdapters page but the 7870
is, and it's my understanding that the r9 270x is an upgrade/rebrand
of the 7870."

I will crosspost replies, or you can answer yourself on the website:

http://www.xenproject.org/help/questions-and-answers/vga-passthrough-r9-270x.html

Thanks,

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 13:41:30 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 13:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8VO0-0004q4-4d; Wed, 29 Jan 2014 13:41:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>) id 1W8VNy-0004pa-2j
	for xen-users@lists.xen.org; Wed, 29 Jan 2014 13:40:58 +0000
Received: from [85.158.139.211:42917] by server-6.bemta-5.messagelabs.com id
	A4/76-14342-8E409E25; Wed, 29 Jan 2014 13:40:56 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1391002854!368258!1
X-Originating-IP: [209.85.217.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13772 invoked from network); 29 Jan 2014 13:40:54 -0000
Received: from mail-lb0-f181.google.com (HELO mail-lb0-f181.google.com)
	(209.85.217.181)
	by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:40:54 -0000
Received: by mail-lb0-f181.google.com with SMTP id z5so1483944lbh.12
	for <multiple recipients>; Wed, 29 Jan 2014 05:40:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=oVlhzGWv1nUc6WNU3ekkxrJYSUH3PvCLWo8Ay372EvM=;
	b=mGT1cB6N+/cRhaxD84NtMPKX8WQ3eGNGS81kruVVXA37mgoH38ZcsGtaUTr7a6cypU
	cvFEWiIVz57+zklVoYWpXwdlI63AhfzR8bJ89NxAhTyGbLHSduAm1BH1Dxh9WKhvWz+S
	kM04xcgV1f5Cnp5tkDGH7YP4wRNEo26Wbl74NQBAQBeDaIDGIheA3peUJqPmE/fcmP/k
	kKI9gYnBrG1ZK7MDZJxTduQ4sLl7lzKFIQdko9blqvDg2XMtORZKGhBoYclWPV27O7+m
	KfONOm64yvpec4FNXxwDfENZ1BY5Ki9WZOIupil5hE3RLsC80tw/Ba/nOwV5+vEfn5cH
	ppVA==
MIME-Version: 1.0
X-Received: by 10.152.219.97 with SMTP id pn1mr4470752lac.9.1391002853640;
	Wed, 29 Jan 2014 05:40:53 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Wed, 29 Jan 2014 05:40:53 -0800 (PST)
Date: Wed, 29 Jan 2014 08:40:53 -0500
X-Google-Sender-Auth: tNlOIhhRwLX0olAOqpN6wr1mrWI
Message-ID: <CAHehzX38FrH8-rMgOJf3vYA=Hu6H7r-Pbf8iX-+1KNzPxdoqZg@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel@lists.xen.org
Subject: [Xen-users] VGA Passthrough r9 270x
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

XenProject.org user "Jonas Osborn" writes:

"Would an r9 270x be suitable for VGA passthrough with xen? It's not
listed on the wiki/XenVGAPassthroughTestedAdapters page but the 7870
is, and it's my understanding that the r9 270x is an upgrade/rebrand
of the 7870."

I will crosspost replies, or you can answer yourself on the website:

http://www.xenproject.org/help/questions-and-answers/vga-passthrough-r9-270x.html

Thanks,

Russ

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:39:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:39:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WHy-00008Z-J3; Wed, 29 Jan 2014 14:38:50 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8WHx-00007B-0n; Wed, 29 Jan 2014 14:38:49 +0000
Received: from [85.158.139.211:23248] by server-17.bemta-5.messagelabs.com id
	5A/D2-31975-87219E25; Wed, 29 Jan 2014 14:38:48 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1391006325!403215!1
X-Originating-IP: [209.85.214.173]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9299 invoked from network); 29 Jan 2014 14:38:47 -0000
Received: from mail-ob0-f173.google.com (HELO mail-ob0-f173.google.com)
	(209.85.214.173)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 14:38:47 -0000
Received: by mail-ob0-f173.google.com with SMTP id vb8so2037016obc.32
	for <multiple recipients>; Wed, 29 Jan 2014 06:38:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=RCJSoIX+pwVrAi2YjOVSxX0pL6q0PfyrcbAKwKKWmO0=;
	b=sW+Y9i50tqLQKLJPrUzIm2j7Mhl/grdYVDYyN9i8s64ir7derjgcjir6KW//dCqIsA
	9KFifMLyUQG+jYSbNMFmuelUnPz6OL8AiEEazEtY1k5/difB1LMH/KSfyotdgZ0AoChy
	kV7DSWEgN7Ak8xjXgAvlBci0AIz1HXdtJmuJAsg3GmAKpKqoLLdob1+Dn+OaeN7sF/jU
	aKCkyXTS2r/VH7L7gedlIK7ngAvAZqnQ0L1oOJRKAPI6i4HWHlkdOqHp5JzuISpqecbo
	/ksNEdbV/usB9hWoxtNSclxwFK8Ycj8NrzcKCynt97JGp76Vhl6612IyVyQWKjobvOp1
	DRBQ==
MIME-Version: 1.0
X-Received: by 10.182.204.41 with SMTP id kv9mr621271obc.78.1391006325199;
	Wed, 29 Jan 2014 06:38:45 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Wed, 29 Jan 2014 06:38:45 -0800 (PST)
In-Reply-To: <1391001261.31814.115.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
Date: Wed, 29 Jan 2014 07:38:45 -0700
Message-ID: <CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

So to fix the problem, I need to update the qemu version to version
1.7 or later?
BTW. I had this problem in both pvhvm and pv guest.
Does pv guest rely on qemu also?

Thanks for all the reply!

On Wed, Jan 29, 2014 at 6:14 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Wed, 2014-01-29 at 13:04 +0000, Anthony PERARD wrote:
>> On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
>> > On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
>> > > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
>> > > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
>> > > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
>> > > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
>> > > > > > > Sorry for the so late reply.
>> > > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
>> > > > > >
>> > > > > > And are you using the version of qemu-xen which ships with those
>> > > > > > releases or your own version, perhaps from upstream?
>> > > > > >
>> > > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
>> > > > > > 4.3.x but I thought it had been added during the 4.4.x development
>> > > > > > cycle. Adding Anthony + xen-devel to confirm.
>> > > > >
>> > > > > We've added vcpu hotplug to our tree in Xen 4.3.
>> > > > >
>> > > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
>> > > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
>> > > > > and any QEMU release before that those not support cpu hotplug.
>> > > >
>> > > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
>> > >
>> > > That's right, qemu 1.3.
>> > >
>> > > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
>> > >
>> > > That's correct.
>> > >
>> > > > So it also misses those patches.
>> > >
>> > > No, I've put those patches on top of the merge, otherwise, there would
>> > > have been regression.
>> >
>> > So this functionality should work with xen 4.4.0-rc1 (using whatever
>> > version was referenced by xen.git/Config.mk) or not?
>>
>> Yes, it should. You can go back to my first reply to this threads and
>> read the all mail ;-).
>
> Sorry, but this wasn't unambiguously clear to me from your initial
> reply, which spoke about broken releases and a fix which was in a
> version we don't include yet.
>
>>  I reply to what appear to me the "error" that
>> made someone think that somethings goes wrong.
>
> So it sounds like Yun Wang is using an upstream qemu and not our branch
> and is therefore missing some fixes?
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:39:17 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:39:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WHy-00008Z-J3; Wed, 29 Jan 2014 14:38:50 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8WHx-00007B-0n; Wed, 29 Jan 2014 14:38:49 +0000
Received: from [85.158.139.211:23248] by server-17.bemta-5.messagelabs.com id
	5A/D2-31975-87219E25; Wed, 29 Jan 2014 14:38:48 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1391006325!403215!1
X-Originating-IP: [209.85.214.173]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9299 invoked from network); 29 Jan 2014 14:38:47 -0000
Received: from mail-ob0-f173.google.com (HELO mail-ob0-f173.google.com)
	(209.85.214.173)
	by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 14:38:47 -0000
Received: by mail-ob0-f173.google.com with SMTP id vb8so2037016obc.32
	for <multiple recipients>; Wed, 29 Jan 2014 06:38:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=RCJSoIX+pwVrAi2YjOVSxX0pL6q0PfyrcbAKwKKWmO0=;
	b=sW+Y9i50tqLQKLJPrUzIm2j7Mhl/grdYVDYyN9i8s64ir7derjgcjir6KW//dCqIsA
	9KFifMLyUQG+jYSbNMFmuelUnPz6OL8AiEEazEtY1k5/difB1LMH/KSfyotdgZ0AoChy
	kV7DSWEgN7Ak8xjXgAvlBci0AIz1HXdtJmuJAsg3GmAKpKqoLLdob1+Dn+OaeN7sF/jU
	aKCkyXTS2r/VH7L7gedlIK7ngAvAZqnQ0L1oOJRKAPI6i4HWHlkdOqHp5JzuISpqecbo
	/ksNEdbV/usB9hWoxtNSclxwFK8Ycj8NrzcKCynt97JGp76Vhl6612IyVyQWKjobvOp1
	DRBQ==
MIME-Version: 1.0
X-Received: by 10.182.204.41 with SMTP id kv9mr621271obc.78.1391006325199;
	Wed, 29 Jan 2014 06:38:45 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Wed, 29 Jan 2014 06:38:45 -0800 (PST)
In-Reply-To: <1391001261.31814.115.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
Date: Wed, 29 Jan 2014 07:38:45 -0700
Message-ID: <CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

So to fix the problem, I need to update the qemu version to version
1.7 or later?
BTW. I had this problem in both pvhvm and pv guest.
Does pv guest rely on qemu also?

Thanks for all the reply!

On Wed, Jan 29, 2014 at 6:14 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Wed, 2014-01-29 at 13:04 +0000, Anthony PERARD wrote:
>> On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
>> > On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
>> > > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
>> > > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
>> > > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
>> > > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
>> > > > > > > Sorry for the so late reply.
>> > > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
>> > > > > >
>> > > > > > And are you using the version of qemu-xen which ships with those
>> > > > > > releases or your own version, perhaps from upstream?
>> > > > > >
>> > > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
>> > > > > > 4.3.x but I thought it had been added during the 4.4.x development
>> > > > > > cycle. Adding Anthony + xen-devel to confirm.
>> > > > >
>> > > > > We've added vcpu hotplug to our tree in Xen 4.3.
>> > > > >
>> > > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
>> > > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
>> > > > > and any QEMU release before that those not support cpu hotplug.
>> > > >
>> > > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
>> > >
>> > > That's right, qemu 1.3.
>> > >
>> > > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
>> > >
>> > > That's correct.
>> > >
>> > > > So it also misses those patches.
>> > >
>> > > No, I've put those patches on top of the merge, otherwise, there would
>> > > have been regression.
>> >
>> > So this functionality should work with xen 4.4.0-rc1 (using whatever
>> > version was referenced by xen.git/Config.mk) or not?
>>
>> Yes, it should. You can go back to my first reply to this threads and
>> read the all mail ;-).
>
> Sorry, but this wasn't unambiguously clear to me from your initial
> reply, which spoke about broken releases and a fix which was in a
> version we don't include yet.
>
>>  I reply to what appear to me the "error" that
>> made someone think that somethings goes wrong.
>
> So it sounds like Yun Wang is using an upstream qemu and not our branch
> and is therefore missing some fixes?
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:46:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:46:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WOz-0000yG-4H; Wed, 29 Jan 2014 14:46:05 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8WOv-0000xT-5f; Wed, 29 Jan 2014 14:46:01 +0000
Received: from [85.158.139.211:20883] by server-11.bemta-5.messagelabs.com id
	42/88-23886-82419E25; Wed, 29 Jan 2014 14:46:00 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1391006757!397978!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18554 invoked from network); 29 Jan 2014 14:45:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 14:45:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97698591"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 14:45:57 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 09:45:57 -0500
Message-ID: <1391006755.31814.129.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Wed, 29 Jan 2014 14:45:55 +0000
In-Reply-To: <CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
> So to fix the problem, I need to update the qemu version to version
> 1.7 or later?

Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
Xen releases.

> BTW. I had this problem in both pvhvm and pv guest.
> Does pv guest rely on qemu also?

It does not.

If you are having an issue with a PV guest vcpu hotplug then it is not
the same underlying issue. Please report it separately with full logs,
config info etc.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:46:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:46:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WOz-0000yG-4H; Wed, 29 Jan 2014 14:46:05 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8WOv-0000xT-5f; Wed, 29 Jan 2014 14:46:01 +0000
Received: from [85.158.139.211:20883] by server-11.bemta-5.messagelabs.com id
	42/88-23886-82419E25; Wed, 29 Jan 2014 14:46:00 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1391006757!397978!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18554 invoked from network); 29 Jan 2014 14:45:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 14:45:59 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97698591"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 14:45:57 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 09:45:57 -0500
Message-ID: <1391006755.31814.129.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Wed, 29 Jan 2014 14:45:55 +0000
In-Reply-To: <CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
> So to fix the problem, I need to update the qemu version to version
> 1.7 or later?

Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
Xen releases.

> BTW. I had this problem in both pvhvm and pv guest.
> Does pv guest rely on qemu also?

It does not.

If you are having an issue with a PV guest vcpu hotplug then it is not
the same underlying issue. Please report it separately with full logs,
config info etc.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUu-0001pK-DI; Wed, 29 Jan 2014 14:52:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8U6C-00071u-Fw; Wed, 29 Jan 2014 12:18:32 +0000
Received: from [193.109.254.147:44688] by server-6.bemta-14.messagelabs.com id
	51/DE-03396-791F8E25; Wed, 29 Jan 2014 12:18:31 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1390997909!604821!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16408 invoked from network); 29 Jan 2014 12:18:30 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:18:30 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="95663116"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 29 Jan 2014 12:18:29 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:18:28 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8U68-0000Mq-6f;
	Wed, 29 Jan 2014 12:18:28 +0000
Date: Wed, 29 Jan 2014 12:18:28 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129121827.GA1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390990304.31814.50.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA2
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > Sorry for the so late reply.
> > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> 
> And are you using the version of qemu-xen which ships with those
> releases or your own version, perhaps from upstream?
> 
> ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> 4.3.x but I thought it had been added during the 4.4.x development
> cycle. Adding Anthony + xen-devel to confirm.

We've added vcpu hotplug to our tree in Xen 4.3.

QEMU upstream is able to do vcpu hotplug with Xen only with the last
release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
and any QEMU release before that those not support cpu hotplug.

> > Here is the /var/log/xen/
> > Waiting for domain centos65.pv (domid 1) to die [pid 8116]
> > 
> > 
> > Here is the output of "xl -vvv vcpu-set"
> 
> Is this from 4.3 or 4.4? I think at this point we should focus on the
> issue with 4.4.
> 
> I also asked for your guest cfg file -- please can you show it to us.
> 

[...]

> > libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> >     "execute": "cpu-add",
> >     "id": 2,
> >     "arguments": {
> >         "id": 0
> >     }
> > }
> > '
> > libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error
> > libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> > error message from QMP server: Not supported

This right here means that xl support vcpu-set with qemu-xen, but the
QEMU used does not.

> > On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > > On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
> > >> Hi all,
> > >>
> > >> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
> > >> 4.4-unstable and had the following errors.
> > >
> > > What was the full command line which you used?
> > >
> > > Which exact version of 4.4-unstable (i.e. git commit) were you using?
> > >
> > >> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> > >> error message from QMP server: Unable to add CPU: 0, it already
> > >> exists.

This is just a message that I don't know how to remove.

Since libxl does not know which cpu are already plugged-in, it asks QEMU
to plug every asked cpu. QEMU just reply back as an error that some CPU
are already plugged. And libxl does print every error that QEMU send.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUu-0001pT-Uz; Wed, 29 Jan 2014 14:52:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8UNw-00087R-Pp; Wed, 29 Jan 2014 12:36:52 +0000
Received: from [193.109.254.147:42557] by server-15.bemta-14.messagelabs.com
	id A7/4E-10839-4E5F8E25; Wed, 29 Jan 2014 12:36:52 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1390999010!575146!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22339 invoked from network); 29 Jan 2014 12:36:51 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:36:51 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97656137"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:36:49 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:36:49 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8UNt-0000bm-8d;
	Wed, 29 Jan 2014 12:36:49 +0000
Date: Wed, 29 Jan 2014 12:36:49 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129123648.GB1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390998137.31814.92.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA1
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > Sorry for the so late reply.
> > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > 
> > > And are you using the version of qemu-xen which ships with those
> > > releases or your own version, perhaps from upstream?
> > > 
> > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > 4.3.x but I thought it had been added during the 4.4.x development
> > > cycle. Adding Anthony + xen-devel to confirm.
> > 
> > We've added vcpu hotplug to our tree in Xen 4.3.
> > 
> > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > and any QEMU release before that those not support cpu hotplug.
> 
> OK. IIRC Xen 4.3 included qemu 1.3 or so?

That's right, qemu 1.3.

> 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?

That's correct.

> So it also misses those patches.

No, I've put those patches on top of the merge, otherwise, there would
have been regression.

> Are we planning to backport those two patches for 4.4?

No :), it's not needed.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUv-0001pc-GG; Wed, 29 Jan 2014 14:52:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8Uop-0001xI-MH; Wed, 29 Jan 2014 13:04:40 +0000
Received: from [85.158.139.211:56442] by server-2.bemta-5.messagelabs.com id
	D3/15-23037-66CF8E25; Wed, 29 Jan 2014 13:04:38 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1391000676!373767!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22746 invoked from network); 29 Jan 2014 13:04:37 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-9.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:04:37 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97663293"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 13:04:35 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 08:04:35 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8Uok-000144-Uh;
	Wed, 29 Jan 2014 13:04:34 +0000
Date: Wed, 29 Jan 2014 13:04:34 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129130434.GD1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390999187.31814.97.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA2
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
> On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > > Sorry for the so late reply.
> > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > > 
> > > > > And are you using the version of qemu-xen which ships with those
> > > > > releases or your own version, perhaps from upstream?
> > > > > 
> > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > > cycle. Adding Anthony + xen-devel to confirm.
> > > > 
> > > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > > 
> > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > > and any QEMU release before that those not support cpu hotplug.
> > > 
> > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> > 
> > That's right, qemu 1.3.
> > 
> > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> > 
> > That's correct.
> > 
> > > So it also misses those patches.
> > 
> > No, I've put those patches on top of the merge, otherwise, there would
> > have been regression.
> 
> So this functionality should work with xen 4.4.0-rc1 (using whatever
> version was referenced by xen.git/Config.mk) or not?

Yes, it should. You can go back to my first reply to this threads and
read the all mail ;-). I reply to what appear to me the "error" that
made someone think that somethings goes wrong.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUv-0001pc-GG; Wed, 29 Jan 2014 14:52:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8Uop-0001xI-MH; Wed, 29 Jan 2014 13:04:40 +0000
Received: from [85.158.139.211:56442] by server-2.bemta-5.messagelabs.com id
	D3/15-23037-66CF8E25; Wed, 29 Jan 2014 13:04:38 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1391000676!373767!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22746 invoked from network); 29 Jan 2014 13:04:37 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-9.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 13:04:37 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97663293"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 13:04:35 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 08:04:35 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8Uok-000144-Uh;
	Wed, 29 Jan 2014 13:04:34 +0000
Date: Wed, 29 Jan 2014 13:04:34 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129130434.GD1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390999187.31814.97.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA2
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 12:39:47PM +0000, Ian Campbell wrote:
> On Wed, 2014-01-29 at 12:36 +0000, Anthony PERARD wrote:
> > On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> > > On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > > > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > > > Sorry for the so late reply.
> > > > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > > > 
> > > > > And are you using the version of qemu-xen which ships with those
> > > > > releases or your own version, perhaps from upstream?
> > > > > 
> > > > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > > > 4.3.x but I thought it had been added during the 4.4.x development
> > > > > cycle. Adding Anthony + xen-devel to confirm.
> > > > 
> > > > We've added vcpu hotplug to our tree in Xen 4.3.
> > > > 
> > > > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > > > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > > > and any QEMU release before that those not support cpu hotplug.
> > > 
> > > OK. IIRC Xen 4.3 included qemu 1.3 or so?
> > 
> > That's right, qemu 1.3.
> > 
> > > 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?
> > 
> > That's correct.
> > 
> > > So it also misses those patches.
> > 
> > No, I've put those patches on top of the merge, otherwise, there would
> > have been regression.
> 
> So this functionality should work with xen 4.4.0-rc1 (using whatever
> version was referenced by xen.git/Config.mk) or not?

Yes, it should. You can go back to my first reply to this threads and
read the all mail ;-). I reply to what appear to me the "error" that
made someone think that somethings goes wrong.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUu-0001pK-DI; Wed, 29 Jan 2014 14:52:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8U6C-00071u-Fw; Wed, 29 Jan 2014 12:18:32 +0000
Received: from [193.109.254.147:44688] by server-6.bemta-14.messagelabs.com id
	51/DE-03396-791F8E25; Wed, 29 Jan 2014 12:18:31 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1390997909!604821!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16408 invoked from network); 29 Jan 2014 12:18:30 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:18:30 -0000
X-IronPort-AV: E=Sophos;i="4.95,741,1384300800"; d="scan'208";a="95663116"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 29 Jan 2014 12:18:29 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:18:28 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8U68-0000Mq-6f;
	Wed, 29 Jan 2014 12:18:28 +0000
Date: Wed, 29 Jan 2014 12:18:28 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129121827.GA1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390990304.31814.50.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA2
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > Sorry for the so late reply.
> > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> 
> And are you using the version of qemu-xen which ships with those
> releases or your own version, perhaps from upstream?
> 
> ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> 4.3.x but I thought it had been added during the 4.4.x development
> cycle. Adding Anthony + xen-devel to confirm.

We've added vcpu hotplug to our tree in Xen 4.3.

QEMU upstream is able to do vcpu hotplug with Xen only with the last
release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
and any QEMU release before that those not support cpu hotplug.

> > Here is the /var/log/xen/
> > Waiting for domain centos65.pv (domid 1) to die [pid 8116]
> > 
> > 
> > Here is the output of "xl -vvv vcpu-set"
> 
> Is this from 4.3 or 4.4? I think at this point we should focus on the
> issue with 4.4.
> 
> I also asked for your guest cfg file -- please can you show it to us.
> 

[...]

> > libxl: debug: libxl_qmp.c:555:qmp_send_prepare: next qmp command: '{
> >     "execute": "cpu-add",
> >     "id": 2,
> >     "arguments": {
> >         "id": 0
> >     }
> > }
> > '
> > libxl: debug: libxl_qmp.c:299:qmp_handle_response: message type: error
> > libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> > error message from QMP server: Not supported

This right here means that xl support vcpu-set with qemu-xen, but the
QEMU used does not.

> > On Tue, Oct 1, 2013 at 3:24 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > > On Mon, 2013-09-30 at 10:52 -0600, Yun Wang wrote:
> > >> Hi all,
> > >>
> > >> I tried to use "xl vcpu-set" to change the vCPU number of VMs in Xen
> > >> 4.4-unstable and had the following errors.
> > >
> > > What was the full command line which you used?
> > >
> > > Which exact version of 4.4-unstable (i.e. git commit) were you using?
> > >
> > >> libxl: error: libxl_qmp.c:289:qmp_handle_error_response: received an
> > >> error message from QMP server: Unable to add CPU: 0, it already
> > >> exists.

This is just a message that I don't know how to remove.

Since libxl does not know which cpu are already plugged-in, it asks QEMU
to plug every asked cpu. QEMU just reply back as an error that some CPU
are already plugged. And libxl does print every error that QEMU send.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 14:52:25 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 14:52:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8WUu-0001pT-Uz; Wed, 29 Jan 2014 14:52:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <anthony.perard@citrix.com>)
	id 1W8UNw-00087R-Pp; Wed, 29 Jan 2014 12:36:52 +0000
Received: from [193.109.254.147:42557] by server-15.bemta-14.messagelabs.com
	id A7/4E-10839-4E5F8E25; Wed, 29 Jan 2014 12:36:52 +0000
X-Env-Sender: anthony.perard@citrix.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1390999010!575146!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22339 invoked from network); 29 Jan 2014 12:36:51 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 12:36:51 -0000
X-IronPort-AV: E=Sophos;i="4.95,742,1384300800"; d="scan'208";a="97656137"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 29 Jan 2014 12:36:49 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Wed, 29 Jan 2014 07:36:49 -0500
Received: from perard.uk.xensource.com ([10.80.2.84])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<anthony.perard@citrix.com>)	id 1W8UNt-0000bm-8d;
	Wed, 29 Jan 2014 12:36:49 +0000
Date: Wed, 29 Jan 2014 12:36:49 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Message-ID: <20140129123648.GB1775@perard.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1390998137.31814.92.camel@kazak.uk.xensource.com>
User-Agent: Mutt/1.5.22 (2013-10-16)
X-DLP: MIA1
X-Mailman-Approved-At: Wed, 29 Jan 2014 14:52:11 +0000
Cc: xen-users@lists.xen.org, Yun Wang <bimingery@gmail.com>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, Jan 29, 2014 at 12:22:17PM +0000, Ian Campbell wrote:
> On Wed, 2014-01-29 at 12:18 +0000, Anthony PERARD wrote:
> > On Wed, Jan 29, 2014 at 10:11:44AM +0000, Ian Campbell wrote:
> > > On Tue, 2014-01-28 at 18:44 -0700, Yun Wang wrote:
> > > > Sorry for the so late reply.
> > > > I had this issue in Xen-4.3.0 (official release) and Xen-4.4.0-rc1-25-g9a80d50
> > > 
> > > And are you using the version of qemu-xen which ships with those
> > > releases or your own version, perhaps from upstream?
> > > 
> > > ISTR that vcpu hotplug for HVM guests was missing from qemu-xen in Xen
> > > 4.3.x but I thought it had been added during the 4.4.x development
> > > cycle. Adding Anthony + xen-devel to confirm.
> > 
> > We've added vcpu hotplug to our tree in Xen 4.3.
> > 
> > QEMU upstream is able to do vcpu hotplug with Xen only with the last
> > release, 1.7. The two previous release (1.5 and 1.6) miss two patches,
> > and any QEMU release before that those not support cpu hotplug.
> 
> OK. IIRC Xen 4.3 included qemu 1.3 or so?

That's right, qemu 1.3.

> 4.4-rc1 should have had the 1.6 merge in it, but not 1.7, correct?

That's correct.

> So it also misses those patches.

No, I've put those patches on top of the merge, otherwise, there would
have been regression.

> Are we planning to backport those two patches for 4.4?

No :), it's not needed.

-- 
Anthony PERARD

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 16:19:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 16:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8Xqw-0006sx-Dz; Wed, 29 Jan 2014 16:19:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8Xqu-0006sp-Kb; Wed, 29 Jan 2014 16:19:00 +0000
Received: from [85.158.137.68:42693] by server-9.bemta-3.messagelabs.com id
	D6/AE-10184-3F929E25; Wed, 29 Jan 2014 16:18:59 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1391012337!11314532!1
X-Originating-IP: [209.85.214.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13192 invoked from network); 29 Jan 2014 16:18:58 -0000
Received: from mail-ob0-f181.google.com (HELO mail-ob0-f181.google.com)
	(209.85.214.181)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 16:18:58 -0000
Received: by mail-ob0-f181.google.com with SMTP id va2so2132543obc.26
	for <multiple recipients>; Wed, 29 Jan 2014 08:18:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=vrwalMO0tuMkpaQ3vRqLDrkRb1S3ErYzb1jYsu5E9rM=;
	b=h2hl+TuDxGlutAbxJQI5DSbBGQWPsUCC5l3zsp2XKZ4pMpb4ydYWiUCHsRkD3sSAjb
	Fo9TWdzi/2+gx7g3yX/C7KFFLBhex9tEeIQPxIf37Ayk1pvB57HbsPm/bx9UpeBVdr+B
	bnduENQFkhrvAe/8xU6nmWVoavCc0TMJ1BgA8hkZYgOUULwFMumaKwAqgIfRBW0EBKEG
	1CPMmyxhVPWK9Xvj04gPpNl4u1wCYg01no6GJ+eA4jkI1Y5whhes2io2qDlf73r4jVNN
	BkEd7HtGjHOsi30RD1O7ba45p2mY/41GDEVeJrXOL1NyWqxZP4MtXzbO6kPUwBAYjdyN
	Uuig==
MIME-Version: 1.0
X-Received: by 10.182.157.114 with SMTP id wl18mr1970184obb.52.1391012336890; 
	Wed, 29 Jan 2014 08:18:56 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Wed, 29 Jan 2014 08:18:56 -0800 (PST)
In-Reply-To: <1391006755.31814.129.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
Date: Wed, 29 Jan 2014 09:18:56 -0700
Message-ID: <CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Here is the PV guest config
#########################
name = "centos65.pv"
bootloader = "/usr/local/bin/pygrub"
extra = "root=/dev/xvda"
memory = 4096
vcpus = 2
vfb=[ "type=vnc, vncpass=123456" ]
vif = [ 'mac=00:16:3e:54:02:01, bridge=xenbr0' ]
disk = [ 'file:/vms/centos65_pv.img, xvda, w']
######################################


The output of "xl -vvv vcpu-set"
########################

libxl: debug: libxl_qmp.c:696:libxl__qmp_initialize: connected to
/var/run/xen/qmp-libxl-38

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: qmp

libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{

    "execute": "qmp_capabilities",

    "id": 1

}

'

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return

libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{

    "execute": "cpu-add",

    "id": 2,

    "arguments": {

        "id": 0

    }

}

'

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: error

libxl: error: libxl_qmp.c:287:qmp_handle_error_response: received an
error message from QMP server: Not supported

xc: debug: hypercall buffer: total allocations:9 total releases:9

xc: debug: hypercall buffer: current allocations:0 maximum allocations:2

xc: debug: hypercall buffer: cache current size:2

xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
######################################
Again, this issue exists both on Xen-4.3.0 (official release) and
Xen-4.4.0-rc1-25-g9a80d50

On Wed, Jan 29, 2014 at 7:45 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
>> So to fix the problem, I need to update the qemu version to version
>> 1.7 or later?
>
> Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
> Xen releases.
>
>> BTW. I had this problem in both pvhvm and pv guest.
>> Does pv guest rely on qemu also?
>
> It does not.
>
> If you are having an issue with a PV guest vcpu hotplug then it is not
> the same underlying issue. Please report it separately with full logs,
> config info etc.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 16:19:46 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 16:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8Xqw-0006sx-Dz; Wed, 29 Jan 2014 16:19:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8Xqu-0006sp-Kb; Wed, 29 Jan 2014 16:19:00 +0000
Received: from [85.158.137.68:42693] by server-9.bemta-3.messagelabs.com id
	D6/AE-10184-3F929E25; Wed, 29 Jan 2014 16:18:59 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1391012337!11314532!1
X-Originating-IP: [209.85.214.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13192 invoked from network); 29 Jan 2014 16:18:58 -0000
Received: from mail-ob0-f181.google.com (HELO mail-ob0-f181.google.com)
	(209.85.214.181)
	by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 16:18:58 -0000
Received: by mail-ob0-f181.google.com with SMTP id va2so2132543obc.26
	for <multiple recipients>; Wed, 29 Jan 2014 08:18:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=vrwalMO0tuMkpaQ3vRqLDrkRb1S3ErYzb1jYsu5E9rM=;
	b=h2hl+TuDxGlutAbxJQI5DSbBGQWPsUCC5l3zsp2XKZ4pMpb4ydYWiUCHsRkD3sSAjb
	Fo9TWdzi/2+gx7g3yX/C7KFFLBhex9tEeIQPxIf37Ayk1pvB57HbsPm/bx9UpeBVdr+B
	bnduENQFkhrvAe/8xU6nmWVoavCc0TMJ1BgA8hkZYgOUULwFMumaKwAqgIfRBW0EBKEG
	1CPMmyxhVPWK9Xvj04gPpNl4u1wCYg01no6GJ+eA4jkI1Y5whhes2io2qDlf73r4jVNN
	BkEd7HtGjHOsi30RD1O7ba45p2mY/41GDEVeJrXOL1NyWqxZP4MtXzbO6kPUwBAYjdyN
	Uuig==
MIME-Version: 1.0
X-Received: by 10.182.157.114 with SMTP id wl18mr1970184obb.52.1391012336890; 
	Wed, 29 Jan 2014 08:18:56 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Wed, 29 Jan 2014 08:18:56 -0800 (PST)
In-Reply-To: <1391006755.31814.129.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
Date: Wed, 29 Jan 2014 09:18:56 -0700
Message-ID: <CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Here is the PV guest config
#########################
name = "centos65.pv"
bootloader = "/usr/local/bin/pygrub"
extra = "root=/dev/xvda"
memory = 4096
vcpus = 2
vfb=[ "type=vnc, vncpass=123456" ]
vif = [ 'mac=00:16:3e:54:02:01, bridge=xenbr0' ]
disk = [ 'file:/vms/centos65_pv.img, xvda, w']
######################################


The output of "xl -vvv vcpu-set"
########################

libxl: debug: libxl_qmp.c:696:libxl__qmp_initialize: connected to
/var/run/xen/qmp-libxl-38

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: qmp

libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{

    "execute": "qmp_capabilities",

    "id": 1

}

'

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return

libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{

    "execute": "cpu-add",

    "id": 2,

    "arguments": {

        "id": 0

    }

}

'

libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: error

libxl: error: libxl_qmp.c:287:qmp_handle_error_response: received an
error message from QMP server: Not supported

xc: debug: hypercall buffer: total allocations:9 total releases:9

xc: debug: hypercall buffer: current allocations:0 maximum allocations:2

xc: debug: hypercall buffer: cache current size:2

xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
######################################
Again, this issue exists both on Xen-4.3.0 (official release) and
Xen-4.4.0-rc1-25-g9a80d50

On Wed, Jan 29, 2014 at 7:45 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
>> So to fix the problem, I need to update the qemu version to version
>> 1.7 or later?
>
> Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
> Xen releases.
>
>> BTW. I had this problem in both pvhvm and pv guest.
>> Does pv guest rely on qemu also?
>
> It does not.
>
> If you are having an issue with a PV guest vcpu hotplug then it is not
> the same underlying issue. Please report it separately with full logs,
> config info etc.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 19:25:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 19:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8akK-0007cw-CX; Wed, 29 Jan 2014 19:24:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W8akH-0007cF-EU; Wed, 29 Jan 2014 19:24:21 +0000
Received: from [193.109.254.147:48562] by server-7.bemta-14.messagelabs.com id
	7B/B3-23424-46559E25; Wed, 29 Jan 2014 19:24:20 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1391023457!701851!1
X-Originating-IP: [209.85.217.170]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14823 invoked from network); 29 Jan 2014 19:24:18 -0000
Received: from mail-lb0-f170.google.com (HELO mail-lb0-f170.google.com)
	(209.85.217.170)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 19:24:18 -0000
Received: by mail-lb0-f170.google.com with SMTP id u14so1843445lbd.29
	for <multiple recipients>; Wed, 29 Jan 2014 11:24:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=qkUf5Z9nqOptmoVdn8M9Ha3nW02XWTc1w9HiGCp+2Yc=;
	b=MjdbB48ZBhKYEcfrePxwm9OofDMU9ZiOtTdO3kd6TTzJShW8xGtSXn2yEQwI4h26z0
	ymKVUfINRuMlFKqNdT3J7khBHIm3XFuAQYvi85wNRRsNWPewCo8i6Rbr9LOHHjF1HLx3
	uX8RBgpbNCOe564+fSLq5DEFq8jQA2vdTLRe9WJpoDNwkk2jjnKbUqPJJyLY2sJfL+2u
	GZqRJaYGsAI8lYZnP/afzxteh8IMKabseMswWjGjUc4s7fpiRSQisETcbnDxYIqChJpU
	xPksWKfrcEH0/chnEoaDxroacPCUGofVH4xEe7Q7Aj7rY6S7hD+6t8EotkP/x0q4sjDf
	d2fg==
MIME-Version: 1.0
X-Received: by 10.112.154.202 with SMTP id vq10mr6258691lbb.3.1391023457531;
	Wed, 29 Jan 2014 11:24:17 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Wed, 29 Jan 2014 11:24:17 -0800 (PST)
Date: Wed, 29 Jan 2014 14:24:17 -0500
X-Google-Sender-Auth: vEYCqxoYv1b4IzElmMrYaeKyyiY
Message-ID: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk, 
	"publicity@lists.xenproject.org" <publicity@lists.xenproject.org>
Subject: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate 3.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in
RC3, we need to know about it and how to test it.  Please edit the
instructions page this week to reflect suggested configuration and
testing instructions.

EVERYONE:

Please join us on Monday, February 3, to flush out any potential bugs
before the next release.

Thank you!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Wed Jan 29 19:25:20 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 29 Jan 2014 19:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8akK-0007cw-CX; Wed, 29 Jan 2014 19:24:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <russell.pavlicek.xen@gmail.com>)
	id 1W8akH-0007cF-EU; Wed, 29 Jan 2014 19:24:21 +0000
Received: from [193.109.254.147:48562] by server-7.bemta-14.messagelabs.com id
	7B/B3-23424-46559E25; Wed, 29 Jan 2014 19:24:20 +0000
X-Env-Sender: russell.pavlicek.xen@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1391023457!701851!1
X-Originating-IP: [209.85.217.170]
X-SpamReason: No, hits=2.5 required=7.0 tests=RCVD_BY_IP,
  SUSPICIOUS_RECIPS
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14823 invoked from network); 29 Jan 2014 19:24:18 -0000
Received: from mail-lb0-f170.google.com (HELO mail-lb0-f170.google.com)
	(209.85.217.170)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	29 Jan 2014 19:24:18 -0000
Received: by mail-lb0-f170.google.com with SMTP id u14so1843445lbd.29
	for <multiple recipients>; Wed, 29 Jan 2014 11:24:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:sender:date:message-id:subject:from:to:content-type;
	bh=qkUf5Z9nqOptmoVdn8M9Ha3nW02XWTc1w9HiGCp+2Yc=;
	b=MjdbB48ZBhKYEcfrePxwm9OofDMU9ZiOtTdO3kd6TTzJShW8xGtSXn2yEQwI4h26z0
	ymKVUfINRuMlFKqNdT3J7khBHIm3XFuAQYvi85wNRRsNWPewCo8i6Rbr9LOHHjF1HLx3
	uX8RBgpbNCOe564+fSLq5DEFq8jQA2vdTLRe9WJpoDNwkk2jjnKbUqPJJyLY2sJfL+2u
	GZqRJaYGsAI8lYZnP/afzxteh8IMKabseMswWjGjUc4s7fpiRSQisETcbnDxYIqChJpU
	xPksWKfrcEH0/chnEoaDxroacPCUGofVH4xEe7Q7Aj7rY6S7hD+6t8EotkP/x0q4sjDf
	d2fg==
MIME-Version: 1.0
X-Received: by 10.112.154.202 with SMTP id vq10mr6258691lbb.3.1391023457531;
	Wed, 29 Jan 2014 11:24:17 -0800 (PST)
Received: by 10.112.72.72 with HTTP; Wed, 29 Jan 2014 11:24:17 -0800 (PST)
Date: Wed, 29 Jan 2014 14:24:17 -0500
X-Google-Sender-Auth: vEYCqxoYv1b4IzElmMrYaeKyyiY
Message-ID: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
From: Russ Pavlicek <russell.pavlicek@xenproject.org>
To: xen-devel@lists.xen.org, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-api@lists.xen.org, 
	xs-devel@lists.xenserver.org, cl-mirage@lists.cam.ac.uk, 
	"publicity@lists.xenproject.org" <publicity@lists.xenproject.org>
Subject: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate 3.

General Information about Test Days can be found here:
http://wiki.xenproject.org/wiki/Xen_Test_Days

and specific instructions for this Test Day are located here:
http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions

XEN 4.4 FEATURE DEVELOPERS:

If you have a new feature which is cooked and ready for testing in
RC3, we need to know about it and how to test it.  Please edit the
instructions page this week to reflect suggested configuration and
testing instructions.

EVERYONE:

Please join us on Monday, February 3, to flush out any potential bugs
before the next release.

Thank you!

Russ Pavlicek

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 06:52:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 06:52:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8lSz-0004v9-9K; Thu, 30 Jan 2014 06:51:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W8lSx-0004v4-Ig
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 06:51:12 +0000
Received: from [85.158.137.68:15914] by server-10.bemta-3.messagelabs.com id
	B2/22-07302-E56F9E25; Thu, 30 Jan 2014 06:51:10 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1391064668!12176659!1
X-Originating-IP: [209.85.214.178]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 704 invoked from network); 30 Jan 2014 06:51:09 -0000
Received: from mail-ob0-f178.google.com (HELO mail-ob0-f178.google.com)
	(209.85.214.178)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 06:51:09 -0000
Received: by mail-ob0-f178.google.com with SMTP id wn1so3054848obc.23
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 22:51:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=HPr7xD5K+fU8b89XJD67mWY+vvq0+/cX3WBBbCgnVTA=;
	b=eD7cLUNd8FqLg6c/9cvyVJVTA+yR9v2ZVZWTnW8Lyh2DYv2uXTW7fcB0vvdIJ1S2tH
	qD8Bbcp7FTVf/20QS3XNzP1y9rpSJRqC28jcwfwpZUIhH/NSA/yJAEW3Wa7x1226AoAE
	JRPK3zWJxPThPPJeJxl3yLTp98SKx1EDaWZcMtK/cfx8e171LEIN2x6P+wuI9oOPFTeH
	UiMW/RvytzhimH54ytzNBprqlS3T5Yzb0yykv5iFKXTHEU5/y87LJO8750sSIdp62euy
	63w0d6rLcrM53lQlL8QDvPj0KfR5vxTVu+HHosSknGyCPOlxBVoE2xvApkVhSIolCyqh
	ILTA==
X-Received: by 10.182.250.163 with SMTP id zd3mr10307968obc.20.1391064667650; 
	Wed, 29 Jan 2014 22:51:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Wed, 29 Jan 2014 22:50:47 -0800 (PST)
In-Reply-To: <1390999705.31814.102.camel@kazak.uk.xensource.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 12:20:47 +0530
Message-ID: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6685309261840804174=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6685309261840804174==
Content-Type: multipart/alternative; boundary=089e01634ec2604a2704f12a7b59

--089e01634ec2604a2704f12a7b59
Content-Type: text/plain; charset=ISO-8859-1

Thanks Ian.

I am trying now with xvda. I created xvda dusj using following command:
mknod /dev/xvda1 b 202 0
mknod /dev/xvdb1 b 202 16

My new config file is given below:
$ cat kx1.cfg
name="kx1"
memory=1024
vcpus=2
builder="generic"
disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/xvda1 ro"
boot="c"

>>>From the dracut console can you see any Xen block devices in /dev/ at
all?
yes, this looks to be problem. the newly created block devices i am not
able to see from dracut console.
from dracut console:
dracut:/# ls /dev/
autofs         kmsg             ptmx      tty16  tty32  tty49  tty8
block         log             pts       tty17  tty33  tty5   tty9
char         loop-control         random    tty18  tty34  tty50  ttyS0
console         loop0             raw       tty19  tty35  tty51  ttyS1
core         loop1             shm       tty2   tty36  tty52  ttyS2
cpu         loop2             snapshot  tty20  tty37  tty53  ttyS3
cpu_dma_latency  loop3             stderr    tty21  tty38  tty54  urandom
fd         loop4             stdin     tty22  tty39  tty55  usbmon0
full         loop5             stdout    tty23  tty4   tty56  vcs
hvc0         loop6             tty       tty24  tty40  tty57  vcs1
hvc1         loop7             tty0      tty25  tty41  tty58  vcsa
hvc2         mapper             tty1      tty26  tty42  tty59  vcsa1
hvc3         mem             tty10     tty27  tty43  tty6   vga_arbiter
hvc4         network_latency     tty11     tty28  tty44  tty60  xen
hvc5         network_throughput  tty12     tty29  tty45  tty61  zero
hvc6         null             tty13     tty3   tty46  tty62
hvc7         nvram             tty14     tty30  tty47  tty63
input         port             tty15     tty31  tty48  tty7
dracut:/#


from other terminal:
[bhadresh@localhost dev]$ ll /dev/xvda1
brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1
[bhadresh@localhost dev]$ ll /dev/xvdb1
brw-r--r--. 1 root root 202, 16 Jan 30 11:44 /dev/xvdb1
[bhadresh@localhost dev]$




On Wed, Jan 29, 2014 at 6:18 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:
>
> > I have created multiple guest configuration files, but each time it
> > fails with following error and goes to emergency mode.
>
> How are you creating the guest (i.e. the filesystems)? Are you running
> the Fedora installer or using some other tool?
>
> How did you create the ramdisk you are using? Does it contain all of the
> necessary drivers (specifically the blkfront driver)?
>
> From the dracut console can you see any Xen block devices in /dev/ at
> all?
>
> > $ cat /etc/xen/linuxXen.cfg
> > name="Linux"
> > builder="generic"
> > vncviewer=0
> > vcpus=1
> > maxvcpus=2
> > cpus="all"
> > cpu_weight=256
> > cap=0
> > period=5
> > slice=10
> > latency=3
> > extratime=1
> > memory=1024
> > maxmem=2048
> > on_poweroff="destroy"
> > kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
> > ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> > root="/dev/mapper/fedora_localhost-root"
>
> > disk = ['/dev/sda,raw,hda']
>
> This config file appears to be trying to create a PV guest but "hda" is
> only available with HVM guests. Try xvda instead.
>
> Ian.
>
>


-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--089e01634ec2604a2704f12a7b59
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Thanks Ian.<br><br></div>I am trying now with xvda. I=
 created xvda dusj using following command:<br><div class=3D""><code class=
=3D"">mknod</code> <code class=3D"">/dev/xvda</code>1 <code class=3D"">b 20=
2 0<br></code><div class=3D"">

<code class=3D"">mknod</code> <code class=3D"">/dev/xvdb</code>1 <code clas=
s=3D"">b 202 16<br><br>My new config file is given below:<br>$ cat kx1.cfg<=
br>name=3D&quot;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;=
generic&quot;<br>

disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:/bhadresh/sw1.=
raw,xvdb1,w&#39; ]<br>kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&q=
uot;<br>ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br=
>
root=3D&quot;/dev/xvda1 ro&quot;<br>
boot=3D&quot;c&quot;<br><br></code>&gt;&gt;&gt;From the dracut console can =
you see any <span class=3D"">Xen</span> block devices in /dev/ at all?<br><=
/div><div class=3D"">yes, this looks to be problem. the newly created block=
 devices i am not able to see from dracut console.<br>

</div><div class=3D"">from dracut console:<br>dracut:/# ls /dev/=A0=A0=A0 <=
br>autofs=A0=A0=A0 =A0=A0=A0 =A0kmsg=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 ptmx=
=A0=A0=A0=A0=A0 tty16=A0 tty32=A0 tty49=A0 tty8<br>block=A0=A0=A0 =A0=A0=A0=
 =A0log=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 pts=A0=A0=A0=A0=A0=A0 tty17=A0 tty3=
3=A0 tty5=A0=A0 tty9<br>char=A0=A0=A0 =A0=A0=A0 =A0loop-control=A0=A0=A0 =
=A0=A0=A0=A0 random=A0=A0=A0 tty18=A0 tty34=A0 tty50=A0 ttyS0<br>

console=A0=A0=A0 =A0=A0=A0 =A0loop0=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 raw=A0=
=A0=A0=A0=A0=A0 tty19=A0 tty35=A0 tty51=A0 ttyS1<br>core=A0=A0=A0 =A0=A0=A0=
 =A0loop1=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 shm=A0=A0=A0=A0=A0=A0 tty2=A0=A0 =
tty36=A0 tty52=A0 ttyS2<br>cpu=A0=A0=A0 =A0=A0=A0 =A0loop2=A0=A0=A0 =A0=A0=
=A0 =A0=A0=A0=A0 snapshot=A0 tty20=A0 tty37=A0 tty53=A0 ttyS3<br>cpu_dma_la=
tency=A0 loop3=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stderr=A0=A0=A0 tty21=A0 tty=
38=A0 tty54=A0 urandom<br>

fd=A0=A0=A0 =A0=A0=A0 =A0loop4=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdin=A0=A0=
=A0=A0 tty22=A0 tty39=A0 tty55=A0 usbmon0<br>full=A0=A0=A0 =A0=A0=A0 =A0loo=
p5=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdout=A0=A0=A0 tty23=A0 tty4=A0=A0 tty5=
6=A0 vcs<br>hvc0=A0=A0=A0 =A0=A0=A0 =A0loop6=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=
=A0 tty=A0=A0=A0=A0=A0=A0 tty24=A0 tty40=A0 tty57=A0 vcs1<br>hvc1=A0=A0=A0 =
=A0=A0=A0 =A0loop7=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty0=A0=A0=A0=A0=A0 tty2=
5=A0 tty41=A0 tty58=A0 vcsa<br>

hvc2=A0=A0=A0 =A0=A0=A0 =A0mapper=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty1=A0=
=A0=A0=A0=A0 tty26=A0 tty42=A0 tty59=A0 vcsa1<br>hvc3=A0=A0=A0 =A0=A0=A0 =
=A0mem=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty10=A0=A0=A0=A0 tty27=A0 tty43=A0 =
tty6=A0=A0 vga_arbiter<br>hvc4=A0=A0=A0 =A0=A0=A0 =A0network_latency=A0=A0=
=A0=A0 tty11=A0=A0=A0=A0 tty28=A0 tty44=A0 tty60=A0 xen<br>hvc5=A0=A0=A0 =
=A0=A0=A0 =A0network_throughput=A0 tty12=A0=A0=A0=A0 tty29=A0 tty45=A0 tty6=
1=A0 zero<br>

hvc6=A0=A0=A0 =A0=A0=A0 =A0null=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty13=A0=A0=
=A0=A0 tty3=A0=A0 tty46=A0 tty62<br>hvc7=A0=A0=A0 =A0=A0=A0 =A0nvram=A0=A0=
=A0 =A0=A0=A0 =A0=A0=A0=A0 tty14=A0=A0=A0=A0 tty30=A0 tty47=A0 tty63<br>inp=
ut=A0=A0=A0 =A0=A0=A0 =A0port=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty15=A0=A0=
=A0=A0 tty31=A0 tty48=A0 tty7<br>dracut:/# <br><br></div><div class=3D"">

<br></div><div class=3D"">from other terminal:<br>[bhadresh@localhost dev]$=
 ll /dev/xvda1 <br>brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1<b=
r>[bhadresh@localhost dev]$ ll /dev/xvdb1<br>brw-r--r--. 1 root root 202, 1=
6 Jan 30 11:44 /dev/xvdb1<br>

[bhadresh@localhost dev]$ <br><br></div><br></div></div><div class=3D"gmail=
_extra"><br><br><div class=3D"gmail_quote">On Wed, Jan 29, 2014 at 6:18 PM,=
 Ian Campbell <span dir=3D"ltr">&lt;<a href=3D"mailto:Ian.Campbell@citrix.c=
om" target=3D"_blank">Ian.Campbell@citrix.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Tue, 2014-01-28 at 16:0=
2 +0530, Bhadresh Udani wrote:<br>
<br>
&gt; I have created multiple guest configuration files, but each time it<br=
>
&gt; fails with following error and goes to emergency mode.<br>
<br>
</div>How are you creating the guest (i.e. the filesystems)? Are you runnin=
g<br>
the Fedora installer or using some other tool?<br>
<br>
How did you create the ramdisk you are using? Does it contain all of the<br=
>
necessary drivers (specifically the blkfront driver)?<br>
<br>
>From the dracut console can you see any Xen block devices in /dev/ at<br>
all?<br>
<div class=3D"im"><br>
&gt; $ cat /etc/xen/linuxXen.cfg<br>
&gt; name=3D&quot;Linux&quot;<br>
&gt; builder=3D&quot;generic&quot;<br>
&gt; vncviewer=3D0<br>
&gt; vcpus=3D1<br>
&gt; maxvcpus=3D2<br>
&gt; cpus=3D&quot;all&quot;<br>
&gt; cpu_weight=3D256<br>
&gt; cap=3D0<br>
&gt; period=3D5<br>
&gt; slice=3D10<br>
&gt; latency=3D3<br>
&gt; extratime=3D1<br>
&gt; memory=3D1024<br>
&gt; maxmem=3D2048<br>
&gt; on_poweroff=3D&quot;destroy&quot;<br>
&gt; kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot;<br>
&gt; ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>
&gt; root=3D&quot;/dev/mapper/fedora_localhost-root&quot;<br>
<br>
&gt; disk =3D [&#39;/dev/sda,raw,hda&#39;]<br>
<br>
</div>This config file appears to be trying to create a PV guest but &quot;=
hda&quot; is<br>
only available with HVM guests. Try xvda instead.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br>Be Positi=
ve &amp; Keep Smiling(Jai Jinendra)<br>------------------------------------=
-----------------------<br>Thanks &amp; Regards,<br>Bhadresh Udani<br>(9886=
399320)<br>

<br>
</div>

--089e01634ec2604a2704f12a7b59--


--===============6685309261840804174==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6685309261840804174==--


From xen-users-bounces@lists.xen.org Thu Jan 30 06:52:21 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 06:52:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8lSz-0004v9-9K; Thu, 30 Jan 2014 06:51:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W8lSx-0004v4-Ig
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 06:51:12 +0000
Received: from [85.158.137.68:15914] by server-10.bemta-3.messagelabs.com id
	B2/22-07302-E56F9E25; Thu, 30 Jan 2014 06:51:10 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1391064668!12176659!1
X-Originating-IP: [209.85.214.178]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 704 invoked from network); 30 Jan 2014 06:51:09 -0000
Received: from mail-ob0-f178.google.com (HELO mail-ob0-f178.google.com)
	(209.85.214.178)
	by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 06:51:09 -0000
Received: by mail-ob0-f178.google.com with SMTP id wn1so3054848obc.23
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 22:51:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=HPr7xD5K+fU8b89XJD67mWY+vvq0+/cX3WBBbCgnVTA=;
	b=eD7cLUNd8FqLg6c/9cvyVJVTA+yR9v2ZVZWTnW8Lyh2DYv2uXTW7fcB0vvdIJ1S2tH
	qD8Bbcp7FTVf/20QS3XNzP1y9rpSJRqC28jcwfwpZUIhH/NSA/yJAEW3Wa7x1226AoAE
	JRPK3zWJxPThPPJeJxl3yLTp98SKx1EDaWZcMtK/cfx8e171LEIN2x6P+wuI9oOPFTeH
	UiMW/RvytzhimH54ytzNBprqlS3T5Yzb0yykv5iFKXTHEU5/y87LJO8750sSIdp62euy
	63w0d6rLcrM53lQlL8QDvPj0KfR5vxTVu+HHosSknGyCPOlxBVoE2xvApkVhSIolCyqh
	ILTA==
X-Received: by 10.182.250.163 with SMTP id zd3mr10307968obc.20.1391064667650; 
	Wed, 29 Jan 2014 22:51:07 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Wed, 29 Jan 2014 22:50:47 -0800 (PST)
In-Reply-To: <1390999705.31814.102.camel@kazak.uk.xensource.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 12:20:47 +0530
Message-ID: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6685309261840804174=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6685309261840804174==
Content-Type: multipart/alternative; boundary=089e01634ec2604a2704f12a7b59

--089e01634ec2604a2704f12a7b59
Content-Type: text/plain; charset=ISO-8859-1

Thanks Ian.

I am trying now with xvda. I created xvda dusj using following command:
mknod /dev/xvda1 b 202 0
mknod /dev/xvdb1 b 202 16

My new config file is given below:
$ cat kx1.cfg
name="kx1"
memory=1024
vcpus=2
builder="generic"
disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
root="/dev/xvda1 ro"
boot="c"

>>>From the dracut console can you see any Xen block devices in /dev/ at
all?
yes, this looks to be problem. the newly created block devices i am not
able to see from dracut console.
from dracut console:
dracut:/# ls /dev/
autofs         kmsg             ptmx      tty16  tty32  tty49  tty8
block         log             pts       tty17  tty33  tty5   tty9
char         loop-control         random    tty18  tty34  tty50  ttyS0
console         loop0             raw       tty19  tty35  tty51  ttyS1
core         loop1             shm       tty2   tty36  tty52  ttyS2
cpu         loop2             snapshot  tty20  tty37  tty53  ttyS3
cpu_dma_latency  loop3             stderr    tty21  tty38  tty54  urandom
fd         loop4             stdin     tty22  tty39  tty55  usbmon0
full         loop5             stdout    tty23  tty4   tty56  vcs
hvc0         loop6             tty       tty24  tty40  tty57  vcs1
hvc1         loop7             tty0      tty25  tty41  tty58  vcsa
hvc2         mapper             tty1      tty26  tty42  tty59  vcsa1
hvc3         mem             tty10     tty27  tty43  tty6   vga_arbiter
hvc4         network_latency     tty11     tty28  tty44  tty60  xen
hvc5         network_throughput  tty12     tty29  tty45  tty61  zero
hvc6         null             tty13     tty3   tty46  tty62
hvc7         nvram             tty14     tty30  tty47  tty63
input         port             tty15     tty31  tty48  tty7
dracut:/#


from other terminal:
[bhadresh@localhost dev]$ ll /dev/xvda1
brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1
[bhadresh@localhost dev]$ ll /dev/xvdb1
brw-r--r--. 1 root root 202, 16 Jan 30 11:44 /dev/xvdb1
[bhadresh@localhost dev]$




On Wed, Jan 29, 2014 at 6:18 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:
>
> > I have created multiple guest configuration files, but each time it
> > fails with following error and goes to emergency mode.
>
> How are you creating the guest (i.e. the filesystems)? Are you running
> the Fedora installer or using some other tool?
>
> How did you create the ramdisk you are using? Does it contain all of the
> necessary drivers (specifically the blkfront driver)?
>
> From the dracut console can you see any Xen block devices in /dev/ at
> all?
>
> > $ cat /etc/xen/linuxXen.cfg
> > name="Linux"
> > builder="generic"
> > vncviewer=0
> > vcpus=1
> > maxvcpus=2
> > cpus="all"
> > cpu_weight=256
> > cap=0
> > period=5
> > slice=10
> > latency=3
> > extratime=1
> > memory=1024
> > maxmem=2048
> > on_poweroff="destroy"
> > kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
> > ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> > root="/dev/mapper/fedora_localhost-root"
>
> > disk = ['/dev/sda,raw,hda']
>
> This config file appears to be trying to create a PV guest but "hda" is
> only available with HVM guests. Try xvda instead.
>
> Ian.
>
>


-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--089e01634ec2604a2704f12a7b59
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Thanks Ian.<br><br></div>I am trying now with xvda. I=
 created xvda dusj using following command:<br><div class=3D""><code class=
=3D"">mknod</code> <code class=3D"">/dev/xvda</code>1 <code class=3D"">b 20=
2 0<br></code><div class=3D"">

<code class=3D"">mknod</code> <code class=3D"">/dev/xvdb</code>1 <code clas=
s=3D"">b 202 16<br><br>My new config file is given below:<br>$ cat kx1.cfg<=
br>name=3D&quot;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;=
generic&quot;<br>

disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:/bhadresh/sw1.=
raw,xvdb1,w&#39; ]<br>kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&q=
uot;<br>ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br=
>
root=3D&quot;/dev/xvda1 ro&quot;<br>
boot=3D&quot;c&quot;<br><br></code>&gt;&gt;&gt;From the dracut console can =
you see any <span class=3D"">Xen</span> block devices in /dev/ at all?<br><=
/div><div class=3D"">yes, this looks to be problem. the newly created block=
 devices i am not able to see from dracut console.<br>

</div><div class=3D"">from dracut console:<br>dracut:/# ls /dev/=A0=A0=A0 <=
br>autofs=A0=A0=A0 =A0=A0=A0 =A0kmsg=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 ptmx=
=A0=A0=A0=A0=A0 tty16=A0 tty32=A0 tty49=A0 tty8<br>block=A0=A0=A0 =A0=A0=A0=
 =A0log=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 pts=A0=A0=A0=A0=A0=A0 tty17=A0 tty3=
3=A0 tty5=A0=A0 tty9<br>char=A0=A0=A0 =A0=A0=A0 =A0loop-control=A0=A0=A0 =
=A0=A0=A0=A0 random=A0=A0=A0 tty18=A0 tty34=A0 tty50=A0 ttyS0<br>

console=A0=A0=A0 =A0=A0=A0 =A0loop0=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 raw=A0=
=A0=A0=A0=A0=A0 tty19=A0 tty35=A0 tty51=A0 ttyS1<br>core=A0=A0=A0 =A0=A0=A0=
 =A0loop1=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 shm=A0=A0=A0=A0=A0=A0 tty2=A0=A0 =
tty36=A0 tty52=A0 ttyS2<br>cpu=A0=A0=A0 =A0=A0=A0 =A0loop2=A0=A0=A0 =A0=A0=
=A0 =A0=A0=A0=A0 snapshot=A0 tty20=A0 tty37=A0 tty53=A0 ttyS3<br>cpu_dma_la=
tency=A0 loop3=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stderr=A0=A0=A0 tty21=A0 tty=
38=A0 tty54=A0 urandom<br>

fd=A0=A0=A0 =A0=A0=A0 =A0loop4=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdin=A0=A0=
=A0=A0 tty22=A0 tty39=A0 tty55=A0 usbmon0<br>full=A0=A0=A0 =A0=A0=A0 =A0loo=
p5=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdout=A0=A0=A0 tty23=A0 tty4=A0=A0 tty5=
6=A0 vcs<br>hvc0=A0=A0=A0 =A0=A0=A0 =A0loop6=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=
=A0 tty=A0=A0=A0=A0=A0=A0 tty24=A0 tty40=A0 tty57=A0 vcs1<br>hvc1=A0=A0=A0 =
=A0=A0=A0 =A0loop7=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty0=A0=A0=A0=A0=A0 tty2=
5=A0 tty41=A0 tty58=A0 vcsa<br>

hvc2=A0=A0=A0 =A0=A0=A0 =A0mapper=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty1=A0=
=A0=A0=A0=A0 tty26=A0 tty42=A0 tty59=A0 vcsa1<br>hvc3=A0=A0=A0 =A0=A0=A0 =
=A0mem=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty10=A0=A0=A0=A0 tty27=A0 tty43=A0 =
tty6=A0=A0 vga_arbiter<br>hvc4=A0=A0=A0 =A0=A0=A0 =A0network_latency=A0=A0=
=A0=A0 tty11=A0=A0=A0=A0 tty28=A0 tty44=A0 tty60=A0 xen<br>hvc5=A0=A0=A0 =
=A0=A0=A0 =A0network_throughput=A0 tty12=A0=A0=A0=A0 tty29=A0 tty45=A0 tty6=
1=A0 zero<br>

hvc6=A0=A0=A0 =A0=A0=A0 =A0null=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty13=A0=A0=
=A0=A0 tty3=A0=A0 tty46=A0 tty62<br>hvc7=A0=A0=A0 =A0=A0=A0 =A0nvram=A0=A0=
=A0 =A0=A0=A0 =A0=A0=A0=A0 tty14=A0=A0=A0=A0 tty30=A0 tty47=A0 tty63<br>inp=
ut=A0=A0=A0 =A0=A0=A0 =A0port=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty15=A0=A0=
=A0=A0 tty31=A0 tty48=A0 tty7<br>dracut:/# <br><br></div><div class=3D"">

<br></div><div class=3D"">from other terminal:<br>[bhadresh@localhost dev]$=
 ll /dev/xvda1 <br>brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1<b=
r>[bhadresh@localhost dev]$ ll /dev/xvdb1<br>brw-r--r--. 1 root root 202, 1=
6 Jan 30 11:44 /dev/xvdb1<br>

[bhadresh@localhost dev]$ <br><br></div><br></div></div><div class=3D"gmail=
_extra"><br><br><div class=3D"gmail_quote">On Wed, Jan 29, 2014 at 6:18 PM,=
 Ian Campbell <span dir=3D"ltr">&lt;<a href=3D"mailto:Ian.Campbell@citrix.c=
om" target=3D"_blank">Ian.Campbell@citrix.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Tue, 2014-01-28 at 16:0=
2 +0530, Bhadresh Udani wrote:<br>
<br>
&gt; I have created multiple guest configuration files, but each time it<br=
>
&gt; fails with following error and goes to emergency mode.<br>
<br>
</div>How are you creating the guest (i.e. the filesystems)? Are you runnin=
g<br>
the Fedora installer or using some other tool?<br>
<br>
How did you create the ramdisk you are using? Does it contain all of the<br=
>
necessary drivers (specifically the blkfront driver)?<br>
<br>
>From the dracut console can you see any Xen block devices in /dev/ at<br>
all?<br>
<div class=3D"im"><br>
&gt; $ cat /etc/xen/linuxXen.cfg<br>
&gt; name=3D&quot;Linux&quot;<br>
&gt; builder=3D&quot;generic&quot;<br>
&gt; vncviewer=3D0<br>
&gt; vcpus=3D1<br>
&gt; maxvcpus=3D2<br>
&gt; cpus=3D&quot;all&quot;<br>
&gt; cpu_weight=3D256<br>
&gt; cap=3D0<br>
&gt; period=3D5<br>
&gt; slice=3D10<br>
&gt; latency=3D3<br>
&gt; extratime=3D1<br>
&gt; memory=3D1024<br>
&gt; maxmem=3D2048<br>
&gt; on_poweroff=3D&quot;destroy&quot;<br>
&gt; kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot;<br>
&gt; ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>
&gt; root=3D&quot;/dev/mapper/fedora_localhost-root&quot;<br>
<br>
&gt; disk =3D [&#39;/dev/sda,raw,hda&#39;]<br>
<br>
</div>This config file appears to be trying to create a PV guest but &quot;=
hda&quot; is<br>
only available with HVM guests. Try xvda instead.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br>Be Positi=
ve &amp; Keep Smiling(Jai Jinendra)<br>------------------------------------=
-----------------------<br>Thanks &amp; Regards,<br>Bhadresh Udani<br>(9886=
399320)<br>

<br>
</div>

--089e01634ec2604a2704f12a7b59--


--===============6685309261840804174==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6685309261840804174==--


From xen-users-bounces@lists.xen.org Thu Jan 30 06:54:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 06:54:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8lVg-00050q-2p; Thu, 30 Jan 2014 06:54:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W8lVe-00050k-Ds
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 06:53:58 +0000
Received: from [193.109.254.147:61512] by server-9.bemta-14.messagelabs.com id
	9E/B3-24895-507F9E25; Thu, 30 Jan 2014 06:53:57 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1391064834!779732!1
X-Originating-IP: [209.85.219.46]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12850 invoked from network); 30 Jan 2014 06:53:55 -0000
Received: from mail-oa0-f46.google.com (HELO mail-oa0-f46.google.com)
	(209.85.219.46)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 06:53:55 -0000
Received: by mail-oa0-f46.google.com with SMTP id n16so3180194oag.5
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 22:53:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=HeMMEtgP30EpjVdVXuGqo6m9JZCLPlaW9oBjEdSZ6Q0=;
	b=l6ydvm8Pkx1th7aRvfBAtlQSVk0/5IimWp1NpayplgWQm78yxKfBUjb6AJF4dEx3lc
	XHotwckybzJ7psRm6lRmDfdcCSM1Upidbs2t2WsG7/aM65EKGzfDLJ0u4jHR4pFHIIlR
	zqnTMxMRENrlBzrU8bgL5knOYbtzgXPQjDqnOgCYOMZEC9uHt50PvdAm4UZ+co7gqA2R
	MZQSs+eU9LoS+dhmz/A+s0+nBoDiIdAlhFaZP3mfSpo2Ps2vqRjrAW8BhslDq1OZ1UHX
	68BtVD4SKlk8laVvDXRSu/359ofJ5tp5g+pQ8TNRe5w7jEVx0Mp3ODFjgSU5KCSvb9NZ
	weOw==
X-Received: by 10.182.157.114 with SMTP id wl18mr181177obb.52.1391064834432;
	Wed, 29 Jan 2014 22:53:54 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Wed, 29 Jan 2014 22:53:34 -0800 (PST)
In-Reply-To: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
	<CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 12:23:34 +0530
Message-ID: <CALaXsP0KZKNdFzNaszO0rUsaf0wZ-y4Yr3mF5hOuAguCYMSF=w@mail.gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6682952195567918805=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6682952195567918805==
Content-Type: multipart/alternative; boundary=f46d0418283050e2a904f12a85da

--f46d0418283050e2a904f12a85da
Content-Type: text/plain; charset=ISO-8859-1

Am i creating xvda disk correctly?

Sorry for typo in my previous mail.

Regards,
Bhadresh


On Thu, Jan 30, 2014 at 12:20 PM, Bhadresh Udani
<bhadresh.udani@gmail.com>wrote:

> Thanks Ian.
>
> I am trying now with xvda. I created xvda dusj using following command:
> mknod /dev/xvda1 b 202 0
> mknod /dev/xvdb1 b 202 16
>
> My new config file is given below:
> $ cat kx1.cfg
>
> name="kx1"
> memory=1024
> vcpus=2
> builder="generic"
> disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
> kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
> ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> root="/dev/xvda1 ro"
> boot="c"
>
> >>>From the dracut console can you see any Xen block devices in /dev/ at
> all?
> yes, this looks to be problem. the newly created block devices i am not
> able to see from dracut console.
> from dracut console:
> dracut:/# ls /dev/
> autofs         kmsg             ptmx      tty16  tty32  tty49  tty8
> block         log             pts       tty17  tty33  tty5   tty9
> char         loop-control         random    tty18  tty34  tty50  ttyS0
> console         loop0             raw       tty19  tty35  tty51  ttyS1
> core         loop1             shm       tty2   tty36  tty52  ttyS2
> cpu         loop2             snapshot  tty20  tty37  tty53  ttyS3
> cpu_dma_latency  loop3             stderr    tty21  tty38  tty54  urandom
> fd         loop4             stdin     tty22  tty39  tty55  usbmon0
> full         loop5             stdout    tty23  tty4   tty56  vcs
> hvc0         loop6             tty       tty24  tty40  tty57  vcs1
> hvc1         loop7             tty0      tty25  tty41  tty58  vcsa
> hvc2         mapper             tty1      tty26  tty42  tty59  vcsa1
> hvc3         mem             tty10     tty27  tty43  tty6   vga_arbiter
> hvc4         network_latency     tty11     tty28  tty44  tty60  xen
> hvc5         network_throughput  tty12     tty29  tty45  tty61  zero
> hvc6         null             tty13     tty3   tty46  tty62
> hvc7         nvram             tty14     tty30  tty47  tty63
> input         port             tty15     tty31  tty48  tty7
> dracut:/#
>
>
> from other terminal:
> [bhadresh@localhost dev]$ ll /dev/xvda1
> brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1
> [bhadresh@localhost dev]$ ll /dev/xvdb1
> brw-r--r--. 1 root root 202, 16 Jan 30 11:44 /dev/xvdb1
> [bhadresh@localhost dev]$
>
>
>
>
> On Wed, Jan 29, 2014 at 6:18 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:
>
>> On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:
>>
>> > I have created multiple guest configuration files, but each time it
>> > fails with following error and goes to emergency mode.
>>
>> How are you creating the guest (i.e. the filesystems)? Are you running
>> the Fedora installer or using some other tool?
>>
>> How did you create the ramdisk you are using? Does it contain all of the
>> necessary drivers (specifically the blkfront driver)?
>>
>> From the dracut console can you see any Xen block devices in /dev/ at
>> all?
>>
>> > $ cat /etc/xen/linuxXen.cfg
>> > name="Linux"
>> > builder="generic"
>> > vncviewer=0
>> > vcpus=1
>> > maxvcpus=2
>> > cpus="all"
>> > cpu_weight=256
>> > cap=0
>> > period=5
>> > slice=10
>> > latency=3
>> > extratime=1
>> > memory=1024
>> > maxmem=2048
>> > on_poweroff="destroy"
>> > kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
>> > ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
>> > root="/dev/mapper/fedora_localhost-root"
>>
>> > disk = ['/dev/sda,raw,hda']
>>
>> This config file appears to be trying to create a PV guest but "hda" is
>> only available with HVM guests. Try xvda instead.
>>
>> Ian.
>>
>>
>
>
> --
> Be Positive & Keep Smiling(Jai Jinendra)
> -----------------------------------------------------------
> Thanks & Regards,
> Bhadresh Udani
> (9886399320)
>
>


-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--f46d0418283050e2a904f12a85da
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Am i creating xvda disk correctly? <br><br></div=
>Sorry for typo in my previous mail. <br><br>Regards,<br></div>Bhadresh<br>=
</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu,=
 Jan 30, 2014 at 12:20 PM, Bhadresh Udani <span dir=3D"ltr">&lt;<a href=3D"=
mailto:bhadresh.udani@gmail.com" target=3D"_blank">bhadresh.udani@gmail.com=
</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>Thanks Ian.<br><br></d=
iv>I am trying now with xvda. I created xvda dusj using following command:<=
br>

<div><code>mknod</code> <code>/dev/xvda</code>1 <code>b 202 0<br></code><di=
v>
<code>mknod</code> <code>/dev/xvdb</code>1 <code>b 202 16<br><br>My new con=
fig file is given below:<br>$ cat kx1.cfg<div class=3D"im"><br>name=3D&quot=
;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;generic&quot;<b=
r>
disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:/bhadresh/sw1.=
raw,xvdb1,w&#39; ]<br></div>kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x8=
6_64&quot;<br>ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&qu=
ot;<br>

root=3D&quot;/dev/xvda1 ro&quot;<br>
boot=3D&quot;c&quot;<br><br></code><div class=3D"im">&gt;&gt;&gt;From the d=
racut console can you see any <span>Xen</span> block devices in /dev/ at al=
l?<br></div></div><div>yes, this looks to be problem. the newly created blo=
ck devices i am not able to see from dracut console.<br>


</div><div>from dracut console:<br>dracut:/# ls /dev/=A0=A0=A0 <br>autofs=
=A0=A0=A0 =A0=A0=A0 =A0kmsg=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 ptmx=A0=A0=A0=
=A0=A0 tty16=A0 tty32=A0 tty49=A0 tty8<br>block=A0=A0=A0 =A0=A0=A0 =A0log=
=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 pts=A0=A0=A0=A0=A0=A0 tty17=A0 tty33=A0 tt=
y5=A0=A0 tty9<br>char=A0=A0=A0 =A0=A0=A0 =A0loop-control=A0=A0=A0 =A0=A0=A0=
=A0 random=A0=A0=A0 tty18=A0 tty34=A0 tty50=A0 ttyS0<br>


console=A0=A0=A0 =A0=A0=A0 =A0loop0=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 raw=A0=
=A0=A0=A0=A0=A0 tty19=A0 tty35=A0 tty51=A0 ttyS1<br>core=A0=A0=A0 =A0=A0=A0=
 =A0loop1=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 shm=A0=A0=A0=A0=A0=A0 tty2=A0=A0 =
tty36=A0 tty52=A0 ttyS2<br>cpu=A0=A0=A0 =A0=A0=A0 =A0loop2=A0=A0=A0 =A0=A0=
=A0 =A0=A0=A0=A0 snapshot=A0 tty20=A0 tty37=A0 tty53=A0 ttyS3<br>cpu_dma_la=
tency=A0 loop3=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stderr=A0=A0=A0 tty21=A0 tty=
38=A0 tty54=A0 urandom<br>


fd=A0=A0=A0 =A0=A0=A0 =A0loop4=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdin=A0=A0=
=A0=A0 tty22=A0 tty39=A0 tty55=A0 usbmon0<br>full=A0=A0=A0 =A0=A0=A0 =A0loo=
p5=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdout=A0=A0=A0 tty23=A0 tty4=A0=A0 tty5=
6=A0 vcs<br>hvc0=A0=A0=A0 =A0=A0=A0 =A0loop6=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=
=A0 tty=A0=A0=A0=A0=A0=A0 tty24=A0 tty40=A0 tty57=A0 vcs1<br>hvc1=A0=A0=A0 =
=A0=A0=A0 =A0loop7=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty0=A0=A0=A0=A0=A0 tty2=
5=A0 tty41=A0 tty58=A0 vcsa<br>


hvc2=A0=A0=A0 =A0=A0=A0 =A0mapper=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty1=A0=
=A0=A0=A0=A0 tty26=A0 tty42=A0 tty59=A0 vcsa1<br>hvc3=A0=A0=A0 =A0=A0=A0 =
=A0mem=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty10=A0=A0=A0=A0 tty27=A0 tty43=A0 =
tty6=A0=A0 vga_arbiter<br>hvc4=A0=A0=A0 =A0=A0=A0 =A0network_latency=A0=A0=
=A0=A0 tty11=A0=A0=A0=A0 tty28=A0 tty44=A0 tty60=A0 xen<br>hvc5=A0=A0=A0 =
=A0=A0=A0 =A0network_throughput=A0 tty12=A0=A0=A0=A0 tty29=A0 tty45=A0 tty6=
1=A0 zero<br>


hvc6=A0=A0=A0 =A0=A0=A0 =A0null=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty13=A0=A0=
=A0=A0 tty3=A0=A0 tty46=A0 tty62<br>hvc7=A0=A0=A0 =A0=A0=A0 =A0nvram=A0=A0=
=A0 =A0=A0=A0 =A0=A0=A0=A0 tty14=A0=A0=A0=A0 tty30=A0 tty47=A0 tty63<br>inp=
ut=A0=A0=A0 =A0=A0=A0 =A0port=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty15=A0=A0=
=A0=A0 tty31=A0 tty48=A0 tty7<br>dracut:/# <br><br></div><div>
<br></div><div>from other terminal:<br>[bhadresh@localhost dev]$ ll /dev/xv=
da1 <br>brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1<br>[bhadresh=
@localhost dev]$ ll /dev/xvdb1<br>brw-r--r--. 1 root root 202, 16 Jan 30 11=
:44 /dev/xvdb1<br>


[bhadresh@localhost dev]$ <br><br></div><br></div></div><div class=3D"gmail=
_extra"><div><div class=3D"h5"><br><br><div class=3D"gmail_quote">On Wed, J=
an 29, 2014 at 6:18 PM, Ian Campbell <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campbell@citrix.com</a>&gt=
;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On Tue, 2014-01-28 at 16:02 +0530, Bhad=
resh Udani wrote:<br>
<br>
&gt; I have created multiple guest configuration files, but each time it<br=
>
&gt; fails with following error and goes to emergency mode.<br>
<br>
</div>How are you creating the guest (i.e. the filesystems)? Are you runnin=
g<br>
the Fedora installer or using some other tool?<br>
<br>
How did you create the ramdisk you are using? Does it contain all of the<br=
>
necessary drivers (specifically the blkfront driver)?<br>
<br>
>From the dracut console can you see any Xen block devices in /dev/ at<br>
all?<br>
<div><br>
&gt; $ cat /etc/xen/linuxXen.cfg<br>
&gt; name=3D&quot;Linux&quot;<br>
&gt; builder=3D&quot;generic&quot;<br>
&gt; vncviewer=3D0<br>
&gt; vcpus=3D1<br>
&gt; maxvcpus=3D2<br>
&gt; cpus=3D&quot;all&quot;<br>
&gt; cpu_weight=3D256<br>
&gt; cap=3D0<br>
&gt; period=3D5<br>
&gt; slice=3D10<br>
&gt; latency=3D3<br>
&gt; extratime=3D1<br>
&gt; memory=3D1024<br>
&gt; maxmem=3D2048<br>
&gt; on_poweroff=3D&quot;destroy&quot;<br>
&gt; kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot;<br>
&gt; ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>
&gt; root=3D&quot;/dev/mapper/fedora_localhost-root&quot;<br>
<br>
&gt; disk =3D [&#39;/dev/sda,raw,hda&#39;]<br>
<br>
</div>This config file appears to be trying to create a PV guest but &quot;=
hda&quot; is<br>
only available with HVM guests. Try xvda instead.<br>
<span><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br></div></div><div=
 class=3D"im">-- <br>Be Positive &amp; Keep Smiling(Jai Jinendra)<br>------=
-----------------------------------------------------<br>Thanks &amp; Regar=
ds,<br>

Bhadresh Udani<br>(9886399320)<br>
<br>
</div></div>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Be Positive &amp; Keep =
Smiling(Jai Jinendra)<br>--------------------------------------------------=
---------<br>Thanks &amp; Regards,<br>Bhadresh Udani<br>(9886399320)<br>

<br>
</div>

--f46d0418283050e2a904f12a85da--


--===============6682952195567918805==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6682952195567918805==--


From xen-users-bounces@lists.xen.org Thu Jan 30 06:54:03 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 06:54:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8lVg-00050q-2p; Thu, 30 Jan 2014 06:54:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bhadresh.udani@gmail.com>) id 1W8lVe-00050k-Ds
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 06:53:58 +0000
Received: from [193.109.254.147:61512] by server-9.bemta-14.messagelabs.com id
	9E/B3-24895-507F9E25; Thu, 30 Jan 2014 06:53:57 +0000
X-Env-Sender: bhadresh.udani@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1391064834!779732!1
X-Originating-IP: [209.85.219.46]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40, HTML_MESSAGE, ML_RADAR_SPEW_LINKS_14, RCVD_BY_IP,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12850 invoked from network); 30 Jan 2014 06:53:55 -0000
Received: from mail-oa0-f46.google.com (HELO mail-oa0-f46.google.com)
	(209.85.219.46)
	by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 06:53:55 -0000
Received: by mail-oa0-f46.google.com with SMTP id n16so3180194oag.5
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 22:53:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	bh=HeMMEtgP30EpjVdVXuGqo6m9JZCLPlaW9oBjEdSZ6Q0=;
	b=l6ydvm8Pkx1th7aRvfBAtlQSVk0/5IimWp1NpayplgWQm78yxKfBUjb6AJF4dEx3lc
	XHotwckybzJ7psRm6lRmDfdcCSM1Upidbs2t2WsG7/aM65EKGzfDLJ0u4jHR4pFHIIlR
	zqnTMxMRENrlBzrU8bgL5knOYbtzgXPQjDqnOgCYOMZEC9uHt50PvdAm4UZ+co7gqA2R
	MZQSs+eU9LoS+dhmz/A+s0+nBoDiIdAlhFaZP3mfSpo2Ps2vqRjrAW8BhslDq1OZ1UHX
	68BtVD4SKlk8laVvDXRSu/359ofJ5tp5g+pQ8TNRe5w7jEVx0Mp3ODFjgSU5KCSvb9NZ
	weOw==
X-Received: by 10.182.157.114 with SMTP id wl18mr181177obb.52.1391064834432;
	Wed, 29 Jan 2014 22:53:54 -0800 (PST)
MIME-Version: 1.0
Received: by 10.76.9.70 with HTTP; Wed, 29 Jan 2014 22:53:34 -0800 (PST)
In-Reply-To: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
	<CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
From: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 12:23:34 +0530
Message-ID: <CALaXsP0KZKNdFzNaszO0rUsaf0wZ-y4Yr3mF5hOuAguCYMSF=w@mail.gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6682952195567918805=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6682952195567918805==
Content-Type: multipart/alternative; boundary=f46d0418283050e2a904f12a85da

--f46d0418283050e2a904f12a85da
Content-Type: text/plain; charset=ISO-8859-1

Am i creating xvda disk correctly?

Sorry for typo in my previous mail.

Regards,
Bhadresh


On Thu, Jan 30, 2014 at 12:20 PM, Bhadresh Udani
<bhadresh.udani@gmail.com>wrote:

> Thanks Ian.
>
> I am trying now with xvda. I created xvda dusj using following command:
> mknod /dev/xvda1 b 202 0
> mknod /dev/xvdb1 b 202 16
>
> My new config file is given below:
> $ cat kx1.cfg
>
> name="kx1"
> memory=1024
> vcpus=2
> builder="generic"
> disk=[ 'file:/bhadresh/kx1.raw,xvda1,w', 'file:/bhadresh/sw1.raw,xvdb1,w' ]
> kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
> ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
> root="/dev/xvda1 ro"
> boot="c"
>
> >>>From the dracut console can you see any Xen block devices in /dev/ at
> all?
> yes, this looks to be problem. the newly created block devices i am not
> able to see from dracut console.
> from dracut console:
> dracut:/# ls /dev/
> autofs         kmsg             ptmx      tty16  tty32  tty49  tty8
> block         log             pts       tty17  tty33  tty5   tty9
> char         loop-control         random    tty18  tty34  tty50  ttyS0
> console         loop0             raw       tty19  tty35  tty51  ttyS1
> core         loop1             shm       tty2   tty36  tty52  ttyS2
> cpu         loop2             snapshot  tty20  tty37  tty53  ttyS3
> cpu_dma_latency  loop3             stderr    tty21  tty38  tty54  urandom
> fd         loop4             stdin     tty22  tty39  tty55  usbmon0
> full         loop5             stdout    tty23  tty4   tty56  vcs
> hvc0         loop6             tty       tty24  tty40  tty57  vcs1
> hvc1         loop7             tty0      tty25  tty41  tty58  vcsa
> hvc2         mapper             tty1      tty26  tty42  tty59  vcsa1
> hvc3         mem             tty10     tty27  tty43  tty6   vga_arbiter
> hvc4         network_latency     tty11     tty28  tty44  tty60  xen
> hvc5         network_throughput  tty12     tty29  tty45  tty61  zero
> hvc6         null             tty13     tty3   tty46  tty62
> hvc7         nvram             tty14     tty30  tty47  tty63
> input         port             tty15     tty31  tty48  tty7
> dracut:/#
>
>
> from other terminal:
> [bhadresh@localhost dev]$ ll /dev/xvda1
> brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1
> [bhadresh@localhost dev]$ ll /dev/xvdb1
> brw-r--r--. 1 root root 202, 16 Jan 30 11:44 /dev/xvdb1
> [bhadresh@localhost dev]$
>
>
>
>
> On Wed, Jan 29, 2014 at 6:18 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:
>
>> On Tue, 2014-01-28 at 16:02 +0530, Bhadresh Udani wrote:
>>
>> > I have created multiple guest configuration files, but each time it
>> > fails with following error and goes to emergency mode.
>>
>> How are you creating the guest (i.e. the filesystems)? Are you running
>> the Fedora installer or using some other tool?
>>
>> How did you create the ramdisk you are using? Does it contain all of the
>> necessary drivers (specifically the blkfront driver)?
>>
>> From the dracut console can you see any Xen block devices in /dev/ at
>> all?
>>
>> > $ cat /etc/xen/linuxXen.cfg
>> > name="Linux"
>> > builder="generic"
>> > vncviewer=0
>> > vcpus=1
>> > maxvcpus=2
>> > cpus="all"
>> > cpu_weight=256
>> > cap=0
>> > period=5
>> > slice=10
>> > latency=3
>> > extratime=1
>> > memory=1024
>> > maxmem=2048
>> > on_poweroff="destroy"
>> > kernel="/boot/vmlinuz-3.11.8-200.fc19.x86_64"
>> > ramdisk="/boot/initramfs-3.11.8-200.fc19.x86_64.img"
>> > root="/dev/mapper/fedora_localhost-root"
>>
>> > disk = ['/dev/sda,raw,hda']
>>
>> This config file appears to be trying to create a PV guest but "hda" is
>> only available with HVM guests. Try xvda instead.
>>
>> Ian.
>>
>>
>
>
> --
> Be Positive & Keep Smiling(Jai Jinendra)
> -----------------------------------------------------------
> Thanks & Regards,
> Bhadresh Udani
> (9886399320)
>
>


-- 
Be Positive & Keep Smiling(Jai Jinendra)
-----------------------------------------------------------
Thanks & Regards,
Bhadresh Udani
(9886399320)

--f46d0418283050e2a904f12a85da
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>Am i creating xvda disk correctly? <br><br></div=
>Sorry for typo in my previous mail. <br><br>Regards,<br></div>Bhadresh<br>=
</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Thu,=
 Jan 30, 2014 at 12:20 PM, Bhadresh Udani <span dir=3D"ltr">&lt;<a href=3D"=
mailto:bhadresh.udani@gmail.com" target=3D"_blank">bhadresh.udani@gmail.com=
</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div>Thanks Ian.<br><br></d=
iv>I am trying now with xvda. I created xvda dusj using following command:<=
br>

<div><code>mknod</code> <code>/dev/xvda</code>1 <code>b 202 0<br></code><di=
v>
<code>mknod</code> <code>/dev/xvdb</code>1 <code>b 202 16<br><br>My new con=
fig file is given below:<br>$ cat kx1.cfg<div class=3D"im"><br>name=3D&quot=
;kx1&quot;<br>memory=3D1024<br>vcpus=3D2<br>builder=3D&quot;generic&quot;<b=
r>
disk=3D[ &#39;file:/bhadresh/kx1.raw,xvda1,w&#39;, &#39;file:/bhadresh/sw1.=
raw,xvdb1,w&#39; ]<br></div>kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x8=
6_64&quot;<br>ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&qu=
ot;<br>

root=3D&quot;/dev/xvda1 ro&quot;<br>
boot=3D&quot;c&quot;<br><br></code><div class=3D"im">&gt;&gt;&gt;From the d=
racut console can you see any <span>Xen</span> block devices in /dev/ at al=
l?<br></div></div><div>yes, this looks to be problem. the newly created blo=
ck devices i am not able to see from dracut console.<br>


</div><div>from dracut console:<br>dracut:/# ls /dev/=A0=A0=A0 <br>autofs=
=A0=A0=A0 =A0=A0=A0 =A0kmsg=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 ptmx=A0=A0=A0=
=A0=A0 tty16=A0 tty32=A0 tty49=A0 tty8<br>block=A0=A0=A0 =A0=A0=A0 =A0log=
=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 pts=A0=A0=A0=A0=A0=A0 tty17=A0 tty33=A0 tt=
y5=A0=A0 tty9<br>char=A0=A0=A0 =A0=A0=A0 =A0loop-control=A0=A0=A0 =A0=A0=A0=
=A0 random=A0=A0=A0 tty18=A0 tty34=A0 tty50=A0 ttyS0<br>


console=A0=A0=A0 =A0=A0=A0 =A0loop0=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 raw=A0=
=A0=A0=A0=A0=A0 tty19=A0 tty35=A0 tty51=A0 ttyS1<br>core=A0=A0=A0 =A0=A0=A0=
 =A0loop1=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 shm=A0=A0=A0=A0=A0=A0 tty2=A0=A0 =
tty36=A0 tty52=A0 ttyS2<br>cpu=A0=A0=A0 =A0=A0=A0 =A0loop2=A0=A0=A0 =A0=A0=
=A0 =A0=A0=A0=A0 snapshot=A0 tty20=A0 tty37=A0 tty53=A0 ttyS3<br>cpu_dma_la=
tency=A0 loop3=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stderr=A0=A0=A0 tty21=A0 tty=
38=A0 tty54=A0 urandom<br>


fd=A0=A0=A0 =A0=A0=A0 =A0loop4=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdin=A0=A0=
=A0=A0 tty22=A0 tty39=A0 tty55=A0 usbmon0<br>full=A0=A0=A0 =A0=A0=A0 =A0loo=
p5=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 stdout=A0=A0=A0 tty23=A0 tty4=A0=A0 tty5=
6=A0 vcs<br>hvc0=A0=A0=A0 =A0=A0=A0 =A0loop6=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=
=A0 tty=A0=A0=A0=A0=A0=A0 tty24=A0 tty40=A0 tty57=A0 vcs1<br>hvc1=A0=A0=A0 =
=A0=A0=A0 =A0loop7=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty0=A0=A0=A0=A0=A0 tty2=
5=A0 tty41=A0 tty58=A0 vcsa<br>


hvc2=A0=A0=A0 =A0=A0=A0 =A0mapper=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty1=A0=
=A0=A0=A0=A0 tty26=A0 tty42=A0 tty59=A0 vcsa1<br>hvc3=A0=A0=A0 =A0=A0=A0 =
=A0mem=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty10=A0=A0=A0=A0 tty27=A0 tty43=A0 =
tty6=A0=A0 vga_arbiter<br>hvc4=A0=A0=A0 =A0=A0=A0 =A0network_latency=A0=A0=
=A0=A0 tty11=A0=A0=A0=A0 tty28=A0 tty44=A0 tty60=A0 xen<br>hvc5=A0=A0=A0 =
=A0=A0=A0 =A0network_throughput=A0 tty12=A0=A0=A0=A0 tty29=A0 tty45=A0 tty6=
1=A0 zero<br>


hvc6=A0=A0=A0 =A0=A0=A0 =A0null=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty13=A0=A0=
=A0=A0 tty3=A0=A0 tty46=A0 tty62<br>hvc7=A0=A0=A0 =A0=A0=A0 =A0nvram=A0=A0=
=A0 =A0=A0=A0 =A0=A0=A0=A0 tty14=A0=A0=A0=A0 tty30=A0 tty47=A0 tty63<br>inp=
ut=A0=A0=A0 =A0=A0=A0 =A0port=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=A0 tty15=A0=A0=
=A0=A0 tty31=A0 tty48=A0 tty7<br>dracut:/# <br><br></div><div>
<br></div><div>from other terminal:<br>[bhadresh@localhost dev]$ ll /dev/xv=
da1 <br>brw-r--r--. 1 root root 202, 0 Jan 30 11:44 /dev/xvda1<br>[bhadresh=
@localhost dev]$ ll /dev/xvdb1<br>brw-r--r--. 1 root root 202, 16 Jan 30 11=
:44 /dev/xvdb1<br>


[bhadresh@localhost dev]$ <br><br></div><br></div></div><div class=3D"gmail=
_extra"><div><div class=3D"h5"><br><br><div class=3D"gmail_quote">On Wed, J=
an 29, 2014 at 6:18 PM, Ian Campbell <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campbell@citrix.com</a>&gt=
;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On Tue, 2014-01-28 at 16:02 +0530, Bhad=
resh Udani wrote:<br>
<br>
&gt; I have created multiple guest configuration files, but each time it<br=
>
&gt; fails with following error and goes to emergency mode.<br>
<br>
</div>How are you creating the guest (i.e. the filesystems)? Are you runnin=
g<br>
the Fedora installer or using some other tool?<br>
<br>
How did you create the ramdisk you are using? Does it contain all of the<br=
>
necessary drivers (specifically the blkfront driver)?<br>
<br>
>From the dracut console can you see any Xen block devices in /dev/ at<br>
all?<br>
<div><br>
&gt; $ cat /etc/xen/linuxXen.cfg<br>
&gt; name=3D&quot;Linux&quot;<br>
&gt; builder=3D&quot;generic&quot;<br>
&gt; vncviewer=3D0<br>
&gt; vcpus=3D1<br>
&gt; maxvcpus=3D2<br>
&gt; cpus=3D&quot;all&quot;<br>
&gt; cpu_weight=3D256<br>
&gt; cap=3D0<br>
&gt; period=3D5<br>
&gt; slice=3D10<br>
&gt; latency=3D3<br>
&gt; extratime=3D1<br>
&gt; memory=3D1024<br>
&gt; maxmem=3D2048<br>
&gt; on_poweroff=3D&quot;destroy&quot;<br>
&gt; kernel=3D&quot;/boot/vmlinuz-3.11.8-200.fc19.x86_64&quot;<br>
&gt; ramdisk=3D&quot;/boot/initramfs-3.11.8-200.fc19.x86_64.img&quot;<br>
&gt; root=3D&quot;/dev/mapper/fedora_localhost-root&quot;<br>
<br>
&gt; disk =3D [&#39;/dev/sda,raw,hda&#39;]<br>
<br>
</div>This config file appears to be trying to create a PV guest but &quot;=
hda&quot; is<br>
only available with HVM guests. Try xvda instead.<br>
<span><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br></div></div><div=
 class=3D"im">-- <br>Be Positive &amp; Keep Smiling(Jai Jinendra)<br>------=
-----------------------------------------------------<br>Thanks &amp; Regar=
ds,<br>

Bhadresh Udani<br>(9886399320)<br>
<br>
</div></div>
</blockquote></div><br><br clear=3D"all"><br>-- <br>Be Positive &amp; Keep =
Smiling(Jai Jinendra)<br>--------------------------------------------------=
---------<br>Thanks &amp; Regards,<br>Bhadresh Udani<br>(9886399320)<br>

<br>
</div>

--f46d0418283050e2a904f12a85da--


--===============6682952195567918805==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6682952195567918805==--


From xen-users-bounces@lists.xen.org Thu Jan 30 10:20:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 10:20:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8oiz-0005NN-JN; Thu, 30 Jan 2014 10:19:57 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8oiy-0005NI-9P
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 10:19:56 +0000
Received: from [85.158.143.35:9205] by server-1.bemta-4.messagelabs.com id
	AD/0E-31661-B472AE25; Thu, 30 Jan 2014 10:19:55 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1391077193!1847320!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25422 invoked from network); 30 Jan 2014 10:19:55 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 10:19:55 -0000
X-IronPort-AV: E=Sophos;i="4.95,748,1384300800"; d="scan'208";a="96064760"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 10:19:53 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 05:19:52 -0500
Message-ID: <1391077191.29487.12.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 10:19:51 +0000
In-Reply-To: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
	<CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 12:20 +0530, Bhadresh Udani wrote:
> Thanks Ian.
> 
> 
> I am trying now with xvda. I created xvda dusj using following
> command:
> mknod /dev/xvda1 b 202 0
> mknod /dev/xvdb1 b 202 16

>From what you've said it seems like you did this in the dom0
environment? These devices need to exist in the *guest*, so mknod in
dom0 is no use and looking in dom0's /dev/ tells us nothing.

But before creating device nodes you should investigate whether the
driver is even present within the guest initramfs and whether or not it
is loaded. (lsmod, insmod, looking in /lib/modules etc all inside the
guest not dom0)

I asked you a bunch of other questions too -- please do answer them.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 10:20:48 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 10:20:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8oiz-0005NN-JN; Thu, 30 Jan 2014 10:19:57 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8oiy-0005NI-9P
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 10:19:56 +0000
Received: from [85.158.143.35:9205] by server-1.bemta-4.messagelabs.com id
	AD/0E-31661-B472AE25; Thu, 30 Jan 2014 10:19:55 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1391077193!1847320!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25422 invoked from network); 30 Jan 2014 10:19:55 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 10:19:55 -0000
X-IronPort-AV: E=Sophos;i="4.95,748,1384300800"; d="scan'208";a="96064760"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 10:19:53 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 05:19:52 -0500
Message-ID: <1391077191.29487.12.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Bhadresh Udani <bhadresh.udani@gmail.com>
Date: Thu, 30 Jan 2014 10:19:51 +0000
In-Reply-To: <CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
References: <CALaXsP27TCpe4C=uP-yXN7+vXC-4VCALFwABWHh40HMoBHyhwg@mail.gmail.com>
	<1390999705.31814.102.camel@kazak.uk.xensource.com>
	<CALaXsP0-9uM-4YYmz1B-mrqXVMuCt5L3Ae5Ehg8kxdDVL0yY5w@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] creating xen guest with fedora
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 12:20 +0530, Bhadresh Udani wrote:
> Thanks Ian.
> 
> 
> I am trying now with xvda. I created xvda dusj using following
> command:
> mknod /dev/xvda1 b 202 0
> mknod /dev/xvdb1 b 202 16

>From what you've said it seems like you did this in the dom0
environment? These devices need to exist in the *guest*, so mknod in
dom0 is no use and looking in dom0's /dev/ tells us nothing.

But before creating device nodes you should investigate whether the
driver is even present within the guest initramfs and whether or not it
is loaded. (lsmod, insmod, looking in /lib/modules etc all inside the
guest not dom0)

I asked you a bunch of other questions too -- please do answer them.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 11:06:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 11:06:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8pRL-0007IZ-I5; Thu, 30 Jan 2014 11:05:47 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W8pRJ-0007IU-SP
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 11:05:46 +0000
Received: from [85.158.143.35:65123] by server-2.bemta-4.messagelabs.com id
	C3/CA-10891-9023AE25; Thu, 30 Jan 2014 11:05:45 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1391079942!1892873!1
X-Originating-IP: [212.82.96.210]
X-SpamReason: No, hits=0.6 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18497 invoked from network); 30 Jan 2014 11:05:42 -0000
Received: from nm16-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm16-vm4.bullet.mail.ir2.yahoo.com) (212.82.96.210)
	by server-13.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 30 Jan 2014 11:05:42 -0000
Received: from [212.82.98.124] by nm16.bullet.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:42 -0000
Received: from [212.82.98.110] by tm17.bullet.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:41 -0000
Received: from [127.0.0.1] by omp1047.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:41 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 946342.88234.bm@omp1047.mail.ir2.yahoo.com
Received: (qmail 30762 invoked by uid 60001); 30 Jan 2014 11:05:41 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1391079941; bh=Kgjbj42FsHkwfH+3j2q6lDmEx1fjGKXfNhCQAU/HxRk=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=l9cgNCuOn3mXwo1XxYKpz58SZJF8/TsqOAEmBX3PglefScTiGNSm/WfUgxBUQUJl/Kqpwd9AQlYz46gFaMu3lRj9gShz1uG8lB1KQtWc9oXwIeys19IGUQslkRqyGGPKOXFk4pzIKj+OkBmrT+DGf5EK+/e3NvoNaYBfBxGxskw=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=h4NF4OxFTP0BTUmEzqayUpWzyR09k7v2AQTZrBI95uMkVYiv/4+bslZdJ0IIxzM2wMWrJxjBsYrJTWcv7iiTdDkGyPjTeazUtTWvbDO+RtheEbBax+aniWZ3W/93/MxlgUkcupgyvYnhcNeeUCs962ssfMyeUfpZqefI/k6gXRc=;
X-YMail-OSG: wfoTZSYVM1m0jpeU6KqeFCuNiDOTkAJTUnd27WvSL4mrH.J
	MW0g42F61IPYObC7N_YFBfrC3h7DZhwofftzUEwYZ2_wxi2Z7d.HqIMRagQo
	C6u.HDi1D4gfazsSBeqbDDEp6J2QyGx0NVlJFr8H7sh8SQFkJ7XPi5DcgOI3
	qQK0T6v3HzUHOqSO.5to1PSePWTAzajTan0.SfRneKGsEEJgmHidrx0O9HPv
	EI.aW9HSt6iOYgwgQgcZKkLRJ6iWKJ.Dy0WYjSgc_VlGwDq5wKPr1sNuD1Im
	BYcEMt2Jwo6RpH2kTRojUw.gw5nOo.gqNJzmnS3KnPB2.Nw2hkpHoEb3o9Xf
	WGUf1__lpH4G1cqrl50Ojba9dd2EvqYcPT67vgPXP.FYNHkKxvOSJ24s96T3
	QZAFz5FO1c5q_cxEx54XMP4cB9PMyMg9rUAJSdlkbnGQuCTIomlMYIdzRPdg
	dX74ftQgY8.hO5pDP5sGBS0cAM_EDQc0XXsJkrg0fwU4GuxOI2aJJIAHL1fx
	5Hyfx3bMovuonkWRK0B.EOZhVvqAbzyRBs0_2ANaPtD9zMQrFat65FR.MmzN
	yMxGovhO0lJUrAXQ8GfUrPT21DwJEZ_SdU5TdxGHBrfLT8Pq9ZU9Gc3XbXdp
	TWx6ttqnU5EXoboSfMS6S0N9GrhM_uT15rDDC6LsBn6LHjCwHD0lz.qvqnni
	7pc91o5IZJf4JEDn1cKAwlwH8SyLUMWMXIlHXtltpjO5.tNB6tJFbjSH2uLS
	wSHudksBZneo7mx.2Cw.H
Received: from [87.79.75.171] by web171502.mail.ir2.yahoo.com via HTTP;
	Thu, 30 Jan 2014 11:05:41 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gSWFuLAoKeWVzLCB0aGlzIGlzIGZyb20gYSBjb25zb2xlIG91dHB1dCBvZiB0aGUgZG9tVSwgd2hlbiBzdGFydGluZyB3aXRoICJpcCIsICJuZXRtYXNrIiBhbmQgImdhdGV3YXkiIHBhcmFtZXRlcnMgaW4gdGhlIHN4cCBmaWxlLgoKSGVyZSBpcyBhIGNvbXBsZXRlICJkbWVzZyIgb3V0cHV0IG9mIGEgZG9tVSBydW5uaW5nIG9uIFhFTiA0LjAuCgpUaGUgIkNvbW1hbmQgbGluZSIgbGluZSBpcyBpbnRlcmVzdGluZzoKClvCoMKgwqAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogcm9vdD0vZGV2L3h2ZGEBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.174.629
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>	<1390490156.24595.101.camel@kazak.uk.xensource.com>	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>	<1390816692.9890.15.camel@kazak.uk.xensource.com>	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390910704.7753.73.camel@kazak.uk.xensource.com>
Message-ID: <1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Date: Thu, 30 Jan 2014 11:05:41 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390910704.7753.73.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7363262565871982717=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7363262565871982717==
Content-Type: multipart/alternative; boundary="-907414578-909269328-1391079941=:30719"

---907414578-909269328-1391079941=:30719
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hello Ian,=0A=0Ayes, this is from a console output of the domU, when starti=
ng with "ip", "netmask" and "gateway" parameters in the sxp file.=0A=0AHere=
 is a complete "dmesg" output of a domU running on XEN 4.0.=0A=0AThe "Comma=
nd line" line is interesting:=0A=0A[=A0=A0=A0 0.000000] Command line: root=
=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:v=
srv70428.XXXX:eth0:off =0A=0AKind regards=0AGiovanni=0A=0A=0A=0A=0A=0A=0Aro=
ot@vsrv70428:~# cat dmesg.txt =0A[=A0=A0=A0 0.000000] Initializing cgroup s=
ubsys cpuset=0A[=A0=A0=A0 0.000000] Initializing cgroup subsys cpu=0A[=A0=
=A0=A0 0.000000] Linux version 3.0.101 (root@backer64) (gcc version 4.4.5 (=
Debian 4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013=0A[=A0=A0=A0 0.000000=
] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.=
XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off =0A[=A0=A0=A0 0.000000] ACPI in =
unprivileged domain disabled=0A[=A0=A0=A0 0.000000] released 0 pages of unu=
sed memory=0A[=A0=A0=A0 0.000000] Set 0 page(s) to 1-1 mapping.=0A[=A0=A0=
=A0 0.000000] BIOS-provided physical RAM map:=0A[=A0=A0=A0 0.000000]=A0 Xen=
: 0000000000000000 - 00000000000a0000 (usable)=0A[=A0=A0=A0 0.000000]=A0 Xe=
n: 00000000000a0000 - 0000000000100000 (reserved)=0A[=A0=A0=A0 0.000000]=A0=
 Xen: 0000000000100000 - 0000000200800000 (usable)=0A[=A0=A0=A0 0.000000] N=
X (Execute Disable) protection: active=0A[=A0=A0=A0 0.000000] DMI not prese=
nt or invalid.=0A[=A0=A0=A0 0.000000] e820 update range: 0000000000000000 -=
 0000000000010000 (usable) =3D=3D> (reserved)=0A[=A0=A0=A0 0.000000] e820 r=
emove range: 00000000000a0000 - 0000000000100000 (usable)=0A[=A0=A0=A0 0.00=
0000] No AGP bridge found=0A[=A0=A0=A0 0.000000] last_pfn =3D 0x200800 max_=
arch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.000000] last_pfn =3D 0x100000 max_a=
rch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.000000] initial memory mapped : 0 - =
02858000=0A[=A0=A0=A0 0.000000] Base memory trampoline at [ffff88000009b000=
] 9b000 size 20480=0A[=A0=A0=A0 0.000000] init_memory_mapping: 000000000000=
0000-0000000100000000=0A[=A0=A0=A0 0.000000]=A0 0000000000 - 0100000000 pag=
e 4k=0A[=A0=A0=A0 0.000000] kernel direct mapping tables up to 0xffffffff @=
 [mem 0x007fb000-0x00ffffff]=0A[=A0=A0=A0 0.000000] xen: setting RW the ran=
ge fdc000 - 1000000=0A[=A0=A0=A0 0.000000] init_memory_mapping: 00000001000=
00000-0000000200800000=0A[=A0=A0=A0 0.000000]=A0 0100000000 - 0200800000 pa=
ge 4k=0A[=A0=A0=A0 0.000000] kernel direct mapping tables up to 0x2007fffff=
 @ [mem 0xff7f6000-0xffffffff]=0A[=A0=A0=A0 0.000000] xen: setting RW the r=
ange fffff000 - 100000000=0A[=A0=A0=A0 0.000000] NUMA turned off=0A[=A0=A0=
=A0 0.000000] Faking a node at 0000000000000000-0000000200800000=0A[=A0=A0=
=A0 0.000000] Initmem setup node 0 0000000000000000-0000000200800000=0A[=A0=
=A0=A0 0.000000]=A0=A0 NODE_DATA [00000001ffffb000 - 00000001ffffffff]=0A[=
=A0=A0=A0 0.000000] Zone PFN ranges:=0A[=A0=A0=A0 0.000000]=A0=A0 DMA=A0=A0=
=A0=A0=A0 0x00000010 -> 0x00001000=0A[=A0=A0=A0 0.000000]=A0=A0 DMA32=A0=A0=
=A0 0x00001000 -> 0x00100000=0A[=A0=A0=A0 0.000000]=A0=A0 Normal=A0=A0 0x00=
100000 -> 0x00200800=0A[=A0=A0=A0 0.000000] Movable zone start PFN for each=
 node=0A[=A0=A0=A0 0.000000] early_node_map[2] active PFN ranges=0A[=A0=A0=
=A0 0.000000]=A0=A0=A0=A0 0: 0x00000010 -> 0x000000a0=0A[=A0=A0=A0 0.000000=
]=A0=A0=A0=A0 0: 0x00000100 -> 0x00200800=0A[=A0=A0=A0 0.000000] On node 0 =
totalpages: 2099088=0A[=A0=A0=A0 0.000000]=A0=A0 DMA zone: 56 pages used fo=
r memmap=0A[=A0=A0=A0 0.000000]=A0=A0 DMA zone: 2022 pages reserved=0A[=A0=
=A0=A0 0.000000]=A0=A0 DMA zone: 1906 pages, LIFO batch:0=0A[=A0=A0=A0 0.00=
0000]=A0=A0 DMA32 zone: 14280 pages used for memmap=0A[=A0=A0=A0 0.000000]=
=A0=A0 DMA32 zone: 1030200 pages, LIFO batch:31=0A[=A0=A0=A0 0.000000]=A0=
=A0 Normal zone: 14364 pages used for memmap=0A[=A0=A0=A0 0.000000]=A0=A0 N=
ormal zone: 1036260 pages, LIFO batch:31=0A[=A0=A0=A0 0.000000] SMP: Allowi=
ng 4 CPUs, 0 hotplug CPUs=0A[=A0=A0=A0 0.000000] No local APIC present=0A[=
=A0=A0=A0 0.000000] APIC: disable apic facility=0A[=A0=A0=A0 0.000000] APIC=
: switched to apic NOOP=0A[=A0=A0=A0 0.000000] nr_irqs_gsi: 16=0A[=A0=A0=A0=
 0.000000] PM: Registered nosave memory: 00000000000a0000 - 000000000010000=
0=0A[=A0=A0=A0 0.000000] PCI: Warning: Cannot find a gap in the 32bit addre=
ss range=0A[=A0=A0=A0 0.000000] PCI: Unassigned devices with 32bit resource=
 registers may break!=0A[=A0=A0=A0 0.000000] Allocating PCI resources start=
ing at 200900000 (gap: 200900000:400000)=0A[=A0=A0=A0 0.000000] Booting par=
avirtualized kernel on Xen=0A[=A0=A0=A0 0.000000] Xen version: 4.0.3 (prese=
rve-AD)=0A[=A0=A0=A0 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 =
nr_cpu_ids:4 nr_node_ids:1=0A[=A0=A0=A0 0.000000] PERCPU: Embedded 27 pages=
/cpu @ffff8801ffc00000 s79552 r8192 d22848 u524288=0A[=A0=A0=A0 0.000000] p=
cpu-alloc: s79552 r8192 d22848 u524288 alloc=3D1*2097152=0A[=A0=A0=A0 0.000=
000] pcpu-alloc: [0] 0 1 2 3 =0A[=A0=A0=A0 0.000000] Built 1 zonelists in Z=
one order, mobility grouping on.=A0 Total pages: 2068366=0A[=A0=A0=A0 0.000=
000] Policy zone: Normal=0A[=A0=A0=A0 0.000000] Kernel command line: root=
=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:v=
srv70428.XXXXX:eth0:off =0A[=A0=A0=A0 0.000000] PID hash table entries: 409=
6 (order: 3, 32768 bytes)=0A[=A0=A0=A0 0.000000] Checking aperture...=0A[=
=A0=A0=A0 0.000000] No AGP bridge found=0A[=A0=A0=A0 0.000000] Calgary: det=
ecting Calgary via BIOS EBDA area=0A[=A0=A0=A0 0.000000] Calgary: Unable to=
 locate Rio Grande table in EBDA - bailing!=0A[=A0=A0=A0 0.000000] Memory: =
8148136k/8396800k available (13024k kernel code, 448k absent, 248216k reser=
ved, 8399k data, 808k init)=0A[=A0=A0=A0 0.000000] SLUB: Genslabs=3D15, HWa=
lign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D4, Nodes=3D1=0A[=A0=A0=A0 0.=
000000] Hierarchical RCU implementation.=0A[=A0=A0=A0 0.000000] NR_IRQS:435=
2 nr_irqs:304 16=0A[=A0=A0=A0 0.000000] Console: colour dummy device 80x25=
=0A[=A0=A0=A0 0.000000] console [tty0] enabled=0A[=A0=A0=A0 0.000000] conso=
le [hvc0] enabled=0A[=A0=A0=A0 0.000000] Xen: using vcpuop timer interface=
=0A[=A0=A0=A0 0.000000] installing Xen timer for CPU 0=0A[=A0=A0=A0 0.00000=
0] Detected 2400.154 MHz processor.=0A[=A0=A0=A0 0.000999] Calibrating dela=
y loop (skipped), value calculated using timer frequency.. 4800.30 BogoMIPS=
 (lpj=3D2400154)=0A[=A0=A0=A0 0.000999] pid_max: default: 32768 minimum: 30=
1=0A[=A0=A0=A0 0.000999] Security Framework initialized=0A[=A0=A0=A0 0.0009=
99] SELinux:=A0 Initializing.=0A[=A0=A0=A0 0.000999] SELinux:=A0 Starting i=
n permissive mode=0A[=A0=A0=A0 0.001915] Dentry cache hash table entries: 1=
048576 (order: 11, 8388608 bytes)=0A[=A0=A0=A0 0.004217] Inode-cache hash t=
able entries: 524288 (order: 10, 4194304 bytes)=0A[=A0=A0=A0 0.004919] Moun=
t-cache hash table entries: 256=0A[=A0=A0=A0 0.005088] Initializing cgroup =
subsys cpuacct=0A[=A0=A0=A0 0.005098] Initializing cgroup subsys devices=0A=
[=A0=A0=A0 0.005103] Initializing cgroup subsys freezer=0A[=A0=A0=A0 0.0051=
07] Initializing cgroup subsys net_cls=0A[=A0=A0=A0 0.005111] Initializing =
cgroup subsys blkio=0A[=A0=A0=A0 0.005180] ENERGY_PERF_BIAS: Set to 'normal=
', was 'performance'=0A[=A0=A0=A0 0.005181] ENERGY_PERF_BIAS: View and upda=
te with x86_energy_perf_policy(8)=0A[=A0=A0=A0 0.005202] CPU: Physical Proc=
essor ID: 0=0A[=A0=A0=A0 0.005206] CPU: Processor Core ID: 0=0A[=A0=A0=A0 0=
.005311] SMP alternatives: switching to UP code=0A[=A0=A0=A0 0.076491] Perf=
ormance Events: unsupported p6 CPU model 44 no PMU driver, software events =
only.=0A[=A0=A0=A0 0.076649] installing Xen timer for CPU 1=0A[=A0=A0=A0 0.=
076679] SMP alternatives: switching to SMP code=0A[=A0=A0=A0 0.145292] inst=
alling Xen timer for CPU 2=0A[=A0=A0=A0 0.145452] installing Xen timer for =
CPU 3=0A[=A0=A0=A0 0.145559] Brought up 4 CPUs=0A[=A0=A0=A0 0.145605] devtm=
pfs: initialized=0A[=A0=A0=A0 0.145605] xor: automatically using best check=
summing function: generic_sse=0A[=A0=A0=A0 0.150600]=A0=A0=A0 generic_sse:=
=A0 2656.000 MB/sec=0A[=A0=A0=A0 0.150606] xor: using function: generic_sse=
 (2656.000 MB/sec)=0A[=A0=A0=A0 0.150623] Grant table initialized=0A[=A0=A0=
=A0 0.170276] Time: 165:165:165=A0 Date: 165/165/65=0A[=A0=A0=A0 0.170321] =
NET: Registered protocol family 16=0A[=A0=A0=A0 0.171432] PCI: setting up X=
en PCI frontend stub=0A[=A0=A0=A0 0.171439] PCI: pci_cache_line_size set to=
 64 bytes=0A[=A0=A0=A0 0.190008] bio: create slab <bio-0> at 0=0A[=A0=A0=A0=
 0.206499] raid6: int64x1=A0=A0 2261 MB/s=0A[=A0=A0=A0 0.223529] raid6: int=
64x2=A0=A0 2910 MB/s=0A[=A0=A0=A0 0.240547] raid6: int64x4=A0=A0 1964 MB/s=
=0A[=A0=A0=A0 0.257585] raid6: int64x8=A0=A0 2039 MB/s=0A[=A0=A0=A0 0.27465=
3] raid6: sse2x1=A0=A0=A0 5902 MB/s=0A[=A0=A0=A0 0.291698] raid6: sse2x2=A0=
=A0=A0 6894 MB/s=0A[=A0=A0=A0 0.308712] raid6: sse2x4=A0=A0=A0 7335 MB/s=0A=
[=A0=A0=A0 0.308717] raid6: using algorithm sse2x4 (7335 MB/s)=0A[=A0=A0=A0=
 0.308977] ACPI: Interpreter disabled.=0A[=A0=A0=A0 0.308986] xen/balloon: =
Initialising balloon driver.=0A[=A0=A0=A0 0.308986] last_pfn =3D 0x200800 m=
ax_arch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.310966] xen-balloon: Initialisin=
g balloon driver.=0A[=A0=A0=A0 0.310989] vgaarb: loaded=0A[=A0=A0=A0 0.3110=
23] SCSI subsystem initialized=0A[=A0=A0=A0 0.311023] libata version 3.00 l=
oaded.=0A[=A0=A0=A0 0.311023] usbcore: registered new interface driver usbf=
s=0A[=A0=A0=A0 0.311023] usbcore: registered new interface driver hub=0A[=
=A0=A0=A0 0.311968] usbcore: registered new device driver usb=0A[=A0=A0=A0 =
0.311991] Advanced Linux Sound Architecture Driver Version 1.0.24.=0A[=A0=
=A0=A0 0.311991] PCI: System does not support PCI=0A[=A0=A0=A0 0.311991] PC=
I: System does not support PCI=0A[=A0=A0=A0 0.312004] cfg80211: Calling CRD=
A to update world regulatory domain=0A[=A0=A0=A0 0.312124] NetLabel: Initia=
lizing=0A[=A0=A0=A0 0.312129] NetLabel:=A0 domain hash size =3D 128=0A[=A0=
=A0=A0 0.312133] NetLabel:=A0 protocols =3D UNLABELED CIPSOv4=0A[=A0=A0=A0 =
0.312145] NetLabel:=A0 unlabeled traffic allowed by default=0A[=A0=A0=A0 0.=
312159] Switching to clocksource xen=0A[=A0=A0=A0 0.312159] Switched to NOH=
z mode on CPU #0=0A[=A0=A0=A0 0.312224] Switched to NOHz mode on CPU #1=0A[=
=A0=A0=A0 0.312296] Switched to NOHz mode on CPU #2=0A[=A0=A0=A0 0.312308] =
Switched to NOHz mode on CPU #3=0A[=A0=A0=A0 0.316881] pnp: PnP ACPI: disab=
led=0A[=A0=A0=A0 0.321899] PCI: max bus depth: 0 pci_try_num: 1=0A[=A0=A0=
=A0 0.321921] NET: Registered protocol family 2=0A[=A0=A0=A0 0.322445] IP r=
oute cache hash table entries: 262144 (order: 9, 2097152 bytes)=0A[=A0=A0=
=A0 0.324691] TCP established hash table entries: 524288 (order: 11, 838860=
8 bytes)=0A[=A0=A0=A0 0.326244] TCP bind hash table entries: 65536 (order: =
8, 1048576 bytes)=0A[=A0=A0=A0 0.326397] TCP: Hash tables configured (estab=
lished 524288 bind 65536)=0A[=A0=A0=A0 0.326403] TCP reno registered=0A[=A0=
=A0=A0 0.326442] UDP hash table entries: 4096 (order: 5, 131072 bytes)=0A[=
=A0=A0=A0 0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072 byt=
es)=0A[=A0=A0=A0 0.326599] NET: Registered protocol family 1=0A[=A0=A0=A0 0=
.326701] RPC: Registered named UNIX socket transport module.=0A[=A0=A0=A0 0=
.326707] RPC: Registered udp transport module.=0A[=A0=A0=A0 0.326711] RPC: =
Registered tcp transport module.=0A[=A0=A0=A0 0.326714] RPC: Registered tcp=
 NFSv4.1 backchannel transport module.=0A[=A0=A0=A0 0.326721] PCI: CLS 0 by=
tes, default 64=0A[=A0=A0=A0 0.326760] PCI-DMA: Using software bounce buffe=
ring for IO (SWIOTLB)=0A[=A0=A0=A0 0.326767] Placing 64MB software IO TLB b=
etween ffff8800fb7f6000 - ffff8800ff7f6000=0A[=A0=A0=A0 0.326773] software =
IO TLB at phys 0xfb7f6000 - 0xff7f6000=0A[=A0=A0=A0 0.326872] platform rtc_=
cmos: registered platform RTC device (no PNP device found)=0A[=A0=A0=A0 0.3=
28713] microcode: CPU0 sig=3D0x206c2, pf=3D0x1, revision=3D0x13=0A[=A0=A0=
=A0 0.328732] microcode: CPU1 sig=3D0x206c2, pf=3D0x1, revision=3D0x13=0A[=
=A0=A0=A0 0.328750] microcode: CPU2 sig=3D0x206c2, pf=3D0x1, revision=3D0x1=
3=0A[=A0=A0=A0 0.328765] microcode: CPU3 sig=3D0x206c2, pf=3D0x1, revision=
=3D0x13=0A[=A0=A0=A0 0.328839] microcode: Microcode Update Driver: v2.00 <t=
igran@aivazian.fsnet.co.uk>, Peter Oruba=0A[=A0=A0=A0 0.329156] audit: init=
ializing netlink socket (disabled)=0A[=A0=A0=A0 0.329168] type=3D2000 audit=
(1390300158.090:1): initialized=0A[=A0=A0=A0 0.357317] HugeTLB registered 2=
 MB page size, pre-allocated 0 pages=0A[=A0=A0=A0 0.361374] VFS: Disk quota=
s dquot_6.5.2=0A[=A0=A0=A0 0.361461] Dquot-cache hash table entries: 512 (o=
rder 0, 4096 bytes)=0A[=A0=A0=A0 0.361812] DLM installed=0A[=A0=A0=A0 0.362=
991] NTFS driver 2.1.30 [Flags: R/W].=0A[=A0=A0=A0 0.363268] fuse init (API=
 version 7.16)=0A[=A0=A0=A0 0.363757] JFS: nTxBlock =3D 8192, nTxLock =3D 6=
5536=0A[=A0=A0=A0 0.366079] SGI XFS with ACLs, security attributes, realtim=
e, large block/inode numbers, no debug enabled=0A[=A0=A0=A0 0.392866] SGI X=
FS Quota Management subsystem=0A[=A0=A0=A0 0.392877] OCFS2 1.5.0=0A[=A0=A0=
=A0 0.393101] ocfs2: Registered cluster interface o2cb=0A[=A0=A0=A0 0.39316=
8] ocfs2: Registered cluster interface user=0A[=A0=A0=A0 0.393174] OCFS2 DL=
MFS 1.5.0=0A[=A0=A0=A0 0.393279] OCFS2 User DLM kernel interface loaded=0A[=
=A0=A0=A0 0.393285] OCFS2 Node Manager 1.5.0=0A[=A0=A0=A0 0.393400] OCFS2 D=
LM 1.5.0=0A[=A0=A0=A0 0.393857] GFS2 installed=0A[=A0=A0=A0 0.393867] msgmn=
i has been set to 15914=0A[=A0=A0=A0 0.393976] SELinux:=A0 Registering netf=
ilter hooks=0A[=A0=A0=A0 0.394566] Block layer SCSI generic (bsg) driver ve=
rsion 0.4 loaded (major 253)=0A[=A0=A0=A0 0.394607] io scheduler noop regis=
tered=0A[=A0=A0=A0 0.394612] io scheduler deadline registered=0A[=A0=A0=A0 =
0.394694] io scheduler cfq registered (default)=0A[=A0=A0=A0 0.394898] pci_=
hotplug: PCI Hot Plug PCI Core version: 0.5=0A[=A0=A0=A0 0.395180] Event-ch=
annel device installed.=0A[=A0=A0=A0 0.395842] Serial: 8250/16550 driver, 4=
 ports, IRQ sharing enabled=0A[=A0=A0=A0 0.457386] Non-volatile memory driv=
er v1.3=0A[=A0=A0=A0 0.457392] Linux agpgart interface v0.103=0A[=A0=A0=A0 =
0.457583] [drm] Initialized drm 1.1.0 20060810=0A[=A0=A0=A0 0.457590] [drm:=
i915_init] *ERROR* drm/i915 can't work without intel_agp module!=0A[=A0=A0=
=A0 0.459632] brd: module loaded=0A[=A0=A0=A0 0.460674] loop: module loaded=
=0A[=A0=A0=A0 0.460814] nbd: registered device at major 43=0A[=A0=A0=A0 0.4=
65569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)=0A[=A0=A0=A0=
 0.465577] drbd: built-in=0A[=A0=A0=A0 0.465580] drbd: registered as block =
device major 147=0A[=A0=A0=A0 0.465584] drbd: minor_table @ 0xffff8801f6c91=
100=0A[=A0=A0=A0 0.465848] Loading iSCSI transport class v2.0-870.=0A[=A0=
=A0=A0 0.466415] st: Version 20101219, fixed bufsize 32768, s/g segs 256=0A=
[=A0=A0=A0 0.466731] SCSI Media Changer driver v0.25 =0A[=A0=A0=A0 0.467322=
] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI=0A[=A0=
=A0=A0 0.467329] e1000: Copyright (c) 1999-2006 Intel Corporation.=0A[=A0=
=A0=A0 0.467391] e1000e: Intel(R) PRO/1000 Network Driver - 1.3.10-k2=0A[=
=A0=A0=A0 0.467397] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.=0A[=
=A0=A0=A0 0.467460] Intel(R) Gigabit Ethernet Network Driver - version 3.0.=
6-k2=0A[=A0=A0=A0 0.467466] Copyright (c) 2007-2011 Intel Corporation.=0A[=
=A0=A0=A0 0.467519] Intel(R) Virtual Function Network Driver - version 1.0.=
8-k0=0A[=A0=A0=A0 0.467524] Copyright (c) 2009 - 2010 Intel Corporation.=0A=
[=A0=A0=A0 0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver =
- version 3.3.8-k2=0A[=A0=A0=A0 0.467595] ixgbe: Copyright (c) 1999-2011 In=
tel Corporation.=0A[=A0=A0=A0 0.467655] ixgbevf: Intel(R) 10 Gigabit PCI Ex=
press Virtual Function Network Driver - version 2.0.0-k2=0A[=A0=A0=A0 0.467=
663] Copyright (c) 2009 - 2010 Intel Corporation.=0A[=A0=A0=A0 0.467715] ix=
gb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAPI=0A[=A0=A0=
=A0 0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.=0A[=A0=A0=A0=
 0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011=
)=0A[=A0=A0=A0 0.468051] bonding: Warning: either miimon or arp_interval an=
d arp_ip_target module parameters must be specified, otherwise bonding will=
 not detect link failures! see bonding.txt for details.=0A[=A0=A0=A0 0.4686=
40] blkfront: xvda1: barrier or flush: disabled=0A[=A0=A0=A0 0.469969] Athe=
ros(R) L2 Ethernet Driver - version 2.2.3=0A[=A0=A0=A0 0.469975] Copyright =
(c) 2007 Atheros Corporation.=0A[=A0=A0=A0 0.470037] tehuti: Tehuti Network=
s(R) Network Driver, 7.29.3=0A[=A0=A0=A0 0.470042] tehuti: Options: hw_csum=
 =0A[=A0=A0=A0 0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13=
=0A[=A0=A0=A0 0.470147] jme: JMicron JMC2XX ethernet driver version 1.0.8=
=0A[=A0=A0=A0 0.470250] VMware vmxnet3 virtual NIC driver - version 1.1.29.=
0-k-NAPI=0A[=A0=A0=A0 0.470301] Brocade 10G Ethernet driver=0A[=A0=A0=A0 0.=
470655] pcnet32: pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de=0A[=
=A0=A0=A0 0.470707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI=
=0A[=A0=A0=A0 0.470712] e100: Copyright(c) 1999-2006 Intel Corporation=0A[=
=A0=A0=A0 0.470765] tlan: ThunderLAN driver v1.17=0A[=A0=A0=A0 0.470815] tl=
an: 0 devices installed, PCI: 0=A0 EISA: 0=0A[=A0=A0=A0 0.471215] ns83820.c=
: National Semiconductor DP83820 10/100/1000 driver.=0A[=A0=A0=A0 0.592776]=
 cnic: Broadcom NetXtreme II CNIC Driver cnic v2.2.14 (Mar 30, 2011)=0A[=A0=
=A0=A0 0.592817] Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver bnx2=
x 1.62.12-0 (2011/03/20)=0A[=A0=A0=A0 0.592950] sky2: driver version 1.28=
=0A[=A0=A0=A0 0.593655] QLogic 1/10 GbE Converged/Intelligent Ethernet Driv=
er v5.0.18=0A[=A0=A0=A0 0.593787] PPP generic driver version 2.4.2=0A[=A0=
=A0=A0 0.593904] PPP Deflate Compression module registered=0A[=A0=A0=A0 0.5=
93910] PPP BSD Compression module registered=0A[=A0=A0=A0 0.593915] Initial=
ising Xen virtual ethernet driver.=0A[=A0=A0=A0 0.595294] eql: Equalizer200=
2: Simon Janes (simon@ncm.com) and David S. Miller (davem@redhat.com)=0A[=
=A0=A0=A0 0.595581] tun: Universal TUN/TAP device driver, 1.6=0A[=A0=A0=A0 =
0.595588] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>=0A[=A0=A0=
=A0 0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.=0A[=A0=A0=A0 0.595874=
] vxge: Driver version: 2.5.3.22640-k=0A[=A0=A0=A0 0.595941] myri10ge: Vers=
ion 1.5.2-1.459=0A[=A0=A0=A0 0.596173] console [netcon0] enabled=0A[=A0=A0=
=A0 0.596178] netconsole: network logging started=0A[=A0=A0=A0 0.596182] QL=
ogic/NetXen Network Driver v4.0.75=0A[=A0=A0=A0 0.596298] Solarflare NET dr=
iver v3.1=0A[=A0=A0=A0 0.596651] ehci_hcd: USB 2.0 'Enhanced' Host Controll=
er (EHCI) Driver=0A[=A0=A0=A0 0.596658] ehci_hcd: block sizes: qh 112 qtd 9=
6 itd 192 sitd 96=0A[=A0=A0=A0 0.596721] ohci_hcd: USB 1.1 'Open' Host Cont=
roller (OHCI) Driver=0A[=A0=A0=A0 0.596728] ohci_hcd: block sizes: ed 80 td=
 96=0A[=A0=A0=A0 0.596787] uhci_hcd: USB Universal Host Controller Interfac=
e driver=0A[=A0=A0=A0 0.596938] usbcore: registered new interface driver us=
blp=0A[=A0=A0=A0 0.596947] Initializing USB Mass Storage driver...=0A[=A0=
=A0=A0 0.597035] usbcore: registered new interface driver usb-storage=0A[=
=A0=A0=A0 0.597042] USB Mass Storage support registered.=0A[=A0=A0=A0 0.597=
114] usbcore: registered new interface driver libusual=0A[=A0=A0=A0 0.59734=
4] i8042: PNP: No PS/2 controller found. Probing ports directly.=0A[=A0=A0=
=A0 1.606875] i8042: No controller found=0A[=A0=A0=A0 1.606986] mousedev: P=
S/2 mouse device common for all mice=0A[=A0=A0=A0 1.647359] rtc_cmos rtc_cm=
os: rtc core: registered rtc_cmos as rtc0=0A[=A0=A0=A0 1.647433] rtc_cmos: =
probe of rtc_cmos failed with error -38=0A[=A0=A0=A0 1.647611] md: linear p=
ersonality registered for level -1=0A[=A0=A0=A0 1.647618] md: raid0 persona=
lity registered for level 0=0A[=A0=A0=A0 1.647622] md: raid1 personality re=
gistered for level 1=0A[=A0=A0=A0 1.647627] md: raid10 personality register=
ed for level 10=0A[=A0=A0=A0 1.647631] md: raid6 personality registered for=
 level 6=0A[=A0=A0=A0 1.647634] md: raid5 personality registered for level =
5=0A[=A0=A0=A0 1.647638] md: raid4 personality registered for level 4=0A[=
=A0=A0=A0 1.647643] md: multipath personality registered for level -4=0A[=
=A0=A0=A0 1.647648] md: faulty personality registered for level -5=0A[=A0=
=A0=A0 1.647885] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialise=
d: dm-devel@redhat.com=0A[=A0=A0=A0 1.647963] device-mapper: multipath: ver=
sion 1.3.0 loaded=0A[=A0=A0=A0 1.647970] device-mapper: multipath round-rob=
in: version 1.0.0 loaded=0A[=A0=A0=A0 1.647975] device-mapper: multipath qu=
eue-length: version 0.1.0 loaded=0A[=A0=A0=A0 1.647979] device-mapper: mult=
ipath service-time: version 0.2.0 loaded=0A[=A0=A0=A0 1.648093] cpuidle: us=
ing governor ladder=0A[=A0=A0=A0 1.648099] cpuidle: using governor menu=0A[=
=A0=A0=A0 1.648102] EFI Variables Facility v0.08 2004-May-17=0A[=A0=A0=A0 1=
.649120] usbcore: registered new interface driver usbhid=0A[=A0=A0=A0 1.649=
127] usbhid: USB HID core driver=0A[=A0=A0=A0 1.649608] ALSA device list:=
=0A[=A0=A0=A0 1.649614]=A0=A0 No soundcards found.=0A[=A0=A0=A0 1.649648] N=
etfilter messages via NETLINK v0.30.=0A[=A0=A0=A0 1.649670] nf_conntrack ve=
rsion 0.5.0 (16384 buckets, 65536 max)=0A[=A0=A0=A0 1.649965] ctnetlink v0.=
93: registering with nfnetlink.=0A[=A0=A0=A0 1.650163] xt_time: kernel time=
zone is -0000=0A[=A0=A0=A0 1.650171] ip_set: protocol 6=0A[=A0=A0=A0 1.6501=
87] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)=0A[=A0=A0=A0 1.650=
215] IPVS: Connection hash table configured (size=3D4096, memory=3D64Kbytes=
)=0A[=A0=A0=A0 1.650281] IPVS: Creating netns size=3D2056 id=3D0=0A[=A0=A0=
=A0 1.650287] IPVS: ipvs loaded.=0A[=A0=A0=A0 1.650291] IPVS: [rr] schedule=
r registered.=0A[=A0=A0=A0 1.650295] IPVS: [wrr] scheduler registered.=0A[=
=A0=A0=A0 1.650299] IPVS: [lc] scheduler registered.=0A[=A0=A0=A0 1.650302]=
 IPVS: [wlc] scheduler registered.=0A[=A0=A0=A0 1.650311] IPVS: [lblc] sche=
duler registered.=0A[=A0=A0=A0 1.650321] IPVS: [lblcr] scheduler registered=
.=0A[=A0=A0=A0 1.650325] IPVS: [dh] scheduler registered.=0A[=A0=A0=A0 1.65=
0329] IPVS: [sh] scheduler registered.=0A[=A0=A0=A0 1.650333] IPVS: [sed] s=
cheduler registered.=0A[=A0=A0=A0 1.650337] IPVS: [nq] scheduler registered=
.=0A[=A0=A0=A0 1.650342] IPVS: ftp: loaded support on port[0] =3D 21=0A[=A0=
=A0=A0 1.650346] IPVS: [sip] pe registered.=0A[=A0=A0=A0 1.650569] IPv4 ove=
r IPv4 tunneling driver=0A[=A0=A0=A0 1.650877] GRE over IPv4 demultiplexor =
driver=0A[=A0=A0=A0 1.650883] GRE over IPv4 tunneling driver=0A[=A0=A0=A0 1=
.651415] ip_tables: (C) 2000-2006 Netfilter Core Team=0A[=A0=A0=A0 1.651460=
] arp_tables: (C) 2002 David S. Miller=0A[=A0=A0=A0 1.651474] TCP cubic reg=
istered=0A[=A0=A0=A0 1.651477] Initializing XFRM netlink socket=0A[=A0=A0=
=A0 1.651760] NET: Registered protocol family 10=0A[=A0=A0=A0 1.653337] ip6=
_tables: (C) 2000-2006 Netfilter Core Team=0A[=A0=A0=A0 1.653400] IPv6 over=
 IPv4 tunneling driver=0A[=A0=A0=A0 1.654673] NET: Registered protocol fami=
ly 17=0A[=A0=A0=A0 1.654685] NET: Registered protocol family 15=0A[=A0=A0=
=A0 1.654729] Bridge firewalling registered=0A[=A0=A0=A0 1.654735] Ebtables=
 v2.0 registered=0A[=A0=A0=A0 1.654767] L2TP core driver, V2.0=0A[=A0=A0=A0=
 1.654771] 802.1Q VLAN Support v1.8=0A[=A0=A0=A0 1.655121] sctp: Hash table=
s configured (established 65536 bind 65536)=0A[=A0=A0=A0 1.655401] Register=
ing the dns_resolver key type=0A[=A0=A0=A0 1.655585] PM: Hibernation image =
not present or could not be loaded.=0A[=A0=A0=A0 1.655595] registered tasks=
tats version 1=0A[=A0=A0=A0 1.655617] XENBUS: Device with no driver: device=
/console/0=0A[=A0=A0=A0 1.655621]=A0=A0 Magic number: 1:252:3141=0A[=A0=A0=
=A0 1.667063] IP-Config: Complete:=0A[=A0=A0=A0 1.667072]=A0=A0=A0=A0=A0 de=
vice=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX=
,=0A[=A0=A0=A0 1.667084]=A0=A0=A0=A0=A0 host=3Dvsrv70428, domain=3D, nis-do=
main=3DXXXXX=0A[=A0=A0=A0 1.667094]=A0=A0=A0=A0=A0 bootserver=3D127.0.255.2=
55, rootserver=3D127.0.255.255, rootpath=3D=0A[=A0=A0=A0 1.667162] md: Wait=
ing for all devices to be available before autodetect=0A[=A0=A0=A0 1.667168=
] md: If you don't use raid, use raid=3Dnoautodetect=0A[=A0=A0=A0 1.667362]=
 md: Autodetecting RAID arrays.=0A[=A0=A0=A0 1.667367] md: Scanned 0 and ad=
ded 0 devices.=0A[=A0=A0=A0 1.667371] md: autorun ...=0A[=A0=A0=A0 1.667373=
] md: ... autorun DONE.=0A[=A0=A0=A0 1.687595] EXT3-fs: barriers not enable=
d=0A[=A0=A0=A0 1.687789] kjournald starting.=A0 Commit interval 5 seconds=
=0A[=A0=A0=A0 1.687956] EXT3-fs (xvda1): using internal journal=0A[=A0=A0=
=A0 1.687967] EXT3-fs (xvda1): mounted filesystem with writeback data mode=
=0A[=A0=A0=A0 1.687984] VFS: Mounted root (ext3 filesystem) on device 202:1=
.=0A[=A0=A0=A0 1.694482] devtmpfs: mounted=0A[=A0=A0=A0 1.694805] Freeing u=
nused kernel memory: 808k freed=0A[=A0=A0=A0 1.694994] Write protecting the=
 kernel read-only data: 20480k=0A[=A0=A0=A0 1.702908] Freeing unused kernel=
 memory: 1288k freed=0A[=A0=A0=A0 1.703715] Freeing unused kernel memory: 1=
304k freed=0A[=A0=A0=A0 1.999674] udev[1230]: starting version 164=0A[=A0=
=A0=A0 3.042545] Adding 524284k swap on /swap.=A0 Priority:-1 extents:133 a=
cross:541292k SS=0A[=A0=A0=A0 4.078247] sshd (1850): /proc/1850/oom_adj is =
deprecated, please use /proc/1850/oom_score_adj instead.=0A[=A0=A0 11.97002=
5] eth0: no IPv6 routers present=0A=0A=0A=0A=0A=0A=0A=0AIan Campbell <Ian.C=
ampbell@citrix.com> schrieb am 13:07 Dienstag, 28.Januar 2014:=0A =0AOn Tue=
, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:=0A> The "ip", "netmask"=
 and "gateway" options in the domU sxp file are=0A> forwarding the options =
to the kernel of the domU when starting:=0A> =0A> Output of console when st=
arting the domU with "-c" (console):=0A> ...=0A> [=A0 =A0 1.667063] IP-Conf=
ig: Complete:=0A> [=A0 =A0 1.667072]=A0 =A0 =A0 device=3Deth0, addr=3D213.1=
60.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,=0A> [=A0 =A0 1.667084]=
=A0 =A0 =A0 host=3Dvsrv70428, domain=3D, nis-domain=3DXXXXX.tld,=0A> [=A0 =
=A0 1.667094]=A0 =A0 =A0 bootserver=3D127.0.255.255, rootserver=3D127.0.255=
.255, rootpath=3D=0A> ...=0A=0AThis is the domU console? I wonder if perhap=
s this stuff is causing=0Athings to get added to the guest command line -- =
can you post a full=0Aguest dmesg please?=0A=0A=0AIan.=0A=0A=0A=0A_________=
______________________________________=0AXen-users mailing list=0AXen-users=
@lists.xen.org=0Ahttp://lists.xen.org/xen-users
---907414578-909269328-1391079941=:30719
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hello Ian,<br><br>yes, this is from a console output of the d=
omU, when starting with "ip", "netmask" and "gateway" parameters in the sxp=
 file.<br><br>Here is a complete "dmesg" output of a domU running on XEN 4.=
0.<br><br>The "Command line" line is interesting:<br><br>[&nbsp;&nbsp;&nbsp=
; 0.000000] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.25=
5:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off <br><br>Kind regards<b=
r>Giovanni<br><br><br><br><br><br><br>root@vsrv70428:~# cat dmesg.txt <br>[=
&nbsp;&nbsp;&nbsp; 0.000000] Initializing cgroup subsys cpuset<br>[&nbsp;&n=
bsp;&nbsp; 0.000000] Initializing cgroup subsys cpu<br>[&nbsp;&nbsp;&nbsp; =
0.000000] Linux version 3.0.101 (root@backer64) (gcc version 4.4.5 (Debian =
4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013<br>[&nbsp;&nbsp;&nbsp;
 0.000000] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255=
:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off <br>[&nbsp;&nbsp;&nbsp;=
 0.000000] ACPI in unprivileged domain disabled<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] released 0 pages of unused memory<br>[&nbsp;&nbsp;&nbsp; 0.000000] Se=
t 0 page(s) to 1-1 mapping.<br>[&nbsp;&nbsp;&nbsp; 0.000000] BIOS-provided =
physical RAM map:<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp; Xen: 0000000000000=
000 - 00000000000a0000 (usable)<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp; Xen:=
 00000000000a0000 - 0000000000100000 (reserved)<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000]&nbsp; Xen: 0000000000100000 - 0000000200800000 (usable)<br>[&nbsp;&nb=
sp;&nbsp; 0.000000] NX (Execute Disable) protection: active<br>[&nbsp;&nbsp=
;&nbsp; 0.000000] DMI not present or invalid.<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] e820 update range: 0000000000000000 - 0000000000010000 (usable) =3D=3D&=
gt; (reserved)<br>[&nbsp;&nbsp;&nbsp; 0.000000] e820 remove range:
 00000000000a0000 - 0000000000100000 (usable)<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] No AGP bridge found<br>[&nbsp;&nbsp;&nbsp; 0.000000] last_pfn =3D 0x200=
800 max_arch_pfn =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] last_pfn =
=3D 0x100000 max_arch_pfn =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] =
initial memory mapped : 0 - 02858000<br>[&nbsp;&nbsp;&nbsp; 0.000000] Base =
memory trampoline at [ffff88000009b000] 9b000 size 20480<br>[&nbsp;&nbsp;&n=
bsp; 0.000000] init_memory_mapping: 0000000000000000-0000000100000000<br>[&=
nbsp;&nbsp;&nbsp; 0.000000]&nbsp; 0000000000 - 0100000000 page 4k<br>[&nbsp=
;&nbsp;&nbsp; 0.000000] kernel direct mapping tables up to 0xffffffff @ [me=
m 0x007fb000-0x00ffffff]<br>[&nbsp;&nbsp;&nbsp; 0.000000] xen: setting RW t=
he range fdc000 - 1000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] init_memory_mapp=
ing: 0000000100000000-0000000200800000<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbs=
p; 0100000000 - 0200800000 page 4k<br>[&nbsp;&nbsp;&nbsp; 0.000000] kernel
 direct mapping tables up to 0x2007fffff @ [mem 0xff7f6000-0xffffffff]<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] xen: setting RW the range fffff000 - 100000000=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] NUMA turned off<br>[&nbsp;&nbsp;&nbsp; 0.=
000000] Faking a node at 0000000000000000-0000000200800000<br>[&nbsp;&nbsp;=
&nbsp; 0.000000] Initmem setup node 0 0000000000000000-0000000200800000<br>=
[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; NODE_DATA [00000001ffffb000 - 000=
00001ffffffff]<br>[&nbsp;&nbsp;&nbsp; 0.000000] Zone PFN ranges:<br>[&nbsp;=
&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000=
0010 -&gt; 0x00001000<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA32&nb=
sp;&nbsp;&nbsp; 0x00001000 -&gt; 0x00100000<br>[&nbsp;&nbsp;&nbsp; 0.000000=
]&nbsp;&nbsp; Normal&nbsp;&nbsp; 0x00100000 -&gt; 0x00200800<br>[&nbsp;&nbs=
p;&nbsp; 0.000000] Movable zone start PFN for each node<br>[&nbsp;&nbsp;&nb=
sp; 0.000000] early_node_map[2] active PFN
 ranges<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp;&nbsp;&nbsp; 0: 0x00000=
010 -&gt; 0x000000a0<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp;&nbsp;&nbs=
p; 0: 0x00000100 -&gt; 0x00200800<br>[&nbsp;&nbsp;&nbsp; 0.000000] On node =
0 totalpages: 2099088<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA zone=
: 56 pages used for memmap<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA=
 zone: 2022 pages reserved<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA=
 zone: 1906 pages, LIFO batch:0<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp=
; DMA32 zone: 14280 pages used for memmap<br>[&nbsp;&nbsp;&nbsp; 0.000000]&=
nbsp;&nbsp; DMA32 zone: 1030200 pages, LIFO batch:31<br>[&nbsp;&nbsp;&nbsp;=
 0.000000]&nbsp;&nbsp; Normal zone: 14364 pages used for memmap<br>[&nbsp;&=
nbsp;&nbsp; 0.000000]&nbsp;&nbsp; Normal zone: 1036260 pages, LIFO batch:31=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] No local APIC
 present<br>[&nbsp;&nbsp;&nbsp; 0.000000] APIC: disable apic facility<br>[&=
nbsp;&nbsp;&nbsp; 0.000000] APIC: switched to apic NOOP<br>[&nbsp;&nbsp;&nb=
sp; 0.000000] nr_irqs_gsi: 16<br>[&nbsp;&nbsp;&nbsp; 0.000000] PM: Register=
ed nosave memory: 00000000000a0000 - 0000000000100000<br>[&nbsp;&nbsp;&nbsp=
; 0.000000] PCI: Warning: Cannot find a gap in the 32bit address range<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] PCI: Unassigned devices with 32bit resource re=
gisters may break!<br>[&nbsp;&nbsp;&nbsp; 0.000000] Allocating PCI resource=
s starting at 200900000 (gap: 200900000:400000)<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Booting paravirtualized kernel on Xen<br>[&nbsp;&nbsp;&nbsp; 0.000000=
] Xen version: 4.0.3 (preserve-AD)<br>[&nbsp;&nbsp;&nbsp; 0.000000] setup_p=
ercpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1<br>[&nbsp;&=
nbsp;&nbsp; 0.000000] PERCPU: Embedded 27 pages/cpu @ffff8801ffc00000 s7955=
2 r8192 d22848 u524288<br>[&nbsp;&nbsp;&nbsp; 0.000000] pcpu-alloc:
 s79552 r8192 d22848 u524288 alloc=3D1*2097152<br>[&nbsp;&nbsp;&nbsp; 0.000=
000] pcpu-alloc: [0] 0 1 2 3 <br>[&nbsp;&nbsp;&nbsp; 0.000000] Built 1 zone=
lists in Zone order, mobility grouping on.&nbsp; Total pages: 2068366<br>[&=
nbsp;&nbsp;&nbsp; 0.000000] Policy zone: Normal<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Kernel command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.2=
55:213.160.XX.1:255.255.255.0:vsrv70428.XXXXX:eth0:off <br>[&nbsp;&nbsp;&nb=
sp; 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)<br>[&nbs=
p;&nbsp;&nbsp; 0.000000] Checking aperture...<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] No AGP bridge found<br>[&nbsp;&nbsp;&nbsp; 0.000000] Calgary: detecting=
 Calgary via BIOS EBDA area<br>[&nbsp;&nbsp;&nbsp; 0.000000] Calgary: Unabl=
e to locate Rio Grande table in EBDA - bailing!<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Memory: 8148136k/8396800k available (13024k kernel code, 448k absent,=
 248216k reserved, 8399k data, 808k init)<br>[&nbsp;&nbsp;&nbsp; 0.000000]
 SLUB: Genslabs=3D15, HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D4, =
Nodes=3D1<br>[&nbsp;&nbsp;&nbsp; 0.000000] Hierarchical RCU implementation.=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] NR_IRQS:4352 nr_irqs:304 16<br>[&nbsp;&nb=
sp;&nbsp; 0.000000] Console: colour dummy device 80x25<br>[&nbsp;&nbsp;&nbs=
p; 0.000000] console [tty0] enabled<br>[&nbsp;&nbsp;&nbsp; 0.000000] consol=
e [hvc0] enabled<br>[&nbsp;&nbsp;&nbsp; 0.000000] Xen: using vcpuop timer i=
nterface<br>[&nbsp;&nbsp;&nbsp; 0.000000] installing Xen timer for CPU 0<br=
>[&nbsp;&nbsp;&nbsp; 0.000000] Detected 2400.154 MHz processor.<br>[&nbsp;&=
nbsp;&nbsp; 0.000999] Calibrating delay loop (skipped), value calculated us=
ing timer frequency.. 4800.30 BogoMIPS (lpj=3D2400154)<br>[&nbsp;&nbsp;&nbs=
p; 0.000999] pid_max: default: 32768 minimum: 301<br>[&nbsp;&nbsp;&nbsp; 0.=
000999] Security Framework initialized<br>[&nbsp;&nbsp;&nbsp; 0.000999] SEL=
inux:&nbsp; Initializing.<br>[&nbsp;&nbsp;&nbsp; 0.000999] SELinux:&nbsp; S=
tarting
 in permissive mode<br>[&nbsp;&nbsp;&nbsp; 0.001915] Dentry cache hash tabl=
e entries: 1048576 (order: 11, 8388608 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.0042=
17] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)<br>[&=
nbsp;&nbsp;&nbsp; 0.004919] Mount-cache hash table entries: 256<br>[&nbsp;&=
nbsp;&nbsp; 0.005088] Initializing cgroup subsys cpuacct<br>[&nbsp;&nbsp;&n=
bsp; 0.005098] Initializing cgroup subsys devices<br>[&nbsp;&nbsp;&nbsp; 0.=
005103] Initializing cgroup subsys freezer<br>[&nbsp;&nbsp;&nbsp; 0.005107]=
 Initializing cgroup subsys net_cls<br>[&nbsp;&nbsp;&nbsp; 0.005111] Initia=
lizing cgroup subsys blkio<br>[&nbsp;&nbsp;&nbsp; 0.005180] ENERGY_PERF_BIA=
S: Set to 'normal', was 'performance'<br>[&nbsp;&nbsp;&nbsp; 0.005181] ENER=
GY_PERF_BIAS: View and update with x86_energy_perf_policy(8)<br>[&nbsp;&nbs=
p;&nbsp; 0.005202] CPU: Physical Processor ID: 0<br>[&nbsp;&nbsp;&nbsp; 0.0=
05206] CPU: Processor Core ID: 0<br>[&nbsp;&nbsp;&nbsp; 0.005311]
 SMP alternatives: switching to UP code<br>[&nbsp;&nbsp;&nbsp; 0.076491] Pe=
rformance Events: unsupported p6 CPU model 44 no PMU driver, software event=
s only.<br>[&nbsp;&nbsp;&nbsp; 0.076649] installing Xen timer for CPU 1<br>=
[&nbsp;&nbsp;&nbsp; 0.076679] SMP alternatives: switching to SMP code<br>[&=
nbsp;&nbsp;&nbsp; 0.145292] installing Xen timer for CPU 2<br>[&nbsp;&nbsp;=
&nbsp; 0.145452] installing Xen timer for CPU 3<br>[&nbsp;&nbsp;&nbsp; 0.14=
5559] Brought up 4 CPUs<br>[&nbsp;&nbsp;&nbsp; 0.145605] devtmpfs: initiali=
zed<br>[&nbsp;&nbsp;&nbsp; 0.145605] xor: automatically using best checksum=
ming function: generic_sse<br>[&nbsp;&nbsp;&nbsp; 0.150600]&nbsp;&nbsp;&nbs=
p; generic_sse:&nbsp; 2656.000 MB/sec<br>[&nbsp;&nbsp;&nbsp; 0.150606] xor:=
 using function: generic_sse (2656.000 MB/sec)<br>[&nbsp;&nbsp;&nbsp; 0.150=
623] Grant table initialized<br>[&nbsp;&nbsp;&nbsp; 0.170276] Time: 165:165=
:165&nbsp; Date: 165/165/65<br>[&nbsp;&nbsp;&nbsp; 0.170321] NET:
 Registered protocol family 16<br>[&nbsp;&nbsp;&nbsp; 0.171432] PCI: settin=
g up Xen PCI frontend stub<br>[&nbsp;&nbsp;&nbsp; 0.171439] PCI: pci_cache_=
line_size set to 64 bytes<br>[&nbsp;&nbsp;&nbsp; 0.190008] bio: create slab=
 &lt;bio-0&gt; at 0<br>[&nbsp;&nbsp;&nbsp; 0.206499] raid6: int64x1&nbsp;&n=
bsp; 2261 MB/s<br>[&nbsp;&nbsp;&nbsp; 0.223529] raid6: int64x2&nbsp;&nbsp; =
2910 MB/s<br>[&nbsp;&nbsp;&nbsp; 0.240547] raid6: int64x4&nbsp;&nbsp; 1964 =
MB/s<br>[&nbsp;&nbsp;&nbsp; 0.257585] raid6: int64x8&nbsp;&nbsp; 2039 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.274653] raid6: sse2x1&nbsp;&nbsp;&nbsp; 5902 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.291698] raid6: sse2x2&nbsp;&nbsp;&nbsp; 6894 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.308712] raid6: sse2x4&nbsp;&nbsp;&nbsp; 7335 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.308717] raid6: using algorithm sse2x4 (7335 MB/s)<=
br>[&nbsp;&nbsp;&nbsp; 0.308977] ACPI: Interpreter disabled.<br>[&nbsp;&nbs=
p;&nbsp; 0.308986] xen/balloon: Initialising balloon
 driver.<br>[&nbsp;&nbsp;&nbsp; 0.308986] last_pfn =3D 0x200800 max_arch_pf=
n =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.310966] xen-balloon: Initialisin=
g balloon driver.<br>[&nbsp;&nbsp;&nbsp; 0.310989] vgaarb: loaded<br>[&nbsp=
;&nbsp;&nbsp; 0.311023] SCSI subsystem initialized<br>[&nbsp;&nbsp;&nbsp; 0=
.311023] libata version 3.00 loaded.<br>[&nbsp;&nbsp;&nbsp; 0.311023] usbco=
re: registered new interface driver usbfs<br>[&nbsp;&nbsp;&nbsp; 0.311023] =
usbcore: registered new interface driver hub<br>[&nbsp;&nbsp;&nbsp; 0.31196=
8] usbcore: registered new device driver usb<br>[&nbsp;&nbsp;&nbsp; 0.31199=
1] Advanced Linux Sound Architecture Driver Version 1.0.24.<br>[&nbsp;&nbsp=
;&nbsp; 0.311991] PCI: System does not support PCI<br>[&nbsp;&nbsp;&nbsp; 0=
.311991] PCI: System does not support PCI<br>[&nbsp;&nbsp;&nbsp; 0.312004] =
cfg80211: Calling CRDA to update world regulatory domain<br>[&nbsp;&nbsp;&n=
bsp; 0.312124] NetLabel: Initializing<br>[&nbsp;&nbsp;&nbsp; 0.312129]
 NetLabel:&nbsp; domain hash size =3D 128<br>[&nbsp;&nbsp;&nbsp; 0.312133] =
NetLabel:&nbsp; protocols =3D UNLABELED CIPSOv4<br>[&nbsp;&nbsp;&nbsp; 0.31=
2145] NetLabel:&nbsp; unlabeled traffic allowed by default<br>[&nbsp;&nbsp;=
&nbsp; 0.312159] Switching to clocksource xen<br>[&nbsp;&nbsp;&nbsp; 0.3121=
59] Switched to NOHz mode on CPU #0<br>[&nbsp;&nbsp;&nbsp; 0.312224] Switch=
ed to NOHz mode on CPU #1<br>[&nbsp;&nbsp;&nbsp; 0.312296] Switched to NOHz=
 mode on CPU #2<br>[&nbsp;&nbsp;&nbsp; 0.312308] Switched to NOHz mode on C=
PU #3<br>[&nbsp;&nbsp;&nbsp; 0.316881] pnp: PnP ACPI: disabled<br>[&nbsp;&n=
bsp;&nbsp; 0.321899] PCI: max bus depth: 0 pci_try_num: 1<br>[&nbsp;&nbsp;&=
nbsp; 0.321921] NET: Registered protocol family 2<br>[&nbsp;&nbsp;&nbsp; 0.=
322445] IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)=
<br>[&nbsp;&nbsp;&nbsp; 0.324691] TCP established hash table entries: 52428=
8 (order: 11, 8388608 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.326244] TCP bind
 hash table entries: 65536 (order: 8, 1048576 bytes)<br>[&nbsp;&nbsp;&nbsp;=
 0.326397] TCP: Hash tables configured (established 524288 bind 65536)<br>[=
&nbsp;&nbsp;&nbsp; 0.326403] TCP reno registered<br>[&nbsp;&nbsp;&nbsp; 0.3=
26442] UDP hash table entries: 4096 (order: 5, 131072 bytes)<br>[&nbsp;&nbs=
p;&nbsp; 0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072 byte=
s)<br>[&nbsp;&nbsp;&nbsp; 0.326599] NET: Registered protocol family 1<br>[&=
nbsp;&nbsp;&nbsp; 0.326701] RPC: Registered named UNIX socket transport mod=
ule.<br>[&nbsp;&nbsp;&nbsp; 0.326707] RPC: Registered udp transport module.=
<br>[&nbsp;&nbsp;&nbsp; 0.326711] RPC: Registered tcp transport module.<br>=
[&nbsp;&nbsp;&nbsp; 0.326714] RPC: Registered tcp NFSv4.1 backchannel trans=
port module.<br>[&nbsp;&nbsp;&nbsp; 0.326721] PCI: CLS 0 bytes, default 64<=
br>[&nbsp;&nbsp;&nbsp; 0.326760] PCI-DMA: Using software bounce buffering f=
or IO (SWIOTLB)<br>[&nbsp;&nbsp;&nbsp; 0.326767] Placing 64MB
 software IO TLB between ffff8800fb7f6000 - ffff8800ff7f6000<br>[&nbsp;&nbs=
p;&nbsp; 0.326773] software IO TLB at phys 0xfb7f6000 - 0xff7f6000<br>[&nbs=
p;&nbsp;&nbsp; 0.326872] platform rtc_cmos: registered platform RTC device =
(no PNP device found)<br>[&nbsp;&nbsp;&nbsp; 0.328713] microcode: CPU0 sig=
=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nbsp;&nbsp;&nbsp; 0.328732] micr=
ocode: CPU1 sig=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nbsp;&nbsp;&nbsp;=
 0.328750] microcode: CPU2 sig=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nb=
sp;&nbsp;&nbsp; 0.328765] microcode: CPU3 sig=3D0x206c2, pf=3D0x1, revision=
=3D0x13<br>[&nbsp;&nbsp;&nbsp; 0.328839] microcode: Microcode Update Driver=
: v2.00 &lt;tigran@aivazian.fsnet.co.uk&gt;, Peter Oruba<br>[&nbsp;&nbsp;&n=
bsp; 0.329156] audit: initializing netlink socket (disabled)<br>[&nbsp;&nbs=
p;&nbsp; 0.329168] type=3D2000 audit(1390300158.090:1): initialized<br>[&nb=
sp;&nbsp;&nbsp; 0.357317] HugeTLB registered 2 MB page size, pre-allocated =
0
 pages<br>[&nbsp;&nbsp;&nbsp; 0.361374] VFS: Disk quotas dquot_6.5.2<br>[&n=
bsp;&nbsp;&nbsp; 0.361461] Dquot-cache hash table entries: 512 (order 0, 40=
96 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.361812] DLM installed<br>[&nbsp;&nbsp;&n=
bsp; 0.362991] NTFS driver 2.1.30 [Flags: R/W].<br>[&nbsp;&nbsp;&nbsp; 0.36=
3268] fuse init (API version 7.16)<br>[&nbsp;&nbsp;&nbsp; 0.363757] JFS: nT=
xBlock =3D 8192, nTxLock =3D 65536<br>[&nbsp;&nbsp;&nbsp; 0.366079] SGI XFS=
 with ACLs, security attributes, realtime, large block/inode numbers, no de=
bug enabled<br>[&nbsp;&nbsp;&nbsp; 0.392866] SGI XFS Quota Management subsy=
stem<br>[&nbsp;&nbsp;&nbsp; 0.392877] OCFS2 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.=
393101] ocfs2: Registered cluster interface o2cb<br>[&nbsp;&nbsp;&nbsp; 0.3=
93168] ocfs2: Registered cluster interface user<br>[&nbsp;&nbsp;&nbsp; 0.39=
3174] OCFS2 DLMFS 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.393279] OCFS2 User DLM ker=
nel interface loaded<br>[&nbsp;&nbsp;&nbsp; 0.393285] OCFS2 Node Manager
 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.393400] OCFS2 DLM 1.5.0<br>[&nbsp;&nbsp;&nb=
sp; 0.393857] GFS2 installed<br>[&nbsp;&nbsp;&nbsp; 0.393867] msgmni has be=
en set to 15914<br>[&nbsp;&nbsp;&nbsp; 0.393976] SELinux:&nbsp; Registering=
 netfilter hooks<br>[&nbsp;&nbsp;&nbsp; 0.394566] Block layer SCSI generic =
(bsg) driver version 0.4 loaded (major 253)<br>[&nbsp;&nbsp;&nbsp; 0.394607=
] io scheduler noop registered<br>[&nbsp;&nbsp;&nbsp; 0.394612] io schedule=
r deadline registered<br>[&nbsp;&nbsp;&nbsp; 0.394694] io scheduler cfq reg=
istered (default)<br>[&nbsp;&nbsp;&nbsp; 0.394898] pci_hotplug: PCI Hot Plu=
g PCI Core version: 0.5<br>[&nbsp;&nbsp;&nbsp; 0.395180] Event-channel devi=
ce installed.<br>[&nbsp;&nbsp;&nbsp; 0.395842] Serial: 8250/16550 driver, 4=
 ports, IRQ sharing enabled<br>[&nbsp;&nbsp;&nbsp; 0.457386] Non-volatile m=
emory driver v1.3<br>[&nbsp;&nbsp;&nbsp; 0.457392] Linux agpgart interface =
v0.103<br>[&nbsp;&nbsp;&nbsp; 0.457583] [drm] Initialized drm 1.1.0
 20060810<br>[&nbsp;&nbsp;&nbsp; 0.457590] [drm:i915_init] *ERROR* drm/i915=
 can't work without intel_agp module!<br>[&nbsp;&nbsp;&nbsp; 0.459632] brd:=
 module loaded<br>[&nbsp;&nbsp;&nbsp; 0.460674] loop: module loaded<br>[&nb=
sp;&nbsp;&nbsp; 0.460814] nbd: registered device at major 43<br>[&nbsp;&nbs=
p;&nbsp; 0.465569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)<=
br>[&nbsp;&nbsp;&nbsp; 0.465577] drbd: built-in<br>[&nbsp;&nbsp;&nbsp; 0.46=
5580] drbd: registered as block device major 147<br>[&nbsp;&nbsp;&nbsp; 0.4=
65584] drbd: minor_table @ 0xffff8801f6c91100<br>[&nbsp;&nbsp;&nbsp; 0.4658=
48] Loading iSCSI transport class v2.0-870.<br>[&nbsp;&nbsp;&nbsp; 0.466415=
] st: Version 20101219, fixed bufsize 32768, s/g segs 256<br>[&nbsp;&nbsp;&=
nbsp; 0.466731] SCSI Media Changer driver v0.25 <br>[&nbsp;&nbsp;&nbsp; 0.4=
67322] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI<br>=
[&nbsp;&nbsp;&nbsp; 0.467329] e1000: Copyright (c) 1999-2006 Intel
 Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467391] e1000e: Intel(R) PRO/1000 Ne=
twork Driver - 1.3.10-k2<br>[&nbsp;&nbsp;&nbsp; 0.467397] e1000e: Copyright=
(c) 1999 - 2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467460] Intel(R=
) Gigabit Ethernet Network Driver - version 3.0.6-k2<br>[&nbsp;&nbsp;&nbsp;=
 0.467466] Copyright (c) 2007-2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp=
; 0.467519] Intel(R) Virtual Function Network Driver - version 1.0.8-k0<br>=
[&nbsp;&nbsp;&nbsp; 0.467524] Copyright (c) 2009 - 2010 Intel Corporation.<=
br>[&nbsp;&nbsp;&nbsp; 0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Net=
work Driver - version 3.3.8-k2<br>[&nbsp;&nbsp;&nbsp; 0.467595] ixgbe: Copy=
right (c) 1999-2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467655] ixg=
bevf: Intel(R) 10 Gigabit PCI Express Virtual Function Network Driver - ver=
sion 2.0.0-k2<br>[&nbsp;&nbsp;&nbsp; 0.467663] Copyright (c) 2009 - 2010 In=
tel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467715] ixgb: Intel(R)
 PRO/10GbE Network Driver - version 1.0.135-k2-NAPI<br>[&nbsp;&nbsp;&nbsp; =
0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.<br>[&nbsp;&nbsp;=
&nbsp; 0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27=
, 2011)<br>[&nbsp;&nbsp;&nbsp; 0.468051] bonding: Warning: either miimon or=
 arp_interval and arp_ip_target module parameters must be specified, otherw=
ise bonding will not detect link failures! see bonding.txt for details.<br>=
[&nbsp;&nbsp;&nbsp; 0.468640] blkfront: xvda1: barrier or flush: disabled<b=
r>[&nbsp;&nbsp;&nbsp; 0.469969] Atheros(R) L2 Ethernet Driver - version 2.2=
.3<br>[&nbsp;&nbsp;&nbsp; 0.469975] Copyright (c) 2007 Atheros Corporation.=
<br>[&nbsp;&nbsp;&nbsp; 0.470037] tehuti: Tehuti Networks(R) Network Driver=
, 7.29.3<br>[&nbsp;&nbsp;&nbsp; 0.470042] tehuti: Options: hw_csum <br>[&nb=
sp;&nbsp;&nbsp; 0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13=
<br>[&nbsp;&nbsp;&nbsp; 0.470147] jme: JMicron JMC2XX ethernet
 driver version 1.0.8<br>[&nbsp;&nbsp;&nbsp; 0.470250] VMware vmxnet3 virtu=
al NIC driver - version 1.1.29.0-k-NAPI<br>[&nbsp;&nbsp;&nbsp; 0.470301] Br=
ocade 10G Ethernet driver<br>[&nbsp;&nbsp;&nbsp; 0.470655] pcnet32: pcnet32=
.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de<br>[&nbsp;&nbsp;&nbsp; 0.470=
707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI<br>[&nbsp;&nbsp;=
&nbsp; 0.470712] e100: Copyright(c) 1999-2006 Intel Corporation<br>[&nbsp;&=
nbsp;&nbsp; 0.470765] tlan: ThunderLAN driver v1.17<br>[&nbsp;&nbsp;&nbsp; =
0.470815] tlan: 0 devices installed, PCI: 0&nbsp; EISA: 0<br>[&nbsp;&nbsp;&=
nbsp; 0.471215] ns83820.c: National Semiconductor DP83820 10/100/1000 drive=
r.<br>[&nbsp;&nbsp;&nbsp; 0.592776] cnic: Broadcom NetXtreme II CNIC Driver=
 cnic v2.2.14 (Mar 30, 2011)<br>[&nbsp;&nbsp;&nbsp; 0.592817] Broadcom NetX=
treme II 5771x 10Gigabit Ethernet Driver bnx2x 1.62.12-0 (2011/03/20)<br>[&=
nbsp;&nbsp;&nbsp; 0.592950] sky2: driver version
 1.28<br>[&nbsp;&nbsp;&nbsp; 0.593655] QLogic 1/10 GbE Converged/Intelligen=
t Ethernet Driver v5.0.18<br>[&nbsp;&nbsp;&nbsp; 0.593787] PPP generic driv=
er version 2.4.2<br>[&nbsp;&nbsp;&nbsp; 0.593904] PPP Deflate Compression m=
odule registered<br>[&nbsp;&nbsp;&nbsp; 0.593910] PPP BSD Compression modul=
e registered<br>[&nbsp;&nbsp;&nbsp; 0.593915] Initialising Xen virtual ethe=
rnet driver.<br>[&nbsp;&nbsp;&nbsp; 0.595294] eql: Equalizer2002: Simon Jan=
es (simon@ncm.com) and David S. Miller (davem@redhat.com)<br>[&nbsp;&nbsp;&=
nbsp; 0.595581] tun: Universal TUN/TAP device driver, 1.6<br>[&nbsp;&nbsp;&=
nbsp; 0.595588] tun: (C) 1999-2004 Max Krasnyansky &lt;maxk@qualcomm.com&gt=
;<br>[&nbsp;&nbsp;&nbsp; 0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.<=
br>[&nbsp;&nbsp;&nbsp; 0.595874] vxge: Driver version: 2.5.3.22640-k<br>[&n=
bsp;&nbsp;&nbsp; 0.595941] myri10ge: Version 1.5.2-1.459<br>[&nbsp;&nbsp;&n=
bsp; 0.596173] console [netcon0] enabled<br>[&nbsp;&nbsp;&nbsp;
 0.596178] netconsole: network logging started<br>[&nbsp;&nbsp;&nbsp; 0.596=
182] QLogic/NetXen Network Driver v4.0.75<br>[&nbsp;&nbsp;&nbsp; 0.596298] =
Solarflare NET driver v3.1<br>[&nbsp;&nbsp;&nbsp; 0.596651] ehci_hcd: USB 2=
.0 'Enhanced' Host Controller (EHCI) Driver<br>[&nbsp;&nbsp;&nbsp; 0.596658=
] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96<br>[&nbsp;&nbsp;&nbs=
p; 0.596721] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver<br>[&nb=
sp;&nbsp;&nbsp; 0.596728] ohci_hcd: block sizes: ed 80 td 96<br>[&nbsp;&nbs=
p;&nbsp; 0.596787] uhci_hcd: USB Universal Host Controller Interface driver=
<br>[&nbsp;&nbsp;&nbsp; 0.596938] usbcore: registered new interface driver =
usblp<br>[&nbsp;&nbsp;&nbsp; 0.596947] Initializing USB Mass Storage driver=
...<br>[&nbsp;&nbsp;&nbsp; 0.597035] usbcore: registered new interface driv=
er usb-storage<br>[&nbsp;&nbsp;&nbsp; 0.597042] USB Mass Storage support re=
gistered.<br>[&nbsp;&nbsp;&nbsp; 0.597114] usbcore: registered new
 interface driver libusual<br>[&nbsp;&nbsp;&nbsp; 0.597344] i8042: PNP: No =
PS/2 controller found. Probing ports directly.<br>[&nbsp;&nbsp;&nbsp; 1.606=
875] i8042: No controller found<br>[&nbsp;&nbsp;&nbsp; 1.606986] mousedev: =
PS/2 mouse device common for all mice<br>[&nbsp;&nbsp;&nbsp; 1.647359] rtc_=
cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0<br>[&nbsp;&nbsp;&nbsp;=
 1.647433] rtc_cmos: probe of rtc_cmos failed with error -38<br>[&nbsp;&nbs=
p;&nbsp; 1.647611] md: linear personality registered for level -1<br>[&nbsp=
;&nbsp;&nbsp; 1.647618] md: raid0 personality registered for level 0<br>[&n=
bsp;&nbsp;&nbsp; 1.647622] md: raid1 personality registered for level 1<br>=
[&nbsp;&nbsp;&nbsp; 1.647627] md: raid10 personality registered for level 1=
0<br>[&nbsp;&nbsp;&nbsp; 1.647631] md: raid6 personality registered for lev=
el 6<br>[&nbsp;&nbsp;&nbsp; 1.647634] md: raid5 personality registered for =
level 5<br>[&nbsp;&nbsp;&nbsp; 1.647638] md: raid4 personality
 registered for level 4<br>[&nbsp;&nbsp;&nbsp; 1.647643] md: multipath pers=
onality registered for level -4<br>[&nbsp;&nbsp;&nbsp; 1.647648] md: faulty=
 personality registered for level -5<br>[&nbsp;&nbsp;&nbsp; 1.647885] devic=
e-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com=
<br>[&nbsp;&nbsp;&nbsp; 1.647963] device-mapper: multipath: version 1.3.0 l=
oaded<br>[&nbsp;&nbsp;&nbsp; 1.647970] device-mapper: multipath round-robin=
: version 1.0.0 loaded<br>[&nbsp;&nbsp;&nbsp; 1.647975] device-mapper: mult=
ipath queue-length: version 0.1.0 loaded<br>[&nbsp;&nbsp;&nbsp; 1.647979] d=
evice-mapper: multipath service-time: version 0.2.0 loaded<br>[&nbsp;&nbsp;=
&nbsp; 1.648093] cpuidle: using governor ladder<br>[&nbsp;&nbsp;&nbsp; 1.64=
8099] cpuidle: using governor menu<br>[&nbsp;&nbsp;&nbsp; 1.648102] EFI Var=
iables Facility v0.08 2004-May-17<br>[&nbsp;&nbsp;&nbsp; 1.649120] usbcore:=
 registered new interface driver usbhid<br>[&nbsp;&nbsp;&nbsp;
 1.649127] usbhid: USB HID core driver<br>[&nbsp;&nbsp;&nbsp; 1.649608] ALS=
A device list:<br>[&nbsp;&nbsp;&nbsp; 1.649614]&nbsp;&nbsp; No soundcards f=
ound.<br>[&nbsp;&nbsp;&nbsp; 1.649648] Netfilter messages via NETLINK v0.30=
.<br>[&nbsp;&nbsp;&nbsp; 1.649670] nf_conntrack version 0.5.0 (16384 bucket=
s, 65536 max)<br>[&nbsp;&nbsp;&nbsp; 1.649965] ctnetlink v0.93: registering=
 with nfnetlink.<br>[&nbsp;&nbsp;&nbsp; 1.650163] xt_time: kernel timezone =
is -0000<br>[&nbsp;&nbsp;&nbsp; 1.650171] ip_set: protocol 6<br>[&nbsp;&nbs=
p;&nbsp; 1.650187] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)<br>=
[&nbsp;&nbsp;&nbsp; 1.650215] IPVS: Connection hash table configured (size=
=3D4096, memory=3D64Kbytes)<br>[&nbsp;&nbsp;&nbsp; 1.650281] IPVS: Creating=
 netns size=3D2056 id=3D0<br>[&nbsp;&nbsp;&nbsp; 1.650287] IPVS: ipvs loade=
d.<br>[&nbsp;&nbsp;&nbsp; 1.650291] IPVS: [rr] scheduler registered.<br>[&n=
bsp;&nbsp;&nbsp; 1.650295] IPVS: [wrr] scheduler
 registered.<br>[&nbsp;&nbsp;&nbsp; 1.650299] IPVS: [lc] scheduler register=
ed.<br>[&nbsp;&nbsp;&nbsp; 1.650302] IPVS: [wlc] scheduler registered.<br>[=
&nbsp;&nbsp;&nbsp; 1.650311] IPVS: [lblc] scheduler registered.<br>[&nbsp;&=
nbsp;&nbsp; 1.650321] IPVS: [lblcr] scheduler registered.<br>[&nbsp;&nbsp;&=
nbsp; 1.650325] IPVS: [dh] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.6=
50329] IPVS: [sh] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650333] IP=
VS: [sed] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650337] IPVS: [nq]=
 scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650342] IPVS: ftp: loaded s=
upport on port[0] =3D 21<br>[&nbsp;&nbsp;&nbsp; 1.650346] IPVS: [sip] pe re=
gistered.<br>[&nbsp;&nbsp;&nbsp; 1.650569] IPv4 over IPv4 tunneling driver<=
br>[&nbsp;&nbsp;&nbsp; 1.650877] GRE over IPv4 demultiplexor driver<br>[&nb=
sp;&nbsp;&nbsp; 1.650883] GRE over IPv4 tunneling driver<br>[&nbsp;&nbsp;&n=
bsp; 1.651415] ip_tables: (C) 2000-2006 Netfilter Core
 Team<br>[&nbsp;&nbsp;&nbsp; 1.651460] arp_tables: (C) 2002 David S. Miller=
<br>[&nbsp;&nbsp;&nbsp; 1.651474] TCP cubic registered<br>[&nbsp;&nbsp;&nbs=
p; 1.651477] Initializing XFRM netlink socket<br>[&nbsp;&nbsp;&nbsp; 1.6517=
60] NET: Registered protocol family 10<br>[&nbsp;&nbsp;&nbsp; 1.653337] ip6=
_tables: (C) 2000-2006 Netfilter Core Team<br>[&nbsp;&nbsp;&nbsp; 1.653400]=
 IPv6 over IPv4 tunneling driver<br>[&nbsp;&nbsp;&nbsp; 1.654673] NET: Regi=
stered protocol family 17<br>[&nbsp;&nbsp;&nbsp; 1.654685] NET: Registered =
protocol family 15<br>[&nbsp;&nbsp;&nbsp; 1.654729] Bridge firewalling regi=
stered<br>[&nbsp;&nbsp;&nbsp; 1.654735] Ebtables v2.0 registered<br>[&nbsp;=
&nbsp;&nbsp; 1.654767] L2TP core driver, V2.0<br>[&nbsp;&nbsp;&nbsp; 1.6547=
71] 802.1Q VLAN Support v1.8<br>[&nbsp;&nbsp;&nbsp; 1.655121] sctp: Hash ta=
bles configured (established 65536 bind 65536)<br>[&nbsp;&nbsp;&nbsp; 1.655=
401] Registering the dns_resolver key type<br>[&nbsp;&nbsp;&nbsp;
 1.655585] PM: Hibernation image not present or could not be loaded.<br>[&n=
bsp;&nbsp;&nbsp; 1.655595] registered taskstats version 1<br>[&nbsp;&nbsp;&=
nbsp; 1.655617] XENBUS: Device with no driver: device/console/0<br>[&nbsp;&=
nbsp;&nbsp; 1.655621]&nbsp;&nbsp; Magic number: 1:252:3141<br>[&nbsp;&nbsp;=
&nbsp; 1.667063] IP-Config: Complete:<br>[&nbsp;&nbsp;&nbsp; 1.667072]&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; device=3Deth0, addr=3D213.160.XX.XX, mask=3D255.2=
55.255.0, gw=3D213.160.XX.XX,<br>[&nbsp;&nbsp;&nbsp; 1.667084]&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; host=3Dvsrv70428, domain=3D, nis-domain=3DXXXXX<br>[&nbsp=
;&nbsp;&nbsp; 1.667094]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bootserver=3D127.0.25=
5.255, rootserver=3D127.0.255.255, rootpath=3D<br>[&nbsp;&nbsp;&nbsp; 1.667=
162] md: Waiting for all devices to be available before autodetect<br>[&nbs=
p;&nbsp;&nbsp; 1.667168] md: If you don't use raid, use raid=3Dnoautodetect=
<br>[&nbsp;&nbsp;&nbsp; 1.667362] md: Autodetecting RAID arrays.<br>[&nbsp;=
&nbsp;&nbsp;
 1.667367] md: Scanned 0 and added 0 devices.<br>[&nbsp;&nbsp;&nbsp; 1.6673=
71] md: autorun ...<br>[&nbsp;&nbsp;&nbsp; 1.667373] md: ... autorun DONE.<=
br>[&nbsp;&nbsp;&nbsp; 1.687595] EXT3-fs: barriers not enabled<br>[&nbsp;&n=
bsp;&nbsp; 1.687789] kjournald starting.&nbsp; Commit interval 5 seconds<br=
>[&nbsp;&nbsp;&nbsp; 1.687956] EXT3-fs (xvda1): using internal journal<br>[=
&nbsp;&nbsp;&nbsp; 1.687967] EXT3-fs (xvda1): mounted filesystem with write=
back data mode<br>[&nbsp;&nbsp;&nbsp; 1.687984] VFS: Mounted root (ext3 fil=
esystem) on device 202:1.<br>[&nbsp;&nbsp;&nbsp; 1.694482] devtmpfs: mounte=
d<br>[&nbsp;&nbsp;&nbsp; 1.694805] Freeing unused kernel memory: 808k freed=
<br>[&nbsp;&nbsp;&nbsp; 1.694994] Write protecting the kernel read-only dat=
a: 20480k<br>[&nbsp;&nbsp;&nbsp; 1.702908] Freeing unused kernel memory: 12=
88k freed<br>[&nbsp;&nbsp;&nbsp; 1.703715] Freeing unused kernel memory: 13=
04k freed<br>[&nbsp;&nbsp;&nbsp; 1.999674] udev[1230]: starting
 version 164<br>[&nbsp;&nbsp;&nbsp; 3.042545] Adding 524284k swap on /swap.=
&nbsp; Priority:-1 extents:133 across:541292k SS<br>[&nbsp;&nbsp;&nbsp; 4.0=
78247] sshd (1850): /proc/1850/oom_adj is deprecated, please use /proc/1850=
/oom_score_adj instead.<br>[&nbsp;&nbsp; 11.970025] eth0: no IPv6 routers p=
resent<br><br><br><div><span><br></span></div><div style=3D"display: block;=
" class=3D"yahoo_quoted"> <br> <br> <div style=3D"font-family: HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: =
12pt;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica=
, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir=3D"ltr"> <f=
ont face=3D"Arial" size=3D"2"> Ian Campbell &lt;Ian.Campbell@citrix.com&gt;=
 schrieb am 13:07 Dienstag, 28.Januar 2014:<br> </font> </div>  <div class=
=3D"y_msg_container">On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wro=
te:<br clear=3D"none">&gt; The "ip", "netmask" and "gateway" options in the=
 domU sxp
 file are<br clear=3D"none">&gt; forwarding the options to the kernel of th=
e domU when starting:<br clear=3D"none">&gt; <br clear=3D"none">&gt; Output=
 of console when starting the domU with "-c" (console):<br clear=3D"none">&=
gt; ...<br clear=3D"none">&gt; [&nbsp; &nbsp; 1.667063] IP-Config: Complete=
:<br clear=3D"none">&gt; [&nbsp; &nbsp; 1.667072]&nbsp; &nbsp; &nbsp; devic=
e=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,<b=
r clear=3D"none">&gt; [&nbsp; &nbsp; 1.667084]&nbsp; &nbsp; &nbsp; host=3Dv=
srv70428, domain=3D, nis-domain=3DXXXXX.tld,<br clear=3D"none">&gt; [&nbsp;=
 &nbsp; 1.667094]&nbsp; &nbsp; &nbsp; bootserver=3D127.0.255.255, rootserve=
r=3D127.0.255.255, rootpath=3D<br clear=3D"none">&gt; ...<br clear=3D"none"=
><br clear=3D"none">This is the domU console? I wonder if perhaps this stuf=
f is causing<br clear=3D"none">things to get added to the guest command lin=
e -- can you post a full<br clear=3D"none">guest dmesg please?<div class=3D=
"yqt3249657628" id=3D"yqtfd95420"><br
 clear=3D"none"><br clear=3D"none">Ian.<br clear=3D"none"><br clear=3D"none=
"><br clear=3D"none"><br clear=3D"none">___________________________________=
____________<br clear=3D"none">Xen-users mailing list<br clear=3D"none"><a =
shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"mailto:Xe=
n-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D"none"><a sha=
pe=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http:=
//lists.xen.org/xen-users</a><br clear=3D"none"></div><br><br></div>  </div=
> </div>  </div> </div></body></html>
---907414578-909269328-1391079941=:30719--


--===============7363262565871982717==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7363262565871982717==--


From xen-users-bounces@lists.xen.org Thu Jan 30 11:06:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 11:06:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8pRL-0007IZ-I5; Thu, 30 Jan 2014 11:05:47 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <giovannib1979@ymail.com>) id 1W8pRJ-0007IU-SP
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 11:05:46 +0000
Received: from [85.158.143.35:65123] by server-2.bemta-4.messagelabs.com id
	C3/CA-10891-9023AE25; Thu, 30 Jan 2014 11:05:45 +0000
X-Env-Sender: giovannib1979@ymail.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1391079942!1892873!1
X-Originating-IP: [212.82.96.210]
X-SpamReason: No, hits=0.6 required=7.0 tests=BODY_RANDOM_LONG,
	HTML_30_40,HTML_MESSAGE,ML_RADAR_SPEW_LINKS_12,ML_RADAR_SPEW_LINKS_6,
	spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18497 invoked from network); 30 Jan 2014 11:05:42 -0000
Received: from nm16-vm4.bullet.mail.ir2.yahoo.com (HELO
	nm16-vm4.bullet.mail.ir2.yahoo.com) (212.82.96.210)
	by server-13.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 30 Jan 2014 11:05:42 -0000
Received: from [212.82.98.124] by nm16.bullet.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:42 -0000
Received: from [212.82.98.110] by tm17.bullet.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:41 -0000
Received: from [127.0.0.1] by omp1047.mail.ir2.yahoo.com with NNFMP;
	30 Jan 2014 11:05:41 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 946342.88234.bm@omp1047.mail.ir2.yahoo.com
Received: (qmail 30762 invoked by uid 60001); 30 Jan 2014 11:05:41 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024;
	t=1391079941; bh=Kgjbj42FsHkwfH+3j2q6lDmEx1fjGKXfNhCQAU/HxRk=;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=l9cgNCuOn3mXwo1XxYKpz58SZJF8/TsqOAEmBX3PglefScTiGNSm/WfUgxBUQUJl/Kqpwd9AQlYz46gFaMu3lRj9gShz1uG8lB1KQtWc9oXwIeys19IGUQslkRqyGGPKOXFk4pzIKj+OkBmrT+DGf5EK+/e3NvoNaYBfBxGxskw=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=ymail.com;
	h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type;
	b=h4NF4OxFTP0BTUmEzqayUpWzyR09k7v2AQTZrBI95uMkVYiv/4+bslZdJ0IIxzM2wMWrJxjBsYrJTWcv7iiTdDkGyPjTeazUtTWvbDO+RtheEbBax+aniWZ3W/93/MxlgUkcupgyvYnhcNeeUCs962ssfMyeUfpZqefI/k6gXRc=;
X-YMail-OSG: wfoTZSYVM1m0jpeU6KqeFCuNiDOTkAJTUnd27WvSL4mrH.J
	MW0g42F61IPYObC7N_YFBfrC3h7DZhwofftzUEwYZ2_wxi2Z7d.HqIMRagQo
	C6u.HDi1D4gfazsSBeqbDDEp6J2QyGx0NVlJFr8H7sh8SQFkJ7XPi5DcgOI3
	qQK0T6v3HzUHOqSO.5to1PSePWTAzajTan0.SfRneKGsEEJgmHidrx0O9HPv
	EI.aW9HSt6iOYgwgQgcZKkLRJ6iWKJ.Dy0WYjSgc_VlGwDq5wKPr1sNuD1Im
	BYcEMt2Jwo6RpH2kTRojUw.gw5nOo.gqNJzmnS3KnPB2.Nw2hkpHoEb3o9Xf
	WGUf1__lpH4G1cqrl50Ojba9dd2EvqYcPT67vgPXP.FYNHkKxvOSJ24s96T3
	QZAFz5FO1c5q_cxEx54XMP4cB9PMyMg9rUAJSdlkbnGQuCTIomlMYIdzRPdg
	dX74ftQgY8.hO5pDP5sGBS0cAM_EDQc0XXsJkrg0fwU4GuxOI2aJJIAHL1fx
	5Hyfx3bMovuonkWRK0B.EOZhVvqAbzyRBs0_2ANaPtD9zMQrFat65FR.MmzN
	yMxGovhO0lJUrAXQ8GfUrPT21DwJEZ_SdU5TdxGHBrfLT8Pq9ZU9Gc3XbXdp
	TWx6ttqnU5EXoboSfMS6S0N9GrhM_uT15rDDC6LsBn6LHjCwHD0lz.qvqnni
	7pc91o5IZJf4JEDn1cKAwlwH8SyLUMWMXIlHXtltpjO5.tNB6tJFbjSH2uLS
	wSHudksBZneo7mx.2Cw.H
Received: from [87.79.75.171] by web171502.mail.ir2.yahoo.com via HTTP;
	Thu, 30 Jan 2014 11:05:41 GMT
X-Rocket-MIMEInfo: 002.001,
	SGVsbG8gSWFuLAoKeWVzLCB0aGlzIGlzIGZyb20gYSBjb25zb2xlIG91dHB1dCBvZiB0aGUgZG9tVSwgd2hlbiBzdGFydGluZyB3aXRoICJpcCIsICJuZXRtYXNrIiBhbmQgImdhdGV3YXkiIHBhcmFtZXRlcnMgaW4gdGhlIHN4cCBmaWxlLgoKSGVyZSBpcyBhIGNvbXBsZXRlICJkbWVzZyIgb3V0cHV0IG9mIGEgZG9tVSBydW5uaW5nIG9uIFhFTiA0LjAuCgpUaGUgIkNvbW1hbmQgbGluZSIgbGluZSBpcyBpbnRlcmVzdGluZzoKClvCoMKgwqAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogcm9vdD0vZGV2L3h2ZGEBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.174.629
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>	<1390490156.24595.101.camel@kazak.uk.xensource.com>	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>	<1390816692.9890.15.camel@kazak.uk.xensource.com>	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390910704.7753.73.camel@kazak.uk.xensource.com>
Message-ID: <1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Date: Thu, 30 Jan 2014 11:05:41 +0000 (GMT)
From: Giovanni Bellac <giovannib1979@ymail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
In-Reply-To: <1390910704.7753.73.camel@kazak.uk.xensource.com>
MIME-Version: 1.0
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
	gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
Reply-To: Giovanni Bellac <giovannib1979@ymail.com>
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7363262565871982717=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============7363262565871982717==
Content-Type: multipart/alternative; boundary="-907414578-909269328-1391079941=:30719"

---907414578-909269328-1391079941=:30719
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hello Ian,=0A=0Ayes, this is from a console output of the domU, when starti=
ng with "ip", "netmask" and "gateway" parameters in the sxp file.=0A=0AHere=
 is a complete "dmesg" output of a domU running on XEN 4.0.=0A=0AThe "Comma=
nd line" line is interesting:=0A=0A[=A0=A0=A0 0.000000] Command line: root=
=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:v=
srv70428.XXXX:eth0:off =0A=0AKind regards=0AGiovanni=0A=0A=0A=0A=0A=0A=0Aro=
ot@vsrv70428:~# cat dmesg.txt =0A[=A0=A0=A0 0.000000] Initializing cgroup s=
ubsys cpuset=0A[=A0=A0=A0 0.000000] Initializing cgroup subsys cpu=0A[=A0=
=A0=A0 0.000000] Linux version 3.0.101 (root@backer64) (gcc version 4.4.5 (=
Debian 4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013=0A[=A0=A0=A0 0.000000=
] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.=
XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off =0A[=A0=A0=A0 0.000000] ACPI in =
unprivileged domain disabled=0A[=A0=A0=A0 0.000000] released 0 pages of unu=
sed memory=0A[=A0=A0=A0 0.000000] Set 0 page(s) to 1-1 mapping.=0A[=A0=A0=
=A0 0.000000] BIOS-provided physical RAM map:=0A[=A0=A0=A0 0.000000]=A0 Xen=
: 0000000000000000 - 00000000000a0000 (usable)=0A[=A0=A0=A0 0.000000]=A0 Xe=
n: 00000000000a0000 - 0000000000100000 (reserved)=0A[=A0=A0=A0 0.000000]=A0=
 Xen: 0000000000100000 - 0000000200800000 (usable)=0A[=A0=A0=A0 0.000000] N=
X (Execute Disable) protection: active=0A[=A0=A0=A0 0.000000] DMI not prese=
nt or invalid.=0A[=A0=A0=A0 0.000000] e820 update range: 0000000000000000 -=
 0000000000010000 (usable) =3D=3D> (reserved)=0A[=A0=A0=A0 0.000000] e820 r=
emove range: 00000000000a0000 - 0000000000100000 (usable)=0A[=A0=A0=A0 0.00=
0000] No AGP bridge found=0A[=A0=A0=A0 0.000000] last_pfn =3D 0x200800 max_=
arch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.000000] last_pfn =3D 0x100000 max_a=
rch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.000000] initial memory mapped : 0 - =
02858000=0A[=A0=A0=A0 0.000000] Base memory trampoline at [ffff88000009b000=
] 9b000 size 20480=0A[=A0=A0=A0 0.000000] init_memory_mapping: 000000000000=
0000-0000000100000000=0A[=A0=A0=A0 0.000000]=A0 0000000000 - 0100000000 pag=
e 4k=0A[=A0=A0=A0 0.000000] kernel direct mapping tables up to 0xffffffff @=
 [mem 0x007fb000-0x00ffffff]=0A[=A0=A0=A0 0.000000] xen: setting RW the ran=
ge fdc000 - 1000000=0A[=A0=A0=A0 0.000000] init_memory_mapping: 00000001000=
00000-0000000200800000=0A[=A0=A0=A0 0.000000]=A0 0100000000 - 0200800000 pa=
ge 4k=0A[=A0=A0=A0 0.000000] kernel direct mapping tables up to 0x2007fffff=
 @ [mem 0xff7f6000-0xffffffff]=0A[=A0=A0=A0 0.000000] xen: setting RW the r=
ange fffff000 - 100000000=0A[=A0=A0=A0 0.000000] NUMA turned off=0A[=A0=A0=
=A0 0.000000] Faking a node at 0000000000000000-0000000200800000=0A[=A0=A0=
=A0 0.000000] Initmem setup node 0 0000000000000000-0000000200800000=0A[=A0=
=A0=A0 0.000000]=A0=A0 NODE_DATA [00000001ffffb000 - 00000001ffffffff]=0A[=
=A0=A0=A0 0.000000] Zone PFN ranges:=0A[=A0=A0=A0 0.000000]=A0=A0 DMA=A0=A0=
=A0=A0=A0 0x00000010 -> 0x00001000=0A[=A0=A0=A0 0.000000]=A0=A0 DMA32=A0=A0=
=A0 0x00001000 -> 0x00100000=0A[=A0=A0=A0 0.000000]=A0=A0 Normal=A0=A0 0x00=
100000 -> 0x00200800=0A[=A0=A0=A0 0.000000] Movable zone start PFN for each=
 node=0A[=A0=A0=A0 0.000000] early_node_map[2] active PFN ranges=0A[=A0=A0=
=A0 0.000000]=A0=A0=A0=A0 0: 0x00000010 -> 0x000000a0=0A[=A0=A0=A0 0.000000=
]=A0=A0=A0=A0 0: 0x00000100 -> 0x00200800=0A[=A0=A0=A0 0.000000] On node 0 =
totalpages: 2099088=0A[=A0=A0=A0 0.000000]=A0=A0 DMA zone: 56 pages used fo=
r memmap=0A[=A0=A0=A0 0.000000]=A0=A0 DMA zone: 2022 pages reserved=0A[=A0=
=A0=A0 0.000000]=A0=A0 DMA zone: 1906 pages, LIFO batch:0=0A[=A0=A0=A0 0.00=
0000]=A0=A0 DMA32 zone: 14280 pages used for memmap=0A[=A0=A0=A0 0.000000]=
=A0=A0 DMA32 zone: 1030200 pages, LIFO batch:31=0A[=A0=A0=A0 0.000000]=A0=
=A0 Normal zone: 14364 pages used for memmap=0A[=A0=A0=A0 0.000000]=A0=A0 N=
ormal zone: 1036260 pages, LIFO batch:31=0A[=A0=A0=A0 0.000000] SMP: Allowi=
ng 4 CPUs, 0 hotplug CPUs=0A[=A0=A0=A0 0.000000] No local APIC present=0A[=
=A0=A0=A0 0.000000] APIC: disable apic facility=0A[=A0=A0=A0 0.000000] APIC=
: switched to apic NOOP=0A[=A0=A0=A0 0.000000] nr_irqs_gsi: 16=0A[=A0=A0=A0=
 0.000000] PM: Registered nosave memory: 00000000000a0000 - 000000000010000=
0=0A[=A0=A0=A0 0.000000] PCI: Warning: Cannot find a gap in the 32bit addre=
ss range=0A[=A0=A0=A0 0.000000] PCI: Unassigned devices with 32bit resource=
 registers may break!=0A[=A0=A0=A0 0.000000] Allocating PCI resources start=
ing at 200900000 (gap: 200900000:400000)=0A[=A0=A0=A0 0.000000] Booting par=
avirtualized kernel on Xen=0A[=A0=A0=A0 0.000000] Xen version: 4.0.3 (prese=
rve-AD)=0A[=A0=A0=A0 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 =
nr_cpu_ids:4 nr_node_ids:1=0A[=A0=A0=A0 0.000000] PERCPU: Embedded 27 pages=
/cpu @ffff8801ffc00000 s79552 r8192 d22848 u524288=0A[=A0=A0=A0 0.000000] p=
cpu-alloc: s79552 r8192 d22848 u524288 alloc=3D1*2097152=0A[=A0=A0=A0 0.000=
000] pcpu-alloc: [0] 0 1 2 3 =0A[=A0=A0=A0 0.000000] Built 1 zonelists in Z=
one order, mobility grouping on.=A0 Total pages: 2068366=0A[=A0=A0=A0 0.000=
000] Policy zone: Normal=0A[=A0=A0=A0 0.000000] Kernel command line: root=
=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:v=
srv70428.XXXXX:eth0:off =0A[=A0=A0=A0 0.000000] PID hash table entries: 409=
6 (order: 3, 32768 bytes)=0A[=A0=A0=A0 0.000000] Checking aperture...=0A[=
=A0=A0=A0 0.000000] No AGP bridge found=0A[=A0=A0=A0 0.000000] Calgary: det=
ecting Calgary via BIOS EBDA area=0A[=A0=A0=A0 0.000000] Calgary: Unable to=
 locate Rio Grande table in EBDA - bailing!=0A[=A0=A0=A0 0.000000] Memory: =
8148136k/8396800k available (13024k kernel code, 448k absent, 248216k reser=
ved, 8399k data, 808k init)=0A[=A0=A0=A0 0.000000] SLUB: Genslabs=3D15, HWa=
lign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D4, Nodes=3D1=0A[=A0=A0=A0 0.=
000000] Hierarchical RCU implementation.=0A[=A0=A0=A0 0.000000] NR_IRQS:435=
2 nr_irqs:304 16=0A[=A0=A0=A0 0.000000] Console: colour dummy device 80x25=
=0A[=A0=A0=A0 0.000000] console [tty0] enabled=0A[=A0=A0=A0 0.000000] conso=
le [hvc0] enabled=0A[=A0=A0=A0 0.000000] Xen: using vcpuop timer interface=
=0A[=A0=A0=A0 0.000000] installing Xen timer for CPU 0=0A[=A0=A0=A0 0.00000=
0] Detected 2400.154 MHz processor.=0A[=A0=A0=A0 0.000999] Calibrating dela=
y loop (skipped), value calculated using timer frequency.. 4800.30 BogoMIPS=
 (lpj=3D2400154)=0A[=A0=A0=A0 0.000999] pid_max: default: 32768 minimum: 30=
1=0A[=A0=A0=A0 0.000999] Security Framework initialized=0A[=A0=A0=A0 0.0009=
99] SELinux:=A0 Initializing.=0A[=A0=A0=A0 0.000999] SELinux:=A0 Starting i=
n permissive mode=0A[=A0=A0=A0 0.001915] Dentry cache hash table entries: 1=
048576 (order: 11, 8388608 bytes)=0A[=A0=A0=A0 0.004217] Inode-cache hash t=
able entries: 524288 (order: 10, 4194304 bytes)=0A[=A0=A0=A0 0.004919] Moun=
t-cache hash table entries: 256=0A[=A0=A0=A0 0.005088] Initializing cgroup =
subsys cpuacct=0A[=A0=A0=A0 0.005098] Initializing cgroup subsys devices=0A=
[=A0=A0=A0 0.005103] Initializing cgroup subsys freezer=0A[=A0=A0=A0 0.0051=
07] Initializing cgroup subsys net_cls=0A[=A0=A0=A0 0.005111] Initializing =
cgroup subsys blkio=0A[=A0=A0=A0 0.005180] ENERGY_PERF_BIAS: Set to 'normal=
', was 'performance'=0A[=A0=A0=A0 0.005181] ENERGY_PERF_BIAS: View and upda=
te with x86_energy_perf_policy(8)=0A[=A0=A0=A0 0.005202] CPU: Physical Proc=
essor ID: 0=0A[=A0=A0=A0 0.005206] CPU: Processor Core ID: 0=0A[=A0=A0=A0 0=
.005311] SMP alternatives: switching to UP code=0A[=A0=A0=A0 0.076491] Perf=
ormance Events: unsupported p6 CPU model 44 no PMU driver, software events =
only.=0A[=A0=A0=A0 0.076649] installing Xen timer for CPU 1=0A[=A0=A0=A0 0.=
076679] SMP alternatives: switching to SMP code=0A[=A0=A0=A0 0.145292] inst=
alling Xen timer for CPU 2=0A[=A0=A0=A0 0.145452] installing Xen timer for =
CPU 3=0A[=A0=A0=A0 0.145559] Brought up 4 CPUs=0A[=A0=A0=A0 0.145605] devtm=
pfs: initialized=0A[=A0=A0=A0 0.145605] xor: automatically using best check=
summing function: generic_sse=0A[=A0=A0=A0 0.150600]=A0=A0=A0 generic_sse:=
=A0 2656.000 MB/sec=0A[=A0=A0=A0 0.150606] xor: using function: generic_sse=
 (2656.000 MB/sec)=0A[=A0=A0=A0 0.150623] Grant table initialized=0A[=A0=A0=
=A0 0.170276] Time: 165:165:165=A0 Date: 165/165/65=0A[=A0=A0=A0 0.170321] =
NET: Registered protocol family 16=0A[=A0=A0=A0 0.171432] PCI: setting up X=
en PCI frontend stub=0A[=A0=A0=A0 0.171439] PCI: pci_cache_line_size set to=
 64 bytes=0A[=A0=A0=A0 0.190008] bio: create slab <bio-0> at 0=0A[=A0=A0=A0=
 0.206499] raid6: int64x1=A0=A0 2261 MB/s=0A[=A0=A0=A0 0.223529] raid6: int=
64x2=A0=A0 2910 MB/s=0A[=A0=A0=A0 0.240547] raid6: int64x4=A0=A0 1964 MB/s=
=0A[=A0=A0=A0 0.257585] raid6: int64x8=A0=A0 2039 MB/s=0A[=A0=A0=A0 0.27465=
3] raid6: sse2x1=A0=A0=A0 5902 MB/s=0A[=A0=A0=A0 0.291698] raid6: sse2x2=A0=
=A0=A0 6894 MB/s=0A[=A0=A0=A0 0.308712] raid6: sse2x4=A0=A0=A0 7335 MB/s=0A=
[=A0=A0=A0 0.308717] raid6: using algorithm sse2x4 (7335 MB/s)=0A[=A0=A0=A0=
 0.308977] ACPI: Interpreter disabled.=0A[=A0=A0=A0 0.308986] xen/balloon: =
Initialising balloon driver.=0A[=A0=A0=A0 0.308986] last_pfn =3D 0x200800 m=
ax_arch_pfn =3D 0x400000000=0A[=A0=A0=A0 0.310966] xen-balloon: Initialisin=
g balloon driver.=0A[=A0=A0=A0 0.310989] vgaarb: loaded=0A[=A0=A0=A0 0.3110=
23] SCSI subsystem initialized=0A[=A0=A0=A0 0.311023] libata version 3.00 l=
oaded.=0A[=A0=A0=A0 0.311023] usbcore: registered new interface driver usbf=
s=0A[=A0=A0=A0 0.311023] usbcore: registered new interface driver hub=0A[=
=A0=A0=A0 0.311968] usbcore: registered new device driver usb=0A[=A0=A0=A0 =
0.311991] Advanced Linux Sound Architecture Driver Version 1.0.24.=0A[=A0=
=A0=A0 0.311991] PCI: System does not support PCI=0A[=A0=A0=A0 0.311991] PC=
I: System does not support PCI=0A[=A0=A0=A0 0.312004] cfg80211: Calling CRD=
A to update world regulatory domain=0A[=A0=A0=A0 0.312124] NetLabel: Initia=
lizing=0A[=A0=A0=A0 0.312129] NetLabel:=A0 domain hash size =3D 128=0A[=A0=
=A0=A0 0.312133] NetLabel:=A0 protocols =3D UNLABELED CIPSOv4=0A[=A0=A0=A0 =
0.312145] NetLabel:=A0 unlabeled traffic allowed by default=0A[=A0=A0=A0 0.=
312159] Switching to clocksource xen=0A[=A0=A0=A0 0.312159] Switched to NOH=
z mode on CPU #0=0A[=A0=A0=A0 0.312224] Switched to NOHz mode on CPU #1=0A[=
=A0=A0=A0 0.312296] Switched to NOHz mode on CPU #2=0A[=A0=A0=A0 0.312308] =
Switched to NOHz mode on CPU #3=0A[=A0=A0=A0 0.316881] pnp: PnP ACPI: disab=
led=0A[=A0=A0=A0 0.321899] PCI: max bus depth: 0 pci_try_num: 1=0A[=A0=A0=
=A0 0.321921] NET: Registered protocol family 2=0A[=A0=A0=A0 0.322445] IP r=
oute cache hash table entries: 262144 (order: 9, 2097152 bytes)=0A[=A0=A0=
=A0 0.324691] TCP established hash table entries: 524288 (order: 11, 838860=
8 bytes)=0A[=A0=A0=A0 0.326244] TCP bind hash table entries: 65536 (order: =
8, 1048576 bytes)=0A[=A0=A0=A0 0.326397] TCP: Hash tables configured (estab=
lished 524288 bind 65536)=0A[=A0=A0=A0 0.326403] TCP reno registered=0A[=A0=
=A0=A0 0.326442] UDP hash table entries: 4096 (order: 5, 131072 bytes)=0A[=
=A0=A0=A0 0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072 byt=
es)=0A[=A0=A0=A0 0.326599] NET: Registered protocol family 1=0A[=A0=A0=A0 0=
.326701] RPC: Registered named UNIX socket transport module.=0A[=A0=A0=A0 0=
.326707] RPC: Registered udp transport module.=0A[=A0=A0=A0 0.326711] RPC: =
Registered tcp transport module.=0A[=A0=A0=A0 0.326714] RPC: Registered tcp=
 NFSv4.1 backchannel transport module.=0A[=A0=A0=A0 0.326721] PCI: CLS 0 by=
tes, default 64=0A[=A0=A0=A0 0.326760] PCI-DMA: Using software bounce buffe=
ring for IO (SWIOTLB)=0A[=A0=A0=A0 0.326767] Placing 64MB software IO TLB b=
etween ffff8800fb7f6000 - ffff8800ff7f6000=0A[=A0=A0=A0 0.326773] software =
IO TLB at phys 0xfb7f6000 - 0xff7f6000=0A[=A0=A0=A0 0.326872] platform rtc_=
cmos: registered platform RTC device (no PNP device found)=0A[=A0=A0=A0 0.3=
28713] microcode: CPU0 sig=3D0x206c2, pf=3D0x1, revision=3D0x13=0A[=A0=A0=
=A0 0.328732] microcode: CPU1 sig=3D0x206c2, pf=3D0x1, revision=3D0x13=0A[=
=A0=A0=A0 0.328750] microcode: CPU2 sig=3D0x206c2, pf=3D0x1, revision=3D0x1=
3=0A[=A0=A0=A0 0.328765] microcode: CPU3 sig=3D0x206c2, pf=3D0x1, revision=
=3D0x13=0A[=A0=A0=A0 0.328839] microcode: Microcode Update Driver: v2.00 <t=
igran@aivazian.fsnet.co.uk>, Peter Oruba=0A[=A0=A0=A0 0.329156] audit: init=
ializing netlink socket (disabled)=0A[=A0=A0=A0 0.329168] type=3D2000 audit=
(1390300158.090:1): initialized=0A[=A0=A0=A0 0.357317] HugeTLB registered 2=
 MB page size, pre-allocated 0 pages=0A[=A0=A0=A0 0.361374] VFS: Disk quota=
s dquot_6.5.2=0A[=A0=A0=A0 0.361461] Dquot-cache hash table entries: 512 (o=
rder 0, 4096 bytes)=0A[=A0=A0=A0 0.361812] DLM installed=0A[=A0=A0=A0 0.362=
991] NTFS driver 2.1.30 [Flags: R/W].=0A[=A0=A0=A0 0.363268] fuse init (API=
 version 7.16)=0A[=A0=A0=A0 0.363757] JFS: nTxBlock =3D 8192, nTxLock =3D 6=
5536=0A[=A0=A0=A0 0.366079] SGI XFS with ACLs, security attributes, realtim=
e, large block/inode numbers, no debug enabled=0A[=A0=A0=A0 0.392866] SGI X=
FS Quota Management subsystem=0A[=A0=A0=A0 0.392877] OCFS2 1.5.0=0A[=A0=A0=
=A0 0.393101] ocfs2: Registered cluster interface o2cb=0A[=A0=A0=A0 0.39316=
8] ocfs2: Registered cluster interface user=0A[=A0=A0=A0 0.393174] OCFS2 DL=
MFS 1.5.0=0A[=A0=A0=A0 0.393279] OCFS2 User DLM kernel interface loaded=0A[=
=A0=A0=A0 0.393285] OCFS2 Node Manager 1.5.0=0A[=A0=A0=A0 0.393400] OCFS2 D=
LM 1.5.0=0A[=A0=A0=A0 0.393857] GFS2 installed=0A[=A0=A0=A0 0.393867] msgmn=
i has been set to 15914=0A[=A0=A0=A0 0.393976] SELinux:=A0 Registering netf=
ilter hooks=0A[=A0=A0=A0 0.394566] Block layer SCSI generic (bsg) driver ve=
rsion 0.4 loaded (major 253)=0A[=A0=A0=A0 0.394607] io scheduler noop regis=
tered=0A[=A0=A0=A0 0.394612] io scheduler deadline registered=0A[=A0=A0=A0 =
0.394694] io scheduler cfq registered (default)=0A[=A0=A0=A0 0.394898] pci_=
hotplug: PCI Hot Plug PCI Core version: 0.5=0A[=A0=A0=A0 0.395180] Event-ch=
annel device installed.=0A[=A0=A0=A0 0.395842] Serial: 8250/16550 driver, 4=
 ports, IRQ sharing enabled=0A[=A0=A0=A0 0.457386] Non-volatile memory driv=
er v1.3=0A[=A0=A0=A0 0.457392] Linux agpgart interface v0.103=0A[=A0=A0=A0 =
0.457583] [drm] Initialized drm 1.1.0 20060810=0A[=A0=A0=A0 0.457590] [drm:=
i915_init] *ERROR* drm/i915 can't work without intel_agp module!=0A[=A0=A0=
=A0 0.459632] brd: module loaded=0A[=A0=A0=A0 0.460674] loop: module loaded=
=0A[=A0=A0=A0 0.460814] nbd: registered device at major 43=0A[=A0=A0=A0 0.4=
65569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)=0A[=A0=A0=A0=
 0.465577] drbd: built-in=0A[=A0=A0=A0 0.465580] drbd: registered as block =
device major 147=0A[=A0=A0=A0 0.465584] drbd: minor_table @ 0xffff8801f6c91=
100=0A[=A0=A0=A0 0.465848] Loading iSCSI transport class v2.0-870.=0A[=A0=
=A0=A0 0.466415] st: Version 20101219, fixed bufsize 32768, s/g segs 256=0A=
[=A0=A0=A0 0.466731] SCSI Media Changer driver v0.25 =0A[=A0=A0=A0 0.467322=
] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI=0A[=A0=
=A0=A0 0.467329] e1000: Copyright (c) 1999-2006 Intel Corporation.=0A[=A0=
=A0=A0 0.467391] e1000e: Intel(R) PRO/1000 Network Driver - 1.3.10-k2=0A[=
=A0=A0=A0 0.467397] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.=0A[=
=A0=A0=A0 0.467460] Intel(R) Gigabit Ethernet Network Driver - version 3.0.=
6-k2=0A[=A0=A0=A0 0.467466] Copyright (c) 2007-2011 Intel Corporation.=0A[=
=A0=A0=A0 0.467519] Intel(R) Virtual Function Network Driver - version 1.0.=
8-k0=0A[=A0=A0=A0 0.467524] Copyright (c) 2009 - 2010 Intel Corporation.=0A=
[=A0=A0=A0 0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver =
- version 3.3.8-k2=0A[=A0=A0=A0 0.467595] ixgbe: Copyright (c) 1999-2011 In=
tel Corporation.=0A[=A0=A0=A0 0.467655] ixgbevf: Intel(R) 10 Gigabit PCI Ex=
press Virtual Function Network Driver - version 2.0.0-k2=0A[=A0=A0=A0 0.467=
663] Copyright (c) 2009 - 2010 Intel Corporation.=0A[=A0=A0=A0 0.467715] ix=
gb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAPI=0A[=A0=A0=
=A0 0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.=0A[=A0=A0=A0=
 0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011=
)=0A[=A0=A0=A0 0.468051] bonding: Warning: either miimon or arp_interval an=
d arp_ip_target module parameters must be specified, otherwise bonding will=
 not detect link failures! see bonding.txt for details.=0A[=A0=A0=A0 0.4686=
40] blkfront: xvda1: barrier or flush: disabled=0A[=A0=A0=A0 0.469969] Athe=
ros(R) L2 Ethernet Driver - version 2.2.3=0A[=A0=A0=A0 0.469975] Copyright =
(c) 2007 Atheros Corporation.=0A[=A0=A0=A0 0.470037] tehuti: Tehuti Network=
s(R) Network Driver, 7.29.3=0A[=A0=A0=A0 0.470042] tehuti: Options: hw_csum=
 =0A[=A0=A0=A0 0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13=
=0A[=A0=A0=A0 0.470147] jme: JMicron JMC2XX ethernet driver version 1.0.8=
=0A[=A0=A0=A0 0.470250] VMware vmxnet3 virtual NIC driver - version 1.1.29.=
0-k-NAPI=0A[=A0=A0=A0 0.470301] Brocade 10G Ethernet driver=0A[=A0=A0=A0 0.=
470655] pcnet32: pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de=0A[=
=A0=A0=A0 0.470707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI=
=0A[=A0=A0=A0 0.470712] e100: Copyright(c) 1999-2006 Intel Corporation=0A[=
=A0=A0=A0 0.470765] tlan: ThunderLAN driver v1.17=0A[=A0=A0=A0 0.470815] tl=
an: 0 devices installed, PCI: 0=A0 EISA: 0=0A[=A0=A0=A0 0.471215] ns83820.c=
: National Semiconductor DP83820 10/100/1000 driver.=0A[=A0=A0=A0 0.592776]=
 cnic: Broadcom NetXtreme II CNIC Driver cnic v2.2.14 (Mar 30, 2011)=0A[=A0=
=A0=A0 0.592817] Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver bnx2=
x 1.62.12-0 (2011/03/20)=0A[=A0=A0=A0 0.592950] sky2: driver version 1.28=
=0A[=A0=A0=A0 0.593655] QLogic 1/10 GbE Converged/Intelligent Ethernet Driv=
er v5.0.18=0A[=A0=A0=A0 0.593787] PPP generic driver version 2.4.2=0A[=A0=
=A0=A0 0.593904] PPP Deflate Compression module registered=0A[=A0=A0=A0 0.5=
93910] PPP BSD Compression module registered=0A[=A0=A0=A0 0.593915] Initial=
ising Xen virtual ethernet driver.=0A[=A0=A0=A0 0.595294] eql: Equalizer200=
2: Simon Janes (simon@ncm.com) and David S. Miller (davem@redhat.com)=0A[=
=A0=A0=A0 0.595581] tun: Universal TUN/TAP device driver, 1.6=0A[=A0=A0=A0 =
0.595588] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>=0A[=A0=A0=
=A0 0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.=0A[=A0=A0=A0 0.595874=
] vxge: Driver version: 2.5.3.22640-k=0A[=A0=A0=A0 0.595941] myri10ge: Vers=
ion 1.5.2-1.459=0A[=A0=A0=A0 0.596173] console [netcon0] enabled=0A[=A0=A0=
=A0 0.596178] netconsole: network logging started=0A[=A0=A0=A0 0.596182] QL=
ogic/NetXen Network Driver v4.0.75=0A[=A0=A0=A0 0.596298] Solarflare NET dr=
iver v3.1=0A[=A0=A0=A0 0.596651] ehci_hcd: USB 2.0 'Enhanced' Host Controll=
er (EHCI) Driver=0A[=A0=A0=A0 0.596658] ehci_hcd: block sizes: qh 112 qtd 9=
6 itd 192 sitd 96=0A[=A0=A0=A0 0.596721] ohci_hcd: USB 1.1 'Open' Host Cont=
roller (OHCI) Driver=0A[=A0=A0=A0 0.596728] ohci_hcd: block sizes: ed 80 td=
 96=0A[=A0=A0=A0 0.596787] uhci_hcd: USB Universal Host Controller Interfac=
e driver=0A[=A0=A0=A0 0.596938] usbcore: registered new interface driver us=
blp=0A[=A0=A0=A0 0.596947] Initializing USB Mass Storage driver...=0A[=A0=
=A0=A0 0.597035] usbcore: registered new interface driver usb-storage=0A[=
=A0=A0=A0 0.597042] USB Mass Storage support registered.=0A[=A0=A0=A0 0.597=
114] usbcore: registered new interface driver libusual=0A[=A0=A0=A0 0.59734=
4] i8042: PNP: No PS/2 controller found. Probing ports directly.=0A[=A0=A0=
=A0 1.606875] i8042: No controller found=0A[=A0=A0=A0 1.606986] mousedev: P=
S/2 mouse device common for all mice=0A[=A0=A0=A0 1.647359] rtc_cmos rtc_cm=
os: rtc core: registered rtc_cmos as rtc0=0A[=A0=A0=A0 1.647433] rtc_cmos: =
probe of rtc_cmos failed with error -38=0A[=A0=A0=A0 1.647611] md: linear p=
ersonality registered for level -1=0A[=A0=A0=A0 1.647618] md: raid0 persona=
lity registered for level 0=0A[=A0=A0=A0 1.647622] md: raid1 personality re=
gistered for level 1=0A[=A0=A0=A0 1.647627] md: raid10 personality register=
ed for level 10=0A[=A0=A0=A0 1.647631] md: raid6 personality registered for=
 level 6=0A[=A0=A0=A0 1.647634] md: raid5 personality registered for level =
5=0A[=A0=A0=A0 1.647638] md: raid4 personality registered for level 4=0A[=
=A0=A0=A0 1.647643] md: multipath personality registered for level -4=0A[=
=A0=A0=A0 1.647648] md: faulty personality registered for level -5=0A[=A0=
=A0=A0 1.647885] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialise=
d: dm-devel@redhat.com=0A[=A0=A0=A0 1.647963] device-mapper: multipath: ver=
sion 1.3.0 loaded=0A[=A0=A0=A0 1.647970] device-mapper: multipath round-rob=
in: version 1.0.0 loaded=0A[=A0=A0=A0 1.647975] device-mapper: multipath qu=
eue-length: version 0.1.0 loaded=0A[=A0=A0=A0 1.647979] device-mapper: mult=
ipath service-time: version 0.2.0 loaded=0A[=A0=A0=A0 1.648093] cpuidle: us=
ing governor ladder=0A[=A0=A0=A0 1.648099] cpuidle: using governor menu=0A[=
=A0=A0=A0 1.648102] EFI Variables Facility v0.08 2004-May-17=0A[=A0=A0=A0 1=
.649120] usbcore: registered new interface driver usbhid=0A[=A0=A0=A0 1.649=
127] usbhid: USB HID core driver=0A[=A0=A0=A0 1.649608] ALSA device list:=
=0A[=A0=A0=A0 1.649614]=A0=A0 No soundcards found.=0A[=A0=A0=A0 1.649648] N=
etfilter messages via NETLINK v0.30.=0A[=A0=A0=A0 1.649670] nf_conntrack ve=
rsion 0.5.0 (16384 buckets, 65536 max)=0A[=A0=A0=A0 1.649965] ctnetlink v0.=
93: registering with nfnetlink.=0A[=A0=A0=A0 1.650163] xt_time: kernel time=
zone is -0000=0A[=A0=A0=A0 1.650171] ip_set: protocol 6=0A[=A0=A0=A0 1.6501=
87] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)=0A[=A0=A0=A0 1.650=
215] IPVS: Connection hash table configured (size=3D4096, memory=3D64Kbytes=
)=0A[=A0=A0=A0 1.650281] IPVS: Creating netns size=3D2056 id=3D0=0A[=A0=A0=
=A0 1.650287] IPVS: ipvs loaded.=0A[=A0=A0=A0 1.650291] IPVS: [rr] schedule=
r registered.=0A[=A0=A0=A0 1.650295] IPVS: [wrr] scheduler registered.=0A[=
=A0=A0=A0 1.650299] IPVS: [lc] scheduler registered.=0A[=A0=A0=A0 1.650302]=
 IPVS: [wlc] scheduler registered.=0A[=A0=A0=A0 1.650311] IPVS: [lblc] sche=
duler registered.=0A[=A0=A0=A0 1.650321] IPVS: [lblcr] scheduler registered=
.=0A[=A0=A0=A0 1.650325] IPVS: [dh] scheduler registered.=0A[=A0=A0=A0 1.65=
0329] IPVS: [sh] scheduler registered.=0A[=A0=A0=A0 1.650333] IPVS: [sed] s=
cheduler registered.=0A[=A0=A0=A0 1.650337] IPVS: [nq] scheduler registered=
.=0A[=A0=A0=A0 1.650342] IPVS: ftp: loaded support on port[0] =3D 21=0A[=A0=
=A0=A0 1.650346] IPVS: [sip] pe registered.=0A[=A0=A0=A0 1.650569] IPv4 ove=
r IPv4 tunneling driver=0A[=A0=A0=A0 1.650877] GRE over IPv4 demultiplexor =
driver=0A[=A0=A0=A0 1.650883] GRE over IPv4 tunneling driver=0A[=A0=A0=A0 1=
.651415] ip_tables: (C) 2000-2006 Netfilter Core Team=0A[=A0=A0=A0 1.651460=
] arp_tables: (C) 2002 David S. Miller=0A[=A0=A0=A0 1.651474] TCP cubic reg=
istered=0A[=A0=A0=A0 1.651477] Initializing XFRM netlink socket=0A[=A0=A0=
=A0 1.651760] NET: Registered protocol family 10=0A[=A0=A0=A0 1.653337] ip6=
_tables: (C) 2000-2006 Netfilter Core Team=0A[=A0=A0=A0 1.653400] IPv6 over=
 IPv4 tunneling driver=0A[=A0=A0=A0 1.654673] NET: Registered protocol fami=
ly 17=0A[=A0=A0=A0 1.654685] NET: Registered protocol family 15=0A[=A0=A0=
=A0 1.654729] Bridge firewalling registered=0A[=A0=A0=A0 1.654735] Ebtables=
 v2.0 registered=0A[=A0=A0=A0 1.654767] L2TP core driver, V2.0=0A[=A0=A0=A0=
 1.654771] 802.1Q VLAN Support v1.8=0A[=A0=A0=A0 1.655121] sctp: Hash table=
s configured (established 65536 bind 65536)=0A[=A0=A0=A0 1.655401] Register=
ing the dns_resolver key type=0A[=A0=A0=A0 1.655585] PM: Hibernation image =
not present or could not be loaded.=0A[=A0=A0=A0 1.655595] registered tasks=
tats version 1=0A[=A0=A0=A0 1.655617] XENBUS: Device with no driver: device=
/console/0=0A[=A0=A0=A0 1.655621]=A0=A0 Magic number: 1:252:3141=0A[=A0=A0=
=A0 1.667063] IP-Config: Complete:=0A[=A0=A0=A0 1.667072]=A0=A0=A0=A0=A0 de=
vice=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX=
,=0A[=A0=A0=A0 1.667084]=A0=A0=A0=A0=A0 host=3Dvsrv70428, domain=3D, nis-do=
main=3DXXXXX=0A[=A0=A0=A0 1.667094]=A0=A0=A0=A0=A0 bootserver=3D127.0.255.2=
55, rootserver=3D127.0.255.255, rootpath=3D=0A[=A0=A0=A0 1.667162] md: Wait=
ing for all devices to be available before autodetect=0A[=A0=A0=A0 1.667168=
] md: If you don't use raid, use raid=3Dnoautodetect=0A[=A0=A0=A0 1.667362]=
 md: Autodetecting RAID arrays.=0A[=A0=A0=A0 1.667367] md: Scanned 0 and ad=
ded 0 devices.=0A[=A0=A0=A0 1.667371] md: autorun ...=0A[=A0=A0=A0 1.667373=
] md: ... autorun DONE.=0A[=A0=A0=A0 1.687595] EXT3-fs: barriers not enable=
d=0A[=A0=A0=A0 1.687789] kjournald starting.=A0 Commit interval 5 seconds=
=0A[=A0=A0=A0 1.687956] EXT3-fs (xvda1): using internal journal=0A[=A0=A0=
=A0 1.687967] EXT3-fs (xvda1): mounted filesystem with writeback data mode=
=0A[=A0=A0=A0 1.687984] VFS: Mounted root (ext3 filesystem) on device 202:1=
.=0A[=A0=A0=A0 1.694482] devtmpfs: mounted=0A[=A0=A0=A0 1.694805] Freeing u=
nused kernel memory: 808k freed=0A[=A0=A0=A0 1.694994] Write protecting the=
 kernel read-only data: 20480k=0A[=A0=A0=A0 1.702908] Freeing unused kernel=
 memory: 1288k freed=0A[=A0=A0=A0 1.703715] Freeing unused kernel memory: 1=
304k freed=0A[=A0=A0=A0 1.999674] udev[1230]: starting version 164=0A[=A0=
=A0=A0 3.042545] Adding 524284k swap on /swap.=A0 Priority:-1 extents:133 a=
cross:541292k SS=0A[=A0=A0=A0 4.078247] sshd (1850): /proc/1850/oom_adj is =
deprecated, please use /proc/1850/oom_score_adj instead.=0A[=A0=A0 11.97002=
5] eth0: no IPv6 routers present=0A=0A=0A=0A=0A=0A=0A=0AIan Campbell <Ian.C=
ampbell@citrix.com> schrieb am 13:07 Dienstag, 28.Januar 2014:=0A =0AOn Tue=
, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:=0A> The "ip", "netmask"=
 and "gateway" options in the domU sxp file are=0A> forwarding the options =
to the kernel of the domU when starting:=0A> =0A> Output of console when st=
arting the domU with "-c" (console):=0A> ...=0A> [=A0 =A0 1.667063] IP-Conf=
ig: Complete:=0A> [=A0 =A0 1.667072]=A0 =A0 =A0 device=3Deth0, addr=3D213.1=
60.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,=0A> [=A0 =A0 1.667084]=
=A0 =A0 =A0 host=3Dvsrv70428, domain=3D, nis-domain=3DXXXXX.tld,=0A> [=A0 =
=A0 1.667094]=A0 =A0 =A0 bootserver=3D127.0.255.255, rootserver=3D127.0.255=
.255, rootpath=3D=0A> ...=0A=0AThis is the domU console? I wonder if perhap=
s this stuff is causing=0Athings to get added to the guest command line -- =
can you post a full=0Aguest dmesg please?=0A=0A=0AIan.=0A=0A=0A=0A_________=
______________________________________=0AXen-users mailing list=0AXen-users=
@lists.xen.org=0Ahttp://lists.xen.org/xen-users
---907414578-909269328-1391079941=:30719
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"color:#000; background-color:#fff; font-family:He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo=
nt-size:12pt">Hello Ian,<br><br>yes, this is from a console output of the d=
omU, when starting with "ip", "netmask" and "gateway" parameters in the sxp=
 file.<br><br>Here is a complete "dmesg" output of a domU running on XEN 4.=
0.<br><br>The "Command line" line is interesting:<br><br>[&nbsp;&nbsp;&nbsp=
; 0.000000] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.25=
5:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off <br><br>Kind regards<b=
r>Giovanni<br><br><br><br><br><br><br>root@vsrv70428:~# cat dmesg.txt <br>[=
&nbsp;&nbsp;&nbsp; 0.000000] Initializing cgroup subsys cpuset<br>[&nbsp;&n=
bsp;&nbsp; 0.000000] Initializing cgroup subsys cpu<br>[&nbsp;&nbsp;&nbsp; =
0.000000] Linux version 3.0.101 (root@backer64) (gcc version 4.4.5 (Debian =
4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013<br>[&nbsp;&nbsp;&nbsp;
 0.000000] Command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.255=
:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off <br>[&nbsp;&nbsp;&nbsp;=
 0.000000] ACPI in unprivileged domain disabled<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] released 0 pages of unused memory<br>[&nbsp;&nbsp;&nbsp; 0.000000] Se=
t 0 page(s) to 1-1 mapping.<br>[&nbsp;&nbsp;&nbsp; 0.000000] BIOS-provided =
physical RAM map:<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp; Xen: 0000000000000=
000 - 00000000000a0000 (usable)<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp; Xen:=
 00000000000a0000 - 0000000000100000 (reserved)<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000]&nbsp; Xen: 0000000000100000 - 0000000200800000 (usable)<br>[&nbsp;&nb=
sp;&nbsp; 0.000000] NX (Execute Disable) protection: active<br>[&nbsp;&nbsp=
;&nbsp; 0.000000] DMI not present or invalid.<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] e820 update range: 0000000000000000 - 0000000000010000 (usable) =3D=3D&=
gt; (reserved)<br>[&nbsp;&nbsp;&nbsp; 0.000000] e820 remove range:
 00000000000a0000 - 0000000000100000 (usable)<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] No AGP bridge found<br>[&nbsp;&nbsp;&nbsp; 0.000000] last_pfn =3D 0x200=
800 max_arch_pfn =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] last_pfn =
=3D 0x100000 max_arch_pfn =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] =
initial memory mapped : 0 - 02858000<br>[&nbsp;&nbsp;&nbsp; 0.000000] Base =
memory trampoline at [ffff88000009b000] 9b000 size 20480<br>[&nbsp;&nbsp;&n=
bsp; 0.000000] init_memory_mapping: 0000000000000000-0000000100000000<br>[&=
nbsp;&nbsp;&nbsp; 0.000000]&nbsp; 0000000000 - 0100000000 page 4k<br>[&nbsp=
;&nbsp;&nbsp; 0.000000] kernel direct mapping tables up to 0xffffffff @ [me=
m 0x007fb000-0x00ffffff]<br>[&nbsp;&nbsp;&nbsp; 0.000000] xen: setting RW t=
he range fdc000 - 1000000<br>[&nbsp;&nbsp;&nbsp; 0.000000] init_memory_mapp=
ing: 0000000100000000-0000000200800000<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbs=
p; 0100000000 - 0200800000 page 4k<br>[&nbsp;&nbsp;&nbsp; 0.000000] kernel
 direct mapping tables up to 0x2007fffff @ [mem 0xff7f6000-0xffffffff]<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] xen: setting RW the range fffff000 - 100000000=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] NUMA turned off<br>[&nbsp;&nbsp;&nbsp; 0.=
000000] Faking a node at 0000000000000000-0000000200800000<br>[&nbsp;&nbsp;=
&nbsp; 0.000000] Initmem setup node 0 0000000000000000-0000000200800000<br>=
[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; NODE_DATA [00000001ffffb000 - 000=
00001ffffffff]<br>[&nbsp;&nbsp;&nbsp; 0.000000] Zone PFN ranges:<br>[&nbsp;=
&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0x0000=
0010 -&gt; 0x00001000<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA32&nb=
sp;&nbsp;&nbsp; 0x00001000 -&gt; 0x00100000<br>[&nbsp;&nbsp;&nbsp; 0.000000=
]&nbsp;&nbsp; Normal&nbsp;&nbsp; 0x00100000 -&gt; 0x00200800<br>[&nbsp;&nbs=
p;&nbsp; 0.000000] Movable zone start PFN for each node<br>[&nbsp;&nbsp;&nb=
sp; 0.000000] early_node_map[2] active PFN
 ranges<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp;&nbsp;&nbsp; 0: 0x00000=
010 -&gt; 0x000000a0<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp;&nbsp;&nbs=
p; 0: 0x00000100 -&gt; 0x00200800<br>[&nbsp;&nbsp;&nbsp; 0.000000] On node =
0 totalpages: 2099088<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA zone=
: 56 pages used for memmap<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA=
 zone: 2022 pages reserved<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp; DMA=
 zone: 1906 pages, LIFO batch:0<br>[&nbsp;&nbsp;&nbsp; 0.000000]&nbsp;&nbsp=
; DMA32 zone: 14280 pages used for memmap<br>[&nbsp;&nbsp;&nbsp; 0.000000]&=
nbsp;&nbsp; DMA32 zone: 1030200 pages, LIFO batch:31<br>[&nbsp;&nbsp;&nbsp;=
 0.000000]&nbsp;&nbsp; Normal zone: 14364 pages used for memmap<br>[&nbsp;&=
nbsp;&nbsp; 0.000000]&nbsp;&nbsp; Normal zone: 1036260 pages, LIFO batch:31=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] No local APIC
 present<br>[&nbsp;&nbsp;&nbsp; 0.000000] APIC: disable apic facility<br>[&=
nbsp;&nbsp;&nbsp; 0.000000] APIC: switched to apic NOOP<br>[&nbsp;&nbsp;&nb=
sp; 0.000000] nr_irqs_gsi: 16<br>[&nbsp;&nbsp;&nbsp; 0.000000] PM: Register=
ed nosave memory: 00000000000a0000 - 0000000000100000<br>[&nbsp;&nbsp;&nbsp=
; 0.000000] PCI: Warning: Cannot find a gap in the 32bit address range<br>[=
&nbsp;&nbsp;&nbsp; 0.000000] PCI: Unassigned devices with 32bit resource re=
gisters may break!<br>[&nbsp;&nbsp;&nbsp; 0.000000] Allocating PCI resource=
s starting at 200900000 (gap: 200900000:400000)<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Booting paravirtualized kernel on Xen<br>[&nbsp;&nbsp;&nbsp; 0.000000=
] Xen version: 4.0.3 (preserve-AD)<br>[&nbsp;&nbsp;&nbsp; 0.000000] setup_p=
ercpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:4 nr_node_ids:1<br>[&nbsp;&=
nbsp;&nbsp; 0.000000] PERCPU: Embedded 27 pages/cpu @ffff8801ffc00000 s7955=
2 r8192 d22848 u524288<br>[&nbsp;&nbsp;&nbsp; 0.000000] pcpu-alloc:
 s79552 r8192 d22848 u524288 alloc=3D1*2097152<br>[&nbsp;&nbsp;&nbsp; 0.000=
000] pcpu-alloc: [0] 0 1 2 3 <br>[&nbsp;&nbsp;&nbsp; 0.000000] Built 1 zone=
lists in Zone order, mobility grouping on.&nbsp; Total pages: 2068366<br>[&=
nbsp;&nbsp;&nbsp; 0.000000] Policy zone: Normal<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Kernel command line: root=3D/dev/xvda1 ip=3D213.160.XX.XX:127.0.255.2=
55:213.160.XX.1:255.255.255.0:vsrv70428.XXXXX:eth0:off <br>[&nbsp;&nbsp;&nb=
sp; 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)<br>[&nbs=
p;&nbsp;&nbsp; 0.000000] Checking aperture...<br>[&nbsp;&nbsp;&nbsp; 0.0000=
00] No AGP bridge found<br>[&nbsp;&nbsp;&nbsp; 0.000000] Calgary: detecting=
 Calgary via BIOS EBDA area<br>[&nbsp;&nbsp;&nbsp; 0.000000] Calgary: Unabl=
e to locate Rio Grande table in EBDA - bailing!<br>[&nbsp;&nbsp;&nbsp; 0.00=
0000] Memory: 8148136k/8396800k available (13024k kernel code, 448k absent,=
 248216k reserved, 8399k data, 808k init)<br>[&nbsp;&nbsp;&nbsp; 0.000000]
 SLUB: Genslabs=3D15, HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D4, =
Nodes=3D1<br>[&nbsp;&nbsp;&nbsp; 0.000000] Hierarchical RCU implementation.=
<br>[&nbsp;&nbsp;&nbsp; 0.000000] NR_IRQS:4352 nr_irqs:304 16<br>[&nbsp;&nb=
sp;&nbsp; 0.000000] Console: colour dummy device 80x25<br>[&nbsp;&nbsp;&nbs=
p; 0.000000] console [tty0] enabled<br>[&nbsp;&nbsp;&nbsp; 0.000000] consol=
e [hvc0] enabled<br>[&nbsp;&nbsp;&nbsp; 0.000000] Xen: using vcpuop timer i=
nterface<br>[&nbsp;&nbsp;&nbsp; 0.000000] installing Xen timer for CPU 0<br=
>[&nbsp;&nbsp;&nbsp; 0.000000] Detected 2400.154 MHz processor.<br>[&nbsp;&=
nbsp;&nbsp; 0.000999] Calibrating delay loop (skipped), value calculated us=
ing timer frequency.. 4800.30 BogoMIPS (lpj=3D2400154)<br>[&nbsp;&nbsp;&nbs=
p; 0.000999] pid_max: default: 32768 minimum: 301<br>[&nbsp;&nbsp;&nbsp; 0.=
000999] Security Framework initialized<br>[&nbsp;&nbsp;&nbsp; 0.000999] SEL=
inux:&nbsp; Initializing.<br>[&nbsp;&nbsp;&nbsp; 0.000999] SELinux:&nbsp; S=
tarting
 in permissive mode<br>[&nbsp;&nbsp;&nbsp; 0.001915] Dentry cache hash tabl=
e entries: 1048576 (order: 11, 8388608 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.0042=
17] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)<br>[&=
nbsp;&nbsp;&nbsp; 0.004919] Mount-cache hash table entries: 256<br>[&nbsp;&=
nbsp;&nbsp; 0.005088] Initializing cgroup subsys cpuacct<br>[&nbsp;&nbsp;&n=
bsp; 0.005098] Initializing cgroup subsys devices<br>[&nbsp;&nbsp;&nbsp; 0.=
005103] Initializing cgroup subsys freezer<br>[&nbsp;&nbsp;&nbsp; 0.005107]=
 Initializing cgroup subsys net_cls<br>[&nbsp;&nbsp;&nbsp; 0.005111] Initia=
lizing cgroup subsys blkio<br>[&nbsp;&nbsp;&nbsp; 0.005180] ENERGY_PERF_BIA=
S: Set to 'normal', was 'performance'<br>[&nbsp;&nbsp;&nbsp; 0.005181] ENER=
GY_PERF_BIAS: View and update with x86_energy_perf_policy(8)<br>[&nbsp;&nbs=
p;&nbsp; 0.005202] CPU: Physical Processor ID: 0<br>[&nbsp;&nbsp;&nbsp; 0.0=
05206] CPU: Processor Core ID: 0<br>[&nbsp;&nbsp;&nbsp; 0.005311]
 SMP alternatives: switching to UP code<br>[&nbsp;&nbsp;&nbsp; 0.076491] Pe=
rformance Events: unsupported p6 CPU model 44 no PMU driver, software event=
s only.<br>[&nbsp;&nbsp;&nbsp; 0.076649] installing Xen timer for CPU 1<br>=
[&nbsp;&nbsp;&nbsp; 0.076679] SMP alternatives: switching to SMP code<br>[&=
nbsp;&nbsp;&nbsp; 0.145292] installing Xen timer for CPU 2<br>[&nbsp;&nbsp;=
&nbsp; 0.145452] installing Xen timer for CPU 3<br>[&nbsp;&nbsp;&nbsp; 0.14=
5559] Brought up 4 CPUs<br>[&nbsp;&nbsp;&nbsp; 0.145605] devtmpfs: initiali=
zed<br>[&nbsp;&nbsp;&nbsp; 0.145605] xor: automatically using best checksum=
ming function: generic_sse<br>[&nbsp;&nbsp;&nbsp; 0.150600]&nbsp;&nbsp;&nbs=
p; generic_sse:&nbsp; 2656.000 MB/sec<br>[&nbsp;&nbsp;&nbsp; 0.150606] xor:=
 using function: generic_sse (2656.000 MB/sec)<br>[&nbsp;&nbsp;&nbsp; 0.150=
623] Grant table initialized<br>[&nbsp;&nbsp;&nbsp; 0.170276] Time: 165:165=
:165&nbsp; Date: 165/165/65<br>[&nbsp;&nbsp;&nbsp; 0.170321] NET:
 Registered protocol family 16<br>[&nbsp;&nbsp;&nbsp; 0.171432] PCI: settin=
g up Xen PCI frontend stub<br>[&nbsp;&nbsp;&nbsp; 0.171439] PCI: pci_cache_=
line_size set to 64 bytes<br>[&nbsp;&nbsp;&nbsp; 0.190008] bio: create slab=
 &lt;bio-0&gt; at 0<br>[&nbsp;&nbsp;&nbsp; 0.206499] raid6: int64x1&nbsp;&n=
bsp; 2261 MB/s<br>[&nbsp;&nbsp;&nbsp; 0.223529] raid6: int64x2&nbsp;&nbsp; =
2910 MB/s<br>[&nbsp;&nbsp;&nbsp; 0.240547] raid6: int64x4&nbsp;&nbsp; 1964 =
MB/s<br>[&nbsp;&nbsp;&nbsp; 0.257585] raid6: int64x8&nbsp;&nbsp; 2039 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.274653] raid6: sse2x1&nbsp;&nbsp;&nbsp; 5902 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.291698] raid6: sse2x2&nbsp;&nbsp;&nbsp; 6894 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.308712] raid6: sse2x4&nbsp;&nbsp;&nbsp; 7335 MB/s<=
br>[&nbsp;&nbsp;&nbsp; 0.308717] raid6: using algorithm sse2x4 (7335 MB/s)<=
br>[&nbsp;&nbsp;&nbsp; 0.308977] ACPI: Interpreter disabled.<br>[&nbsp;&nbs=
p;&nbsp; 0.308986] xen/balloon: Initialising balloon
 driver.<br>[&nbsp;&nbsp;&nbsp; 0.308986] last_pfn =3D 0x200800 max_arch_pf=
n =3D 0x400000000<br>[&nbsp;&nbsp;&nbsp; 0.310966] xen-balloon: Initialisin=
g balloon driver.<br>[&nbsp;&nbsp;&nbsp; 0.310989] vgaarb: loaded<br>[&nbsp=
;&nbsp;&nbsp; 0.311023] SCSI subsystem initialized<br>[&nbsp;&nbsp;&nbsp; 0=
.311023] libata version 3.00 loaded.<br>[&nbsp;&nbsp;&nbsp; 0.311023] usbco=
re: registered new interface driver usbfs<br>[&nbsp;&nbsp;&nbsp; 0.311023] =
usbcore: registered new interface driver hub<br>[&nbsp;&nbsp;&nbsp; 0.31196=
8] usbcore: registered new device driver usb<br>[&nbsp;&nbsp;&nbsp; 0.31199=
1] Advanced Linux Sound Architecture Driver Version 1.0.24.<br>[&nbsp;&nbsp=
;&nbsp; 0.311991] PCI: System does not support PCI<br>[&nbsp;&nbsp;&nbsp; 0=
.311991] PCI: System does not support PCI<br>[&nbsp;&nbsp;&nbsp; 0.312004] =
cfg80211: Calling CRDA to update world regulatory domain<br>[&nbsp;&nbsp;&n=
bsp; 0.312124] NetLabel: Initializing<br>[&nbsp;&nbsp;&nbsp; 0.312129]
 NetLabel:&nbsp; domain hash size =3D 128<br>[&nbsp;&nbsp;&nbsp; 0.312133] =
NetLabel:&nbsp; protocols =3D UNLABELED CIPSOv4<br>[&nbsp;&nbsp;&nbsp; 0.31=
2145] NetLabel:&nbsp; unlabeled traffic allowed by default<br>[&nbsp;&nbsp;=
&nbsp; 0.312159] Switching to clocksource xen<br>[&nbsp;&nbsp;&nbsp; 0.3121=
59] Switched to NOHz mode on CPU #0<br>[&nbsp;&nbsp;&nbsp; 0.312224] Switch=
ed to NOHz mode on CPU #1<br>[&nbsp;&nbsp;&nbsp; 0.312296] Switched to NOHz=
 mode on CPU #2<br>[&nbsp;&nbsp;&nbsp; 0.312308] Switched to NOHz mode on C=
PU #3<br>[&nbsp;&nbsp;&nbsp; 0.316881] pnp: PnP ACPI: disabled<br>[&nbsp;&n=
bsp;&nbsp; 0.321899] PCI: max bus depth: 0 pci_try_num: 1<br>[&nbsp;&nbsp;&=
nbsp; 0.321921] NET: Registered protocol family 2<br>[&nbsp;&nbsp;&nbsp; 0.=
322445] IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)=
<br>[&nbsp;&nbsp;&nbsp; 0.324691] TCP established hash table entries: 52428=
8 (order: 11, 8388608 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.326244] TCP bind
 hash table entries: 65536 (order: 8, 1048576 bytes)<br>[&nbsp;&nbsp;&nbsp;=
 0.326397] TCP: Hash tables configured (established 524288 bind 65536)<br>[=
&nbsp;&nbsp;&nbsp; 0.326403] TCP reno registered<br>[&nbsp;&nbsp;&nbsp; 0.3=
26442] UDP hash table entries: 4096 (order: 5, 131072 bytes)<br>[&nbsp;&nbs=
p;&nbsp; 0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072 byte=
s)<br>[&nbsp;&nbsp;&nbsp; 0.326599] NET: Registered protocol family 1<br>[&=
nbsp;&nbsp;&nbsp; 0.326701] RPC: Registered named UNIX socket transport mod=
ule.<br>[&nbsp;&nbsp;&nbsp; 0.326707] RPC: Registered udp transport module.=
<br>[&nbsp;&nbsp;&nbsp; 0.326711] RPC: Registered tcp transport module.<br>=
[&nbsp;&nbsp;&nbsp; 0.326714] RPC: Registered tcp NFSv4.1 backchannel trans=
port module.<br>[&nbsp;&nbsp;&nbsp; 0.326721] PCI: CLS 0 bytes, default 64<=
br>[&nbsp;&nbsp;&nbsp; 0.326760] PCI-DMA: Using software bounce buffering f=
or IO (SWIOTLB)<br>[&nbsp;&nbsp;&nbsp; 0.326767] Placing 64MB
 software IO TLB between ffff8800fb7f6000 - ffff8800ff7f6000<br>[&nbsp;&nbs=
p;&nbsp; 0.326773] software IO TLB at phys 0xfb7f6000 - 0xff7f6000<br>[&nbs=
p;&nbsp;&nbsp; 0.326872] platform rtc_cmos: registered platform RTC device =
(no PNP device found)<br>[&nbsp;&nbsp;&nbsp; 0.328713] microcode: CPU0 sig=
=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nbsp;&nbsp;&nbsp; 0.328732] micr=
ocode: CPU1 sig=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nbsp;&nbsp;&nbsp;=
 0.328750] microcode: CPU2 sig=3D0x206c2, pf=3D0x1, revision=3D0x13<br>[&nb=
sp;&nbsp;&nbsp; 0.328765] microcode: CPU3 sig=3D0x206c2, pf=3D0x1, revision=
=3D0x13<br>[&nbsp;&nbsp;&nbsp; 0.328839] microcode: Microcode Update Driver=
: v2.00 &lt;tigran@aivazian.fsnet.co.uk&gt;, Peter Oruba<br>[&nbsp;&nbsp;&n=
bsp; 0.329156] audit: initializing netlink socket (disabled)<br>[&nbsp;&nbs=
p;&nbsp; 0.329168] type=3D2000 audit(1390300158.090:1): initialized<br>[&nb=
sp;&nbsp;&nbsp; 0.357317] HugeTLB registered 2 MB page size, pre-allocated =
0
 pages<br>[&nbsp;&nbsp;&nbsp; 0.361374] VFS: Disk quotas dquot_6.5.2<br>[&n=
bsp;&nbsp;&nbsp; 0.361461] Dquot-cache hash table entries: 512 (order 0, 40=
96 bytes)<br>[&nbsp;&nbsp;&nbsp; 0.361812] DLM installed<br>[&nbsp;&nbsp;&n=
bsp; 0.362991] NTFS driver 2.1.30 [Flags: R/W].<br>[&nbsp;&nbsp;&nbsp; 0.36=
3268] fuse init (API version 7.16)<br>[&nbsp;&nbsp;&nbsp; 0.363757] JFS: nT=
xBlock =3D 8192, nTxLock =3D 65536<br>[&nbsp;&nbsp;&nbsp; 0.366079] SGI XFS=
 with ACLs, security attributes, realtime, large block/inode numbers, no de=
bug enabled<br>[&nbsp;&nbsp;&nbsp; 0.392866] SGI XFS Quota Management subsy=
stem<br>[&nbsp;&nbsp;&nbsp; 0.392877] OCFS2 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.=
393101] ocfs2: Registered cluster interface o2cb<br>[&nbsp;&nbsp;&nbsp; 0.3=
93168] ocfs2: Registered cluster interface user<br>[&nbsp;&nbsp;&nbsp; 0.39=
3174] OCFS2 DLMFS 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.393279] OCFS2 User DLM ker=
nel interface loaded<br>[&nbsp;&nbsp;&nbsp; 0.393285] OCFS2 Node Manager
 1.5.0<br>[&nbsp;&nbsp;&nbsp; 0.393400] OCFS2 DLM 1.5.0<br>[&nbsp;&nbsp;&nb=
sp; 0.393857] GFS2 installed<br>[&nbsp;&nbsp;&nbsp; 0.393867] msgmni has be=
en set to 15914<br>[&nbsp;&nbsp;&nbsp; 0.393976] SELinux:&nbsp; Registering=
 netfilter hooks<br>[&nbsp;&nbsp;&nbsp; 0.394566] Block layer SCSI generic =
(bsg) driver version 0.4 loaded (major 253)<br>[&nbsp;&nbsp;&nbsp; 0.394607=
] io scheduler noop registered<br>[&nbsp;&nbsp;&nbsp; 0.394612] io schedule=
r deadline registered<br>[&nbsp;&nbsp;&nbsp; 0.394694] io scheduler cfq reg=
istered (default)<br>[&nbsp;&nbsp;&nbsp; 0.394898] pci_hotplug: PCI Hot Plu=
g PCI Core version: 0.5<br>[&nbsp;&nbsp;&nbsp; 0.395180] Event-channel devi=
ce installed.<br>[&nbsp;&nbsp;&nbsp; 0.395842] Serial: 8250/16550 driver, 4=
 ports, IRQ sharing enabled<br>[&nbsp;&nbsp;&nbsp; 0.457386] Non-volatile m=
emory driver v1.3<br>[&nbsp;&nbsp;&nbsp; 0.457392] Linux agpgart interface =
v0.103<br>[&nbsp;&nbsp;&nbsp; 0.457583] [drm] Initialized drm 1.1.0
 20060810<br>[&nbsp;&nbsp;&nbsp; 0.457590] [drm:i915_init] *ERROR* drm/i915=
 can't work without intel_agp module!<br>[&nbsp;&nbsp;&nbsp; 0.459632] brd:=
 module loaded<br>[&nbsp;&nbsp;&nbsp; 0.460674] loop: module loaded<br>[&nb=
sp;&nbsp;&nbsp; 0.460814] nbd: registered device at major 43<br>[&nbsp;&nbs=
p;&nbsp; 0.465569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)<=
br>[&nbsp;&nbsp;&nbsp; 0.465577] drbd: built-in<br>[&nbsp;&nbsp;&nbsp; 0.46=
5580] drbd: registered as block device major 147<br>[&nbsp;&nbsp;&nbsp; 0.4=
65584] drbd: minor_table @ 0xffff8801f6c91100<br>[&nbsp;&nbsp;&nbsp; 0.4658=
48] Loading iSCSI transport class v2.0-870.<br>[&nbsp;&nbsp;&nbsp; 0.466415=
] st: Version 20101219, fixed bufsize 32768, s/g segs 256<br>[&nbsp;&nbsp;&=
nbsp; 0.466731] SCSI Media Changer driver v0.25 <br>[&nbsp;&nbsp;&nbsp; 0.4=
67322] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI<br>=
[&nbsp;&nbsp;&nbsp; 0.467329] e1000: Copyright (c) 1999-2006 Intel
 Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467391] e1000e: Intel(R) PRO/1000 Ne=
twork Driver - 1.3.10-k2<br>[&nbsp;&nbsp;&nbsp; 0.467397] e1000e: Copyright=
(c) 1999 - 2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467460] Intel(R=
) Gigabit Ethernet Network Driver - version 3.0.6-k2<br>[&nbsp;&nbsp;&nbsp;=
 0.467466] Copyright (c) 2007-2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp=
; 0.467519] Intel(R) Virtual Function Network Driver - version 1.0.8-k0<br>=
[&nbsp;&nbsp;&nbsp; 0.467524] Copyright (c) 2009 - 2010 Intel Corporation.<=
br>[&nbsp;&nbsp;&nbsp; 0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Net=
work Driver - version 3.3.8-k2<br>[&nbsp;&nbsp;&nbsp; 0.467595] ixgbe: Copy=
right (c) 1999-2011 Intel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467655] ixg=
bevf: Intel(R) 10 Gigabit PCI Express Virtual Function Network Driver - ver=
sion 2.0.0-k2<br>[&nbsp;&nbsp;&nbsp; 0.467663] Copyright (c) 2009 - 2010 In=
tel Corporation.<br>[&nbsp;&nbsp;&nbsp; 0.467715] ixgb: Intel(R)
 PRO/10GbE Network Driver - version 1.0.135-k2-NAPI<br>[&nbsp;&nbsp;&nbsp; =
0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.<br>[&nbsp;&nbsp;=
&nbsp; 0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27=
, 2011)<br>[&nbsp;&nbsp;&nbsp; 0.468051] bonding: Warning: either miimon or=
 arp_interval and arp_ip_target module parameters must be specified, otherw=
ise bonding will not detect link failures! see bonding.txt for details.<br>=
[&nbsp;&nbsp;&nbsp; 0.468640] blkfront: xvda1: barrier or flush: disabled<b=
r>[&nbsp;&nbsp;&nbsp; 0.469969] Atheros(R) L2 Ethernet Driver - version 2.2=
.3<br>[&nbsp;&nbsp;&nbsp; 0.469975] Copyright (c) 2007 Atheros Corporation.=
<br>[&nbsp;&nbsp;&nbsp; 0.470037] tehuti: Tehuti Networks(R) Network Driver=
, 7.29.3<br>[&nbsp;&nbsp;&nbsp; 0.470042] tehuti: Options: hw_csum <br>[&nb=
sp;&nbsp;&nbsp; 0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13=
<br>[&nbsp;&nbsp;&nbsp; 0.470147] jme: JMicron JMC2XX ethernet
 driver version 1.0.8<br>[&nbsp;&nbsp;&nbsp; 0.470250] VMware vmxnet3 virtu=
al NIC driver - version 1.1.29.0-k-NAPI<br>[&nbsp;&nbsp;&nbsp; 0.470301] Br=
ocade 10G Ethernet driver<br>[&nbsp;&nbsp;&nbsp; 0.470655] pcnet32: pcnet32=
.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de<br>[&nbsp;&nbsp;&nbsp; 0.470=
707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI<br>[&nbsp;&nbsp;=
&nbsp; 0.470712] e100: Copyright(c) 1999-2006 Intel Corporation<br>[&nbsp;&=
nbsp;&nbsp; 0.470765] tlan: ThunderLAN driver v1.17<br>[&nbsp;&nbsp;&nbsp; =
0.470815] tlan: 0 devices installed, PCI: 0&nbsp; EISA: 0<br>[&nbsp;&nbsp;&=
nbsp; 0.471215] ns83820.c: National Semiconductor DP83820 10/100/1000 drive=
r.<br>[&nbsp;&nbsp;&nbsp; 0.592776] cnic: Broadcom NetXtreme II CNIC Driver=
 cnic v2.2.14 (Mar 30, 2011)<br>[&nbsp;&nbsp;&nbsp; 0.592817] Broadcom NetX=
treme II 5771x 10Gigabit Ethernet Driver bnx2x 1.62.12-0 (2011/03/20)<br>[&=
nbsp;&nbsp;&nbsp; 0.592950] sky2: driver version
 1.28<br>[&nbsp;&nbsp;&nbsp; 0.593655] QLogic 1/10 GbE Converged/Intelligen=
t Ethernet Driver v5.0.18<br>[&nbsp;&nbsp;&nbsp; 0.593787] PPP generic driv=
er version 2.4.2<br>[&nbsp;&nbsp;&nbsp; 0.593904] PPP Deflate Compression m=
odule registered<br>[&nbsp;&nbsp;&nbsp; 0.593910] PPP BSD Compression modul=
e registered<br>[&nbsp;&nbsp;&nbsp; 0.593915] Initialising Xen virtual ethe=
rnet driver.<br>[&nbsp;&nbsp;&nbsp; 0.595294] eql: Equalizer2002: Simon Jan=
es (simon@ncm.com) and David S. Miller (davem@redhat.com)<br>[&nbsp;&nbsp;&=
nbsp; 0.595581] tun: Universal TUN/TAP device driver, 1.6<br>[&nbsp;&nbsp;&=
nbsp; 0.595588] tun: (C) 1999-2004 Max Krasnyansky &lt;maxk@qualcomm.com&gt=
;<br>[&nbsp;&nbsp;&nbsp; 0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.<=
br>[&nbsp;&nbsp;&nbsp; 0.595874] vxge: Driver version: 2.5.3.22640-k<br>[&n=
bsp;&nbsp;&nbsp; 0.595941] myri10ge: Version 1.5.2-1.459<br>[&nbsp;&nbsp;&n=
bsp; 0.596173] console [netcon0] enabled<br>[&nbsp;&nbsp;&nbsp;
 0.596178] netconsole: network logging started<br>[&nbsp;&nbsp;&nbsp; 0.596=
182] QLogic/NetXen Network Driver v4.0.75<br>[&nbsp;&nbsp;&nbsp; 0.596298] =
Solarflare NET driver v3.1<br>[&nbsp;&nbsp;&nbsp; 0.596651] ehci_hcd: USB 2=
.0 'Enhanced' Host Controller (EHCI) Driver<br>[&nbsp;&nbsp;&nbsp; 0.596658=
] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96<br>[&nbsp;&nbsp;&nbs=
p; 0.596721] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver<br>[&nb=
sp;&nbsp;&nbsp; 0.596728] ohci_hcd: block sizes: ed 80 td 96<br>[&nbsp;&nbs=
p;&nbsp; 0.596787] uhci_hcd: USB Universal Host Controller Interface driver=
<br>[&nbsp;&nbsp;&nbsp; 0.596938] usbcore: registered new interface driver =
usblp<br>[&nbsp;&nbsp;&nbsp; 0.596947] Initializing USB Mass Storage driver=
...<br>[&nbsp;&nbsp;&nbsp; 0.597035] usbcore: registered new interface driv=
er usb-storage<br>[&nbsp;&nbsp;&nbsp; 0.597042] USB Mass Storage support re=
gistered.<br>[&nbsp;&nbsp;&nbsp; 0.597114] usbcore: registered new
 interface driver libusual<br>[&nbsp;&nbsp;&nbsp; 0.597344] i8042: PNP: No =
PS/2 controller found. Probing ports directly.<br>[&nbsp;&nbsp;&nbsp; 1.606=
875] i8042: No controller found<br>[&nbsp;&nbsp;&nbsp; 1.606986] mousedev: =
PS/2 mouse device common for all mice<br>[&nbsp;&nbsp;&nbsp; 1.647359] rtc_=
cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0<br>[&nbsp;&nbsp;&nbsp;=
 1.647433] rtc_cmos: probe of rtc_cmos failed with error -38<br>[&nbsp;&nbs=
p;&nbsp; 1.647611] md: linear personality registered for level -1<br>[&nbsp=
;&nbsp;&nbsp; 1.647618] md: raid0 personality registered for level 0<br>[&n=
bsp;&nbsp;&nbsp; 1.647622] md: raid1 personality registered for level 1<br>=
[&nbsp;&nbsp;&nbsp; 1.647627] md: raid10 personality registered for level 1=
0<br>[&nbsp;&nbsp;&nbsp; 1.647631] md: raid6 personality registered for lev=
el 6<br>[&nbsp;&nbsp;&nbsp; 1.647634] md: raid5 personality registered for =
level 5<br>[&nbsp;&nbsp;&nbsp; 1.647638] md: raid4 personality
 registered for level 4<br>[&nbsp;&nbsp;&nbsp; 1.647643] md: multipath pers=
onality registered for level -4<br>[&nbsp;&nbsp;&nbsp; 1.647648] md: faulty=
 personality registered for level -5<br>[&nbsp;&nbsp;&nbsp; 1.647885] devic=
e-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com=
<br>[&nbsp;&nbsp;&nbsp; 1.647963] device-mapper: multipath: version 1.3.0 l=
oaded<br>[&nbsp;&nbsp;&nbsp; 1.647970] device-mapper: multipath round-robin=
: version 1.0.0 loaded<br>[&nbsp;&nbsp;&nbsp; 1.647975] device-mapper: mult=
ipath queue-length: version 0.1.0 loaded<br>[&nbsp;&nbsp;&nbsp; 1.647979] d=
evice-mapper: multipath service-time: version 0.2.0 loaded<br>[&nbsp;&nbsp;=
&nbsp; 1.648093] cpuidle: using governor ladder<br>[&nbsp;&nbsp;&nbsp; 1.64=
8099] cpuidle: using governor menu<br>[&nbsp;&nbsp;&nbsp; 1.648102] EFI Var=
iables Facility v0.08 2004-May-17<br>[&nbsp;&nbsp;&nbsp; 1.649120] usbcore:=
 registered new interface driver usbhid<br>[&nbsp;&nbsp;&nbsp;
 1.649127] usbhid: USB HID core driver<br>[&nbsp;&nbsp;&nbsp; 1.649608] ALS=
A device list:<br>[&nbsp;&nbsp;&nbsp; 1.649614]&nbsp;&nbsp; No soundcards f=
ound.<br>[&nbsp;&nbsp;&nbsp; 1.649648] Netfilter messages via NETLINK v0.30=
.<br>[&nbsp;&nbsp;&nbsp; 1.649670] nf_conntrack version 0.5.0 (16384 bucket=
s, 65536 max)<br>[&nbsp;&nbsp;&nbsp; 1.649965] ctnetlink v0.93: registering=
 with nfnetlink.<br>[&nbsp;&nbsp;&nbsp; 1.650163] xt_time: kernel timezone =
is -0000<br>[&nbsp;&nbsp;&nbsp; 1.650171] ip_set: protocol 6<br>[&nbsp;&nbs=
p;&nbsp; 1.650187] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)<br>=
[&nbsp;&nbsp;&nbsp; 1.650215] IPVS: Connection hash table configured (size=
=3D4096, memory=3D64Kbytes)<br>[&nbsp;&nbsp;&nbsp; 1.650281] IPVS: Creating=
 netns size=3D2056 id=3D0<br>[&nbsp;&nbsp;&nbsp; 1.650287] IPVS: ipvs loade=
d.<br>[&nbsp;&nbsp;&nbsp; 1.650291] IPVS: [rr] scheduler registered.<br>[&n=
bsp;&nbsp;&nbsp; 1.650295] IPVS: [wrr] scheduler
 registered.<br>[&nbsp;&nbsp;&nbsp; 1.650299] IPVS: [lc] scheduler register=
ed.<br>[&nbsp;&nbsp;&nbsp; 1.650302] IPVS: [wlc] scheduler registered.<br>[=
&nbsp;&nbsp;&nbsp; 1.650311] IPVS: [lblc] scheduler registered.<br>[&nbsp;&=
nbsp;&nbsp; 1.650321] IPVS: [lblcr] scheduler registered.<br>[&nbsp;&nbsp;&=
nbsp; 1.650325] IPVS: [dh] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.6=
50329] IPVS: [sh] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650333] IP=
VS: [sed] scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650337] IPVS: [nq]=
 scheduler registered.<br>[&nbsp;&nbsp;&nbsp; 1.650342] IPVS: ftp: loaded s=
upport on port[0] =3D 21<br>[&nbsp;&nbsp;&nbsp; 1.650346] IPVS: [sip] pe re=
gistered.<br>[&nbsp;&nbsp;&nbsp; 1.650569] IPv4 over IPv4 tunneling driver<=
br>[&nbsp;&nbsp;&nbsp; 1.650877] GRE over IPv4 demultiplexor driver<br>[&nb=
sp;&nbsp;&nbsp; 1.650883] GRE over IPv4 tunneling driver<br>[&nbsp;&nbsp;&n=
bsp; 1.651415] ip_tables: (C) 2000-2006 Netfilter Core
 Team<br>[&nbsp;&nbsp;&nbsp; 1.651460] arp_tables: (C) 2002 David S. Miller=
<br>[&nbsp;&nbsp;&nbsp; 1.651474] TCP cubic registered<br>[&nbsp;&nbsp;&nbs=
p; 1.651477] Initializing XFRM netlink socket<br>[&nbsp;&nbsp;&nbsp; 1.6517=
60] NET: Registered protocol family 10<br>[&nbsp;&nbsp;&nbsp; 1.653337] ip6=
_tables: (C) 2000-2006 Netfilter Core Team<br>[&nbsp;&nbsp;&nbsp; 1.653400]=
 IPv6 over IPv4 tunneling driver<br>[&nbsp;&nbsp;&nbsp; 1.654673] NET: Regi=
stered protocol family 17<br>[&nbsp;&nbsp;&nbsp; 1.654685] NET: Registered =
protocol family 15<br>[&nbsp;&nbsp;&nbsp; 1.654729] Bridge firewalling regi=
stered<br>[&nbsp;&nbsp;&nbsp; 1.654735] Ebtables v2.0 registered<br>[&nbsp;=
&nbsp;&nbsp; 1.654767] L2TP core driver, V2.0<br>[&nbsp;&nbsp;&nbsp; 1.6547=
71] 802.1Q VLAN Support v1.8<br>[&nbsp;&nbsp;&nbsp; 1.655121] sctp: Hash ta=
bles configured (established 65536 bind 65536)<br>[&nbsp;&nbsp;&nbsp; 1.655=
401] Registering the dns_resolver key type<br>[&nbsp;&nbsp;&nbsp;
 1.655585] PM: Hibernation image not present or could not be loaded.<br>[&n=
bsp;&nbsp;&nbsp; 1.655595] registered taskstats version 1<br>[&nbsp;&nbsp;&=
nbsp; 1.655617] XENBUS: Device with no driver: device/console/0<br>[&nbsp;&=
nbsp;&nbsp; 1.655621]&nbsp;&nbsp; Magic number: 1:252:3141<br>[&nbsp;&nbsp;=
&nbsp; 1.667063] IP-Config: Complete:<br>[&nbsp;&nbsp;&nbsp; 1.667072]&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; device=3Deth0, addr=3D213.160.XX.XX, mask=3D255.2=
55.255.0, gw=3D213.160.XX.XX,<br>[&nbsp;&nbsp;&nbsp; 1.667084]&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; host=3Dvsrv70428, domain=3D, nis-domain=3DXXXXX<br>[&nbsp=
;&nbsp;&nbsp; 1.667094]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bootserver=3D127.0.25=
5.255, rootserver=3D127.0.255.255, rootpath=3D<br>[&nbsp;&nbsp;&nbsp; 1.667=
162] md: Waiting for all devices to be available before autodetect<br>[&nbs=
p;&nbsp;&nbsp; 1.667168] md: If you don't use raid, use raid=3Dnoautodetect=
<br>[&nbsp;&nbsp;&nbsp; 1.667362] md: Autodetecting RAID arrays.<br>[&nbsp;=
&nbsp;&nbsp;
 1.667367] md: Scanned 0 and added 0 devices.<br>[&nbsp;&nbsp;&nbsp; 1.6673=
71] md: autorun ...<br>[&nbsp;&nbsp;&nbsp; 1.667373] md: ... autorun DONE.<=
br>[&nbsp;&nbsp;&nbsp; 1.687595] EXT3-fs: barriers not enabled<br>[&nbsp;&n=
bsp;&nbsp; 1.687789] kjournald starting.&nbsp; Commit interval 5 seconds<br=
>[&nbsp;&nbsp;&nbsp; 1.687956] EXT3-fs (xvda1): using internal journal<br>[=
&nbsp;&nbsp;&nbsp; 1.687967] EXT3-fs (xvda1): mounted filesystem with write=
back data mode<br>[&nbsp;&nbsp;&nbsp; 1.687984] VFS: Mounted root (ext3 fil=
esystem) on device 202:1.<br>[&nbsp;&nbsp;&nbsp; 1.694482] devtmpfs: mounte=
d<br>[&nbsp;&nbsp;&nbsp; 1.694805] Freeing unused kernel memory: 808k freed=
<br>[&nbsp;&nbsp;&nbsp; 1.694994] Write protecting the kernel read-only dat=
a: 20480k<br>[&nbsp;&nbsp;&nbsp; 1.702908] Freeing unused kernel memory: 12=
88k freed<br>[&nbsp;&nbsp;&nbsp; 1.703715] Freeing unused kernel memory: 13=
04k freed<br>[&nbsp;&nbsp;&nbsp; 1.999674] udev[1230]: starting
 version 164<br>[&nbsp;&nbsp;&nbsp; 3.042545] Adding 524284k swap on /swap.=
&nbsp; Priority:-1 extents:133 across:541292k SS<br>[&nbsp;&nbsp;&nbsp; 4.0=
78247] sshd (1850): /proc/1850/oom_adj is deprecated, please use /proc/1850=
/oom_score_adj instead.<br>[&nbsp;&nbsp; 11.970025] eth0: no IPv6 routers p=
resent<br><br><br><div><span><br></span></div><div style=3D"display: block;=
" class=3D"yahoo_quoted"> <br> <br> <div style=3D"font-family: HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: =
12pt;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica=
, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir=3D"ltr"> <f=
ont face=3D"Arial" size=3D"2"> Ian Campbell &lt;Ian.Campbell@citrix.com&gt;=
 schrieb am 13:07 Dienstag, 28.Januar 2014:<br> </font> </div>  <div class=
=3D"y_msg_container">On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wro=
te:<br clear=3D"none">&gt; The "ip", "netmask" and "gateway" options in the=
 domU sxp
 file are<br clear=3D"none">&gt; forwarding the options to the kernel of th=
e domU when starting:<br clear=3D"none">&gt; <br clear=3D"none">&gt; Output=
 of console when starting the domU with "-c" (console):<br clear=3D"none">&=
gt; ...<br clear=3D"none">&gt; [&nbsp; &nbsp; 1.667063] IP-Config: Complete=
:<br clear=3D"none">&gt; [&nbsp; &nbsp; 1.667072]&nbsp; &nbsp; &nbsp; devic=
e=3Deth0, addr=3D213.160.XX.XX, mask=3D255.255.255.0, gw=3D213.160.XX.XX,<b=
r clear=3D"none">&gt; [&nbsp; &nbsp; 1.667084]&nbsp; &nbsp; &nbsp; host=3Dv=
srv70428, domain=3D, nis-domain=3DXXXXX.tld,<br clear=3D"none">&gt; [&nbsp;=
 &nbsp; 1.667094]&nbsp; &nbsp; &nbsp; bootserver=3D127.0.255.255, rootserve=
r=3D127.0.255.255, rootpath=3D<br clear=3D"none">&gt; ...<br clear=3D"none"=
><br clear=3D"none">This is the domU console? I wonder if perhaps this stuf=
f is causing<br clear=3D"none">things to get added to the guest command lin=
e -- can you post a full<br clear=3D"none">guest dmesg please?<div class=3D=
"yqt3249657628" id=3D"yqtfd95420"><br
 clear=3D"none"><br clear=3D"none">Ian.<br clear=3D"none"><br clear=3D"none=
"><br clear=3D"none"><br clear=3D"none">___________________________________=
____________<br clear=3D"none">Xen-users mailing list<br clear=3D"none"><a =
shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"mailto:Xe=
n-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D"none"><a sha=
pe=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http:=
//lists.xen.org/xen-users</a><br clear=3D"none"></div><br><br></div>  </div=
> </div>  </div> </div></body></html>
---907414578-909269328-1391079941=:30719--


--===============7363262565871982717==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============7363262565871982717==--


From xen-users-bounces@lists.xen.org Thu Jan 30 13:20:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8rWM-0006O5-Cb; Thu, 30 Jan 2014 13:19:06 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <C.Ritzer@gmx.at>) id 1W8ll2-0006HZ-3b
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 07:09:52 +0000
Received: from [85.158.143.35:56245] by server-3.bemta-4.messagelabs.com id
	0F/9E-11539-FBAF9E25; Thu, 30 Jan 2014 07:09:51 +0000
X-Env-Sender: C.Ritzer@gmx.at
X-Msg-Ref: server-7.tower-21.messagelabs.com!1391065790!1817572!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=1.3 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,HTML_10_20,HTML_MESSAGE,
	MIME_HTML_ONLY,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 775 invoked from network); 30 Jan 2014 07:09:50 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
	by server-7.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 30 Jan 2014 07:09:50 -0000
Received: from 3capp-gmx-bs58.server.lan ([172.19.170.142]) by
	mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id
	0LbfGf-1VOfI50U95-00lF62 for <xen-users@lists.xen.org>; Thu, 30 Jan 2014
	08:09:50 +0100
Received: from [92.63.213.78] by 3capp-gmx-bs58.server.lan with HTTP; Thu
	Jan 30 08:09:50 CET 2014
MIME-Version: 1.0
Message-ID: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
From: "Christoph Ritzer" <C.Ritzer@gmx.at>
To: xen-users@lists.xen.org
Date: Thu, 30 Jan 2014 08:09:50 +0100 (CET)
Importance: normal
Sensitivity: Normal
X-Priority: 3
X-Provags-ID: V03:K0:jknIMGuUdMV2z2V4Jc+QNONj7t3UJbGKnVCfcEOWTZJ
	/EyDmLHDRxhgLQIwq75fstUUcRr4XeB3qnn4KyQKlxqLqWL7tc
	oXWQc83dKerq4rXminWoyeST0DoTmNEa5kKJiMD4xAZGd3SChh
	+nIpdSXfseftX0j1eDLJC9U5liXXFazl16IQTKvO7UGM/KlYry
	hBrKtlbLdh7dp14JArbupNzCeNk1hzHCnl+d/jkRAQ3grPYW1a
	EPJYxNg39l3aQFzBTVCVTDGQrBqmNDyumyyGTIT28DYio5sOSA DJ+nmc=
X-Mailman-Approved-At: Thu, 30 Jan 2014 13:19:04 +0000
Subject: [Xen-users] Windows VPS crashing after several minutes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8544599273284589992=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8544599273284589992==
Content-Type: text/html; charset=UTF-8

<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Hello,<br/>
when I&#39;m trying to install WIndows Server 2008 on my Xen 4.1 on Debian Wheezy, the guest os crashes after a few minutes and on my Dom0 i get Kernel Errors even when I want to install something on the Dom0 or when i want to reboot it.</div>

<div>The Errors<br/>
Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.208319] Oops: 0002 [#1] SMP</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.209694] Stack:</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.209868] Call Trace:</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.212061] Code: 8b 7b 38 44 89 e2 81 e6 ff ff f9 ff e8 28 fe ff ff 48 85 c0 48 89 c2 75 0f e9 0d 01 00 00 49 63 d7 44 03 7b 40 4c 01 f2 4d 63 ff 42 20 00 00 00 00 66 44 89 62 28 4c 89 7a 10 4d 01 f7 c7 42</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.212061] CR2: ffff88013fe00020</div>
</div></div></body></html>


--===============8544599273284589992==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8544599273284589992==--

From xen-users-bounces@lists.xen.org Thu Jan 30 13:20:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8rWM-0006O5-Cb; Thu, 30 Jan 2014 13:19:06 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <C.Ritzer@gmx.at>) id 1W8ll2-0006HZ-3b
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 07:09:52 +0000
Received: from [85.158.143.35:56245] by server-3.bemta-4.messagelabs.com id
	0F/9E-11539-FBAF9E25; Thu, 30 Jan 2014 07:09:51 +0000
X-Env-Sender: C.Ritzer@gmx.at
X-Msg-Ref: server-7.tower-21.messagelabs.com!1391065790!1817572!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=1.3 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
	QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,HTML_10_20,HTML_MESSAGE,
	MIME_HTML_ONLY,ML_RADAR_SPEW_LINKS_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 775 invoked from network); 30 Jan 2014 07:09:50 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
	by server-7.tower-21.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 30 Jan 2014 07:09:50 -0000
Received: from 3capp-gmx-bs58.server.lan ([172.19.170.142]) by
	mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id
	0LbfGf-1VOfI50U95-00lF62 for <xen-users@lists.xen.org>; Thu, 30 Jan 2014
	08:09:50 +0100
Received: from [92.63.213.78] by 3capp-gmx-bs58.server.lan with HTTP; Thu
	Jan 30 08:09:50 CET 2014
MIME-Version: 1.0
Message-ID: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
From: "Christoph Ritzer" <C.Ritzer@gmx.at>
To: xen-users@lists.xen.org
Date: Thu, 30 Jan 2014 08:09:50 +0100 (CET)
Importance: normal
Sensitivity: Normal
X-Priority: 3
X-Provags-ID: V03:K0:jknIMGuUdMV2z2V4Jc+QNONj7t3UJbGKnVCfcEOWTZJ
	/EyDmLHDRxhgLQIwq75fstUUcRr4XeB3qnn4KyQKlxqLqWL7tc
	oXWQc83dKerq4rXminWoyeST0DoTmNEa5kKJiMD4xAZGd3SChh
	+nIpdSXfseftX0j1eDLJC9U5liXXFazl16IQTKvO7UGM/KlYry
	hBrKtlbLdh7dp14JArbupNzCeNk1hzHCnl+d/jkRAQ3grPYW1a
	EPJYxNg39l3aQFzBTVCVTDGQrBqmNDyumyyGTIT28DYio5sOSA DJ+nmc=
X-Mailman-Approved-At: Thu, 30 Jan 2014 13:19:04 +0000
Subject: [Xen-users] Windows VPS crashing after several minutes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8544599273284589992=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8544599273284589992==
Content-Type: text/html; charset=UTF-8

<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Hello,<br/>
when I&#39;m trying to install WIndows Server 2008 on my Xen 4.1 on Debian Wheezy, the guest os crashes after a few minutes and on my Dom0 i get Kernel Errors even when I want to install something on the Dom0 or when i want to reboot it.</div>

<div>The Errors<br/>
Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.208319] Oops: 0002 [#1] SMP</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.209694] Stack:</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.209868] Call Trace:</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.212061] Code: 8b 7b 38 44 89 e2 81 e6 ff ff f9 ff e8 28 fe ff ff 48 85 c0 48 89 c2 75 0f e9 0d 01 00 00 49 63 d7 44 03 7b 40 4c 01 f2 4d 63 ff 42 20 00 00 00 00 66 44 89 62 28 4c 89 7a 10 4d 01 f7 c7 42</div>

<div>Message from syslogd@puck1229 at Jan 29 16:47:43 ...<br/>
kernel:[ 887.212061] CR2: ffff88013fe00020</div>
</div></div></body></html>


--===============8544599273284589992==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8544599273284589992==--

From xen-users-bounces@lists.xen.org Thu Jan 30 13:20:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8rWb-0006QW-0m; Thu, 30 Jan 2014 13:19:21 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kamal.kishi@gmail.com>) id 1W8j0p-0007bP-LZ
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 04:13:59 +0000
Received: from [85.158.143.35:58516] by server-1.bemta-4.messagelabs.com id
	50/1C-31661-681D9E25; Thu, 30 Jan 2014 04:13:58 +0000
X-Env-Sender: kamal.kishi@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1391055236!1798909!1
X-Originating-IP: [209.85.160.169]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 630 invoked from network); 30 Jan 2014 04:13:57 -0000
Received: from mail-yk0-f169.google.com (HELO mail-yk0-f169.google.com)
	(209.85.160.169)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 04:13:57 -0000
Received: by mail-yk0-f169.google.com with SMTP id q9so13561162ykb.0
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 20:13:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=VRHzuanMJ6DuDKBQGmFimo8y64h12v11j8l6BfofQG0=;
	b=flNdBP973EdP5vpatV2OnnqN4QAOFbNeGVa16kCDrO5wokq4Q+seUyGnaRW4STqAoi
	11cZ9jDuUIssKn2rgBSUW6TSb35+/g+RNYKk36VgIRqaWFuV/itE7ZknkPYIevQA+giu
	89FW9nRnCC6X6YQJ2Vb9R008qnDXq5SVQFWq7yS+5vu5vI7OhepvviAwh/GEYde65kKT
	jw74Ias1qtOwlyQoJw/++TGgHFWiGDL2nnHZ8agkPlqjEf2FdwhmTtyrcY2PbgVWlK3K
	hqs6Km3BAcuzYmA9mjXshrWNvViYMXaZJ32lSs5NpWO8PTSNmtkSsBrqK+66bHbP9+NC
	W8hA==
MIME-Version: 1.0
X-Received: by 10.236.134.46 with SMTP id r34mr4778369yhi.62.1391055236176;
	Wed, 29 Jan 2014 20:13:56 -0800 (PST)
Received: by 10.170.86.85 with HTTP; Wed, 29 Jan 2014 20:13:56 -0800 (PST)
Date: Thu, 30 Jan 2014 09:43:56 +0530
Message-ID: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
From: kamal kishi <kamal.kishi@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Thu, 30 Jan 2014 13:19:20 +0000
Subject: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6049053791832891834=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6049053791832891834==
Content-Type: multipart/alternative; boundary=20cf30363785371ed304f12849ce

--20cf30363785371ed304f12849ce
Content-Type: text/plain; charset=ISO-8859-1

Hi All,

I'm new to XEN and using XEN 4.1 on UBUNTU to run Win7 guest.

I've 2 Servers(both UBUNTU 12), where Server1 is configured with full Win7
guest installation on a partition(It works fine).

Now as i use DRBD to replicate this partition into Server2 system and try
to boot the Win7 DOMU from harddisk, I get below mentioned error -
Windows failed to start. A recent hardware or software change might be the
cause. to fix the problem:
1. Insert your Windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next."
3. Click "Repair your computer."

Status : 0xc000000e
Info: The boot selection failed because a required device is inaccessible.

Find the below the XEN and DRBD configuration file

As the partitions created in both servers are by gparted and the start and
end address of the same are different. But the over all size of the
partitions for guest are same ie, 30 GB

Can anyone help me with booting the Win7 in Server2?


Thanks in advance

DRBD config file :
global { usage-count no; }
common { syncer { rate 50M; } }
resource r0 {
        protocol C;
        startup {
        become-primary-on both;
                wfc-timeout  15;
                degr-wfc-timeout 60;
        }
        net {
        allow-two-primaries;
                cram-hmac-alg sha1;
                shared-secret "kalki";
        }
        on server1 {
                device /dev/drbd0;
                disk /dev/sda4;
                address 192.168.0.92:7788;
                meta-disk /dev/sda7[0];
        }
        on server2 {
                device /dev/drbd0;
                disk /dev/sda7;
                address 192.168.0.93:7788;
                meta-disk /dev/sda8[0];
        }
}


Win7.cgf file :

import os, re
arch = os.uname()[4]
if re.search('64', arch):
    arch_libdir = 'lib64'
else:
    arch_libdir = 'lib'

kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024

# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "xenwin7"
#vif = [ 'type=ioemu, bridge=xenbr0' ]
vif = [ 'bridge=xenbr0' ]
acpi = 1
apic = 1
disk = [ 'phy:/dev/sda7,hda,w',
'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]

device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'

#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="c"
sdl=0
vnc=1
vncdisplay=10
vncunused=0
vncconsole=1
vncpasswd=''

serial='pty'
usbdevice='tablet'


Regards,
Kamal Kishore B V

--20cf30363785371ed304f12849ce
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi All,<br><br>I&#39;m new to XEN and using XEN 4.1 on UBU=
NTU to run Win7 guest.<br><br>I&#39;ve 2 Servers(both UBUNTU 12), where Ser=
ver1 is configured with full Win7 guest installation on a partition(It work=
s fine).<br>
<br>Now as i use DRBD to replicate this partition into Server2 system and t=
ry to boot the Win7 DOMU from harddisk, I get below mentioned error -<br>Wi=
ndows failed to start. A recent hardware or software change might be the ca=
use. to fix the problem:<br>
1. Insert your Windows installation disc and restart your computer.<br>2. C=
hoose your language settings, and then click &quot;Next.&quot;<br>3. Click =
&quot;Repair your computer.&quot;<br><br>Status : 0xc000000e<br>Info: The b=
oot selection failed because a required device is inaccessible.<br>
<br>Find the below the XEN and DRBD configuration file<br><br>As the partit=
ions created in both servers are by gparted and the start and end address o=
f the same are different. But the over all size of the partitions for guest=
 are same ie, 30 GB<br>
<br>Can anyone help me with booting the Win7 in Server2?<br><br><br>Thanks =
in advance<br><br>DRBD config file :<br>global { usage-count no; }<br>commo=
n { syncer { rate 50M; } }<br>resource r0 {<br>=A0=A0=A0=A0=A0=A0=A0 protoc=
ol C;<br>=A0=A0=A0=A0=A0=A0=A0 startup {<br>
=A0=A0=A0 =A0=A0=A0 become-primary-on both;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 wfc-timeout=A0 15;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0 degr-wfc-timeout 60;<br>=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=
=A0=A0=A0=A0 net {<br>=A0=A0=A0 =A0=A0=A0 allow-two-primaries;<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 cram-hmac-alg sha1;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 shared-secret &quot;kalki&quot;;<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=A0=A0=A0=A0 on server1 {<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 device /dev/drbd0;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 disk /dev/sda4;<br>=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 address <a href=3D"http://192.168.0.92:7788">192.168.=
0.92:7788</a>;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 meta-disk /=
dev/sda7[0];<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=A0=A0=A0=A0 on server2 {<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 device /dev/drbd0;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 disk /dev/sda7;<br>=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 address <a href=3D"http://192.168.0.93:7788">192.168.=
0.93:7788</a>;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 meta-disk /=
dev/sda8[0];<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>}<br><br><br>Win7.cgf file :<br><br>import os, r=
e<br>arch =3D os.uname()[4]<br>if re.search(&#39;64&#39;, arch):<br>=A0=A0=
=A0 arch_libdir =3D &#39;lib64&#39;<br>else:<br>=A0=A0=A0 arch_libdir =3D &=
#39;lib&#39;<br><br>kernel =3D &quot;/usr/lib/xen/boot/hvmloader&quot;<br>
builder=3D&#39;hvm&#39;<br>memory =3D 1024<br><br># Should be at least 2KB =
per MB of domain memory, plus a few MB per vcpu.<br>shadow_memory =3D 8<br>=
name =3D &quot;xenwin7&quot;<br>#vif =3D [ &#39;type=3Dioemu, bridge=3Dxenb=
r0&#39; ]<br>
vif =3D [ &#39;bridge=3Dxenbr0&#39; ]<br>acpi =3D 1<br>apic =3D 1<br>disk =
=3D [ &#39;phy:/dev/sda7,hda,w&#39;, &#39;file:/home/vmiso/windows764bitnew=
.iso,hdc:cdrom,r&#39; ]<br><br>device_model =3D &#39;/usr/&#39; + arch_libd=
ir + &#39;/xen/bin/qemu-dm&#39;<br>
<br>#----------------------------------------------------------------------=
-------<br># boot on floppy (a), hard disk (c) or CD-ROM (d) <br># default:=
 hard disk, cd-rom, floppy<br>boot=3D&quot;c&quot;<br>sdl=3D0<br>vnc=3D1<br=
>vncdisplay=3D10<br>
vncunused=3D0<br>vncconsole=3D1<br>vncpasswd=3D&#39;&#39;<br><br>serial=3D&=
#39;pty&#39;<br>usbdevice=3D&#39;tablet&#39;<br clear=3D"all"><div><br><br>=
Regards,<br>Kamal Kishore B V<br>
</div></div>

--20cf30363785371ed304f12849ce--


--===============6049053791832891834==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6049053791832891834==--


From xen-users-bounces@lists.xen.org Thu Jan 30 13:20:08 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8rWb-0006QW-0m; Thu, 30 Jan 2014 13:19:21 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kamal.kishi@gmail.com>) id 1W8j0p-0007bP-LZ
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 04:13:59 +0000
Received: from [85.158.143.35:58516] by server-1.bemta-4.messagelabs.com id
	50/1C-31661-681D9E25; Thu, 30 Jan 2014 04:13:58 +0000
X-Env-Sender: kamal.kishi@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1391055236!1798909!1
X-Originating-IP: [209.85.160.169]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 630 invoked from network); 30 Jan 2014 04:13:57 -0000
Received: from mail-yk0-f169.google.com (HELO mail-yk0-f169.google.com)
	(209.85.160.169)
	by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 04:13:57 -0000
Received: by mail-yk0-f169.google.com with SMTP id q9so13561162ykb.0
	for <xen-users@lists.xen.org>; Wed, 29 Jan 2014 20:13:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:date:message-id:subject:from:to:content-type;
	bh=VRHzuanMJ6DuDKBQGmFimo8y64h12v11j8l6BfofQG0=;
	b=flNdBP973EdP5vpatV2OnnqN4QAOFbNeGVa16kCDrO5wokq4Q+seUyGnaRW4STqAoi
	11cZ9jDuUIssKn2rgBSUW6TSb35+/g+RNYKk36VgIRqaWFuV/itE7ZknkPYIevQA+giu
	89FW9nRnCC6X6YQJ2Vb9R008qnDXq5SVQFWq7yS+5vu5vI7OhepvviAwh/GEYde65kKT
	jw74Ias1qtOwlyQoJw/++TGgHFWiGDL2nnHZ8agkPlqjEf2FdwhmTtyrcY2PbgVWlK3K
	hqs6Km3BAcuzYmA9mjXshrWNvViYMXaZJ32lSs5NpWO8PTSNmtkSsBrqK+66bHbP9+NC
	W8hA==
MIME-Version: 1.0
X-Received: by 10.236.134.46 with SMTP id r34mr4778369yhi.62.1391055236176;
	Wed, 29 Jan 2014 20:13:56 -0800 (PST)
Received: by 10.170.86.85 with HTTP; Wed, 29 Jan 2014 20:13:56 -0800 (PST)
Date: Thu, 30 Jan 2014 09:43:56 +0530
Message-ID: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
From: kamal kishi <kamal.kishi@gmail.com>
To: xen-users@lists.xen.org
X-Mailman-Approved-At: Thu, 30 Jan 2014 13:19:20 +0000
Subject: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6049053791832891834=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============6049053791832891834==
Content-Type: multipart/alternative; boundary=20cf30363785371ed304f12849ce

--20cf30363785371ed304f12849ce
Content-Type: text/plain; charset=ISO-8859-1

Hi All,

I'm new to XEN and using XEN 4.1 on UBUNTU to run Win7 guest.

I've 2 Servers(both UBUNTU 12), where Server1 is configured with full Win7
guest installation on a partition(It works fine).

Now as i use DRBD to replicate this partition into Server2 system and try
to boot the Win7 DOMU from harddisk, I get below mentioned error -
Windows failed to start. A recent hardware or software change might be the
cause. to fix the problem:
1. Insert your Windows installation disc and restart your computer.
2. Choose your language settings, and then click "Next."
3. Click "Repair your computer."

Status : 0xc000000e
Info: The boot selection failed because a required device is inaccessible.

Find the below the XEN and DRBD configuration file

As the partitions created in both servers are by gparted and the start and
end address of the same are different. But the over all size of the
partitions for guest are same ie, 30 GB

Can anyone help me with booting the Win7 in Server2?


Thanks in advance

DRBD config file :
global { usage-count no; }
common { syncer { rate 50M; } }
resource r0 {
        protocol C;
        startup {
        become-primary-on both;
                wfc-timeout  15;
                degr-wfc-timeout 60;
        }
        net {
        allow-two-primaries;
                cram-hmac-alg sha1;
                shared-secret "kalki";
        }
        on server1 {
                device /dev/drbd0;
                disk /dev/sda4;
                address 192.168.0.92:7788;
                meta-disk /dev/sda7[0];
        }
        on server2 {
                device /dev/drbd0;
                disk /dev/sda7;
                address 192.168.0.93:7788;
                meta-disk /dev/sda8[0];
        }
}


Win7.cgf file :

import os, re
arch = os.uname()[4]
if re.search('64', arch):
    arch_libdir = 'lib64'
else:
    arch_libdir = 'lib'

kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024

# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "xenwin7"
#vif = [ 'type=ioemu, bridge=xenbr0' ]
vif = [ 'bridge=xenbr0' ]
acpi = 1
apic = 1
disk = [ 'phy:/dev/sda7,hda,w',
'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]

device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'

#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="c"
sdl=0
vnc=1
vncdisplay=10
vncunused=0
vncconsole=1
vncpasswd=''

serial='pty'
usbdevice='tablet'


Regards,
Kamal Kishore B V

--20cf30363785371ed304f12849ce
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi All,<br><br>I&#39;m new to XEN and using XEN 4.1 on UBU=
NTU to run Win7 guest.<br><br>I&#39;ve 2 Servers(both UBUNTU 12), where Ser=
ver1 is configured with full Win7 guest installation on a partition(It work=
s fine).<br>
<br>Now as i use DRBD to replicate this partition into Server2 system and t=
ry to boot the Win7 DOMU from harddisk, I get below mentioned error -<br>Wi=
ndows failed to start. A recent hardware or software change might be the ca=
use. to fix the problem:<br>
1. Insert your Windows installation disc and restart your computer.<br>2. C=
hoose your language settings, and then click &quot;Next.&quot;<br>3. Click =
&quot;Repair your computer.&quot;<br><br>Status : 0xc000000e<br>Info: The b=
oot selection failed because a required device is inaccessible.<br>
<br>Find the below the XEN and DRBD configuration file<br><br>As the partit=
ions created in both servers are by gparted and the start and end address o=
f the same are different. But the over all size of the partitions for guest=
 are same ie, 30 GB<br>
<br>Can anyone help me with booting the Win7 in Server2?<br><br><br>Thanks =
in advance<br><br>DRBD config file :<br>global { usage-count no; }<br>commo=
n { syncer { rate 50M; } }<br>resource r0 {<br>=A0=A0=A0=A0=A0=A0=A0 protoc=
ol C;<br>=A0=A0=A0=A0=A0=A0=A0 startup {<br>
=A0=A0=A0 =A0=A0=A0 become-primary-on both;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0 wfc-timeout=A0 15;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0 degr-wfc-timeout 60;<br>=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=
=A0=A0=A0=A0 net {<br>=A0=A0=A0 =A0=A0=A0 allow-two-primaries;<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 cram-hmac-alg sha1;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 shared-secret &quot;kalki&quot;;<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=A0=A0=A0=A0 on server1 {<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 device /dev/drbd0;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 disk /dev/sda4;<br>=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 address <a href=3D"http://192.168.0.92:7788">192.168.=
0.92:7788</a>;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 meta-disk /=
dev/sda7[0];<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>=A0=A0=A0=A0=A0=A0=A0 on server2 {<br>=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 device /dev/drbd0;<br>=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 disk /dev/sda7;<br>=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0 address <a href=3D"http://192.168.0.93:7788">192.168.=
0.93:7788</a>;<br>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 meta-disk /=
dev/sda8[0];<br>
=A0=A0=A0=A0=A0=A0=A0 }<br>}<br><br><br>Win7.cgf file :<br><br>import os, r=
e<br>arch =3D os.uname()[4]<br>if re.search(&#39;64&#39;, arch):<br>=A0=A0=
=A0 arch_libdir =3D &#39;lib64&#39;<br>else:<br>=A0=A0=A0 arch_libdir =3D &=
#39;lib&#39;<br><br>kernel =3D &quot;/usr/lib/xen/boot/hvmloader&quot;<br>
builder=3D&#39;hvm&#39;<br>memory =3D 1024<br><br># Should be at least 2KB =
per MB of domain memory, plus a few MB per vcpu.<br>shadow_memory =3D 8<br>=
name =3D &quot;xenwin7&quot;<br>#vif =3D [ &#39;type=3Dioemu, bridge=3Dxenb=
r0&#39; ]<br>
vif =3D [ &#39;bridge=3Dxenbr0&#39; ]<br>acpi =3D 1<br>apic =3D 1<br>disk =
=3D [ &#39;phy:/dev/sda7,hda,w&#39;, &#39;file:/home/vmiso/windows764bitnew=
.iso,hdc:cdrom,r&#39; ]<br><br>device_model =3D &#39;/usr/&#39; + arch_libd=
ir + &#39;/xen/bin/qemu-dm&#39;<br>
<br>#----------------------------------------------------------------------=
-------<br># boot on floppy (a), hard disk (c) or CD-ROM (d) <br># default:=
 hard disk, cd-rom, floppy<br>boot=3D&quot;c&quot;<br>sdl=3D0<br>vnc=3D1<br=
>vncdisplay=3D10<br>
vncunused=3D0<br>vncconsole=3D1<br>vncpasswd=3D&#39;&#39;<br><br>serial=3D&=
#39;pty&#39;<br>usbdevice=3D&#39;tablet&#39;<br clear=3D"all"><div><br><br>=
Regards,<br>Kamal Kishore B V<br>
</div></div>

--20cf30363785371ed304f12849ce--


--===============6049053791832891834==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============6049053791832891834==--


From xen-users-bounces@lists.xen.org Thu Jan 30 13:51:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:51:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8s16-0008HA-9a; Thu, 30 Jan 2014 13:50:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kuba.0000@op.pl>) id 1W8s14-0008H3-KA
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 13:50:51 +0000
Received: from [85.158.139.211:7676] by server-3.bemta-5.messagelabs.com id
	DB/E0-13671-9B85AE25; Thu, 30 Jan 2014 13:50:49 +0000
X-Env-Sender: kuba.0000@op.pl
X-Msg-Ref: server-15.tower-206.messagelabs.com!1391089848!619853!1
X-Originating-IP: [213.180.142.146]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14644 invoked from network); 30 Jan 2014 13:50:48 -0000
Received: from smtpo15.poczta.onet.pl (HELO smtpo15.poczta.onet.pl)
	(213.180.142.146) by server-15.tower-206.messagelabs.com with SMTP;
	30 Jan 2014 13:50:48 -0000
Received: from [192.168.0.4] (host-89-230-211-189.lublin.mm.pl
	[89.230.211.189])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: kuba.0000@op.pl)
	by smtp.poczta.onet.pl (Onet) with ESMTPSA id 3fFNHr3GNqzZ7lbH
	for <xen-users@lists.xen.org>; Thu, 30 Jan 2014 14:50:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=op.pl; s=2011;
	t=1391089848; bh=s2gl3a0PAzbIRaTuxqZmZYZh5tFQX6KjZL+QdzfwFQo=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type:
	Content-Transfer-Encoding;
	b=Rr2HCYuFb1ne1dJgo55RjZ/5kvpcI5ne3p8yDUOw2vx8LrfGZx6d+8WB6vpQfhE/q
	BYKurVB+jQuvQXT3DM41CnIm3Zos6LuAlFYB7qoRCOmYVRoxKMmeC5Wj03N19kEp/S
	27sRNkkECPMIwI18UzgEzDoa+rKm20HTUHkC3KAA=
Message-ID: <52EA58B2.50004@op.pl>
Date: Thu, 30 Jan 2014 14:50:42 +0100
From: Kuba <kuba.0000@op.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Dear List,

I am trying to set up a following configuration:
1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled 
from sources,
2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached 
using VT-d, exporting block devices via iSCSI to other VMs and physical 
machines,
3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro 
4000) installed on a block device exported from the storage VM (target 
on the storage VM, initiator on dom0).

Everything works perfectly (including PCI & GPU passthrough) until I 
install GPLPV drivers on the Windows VM. After driver installation, 
Windows needs to reboot, boots fine, displays a message that PV SCSI 
drivers were installed and needs to reboot again, and then cannot boot. 
Sometimes it gets stuck at "booting from harddrive" in SeaBIOS, 
sometimes BSODs with "unmountable boot volume" message. All of the 
following I tried without GPU passthrough to narrow down the problem.

The intriguing part is this:

1. If the storage VM's OS is Linux - it fails with the above symptoms.
2. If the block devices for the storage VM come directly from dom0 (not 
via pci-passthrough) - it fails.
2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD 
9.2-GENERIC) - it all works.
3. If the storage VM's OS is Linux with kernel compiled without Xen 
guest support - it works, but is unstable (see below).
4. If the iSCSI target is on a different physical machine - it all works.
5. If the iSCSI target is on dom0 itself - it works.
6. If I attach the AHCI controller to the Windows VM and install 
directly on the hard drive - it works.
7. If the block device for Windows VM is a disk, partition, file, LVM 
volume or even a ZoL's zvol (and it comes from a dom0 itself, without 
iSCSI)- it works.

If I install Windows and the GPLPV drivers on a hard drive attached to 
dom0, Windows + GPLPV work perfectly. If I then give the same hard drive 
as a block device to the storage VM and re-export it through iSCSI, 
Windows usually boots fine, but works unstable. And by unstable I mean 
random read/write errors, sometimes programs won't start, ntdll.dll 
crashes, and after couple reboots Windows won't boot (just like 
mentioned above).

The configurations I would like to achieve makes sense only with PV 
drivers on both storage and Windows VM. All of the "components" seem to 
work perfectly until all put together, so I am not really sure where the 
problem is.

I would be very grateful for any suggestions or ideas that could 
possibly help to narrow down the problem. Maybe I am just doing 
something wrong (I hope so). Or maybe there is a bug that shows itself 
only in such a particular configuration (hope not)?

Yours faithfully,
Kuba



Additional info:

I tried using couple kernels for dom0 (3.2.51, 3.10.x, 3.12.x packaged 
and self-compiled). I tried using different versions of open-iscsi and 
iscsi target, no luck.

I tried different gplpv drivers:
gplpv_Vista2008x64_0.11.0.372.msi from univention.de
gplpv_Vista2008x64_0.11.0.372.msi from meadowcourt.org
gplpv_Vista2008x64_0.11.0.418.msi from meadowcourt.org
gplpv_Vista2008x64_1.0.1089.msi   from www.ejbdigital.com.au
gplpv_Vista2008x64_1.0.1092.9.msi from www.ejbdigital.com.au

I am working mainly on Xen 4.3.1, but also tried with Xen 4.2.3 and 
4.4-RC2 with no noticeable change in behaviour.

I tried using qemu-traditional for both the storage VM and Windows VM, 
no luck.

I reinstalled Windows more times than during the XP and 98SE days 
combined :)

Typical Storage VM config file:
name='fbsd'
builder='hvm'
vcpus=8
memory=8192
disk=[
'phy:/dev/sdc,xvda,w',
'file:/mnt/fbsd.iso,hdc,r,devtype=cdrom'
]
vif=[
'bridge=xenbr0,mac=00:16:3e:14:b1:1a'
]
boot='c'
pae=1
nx=1
videoram=16
stdvga=1
sdl=0
vnc=1
vnclisten="0.0.0.0"
usb=1
usbdevice="tablet"
localtime=1
xen_platform_pci=1


Typical Windows VM config file:
name='win'
builder='hvm'
vcpus=8
memory=2048
disk=[
'phy:/dev/sdd,hda,w',
'file:/mnt/win.iso,hdc,r,devtype=cdrom'
]
vif=[
'bridge=xenbr0,mac=00:16:3e:14:b1:fc'
]
boot='c'
pae=1
nx=1
videoram=16
stdvga=1
sdl=0
vnc=1
vnclisten="0.0.0.0"
usb=1
usbdevice="tablet"
localtime=1
xen_platform_pci=1
viridian=1

Hardware: Intel S1200BTS, Xeon E3-1230, 16GB ECC RAM.

xl info with dom0 only:
host                   : ws
release                : 3.10.28custom1
version                : #1 SMP Wed Jan 29 20:53:38 CET 2014
machine                : x86_64
nr_cpus                : 8
max_cpu_id             : 127
nr_nodes               : 1
cores_per_socket       : 4
threads_per_core       : 2
cpu_mhz                : 3192
hw_caps                : 
bfebfbff:28100800:00000000:00003f00:17bae3ff:00000000:00000001:00000000
virt_caps              : hvm hvm_directio
total_memory           : 16108
free_memory            : 13843
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 3
xen_extra              : .1
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          :
xen_commandline        : placeholder dom0_mem=2G
cc_compiler            : gcc (Debian 4.7.2-5) 4.7.2
cc_compile_by          : root
cc_compile_domain      : localdomain
cc_compile_date        : Wed Jan 29 21:53:06 CET 2014
xend_config_format     : 4

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 13:51:52 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 13:51:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8s16-0008HA-9a; Thu, 30 Jan 2014 13:50:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kuba.0000@op.pl>) id 1W8s14-0008H3-KA
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 13:50:51 +0000
Received: from [85.158.139.211:7676] by server-3.bemta-5.messagelabs.com id
	DB/E0-13671-9B85AE25; Thu, 30 Jan 2014 13:50:49 +0000
X-Env-Sender: kuba.0000@op.pl
X-Msg-Ref: server-15.tower-206.messagelabs.com!1391089848!619853!1
X-Originating-IP: [213.180.142.146]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14644 invoked from network); 30 Jan 2014 13:50:48 -0000
Received: from smtpo15.poczta.onet.pl (HELO smtpo15.poczta.onet.pl)
	(213.180.142.146) by server-15.tower-206.messagelabs.com with SMTP;
	30 Jan 2014 13:50:48 -0000
Received: from [192.168.0.4] (host-89-230-211-189.lublin.mm.pl
	[89.230.211.189])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: kuba.0000@op.pl)
	by smtp.poczta.onet.pl (Onet) with ESMTPSA id 3fFNHr3GNqzZ7lbH
	for <xen-users@lists.xen.org>; Thu, 30 Jan 2014 14:50:46 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=op.pl; s=2011;
	t=1391089848; bh=s2gl3a0PAzbIRaTuxqZmZYZh5tFQX6KjZL+QdzfwFQo=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type:
	Content-Transfer-Encoding;
	b=Rr2HCYuFb1ne1dJgo55RjZ/5kvpcI5ne3p8yDUOw2vx8LrfGZx6d+8WB6vpQfhE/q
	BYKurVB+jQuvQXT3DM41CnIm3Zos6LuAlFYB7qoRCOmYVRoxKMmeC5Wj03N19kEp/S
	27sRNkkECPMIwI18UzgEzDoa+rKm20HTUHkC3KAA=
Message-ID: <52EA58B2.50004@op.pl>
Date: Thu, 30 Jan 2014 14:50:42 +0100
From: Kuba <kuba.0000@op.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Dear List,

I am trying to set up a following configuration:
1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled 
from sources,
2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached 
using VT-d, exporting block devices via iSCSI to other VMs and physical 
machines,
3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro 
4000) installed on a block device exported from the storage VM (target 
on the storage VM, initiator on dom0).

Everything works perfectly (including PCI & GPU passthrough) until I 
install GPLPV drivers on the Windows VM. After driver installation, 
Windows needs to reboot, boots fine, displays a message that PV SCSI 
drivers were installed and needs to reboot again, and then cannot boot. 
Sometimes it gets stuck at "booting from harddrive" in SeaBIOS, 
sometimes BSODs with "unmountable boot volume" message. All of the 
following I tried without GPU passthrough to narrow down the problem.

The intriguing part is this:

1. If the storage VM's OS is Linux - it fails with the above symptoms.
2. If the block devices for the storage VM come directly from dom0 (not 
via pci-passthrough) - it fails.
2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD 
9.2-GENERIC) - it all works.
3. If the storage VM's OS is Linux with kernel compiled without Xen 
guest support - it works, but is unstable (see below).
4. If the iSCSI target is on a different physical machine - it all works.
5. If the iSCSI target is on dom0 itself - it works.
6. If I attach the AHCI controller to the Windows VM and install 
directly on the hard drive - it works.
7. If the block device for Windows VM is a disk, partition, file, LVM 
volume or even a ZoL's zvol (and it comes from a dom0 itself, without 
iSCSI)- it works.

If I install Windows and the GPLPV drivers on a hard drive attached to 
dom0, Windows + GPLPV work perfectly. If I then give the same hard drive 
as a block device to the storage VM and re-export it through iSCSI, 
Windows usually boots fine, but works unstable. And by unstable I mean 
random read/write errors, sometimes programs won't start, ntdll.dll 
crashes, and after couple reboots Windows won't boot (just like 
mentioned above).

The configurations I would like to achieve makes sense only with PV 
drivers on both storage and Windows VM. All of the "components" seem to 
work perfectly until all put together, so I am not really sure where the 
problem is.

I would be very grateful for any suggestions or ideas that could 
possibly help to narrow down the problem. Maybe I am just doing 
something wrong (I hope so). Or maybe there is a bug that shows itself 
only in such a particular configuration (hope not)?

Yours faithfully,
Kuba



Additional info:

I tried using couple kernels for dom0 (3.2.51, 3.10.x, 3.12.x packaged 
and self-compiled). I tried using different versions of open-iscsi and 
iscsi target, no luck.

I tried different gplpv drivers:
gplpv_Vista2008x64_0.11.0.372.msi from univention.de
gplpv_Vista2008x64_0.11.0.372.msi from meadowcourt.org
gplpv_Vista2008x64_0.11.0.418.msi from meadowcourt.org
gplpv_Vista2008x64_1.0.1089.msi   from www.ejbdigital.com.au
gplpv_Vista2008x64_1.0.1092.9.msi from www.ejbdigital.com.au

I am working mainly on Xen 4.3.1, but also tried with Xen 4.2.3 and 
4.4-RC2 with no noticeable change in behaviour.

I tried using qemu-traditional for both the storage VM and Windows VM, 
no luck.

I reinstalled Windows more times than during the XP and 98SE days 
combined :)

Typical Storage VM config file:
name='fbsd'
builder='hvm'
vcpus=8
memory=8192
disk=[
'phy:/dev/sdc,xvda,w',
'file:/mnt/fbsd.iso,hdc,r,devtype=cdrom'
]
vif=[
'bridge=xenbr0,mac=00:16:3e:14:b1:1a'
]
boot='c'
pae=1
nx=1
videoram=16
stdvga=1
sdl=0
vnc=1
vnclisten="0.0.0.0"
usb=1
usbdevice="tablet"
localtime=1
xen_platform_pci=1


Typical Windows VM config file:
name='win'
builder='hvm'
vcpus=8
memory=2048
disk=[
'phy:/dev/sdd,hda,w',
'file:/mnt/win.iso,hdc,r,devtype=cdrom'
]
vif=[
'bridge=xenbr0,mac=00:16:3e:14:b1:fc'
]
boot='c'
pae=1
nx=1
videoram=16
stdvga=1
sdl=0
vnc=1
vnclisten="0.0.0.0"
usb=1
usbdevice="tablet"
localtime=1
xen_platform_pci=1
viridian=1

Hardware: Intel S1200BTS, Xeon E3-1230, 16GB ECC RAM.

xl info with dom0 only:
host                   : ws
release                : 3.10.28custom1
version                : #1 SMP Wed Jan 29 20:53:38 CET 2014
machine                : x86_64
nr_cpus                : 8
max_cpu_id             : 127
nr_nodes               : 1
cores_per_socket       : 4
threads_per_core       : 2
cpu_mhz                : 3192
hw_caps                : 
bfebfbff:28100800:00000000:00003f00:17bae3ff:00000000:00000001:00000000
virt_caps              : hvm hvm_directio
total_memory           : 16108
free_memory            : 13843
sharing_freed_memory   : 0
sharing_used_memory    : 0
outstanding_claims     : 0
free_cpus              : 0
xen_major              : 4
xen_minor              : 3
xen_extra              : .1
xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          :
xen_commandline        : placeholder dom0_mem=2G
cc_compiler            : gcc (Debian 4.7.2-5) 4.7.2
cc_compile_by          : root
cc_compile_domain      : localdomain
cc_compile_date        : Wed Jan 29 21:53:06 CET 2014
xend_config_format     : 4

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:37:36 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8sjz-0002xP-44; Thu, 30 Jan 2014 14:37:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8sjx-0002xB-TC
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:37:14 +0000
Received: from [85.158.143.35:6921] by server-1.bemta-4.messagelabs.com id
	52/B0-31661-9936AE25; Thu, 30 Jan 2014 14:37:13 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1391092631!1963933!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12651 invoked from network); 30 Jan 2014 14:37:12 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:37:12 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98110564"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:37:11 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:37:10 -0500
Message-ID: <1391092629.5650.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Christoph Ritzer <C.Ritzer@gmx.at>
Date: Thu, 30 Jan 2014 14:37:09 +0000
In-Reply-To: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
References: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Windows VPS crashing after several minutes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 08:09 +0100, Christoph Ritzer wrote:
> Hello,
> when I'm trying to install WIndows Server 2008 on my Xen 4.1 on Debian
> Wheezy, the guest os crashes after a few minutes and on my Dom0 i get
> Kernel Errors even when I want to install something on the Dom0 or
> when i want to reboot it.
> The Errors

Please can you post a full dom0 dmesg trace instead of just this little
snippet. You might also want to have a look at
http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen to determine some of
the other things which might be useful to folks trying to help you (e.g.
the guest cfg, toolstack logs, qemu logs spring to mind).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:37:36 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8sjz-0002xP-44; Thu, 30 Jan 2014 14:37:15 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8sjx-0002xB-TC
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:37:14 +0000
Received: from [85.158.143.35:6921] by server-1.bemta-4.messagelabs.com id
	52/B0-31661-9936AE25; Thu, 30 Jan 2014 14:37:13 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1391092631!1963933!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12651 invoked from network); 30 Jan 2014 14:37:12 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:37:12 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98110564"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:37:11 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:37:10 -0500
Message-ID: <1391092629.5650.6.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Christoph Ritzer <C.Ritzer@gmx.at>
Date: Thu, 30 Jan 2014 14:37:09 +0000
In-Reply-To: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
References: <trinity-8f2ce92a-0bad-401a-8456-51d487fdef79-1391065789979@3capp-gmx-bs58>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Windows VPS crashing after several minutes
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 08:09 +0100, Christoph Ritzer wrote:
> Hello,
> when I'm trying to install WIndows Server 2008 on my Xen 4.1 on Debian
> Wheezy, the guest os crashes after a few minutes and on my Dom0 i get
> Kernel Errors even when I want to install something on the Dom0 or
> when i want to reboot it.
> The Errors

Please can you post a full dom0 dmesg trace instead of just this little
snippet. You might also want to have a look at
http://wiki.xen.org/wiki/Reporting_Bugs_against_Xen to determine some of
the other things which might be useful to folks trying to help you (e.g.
the guest cfg, toolstack logs, qemu logs spring to mind).

Ian.



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:41:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8sne-0003fJ-Ev; Thu, 30 Jan 2014 14:41:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8snc-0003ea-Jm
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:41:01 +0000
Received: from [85.158.139.211:49126] by server-6.bemta-5.messagelabs.com id
	52/94-14342-A746AE25; Thu, 30 Jan 2014 14:40:58 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1391092855!626582!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10838 invoked from network); 30 Jan 2014 14:40:57 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:40:57 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98111832"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:40:53 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:40:50 -0500
Message-ID: <1391092849.5650.8.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Thu, 30 Jan 2014 14:40:49 +0000
In-Reply-To: <1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390910704.7753.73.camel@kazak.uk.xensource.com>
	<1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 11:05 +0000, Giovanni Bellac wrote:
> Hello Ian,
> 
> yes, this is from a console output of the domU, when starting with
> "ip", "netmask" and "gateway" parameters in the sxp file.
> 
> Here is a complete "dmesg" output of a domU running on XEN 4.0.
> 
> The "Command line" line is interesting:
> 
> [    0.000000] Command line: root=/dev/xvda1 ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off 

Hrm, so it seems that xend actually contains code to take various
generic looking networking settings and to fabricate a Linux specific
command line out of them.

If I'm honest I think this sort of Linux specific behaviour[0] was a
misfeature of xend and I'm rather reluctant to carry such behaviour over
into xl-land. (copying xen-devel so that folks on both -user and -devel
have a chance to comment on that).

You could add the necessary bits to the Linux command line using the
"extra" option manually, which would work with both xend and xl. Is that
an acceptable compromise for you?

Ian.

[0] Not just Linux specific but AFAIAA dependent on the kernel .config
having nfsroot support enabled. I think there have even been mutterings
on lkml about one day making this be functionality provided by the
initramfs and not be the kernel directly (see klibc etc).

> 
> Kind regards
> Giovanni
> 
> 
> 
> 
> 
> 
> root@vsrv70428:~# cat dmesg.txt 
> [    0.000000] Initializing cgroup subsys cpuset
> [    0.000000] Initializing cgroup subsys cpu
> [    0.000000] Linux version 3.0.101 (root@backer64) (gcc version
> 4.4.5 (Debian 4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013
> [    0.000000] Command line: root=/dev/xvda1
> ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off 
> [    0.000000] ACPI in unprivileged domain disabled
> [    0.000000] released 0 pages of unused memory
> [    0.000000] Set 0 page(s) to 1-1 mapping.
> [    0.000000] BIOS-provided physical RAM map:
> [    0.000000]  Xen: 0000000000000000 - 00000000000a0000 (usable)
> [    0.000000]  Xen: 00000000000a0000 - 0000000000100000 (reserved)
> [    0.000000]  Xen: 0000000000100000 - 0000000200800000 (usable)
> [    0.000000] NX (Execute Disable) protection: active
> [    0.000000] DMI not present or invalid.
> [    0.000000] e820 update range: 0000000000000000 - 0000000000010000
> (usable) ==> (reserved)
> [    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000
> (usable)
> [    0.000000] No AGP bridge found
> [    0.000000] last_pfn = 0x200800 max_arch_pfn = 0x400000000
> [    0.000000] last_pfn = 0x100000 max_arch_pfn = 0x400000000
> [    0.000000] initial memory mapped : 0 - 02858000
> [    0.000000] Base memory trampoline at [ffff88000009b000] 9b000 size
> 20480
> [    0.000000] init_memory_mapping: 0000000000000000-0000000100000000
> [    0.000000]  0000000000 - 0100000000 page 4k
> [    0.000000] kernel direct mapping tables up to 0xffffffff @ [mem
> 0x007fb000-0x00ffffff]
> [    0.000000] xen: setting RW the range fdc000 - 1000000
> [    0.000000] init_memory_mapping: 0000000100000000-0000000200800000
> [    0.000000]  0100000000 - 0200800000 page 4k
> [    0.000000] kernel direct mapping tables up to 0x2007fffff @ [mem
> 0xff7f6000-0xffffffff]
> [    0.000000] xen: setting RW the range fffff000 - 100000000
> [    0.000000] NUMA turned off
> [    0.000000] Faking a node at 0000000000000000-0000000200800000
> [    0.000000] Initmem setup node 0 0000000000000000-0000000200800000
> [    0.000000]   NODE_DATA [00000001ffffb000 - 00000001ffffffff]
> [    0.000000] Zone PFN ranges:
> [    0.000000]   DMA      0x00000010 -> 0x00001000
> [    0.000000]   DMA32    0x00001000 -> 0x00100000
> [    0.000000]   Normal   0x00100000 -> 0x00200800
> [    0.000000] Movable zone start PFN for each node
> [    0.000000] early_node_map[2] active PFN ranges
> [    0.000000]     0: 0x00000010 -> 0x000000a0
> [    0.000000]     0: 0x00000100 -> 0x00200800
> [    0.000000] On node 0 totalpages: 2099088
> [    0.000000]   DMA zone: 56 pages used for memmap
> [    0.000000]   DMA zone: 2022 pages reserved
> [    0.000000]   DMA zone: 1906 pages, LIFO batch:0
> [    0.000000]   DMA32 zone: 14280 pages used for memmap
> [    0.000000]   DMA32 zone: 1030200 pages, LIFO batch:31
> [    0.000000]   Normal zone: 14364 pages used for memmap
> [    0.000000]   Normal zone: 1036260 pages, LIFO batch:31
> [    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
> [    0.000000] No local APIC present
> [    0.000000] APIC: disable apic facility
> [    0.000000] APIC: switched to apic NOOP
> [    0.000000] nr_irqs_gsi: 16
> [    0.000000] PM: Registered nosave memory: 00000000000a0000 -
> 0000000000100000
> [    0.000000] PCI: Warning: Cannot find a gap in the 32bit address
> range
> [    0.000000] PCI: Unassigned devices with 32bit resource registers
> may break!
> [    0.000000] Allocating PCI resources starting at 200900000 (gap:
> 200900000:400000)
> [    0.000000] Booting paravirtualized kernel on Xen
> [    0.000000] Xen version: 4.0.3 (preserve-AD)
> [    0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64
> nr_cpu_ids:4 nr_node_ids:1
> [    0.000000] PERCPU: Embedded 27 pages/cpu @ffff8801ffc00000 s79552
> r8192 d22848 u524288
> [    0.000000] pcpu-alloc: s79552 r8192 d22848 u524288 alloc=1*2097152
> [    0.000000] pcpu-alloc: [0] 0 1 2 3 
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 2068366
> [    0.000000] Policy zone: Normal
> [    0.000000] Kernel command line: root=/dev/xvda1
> ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXXX:eth0:off 
> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> [    0.000000] Checking aperture...
> [    0.000000] No AGP bridge found
> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA -
> bailing!
> [    0.000000] Memory: 8148136k/8396800k available (13024k kernel
> code, 448k absent, 248216k reserved, 8399k data, 808k init)
> [    0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0,
> CPUs=4, Nodes=1
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000] NR_IRQS:4352 nr_irqs:304 16
> [    0.000000] Console: colour dummy device 80x25
> [    0.000000] console [tty0] enabled
> [    0.000000] console [hvc0] enabled
> [    0.000000] Xen: using vcpuop timer interface
> [    0.000000] installing Xen timer for CPU 0
> [    0.000000] Detected 2400.154 MHz processor.
> [    0.000999] Calibrating delay loop (skipped), value calculated
> using timer frequency.. 4800.30 BogoMIPS (lpj=2400154)
> [    0.000999] pid_max: default: 32768 minimum: 301
> [    0.000999] Security Framework initialized
> [    0.000999] SELinux:  Initializing.
> [    0.000999] SELinux:  Starting in permissive mode
> [    0.001915] Dentry cache hash table entries: 1048576 (order: 11,
> 8388608 bytes)
> [    0.004217] Inode-cache hash table entries: 524288 (order: 10,
> 4194304 bytes)
> [    0.004919] Mount-cache hash table entries: 256
> [    0.005088] Initializing cgroup subsys cpuacct
> [    0.005098] Initializing cgroup subsys devices
> [    0.005103] Initializing cgroup subsys freezer
> [    0.005107] Initializing cgroup subsys net_cls
> [    0.005111] Initializing cgroup subsys blkio
> [    0.005180] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> [    0.005181] ENERGY_PERF_BIAS: View and update with
> x86_energy_perf_policy(8)
> [    0.005202] CPU: Physical Processor ID: 0
> [    0.005206] CPU: Processor Core ID: 0
> [    0.005311] SMP alternatives: switching to UP code
> [    0.076491] Performance Events: unsupported p6 CPU model 44 no PMU
> driver, software events only.
> [    0.076649] installing Xen timer for CPU 1
> [    0.076679] SMP alternatives: switching to SMP code
> [    0.145292] installing Xen timer for CPU 2
> [    0.145452] installing Xen timer for CPU 3
> [    0.145559] Brought up 4 CPUs
> [    0.145605] devtmpfs: initialized
> [    0.145605] xor: automatically using best checksumming function:
> generic_sse
> [    0.150600]    generic_sse:  2656.000 MB/sec
> [    0.150606] xor: using function: generic_sse (2656.000 MB/sec)
> [    0.150623] Grant table initialized
> [    0.170276] Time: 165:165:165  Date: 165/165/65
> [    0.170321] NET: Registered protocol family 16
> [    0.171432] PCI: setting up Xen PCI frontend stub
> [    0.171439] PCI: pci_cache_line_size set to 64 bytes
> [    0.190008] bio: create slab <bio-0> at 0
> [    0.206499] raid6: int64x1   2261 MB/s
> [    0.223529] raid6: int64x2   2910 MB/s
> [    0.240547] raid6: int64x4   1964 MB/s
> [    0.257585] raid6: int64x8   2039 MB/s
> [    0.274653] raid6: sse2x1    5902 MB/s
> [    0.291698] raid6: sse2x2    6894 MB/s
> [    0.308712] raid6: sse2x4    7335 MB/s
> [    0.308717] raid6: using algorithm sse2x4 (7335 MB/s)
> [    0.308977] ACPI: Interpreter disabled.
> [    0.308986] xen/balloon: Initialising balloon driver.
> [    0.308986] last_pfn = 0x200800 max_arch_pfn = 0x400000000
> [    0.310966] xen-balloon: Initialising balloon driver.
> [    0.310989] vgaarb: loaded
> [    0.311023] SCSI subsystem initialized
> [    0.311023] libata version 3.00 loaded.
> [    0.311023] usbcore: registered new interface driver usbfs
> [    0.311023] usbcore: registered new interface driver hub
> [    0.311968] usbcore: registered new device driver usb
> [    0.311991] Advanced Linux Sound Architecture Driver Version
> 1.0.24.
> [    0.311991] PCI: System does not support PCI
> [    0.311991] PCI: System does not support PCI
> [    0.312004] cfg80211: Calling CRDA to update world regulatory
> domain
> [    0.312124] NetLabel: Initializing
> [    0.312129] NetLabel:  domain hash size = 128
> [    0.312133] NetLabel:  protocols = UNLABELED CIPSOv4
> [    0.312145] NetLabel:  unlabeled traffic allowed by default
> [    0.312159] Switching to clocksource xen
> [    0.312159] Switched to NOHz mode on CPU #0
> [    0.312224] Switched to NOHz mode on CPU #1
> [    0.312296] Switched to NOHz mode on CPU #2
> [    0.312308] Switched to NOHz mode on CPU #3
> [    0.316881] pnp: PnP ACPI: disabled
> [    0.321899] PCI: max bus depth: 0 pci_try_num: 1
> [    0.321921] NET: Registered protocol family 2
> [    0.322445] IP route cache hash table entries: 262144 (order: 9,
> 2097152 bytes)
> [    0.324691] TCP established hash table entries: 524288 (order: 11,
> 8388608 bytes)
> [    0.326244] TCP bind hash table entries: 65536 (order: 8, 1048576
> bytes)
> [    0.326397] TCP: Hash tables configured (established 524288 bind
> 65536)
> [    0.326403] TCP reno registered
> [    0.326442] UDP hash table entries: 4096 (order: 5, 131072 bytes)
> [    0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072
> bytes)
> [    0.326599] NET: Registered protocol family 1
> [    0.326701] RPC: Registered named UNIX socket transport module.
> [    0.326707] RPC: Registered udp transport module.
> [    0.326711] RPC: Registered tcp transport module.
> [    0.326714] RPC: Registered tcp NFSv4.1 backchannel transport
> module.
> [    0.326721] PCI: CLS 0 bytes, default 64
> [    0.326760] PCI-DMA: Using software bounce buffering for IO
> (SWIOTLB)
> [    0.326767] Placing 64MB software IO TLB between ffff8800fb7f6000 -
> ffff8800ff7f6000
> [    0.326773] software IO TLB at phys 0xfb7f6000 - 0xff7f6000
> [    0.326872] platform rtc_cmos: registered platform RTC device (no
> PNP device found)
> [    0.328713] microcode: CPU0 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328732] microcode: CPU1 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328750] microcode: CPU2 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328765] microcode: CPU3 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328839] microcode: Microcode Update Driver: v2.00
> <tigran@aivazian.fsnet.co.uk>, Peter Oruba
> [    0.329156] audit: initializing netlink socket (disabled)
> [    0.329168] type=2000 audit(1390300158.090:1): initialized
> [    0.357317] HugeTLB registered 2 MB page size, pre-allocated 0
> pages
> [    0.361374] VFS: Disk quotas dquot_6.5.2
> [    0.361461] Dquot-cache hash table entries: 512 (order 0, 4096
> bytes)
> [    0.361812] DLM installed
> [    0.362991] NTFS driver 2.1.30 [Flags: R/W].
> [    0.363268] fuse init (API version 7.16)
> [    0.363757] JFS: nTxBlock = 8192, nTxLock = 65536
> [    0.366079] SGI XFS with ACLs, security attributes, realtime, large
> block/inode numbers, no debug enabled
> [    0.392866] SGI XFS Quota Management subsystem
> [    0.392877] OCFS2 1.5.0
> [    0.393101] ocfs2: Registered cluster interface o2cb
> [    0.393168] ocfs2: Registered cluster interface user
> [    0.393174] OCFS2 DLMFS 1.5.0
> [    0.393279] OCFS2 User DLM kernel interface loaded
> [    0.393285] OCFS2 Node Manager 1.5.0
> [    0.393400] OCFS2 DLM 1.5.0
> [    0.393857] GFS2 installed
> [    0.393867] msgmni has been set to 15914
> [    0.393976] SELinux:  Registering netfilter hooks
> [    0.394566] Block layer SCSI generic (bsg) driver version 0.4
> loaded (major 253)
> [    0.394607] io scheduler noop registered
> [    0.394612] io scheduler deadline registered
> [    0.394694] io scheduler cfq registered (default)
> [    0.394898] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> [    0.395180] Event-channel device installed.
> [    0.395842] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    0.457386] Non-volatile memory driver v1.3
> [    0.457392] Linux agpgart interface v0.103
> [    0.457583] [drm] Initialized drm 1.1.0 20060810
> [    0.457590] [drm:i915_init] *ERROR* drm/i915 can't work without
> intel_agp module!
> [    0.459632] brd: module loaded
> [    0.460674] loop: module loaded
> [    0.460814] nbd: registered device at major 43
> [    0.465569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)
> [    0.465577] drbd: built-in
> [    0.465580] drbd: registered as block device major 147
> [    0.465584] drbd: minor_table @ 0xffff8801f6c91100
> [    0.465848] Loading iSCSI transport class v2.0-870.
> [    0.466415] st: Version 20101219, fixed bufsize 32768, s/g segs 256
> [    0.466731] SCSI Media Changer driver v0.25 
> [    0.467322] e1000: Intel(R) PRO/1000 Network Driver - version
> 7.3.21-k8-NAPI
> [    0.467329] e1000: Copyright (c) 1999-2006 Intel Corporation.
> [    0.467391] e1000e: Intel(R) PRO/1000 Network Driver - 1.3.10-k2
> [    0.467397] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
> [    0.467460] Intel(R) Gigabit Ethernet Network Driver - version
> 3.0.6-k2
> [    0.467466] Copyright (c) 2007-2011 Intel Corporation.
> [    0.467519] Intel(R) Virtual Function Network Driver - version
> 1.0.8-k0
> [    0.467524] Copyright (c) 2009 - 2010 Intel Corporation.
> [    0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver -
> version 3.3.8-k2
> [    0.467595] ixgbe: Copyright (c) 1999-2011 Intel Corporation.
> [    0.467655] ixgbevf: Intel(R) 10 Gigabit PCI Express Virtual
> Function Network Driver - version 2.0.0-k2
> [    0.467663] Copyright (c) 2009 - 2010 Intel Corporation.
> [    0.467715] ixgb: Intel(R) PRO/10GbE Network Driver - version
> 1.0.135-k2-NAPI
> [    0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.
> [    0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April
> 27, 2011)
> [    0.468051] bonding: Warning: either miimon or arp_interval and
> arp_ip_target module parameters must be specified, otherwise bonding
> will not detect link failures! see bonding.txt for details.
> [    0.468640] blkfront: xvda1: barrier or flush: disabled
> [    0.469969] Atheros(R) L2 Ethernet Driver - version 2.2.3
> [    0.469975] Copyright (c) 2007 Atheros Corporation.
> [    0.470037] tehuti: Tehuti Networks(R) Network Driver, 7.29.3
> [    0.470042] tehuti: Options: hw_csum 
> [    0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13
> [    0.470147] jme: JMicron JMC2XX ethernet driver version 1.0.8
> [    0.470250] VMware vmxnet3 virtual NIC driver - version
> 1.1.29.0-k-NAPI
> [    0.470301] Brocade 10G Ethernet driver
> [    0.470655] pcnet32: pcnet32.c:v1.35 21.Apr.2008
> tsbogend@alpha.franken.de
> [    0.470707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
> [    0.470712] e100: Copyright(c) 1999-2006 Intel Corporation
> [    0.470765] tlan: ThunderLAN driver v1.17
> [    0.470815] tlan: 0 devices installed, PCI: 0  EISA: 0
> [    0.471215] ns83820.c: National Semiconductor DP83820 10/100/1000
> driver.
> [    0.592776] cnic: Broadcom NetXtreme II CNIC Driver cnic v2.2.14
> (Mar 30, 2011)
> [    0.592817] Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver
> bnx2x 1.62.12-0 (2011/03/20)
> [    0.592950] sky2: driver version 1.28
> [    0.593655] QLogic 1/10 GbE Converged/Intelligent Ethernet Driver
> v5.0.18
> [    0.593787] PPP generic driver version 2.4.2
> [    0.593904] PPP Deflate Compression module registered
> [    0.593910] PPP BSD Compression module registered
> [    0.593915] Initialising Xen virtual ethernet driver.
> [    0.595294] eql: Equalizer2002: Simon Janes (simon@ncm.com) and
> David S. Miller (davem@redhat.com)
> [    0.595581] tun: Universal TUN/TAP device driver, 1.6
> [    0.595588] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
> [    0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.
> [    0.595874] vxge: Driver version: 2.5.3.22640-k
> [    0.595941] myri10ge: Version 1.5.2-1.459
> [    0.596173] console [netcon0] enabled
> [    0.596178] netconsole: network logging started
> [    0.596182] QLogic/NetXen Network Driver v4.0.75
> [    0.596298] Solarflare NET driver v3.1
> [    0.596651] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
> Driver
> [    0.596658] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96
> [    0.596721] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> [    0.596728] ohci_hcd: block sizes: ed 80 td 96
> [    0.596787] uhci_hcd: USB Universal Host Controller Interface
> driver
> [    0.596938] usbcore: registered new interface driver usblp
> [    0.596947] Initializing USB Mass Storage driver...
> [    0.597035] usbcore: registered new interface driver usb-storage
> [    0.597042] USB Mass Storage support registered.
> [    0.597114] usbcore: registered new interface driver libusual
> [    0.597344] i8042: PNP: No PS/2 controller found. Probing ports
> directly.
> [    1.606875] i8042: No controller found
> [    1.606986] mousedev: PS/2 mouse device common for all mice
> [    1.647359] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as
> rtc0
> [    1.647433] rtc_cmos: probe of rtc_cmos failed with error -38
> [    1.647611] md: linear personality registered for level -1
> [    1.647618] md: raid0 personality registered for level 0
> [    1.647622] md: raid1 personality registered for level 1
> [    1.647627] md: raid10 personality registered for level 10
> [    1.647631] md: raid6 personality registered for level 6
> [    1.647634] md: raid5 personality registered for level 5
> [    1.647638] md: raid4 personality registered for level 4
> [    1.647643] md: multipath personality registered for level -4
> [    1.647648] md: faulty personality registered for level -5
> [    1.647885] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02)
> initialised: dm-devel@redhat.com
> [    1.647963] device-mapper: multipath: version 1.3.0 loaded
> [    1.647970] device-mapper: multipath round-robin: version 1.0.0
> loaded
> [    1.647975] device-mapper: multipath queue-length: version 0.1.0
> loaded
> [    1.647979] device-mapper: multipath service-time: version 0.2.0
> loaded
> [    1.648093] cpuidle: using governor ladder
> [    1.648099] cpuidle: using governor menu
> [    1.648102] EFI Variables Facility v0.08 2004-May-17
> [    1.649120] usbcore: registered new interface driver usbhid
> [    1.649127] usbhid: USB HID core driver
> [    1.649608] ALSA device list:
> [    1.649614]   No soundcards found.
> [    1.649648] Netfilter messages via NETLINK v0.30.
> [    1.649670] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
> [    1.649965] ctnetlink v0.93: registering with nfnetlink.
> [    1.650163] xt_time: kernel timezone is -0000
> [    1.650171] ip_set: protocol 6
> [    1.650187] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
> [    1.650215] IPVS: Connection hash table configured (size=4096,
> memory=64Kbytes)
> [    1.650281] IPVS: Creating netns size=2056 id=0
> [    1.650287] IPVS: ipvs loaded.
> [    1.650291] IPVS: [rr] scheduler registered.
> [    1.650295] IPVS: [wrr] scheduler registered.
> [    1.650299] IPVS: [lc] scheduler registered.
> [    1.650302] IPVS: [wlc] scheduler registered.
> [    1.650311] IPVS: [lblc] scheduler registered.
> [    1.650321] IPVS: [lblcr] scheduler registered.
> [    1.650325] IPVS: [dh] scheduler registered.
> [    1.650329] IPVS: [sh] scheduler registered.
> [    1.650333] IPVS: [sed] scheduler registered.
> [    1.650337] IPVS: [nq] scheduler registered.
> [    1.650342] IPVS: ftp: loaded support on port[0] = 21
> [    1.650346] IPVS: [sip] pe registered.
> [    1.650569] IPv4 over IPv4 tunneling driver
> [    1.650877] GRE over IPv4 demultiplexor driver
> [    1.650883] GRE over IPv4 tunneling driver
> [    1.651415] ip_tables: (C) 2000-2006 Netfilter Core Team
> [    1.651460] arp_tables: (C) 2002 David S. Miller
> [    1.651474] TCP cubic registered
> [    1.651477] Initializing XFRM netlink socket
> [    1.651760] NET: Registered protocol family 10
> [    1.653337] ip6_tables: (C) 2000-2006 Netfilter Core Team
> [    1.653400] IPv6 over IPv4 tunneling driver
> [    1.654673] NET: Registered protocol family 17
> [    1.654685] NET: Registered protocol family 15
> [    1.654729] Bridge firewalling registered
> [    1.654735] Ebtables v2.0 registered
> [    1.654767] L2TP core driver, V2.0
> [    1.654771] 802.1Q VLAN Support v1.8
> [    1.655121] sctp: Hash tables configured (established 65536 bind
> 65536)
> [    1.655401] Registering the dns_resolver key type
> [    1.655585] PM: Hibernation image not present or could not be
> loaded.
> [    1.655595] registered taskstats version 1
> [    1.655617] XENBUS: Device with no driver: device/console/0
> [    1.655621]   Magic number: 1:252:3141
> [    1.667063] IP-Config: Complete:
> [    1.667072]      device=eth0, addr=213.160.XX.XX,
> mask=255.255.255.0, gw=213.160.XX.XX,
> [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX
> [    1.667094]      bootserver=127.0.255.255,
> rootserver=127.0.255.255, rootpath=
> [    1.667162] md: Waiting for all devices to be available before
> autodetect
> [    1.667168] md: If you don't use raid, use raid=noautodetect
> [    1.667362] md: Autodetecting RAID arrays.
> [    1.667367] md: Scanned 0 and added 0 devices.
> [    1.667371] md: autorun ...
> [    1.667373] md: ... autorun DONE.
> [    1.687595] EXT3-fs: barriers not enabled
> [    1.687789] kjournald starting.  Commit interval 5 seconds
> [    1.687956] EXT3-fs (xvda1): using internal journal
> [    1.687967] EXT3-fs (xvda1): mounted filesystem with writeback data
> mode
> [    1.687984] VFS: Mounted root (ext3 filesystem) on device 202:1.
> [    1.694482] devtmpfs: mounted
> [    1.694805] Freeing unused kernel memory: 808k freed
> [    1.694994] Write protecting the kernel read-only data: 20480k
> [    1.702908] Freeing unused kernel memory: 1288k freed
> [    1.703715] Freeing unused kernel memory: 1304k freed
> [    1.999674] udev[1230]: starting version 164
> [    3.042545] Adding 524284k swap on /swap.  Priority:-1 extents:133
> across:541292k SS
> [    4.078247] sshd (1850): /proc/1850/oom_adj is deprecated, please
> use /proc/1850/oom_score_adj instead.
> [   11.970025] eth0: no IPv6 routers present
> 
> 
> 
> 
> 
> 
> Ian Campbell <Ian.Campbell@citrix.com> schrieb am 13:07 Dienstag,
> 28.Januar 2014:
> 
> On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:
> > The "ip", "netmask" and "gateway" options in the domU sxp file are
> > forwarding the options to the kernel of the domU when starting:
> > 
> > Output of console when starting the domU with "-c" (console):
> > ...
> > [    1.667063] IP-Config: Complete:
> > [    1.667072]      device=eth0, addr=213.160.XX.XX,
> mask=255.255.255.0, gw=213.160.XX.XX,
> > [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX.tld,
> > [    1.667094]      bootserver=127.0.255.255,
> rootserver=127.0.255.255, rootpath=
> > ...
> 
> This is the domU console? I wonder if perhaps this stuff is causing
> things to get added to the guest command line -- can you post a full
> guest dmesg please?
> 
> 
> Ian.
> 
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
> 
> 
> 
> 




_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:41:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8sne-0003fJ-Ev; Thu, 30 Jan 2014 14:41:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8snc-0003ea-Jm
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:41:01 +0000
Received: from [85.158.139.211:49126] by server-6.bemta-5.messagelabs.com id
	52/94-14342-A746AE25; Thu, 30 Jan 2014 14:40:58 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1391092855!626582!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10838 invoked from network); 30 Jan 2014 14:40:57 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:40:57 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98111832"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:40:53 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:40:50 -0500
Message-ID: <1391092849.5650.8.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Giovanni Bellac <giovannib1979@ymail.com>
Date: Thu, 30 Jan 2014 14:40:49 +0000
In-Reply-To: <1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
References: <1390489176.13566.YahooMailNeo@web171502.mail.ir2.yahoo.com>
	<1390490156.24595.101.camel@kazak.uk.xensource.com>
	<1390729101.16602.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390816692.9890.15.camel@kazak.uk.xensource.com>
	<1390910385.49046.YahooMailNeo@web171506.mail.ir2.yahoo.com>
	<1390910704.7753.73.camel@kazak.uk.xensource.com>
	<1391079941.30719.YahooMailNeo@web171502.mail.ir2.yahoo.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] XEN 4.3 sxp options ip, netmask,
 gateway no more available ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 11:05 +0000, Giovanni Bellac wrote:
> Hello Ian,
> 
> yes, this is from a console output of the domU, when starting with
> "ip", "netmask" and "gateway" parameters in the sxp file.
> 
> Here is a complete "dmesg" output of a domU running on XEN 4.0.
> 
> The "Command line" line is interesting:
> 
> [    0.000000] Command line: root=/dev/xvda1 ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off 

Hrm, so it seems that xend actually contains code to take various
generic looking networking settings and to fabricate a Linux specific
command line out of them.

If I'm honest I think this sort of Linux specific behaviour[0] was a
misfeature of xend and I'm rather reluctant to carry such behaviour over
into xl-land. (copying xen-devel so that folks on both -user and -devel
have a chance to comment on that).

You could add the necessary bits to the Linux command line using the
"extra" option manually, which would work with both xend and xl. Is that
an acceptable compromise for you?

Ian.

[0] Not just Linux specific but AFAIAA dependent on the kernel .config
having nfsroot support enabled. I think there have even been mutterings
on lkml about one day making this be functionality provided by the
initramfs and not be the kernel directly (see klibc etc).

> 
> Kind regards
> Giovanni
> 
> 
> 
> 
> 
> 
> root@vsrv70428:~# cat dmesg.txt 
> [    0.000000] Initializing cgroup subsys cpuset
> [    0.000000] Initializing cgroup subsys cpu
> [    0.000000] Linux version 3.0.101 (root@backer64) (gcc version
> 4.4.5 (Debian 4.4.5-8) ) #2 SMP Mon Dec 30 13:15:49 CET 2013
> [    0.000000] Command line: root=/dev/xvda1
> ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXX:eth0:off 
> [    0.000000] ACPI in unprivileged domain disabled
> [    0.000000] released 0 pages of unused memory
> [    0.000000] Set 0 page(s) to 1-1 mapping.
> [    0.000000] BIOS-provided physical RAM map:
> [    0.000000]  Xen: 0000000000000000 - 00000000000a0000 (usable)
> [    0.000000]  Xen: 00000000000a0000 - 0000000000100000 (reserved)
> [    0.000000]  Xen: 0000000000100000 - 0000000200800000 (usable)
> [    0.000000] NX (Execute Disable) protection: active
> [    0.000000] DMI not present or invalid.
> [    0.000000] e820 update range: 0000000000000000 - 0000000000010000
> (usable) ==> (reserved)
> [    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000
> (usable)
> [    0.000000] No AGP bridge found
> [    0.000000] last_pfn = 0x200800 max_arch_pfn = 0x400000000
> [    0.000000] last_pfn = 0x100000 max_arch_pfn = 0x400000000
> [    0.000000] initial memory mapped : 0 - 02858000
> [    0.000000] Base memory trampoline at [ffff88000009b000] 9b000 size
> 20480
> [    0.000000] init_memory_mapping: 0000000000000000-0000000100000000
> [    0.000000]  0000000000 - 0100000000 page 4k
> [    0.000000] kernel direct mapping tables up to 0xffffffff @ [mem
> 0x007fb000-0x00ffffff]
> [    0.000000] xen: setting RW the range fdc000 - 1000000
> [    0.000000] init_memory_mapping: 0000000100000000-0000000200800000
> [    0.000000]  0100000000 - 0200800000 page 4k
> [    0.000000] kernel direct mapping tables up to 0x2007fffff @ [mem
> 0xff7f6000-0xffffffff]
> [    0.000000] xen: setting RW the range fffff000 - 100000000
> [    0.000000] NUMA turned off
> [    0.000000] Faking a node at 0000000000000000-0000000200800000
> [    0.000000] Initmem setup node 0 0000000000000000-0000000200800000
> [    0.000000]   NODE_DATA [00000001ffffb000 - 00000001ffffffff]
> [    0.000000] Zone PFN ranges:
> [    0.000000]   DMA      0x00000010 -> 0x00001000
> [    0.000000]   DMA32    0x00001000 -> 0x00100000
> [    0.000000]   Normal   0x00100000 -> 0x00200800
> [    0.000000] Movable zone start PFN for each node
> [    0.000000] early_node_map[2] active PFN ranges
> [    0.000000]     0: 0x00000010 -> 0x000000a0
> [    0.000000]     0: 0x00000100 -> 0x00200800
> [    0.000000] On node 0 totalpages: 2099088
> [    0.000000]   DMA zone: 56 pages used for memmap
> [    0.000000]   DMA zone: 2022 pages reserved
> [    0.000000]   DMA zone: 1906 pages, LIFO batch:0
> [    0.000000]   DMA32 zone: 14280 pages used for memmap
> [    0.000000]   DMA32 zone: 1030200 pages, LIFO batch:31
> [    0.000000]   Normal zone: 14364 pages used for memmap
> [    0.000000]   Normal zone: 1036260 pages, LIFO batch:31
> [    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
> [    0.000000] No local APIC present
> [    0.000000] APIC: disable apic facility
> [    0.000000] APIC: switched to apic NOOP
> [    0.000000] nr_irqs_gsi: 16
> [    0.000000] PM: Registered nosave memory: 00000000000a0000 -
> 0000000000100000
> [    0.000000] PCI: Warning: Cannot find a gap in the 32bit address
> range
> [    0.000000] PCI: Unassigned devices with 32bit resource registers
> may break!
> [    0.000000] Allocating PCI resources starting at 200900000 (gap:
> 200900000:400000)
> [    0.000000] Booting paravirtualized kernel on Xen
> [    0.000000] Xen version: 4.0.3 (preserve-AD)
> [    0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64
> nr_cpu_ids:4 nr_node_ids:1
> [    0.000000] PERCPU: Embedded 27 pages/cpu @ffff8801ffc00000 s79552
> r8192 d22848 u524288
> [    0.000000] pcpu-alloc: s79552 r8192 d22848 u524288 alloc=1*2097152
> [    0.000000] pcpu-alloc: [0] 0 1 2 3 
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
> Total pages: 2068366
> [    0.000000] Policy zone: Normal
> [    0.000000] Kernel command line: root=/dev/xvda1
> ip=213.160.XX.XX:127.0.255.255:213.160.XX.1:255.255.255.0:vsrv70428.XXXXX:eth0:off 
> [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
> [    0.000000] Checking aperture...
> [    0.000000] No AGP bridge found
> [    0.000000] Calgary: detecting Calgary via BIOS EBDA area
> [    0.000000] Calgary: Unable to locate Rio Grande table in EBDA -
> bailing!
> [    0.000000] Memory: 8148136k/8396800k available (13024k kernel
> code, 448k absent, 248216k reserved, 8399k data, 808k init)
> [    0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0,
> CPUs=4, Nodes=1
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000] NR_IRQS:4352 nr_irqs:304 16
> [    0.000000] Console: colour dummy device 80x25
> [    0.000000] console [tty0] enabled
> [    0.000000] console [hvc0] enabled
> [    0.000000] Xen: using vcpuop timer interface
> [    0.000000] installing Xen timer for CPU 0
> [    0.000000] Detected 2400.154 MHz processor.
> [    0.000999] Calibrating delay loop (skipped), value calculated
> using timer frequency.. 4800.30 BogoMIPS (lpj=2400154)
> [    0.000999] pid_max: default: 32768 minimum: 301
> [    0.000999] Security Framework initialized
> [    0.000999] SELinux:  Initializing.
> [    0.000999] SELinux:  Starting in permissive mode
> [    0.001915] Dentry cache hash table entries: 1048576 (order: 11,
> 8388608 bytes)
> [    0.004217] Inode-cache hash table entries: 524288 (order: 10,
> 4194304 bytes)
> [    0.004919] Mount-cache hash table entries: 256
> [    0.005088] Initializing cgroup subsys cpuacct
> [    0.005098] Initializing cgroup subsys devices
> [    0.005103] Initializing cgroup subsys freezer
> [    0.005107] Initializing cgroup subsys net_cls
> [    0.005111] Initializing cgroup subsys blkio
> [    0.005180] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
> [    0.005181] ENERGY_PERF_BIAS: View and update with
> x86_energy_perf_policy(8)
> [    0.005202] CPU: Physical Processor ID: 0
> [    0.005206] CPU: Processor Core ID: 0
> [    0.005311] SMP alternatives: switching to UP code
> [    0.076491] Performance Events: unsupported p6 CPU model 44 no PMU
> driver, software events only.
> [    0.076649] installing Xen timer for CPU 1
> [    0.076679] SMP alternatives: switching to SMP code
> [    0.145292] installing Xen timer for CPU 2
> [    0.145452] installing Xen timer for CPU 3
> [    0.145559] Brought up 4 CPUs
> [    0.145605] devtmpfs: initialized
> [    0.145605] xor: automatically using best checksumming function:
> generic_sse
> [    0.150600]    generic_sse:  2656.000 MB/sec
> [    0.150606] xor: using function: generic_sse (2656.000 MB/sec)
> [    0.150623] Grant table initialized
> [    0.170276] Time: 165:165:165  Date: 165/165/65
> [    0.170321] NET: Registered protocol family 16
> [    0.171432] PCI: setting up Xen PCI frontend stub
> [    0.171439] PCI: pci_cache_line_size set to 64 bytes
> [    0.190008] bio: create slab <bio-0> at 0
> [    0.206499] raid6: int64x1   2261 MB/s
> [    0.223529] raid6: int64x2   2910 MB/s
> [    0.240547] raid6: int64x4   1964 MB/s
> [    0.257585] raid6: int64x8   2039 MB/s
> [    0.274653] raid6: sse2x1    5902 MB/s
> [    0.291698] raid6: sse2x2    6894 MB/s
> [    0.308712] raid6: sse2x4    7335 MB/s
> [    0.308717] raid6: using algorithm sse2x4 (7335 MB/s)
> [    0.308977] ACPI: Interpreter disabled.
> [    0.308986] xen/balloon: Initialising balloon driver.
> [    0.308986] last_pfn = 0x200800 max_arch_pfn = 0x400000000
> [    0.310966] xen-balloon: Initialising balloon driver.
> [    0.310989] vgaarb: loaded
> [    0.311023] SCSI subsystem initialized
> [    0.311023] libata version 3.00 loaded.
> [    0.311023] usbcore: registered new interface driver usbfs
> [    0.311023] usbcore: registered new interface driver hub
> [    0.311968] usbcore: registered new device driver usb
> [    0.311991] Advanced Linux Sound Architecture Driver Version
> 1.0.24.
> [    0.311991] PCI: System does not support PCI
> [    0.311991] PCI: System does not support PCI
> [    0.312004] cfg80211: Calling CRDA to update world regulatory
> domain
> [    0.312124] NetLabel: Initializing
> [    0.312129] NetLabel:  domain hash size = 128
> [    0.312133] NetLabel:  protocols = UNLABELED CIPSOv4
> [    0.312145] NetLabel:  unlabeled traffic allowed by default
> [    0.312159] Switching to clocksource xen
> [    0.312159] Switched to NOHz mode on CPU #0
> [    0.312224] Switched to NOHz mode on CPU #1
> [    0.312296] Switched to NOHz mode on CPU #2
> [    0.312308] Switched to NOHz mode on CPU #3
> [    0.316881] pnp: PnP ACPI: disabled
> [    0.321899] PCI: max bus depth: 0 pci_try_num: 1
> [    0.321921] NET: Registered protocol family 2
> [    0.322445] IP route cache hash table entries: 262144 (order: 9,
> 2097152 bytes)
> [    0.324691] TCP established hash table entries: 524288 (order: 11,
> 8388608 bytes)
> [    0.326244] TCP bind hash table entries: 65536 (order: 8, 1048576
> bytes)
> [    0.326397] TCP: Hash tables configured (established 524288 bind
> 65536)
> [    0.326403] TCP reno registered
> [    0.326442] UDP hash table entries: 4096 (order: 5, 131072 bytes)
> [    0.326500] UDP-Lite hash table entries: 4096 (order: 5, 131072
> bytes)
> [    0.326599] NET: Registered protocol family 1
> [    0.326701] RPC: Registered named UNIX socket transport module.
> [    0.326707] RPC: Registered udp transport module.
> [    0.326711] RPC: Registered tcp transport module.
> [    0.326714] RPC: Registered tcp NFSv4.1 backchannel transport
> module.
> [    0.326721] PCI: CLS 0 bytes, default 64
> [    0.326760] PCI-DMA: Using software bounce buffering for IO
> (SWIOTLB)
> [    0.326767] Placing 64MB software IO TLB between ffff8800fb7f6000 -
> ffff8800ff7f6000
> [    0.326773] software IO TLB at phys 0xfb7f6000 - 0xff7f6000
> [    0.326872] platform rtc_cmos: registered platform RTC device (no
> PNP device found)
> [    0.328713] microcode: CPU0 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328732] microcode: CPU1 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328750] microcode: CPU2 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328765] microcode: CPU3 sig=0x206c2, pf=0x1, revision=0x13
> [    0.328839] microcode: Microcode Update Driver: v2.00
> <tigran@aivazian.fsnet.co.uk>, Peter Oruba
> [    0.329156] audit: initializing netlink socket (disabled)
> [    0.329168] type=2000 audit(1390300158.090:1): initialized
> [    0.357317] HugeTLB registered 2 MB page size, pre-allocated 0
> pages
> [    0.361374] VFS: Disk quotas dquot_6.5.2
> [    0.361461] Dquot-cache hash table entries: 512 (order 0, 4096
> bytes)
> [    0.361812] DLM installed
> [    0.362991] NTFS driver 2.1.30 [Flags: R/W].
> [    0.363268] fuse init (API version 7.16)
> [    0.363757] JFS: nTxBlock = 8192, nTxLock = 65536
> [    0.366079] SGI XFS with ACLs, security attributes, realtime, large
> block/inode numbers, no debug enabled
> [    0.392866] SGI XFS Quota Management subsystem
> [    0.392877] OCFS2 1.5.0
> [    0.393101] ocfs2: Registered cluster interface o2cb
> [    0.393168] ocfs2: Registered cluster interface user
> [    0.393174] OCFS2 DLMFS 1.5.0
> [    0.393279] OCFS2 User DLM kernel interface loaded
> [    0.393285] OCFS2 Node Manager 1.5.0
> [    0.393400] OCFS2 DLM 1.5.0
> [    0.393857] GFS2 installed
> [    0.393867] msgmni has been set to 15914
> [    0.393976] SELinux:  Registering netfilter hooks
> [    0.394566] Block layer SCSI generic (bsg) driver version 0.4
> loaded (major 253)
> [    0.394607] io scheduler noop registered
> [    0.394612] io scheduler deadline registered
> [    0.394694] io scheduler cfq registered (default)
> [    0.394898] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> [    0.395180] Event-channel device installed.
> [    0.395842] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    0.457386] Non-volatile memory driver v1.3
> [    0.457392] Linux agpgart interface v0.103
> [    0.457583] [drm] Initialized drm 1.1.0 20060810
> [    0.457590] [drm:i915_init] *ERROR* drm/i915 can't work without
> intel_agp module!
> [    0.459632] brd: module loaded
> [    0.460674] loop: module loaded
> [    0.460814] nbd: registered device at major 43
> [    0.465569] drbd: initialized. Version: 8.3.11 (api:88/proto:86-96)
> [    0.465577] drbd: built-in
> [    0.465580] drbd: registered as block device major 147
> [    0.465584] drbd: minor_table @ 0xffff8801f6c91100
> [    0.465848] Loading iSCSI transport class v2.0-870.
> [    0.466415] st: Version 20101219, fixed bufsize 32768, s/g segs 256
> [    0.466731] SCSI Media Changer driver v0.25 
> [    0.467322] e1000: Intel(R) PRO/1000 Network Driver - version
> 7.3.21-k8-NAPI
> [    0.467329] e1000: Copyright (c) 1999-2006 Intel Corporation.
> [    0.467391] e1000e: Intel(R) PRO/1000 Network Driver - 1.3.10-k2
> [    0.467397] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
> [    0.467460] Intel(R) Gigabit Ethernet Network Driver - version
> 3.0.6-k2
> [    0.467466] Copyright (c) 2007-2011 Intel Corporation.
> [    0.467519] Intel(R) Virtual Function Network Driver - version
> 1.0.8-k0
> [    0.467524] Copyright (c) 2009 - 2010 Intel Corporation.
> [    0.467589] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver -
> version 3.3.8-k2
> [    0.467595] ixgbe: Copyright (c) 1999-2011 Intel Corporation.
> [    0.467655] ixgbevf: Intel(R) 10 Gigabit PCI Express Virtual
> Function Network Driver - version 2.0.0-k2
> [    0.467663] Copyright (c) 2009 - 2010 Intel Corporation.
> [    0.467715] ixgb: Intel(R) PRO/10GbE Network Driver - version
> 1.0.135-k2-NAPI
> [    0.467721] ixgb: Copyright (c) 1999-2008 Intel Corporation.
> [    0.468044] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April
> 27, 2011)
> [    0.468051] bonding: Warning: either miimon or arp_interval and
> arp_ip_target module parameters must be specified, otherwise bonding
> will not detect link failures! see bonding.txt for details.
> [    0.468640] blkfront: xvda1: barrier or flush: disabled
> [    0.469969] Atheros(R) L2 Ethernet Driver - version 2.2.3
> [    0.469975] Copyright (c) 2007 Atheros Corporation.
> [    0.470037] tehuti: Tehuti Networks(R) Network Driver, 7.29.3
> [    0.470042] tehuti: Options: hw_csum 
> [    0.470093] enic: Cisco VIC Ethernet NIC Driver, ver 2.1.1.13
> [    0.470147] jme: JMicron JMC2XX ethernet driver version 1.0.8
> [    0.470250] VMware vmxnet3 virtual NIC driver - version
> 1.1.29.0-k-NAPI
> [    0.470301] Brocade 10G Ethernet driver
> [    0.470655] pcnet32: pcnet32.c:v1.35 21.Apr.2008
> tsbogend@alpha.franken.de
> [    0.470707] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
> [    0.470712] e100: Copyright(c) 1999-2006 Intel Corporation
> [    0.470765] tlan: ThunderLAN driver v1.17
> [    0.470815] tlan: 0 devices installed, PCI: 0  EISA: 0
> [    0.471215] ns83820.c: National Semiconductor DP83820 10/100/1000
> driver.
> [    0.592776] cnic: Broadcom NetXtreme II CNIC Driver cnic v2.2.14
> (Mar 30, 2011)
> [    0.592817] Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver
> bnx2x 1.62.12-0 (2011/03/20)
> [    0.592950] sky2: driver version 1.28
> [    0.593655] QLogic 1/10 GbE Converged/Intelligent Ethernet Driver
> v5.0.18
> [    0.593787] PPP generic driver version 2.4.2
> [    0.593904] PPP Deflate Compression module registered
> [    0.593910] PPP BSD Compression module registered
> [    0.593915] Initialising Xen virtual ethernet driver.
> [    0.595294] eql: Equalizer2002: Simon Janes (simon@ncm.com) and
> David S. Miller (davem@redhat.com)
> [    0.595581] tun: Universal TUN/TAP device driver, 1.6
> [    0.595588] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
> [    0.595868] vxge: Copyright(c) 2002-2010 Exar Corp.
> [    0.595874] vxge: Driver version: 2.5.3.22640-k
> [    0.595941] myri10ge: Version 1.5.2-1.459
> [    0.596173] console [netcon0] enabled
> [    0.596178] netconsole: network logging started
> [    0.596182] QLogic/NetXen Network Driver v4.0.75
> [    0.596298] Solarflare NET driver v3.1
> [    0.596651] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
> Driver
> [    0.596658] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96
> [    0.596721] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
> [    0.596728] ohci_hcd: block sizes: ed 80 td 96
> [    0.596787] uhci_hcd: USB Universal Host Controller Interface
> driver
> [    0.596938] usbcore: registered new interface driver usblp
> [    0.596947] Initializing USB Mass Storage driver...
> [    0.597035] usbcore: registered new interface driver usb-storage
> [    0.597042] USB Mass Storage support registered.
> [    0.597114] usbcore: registered new interface driver libusual
> [    0.597344] i8042: PNP: No PS/2 controller found. Probing ports
> directly.
> [    1.606875] i8042: No controller found
> [    1.606986] mousedev: PS/2 mouse device common for all mice
> [    1.647359] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as
> rtc0
> [    1.647433] rtc_cmos: probe of rtc_cmos failed with error -38
> [    1.647611] md: linear personality registered for level -1
> [    1.647618] md: raid0 personality registered for level 0
> [    1.647622] md: raid1 personality registered for level 1
> [    1.647627] md: raid10 personality registered for level 10
> [    1.647631] md: raid6 personality registered for level 6
> [    1.647634] md: raid5 personality registered for level 5
> [    1.647638] md: raid4 personality registered for level 4
> [    1.647643] md: multipath personality registered for level -4
> [    1.647648] md: faulty personality registered for level -5
> [    1.647885] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02)
> initialised: dm-devel@redhat.com
> [    1.647963] device-mapper: multipath: version 1.3.0 loaded
> [    1.647970] device-mapper: multipath round-robin: version 1.0.0
> loaded
> [    1.647975] device-mapper: multipath queue-length: version 0.1.0
> loaded
> [    1.647979] device-mapper: multipath service-time: version 0.2.0
> loaded
> [    1.648093] cpuidle: using governor ladder
> [    1.648099] cpuidle: using governor menu
> [    1.648102] EFI Variables Facility v0.08 2004-May-17
> [    1.649120] usbcore: registered new interface driver usbhid
> [    1.649127] usbhid: USB HID core driver
> [    1.649608] ALSA device list:
> [    1.649614]   No soundcards found.
> [    1.649648] Netfilter messages via NETLINK v0.30.
> [    1.649670] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
> [    1.649965] ctnetlink v0.93: registering with nfnetlink.
> [    1.650163] xt_time: kernel timezone is -0000
> [    1.650171] ip_set: protocol 6
> [    1.650187] IPVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
> [    1.650215] IPVS: Connection hash table configured (size=4096,
> memory=64Kbytes)
> [    1.650281] IPVS: Creating netns size=2056 id=0
> [    1.650287] IPVS: ipvs loaded.
> [    1.650291] IPVS: [rr] scheduler registered.
> [    1.650295] IPVS: [wrr] scheduler registered.
> [    1.650299] IPVS: [lc] scheduler registered.
> [    1.650302] IPVS: [wlc] scheduler registered.
> [    1.650311] IPVS: [lblc] scheduler registered.
> [    1.650321] IPVS: [lblcr] scheduler registered.
> [    1.650325] IPVS: [dh] scheduler registered.
> [    1.650329] IPVS: [sh] scheduler registered.
> [    1.650333] IPVS: [sed] scheduler registered.
> [    1.650337] IPVS: [nq] scheduler registered.
> [    1.650342] IPVS: ftp: loaded support on port[0] = 21
> [    1.650346] IPVS: [sip] pe registered.
> [    1.650569] IPv4 over IPv4 tunneling driver
> [    1.650877] GRE over IPv4 demultiplexor driver
> [    1.650883] GRE over IPv4 tunneling driver
> [    1.651415] ip_tables: (C) 2000-2006 Netfilter Core Team
> [    1.651460] arp_tables: (C) 2002 David S. Miller
> [    1.651474] TCP cubic registered
> [    1.651477] Initializing XFRM netlink socket
> [    1.651760] NET: Registered protocol family 10
> [    1.653337] ip6_tables: (C) 2000-2006 Netfilter Core Team
> [    1.653400] IPv6 over IPv4 tunneling driver
> [    1.654673] NET: Registered protocol family 17
> [    1.654685] NET: Registered protocol family 15
> [    1.654729] Bridge firewalling registered
> [    1.654735] Ebtables v2.0 registered
> [    1.654767] L2TP core driver, V2.0
> [    1.654771] 802.1Q VLAN Support v1.8
> [    1.655121] sctp: Hash tables configured (established 65536 bind
> 65536)
> [    1.655401] Registering the dns_resolver key type
> [    1.655585] PM: Hibernation image not present or could not be
> loaded.
> [    1.655595] registered taskstats version 1
> [    1.655617] XENBUS: Device with no driver: device/console/0
> [    1.655621]   Magic number: 1:252:3141
> [    1.667063] IP-Config: Complete:
> [    1.667072]      device=eth0, addr=213.160.XX.XX,
> mask=255.255.255.0, gw=213.160.XX.XX,
> [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX
> [    1.667094]      bootserver=127.0.255.255,
> rootserver=127.0.255.255, rootpath=
> [    1.667162] md: Waiting for all devices to be available before
> autodetect
> [    1.667168] md: If you don't use raid, use raid=noautodetect
> [    1.667362] md: Autodetecting RAID arrays.
> [    1.667367] md: Scanned 0 and added 0 devices.
> [    1.667371] md: autorun ...
> [    1.667373] md: ... autorun DONE.
> [    1.687595] EXT3-fs: barriers not enabled
> [    1.687789] kjournald starting.  Commit interval 5 seconds
> [    1.687956] EXT3-fs (xvda1): using internal journal
> [    1.687967] EXT3-fs (xvda1): mounted filesystem with writeback data
> mode
> [    1.687984] VFS: Mounted root (ext3 filesystem) on device 202:1.
> [    1.694482] devtmpfs: mounted
> [    1.694805] Freeing unused kernel memory: 808k freed
> [    1.694994] Write protecting the kernel read-only data: 20480k
> [    1.702908] Freeing unused kernel memory: 1288k freed
> [    1.703715] Freeing unused kernel memory: 1304k freed
> [    1.999674] udev[1230]: starting version 164
> [    3.042545] Adding 524284k swap on /swap.  Priority:-1 extents:133
> across:541292k SS
> [    4.078247] sshd (1850): /proc/1850/oom_adj is deprecated, please
> use /proc/1850/oom_score_adj instead.
> [   11.970025] eth0: no IPv6 routers present
> 
> 
> 
> 
> 
> 
> Ian Campbell <Ian.Campbell@citrix.com> schrieb am 13:07 Dienstag,
> 28.Januar 2014:
> 
> On Tue, 2014-01-28 at 11:59 +0000, Giovanni Bellac wrote:
> > The "ip", "netmask" and "gateway" options in the domU sxp file are
> > forwarding the options to the kernel of the domU when starting:
> > 
> > Output of console when starting the domU with "-c" (console):
> > ...
> > [    1.667063] IP-Config: Complete:
> > [    1.667072]      device=eth0, addr=213.160.XX.XX,
> mask=255.255.255.0, gw=213.160.XX.XX,
> > [    1.667084]      host=vsrv70428, domain=, nis-domain=XXXXX.tld,
> > [    1.667094]      bootserver=127.0.255.255,
> rootserver=127.0.255.255, rootpath=
> > ...
> 
> This is the domU console? I wonder if perhaps this stuff is causing
> things to get added to the guest command line -- can you post a full
> guest dmesg please?
> 
> 
> Ian.
> 
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
> 
> 
> 
> 




_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:59:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:59:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8t59-0004tC-Qa; Thu, 30 Jan 2014 14:59:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8t53-0004sv-DJ
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:59:03 +0000
Received: from [85.158.137.68:40267] by server-17.bemta-3.messagelabs.com id
	DC/09-22569-3B86AE25; Thu, 30 Jan 2014 14:58:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1391093937!12316551!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25318 invoked from network); 30 Jan 2014 14:58:58 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:58:58 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98118526"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:58:56 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:58:56 -0500
Message-ID: <1391093935.5650.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: kamal kishi <kamal.kishi@gmail.com>
Date: Thu, 30 Jan 2014 14:58:55 +0000
In-Reply-To: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
References: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:
> 
> disk = [ 'phy:/dev/sda7,hda,w', 'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]

This is the working local disk based configuration?

What do you have here in the drdb case?

I'm afraid I don't know much about drdb so I can't comment on your drdb
configuration but I presume you have confirmed that /dev/drdb0 appears
to contain the partition table and filesystems that you expect?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 14:59:35 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 14:59:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8t59-0004tC-Qa; Thu, 30 Jan 2014 14:59:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>) id 1W8t53-0004sv-DJ
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 14:59:03 +0000
Received: from [85.158.137.68:40267] by server-17.bemta-3.messagelabs.com id
	DC/09-22569-3B86AE25; Thu, 30 Jan 2014 14:58:59 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1391093937!12316551!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25318 invoked from network); 30 Jan 2014 14:58:58 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 14:58:58 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98118526"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 14:58:56 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL02.citrite.net
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 09:58:56 -0500
Message-ID: <1391093935.5650.17.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: kamal kishi <kamal.kishi@gmail.com>
Date: Thu, 30 Jan 2014 14:58:55 +0000
In-Reply-To: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
References: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:
> 
> disk = [ 'phy:/dev/sda7,hda,w', 'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]

This is the working local disk based configuration?

What do you have here in the drdb case?

I'm afraid I don't know much about drdb so I can't comment on your drdb
configuration but I presume you have confirmed that /dev/drdb0 appears
to contain the partition table and filesystems that you expect?

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 15:44:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 15:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8tnC-00088v-2n; Thu, 30 Jan 2014 15:44:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8tnA-00088g-Nl; Thu, 30 Jan 2014 15:44:36 +0000
Received: from [193.109.254.147:40074] by server-7.bemta-14.messagelabs.com id
	96/4F-23424-3637AE25; Thu, 30 Jan 2014 15:44:35 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1391096673!937745!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30450 invoked from network); 30 Jan 2014 15:44:34 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 15:44:34 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="96173874"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 15:44:33 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 10:44:32 -0500
Message-ID: <1391096671.9495.10.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 15:44:31 +0000
In-Reply-To: <CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 09:18 -0700, Yun Wang wrote:
> Here is the PV guest config
> #########################
> name = "centos65.pv"
> bootloader = "/usr/local/bin/pygrub"
> extra = "root=/dev/xvda"
> memory = 4096
> vcpus = 2
> vfb=[ "type=vnc, vncpass=123456" ]
> vif = [ 'mac=00:16:3e:54:02:01, bridge=xenbr0' ]
> disk = [ 'file:/vms/centos65_pv.img, xvda, w']

This will most likely use a qdisk backend, so this guest will have a
qemu instance running even though it is PV.

> ######################################
> 
> 
> The output of "xl -vvv vcpu-set"
> ########################
> 
> libxl: debug: libxl_qmp.c:696:libxl__qmp_initialize: connected to
> /var/run/xen/qmp-libxl-38

But we certainly shouldn't be doing this for such a guest, regardless of
whether a qemu is running for it.

Anthony -- looks like you forgot about the PV case in 62fe11fb --
libxl_set_vcpuonline shoulod use the xenstored version for such guests.
Can you send a fix please.

Ian.

> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: qmp
> 
> libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "qmp_capabilities",
> 
>     "id": 1
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return
> 
> libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "cpu-add",
> 
>     "id": 2,
> 
>     "arguments": {
> 
>         "id": 0
> 
>     }
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: error
> 
> libxl: error: libxl_qmp.c:287:qmp_handle_error_response: received an
> error message from QMP server: Not supported
> 
> xc: debug: hypercall buffer: total allocations:9 total releases:9
> 
> xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
> 
> xc: debug: hypercall buffer: cache current size:2
> 
> xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
> ######################################
> Again, this issue exists both on Xen-4.3.0 (official release) and
> Xen-4.4.0-rc1-25-g9a80d50
> 
> On Wed, Jan 29, 2014 at 7:45 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
> >> So to fix the problem, I need to update the qemu version to version
> >> 1.7 or later?
> >
> > Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
> > Xen releases.
> >
> >> BTW. I had this problem in both pvhvm and pv guest.
> >> Does pv guest rely on qemu also?
> >
> > It does not.
> >
> > If you are having an issue with a PV guest vcpu hotplug then it is not
> > the same underlying issue. Please report it separately with full logs,
> > config info etc.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 15:44:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 15:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8tnC-00088v-2n; Thu, 30 Jan 2014 15:44:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8tnA-00088g-Nl; Thu, 30 Jan 2014 15:44:36 +0000
Received: from [193.109.254.147:40074] by server-7.bemta-14.messagelabs.com id
	96/4F-23424-3637AE25; Thu, 30 Jan 2014 15:44:35 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1391096673!937745!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30450 invoked from network); 30 Jan 2014 15:44:34 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 15:44:34 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="96173874"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 15:44:33 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL01.citrite.net
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 10:44:32 -0500
Message-ID: <1391096671.9495.10.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 15:44:31 +0000
In-Reply-To: <CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Wed, 2014-01-29 at 09:18 -0700, Yun Wang wrote:
> Here is the PV guest config
> #########################
> name = "centos65.pv"
> bootloader = "/usr/local/bin/pygrub"
> extra = "root=/dev/xvda"
> memory = 4096
> vcpus = 2
> vfb=[ "type=vnc, vncpass=123456" ]
> vif = [ 'mac=00:16:3e:54:02:01, bridge=xenbr0' ]
> disk = [ 'file:/vms/centos65_pv.img, xvda, w']

This will most likely use a qdisk backend, so this guest will have a
qemu instance running even though it is PV.

> ######################################
> 
> 
> The output of "xl -vvv vcpu-set"
> ########################
> 
> libxl: debug: libxl_qmp.c:696:libxl__qmp_initialize: connected to
> /var/run/xen/qmp-libxl-38

But we certainly shouldn't be doing this for such a guest, regardless of
whether a qemu is running for it.

Anthony -- looks like you forgot about the PV case in 62fe11fb --
libxl_set_vcpuonline shoulod use the xenstored version for such guests.
Can you send a fix please.

Ian.

> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: qmp
> 
> libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "qmp_capabilities",
> 
>     "id": 1
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: return
> 
> libxl: debug: libxl_qmp.c:546:qmp_send_prepare: next qmp command: '{
> 
>     "execute": "cpu-add",
> 
>     "id": 2,
> 
>     "arguments": {
> 
>         "id": 0
> 
>     }
> 
> }
> 
> '
> 
> libxl: debug: libxl_qmp.c:296:qmp_handle_response: message type: error
> 
> libxl: error: libxl_qmp.c:287:qmp_handle_error_response: received an
> error message from QMP server: Not supported
> 
> xc: debug: hypercall buffer: total allocations:9 total releases:9
> 
> xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
> 
> xc: debug: hypercall buffer: cache current size:2
> 
> xc: debug: hypercall buffer: cache hits:7 misses:2 toobig:0
> ######################################
> Again, this issue exists both on Xen-4.3.0 (official release) and
> Xen-4.4.0-rc1-25-g9a80d50
> 
> On Wed, Jan 29, 2014 at 7:45 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Wed, 2014-01-29 at 07:38 -0700, Yun Wang wrote:
> >> So to fix the problem, I need to update the qemu version to version
> >> 1.7 or later?
> >
> > Yes. Or, AIUI, you can use the version of Qemu which is bundled with the
> > Xen releases.
> >
> >> BTW. I had this problem in both pvhvm and pv guest.
> >> Does pv guest rely on qemu also?
> >
> > It does not.
> >
> > If you are having an issue with a PV guest vcpu hotplug then it is not
> > the same underlying issue. Please report it separately with full logs,
> > config info etc.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:05:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:05:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8u6d-0001ao-TL; Thu, 30 Jan 2014 16:04:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>) id 1W8u6c-0001ae-AT
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 16:04:42 +0000
Received: from [85.158.139.211:13879] by server-6.bemta-5.messagelabs.com id
	C5/F3-14342-8187AE25; Thu, 30 Jan 2014 16:04:40 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1391097878!656753!1
X-Originating-IP: [209.85.219.51]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30638 invoked from network); 30 Jan 2014 16:04:39 -0000
Received: from mail-oa0-f51.google.com (HELO mail-oa0-f51.google.com)
	(209.85.219.51)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:04:39 -0000
Received: by mail-oa0-f51.google.com with SMTP id h16so3797189oag.24
	for <multiple recipients>; Thu, 30 Jan 2014 08:04:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=prTDmzFdg93ZmsfX14XasFzEAZqnT12o/kmRYm/hCHY=;
	b=aj61o0ZwxvkcbLn/h9J2X60M14Clow1LtFt0WNVDkmSbzataHkWqZdtpFQRRoDICGW
	zZnmYRLII61Nx4j8BxeMcp47KFQJuKBmalryF+o+SR/z0nm55XzkvGCzTVMvszYnyjiV
	CNAUy8xZSRbdlN28QO15DHvW+8RPdxQ4qbp1OYuNmsPTK9ZRl+ITXXBlnjddz/heuGlI
	sFeR/0BjRiTVs6TvruITtIpePCAx63XhhsI1efZsobKhNse8eB0nXwPvkdfuGt9Aowi1
	1PRpVS9jPIdxHoWrpeqcLWH5on5qUQyeBDef3BLETomTDdUquFE/mEkGqqyw8V3iRMo4
	7Ytg==
MIME-Version: 1.0
X-Received: by 10.60.146.235 with SMTP id tf11mr1587630oeb.63.1391097877934;
	Thu, 30 Jan 2014 08:04:37 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Thu, 30 Jan 2014 08:04:37 -0800 (PST)
In-Reply-To: <1391096671.9495.10.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
Date: Thu, 30 Jan 2014 09:04:37 -0700
Message-ID: <CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian,

What disk option should I use for a PV guest? tap2:aio seems to have a
similar issue with "xl vcpu-set"
Thanks,
Yun.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:05:18 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:05:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8u6d-0001ao-TL; Thu, 30 Jan 2014 16:04:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>) id 1W8u6c-0001ae-AT
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 16:04:42 +0000
Received: from [85.158.139.211:13879] by server-6.bemta-5.messagelabs.com id
	C5/F3-14342-8187AE25; Thu, 30 Jan 2014 16:04:40 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1391097878!656753!1
X-Originating-IP: [209.85.219.51]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30638 invoked from network); 30 Jan 2014 16:04:39 -0000
Received: from mail-oa0-f51.google.com (HELO mail-oa0-f51.google.com)
	(209.85.219.51)
	by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:04:39 -0000
Received: by mail-oa0-f51.google.com with SMTP id h16so3797189oag.24
	for <multiple recipients>; Thu, 30 Jan 2014 08:04:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=prTDmzFdg93ZmsfX14XasFzEAZqnT12o/kmRYm/hCHY=;
	b=aj61o0ZwxvkcbLn/h9J2X60M14Clow1LtFt0WNVDkmSbzataHkWqZdtpFQRRoDICGW
	zZnmYRLII61Nx4j8BxeMcp47KFQJuKBmalryF+o+SR/z0nm55XzkvGCzTVMvszYnyjiV
	CNAUy8xZSRbdlN28QO15DHvW+8RPdxQ4qbp1OYuNmsPTK9ZRl+ITXXBlnjddz/heuGlI
	sFeR/0BjRiTVs6TvruITtIpePCAx63XhhsI1efZsobKhNse8eB0nXwPvkdfuGt9Aowi1
	1PRpVS9jPIdxHoWrpeqcLWH5on5qUQyeBDef3BLETomTDdUquFE/mEkGqqyw8V3iRMo4
	7Ytg==
MIME-Version: 1.0
X-Received: by 10.60.146.235 with SMTP id tf11mr1587630oeb.63.1391097877934;
	Thu, 30 Jan 2014 08:04:37 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Thu, 30 Jan 2014 08:04:37 -0800 (PST)
In-Reply-To: <1391096671.9495.10.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
Date: Thu, 30 Jan 2014 09:04:37 -0700
Message-ID: <CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Ian,

What disk option should I use for a PV guest? tap2:aio seems to have a
similar issue with "xl vcpu-set"
Thanks,
Yun.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:12:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:12:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uE7-0002Go-9B; Thu, 30 Jan 2014 16:12:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8uE5-0002GQ-5B; Thu, 30 Jan 2014 16:12:25 +0000
Received: from [85.158.139.211:16410] by server-8.bemta-5.messagelabs.com id
	28/79-05298-8E97AE25; Thu, 30 Jan 2014 16:12:24 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1391098342!654871!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4086 invoked from network); 30 Jan 2014 16:12:23 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-9.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:12:23 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="96187976"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 16:12:21 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 11:12:21 -0500
Message-ID: <1391098340.9495.15.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 16:12:20 +0000
In-Reply-To: <CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
> What disk option should I use for a PV guest? tap2:aio seems to have a
> similar issue with "xl vcpu-set"

To workaround the issue you would need phy: I think, perhaps by setting
up a loopback device on the raw image by hand.

Hopefully the underlying issue can get fixed though.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:12:34 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:12:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uE7-0002Go-9B; Thu, 30 Jan 2014 16:12:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8uE5-0002GQ-5B; Thu, 30 Jan 2014 16:12:25 +0000
Received: from [85.158.139.211:16410] by server-8.bemta-5.messagelabs.com id
	28/79-05298-8E97AE25; Thu, 30 Jan 2014 16:12:24 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1391098342!654871!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4086 invoked from network); 30 Jan 2014 16:12:23 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-9.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:12:23 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="96187976"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 30 Jan 2014 16:12:21 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 11:12:21 -0500
Message-ID: <1391098340.9495.15.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 16:12:20 +0000
In-Reply-To: <CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA1
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
> What disk option should I use for a PV guest? tap2:aio seems to have a
> similar issue with "xl vcpu-set"

To workaround the issue you would need phy: I think, perhaps by setting
up a loopback device on the raw image by hand.

Hopefully the underlying issue can get fixed though.

Ian.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:35:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:35:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uaT-00041x-Es; Thu, 30 Jan 2014 16:35:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8uaS-00041n-CK; Thu, 30 Jan 2014 16:35:32 +0000
Received: from [85.158.137.68:31787] by server-3.bemta-3.messagelabs.com id
	6D/D3-14520-35F7AE25; Thu, 30 Jan 2014 16:35:31 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1391099729!12377290!1
X-Originating-IP: [209.85.219.48]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28545 invoked from network); 30 Jan 2014 16:35:30 -0000
Received: from mail-oa0-f48.google.com (HELO mail-oa0-f48.google.com)
	(209.85.219.48)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:35:30 -0000
Received: by mail-oa0-f48.google.com with SMTP id l6so3834635oag.7
	for <multiple recipients>; Thu, 30 Jan 2014 08:35:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=gv4ra8R9qZ2Hkikgezb3rjejgvLmFLqwL9gypjwB6c8=;
	b=Rpi4gMJSKnkKmkD2JhLI2WaayPVKGv+qZAPtjGrEvIbUMUWoo0qzt8V9Dk2aTQ/hru
	EsTwPS5P86MDlvfOrD1j/bEg6qG5Ft1xyD0xMcyUhwH99grzqqdDT8vEjd4Jaw8dnxUN
	2hotRjhob55FDPPl38WS+ZlAss5akcW42byGdRsgreZZUrbjVsILuTNmReAVgF81WXcP
	6vmpJt5yZBLX/230EMAY0rkMIUe5jWPqlNA8e1Ge0/YMA+fi0ii5sW42orPyG7Cf+FfF
	mfDpPM2Fl3XTpWD7clUicMnHpN6NQgP25RSjEek0CgTv1l2VW1RQkXWle9An6TA8WB6n
	AAeA==
MIME-Version: 1.0
X-Received: by 10.60.135.130 with SMTP id ps2mr8211888oeb.46.1391099728979;
	Thu, 30 Jan 2014 08:35:28 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Thu, 30 Jan 2014 08:35:28 -0800 (PST)
In-Reply-To: <1391098340.9495.15.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
	<1391098340.9495.15.camel@kazak.uk.xensource.com>
Date: Thu, 30 Jan 2014 09:35:28 -0700
Message-ID: <CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

See if I am doing it correctly.

1. setup a loopback device
losetup /dev/loop0 /vms/centos65_pv.img

2. check the output of "losetup -a"
/dev/loop0: [fb00]:926576 (/vms/centos65_pv.img)

3. use the loopback device in the PV config
disk = [ 'phy:/dev/loop0, xvda, w']

However, similar error still exists.

On Thu, Jan 30, 2014 at 9:12 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
>> What disk option should I use for a PV guest? tap2:aio seems to have a
>> similar issue with "xl vcpu-set"
>
> To workaround the issue you would need phy: I think, perhaps by setting
> up a loopback device on the raw image by hand.
>
> Hopefully the underlying issue can get fixed though.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:35:53 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:35:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uaT-00041x-Es; Thu, 30 Jan 2014 16:35:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <bimingery@gmail.com>)
	id 1W8uaS-00041n-CK; Thu, 30 Jan 2014 16:35:32 +0000
Received: from [85.158.137.68:31787] by server-3.bemta-3.messagelabs.com id
	6D/D3-14520-35F7AE25; Thu, 30 Jan 2014 16:35:31 +0000
X-Env-Sender: bimingery@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1391099729!12377290!1
X-Originating-IP: [209.85.219.48]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28545 invoked from network); 30 Jan 2014 16:35:30 -0000
Received: from mail-oa0-f48.google.com (HELO mail-oa0-f48.google.com)
	(209.85.219.48)
	by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:35:30 -0000
Received: by mail-oa0-f48.google.com with SMTP id l6so3834635oag.7
	for <multiple recipients>; Thu, 30 Jan 2014 08:35:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=gv4ra8R9qZ2Hkikgezb3rjejgvLmFLqwL9gypjwB6c8=;
	b=Rpi4gMJSKnkKmkD2JhLI2WaayPVKGv+qZAPtjGrEvIbUMUWoo0qzt8V9Dk2aTQ/hru
	EsTwPS5P86MDlvfOrD1j/bEg6qG5Ft1xyD0xMcyUhwH99grzqqdDT8vEjd4Jaw8dnxUN
	2hotRjhob55FDPPl38WS+ZlAss5akcW42byGdRsgreZZUrbjVsILuTNmReAVgF81WXcP
	6vmpJt5yZBLX/230EMAY0rkMIUe5jWPqlNA8e1Ge0/YMA+fi0ii5sW42orPyG7Cf+FfF
	mfDpPM2Fl3XTpWD7clUicMnHpN6NQgP25RSjEek0CgTv1l2VW1RQkXWle9An6TA8WB6n
	AAeA==
MIME-Version: 1.0
X-Received: by 10.60.135.130 with SMTP id ps2mr8211888oeb.46.1391099728979;
	Thu, 30 Jan 2014 08:35:28 -0800 (PST)
Received: by 10.60.29.70 with HTTP; Thu, 30 Jan 2014 08:35:28 -0800 (PST)
In-Reply-To: <1391098340.9495.15.camel@kazak.uk.xensource.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
	<1391098340.9495.15.camel@kazak.uk.xensource.com>
Date: Thu, 30 Jan 2014 09:35:28 -0700
Message-ID: <CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
From: Yun Wang <bimingery@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

See if I am doing it correctly.

1. setup a loopback device
losetup /dev/loop0 /vms/centos65_pv.img

2. check the output of "losetup -a"
/dev/loop0: [fb00]:926576 (/vms/centos65_pv.img)

3. use the loopback device in the PV config
disk = [ 'phy:/dev/loop0, xvda, w']

However, similar error still exists.

On Thu, Jan 30, 2014 at 9:12 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
>> What disk option should I use for a PV guest? tap2:aio seems to have a
>> similar issue with "xl vcpu-set"
>
> To workaround the issue you would need phy: I think, perhaps by setting
> up a loopback device on the raw image by hand.
>
> Hopefully the underlying issue can get fixed though.
>
> Ian.
>

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:44:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:44:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uib-0004pt-K3; Thu, 30 Jan 2014 16:43:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8uiZ-0004pV-On; Thu, 30 Jan 2014 16:43:55 +0000
Received: from [193.109.254.147:55559] by server-15.bemta-14.messagelabs.com
	id 83/36-10839-A418AE25; Thu, 30 Jan 2014 16:43:54 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1391100230!949493!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10402 invoked from network); 30 Jan 2014 16:43:54 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:43:54 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98170635"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 16:43:02 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 11:43:01 -0500
Message-ID: <1391100180.9495.28.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 16:43:00 +0000
In-Reply-To: <CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
	<1391098340.9495.15.camel@kazak.uk.xensource.com>
	<CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:35 -0700, Yun Wang wrote:
> See if I am doing it correctly.
> 
> 1. setup a loopback device
> losetup /dev/loop0 /vms/centos65_pv.img
> 
> 2. check the output of "losetup -a"
> /dev/loop0: [fb00]:926576 (/vms/centos65_pv.img)
> 
> 3. use the loopback device in the PV config
> disk = [ 'phy:/dev/loop0, xvda, w']
> 
> However, similar error still exists.

Oh, you'll also need to nix your vfb I'm afraid...

If you are comfortable patching C code then you could try modifying
tools/libxl/libxl.c:libxl_set_vcpuonline() to call libxl__domain_type
and arrange to call libxl__set_vcpuonline_xenstore for PV guests and the
existing logic for HVM guests to choose between _xenstore and _qmp.

If you are comfortable doing that then please submit a patch.
http://wiki.xen.org/wiki/Submitting_Xen_Patches has some general
guidance.

Ian.

> 
> On Thu, Jan 30, 2014 at 9:12 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
> >> What disk option should I use for a PV guest? tap2:aio seems to have a
> >> similar issue with "xl vcpu-set"
> >
> > To workaround the issue you would need phy: I think, perhaps by setting
> > up a loopback device on the raw image by hand.
> >
> > Hopefully the underlying issue can get fixed though.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 16:44:05 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 16:44:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W8uib-0004pt-K3; Thu, 30 Jan 2014 16:43:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <Ian.Campbell@citrix.com>)
	id 1W8uiZ-0004pV-On; Thu, 30 Jan 2014 16:43:55 +0000
Received: from [193.109.254.147:55559] by server-15.bemta-14.messagelabs.com
	id 83/36-10839-A418AE25; Thu, 30 Jan 2014 16:43:54 +0000
X-Env-Sender: Ian.Campbell@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1391100230!949493!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10402 invoked from network); 30 Jan 2014 16:43:54 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	30 Jan 2014 16:43:54 -0000
X-IronPort-AV: E=Sophos;i="4.95,750,1384300800"; d="scan'208";a="98170635"
Received: from accessns.citrite.net (HELO FTLPEX01CL03.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 30 Jan 2014 16:43:02 +0000
Received: from [10.80.2.80] (10.80.2.80) by FTLPEX01CL03.citrite.net
	(10.13.107.80) with Microsoft SMTP Server id 14.2.342.4;
	Thu, 30 Jan 2014 11:43:01 -0500
Message-ID: <1391100180.9495.28.camel@kazak.uk.xensource.com>
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Yun Wang <bimingery@gmail.com>
Date: Thu, 30 Jan 2014 16:43:00 +0000
In-Reply-To: <CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
References: <CAL3hBVrWpw8c1DdG10B-S2TP-ntTJ1biVNjt5SvszD4hpWaQOA@mail.gmail.com>
	<1380619471.925.49.camel@kazak.uk.xensource.com>
	<CAL3hBVpJ5Tf32Vti+90Gu6QQoPgriMYcbtOxomzmcnpwtKYebA@mail.gmail.com>
	<1390990304.31814.50.camel@kazak.uk.xensource.com>
	<20140129121827.GA1775@perard.uk.xensource.com>
	<1390998137.31814.92.camel@kazak.uk.xensource.com>
	<20140129123648.GB1775@perard.uk.xensource.com>
	<1390999187.31814.97.camel@kazak.uk.xensource.com>
	<20140129130434.GD1775@perard.uk.xensource.com>
	<1391001261.31814.115.camel@kazak.uk.xensource.com>
	<CAL3hBVq6S_xBSwF7nj6Jmx+sbLOpcGgVP_oZ9tJ+v2pE1XXqhw@mail.gmail.com>
	<1391006755.31814.129.camel@kazak.uk.xensource.com>
	<CAL3hBVpg9WH+LDxjedzUcMKUMhxybWOcmNX1AxbRCmTKkYcjYQ@mail.gmail.com>
	<1391096671.9495.10.camel@kazak.uk.xensource.com>
	<CAL3hBVrJRhQvt7SH0i473Y5SiPLbUN8OLMuW7wXQwOtHHjGoAQ@mail.gmail.com>
	<1391098340.9495.15.camel@kazak.uk.xensource.com>
	<CAL3hBVoWYadkguKZHwopMTWL7E3ygCJPJnqVbdmKBm5ADhzUXQ@mail.gmail.com>
Organization: Citrix Systems, Inc.
X-Mailer: Evolution 3.4.4-3 
MIME-Version: 1.0
X-Originating-IP: [10.80.2.80]
X-DLP: MIA2
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-users@lists.xen.org,
	xen-devel <xen-devel@lists.xen.org>
Subject: Re: [Xen-users] Issues with vcpu-set
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On Thu, 2014-01-30 at 09:35 -0700, Yun Wang wrote:
> See if I am doing it correctly.
> 
> 1. setup a loopback device
> losetup /dev/loop0 /vms/centos65_pv.img
> 
> 2. check the output of "losetup -a"
> /dev/loop0: [fb00]:926576 (/vms/centos65_pv.img)
> 
> 3. use the loopback device in the PV config
> disk = [ 'phy:/dev/loop0, xvda, w']
> 
> However, similar error still exists.

Oh, you'll also need to nix your vfb I'm afraid...

If you are comfortable patching C code then you could try modifying
tools/libxl/libxl.c:libxl_set_vcpuonline() to call libxl__domain_type
and arrange to call libxl__set_vcpuonline_xenstore for PV guests and the
existing logic for HVM guests to choose between _xenstore and _qmp.

If you are comfortable doing that then please submit a patch.
http://wiki.xen.org/wiki/Submitting_Xen_Patches has some general
guidance.

Ian.

> 
> On Thu, Jan 30, 2014 at 9:12 AM, Ian Campbell <Ian.Campbell@citrix.com> wrote:
> > On Thu, 2014-01-30 at 09:04 -0700, Yun Wang wrote:
> >> What disk option should I use for a PV guest? tap2:aio seems to have a
> >> similar issue with "xl vcpu-set"
> >
> > To workaround the issue you would need phy: I think, perhaps by setting
> > up a loopback device on the raw image by hand.
> >
> > Hopefully the underlying issue can get fixed though.
> >
> > Ian.
> >



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 22:52:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 22:52:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W90SJ-0006eN-5F; Thu, 30 Jan 2014 22:51:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W90SI-0006eI-97
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 22:51:30 +0000
Received: from [85.158.137.68:33542] by server-7.bemta-3.messagelabs.com id
	A6/D3-13775-177DAE25; Thu, 30 Jan 2014 22:51:29 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-16.tower-31.messagelabs.com!1391122284!11623455!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28566 invoked from network); 30 Jan 2014 22:51:27 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 30 Jan 2014 22:51:27 -0000
Received: (qmail 26645 invoked by uid 1011); 30 Jan 2014 22:51:17 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.123934 secs); 30 Jan 2014 22:51:17 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 30 Jan 2014 22:51:17 -0000
Message-ID: <52EAD764.2020701@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 09:51:16 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl>
In-Reply-To: <52EA58B2.50004@op.pl>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 00:50, Kuba wrote:
> Dear List,
>
> I am trying to set up a following configuration:
> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled 
> from sources,
> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached 
> using VT-d, exporting block devices via iSCSI to other VMs and 
> physical machines,
> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro 
> 4000) installed on a block device exported from the storage VM (target 
> on the storage VM, initiator on dom0).
>
> Everything works perfectly (including PCI & GPU passthrough) until I 
> install GPLPV drivers on the Windows VM. After driver installation, 
> Windows needs to reboot, boots fine, displays a message that PV SCSI 
> drivers were installed and needs to reboot again, and then cannot 
> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS, 
> sometimes BSODs with "unmountable boot volume" message. All of the 
> following I tried without GPU passthrough to narrow down the problem.
>
> The intriguing part is this:
>
> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
> 2. If the block devices for the storage VM come directly from dom0 
> (not via pci-passthrough) - it fails.
> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD 
> 9.2-GENERIC) - it all works.
> 3. If the storage VM's OS is Linux with kernel compiled without Xen 
> guest support - it works, but is unstable (see below).
> 4. If the iSCSI target is on a different physical machine - it all works.
> 5. If the iSCSI target is on dom0 itself - it works.
> 6. If I attach the AHCI controller to the Windows VM and install 
> directly on the hard drive - it works.
> 7. If the block device for Windows VM is a disk, partition, file, LVM 
> volume or even a ZoL's zvol (and it comes from a dom0 itself, without 
> iSCSI)- it works.
>
> If I install Windows and the GPLPV drivers on a hard drive attached to 
> dom0, Windows + GPLPV work perfectly. If I then give the same hard 
> drive as a block device to the storage VM and re-export it through 
> iSCSI, Windows usually boots fine, but works unstable. And by unstable 
> I mean random read/write errors, sometimes programs won't start, 
> ntdll.dll crashes, and after couple reboots Windows won't boot (just 
> like mentioned above).
>
> The configurations I would like to achieve makes sense only with PV 
> drivers on both storage and Windows VM. All of the "components" seem 
> to work perfectly until all put together, so I am not really sure 
> where the problem is.
>
> I would be very grateful for any suggestions or ideas that could 
> possibly help to narrow down the problem. Maybe I am just doing 
> something wrong (I hope so). Or maybe there is a bug that shows itself 
> only in such a particular configuration (hope not)?

IMHO, it sounds like a resource issue... the domU providing the iSCSI, 
plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's, 
etc, and someone isn't getting enough in time. It doesn't really help, 
but we use a physical iSCSI server, the dom0 then connects to the iSCSI 
and provides the disks to the VM's. Maybe look at assigning specific 
exclusive CPU's to each dom0 and domU's, and see if you can still 
reproduce the issue. Also, make absolutely sure that you don't have two 
VM's accessing the same iSCSI.

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Thu Jan 30 22:52:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 30 Jan 2014 22:52:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W90SJ-0006eN-5F; Thu, 30 Jan 2014 22:51:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W90SI-0006eI-97
	for xen-users@lists.xen.org; Thu, 30 Jan 2014 22:51:30 +0000
Received: from [85.158.137.68:33542] by server-7.bemta-3.messagelabs.com id
	A6/D3-13775-177DAE25; Thu, 30 Jan 2014 22:51:29 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-16.tower-31.messagelabs.com!1391122284!11623455!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28566 invoked from network); 30 Jan 2014 22:51:27 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 30 Jan 2014 22:51:27 -0000
Received: (qmail 26645 invoked by uid 1011); 30 Jan 2014 22:51:17 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.123934 secs); 30 Jan 2014 22:51:17 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 30 Jan 2014 22:51:17 -0000
Message-ID: <52EAD764.2020701@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 09:51:16 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl>
In-Reply-To: <52EA58B2.50004@op.pl>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 00:50, Kuba wrote:
> Dear List,
>
> I am trying to set up a following configuration:
> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled 
> from sources,
> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached 
> using VT-d, exporting block devices via iSCSI to other VMs and 
> physical machines,
> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro 
> 4000) installed on a block device exported from the storage VM (target 
> on the storage VM, initiator on dom0).
>
> Everything works perfectly (including PCI & GPU passthrough) until I 
> install GPLPV drivers on the Windows VM. After driver installation, 
> Windows needs to reboot, boots fine, displays a message that PV SCSI 
> drivers were installed and needs to reboot again, and then cannot 
> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS, 
> sometimes BSODs with "unmountable boot volume" message. All of the 
> following I tried without GPU passthrough to narrow down the problem.
>
> The intriguing part is this:
>
> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
> 2. If the block devices for the storage VM come directly from dom0 
> (not via pci-passthrough) - it fails.
> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD 
> 9.2-GENERIC) - it all works.
> 3. If the storage VM's OS is Linux with kernel compiled without Xen 
> guest support - it works, but is unstable (see below).
> 4. If the iSCSI target is on a different physical machine - it all works.
> 5. If the iSCSI target is on dom0 itself - it works.
> 6. If I attach the AHCI controller to the Windows VM and install 
> directly on the hard drive - it works.
> 7. If the block device for Windows VM is a disk, partition, file, LVM 
> volume or even a ZoL's zvol (and it comes from a dom0 itself, without 
> iSCSI)- it works.
>
> If I install Windows and the GPLPV drivers on a hard drive attached to 
> dom0, Windows + GPLPV work perfectly. If I then give the same hard 
> drive as a block device to the storage VM and re-export it through 
> iSCSI, Windows usually boots fine, but works unstable. And by unstable 
> I mean random read/write errors, sometimes programs won't start, 
> ntdll.dll crashes, and after couple reboots Windows won't boot (just 
> like mentioned above).
>
> The configurations I would like to achieve makes sense only with PV 
> drivers on both storage and Windows VM. All of the "components" seem 
> to work perfectly until all put together, so I am not really sure 
> where the problem is.
>
> I would be very grateful for any suggestions or ideas that could 
> possibly help to narrow down the problem. Maybe I am just doing 
> something wrong (I hope so). Or maybe there is a bug that shows itself 
> only in such a particular configuration (hope not)?

IMHO, it sounds like a resource issue... the domU providing the iSCSI, 
plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's, 
etc, and someone isn't getting enough in time. It doesn't really help, 
but we use a physical iSCSI server, the dom0 then connects to the iSCSI 
and provides the disks to the VM's. Maybe look at assigning specific 
exclusive CPU's to each dom0 and domU's, and see if you can still 
reproduce the issue. Also, make absolutely sure that you don't have two 
VM's accessing the same iSCSI.

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 00:09:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 00:09:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W91ez-0000e0-2c; Fri, 31 Jan 2014 00:08:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kuba.0000@op.pl>) id 1W91ex-0000dv-7J
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 00:08:39 +0000
Received: from [193.109.254.147:5272] by server-16.bemta-14.messagelabs.com id
	B8/2D-21945-689EAE25; Fri, 31 Jan 2014 00:08:38 +0000
X-Env-Sender: kuba.0000@op.pl
X-Msg-Ref: server-2.tower-27.messagelabs.com!1391126917!986849!1
X-Originating-IP: [213.180.142.140]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTMuMTgwLjE0Mi4xNDAgPT4gMTgwNzg=\n,sa_preprocessor: 
	QmFkIElQOiAyMTMuMTgwLjE0Mi4xNDAgPT4gMTgwNzg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8163 invoked from network); 31 Jan 2014 00:08:37 -0000
Received: from smtpo09.poczta.onet.pl (HELO smtpo09.poczta.onet.pl)
	(213.180.142.140) by server-2.tower-27.messagelabs.com with SMTP;
	31 Jan 2014 00:08:37 -0000
Received: from [192.168.0.4] (host-89-230-211-189.lublin.mm.pl
	[89.230.211.189])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: kuba.0000@op.pl)
	by smtp.poczta.onet.pl (Onet) with ESMTPSA id 3fFf0j0DYKz9v6Zx
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 01:08:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=op.pl; s=2011;
	t=1391126917; bh=NLYhvZAvvWrPj2J1PXw8lH0r3ngidADnkL2cJz4WCrY=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:References:
	In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=aVix0OfJ4Wq5OJWBYRs8yd5KW7wy3YroI8R40Kv6W98urDydWm9aBGPCNKZpU4/pR
	2Si7ejmN9blbwh5BBmV81/MsxSUohkyVZKsydkSoBWSJyIPoCHcj0CI1x4gK5Zt/hQ
	G3jwmKfk9LLbQfZi8gEL0+15KKG8Mv7cX7HHgROM=
Message-ID: <52EAE97F.4000909@op.pl>
Date: Fri, 31 Jan 2014 01:08:31 +0100
From: Kuba <kuba.0000@op.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
In-Reply-To: <52EAD764.2020701@websitemanagers.com.au>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

W dniu 2014-01-30 23:51, Adam Goryachev pisze:
> On 31/01/14 00:50, Kuba wrote:
>> Dear List,
>>
>> I am trying to set up a following configuration:
>> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
>> from sources,
>> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
>> using VT-d, exporting block devices via iSCSI to other VMs and
>> physical machines,
>> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
>> 4000) installed on a block device exported from the storage VM (target
>> on the storage VM, initiator on dom0).
>>
>> Everything works perfectly (including PCI & GPU passthrough) until I
>> install GPLPV drivers on the Windows VM. After driver installation,
>> Windows needs to reboot, boots fine, displays a message that PV SCSI
>> drivers were installed and needs to reboot again, and then cannot
>> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
>> sometimes BSODs with "unmountable boot volume" message. All of the
>> following I tried without GPU passthrough to narrow down the problem.
>>
>> The intriguing part is this:
>>
>> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
>> 2. If the block devices for the storage VM come directly from dom0
>> (not via pci-passthrough) - it fails.
>> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
>> 9.2-GENERIC) - it all works.
>> 3. If the storage VM's OS is Linux with kernel compiled without Xen
>> guest support - it works, but is unstable (see below).
>> 4. If the iSCSI target is on a different physical machine - it all works.
>> 5. If the iSCSI target is on dom0 itself - it works.
>> 6. If I attach the AHCI controller to the Windows VM and install
>> directly on the hard drive - it works.
>> 7. If the block device for Windows VM is a disk, partition, file, LVM
>> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
>> iSCSI)- it works.
>>
>> If I install Windows and the GPLPV drivers on a hard drive attached to
>> dom0, Windows + GPLPV work perfectly. If I then give the same hard
>> drive as a block device to the storage VM and re-export it through
>> iSCSI, Windows usually boots fine, but works unstable. And by unstable
>> I mean random read/write errors, sometimes programs won't start,
>> ntdll.dll crashes, and after couple reboots Windows won't boot (just
>> like mentioned above).
>>
>> The configurations I would like to achieve makes sense only with PV
>> drivers on both storage and Windows VM. All of the "components" seem
>> to work perfectly until all put together, so I am not really sure
>> where the problem is.
>>
>> I would be very grateful for any suggestions or ideas that could
>> possibly help to narrow down the problem. Maybe I am just doing
>> something wrong (I hope so). Or maybe there is a bug that shows itself
>> only in such a particular configuration (hope not)?
>
> IMHO, it sounds like a resource issue... the domU providing the iSCSI,
> plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's,
> etc, and someone isn't getting enough in time. It doesn't really help,
> but we use a physical iSCSI server, the dom0 then connects to the iSCSI
> and provides the disks to the VM's. Maybe look at assigning specific
> exclusive CPU's to each dom0 and domU's, and see if you can still
> reproduce the issue. Also, make absolutely sure that you don't have two
> VM's accessing the same iSCSI.
>
> Regards,
> Adam
>

Dear Adam,

Thank you for your reply. I will try assigning specific cores to the VMs 
this weekend. I will also try to run all this on another machine and try 
using something different then Windows for the second VM (why didn't I 
think about it earlier?). When iSCSI target is on another physical 
machine, everything works like a charm, but the whole point is to make 
it all work on a single machine (everything faster than 1 Gbps is way 
beyond my reach, while iperf reports ~22 Gbps between dom0 and storage 
VM...)

Once again thank you for your suggestions, I will report back with more 
results. In the meantime please clarify one thing for me - is there 
something inherently wrong with what I'm trying to do?

Best regards,
Kuba

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 00:09:33 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 00:09:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W91ez-0000e0-2c; Fri, 31 Jan 2014 00:08:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kuba.0000@op.pl>) id 1W91ex-0000dv-7J
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 00:08:39 +0000
Received: from [193.109.254.147:5272] by server-16.bemta-14.messagelabs.com id
	B8/2D-21945-689EAE25; Fri, 31 Jan 2014 00:08:38 +0000
X-Env-Sender: kuba.0000@op.pl
X-Msg-Ref: server-2.tower-27.messagelabs.com!1391126917!986849!1
X-Originating-IP: [213.180.142.140]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	QmFkIElQOiAyMTMuMTgwLjE0Mi4xNDAgPT4gMTgwNzg=\n,sa_preprocessor: 
	QmFkIElQOiAyMTMuMTgwLjE0Mi4xNDAgPT4gMTgwNzg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8163 invoked from network); 31 Jan 2014 00:08:37 -0000
Received: from smtpo09.poczta.onet.pl (HELO smtpo09.poczta.onet.pl)
	(213.180.142.140) by server-2.tower-27.messagelabs.com with SMTP;
	31 Jan 2014 00:08:37 -0000
Received: from [192.168.0.4] (host-89-230-211-189.lublin.mm.pl
	[89.230.211.189])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	(Authenticated sender: kuba.0000@op.pl)
	by smtp.poczta.onet.pl (Onet) with ESMTPSA id 3fFf0j0DYKz9v6Zx
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 01:08:36 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=op.pl; s=2011;
	t=1391126917; bh=NLYhvZAvvWrPj2J1PXw8lH0r3ngidADnkL2cJz4WCrY=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:References:
	In-Reply-To:Content-Type:Content-Transfer-Encoding;
	b=aVix0OfJ4Wq5OJWBYRs8yd5KW7wy3YroI8R40Kv6W98urDydWm9aBGPCNKZpU4/pR
	2Si7ejmN9blbwh5BBmV81/MsxSUohkyVZKsydkSoBWSJyIPoCHcj0CI1x4gK5Zt/hQ
	G3jwmKfk9LLbQfZi8gEL0+15KKG8Mv7cX7HHgROM=
Message-ID: <52EAE97F.4000909@op.pl>
Date: Fri, 31 Jan 2014 01:08:31 +0100
From: Kuba <kuba.0000@op.pl>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
In-Reply-To: <52EAD764.2020701@websitemanagers.com.au>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

W dniu 2014-01-30 23:51, Adam Goryachev pisze:
> On 31/01/14 00:50, Kuba wrote:
>> Dear List,
>>
>> I am trying to set up a following configuration:
>> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
>> from sources,
>> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
>> using VT-d, exporting block devices via iSCSI to other VMs and
>> physical machines,
>> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
>> 4000) installed on a block device exported from the storage VM (target
>> on the storage VM, initiator on dom0).
>>
>> Everything works perfectly (including PCI & GPU passthrough) until I
>> install GPLPV drivers on the Windows VM. After driver installation,
>> Windows needs to reboot, boots fine, displays a message that PV SCSI
>> drivers were installed and needs to reboot again, and then cannot
>> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
>> sometimes BSODs with "unmountable boot volume" message. All of the
>> following I tried without GPU passthrough to narrow down the problem.
>>
>> The intriguing part is this:
>>
>> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
>> 2. If the block devices for the storage VM come directly from dom0
>> (not via pci-passthrough) - it fails.
>> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
>> 9.2-GENERIC) - it all works.
>> 3. If the storage VM's OS is Linux with kernel compiled without Xen
>> guest support - it works, but is unstable (see below).
>> 4. If the iSCSI target is on a different physical machine - it all works.
>> 5. If the iSCSI target is on dom0 itself - it works.
>> 6. If I attach the AHCI controller to the Windows VM and install
>> directly on the hard drive - it works.
>> 7. If the block device for Windows VM is a disk, partition, file, LVM
>> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
>> iSCSI)- it works.
>>
>> If I install Windows and the GPLPV drivers on a hard drive attached to
>> dom0, Windows + GPLPV work perfectly. If I then give the same hard
>> drive as a block device to the storage VM and re-export it through
>> iSCSI, Windows usually boots fine, but works unstable. And by unstable
>> I mean random read/write errors, sometimes programs won't start,
>> ntdll.dll crashes, and after couple reboots Windows won't boot (just
>> like mentioned above).
>>
>> The configurations I would like to achieve makes sense only with PV
>> drivers on both storage and Windows VM. All of the "components" seem
>> to work perfectly until all put together, so I am not really sure
>> where the problem is.
>>
>> I would be very grateful for any suggestions or ideas that could
>> possibly help to narrow down the problem. Maybe I am just doing
>> something wrong (I hope so). Or maybe there is a bug that shows itself
>> only in such a particular configuration (hope not)?
>
> IMHO, it sounds like a resource issue... the domU providing the iSCSI,
> plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's,
> etc, and someone isn't getting enough in time. It doesn't really help,
> but we use a physical iSCSI server, the dom0 then connects to the iSCSI
> and provides the disks to the VM's. Maybe look at assigning specific
> exclusive CPU's to each dom0 and domU's, and see if you can still
> reproduce the issue. Also, make absolutely sure that you don't have two
> VM's accessing the same iSCSI.
>
> Regards,
> Adam
>

Dear Adam,

Thank you for your reply. I will try assigning specific cores to the VMs 
this weekend. I will also try to run all this on another machine and try 
using something different then Windows for the second VM (why didn't I 
think about it earlier?). When iSCSI target is on another physical 
machine, everything works like a charm, but the whole point is to make 
it all work on a single machine (everything faster than 1 Gbps is way 
beyond my reach, while iperf reports ~22 Gbps between dom0 and storage 
VM...)

Once again thank you for your suggestions, I will report back with more 
results. In the meantime please clarify one thing for me - is there 
something inherently wrong with what I'm trying to do?

Best regards,
Kuba

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 00:54:02 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 00:54:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W92MK-0001qg-Dz; Fri, 31 Jan 2014 00:53:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W92MI-0001qb-Ly
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 00:53:26 +0000
Received: from [193.109.254.147:30980] by server-13.bemta-14.messagelabs.com
	id 39/8D-01226-504FAE25; Fri, 31 Jan 2014 00:53:25 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-2.tower-27.messagelabs.com!1391129599!991296!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22971 invoked from network); 31 Jan 2014 00:53:22 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 00:53:22 -0000
Received: (qmail 2646 invoked by uid 1011); 31 Jan 2014 00:53:16 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.263048 secs); 31 Jan 2014 00:53:16 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 31 Jan 2014 00:53:16 -0000
Message-ID: <52EAF3FB.7000902@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 11:53:15 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
	<52EAE97F.4000909@op.pl>
In-Reply-To: <52EAE97F.4000909@op.pl>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 11:08, Kuba wrote:
> W dniu 2014-01-30 23:51, Adam Goryachev pisze:
>> On 31/01/14 00:50, Kuba wrote:
>>> Dear List,
>>>
>>> I am trying to set up a following configuration:
>>> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
>>> from sources,
>>> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
>>> using VT-d, exporting block devices via iSCSI to other VMs and
>>> physical machines,
>>> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
>>> 4000) installed on a block device exported from the storage VM (target
>>> on the storage VM, initiator on dom0).
>>>
>>> Everything works perfectly (including PCI & GPU passthrough) until I
>>> install GPLPV drivers on the Windows VM. After driver installation,
>>> Windows needs to reboot, boots fine, displays a message that PV SCSI
>>> drivers were installed and needs to reboot again, and then cannot
>>> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
>>> sometimes BSODs with "unmountable boot volume" message. All of the
>>> following I tried without GPU passthrough to narrow down the problem.
>>>
>>> The intriguing part is this:
>>>
>>> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
>>> 2. If the block devices for the storage VM come directly from dom0
>>> (not via pci-passthrough) - it fails.
>>> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
>>> 9.2-GENERIC) - it all works.
>>> 3. If the storage VM's OS is Linux with kernel compiled without Xen
>>> guest support - it works, but is unstable (see below).
>>> 4. If the iSCSI target is on a different physical machine - it all 
>>> works.
>>> 5. If the iSCSI target is on dom0 itself - it works.
>>> 6. If I attach the AHCI controller to the Windows VM and install
>>> directly on the hard drive - it works.
>>> 7. If the block device for Windows VM is a disk, partition, file, LVM
>>> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
>>> iSCSI)- it works.
>>>
>>> If I install Windows and the GPLPV drivers on a hard drive attached to
>>> dom0, Windows + GPLPV work perfectly. If I then give the same hard
>>> drive as a block device to the storage VM and re-export it through
>>> iSCSI, Windows usually boots fine, but works unstable. And by unstable
>>> I mean random read/write errors, sometimes programs won't start,
>>> ntdll.dll crashes, and after couple reboots Windows won't boot (just
>>> like mentioned above).
>>>
>>> The configurations I would like to achieve makes sense only with PV
>>> drivers on both storage and Windows VM. All of the "components" seem
>>> to work perfectly until all put together, so I am not really sure
>>> where the problem is.
>>>
>>> I would be very grateful for any suggestions or ideas that could
>>> possibly help to narrow down the problem. Maybe I am just doing
>>> something wrong (I hope so). Or maybe there is a bug that shows itself
>>> only in such a particular configuration (hope not)?
>>
>> IMHO, it sounds like a resource issue... the domU providing the iSCSI,
>> plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's,
>> etc, and someone isn't getting enough in time. It doesn't really help,
>> but we use a physical iSCSI server, the dom0 then connects to the iSCSI
>> and provides the disks to the VM's. Maybe look at assigning specific
>> exclusive CPU's to each dom0 and domU's, and see if you can still
>> reproduce the issue. Also, make absolutely sure that you don't have two
>> VM's accessing the same iSCSI.
>>
>> Regards,
>> Adam
>>
>
> Dear Adam,
>
> Thank you for your reply. I will try assigning specific cores to the 
> VMs this weekend. I will also try to run all this on another machine 
> and try using something different then Windows for the second VM (why 
> didn't I think about it earlier?). When iSCSI target is on another 
> physical machine, everything works like a charm, but the whole point 
> is to make it all work on a single machine (everything faster than 1 
> Gbps is way beyond my reach, while iperf reports ~22 Gbps between dom0 
> and storage VM...)
>
> Once again thank you for your suggestions, I will report back with 
> more results. In the meantime please clarify one thing for me - is 
> there something inherently wrong with what I'm trying to do?

I don't see anything "inherently" wrong, but I would question why you 
would want to do this? Why not let dom0 use the scsi controller, and 
export the disks as physical devices into the various VM's? You are 
adding a whole bunch of "ethernet" overhead to both domU's plus the 
dom0. Considering the storage is physically local.

The problem you have is the VM's will not be portable to another 
machine, because they are both tied to the physical pci devices, and the 
block devices are not available on any other physical machine anyway.

A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so 
simply bonding 2 x 1Gbps ethernet can usually provide more disk 
bandwidth than the disks can provide.

In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the 
xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is 
bridged to the domU's and for dom0 "management". You can get a couple of 
cheap-ish 1Gbps network cards easily enough, and your disk subsystem 
probably won't provide more than 200MB/s anyway (we can get a max of 
2.5GB/s read from the disk subsystem, but the limited bandwidth for each 
dom0 helps to stop any one domU from stealing all the disk IO). In 
practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in 
parallel.

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 00:54:02 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 00:54:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W92MK-0001qg-Dz; Fri, 31 Jan 2014 00:53:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W92MI-0001qb-Ly
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 00:53:26 +0000
Received: from [193.109.254.147:30980] by server-13.bemta-14.messagelabs.com
	id 39/8D-01226-504FAE25; Fri, 31 Jan 2014 00:53:25 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-2.tower-27.messagelabs.com!1391129599!991296!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22971 invoked from network); 31 Jan 2014 00:53:22 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 00:53:22 -0000
Received: (qmail 2646 invoked by uid 1011); 31 Jan 2014 00:53:16 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.263048 secs); 31 Jan 2014 00:53:16 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 31 Jan 2014 00:53:16 -0000
Message-ID: <52EAF3FB.7000902@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 11:53:15 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
	<52EAE97F.4000909@op.pl>
In-Reply-To: <52EAE97F.4000909@op.pl>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 11:08, Kuba wrote:
> W dniu 2014-01-30 23:51, Adam Goryachev pisze:
>> On 31/01/14 00:50, Kuba wrote:
>>> Dear List,
>>>
>>> I am trying to set up a following configuration:
>>> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
>>> from sources,
>>> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
>>> using VT-d, exporting block devices via iSCSI to other VMs and
>>> physical machines,
>>> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
>>> 4000) installed on a block device exported from the storage VM (target
>>> on the storage VM, initiator on dom0).
>>>
>>> Everything works perfectly (including PCI & GPU passthrough) until I
>>> install GPLPV drivers on the Windows VM. After driver installation,
>>> Windows needs to reboot, boots fine, displays a message that PV SCSI
>>> drivers were installed and needs to reboot again, and then cannot
>>> boot. Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
>>> sometimes BSODs with "unmountable boot volume" message. All of the
>>> following I tried without GPU passthrough to narrow down the problem.
>>>
>>> The intriguing part is this:
>>>
>>> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
>>> 2. If the block devices for the storage VM come directly from dom0
>>> (not via pci-passthrough) - it fails.
>>> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
>>> 9.2-GENERIC) - it all works.
>>> 3. If the storage VM's OS is Linux with kernel compiled without Xen
>>> guest support - it works, but is unstable (see below).
>>> 4. If the iSCSI target is on a different physical machine - it all 
>>> works.
>>> 5. If the iSCSI target is on dom0 itself - it works.
>>> 6. If I attach the AHCI controller to the Windows VM and install
>>> directly on the hard drive - it works.
>>> 7. If the block device for Windows VM is a disk, partition, file, LVM
>>> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
>>> iSCSI)- it works.
>>>
>>> If I install Windows and the GPLPV drivers on a hard drive attached to
>>> dom0, Windows + GPLPV work perfectly. If I then give the same hard
>>> drive as a block device to the storage VM and re-export it through
>>> iSCSI, Windows usually boots fine, but works unstable. And by unstable
>>> I mean random read/write errors, sometimes programs won't start,
>>> ntdll.dll crashes, and after couple reboots Windows won't boot (just
>>> like mentioned above).
>>>
>>> The configurations I would like to achieve makes sense only with PV
>>> drivers on both storage and Windows VM. All of the "components" seem
>>> to work perfectly until all put together, so I am not really sure
>>> where the problem is.
>>>
>>> I would be very grateful for any suggestions or ideas that could
>>> possibly help to narrow down the problem. Maybe I am just doing
>>> something wrong (I hope so). Or maybe there is a bug that shows itself
>>> only in such a particular configuration (hope not)?
>>
>> IMHO, it sounds like a resource issue... the domU providing the iSCSI,
>> plus the dom0 plus the domU (windows VM) are all asking for CPU, IRQ's,
>> etc, and someone isn't getting enough in time. It doesn't really help,
>> but we use a physical iSCSI server, the dom0 then connects to the iSCSI
>> and provides the disks to the VM's. Maybe look at assigning specific
>> exclusive CPU's to each dom0 and domU's, and see if you can still
>> reproduce the issue. Also, make absolutely sure that you don't have two
>> VM's accessing the same iSCSI.
>>
>> Regards,
>> Adam
>>
>
> Dear Adam,
>
> Thank you for your reply. I will try assigning specific cores to the 
> VMs this weekend. I will also try to run all this on another machine 
> and try using something different then Windows for the second VM (why 
> didn't I think about it earlier?). When iSCSI target is on another 
> physical machine, everything works like a charm, but the whole point 
> is to make it all work on a single machine (everything faster than 1 
> Gbps is way beyond my reach, while iperf reports ~22 Gbps between dom0 
> and storage VM...)
>
> Once again thank you for your suggestions, I will report back with 
> more results. In the meantime please clarify one thing for me - is 
> there something inherently wrong with what I'm trying to do?

I don't see anything "inherently" wrong, but I would question why you 
would want to do this? Why not let dom0 use the scsi controller, and 
export the disks as physical devices into the various VM's? You are 
adding a whole bunch of "ethernet" overhead to both domU's plus the 
dom0. Considering the storage is physically local.

The problem you have is the VM's will not be portable to another 
machine, because they are both tied to the physical pci devices, and the 
block devices are not available on any other physical machine anyway.

A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so 
simply bonding 2 x 1Gbps ethernet can usually provide more disk 
bandwidth than the disks can provide.

In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the 
xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is 
bridged to the domU's and for dom0 "management". You can get a couple of 
cheap-ish 1Gbps network cards easily enough, and your disk subsystem 
probably won't provide more than 200MB/s anyway (we can get a max of 
2.5GB/s read from the disk subsystem, but the limited bandwidth for each 
dom0 helps to stop any one domU from stealing all the disk IO). In 
practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in 
parallel.

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:36:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W931H-0006ou-R1; Fri, 31 Jan 2014 01:35:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W931G-0006op-3H
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:35:46 +0000
Received: from [85.158.137.68:55394] by server-4.bemta-3.messagelabs.com id
	A9/B0-11750-1FDFAE25; Fri, 31 Jan 2014 01:35:45 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-5.tower-31.messagelabs.com!1391132141!12432924!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23697 invoked from network); 31 Jan 2014 01:35:44 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-5.tower-31.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 31 Jan 2014 01:35:44 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W931q-0004gA-9n; Fri, 31 Jan 2014 12:36:25 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 31 Jan 2014 12:35:13 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Kuba <kuba.0000@op.pl>, xen-users <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
	iSCSI and Windows+GPLPV VM combination
Thread-Index: AQHPHcQrr4avfNutpEeCEkGXVvHfupqeBmzA
Date: Fri, 31 Jan 2014 01:35:12 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F38BB3C@BITCOM1.int.sbss.com.au>
References: <52EA58B2.50004@op.pl>
In-Reply-To: <52EA58B2.50004@op.pl>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.500.1017-20472.003
x-tm-as-result: No--59.619000-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> I am trying to set up a following configuration:
> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
> from sources,
> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
> using VT-d, exporting block devices via iSCSI to other VMs and physical
> machines,
> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
> 4000) installed on a block device exported from the storage VM (target
> on the storage VM, initiator on dom0).
> 
> Everything works perfectly (including PCI & GPU passthrough) until I
> install GPLPV drivers on the Windows VM. After driver installation,
> Windows needs to reboot, boots fine, displays a message that PV SCSI

(a)

> drivers were installed and needs to reboot again, and then cannot boot.
> Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
> sometimes BSODs with "unmountable boot volume" message. All of the
> following I tried without GPU passthrough to narrow down the problem.
> 
> The intriguing part is this:
> 
> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
> 2. If the block devices for the storage VM come directly from dom0 (not
> via pci-passthrough) - it fails.
> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
> 9.2-GENERIC) - it all works.
> 3. If the storage VM's OS is Linux with kernel compiled without Xen
> guest support - it works, but is unstable (see below).
> 4. If the iSCSI target is on a different physical machine - it all works.
> 5. If the iSCSI target is on dom0 itself - it works.
> 6. If I attach the AHCI controller to the Windows VM and install
> directly on the hard drive - it works.
> 7. If the block device for Windows VM is a disk, partition, file, LVM
> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
> iSCSI)- it works.
> 
> If I install Windows and the GPLPV drivers on a hard drive attached to
> dom0, Windows + GPLPV work perfectly. If I then give the same hard drive
> as a block device to the storage VM and re-export it through iSCSI,

(b)

> Windows usually boots fine, but works unstable. And by unstable I mean
> random read/write errors, sometimes programs won't start, ntdll.dll
> crashes, and after couple reboots Windows won't boot (just like
> mentioned above).
> 
> The configurations I would like to achieve makes sense only with PV
> drivers on both storage and Windows VM. All of the "components" seem to
> work perfectly until all put together, so I am not really sure where the
> problem is.
> 
> I would be very grateful for any suggestions or ideas that could
> possibly help to narrow down the problem. Maybe I am just doing
> something wrong (I hope so). Or maybe there is a bug that shows itself
> only in such a particular configuration (hope not)?
> 

I'm curious about prompting for the pvscsi drivers to be installed. Is this definitely what it is asking for? Pvscsi for gplpv is removed in the latest versions and suffered varying degrees of bitrot in earlier versions. If you have the iscsi initiator in dom0 then exporting a block device to windows via the normal vbd channel should be just fine.

You've gone to great lengths to explain the various things you've tried, but I think I'm a little confused on where the iscsi initiator is in the "doesn't work" scenarios. I'm having a bit of an off day today so it's probably just me, but above I have highlighted the two scenarios... could you fill me in on a few things:

At (a) and (b), is the iscsi initiator in dom0, or are you actually booting windows directly via iscsi?

At (b), with latest debug build of gplpv, can you run debugview from sysinternals.com and see if any interesting messages are displayed before things fall in a heap?

Are any strange logs shown in any of Win DomU, Dom0, or storage DomU?

How big are your disks?

Can you reproduce with only one vcpu?

What bridge are you using? Openvswitch or traditional linux bridge?

What MTU are you using on your storage network? If you are using Jumbo frames can you go back to 1500 (or at least <= 4000)?

Can you turn off scatter gather, Large Send Offload (GSO), and IP Checksum offload on all the iscsi endpoints?

Can you turn on data digest/checksum on iscsi? If all endpoints support it then this would provide additional verification that none of the network packets are getting corrupted.
 
Would driver domain work in your scenario? Then the disk could be attached directly from your storage DomU without accruing all the iscsi overhead. I'm not up with the status of HVM, vbd, and driver domain so I don't know if this is possible.

More questions than answers. Sorry :)

James


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:36:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W931H-0006ou-R1; Fri, 31 Jan 2014 01:35:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W931G-0006op-3H
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:35:46 +0000
Received: from [85.158.137.68:55394] by server-4.bemta-3.messagelabs.com id
	A9/B0-11750-1FDFAE25; Fri, 31 Jan 2014 01:35:45 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-5.tower-31.messagelabs.com!1391132141!12432924!1
X-Originating-IP: [203.16.224.4]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23697 invoked from network); 31 Jan 2014 01:35:44 -0000
Received: from smtp1.bendigoit.com.au (HELO smtp1.bendigoit.com.au)
	(203.16.224.4)
	by server-5.tower-31.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 31 Jan 2014 01:35:44 -0000
Received: from smtp2.bendigoit.com.au ([203.16.207.99]
	helo=BITCOM1.int.sbss.com.au)
	by smtp1.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W931q-0004gA-9n; Fri, 31 Jan 2014 12:36:25 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 31 Jan 2014 12:35:13 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Kuba <kuba.0000@op.pl>, xen-users <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
	iSCSI and Windows+GPLPV VM combination
Thread-Index: AQHPHcQrr4avfNutpEeCEkGXVvHfupqeBmzA
Date: Fri, 31 Jan 2014 01:35:12 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F38BB3C@BITCOM1.int.sbss.com.au>
References: <52EA58B2.50004@op.pl>
In-Reply-To: <52EA58B2.50004@op.pl>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.500.1017-20472.003
x-tm-as-result: No--59.619000-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> I am trying to set up a following configuration:
> 1. very simple Linux-based dom0 (Debian 7.3) with Xen 4.3.1 compiled
> from sources,
> 2. one storage VM (FreeBSD 10, HVM+PV) with SATA controller attached
> using VT-d, exporting block devices via iSCSI to other VMs and physical
> machines,
> 3. one Windows 7 SP1 64 VM (HVM+GPLPV) with GPU passthrough (Quadro
> 4000) installed on a block device exported from the storage VM (target
> on the storage VM, initiator on dom0).
> 
> Everything works perfectly (including PCI & GPU passthrough) until I
> install GPLPV drivers on the Windows VM. After driver installation,
> Windows needs to reboot, boots fine, displays a message that PV SCSI

(a)

> drivers were installed and needs to reboot again, and then cannot boot.
> Sometimes it gets stuck at "booting from harddrive" in SeaBIOS,
> sometimes BSODs with "unmountable boot volume" message. All of the
> following I tried without GPU passthrough to narrow down the problem.
> 
> The intriguing part is this:
> 
> 1. If the storage VM's OS is Linux - it fails with the above symptoms.
> 2. If the block devices for the storage VM come directly from dom0 (not
> via pci-passthrough) - it fails.
> 2. If the storage VM is an HVM without PV drivers (e.g. FreeBSD
> 9.2-GENERIC) - it all works.
> 3. If the storage VM's OS is Linux with kernel compiled without Xen
> guest support - it works, but is unstable (see below).
> 4. If the iSCSI target is on a different physical machine - it all works.
> 5. If the iSCSI target is on dom0 itself - it works.
> 6. If I attach the AHCI controller to the Windows VM and install
> directly on the hard drive - it works.
> 7. If the block device for Windows VM is a disk, partition, file, LVM
> volume or even a ZoL's zvol (and it comes from a dom0 itself, without
> iSCSI)- it works.
> 
> If I install Windows and the GPLPV drivers on a hard drive attached to
> dom0, Windows + GPLPV work perfectly. If I then give the same hard drive
> as a block device to the storage VM and re-export it through iSCSI,

(b)

> Windows usually boots fine, but works unstable. And by unstable I mean
> random read/write errors, sometimes programs won't start, ntdll.dll
> crashes, and after couple reboots Windows won't boot (just like
> mentioned above).
> 
> The configurations I would like to achieve makes sense only with PV
> drivers on both storage and Windows VM. All of the "components" seem to
> work perfectly until all put together, so I am not really sure where the
> problem is.
> 
> I would be very grateful for any suggestions or ideas that could
> possibly help to narrow down the problem. Maybe I am just doing
> something wrong (I hope so). Or maybe there is a bug that shows itself
> only in such a particular configuration (hope not)?
> 

I'm curious about prompting for the pvscsi drivers to be installed. Is this definitely what it is asking for? Pvscsi for gplpv is removed in the latest versions and suffered varying degrees of bitrot in earlier versions. If you have the iscsi initiator in dom0 then exporting a block device to windows via the normal vbd channel should be just fine.

You've gone to great lengths to explain the various things you've tried, but I think I'm a little confused on where the iscsi initiator is in the "doesn't work" scenarios. I'm having a bit of an off day today so it's probably just me, but above I have highlighted the two scenarios... could you fill me in on a few things:

At (a) and (b), is the iscsi initiator in dom0, or are you actually booting windows directly via iscsi?

At (b), with latest debug build of gplpv, can you run debugview from sysinternals.com and see if any interesting messages are displayed before things fall in a heap?

Are any strange logs shown in any of Win DomU, Dom0, or storage DomU?

How big are your disks?

Can you reproduce with only one vcpu?

What bridge are you using? Openvswitch or traditional linux bridge?

What MTU are you using on your storage network? If you are using Jumbo frames can you go back to 1500 (or at least <= 4000)?

Can you turn off scatter gather, Large Send Offload (GSO), and IP Checksum offload on all the iscsi endpoints?

Can you turn on data digest/checksum on iscsi? If all endpoints support it then this would provide additional verification that none of the network packets are getting corrupted.
 
Would driver domain work in your scenario? Then the disk could be attached directly from your storage DomU without accruing all the iscsi overhead. I'm not up with the status of HVM, vbd, and driver domain so I don't know if this is possible.

More questions than answers. Sorry :)

James


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:39:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:39:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W934k-0007Bo-1H; Fri, 31 Jan 2014 01:39:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W934i-0007Bg-H9
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:39:20 +0000
Received: from [85.158.137.68:27377] by server-14.bemta-3.messagelabs.com id
	0D/63-08196-7CEFAE25; Fri, 31 Jan 2014 01:39:19 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-7.tower-31.messagelabs.com!1391132355!12472679!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32185 invoked from network); 31 Jan 2014 01:39:18 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-7.tower-31.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 31 Jan 2014 01:39:18 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W934c-00059S-4H; Fri, 31 Jan 2014 12:39:14 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 31 Jan 2014 12:39:29 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Adam Goryachev <mailinglists@websitemanagers.com.au>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
	iSCSI and Windows+GPLPV VM combination
Thread-Index: AQHPHcQrr4avfNutpEeCEkGXVvHfupqdJ6EAgAAVlYCAAAyAgIAAxHzA
Date: Fri, 31 Jan 2014 01:39:28 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
	<52EAE97F.4000909@op.pl> <52EAF3FB.7000902@websitemanagers.com.au>
In-Reply-To: <52EAF3FB.7000902@websitemanagers.com.au>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.500.1017-20472.003
x-tm-as-result: No--32.592200-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so
> simply bonding 2 x 1Gbps ethernet can usually provide more disk
> bandwidth than the disks can provide.
> 
> In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the
> xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is
> bridged to the domU's and for dom0 "management". You can get a couple of
> cheap-ish 1Gbps network cards easily enough, and your disk subsystem
> probably won't provide more than 200MB/s anyway (we can get a max of
> 2.5GB/s read from the disk subsystem, but the limited bandwidth for each
> dom0 helps to stop any one domU from stealing all the disk IO). In
> practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in
> parallel.
> 

If you workload is only iSCSI then can you comment on the choice of bonding instead of multipath?

James 

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:39:26 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:39:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W934k-0007Bo-1H; Fri, 31 Jan 2014 01:39:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <james.harper@bendigoit.com.au>) id 1W934i-0007Bg-H9
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:39:20 +0000
Received: from [85.158.137.68:27377] by server-14.bemta-3.messagelabs.com id
	0D/63-08196-7CEFAE25; Fri, 31 Jan 2014 01:39:19 +0000
X-Env-Sender: james.harper@bendigoit.com.au
X-Msg-Ref: server-7.tower-31.messagelabs.com!1391132355!12472679!1
X-Originating-IP: [203.16.207.99]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32185 invoked from network); 31 Jan 2014 01:39:18 -0000
Received: from smtp2.bendigoit.com.au (HELO smtp2.bendigoit.com.au)
	(203.16.207.99)
	by server-7.tower-31.messagelabs.com with DHE-RSA-AES128-SHA encrypted
	SMTP; 31 Jan 2014 01:39:18 -0000
Received: from bitcom1.int.sbss.com.au
	([2002:cb10:e0fe:201:a5ca:4fd3:14f:ad5d])
	by smtp2.bendigoit.com.au with esmtp (Exim 4.80)
	(envelope-from <james.harper@bendigoit.com.au>)
	id 1W934c-00059S-4H; Fri, 31 Jan 2014 12:39:14 +1100
Received: from BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d]) by
	BITCOM1.int.sbss.com.au ([fe80::a5ca:4fd3:14f:ad5d%12]) with mapi id
	14.03.0174.001; Fri, 31 Jan 2014 12:39:29 +1100
From: James Harper <james.harper@bendigoit.com.au>
To: Adam Goryachev <mailinglists@websitemanagers.com.au>,
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
	iSCSI and Windows+GPLPV VM combination
Thread-Index: AQHPHcQrr4avfNutpEeCEkGXVvHfupqdJ6EAgAAVlYCAAAyAgIAAxHzA
Date: Fri, 31 Jan 2014 01:39:28 +0000
Message-ID: <6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
References: <52EA58B2.50004@op.pl> <52EAD764.2020701@websitemanagers.com.au>
	<52EAE97F.4000909@op.pl> <52EAF3FB.7000902@websitemanagers.com.au>
In-Reply-To: <52EAF3FB.7000902@websitemanagers.com.au>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.16.3.241]
x-tm-as-product-ver: SMEX-11.0.0.1191-7.500.1017-20472.003
x-tm-as-result: No--32.592200-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
MIME-Version: 1.0
X-Really-From-Bendigo-IT: magichashvalue
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

> 
> A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so
> simply bonding 2 x 1Gbps ethernet can usually provide more disk
> bandwidth than the disks can provide.
> 
> In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the
> xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is
> bridged to the domU's and for dom0 "management". You can get a couple of
> cheap-ish 1Gbps network cards easily enough, and your disk subsystem
> probably won't provide more than 200MB/s anyway (we can get a max of
> 2.5GB/s read from the disk subsystem, but the limited bandwidth for each
> dom0 helps to stop any one domU from stealing all the disk IO). In
> practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in
> parallel.
> 

If you workload is only iSCSI then can you comment on the choice of bonding instead of multipath?

James 

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:55:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:55:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W93KR-0007oz-SH; Fri, 31 Jan 2014 01:55:35 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W93KQ-0007ou-V2
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:55:35 +0000
Received: from [85.158.137.68:16674] by server-1.bemta-3.messagelabs.com id
	CA/38-17293-6920BE25; Fri, 31 Jan 2014 01:55:34 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-8.tower-31.messagelabs.com!1391133329!12408786!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25678 invoked from network); 31 Jan 2014 01:55:32 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 01:55:32 -0000
Received: (qmail 23379 invoked by uid 1011); 31 Jan 2014 01:55:26 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.194551 secs); 31 Jan 2014 01:55:26 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 31 Jan 2014 01:55:26 -0000
Message-ID: <52EB028D.4020206@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 12:55:25 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52EA58B2.50004@op.pl>
	<52EAD764.2020701@websitemanagers.com.au>	<52EAE97F.4000909@op.pl>
	<52EAF3FB.7000902@websitemanagers.com.au>
	<6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 12:39, James Harper wrote:
>> A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so
>> simply bonding 2 x 1Gbps ethernet can usually provide more disk
>> bandwidth than the disks can provide.
>>
>> In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the
>> xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is
>> bridged to the domU's and for dom0 "management". You can get a couple of
>> cheap-ish 1Gbps network cards easily enough, and your disk subsystem
>> probably won't provide more than 200MB/s anyway (we can get a max of
>> 2.5GB/s read from the disk subsystem, but the limited bandwidth for each
>> dom0 helps to stop any one domU from stealing all the disk IO). In
>> practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in
>> parallel.
>>
> If you workload is only iSCSI then can you comment on the choice of bonding instead of multipath?
>
> James
I use both bonding (on the iSCSI server to join the 8 x 1Gbps) and 
multipath (on the dom0, one path on each interface). That way the server 
side can load balance data over any of the 8 ports, and the clients can 
load balance over their two ports.

There is probably additional tweaking I could do to improve performance 
in all cases, but it has been stable and works, and there are other 
(more pressing) demands on time (that very limited resource).

In actual fact, there are two identical iSCSI server, each with 5 x 
480GB Intel SSD. They each have 8 x 1Gbps ethernet bonded for their 
iSCSI, plus 1 x 1Gbps for a crossover for DRBD to sync the content. An 
additional 1 x 1Gbps is for management. The iSCSI servers use heartbeat, 
and will failover within about 5 seconds. The dom0 uses multipath, and 
if it gets errors on both paths will wait forever until success (which 
means windows sees the SCSI layer as being non-responsive). In practice, 
the failover time is transparent to windows, and works really well.

Of course, a "nice" failover takes less than one second, and has no 
noticeable impact from users etc (ie, if you aren't looking for the 
pause, then you won't notice).

This has the added advantage of being able to live migrate domU's from 
one physical host to another, which also works well.

The only thing I don't like about the current setup is that LVM layer 
(above DRBD and below iSCSI) seems to massively degrade performance.

If you want more details, please ask, but I may have forgotten some of 
the details because it was setup over 9 months ago. You can see a lot of 
the discussions on the linux-raid mailing list where I got a lot of 
assistance getting the networking and disk layers behaving properly (see 
the period from January 2013 when debugging started to around April 2013 
when I mostly finished).

(PS, thanks to all the users on the linux-raid list, esp Stan Hoeppner 
for all your help!)

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 01:55:59 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 01:55:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W93KR-0007oz-SH; Fri, 31 Jan 2014 01:55:35 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <mailinglists@websitemanagers.com.au>)
	id 1W93KQ-0007ou-V2
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 01:55:35 +0000
Received: from [85.158.137.68:16674] by server-1.bemta-3.messagelabs.com id
	CA/38-17293-6920BE25; Fri, 31 Jan 2014 01:55:34 +0000
X-Env-Sender: mailinglists@websitemanagers.com.au
X-Msg-Ref: server-8.tower-31.messagelabs.com!1391133329!12408786!1
X-Originating-IP: [203.98.89.10]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25678 invoked from network); 31 Jan 2014 01:55:32 -0000
Received: from hammer.websitemanagers.com.au (HELO
	hammer.websitemanagers.com.au) (203.98.89.10)
	by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 01:55:32 -0000
Received: (qmail 23379 invoked by uid 1011); 31 Jan 2014 01:55:26 -0000
Received: from 124.246.8.196 by hammer (envelope-from
	<mailinglists@websitemanagers.com.au>,
	uid 1008) with qmail-scanner-1.24 
	(clamdscan: 0.97.8/18415. spamassassin: 3.3.1.  
	Clear:RC:1(124.246.8.196):. 
	Processed in 0.194551 secs); 31 Jan 2014 01:55:26 -0000
Received: from unknown (HELO ?10.97.0.6?) (124.246.8.196)
	by 0 with SMTP; 31 Jan 2014 01:55:26 -0000
Message-ID: <52EB028D.4020206@websitemanagers.com.au>
Date: Fri, 31 Jan 2014 12:55:25 +1100
From: Adam Goryachev <mailinglists@websitemanagers.com.au>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: James Harper <james.harper@bendigoit.com.au>, 
	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <52EA58B2.50004@op.pl>
	<52EAD764.2020701@websitemanagers.com.au>	<52EAE97F.4000909@op.pl>
	<52EAF3FB.7000902@websitemanagers.com.au>
	<6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
In-Reply-To: <6035A0D088A63A46850C3988ED045A4B6F38BB68@BITCOM1.int.sbss.com.au>
Subject: Re: [Xen-users] Strange failures of Xen 4.3.1, PVHVM storage VM,
 iSCSI and Windows+GPLPV VM combination
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

On 31/01/14 12:39, James Harper wrote:
>> A 1Gbps ethernet provides 100MB/s (actually closer to 130MB/s), so
>> simply bonding 2 x 1Gbps ethernet can usually provide more disk
>> bandwidth than the disks can provide.
>>
>> In my setup, the iSCSI server uses 8 x 1Gbps ethernet bonded, and the
>> xen machines use 2 x 1Gbps bonded for iSCSI, plus 1 x 1Gbps which is
>> bridged to the domU's and for dom0 "management". You can get a couple of
>> cheap-ish 1Gbps network cards easily enough, and your disk subsystem
>> probably won't provide more than 200MB/s anyway (we can get a max of
>> 2.5GB/s read from the disk subsystem, but the limited bandwidth for each
>> dom0 helps to stop any one domU from stealing all the disk IO). In
>> practice, I can run 4 x dom0 and obtain over 180MB/s on each of them in
>> parallel.
>>
> If you workload is only iSCSI then can you comment on the choice of bonding instead of multipath?
>
> James
I use both bonding (on the iSCSI server to join the 8 x 1Gbps) and 
multipath (on the dom0, one path on each interface). That way the server 
side can load balance data over any of the 8 ports, and the clients can 
load balance over their two ports.

There is probably additional tweaking I could do to improve performance 
in all cases, but it has been stable and works, and there are other 
(more pressing) demands on time (that very limited resource).

In actual fact, there are two identical iSCSI server, each with 5 x 
480GB Intel SSD. They each have 8 x 1Gbps ethernet bonded for their 
iSCSI, plus 1 x 1Gbps for a crossover for DRBD to sync the content. An 
additional 1 x 1Gbps is for management. The iSCSI servers use heartbeat, 
and will failover within about 5 seconds. The dom0 uses multipath, and 
if it gets errors on both paths will wait forever until success (which 
means windows sees the SCSI layer as being non-responsive). In practice, 
the failover time is transparent to windows, and works really well.

Of course, a "nice" failover takes less than one second, and has no 
noticeable impact from users etc (ie, if you aren't looking for the 
pause, then you won't notice).

This has the added advantage of being able to live migrate domU's from 
one physical host to another, which also works well.

The only thing I don't like about the current setup is that LVM layer 
(above DRBD and below iSCSI) seems to massively degrade performance.

If you want more details, please ask, but I may have forgotten some of 
the details because it was setup over 9 months ago. You can see a lot of 
the discussions on the linux-raid mailing list where I got a lot of 
assistance getting the networking and disk layers behaving properly (see 
the period from January 2013 when debugging started to around April 2013 
when I mostly finished).

(PS, thanks to all the users on the linux-raid list, esp Stan Hoeppner 
for all your help!)

Regards,
Adam

-- 
Adam Goryachev Website Managers www.websitemanagers.com.au

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 12:18:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 12:18:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9D2L-0006L4-Vy; Fri, 31 Jan 2014 12:17:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kamal.kishi@gmail.com>) id 1W95MY-0002wa-VQ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 04:05:56 +0000
Received: from [193.109.254.147:52584] by server-14.bemta-14.messagelabs.com
	id 15/2E-29228-2212BE25; Fri, 31 Jan 2014 04:05:54 +0000
X-Env-Sender: kamal.kishi@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1391141152!1030138!1
X-Originating-IP: [209.85.160.173]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10182 invoked from network); 31 Jan 2014 04:05:53 -0000
Received: from mail-yk0-f173.google.com (HELO mail-yk0-f173.google.com)
	(209.85.160.173)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 04:05:53 -0000
Received: by mail-yk0-f173.google.com with SMTP id 20so21089254yks.4
	for <xen-users@lists.xen.org>; Thu, 30 Jan 2014 20:05:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=Bp9gAlB4WpFKx2yGIvwV90NsK7b7VwBgmBszbIVgokc=;
	b=wbE5ziFDVaICBR9Mo0sOHKqtzgRpT0/3eT3n0ggpnRPazvyHKfjSojHnqSpFSgd5dP
	DTnRsoESWkFbdIpezUcZCvOuNyASP2JWkBXFc44PJMa7FZOlNj/dFEqRmyK23Qzsk008
	KSYmtDr2C05QyTR/n0N+R4nhkmcdbnP32h1O8vvdE0XNDpIPL3A45moLiNcYY8PdjWZT
	r2fxdwgoVYMXGBOaybUz8gVGBCuczM7OrFdLm7/tYBZjGNMicgmHkpIbMxPRhMonY1J3
	cRf5CgJ1X1UwRN+QgGVyiV+wMD1Xho2CBZDgNbMYlbfL1KLSpJJ8YxXALSFLKzDM7foM
	4H/Q==
MIME-Version: 1.0
X-Received: by 10.236.46.18 with SMTP id q18mr16735804yhb.21.1391141151694;
	Thu, 30 Jan 2014 20:05:51 -0800 (PST)
Received: by 10.170.86.85 with HTTP; Thu, 30 Jan 2014 20:05:51 -0800 (PST)
In-Reply-To: <1391093935.5650.17.camel@kazak.uk.xensource.com>
References: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
	<1391093935.5650.17.camel@kazak.uk.xensource.com>
Date: Fri, 31 Jan 2014 09:35:51 +0530
Message-ID: <CAGghF8qWWRLguTgnf4VYcOOb-gDid-+kmQP1zPfnUk0P0JqUqw@mail.gmail.com>
From: kamal kishi <kamal.kishi@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
X-Mailman-Approved-At: Fri, 31 Jan 2014 12:17:32 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2971767666983980020=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2971767666983980020==
Content-Type: multipart/alternative; boundary=001a11c1cf5a2de52304f13c4ab3

--001a11c1cf5a2de52304f13c4ab3
Content-Type: text/plain; charset=ISO-8859-1

As per the DRBD status, yes the whole partition is transferred and up-to
date.

But one more doubt what I have is as the starting address of the partitions
of both servers are different, will this cause any issue with XEN finding
the boot files in the replicated partition.?

How can I check if the filesystems are present??

Is there any info which XEN uses apart from .cfg file for tracking the DOM
details.?


On Thu, Jan 30, 2014 at 8:28 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:
> >
> > disk = [ 'phy:/dev/sda7,hda,w',
> 'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]
>
> This is the working local disk based configuration?
>
> What do you have here in the drdb case?
>
> I'm afraid I don't know much about drdb so I can't comment on your drdb
> configuration but I presume you have confirmed that /dev/drdb0 appears
> to contain the partition table and filesystems that you expect?
>
> Ian.
>
>


-- 
Regards,
Kamal Kishore B V

--001a11c1cf5a2de52304f13c4ab3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>As per the DRBD status, yes the whole =
partition is transferred and up-to date.<br></div><br></div>But
 one more doubt what I have is as the starting address of the partitions
 of both servers are different, will this cause any issue with XEN=20
finding the boot files in the replicated partition.?<br>
<br></div>How can I check if the filesystems are present??<br><br></div>Is =
there any info which XEN uses apart from .cfg file for tracking the DOM det=
ails.?</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">
On Thu, Jan 30, 2014 at 8:28 PM, Ian Campbell <span dir=3D"ltr">&lt;<a href=
=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campbell@citrix.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:<br>
&gt;<br>
&gt; disk =3D [ &#39;phy:/dev/sda7,hda,w&#39;, &#39;file:/home/vmiso/window=
s764bitnew.iso,hdc:cdrom,r&#39; ]<br>
<br>
</div>This is the working local disk based configuration?<br>
<br>
What do you have here in the drdb case?<br>
<br>
I&#39;m afraid I don&#39;t know much about drdb so I can&#39;t comment on y=
our drdb<br>
configuration but I presume you have confirmed that /dev/drdb0 appears<br>
to contain the partition table and filesystems that you expect?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<=
br>Kamal Kishore B V<br>
</div>

--001a11c1cf5a2de52304f13c4ab3--


--===============2971767666983980020==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2971767666983980020==--


From xen-users-bounces@lists.xen.org Fri Jan 31 12:18:39 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 12:18:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9D2L-0006L4-Vy; Fri, 31 Jan 2014 12:17:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <kamal.kishi@gmail.com>) id 1W95MY-0002wa-VQ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 04:05:56 +0000
Received: from [193.109.254.147:52584] by server-14.bemta-14.messagelabs.com
	id 15/2E-29228-2212BE25; Fri, 31 Jan 2014 04:05:54 +0000
X-Env-Sender: kamal.kishi@gmail.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1391141152!1030138!1
X-Originating-IP: [209.85.160.173]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
	ML_RADAR_SPEW_LINKS_14,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10182 invoked from network); 31 Jan 2014 04:05:53 -0000
Received: from mail-yk0-f173.google.com (HELO mail-yk0-f173.google.com)
	(209.85.160.173)
	by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 04:05:53 -0000
Received: by mail-yk0-f173.google.com with SMTP id 20so21089254yks.4
	for <xen-users@lists.xen.org>; Thu, 30 Jan 2014 20:05:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	bh=Bp9gAlB4WpFKx2yGIvwV90NsK7b7VwBgmBszbIVgokc=;
	b=wbE5ziFDVaICBR9Mo0sOHKqtzgRpT0/3eT3n0ggpnRPazvyHKfjSojHnqSpFSgd5dP
	DTnRsoESWkFbdIpezUcZCvOuNyASP2JWkBXFc44PJMa7FZOlNj/dFEqRmyK23Qzsk008
	KSYmtDr2C05QyTR/n0N+R4nhkmcdbnP32h1O8vvdE0XNDpIPL3A45moLiNcYY8PdjWZT
	r2fxdwgoVYMXGBOaybUz8gVGBCuczM7OrFdLm7/tYBZjGNMicgmHkpIbMxPRhMonY1J3
	cRf5CgJ1X1UwRN+QgGVyiV+wMD1Xho2CBZDgNbMYlbfL1KLSpJJ8YxXALSFLKzDM7foM
	4H/Q==
MIME-Version: 1.0
X-Received: by 10.236.46.18 with SMTP id q18mr16735804yhb.21.1391141151694;
	Thu, 30 Jan 2014 20:05:51 -0800 (PST)
Received: by 10.170.86.85 with HTTP; Thu, 30 Jan 2014 20:05:51 -0800 (PST)
In-Reply-To: <1391093935.5650.17.camel@kazak.uk.xensource.com>
References: <CAGghF8qbKYMunY_Ku3wj=Da-h9kwJ+az-oC8YFLLsz=-x09=bg@mail.gmail.com>
	<1391093935.5650.17.camel@kazak.uk.xensource.com>
Date: Fri, 31 Jan 2014 09:35:51 +0530
Message-ID: <CAGghF8qWWRLguTgnf4VYcOOb-gDid-+kmQP1zPfnUk0P0JqUqw@mail.gmail.com>
From: kamal kishi <kamal.kishi@gmail.com>
To: Ian Campbell <Ian.Campbell@citrix.com>
X-Mailman-Approved-At: Fri, 31 Jan 2014 12:17:32 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Using XEN 4.1 to run Windows 7 DOMU on SERVER1,
 replicated the HVM to SERVER2 using DRBD. Win7 DOMU doesn't boot in
 SERVER2 after replication
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2971767666983980020=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============2971767666983980020==
Content-Type: multipart/alternative; boundary=001a11c1cf5a2de52304f13c4ab3

--001a11c1cf5a2de52304f13c4ab3
Content-Type: text/plain; charset=ISO-8859-1

As per the DRBD status, yes the whole partition is transferred and up-to
date.

But one more doubt what I have is as the starting address of the partitions
of both servers are different, will this cause any issue with XEN finding
the boot files in the replicated partition.?

How can I check if the filesystems are present??

Is there any info which XEN uses apart from .cfg file for tracking the DOM
details.?


On Thu, Jan 30, 2014 at 8:28 PM, Ian Campbell <Ian.Campbell@citrix.com>wrote:

> On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:
> >
> > disk = [ 'phy:/dev/sda7,hda,w',
> 'file:/home/vmiso/windows764bitnew.iso,hdc:cdrom,r' ]
>
> This is the working local disk based configuration?
>
> What do you have here in the drdb case?
>
> I'm afraid I don't know much about drdb so I can't comment on your drdb
> configuration but I presume you have confirmed that /dev/drdb0 appears
> to contain the partition table and filesystems that you expect?
>
> Ian.
>
>


-- 
Regards,
Kamal Kishore B V

--001a11c1cf5a2de52304f13c4ab3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>As per the DRBD status, yes the whole =
partition is transferred and up-to date.<br></div><br></div>But
 one more doubt what I have is as the starting address of the partitions
 of both servers are different, will this cause any issue with XEN=20
finding the boot files in the replicated partition.?<br>
<br></div>How can I check if the filesystems are present??<br><br></div>Is =
there any info which XEN uses apart from .cfg file for tracking the DOM det=
ails.?</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">
On Thu, Jan 30, 2014 at 8:28 PM, Ian Campbell <span dir=3D"ltr">&lt;<a href=
=3D"mailto:Ian.Campbell@citrix.com" target=3D"_blank">Ian.Campbell@citrix.c=
om</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"marg=
in:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"im">On Thu, 2014-01-30 at 09:43 +0530, kamal kishi wrote:<br>
&gt;<br>
&gt; disk =3D [ &#39;phy:/dev/sda7,hda,w&#39;, &#39;file:/home/vmiso/window=
s764bitnew.iso,hdc:cdrom,r&#39; ]<br>
<br>
</div>This is the working local disk based configuration?<br>
<br>
What do you have here in the drdb case?<br>
<br>
I&#39;m afraid I don&#39;t know much about drdb so I can&#39;t comment on y=
our drdb<br>
configuration but I presume you have confirmed that /dev/drdb0 appears<br>
to contain the partition table and filesystems that you expect?<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
Ian.<br>
<br>
</font></span></blockquote></div><br><br clear=3D"all"><br>-- <br>Regards,<=
br>Kamal Kishore B V<br>
</div>

--001a11c1cf5a2de52304f13c4ab3--


--===============2971767666983980020==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2971767666983980020==--


From xen-users-bounces@lists.xen.org Fri Jan 31 19:26:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 19:26:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9Jih-0002Df-KA; Fri, 31 Jan 2014 19:25:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <manojsub@cisco.com>) id 1W9Jig-0002Da-7x
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 19:25:42 +0000
Received: from [85.158.137.68:57146] by server-2.bemta-3.messagelabs.com id
	F9/D2-06531-5B8FBE25; Fri, 31 Jan 2014 19:25:41 +0000
X-Env-Sender: manojsub@cisco.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1391196339!12668749!1
X-Originating-IP: [173.37.86.80]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTczLjM3Ljg2LjgwID0+IDEzODI1MQ==\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13724 invoked from network); 31 Jan 2014 19:25:40 -0000
Received: from rcdn-iport-9.cisco.com (HELO rcdn-iport-9.cisco.com)
	(173.37.86.80)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 19:25:40 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
	d=cisco.com; i=@cisco.com; l=1352; q=dns/txt; s=iport;
	t=1391196340; x=1392405940;
	h=from:to:subject:date:message-id:mime-version;
	bh=UTMqO6ejKnakIJ9y+Iw/Ppd8nX6uKt5SgmwrDSDjN0I=;
	b=m5vKxx4062Uz+qxfiNpbGECGxZsKDQ7aoToh06haKkxoWEABgs5qNf/E
	Lg9k5QWX3Xv4OAD5MGJamLZwC+zf5/FHmtvoFopYg3Os1nhaREAQ81UO7
	90BuIZiYHQ3DtWuUHh+/IRbQbs+O3gE+TA6ejb9C7EMmCK54hUKxwjeKC k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiUIAAL461KtJXG+/2dsb2JhbABZgkpEgQ2IFrVBFgF0g3QQgQsBCwF0JwSIF5xXqgQXk08EmBaSFIMrgio
X-IronPort-AV: E=Sophos;i="4.95,759,1384300800"; 
	d="scan'208,217";a="298055774"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190])
	by rcdn-iport-9.cisco.com with ESMTP; 31 Jan 2014 19:25:38 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86])
	by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id s0VJPcqa012118
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL)
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 19:25:38 GMT
Received: from xmb-aln-x14.cisco.com ([169.254.8.212]) by
	xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0123.003;
	Fri, 31 Jan 2014 13:25:38 -0600
From: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: Converting a VMDK on ESX to raw 
Thread-Index: AQHPHro461G9J8O7oUaEZU9eDQPiEA==
Date: Fri, 31 Jan 2014 19:25:37 +0000
Message-ID: <CF1138B0.22089%manojsub@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.21.89.163]
MIME-Version: 1.0
Subject: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8061167027747871214=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8061167027747871214==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_CF1138B022089manojsubciscocom_"

--_000_CF1138B022089manojsubciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I=92m trying to convert a vmdk windows image to a raw image compatible with=
 xen. I have tried qemu-img and vmkfstools so far, but have had no luck I.e=
, DomU says it can=92t find the boot disk and fails. I am going to  try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?

- Manoj

--_000_CF1138B022089manojsubciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <B993950F8A30944DB255F23FC59469EB@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>I=92m trying to convert a vmdk windows image to a raw image compatible=
 with xen. I have tried
<b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no luck I.e, Dom=
U says it can=92t find the boot disk and fails. I am going to &nbsp;try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?&nbsp;</div>
<div><br>
</div>
<div>- Manoj</div>
</body>
</html>

--_000_CF1138B022089manojsubciscocom_--


--===============8061167027747871214==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8061167027747871214==--


From xen-users-bounces@lists.xen.org Fri Jan 31 19:26:56 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 19:26:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9Jih-0002Df-KA; Fri, 31 Jan 2014 19:25:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <manojsub@cisco.com>) id 1W9Jig-0002Da-7x
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 19:25:42 +0000
Received: from [85.158.137.68:57146] by server-2.bemta-3.messagelabs.com id
	F9/D2-06531-5B8FBE25; Fri, 31 Jan 2014 19:25:41 +0000
X-Env-Sender: manojsub@cisco.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1391196339!12668749!1
X-Originating-IP: [173.37.86.80]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTczLjM3Ljg2LjgwID0+IDEzODI1MQ==\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13724 invoked from network); 31 Jan 2014 19:25:40 -0000
Received: from rcdn-iport-9.cisco.com (HELO rcdn-iport-9.cisco.com)
	(173.37.86.80)
	by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 19:25:40 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
	d=cisco.com; i=@cisco.com; l=1352; q=dns/txt; s=iport;
	t=1391196340; x=1392405940;
	h=from:to:subject:date:message-id:mime-version;
	bh=UTMqO6ejKnakIJ9y+Iw/Ppd8nX6uKt5SgmwrDSDjN0I=;
	b=m5vKxx4062Uz+qxfiNpbGECGxZsKDQ7aoToh06haKkxoWEABgs5qNf/E
	Lg9k5QWX3Xv4OAD5MGJamLZwC+zf5/FHmtvoFopYg3Os1nhaREAQ81UO7
	90BuIZiYHQ3DtWuUHh+/IRbQbs+O3gE+TA6ejb9C7EMmCK54hUKxwjeKC k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiUIAAL461KtJXG+/2dsb2JhbABZgkpEgQ2IFrVBFgF0g3QQgQsBCwF0JwSIF5xXqgQXk08EmBaSFIMrgio
X-IronPort-AV: E=Sophos;i="4.95,759,1384300800"; 
	d="scan'208,217";a="298055774"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190])
	by rcdn-iport-9.cisco.com with ESMTP; 31 Jan 2014 19:25:38 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86])
	by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id s0VJPcqa012118
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL)
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 19:25:38 GMT
Received: from xmb-aln-x14.cisco.com ([169.254.8.212]) by
	xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.03.0123.003;
	Fri, 31 Jan 2014 13:25:38 -0600
From: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: Converting a VMDK on ESX to raw 
Thread-Index: AQHPHro461G9J8O7oUaEZU9eDQPiEA==
Date: Fri, 31 Jan 2014 19:25:37 +0000
Message-ID: <CF1138B0.22089%manojsub@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.21.89.163]
MIME-Version: 1.0
Subject: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8061167027747871214=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============8061167027747871214==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_CF1138B022089manojsubciscocom_"

--_000_CF1138B022089manojsubciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I=92m trying to convert a vmdk windows image to a raw image compatible with=
 xen. I have tried qemu-img and vmkfstools so far, but have had no luck I.e=
, DomU says it can=92t find the boot disk and fails. I am going to  try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?

- Manoj

--_000_CF1138B022089manojsubciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <B993950F8A30944DB255F23FC59469EB@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>I=92m trying to convert a vmdk windows image to a raw image compatible=
 with xen. I have tried
<b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no luck I.e, Dom=
U says it can=92t find the boot disk and fails. I am going to &nbsp;try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?&nbsp;</div>
<div><br>
</div>
<div>- Manoj</div>
</body>
</html>

--_000_CF1138B022089manojsubciscocom_--


--===============8061167027747871214==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============8061167027747871214==--


From xen-users-bounces@lists.xen.org Fri Jan 31 21:19:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LTf-0004j0-A7; Fri, 31 Jan 2014 21:18:19 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <puska2000@net.hr>) id 1W9LTd-0004iv-KJ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:18:17 +0000
Received: from [85.158.143.35:26401] by server-3.bemta-4.messagelabs.com id
	17/5E-11539-8131CE25; Fri, 31 Jan 2014 21:18:16 +0000
X-Env-Sender: puska2000@net.hr
X-Msg-Ref: server-12.tower-21.messagelabs.com!1391203095!2299520!1
X-Originating-IP: [213.191.128.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMjEzLjE5MS4xMjguODEgPT4gNDg4MzU=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22279 invoked from network); 31 Jan 2014 21:18:15 -0000
Received: from mxout2.iskon.hr (HELO mxout2.iskon.hr) (213.191.128.81)
	by server-12.tower-21.messagelabs.com with SMTP;
	31 Jan 2014 21:18:15 -0000
Received: from mxscanout.iskon.hr (localhost [127.0.0.1])
	by localhost (Postfix) with SMTP id 5786F2E32F4
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from mxscanout.iskon.hr (localhost [127.0.0.1])
	by mxscanout (MCF 1.0.2) with SMTP for xen-users@lists.xen.org;
	Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from in3.mail.iskon.hr (in3.mail.iskon.hr [213.191.133.68])
	by mxscanout.iskon.hr (Postfix) with ESMTP id 564752E3286
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from kas30pipe.localhost (localhost [127.0.0.1])
	by in3.mail.iskon.hr (Postfix) with ESMTP id 483853C00A
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
X-Remote-IP: 141.136.202.154
Received: from [192.168.8.30] (141-136-202-154.dsl.iskon.hr [141.136.202.154])
	by in3.mail.iskon.hr (Postfix) with ESMTP id F3AD13C005
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:14 +0100 (CET)
Date: Fri, 31 Jan 2014 22:18:14 +0100
From: puska <puska2000@net.hr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CF1138B0.22089%manojsub@cisco.com>
In-Reply-To: <CF1138B0.22089%manojsub@cisco.com>
Message-ID: <52EC1316.1030204@net.hr>
X-Anti-Virus: Kaspersky Anti-Virus for Linux Mail Server 5.6.45/RELEASE,
	bases: 20140131 #7461981, check: 20140131 clean
X-SpamTest-Envelope-From: puska2000@net.hr
X-SpamTest-Group-ID: 00000000
X-SpamTest-Info: Profiles 56122 [Feb 01 2014]
X-SpamTest-Info: {RECEIVED: dynamic ip detected}
X-SpamTest-Method: none
X-SpamTest-Rate: 5
X-SpamTest-Status: Not detected
X-SpamTest-Status-Extended: not_detected
X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2139631982011251358=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============2139631982011251358==
Content-Type: multipart/alternative;
 boundary="------------090509050309020604090100"

This is a multi-part message in MIME format.
--------------090509050309020604090100
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

What did you use as a qemu-img command line to convert, because I had no 
problem with it in the past?

On 31.01.2014 20:25, Manoj Subramaniam (manojsub) wrote:
> I'm trying to convert a vmdk windows image to a raw image compatible 
> with xen. I have tried *qemu-img* and *vmkfstools* so far, but have 
> had no luck I.e, DomU says it can't find the boot disk and fails. I am 
> going to  try out Redhat's virt-v2v. Is there a tool you guys use?
>
> - Manoj
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------090509050309020604090100
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    What did you use as a qemu-img command line to convert, because I
    had no problem with it in the past?<br>
    <br>
    <div class="moz-cite-prefix">On 31.01.2014 20:25, Manoj Subramaniam
      (manojsub) wrote:<br>
    </div>
    <blockquote cite="mid:CF1138B0.22089%25manojsub@cisco.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <div>I&#8217;m trying to convert a vmdk windows image to a raw image
        compatible with xen. I have tried
        <b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no
        luck I.e, DomU says it can&#8217;t find the boot disk and fails. I am
        going to &nbsp;try out Redhat&#8217;s virt-v2v. Is there a tool you guys
        use?&nbsp;</div>
      <div><br>
      </div>
      <div>- Manoj</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------090509050309020604090100--


--===============2139631982011251358==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2139631982011251358==--


From xen-users-bounces@lists.xen.org Fri Jan 31 21:19:10 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LTf-0004j0-A7; Fri, 31 Jan 2014 21:18:19 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <puska2000@net.hr>) id 1W9LTd-0004iv-KJ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:18:17 +0000
Received: from [85.158.143.35:26401] by server-3.bemta-4.messagelabs.com id
	17/5E-11539-8131CE25; Fri, 31 Jan 2014 21:18:16 +0000
X-Env-Sender: puska2000@net.hr
X-Msg-Ref: server-12.tower-21.messagelabs.com!1391203095!2299520!1
X-Originating-IP: [213.191.128.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMjEzLjE5MS4xMjguODEgPT4gNDg4MzU=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22279 invoked from network); 31 Jan 2014 21:18:15 -0000
Received: from mxout2.iskon.hr (HELO mxout2.iskon.hr) (213.191.128.81)
	by server-12.tower-21.messagelabs.com with SMTP;
	31 Jan 2014 21:18:15 -0000
Received: from mxscanout.iskon.hr (localhost [127.0.0.1])
	by localhost (Postfix) with SMTP id 5786F2E32F4
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from mxscanout.iskon.hr (localhost [127.0.0.1])
	by mxscanout (MCF 1.0.2) with SMTP for xen-users@lists.xen.org;
	Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from in3.mail.iskon.hr (in3.mail.iskon.hr [213.191.133.68])
	by mxscanout.iskon.hr (Postfix) with ESMTP id 564752E3286
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
Received: from kas30pipe.localhost (localhost [127.0.0.1])
	by in3.mail.iskon.hr (Postfix) with ESMTP id 483853C00A
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:15 +0100 (CET)
X-Remote-IP: 141.136.202.154
Received: from [192.168.8.30] (141-136-202-154.dsl.iskon.hr [141.136.202.154])
	by in3.mail.iskon.hr (Postfix) with ESMTP id F3AD13C005
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 22:18:14 +0100 (CET)
Date: Fri, 31 Jan 2014 22:18:14 +0100
From: puska <puska2000@net.hr>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
	rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CF1138B0.22089%manojsub@cisco.com>
In-Reply-To: <CF1138B0.22089%manojsub@cisco.com>
Message-ID: <52EC1316.1030204@net.hr>
X-Anti-Virus: Kaspersky Anti-Virus for Linux Mail Server 5.6.45/RELEASE,
	bases: 20140131 #7461981, check: 20140131 clean
X-SpamTest-Envelope-From: puska2000@net.hr
X-SpamTest-Group-ID: 00000000
X-SpamTest-Info: Profiles 56122 [Feb 01 2014]
X-SpamTest-Info: {RECEIVED: dynamic ip detected}
X-SpamTest-Method: none
X-SpamTest-Rate: 5
X-SpamTest-Status: Not detected
X-SpamTest-Status-Extended: not_detected
X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0284], KAS30/Release
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2139631982011251358=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

This is a multi-part message in MIME format.
--===============2139631982011251358==
Content-Type: multipart/alternative;
 boundary="------------090509050309020604090100"

This is a multi-part message in MIME format.
--------------090509050309020604090100
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

What did you use as a qemu-img command line to convert, because I had no 
problem with it in the past?

On 31.01.2014 20:25, Manoj Subramaniam (manojsub) wrote:
> I'm trying to convert a vmdk windows image to a raw image compatible 
> with xen. I have tried *qemu-img* and *vmkfstools* so far, but have 
> had no luck I.e, DomU says it can't find the boot disk and fails. I am 
> going to  try out Redhat's virt-v2v. Is there a tool you guys use?
>
> - Manoj
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------090509050309020604090100
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    What did you use as a qemu-img command line to convert, because I
    had no problem with it in the past?<br>
    <br>
    <div class="moz-cite-prefix">On 31.01.2014 20:25, Manoj Subramaniam
      (manojsub) wrote:<br>
    </div>
    <blockquote cite="mid:CF1138B0.22089%25manojsub@cisco.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <div>I&#8217;m trying to convert a vmdk windows image to a raw image
        compatible with xen. I have tried
        <b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no
        luck I.e, DomU says it can&#8217;t find the boot disk and fails. I am
        going to &nbsp;try out Redhat&#8217;s virt-v2v. Is there a tool you guys
        use?&nbsp;</div>
      <div><br>
      </div>
      <div>- Manoj</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------090509050309020604090100--


--===============2139631982011251358==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============2139631982011251358==--


From xen-users-bounces@lists.xen.org Fri Jan 31 21:29:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LeI-0005Jm-Pw; Fri, 31 Jan 2014 21:29:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W9LeH-0005Jg-Be
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:29:17 +0000
Received: from [85.158.143.35:27239] by server-3.bemta-4.messagelabs.com id
	99/D5-11539-CA51CE25; Fri, 31 Jan 2014 21:29:16 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1391203755!2299201!1
X-Originating-IP: [74.125.82.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23690 invoked from network); 31 Jan 2014 21:29:15 -0000
Received: from mail-we0-f178.google.com (HELO mail-we0-f178.google.com)
	(74.125.82.178)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 21:29:15 -0000
Received: by mail-we0-f178.google.com with SMTP id q59so116337wes.23
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 13:29:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=sesFUpE/FDMUXAceywFdedZ0GYLlQZ2LaUI5h/nMsWI=;
	b=d4N26bNcflMynjLyemCt1p0xe2aLHbYDXeshCfeUC5FqoM3DvLirfy9vXC/pRJkmLO
	o47QITsl4AsjbP+5JEZqSoicta9WD4FxvRlLXoxam5o1jmosFcxkU3bkE4pWauSldBIN
	cc0zCM2xaEAWPtTmA/7hYZywql4IqhKQW1DBlFreOT6xbd4Ct80nsxKP3LqAPLphfJm+
	k6P2hP4f8TlmqwquDwyU8l4jcANoatd0pS8BCIGoPI8pZSgcAG9nWeiuPVINM5PbCrEZ
	5Pi7Q7bAZdaO9p0y73Nq6mUVhu/nzAVhs+nElRTVLP2NhqgdeixMfES683d+h9HtDir9
	Hijg==
X-Received: by 10.194.57.140 with SMTP id i12mr14742555wjq.20.1391203755212;
	Fri, 31 Jan 2014 13:29:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.234.42 with HTTP; Fri, 31 Jan 2014 13:28:55 -0800 (PST)
From: Miguel Clara <miguelmclara@gmail.com>
Date: Fri, 31 Jan 2014 21:28:55 +0000
Message-ID: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Xl migrate "-s" usage
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I'm trying to migrate a guest to another host (Both Debain 7.3 - Xend 4.3.1)

When I run:

xl -v migrate remus-test -s 'ssh -p 32422 root@xen2-host'
ssh: connect to host xl port 22: Connection timed out
libxl: error: libxl_utils.c:393:libxl_read_exactly: file/stream
truncated reading banner from migration receiver stream
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
target process [29890] exited with error status 255

The man page states:
-s sshcommand
               Use <sshcommand> instead of ssh.  String will be passed to sh.
               If empty, run <host> instead of ssh <host> xl migrate-receive
               [-d -e].

So why It it still trying to connect on port 22?

Thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 21:29:37 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LeI-0005Jm-Pw; Fri, 31 Jan 2014 21:29:18 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W9LeH-0005Jg-Be
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:29:17 +0000
Received: from [85.158.143.35:27239] by server-3.bemta-4.messagelabs.com id
	99/D5-11539-CA51CE25; Fri, 31 Jan 2014 21:29:16 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1391203755!2299201!1
X-Originating-IP: [74.125.82.178]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23690 invoked from network); 31 Jan 2014 21:29:15 -0000
Received: from mail-we0-f178.google.com (HELO mail-we0-f178.google.com)
	(74.125.82.178)
	by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 21:29:15 -0000
Received: by mail-we0-f178.google.com with SMTP id q59so116337wes.23
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 13:29:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:from:date:message-id:subject:to:content-type;
	bh=sesFUpE/FDMUXAceywFdedZ0GYLlQZ2LaUI5h/nMsWI=;
	b=d4N26bNcflMynjLyemCt1p0xe2aLHbYDXeshCfeUC5FqoM3DvLirfy9vXC/pRJkmLO
	o47QITsl4AsjbP+5JEZqSoicta9WD4FxvRlLXoxam5o1jmosFcxkU3bkE4pWauSldBIN
	cc0zCM2xaEAWPtTmA/7hYZywql4IqhKQW1DBlFreOT6xbd4Ct80nsxKP3LqAPLphfJm+
	k6P2hP4f8TlmqwquDwyU8l4jcANoatd0pS8BCIGoPI8pZSgcAG9nWeiuPVINM5PbCrEZ
	5Pi7Q7bAZdaO9p0y73Nq6mUVhu/nzAVhs+nElRTVLP2NhqgdeixMfES683d+h9HtDir9
	Hijg==
X-Received: by 10.194.57.140 with SMTP id i12mr14742555wjq.20.1391203755212;
	Fri, 31 Jan 2014 13:29:15 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.234.42 with HTTP; Fri, 31 Jan 2014 13:28:55 -0800 (PST)
From: Miguel Clara <miguelmclara@gmail.com>
Date: Fri, 31 Jan 2014 21:28:55 +0000
Message-ID: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Xl migrate "-s" usage
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi,

I'm trying to migrate a guest to another host (Both Debain 7.3 - Xend 4.3.1)

When I run:

xl -v migrate remus-test -s 'ssh -p 32422 root@xen2-host'
ssh: connect to host xl port 22: Connection timed out
libxl: error: libxl_utils.c:393:libxl_read_exactly: file/stream
truncated reading banner from migration receiver stream
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
target process [29890] exited with error status 255

The man page states:
-s sshcommand
               Use <sshcommand> instead of ssh.  String will be passed to sh.
               If empty, run <host> instead of ssh <host> xl migrate-receive
               [-d -e].

So why It it still trying to connect on port 22?

Thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 21:47:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LvA-0005wC-6u; Fri, 31 Jan 2014 21:46:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W9Lv8-0005vq-PJ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:46:43 +0000
Received: from [85.158.143.35:39740] by server-1.bemta-4.messagelabs.com id
	56/BA-31661-2C91CE25; Fri, 31 Jan 2014 21:46:42 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1391204801!2302330!1
X-Originating-IP: [74.125.82.176]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23068 invoked from network); 31 Jan 2014 21:46:41 -0000
Received: from mail-we0-f176.google.com (HELO mail-we0-f176.google.com)
	(74.125.82.176)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 21:46:41 -0000
Received: by mail-we0-f176.google.com with SMTP id q58so135360wes.35
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 13:46:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=mSBX7lO8mpt9BHHYnu7QM3DC8x4gll2jp8lW9BpcMUw=;
	b=NiJkI2V3s1vbskn5+1ftZ4TuMyHMn+4UXByGtbTsvVmC9vbqddSM0RbkIwOcG/mREw
	pAtvmEmLQxx/lT49zhtaVynsyBszVIKsEwzqj9uF5BvVTF2tcbZNdGYIe1nxeRpHwtBi
	bLVRIcAD5tc0JvieQ41NOy73QHjlprPDhiVrkxdYY6LA9uSZBaK+w57iW0QnB/uwtUYf
	XFTlnobekOYoPaNUKm30/sJO3xZ1Z7WQUFzgA2wQgqladFp0RLeeo2bBT9FZDZyp7J8Y
	cN0POOYf5QOk1im0zXHBalmhAq5QzSb4NUuHCwDPykgWYqxEY0H0w3/mAdDXcx9s4Gsh
	LxvA==
X-Received: by 10.194.57.140 with SMTP id i12mr14784160wjq.20.1391204801232;
	Fri, 31 Jan 2014 13:46:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.234.42 with HTTP; Fri, 31 Jan 2014 13:46:21 -0800 (PST)
In-Reply-To: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
References: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Fri, 31 Jan 2014 21:46:21 +0000
Message-ID: <CADGo8CWAO5wgASv+DJFPBX03oe9M1xPiMDqJkv9hFkaOp8wMPQ@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xl migrate "-s" usage
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I should read more carefully

its xl migrate [options] guest host

so:
xl -v migrate -s 'ssh -p 32422' remus-test the-other-host

is the correct syntax :)

On Fri, Jan 31, 2014 at 9:28 PM, Miguel Clara <miguelmclara@gmail.com> wrote:
> Hi,
>
> I'm trying to migrate a guest to another host (Both Debain 7.3 - Xend 4.3.1)
>
> When I run:
>
> xl -v migrate remus-test -s 'ssh -p 32422 root@xen2-host'
> ssh: connect to host xl port 22: Connection timed out
> libxl: error: libxl_utils.c:393:libxl_read_exactly: file/stream
> truncated reading banner from migration receiver stream
> libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
> target process [29890] exited with error status 255
>
> The man page states:
> -s sshcommand
>                Use <sshcommand> instead of ssh.  String will be passed to sh.
>                If empty, run <host> instead of ssh <host> xl migrate-receive
>                [-d -e].
>
> So why It it still trying to connect on port 22?
>
> Thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 21:47:06 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9LvA-0005wC-6u; Fri, 31 Jan 2014 21:46:44 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <miguelmclara@gmail.com>) id 1W9Lv8-0005vq-PJ
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:46:43 +0000
Received: from [85.158.143.35:39740] by server-1.bemta-4.messagelabs.com id
	56/BA-31661-2C91CE25; Fri, 31 Jan 2014 21:46:42 +0000
X-Env-Sender: miguelmclara@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1391204801!2302330!1
X-Originating-IP: [74.125.82.176]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_14,
	RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23068 invoked from network); 31 Jan 2014 21:46:41 -0000
Received: from mail-we0-f176.google.com (HELO mail-we0-f176.google.com)
	(74.125.82.176)
	by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 21:46:41 -0000
Received: by mail-we0-f176.google.com with SMTP id q58so135360wes.35
	for <xen-users@lists.xen.org>; Fri, 31 Jan 2014 13:46:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=mSBX7lO8mpt9BHHYnu7QM3DC8x4gll2jp8lW9BpcMUw=;
	b=NiJkI2V3s1vbskn5+1ftZ4TuMyHMn+4UXByGtbTsvVmC9vbqddSM0RbkIwOcG/mREw
	pAtvmEmLQxx/lT49zhtaVynsyBszVIKsEwzqj9uF5BvVTF2tcbZNdGYIe1nxeRpHwtBi
	bLVRIcAD5tc0JvieQ41NOy73QHjlprPDhiVrkxdYY6LA9uSZBaK+w57iW0QnB/uwtUYf
	XFTlnobekOYoPaNUKm30/sJO3xZ1Z7WQUFzgA2wQgqladFp0RLeeo2bBT9FZDZyp7J8Y
	cN0POOYf5QOk1im0zXHBalmhAq5QzSb4NUuHCwDPykgWYqxEY0H0w3/mAdDXcx9s4Gsh
	LxvA==
X-Received: by 10.194.57.140 with SMTP id i12mr14784160wjq.20.1391204801232;
	Fri, 31 Jan 2014 13:46:41 -0800 (PST)
MIME-Version: 1.0
Received: by 10.194.234.42 with HTTP; Fri, 31 Jan 2014 13:46:21 -0800 (PST)
In-Reply-To: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
References: <CADGo8CXju_xPpe3Peogq5W5XSg+STozMZ4xEc1E8gt-gpqe19Q@mail.gmail.com>
From: Miguel Clara <miguelmclara@gmail.com>
Date: Fri, 31 Jan 2014 21:46:21 +0000
Message-ID: <CADGo8CWAO5wgASv+DJFPBX03oe9M1xPiMDqJkv9hFkaOp8wMPQ@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xl migrate "-s" usage
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

I should read more carefully

its xl migrate [options] guest host

so:
xl -v migrate -s 'ssh -p 32422' remus-test the-other-host

is the correct syntax :)

On Fri, Jan 31, 2014 at 9:28 PM, Miguel Clara <miguelmclara@gmail.com> wrote:
> Hi,
>
> I'm trying to migrate a guest to another host (Both Debain 7.3 - Xend 4.3.1)
>
> When I run:
>
> xl -v migrate remus-test -s 'ssh -p 32422 root@xen2-host'
> ssh: connect to host xl port 22: Connection timed out
> libxl: error: libxl_utils.c:393:libxl_read_exactly: file/stream
> truncated reading banner from migration receiver stream
> libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration
> target process [29890] exited with error status 255
>
> The man page states:
> -s sshcommand
>                Use <sshcommand> instead of ssh.  String will be passed to sh.
>                If empty, run <host> instead of ssh <host> xl migrate-receive
>                [-d -e].
>
> So why It it still trying to connect on port 22?
>
> Thanks

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 21:48:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:48:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9Lwl-000634-62; Fri, 31 Jan 2014 21:48:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1W9Lwj-00062a-ML
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:48:21 +0000
Received: from [85.158.137.68:60168] by server-17.bemta-3.messagelabs.com id
	E1/BC-22569-42A1CE25; Fri, 31 Jan 2014 21:48:20 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1391204898!12682726!1
X-Originating-IP: [216.109.115.156]
X-SpamReason: No, hits=2.8 required=7.0 tests=FORGED_YAHOO_RCVD,
	ML_RADAR_SPEW_LINKS_14,SUSPICIOUS_RECIPS,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15885 invoked from network); 31 Jan 2014 21:48:20 -0000
Received: from nm48-vm1.bullet.mail.bf1.yahoo.com (HELO
	nm48-vm1.bullet.mail.bf1.yahoo.com) (216.109.115.156)
	by server-7.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 21:48:20 -0000
Received: from [66.196.81.172] by nm48.bullet.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
Received: from [98.139.211.206] by tm18.bullet.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1391204897; bh=8Ig91VcSKsS+AwCsIXIreANyz1BAku1PF173k9HyLAY=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language;
	b=U60ALqDNDUqupIAX7a8McjZufbnRPwj3ntXGf5qbCqad3/VqlWLTmMuO45SCkBqHiFlmwA3D2k11GX79+gcCJe7Zkx1JFAwS43Js6HbQPqvNtu4cw2JyMeZn7rs1DuD8Kz45f+LsfYBkPXOWqLCUnEedxYz/3IkjrJW4cASQkX8=
X-Yahoo-Newman-Id: 516073.73947.bm@smtp215.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: WhCuM5cVM1nF6kQp.pNceGdAHI1TuD.S7mrm6lrs0MWCZ.e
	.mux3zhhFHPeU_IHLwneWqz64kG11Vye00KC4s931kmOAbLwk5btF1HRrS1t
	ox0pbch7g7Ss7xa8oRCzecaEB2fUDe0RZOsWEHdh7yfsOg8sQAXRgRREmE8j
	4DlxkVFRlJGNcvvCh0EBi34qj.xNbl5cxMcDQqFo4wtJ8bgQdOzIa3F1kpm5
	SdxbR8No0pNQ90.gsg9Cu7.ihiiPj9YAnYM4E_Qq2KqY6Qhk.FrCS.WR_3mW
	nDzptvjYjKm4RBuAuA7H.luVGo9FiOZlMUpKIAuPKdHGoaySlcys_ZefgOJ.
	Pz3dkECERjCofSV3xU.Qx22oVYnb1oZlpMnNuOZZaKrxAulxKkpfnjKDybyU
	Ojsk9pcbpwQL6eueeJTiyF1jKAdKmk7GVtLjrFbo0IrESn9kKzyS5ZdvatAw
	KNLin0iRgpQrAc9rtJyzx7f0GZFW91p7DDPKWN6Js8WF19TRIcIzKUKaEHwo
	21Fb1pCQufY.YeP05EJD.g7m2y7trWuPeyZrSoE47XOmiQrYTSlJKPZbxlBc
	.XDUxeuB.f1JAQssXUzA8ZC3NOBSh1w5C8jYnO2gJ142I0MLCNhbTyM8bLYG
	S69IZo7EqfJx4KkcAJGcwwA--
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp215.mail.bf1.yahoo.com with SMTP; 31 Jan 2014 13:48:17 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'Russ Pavlicek'" <russell.pavlicek@xenproject.org>,
	<xen-devel@lists.xen.org>, <xen-users@lists.xen.org>,
	<xen-api@lists.xen.org>, <xs-devel@lists.xenserver.org>,
	<cl-mirage@lists.cam.ac.uk>, <publicity@lists.xenproject.org>
References: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
In-Reply-To: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
Date: Fri, 31 Jan 2014 14:48:17 -0700
Message-ID: <009c01cf1ece$2739a820$75acf860$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQFjy0dgAXkVho5qIRcBav+bbzk7pZt2AEDw
Content-Language: en-us
Subject: Re: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org



> 
> Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate 3.
> 
> General Information about Test Days can be found here:
> http://wiki.xenproject.org/wiki/Xen_Test_Days
> 
> and specific instructions for this Test Day are located here:
> http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions
> 


Russ,

On the RC3 test instructions page, the link for the RC3 RPMS are pointing to
what looks like the RC2 RPMs from 1/16.  Will there be updated RPMs for this
test day?

Thanks,

Eric


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 21:48:27 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 21:48:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9Lwl-000634-62; Fri, 31 Jan 2014 21:48:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <ehouby@yahoo.com>) id 1W9Lwj-00062a-ML
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 21:48:21 +0000
Received: from [85.158.137.68:60168] by server-17.bemta-3.messagelabs.com id
	E1/BC-22569-42A1CE25; Fri, 31 Jan 2014 21:48:20 +0000
X-Env-Sender: ehouby@yahoo.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1391204898!12682726!1
X-Originating-IP: [216.109.115.156]
X-SpamReason: No, hits=2.8 required=7.0 tests=FORGED_YAHOO_RCVD,
	ML_RADAR_SPEW_LINKS_14,SUSPICIOUS_RECIPS,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15885 invoked from network); 31 Jan 2014 21:48:20 -0000
Received: from nm48-vm1.bullet.mail.bf1.yahoo.com (HELO
	nm48-vm1.bullet.mail.bf1.yahoo.com) (216.109.115.156)
	by server-7.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 21:48:20 -0000
Received: from [66.196.81.172] by nm48.bullet.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
Received: from [98.139.211.206] by tm18.bullet.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP;
	31 Jan 2014 21:48:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
	t=1391204897; bh=8Ig91VcSKsS+AwCsIXIreANyz1BAku1PF173k9HyLAY=;
	h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language;
	b=U60ALqDNDUqupIAX7a8McjZufbnRPwj3ntXGf5qbCqad3/VqlWLTmMuO45SCkBqHiFlmwA3D2k11GX79+gcCJe7Zkx1JFAwS43Js6HbQPqvNtu4cw2JyMeZn7rs1DuD8Kz45f+LsfYBkPXOWqLCUnEedxYz/3IkjrJW4cASQkX8=
X-Yahoo-Newman-Id: 516073.73947.bm@smtp215.mail.bf1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: WhCuM5cVM1nF6kQp.pNceGdAHI1TuD.S7mrm6lrs0MWCZ.e
	.mux3zhhFHPeU_IHLwneWqz64kG11Vye00KC4s931kmOAbLwk5btF1HRrS1t
	ox0pbch7g7Ss7xa8oRCzecaEB2fUDe0RZOsWEHdh7yfsOg8sQAXRgRREmE8j
	4DlxkVFRlJGNcvvCh0EBi34qj.xNbl5cxMcDQqFo4wtJ8bgQdOzIa3F1kpm5
	SdxbR8No0pNQ90.gsg9Cu7.ihiiPj9YAnYM4E_Qq2KqY6Qhk.FrCS.WR_3mW
	nDzptvjYjKm4RBuAuA7H.luVGo9FiOZlMUpKIAuPKdHGoaySlcys_ZefgOJ.
	Pz3dkECERjCofSV3xU.Qx22oVYnb1oZlpMnNuOZZaKrxAulxKkpfnjKDybyU
	Ojsk9pcbpwQL6eueeJTiyF1jKAdKmk7GVtLjrFbo0IrESn9kKzyS5ZdvatAw
	KNLin0iRgpQrAc9rtJyzx7f0GZFW91p7DDPKWN6Js8WF19TRIcIzKUKaEHwo
	21Fb1pCQufY.YeP05EJD.g7m2y7trWuPeyZrSoE47XOmiQrYTSlJKPZbxlBc
	.XDUxeuB.f1JAQssXUzA8ZC3NOBSh1w5C8jYnO2gJ142I0MLCNhbTyM8bLYG
	S69IZo7EqfJx4KkcAJGcwwA--
X-Yahoo-SMTP: QpZsTh.swBBbiXoX3lukB1DLTA--
X-Rocket-Received: from phobos (ehouby@71.196.207.87 with plain
	[98.139.211.125])
	by smtp215.mail.bf1.yahoo.com with SMTP; 31 Jan 2014 13:48:17 -0800 PST
From: "Eric Houby" <ehouby@yahoo.com>
To: "'Russ Pavlicek'" <russell.pavlicek@xenproject.org>,
	<xen-devel@lists.xen.org>, <xen-users@lists.xen.org>,
	<xen-api@lists.xen.org>, <xs-devel@lists.xenserver.org>,
	<cl-mirage@lists.cam.ac.uk>, <publicity@lists.xenproject.org>
References: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
In-Reply-To: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
Date: Fri, 31 Jan 2014 14:48:17 -0700
Message-ID: <009c01cf1ece$2739a820$75acf860$@yahoo.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQFjy0dgAXkVho5qIRcBav+bbzk7pZt2AEDw
Content-Language: en-us
Subject: Re: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org



> 
> Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate 3.
> 
> General Information about Test Days can be found here:
> http://wiki.xenproject.org/wiki/Xen_Test_Days
> 
> and specific instructions for this Test Day are located here:
> http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions
> 


Russ,

On the RC3 test instructions page, the link for the RC3 RPMS are pointing to
what looks like the RC2 RPMs from 1/16.  Will there be updated RPMs for this
test day?

Thanks,

Eric


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 22:13:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:13:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9MKQ-000791-TY; Fri, 31 Jan 2014 22:12:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W9MKO-00078w-Vw
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 22:12:49 +0000
Received: from [85.158.143.35:10024] by server-1.bemta-4.messagelabs.com id
	8D/86-31661-0EF1CE25; Fri, 31 Jan 2014 22:12:48 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1391206366!2317891!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2334 invoked from network); 31 Jan 2014 22:12:47 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:12:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; d="scan'208";a="96713870"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 31 Jan 2014 22:12:45 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 31 Jan 2014 17:12:45 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W9MKL-0001q9-1l;
	Fri, 31 Jan 2014 22:12:45 +0000
Date: Fri, 31 Jan 2014 22:12:45 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
Message-ID: <20140131221244.GA1476@zion.uk.xensource.com>
References: <CF1138B0.22089%manojsub@cisco.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CF1138B0.22089%manojsub@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, wei.liu2@citrix.com
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMzEsIDIwMTQgYXQgMDc6MjU6MzdQTSArMDAwMCwgTWFub2ogU3VicmFtYW5p
YW0gKG1hbm9qc3ViKSB3cm90ZToKPiBJ4oCZbSB0cnlpbmcgdG8gY29udmVydCBhIHZtZGsgd2lu
ZG93cyBpbWFnZSB0byBhIHJhdyBpbWFnZSBjb21wYXRpYmxlIHdpdGggeGVuLiBJIGhhdmUgdHJp
ZWQgcWVtdS1pbWcgYW5kIHZta2ZzdG9vbHMgc28gZmFyLCBidXQgaGF2ZSBoYWQgbm8gbHVjayBJ
LmUsIERvbVUgc2F5cyBpdCBjYW7igJl0IGZpbmQgdGhlIGJvb3QgZGlzayBhbmQgZmFpbHMuIEkg
YW0gZ29pbmcgdG8gIHRyeSBvdXQgUmVkaGF04oCZcyB2aXJ0LXYydi4gSXMgdGhlcmUgYSB0b29s
IHlvdSBndXlzIHVzZT8KPiAKCkEgZHVtYiBtZXRob2QgSSBjYW4gdGhpbmsgb2YgaXMgeW91IGNy
ZWF0ZSBhIExpbnV4IGd1ZXN0IG9uIEVTWCwgbW91bnQKYXR0YWNoIHRoYXQgZGlzayBhbmQgdXNl
IGRkLiBJdCBzaG91bGQgYmUgZG9hYmxlIGlmIHlvdSBvbmx5IHdhbnQgdG8KY29udmVydCBvbmUg
b3IgdHdvIGRpc2tzLgoKV2VpLgoKPiAtIE1hbm9qCgo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri Jan 31 22:13:19 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:13:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9MKQ-000791-TY; Fri, 31 Jan 2014 22:12:50 +0000
Received: from mail6.bemta4.messagelabs.com ([85.158.143.247])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <wei.liu2@citrix.com>) id 1W9MKO-00078w-Vw
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 22:12:49 +0000
Received: from [85.158.143.35:10024] by server-1.bemta-4.messagelabs.com id
	8D/86-31661-0EF1CE25; Fri, 31 Jan 2014 22:12:48 +0000
X-Env-Sender: wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1391206366!2317891!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2334 invoked from network); 31 Jan 2014 22:12:47 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
	by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:12:47 -0000
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; d="scan'208";a="96713870"
Received: from accessns.citrite.net (HELO FTLPEX01CL01.citrite.net)
	([10.9.154.239])
	by FTLPIPO02.CITRIX.COM with ESMTP; 31 Jan 2014 22:12:45 +0000
Received: from ukmail1.uk.xensource.com (10.80.16.128) by smtprelay.citrix.com
	(10.13.107.78) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 31 Jan 2014 17:12:45 -0500
Received: from zion.uk.xensource.com ([10.80.2.73])	by
	ukmail1.uk.xensource.com with esmtp (Exim 4.69)	(envelope-from
	<wei.liu2@citrix.com>)	id 1W9MKL-0001q9-1l;
	Fri, 31 Jan 2014 22:12:45 +0000
Date: Fri, 31 Jan 2014 22:12:45 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
Message-ID: <20140131221244.GA1476@zion.uk.xensource.com>
References: <CF1138B0.22089%manojsub@cisco.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CF1138B0.22089%manojsub@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-DLP: MIA2
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>, wei.liu2@citrix.com
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

T24gRnJpLCBKYW4gMzEsIDIwMTQgYXQgMDc6MjU6MzdQTSArMDAwMCwgTWFub2ogU3VicmFtYW5p
YW0gKG1hbm9qc3ViKSB3cm90ZToKPiBJ4oCZbSB0cnlpbmcgdG8gY29udmVydCBhIHZtZGsgd2lu
ZG93cyBpbWFnZSB0byBhIHJhdyBpbWFnZSBjb21wYXRpYmxlIHdpdGggeGVuLiBJIGhhdmUgdHJp
ZWQgcWVtdS1pbWcgYW5kIHZta2ZzdG9vbHMgc28gZmFyLCBidXQgaGF2ZSBoYWQgbm8gbHVjayBJ
LmUsIERvbVUgc2F5cyBpdCBjYW7igJl0IGZpbmQgdGhlIGJvb3QgZGlzayBhbmQgZmFpbHMuIEkg
YW0gZ29pbmcgdG8gIHRyeSBvdXQgUmVkaGF04oCZcyB2aXJ0LXYydi4gSXMgdGhlcmUgYSB0b29s
IHlvdSBndXlzIHVzZT8KPiAKCkEgZHVtYiBtZXRob2QgSSBjYW4gdGhpbmsgb2YgaXMgeW91IGNy
ZWF0ZSBhIExpbnV4IGd1ZXN0IG9uIEVTWCwgbW91bnQKYXR0YWNoIHRoYXQgZGlzayBhbmQgdXNl
IGRkLiBJdCBzaG91bGQgYmUgZG9hYmxlIGlmIHlvdSBvbmx5IHdhbnQgdG8KY29udmVydCBvbmUg
b3IgdHdvIGRpc2tzLgoKV2VpLgoKPiAtIE1hbm9qCgo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri Jan 31 22:48:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9MsX-000893-Jy; Fri, 31 Jan 2014 22:48:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <manojsub@cisco.com>) id 1W9MsT-00088y-E7
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 22:48:01 +0000
Received: from [193.109.254.147:60012] by server-1.bemta-14.messagelabs.com id
	37/7D-15438-0282CE25; Fri, 31 Jan 2014 22:48:00 +0000
X-Env-Sender: manojsub@cisco.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1391208478!1247608!1
X-Originating-IP: [173.37.86.75]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTczLjM3Ljg2Ljc1ID0+IDE4NDEyNg==\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6444 invoked from network); 31 Jan 2014 22:47:59 -0000
Received: from rcdn-iport-4.cisco.com (HELO rcdn-iport-4.cisco.com)
	(173.37.86.75)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:47:59 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
	d=cisco.com; i=@cisco.com; l=3965; q=dns/txt; s=iport;
	t=1391208479; x=1392418079;
	h=from:to:subject:date:message-id:references:in-reply-to:
	mime-version; bh=PhLbovqd1XFrzSXkqnWxHSOs5tcf9d7+SdClhnMHwhU=;
	b=fh8gKVSLhN3Gvg4m1TXW/GTVsPlpy0BmLFDa2a21N3QZuvjgLmXneYby
	08BOQOhuYXKy38UnyaJZeS6RJliLpht6oexvkVSiNxtXE+1hMsjTwqV/l
	+rRz7jSgxVxV3pGc/Vme6FsMra8Jk6U2TqOz3BH2M10TTlanX1O9dtKPV U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiUFAHon7FKtJV2Y/2dsb2JhbABZgkhEOFe9WYENFnSCJQEBAQQBAmsbAgEIBA0DAQIoBygKFAkIAgQBEodxAxHDdReJJReOcRcBhDgElVeCU4Eyiy+FQIMtgio
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; 
	d="scan'208,217";a="301175609"
Received: from rcdn-core-1.cisco.com ([173.37.93.152])
	by rcdn-iport-4.cisco.com with ESMTP; 31 Jan 2014 22:47:57 +0000
Received: from xhc-rcd-x09.cisco.com (xhc-rcd-x09.cisco.com [173.37.183.83])
	by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id s0VMlvDV013864
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
	Fri, 31 Jan 2014 22:47:57 GMT
Received: from xmb-aln-x14.cisco.com ([169.254.8.212]) by
	xhc-rcd-x09.cisco.com ([173.37.183.83]) with mapi id 14.03.0123.003;
	Fri, 31 Jan 2014 16:47:57 -0600
From: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
To: puska <puska2000@net.hr>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Converting a VMDK on ESX to raw
Thread-Index: AQHPHsprkAfqJkYklk6BmtVqWeg8XJqfTdmA
Date: Fri, 31 Jan 2014 22:47:56 +0000
Message-ID: <CF1167AB.220EE%manojsub@cisco.com>
References: <CF1138B0.22089%manojsub@cisco.com> <52EC1316.1030204@net.hr>
In-Reply-To: <52EC1316.1030204@net.hr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.21.89.163]
MIME-Version: 1.0
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5133383620393624176=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============5133383620393624176==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_CF1167AB220EEmanojsubciscocom_"

--_000_CF1167AB220EEmanojsubciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I used the following:

 qemu-img convert -O raw win2008-flat.vmdk 2win2008.img


From: puska <puska2000@net.hr<mailto:puska2000@net.hr>>
Date: Friday, January 31, 2014 at 1:18 PM
To: "xen-users@lists.xen.org<mailto:xen-users@lists.xen.org>" <xen-users@li=
sts.xen.org<mailto:xen-users@lists.xen.org>>
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw

What did you use as a qemu-img command line to convert, because I had no pr=
oblem with it in the past?

On 31.01.2014 20:25, Manoj Subramaniam (manojsub) wrote:
I=92m trying to convert a vmdk windows image to a raw image compatible with=
 xen. I have tried qemu-img and vmkfstools so far, but have had no luck I.e=
, DomU says it can=92t find the boot disk and fails. I am going to  try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?

- Manoj



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org<mailto:Xen-users@lists.xen.org>http://lists.xen.org=
/xen-users


--_000_CF1167AB220EEmanojsubciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <7AE8FA189B0B2E438ABEACBABF43890A@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>I used the following:</div>
<div><br>
</div>
<div><span style=3D"background-color: rgb(255, 255, 255); font-family: Menl=
o;">&nbsp;qemu-img convert -O raw win2008-flat.vmdk 2win2008.img</span></di=
v>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>puska &lt;<a href=3D"mailto:p=
uska2000@net.hr">puska2000@net.hr</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday, January 31, 2014 at 1=
:18 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:xen-use=
rs@lists.xen.org">xen-users@lists.xen.org</a>&quot; &lt;<a href=3D"mailto:x=
en-users@lists.xen.org">xen-users@lists.xen.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Xen-users] Converting=
 a VMDK on ESX to raw<br>
</div>
<div><br>
</div>
<div>
<div bgcolor=3D"#FFFFFF" text=3D"#000000">What did you use as a qemu-img co=
mmand line to convert, because I had no problem with it in the past?<br>
<br>
<div class=3D"moz-cite-prefix">On 31.01.2014 20:25, Manoj Subramaniam (mano=
jsub) wrote:<br>
</div>
<blockquote cite=3D"mid:CF1138B0.22089%25manojsub@cisco.com" type=3D"cite">
<div>I=92m trying to convert a vmdk windows image to a raw image compatible=
 with xen. I have tried
<b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no luck I.e, Dom=
U says it can=92t find the boot disk and fails. I am going to &nbsp;try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?&nbsp;</div>
<div><br>
</div>
<div>- Manoj</div>
<br>
<fieldset class=3D"mimeAttachmentHeader"></fieldset> <br>
<pre wrap=3D"">_______________________________________________
Xen-users mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Xen-users@lists.xen.or=
g">Xen-users@lists.xen.org</a><a class=3D"moz-txt-link-freetext" href=3D"ht=
tp://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
</blockquote>
<br>
</div>
</div>
</span>
</body>
</html>

--_000_CF1167AB220EEmanojsubciscocom_--


--===============5133383620393624176==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5133383620393624176==--


From xen-users-bounces@lists.xen.org Fri Jan 31 22:48:51 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9MsX-000893-Jy; Fri, 31 Jan 2014 22:48:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <manojsub@cisco.com>) id 1W9MsT-00088y-E7
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 22:48:01 +0000
Received: from [193.109.254.147:60012] by server-1.bemta-14.messagelabs.com id
	37/7D-15438-0282CE25; Fri, 31 Jan 2014 22:48:00 +0000
X-Env-Sender: manojsub@cisco.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1391208478!1247608!1
X-Originating-IP: [173.37.86.75]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogMTczLjM3Ljg2Ljc1ID0+IDE4NDEyNg==\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6444 invoked from network); 31 Jan 2014 22:47:59 -0000
Received: from rcdn-iport-4.cisco.com (HELO rcdn-iport-4.cisco.com)
	(173.37.86.75)
	by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:47:59 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
	d=cisco.com; i=@cisco.com; l=3965; q=dns/txt; s=iport;
	t=1391208479; x=1392418079;
	h=from:to:subject:date:message-id:references:in-reply-to:
	mime-version; bh=PhLbovqd1XFrzSXkqnWxHSOs5tcf9d7+SdClhnMHwhU=;
	b=fh8gKVSLhN3Gvg4m1TXW/GTVsPlpy0BmLFDa2a21N3QZuvjgLmXneYby
	08BOQOhuYXKy38UnyaJZeS6RJliLpht6oexvkVSiNxtXE+1hMsjTwqV/l
	+rRz7jSgxVxV3pGc/Vme6FsMra8Jk6U2TqOz3BH2M10TTlanX1O9dtKPV U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AiUFAHon7FKtJV2Y/2dsb2JhbABZgkhEOFe9WYENFnSCJQEBAQQBAmsbAgEIBA0DAQIoBygKFAkIAgQBEodxAxHDdReJJReOcRcBhDgElVeCU4Eyiy+FQIMtgio
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; 
	d="scan'208,217";a="301175609"
Received: from rcdn-core-1.cisco.com ([173.37.93.152])
	by rcdn-iport-4.cisco.com with ESMTP; 31 Jan 2014 22:47:57 +0000
Received: from xhc-rcd-x09.cisco.com (xhc-rcd-x09.cisco.com [173.37.183.83])
	by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id s0VMlvDV013864
	(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL);
	Fri, 31 Jan 2014 22:47:57 GMT
Received: from xmb-aln-x14.cisco.com ([169.254.8.212]) by
	xhc-rcd-x09.cisco.com ([173.37.183.83]) with mapi id 14.03.0123.003;
	Fri, 31 Jan 2014 16:47:57 -0600
From: "Manoj Subramaniam (manojsub)" <manojsub@cisco.com>
To: puska <puska2000@net.hr>, "xen-users@lists.xen.org"
	<xen-users@lists.xen.org>
Thread-Topic: [Xen-users] Converting a VMDK on ESX to raw
Thread-Index: AQHPHsprkAfqJkYklk6BmtVqWeg8XJqfTdmA
Date: Fri, 31 Jan 2014 22:47:56 +0000
Message-ID: <CF1167AB.220EE%manojsub@cisco.com>
References: <CF1138B0.22089%manojsub@cisco.com> <52EC1316.1030204@net.hr>
In-Reply-To: <52EC1316.1030204@net.hr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.21.89.163]
MIME-Version: 1.0
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5133383620393624176=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============5133383620393624176==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_CF1167AB220EEmanojsubciscocom_"

--_000_CF1167AB220EEmanojsubciscocom_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I used the following:

 qemu-img convert -O raw win2008-flat.vmdk 2win2008.img


From: puska <puska2000@net.hr<mailto:puska2000@net.hr>>
Date: Friday, January 31, 2014 at 1:18 PM
To: "xen-users@lists.xen.org<mailto:xen-users@lists.xen.org>" <xen-users@li=
sts.xen.org<mailto:xen-users@lists.xen.org>>
Subject: Re: [Xen-users] Converting a VMDK on ESX to raw

What did you use as a qemu-img command line to convert, because I had no pr=
oblem with it in the past?

On 31.01.2014 20:25, Manoj Subramaniam (manojsub) wrote:
I=92m trying to convert a vmdk windows image to a raw image compatible with=
 xen. I have tried qemu-img and vmkfstools so far, but have had no luck I.e=
, DomU says it can=92t find the boot disk and fails. I am going to  try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?

- Manoj



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org<mailto:Xen-users@lists.xen.org>http://lists.xen.org=
/xen-users


--_000_CF1167AB220EEmanojsubciscocom_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <7AE8FA189B0B2E438ABEACBABF43890A@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>I used the following:</div>
<div><br>
</div>
<div><span style=3D"background-color: rgb(255, 255, 255); font-family: Menl=
o;">&nbsp;qemu-img convert -O raw win2008-flat.vmdk 2win2008.img</span></di=
v>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>puska &lt;<a href=3D"mailto:p=
uska2000@net.hr">puska2000@net.hr</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Friday, January 31, 2014 at 1=
:18 PM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:xen-use=
rs@lists.xen.org">xen-users@lists.xen.org</a>&quot; &lt;<a href=3D"mailto:x=
en-users@lists.xen.org">xen-users@lists.xen.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [Xen-users] Converting=
 a VMDK on ESX to raw<br>
</div>
<div><br>
</div>
<div>
<div bgcolor=3D"#FFFFFF" text=3D"#000000">What did you use as a qemu-img co=
mmand line to convert, because I had no problem with it in the past?<br>
<br>
<div class=3D"moz-cite-prefix">On 31.01.2014 20:25, Manoj Subramaniam (mano=
jsub) wrote:<br>
</div>
<blockquote cite=3D"mid:CF1138B0.22089%25manojsub@cisco.com" type=3D"cite">
<div>I=92m trying to convert a vmdk windows image to a raw image compatible=
 with xen. I have tried
<b>qemu-img</b> and <b>vmkfstools</b> so far, but have had no luck I.e, Dom=
U says it can=92t find the boot disk and fails. I am going to &nbsp;try out=
 Redhat=92s virt-v2v. Is there a tool you guys use?&nbsp;</div>
<div><br>
</div>
<div>- Manoj</div>
<br>
<fieldset class=3D"mimeAttachmentHeader"></fieldset> <br>
<pre wrap=3D"">_______________________________________________
Xen-users mailing list
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:Xen-users@lists.xen.or=
g">Xen-users@lists.xen.org</a><a class=3D"moz-txt-link-freetext" href=3D"ht=
tp://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
</blockquote>
<br>
</div>
</div>
</span>
</body>
</html>

--_000_CF1167AB220EEmanojsubciscocom_--


--===============5133383620393624176==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============5133383620393624176==--


From xen-users-bounces@lists.xen.org Fri Jan 31 22:58:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:58:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9N2f-0000FI-H7; Fri, 31 Jan 2014 22:58:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>)
	id 1W9N2d-0000F2-FG; Fri, 31 Jan 2014 22:58:31 +0000
Received: from [85.158.137.68:42281] by server-6.bemta-3.messagelabs.com id
	0B/87-09180-69A2CE25; Fri, 31 Jan 2014 22:58:30 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1391209098!12667341!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjU3NzYgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15677 invoked from network); 31 Jan 2014 22:58:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:58:20 -0000
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; 
	d="asc'?scan'208";a="98680971"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 31 Jan 2014 22:58:18 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 31 Jan 2014 17:58:17 -0500
Message-ID: <1391209094.13572.50.camel@Abyss>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Eric Houby <ehouby@yahoo.com>
Date: Fri, 31 Jan 2014 23:58:14 +0100
In-Reply-To: <009c01cf1ece$2739a820$75acf860$@yahoo.com>
References: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
	<009c01cf1ece$2739a820$75acf860$@yahoo.com>
Organization: Citrix Ltd. UK
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, xen <xen@lists.fedoraproject.org>,
	M A Young <m.a.young@durham.ac.uk>,
	'Russ Pavlicek' <russell.pavlicek@xenproject.org>, xen-devel@lists.xen.org
Subject: Re: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3287093501530745076=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3287093501530745076==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-87J3ms/PedHKjoZnE20P"

--=-87J3ms/PedHKjoZnE20P
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2014-01-31 at 14:48 -0700, Eric Houby wrote:
> > Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate=
 3.
> >=20
> > General Information about Test Days can be found here:
> > http://wiki.xenproject.org/wiki/Xen_Test_Days
> >=20
> > and specific instructions for this Test Day are located here:
> > http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions
> >=20
>
> Russ,
>=20
> On the RC3 test instructions page, the link for the RC3 RPMS are pointing=
 to
> what looks like the RC2 RPMs from 1/16.  Will there be updated RPMs for t=
his
> test day?
>=20
Michael, what do you think? It's late I know... Sorry for that, but I'm
travelling and couldn't direct your attention to this before.

Thanks in any case and Regards,
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-87J3ms/PedHKjoZnE20P
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLsKocACgkQk4XaBE3IOsT5rwCfcxhHJvyZnJN86p+RsmKbGSER
lR0Anjk4w/iGYHWKbycTVp39r94ixXlC
=wnYW
-----END PGP SIGNATURE-----

--=-87J3ms/PedHKjoZnE20P--


--===============3287093501530745076==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3287093501530745076==--


From xen-users-bounces@lists.xen.org Fri Jan 31 22:58:45 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 22:58:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9N2f-0000FI-H7; Fri, 31 Jan 2014 22:58:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <dario.faggioli@citrix.com>)
	id 1W9N2d-0000F2-FG; Fri, 31 Jan 2014 22:58:31 +0000
Received: from [85.158.137.68:42281] by server-6.bemta-3.messagelabs.com id
	0B/87-09180-69A2CE25; Fri, 31 Jan 2014 22:58:30 +0000
X-Env-Sender: dario.faggioli@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1391209098!12667341!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
	VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,
	ML_RADAR_SPEW_LINKS_8, spamassassin: ,
	async_handler: YXN5bmNfZGVsYXk6IDcwNjU3NzYgKHRpbWVvdXQp\n
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15677 invoked from network); 31 Jan 2014 22:58:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
	by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
	31 Jan 2014 22:58:20 -0000
X-IronPort-AV: E=Sophos;i="4.95,760,1384300800"; 
	d="asc'?scan'208";a="98680971"
Received: from accessns.citrite.net (HELO FTLPEX01CL02.citrite.net)
	([10.9.154.239])
	by FTLPIPO01.CITRIX.COM with ESMTP; 31 Jan 2014 22:58:18 +0000
Received: from [127.0.0.1] (10.80.16.47) by smtprelay.citrix.com
	(10.13.107.79) with Microsoft SMTP Server id 14.2.342.4;
	Fri, 31 Jan 2014 17:58:17 -0500
Message-ID: <1391209094.13572.50.camel@Abyss>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Eric Houby <ehouby@yahoo.com>
Date: Fri, 31 Jan 2014 23:58:14 +0100
In-Reply-To: <009c01cf1ece$2739a820$75acf860$@yahoo.com>
References: <CAHehzX1O3y1iEXfhHKXozo70bWLTfcy08qMJdW15UHbBA0fjcA@mail.gmail.com>
	<009c01cf1ece$2739a820$75acf860$@yahoo.com>
Organization: Citrix Ltd. UK
X-Mailer: Evolution 3.10.3 (3.10.3-1.fc20) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, xen <xen@lists.fedoraproject.org>,
	M A Young <m.a.young@durham.ac.uk>,
	'Russ Pavlicek' <russell.pavlicek@xenproject.org>, xen-devel@lists.xen.org
Subject: Re: [Xen-users] REMINDER: Feb 3 is Xen Project Test Day for 4.4 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3287093501530745076=="
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

--===============3287093501530745076==
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="=-87J3ms/PedHKjoZnE20P"

--=-87J3ms/PedHKjoZnE20P
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2014-01-31 at 14:48 -0700, Eric Houby wrote:
> > Next Monday, February 3, is the Test Day for Xen 4.4. Release Candidate=
 3.
> >=20
> > General Information about Test Days can be found here:
> > http://wiki.xenproject.org/wiki/Xen_Test_Days
> >=20
> > and specific instructions for this Test Day are located here:
> > http://wiki.xenproject.org/wiki/Xen_4.4_RC3_test_instructions
> >=20
>
> Russ,
>=20
> On the RC3 test instructions page, the link for the RC3 RPMS are pointing=
 to
> what looks like the RC2 RPMs from 1/16.  Will there be updated RPMs for t=
his
> test day?
>=20
Michael, what do you think? It's late I know... Sorry for that, but I'm
travelling and couldn't direct your attention to this before.

Thanks in any case and Regards,
Dario

--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-87J3ms/PedHKjoZnE20P
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlLsKocACgkQk4XaBE3IOsT5rwCfcxhHJvyZnJN86p+RsmKbGSER
lR0Anjk4w/iGYHWKbycTVp39r94ixXlC
=wnYW
-----END PGP SIGNATURE-----

--=-87J3ms/PedHKjoZnE20P--


--===============3287093501530745076==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
--===============3287093501530745076==--


From xen-users-bounces@lists.xen.org Fri Jan 31 23:53:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 23:53:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9NtB-0002Eg-AD; Fri, 31 Jan 2014 23:52:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <imre@auul.pri.ee>) id 1W9NtA-0002Eb-GV
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 23:52:48 +0000
Received: from [85.158.139.211:36040] by server-16.bemta-5.messagelabs.com id
	D9/2D-05060-F473CE25; Fri, 31 Jan 2014 23:52:47 +0000
X-Env-Sender: imre@auul.pri.ee
X-Msg-Ref: server-7.tower-206.messagelabs.com!1391212365!958710!1
X-Originating-IP: [194.204.62.116]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,HOT_NASTY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6542 invoked from network); 31 Jan 2014 23:52:46 -0000
Received: from mail.auul.pri.ee (HELO mail.auul.pri.ee) (194.204.62.116)
	by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 23:52:46 -0000
Received: from localhost (localhost [127.0.0.1])
	by mail.auul.pri.ee (Postfix) with ESMTP id 3587466522
	for <xen-users@lists.xen.org>; Sat,  1 Feb 2014 01:52:45 +0200 (EET)
Received: from mail.auul.pri.ee ([127.0.0.1])
	by localhost (post-relay.auul [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id vX6rydtMNaIh for <xen-users@lists.xen.org>;
	Sat,  1 Feb 2014 01:52:45 +0200 (EET)
Received: from [192.168.10.10] (moraal.auul [192.168.10.10])
	by mail.auul.pri.ee (Postfix) with ESMTP id D2B80664B4
	for <xen-users@lists.xen.org>; Sat,  1 Feb 2014 01:52:44 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=auul.pri.ee;
	s=default; t=1391212364;
	bh=EZDx+bWSQlzLZv8Z0557qTqTiK3zXlub4WSoePSdWDo=;
	h=Message-ID:Subject:From:To:Date:Content-Type:Mime-Version:
	Content-Transfer-Encoding;
	b=cbahzn8v4g5hbW2gKQUM2DkRGQY8nWyfX9svKWFzno/pe77uLupb2X12C/f/l/5q7
	gsgEa4uq2Pk1zPTCDpgg4AsvSGcwFKKE++2iKyDtHWDXkcAzxJpGdT82mrfhAqbMzl
	Yx+Ob9wP8txJHa/4Otu5K5x9XBiT91oHBVd9XL0k=
Message-ID: <1391212364.5145.141.camel@moraal.auul>
From: Imre Oolberg <imre@auul.pri.ee>
To: xen-users@lists.xen.org
Date: Sat, 01 Feb 2014 01:52:44 +0200
X-Mailer: Evolution 3.4.4-3 
Mime-Version: 1.0
Subject: [Xen-users] turning nvidia gts 450 into quadro 2000
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi!

I am trying to get my Xen domU correctly working with vga passthrough
and Win7 32 bit or 64 bit. At the moment graphics does not work at all,
i believe that my Quadro K600, GTS 450 or GeForce 7600 GS video card
even shouldnt work with Win7 under domU although with Ubuntu guests they
work (at least Ubuntu domU could be booted up once successfully with
graphics).

So, gts 450 -> quardo 2000 to the rescue :)

I would be very thankful if somebody goes thru the rest of this letter
and confirms what i intend to do is correct and also cares to answer
some questions.

First of all i went thru these articles

1.
http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/
2.
https://devtalk.nvidia.com/default/topic/489965/cuda-programming-and-performance/gtx480-to-c2050-hack-or-unlocking-tcc-mode-on-geforce/post/3511598/#3511598
3.
http://www.davidgis.fr/blog/index.php?2013/09/18/969-xen-430-vga-passthrough-gtx-480-soft-moded-to-quadro-6000

As i understand they more-or-less describe the same procedure, i
compiled this sequence for myself.

1. my hardware is
http://www.gigabyte.us/products/product-page.aspx?pid=3600#ov

2. booted computer under natively installed Win7 32 bit, installed
driver from nvidia.com, gpu-z from techpowerup.com and saved .rom

3. looked up my gts 450 pci dev id which turns to be 0DC4 

# lspci -nn | grep -i vga
...
04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF106
[GeForce GTS 450] [10de:0dc4] (rev a1)

4. looked up strap area values, taking endianness into account as asking
by 4 byte items (all four masks)

$ od -tx4 -Ax GF106.rom | grep -A 1 ^000050
000050 002a72e9 35031458 7ffc3fff 00004000
000060 7fffffff 80000000 4aa537e5 e9446ce9

5. wrote down 'and mask 0' and 'or mask 0' in binary form

PCI ID bits in mask
 Fxx4 xxxx xxxx xxxx xx32 10xx xxxx xxxx

and mask 0:
 7f        fc        3f        ff
 0111 1111 1111 1100 0011 1111 1111 1111

or mask 0:
 00        00        40        00
 0000 0000 0000 0000 0100 0000 0000 0000

6. my gts 450 pci id is according to lspci 0DC4 and
http://us.download.nvidia.com/XFree86/Linux-x86/331.20/README/supportedchips.html says Quadro 2000 is 0DD8, so in binary

GTS 450      -  0x0DC4  -  0000 1101 1100 0100
Quadro 2000  -  0x0DD8  -  0000 1101 1101 1000

i see 3 bits within 5 lower bits are different, good. 

7. Five special ID Bits (10-13 and 28) can be used to show to the driver
pci-id differently, and some of them need to be amended, i hope in my
case like this (i understand 'and mask' is for suppressing hardstrap bit
value into zero and 'or mask' is for making hardstrap value into one, as
driver sees them)

2nd bit in 'and mask 0' from 1 to 0
3rd bit in 'or mask 0' from 0 to 1
4th bit in 'or mask 0' from 0 to 1

so i get such new masks

'and mask 0':
 0111 1111 1111 1100 0010 1111 1111 1111

'or mask 0':
 0001 0000 0000 0000 0110 0000 0000 0000

they are in hex

new 'and mask 0': 7ffc 2fff
new 'or mask 0': 0100 6000

9. So all together and takining into account that 31th bit should be
always zero (so 'or mask 1' 8000 0000 gets 0000 0000) i need to issue
from dos prompt

C:\> nvflash --index=X --strap 0x7FFC2FFF 0x10006000 0x7fffffff
0x00000000

Please confirm i got to the right outcome assuming i had the input data
i started out from.

This is long letter already but i have some more questions

1. GPU-Z says my bios version is 70.06.13.00.01, do i need to update it
somehow before coversion into quadro or is it just all right? (and i
believe it is not tuned in any way)

2. in
https://devtalk.nvidia.com/default/topic/489965/cuda-programming-and-performance/gtx480-to-c2050-hack-or-unlocking-tcc-mode-on-geforce/post/3511598/#3511598
readers are instructed to change besides strap masks many other things
like pci dev id at 0x0000018E, Board boot string etc, are those changes
essential or rahter so to say cosmetic (and harmless to do)?
http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/ isnt mentioning them.

3. a used usb dos boot material as guided at, i hope this is ok (it
contains windows millenium dos, nvflash v. 5.100.0.1)
http://www.techpowerup.com/forums/threads/guide-for-flashing-bios-of-nvidia-gpu.119955/

4. i didnt find Quadro 2000 .rom from
http://www.techpowerup.com/vgabios/, if anybody is willing to send it to
me, it would be interesting to look at (original or yet better gts
modified into quadro 2000)


Best regards,

Imre



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

From xen-users-bounces@lists.xen.org Fri Jan 31 23:53:47 2014
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 31 Jan 2014 23:53:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xen.org)
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1W9NtB-0002Eg-AD; Fri, 31 Jan 2014 23:52:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
	by lists.xen.org with esmtp (Exim 4.72)
	(envelope-from <imre@auul.pri.ee>) id 1W9NtA-0002Eb-GV
	for xen-users@lists.xen.org; Fri, 31 Jan 2014 23:52:48 +0000
Received: from [85.158.139.211:36040] by server-16.bemta-5.messagelabs.com id
	D9/2D-05060-F473CE25; Fri, 31 Jan 2014 23:52:47 +0000
X-Env-Sender: imre@auul.pri.ee
X-Msg-Ref: server-7.tower-206.messagelabs.com!1391212365!958710!1
X-Originating-IP: [194.204.62.116]
X-SpamReason: No, hits=1.7 required=7.0 tests=BODY_RANDOM_LONG,HOT_NASTY
X-StarScan-Received: 
X-StarScan-Version: 6.9.16; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6542 invoked from network); 31 Jan 2014 23:52:46 -0000
Received: from mail.auul.pri.ee (HELO mail.auul.pri.ee) (194.204.62.116)
	by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 31 Jan 2014 23:52:46 -0000
Received: from localhost (localhost [127.0.0.1])
	by mail.auul.pri.ee (Postfix) with ESMTP id 3587466522
	for <xen-users@lists.xen.org>; Sat,  1 Feb 2014 01:52:45 +0200 (EET)
Received: from mail.auul.pri.ee ([127.0.0.1])
	by localhost (post-relay.auul [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id vX6rydtMNaIh for <xen-users@lists.xen.org>;
	Sat,  1 Feb 2014 01:52:45 +0200 (EET)
Received: from [192.168.10.10] (moraal.auul [192.168.10.10])
	by mail.auul.pri.ee (Postfix) with ESMTP id D2B80664B4
	for <xen-users@lists.xen.org>; Sat,  1 Feb 2014 01:52:44 +0200 (EET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=auul.pri.ee;
	s=default; t=1391212364;
	bh=EZDx+bWSQlzLZv8Z0557qTqTiK3zXlub4WSoePSdWDo=;
	h=Message-ID:Subject:From:To:Date:Content-Type:Mime-Version:
	Content-Transfer-Encoding;
	b=cbahzn8v4g5hbW2gKQUM2DkRGQY8nWyfX9svKWFzno/pe77uLupb2X12C/f/l/5q7
	gsgEa4uq2Pk1zPTCDpgg4AsvSGcwFKKE++2iKyDtHWDXkcAzxJpGdT82mrfhAqbMzl
	Yx+Ob9wP8txJHa/4Otu5K5x9XBiT91oHBVd9XL0k=
Message-ID: <1391212364.5145.141.camel@moraal.auul>
From: Imre Oolberg <imre@auul.pri.ee>
To: xen-users@lists.xen.org
Date: Sat, 01 Feb 2014 01:52:44 +0200
X-Mailer: Evolution 3.4.4-3 
Mime-Version: 1.0
Subject: [Xen-users] turning nvidia gts 450 into quadro 2000
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
	<mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: xen-users-bounces@lists.xen.org
Errors-To: xen-users-bounces@lists.xen.org

Hi!

I am trying to get my Xen domU correctly working with vga passthrough
and Win7 32 bit or 64 bit. At the moment graphics does not work at all,
i believe that my Quadro K600, GTS 450 or GeForce 7600 GS video card
even shouldnt work with Win7 under domU although with Ubuntu guests they
work (at least Ubuntu domU could be booted up once successfully with
graphics).

So, gts 450 -> quardo 2000 to the rescue :)

I would be very thankful if somebody goes thru the rest of this letter
and confirms what i intend to do is correct and also cares to answer
some questions.

First of all i went thru these articles

1.
http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/
2.
https://devtalk.nvidia.com/default/topic/489965/cuda-programming-and-performance/gtx480-to-c2050-hack-or-unlocking-tcc-mode-on-geforce/post/3511598/#3511598
3.
http://www.davidgis.fr/blog/index.php?2013/09/18/969-xen-430-vga-passthrough-gtx-480-soft-moded-to-quadro-6000

As i understand they more-or-less describe the same procedure, i
compiled this sequence for myself.

1. my hardware is
http://www.gigabyte.us/products/product-page.aspx?pid=3600#ov

2. booted computer under natively installed Win7 32 bit, installed
driver from nvidia.com, gpu-z from techpowerup.com and saved .rom

3. looked up my gts 450 pci dev id which turns to be 0DC4 

# lspci -nn | grep -i vga
...
04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF106
[GeForce GTS 450] [10de:0dc4] (rev a1)

4. looked up strap area values, taking endianness into account as asking
by 4 byte items (all four masks)

$ od -tx4 -Ax GF106.rom | grep -A 1 ^000050
000050 002a72e9 35031458 7ffc3fff 00004000
000060 7fffffff 80000000 4aa537e5 e9446ce9

5. wrote down 'and mask 0' and 'or mask 0' in binary form

PCI ID bits in mask
 Fxx4 xxxx xxxx xxxx xx32 10xx xxxx xxxx

and mask 0:
 7f        fc        3f        ff
 0111 1111 1111 1100 0011 1111 1111 1111

or mask 0:
 00        00        40        00
 0000 0000 0000 0000 0100 0000 0000 0000

6. my gts 450 pci id is according to lspci 0DC4 and
http://us.download.nvidia.com/XFree86/Linux-x86/331.20/README/supportedchips.html says Quadro 2000 is 0DD8, so in binary

GTS 450      -  0x0DC4  -  0000 1101 1100 0100
Quadro 2000  -  0x0DD8  -  0000 1101 1101 1000

i see 3 bits within 5 lower bits are different, good. 

7. Five special ID Bits (10-13 and 28) can be used to show to the driver
pci-id differently, and some of them need to be amended, i hope in my
case like this (i understand 'and mask' is for suppressing hardstrap bit
value into zero and 'or mask' is for making hardstrap value into one, as
driver sees them)

2nd bit in 'and mask 0' from 1 to 0
3rd bit in 'or mask 0' from 0 to 1
4th bit in 'or mask 0' from 0 to 1

so i get such new masks

'and mask 0':
 0111 1111 1111 1100 0010 1111 1111 1111

'or mask 0':
 0001 0000 0000 0000 0110 0000 0000 0000

they are in hex

new 'and mask 0': 7ffc 2fff
new 'or mask 0': 0100 6000

9. So all together and takining into account that 31th bit should be
always zero (so 'or mask 1' 8000 0000 gets 0000 0000) i need to issue
from dos prompt

C:\> nvflash --index=X --strap 0x7FFC2FFF 0x10006000 0x7fffffff
0x00000000

Please confirm i got to the right outcome assuming i had the input data
i started out from.

This is long letter already but i have some more questions

1. GPU-Z says my bios version is 70.06.13.00.01, do i need to update it
somehow before coversion into quadro or is it just all right? (and i
believe it is not tuned in any way)

2. in
https://devtalk.nvidia.com/default/topic/489965/cuda-programming-and-performance/gtx480-to-c2050-hack-or-unlocking-tcc-mode-on-geforce/post/3511598/#3511598
readers are instructed to change besides strap masks many other things
like pci dev id at 0x0000018E, Board boot string etc, are those changes
essential or rahter so to say cosmetic (and harmless to do)?
http://www.altechnative.net/2013/11/25/virtualized-gaming-nvidia-cards-part-3-how-to-modify-a-fermi-based-geforce-into-a-quadro-geforce-gts450gtx470gtx480-to-quadro-200050006000/ isnt mentioning them.

3. a used usb dos boot material as guided at, i hope this is ok (it
contains windows millenium dos, nvflash v. 5.100.0.1)
http://www.techpowerup.com/forums/threads/guide-for-flashing-bios-of-nvidia-gpu.119955/

4. i didnt find Quadro 2000 .rom from
http://www.techpowerup.com/vgabios/, if anybody is willing to send it to
me, it would be interesting to look at (original or yet better gts
modified into quadro 2000)


Best regards,

Imre



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

