From owner-netconf@ops.ietf.org Wed Nov 01 11:51:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfJJh-0006qT-AR
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 11:51:53 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfJJd-0000QL-To
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 11:51:53 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfJCe-0003i5-6L
	for netconf-data@psg.com; Wed, 01 Nov 2006 16:44:36 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.55] (helo=omr5.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfJCc-0003hm-Aj
	for netconf@ops.ietf.org; Wed, 01 Nov 2006 16:44:35 +0000
Received: from mail.networksolutionsemail.com (ns-omr5.mgt.netsol.com [10.49.6.68])
	by omr5.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA1GiWQH025850
	for <netconf@ops.ietf.org>; Wed, 1 Nov 2006 11:44:33 -0500
Received: (qmail 24463 invoked by uid 78); 1 Nov 2006 16:44:32 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr5.lb.hosting.dc2.netsol.com with SMTP; 1 Nov 2006 16:44:32 -0000
Message-ID: <4548CEE9.3020704@andybierman.com>
Date: Wed, 01 Nov 2006 08:44:25 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Randy Presuhn <randy_presuhn@mindspring.com>
CC: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Re: action RPC I-D
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4545B15B.9050609@loria.fr> <4545D7CC.6000607@andybierman.com> <45460952.7070000@loria.fr> <45462196.8020408@andybierman.com> <007f01c6fc65$d3751540$6601a8c0@oemcomputer>
In-Reply-To: <007f01c6fc65$d3751540$6601a8c0@oemcomputer>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8

Randy Presuhn wrote:
> Hi -
> 
>> From: "Andy Bierman" <ietf@andybierman.com>
>> To: "Vincent Cridlig" <vincent.cridlig@loria.fr>
>> Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
>> Sent: Monday, October 30, 2006 8:00 AM
>> Subject: Re: action RPC I-D
> ...
>> Any RPC method is potentially capable of touching any
>> configuration datastore in unknown ways.  Rather than
>> define a hard-wired ACM for 7 known RPC methods, I prefer
>> to have a more generalized system that handles any RPC and any data.
> ...
> 
>>From this I gather that the only way to represent the configuration
> (for purposes of disaster recovery, for example) of a system that
> supports these RPCs would be to record the sequence of RPCs
> over the lifetime of the box so they can be replayed into the new
> system.  The alternative would be to retrieve the entire configuration
> of the managed system as some kind of checkpoint to minimuize the
> number RPC replays required.  Neither approach sounds to me
> like a very good way to do real configuration management.
> 
> But then, maybe I'm missing something about what edit-config
> and its friends really do...
> 


The point is that netconf has an extensible RPC mechanism,
not just a dozen or so standard commands.  Vendors want to
use the extensibility built into the protocol, so the ACM
needs to support it.

Recording RPCs for audit or recovery purposes is a feature.
It seems you would want to do that for XML, if you already do it for CLI.

> If one knows a system's initial configuration, and has a sequence
> of successful edit-config operations, is it possible to compute
> the final configuration state (in order to support, for example, 
> disaster recovery) without knowing the internals of the system
> being configured?

Replay on the same box with the same conditions should produce
the same results.  Replay across arbitrary boxes from different
vendors?  It depends on the RPCs and the data models.

> 
> Randy

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 01 15:25:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfMdw-0007yo-Os
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 15:25:00 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfMdt-0002Kh-AS
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 15:25:00 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfMW8-000NQ4-Re
	for netconf-data@psg.com; Wed, 01 Nov 2006 20:16:56 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [209.86.89.62] (helo=elasmtp-dupuy.atl.sa.earthlink.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <randy_presuhn@mindspring.com>)
	id 1GfMW7-000NPq-0L
	for netconf@ops.ietf.org; Wed, 01 Nov 2006 20:16:56 +0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=dk20050327; d=mindspring.com;
  b=RFrzfq44jFUz9spMxJDl6QUl8KQs2SBnM8xqbKbgHRrhfSCKfA3Hvr7uOcOt2TFr;
  h=Received:Message-ID:From:To:References:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE:X-ELNK-Trace:X-Originating-IP;
Received: from [68.166.38.178] (helo=oemcomputer)
	by elasmtp-dupuy.atl.sa.earthlink.net with asmtp (Exim 4.34)
	id 1GfMW6-0005n9-Dj
	for netconf@ops.ietf.org; Wed, 01 Nov 2006 15:16:54 -0500
Message-ID: <000c01c6fdf2$a81e2a60$6601a8c0@oemcomputer>
From: "Randy Presuhn" <randy_presuhn@mindspring.com>
To: "'Netconf \(E-mail\)'" <netconf@ops.ietf.org>
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4545B15B.9050609@loria.fr> <4545D7CC.6000607@andybierman.com> <45460952.7070000@loria.fr> <45462196.8020408@andybierman.com> <007f01c6fc65$d3751540$6601a8c0@oemcomputer> <4548CEE9.3020704@andybierman.com>
Subject: Re: action RPC I-D
Date: Wed, 1 Nov 2006 12:16:40 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
X-ELNK-Trace: 4488c18417c9426da92b9037bc8bcf44d4c20f6b8d69d888c29d63c4e37bdee6a1463809b8b46d284aad4b20070f5cd2350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 68.166.38.178
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352

Hi -

> From: "Andy Bierman" <ietf@andybierman.com>
> To: "Randy Presuhn" <randy_presuhn@mindspring.com>
> Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
> Sent: Wednesday, November 01, 2006 8:44 AM
> Subject: Re: action RPC I-D
...
> > If one knows a system's initial configuration, and has a sequence
> > of successful edit-config operations, is it possible to compute
> > the final configuration state (in order to support, for example, 
> > disaster recovery) without knowing the internals of the system
> > being configured?
> 
> Replay on the same box with the same conditions should produce
> the same results.  Replay across arbitrary boxes from different
> vendors?  It depends on the RPCs and the data models.

That's the question I'm asking.  Let me break it into some simpler
questions:

    1) if one successfully plays the same sequence of commands
        into two different boxes with the same starting configuration
        (not asking about whether the vendors are different, just whether
        the boxes' configurations are identical) can one assume that 
        the resulting configurations will be the same?

    2) is the result (in terms of how the system's configuration will change)
        of a successfully completed RPC deterministic?

    3) is the result (in terms of the changes to a system's configuration)
        of a successfully completed RPC predictable?

If the answer is "no" to any of these questions, then I think we're in
for a tough time explaining how this belongs in "configuration management",
and need to face up to what this protocol really is.

Randy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 01 16:59:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfO7G-0005dp-3g
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 16:59:22 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfO7E-0004Wb-MC
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 16:59:22 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfO2F-0005h9-8E
	for netconf-data@psg.com; Wed, 01 Nov 2006 21:54:11 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.51] (helo=omr1.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfO2E-0005gu-46
	for netconf@ops.ietf.org; Wed, 01 Nov 2006 21:54:10 +0000
Received: from mail.networksolutionsemail.com (ns-omr1.mgt.netsol.com [10.49.6.64])
	by omr1.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA1LrxCr028152
	for <netconf@ops.ietf.org>; Wed, 1 Nov 2006 16:54:03 -0500
Received: (qmail 18262 invoked by uid 78); 1 Nov 2006 21:53:58 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr1.lb.hosting.dc2.netsol.com with SMTP; 1 Nov 2006 21:53:58 -0000
Message-ID: <4549176F.20708@andybierman.com>
Date: Wed, 01 Nov 2006 13:53:51 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Randy Presuhn <randy_presuhn@mindspring.com>
CC: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Re: action RPC I-D
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4545B15B.9050609@loria.fr> <4545D7CC.6000607@andybierman.com> <45460952.7070000@loria.fr> <45462196.8020408@andybierman.com> <007f01c6fc65$d3751540$6601a8c0@oemcomputer> <4548CEE9.3020704@andybierman.com> <000c01c6fdf2$a81e2a60$6601a8c0@oemcomputer>
In-Reply-To: <000c01c6fdf2$a81e2a60$6601a8c0@oemcomputer>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da

Randy Presuhn wrote:
> Hi -
> 
>> From: "Andy Bierman" <ietf@andybierman.com>
>> To: "Randy Presuhn" <randy_presuhn@mindspring.com>
>> Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
>> Sent: Wednesday, November 01, 2006 8:44 AM
>> Subject: Re: action RPC I-D
> ...
>>> If one knows a system's initial configuration, and has a sequence
>>> of successful edit-config operations, is it possible to compute
>>> the final configuration state (in order to support, for example, 
>>> disaster recovery) without knowing the internals of the system
>>> being configured?
>> Replay on the same box with the same conditions should produce
>> the same results.  Replay across arbitrary boxes from different
>> vendors?  It depends on the RPCs and the data models.
> 
> That's the question I'm asking.  Let me break it into some simpler
> questions:
> 
>     1) if one successfully plays the same sequence of commands
>         into two different boxes with the same starting configuration
>         (not asking about whether the vendors are different, just whether
>         the boxes' configurations are identical) can one assume that 
>         the resulting configurations will be the same?
> 
>     2) is the result (in terms of how the system's configuration will change)
>         of a successfully completed RPC deterministic?
> 
>     3) is the result (in terms of the changes to a system's configuration)
>         of a successfully completed RPC predictable?
> 
> If the answer is "no" to any of these questions, then I think we're in
> for a tough time explaining how this belongs in "configuration management",
> and need to face up to what this protocol really is.
> 

Seems like the quality of the RPC or data model definition
and documentation would determine how predictable the result
would be on any given system.  No different than SNMP here.
A bad MIB design does not prove that SNMP is broken either.

IMO, the RPC model allows complex high-level procedures to
be isolated and easily defined.  The SNMP "data-centric" approach
is to define a bunch of MIB tables which depend on each other,
and require possibly undocumented PDU sequences to set up
related rows in those tables, and then set a master RowStatus
object to 'active' to kick the whole thing off.  Often the PDU
sequences required (or permitted) by an agent vary greatly
across implementations.

The RPC approach allows the high-level operation to be modeled
directly and efficiently.


> Randy


Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 01 21:01:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfRts-00012P-Jz
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 21:01:48 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfRtq-0003Vf-Ba
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 21:01:48 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfRmZ-000P4F-B0
	for netconf-data@psg.com; Thu, 02 Nov 2006 01:54:15 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [209.86.89.62] (helo=elasmtp-dupuy.atl.sa.earthlink.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <randy_presuhn@mindspring.com>)
	id 1GfRmQ-000P3m-7D
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 01:54:06 +0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=dk20050327; d=mindspring.com;
  b=l2FCpgiBmqv0AHVZbs17WPi8+UgYgJ1GLhpeZLoKw/A9RGYSSvcZFUJlwi5FR12q;
  h=Received:Message-ID:From:To:References:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:x-mimeole:X-ELNK-Trace:X-Originating-IP;
Received: from [68.166.38.178] (helo=oemcomputer)
	by elasmtp-dupuy.atl.sa.earthlink.net with asmtp (Exim 4.34)
	id 1GfRmP-0003Ug-C9
	for netconf@ops.ietf.org; Wed, 01 Nov 2006 20:54:05 -0500
Message-ID: <000601c6fe21$cc8238e0$6601a8c0@oemcomputer>
From: "Randy Presuhn" <randy_presuhn@mindspring.com>
To: "'Netconf \(E-mail\)'" <netconf@ops.ietf.org>
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4545B15B.9050609@loria.fr> <4545D7CC.6000607@andybierman.com> <45460952.7070000@loria.fr> <45462196.8020408@andybierman.com> <007f01c6fc65$d3751540$6601a8c0@oemcomputer> <4548CEE9.3020704@andybierman.com> <000c01c6fdf2$a81e2a60$6601a8c0@oemcomputer> <4549176F.20708@andybierman.com>
Subject: Re: action RPC I-D
Date: Wed, 1 Nov 2006 17:54:13 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
x-mimeole: Produced By Microsoft MimeOLE V6.00.2800.1478
X-ELNK-Trace: 4488c18417c9426da92b9037bc8bcf44d4c20f6b8d69d888c29d63c4e37bdee64b89d8fdeae6107ef9daff7142339dc8350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 68.166.38.178
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034

Hi -

> From: "Andy Bierman" <ietf@andybierman.com>
> To: "Randy Presuhn" <randy_presuhn@mindspring.com>
> Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
> Sent: Wednesday, November 01, 2006 1:53 PM
> Subject: Re: action RPC I-D
...
> Seems like the quality of the RPC or data model definition
> and documentation would determine how predictable the result
> would be on any given system.  No different than SNMP here.
> A bad MIB design does not prove that SNMP is broken either.
...

We're not talking about SNMP.  Were talking netconf, a protocol that
was supposed to better support configuration management than SNMP.

With this kind of behaviour, what's the point of tracking configurations?
It seems the only workable solution if equipment can be this arbitrary
will be to tweak things until the device works, and then do a get-config
to figure out what the configuration really is, and hope that none of
the RPCs did things that won't be reflected in the results of get-config,
and hope that replaying the results of the get-config back into a device at
some time in the future will result in the desired configuration.

This seems somewhat suboptimal.

Randy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 01 21:45:22 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfSa2-0003Kc-Gr
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 21:45:22 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfSZx-0002uU-1d
	for netconf-archive@lists.ietf.org; Wed, 01 Nov 2006 21:45:22 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfSVC-0002sE-Vt
	for netconf-data@psg.com; Thu, 02 Nov 2006 02:40:22 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.53] (helo=omr3.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfSVB-0002ri-RS
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 02:40:22 +0000
Received: from mail.networksolutionsemail.com (ns-omr3.mgt.netsolmail.com [10.49.6.66])
	by omr3.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA22eL2f006648
	for <netconf@ops.ietf.org>; Wed, 1 Nov 2006 21:40:21 -0500
Received: (qmail 28139 invoked by uid 78); 2 Nov 2006 02:40:20 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr3.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 02:40:20 -0000
Message-ID: <45495A8D.3070700@andybierman.com>
Date: Wed, 01 Nov 2006 18:40:13 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Randy Presuhn <randy_presuhn@mindspring.com>
CC: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Re: action RPC I-D
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4545B15B.9050609@loria.fr> <4545D7CC.6000607@andybierman.com> <45460952.7070000@loria.fr> <45462196.8020408@andybierman.com> <007f01c6fc65$d3751540$6601a8c0@oemcomputer> <4548CEE9.3020704@andybierman.com> <000c01c6fdf2$a81e2a60$6601a8c0@oemcomputer> <4549176F.20708@andybierman.com> <000601c6fe21$cc8238e0$6601a8c0@oemcomputer>
In-Reply-To: <000601c6fe21$cc8238e0$6601a8c0@oemcomputer>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3

Randy Presuhn wrote:
> Hi -
> 
>> From: "Andy Bierman" <ietf@andybierman.com>
>> To: "Randy Presuhn" <randy_presuhn@mindspring.com>
>> Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
>> Sent: Wednesday, November 01, 2006 1:53 PM
>> Subject: Re: action RPC I-D
> ...
>> Seems like the quality of the RPC or data model definition
>> and documentation would determine how predictable the result
>> would be on any given system.  No different than SNMP here.
>> A bad MIB design does not prove that SNMP is broken either.
> ...
> 
> We're not talking about SNMP.  Were talking netconf, a protocol that
> was supposed to better support configuration management than SNMP.
> 
> With this kind of behaviour, what's the point of tracking configurations?
> It seems the only workable solution if equipment can be this arbitrary
> will be to tweak things until the device works, and then do a get-config
> to figure out what the configuration really is, and hope that none of
> the RPCs did things that won't be reflected in the results of get-config,
> and hope that replaying the results of the get-config back into a device at
> some time in the future will result in the desired configuration.
> 
> This seems somewhat suboptimal.

I don't understand your objection.
We should assume that programmers use RPC methods with
an understanding of what each one does.

This is no different than understanding every single data model
and knowing what happens when it is changed with edit-config.

I would assume that a standard RPC method template would
include details like how any portion of the configuration
database is affected (if at all) by the RPC.

I think it is presumptive to assume that proper NE device management
requires all configuration procedures to be modeled as data, which can
be editing in almost arbitrary ways, as if if was nothing more than
a text file on the managed device.   IMO this approach has failed
spectacularly, and it's time to try something else.



> 
> Randy

Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 06:06:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfaPO-0007nu-4S
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 06:06:54 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfaPI-0002I7-Oe
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 06:06:54 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfaGi-000IkE-5r
	for netconf-data@psg.com; Thu, 02 Nov 2006 10:57:56 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1GfaGf-000Ijz-ON
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 10:57:55 +0000
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 50654BD1;
	Thu,  2 Nov 2006 11:57:52 +0100 (CET)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.175]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 2 Nov 2006 11:57:51 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 2 Nov 2006 11:57:51 +0100
Message-ID: <4549CF2E.6000308@ericsson.com>
Date: Thu, 02 Nov 2006 11:57:50 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC: Martin Bjorklund <mbj@tail-f.com>,  netconf@ops.ietf.org
Subject: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com>
In-Reply-To: <454227B7.8060801@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 02 Nov 2006 10:57:51.0512 (UTC) FILETIME=[BDC1C180:01C6FE6D]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8

Hello,
I feel that we should be careful not to make access control to complicated. While 
technically it is possible to design a good, fine grained access control model, I fear the 
user (operator) will have difficulties understanding it.

I see that read/write (and possibly disturb traffic) are three easy to understand concepts 
that might be executed by different people in the network operator's organization. On the 
other hand I don't see who would be the operator who is allowed to modify a route(or a 
customer), but not to create a new one.

I agree that operationally separating delete, replace, etc. is a useful notion, but I 
don't see the need for the same with access control.

Balazs

Andy Bierman wrote:
> Balazs Lengyel wrote:
>> Hello,
>> You are right, we need access control.
>>
>> For this reason each action defined in the data model should be 
>> defined as read/write/disturb-traffic.
>> read: it only reads configuration and state data and doesn't effect 
>> the traffic
>> write: it writes configuration data, but does not disturb the traffic
>> disturb-traffic: means it can do anything.
> 
> IMO, a clean access control model for NETCONF need to recognize
> the RPC model and the configuration datastore architecture.
> 
> First, there is the RPC method, defined by a QName.
> The user must have access to invoke the RPC method.
> 
> Completely independent of that is the data access control model
> applied to all configuration datastores.  The NETCONF operations
> are create, delete, merge, and replace.  For access control purposes,
> merge and replace operations are treated as a 'create' if the target
> data instance does not exist.
> 
> The granularity could be a coarse as read/write, but that would
> totally defeat the purpose of create and delete operations in
> the edit-config method.  An access control that matches the
> capabilities of the protocol needs to include read/write/create+delete
> as the 3 levels of data access (4 if you count 'none').
> 
> It makes no sense to have an 'exec' or 'disturb-traffic' access
> control classification in the data space.  Either the user can
> invoke the RPC method or not.  Remember, it is the PROTOCOL that
> needs an access control model, not blobs of XML.  IMO, focusing the ACM
> on the XML is the wrong approach.
> 
> 
>>
>> One can debate that these are the good categories for access control. 
>> Still the basic statement is that for each action defined in the data 
>> model you need to specify it's access properties in the data model as 
>> well.
>> Balazs
>>
>> Andy Bierman wrote:
>>> Your access control model should be more robust than
>>> simply allowing user X to do anything called <action>.
>>> I don't see what benefit an intermediate SW component
>>> can realize if an extra generic container is added to <rpc>.
>>>
>>
>>
> 
> 
> Andy
> 

-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
TSP System Manager
ECN: 831 7320                        Fax: +36 1 4377792
Tel: +36-1-437-7320     email: Balazs.Lengyel@ericsson.com

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 10:03:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfe3J-0001lu-7s
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 10:00:21 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfdwI-000796-Rt
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 09:53:10 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfdnK-000CuH-GG
	for netconf-data@psg.com; Thu, 02 Nov 2006 14:43:50 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.57] (helo=omr7.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfdnJ-000Cu1-DH
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 14:43:50 +0000
Received: from mail.networksolutionsemail.com (ns-omr7.mgt.hosting.dc2.netsol.com [10.49.6.70])
	by omr7.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA2Ehe2F028413
	for <netconf@ops.ietf.org>; Thu, 2 Nov 2006 09:43:42 -0500
Received: (qmail 28306 invoked by uid 78); 2 Nov 2006 14:43:40 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr7.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 14:43:40 -0000
Message-ID: <454A0415.4010508@andybierman.com>
Date: Thu, 02 Nov 2006 06:43:33 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Balazs Lengyel <balazs.lengyel@ericsson.com>
CC: Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com>
In-Reply-To: <4549CF2E.6000308@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

Balazs Lengyel wrote:
> Hello,
> I feel that we should be careful not to make access control to 
> complicated. While technically it is possible to design a good, fine 
> grained access control model, I fear the user (operator) will have 
> difficulties understanding it.
> 
> I see that read/write (and possibly disturb traffic) are three easy to 
> understand concepts that might be executed by different people in the 
> network operator's organization. On the other hand I don't see who would 
> be the operator who is allowed to modify a route(or a customer), but not 
> to create a new one.
> 
> I agree that operationally separating delete, replace, etc. is a useful 
> notion, but I don't see the need for the same with access control.
> 

I suggest that people implement NETCONF, and also implement
some kind of ACM, and prove to operators and the WG that the
design and feature set is necessary and sufficient.


> Balazs

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 10:49:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfep4-0003CD-6I
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 10:49:42 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfep0-0007qx-R3
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 10:49:42 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfehE-000Hsl-Av
	for netconf-data@psg.com; Thu, 02 Nov 2006 15:41:36 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.56] (helo=omr6.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfehD-000HsM-8G
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 15:41:35 +0000
Received: from mail.networksolutionsemail.com (ns-omr6.mgt.netsol.com [10.49.6.69])
	by omr6.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA2FfTtV020239
	for <netconf@ops.ietf.org>; Thu, 2 Nov 2006 10:41:31 -0500
Received: (qmail 4344 invoked by uid 78); 2 Nov 2006 15:41:29 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr6.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 15:41:29 -0000
Message-ID: <454A1199.5090008@andybierman.com>
Date: Thu, 02 Nov 2006 07:41:13 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Balazs Lengyel <balazs.lengyel@ericsson.com>
CC: Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com>
In-Reply-To: <4549CF2E.6000308@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336

Balazs Lengyel wrote:
> Hello,
> I feel that we should be careful not to make access control to 
> complicated. While technically it is possible to design a good, fine 
> grained access control model, I fear the user (operator) will have 
> difficulties understanding it.
> 
> I see that read/write (and possibly disturb traffic) are three easy to 
> understand concepts that might be executed by different people in the 
> network operator's organization. On the other hand I don't see who would 
> be the operator who is allowed to modify a route(or a customer), but not 
> to create a new one.
> 
> I agree that operationally separating delete, replace, etc. is a useful 
> notion, but I don't see the need for the same with access control.
> 

There are 4 components to implementing an isAccessAllowed internal API:

   - maximum access that makes protocol sense
     - SNMP uses read-create to identify table rows that the NMS
       and agent can create, and read-write to identify scalars and
       table rows that only the agent can create.

   - access requested in the PDU

   - identity or the requester (e.g., user name, group name)

   - maximum access allowed for the requester (configured on the agent)


If the granularity of the entire ACM is read or write, then how do
you identify (in the data model schema) which subtrees can be created
by any NMS?   Also, how do you tell the agent that the user is allowed
to create specific child nodes of <interface>, but not an <interface>
node itself?


> Balazs

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 11:36:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GffY7-0007ct-EO
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:36:15 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GffY0-0004Ak-QM
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:36:15 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GffO4-000LkR-Uj
	for netconf-data@psg.com; Thu, 02 Nov 2006 16:25:52 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GffO2-000Lk8-O8
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 16:25:52 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id BAA295AD4D;
	Thu,  2 Nov 2006 17:25:49 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 27220-04; Thu,  2 Nov 2006 17:25:46 +0100 (CET)
Received: from boskop.local (unknown [10.50.250.214])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id BCA8C5AD31;
	Thu,  2 Nov 2006 17:25:46 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 7C0D18A691B; Thu,  2 Nov 2006 17:25:44 +0100 (CET)
Date: Thu, 2 Nov 2006 17:25:43 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Andy Bierman <ietf@andybierman.com>
Cc: Balazs Lengyel <balazs.lengyel@ericsson.com>,
	Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
Message-ID: <20061102162543.GA27451@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Andy Bierman <ietf@andybierman.com>,
	Balazs Lengyel <balazs.lengyel@ericsson.com>,
	Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
References: <C1555612.21B37%sberl@cisco.com> <45300CC0.60203@andybierman.com> <4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A1199.5090008@andybierman.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <454A1199.5090008@andybierman.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

On Thu, Nov 02, 2006 at 07:41:13AM -0800, Andy Bierman wrote:

> There are 4 components to implementing an isAccessAllowed internal API:
> 
>   - maximum access that makes protocol sense
>     - SNMP uses read-create to identify table rows that the NMS
>       and agent can create, and read-write to identify scalars and
>       table rows that only the agent can create.
> 
>   - access requested in the PDU
> 
>   - identity or the requester (e.g., user name, group name)
> 
>   - maximum access allowed for the requester (configured on the agent)

The maximum access that makes protocol sense is IMHO not an input to
isAccessAllowed - there is no runtime decision to make. The maximum
access that makes protocol sense is input for the tools that drive
your implementation; there simply is no write method to call for
read-only objects. In the SNMP processing, you return an error before
you ever get to the isAccessAllowed() function if I remember things
well.

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 11:40:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gffbu-0002sK-GD
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:40:10 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GffbQ-0004Xi-Qo
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:40:10 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GffTm-000MLJ-Pf
	for netconf-data@psg.com; Thu, 02 Nov 2006 16:31:46 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [152.81.144.100] (helo=mailironport.loria.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <vincent.cridlig@loria.fr>)
	id 1GffTj-000MKT-Jj
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 16:31:46 +0000
Received: from sydney.loria.fr (HELO [152.81.8.136]) ([152.81.8.136])
  by mailironport.loria.fr with ESMTP; 02 Nov 2006 17:31:34 +0100
X-IronPort-AV: i="4.09,381,1157320800"; 
   d="vcf'?scan'208"; a="3815092:sNHT19632529"
Message-ID: <454A1D02.3080602@loria.fr>
Date: Thu, 02 Nov 2006 17:29:54 +0100
From: Vincent Cridlig <vincent.cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061008)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC: Balazs Lengyel <balazs.lengyel@ericsson.com>, 
 Martin Bjorklund <mbj@tail-f.com>,
  netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A0415.4010508@andybierman.com>
In-Reply-To: <454A0415.4010508@andybierman.com>
Content-Type: multipart/mixed;
 boundary="------------010400090509090704040406"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8

This is a multi-part message in MIME format.
--------------010400090509090704040406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Andy Bierman a écrit :
> Balazs Lengyel wrote:
>> Hello,
>> I feel that we should be careful not to make access control to 
>> complicated. While technically it is possible to design a good, fine 
>> grained access control model, I fear the user (operator) will have 
>> difficulties understanding it.
>>
>> I see that read/write (and possibly disturb traffic) are three easy 
>> to understand concepts that might be executed by different people in 
>> the network operator's organization. On the other hand I don't see 
>> who would be the operator who is allowed to modify a route(or a 
>> customer), but not to create a new one.
>>
>> I agree that operationally separating delete, replace, etc. is a 
>> useful notion, but I don't see the need for the same with access 
>> control.
>>
>
> I suggest that people implement NETCONF, and also implement
> some kind of ACM, and prove to operators and the WG that the
> design and feature set is necessary and sufficient.


We have some kind of implemented ACM which assumes an XML data model.
I don't know if it is necessary and sufficient ! Here is a quick overview:

Each permission is expressed with two things:
- an XPath expression, saying which nodes are concerned,
- an attribute which can be "r", "w", or "rw".

In our implementation, having access to one node grants the privilege to 
the whole subtree of this node. Only positive privileges can be 
specified to avoid conflicts.

Also, since we implemented an RBAC model, we define roles like 
SuperManager, RoutingManager, ExteriorRoutingManager, SecurityManager 
and so on... These roles have some permissions, and each manager may 
have some roles. (Roles can be hierarchical if you need.)

For people who think it is not necessary to have such fine-grained ACM, 
they can use the SuperManagerRole and give access to everything. For the 
others, they can specify privileges more carefully.

One of the cool thing is that the scope of operations is limited when 
you have one role active. This decreases misconfigurations risks. There 
are other advantages.

Regards,
Vincent


>
>
>> Balazs
>
> Andy
>
>
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>


--------------010400090509090704040406
Content-Type: text/x-vcard; charset=utf-8;
 name="vincent.cridlig.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="vincent.cridlig.vcf"

begin:vcard
fn:Vincent Cridlig
n:Cridlig;Vincent
org:LORIA - INRIA Lorraine, France;Madynes
adr:;;;Nancy;;;France
email;internet:cridligv@loria.fr
title:PhD Student
tel;work:+33 (0)3 83 59 20 48
url:http://www.loria.fr/~cridligv
version:2.1
end:vcard


--------------010400090509090704040406--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 11:57:08 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GffsK-0001ZS-8h
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:57:08 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GffsG-0006cq-Se
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 11:57:08 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gffno-000OQZ-Cf
	for netconf-data@psg.com; Thu, 02 Nov 2006 16:52:28 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.55] (helo=omr5.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gffnn-000OQK-A4
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 16:52:27 +0000
Received: from mail.networksolutionsemail.com (ns-omr5.mgt.netsol.com [10.49.6.68])
	by omr5.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA2GqMCN001726
	for <netconf@ops.ietf.org>; Thu, 2 Nov 2006 11:52:23 -0500
Received: (qmail 1685 invoked by uid 78); 2 Nov 2006 16:52:22 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr5.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 16:52:22 -0000
Message-ID: <454A223B.4080604@andybierman.com>
Date: Thu, 02 Nov 2006 08:52:11 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>,
        Balazs Lengyel <balazs.lengyel@ericsson.com>,
        Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com> <45300CC0.60203@andybierman.com> <4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A1199.5090008@andybierman.com> <20061102162543.GA27451@boskop.local>
In-Reply-To: <20061102162543.GA27451@boskop.local>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c

Juergen Schoenwaelder wrote:
> On Thu, Nov 02, 2006 at 07:41:13AM -0800, Andy Bierman wrote:
> 
>> There are 4 components to implementing an isAccessAllowed internal API:
>>
>>   - maximum access that makes protocol sense
>>     - SNMP uses read-create to identify table rows that the NMS
>>       and agent can create, and read-write to identify scalars and
>>       table rows that only the agent can create.
>>
>>   - access requested in the PDU
>>
>>   - identity or the requester (e.g., user name, group name)
>>
>>   - maximum access allowed for the requester (configured on the agent)
> 
> The maximum access that makes protocol sense is IMHO not an input to
> isAccessAllowed - there is no runtime decision to make. The maximum
> access that makes protocol sense is input for the tools that drive
> your implementation; there simply is no write method to call for
> read-only objects. In the SNMP processing, you return an error before
> you ever get to the isAccessAllowed() function if I remember things
> well.

The maxAccess check could also be part of validation phase at runtime.
The implementation aspects are not really important here.

In a real data model, there are going to be
  - nodes that should be there every time (e.g., <interfaces> container)
  - nodes that the agent is only allowed to create, but may not be present
  - nodes that both the agent and NMS are allowed to create
  - nodes that only the NMS will create (based on desired feature config)

Perhaps new <appInfo> mechanisms will be needed, totally unrelated
to the way SMIv2 handles this issue.

IMO, distinguishing between editing existing instances and creating
new instances is useful, but probably not important.


> 
> /js
> 

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 12:59:33 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfgqj-0002oV-4T
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 12:59:33 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfgdf-0003To-Df
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 12:46:13 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfgY2-0002b8-4f
	for netconf-data@psg.com; Thu, 02 Nov 2006 17:40:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.59] (helo=omr9.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GfgY0-0002aB-Tb
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 17:40:13 +0000
Received: from mail.networksolutionsemail.com (ns-omr9.mgt.hosting.dc2.netsol.com [10.49.6.72])
	by omr9.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA2Hdv30022968
	for <netconf@ops.ietf.org>; Thu, 2 Nov 2006 12:40:04 -0500
Received: (qmail 7524 invoked by uid 78); 2 Nov 2006 17:39:46 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr9.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 17:39:46 -0000
Message-ID: <454A2D58.5000300@andybierman.com>
Date: Thu, 02 Nov 2006 09:39:36 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: NETCONF Notifications Issues List
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cd26b070c2577ac175cd3a6d878c6248

Hi,

I started an issues list for the discussion at the IETF meeting.
Many sections are blank, which means there are either no problems
or no comments made recently on that topic.  I really hope everyone
in the WG takes the time to read this draft and send comments to
the WG mailing list.  We need to get this document ready for WG Last Call.


1) Design

2) RPC Methods
   - create-subscription
     - why isn't there a stop-time in the replay capability?  [BL]
     - why stop notifications after replay (e.g. no tail -f mode) [BL]


3) Filters

4) Capabilities

5) <notification> Element

6) Data Models
   - Why do we need to query the notification subscriptions? [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

7) Syntax (General XSD issues)
   - Why do we need 3 namespaces? [BL]
   - The XML Schema should start with a top level element (e.g. <top>)
     and specify the containing elements all the way down. [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

8) Documentation (Organization, clarity, references, bugs)
   - assorted comments and corrections (10/24/06 email) [BL]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01227.html

   - assorted comments and corrections (10/24/06 email) [MB]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01228.html

   - notification-03 review [BW]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01165.html

9) Security Considerations

   - Need paragraph stating that security threats are handled during
     NETCONF session establishment, and the notification mechanism
     does not introduce any new threats, since any data available
     through <notification> can also be made available to the <get> RPC. 
[DR]

10) Transport Mappings

   - Which transports must be supported in version 1.0?

   - Document packaging
     Include in Notifications RFC or create 2 separate RFCs? 4 separate 
RFCs?

   - SOAP needs a lot of specification work; not going to hold up the entire
     work item waiting for this document. [AB]

   - SOAP could use Ajax Push design [TG]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01216.html











--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 13:50:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfhdf-0004HM-1s
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 13:50:07 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gfhdb-0003wj-NF
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 13:50:07 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfhTn-0007g2-Vt
	for netconf-data@psg.com; Thu, 02 Nov 2006 18:39:55 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [209.86.89.62] (helo=elasmtp-dupuy.atl.sa.earthlink.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <randy_presuhn@mindspring.com>)
	id 1GfhTm-0007fp-M6
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 18:39:55 +0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
  s=dk20050327; d=mindspring.com;
  b=HMFo1lJJTB5GuhgSjTphoNe6ziFmkPNiq34SlDA3NPelLycV97s57d5rjNNed73Y;
  h=Received:Message-ID:From:To:References:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE:X-ELNK-Trace:X-Originating-IP;
Received: from [68.165.2.246] (helo=oemcomputer)
	by elasmtp-dupuy.atl.sa.earthlink.net with asmtp (Exim 4.34)
	id 1GfhTm-00037S-0F
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 13:39:54 -0500
Message-ID: <000101c6feae$44ceb580$6601a8c0@oemcomputer>
From: "Randy Presuhn" <randy_presuhn@mindspring.com>
To: <netconf@ops.ietf.org>
References: <C1555612.21B37%sberl@cisco.com> <45300CC0.60203@andybierman.com> <4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A1199.5090008@andybierman.com> <20061102162543.GA27451@boskop.local> <454A223B.4080604@andybierman.com>
Subject: Re: Access control [was: action RPC I-D]
Date: Thu, 2 Nov 2006 10:13:05 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1478
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478
X-ELNK-Trace: 4488c18417c9426da92b9037bc8bcf44d4c20f6b8d69d888c29d63c4e37bdee6604b6d43c6f17e857feaf7ab23c5ae5f350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 68.165.2.246
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

Hi -

> From: "Andy Bierman" <ietf@andybierman.com>
> To: "Andy Bierman" <ietf@andybierman.com>; "Balazs Lengyel" <balazs.lengyel@ericsson.com>; "Martin Bjorklund" <mbj@tail-f.com>;
<netconf@ops.ietf.org>
> Sent: Thursday, November 02, 2006 8:52 AM
> Subject: Re: Access control [was: action RPC I-D]
...
> > The maximum access that makes protocol sense is IMHO not an input to
> > isAccessAllowed - there is no runtime decision to make. The maximum
> > access that makes protocol sense is input for the tools that drive
> > your implementation; there simply is no write method to call for
> > read-only objects. In the SNMP processing, you return an error before
> > you ever get to the isAccessAllowed() function if I remember things
> > well.
>
> The maxAccess check could also be part of validation phase at runtime.
> The implementation aspects are not really important here.
...

If the order in which the checks are performed could affect what
error code is returned on the wire, then this *does* matter.

Randy



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 02 14:30:13 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfiGT-0001v9-5Q
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 14:30:13 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfiGL-0000i1-EG
	for netconf-archive@lists.ietf.org; Thu, 02 Nov 2006 14:30:13 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gfi7q-000BaW-R9
	for netconf-data@psg.com; Thu, 02 Nov 2006 19:21:18 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.51] (helo=omr1.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gfi7n-000BZo-Kc
	for netconf@ops.ietf.org; Thu, 02 Nov 2006 19:21:18 +0000
Received: from mail.networksolutionsemail.com (ns-omr1.mgt.netsol.com [10.49.6.64])
	by omr1.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA2JLEa6003841
	for <netconf@ops.ietf.org>; Thu, 2 Nov 2006 14:21:14 -0500
Received: (qmail 27466 invoked by uid 78); 2 Nov 2006 19:21:14 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr1.lb.hosting.dc2.netsol.com with SMTP; 2 Nov 2006 19:21:14 -0000
Message-ID: <454A451E.6080609@andybierman.com>
Date: Thu, 02 Nov 2006 11:21:02 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Vincent Cridlig <vincent.cridlig@loria.fr>
CC: Balazs Lengyel <balazs.lengyel@ericsson.com>,
        Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A0415.4010508@andybierman.com> <454A1D02.3080602@loria.fr>
In-Reply-To: <454A1D02.3080602@loria.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 5011df3e2a27abcc044eaa15befcaa87

Vincent Cridlig wrote:
> Andy Bierman a écrit :
>> Balazs Lengyel wrote:
>>> Hello,
>>> I feel that we should be careful not to make access control to 
>>> complicated. While technically it is possible to design a good, fine 
>>> grained access control model, I fear the user (operator) will have 
>>> difficulties understanding it.
>>>
>>> I see that read/write (and possibly disturb traffic) are three easy 
>>> to understand concepts that might be executed by different people in 
>>> the network operator's organization. On the other hand I don't see 
>>> who would be the operator who is allowed to modify a route(or a 
>>> customer), but not to create a new one.
>>>
>>> I agree that operationally separating delete, replace, etc. is a 
>>> useful notion, but I don't see the need for the same with access 
>>> control.
>>>
>>
>> I suggest that people implement NETCONF, and also implement
>> some kind of ACM, and prove to operators and the WG that the
>> design and feature set is necessary and sufficient.
> 
> 
> We have some kind of implemented ACM which assumes an XML data model.
> I don't know if it is necessary and sufficient ! Here is a quick overview:
> 

Sounds very good to me.
I bet it could be easily extended to configure the RPC method
access control as a list of Xpath expressions.

There seems to be WG consensus that actions should not
be modeled as data, but rather as RPC methods.  Therefore,
restricting access to certain RPC methods (<delete-config>,
<reset-device>, etc.) is going to be important.

> Each permission is expressed with two things:
> - an XPath expression, saying which nodes are concerned,
> - an attribute which can be "r", "w", or "rw".

What happens if Xpath expressions overlap (i.e. 1 or more nodes
are selected by more than 1 Xpath expression)?  Do you just
execute the list in order, like an ACL on a router?

I am giving in on the "create/delete" feature in the ACM.
The fact is that this is more effort to implement and
takes more runtime cycles, because you have to check the
actual configuration database to know if a merge or replace
is really a create or delete.

If the ACM allows for read/write, then you only have to check
the PDU, not the configuration target as well.

BTW, I like the enum "w" -- it is useful for storing keys and
passwords in configuration databases.


> 
> In our implementation, having access to one node grants the privilege to 
> the whole subtree of this node. Only positive privileges can be 
> specified to avoid conflicts.
> 
> Also, since we implemented an RBAC model, we define roles like 
> SuperManager, RoutingManager, ExteriorRoutingManager, SecurityManager 
> and so on... These roles have some permissions, and each manager may 
> have some roles. (Roles can be hierarchical if you need.)
> 
> For people who think it is not necessary to have such fine-grained ACM, 
> they can use the SuperManagerRole and give access to everything. For the 
> others, they can specify privileges more carefully.
> 
> One of the cool thing is that the scope of operations is limited when 
> you have one role active. This decreases misconfigurations risks. There 
> are other advantages.

Sounds interesting.
You should write a draft about it.

> 
> Regards,
> Vincent
> 
> 
>>
>>
>>> Balazs
>>
>> Andy
>>


Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 02:58:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gftwb-0005fR-2a
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 02:58:29 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GftwO-0005li-Dv
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 02:58:29 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gftp4-000LbW-9b
	for netconf-data@psg.com; Fri, 03 Nov 2006 07:50:42 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1Gftp2-000LbI-Ft
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 07:50:41 +0000
Received: from esealmw126.eemea.ericsson.se (unknown [153.88.254.123])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 61F985D2;
	Fri,  3 Nov 2006 08:50:34 +0100 (CET)
Received: from esealmw128.eemea.ericsson.se ([153.88.254.172]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 3 Nov 2006 08:50:34 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 3 Nov 2006 08:50:33 +0100
Message-ID: <454AF4C8.5090000@ericsson.com>
Date: Fri, 03 Nov 2006 08:50:32 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC: Vincent Cridlig <vincent.cridlig@loria.fr>, 
 Martin Bjorklund <mbj@tail-f.com>,
  netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson.com> <454A0415.4010508@andybierman.com> <454A1D02.3080602@loria.fr> <454A451E.6080609@andybierman.com>
In-Reply-To: <454A451E.6080609@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 03 Nov 2006 07:50:33.0454 (UTC) FILETIME=[BDC3F0E0:01C6FF1C]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f

Hello,

Andy Bierman wrote:
> Vincent Cridlig wrote:
> 
> There seems to be WG consensus that actions should not
> be modeled as data, but rather as RPC methods.  Therefore,
> restricting access to certain RPC methods (<delete-config>,
> <reset-device>, etc.) is going to be important.
> 
>> Each permission is expressed with two things:
>> - an XPath expression, saying which nodes are concerned,
>> - an attribute which can be "r", "w", or "rw".
> 
> What happens if Xpath expressions overlap (i.e. 1 or more nodes
> are selected by more than 1 Xpath expression)?  Do you just
> execute the list in order, like an ACL on a router?
> 
> I am giving in on the "create/delete" feature in the ACM.
> The fact is that this is more effort to implement and
> takes more runtime cycles, because you have to check the
> actual configuration database to know if a merge or replace
> is really a create or delete.
> 
> If the ACM allows for read/write, then you only have to check
> the PDU, not the configuration target as well.
> 
[BALAZS]: Sadly even with read/write, for a merge operation you still need the database, 
the PDU is not enough. Just from the PDU you do not know if an XML element is just a 
pointer to a lower level element or if it is actually a create order.

Balazs

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 06:39:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GfxO7-0001o5-5U
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 06:39:07 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfxO2-0000oa-2M
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 06:39:07 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfxHS-000ERQ-3d
	for netconf-data@psg.com; Fri, 03 Nov 2006 11:32:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level:=20
X-Spam-Status: No, score=3D-2.6 required=3D5.0 tests=3DBAYES=5F00 autol=
Message-Id: <E1GfxHS-000ERQ-3d@psg.com>
From: owner-netconf@ops.ietf.org
Date: Fri, 03 Nov 2006 11:32:14 +0000
X-Spam-Score: 1.7 (+)
X-Scan-Signature: d16ce744298aacf98517bc7c108bd198

earn=3Dham=20
=09version=3D3.1.6
Received: from [194.199.18.100] (helo=3Dmx-serv.inrialpes.fr)
=09by psg.com with esmtp (Exim 4.63 (FreeBSD))
=09(envelope-from <cridligv@loria.fr>)
=09id 1GftgI-000Ksf-Hy
=09for netconf@ops.ietf.org; Fri, 03 Nov 2006 07:41:39 +0000
Received: from smtps.inrialpes.fr (smtps.inrialpes.fr [194.199.18.58])
=09by mx-serv.inrialpes.fr (8.13.6/8.13.0) with ESMTP id kA37fSv0025378=
;
=09Fri, 3 Nov 2006 08:41:29 +0100 (MET)
Received: from [192.168.0.2] (4be54-1-89-80-248-137.dsl.club-internet.f=
r [89.80.248.137])
=09(authenticated bits=3D0)
=09by smtps.inrialpes.fr (8.13.7/8.13.4) with ESMTP id kA37fS6P007697
=09(version=3DTLSv1/SSLv3 cipher=3DDHE-RSA-AES256-SHA bits=3D256 verify=
=3DNO);
=09Fri, 3 Nov 2006 08:41:29 +0100
Message-ID: <454AF2B4.3040509@loria.fr>
Date: Fri, 03 Nov 2006 08:41:40 +0100
From: Cridlig Vincent <cridligv@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>, netconf@ops.ietf.org
Subject: Re: Access control [was: action RPC I-D]
References: <C1555612.21B37%sberl@cisco.com>=09<45300CC0.60203@andybier=
man.com>=09<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mb=
j@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@eric=
sson.com> <454227B7.8060801@andybierman.com> <4549CF2E.6000308@ericsson=
.com> <454A0415.4010508@andybierman.com> <454A1D02.3080602@loria.fr> <4=
54A451E.6080609@andybierman.com>
In-Reply-To: <454A451E.6080609@andybierman.com>
Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2=
 (mx-serv.inrialpes.fr [194.199.18.100]); Fri, 03 Nov 2006 08:41:29 +01=
00 (MET)
X-mx-serv-inrialpes-fr-MailScanner-Information: Please contact postmast=
er@inrialpes.fr for more information
X-mx-serv-inrialpes-fr-MailScanner: Found to be clean
X-mx-serv-inrialpes-fr-MailScanner-SpamCheck: n'est pas un polluriel,
=09SpamAssassin (score=3D0, requis 5)
X-mx-serv-inrialpes-fr-MailScanner-From: cridligv@loria.fr
Sender: owner-netconf@ops.ietf.org
Precedence: bulk

Andy Bierman a =E9crit :
> Vincent Cridlig wrote:
>> Andy Bierman a =E9crit :
>>> Balazs Lengyel wrote:
>>>> Hello,
>>>> I feel that we should be careful not to make access control to=20
>>>> complicated. While technically it is possible to design a good,=20=

>>>> fine grained access control model, I fear the user (operator) will=
=20
>>>> have difficulties understanding it.
>>>>
>>>> I see that read/write (and possibly disturb traffic) are three eas=
y=20
>>>> to understand concepts that might be executed by different people=20=

>>>> in the network operator's organization. On the other hand I don't=20=

>>>> see who would be the operator who is allowed to modify a route(or =
a=20
>>>> customer), but not to create a new one.
>>>>
>>>> I agree that operationally separating delete, replace, etc. is a=20=

>>>> useful notion, but I don't see the need for the same with access=20=

>>>> control.
>>>>
>>>
>>> I suggest that people implement NETCONF, and also implement
>>> some kind of ACM, and prove to operators and the WG that the
>>> design and feature set is necessary and sufficient.
>>
>>
>> We have some kind of implemented ACM which assumes an XML data model=
=2E
>> I don't know if it is necessary and sufficient ! Here is a quick=20
>> overview:
>>
>
> Sounds very good to me.
> I bet it could be easily extended to configure the RPC method
> access control as a list of Xpath expressions.
>
> There seems to be WG consensus that actions should not
> be modeled as data, but rather as RPC methods.  Therefore,
> restricting access to certain RPC methods (<delete-config>,
> <reset-device>, etc.) is going to be important.
>
>> Each permission is expressed with two things:
>> - an XPath expression, saying which nodes are concerned,
>> - an attribute which can be "r", "w", or "rw".
>
> What happens if Xpath expressions overlap (i.e. 1 or more nodes
> are selected by more than 1 Xpath expression)=3F

It does not matter. The authorized nodes are seen as a set of nodes, so=
=20
order is not important. When I build the list of authorized nodes, I=20=

just check that the new node is not already there. If one selected node=
=20
is a descendant of another, the descendant is dropped since you have=20=

access to the whole subtree defined by the ancestor.
There is no conflict since only positive permissions are possible.

>   Do you just
> execute the list in order, like an ACL on a router=3F

For get-config, access control is a post-process. We apply the "r" XPat=
h=20
expressions to the XML configuration data reponse. Every node that is=20=

not a child or a parent of one of the selected nodes is discarded from=20=

the reply. This works exactly like the #xpath filter.
For edit-config, access control is done before the processing. "w" XPat=
h=20
expressions are applied on the config data request. If not all nodes ar=
e=20
selected after propagation to the children and parents, then access is=20=

denied.
For copy-config or delete-config, you need "w" access on the root of th=
e=20
XML configuration data.

>
> Sounds interesting.
> You should write a draft about it.

Well, I already started to write a draft a few time ago but it needs=20=

some more work. I will submit it by the end of next week.

Regards,
Vincent





--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 09:05:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gfzg9-0007IY-6F
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 09:05:53 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GfzWU-00083W-2f
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 08:56:04 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GfzPo-0000q6-V7
	for netconf-data@psg.com; Fri, 03 Nov 2006 13:49:00 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.60] (helo=mailgw3.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1GfzPn-0000pm-55
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 13:49:00 +0000
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id C52B9D96;
	Fri,  3 Nov 2006 14:48:57 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 3 Nov 2006 14:48:57 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 3 Nov 2006 14:48:57 +0100
Message-ID: <454B48C8.3040002@ericsson.com>
Date: Fri, 03 Nov 2006 14:48:56 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC: Martin Bjorklund <mbj@tail-f.com>,  netconf@ops.ietf.org
Subject: Re: action RPC I-D
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com>
In-Reply-To: <454227B7.8060801@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 03 Nov 2006 13:48:57.0397 (UTC) FILETIME=[CF1D3E50:01C6FF4E]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

Hello,
My point with the action draft was not to provide an access control solution, but to
provide a way to transfer non-standard action type commands/operations to the Netconf
server. I believe I showed that my draft will not have problems with access control as 
there is a place (the data model) to put access control characteristics/information about 
an individual action.

So I would still like the group to consider my generic action draft. I would like to
promote it into a workgroup document.

Balazs

Andy Bierman wrote:
> Balazs Lengyel wrote:
>> Hello,
>> You are right, we need access control.
>>
>> For this reason each action defined in the data model should be 
>> defined as read/write/disturb-traffic.
>> read: it only reads configuration and state data and doesn't effect 
>> the traffic
>> write: it writes configuration data, but does not disturb the traffic
>> disturb-traffic: means it can do anything.
> 
> IMO, a clean access control model for NETCONF need to recognize
> the RPC model and the configuration datastore architecture.
> 
> First, there is the RPC method, defined by a QName.
> The user must have access to invoke the RPC method.
> 
> Completely independent of that is the data access control model
> applied to all configuration datastores.  The NETCONF operations
> are create, delete, merge, and replace.  For access control purposes,
> merge and replace operations are treated as a 'create' if the target
> data instance does not exist.
> 
> The granularity could be a coarse as read/write, but that would
> totally defeat the purpose of create and delete operations in
> the edit-config method.  An access control that matches the
> capabilities of the protocol needs to include read/write/create+delete
> as the 3 levels of data access (4 if you count 'none').
> 
> It makes no sense to have an 'exec' or 'disturb-traffic' access
> control classification in the data space.  Either the user can
> invoke the RPC method or not.  Remember, it is the PROTOCOL that
> needs an access control model, not blobs of XML.  IMO, focusing the ACM
> on the XML is the wrong approach.
> 
> 
>>
>> One can debate that these are the good categories for access control. 
>> Still the basic statement is that for each action defined in the data 
>> model you need to specify it's access properties in the data model as 
>> well.
>> Balazs
>>
>> Andy Bierman wrote:
>>> Your access control model should be more robust than
>>> simply allowing user X to do anything called <action>.
>>> I don't see what benefit an intermediate SW component
>>> can realize if an extra generic container is added to <rpc>.
>>>
>>
>>
> 
> 
> Andy
> 

-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
TSP System Manager
ECN: 831 7320                        Fax: +36 1 4377792
Tel: +36-1-437-7320     email: Balazs.Lengyel@ericsson.com


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 11:13:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg1fs-0005ST-7Q
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 11:13:44 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg1fn-0000uL-Ob
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 11:13:44 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg1YQ-000CpN-Ph
	for netconf-data@psg.com; Fri, 03 Nov 2006 16:06:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.52] (helo=omr2.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gg1YP-000Cp7-7n
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 16:06:02 +0000
Received: from mail.networksolutionsemail.com (ns-omr2.mgt.netsol.com [10.49.6.65])
	by omr2.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA3G60P3009911
	for <netconf@ops.ietf.org>; Fri, 3 Nov 2006 11:06:00 -0500
Received: (qmail 8033 invoked by uid 78); 3 Nov 2006 16:06:00 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr2.lb.hosting.dc2.netsol.com with SMTP; 3 Nov 2006 16:06:00 -0000
Message-ID: <454B68DF.9040208@andybierman.com>
Date: Fri, 03 Nov 2006 08:05:51 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Balazs Lengyel <balazs.lengyel@ericsson.com>
CC: Martin Bjorklund <mbj@tail-f.com>, netconf@ops.ietf.org
Subject: Re: action RPC I-D
References: <C1555612.21B37%sberl@cisco.com>	<45300CC0.60203@andybierman.com>	<4533466E.9080103@ericsson.com> <20061016.125830.90119364.mbj@tail-f.com> <45338A0B.8020306@andybierman.com> <45421D60.2080909@ericsson.com> <454227B7.8060801@andybierman.com> <454B48C8.3040002@ericsson.com>
In-Reply-To: <454B48C8.3040002@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6d95a152022472c7d6cdf886a0424dc6

Balazs Lengyel wrote:
> Hello,
> My point with the action draft was not to provide an access control 
> solution, but to
> provide a way to transfer non-standard action type commands/operations 
> to the Netconf
> server. I believe I showed that my draft will not have problems with 
> access control as there is a place (the data model) to put access 
> control characteristics/information about an individual action.
> 
> So I would still like the group to consider my generic action draft. I 
> would like to
> promote it into a workgroup document.

I do not think the WG wants the extra layer for RPC methods
that have a purpose which is characterized as an action.
There has been some support for defining some standard actions
which use the existing RPC mechanism.

IMO, basing a protocol feature on presumed implementation
advantages for intermediate systems will be difficult to
achieve, unless there is widespread use of some tools that
actually need the data in this format.  This made sense
for the SOAP wrapper for NETCONF because there are many
pre-existing tools which expect the data in a certain format.

The same is not true for this new 'action' RPC wrapper.
Several people have stated that this new wrapper will not
make their code any easier to write.  Some have stated
that it will actually make some tasks much harder
if hard-wired element names (like <ping>) are moved to
string content instead.

I think the WG members who want to change the RPC mechanism
in this manner need to speak up on the mailing list.

In the meantime, we have only one chartered work item,
which is not finished.  Any new work will require a change to
the charter.

> 
> Balazs
> 

Andy

> Andy Bierman wrote:
>> Balazs Lengyel wrote:
>>> Hello,
>>> You are right, we need access control.
>>>
>>> For this reason each action defined in the data model should be 
>>> defined as read/write/disturb-traffic.
>>> read: it only reads configuration and state data and doesn't effect 
>>> the traffic
>>> write: it writes configuration data, but does not disturb the traffic
>>> disturb-traffic: means it can do anything.
>>
>> IMO, a clean access control model for NETCONF need to recognize
>> the RPC model and the configuration datastore architecture.
>>
>> First, there is the RPC method, defined by a QName.
>> The user must have access to invoke the RPC method.
>>
>> Completely independent of that is the data access control model
>> applied to all configuration datastores.  The NETCONF operations
>> are create, delete, merge, and replace.  For access control purposes,
>> merge and replace operations are treated as a 'create' if the target
>> data instance does not exist.
>>
>> The granularity could be a coarse as read/write, but that would
>> totally defeat the purpose of create and delete operations in
>> the edit-config method.  An access control that matches the
>> capabilities of the protocol needs to include read/write/create+delete
>> as the 3 levels of data access (4 if you count 'none').
>>
>> It makes no sense to have an 'exec' or 'disturb-traffic' access
>> control classification in the data space.  Either the user can
>> invoke the RPC method or not.  Remember, it is the PROTOCOL that
>> needs an access control model, not blobs of XML.  IMO, focusing the ACM
>> on the XML is the wrong approach.
>>
>>
>>>
>>> One can debate that these are the good categories for access control. 
>>> Still the basic statement is that for each action defined in the data 
>>> model you need to specify it's access properties in the data model as 
>>> well.
>>> Balazs
>>>
>>> Andy Bierman wrote:
>>>> Your access control model should be more robust than
>>>> simply allowing user X to do anything called <action>.
>>>> I don't see what benefit an intermediate SW component
>>>> can realize if an extra generic container is added to <rpc>.
>>>>
>>>
>>>
>>
>>
>> Andy
>>
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 12:12:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg2aU-0002Hh-Ud
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 12:12:14 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg2aQ-0006Jc-IE
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 12:12:14 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg2UY-000Hco-MQ
	for netconf-data@psg.com; Fri, 03 Nov 2006 17:06:06 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [204.127.200.81] (helo=sccrmhc11.comcast.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <dbharrington@comcast.net>)
	id 1Gg2UY-000HcZ-0D
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 17:06:06 +0000
Received: from harrington73653 (c-24-128-66-115.hsd1.nh.comcast.net[24.128.66.115])
          by comcast.net (sccrmhc11) with SMTP
          id <2006110317060501100ciobpe>; Fri, 3 Nov 2006 17:06:05 +0000
From: "David B Harrington" <dbharrington@comcast.net>
To: <netconf@ops.ietf.org>
Subject: RE: Access control
Date: Fri, 3 Nov 2006 12:03:28 -0500
Message-ID: <02b601c6ff69$fdb11e10$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
In-reply-to: <454A451E.6080609@andybierman.com>
Thread-Index: Acb+tVG1AxQRBovpTJiTh7s1Q4YCagAs7Fxg
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

Hi,

In SNMP, the permissions are based on a tree of data; data tends to be
statically defined and low-level.

In netconf, the permissions will be based on RPC methods; RPC methods
are dynamic high-level sets of functionality. The functionality may
actually call other methods within the system, so "create vlan" may
actually also manipulate an interface. The VLAN methodas may be
defined as part of one capability, while the interface may be part of
another capability. 

Should the ACM assume that permission to "create vlan" implies
permission to "manipulate interface"?

Dbh



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 13:03:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg3Nv-0000Ha-KX
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 13:03:19 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg3Nr-0002Aj-UU
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 13:03:19 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg3Hz-000LNh-EK
	for netconf-data@psg.com; Fri, 03 Nov 2006 17:57:11 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.129.242.56] (helo=zcars04e.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1Gg3Hy-000LNM-76
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 17:57:11 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zcars04e.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id kA3HoCR23119
	for <netconf@ops.ietf.org>; Fri, 3 Nov 2006 12:50:12 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: NETCONF Notifications Issues List
Date: Fri, 3 Nov 2006 12:56:59 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BC54CEE@zcarhxm2.corp.nortel.com>
In-Reply-To: <454A2D58.5000300@andybierman.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: NETCONF Notifications Issues List
Thread-Index: Acb+pywBDmwG84t5SwGDnbzHoP/AlAAyUWOQ
From: "Sharon Chisholm" <schishol@nortel.com>
To: "Netconf \(E-mail\)" <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1

Hi

Some comments as technical contributor inline:=20

> 2) RPC Methods
>   - create-subscription
>     - why isn't there a stop-time in the replay capability?  [BL]
>     - why stop notifications after replay (e.g. no tail -f mode) [BL]

The first issue was in the discussion list before the -04 update. I
tried to generate some discussion on the topic, but wasn't successful so
I kept it open. I'll try again. In the use cases I've seen, an implicit
stop time of when the command was sent works, so adding stop time
doesn't seem necessary. Thoughts?

For the second one, in the use cases I've seen, people don't want to
have to wait until the replay has completed before getting current
alarms. They therefore do not want replay and real-time on the same
subscription.


> 6) Data Models
>   - Why do we need to query the notification subscriptions? [BL]
>   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

If a working group in any other IETF area developed a protocol with no
way to manage it, we would think they hadn't design a proper solution.
Somehow in Netconf, we seem to be holding ourselves to a lower standard.
I think we need monitoring schema to report on the state of the system.



Sharon

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 13:49:40 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg46m-0007Jr-Ke
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 13:49:40 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg46g-0007sA-WD
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 13:49:40 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg41y-000Ogs-I4
	for netconf-data@psg.com; Fri, 03 Nov 2006 18:44:42 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.52] (helo=omr2.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gg41x-000Ogd-D7
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 18:44:42 +0000
Received: from mail.networksolutionsemail.com (ns-omr2.mgt.netsol.com [10.49.6.65])
	by omr2.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA3Iid9f031515
	for <netconf@ops.ietf.org>; Fri, 3 Nov 2006 13:44:40 -0500
Received: (qmail 23780 invoked by uid 78); 3 Nov 2006 18:44:27 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr2.lb.hosting.dc2.netsol.com with SMTP; 3 Nov 2006 18:44:27 -0000
Message-ID: <454B8E03.10009@andybierman.com>
Date: Fri, 03 Nov 2006 10:44:19 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Sharon Chisholm <schishol@nortel.com>
CC: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Re: NETCONF Notifications Issues List
References: <713043CE8B8E1348AF3C546DBE02C1B40BC54CEE@zcarhxm2.corp.nortel.com>
In-Reply-To: <713043CE8B8E1348AF3C546DBE02C1B40BC54CEE@zcarhxm2.corp.nortel.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15

Sharon Chisholm wrote:
> Hi
> 
> Some comments as technical contributor inline: 
> 
>> 2) RPC Methods
>>   - create-subscription
>>     - why isn't there a stop-time in the replay capability?  [BL]
>>     - why stop notifications after replay (e.g. no tail -f mode) [BL]
> 
> The first issue was in the discussion list before the -04 update. I
> tried to generate some discussion on the topic, but wasn't successful so
> I kept it open. I'll try again. In the use cases I've seen, an implicit
> stop time of when the command was sent works, so adding stop time
> doesn't seem necessary. Thoughts?
> 
> For the second one, in the use cases I've seen, people don't want to
> have to wait until the replay has completed before getting current
> alarms. They therefore do not want replay and real-time on the same
> subscription.

IMO, in both cases these are parameters that the NMS might want.
Whatever the parameter set, there should only be one version of it.
(I.e., no capabilities per parameter like with edit-config, that
was a mistake).

I don't really care what the parameters are, as much as there is
one standard way to do notification replay.  The way an agent
avoids this feature is by storing zero seconds worth of replay data,
so the rpc-reply "I have no replay data that meets these parameters"
is always returned.



> 
> 
>> 6) Data Models
>>   - Why do we need to query the notification subscriptions? [BL]
>>   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html
> 
> If a working group in any other IETF area developed a protocol with no
> way to manage it, we would think they hadn't design a proper solution.
> Somehow in Netconf, we seem to be holding ourselves to a lower standard.
> I think we need monitoring schema to report on the state of the system.
> 

I tend to agree with you here, but this data isn't that useful.
Maybe it will be useful during deployment debugging, who knows.
Perhaps a comprehensive data model for monitoring all aspects
of the active sessions is more appropriate.  (What does the WG think?)


> 
> 
> Sharon

Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 15:17:24 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg5Tg-0007mn-S9
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:17:24 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg5Ta-0003ma-9j
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:17:24 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg5Mu-0004E1-Qi
	for netconf-data@psg.com; Fri, 03 Nov 2006 20:10:24 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1Gg5Mr-0004Cz-4h
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 20:10:24 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id 6766B5AAC9;
	Fri,  3 Nov 2006 21:10:19 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 20796-05; Fri,  3 Nov 2006 21:10:15 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 7423F5ACD6;
	Fri,  3 Nov 2006 21:10:15 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 30E408BC20A; Fri,  3 Nov 2006 21:10:13 +0100 (CET)
Date: Fri, 3 Nov 2006 21:10:12 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: David B Harrington <dbharrington@comcast.net>
Cc: netconf@ops.ietf.org
Subject: Re: Access control
Message-ID: <20061103201012.GA25584@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: David B Harrington <dbharrington@comcast.net>,
	netconf@ops.ietf.org
References: <454A451E.6080609@andybierman.com> <02b601c6ff69$fdb11e10$0600a8c0@china.huawei.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <02b601c6ff69$fdb11e10$0600a8c0@china.huawei.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d

On Fri, Nov 03, 2006 at 12:03:28PM -0500, David B Harrington wrote:
 
> In SNMP, the permissions are based on a tree of data; data tends to be
> statically defined and low-level.
> 
> In netconf, the permissions will be based on RPC methods; RPC methods
> are dynamic high-level sets of functionality. 

I have no clue what you mean with "static" and "dynamic" here. 

> The functionality may actually call other methods within the system,
> so "create vlan" may actually also manipulate an interface. The VLAN
> methodas may be defined as part of one capability, while the
> interface may be part of another capability.

> Should the ACM assume that permission to "create vlan" implies
> permission to "manipulate interface"?

Sorry, but I have trouble to follow you. Creating a VLAN via SNMP sets
has always caused changes of the interface table (at least on all
devices I have seen so far) and it does not matter from the SNMP
perspective whether you have read or write access to that
interface. In general, management operations usually cause changes in
operational state, in some cases even across a whole network.
Expanding access control to cover all the potentially affected
operational state is clearly unrealistic (and it does not really
matter here whether you use a data-oriented, a command-oriented, an
object-oriented or a document-oriented management protocol).

/js
 
-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 15:54:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg642-0007a0-CD
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:54:58 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg640-0001sZ-Ub
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:54:58 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg5zG-0007gB-Q9
	for netconf-data@psg.com; Fri, 03 Nov 2006 20:50:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.129.242.57] (helo=zcars04f.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1Gg5zF-0007eN-7Y
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 20:50:02 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kA3Kntx02566
	for <netconf@ops.ietf.org>; Fri, 3 Nov 2006 15:49:55 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: NETCONF Notifications Issues List
Date: Fri, 3 Nov 2006 15:49:41 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BC55131@zcarhxm2.corp.nortel.com>
In-Reply-To: <454A2D58.5000300@andybierman.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: NETCONF Notifications Issues List
Thread-Index: Acb+pywBDmwG84t5SwGDnbzHoP/AlAA4Vvwg
From: "Sharon Chisholm" <schishol@nortel.com>
To: "Netconf \(E-mail\)" <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6ffdee8af20de249c24731d8414917d3

 hi

Two more comments:

1. New issue: I was apparently validating things against an older
version of the Netconf base protocol definition and now that I have the
proper version, my event instances are not validating correctly. You
can't put content in the data field.  This is a result of the base
protocol changing to
  <xs:complexType name=3D"dataInlineType">
    <xs:complexContent>
      <xs:restriction base=3D"xs:anyType"/>
    </xs:complexContent>
  </xs:complexType>
=20
from
=20
     <xs:complexType name=3D"configInlineType">
       <xs:complexContent>
         <xs:extension base=3D"xs:anyType"/>
       </xs:complexContent>
     </xs:complexType>=20

I have a product tripping over this at the moment so I should have
solutions shortly.

2. All of Bert's comments you reference below were addressed in the -04
release except for those highlighted in the discussion email. All
comments received to that point are in that boat.
	http://ops.ietf.org/lists/netconf/netconf.2006/msg01171.html

Sharon

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org] On
Behalf Of Andy Bierman
Sent: Thursday, November 02, 2006 12:40 PM
To: Netconf (E-mail)
Subject: NETCONF Notifications Issues List

Hi,

I started an issues list for the discussion at the IETF meeting.
Many sections are blank, which means there are either no problems or no
comments made recently on that topic.  I really hope everyone in the WG
takes the time to read this draft and send comments to the WG mailing
list.  We need to get this document ready for WG Last Call.


1) Design

2) RPC Methods
   - create-subscription
     - why isn't there a stop-time in the replay capability?  [BL]
     - why stop notifications after replay (e.g. no tail -f mode) [BL]


3) Filters

4) Capabilities

5) <notification> Element

6) Data Models
   - Why do we need to query the notification subscriptions? [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

7) Syntax (General XSD issues)
   - Why do we need 3 namespaces? [BL]
   - The XML Schema should start with a top level element (e.g. <top>)
     and specify the containing elements all the way down. [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

8) Documentation (Organization, clarity, references, bugs)
   - assorted comments and corrections (10/24/06 email) [BL]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01227.html

   - assorted comments and corrections (10/24/06 email) [MB]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01228.html

   - notification-03 review [BW]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01165.html

9) Security Considerations

   - Need paragraph stating that security threats are handled during
     NETCONF session establishment, and the notification mechanism
     does not introduce any new threats, since any data available
     through <notification> can also be made available to the <get> RPC.

[DR]

10) Transport Mappings

   - Which transports must be supported in version 1.0?

   - Document packaging
     Include in Notifications RFC or create 2 separate RFCs? 4 separate
RFCs?

   - SOAP needs a lot of specification work; not going to hold up the
entire
     work item waiting for this document. [AB]

   - SOAP could use Ajax Push design [TG]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01216.html











--
to unsubscribe send a message to netconf-request@ops.ietf.org with the
word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 03 15:55:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gg64O-0007j0-KG
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:55:20 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gg64M-0001uE-5e
	for netconf-archive@lists.ietf.org; Fri, 03 Nov 2006 15:55:20 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gg61Q-0007sh-CS
	for netconf-data@psg.com; Fri, 03 Nov 2006 20:52:16 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.129.242.57] (helo=zcars04f.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1Gg61P-0007sR-69
	for netconf@ops.ietf.org; Fri, 03 Nov 2006 20:52:15 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kA3KqCx03152
	for <netconf@ops.ietf.org>; Fri, 3 Nov 2006 15:52:12 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: NETCONF Notifications Issues List
Date: Fri, 3 Nov 2006 15:51:40 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BC55138@zcarhxm2.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: NETCONF Notifications Issues List
Thread-Index: Acb+pywBDmwG84t5SwGDnbzHoP/AlAA4VvwgAABOIJA=
From: "Sharon Chisholm" <schishol@nortel.com>
To: "Netconf \(E-mail\)" <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 36b1f8810cb91289d885dc8ab4fc8172

 hi

Cut and paste error on number one. dataInlineType changed from an
extension of anyType to a restriction.

Sharon

-----Original Message-----
From: Chisholm, Sharon (CAR:ZZ00)=20
Sent: Friday, November 03, 2006 3:50 PM
To: 'Netconf (E-mail)'
Subject: RE: NETCONF Notifications Issues List

 hi

Two more comments:

1. New issue: I was apparently validating things against an older
version of the Netconf base protocol definition and now that I have the
proper version, my event instances are not validating correctly. You
can't put content in the data field.  This is a result of the base
protocol changing to
  <xs:complexType name=3D"dataInlineType">
    <xs:complexContent>
      <xs:restriction base=3D"xs:anyType"/>
    </xs:complexContent>
  </xs:complexType>
=20
from
=20
     <xs:complexType name=3D"configInlineType">
       <xs:complexContent>
         <xs:extension base=3D"xs:anyType"/>
       </xs:complexContent>
     </xs:complexType>=20

I have a product tripping over this at the moment so I should have
solutions shortly.

2. All of Bert's comments you reference below were addressed in the -04
release except for those highlighted in the discussion email. All
comments received to that point are in that boat.
	http://ops.ietf.org/lists/netconf/netconf.2006/msg01171.html

Sharon

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org] On
Behalf Of Andy Bierman
Sent: Thursday, November 02, 2006 12:40 PM
To: Netconf (E-mail)
Subject: NETCONF Notifications Issues List

Hi,

I started an issues list for the discussion at the IETF meeting.
Many sections are blank, which means there are either no problems or no
comments made recently on that topic.  I really hope everyone in the WG
takes the time to read this draft and send comments to the WG mailing
list.  We need to get this document ready for WG Last Call.


1) Design

2) RPC Methods
   - create-subscription
     - why isn't there a stop-time in the replay capability?  [BL]
     - why stop notifications after replay (e.g. no tail -f mode) [BL]


3) Filters

4) Capabilities

5) <notification> Element

6) Data Models
   - Why do we need to query the notification subscriptions? [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

7) Syntax (General XSD issues)
   - Why do we need 3 namespaces? [BL]
   - The XML Schema should start with a top level element (e.g. <top>)
     and specify the containing elements all the way down. [BL]
   http://ops.ietf.org/lists/netconf/netconf.2006/msg01226.html

8) Documentation (Organization, clarity, references, bugs)
   - assorted comments and corrections (10/24/06 email) [BL]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01227.html

   - assorted comments and corrections (10/24/06 email) [MB]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01228.html

   - notification-03 review [BW]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01165.html

9) Security Considerations

   - Need paragraph stating that security threats are handled during
     NETCONF session establishment, and the notification mechanism
     does not introduce any new threats, since any data available
     through <notification> can also be made available to the <get> RPC.

[DR]

10) Transport Mappings

   - Which transports must be supported in version 1.0?

   - Document packaging
     Include in Notifications RFC or create 2 separate RFCs? 4 separate
RFCs?

   - SOAP needs a lot of specification work; not going to hold up the
entire
     work item waiting for this document. [AB]

   - SOAP could use Ajax Push design [TG]
     http://ops.ietf.org/lists/netconf/netconf.2006/msg01216.html











--
to unsubscribe send a message to netconf-request@ops.ietf.org with the
word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Sat Nov 04 13:32:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgQJQ-0007N8-DU
	for netconf-archive@lists.ietf.org; Sat, 04 Nov 2006 13:32:12 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GgQJN-0007Ch-38
	for netconf-archive@lists.ietf.org; Sat, 04 Nov 2006 13:32:12 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GgQ8H-000EO2-Vp
	for netconf-data@psg.com; Sat, 04 Nov 2006 18:20:41 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.52] (helo=omr2.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GgQ8E-000EMw-BV
	for netconf@ops.ietf.org; Sat, 04 Nov 2006 18:20:41 +0000
Received: from mail.networksolutionsemail.com (ns-omr2.mgt.netsol.com [10.49.6.65])
	by omr2.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA4IKbDZ002274
	for <netconf@ops.ietf.org>; Sat, 4 Nov 2006 13:20:37 -0500
Received: (qmail 25117 invoked by uid 78); 4 Nov 2006 18:20:37 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr2.lb.hosting.dc2.netsol.com with SMTP; 4 Nov 2006 18:20:37 -0000
Message-ID: <454CD9EE.4030307@andybierman.com>
Date: Sat, 04 Nov 2006 10:20:30 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Notification draft data models
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

Hi,

IMO, the WG as a whole has a fair understanding of XSD,
but the sections in the draft that define data models seem
very difficult to understand.  In RFCs that contain MIB modules,
there is a great deal of text to explain what is contained
in the data model, why it is useful, how the parts relate
to each other, usage examples -- you know -- documentation.

I think the same documentation quality we expect for SMIv2
should apply to an RFC containing XSDs.

The same consensus process that we use for MIB standardization
should also apply to NETCONF:

1) Agree on the problem
2) Agree on the solution approach
3) Agree on the data model structure
4) Agree on each individual data element
5) Agree on the conformance requirements

I'm not sure we are past step (1) with some of the data models
in the draft.  I think it would help if the authors provided
some use cases and examples for all the data models, to help
the WG discuss the details at the meeting on Monday.

thanks,
Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Sun Nov 05 23:07:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgvlF-0001z5-HJ
	for netconf-archive@lists.ietf.org; Sun, 05 Nov 2006 23:07:01 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GgvlE-0002SC-6d
	for netconf-archive@lists.ietf.org; Sun, 05 Nov 2006 23:07:01 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GgvcL-00064O-5z
	for netconf-data@psg.com; Mon, 06 Nov 2006 03:57:49 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [192.215.81.75] (helo=relay2.san2.attens.net)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.63 (FreeBSD))
	(envelope-from <ietfdbh@comcast.net>)
	id 1GgEgY-000L8L-AB
	for netconf@ops.ietf.org; Sat, 04 Nov 2006 06:07:18 +0000
Received: from Harrington73653 (0127ahost157.starwoodbroadband.com [12.105.246.157])
	by relay2.san2.attens.net (8.13.1/8.13.6) with ESMTP id kA4678e5009849
	for <netconf@ops.ietf.org>; Sat, 4 Nov 2006 06:07:16 GMT
From: "David Harrington" <ietfdbh@comcast.net>
To: <netconf@ops.ietf.org>
Subject: Methods, data hiding, and friends
Date: Sat, 4 Nov 2006 01:04:40 -0500
Message-ID: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
Thread-Index: Acb/a5WtiEd6mtw5RSy/L9Xrn4M0Rg==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465

Hi,

I have some questions about the design of netconf data models and rpc
methods. I am going to go back to my comparison of programming
languages to describe the situation.

In SNMP, the small number of functions have direct access to any
variable anywhere in the MIB (scoped by a copntext of course). This is
very consistent with the apporoch used by assembly language, BASIC
(before structured BASIC was developed), C, and other procedural
languages. A major problem with the design of these languages was
side-effects; a given variable could be modified by one function, and
another function may not be aware when the data changed, and this led
to frequenetly-hard-to-locate bugs.

As object-oriented languages were developed, one desirable feature
that was included was data hiding. The actual implementation of the
data in an object was hidden behind methods. This offered the benefit
that an object implementation could change from an array to a linked
list or a hash table, and the consumer of the functionality proided by
the method call should never know the difference.

I view capabilities as similar to objects; they have some hidden data
associated with them, but the public interface is through a set of
special-RPC methods.

In O-O development, the software industry found a need to have things
like inheritance, private methods, and friend methods.

In netconf, a capability's method such as "create-vlan" may need to
manipulate the data elements of other capabilities, such as the
interface capability. Will methods of one capability be permitted to
directly modify the data of another capability, or will they be
constrained to utilize public and friend interface methods of the
other capabilities?


David Harrington
dharrington@huawei.com 
dbharrington@comcast.net
ietfdbh@comcast.net





--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Sun Nov 05 23:44:55 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgwLv-0006UL-VK
	for netconf-archive@lists.ietf.org; Sun, 05 Nov 2006 23:44:55 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GgwLt-0006ov-LD
	for netconf-archive@lists.ietf.org; Sun, 05 Nov 2006 23:44:55 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GgwHB-000A0f-QZ
	for netconf-data@psg.com; Mon, 06 Nov 2006 04:40:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.64] (helo=colo-dns-ext2.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GgwHA-0009zP-Vt
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 04:40:01 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext2.juniper.net (8.12.3/8.12.3) with ESMTP id kA64dw1Z052873;
	Sun, 5 Nov 2006 20:39:59 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kA64dwH80338;
	Sun, 5 Nov 2006 20:39:58 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kA64dvwn080278;
	Sun, 5 Nov 2006 23:39:57 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611060439.kA64dvwn080278@idle.juniper.net>
To: "David Harrington" <ietfdbh@comcast.net>
cc: netconf@ops.ietf.org
Subject: Re: Methods, data hiding, and friends 
In-Reply-To: Your message of "Sat, 04 Nov 2006 01:04:40 EST."
             <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com> 
Date: Sun, 05 Nov 2006 23:39:57 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb

"David Harrington" writes:
>In SNMP, the small number of functions have direct access to any
>variable anywhere in the MIB (scoped by a copntext of course). This is
>very consistent with the apporoch used by assembly language, BASIC
>(before structured BASIC was developed), C, and other procedural
>languages.

This might be true if libc had only three functions (get, get-net, set).
Seen in this light, SNMP is more like early basics, where one could
peek and poke, based on the documentation, but never had a proper API.

>In O-O development, the software industry found a need to have things
>like inheritance, private methods, and friend methods.

And factories and overloading and interfaces and virtual functions
and templates and generics and other sources of endless training
courses (in popular vacation sites ;^)

>In netconf, a capability's method such as "create-vlan" may need to
>manipulate the data elements of other capabilities, such as the
>interface capability. Will methods of one capability be permitted to
>directly modify the data of another capability, or will they be
>constrained to utilize public and friend interface methods of the
>other capabilities?

I see netconf as more like C, but that's probably because I like C.

A capability is like a library, with the functions as RPC methods
and the documentation as, well, documentation.  With a little IDL
work, one can make the functions appear as real RPCs to a C program,
so that "ping(host, size, timeout)" does the right thing.  (I admit
I had an easier time doing this in perl, with associative array
arguments and AUTOLOAD, but it works in C too.)

Thanks,
 Phil

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 01:54:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GgyMr-0003yt-UP
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 01:54:01 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GgyMk-00074t-Hw
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 01:54:01 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GgyHL-000Mih-Ix
	for netconf-data@psg.com; Mon, 06 Nov 2006 06:48:19 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [194.199.18.100] (helo=mx-serv.inrialpes.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <Vincent.Cridlig@loria.fr>)
	id 1GgyHJ-000Mi6-K2
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 06:48:19 +0000
Received: from smtps.inrialpes.fr (smtps.inrialpes.fr [194.199.18.58])
	by mx-serv.inrialpes.fr (8.13.6/8.13.0) with ESMTP id kA66m6Fk007007;
	Mon, 6 Nov 2006 07:48:06 +0100 (MET)
Received: from [192.168.0.2] (4be54-1-89-80-248-137.dsl.club-internet.fr [89.80.248.137])
	(authenticated bits=0)
	by smtps.inrialpes.fr (8.13.7/8.13.4) with ESMTP id kA66m3Dl000526
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Mon, 6 Nov 2006 07:48:06 +0100
Message-ID: <454EDAC1.1030502@loria.fr>
Date: Mon, 06 Nov 2006 07:48:33 +0100
From: Cridlig Vincent <Vincent.Cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: Phil Shafer <phil@juniper.net>
CC: David Harrington <ietfdbh@comcast.net>, netconf@ops.ietf.org
Subject: Re: Methods, data hiding, and friends
References: <200611060439.kA64dvwn080278@idle.juniper.net>
In-Reply-To: <200611060439.kA64dvwn080278@idle.juniper.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (mx-serv.inrialpes.fr [194.199.18.100]); Mon, 06 Nov 2006 07:48:08 +0100 (MET)
X-mx-serv-inrialpes-fr-MailScanner-Information: Please contact postmaster@inrialpes.fr for more information
X-mx-serv-inrialpes-fr-MailScanner: Found to be clean
X-mx-serv-inrialpes-fr-MailScanner-SpamCheck: n'est pas un polluriel,
	SpamAssassin (score=0, requis 5)
X-mx-serv-inrialpes-fr-MailScanner-From: vincent.cridlig@loria.fr
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b7b9551d71acde901886cc48bfc088a6

Hi

This comparison is interesting and I have a different but additional 
view on this:
I see the capabilities more in a package perspective. It is really 
similar to Linux packages since some capabilities need other 
capabilities. At some point, it should be possible to draw a dependences 
graph (or requirements graph).
For example, #validate capability requires the #candidate capability. Or 
if I develop an #xupdate capability, I should have the #xpath capability.
Also, when Netconf will have different releases of some capabilities, it 
will be good to have such description of the requirements (requires 
#xpath>=1.1).

As a consequence for hello exchange, this aspect could be used in two ways:
- discover capabilities inconsistencies (this entity advertises 
#validate but not #candidate => problem)
- only advertise the last levels of dependence (this entity advertises 
#validate so it supports #candidate for sure)

I think it is up to the capability developer to decide which parts of 
the API can be public and which must remain private. Anyway, in general, 
it might be very complicated to prevent a developer from using such 
method or external methods calls.

Regards,
Vincent


Phil Shafer a écrit :
> "David Harrington" writes:
>   
>> In SNMP, the small number of functions have direct access to any
>> variable anywhere in the MIB (scoped by a copntext of course). This is
>> very consistent with the apporoch used by assembly language, BASIC
>> (before structured BASIC was developed), C, and other procedural
>> languages.
>>     
>
> This might be true if libc had only three functions (get, get-net, set).
> Seen in this light, SNMP is more like early basics, where one could
> peek and poke, based on the documentation, but never had a proper API.
>
>   
>> In O-O development, the software industry found a need to have things
>> like inheritance, private methods, and friend methods.
>>     
>
> And factories and overloading and interfaces and virtual functions
> and templates and generics and other sources of endless training
> courses (in popular vacation sites ;^)
>
>   
>> In netconf, a capability's method such as "create-vlan" may need to
>> manipulate the data elements of other capabilities, such as the
>> interface capability. Will methods of one capability be permitted to
>> directly modify the data of another capability, or will they be
>> constrained to utilize public and friend interface methods of the
>> other capabilities?
>>     
>
> I see netconf as more like C, but that's probably because I like C.
>
> A capability is like a library, with the functions as RPC methods
> and the documentation as, well, documentation.  With a little IDL
> work, one can make the functions appear as real RPCs to a C program,
> so that "ping(host, size, timeout)" does the right thing.  (I admit
> I had an easier time doing this in perl, with associative array
> arguments and AUTOLOAD, but it works in C too.)
>
> Thanks,
>  Phil
>
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
>   


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 03:57:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gh0IR-0004m4-FP
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 03:57:35 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gh0IM-0008AL-4m
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 03:57:35 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gh0AH-0009Md-6y
	for netconf-data@psg.com; Mon, 06 Nov 2006 08:49:09 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [213.180.94.158] (helo=mail.tail-f.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <mbj@tail-f.com>)
	id 1Gh0AG-0009MI-37
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 08:49:08 +0000
Received: from localhost (c213-100-166-163.swipnet.se [213.100.166.163])
	by mail.tail-f.com (Postfix) with ESMTP id 7266D1B801A;
	Mon,  6 Nov 2006 09:48:56 +0100 (CET)
Date: Mon, 06 Nov 2006 09:48:45 +0100 (CET)
Message-Id: <20061106.094845.98181376.mbj@tail-f.com>
To: vincent.cridlig@loria.fr
Cc: ietf@andybierman.com, balazs.lengyel@ericsson.com,
	netconf@ops.ietf.org
Subject: Re: Access control
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <454A1D02.3080602@loria.fr>
References: <4549CF2E.6000308@ericsson.com>
	<454A0415.4010508@andybierman.com>
	<454A1D02.3080602@loria.fr>
X-Mailer: Mew version 2.2rc2-mbj2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793

Vincent Cridlig <vincent.cridlig@loria.fr> wrote:
> Andy Bierman a =E9crit :
> > I suggest that people implement NETCONF, and also implement
> > some kind of ACM, and prove to operators and the WG that the
> > design and feature set is necessary and sufficient.
> =

> =

> We have some kind of implemented ACM which assumes an XML data model.=

> I don't know if it is necessary and sufficient ! Here is a quick over=
view:
> =

> Each permission is expressed with two things:
> - an XPath expression, saying which nodes are concerned,
> - an attribute which can be "r", "w", or "rw".

We have a slightly different approach.  Here's a somewhat simplified
description:

Based on a number of parameters (such as user name, access method,
operation etc), a netconf session is associated with an ordered list
of rules.  Each rule has a "path" and an "action".  A "path" is a
restricted XPath; an absolute expression with instance selection
(e.g. "/interfaces", "/interfaces/interface[name=3D'eth0']/mtu").  An
"action" is "accept" or "reject".

Logically, for each object that the user tries to
read/write/create/delete, the list of rules is searched for a match.
The "action" associated with the first match is the result of the
access control for this object.  If no match is found, the access is
rejected.

We also have read/write only (i.e. no create/delete).

This execution scheme is very similar to how iptables works for ip
packet filtering in linux.

With this scheme it's easy to include/exclude certain subtrees for
access.

Implementation-wise, this can be done pretty efficiently.



/martin

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 04:51:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gh18A-00014t-4M
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 04:51:02 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gh188-00048P-RO
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 04:51:02 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gh13u-000FLw-J5
	for netconf-data@psg.com; Mon, 06 Nov 2006 09:46:38 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [213.180.94.158] (helo=mail.tail-f.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <mbj@tail-f.com>)
	id 1Gh13t-000FKJ-RQ
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 09:46:38 +0000
Received: from localhost (c213-100-166-163.swipnet.se [213.100.166.163])
	by mail.tail-f.com (Postfix) with ESMTP id C966C1B8011;
	Mon,  6 Nov 2006 10:46:36 +0100 (CET)
Date: Mon, 06 Nov 2006 10:46:25 +0100 (CET)
Message-Id: <20061106.104625.23261227.mbj@tail-f.com>
To: ietf@andybierman.com
Cc: vincent.cridlig@loria.fr, balazs.lengyel@ericsson.com,
	netconf@ops.ietf.org
Subject: Re: Access control
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <454A451E.6080609@andybierman.com>
References: <454A0415.4010508@andybierman.com>
	<454A1D02.3080602@loria.fr>
	<454A451E.6080609@andybierman.com>
X-Mailer: Mew version 2.2rc2-mbj2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: de4f315c9369b71d7dd5909b42224370

Andy Bierman <ietf@andybierman.com> wrote:
> There seems to be WG consensus that actions should not
> be modeled as data, but rather as RPC methods.

Just to be clear - I don't think anyone has suggested that actions
should be modeled as data.  Many people seem to agree that it should
be possible to define actions in the DM.  There are different opinions
on how these actions should be encoded in XML (in a generic <action>
rpc or specialized rpcs).


/martin

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 13:41:31 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gh9PX-0006mU-Fa
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 13:41:31 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gh9PQ-0008Bc-5O
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 13:41:31 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gh9EU-000Gu7-Vr
	for netconf-data@psg.com; Mon, 06 Nov 2006 18:30:07 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.54] (helo=omr4.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gh9EF-000Grm-Is
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 18:30:04 +0000
Received: from mail.networksolutionsemail.com (ns-omr4.mgt.netsol.com [10.49.6.67])
	by omr4.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA6ITnJi029517
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 13:29:49 -0500
Received: (qmail 25024 invoked by uid 78); 6 Nov 2006 18:29:49 -0000
Received: from unknown (HELO ?130.129.65.180?) (andy@andybierman.com@130.129.65.180)
  by ns-omr4.lb.hosting.dc2.netsol.com with SMTP; 6 Nov 2006 18:29:49 -0000
Message-ID: <454F7F17.1010901@andybierman.com>
Date: Mon, 06 Nov 2006 10:29:43 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
Subject: finishing the Notifications draft first
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

Hi,

The good news is that there seems to be a lot of interest and
activity in various work items such as data modeling, access control,
operations, and even configuration.

The not so good news is that not enough energy is being directed
towards our current task -- the Notifications draft.

I strongly suggest that WG members read and understand this
draft, and be prepared to discuss it in detail at today's meeting.
IMO, we should start out with bare-bones basic notification
delivery if we cannot agree quickly on the the 'extra' features (like replay
and the monitoring data model.) 

thanks,
Andy




--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 14:07:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gh9nt-0000dx-8a
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 14:06:41 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gh9ZD-0000kf-BO
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 13:51:32 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gh9Se-000IJl-Hp
	for netconf-data@psg.com; Mon, 06 Nov 2006 18:44:44 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.53] (helo=omr3.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gh9Sd-000IJQ-Hq
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 18:44:44 +0000
Received: from mail.networksolutionsemail.com (ns-omr3.mgt.netsolmail.com [10.49.6.66])
	by omr3.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA6Iigbf013303
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 13:44:43 -0500
Received: (qmail 31206 invoked by uid 78); 6 Nov 2006 18:44:42 -0000
Received: from unknown (HELO ?130.129.65.180?) (andy@andybierman.com@130.129.65.180)
  by ns-omr3.lb.hosting.dc2.netsol.com with SMTP; 6 Nov 2006 18:44:42 -0000
Message-ID: <454F8295.7010207@andybierman.com>
Date: Mon, 06 Nov 2006 10:44:37 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
Subject: streamslist?
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

Hi,

Not sure if this has been mentioned yet, but the concept and construct
called StreamsList in the XSD is not what the WG agreed to at the
interim meeting.

Reading carefully, a subscription in the draft is somehow coupled to
a list of streams (presumably combined in some undefined manner).
A subscription is supposed to be made to a single stream.  The agent can 
decide to
create many streams, which are sensible combinations of other streams,
but not the manager. 

Also, there were some stream attributes in Phil's original proposal
that are missing, such as replay capability.   IMO we should stick
closer to the original proposal here.


Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 14:36:03 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhAGJ-0002xJ-84
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 14:36:03 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhAGG-0005jc-RQ
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 14:36:03 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhAAF-000MlK-Jy
	for netconf-data@psg.com; Mon, 06 Nov 2006 19:29:47 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.58] (helo=omr8.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GhAAE-000Ml1-CV
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 19:29:47 +0000
Received: from mail.networksolutionsemail.com (ns-omr8.mgt.netsol.com [10.49.6.71])
	by omr8.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA6JThUG002408
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 14:29:44 -0500
Received: (qmail 9010 invoked by uid 78); 6 Nov 2006 19:29:43 -0000
Received: from unknown (HELO ?130.129.65.180?) (andy@andybierman.com@130.129.65.180)
  by ns-omr8.lb.hosting.dc2.netsol.com with SMTP; 6 Nov 2006 19:29:43 -0000
Message-ID: <454F8D21.9060307@andybierman.com>
Date: Mon, 06 Nov 2006 11:29:37 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
Subject: more Notifications comments
Content-Type: multipart/mixed;
 boundary="------------060005010906070602080504"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: a7d2e37451f7f22841e3b6f40c67db0f

This is a multi-part message in MIME format.
--------------060005010906070602080504
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

there is probably some overlap here, but I wanted to post this before
the meeting anyway...  We will try to address all the mailing comments
at the meeting.

Andy





--------------060005010906070602080504
Content-Type: text/plain;
 name="notification-04-comments.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="notification-04-comments.txt"


- streamslist 
  Should create subscription to a single stream, not an
  arbitrary combination of streams by the manager

- startTime
  This replay is no different than using <get> on a
  notification log MIB.  The tail -f functionality
  is a more relevant usage of a special RPC

- combining filter and namedProfile is not really needed
  because one can just create a named profile that contains
  the exact required filter set, not combining them like this.

- <notification> contains a single child node call <data>
  It is a data model decision what is under the top level
  element.  Not sure if this will be a help or a problem
  later on.

- stop notifications (2.3)
  Remove "or some mechanism outside the scope of this spec"
  There is only <kill-session> unless and until the WG creates
  something else.

 - capability strings in 3.1 are wrong:
 
 (correct format)
 urn:ietf:params:netconf:capability:{name}:1.0

 - NETCONF stream
   Mandatory to implement but no specifics on what it means
   to actually support this stream.

 - <streams> parameter is missing means use the default NETCONF?
   The schema does not reflect this.  Why allow the parameter to
   be optional at all?

 - <relationships> element is schema?  What is this?
   No explanation anywhere.

 - <associatedNamedProfile> is unclear?
   Looks too complex, but no examples or any text explaining
   it, so hard to tell what this is for.

 - minAccess, maxAccess need to be removed because they assume
   an ACM that does not exist.  <appInfo> extensions will be
   defined as part of the ACM, not as part of the notification work.
 
 - Fields in <netconfSubscription> element (monitoring data model)
  
   - session-id
   - streams (list)
   - filter
   - associatedNamedProfile
   - lastModified
   - messagesSent (optional)
   - key

   == Have no idea what <key> is for.
   == Do not think any of this data is important to monitor.


  - notification replay should not be a separate capability
   listed in the <hello> exchange.  It is an attribute of
   a particular stream.

  - replayCompleteNotification
    Why do we need to signal the end of replay with a special
    notification?  WHy is this detail needed at all?

  - Framework for NETCONF Datamodel is not a WG document
    and must not be used in this document.  It is currently
    a normative reference, which will block this draft until
    the other draft is also a standards track RFC.  




--------------060005010906070602080504--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 16:46:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhCIe-0000Iq-4X
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 16:46:36 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhCIU-0007nk-HI
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 16:46:36 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhCA4-0008tG-KB
	for netconf-data@psg.com; Mon, 06 Nov 2006 21:37:44 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1GhCA1-0008so-UP
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 21:37:44 +0000
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 8B5D8F89;
	Mon,  6 Nov 2006 22:37:39 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 6 Nov 2006 22:37:39 +0100
Received: from [127.0.0.1] ([159.107.197.46]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Mon, 6 Nov 2006 22:37:38 +0100
Message-ID: <454FAB33.3030705@ericsson.com>
Date: Mon, 06 Nov 2006 22:37:55 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
Reply-To:  balazs.lengyel@ericsson.com
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC: Martin Bjorklund <mbj@tail-f.com>,  j.schoenwaelder@iu-bremen.de, 
 netconf@ops.ietf.org
Subject: Re: NETCONF Instance Identifiers
References: <20061016163945.GA9465@boskop.local>	<20061016.194931.122337557.mbj@tail-f.com>	<20061016184925.GA9592@boskop.local> <20061016.210529.02341268.mbj@tail-f.com> <4533DC89.6010206@andybierman.com>
In-Reply-To: <4533DC89.6010206@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 06 Nov 2006 21:37:39.0163 (UTC) FILETIME=[C83B72B0:01C701EB]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a

Hello,
If we use xpath to identify instances, does this need the the xpath capability?
If a server/client does not support xpath capability how do we identify instances?
Balazs

Andy Bierman wrote:
> Martin Bjorklund wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de> wrote:
>>> On Mon, Oct 16, 2006 at 07:49:31PM +0200, Martin Bjorklund wrote:
>>>  
>>>>> Using xpath (or a subset of it) is fine with me. I note, however, that
>>>>> once we go down this path, we have a situation where we use instance
>>>>> identifiers where subtree filtering is unable to select such
>>>>> instances.
>>>> You mean b/c of the use of position()?  I assume that position() would
>>>> be used only when the data model indicates that there is a set of
>>>> instances, but they don't have a key.  So I guess the real issue is
>>>> that if the data model allows instances without keys, then subtree
>>>> filtering can't be used to select such instances.
>>> This argument sounds backwards to me. We either allow things like
>>> position() or we don't.
>>>
>>> If we allow such things (which I do like and support), then we simply
>>> have an instance identification mechanism which has more expressive
>>> power than subtree filtering has (and it is IMHO irrelevant whether
>>> you have other keys that can identify the same instance or not).
>>
>> Ok.  So you mean that these two identifiers would be ok?
>>
>>    /interface[name="eth0"]  and  /interface[2]
> 
> No -- IMO producing the correct instance ID requires the SW to know the
> data model.
> 
> For named data, the canonical instance ID must use the naming components.
> The position identifier is only the canonical ID for unnamed data.
> 
> Again -- let's be clear to distinguish an Xpath expression
> used in NETCONF PDU constructs as a selector (e.g., <filter>)
> and PDU constructs used as an Instance Identifier (e.g., <error-path>).
> 
> For the latter, we want a simple, constrained, canonical format.
> We have no constraints on the former.
> 
> 
> 
> 
>>
>> One problem with the second alternative is that it's difficult to know
>> whether the string will identify the same object over time, since
>> interfaces might come and go.
>>
>>> I strongly dislike an approach where certain xpath features (like
>>> position()) may only be used under some conditions.
>>
>> Are you suggesting that any XPath construct should be valid in an
>> Instance Identifier?  Or do you mean that if position() can be used in
>> some places in an Instance Identifier, then it should be possible to
>> use it anywhere in the Instance Identifier?
>>
>>
>> /martin
> 
> Andy
> 
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 17:03:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhCZ5-0006mO-V5
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:03:35 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhCZ4-00028I-HL
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:03:35 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhCTu-000AsH-VM
	for netconf-data@psg.com; Mon, 06 Nov 2006 21:58:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.129.242.57] (helo=zcars04f.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1GhCTt-000As0-I3
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 21:58:14 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kA6Lw0622287
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 16:58:00 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: NETCONF Instance Identifiers
Date: Mon, 6 Nov 2006 16:57:52 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BCD92AB@zcarhxm2.corp.nortel.com>
In-Reply-To: <454FAB33.3030705@ericsson.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: NETCONF Instance Identifiers
Thread-Index: AccB7XoZtz9z8Vp3TpO9uut8obyEewAALEsQ
From: "Sharon Chisholm" <schishol@nortel.com>
To: <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4

Hi

Just out of curiosity, are there a lot of implementations that don't
support XPATH?

Keyrefs and other standard constructs seem to all be based off XPATH, so
having to work for subtree might force us into less standard methods.
Unless keyrefs are also able to support subtree filtering. I have not
looked myself.

Sharon=20

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org] On
Behalf Of Balazs Lengyel
Sent: Monday, November 06, 2006 4:38 PM
To: Andy Bierman
Cc: Martin Bjorklund; j.schoenwaelder@iu-bremen.de; netconf@ops.ietf.org
Subject: Re: NETCONF Instance Identifiers

Hello,
If we use xpath to identify instances, does this need the the xpath
capability?
If a server/client does not support xpath capability how do we identify
instances?
Balazs

Andy Bierman wrote:
> Martin Bjorklund wrote:
>> Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de> wrote:
>>> On Mon, Oct 16, 2006 at 07:49:31PM +0200, Martin Bjorklund wrote:
>>> =20
>>>>> Using xpath (or a subset of it) is fine with me. I note, however,=20
>>>>> that once we go down this path, we have a situation where we use=20
>>>>> instance identifiers where subtree filtering is unable to select=20
>>>>> such instances.
>>>> You mean b/c of the use of position()?  I assume that position()=20
>>>> would be used only when the data model indicates that there is a=20
>>>> set of instances, but they don't have a key.  So I guess the real=20
>>>> issue is that if the data model allows instances without keys, then

>>>> subtree filtering can't be used to select such instances.
>>> This argument sounds backwards to me. We either allow things like
>>> position() or we don't.
>>>
>>> If we allow such things (which I do like and support), then we=20
>>> simply have an instance identification mechanism which has more=20
>>> expressive power than subtree filtering has (and it is IMHO=20
>>> irrelevant whether you have other keys that can identify the same
instance or not).
>>
>> Ok.  So you mean that these two identifiers would be ok?
>>
>>    /interface[name=3D"eth0"]  and  /interface[2]
>=20
> No -- IMO producing the correct instance ID requires the SW to know=20
> the data model.
>=20
> For named data, the canonical instance ID must use the naming
components.
> The position identifier is only the canonical ID for unnamed data.
>=20
> Again -- let's be clear to distinguish an Xpath expression used in=20
> NETCONF PDU constructs as a selector (e.g., <filter>) and PDU=20
> constructs used as an Instance Identifier (e.g., <error-path>).
>=20
> For the latter, we want a simple, constrained, canonical format.
> We have no constraints on the former.
>=20
>=20
>=20
>=20
>>
>> One problem with the second alternative is that it's difficult to=20
>> know whether the string will identify the same object over time,=20
>> since interfaces might come and go.
>>
>>> I strongly dislike an approach where certain xpath features (like
>>> position()) may only be used under some conditions.
>>
>> Are you suggesting that any XPath construct should be valid in an=20
>> Instance Identifier?  Or do you mean that if position() can be used=20
>> in some places in an Instance Identifier, then it should be possible=20
>> to use it anywhere in the Instance Identifier?
>>
>>
>> /martin
>=20
> Andy
>=20
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with the

> word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with the
word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 17:14:50 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhCjy-0007zO-Ry
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:14:50 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhCjx-0003b3-Hf
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:14:50 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhCfK-000BxP-TD
	for netconf-data@psg.com; Mon, 06 Nov 2006 22:10:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.140.192.56] (helo=zrtps0kp.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1GhCfJ-000Bvj-G6
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 22:10:02 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kA6M9u103471
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 17:09:56 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: streamslist?
Date: Mon, 6 Nov 2006 17:09:31 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BCD92E8@zcarhxm2.corp.nortel.com>
In-Reply-To: <454F8295.7010207@andybierman.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: streamslist?
Thread-Index: AccB1SfDwE64qcdHTK6w3Dd8ZUnASAAGY39g
From: "Sharon Chisholm" <schishol@nortel.com>
To: "netconf" <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64

Hi

I think it aligns to what we agreed to and Hector sourced Phil's draft
when he created the section on streams. The replay stuff is in the
draft.=20

The other issue you raised is about cardinality. Cardinality of
associating streams to subscriptions was ambiguous in the -03 version so
we made it more explicit in the -04 version. This was one of the issues
raised. It is currently defined that you can associate more then one
stream to a subscription.

Stream management is out of scope of this document so we can't really
make too many assumptions about how dynamic they will be, although some
people I've spoken to think they will be fairly static.

Sharon

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org] On
Behalf Of Andy Bierman
Sent: Monday, November 06, 2006 1:45 PM
To: netconf
Subject: streamslist?

Hi,

Not sure if this has been mentioned yet, but the concept and construct
called StreamsList in the XSD is not what the WG agreed to at the
interim meeting.

Reading carefully, a subscription in the draft is somehow coupled to a
list of streams (presumably combined in some undefined manner).
A subscription is supposed to be made to a single stream.  The agent can
decide to create many streams, which are sensible combinations of other
streams, but not the manager.=20

Also, there were some stream attributes in Phil's original proposal
that are missing, such as replay capability.   IMO we should stick
closer to the original proposal here.


Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with the
word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 17:34:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhD3B-0005uU-9y
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:34:41 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhD3A-00076Z-08
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 17:34:41 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhCyi-000DwN-29
	for netconf-data@psg.com; Mon, 06 Nov 2006 22:30:04 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [192.215.81.74] (helo=relay1.san2.attens.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GhCyg-000Dvx-Nc
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 22:30:03 +0000
Received: from [192.168.12.200] (127hostw83.starwoodbroadband.com [12.105.241.83])
	by relay1.san2.attens.net (8.13.6/8.13.6) with ESMTP id kA6MTi8p017494;
	Mon, 6 Nov 2006 22:29:44 GMT
Message-ID: <454FB74D.1060806@andybierman.com>
Date: Mon, 06 Nov 2006 14:29:33 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: balazs.lengyel@ericsson.com
CC: Martin Bjorklund <mbj@tail-f.com>, j.schoenwaelder@iu-bremen.de,
        netconf@ops.ietf.org
Subject: Re: NETCONF Instance Identifiers
References: <20061016163945.GA9465@boskop.local>	<20061016.194931.122337557.mbj@tail-f.com>	<20061016184925.GA9592@boskop.local> <20061016.210529.02341268.mbj@tail-f.com> <4533DC89.6010206@andybierman.com> <454FAB33.3030705@ericsson.com>
In-Reply-To: <454FAB33.3030705@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

Balazs Lengyel wrote:
> Hello,
> If we use xpath to identify instances, does this need the the xpath 
> capability?
> If a server/client does not support xpath capability how do we 
> identify instances?
You are asking: Must the NMS understand any Xpath at all?

When the agent is generating an instance ID, it can only show up in
the <error-path> element.  This optional element is already defined as
an Xpath expression, so the agent does not actually have to use it.
But the NMS must understand it.  Obviously the NMS
must understand Xpath to issue <get-config> or <get> requests which
use an Xpath filter, and the agent must advertise the xpath capability
or it will generate an operation-not-supported (or is it invalid-value?) 
error.

The real issue ($64 bonus question) is:  instances of WHAT?
Literal instances of XML subtrees? Or conceptual instances of
complex data structures within a NETCONF-aware data modeling language? 

 
> Balazs

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 18:53:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhEHq-0004Of-6a
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 18:53:54 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhEHm-0001N0-RB
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 18:53:54 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhECg-000LUG-Ao
	for netconf-data@psg.com; Mon, 06 Nov 2006 23:48:34 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [47.129.242.57] (helo=zcars04f.nortel.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <SCHISHOL@nortel.com>)
	id 1GhECf-000LTf-8G
	for netconf@ops.ietf.org; Mon, 06 Nov 2006 23:48:33 +0000
Received: from zcarhxm2.corp.nortel.com (zcarhxm2.corp.nortel.com [47.129.230.99])
	by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id kA6NmK600277
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 18:48:20 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: Potential problem in Netconf protocol XSD?
Date: Mon, 6 Nov 2006 18:48:02 -0500
Message-ID: <713043CE8B8E1348AF3C546DBE02C1B40BCD9400@zcarhxm2.corp.nortel.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Potential problem in Netconf protocol XSD?
Thread-Index: AccB/f817pEOvnP0Q9uTg5VjWHv3pA==
From: "Sharon Chisholm" <schishol@nortel.com>
To: "netconf" <netconf@ops.ietf.org>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9

Hi

Can other people validate instances of rpc-reply? As I indicated in the
Notification thread, since I've updated to the latest XSD for the base
Notification protocol, I'm having trouble validating my instances. I'm
having the same problem with basic rpc-replies. I'm hoping it is just
me, but I do have a colleague experiencing the same problem.

I am not able to validate the examples in the protocol specification
(-12). I get an error whenever the content of the <data></data> tags are
anything other then a null-length string. It complains that it is
suppose to be empty.

Here is the change:

New:

     <xs:complexType name=3D"dataInlineType">=20
       <xs:complexContent>=20
         <xs:restriction base=3D"xs:anyType"/>=20
      </xs:complexContent>=20
    </xs:complexType>=20

Old:

     <xs:complexType name=3D"dataInlineType">
       <xs:complexContent>
         <xs:extension base=3D"xs:anyType"/>
       </xs:complexContent>
     </xs:complexType>


Are other people able to validate?

Sharon Chisholm
Nortel=20
Ottawa, Ontario
Canada

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 19:43:09 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhF3V-0003Jh-4w
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 19:43:09 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhF3T-0004PC-Lr
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 19:43:09 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhEyk-0000cL-OV
	for netconf-data@psg.com; Tue, 07 Nov 2006 00:38:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.53] (helo=omr3.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GhEyj-0000c9-FI
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 00:38:14 +0000
Received: from mail.networksolutionsemail.com (ns-omr3.mgt.netsolmail.com [10.49.6.66])
	by omr3.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA70cCV8025929
	for <netconf@ops.ietf.org>; Mon, 6 Nov 2006 19:38:12 -0500
Received: (qmail 10992 invoked by uid 78); 7 Nov 2006 00:38:12 -0000
Received: from unknown (HELO ?130.129.65.180?) (andy@andybierman.com@130.129.65.180)
  by ns-omr3.lb.hosting.dc2.netsol.com with SMTP; 7 Nov 2006 00:38:12 -0000
Message-ID: <454FD56E.2090800@andybierman.com>
Date: Mon, 06 Nov 2006 16:38:06 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: David Harrington <ietfdbh@comcast.net>
CC: netconf@ops.ietf.org
Subject: Re: Methods, data hiding, and friends
References: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com>
In-Reply-To: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede

David Harrington wrote:

I use an RPC-based ACM, and consider service (or application) specific
RPC methods to be a critical part of the DM language. 

However, there is a disconnect between the efficiency of an OOA or SOA
method approach, and the desire to represent the entire configurable 
state of the NE
device in one textual file (e.g., show running config). 

You seem to be asking "Does the operator need to configure access control
on RPC methods and on configuration data as well?"  From a containment
POV< it doesn't matter if <create-vlan> calls <create-interface>.  You 
should
give access rights to create-vlan, based on the documentation of that 
RPC  method.

However, a generic gateway like <edit-config> cannot be properly secured
with just an RPC-based ACM, so a data model ACM is also needed (not
that I like this fact).  The actual configuration database is not 
relevant here
(i.e., <candidate> vs. <running>), just the conceptual data object 
boundaries
and instance names.  There is only one of these ACMs -- there is not one 
data ACM
for each RPC method.  This assumes all RPC methods operate on the same 
conceptual
set of configuration data -- i.e., there is only one data root.


There are services that probably can be efficiently managed just with 
<edit-config>,
but many that cannot.  Here are some more Qs:

Must all services allow all features to be managed with <edit-config>,
or can some features be accessed only by special RPC method? 

Must all state data be accessible with the <get> method? 

Must all config data be accessible with the <get-config>
(also, must <get-config> and <copy-config> produce exactly the
same output)?

How does private data get saved across reboots if the entire config
must be readable XML and be accessible through <get-config>?

Does private data mean that it is not accessible for writing through 
<edit-config>?

Does private data mean that it is not accessible for reading through 
<get-config>, <get>,
or <notification>?

Does private data imply that it is not accessible for saving through 
<commit> or <copy-config>?


Andy



> Hi,
>
> I have some questions about the design of netconf data models and rpc
> methods. I am going to go back to my comparison of programming
> languages to describe the situation.
>
> In SNMP, the small number of functions have direct access to any
> variable anywhere in the MIB (scoped by a copntext of course). This is
> very consistent with the apporoch used by assembly language, BASIC
> (before structured BASIC was developed), C, and other procedural
> languages. A major problem with the design of these languages was
> side-effects; a given variable could be modified by one function, and
> another function may not be aware when the data changed, and this led
> to frequenetly-hard-to-locate bugs.
>
> As object-oriented languages were developed, one desirable feature
> that was included was data hiding. The actual implementation of the
> data in an object was hidden behind methods. This offered the benefit
> that an object implementation could change from an array to a linked
> list or a hash table, and the consumer of the functionality proided by
> the method call should never know the difference.
>
> I view capabilities as similar to objects; they have some hidden data
> associated with them, but the public interface is through a set of
> special-RPC methods.
>
> In O-O development, the software industry found a need to have things
> like inheritance, private methods, and friend methods.
>
> In netconf, a capability's method such as "create-vlan" may need to
> manipulate the data elements of other capabilities, such as the
> interface capability. Will methods of one capability be permitted to
> directly modify the data of another capability, or will they be
> constrained to utilize public and friend interface methods of the
> other capabilities?
>
>
> David Harrington
> dharrington@huawei.com 
> dbharrington@comcast.net
> ietfdbh@comcast.net
>
>
>
>
>
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
>
>
>   



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 06 23:23:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhIUL-0002lb-SN
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 23:23:05 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhIUF-0004o6-E6
	for netconf-archive@lists.ietf.org; Mon, 06 Nov 2006 23:23:05 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhIKu-000JkW-Qu
	for netconf-data@psg.com; Tue, 07 Nov 2006 04:13:20 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GhIKs-000JkH-HB
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 04:13:20 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id B84B25ADD5;
	Tue,  7 Nov 2006 05:13:16 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 14429-07; Tue,  7 Nov 2006 05:13:13 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 7DB095AD9F;
	Tue,  7 Nov 2006 05:13:13 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 6EF2C8BE7C2; Tue,  7 Nov 2006 05:13:12 +0100 (CET)
Date: Tue, 7 Nov 2006 05:13:12 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: David Harrington <ietfdbh@comcast.net>
Cc: netconf@ops.ietf.org
Subject: Re: Methods, data hiding, and friends
Message-ID: <20061107041312.GG1084@noname>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: David Harrington <ietfdbh@comcast.net>,
	netconf@ops.ietf.org
References: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135

On Sat, Nov 04, 2006 at 01:04:40AM -0500, David Harrington wrote:
 
> In netconf, a capability's method such as "create-vlan" may need to
> manipulate the data elements of other capabilities, such as the
> interface capability. Will methods of one capability be permitted to
> directly modify the data of another capability, or will they be
> constrained to utilize public and friend interface methods of the
> other capabilities?

Netconf has evolved to take two different views of the world:

(1) A document-centric view where you use primitives like the powerful
    edit-config operation to make changes on a document describing a
    configuration.

(2) A function-centric view (or {method/operation/procecure/command}
    -centric view if you like these terms better) where you use
    special RPCs to invoke a certain function.

As a consequence, I believe we need to have an access control scheme
which supports a document-centric view and a function-centric
view.

The question was raised whether the access control for the
function-centric view is also subject to the access control for the
document-centric view (or view versa although people did not mention
this yet) and my personal answer to this question is "no". A function
"create-vlan" performs a certain well defined operation and I either
grant access for someone to perform this operation or I don't. The
value of a function such as "create-vlan" is that it hides the
implementation details and objects affected and I fear we loose the
benefits of hiding the details once we end up specifying which
"objects" are involved in the execution of such a function for access
control purposes.

Sure, this approach opens a window for "interesting" access control
configurations where "side effects" may be used to achieve something
using the function-centric view which you are not allowed to do via
the document-centric and vice versa. (For example, you disallow the
usage of the "create-vlan" function for some principal but the same
principal may still be able to create a vlan by playing with
"edit-config".) I assume that the price on the agent side for
preventing such situations is going to be high and thus I prefer to
push the handling of such situations to external tools that can
analyze and reason about access control rules. (Note that this is not
really something new. Even in the SNMP world, if I prevent access to
the interface table, someone might still create a VLAN interface using
her write access to the Q-BRIDGE-MIB::dot1qVlanStaticTable.)

BTW, I would like to have the flexibility to give one principal only
access to the document-centric view and another principal only access
to the function-centric view of a box. I believe that applications
(and most humans) will prefer one of the two views for a given task.
To create vlans, you likely prefer a "create-vlan" function; for
saving/restoring configs or for pushing a tested config change to many
boxes, you likely prefer edit-config. For testing config changes, you
might again prefer a function-centric view.

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 02:44:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhLcq-00087P-Ro
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 02:44:04 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhLcj-0002CS-O4
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 02:44:04 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhLWX-000C7r-Ht
	for netconf-data@psg.com; Tue, 07 Nov 2006 07:37:33 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [194.199.18.100] (helo=mx-serv.inrialpes.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <Vincent.Cridlig@loria.fr>)
	id 1GhLWU-000C7E-Q0
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 07:37:32 +0000
Received: from smtps.inrialpes.fr (smtps.inrialpes.fr [194.199.18.58])
	by mx-serv.inrialpes.fr (8.13.6/8.13.0) with ESMTP id kA77bLQG022373;
	Tue, 7 Nov 2006 08:37:21 +0100 (MET)
Received: from [192.168.0.2] (4be54-1-89-80-248-137.dsl.club-internet.fr [89.80.248.137])
	(authenticated bits=0)
	by smtps.inrialpes.fr (8.13.7/8.13.4) with ESMTP id kA77bL0M009618
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 7 Nov 2006 08:37:21 +0100
Message-ID: <455037D3.2050404@loria.fr>
Date: Tue, 07 Nov 2006 08:37:55 +0100
From: Cridlig Vincent <Vincent.Cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: David Harrington <ietfdbh@comcast.net>, netconf@ops.ietf.org
Subject: Re: Methods, data hiding, and friends
References: <02b701c6ffd7$1f486ed0$0600a8c0@china.huawei.com> <20061107041312.GG1084@noname>
In-Reply-To: <20061107041312.GG1084@noname>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (mx-serv.inrialpes.fr [194.199.18.100]); Tue, 07 Nov 2006 08:37:21 +0100 (MET)
X-mx-serv-inrialpes-fr-MailScanner-Information: Please contact postmaster@inrialpes.fr for more information
X-mx-serv-inrialpes-fr-MailScanner: Found to be clean
X-mx-serv-inrialpes-fr-MailScanner-SpamCheck: n'est pas un polluriel,
	SpamAssassin (score=0, requis 5)
X-mx-serv-inrialpes-fr-MailScanner-From: vincent.cridlig@loria.fr
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7fa173a723009a6ca8ce575a65a5d813

Juergen Schoenwaelder a écrit :
> On Sat, Nov 04, 2006 at 01:04:40AM -0500, David Harrington wrote:
>  
>   
>> In netconf, a capability's method such as "create-vlan" may need to
>> manipulate the data elements of other capabilities, such as the
>> interface capability. Will methods of one capability be permitted to
>> directly modify the data of another capability, or will they be
>> constrained to utilize public and friend interface methods of the
>> other capabilities?
>>     
>
> Netconf has evolved to take two different views of the world:
>
> (1) A document-centric view where you use primitives like the powerful
>     edit-config operation to make changes on a document describing a
>     configuration.
>
> (2) A function-centric view (or {method/operation/procecure/command}
>     -centric view if you like these terms better) where you use
>     special RPCs to invoke a certain function.
> As a consequence, I believe we need to have an access control scheme
> which supports a document-centric view and a function-centric
> view.
>
> The question was raised whether the access control for the
> function-centric view is also subject to the access control for the
> document-centric view (or view versa although people did not mention
> this yet) and my personal answer to this question is "no". A function
> "create-vlan" performs a certain well defined operation and I either
> grant access for someone to perform this operation or I don't. The
> value of a function such as "create-vlan" is that it hides the
> implementation details and objects affected and I fear we loose the
> benefits of hiding the details once we end up specifying which
> "objects" are involved in the execution of such a function for access
> control purposes.
>   

I fully agree. If people define new operations which have impact on the 
same objects as edit-config, they will probably need to specify for 
these operations the objects on which you need "write" privileges in 
order to perform a consistent access control. This can be done but it is 
one more constraint. If you have a dual access control, one for 
document-centric and one for function-centric, you introduce an 
important risk of inconsistencies.

What people can do also (since all implementations must support 
edit-config) is to generate an edit-config for this operation (like 
create-vlan) locally in the agent. And perform access control on it as 
for all edit-config operations. I think the function-centric approach 
should rely on the document-centric approach not only to avoid such 
access control mess, but also to have a single entry point for editing 
the configuration datastore. In most cases, such functions are typically 
macro-operations that can be decomposed into several atomic operations.

(Note that you could also have a create-vlan button and generate this 
edit-config on the manager side. This avoids to define new operations 
and also consumes less CPU in the agent side...)


> Sure, this approach opens a window for "interesting" access control
> configurations where "side effects" may be used to achieve something
> using the function-centric view which you are not allowed to do via
> the document-centric and vice versa. (For example, you disallow the
> usage of the "create-vlan" function for some principal but the same
> principal may still be able to create a vlan by playing with
> "edit-config".) I assume that the price on the agent side for
> preventing such situations is going to be high and thus I prefer to
> push the handling of such situations to external tools that can
> analyze and reason about access control rules. (Note that this is not
> really something new. Even in the SNMP world, if I prevent access to
> the interface table, someone might still create a VLAN interface using
> her write access to the Q-BRIDGE-MIB::dot1qVlanStaticTable.)
>
> BTW, I would like to have the flexibility to give one principal only
> access to the document-centric view and another principal only access
> to the function-centric view of a box. I believe that applications
> (and most humans) will prefer one of the two views for a given task.
>   

What do you mean by most humans ? management application developers ? or 
human managers ?
If you mean "developer", the implementation choices (driven by 
simplicity reasons) will affect the privileges of the manager... It does 
not make sense.
If you mean "manager", I don't think a manager will ever write XML 
requests by hand, and therefore will never have to make a choice for 
document-centric or function-centric approach.

On what criteria can you decide that a principal has access to the 
document-centric or function-centric view ?


> To create vlans, you likely prefer a "create-vlan" function; for
> saving/restoring configs or for pushing a tested config change to many
> boxes, you likely prefer edit-config. For testing config changes, you
> might again prefer a function-centric view.
>   

(IMO) In any case, the time when you translate the conceptual 
"create-vlan" to low level operations should happen before access 
control process. Otherwise, you may have consistency issues.

Regards,
Vincent


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 02:53:01 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhLlT-0004dW-Ur
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 02:53:00 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhLlO-0003Iw-87
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 02:52:59 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhLZs-000CUt-3H
	for netconf-data@psg.com; Tue, 07 Nov 2006 07:41:00 +0000
Received: from [64.233.182.188] (helo=nf-out-0910.google.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <t.iijima3@gmail.com>)
	id 1GhLZo-000CUS-Pg
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 07:40:59 +0000
Received: by nf-out-0910.google.com with SMTP id y25so103087nfb
        for <netconf@ops.ietf.org>; Mon, 06 Nov 2006 23:40:55 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:mime-version:content-type;
        b=pTypRxpfanGa1H9C5pklnomdzm/cn3aXqoO4Zm2EsDF42kkYZV97xnVeNlp7Iv6bKpAlELa1LsZCzrsH5JZ43eU0XpxRhRB5RyGBBmpGDXtiOlrm3cz4NbqjZT6o+kbLSWCDDv6oumy1CGb0WrRPyI2bKmAt80tZz1etpYpu7qc=
Received: by 10.82.109.19 with SMTP id h19mr1455970buc.1162885254090;
        Mon, 06 Nov 2006 23:40:54 -0800 (PST)
Received: by 10.82.156.19 with HTTP; Mon, 6 Nov 2006 23:40:53 -0800 (PST)
Message-ID: <d19c65570611062340i1e5a0ae6lb861cb61a7c85de0@mail.gmail.com>
Date: Tue, 7 Nov 2006 16:40:53 +0900
From: "=?ISO-2022-JP?B?GyRCSFNFZ0NSRzcbKEI=?=" <t.iijima3@gmail.com>
To: netconf@ops.ietf.org
Subject: draft-iijima-netconf-soap-implementation-01
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_1381_19504458.1162885253890"
X-Spam-Score: -2.2 (--)
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 10a31ac82631dcc3ea6a7c0fffc87e18

------=_Part_1381_19504458.1162885253890
Content-Type: multipart/alternative; 
	boundary="----=_Part_1382_18186903.1162885253890"

------=_Part_1382_18186903.1162885253890
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

I'm tomoyuki Iijima from Hitachi.

In today's meeting I planned to present our informational I-D if time is
left after the thorough discussion of notification issue. However, it was
unrealized. Sharon kindly recommended that I should send presentation slides
to the mailing list. So I attached the slides that I tried to present today.

Notification method in the case of SOAP is not described now. But hopefully
I'd like to incorporate that issue in the future version of this draft.

Best regards,

------=_Part_1382_18186903.1162885253890
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<div>Hi, </div>
<div>&nbsp;</div>
<div>I'm tomoyuki Iijima from Hitachi.</div>
<div>&nbsp;</div>
<div>In today's meeting I&nbsp;planned to present our informational I-D if time is left after the thorough discussion of notification issue. However, it was unrealized. Sharon kindly recommended that I should send presentation slides to the mailing list. So I attached the slides that I tried to present today.
</div>
<div>&nbsp;</div>
<div>Notification method in the case of SOAP is not described now.&nbsp;But hopefully I'd like to&nbsp;incorporate that issue in the future version of this draft.&nbsp;&nbsp;</div>
<div>&nbsp;</div>
<div>Best regards,</div>
<div>&nbsp;</div>
<div>&nbsp;</div>

------=_Part_1382_18186903.1162885253890--

------=_Part_1381_19504458.1162885253890
Content-Type: application/vnd.ms-powerpoint; name="draft-iijima-netconf-soap-implementation-01.ppt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="draft-iijima-netconf-soap-implementation-01.ppt"
X-Attachment-Id: f_eu7ztqpn

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAKAAAAjAIAAAAAAAAA
EAAAoAIAAAEAAAD+////AAAAAIcCAACIAgAAiQIAAIoCAACLAgAAjQIAAAMEAACeAgAA/wIAAHsE
AAD/////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8A
bh7wKecBAKBOlJL2SKWUicl0JRGiK0P/iVBORw0KGgoAAAANSUhEUgAABXgAAAQaCAIAAAB2IoeF
AAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOwwAADsQBiC4+owAA/7VJREFUeF7sXQeAFLXX371CVZGm
CEqRIgoC0hURsCsqqFhQxI6KDRUV1L8cVix8IipYUbFgQQSVYuUsKAgoIkqRcvQOd8DVbd+bfXch
l2RmMrOze3t3bwxjNvPy8vJLZm7ym5fEX6PFUJ9Xh9/nN1RFT+woTiydfjAR5Q7mU2YunYji/lKJ
B39w6ZyEsoCS66Ws4TSVsrk4Xf6fZFzUOhlTf2mLiwWiiUoVYrqiwuZw2yN2UL0ayVK6DyJV0l4i
tqwZS+PHlcK1tFDjEgP0kHSFWClzxT4WNVJqMSNJ1YymfU/ZjUohJ8IoFqzse0pAS3fDgzebsu8p
a1IiKd1GKtXKvucesYN3vLIpSvUU6Zlif7daIWZ2V4mGKG+t4iePcG8ru6/yMSQ9AaKNoOxkct8r
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
dsQXk/nsYJ2K5xbPIbFO47l2IrMN6zQybnEeC6s1zisoMvOwWiPjFuexmNUKi0HyrkAf50VA87gE
UGjo7FbBFhrg4ensLDspfXzmOwlssGR7blPpYlDxnx397GCdxn9libQQ61QkqB4UDOu0B1WWeFOx
WsWz6kEhsVp7UGWJN5Wu1k5dR1C8PRgyJgRgcQ1eASImiWMiQIAQPm2bDeSCBJAAEkACSAAJIAEk
gASQABJAAkgACSCBaAh083KD0ZiOcZEAEkACSAAJIAEkgASQABJAAkgACSCBeCPw/28xniwMgYYk
AAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwDo
AzIaAAABAOkDKAAAAIAWAADgEAAAkxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPID
AgIAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3
ACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QA
AAAt/zP/IAAw/7QwtzDDMK8wAAAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUT
AIHWETA0pRMAgAAEMiAAtw9EAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA8pRMA
JKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABhIwALcPRAAAAC3/M/8gADD/DmYdZwAAZQB3
ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAYSAACkDwwA
AACAAEMAgAACAAIAGAAAAKUPEgAAAAAAMAguAAIAAAAAAAAABwAAAAAAqQ8KAAAABwAAAAIAEQQJ
BEAAow9uAAAABQD//T8AAAAiIAAAZAAAAAD/AABkAAAAAAAAAAAAQAIAAAAABwAAAP//7wCAAAAA
AQAAAP//EgAAAAABAAAABQAAIAEgAQAAAAAABQAAQAJAAgAAAAAABQAAYANgAwAAAAAABQAAgASA
BAAAAAAPAAsE9AIAAA8AAPDsAgAAAAAG8OgBAAAE7AAAPAAAAIsAAAATAAAAAAAAAAcAAAACAAAA
BQAAAAAAAAAEAAAABAAAAAoAAAAEAAAAJAAAAAAAAAAEAAAAAAAAABwAAAAAAAAABAAAAAAAAAAE
AAAACgAAAGIAAAAAAAAABAAAAAAAAAAGAAAADQAAADsAAAAAAAAABAAAAAAAAAAoAAAAAAAAAAgA
AAAAAAAACgAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAAAJAAAAAAAAAAgAAAAAAAAACAAA
AAAAAAAGAAAAEAAAAAQAAAARAAAACAAAABIAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAQAAAA
AAAAAAQAAAAQAAAABQAAABEAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAJ
AAAAGAAAAB4AAAAEAAAABQAAAAQAAAAgAAAABAAAACEAAAAEAAAAAAAAAAQAAAAXAAAABAAAAAAA
AAAIAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAAYgAAAAAAAAAEAAAAAAAA
AAQAAAAAAAAABAAAACIAAAAIAAAAAAAAAAYAAAAkAAAACAAAAAAAAAAGAAAAJgAAAAQAAAAnAAAA
BAAAAD8AAfCEAAAAAgAH8CQAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAABi
AAfwJAAAAAYGoE6UkvZIpZSJyXQlEaIrQ/8AMecBAAEAAAAAAAAAAAAAAGIAB/AkAAAABgYvtLCp
IMunqSLY9YPUTvpl/wBPHQIAAQAAADHnAQAAAAAAgwAL8DAAAACBAQQAAAiDAQAAAAiGQQAAAAC/
ARAAEADAAQEAAAjFQQAAAAD/AQgACAABAgIAAAhgABrxGAAAAMwAAAD/AP8A/5n/AP9m/wBm/8wA
Zv8zAEAAHvEQAAAA/2b/AP////8CAAAI9wAAEB8A8A84AAAAAADzAxQAAAACAAAABAAAAAAAAAAB
AACAAAAAAAAA8wMUAAAAAwAAAAQAAAAAAAAAAgAAgAAAAAAPANAHKgIAAB8AFAQcAAAAAAAVBBQA
AACdjVQJAMqaO5qr2y4Aypo7AQEAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAD8AAABkAAAA
PwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAAk/f//mv///wEAEwBwAPsDCAAAAAAAAABw
CAAAcAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABkAAAAZAAAAGQAAABkAAAAgKUTAIto
ETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAAAgAA
AB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAA
AAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABkAAAAIQAAAGQAAAACAAAAgKUTAMyoETC8
phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAABLAAAAZAAA
AEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj//5T///8BABMAcAD7AwgAAAAAAAAA
JAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAx
ADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPfhEAAAAA
8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ug
b2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25m
LXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAA
AAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1
a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJh
bCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4
YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAA
AAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAH
AAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAA
AQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACo
DwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFn
ZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGlu
ZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJ
LUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRh
Z2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/WAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsg
b2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAg
YXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2Vi
IFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xpcHNlDUVhc3kgdG8gZGVhbCB3aXRo
IHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAAAFoAKAAAAAEAABAAAFoArwAA
AAAAAgAYACgAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD9YEAABXAFMARABMACAA
aQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUAYgAg
AFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMA
YQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQBy
AGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACwA
IABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgSgBh
AHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEA
eABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQByAHYAaQBjAGUAHSAgAG8AZgAg
AFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAAZwBlAG4AZQByAGEAdABlAGQA
IABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIABKAGEAdgBh
ACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2AGkA
cgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQAC0ATABhAG4AZwB1AGEAZwBl
AHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8AbgAsACAAJiApACwAIABSAHUA
YgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkAYwBh
AGwAbAB5ACAAZgByAG8AbQAgAFcAUwBEAEwAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEA
cgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAs
ACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcA
cwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAA
VgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAg
AHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0A
RABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBh
AHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAkQAAAAAAABAAAFAAzwAAAAEA
ABAAAFAAawAAAAAAABAAAFAAoQAAAAEAABAAAFAAkQAAAAAAAgAUAM8AAAAAAAIAEgBrAAAAAAQC
AIAEFAChAAAAAAgCAIAIEgAAAKoPLAAAAIIAAAAAAAAACQAAAAEAAAADADEBAAAAAAAACQAAAAEA
AAADAKcAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8h
AAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABX
AGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAA
IABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2
AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4A
IABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAs
ACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMA
aQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAg
AGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0A
ZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBk
ACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQA
QwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBm
AGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQA
TAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBp
AGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8A
ZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2
AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAA
gwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAA
AFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAI
DgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAA
AAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAA
AgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAA
AAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFuZCBX
U0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9u
DQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0
IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBD
IGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1
dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hh
cmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3Jr
IG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQAAChD0IAAACfAAAA
AAAAEAAAUABtAAAAAQAAEAAAUACJAAAAAAAAEAAAUACfAAAAAAACABwAbQAAAAAAAgAYAIkAAAAA
AAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAAAAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2Qg
ZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxlLwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAA
AAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAADAQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAA
BgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcBAAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAI
AQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEAAAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoB
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
AHMAC/AqAAAAhQACAAAAhwABAAAAgQHEGBgAvwEQABAAwAEBAAAI/wEAAAgAAQICAAAIEwAi8QYA
AAC/AwAAAAQAABDwCAAAAAAA0wavD0IBDwAD8Go0AAAPAATwWgAAAAEACfAQAAAAowAAALUAAACT
CQAARgMAAAIACvAIAAAABhQAAAECAAAjAAvwDAAAAAQAAAAAAIgDAAAAABMAIvEGAAAAvwMAAAAE
AAAQ8AgAAACpANcR8xXXAQ8ABPBIAQAAAgAK8AgAAAAHFAAAAgoAAMMAC/AYAQAABAAAAAAAQgHw
AQAAQwHTAQAARAEEAAAARcFgAAAARsFqAAAAfwEBAAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgA
iAMAAAAAGAAYAPD/ewAAAHsAAAB7ALoAdQG6AHUBugB1AQAAdQEAAPABAADwAQAA8AHTAfAB0wF1
AdMBdQHTAXUBBQF1AQUB+AAFAXsABQF7AAUBewDTAQAA0wEAANMBAADpAAAAAAB7AAAAMgA0AAIA
AEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAANgcAAL0A
AAB+CAAA9AEAAA8ABPDwAAAAAgAK8AgAAAAIFAAAAgoAAMMAC/DAAAAABAAAAAAAQgH0AQAAQwHT
AQAARAEEAAAARcE0AAAARsE+AAAAfwEBAAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgAiAMAAAAA
DQANAPD/9AEAAPQBAAD0AU8AOAFPADgB0wG8ANMBvABPAAAATwAAAE8AAAAAAAAAAAD0AQAA9AEA
ABwAIAACAABAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBYACAAAAP8BAAAAAwAwAAvQAAAH0EAAD0AQAADwAE8CgBAAACAArwCAAAAAkUAAACCgAA0wAL
8PgAAAAEAAAAAAB/AAgACABCAUoCAABDAdMBAABEAQQAAABFwUwAAABGwVgAAAB/AQEAAQCAAQAA
AACBAUZGRgC/ARAAEAD/ARAAGACIAwAAAAATABMA8P9KAtMBSgLTAcEB0wHBAdMBmQFtAbEAbQGx
AG0BnQCgAYkA0wGJANMBAADTAdkAAADZAAAAcQEAAEoC0wEmAU8A0AAjAXwBIwEmAU8AKQAsAAIA
AEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAWAAQACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAANQQAAL0AAAC7BQAA9AEAAA8ABPDyAAAA
AgAK8AgAAAAKFAAAAgoAAKMAC/DCAAAABAAAAAAAQgFKAgAAQwHTAQAARAEEAAAARcE8AAAARsFE
AAAAfwEBAAEAvwEAABAA/wEQABgAiAMAAAAADwAPAPD/SgLTAUoC0wHBAdMBwQHTAZkBbQGxAG0B
sQBtAZ0AoAGJANMBiQDTAQAA0wHZAAAA2QAAAHEBAABKAtMBHwAgAAIAAEAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAIAAAA/wEAAAADUE
AAC9AAAAuwUAAPQBAAAPAATwQgAAABIACvAIAAAACxQAAAIKAAAzAAvwEgAAAIEBRkZGAL8BEAAQ
AP8BAAAIAAAAD/AQAAAAwAgAAL0AAAASCQAA9AEAAA8ABPBIAQAAAgAK8AgAAAAMFAAAAgoAAMMA
C/AYAQAABAAAAAAAQgHwAQAAQwHTAQAARAEEAAAARcFgAAAARsFqAAAAfwEBAAEAgAEAAAAAgQFG
RkYAvwEQABAA/wEQABgAiAMAAAAAGAAYAPD/ewAAAHsAAAB7ALoAdAG6AHQBugB0AQAAdAEAAPAB
AADwAQAA8AHTAfAB0wF0AdMBdAHTAXQBBQF0AQUB+AAFAXsABQF7AAUBewDTAQAA0wEAANMBAADp
AAAAAAB7AAAAMgA0AAIAAEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAA
gAAAD/AQAAAANgEAAL0AAAB/AgAA9AEAAA8ABPBCAAAAEgAK8AgAAAANFAAAAgoAADMAC/ASAAAA
gQFGRkYAvwEQABAA/wEAAAgAAAAP8BAAAADBAgAAvQAAABIDAAD0AQAADwAE8OgFAAACAArwCAAA
AA4UAAACCgAAwwAL8LgFAAAEAAAAAABCAQ8CAABDAeoBAABEAQQAAABFwbACAABGwboCAAB/AQEA
AQCAAQAAAACBAUZGRgC/ARAAEAD/ARAAGACIAwAAAACsAKwA8P8QAF0BEABdAQkARQEEACwBAQAT
AQAA+gAAAPoAAQDoAAIA1QAEAMQABwCyAAwAoQARAJAAGACBACAAcgAgAHIAKgBjADQAVQBAAEkA
TQA9AFsAMgBqACgAegAgAIoAGQCKABkAmgATAKsADgC7AAsAzAAGAN4ABADvAAIAAQEBABMBAAAT
AQAAKAEBADwBAgBQAQUAZAEIAHcBDgCKARMAnAEaAK8BIQCvASEAvwEpAM4BMwDbAT8A5wFMAPIB
WgD7AWoAAwJ7AAcCjQAHAo0ACQKbAAsCqwCKAasAigGrAIkBoQCIAZgAhQGPAIMBhwCDAYcAfwF9
AHkBdABzAW0AbAFlAGUBXgBcAVkAUwFVAEkBUABJAVAAPAFNAC4BSwAhAUkAEwFJABMBSQADAUkA
8wBLAOQATgDWAFMA1gBTAMoAWAC/AF4AtQBlAK0AbgCkAHYAngCBAJcAjACTAJcAkwCXAIsArwCG
AMcAggDgAIEA+gCBAPoAggAPAYQAIwGJADgBjQBMAY0ATAGSAFgBlwBkAZ8AbwGmAHgBrwCBAboA
iQHFAJAB0QCVAdEAlQHgAJoB8ACeAQIBoQETAaIBEwGiASEBoQEwAaABPwGcAUwBmQFMAZkBVAGW
AV0BkQFlAYwBbAGGAXMBgAF4AXgBfgFxAYIBaAGCAWgBhgFcAYoBUAGMAUMBjAE2AQ8CNgEPAjYB
DAJNAQgCYwEIAmMBAwJzAfwBgwHzAZIB6AGhAdwBrQHPAbcBwQHBAbIByQGyAckBnwHRAYwB1wF5
Ad0BZQHhAVEB5QE8AecBKAHqARMB6gETAeoB8gDoAdMA5AGzAN8BlgDWAZYA1gF/AM4BagDDAVcA
twFEAKgBPAChATQAmAEsAI8BJgCGAR8AfQEaAHIBFABoARAAXQEQAF0BWgFcAQIAAEAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAFgAIAA
AA/wEAAAAK0FAAC1AAAADAcAAPwBAAAPAATwCAEAAAIACvAIAAAADxQAAAIKAADDAAvw2AAAAAQA
AAAAAEIBcgAAAEMBJwEAAEQBBAAAAEXBQAAAAEbBSgAAAH8BAQABAIABAAAAAIEBRkZGAL8BEAAQ
AP8BEAAYAIgDAAAAABAAEADw/24AAAAAAAsAAAAbAAMAGwADABsAHQAfACUAIQAqACQALQApAC4A
LgAvADYALwBAAC8AJwFyACcBcgAAAG4AAAAiACQAAgAAQACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAAowAAAEkC
AADvAAAADAMAAA8ABPB4AgAAAgAK8AgAAAAQFAAAAgoAAMMAC/BIAgAABAAAAAAAQgHoAAAAQwHQ
AAAARAEEAAAARcH4AAAARsECAQAAfwEBAAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgAiAMAAAAA
PgA+APD/qQAAAKkAAACbAAMAjgAGAIIACgB4ABEAcAAYAGgAHwBiACYAXQAtAF0ALQBdAAAAWQAA
AAAADgAAAB8AAwAfAAMAHwANAB8AFAAgABsAIgAfACUAIgAqACUALwAmADcAJgA/ACYA0ABdANAA
XQBmAF0AZgBeAFsAYgBQAGcARQBuADsAdgAyAH8AKwCEACkAigAmAI4AJQCUACUAlAAlAJwAJgCk
ACoAqAAuAKwANQCuAD0ArwBHALAAYACwANAA6ADQAOgAPwDoAD8A5gAxAOQAJQDfABoA3AAVANgA
EQDUAA0A0AAKAMUABQC4AAEAqQAAAKkAAAB+AIAAAgAAQACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAFgAIAA
AA/wEAAAABYBAACDAgAAsAEAAAwDAAAPAATwCAQAAAIACvAIAAAAERQAAAIKAADDAAvw2AMAAAQA
AAAAAEIBmwAAAEMB1QAAAEQBBAAAAEXBwAEAAEbBygEAAH8BAQABAIABAAAAAIEBRkZGAL8BEAAQ
AP8BEAAYAIgDAAAAAHAAcADw/1sAUQBbAFEATABJAD8AQgA5AD0ANgA5ADQANAAzAC4AMwAuADQA
KQA2ACQAOQAhAD4AHgBDAB0ASAAcAFAAHABQABwAWQAcAGEAHQBoACAAcAAiAHwAKACFAC0AjQAy
AI0AKwCNAAkAhwAHAIcABwBxAAQAYwABAFQAAABUAAAAQQABADEABQAjAAoAHAANABcAEQARABUA
DQAZAAgAHwAFACMAAwAqAAIALwABADYAAAA9AAAAPQABAEMAAgBJAAMATwAFAFMADABcABMAZQAd
AGsAKAByAD0AfAA9AHwATQCFAFsAjgBhAJIAZQCXAGcAnABoAKMAaACjAGgAqABmAKwAYwCxAF4A
tABZALcAVAC4AEwAuQBDALsAQwC7ADkAuQAxALgAKAC2ACAAswASAKsABgClAAEAoQABAMwABADN
AAQAzQAPAM8AHADSAC0A1ABBANUAQQDVAFYA1ABnANAAcADOAHYAzAB9AMgAgwDEAIkAwACOALwA
kgC2AJUAsQCYAKsAmgClAJsAngCbAJcAmwCXAJsAkACaAIoAmACEAJYAfgCPAHQAhwBrAH0AYwBy
AF0AWwBRAFsAUQDiAOQAAgAAQACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAWAAgAAAD/AQAAAA3AEAAIMCAABBAgAAEAMAAA8ABPBwBAAAAgAK8AgAAAASFAAA
AgoAANMAC/BABAAABAAAAAAAfwAIAAgAQgHuAAAAQwElAQAARAEEAAAARcHwAQAARsH8AQAAfwEB
AAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgAiAMAAAAAfAB8APD/lwAAAJcAAACPAAEAiAADAIAA
BQB5AAgAcgAMAGoAEQBkABcAXAAeAFwAHgBcAAAAWAAAAAAADgAAAB8AAwAfAAMAHwANAB8AFAAg
ABoAIgAeACUAIgAqACQALwAkADcAJQA/ACUAJQFcACUBXAAlAVwAvQBcAL0AYQDBAGUAxQBqAMoA
cQDNAHkA0ACBANIAigDVAJUA1QCVANUAoADVAKoA0gCzANAAvADOAMQAygDLAMUA0gDAANcAuQDd
ALIA4QCpAOUAoADpAJcA6wCMAO0AgQDuAHUA7gBoAO4AaADuAFwA7QBRAOsARgDpADwA5QAyAOEA
KwDdACMA1wAcANIAFQDLABEAxAALALwACACzAAUAqwADAKEAAQCXAAAAlwAAAIgAHwCIAB8AjgAg
AJQAIQCZACMAngAmAKIAKgClAC4AqQAyAKsAOACvAEMAsABPALEAXACyAGgAsgBoALEAegCvAIsA
rACYAKcAowCiAKsAnwCvAJoAsgCWALQAkgC1AIgAtgCIALYAgQC2AHwAtQB2ALMAcgCxAG4ArQBq
AKoAZQChAGEAmABeAI4AXACDAFwAeABcAGcAXABnAFwAXgBdAFIAYABHAGMAOwBoADAAbQAsAHAA
KAB1ACQAewAhAIAAIACIAB8AiAAfAPsA/AACAABAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBYABAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAFgAIAAAA/wEAAAAFUCAACDAgAA9AIAAEYDAAAPAATwEAEAAAIACvAIAAAA
ExQAAAIKAADDAAvw4AAAAAQAAAAAAEIBXQAAAEMB0AAAAEQBBAAAAEXBRAAAAEbBTgAAAH8BAQAB
AIABAAAAAIEBRkZGAL8BEAAQAP8BEAAYAIgDAAAAABEAEQDw/wAADgAAAB8ABAAfAAQAHwANAB8A
FQAgABsAIgAfACUAIgAqACQALwAkADcAJQA/ACUA0ABdANAAXQAAAFkAAAAAAA4AJAAoAAIAAEAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBYACAAAAP8BAAAAAOAwAAgwIAAEwDAAAMAwAADwAE8LgBAAACAArwCAAAABQUAAAC
CgAAwwAL8IgBAAAEAAAAAABCAUUAAABDATwAAABEAQQAAABFwZgAAABGwaIAAAB/AQEAAQCAAQAA
AACBAUZGRgC/ARAAEAD/ARAAGACIAwAAAAAmACYA8P8iADwAIgA8ACgAPAAvADoANQA3ADoANAA+
AC8AQQAqAEMAJABFAB4ARQAeAEMAGABBABMAPgANADsACQA1AAYALwADACgAAAAiAAAAIgAAABsA
AAAVAAMADwAGAAoACQAFAA0AAgATAAAAGAAAAB4AAAAeAAAAJAACACoABQAvAAoANAAOADcAFQA6
ABoAPAAiADwAIgA8AE4AUAACAABAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AWAAgAAAD/AQAAAAIgMAAEsCAABQAwAAcwIAAA8ABPAgAgAAAgAK8AgAAAAVFAAAAgoAAMMAC/Dw
AQAABAAAAAAAQgG0AAAAQwHQAAAARAEEAAAARcHMAAAARsHWAAAAfwEBAAEAgAEAAAAAgQFGRkYA
vwEQABAA/wEQABgAiAMAAAAAMwAzAPD/tAAuALQABACxAAMAsQADAKIAAQCWAAAAlgAAAIoAAQCB
AAUAeAAJAHEADgBrABUAZQAcAGEAIwBdACoAXQAqAF0AAABYAAAAAAAOAAAAHwAEAB8ABAAfAA0A
HwAVACAAGgAiACAAJQAiACoAJAAvACUANwAlAD8AJQDQAF0A0ABdAGgAXQBoAF4AYABfAFcAYgBO
AGcARABqAD8AbgA7AHMAOAB4ADUAfwAxAIYALwCOAC4AmAAuAJgALgChAC8AqwAxALQANAC0AC4A
aABsAAIAAEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAAbgMAAIMC
AADlAwAADAMAAA8ABPDgAwAAAgAK8AgAAAAWFAAAAgoAANMAC/CwAwAABAAAAAAAfwAIAAgAQgHE
AAAAQwHVAAAARAEEAAAARcGoAQAARsG0AQAAfwEBAAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgA
iAMAAAAAagBqAPD/xABVAMQAVQDEAEoAwwBCAMAAOAC+ADAAuwApALcAIgCyABwArQAWAKYAEQCg
AAwAmAAJAI8ABgCHAAQAfQADAHMAAQBnAAAAZwAAAFsAAQBPAAMARAAFADsABwAxAAoAKAAOACAA
FAAaABkAEwAgAA4AKAAKADAABgA5AAMAQwABAE0AAABXAAAAYwAAAGMAAABwAAEAfgAEAIgABwCT
AAwAnQARAKcAGACwAB8AtwAoAL4AMQDDADsAyQBFAM0AUQDQAF0A0gBqANUAeQDVAHkA1QCFANUA
jwDUAKMA0ACyAMwAvADKAL8AyQC/AK0AugCwALoAsACyALIApwC0AJsAtQCOALYAjgC2AIQAtgB6
ALQAcQCyAGkArQBiAKkAWwClAFUAngBPAJgASwCRAEcAigBDAIIAQQB6AD4AaQA8AFkAPABZAMQA
WQDEAFUAZgAXAGYAFwBwABgAeQAaAH8AHwCEACQAiAArAIoAMQCLADkAjABBAIwAQQA8AEEAPABB
AD0AOgA/ADQAQQAtAEUAJgBLACAAUwAcAFsAGABmABcAZgAXANcA2AACAABAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAFgAEAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAFgAIAAAA/wEAAAAPUDAACDAgAAeQQAABADAAAPAATwgAIAAAIACvAIAAAA
FxQAAAIKAADDAAvwUAIAAAQAAAAAAEIB6AAAAEMBLQEAAEQBBAAAAEXB/AAAAEbBBgEAAH8BAQAB
AIABAAAAAIEBRkZGAL8BEAAQAP8BEAAYAIgDAAAAAD8APwDw/6kAXQCpAF0AmwBeAI4AYgCCAGcA
eABtAG8AdABoAHwAYgCCAF0AigBdAIoAXQAAAFgAAAAAAAsAAAAbAAQAGwAEABsADQAbABUAHQAa
AB8AHwAjACIAJwAkACwAJQA0ACUAPQAlAC0BXQAtAV0AxgBdAMYAXgC4AGIAqwBoAKAAbgCWAHYA
jQB/AIgAiACDAJEAggCRAIIAnACDAKQAhgCpAIsArACRAK4AlwCwAJ8AsQCuALEALQHoAC0B6ACn
AOgApwDoAJ8A5wCTAOUAhwDjAIAA4QB7AN0AdADZAHAA0wBqAM4AZgDGAGMAvgBhALQAXgCpAF0A
qQBdAIAAhAACAABAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAFgAIAAAA/wEAAAAFgFAABFAgAA8wUA
AAwDAAAPAATw4AMAAAIACvAIAAAAGBQAAAIKAADTAAvwsAMAAAQAAAAAAH8ACAAIAEIBxQAAAEMB
1QAAAEQBBAAAAEXBqAEAAEbBtAEAAH8BAQABAIABAAAAAIEBRkZGAL8BEAAQAP8BEAAYAIgDAAAA
AGoAagDw/8UAVQDFAFUAwwBKAMIAQgDBADgAvgAwALsAKQC3ACIAsgAcAK0AFgCnABEAoAAMAJgA
CQCQAAYAiAAEAH4AAwBzAAEAaAAAAGgAAABbAAEAUAADAEQABQA6AAcAMgAKACkADgAhABQAGgAZ
ABQAIAAPACgACgAwAAYAOQAEAEMAAgBNAAAAVwAAAGMAAABjAAEAcAACAH4ABACIAAgAkwANAJ0A
EgCnABkAsAAgALcAKAC+ADAAwwA7AMkARgDNAFEA0ABdANIAawDVAHgA1QB4ANUAhADVAJAA1ACk
ANAAswDMAL0AygDAAMkAwACtALsAsAC7ALAAsgCyAKgAtACcALUAjwC2AI8AtgCEALYAewC0AHIA
sgBpAK0AYQCpAFsApQBVAJ4AUACYAEwAkQBHAIoARACCAEEAegA+AGkAPABZADwAWQDFAFkAxQBV
AGYAFwBmABcAcAAYAHgAGgB/AB8AhAAkAIgAKwCKADEAjAA5AIwAQQCMAEEAPABBADwAQQA+ADoA
PwA0AEIALQBGACYATAAgAFIAHABbABgAZgAXAGYAFwDXANgAAgAAQACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBYABAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBYACAAAAP8BAAAAAXBgAAgwIAAJgGAAAQAwAADwAE8CgCAAACAArwCAAAABkUAAAC
CgAAwwAL8PgBAAAEAAAAAABCAZsAAABDAQ4BAABEAQQAAABFwdAAAABGwdoAAAB/AQEAAQCAAQAA
AACBAUZGRgC/ARAAEAD/ARAAGACIAwAAAAA0ADQA8P8mAAAAJgAAACYAPwAmAD8AAAA/AAAAVwAA
AFcAJgBXACYAVwAmANQAJgDUACYA3gAnAOUAKQDtACsA9AAuAPkAMwD9ADcAAgE7AAUBQQAHAUcA
CQFVAA0BYwAOAXIADgFyAA4BgQANAZMACgGWAAoBlgDxAJEA8gCRAPIAiQD0AIAA9ACAAPQAdQD0
AGwA8QBmAO8AYgDrAF8A5QBdAN8AXQDXAF0AzQBdAM0AXQBXAF0AVwCbAFcAmwA/AJsAPwBdAD8A
XQA/AF0AAAAmAAAAagBsAAIAAEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAFg
AIAAAA/wEAAAAOAEAABdAgAASAUAABADAAAPAATwWAEAAAIACvAIAAAAGhQAAAIKAADDAAvwKAEA
AAQAAAAAAEIBTgEAAEMBIgEAAEQBBAAAAEXBaAAAAEbBcgAAAH8BAQABAIABAAAAAIEBRkZGAL8B
EAAQAP8BEAAYAIgDAAAAABoAGgDw/0oBAAASAQAAEgEAABIB3QASAd0AgAAAAAAAAAAAABEACwAS
AAsAEgAgABYAJgAZACoAHAAtACAALwAnADAALgAwADkAMAAiAWwAIgFsACIBbAA7AGwAOwAEASIB
TgEiAU4BAABKAQAANgA4AAIAAEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBYACAAAAP8BAAAAD2BgAATQIAANMHAAAMAwAADwAE8OADAAACAArwCAAAABsUAAAC
CgAA0wAL8LADAAAEAAAAAAB/AAgACABCAcQAAABDAdQAAABEAQQAAABFwagBAABGwbQBAAB/AQEA
AQCAAQAAAACBAUZGRgC/ARAAEAD/ARAAGACIAwAAAABqAGoA8P/EAFQAxABUAMQASQDDAEEAwQA3
AL8ALwC8ACgAtwAhALMAGwCtABUApwAQAKAACwCZAAgAkAAFAIcAAwB+AAIAdAAAAGgAAABoAAAA
XAAAAFAAAgBFAAQAOwAGADEACQApAA0AIQATABsAGAAUAB8ADwAnAAoALwAHADgABABCAAEATAAA
AFgAAABkAAAAZAAAAG8AAwB9AAUAhwAIAJIADACcABIApgAYAK8AIAC2ACkAvQAxAMIAOwDIAEYA
zABSAM8AXgDRAGsA1AB5ANQAeQDUAIUA1ACQANMApADPALMAzAC9AMkAwADIAMAArAC7AK8AuwCv
ALMAsQCoALMAnAC1AI8AtQCPALUAhQC1AHsAswByALEAagCsAGIAqABcAKQAVQCdAFAAlwBMAJAA
RwCJAEQAgQBCAHkAPgBpADwAWAA8AFgAxABYAMQAVABnABYAZwAWAHEAFwB5ABkAgAAeAIQAIwCI
ACoAiwAwAIwAOACNAEAAjQBAADwAQAA8AEAAPQA5AEAAMwBDACwARgAlAEwAHwBTABsAXAAXAGcA
FgBnABYA1wDYAAIAAEAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
rAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAWAAQACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAWAAgAAAD/AQAAAA9wcAAIMC
AAB4CAAAEAMAAA8ABPAoAgAAAgAK8AgAAAAcFAAAAgoAAMMAC/D4AQAABAAAAAAAQgGcAAAAQwEO
AQAARAEEAAAARcHQAAAARsHaAAAAfwEBAAEAgAEAAAAAgQFGRkYAvwEQABAA/wEQABgAiAMAAAAA
NAA0APD/JQAAACUAAAAlAD8AJQA/AAAAPwAAAFcAAABXACUAVwAlAFcAJQDUACUA1AAmAN4AJwDl
ACkA7QAsAPQALwD5ADIA/QA3AAIBPAAFAUIABwFHAAkBVAANAWIADgFyAA4BcgAOAYIADQGSAAoB
lwAKAZcA8QCRAPIAkQDyAIkA9ACBAPQAgQD0AHUA9ABtAPEAZwDvAGIA6wBfAOUAXgDfAF0A1wBd
AM0AXQDNAF0AVwBdAFcAnABXAJwAPwCcAD8AXQA/AF0APwBdAAAAJQAAAGoAbAACAABAAKwBAACs
AQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwB
AACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEA
AKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAArAEAAKwBAACsAQAA
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
AAB/AAQABAC/AQEAAQD/AQEAAQABAwRoAACIAwAAAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAA
AMMLCAAAAAAAAAALAJoMDwAE8DoCAAASAArwCAAAAANsAAAgAgAAcwAL8CoAAAAEAAAAAAB/AAAA
BACAAIwLmgy/AQAAAQD/AQAAAQABAwVoAACIAwAAAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAA
AMMLCAAAAAEAAAAMAJoMDwAN8MgBAAAAAJ8PBAAAAAIAAAAAAKAPtAEAAEYAaQByAHMAdAAgAG8A
ZgAgAGEAbABsACwAIABvAHUAcgAgAGQAcgBhAGYAdAAZICAAbwBiAGoAZQBjAHQAaQB2AGUAIABp
AHMAIAB0AHcAbwBmAG8AbABkAC4ADQBPAG4AZQAgAGkAcwAgAHQAbwAgAGQAZQB2AGUAbABvAHAA
IABhACAAbgBlAHQAdwBvAHIAawAgAG0AYQBuAGEAZwBlAG0AZQBuAHQAIABzAHkAcwB0AGUAbQAg
AGIAYQBzAGUAZAAgAG8AbgAgAE4ARQBUAEMATwBOAEYAIABvAHYAZQByACAAUwBPAEEAUAAuAA0A
QQBuAGQAIAB0AGgAZQAgAG8AdABoAGUAcgAgAGkAcwAgAHQAbwAgAHAAcgBvAHYAaQBkAGUAIABn
AHUAaQBkAGUAbABpAG4AZQAgAG8AZgAgAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnACAATgBFAFQA
QwBPAE4ARgAgAG8AdgBlAHIAIABTAE8AQQBQACAAYQBzACAAYQBuACAAaQBuAGYAbwByAG0AYQB0
AGkAbwBuAGEAbAAgAEkALQBEAC4ADQAPAATwSAAAABIACvAIAAAAAWwAAAAMAACDAAvwMAAAAIEB
AAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////
AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8A
XwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOmlxgGAkJRODwDwA/gDAAABAPEDCAAAAAsBAAAH
ABEwDwAMBHgDAAAPAALwcAMAAIABCPAIAAAAAwAAAAOEAAAPAAPwCAMAAA8ABPAoAAAAAQAJ8BAA
AAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAhAAABQAAAA8ABPBkAAAAEgAK8AgAAAAChAAAIAIA
AGMAC/AkAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAiAMAAAAAAAAQ8AgAAADeAUMC
aA76Cg8AEfAQAAAAAADDCwgAAAAAAAAACwCaDA8ABPBkAgAAEgAK8AgAAAADhAAAIAIAAHMAC/Aq
AAAABAAAAAAAfwAAAAQAgACQFZoMvwEAAAEA/wEAAAEAAQMFaAAAiAMAAAAAAAAQ8AgAAACJC6gB
6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACaDA8ADfDyAQAAAACfDwQAAAACAAAAAACoD94BAABJ
biBjb25jbHVzaW9uLCBXZWIgU2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBv
ZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1lbnRhdGlvbi4NQW5kIEFwYWNoZSBBeGlzIGlzIHVzZWZ1
bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50
IHRvb2wNSXQgd2FzIHVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIHBhcnQgYnkgb3Vyc2Vs
dmVzLg1BbmQgYm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVzIGFyZSBhdXRvbWF0
aWNhbGx5IGdlbmVyYXRlZCBieSBBcGFjaGUgQXhpcy4NRmluYWxseSwgd2UgYXJlIHdpbGxpbmcg
dG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBu
ZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQIGluIHRo
aXMgaW50ZXJuZXQgZHJhZnQNDQ0gDwAE8EgAAAASAArwCAAAAAGEAAAADAAAgwAL8DAAAACBAQAA
AAiDAQUAAAiTAWHgZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAA
AAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8A
UABQAFQAMQAwAAAAixMQAAAAAADrLggAAADrpcYB8OBHqw8A8AOkBAAAAQDxAwgAAAAOAQAABwAR
MA8ADAQkBAAADwAC8BwEAADgAQjwCAAAAAMAAAADnAAADwAD8LQDAAAPAATwKAAAAAEACfAQAAAA
AAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAJwAAAUAAAAPAATwZAAAABIACvAIAAAAApwAACACAABj
AAvwJAAAAAQAAAAAAH8ABAAEAL8BAQABAP8BAQABAAEDBGgAAIgDAAAAAAAAEPAIAAAA0gE3AlwO
7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAmgwPAATwEAMAABIACvAIAAAAA5wAACACAABzAAvwKgAA
AAQAAAAAAH8AAAAEAIAAKCWaDL8BAAABAP8BAAABAAEDBWgAAIgDAAAAAAAAEPAIAAAAiQuoAesO
dxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAmgwPAA3wngIAAAAAnw8EAAAAAgAAAAAAoA+KAgAARgBp
AHIAcwB0AGwAeQAsACAAbABlAHQAIABtAGUAIABkAGUAcwBjAHIAaQBiAGUAIAB3AGgAeQAgAHcA
ZQAgAGgAYQB2AGUAIABjAGgAbwBzAGUAbgAgAFMATwBBAFAAIABhAHMAIABhACAAdAByAGEAbgBz
AHAAbwByAHQAIABwAHIAbwB0AG8AYwBvAGwAIABvAGYAIABOAEUAVABDAE8ATgBGAC4ADQBJAG4A
cwBpAGQAZQAgAHQAaABlACAAZgByAGEAbQBlAHcAbwByAGsAIABvAGYAIABXAGUAYgAgAFMAZQBy
AHYAaQBjAGUALAAgAHAAZQByAGkAcABoAGUAcgBhAGwAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGUA
cwAgAGEAcgBvAHUAbgBkACAAUwBPAEEAUAAvAEgAVABUAFAAIABhAHIAZQAgAHcAZQBsAGwAIABk
AGUAdgBlAGwAbwBwAGUAZAAuAA0AQQBuAGQAIABEAGUAdgBlAGwAbwBwAG0AZQBuAHQAIAB0AG8A
bwBsAHMAIAByAGUAbABhAHQAZQBkACAAdABvACAAWABNAEwAIAAoAFcAZQBiACAAUwBlAHIAdgBp
AGMAZQApACAAYQByAGUAIABhAGIAdQBuAGQAYQBuAHQALAAgAHMAdQBjAGgAIABhAHMAIABFAGMA
bABpAHAAcwBlAC4ADQBTAG8AIABpAHQAGSBzACAAcgBlAGwAYQB0AGkAdgBlAGwAeQAgAGUAYQBz
AHkAIAB0AG8AIABkAGUAYQBsACAAdwBpAHQAaAAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4A
IABjAGgAYQBuAGcAZQBzAC4AIAAPAATwSAAAABIACvAIAAAAAZwAAAAMAACDAAvwMAAAAIEBAAAA
CIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAA
AACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQ
AFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOylxgGg4q0VDwDwA2ADAAABAPEDCAAAAAABAAAHABEw
DwAMBOACAAAPAALw2AIAAPABCPAIAAAAAwAAAAOgAAAPAAPwcAIAAA8ABPAoAAAAAQAJ8BAAAAAA
AAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAoAAABQAAAA8ABPBeAAAAEgAK8AgAAAACoAAAIAIAAFMA
C/AeAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAAAAQ8AgAAADSATcCXA7uCg8AEfAQ
AAAAAADDCwgAAAAAAAAACwD+Aw8ABPDSAQAAEgAK8AgAAAADoAAAIAIAAGMAC/AkAAAABAAAAAAA
fwAAAAQAgABwsf4DvwEAAAEA/wEAAAEAAQMFaAAAAAAQ8AgAAACJC6gB6w53Fg8AEfAQAAAAAADD
CwgAAAABAAAADAD+Aw8ADfBmAQAAAACfDwQAAAACAAAAAACgDx4BAABUAGgAYQBuAGsAIAB5AG8A
dQAsACAAYwBoAGEAaQByAC4ADQBJABkgbQAgAFQAbwBtAG8AeQB1AGsAaQAgAEkAaQBqAGkAbQBh
ACAAZgByAG8AbQAgAEgAaQB0AGEAYwBoAGkALgANAEwAZQB0ACAAbQBlACAAaQBuAHQAcgBvAGQA
dQBjAGUAIAB0AGgAZQAgAEkAbgB0AGUAcgBuAGUAdAAtAGQAcgBhAGYAdAAgAHQAaQB0AGwAZQBk
ACAAIAAcIEUAeABwAGUAcgBpAGUAbgBjAGUAIABvAGYAIABpAG0AcABsAGUAbQBlAG4AdABpAG4A
ZwAgAE4ARQBUAEMATwBOAEYAIABvAHYAZQByACAAUwBPAEEAUAAdIC4AAACqDywAAAAWAAAAAAAA
AAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwBrAAAAAAAAAA8ABPBIAAAAEgAK8AgAAAABoAAA
AAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwFh4GYAlAF+sZYAvwESABIA/wEAAAgABAMJAAAAPwMB
AAEAEADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkAmcwAAA8AiBM4AAAADwCKEzAA
AAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4IAAAA2PfGARA4YdYPAPADBgYA
AAEA8QMIAAAABAEAAAcAETAPAAwEhgUAAA8AAvB+BQAAAAII8AgAAAADAAAAA6QAAA8AA/AWBQAA
DwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAACkAAAFAAAADwAE8F4AAAAS
AArwCAAAAAKkAAAgAgAAUwAL8B4AAAAEAAAAAAB/AAQABAC/AQEAAQD/AQEAAQABAwRoAAAAABDw
CAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAALAJoMDwAE8HgEAAASAArwCAAAAAOkAAAg
AgAAYwAL8CQAAAAEAAAAAAB/AAAABACAACgwmgy/AQAAAQD/AQAAAQABAwVoAAAAABDwCAAAAIkL
qAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAJoMDwAN8AwEAAAAAJ8PBAAAAAIAAAAAAKAPzgMA
AFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8A
ZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQAuAA0AQgB5ACAAdQB0AGkAbABpAHoAaQBuAGcAIABX
AFMARABMACwAIAB3AGUAIABjAGEAbgAgAGcAZQB0ACAAYgBlAG4AZQBmAGkAdABzAC4ADQBGAGkA
cgBzAHQAbAB5ACwAIABXAFMARABMACAAaQBzACAAZwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABv
AG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQA
ZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAg
AC4ATgBFAFQALAAgAEkAQgBNACAAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAuAA0AVABoAGUA
cgBlAGYAbwByAGUALAAgAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBl
ACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEA
bgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABhAHMAIAB3AGUAbABsAC4ADQBT
AGUAYwBvAG4AZABsAHkALAAgAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAA
YQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABXAFMARABMACAAdQBzAGkAbgBn
ACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAGQAZQBzAGMAcgBpAGIAZQBkACAAYgBlAGYAbwByAGUA
LgANAFQAaABlAHIAZQBmAG8AcgBlACwAIABpAHQAGSBzACAAdQBuAG4AZQBjAGUAcwBzAGEAcgB5
ACAAdABvACAAYwBhAHIAZQAgAGEAYgBvAHUAdAAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8A
dQByAHMAZQBsAHYAZQBzACAAYQBuAGQAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBk
AHUAYwBlAHMAIAB0AGgAZQAgAGQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEA
ZAAuAA0AAACqDyIAAAC1AAAAAAAAAAkAAAABAAAAAwApAQAAAAAAAAEAAAAAAAAADwAE8EgAAAAS
AArwCAAAAAGkAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/ARIAEgD/AQAA
CAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCI
EzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADrLggAAADY98YB
sPNu1g8A8APqAwAAAQDxAwgAAAAFAQAABwARMA8ADARqAwAADwAC8GIDAAAQAgjwCAAAAAMAAAAD
qAAADwAD8PoCAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAKgAAAUA
AAAPAATwXgAAABIACvAIAAAAAqgAACACAABTAAvwHgAAAAQAAAAAAH8ABAAEAL8BAQABAP8BAQAB
AAEDBGgAAAAAEPAIAAAA0gE3AlwO7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAmgwPAATwXAIAABIA
CvAIAAAAA6gAACACAABjAAvwJAAAAAQAAAAAAH8AAAAEAIAAWD2aDL8BAAABAP8BAAABAAEDBWgA
AAAAEPAIAAAAiQuoAesOdxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAmgwPAA3w8AEAAAAAnw8EAAAA
AgAAAAAAqA+6AQAAVGFraW5nIHRob3NlIGludG8gY29uc2lkZXJhdGlvbiwgd2UgZGV2ZWxvcGVk
IGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSB3aXRoIHRoaXMgYXJjaGl0ZWN0dXJlLg1XZSB1
c2VkIEFwYWNoZSBBeGlzIGFzIGEgU09BUCBjbGllbnQgaW1wbGVtZW50YXRpb24uDU5ldHdvcmsg
Y29uZmlndXJhdGlvbiBBUEkgaXMgZGV2ZWxvcGVkIHVzaW5nIEphdmEuDVNPQVAgc2VydmVyIGlt
cGxlbWVudGF0aW9uIGFuZCBORVRDT05GIGRhZW1vbiBpcyBkZXZlbG9wZWQgdXNpbmcgQy4NQW5k
IE5FVENPTkYgZGV2aWNlIGV4aGliaXRzIG1ldGhvZHMsIGRhdGFtb2RlbHMgaW4gYSBmb3JtIG9m
IFdTREwgZmlsZSwgWE1MIHNjaGVtYSByZXNwZWN0aXZlbHkuDShUaG9zZSBmaWxlcyBjYW4gYmUg
aW1wb3J0ZWQgdG8gV1NETDJKYXZhIG9mIEFwYWNoZSBBeGlzIGFuZCBnZW5lcmF0ZSBBUEkuKQAA
qg8aAAAAMwEAAAAAAAAKAAAAAQAAAAMAfgAAAAAAAAAPAATwSAAAABIACvAIAAAAAagAAAAMAACD
AAvwMAAAAIEBAAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA
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
aGktbmV0Y29uZm1vZGVsLWFyY2hpdGVjdHVyZS0wMwAeAAAABAAAACAAAAAeAAAAMAAAAGRyYWZ0
LWF0YXJhc2hpLW5ldGNvbmYtYXJjaGl0ZWN0dXJlLTAwXzIwMDYwNjA2AB4AAAAMAAAAdC1paWpp
bWEyAAAAHgAAAAQAAAAzOTYAHgAAABgAAABNaWNyb3NvZnQgUG93ZXJQb2ludAAAAABAAAAAoO3K
4XICAABAAAAAkDfCdwCkxgFAAAAAMGgNaT8CxwEDAAAA3gIAAEcAAAAyLwAA/////wMAAAAIAIkQ
ZwwAAAEACQAAA5EXAAAGACwBAAAAAAQAAAADAQgABQAAAAsCAAAAAAUAAAAMAnkAoQADAAAAHgAH
AAAA/AIAAP///wAAAAQAAAAtAQAACAAAAPoCBQAAAAAA////AAQAAAAtAQEADgAAACQDBQD/////
//94AKAAeACgAP///////wgAAAD6AgAAAAAAAAAAAAAEAAAALQECAAQAAAAtAQAABAAAACcB//8D
AAAAHgAEAAAALQEAAAQAAAAtAQEADgAAACQDBQD///////94AKAAeACgAP///////wQAAAAtAQIA
BAAAAC0BAAAEAAAAJwH//wMAAAAeAAQAAAAtAQAABAAAAC0BAQAOAAAAJAMFAP///////xEAoAAR
AKAA////////BAAAAC0BAgAEAAAALQEAAAQAAAAnAf//HAAAAPsC/v8AAAAAAACQAQAAAAAAQAAA
VGltZXMgTmV3IFJvbWFuAAAAAAAAAAAAAAAAAAAAAAAEAAAALQEDAAQAAAAuARgABAAAAAIBAQAF
AAAACQIAAAACNAAAADIKdQBoAB4AAABBbGwgUmlnaHRzIFJlc2VydmVkIENvcHlyaWdodCABAAEA
AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAQAE
AAAALgEAABwAAAD7AhIACAAAAAAAkAEAAACAAQICAlN5c3RlbQAAAAAAABgAAABQ0hMAAQAAAOQE
AAAAAAAABAAAAC0BBAAEAAAA8AEDABwAAAD7Av7/AAAAAAAAkAEAAAAAAEAAAFRpbWVzIE5ldyBS
b21hbgAAAAAAAAAAAAAAAAAAAAAABAAAAC0BAwAEAAAALgEYAAQAAAACAQEABQAAAAkCAAAAAgkA
AAAyCnUAhQABAAAAqQABAAQAAAAuAQAABAAAAC0BBAAEAAAA8AEDABwAAAD7Av7/AAAAAAAAkAEA
AAAAAEAAAFRpbWVzIE5ldyBSb21hbgAAAAAAAAAAAAAAAAAAAAAABAAAAC0BAwAEAAAALgEYAAQA
AAACAQEABQAAAAkCAAAAAiEAAAAyCnUAhwARAAAAMjAwNSxIaXRhY2hpLkx0ZC5vAQABAAEAAQAB
AAEAAQABAAEAAQABAAAAAQABAAEAAQABAAQAAAAuAQAABAAAAC0BBAAEAAAA8AEDAAMAAAAeAAcA
AAD8AgAAxBgYAAAABAAAAC0BAwAEAAAALQEBAA4AAAAkAwUAMAD//zAACQBvAAkAbwD//zAA//8E
AAAALQECAAQAAAAtAQAABAAAACcB//8EAAAA8AEDAAMAAAAeAAcAAAD8AgAARkZGAAAABAAAAC0B
AwAEAAAABgEBAAQAAAAtAQEAJAAAACQDEACVAAQAlQAEAJUABgCXAAYAlwAEAJgABACYAAgAlwAI
AJcABwCWAAcAlQAHAJUACACUAAgAlAAGAJQABACVAAQABAAAAC0BAgAEAAAABgEBAAQAAAAtAQAA
BAAAACcB//8DAAAAHgAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQAYAAAAJAMKAIsABACLAAQAiwAF
AIkABQCJAAgAiAAIAIgABQCHAAUAhwAEAIsABAAEAAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAA
JwH//wMAAAAeAAQAAAAtAQMABAAAAAYBAQAEAAAALQEBACQAAAA4BQIACwAEAI8ACACPAAgAjgAI
AI4ABwCMAAcAiwAIAIsACACKAAgAjAAEAI0ABACPAAgAjQAFAIwABwCNAAcAjQAFAAQAAAAtAQIA
BAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAALQEBAA4AAAAkAwUAmQAE
AJkACACaAAgAmgAEAJkABAAEAAAALQECAAQAAAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEDAAQA
AAAGAQEABAAAAC0BAQAkAAAAJAMQAIEABACBAAQAgQAGAIMABgCDAAQAhQAEAIUACACDAAgAgwAH
AIIABwCBAAcAgQAIAIAACACAAAYAgAAEAIEABAAEAAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAA
JwH//wMAAAAeAAQAAAAtAQMABAAAAC0BAQAOAAAAJAMFAIUABACFAAgAhgAIAIYABACFAAQABAAA
AC0BAgAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAABgEBAAQAAAAtAQEALAEAACQD
lACPAAcAjwAHAI8ABwCPAAcAjwAHAI8ABgCPAAYAjwAGAI8ABgCPAAYAjwAGAI8ABQCPAAUAjwAF
AI8ABQCPAAUAjwAFAJAABQCQAAUAkAAFAJAABQCQAAQAkAAEAJAABACQAAQAkQAEAJEABACRAAQA
kQAEAJEABACRAAQAkgAEAJIABACSAAQAkgAEAJIABACSAAQAkwAFAJMABQCTAAUAkwAFAJMABQCT
AAUAkwAFAJMABQCTAAUAkwAGAJMABgCSAAYAkgAGAJIABgCSAAUAkgAFAJIABQCSAAUAkgAFAJIA
BQCSAAUAkgAFAJIABQCSAAUAkgAFAJEABQCRAAUAkQAFAJEABQCRAAUAkQAFAJEABQCRAAUAkQAF
AJAABQCQAAUAkAAFAJAABQCQAAUAkAAGAJAABgCQAAYAkAAGAJAABgCQAAcAkAAHAJAABwCQAAcA
kAAHAJAABwCQAAcAkAAHAJAACACQAAgAkQAIAJEACACRAAgAkQAIAJEACACRAAgAkQAIAJEACACS
AAgAkgAIAJIACACSAAgAkgAIAJIACACSAAgAkgAHAJIABwCSAAcAkgAHAJIABwCSAAcAkgAHAJMA
BwCTAAcAkwAHAJMABwCTAAgAkwAIAJMACACTAAgAkwAIAJMACACTAAgAkgAIAJIACACSAAgAkgAI
AJIACACSAAgAkQAIAJEACACRAAgAkQAIAJAACACQAAgAkAAIAJAACACQAAgAjwAIAI8ACACPAAgA
jwAIAI8ACACPAAcAjwAHAI8ABwCPAAcABAAAAC0BAgAEAAAABgEBAAQAAAAtAQAABAAAACcB//8D
AAAAHgAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQAiAAAAJAMPAH8ACQB+AAoAfgAKAH4ACgB/AAoA
fwAKAH8ACgB/AAoAfwAKAH8ACgB/AAoAfwAMAH8ADAB/AAkAfwAJAAQAAAAtAQIABAAAAAYBAQAE
AAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAABgEBAAQAAAAtAQEAdAAAACQDOACBAAoA
gQAKAIEACgCBAAoAgQAKAIEACgCBAAoAgQAKAIEACgCBAAsAgQAKAIEACgCAAAoAgAAKAIAACgCA
AAoAgAAKAIAACgCAAAoAgAAKAIAACwCAAAsAgAALAIAADACBAAwAgQALAIEACwCBAAsAgQALAIEA
CwCBAAsAgQALAIEACgCBAAoAgQAKAIEACgCBAAoAgQAKAIEACwCBAAsAgQALAIEACwCBAAsAgQAM
AIIADACCAAsAggALAIIACgCCAAoAggAKAIIACgCCAAoAggAKAIIACgCBAAoAgQAKAAQAAAAtAQIA
BAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAABgEBAAQAAAAtAQEAzAAA
ACQDZACDAAsAgwALAIMACwCDAAsAgwALAIMACwCDAAsAgwALAIMACgCDAAoAgwAKAIMACgCDAAoA
gwAKAIMACgCDAAoAgwAKAIMACgCDAAoAgwAKAIQACwCEAAsAhAALAIQACgCEAAoAgwAKAIMACgCD
AAoAgwAKAIMACgCDAAoAgwAKAIMACgCDAAoAgwAKAIIACgCCAAoAggAKAIIACwCCAAsAggALAIIA
CwCCAAsAggALAIIACwCDAAsAgwALAIMACwCDAAsAgwALAIMACwCDAAsAgwALAIMACwCDAAsAgwAM
AIMADACDAAwAgwAMAIMADACDAAwAgwAMAIMADACDAAwAgwAMAIMADACDAAwAgwAMAIMADACCAAwA
ggAMAIIADACCAAwAgwAMAIMADACDAAwAgwAMAIMADACDAAwAgwAMAIMADACDAAwAhAAMAIQADACE
AAwAhAAMAIQADACEAAwAhAAMAIQACwCEAAsAhAALAIQACwCEAAsAhAALAIQACwCEAAsAgwALAIMA
CwCDAAsABAAAAC0BAgAEAAAABgEBAAQAAAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEDAAQAAAAG
AQEABAAAAC0BAQDoAAAAOAUCAEIALwCFAAoAhQAKAIUACgCFAAoAhQAKAIUACgCFAAoAhQAKAIUA
CgCFAAoAhQAKAIUACgCEAAoAhAAKAIQACgCEAAoAhAAKAIQACgCEAAoAhAALAIQACwCEAAsAhAAL
AIQADQCFAA0AhQAMAIUADACFAAwAhQAMAIUADACFAAwAhQAMAIUADACFAAwAhQAMAIUADACGAAwA
hgAMAIYADACGAAwAhgAMAIYADACGAAwAhgAMAIYADACGAAsAhgALAIYACwCGAAsAhgALAIYACwCG
AAsAhgALAIYACwCGAAsAhgALAIYACgCGAAoAhgAKAIYACgCGAAoAhgAKAIYACgCFAAoAhQAKAIUA
CgCFAAoAhQAKAIUACgCFAAoAhQAKAIUACgCFAAsAhQALAIUACwCFAAsAhQALAIUACwCFAAsAhQAL
AIUACwCFAAsAhQALAIUADACFAAwAhQAMAIUADACFAAwAhQAMAIUADACFAAwAhQAMAIUADACFAAwA
hQAMAIUADACFAAwAhQALAIUACwCFAAsAhQALAIUACwCFAAsAhQALAIUACwCFAAsAhQALAIUACwCF
AAoAhQAKAIUACgCFAAoAhQAKAAQAAAAtAQIABAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4A
BAAAAC0BAwAEAAAABgEBAAQAAAAtAQEAJAAAACQDEACGAAoAhgAKAIYACgCGAAoAhwAKAIcACgCH
AAoAhwAKAIcACwCHAAsAhwALAIcADACHAAwAhwAKAIcACgCGAAoABAAAAC0BAgAEAAAABgEBAAQA
AAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQBIAAAAJAMiAIcACgCH
AAoAhwAKAIcACgCHAAoAhwAKAIcACgCHAAoAhwAKAIcACgCHAAoAhwAKAIcACgCHAAoAhwAJAIcA
CQCHAAkAhwAJAIcACQCHAAkAhwAJAIcACgCHAAoAhwAKAIcACgCHAAoAhwAKAIcACgCHAAoAhwAK
AIcACgCHAAoAhwAKAIcACgAEAAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAAJwH//wMAAAAeAAQA
AAAtAQMABAAAAAYBAQAEAAAALQEBAF4AAAAkAy0AiQALAIkACgCJAAoAiQAKAIkACgCJAAoAiQAK
AIkACgCJAAoAiAAKAIgACgCIAAoAiAAKAIgACgCIAAoAiAAKAIgACgCIAAoAiAAKAIgACgCIAAoA
iAAKAIgACgCIAAsAiAALAIgACwCIAAwAiAAMAIgACwCIAAsAiAALAIgACwCIAAsAiAALAIgACwCJ
AAsAiQALAIkACwCJAAsAiQALAIkACwCJAAsAiQALAIkACwCJAAsABAAAAC0BAgAEAAAABgEBAAQA
AAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQDIAAAAOAUCAE4AEwCL
AAsAiwALAIsACwCLAAsAiwALAIsACwCLAAoAiwAKAIsACgCLAAoAiwAKAIsACgCLAAoAiwAKAIoA
CgCKAAoAigAKAIoACgCKAAoAigAKAIoACgCKAAoAigAKAIoACgCKAAoAigAKAIkACgCJAAoAiQAL
AIkACwCJAAsAiQALAIkACwCJAAsAiQALAIkACwCJAAsAiQALAIkACwCJAAwAiQAMAIoADACKAAwA
igAMAIoADACKAAwAigAMAIoADACKAAwAigAMAIoADACLAAwAiwAMAIsADACLAAwAiwAMAIsADACL
AAwAiwAMAIsADACLAAwAiwAMAIoADACKAAwAigAMAIoADACKAAwAigAMAIoACwCKAAsAigALAIoA
CwCKAAsAigALAIoACwCKAAsAiwALAIsACwCKAAoAigAKAIoACgCKAAoAigAKAIoACgCKAAsAigAL
AIoACwCKAAsAigALAIoACwCKAAsAigALAIoACgCKAAoAigAKAIoACgCKAAoABAAAAC0BAgAEAAAA
BgEBAAQAAAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQB2AAAAJAM5
AI8ACgCPAAoAjwAKAI8ACgCPAAoAjwAKAI8ACgCPAAoAjwAKAI8ACwCPAAkAjwAJAI4ACQCOAAoA
jgAKAI4ACgCOAAoAjgAKAI4ACgCOAAoAjgAKAI4ACgCOAAoAjgAMAI8ADACPAAsAjwALAI8ACwCP
AAsAjwALAI8ACwCPAAsAjwAKAI8ACgCPAAoAjwAKAI8ACwCPAAsAjwALAI8ACwCPAAsAjwAMAJAA
DACQAAsAkAALAJAACwCQAAoAkAAKAJAACgCQAAoAkAAKAJAACgCQAAoAjwAKAI8ACgCPAAoAjwAK
AAQAAAAtAQIABAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAABgEBAAQA
AAAtAQEAyAAAADgFAgBOABMAkgALAJIACwCSAAsAkgALAJIACwCSAAsAkgAKAJIACgCSAAoAkgAK
AJIACgCSAAoAkgAKAJEACgCRAAoAkQAKAJEACgCRAAoAkQAKAJEACgCRAAoAkQAKAJEACgCRAAoA
kQAKAJAACgCQAAoAkAAKAJAACwCQAAsAkAALAJAACwCQAAsAkAALAJAACwCQAAsAkAALAJAACwCQ
AAsAkAAMAJAADACRAAwAkQAMAJEADACRAAwAkQAMAJEADACRAAwAkQAMAJEADACRAAwAkQAMAJIA
DACSAAwAkgAMAJIADACSAAwAkgAMAJIADACSAAwAkgAMAJEADACRAAwAkQAMAJEADACRAAwAkQAM
AJEADACRAAsAkQALAJEACwCRAAsAkQALAJEACwCRAAsAkQALAJIACwCSAAsAkQAKAJEACgCRAAoA
kQAKAJEACgCRAAoAkQALAJEACwCRAAsAkQALAJEACwCRAAsAkQALAJEACwCRAAoAkQAKAJEACgCR
AAoAkQAKAAQAAAAtAQIABAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0BAwAEAAAA
BgEBAAQAAAAtAQEAVgAAACQDKQCNAAoAjQAKAI0ACgCMAAoAjAAKAI0ACgCNAAsAjQAMAI0ADACN
AAwAjQAMAI0ADACNAAwAjQAMAI0ADACNAAwAjQAMAI0ADACNAAwAjQAMAI0ADACOAAwAjgAMAI4A
DACOAAwAjQAMAI0ADACNAAwAjQAMAI0ADACNAAwAjQAMAI0ADACNAAsAjQALAI0ACgCOAAoAjgAK
AI0ACgCNAAoAjQAKAAQAAAAtAQIABAAAAAYBAQAEAAAALQEAAAQAAAAnAf//AwAAAB4ABAAAAC0B
AwAEAAAABgEBAAQAAAAtAQEALgAAACQDFQCWAAkAlQAJAJUACwCUAAkAkwAJAJMACgCTAAoAkwAK
AJMACgCTAAoAkwAKAJMACgCTAAoAkwAKAJMADACUAAwAlAAKAJUADACWAAwAlgAJAJYACQAEAAAA
LQECAAQAAAAGAQEABAAAAC0BAAAEAAAAJwH//wMAAAAeAAQAAAAtAQMABAAAAAYBAQAEAAAALQEB
AMgAAAA4BQIATgATAJgACwCYAAsAmAALAJgACwCYAAsAmAALAJgACgCYAAoAmAAKAJgACgCYAAoA
mAAKAJgACgCYAAoAmAAKAJcACgCXAAoAlwAKAJcACgCXAAoAlwAKAJcACgCXAAoAlwAKAJcACgCX
AAoAlwAKAJcACgCWAAsAlgALAJYACwCWAAsAlgALAJYACwCWAAsAlgALAJYACwCWAAsAlgALAJcA
DACXAAwAlwAMAJcADACXAAwAlwAMAJcADACXAAwAlwAMAJcADACXAAwAmAAMAJgADACYAAwAmAAM
AJgADACYAAwAmAAMAJgADACYAAwAmAAMAJgADACYAAwAmAAMAJcADACXAAwAlwAMAJcADACXAAwA
lwALAJcACwCXAAsAlwALAJcACwCXAAsAlwALAJcACwCYAAsAmAALAJcACgCXAAoAlwAKAJcACgCX
AAoAlwAKAJgACwCYAAsAmAALAJgACwCXAAsAlwALAJcACwCXAAsAlwAKAJcACgCXAAoAlwAKAJcA
CgAEAAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAAJwH//wMAAAAeAAQAAAAtAQMABAAAAAYBAQAE
AAAALQEBAFYAAAAkAykAmwAKAJsACgCbAAoAmgAKAJoACgCbAAoAmwALAJsADACbAAwAmwAMAJsA
DACbAAwAmwAMAJsADACbAAwAmwAMAJsADACbAAwAmwAMAJsADACbAAwAnAAMAJwADACcAAwAnAAM
AJsADACbAAwAmwAMAJsADACbAAwAmwAMAJsADACbAAwAmwALAJsACwCbAAoAnAAKAJwACgCbAAoA
mwAKAJsACgAEAAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAAJwH//wMAAAAeAAQAAAAtAQMABAAA
AAYBAQAEAAAALQEBADIAAAAkAxcAmgALAJoACgCaAAoAmQALAJkACgCYAAoAmAAKAJgACgCYAAoA
mAAKAJgACgCYAAoAmAAKAJgACgCZAAsAmQALAJgADACZAAwAmQALAJoADACaAAwAmQALAJoACwAE
AAAALQECAAQAAAAGAQEABAAAAC0BAAAEAAAAJwH//wQAAADwAQMAAwAAAB4ABwAAAPwCAAD/ACYA
AAAEAAAALQEDAAQAAAAGAQEABAAAAC0BAQAOAAAAJAMFAJsACgCaAAoAmwAJAJsACQCbAAoABAAA
AC0BAgAEAAAABgEBAAQAAAAtAQAABAAAACcB//8DAAAAHgAEAAAALQEBAAcAAAD8AgAAMQAAAAAA
BAAAAC0BBQAEAAAALQEBAA4AAAAkAwUAIQBDACEARAB+AEQAfgBDACEAQwAEAAAALQEBAAQAAAAt
AQAABAAAAPABBQAEAAAALQECAAQAAAAnAf//AwAAAB4ABAAAAC0BAQAHAAAA/AIAADEAAAAAAAQA
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
AAAAAADzAxQAAAACAAAABAAAAAAAAAABAACAAAAAAAAA8wMUAAAAAwAAAAQAAAAAAAAAAgAAgAAA
AAAPANAHKgIAAB8AFAQcAAAAAAAVBBQAAACdjVQJAMqaO5qr2y4Aypo7AQEAAA8A+gNnAAAAAAD+
AwMAAAAAAQAAAP0DNAAAAD8AAABkAAAAPwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAAk
/f//mv///wEAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQA
AABkAAAAZAAAAGQAAABkAAAAgKUTAItoETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/
AxQAAAACAAAEDAAAAAAAAAAAAAAAAgAAAB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAA
AgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABk
AAAAIQAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA
/gMDAAAAAAEAAAD9AzQAAABLAAAAZAAAAEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAA
Pvj//5T///8BABMAcAD7AwgAAAAAAAAAJAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMw
AAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwA
AAAAANoPBAAAAA0APQAPAPAPrhEAAAAA8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAA
AAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09B
UCALKGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABd
AAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwg
Tm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRl
a2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNo
aSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAA
oAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAA
AAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAA
AAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAA
AAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAA
AERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3Zl
ciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNP
QVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACf
DwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/k
AAAASW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5v
bG9naWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0
b29scyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBF
Y2xpcHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFu
Z2VzAAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQA
AACqDxoAAAC7AAAAAAAAAAYAAAABAAAAAAAkAAAAAAAAAAAA8wMUAAAACAAAAAQAAAACAAAABAEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACg
D9YEAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkA
IABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1
AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0A
aQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBz
ACwAIAAuAE4ARQBUACwAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAA
UwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQByAHYA
aQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAAZwBl
AG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgA
ZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABo
AGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQAC0A
TABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8AbgAs
ACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAFcAUwBEAEwAIAB1AHMAaQBuAGcAIABt
AGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkA
cwAsACAALgBOAEUAVAAsACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAg
AFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAA
QQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBu
AGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMA
cwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQBy
AHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAA
aQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAkQAA
AAAAABAAAFAAzwAAAAEAABAAAFAAawAAAAAAABAAAFAAoQAAAAEAABAAAFAAkQAAAAAAAgAUAM8A
AAAAAAIAEgBrAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPLAAAAIIAAAAAAAAACQAAAAEAAAAD
ADEBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAA
nw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQA
AAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBz
ACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8A
bgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBn
AHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwA
IABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAg
AHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUA
cgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQBy
ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQA
ZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBn
ACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAA
aQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUAdABoAG8AZABz
ACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAA
ZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAm
IA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUA
cgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAA
AFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEA
ABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgC
AIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAA
CgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAA
AAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAAAKgPlAEAAFdl
YiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2Vk
IGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQ
IG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRv
IHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdT
REwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJl
IHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1l
bnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBT
T0FQAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAAEAAAUACJAAAAAAAAEAAAUACfAAAAAAACABwA
bQAAAAAAAgAYAIkAAAAAAAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAAAAAAAACfDwQAAAAA
AAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAAlAAAA
BAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxlLwDwD+AAAAAAAPMD
FAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAADAQAAAAAAAAAA8wMU
AAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcBAAAAAAAAAADzAxQA
AAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEAAAAAAAAAAPMDFAAA
ACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAnAAAAAAAAAAAAAAALAQAAAAAAAAAA6gMAAAAA
DwDuA5oKAAACAO8DGAAAAAgAAAANDhMAAAAAAAEAAIAGAQAABwATAA8ADAQKCgAADwAC8AIKAACQ
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
MQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/
AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0A
AABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAA
AFwAAABdAAAAXgAAAF8AAABgAAAAYQAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAA
agAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4
AAAAeQAAAHoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAIAAAACBAAAAggAAAIMAAACEAAAAhQAAAIYA
AACHAAAAiAAAAIkAAACKAAAAiwAAAIwAAACNAAAAjgAAAI8AAACQAAAAkQAAAJIAAACTAAAAlAAA
AJUAAACWAAAAlwAAAJgAAACZAAAAmgAAAJsAAACcAAAAnQAAAJ4AAACfAAAAoAAAAKEAAACiAAAA
owAAAKQAAAClAAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK0AAACuAAAArwAAALAAAACx
AAAAsgAAALMAAAC0AAAAtQAAALYAAAC3AAAAuAAAALkAAAC6AAAAuwAAALwAAAC9AAAAvgAAAL8A
AADAAAAAwQAAAMIAAADDAAAAxAAAAMUAAADGAAAAxwAAAMgAAADJAAAAygAAAMsAAADMAAAAzQAA
AM4AAADPAAAA0AAAANEAAADSAAAA0wAAANQAAADVAAAA1gAAANcAAADYAAAA2QAAANoAAADbAAAA
3AAAAN0AAADeAAAA3wAAAOAAAADhAAAA4gAAAOMAAADkAAAA5QAAAOYAAADnAAAA6AAAAOkAAADq
AAAA6wAAAOwAAADtAAAA7gAAAO8AAADwAAAA8QAAAPIAAADzAAAA9AAAAPUAAAD2AAAA9wAAAPgA
AAD5AAAA+gAAAPsAAAD8AAAA/QAAAP4AAAD/AAAAAAEAAAEBAAACAQAAAwEAAAQBAAAFAQAABgEA
AAcBAAAIAQAACQEAAAoBAAALAQAADAEAAA0BAAAOAQAADwEAABABAAARAQAAEgEAABMBAAAUAQAA
FQEAABYBAAAXAQAAGAEAABkBAAAaAQAAGwEAABwBAAAdAQAAHgEAAB8BAAAgAQAAIQEAACIBAAAj
AQAAJAEAACUBAAAmAQAAJwEAACgBAAApAQAAKgEAACsBAAAsAQAALQEAAC4BAAAvAQAAMAEAADEB
AAAyAQAAMwEAADQBAAA1AQAANgEAADcBAAA4AQAAOQEAADoBAAA7AQAAPAEAAD0BAAA+AQAAPwEA
AEABAABBAQAAQgEAAEMBAABEAQAARQEAAEYBAABHAQAASAEAAEkBAABKAQAASwEAAEwBAABNAQAA
TgEAAE8BAABQAQAAUQEAAFIBAABTAQAAVAEAAFUBAABWAQAAVwEAAFgBAABZAQAAWgEAAFsBAABc
AQAAXQEAAF4BAABfAQAAYAEAAGEBAABiAQAAYwEAAGQBAABlAQAAZgEAAGcBAABoAQAAaQEAAGoB
AABrAQAAbAEAAG0BAABuAQAAbwEAAHABAABxAQAAcgEAAHMBAAB0AQAAdQEAAHYBAAB3AQAAeAEA
AHkBAAB6AQAAewEAAHwBAAB9AQAAfgEAAH8BAACAAQAAgQEAAIIBAACDAQAAhAEAAIUBAACGAQAA
hwEAAIgBAACJAQAAigEAAIsBAACMAQAAjQEAAI4BAACPAQAAkAEAAJEBAACSAQAAkwEAAJQBAACV
AQAAlgEAAJcBAACYAQAAmQEAAJoBAACbAQAAnAEAAJ0BAACeAQAAnwEAAKABAAChAQAAogEAAKMB
AACkAQAApQEAAKYBAACnAQAAqAEAAKkBAACqAQAAqwEAAKwBAACtAQAArgEAAK8BAACwAQAAsQEA
ALIBAACzAQAAtAEAALUBAAC2AQAAtwEAALgBAAC5AQAAugEAALsBAAC8AQAAvQEAAL4BAAC/AQAA
wAEAAMEBAADCAQAAwwEAAMQBAADFAQAAxgEAAMcBAADIAQAAyQEAAMoBAADLAQAAzAEAAM0BAADO
AQAAzwEAANABAADRAQAA0gEAANMBAADUAQAA1QEAANYBAADXAQAA2AEAANkBAADaAQAA2wEAANwB
AADdAQAA3gEAAN8BAADgAQAA4QEAAOIBAADjAQAA5AEAAOUBAADmAQAA5wEAAOgBAADpAQAA6gEA
AOsBAADsAQAA7QEAAO4BAADvAQAA8AEAAPEBAADyAQAA8wEAAPQBAAD1AQAA9gEAAPcBAAD4AQAA
+QEAAPoBAAD7AQAA/AEAAP0BAAD+AQAA/wEAAAACAAABAgAAAgIAAP7///8EAgAABQIAAAYCAAAH
AgAACAIAAAkCAAAKAgAACwIAAAwCAAANAgAADgIAAA8CAAAQAgAAEQIAABICAAATAgAAFAIAABUC
AAAWAgAAFwIAABgCAAAZAgAAGgIAABsCAAAcAgAAHQIAAB4CAAAfAgAAIAIAACECAAAiAgAAIwIA
ACQCAAAlAgAAJgIAACcCAAAoAgAAKQIAACoCAAArAgAALAIAAC0CAAAuAgAALwIAADACAAAxAgAA
MgIAADMCAAA0AgAANQIAADYCAAA3AgAAOAIAADkCAAA6AgAAOwIAADwCAAA9AgAAPgIAAD8CAABA
AgAAQQIAAEICAABDAgAARAIAAEUCAABGAgAARwIAAEgCAABJAgAASgIAAEsCAABMAgAATQIAAE4C
AABPAgAAUAIAAFECAABSAgAAUwIAAFQCAABVAgAAVgIAAFcCAABYAgAAWQIAAFoCAABbAgAAXAIA
AF0CAACPAgAAXwIAAGACAABhAgAAYgIAAGMCAABkAgAAZQIAAGYCAABnAgAAaAIAAGkCAABqAgAA
awIAAGwCAABtAgAAbgIAAG8CAABwAgAAcQIAAHICAABzAgAAdAIAAHUCAAB2AgAA/v///3gCAAB5
AgAAegIAAHsCAAB8AgAAfQIAAH4CAAB/AgAAgAIAAFIAbwBvAHQAIABFAG4AdAByAHkAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8DAAAAEI2B
ZJtPzxGG6gCqALkp6AAAAAAAAAAAAAAAAACZG2k/AscBnwIAAEADAAAAAAAAUABpAGMAdAB1AHIA
ZQBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgH/
////AgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAQEAAAA
AABDAHUAcgByAGUAbgB0ACAAVQBzAGUAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAGgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAwAAAA7AAAAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIBAQAAAAUAAAD/////AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAXgIAANwwAAAAAAAAgQIAAIICAACDAgAAhAIAAIUCAACGAgAAoQIA
AP3////9/////f////3////9////jgIAAP3////+////kAIAAJECAACSAgAAkwIAAJQCAACVAgAA
lgIAAJcCAACYAgAAmQIAAJoCAACbAgAAnAIAAJ0CAAB3AgAA/f///3wDAAD+////ogIAAKMCAACk
AgAApQIAAKYCAACnAgAAqAIAAKkCAACqAgAAqwIAAKwCAACtAgAArgIAAK8CAACwAgAAsQIAALIC
AACzAgAAtAIAALUCAAC2AgAAtwIAALgCAAC5AgAAugIAALsCAAC8AgAAvQIAAL4CAAC/AgAAwAIA
AMECAADCAgAAwwIAAMQCAADFAgAAxgIAAMcCAADIAgAAyQIAAMoCAADLAgAAzAIAAM0CAADOAgAA
zwIAANACAADRAgAA0gIAANMCAADUAgAA1QIAANYCAADXAgAA2AIAANkCAADaAgAA2wIAANwCAADd
AgAA3gIAAN8CAADgAgAA4QIAAOICAADjAgAA5AIAAOUCAADmAgAA5wIAAOgCAADpAgAA6gIAAOsC
AADsAgAA7QIAAO4CAADvAgAA8AIAAPECAADyAgAA8wIAAPQCAAD1AgAA9gIAAPcCAAD4AgAA+QIA
APoCAAD7AgAA/AIAAP0CAAD+AgAAAAMAAP3///9QAG8AdwBlAHIAUABvAGkAbgB0ACAARABvAGMA
dQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAf///////////////wAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCAAD90QQAAAAAAAUARABvAGMAdQBtAGUA
bgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAA4AAIBBAAA
AP//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA8
pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABhIwALcPRAAAAC3/M/8gADD/DmYdZwAA
ZQB3ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAYSAACk
DwwAAACAAEMAgAACAAIAGAAAAKUPEgAAAAAAMAguAAIAAAAAAAAABwAAAAAAqQ8KAAAABwAAAAIA
EQQJBEAAow9uAAAABQD//T8AAAAiIAAAZAAAAAD/AABkAAAAAAAAAAAAQAIAAAAABwAAAP//7wCA
AAAAAQAAAP//EgAAAAABAAAABQAAIAEgAQAAAAAABQAAQAJAAgAAAAAABQAAYANgAwAAAAAABQAA
gASABAAAAAAPAAsE9AIAAA8AAPDsAgAAAAAG8OgBAAAE7AAAPAAAAIsAAAATAAAAAAAAAAcAAAAC
AAAABQAAAAAAAAAEAAAABAAAAAoAAAAEAAAAJAAAAAAAAAAEAAAAAAAAABwAAAAAAAAABAAAAAAA
AAAEAAAACgAAAGIAAAAAAAAABAAAAAAAAAAGAAAADQAAADsAAAAAAAAABAAAAAAAAAAoAAAAAAAA
AAgAAAAAAAAACgAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAAAJAAAAAAAAAAgAAAAAAAAA
CAAAAAAAAAAGAAAAEAAAAAQAAAARAAAACAAAABIAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAQ
AAAAAAAAAAQAAAAQAAAABQAAABEAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQA
AAAJAAAAGAAAAB4AAAAEAAAABQAAAAQAAAAgAAAABAAAACEAAAAEAAAAAAAAAAQAAAAXAAAABAAA
AAAAAAAIAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAAYgAAAAAAAAAEAAAA
AAAAAAQAAAAAAAAABAAAACIAAAAIAAAAAAAAAAYAAAAkAAAACAAAAAAAAAAGAAAAJgAAAAQAAAAn
AAAABAAAAD8AAfCEAAAAAgAH8CQAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA
AABiAAfwJAAAAAYGoE6UkvZIpZSJyXQlEaIrQ/8AMecBAAEAAAAAAAAAAAAAAGIAB/AkAAAABgYv
tLCpIMunqSLY9YPUTvpl/wBPHQIAAQAAADHnAQAAAAAAgwAL8DAAAACBAQQAAAiDAQAAAAiGQQAA
AAC/ARAAEADAAQEAAAjFQQAAAAD/AQgACAABAgIAAAhgABrxGAAAAMwAAAD/AP8A/5n/AP9m/wBm
/8wAZv8zAEAAHvEQAAAA/2b/AP////8CAAAI9wAAEB8A8A84AAAAAADzAxQAAAACAAAABAAAAAAA
AAABAACAAAAAAAAA8wMUAAAAAwAAAAQAAAAAAAAAAgAAgAAAAAAPANAHKgIAAB8AFAQcAAAAAAAV
BBQAAACdjVQJAMqaO5qr2y4Aypo7AQEAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAD8AAABk
AAAAPwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAAk/f//mv///wEAEwBwAPsDCAAAAAAA
AABwCAAAcAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABkAAAAZAAAAGQAAABkAAAAgKUT
AItoETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAA
AgAAAB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAA
AAAAAAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABkAAAAIQAAAGQAAAACAAAAgKUTAMyo
ETC8phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAABLAAAA
ZAAAAEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj//5T///8BABMAcAD7AwgAAAAA
AAAAJAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAA
VAAxADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPfhEA
AAAA8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVu
Y2Ugb2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRj
b25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0A
AAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9t
b3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2Vu
dHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShB
bGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAA
AAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAA
AAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAH
AAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAA
AACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1h
bmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRl
bGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25h
bCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZh
bnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/WAAAASW5zaWRlIHRoZSBmcmFtZXdv
cmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hU
VFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAo
V2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xpcHNlDUVhc3kgdG8gZGVhbCB3
aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAAAFoAKAAAAAEAABAAAFoA
rwAAAAAAAgAYACgAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAAAAAAAJ8PBAAA
AAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD9YEAABXAFMARABM
ACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUA
YgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABp
AGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcA
YQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBU
ACwAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwg
SgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAg
AEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQByAHYAaQBjAGUAHSAgAG8A
ZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAAZwBlAG4AZQByAGEAdABl
AGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIABKAGEA
dgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2
AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQAC0ATABhAG4AZwB1AGEA
ZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8AbgAsACAAJiApACwAIABS
AHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkA
YwBhAGwAbAB5ACAAZgByAG8AbQAgAFcAUwBEAEwAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3
AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUA
VAAsACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAc
IHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUA
IABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBm
ACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQA
bwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBz
AA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEA
bQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAkQAAAAAAABAAAFAAzwAA
AAEAABAAAFAAawAAAAAAABAAAFAAoQAAAAEAABAAAFAAkQAAAAAAAgAUAM8AAAAAAAIAEgBrAAAA
AAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPLAAAAIIAAAAAAAAACQAAAAEAAAADADEBAAAAAAAACQAA
AAEAAAADAKcAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAA
qA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgD
AABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBB
AFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQA
ZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBv
AG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUA
cgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBh
AHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcA
ZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABl
AG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAA
ZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBF
AFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8A
bgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBT
AEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4A
ZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBt
AG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwA
IAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAA
AFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIA
ABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgC
AIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQA
AAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAA
AAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAA
AAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFu
ZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0
aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUg
YnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAg
UlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJl
IGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8g
c2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3
b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQAAChD0IAAACf
AAAAAAAAEAAAUABtAAAAAQAAEAAAUACJAAAAAAAAEAAAUACfAAAAAAACABwAbQAAAAAAAgAYAIkA
AAAAAAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAAAAAAAACfDwQAAAAAAAAAAACoDwgAAAB4
c2QgZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAAlAAAABAAAAAEAAAAQAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxlLwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAA
AAAAAAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAADAQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAA
AAAABgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcBAAAAAAAAAADzAxQAAAAcAAAAAAAAAAAA
AAAIAQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEAAAAAAAAAAPMDFAAAACYAAAAAAAAAAAAA
AAoBAAAAAAAAAADzAxQAAAAnAAAAAAAAAAAAAAALAQAAAAAAAAAA6gMAAAAADwDwA38DAAABAPED
CAAAAA4BAAAHABEwDwAMBP8CAAAPAALw9wIAAOABCPAIAAAAAwAAAAOcAAAPAAPwjwIAAA8ABPAo
AAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAnAAABQAAAA8ABPBkAAAAEgAK8AgA
AAACnAAAIAIAAGMAC/AkAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAiAMAAAAAAAAQ
8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCaDA8ABPDrAQAAEgAK8AgAAAADnAAA
IAIAAHMAC/AqAAAABAAAAAAAfwAAAAQAgAAoJZoMvwEAAAEA/wEAAAEAAQMFaAAAiAMAAAAAAAAQ
8AgAAACJC6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACaDA8ADfB5AQAAAACfDwQAAAACAAAA
AACoD0MBAABGaXJzdGx5LCBsZXQgbWUgZGVzY3JpYmUgd2h5IHdlIGhhdmUgY2hvc2VuIFNPQVAg
YXMgYSB0cmFuc3BvcnQgcHJvdG9jb2wgb2YgTkVUQ09ORi4NSW5zaWRlIHRoZSBmcmFtZXdvcmsg
b2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAg
YXJlIHdlbGwgZGV2ZWxvcGVkLg1BbmQgRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0byBYTUwg
KFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZS4NU28gaXQgbWFrZXMg
aXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMuIAAAqg8aAAAAGAEA
AAAAAAAGAAAAAQAAAAAAJgAAAAAAAAAPAATwSAAAABIACvAIAAAAAZwAAAAMAACDAAvwMAAAAIEB
AAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////
AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8A
XwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOylxgGg4q0VAAByFxAAAAABABAAALUAABoAEAA6
zwAAAAD1DxwAAAAOAQAAoxoAA9y0AADB0gAAAQAAACcAAAABALAwDwDoA2IaAAABAOkDKAAAAIAW
AADgEAAAkxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAAMADS
DwQAAAABAAAADwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3ACAAvKYTALymEwCsH68A
PKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QAAAAt/zP/IAAw/7QwtzDD
MK8wAAAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAgAAEMiAA
tw9EAAAAVABpAG0AZYEDAACCAwAAgwMAAIQDAACFAwAAhgMAAIcDAACIAwAAiQMAAIoDAACLAwAA
jAMAAI0DAACOAwAAjwMAAJADAACRAwAAkgMAAJMDAACUAwAAlQMAAJYDAACXAwAAmAMAAJkDAACa
AwAAmwMAAJwDAACdAwAAngMAAJ8DAACgAwAAoQMAAKIDAACjAwAApAMAAKUDAACmAwAApwMAAKgD
AACpAwAAqgMAAKsDAACsAwAArQMAAK4DAACvAwAAsAMAALEDAACyAwAAswMAALQDAAC1AwAAtgMA
ALcDAAC4AwAAuQMAALoDAAC7AwAAvAMAAL0DAAC+AwAAvwMAAMADAADBAwAAwgMAAMMDAADEAwAA
xQMAAMYDAADHAwAAyAMAAMkDAADKAwAAywMAAMwDAADNAwAAzgMAAM8DAADQAwAA0QMAANIDAADT
AwAA1AMAANUDAADWAwAA1wMAANgDAADZAwAA2gMAANsDAADcAwAA3QMAAN4DAADfAwAA4AMAAOED
AADiAwAA4wMAAOQDAADlAwAA5gMAAOcDAADoAwAA6QMAAOoDAADrAwAA7AMAAO0DAADuAwAA7wMA
APADAADxAwAA8gMAAPMDAAD0AwAA9QMAAPYDAAD3AwAA+AMAAPkDAAD6AwAA+wMAAPwDAAD9AwAA
/gMAAP8DAAAABAAA/v8AAAUBAgAAAAAAAAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4w
AAAA0AIAABAAAAABAAAAiAAAAAMAAACQAAAADwAAAKgAAAAEAAAAtAAAAAYAAAC8AAAABwAAAMQA
AAAIAAAAzAAAAAkAAADUAAAACgAAANwAAAAXAAAA5AAAAAsAAADsAAAAEAAAAPQAAAATAAAA/AAA
ABYAAAAEAQAADQAAAAwBAAAMAAAAVwIAAAIAAACkAwAAHgAAABAAAACJ5pbKgsmNh4LtgrmC6QAA
HgAAAAQAAAAgAAAAAwAAAP3RBAADAAAAhAAAAAMAAAAIAAAAAwAAAAgAAAADAAAAAAAAAAMAAAAA
AAAAAwAAAKEaCgALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAANAAAABgAAAEFy
aWFsABAAAACCbIJyIIJvg1ODVoNig04AEAAAAFRpbWVzIE5ldyBSb21hbgAMAAAAgmyCciCCb5a+
kqkACwAAAEhpdGFjaGlSZWQAXQAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nICBORVRDT05G
IG92ZXIgU09BUCAgKGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEp
AAoAAABPYmplY3QBAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAP7/
///+////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////0cAAAAAAJ8PBAAAAAQAAAAAAKgPDwAAAExhbmd1YWdlDShXU0RMKQAAoQ8cAAAA
EAAAAAAAMAgAAAIAAAAAAAEAEAAAAAAAAgAOAA8ABPAHAQAAEgAK8AgAAAAMmAAAAAoAAKMAC/A8
AAAAfwAAAAQAgABEAT0EhQACAAAAhwABAAAAgQFm/zMAvwEQABAAwAH/Zv8AywHUlAAA/wEIAAgA
AQICAAAIQwAi8RgAAAB/BQAACAC/BQAACAD/BQAACAA/BgAACAAAABDwCAAAAIMMsgTPEe4NDwAN
8HsAAAAAAJ8PBAAAAAQAAAAAAKgPNQAAAEZ1bmRhbWVudGFsIE1lc3NhZ2luZw0oU09BUCwgU09B
UCB3aXRoIEF0dGFjaG1lbnQsLCwpAAChDyoAAAA2AAAAAAAwCAAAAgAAAAAAAQAWAAAAAAACAA4A
IAAAAAAABgAOAMwAAP4PAATwBgEAABIACvAIAAAADZgAAAAKAACjAAvwPAAAAH8AAAAEAIAAqAQ9
BIUAAgAAAIcAAQAAAIEBZv8zAL8BEAAQAMAB/2b/AMsB1JQAAP8BCAAIAAECAgAACEMAIvEYAAAA
fwUAAAgAvwUAAAgA/wUAAAgAPwYAAAgAAAAQ8AgAAAAbDrIEzxGGDw8ADfB6AAAAAACfDwQAAAAE
AAAAAACoDzQAAABUcmFuc3BvcnQgUHJvdG9jb2wNKEhUVFAsIEhUVFBTLCBIVFRQUiwgU01UUCwg
TVEsLCwpAAChDyoAAAA1AAAAAAAwCAAAAgAAAAAAAQATAAAAAAACAA4AIgAAAAAABgAOAMwAAP4P
AATw4QAAABIACvAIAAAADpgAAAAKAACjAAvwPAAAAH8AAAAEAIAAPAo9BIUAAgAAAIcAAQAAAIEB
Zv/MAL8BEAAQAMAB/2b/AMsB1JQAAP8BCAAIAAECAgAACEMAIvEYAAAAfwUAAAgAvwUAAAgA/wUA
AAgAPwYAAAgAAAAQ8AgAAAC9CvwRShTuDQ8ADfBVAAAAAACfDwQAAAAEAAAAAACoDx0AAABBUEkN
KEpBWE0sIA1KQVhSUEMsDSAuTkVULCwsKQAAoQ8cAAAAHgAAAAAAMAgAAAIAAAAAAAEAHgAAAAAA
AgAOAA8ABPBIAAAAEgAK8AgAAAABmAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwGOn4sAlAHe
vWgAvwESABIA/wEAAAgABAMJAAAAPwMBAAEAEADwByAAAAAAAGYA////AAAAmQDq6uoAZsz/AABm
/wD//8wAmcwAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAA
AAAA6y4IAAAA7KXGASAy3hAAAHIXEAAAAAEAEAD90gAAFQAQAGftAAAAAPUPHAAAAA4BAACjGgAD
2dIAAAn4AAABAAAAJwAAAAEAnwMPAOgDYhoAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAK
AAAADAAAAAAAAAABAAAAAAAAAQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAA
tw9EAAAAQQByAGkAYQBsAAAAAABlAHcAIACMuRMAjLkTAKwfrwAMuBMA9LcTANl2BTAIAAAAAAAA
AAy4EwCB1hEwBLgTAAAABAAQALcPRAAAAC3/M/8gADD/tDC3MMMwrzAAACAAjLkTAIy5EwCsH68A
DLgTAPS3EwDZdgUwCAAAAAAAAAAMuBMAgdYRMAS4EwCAAAQyIAC3D0QAAABUAGkAbQBlAHMAIABO
AGUAdwAgAFIAbwBtAGEAbgAAAAy4EwD0txMA2XYFMAgAAAAAAAAADLgTAIHWETAEuBMAAAAGEjAA
tw9EAAAALf8z/yAAMP8OZh1nAABlAHcAIABSAG8AbQBhAG4AAAAMuBMA9LcTANl2BTAIAAAAAAAA
AAy4EwCB1hEwBLgTAIAABhIAAKQPDAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAA
AAAHAAAAAACpDwoAAAAHAAAAAgARBAkEQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAGQAAAAA
AAAAAABAAgAAAAAHAAAA///vAIAAAAABAAAA//8SAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkAC
AAAAAAAFAABgA2ADAAAAAAAFAACABIAEAAAAAA8ACwT0AgAADwAA8OwCAAAAAAbw6AEAAATsAAA8
AAAAiwAAABMAAAAAAAAABwAAAAIAAAAFAAAAAAAAAAQAAAAEAAAACgAAAAQAAAAkAAAAAAAAAAQA
AAAAAAAAHAAAAAAAAAAEAAAAAAAAAAQAAAAKAAAAYgAAAAAAAAAEAAAAAAAAAAYAAAANAAAAOwAA
AAAAAAAEAAAAAAAAACgAAAAAAAAACAAAAAAAAAAKAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAA
AAAAAAkAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAQAAAABAAAABEAAAAIAAAAEgAAAAQAAAAA
AAAABAAAAAAAAAAEAAAAAAAAABAAAAAAAAAABAAAABAAAAAFAAAAEQAAAAQAAAAAAAAABAAAAAAA
AAAEAAAAAAAAAAQAAAAAAAAABAAAAAkAAAAYAAAAHgAAAAQAAAAFAAAABAAAACAAAAAEAAAAIQAA
AAQAAAAAAAAABAAAABcAAAAEAAAAAAAAAAgAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA
BgAAAAAAAABiAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAIgAAAAgAAAAAAAAABgAAACQAAAAI
AAAAAAAAAAYAAAAmAAAABAAAACcAAAAEAAAAPwAB8IQAAAACAAfwJAAAAAAAAAAAAAAAAAAAAAAA
AAAAAP8AAAAAAAAAAAAAAAAAAAAAAGIAB/AkAAAABgagTpSS9killInJdCURoitD/wAx5wEAAQAA
AAAAAAAAAAAAYgAH8CQAAAAGBi+0sKkgy6epItj1g9RO+mX/AE8dAgABAAAAMecBAAAAAACDAAvw
MAAAAIEBBAAACIMBAAAACIZBAAAAAL8BEAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACGAAGvEY
AAAAzAAAAP8A/wD/mf8A/2b/AGb/zABm/zMAQAAe8RAAAAD/Zv8A/////wIAAAj3AAAQHwDwDzgA
AAAAAPMDFAAAAAIAAAAEAAAAAAAAAAEAAIAAAAAAAADzAxQAAAADAAAABAAAAAAAAAACAACAAAAA
AA8A0AcqAgAAHwAUBBwAAAAAABUEFAAAAJ2NVAkAypo7mqvbLgDKmjsBAQAADwD6A2cAAAAAAP4D
AwAAAAABAAAA/QM0AAAAPwAAAGQAAAA/AAAAZAAAAAgAAAAAAAAAJLgTAIHWETAAAAAAAAAAACT9
//+a////AQATAHAA+wMIAAAAAAAAAHAIAABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAA
AGQAAABkAAAAZAAAAGQAAABQuBMAi2gRMIy5EwCEH68AAAAAAAAAAAAAAAAAAAAAAAABEwAfAP8D
FAAAAAIAAAQMAAAAAAAAAAAAAAACAAAAHwAIBDwAAAAAAP0DNAAAAEIAAABkAAAAQgAAAGQAAAAC
AAAAULgTAMyoETCMuRMAAAAAAAAAAAAAAAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAAIQAAAGQA
AAAhAAAAZAAAAAIAAABQuBMAzKgRMIy5EwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNnAAAAAAD+
AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAACS4EwCB1hEwAAAAAAAAAAA+
+P//lP///wEAEwBwAPsDCAAAAAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAA
AAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAA
AAAA2g8EAAAADQA9AA8A8A+uEQAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAA
BgAAAAAAqA9cAAAARXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQ
IAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0A
AAAAAAAAAAAwAAAAAAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBO
b3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVr
aSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hp
LCBIaXJveWFzdSBLaW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACg
AAAAAAACABIAAACqD4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAA
AAAAAAgAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAA
AAgAAAABAAAAAwATAAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAA
CAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAA
RGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVy
IFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09B
UCBhcyBhbiBpbmZvcm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPFwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACoD+QA
AABJbnNpZGUgdGhlIGZyYW1ld29yayBvZiBXZWIgU2VydmljZSwgcGVyaXBoZXJhbCB0ZWNobm9s
b2dpZXMgYXJvdW5kIFNPQVAvSFRUUCBhcmUgd2VsbCBkZXZlbG9wZWQNDURldmVsb3BtZW50IHRv
b2xzIHJlbGF0ZWQgdG8gWE1MIChXZWIgU2VydmljZSkgYXJlIGFidW5kYW50LCBzdWNoIGFzIEVj
bGlwc2UNSXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5n
ZXMAAKEPLgAAAK8AAAAAAAAQAABaADYAAAABAAAQAABaAK8AAAAAAAIAGAA2AAAAAAQCAIAEFAAA
AKoPGgAAALsAAAAAAAAABgAAAAEAAAAAACQAAAAAAAAAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAP
1gQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAg
AG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBp
AGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMA
LAAgAC4ATgBFAFQALAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABT
AEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEA
cABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBp
AGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUA
bgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABl
AHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgA
ZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBM
AGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwA
IAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0
AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAVwBTAEQATAAgAHUAcwBpAG4AZwAgAG0A
aQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBz
ACwAIAAuAE4ARQBUACwAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAA
UwBEAEsAKQANABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4A
YwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBz
AGEAcgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIA
cwBlAGwAdgBlAHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABp
AHMAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACRAAAA
AAAAEAAAUADPAAAAAQAAEAAAUABrAAAAAAAAEAAAUAChAAAAAQAAEAAAUACRAAAAAAACABQAzwAA
AAAAAgASAGsAAAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAggAAAAAAAAAJAAAAAQAAAAMA
MQEAAAAAAAAJAAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACf
DwQAAAAAAAAAAACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAA
AAcAAAAAAKAPOAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMA
IABhACAAUwBPAEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBu
AA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcA
dQByAGEAdABpAG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAg
AEYAaQBsAHQAZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAA
dABoAGUAIABlAGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQBy
AGUAZAANAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIA
IABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABl
AHYAZQBsAG8AcABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcA
IABDAA0ADQBOAEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABp
AHQAcwAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMA
IABiAHkAIABXAFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABn
AGUAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYg
DQBEAGEAdABhAG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQBy
AGYAYQBjAGUALAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAA
UABDAAAAAQAAEAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAA
EAAAUAAZAAAAAgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIA
gAgQACwAAAAACAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAK
AAAAAQAAAAMABAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAA
AQAAAAMAAgAAAAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAA
AAAAAACfDwQAAAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2Vi
IFNlcnZpY2UgYW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQg
aW1wbGVtZW50YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAg
bWlkZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8g
d3JpdGUgU09BUCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NE
TCBmaWxlcyBhcmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUg
d2lsbGluZyB0byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVu
dCBvZiBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNP
QVAAAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABt
AAAAAAACABgAiQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAE
AAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMU
AAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQA
AAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAA
ABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAA
JgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAABLAAAAZAAAAEsA
AABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj//5T///8BABMAcAD7AwgAAAAAAAAAJAwA
AHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAA
AACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPjBEAAAAA8wMU
AAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2Yg
aW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25mLXNv
YXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIA
HAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kg
SWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBS
ZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxh
IE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAI
AAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAA
AQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAA
AAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkA
AABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1l
bnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBv
ZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQA
APMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ug
b2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/kAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsgb2Yg
V2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJl
IHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2ViIFNl
cnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0IGVhc2llciB0
byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFuZ2VzAAChDy4AAACvAAAAAAAAEAAAWgA2AAAA
AQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAP1gQA
AFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8A
ZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABv
AG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQA
ZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAg
AC4ATgBFAFQALAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQA
SwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABh
AGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMA
ZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBl
AHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgA
LgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQBy
ACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEA
bgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAm
ICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8A
bQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAVwBTAEQATAAgAHUAcwBpAG4AZwAgAG0AaQBk
AGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwA
IAAuAE4ARQBUACwAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBE
AEsAKQANABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAA
YQBjAGgAZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBl
AB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEA
cgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBl
AGwAdgBlAHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMA
IABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACRAAAAAAAA
EAAAUADPAAAAAQAAEAAAUABrAAAAAAAAEAAAUAChAAAAAQAAEAAAUACRAAAAAAACABQAzwAAAAAA
AgASAGsAAAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAggAAAAAAAAAJAAAAAQAAAAMAMQEA
AAAAAAAJAAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQA
AAAAAAAAAACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcA
AAAAAKAPOAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABh
ACAAUwBPAEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0A
VwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQBy
AGEAdABpAG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYA
aQBsAHQAZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABo
AGUAIABlAGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUA
ZAANAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABp
AG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYA
ZQBsAG8AcABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABD
AA0ADQBOAEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQA
cwAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABi
AHkAIABXAFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUA
dABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBE
AGEAdABhAG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYA
YQBjAGUALAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABD
AAAAAQAAEAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAA
UAAZAAAAAgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQ
ACwAAAAACAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAA
AQAAAAMABAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAA
AAMAAgAAAAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAA
AACfDwQAAAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2ViIFNl
cnZpY2UgYW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1w
bGVtZW50YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlk
ZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3Jp
dGUgU09BUCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBm
aWxlcyBhcmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2ls
bGluZyB0byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBv
ZiBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVAA
AKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAA
AAACABgAiQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAA
AKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAA
AQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAA
DwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAa
AAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwA
AAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAA
AAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAPAD
0AMAAAEA8QMIAAAACAEAAAcAETAPAAwEUAMAAA8AAvBIAwAAIAEI8AgAAAADAAAAA2wAAA8AA/Dg
AgAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAABsAAAFAAAADwAE8GQA
AAASAArwCAAAAAJsAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAQABAC/AQEAAQD/AQEAAQABAwRoAACI
AwAAAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAALAJcMDwAE8DwCAAASAArw
CAAAAANsAAAgAgAAcwAL8CoAAAAEAAAAAAB/AAAABACAAKwIlwy/AQAAAQD/AQAAAQABAwVoAACI
AwAAAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAJcMDwAN8MoBAAAAAJ8P
BAAAAAIAAAAAAKAPtgEAAEYAaQByAHMAdAAgAG8AZgAgAGEAbABsACwAIAB0AGgAaQBzACAAZABy
AGEAZgB0ABkgIABvAGIAagBlAGMAdABpAHYAZQAgAGkAcwAgAHQAdwBvAGYAbwBsAGQALgANAE8A
bgBlACAAaQBzACAAdABvACAAZABlAHYAZQBsAG8AcAAgAGEAIABuAGUAdAB3AG8AcgBrACAAbQBh
AG4AYQBnAGUAbQBlAG4AdAAgAHMAeQBzAHQAZQBtACAAYgBhAHMAZQBkACAAbwBuACAATgBFAFQA
QwBPAE4ARgAgAG8AdgBlAHIAIABTAE8AQQBQAC4ADQBBAG4AZAAgAHQAaABlACAAbwB0AGgAZQBy
ACAAaQBzACAAdABvACAAcAByAG8AdgBpAGQAZQAgAGcAdQBpAGQAZQBsAGkAbgBlACAAbwBmACAA
aQBtAHAAbABlAG0AZQBuAHQAaQBuAGcAIABOAEUAVABDAE8ATgBGACAAbwB2AGUAcgAgAFMATwBB
AFAAIABhAHMAIABhAG4AIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AYQBsACAASQAtAEQALgANAA8A
BPBIAAAAEgAK8AgAAAABbAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwFh4GYAlAF+sZYAvwES
ABIA/wEAAAgABAMJAAAAPwMBAAEAEADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkA
mcwAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4I
AAAA6aXGAYCQlE4PAPADdQMAAAEA8QMIAAAADgEAAAcAETAPAAwE9QIAAA8AAvDtAgAA4AEI8AgA
AAADAAAAA5wAAA8AA/CFAgAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAA
AACcAAAFAAAADwAE8GQAAAASAArwCAAAAAKcAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAQABAC/AQEA
AQD/AQEAAQABAwRoAACIAwAAAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAAL
AJcMDwAE8OEBAAASAArwCAAAAAOcAAAgAgAAcwAL8CoAAAAEAAAAAAB/AAAABACAAAQilwy/AQAA
AQD/AQAAAQABAwVoAACIAwAAAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAM
AJcMDwAN8G8BAAAAAJ8PBAAAAAIAAAAAAKgPQQEAAEZpcnN0LCBsZXQgbWUgZGVzY3JpYmUgd2h5
IHdlIGhhdmUgY2hvc2VuIFNPQVAgYXMgYSB0cmFuc3BvcnQgcHJvdG9jb2wgb2YgTkVUQ09ORi4N
SW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9n
aWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkLg1BbmQgRGV2ZWxvcG1lbnQg
dG9vbHMgcmVsYXRlZCB0byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMg
RWNsaXBzZS4NU28gaXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9u
IGNoYW5nZXMuIAAAqg8SAAAABgAAAAEAAAAAADwBAAAAAAAADwAE8EgAAAASAArwCAAAAAGcAAAA
DAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkAAAA/AwEA
AQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoTMAAA
AAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADrLggAAADspcYBoOKtFQAAchcYAAAA
AQAQAOMSAQAPABAAKy0BABoAEAADMQEAAAD1DxwAAAAOAQAAoxoAA78SAQCANAEAAQAAACcAAAAB
ALAwDwDoA0AaAAABAOkDKAAAAIAWAADgEAAAkxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAA
AAEPAPIDAgIAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAA
AAAAZQB3ACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQA
EAC3D0QAAAAt/zP/IAAw/7QwtzDDMK8wAAAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAA
AAAAPKUTAIHWETA0pRMAgAAEMiAAtw9EAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4A
AAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABhIwALcPRAAAAC3/M/8gADD/DmYd
ZwAAZQB3ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAYS
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
VG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkg
Q2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJh
DShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAA
GgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAA
AAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAA
AAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAA
AAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3Jr
IG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1
aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRp
b25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABB
ZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/kAAAASW5zaWRlIHRoZSBmcmFt
ZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQ
L0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhN
TCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0
IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFuZ2VzAAChDy4AAACvAAAAAAAA
EAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIA
AAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEA
AAAAAKAP1gQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABv
AGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQA
IABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBn
ACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEA
eABpAHMALAAgAC4ATgBFAFQALAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQBy
AGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8A
ZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBl
AHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwA
IABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0
ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4A
bwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAg
AFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgA
bwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAg
AGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAVwBTAEQATAAgAHUAcwBpAG4A
ZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACwAIAAuAE4ARQBUACwAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUA
cgBlACAAUwBEAEsAKQANABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABv
AGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUA
cgBlAG4AYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBj
AGUAcwBzAGEAcgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAA
bwB1AHIAcwBlAGwAdgBlAHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBh
AGQAIABpAHMAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wA
AACRAAAAAAAAEAAAUADPAAAAAQAAEAAAUABrAAAAAAAAEAAAUAChAAAAAQAAEAAAUACRAAAAAAAC
ABQAzwAAAAAAAgASAGsAAAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAggAAAAAAAAAJAAAA
AQAAAAMAMQEAAAAAAAAJAAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAA
AAAAAACfDwQAAAAAAAAAAACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQ
AJ8PBAAAAAcAAAAAAKAPOAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMA
IABhAHMAIABhACAAUwBPAEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0
AGkAbwBuAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4A
ZgBpAGcAdQByAGEAdABpAG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABB
AE4ALAAgAEYAaQBsAHQAZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAA
YgBlACAAdABoAGUAIABlAGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBh
AHQAdQByAGUAZAANAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIA
dgBlAHIAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBl
ACAAZABlAHYAZQBsAG8AcABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMA
aQBuAGcAIABDAA0ADQBOAEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0
AHMAIABpAHQAcwAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgA
bwBkAHMAIABiAHkAIABXAFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAAp
ACwAIABnAGUAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkA
LAAgACYgDQBEAGEAdABhAG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBu
AHQAZQByAGYAYQBjAGUALAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAA
AAAAEAAAUABDAAAAAQAAEAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAX
AAAAAQAAEAAAUAAZAAAAAgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUA
AAAACAIAgAgQACwAAAAACAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEA
AAAAAAAKAAAAAQAAAAMABAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAA
AAAEAAAAAQAAAAMAAgAAAAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAA
AAsBAAAAAAAAAACfDwQAAAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+U
AQAAV2ViIFNlcnZpY2UgYW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAg
YmFzZWQgaW1wbGVtZW50YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBh
IFNPQVAgbWlkZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3Nh
cnkgdG8gd3JpdGUgU09BUCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBh
bmQgV1NETCBmaWxlcyBhcmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3
ZSBhcmUgd2lsbGluZyB0byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZl
bG9wbWVudCBvZiBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBv
dmVyIFNPQVAAAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAA
AAIAHABtAAAAAAACABgAiQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAA
ACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAA
AAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAA
AADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAA
APMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA
8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADq
AwAAAAAPAPADgQMAAAEA8QMIAAAADgEAAAcAETAPAAwEAQMAAA8AAvD5AgAA4AEI8AgAAAADAAAA
A5wAAA8AA/CRAgAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAACcAAAF
AAAADwAE8GQAAAASAArwCAAAAAKcAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAQABAC/AQEAAQD/AQEA
AQABAwRoAACIAwAAAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAALAJcMDwAE
8O0BAAASAArwCAAAAAOcAAAgAgAAcwAL8CoAAAAEAAAAAAB/AAAABACAAAQilwy/AQAAAQD/AQAA
AQABAwVoAACIAwAAAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAJcMDwAN
8HsBAAAAAJ8PBAAAAAIAAAAAAKgPOwEAAEZpcnN0LCBsZXQgbWUgZGVzY3JpYmUgd2h5IHdlIGNo
b3NlIFNPQVAgYXMgYSB0cmFuc3BvcnQgcHJvdG9jb2wgb2YgTkVUQ09ORi4NSW5zaWRlIHRoZSBm
cmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBT
T0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkLg1BbmQgRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRl
ZCB0byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZS4NU28g
aXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMuIAAA
qg8kAAAABgAAAAEAAAAAABgAAAAAAAAABQAAAAEAAAAAABkBAAAAAAAADwAE8EgAAAASAArwCAAA
AAGcAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkA
AAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAP
AIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADrLggAAADspcYBoOKtFQAA
chcQAAAAAQAQAMQ0AQAaABAADE8BAAAA9Q8cAAAADgEAAKMaAAOgNAEAlVIBAAEAAAAnAAAAAQCw
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
AGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////AQATAHAA+wMIAAAA
AAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQ
AFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD6QR
AAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoD1wAAABFeHBlcmll
bmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFmdC1paWppbWEtbmV0
Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAAADAAAAAAAAIAIAAt
AAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVyIDYsIDIwMDYNDVRv
bW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRhDShIaXRhY2hpIENl
bnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95YXN1IEtpbXVyYQ0o
QWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIAEgAAAKoPhgAAABoA
AAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAAAAEAAAADAAEAAAAA
AAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEAAAADABMAAAAAAAAA
BwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAA
AAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9wIGEgbmV0d29yayBt
YW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0NUHJvdmlkZSBndWlk
ZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFuIGluZm9ybWF0aW9u
YWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2
YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lkZSB0aGUgZnJhbWV3
b3JrIG9mIFdlYiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBhcm91bmQgU09BUC9I
VFRQIGFyZSB3ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0byBYTUwg
KFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1JdCBtYWtlcyBpdCBl
YXNpZXIgdG8gZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAA
AFoANgAAAAEAABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAA
BAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAA
AACgD9wEAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBn
AHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAA
YQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAg
AG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgA
aQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABo
AGUAcgBlACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQA
IABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAg
AHMAZQByAHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMA
RABMACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBl
AG4AdAAgACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAA
YQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBU
ACwAIABQAC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkA
dABoAG8AbgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQ
AEkAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAFcAUwBEAEwAIAB1AHMA
aQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABl
ACAAQQB4AGkAcwAsACAALgBOAEUAVAAsACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAA
aABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBk
ACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUA
ZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBu
AGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAgAGIA
eQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBs
AG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAA
oQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAawAAAAAAABAAAFAAoQAAAAEAABAAAFAAlAAA
AAAAAgAUAM8AAAAAAAIAEgBrAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPPgAAAHcAAAAAAAAA
BwAAAAEAAAAAAAcAAAAAAAAACQAAAAEAAAADADEBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADz
AxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJl
IG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAA
QQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAg
AGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAA
bgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBp
AG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEA
IABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBu
AGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAA
ZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBu
ACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4A
RgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2
AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkA
bwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBl
AGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUA
dAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAg
AFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAA
LAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAA
AAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMA
AAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZ
AAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUA
AAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAA
AAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1
c2lvbnMQAJ8PBAAAAAEAAAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNp
dmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBp
cyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZl
bG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1C
b3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2Vu
ZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRn
ZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lz
dGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAA
EAAAUACJAAAAAAAAEAAAUACfAAAAAAACABwAbQAAAAAAAgAYAIkAAAAAAAIAHAAAAPMDFAAAACQA
AAAEAAAAAQAAAA8BAAAAAAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAA
AAEAAAADAAYAAAAAAAAAAADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAA
qA8JAAAAV1NETCBmaWxlLwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQA
AAAXAAAAAAAAAAAAAAADAQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAA
ABsAAAAAAAAAAAAAAAcBAAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAA
HQAAAAAAAAAAAAAACQEAAAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAn
AAAAAAAAAAAAAAALAQAAAAAAAAAA6gMAAAAADwDuA6MCAAACAO8DGAAAAAEAAAANDgAAAAAAAAEA
AIAIAQAABwATAAAA+QMQAAAAAAAAAAAAAAACAAEAAsxMMA8ADASiAQAADwAC8JoBAACgAAjwCAAA
AAMAAABhKAAADwAD8CoBAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAA
ACgAAAUAAAAPAATweAAAABIACvAIAAAAAigAACACAABjAAvwJAAAAAQAAAAAAH8AAAAEAIAAOBdG
BL8BAAABAP8BAAABAAEDCBAAAAAAEPAIAAAAZgAgAWAVDAIPABHwEAAAAAAAwwsIAAAAAAAAAA0A
RgQPAA3wDAAAAAAAng8EAAAAAAAAAA8ABPByAAAAEgAK8AgAAABhKAAAIAIAAFMAC/AeAAAAfwAA
AAQAgAAMGEYEvwEAAAEA/wEAAAEAAQMJEAAAAAAQ8AgAAAAfAyABYBUTDw8AEfAQAAAAAADDCwgA
AAABAAAADgBGBA8ADfAMAAAAAACeDwQAAAABAAAADwAE8EgAAAASAArwCAAAAAEoAAAADAAAgwAL
8DAAAACBAQAAAAiDAQUAAAiTAY6fiwCUAd69aAC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAPAAXw
AAAAABAA8AcgAAAA////AAAAAACAgIAAAAAAAADMmQAzM8wAzMz/ALKysgAPAIgTkQAAAA8AihOJ
AAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLE2kAAAAAAOsuCAAAAAGkxgFQPDY0AAAAKwQA
AAAAAAAAHwBE8T0AAAAAACfxIAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAKYTAP////8SAAAADwA9
8Q0AAABAAULxBQAAAAEJAAAADwACKwAAAAAPAPADMgYAAAEA8QMIAAAABAEAAAcAETAPAAwEsgUA
AA8AAvCqBQAAAAII8AgAAAADAAAAA6QAAA8AA/BCBQAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAA
AAAAAAAAAAACAArwCAAAAACkAAAFAAAADwAE8F4AAAASAArwCAAAAAKkAAAgAgAAUwAL8B4AAAAE
AAAAAAB/AAQABAC/AQEAAQD/AQEAAQABAwRoAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMML
CAAAAAAAAAALAJcMDwAE8KQEAAASAArwCAAAAAOkAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAAABACA
AJwtlwy/AQAAAQD/AQAAAQABAwVoAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEA
AAAMAJcMDwAN8DgEAAAAAJ8PBAAAAAIAAAAAAKAP6AMAAEkAbgAgAGEAZABkAGkAdABpAG8AbgAs
ACAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAA
bwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAC4ADQBCAHkAIAB1AHQAaQBsAGkAegBpAG4AZwAg
AFcAUwBEAEwALAAgAHcAZQAgAGMAYQBuACAAZwBlAHQAIABiAGUAbgBlAGYAaQB0AHMALgANAEYA
aQByAHMAdABsAHkALAAgAFcAUwBEAEwAIABpAHMAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0
AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkA
ZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAs
ACAALgBOAEUAVAAsACAASQBCAE0AIABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLAC4ADQBUAGgA
ZQByAGUAZgBvAHIAZQAsACAAVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBu
AGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAA
YQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAGEAcwAgAHcAZQBsAGwALgAN
AFMAZQBjAG8AbgBkAGwAeQAsACAAVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkA
IABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAFcAUwBEAEwAIAB1AHMAaQBu
AGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAZABlAHMAYwByAGkAYgBlAGQAIABiAGUAZgBvAHIA
ZQAuAA0AVABoAGUAcgBlAGYAbwByAGUALAAgAGkAdAAZIHMAIAB1AG4AbgBlAGMAZQBzAHMAYQBy
AHkAIAB0AG8AIABjAGEAcgBlACAAYQBiAG8AdQB0ACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAA
bwB1AHIAcwBlAGwAdgBlAHMAIABhAG4AZAAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBl
AGQAdQBjAGUAcwAgAHQAaABlACAAZABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8A
YQBkAC4ADQAAAKoPNAAAAAMAAAAAAAAADgAAAAEAAAAAALEAAAAAAAAACQAAAAEAAAADACkBAAAA
AAAAAQAAAAAAAAAPAATwSAAAABIACvAIAAAAAaQAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMB
YeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAAAACAgIAAAAAA
ALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAA
AACLExAAAAAAAOsuCAAAANj3xgGw827WAAByFxgAAAABABAA0VIBAAgAEAAxbQEAHAAQANxvAQAA
APUPHAAAAAQBAACjGgADrVIBABZ2AQABAAAAJwAAAAEAoAMPAOgDShoAAAEA6QMoAAAAgBYAAOAQ
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
EwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAAAAAAAAAkDAAAcAD7AwgAAAABAAAASQgA
AA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAA
cLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+WEQAAAADzAxQAAAAEAAAABAAAAAIAAAAA
AQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5F
VENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlv
bi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAA
qA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtv
IFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9z
aGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYA
AACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAA
AAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUA
AAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMU
AAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8E
AAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQg
b24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBO
RVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAAC
AAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACf
DwQAAAAHAAAAAACoD+QAAABJbnNpZGUgdGhlIGZyYW1ld29yayBvZiBXZWIgU2VydmljZSwgcGVy
aXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5kIFNPQVAvSFRUUCBhcmUgd2VsbCBkZXZlbG9wZWQN
DURldmVsb3BtZW50IHRvb2xzIHJlbGF0ZWQgdG8gWE1MIChXZWIgU2VydmljZSkgYXJlIGFidW5k
YW50LCBzdWNoIGFzIEVjbGlwc2UNSXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVj
aWZpY2F0aW9uIGNoYW5nZXMAAKEPLgAAAK8AAAAAAAAQAABaADYAAAABAAAQAABaAK8AAAAAAAIA
GAA2AAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAAAAAAAACfDwQAAAAAAAAAAACo
DxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/OBAAAVwBTAEQATAAgAGkAcwAg
AHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBlAGIAIABTAGUA
cgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABs
AHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAA
cwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBk
ACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIEoA
YQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUAcgB2AGkAYwBlAB0gIABvAGYA
IABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBk
ACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAASgBhAHYA
YQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIAIABlAG4AdgBp
AHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAAUAAtAEwAYQBuAGcAdQBhAGcA
ZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABvAG4ALAAgACYgKQAsACAAUgB1
AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMA
YQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBz
ACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcA
UwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgdwBzAGQAbAAyAGoAYQB2
AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIAANABwg
QQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAg
AFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAAdABvACAAdwByAGkAdABlACAA
UwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBlAHMADQBEAGUAdgBlAGwAbwBw
AGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwA
eQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACUAAAAAAAAEAAAUADPAAAAAQAAEAAAUABkAAAAAAAA
EAAAUAChAAAAAQAAEAAAUACUAAAAAAACABQAzwAAAAAAAgASAGQAAAAABAIAgAQUAKEAAAAACAIA
gAgSAAAAqg8+AAAAhQAAAAAAAAAJAAAAAQAAAAMA8QAAAAAAAAAFAAAAAQAAAAAANAAAAAAAAAAJ
AAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQAAAAAAAAA
AACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcAAAAAAKAP
OAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABhACAAUwBP
AEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0AVwBlACAA
ZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQByAGEAdABp
AG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYAaQBsAHQA
ZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABoAGUAIABl
AGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUAZAANAA0A
VwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABpAG0AcABs
AGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYAZQBsAG8A
cABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABDAA0ADQBO
AEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQAcwAgAGMA
bwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABiAHkAIABX
AFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdABjAG8A
bgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBEAGEAdABh
AG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYAYQBjAGUA
LAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABDAAAAAQAA
EAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAAUAAZAAAA
AgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQACwAAAAA
CAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAAAQAAAAMA
BAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAAAAMAAgAA
AAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAAAACfDwQA
AAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2ViIFNlcnZpY2Ug
YW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1wbGVtZW50
YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2Fy
ZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3JpdGUgU09B
UCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBmaWxlcyBh
cmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2lsbGluZyB0
byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBvZiBhIG5l
dHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVAAAKEPQgAA
AJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAAAAACABgA
iQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAA
AHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABAB
AAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAA
AAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAA
AAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAA
AAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAA
AAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAO4DowIAAAIA
7wMYAAAAAQAAAA0OAAAAAAAAAQAAgAgBAAAHABMAAAD5AxAAAAAAAAAAAAAAAAIAAQACzEwwDwAM
BKIBAAAPAALwmgEAAKAACPAIAAAAAwAAAGEoAAAPAAPwKgEAAA8ABPAoAAAAAQAJ8BAAAAAAAAAA
AAAAAAAAAAAAAAAAAgAK8AgAAAAAKAAABQAAAA8ABPB4AAAAEgAK8AgAAAACKAAAIAIAAGMAC/Ak
AAAABAAAAAAAfwAAAAQAgAA4F0YEvwEAAAEA/wEAAAEAAQMIEAAAAAAQ8AgAAABmACABYBUMAg8A
EfAQAAAAAADDCwgAAAAAAAAADQBGBA8ADfAMAAAAAACeDwQAAAAAAAAADwAE8HIAAAASAArwCAAA
AGEoAAAgAgAAUwAL8B4AAAB/AAAABACAAAwYRgS/AQAAAQD/AQAAAQABAwkQAAAAABDwCAAAAB8D
IAFgFRMPDwAR8BAAAAAAAMMLCAAAAAEAAAAOAEYEDwAN8AwAAAAAAJ4PBAAAAAEAAAAPAATwSAAA
ABIACvAIAAAAASgAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBjp+LAJQB3r1oAL8BEgASAP8B
AAAIAAQDCQAAAD8DAQABAA8ABfAAAAAAEADwByAAAAD///8AAAAAAICAgAAAAAAAAMyZADMzzADM
zP8AsrKyAA8AiBORAAAADwCKE4kAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTaQAAAAAA
6y4IAAAAAaTGAVA8NjQAAAArBAAAAAAAAAAfAETxPQAAAAAAJ/EgAAAAAAAAAAMAAAAAAAAAAAAA
AAAAAAAAphMA/////xIAAAAPAD3xDQAAAEABQvEFAAAAAQkAAAAPAAIrAAAAAAAAchcQAAAAAQAQ
AFp2AQAIABAArJABAAAA9Q8cAAAABAEAAKMaAAM2dgEAV5MBAAEAAAAnAAAAAQCgAw8A6ANKGgAA
AQDpAygAAACAFgAA4BAAAJMQAABJGAAABQAAAAoAAAAMAAAAAAAAAAEAAAAAAAABDwDyAwICAAAv
AMgPDAAAADAA0g8EAAAAAQAAAA8A1QcwAQAAAAC3D0QAAABBAHIAaQBhAGwAAAAAAGUAdwAgALym
EwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAEABAAtw9EAAAALf8z
/yAAMP+0MLcwwzCvMAAAIAC8phMAvKYTAKwfrwA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEw
NKUTAIAABDIgALcPRAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZ
dgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAYSMAC3D0QAAAAt/zP/IAAw/w5mHWcAAGUAdwAgAFIA
bwBtAGEAbgAAADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAgAAGEgAApA8MAAAAgABD
AIAAAgACABgAAAClDxIAAAAAADAILgACAAAAAAAAAAcAAAAAAKkPCgAAAAcAAAACABEECQRAAKMP
bgAAAAUA//0/AAAAIiAAAGQAAAAA/wAAZAAAAAAAAAAAAEACAAAAAAcAAAD//+8AgAAAAAEAAAD/
/xIAAAAAAQAAAAUAACABIAEAAAAAAAUAAEACQAIAAAAAAAUAAGADYAMAAAAAAAUAAIAEgAQAAAAA
DwALBPQCAAAPAADw7AIAAAAABvDoAQAABOwAADwAAACLAAAAEwAAAAAAAAAHAAAAAgAAAAUAAAAA
AAAABAAAAAQAAAAKAAAABAAAACQAAAAAAAAABAAAAAAAAAAcAAAAAAAAAAQAAAAAAAAABAAAAAoA
AABiAAAAAAAAAAQAAAAAAAAABgAAAA0AAAA7AAAAAAAAAAQAAAAAAAAAKAAAAAAAAAAIAAAAAAAA
AAoAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAACQAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA
BgAAABAAAAAEAAAAEQAAAAgAAAASAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAEAAAAAAAAAAE
AAAAEAAAAAUAAAARAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAACQAAABgA
AAAeAAAABAAAAAUAAAAEAAAAIAAAAAQAAAAhAAAABAAAAAAAAAAEAAAAFwAAAAQAAAAAAAAACAAA
AAAAAAAEAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAGIAAAAAAAAABAAAAAAAAAAEAAAA
AAAAAAQAAAAiAAAACAAAAAAAAAAGAAAAJAAAAAgAAAAAAAAABgAAACYAAAAEAAAAJwAAAAQAAAA/
AAHwhAAAAAIAB/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAYgAH8CQA
AAAGBqBOlJL2SKWUicl0JRGiK0P/ADHnAQABAAAAAAAAAAAAAABiAAfwJAAAAAYGL7SwqSDLp6ki
2PWD1E76Zf8ATx0CAAEAAAAx5wEAAAAAAIMAC/AwAAAAgQEEAAAIgwEAAAAIhkEAAAAAvwEQABAA
wAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIYAAa8RgAAADMAAAA/wD/AP+Z/wD/Zv8AZv/MAGb/MwBA
AB7xEAAAAP9m/wD/////AgAACPcAABAfAPAPOAAAAAAA8wMUAAAAAgAAAAQAAAAAAAAAAQAAgAAA
AAAAAPMDFAAAAAMAAAAEAAAAAAAAAAIAAIAAAAAADwDQByoCAAAfABQEHAAAAAAAFQQUAAAAnY1U
CQDKmjuaq9suAMqaOwEBAAAPAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAAA/AAAAZAAAAD8AAABk
AAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAJP3//5r///8BABMAcAD7AwgAAAAAAAAAcAgAAHAA
+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQAAABkAAAAZAAAAIClEwCLaBEwvKYT
AIQfrwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAABAwAAAAAAAAAAAAAAAIAAAAfAAgE
PAAAAAAA/QM0AAAAQgAAAGQAAABCAAAAZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAAAAAAAAAA
AAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAhAAAAZAAAACEAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAA
AAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAASwAAAGQAAABLAAAA
ZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////AQATAHAA+wMIAAAAAAAAACQMAABw
APsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAA
ixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD5YRAAAAAPMDFAAA
AAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoD1wAAABFeHBlcmllbmNlIG9mIGlt
cGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFmdC1paWppbWEtbmV0Y29uZi1zb2Fw
LWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAAADAAAAAAAAIAIAAtAAAAAAACABwA
EACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVyIDYsIDIwMDYNDVRvbW95dWtpIElp
amltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRhDShIaXRhY2hpIENlbnRyYWwgUmVz
ZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95YXN1IEtpbXVyYQ0oQWxheGFsYSBO
ZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIAEgAAAKoPhgAAABoAAAAAAAAACAAA
AAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABwAAAAEA
AAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEAAAADABMAAAAAAAAABwAAAAEAAAAD
AAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAA
T2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9wIGEgbmV0d29yayBtYW5hZ2VtZW50
IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0NUHJvdmlkZSBndWlkZWxpbmUgb2Yg
aW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFuIGluZm9ybWF0aW9uYWwgSS1EAADz
AxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2YW50YWdlIG9m
IHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lkZSB0aGUgZnJhbWV3b3JrIG9mIFdl
YiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBhcm91bmQgU09BUC9IVFRQIGFyZSB3
ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0byBYTUwgKFdlYiBTZXJ2
aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1JdCBtYWtlcyBpdCBlYXNpZXIgdG8g
ZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAAAFoANgAAAAEA
ABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAAAAAA
AJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD84EAABX
AFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYA
IABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBt
AGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQA
bABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAu
AE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAA
UwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQByAHYA
aQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAAZwBl
AG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgA
ZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABo
AGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQAC0A
TABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8AbgAs
ACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAg
AHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4A
ZAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCB3
AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAA
QQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAgAG8AZgAg
AFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0AG8A
IAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUAcwAN
AEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQAcgBhAG0A
YQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJQAAAAAAAAQAABQAM8AAAAB
AAAQAABQAGQAAAAAAAAQAABQAKEAAAABAAAQAABQAJQAAAAAAAIAFADPAAAAAAACABIAZAAAAAAE
AgCABBQAoQAAAAAIAgCACBIAAACqDz4AAACFAAAAAAAAAAkAAAABAAAAAwDxAAAAAAAAAAUAAAAB
AAAAAAA0AAAAAAAAAAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAA
nw8EAAAABwAAAAAAoA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAg
AGEAcwAgAGEAIABTAE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQA
aQBvAG4ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBm
AGkAZwB1AHIAYQB0AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEA
TgAsACAARgBpAGwAdABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABi
AGUAIAB0AGgAZQAgAGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEA
dAB1AHIAZQBkAA0ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2
AGUAcgAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUA
IABkAGUAdgBlAGwAbwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBp
AG4AZwAgAEMADQANAE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQA
cwAgAGkAdABzACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABv
AGQAcwAgAGIAeQAgAFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkA
LAAgAGcAZQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAs
ACAAJiANAEQAYQB0AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4A
dABlAHIAZgBhAGMAZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAA
AAAQAABQAEMAAAABAAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcA
AAABAAAQAABQABkAAAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAA
AAAIAgCACBAALAAAAAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAA
AAAAAAoAAAABAAAAAwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAA
AAQAAAABAAAAAwACAAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAA
CwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD5QB
AABXZWIgU2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBi
YXNlZCBpbXBsZW1lbnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEg
U09BUCBtaWRkbGV3YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2Fy
eSB0byB3cml0ZSBTT0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFu
ZCBXU0RMIGZpbGVzIGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdl
IGFyZSB3aWxsaW5nIHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVs
b3BtZW50IG9mIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92
ZXIgU09BUAAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAiQAAAAAAABAAAFAAnwAAAAAA
AgAcAG0AAAAAAAIAGACJAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8E
AAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAA
JQAAAAQAAAABAAAAEAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/gAAAA
AADzAxQAAAAPAAAAAAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAAAAAA
APMDFAAAABoAAAAAAAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAAAAAA
8wMUAAAAHAAAAAAAAAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAAAADz
AxQAAAAmAAAAAAAAAAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAAAOoD
AAAAAAAAchcIAAAAAQAQAJOTAQAAAPUPHAAAAAQBAACjGgADb5MBAOWtAQABAAAAJwAAAAEAoAMP
AOgDOBoAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAAAAAAAAABAAAAAAAAAQ8A
8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAAQQByAGkAYQBsAAAAAABl
AHcAIAC8phMAvKYTAKwfrwA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABAAQALcP
RAAAAC3/M/8gADD/tDC3MMMwrzAAACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAAAAA8
pRMAgdYRMDSlEwCAAAQyIAC3D0QAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAAADyl
EwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAGEjAAtw9EAAAALf8z/yAAMP8OZh1nAABl
AHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAIAABhIAAKQP
DAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAAAAAHAAAAAACpDwoAAAAHAAAAAgAR
BAkEQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAQQAAAIEAAAEBAAA/f///wUEAAAGBAAABwQA
AAgEAAAJBAAACgQAAAsEAAAMBAAADQQAAA4EAAAPBAAAEAQAABEEAAASBAAAEwQAABQEAAAVBAAA
FgQAABcEAAAYBAAAGQQAABoEAAAbBAAAHAQAAB0EAAAeBAAAHwQAACAEAAAhBAAAIgQAACMEAAAk
BAAAJQQAACYEAAAnBAAAKAQAACkEAAAqBAAAKwQAACwEAAAtBAAALgQAAC8EAAAwBAAAMQQAADIE
AAAzBAAANAQAADUEAAA2BAAANwQAADgEAAA5BAAAOgQAADsEAAA8BAAAPQQAAD4EAAA/BAAAQAQA
AEEEAABCBAAAQwQAAEQEAABFBAAARgQAAEcEAABIBAAASQQAAEoEAABLBAAATAQAAE0EAABOBAAA
TwQAAFAEAABRBAAAUgQAAFMEAABUBAAAVQQAAFYEAABXBAAAWAQAAFkEAABaBAAAWwQAAFwEAABd
BAAAXgQAAF8EAABgBAAAYQQAAGIEAABjBAAAZAQAAGUEAABmBAAAZwQAAGgEAABpBAAAagQAAGsE
AABsBAAAbQQAAG4EAABvBAAAcAQAAHEEAAByBAAAcwQAAHQEAAB1BAAAdgQAAHcEAAB4BAAAeQQA
AHoEAAB8BAAA/f///30EAAB+BAAAfwQAAIAEAAAAZAAAAAAAAAAAAEACAAAAAAcAAAD//+8AgAAA
AAEAAAD//xIAAAAAAQAAAAUAACABIAEAAAAAAAUAAEACQAIAAAAAAAUAAGADYAMAAAAAAAUAAIAE
gAQAAAAADwALBPQCAAAPAADw7AIAAAAABvDoAQAABOwAADwAAACLAAAAEwAAAAAAAAAHAAAAAgAA
AAUAAAAAAAAABAAAAAQAAAAKAAAABAAAACQAAAAAAAAABAAAAAAAAAAcAAAAAAAAAAQAAAAAAAAA
BAAAAAoAAABiAAAAAAAAAAQAAAAAAAAABgAAAA0AAAA7AAAAAAAAAAQAAAAAAAAAKAAAAAAAAAAI
AAAAAAAAAAoAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAACQAAAAAAAAAIAAAAAAAAAAgA
AAAAAAAABgAAABAAAAAEAAAAEQAAAAgAAAASAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAEAAA
AAAAAAAEAAAAEAAAAAUAAAARAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAA
CQAAABgAAAAeAAAABAAAAAUAAAAEAAAAIAAAAAQAAAAhAAAABAAAAAAAAAAEAAAAFwAAAAQAAAAA
AAAACAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAGIAAAAAAAAABAAAAAAA
AAAEAAAAAAAAAAQAAAAiAAAACAAAAAAAAAAGAAAAJAAAAAgAAAAAAAAABgAAACYAAAAEAAAAJwAA
AAQAAAA/AAHwhAAAAAIAB/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAA
YgAH8CQAAAAGBqBOlJL2SKWUicl0JRGiK0P/ADHnAQABAAAAAAAAAAAAAABiAAfwJAAAAAYGL7Sw
qSDLp6ki2PWD1E76Zf8ATx0CAAEAAAAx5wEAAAAAAIMAC/AwAAAAgQEEAAAIgwEAAAAIhkEAAAAA
vwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIYAAa8RgAAADMAAAA/wD/AP+Z/wD/Zv8AZv/M
AGb/MwBAAB7xEAAAAP9m/wD/////AgAACPcAABAfAPAPOAAAAAAA8wMUAAAAAgAAAAQAAAAAAAAA
AQAAgAAAAAAAAPMDFAAAAAMAAAAEAAAAAAAAAAIAAIAAAAAADwDQByoCAAAfABQEHAAAAAAAFQQU
AAAAnY1UCQDKmjuaq9suAMqaOwEBAAAPAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAAA/AAAAZAAA
AD8AAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAJP3//5r///8BABMAcAD7AwgAAAAAAAAA
cAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQAAABkAAAAZAAAAIClEwCL
aBEwvKYTAIQfrwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAABAwAAAAAAAAAAAAAAAIA
AAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABCAAAAZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAA
AAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAhAAAAZAAAACEAAABkAAAAAgAAAIClEwDMqBEw
vKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAASwAAAGQA
AABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////AQATAHAA+wMIAAAAAAAA
ACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQA
MQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD4QRAAAA
APMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoD1wAAABFeHBlcmllbmNl
IG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFmdC1paWppbWEtbmV0Y29u
Zi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAAADAAAAAAAAIAIAAtAAAA
AAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVyIDYsIDIwMDYNDVRvbW95
dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRhDShIaXRhY2hpIENlbnRy
YWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95YXN1IEtpbXVyYQ0oQWxh
eGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIAEgAAAKoPhgAAABoAAAAA
AAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAA
BwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEAAAADABMAAAAAAAAABwAA
AAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAAAAAA
qA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9wIGEgbmV0d29yayBtYW5h
Z2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0NUHJvdmlkZSBndWlkZWxp
bmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFuIGluZm9ybWF0aW9uYWwg
SS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2YW50
YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lkZSB0aGUgZnJhbWV3b3Jr
IG9mIFdlYiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBhcm91bmQgU09BUC9IVFRQ
IGFyZSB3ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0byBYTUwgKFdl
YiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1JdCBtYWtlcyBpdCBlYXNp
ZXIgdG8gZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAAAFoA
NgAAAAEAABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACg
D84EAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkA
IABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1
AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0A
aQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBz
ACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUA
cgBlACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABv
AGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMA
ZQByAHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABM
ACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4A
dAAgACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBu
AG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwA
IABQAC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABo
AG8AbgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkA
IABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBh
AHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQA
IABhAG4AZAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAp
AA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMA
aABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAg
AG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkA
IAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2
AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQA
cgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJQAAAAAAAAQAABQ
AM8AAAABAAAQAABQAGQAAAAAAAAQAABQAKEAAAABAAAQAABQAJQAAAAAAAIAFADPAAAAAAACABIA
ZAAAAAAEAgCABBQAoQAAAAAIAgCACBIAAACqDywAAACFAAAAAAAAAAkAAAABAAAAAwAqAQAAAAAA
AAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAABwAAAAAA
oA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAgAGEAIABT
AE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4ADQBXAGUA
IABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1AHIAYQB0
AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAARgBpAGwA
dABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0AGgAZQAg
AGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIAZQBkAA0A
DQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAgAGkAbQBw
AGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUAdgBlAGwA
bwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAgAEMADQAN
AE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkAdABzACAA
YwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAgAGIAeQAg
AFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0AGMA
bwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiANAEQAYQB0
AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIAZgBhAGMA
ZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQAEMAAAAB
AAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQAABQABkA
AAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCACBAALAAA
AAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoAAAABAAAA
AwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAABAAAAAwAC
AAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD5QBAABXZWIgU2Vydmlj
ZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1l
bnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBtaWRkbGV3
YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3cml0ZSBT
T0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVz
IGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3aWxsaW5n
IHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50IG9mIGEg
bmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUAAAoQ9C
AAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAiQAAAAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIA
GACJAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8I
AAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAJQAAAAQAAAABAAAA
EAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/gAAAAAADzAxQAAAAPAAAA
AAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAAAAAAAPMDFAAAABoAAAAA
AAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAAAAAA8wMUAAAAHAAAAAAA
AAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAAAADzAxQAAAAmAAAAAAAA
AAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAAAOoDAAAAAA8A7gOjAgAA
AgDvAxgAAAABAAAADQ4AAAAAAAABAACACAEAAAcAEwAAAPkDEAAAAAAAAAAAAAAAAgABAALMTDAP
AAwEogEAAA8AAvCaAQAAoAAI8AgAAAADAAAAYSgAAA8AA/AqAQAADwAE8CgAAAABAAnwEAAAAAAA
AAAAAAAAAAAAAAAAAAACAArwCAAAAAAoAAAFAAAADwAE8HgAAAASAArwCAAAAAIoAAAgAgAAYwAL
8CQAAAAEAAAAAAB/AAAABACAADgXRgS/AQAAAQD/AQAAAQABAwgQAAAAABDwCAAAAGYAIAFgFQwC
DwAR8BAAAAAAAMMLCAAAAAAAAAANAEYEDwAN8AwAAAAAAJ4PBAAAAAAAAAAPAATwcgAAABIACvAI
AAAAYSgAACACAABTAAvwHgAAAH8AAAAEAIAADBhGBL8BAAABAP8BAAABAAEDCRAAAAAAEPAIAAAA
HwMgAWAVEw8PABHwEAAAAAAAwwsIAAAAAQAAAA4ARgQPAA3wDAAAAAAAng8EAAAAAQAAAA8ABPBI
AAAAEgAK8AgAAAABKAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwGOn4sAlAHevWgAvwESABIA
/wEAAAgABAMJAAAAPwMBAAEADwAF8AAAAAAQAPAHIAAAAP///wAAAAAAgICAAAAAAAAAzJkAMzPM
AMzM/wCysrIADwCIE5EAAAAPAIoTiQAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixNpAAAA
AADrLggAAAABpMYBUDw2NAAAACsEAAAAAAAAAB8ARPE9AAAAAAAn8SAAAAAAAAAAAwAAAAAAAAAA
AAAAAAAAAACmEwD/////EgAAAA8APfENAAAAQAFC8QUAAAABCQAAAA8AAisAAAAADwDwAy4GAAAB
APEDCAAAAAQBAAAHABEwDwAMBK4FAAAPAALwpgUAAAACCPAIAAAAAwAAAAOkAAAPAAPwPgUAAA8A
BPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAApAAABQAAAA8ABPBeAAAAEgAK
8AgAAAACpAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAAAAQ8AgA
AADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCXDA8ABPCgBAAAEgAK8AgAAAADpAAAIAIA
AGMAC/AkAAAABAAAAAAAfwAAAAQAgACcLZcMvwEAAAEA/wEAAAEAAQMFaAAAAAAQ8AgAAACJC6gB
6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACXDA8ADfA0BAAAAACfDwQAAAACAAAAAACgD9IDAABJ
AG4AIABhAGQAZABpAHQAaQBvAG4ALAAgAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAA
dABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQAuAA0AQgB5
ACAAdQB0AGkAbABpAHoAaQBuAGcAIABXAFMARABMACwAIAB3AGUAIABjAGEAbgAgAGcAZQB0ACAA
YgBlAG4AZQBmAGkAdABzAC4ADQBGAGkAcgBzAHQALAAgAFcAUwBEAEwAIABpAHMAIABnAGUAbgBl
AHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkA
IAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABh
AGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAGUAYgBTAHAA
aABlAHIAZQAgAFMARABLAC4ADQBUAGgAZQByAGUAZgBvAHIAZQAsACAAVwBTAEQATAAgAGcAZQBu
AGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABpAHMA
IAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBl
AG4AdAAgAGEAcwAgAHcAZQBsAGwALgANAFMAZQBjAG8AbgBkACwAIABXAFMARABMACAAZwBlAG4A
ZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBu
AGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAZABlAHMAYwByAGkAYgBlAGQAIABiAGUAZgBvAHIA
ZQAuAA0AVABoAGUAcgBlAGYAbwByAGUALAAgAGkAdAAZIHMAIAB1AG4AbgBlAGMAZQBzAHMAYQBy
AHkAIAB0AG8AIABjAGEAcgBlACAAYQBiAG8AdQB0ACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAA
bwB1AHIAcwBlAGwAdgBlAHMAIABhAG4AZAAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBl
AGQAdQBjAGUAcwAgAHQAaABlACAAZABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8A
YQBkAC4ADQAAAKoPRgAAAMMAAAAAAAAACQAAAAEAAAADAF4AAAAAAAAABwAAAAEAAAAAACIAAAAA
AAAABQAAAAEAAAAAAJEAAAAAAAAAAQAAAAAAAAAPAATwSAAAABIACvAIAAAAAaQAAAAMAACDAAvw
MAAAAIEBAAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8Acg
AAAA////AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAA
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
AAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAAIQAAAGQAAAAhAAAAZAAAAAIAAACApRMAzKgRMLym
EwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAA
SwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAAAAAAAAAk
DAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEA
MAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+EEQAAAADz
AxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJpZW5jZSBv
ZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYt
c29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAALQAAAAAA
AgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVr
aSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFs
IFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmENKEFsYXhh
bGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAaAAAAAAAA
AAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAcA
AAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAAAAcAAAAB
AAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgP
CQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdl
bWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5l
IG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlvbmFsIEkt
RAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFkdmFudGFn
ZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACoD+QAAABJbnNpZGUgdGhlIGZyYW1ld29yayBv
ZiBXZWIgU2VydmljZSwgcGVyaXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5kIFNPQVAvSFRUUCBh
cmUgd2VsbCBkZXZlbG9wZWQNDURldmVsb3BtZW50IHRvb2xzIHJlbGF0ZWQgdG8gWE1MIChXZWIg
U2VydmljZSkgYXJlIGFidW5kYW50LCBzdWNoIGFzIEVjbGlwc2UNSXQgbWFrZXMgaXQgZWFzaWVy
IHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMAAKEPLgAAAK8AAAAAAAAQAABaADYA
AAABAAAQAABaAK8AAAAAAAIAGAA2AAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAA
AAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/O
BAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAA
bwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0
AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkA
ZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAs
ACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIA
ZQAgAFMARABLACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBm
ACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUA
cgB2AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAg
AGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQA
IAAoAGUAeAAuACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBv
AHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAA
UAAtAEwAYQBuAGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABv
AG4ALAAgACYgKQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAA
YQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQBy
AGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAA
YQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQAN
ABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgA
ZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBlAB0gIABv
AGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAA
dABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBl
AHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMAIABkAHIA
YQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACUAAAAAAAAEAAAUADP
AAAAAQAAEAAAUABkAAAAAAAAEAAAUAChAAAAAQAAEAAAUACUAAAAAAACABQAzwAAAAAAAgASAGQA
AAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAhQAAAAAAAAAJAAAAAQAAAAMAKgEAAAAAAAAJ
AAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQAAAAAAAAA
AACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcAAAAAAKAP
OAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABhACAAUwBP
AEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0AVwBlACAA
ZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQByAGEAdABp
AG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYAaQBsAHQA
ZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABoAGUAIABl
AGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUAZAANAA0A
VwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABpAG0AcABs
AGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYAZQBsAG8A
cABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABDAA0ADQBO
AEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQAcwAgAGMA
bwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABiAHkAIABX
AFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdABjAG8A
bgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBEAGEAdABh
AG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYAYQBjAGUA
LAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABDAAAAAQAA
EAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAAUAAZAAAA
AgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQACwAAAAA
CAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAAAQAAAAMA
BAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAAAAMAAgAA
AAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAAAACfDwQA
AAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2ViIFNlcnZpY2Ug
YW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1wbGVtZW50
YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2Fy
ZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3JpdGUgU09B
UCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBmaWxlcyBh
cmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2lsbGluZyB0
byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBvZiBhIG5l
dHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVAAAKEPQgAA
AJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAAAAACABgA
iQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAA
AHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABAB
AAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAA
AAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAA
AAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAA
AAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAA
AAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAPADZAYAAAEA
8QMIAAAABAEAAAcAETAPAAwE5AUAAA8AAvDcBQAAAAII8AgAAAADAAAAA6QAAA8AA/B0BQAADwAE
8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAACkAAAFAAAADwAE8F4AAAASAArw
CAAAAAKkAAAgAgAAUwAL8B4AAAAEAAAAAAB/AAQABAC/AQEAAQD/AQEAAQABAwRoAAAAABDwCAAA
ANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAALAJcMDwAE8NYEAAASAArwCAAAAAOkAAAgAgAA
YwAL8CQAAAAEAAAAAAB/AAAABACAAJwtlwy/AQAAAQD/AQAAAQABAwVoAAAAABDwCAAAAIkLqAHr
DncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAJcMDwAN8GoEAAAAAJ8PBAAAAAIAAAAAAKAPEAQAAEkA
bgAgAGEAZABkAGkAdABpAG8AbgAsACAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0
AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAC4ADQBCAHkA
IAB1AHQAaQBsAGkAegBpAG4AZwAgAFcAUwBEAEwALAAgAHcAZQAgAGMAYQBuACAAZwBlAHQAIABi
AGUAbgBlAGYAaQB0AHMALgANAEYAaQByAHMAdAAsACAAVwBTAEQATAAgAGkAcwAgAGcAZQBuAGUA
cgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAg
AHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAZQBiAFMAcABo
AGUAcgBlACAAUwBEAEsALgANAFQAaABlAHIAZQBmAG8AcgBlACwAIABXAFMARABMACAAZwBlAG4A
ZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAGkAcwAg
AHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUA
bgB0ACAAYQBzACAAdwBlAGwAbAAuAA0AUwBlAGMAbwBuAGQALAAgAFcAUwBEAEwAIABnAGUAbgBl
AHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4A
ZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAZQBiAFMAcABoAGUAcgBlACAA
UwBEAEsALgANAFQAaABlAHIAZQBmAG8AcgBlACwAIABpAHQAGSBzACAAdQBuAG4AZQBjAGUAcwBz
AGEAcgB5ACAAdABvACAAYwBhAHIAZQAgAGEAYgBvAHUAdAAgAFMATwBBAFAAIABSAFAAQwAgAGIA
eQAgAG8AdQByAHMAZQBsAHYAZQBzACAAYQBuAGQAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAg
AHIAZQBkAHUAYwBlAHMAIAB0AGgAZQAgAGQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsA
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
AAAAVKUTAIHWETAAAAAAAAAAACT9//+a////AQATAHAA+wMIAAAAAAAAAHAIAABwAPsDCAAAAAEA
AABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAACApRMAi2gRMLymEwCEH68AAAAA
AAAAAAAAAAAAAAAAAAABEwAfAP8DFAAAAAIAAAQMAAAAAAAAAAAAAAACAAAAHwAIBDwAAAAAAP0D
NAAAAEIAAABkAAAAQgAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAAAAAAAAAAAAAAEwAf
AAcEPAAAAAAA/QM0AAAAIQAAAGQAAAAhAAAAZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAAAAAA
AAAAAAAAAAETAB8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAA
AAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAAAAAAAAAkDAAAcAD7AwgAAAAB
AAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA
DQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+EEQAAAADzAxQAAAAEAAAABAAA
AAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRp
bmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYtc29hcC1pbXBsZW1l
bnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAALQAAAAAAAgAcABAAnw8EAAAA
BQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVraSBJaWppbWEsIEt1
bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFsIFJlc2VhcmNoIExh
YikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmENKEFsYXhhbGEgTmV0d29ya3Mp
AAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAaAAAAAAAAAAgAAAABAAAAAwAB
AAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwAJAAAA
AAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAAAAcAAAABAAAAAwALAAAAAAAA
AAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2
ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0g
YmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVu
dGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlvbmFsIEktRAAA8wMUAAAAFQAA
AAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFkdmFudGFnZSBvZiB1c2luZyBT
T0FQEACfDwQAAAAHAAAAAACoD+QAAABJbnNpZGUgdGhlIGZyYW1ld29yayBvZiBXZWIgU2Vydmlj
ZSwgcGVyaXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5kIFNPQVAvSFRUUCBhcmUgd2VsbCBkZXZl
bG9wZWQNDURldmVsb3BtZW50IHRvb2xzIHJlbGF0ZWQgdG8gWE1MIChXZWIgU2VydmljZSkgYXJl
IGFidW5kYW50LCBzdWNoIGFzIEVjbGlwc2UNSXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0
aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMAAKEPLgAAAK8AAAAAAAAQAABaADYAAAABAAAQAABaAK8A
AAAAAAIAGAA2AAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAAAAAAAACfDwQAAAAA
AAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/OBAAAVwBTAEQATAAg
AGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBlAGIA
IABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBj
AGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEA
cgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAg
AGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkA
DQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBo
AGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUAcgB2AGkAYwBlAB0g
IABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAgAGcAZQBuAGUAcgBh
AHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAA
SgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIAIABl
AG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAAUAAtAEwAYQBuAGcA
dQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABvAG4ALAAgACYgKQAs
ACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEA
dABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBo
ACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIA
TQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgdwBzAGQAbAAy
AGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMA
IAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBlAB0gIABvAGYAIABWAGkAcwB1
AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAAdABvACAAdwByAGkA
dABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBlAHMADQBEAGUAdgBl
AGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMAIABkAHIAYQBtAGEAdABpAGMA
YQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACUAAAAAAAAEAAAUADPAAAAAQAAEAAAUABk
AAAAAAAAEAAAUAChAAAAAQAAEAAAUACUAAAAAAACABQAzwAAAAAAAgASAGQAAAAABAIAgAQUAKEA
AAAACAIAgAgSAAAAqg8sAAAAhQAAAAAAAAAJAAAAAQAAAAMAKgEAAAAAAAAJAAAAAQAAAAMApwAA
AAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQAAAAAAAAAAACoDyEAAABBcmNo
aXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcAAAAAAKAPOAMAAFcAZQAgAHUA
cwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABhACAAUwBPAEEAUAAgAGMAbABp
AGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0AVwBlACAAZABlAHYAZQBsAG8A
cABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEEAUABJ
ACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYAaQBsAHQAZQByACwAIAAmIA0A
SgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABoAGUAIABlAGEAcwBpAGUAcwB0
ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUAZAANAA0AVwBlACAAZABlAHYA
ZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABpAG0AcABsAGUAbQBlAG4AdABh
AHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABOAEUA
VABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABDAA0ADQBOAEUAVABDAE8ATgBG
ACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQAcwAgAGMAbwBuAGYAaQBnAHUA
cgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABiAHkAIABXAFMARABMACAAZgBp
AGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdABjAG8AbgBmAGkAZwAoACkA
LAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBEAGEAdABhAG0AbwBkAGUAbABz
ACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYAYQBjAGUALAAgAHYAbABhAG4A
LAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABDAAAAAQAAEAAAUACDAAAAAAAA
EAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAAUAAZAAAAAgAAEAAAUABmAAAA
AAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQACwAAAAACAIAgAgOABcAAAAA
DAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAAAQAAAAMABAAAAAAAAAAJAAAA
AQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAAAAMAAgAAAAAAAAACAAAAAQAA
AAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAAAACfDwQAAAAAAAAAAACoDwsA
AABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2ViIFNlcnZpY2UgYW5kIFdTREwgaXMg
YSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1wbGVtZW50YXRpb24NDUFwYWNo
ZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2FyZSBidXQgYWxzbyBh
cyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3JpdGUgU09BUCBSUEMgYnkgb3Vy
c2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBmaWxlcyBhcmUgYXV0b21hdGlj
YWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2lsbGluZyB0byBzaGFyZSB0aGUg
a25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBvZiBhIG5ldHdvcmsgbWFuYWdl
bWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVAAAKEPQgAAAJ8AAAAAAAAQAABQ
AG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAAAAACABgAiQAAAAAAAgAcAAAA
8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACq
DxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQA
AAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAA
AAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAA
AAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAA
AADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAA
APMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAAAHIXCAAAAAEAEABm8gEAAAD1DxwA
AAAEAQAAoxoAA0LyAQCmDAIAAQAAACcAAAABALAwDwDoAzgaAAABAOkDKAAAAIAWAADgEAAAkxAA
AEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAAMADSDwQAAAABAAAA
DwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3ACAAvKYTALymEwCsH68APKUTACSlEwDZ
dgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QAAAAt/zP/IAAw/7QwtzDDMK8wAAAgALym
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
AAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nCyBORVRDT05G
IG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEp
AAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAA
AE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3Vt
dXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVt
aSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAA
AAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAA
AQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAA
AAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0A
AAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEA
AAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5F
VENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09O
RiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4B
AAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAA
BwAAAAAAqA/kAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVy
YWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZl
bG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwg
c3VjaCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNh
dGlvbiBjaGFuZ2VzAAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAA
AAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAA
QWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAPzgQAAFcAUwBEAEwAIABpAHMAIAB0AGgA
ZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBp
AGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAA
ZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBj
AGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkA
QgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBh
ADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkA
cwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBp
AHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkA
bgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAg
AGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8A
bgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAg
ACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkA
KQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABs
AHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEA
cABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABL
ACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0g
IABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABk
ACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQA
dQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBB
AFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIA
GSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIABy
AGUAZAB1AGMAZQBkAAAAoQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAZAAAAAAAABAAAFAA
oQAAAAEAABAAAFAAlAAAAAAAAgAUAM8AAAAAAAIAEgBkAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAA
AKoPLAAAAIUAAAAAAAAACQAAAAEAAAADACoBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQA
AAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9m
IE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBw
AGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkA
bQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBl
AHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4A
ZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABz
AGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMA
ZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBk
ACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAA
dQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAg
AGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkA
YwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBu
ACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQA
aQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAo
ACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgA
UwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAg
AC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEA
ABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAA
AAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAA
ABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAA
AAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAA
AADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lv
bnMQAJ8PBAAAAAEAAAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUg
ZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1
c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9w
bWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3Ro
IEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJh
dGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBn
YWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVt
IGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAAEAAA
UACJAAAAAAAAEAAAUACfAAAAAAACABwAbQAAAAAAAgAYAIkAAAAAAAIAHAAAAPMDFAAAACQAAAAE
AAAAAQAAAA8BAAAAAAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAAAAEA
AAADAAYAAAAAAAAAAADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8J
AAAAV1NETCBmaWxlLwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQAAAAX
AAAAAAAAAAAAAAADAQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAAABsA
AAAAAAAAAAAAAAcBAAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAAHQAA
AAAAAAAAAAAACQEAAAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAnAAAA
AAAAAAAAAAALAQAAAAAAAAAA6gMAAAAADwDwA2IGAAABAPEDCAAAAAQBAAAHABEwDwAMBOIFAAAP
AALw2gUAAAACCPAIAAAAAwAAAAOkAAAPAAPwcgUAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAA
AAAAAAAAAgAK8AgAAAAApAAABQAAAA8ABPBeAAAAEgAK8AgAAAACpAAAIAIAAFMAC/AeAAAABAAA
AAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAAAAQ8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgA
AAAAAAAACwCXDA8ABPDUBAAAEgAK8AgAAAADpAAAIAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgACc
LZcMvwEAAAEA/wEAAAEAAQMFaAAAAAAQ8AgAAACJC6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAA
DACXDA8ADfBoBAAAAACfDwQAAAACAAAAAACgDwYEAABJAG4AIABhAGQAZABpAHQAaQBvAG4ALAAg
AFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8A
ZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQAuAA0AQgB5ACAAdQB0AGkAbABpAHoAaQBuAGcAIABX
AFMARABMACwAIAB3AGUAIABjAGEAbgAgAGcAZQB0ACAAYgBlAG4AZQBmAGkAdABzAC4ADQBGAGkA
cgBzAHQALAAgAFcAUwBEAEwAIABpAHMAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBh
AHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwA
ZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBO
AEUAVAAgAGEAbgBkACAASQBCAE0AIABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLAC4ADQBUAGgA
ZQByAGUAZgBvAHIAZQAsACAAVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBu
AGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAA
YQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgAGEAcwAgAHcAZQBsAGwALgAN
AFMAZQBjAG8AbgBkACwAIABXAFMARABMACAAZwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEA
dQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBl
ACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEA
bgBkACAASQBCAE0AIABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLAC4ADQBUAGgAZQByAGUAZgBv
AHIAZQAsACAAaQB0ABkgcwAgAHUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQA
ZQAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzACAAYQBuAGQAIABk
AHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAHMAIAB0AGgAZQAgAGQAZQB2AGUA
bABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAuAA0AAACqD0YAAADDAAAAAAAAAAkAAAAB
AAAAAwC6AAAAAAAAAAkAAAABAAAAAwAlAAAAAAAAAAUAAAABAAAAAABKAAAAAAAAAAEAAAAAAAAA
DwAE8EgAAAASAArwCAAAAAGkAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/
ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZ
mQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADr
LggAAADY98YBsPNu1gAAchcQAAAAAQAQANoMAgAcABAAGicCAAAA9Q8cAAAABAEAAKMaAAO2DAIA
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
AAABAAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U
////AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAA
ug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADa
DwQAAAANAD0ADwDwD4QRAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAA
AACoD1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhk
cmFmdC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAA
AAAAADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVt
YmVyIDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9r
aXRhDShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhp
cm95YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAA
AAIAEgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAA
CAAAAAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAA
AAEAAAADABMAAAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZl
bG9wIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09B
UA0NUHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFz
IGFuIGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAA
AAAAAAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAElu
c2lkZSB0aGUgZnJhbWV3b3JrIG9mIFdlYiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2ll
cyBhcm91bmQgU09BUC9IVFRQIGFyZSB3ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMg
cmVsYXRlZCB0byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBz
ZQ1JdCBtYWtlcyBpdCBlYXNpZXIgdG8gZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAA
oQ8uAAAArwAAAAAAABAAAFoANgAAAAEAABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMU
AAAACAAAAAQAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBX
U0RMEACfDwQAAAABAAAAAACgD84EAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQA
ZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBu
AGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAA
SQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBw
AGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsA
IAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAg
AGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4A
TgBFAFQAIABXAGUAYgAgAHMAZQByAHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0
AHUAZABpAG8ADQBXAFMARABMACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUA
bgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBk
ACAAdQBuAGQAZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgA
ZQB4AC4AIAAuAE4ARQBUACwAIABQAC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQ
AGUAcgBsACwAIABQAHkAdABoAG8AbgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUA
cgBhAHQAZQBzACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBn
ACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEA
eABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBw
AGgAZQByAGUAIABTAEQASwApAA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4A
ZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBl
AGYAZQByAGUAbgBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4A
bgBlAGMAZQBzAHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABi
AHkAIABvAHUAcgBzAGUAbAB2AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsA
bABvAGEAZAAgAGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAA
AKEPXAAAAJQAAAAAAAAQAABQAM8AAAABAAAQAABQAGQAAAAAAAAQAABQAKEAAAABAAAQAABQAJQA
AAAAAAIAFADPAAAAAAACABIAZAAAAAAEAgCABBQAoQAAAAAIAgCACBIAAACqDywAAACFAAAAAAAA
AAkAAAABAAAAAwAqAQAAAAAAAAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAA
BQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIg
U09BUBAAnw8EAAAABwAAAAAAoA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4
AGkAcwAgAGEAcwAgAGEAIABTAE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4A
dABhAHQAaQBvAG4ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABj
AG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0A
VgBMAEEATgAsACAARgBpAGwAdABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0
AG8AIABiAGUAIAB0AGgAZQAgAGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMA
IABtAGEAdAB1AHIAZQBkAA0ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABz
AGUAcgB2AGUAcgAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMA
DQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAg
AHUAcwBpAG4AZwAgAEMADQANAE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkA
YgBpAHQAcwAgAGkAdABzACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBl
AHQAaABvAGQAcwAgAGIAeQAgAFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkA
ZwAoACkALAAgAGcAZQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBr
ACgAKQAsACAAJiANAEQAYQB0AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUA
DQBpAG4AdABlAHIAZgBhAGMAZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAA
AGYAAAAAAAAQAABQAEMAAAABAAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQ
AABQABcAAAABAAAQAABQABkAAAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCA
BBIAFQAAAAAIAgCACBAALAAAAAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IA
AABBAQAAAAAAAAoAAAABAAAAAwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAY
AAAAAAAAAAQAAAABAAAAAwACAAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQA
AAACAAAACwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAA
AACoD5QBAABXZWIgU2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIg
U09BUCBiYXNlZCBpbXBsZW1lbnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5
IGFzIGEgU09BUCBtaWRkbGV3YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5l
Y2Vzc2FyeSB0byB3cml0ZSBTT0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZp
bGVzIGFuZCBXU0RMIGZpbGVzIGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJ
LUQsIHdlIGFyZSB3aWxsaW5nIHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhl
IGRldmVsb3BtZW50IG9mIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRD
T05GIG92ZXIgU09BUAAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAiQAAAAAAABAAAFAA
nwAAAAAAAgAcAG0AAAAAAAIAGACJAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA
8wMUAAAAJQAAAAQAAAABAAAAEAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A
8A/gAAAAAADzAxQAAAAPAAAAAAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEA
AAAAAAAAAPMDFAAAABoAAAAAAAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAA
AAAAAAAA8wMUAAAAHAAAAAAAAAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAA
AAAAAADzAxQAAAAmAAAAAAAAAAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAA
AAAAAOoDAAAAAA8A8ANyBgAAAQDxAwgAAAAEAQAABwARMA8ADATyBQAADwAC8OoFAAAAAgjwCAAA
AAMAAAADpAAADwAD8IIFAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAA
AKQAAAUAAAAPAATwXgAAABIACvAIAAAAAqQAACACAABTAAvwHgAAAAQAAAAAAH8ABAAEAL8BAQAB
AP8BAQABAAEDBGgAAAAAEPAIAAAA0gE3AlwO7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAlwwPAATw
5AQAABIACvAIAAAAA6QAACACAABjAAvwJAAAAAQAAAAAAH8AAAAEAIAAnC2XDL8BAAABAP8BAAAB
AAEDBWgAAAAAEPAIAAAAiQuoAesOdxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAlwwPAA3weAQAAAAA
nw8EAAAAAgAAAAAAoA8EBAAASQBuACAAYQBkAGQAaQB0AGkAbwBuACwAIABXAFMARABMACAAaQBz
ACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMA
ZQByAHYAaQBjAGUALgANAEIAeQAgAHUAdABpAGwAaQB6AGkAbgBnACAAVwBTAEQATAAsACAAdwBl
ACAAYwBhAG4AIABnAGUAdAAgAGIAZQBuAGUAZgBpAHQAcwAuAA0ARgBpAHIAcwB0ACwAIABXAFMA
RABMACAAaQBzACAAZwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5
ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMA
dQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAg
AEkAQgBNACAAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAuAA0AVABoAGUAcgBlAGYAbwByAGUA
LAAgAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQBy
AG8AbgBtAGUAbgB0ACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIA
IABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABhAHMAIAB3AGUAbABsAC4ADQBTAGUAYwBvAG4AZAAs
ACAAVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkA
YwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABh
AHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAA
VwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAuAA0AVABoAGUAcgBlAGYAbwByAGUALAAgAGkAdAAZ
IHMAIAB1AG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAA
UgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUAcwAgAGEAbgBkACAAZABlAHYAZQBsAG8AcABl
AHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkA
IAByAGUAZAB1AGMAZQBkAC4ADQAAAKoPWAAAAMMAAAAAAAAACQAAAAEAAAADALoAAAAAAAAACQAA
AAEAAAADAFoAAAAAAAAADwAAAAEAAAAAAAEAAAAAAAAACAAAAAEAAAAAAAEAAAAAAAAAAQAAAAAA
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
AAAAZAAAAGQAAABkAAAAgKUTAItoETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQA
AAACAAAEDAAAAAAAAAAAAAAAAgAAAB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAAAgAA
AIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABkAAAA
IQAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMD
AAAAAAEAAAD9AzQAAABLAAAAZAAAAEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj/
/5T///8BABMAcAD7AwgAAAAAAAAAJAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAA
AAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAA
ANoPBAAAAA0APQAPAPAPhBEAAAAA8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYA
AAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCAL
KGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAA
AAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92
ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kg
T2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwg
SGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAA
AAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAA
AAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAI
AAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgB
AAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERl
dmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBT
T0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAg
YXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQA
AAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/kAAAA
SW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9n
aWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29s
cyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xp
cHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFuZ2Vz
AAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQAAADz
AxQAAAAIAAAABAAAAAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9m
IFdTREwQAJ8PBAAAAAEAAAAAAKAPzgQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAA
dABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBl
AG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEA
UABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBTAEQA
SwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAd
ICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAA
LgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABT
AHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAA
ZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBl
AGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAA
KABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAg
AFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4A
ZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBu
AGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAA
QQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBT
AHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEA
bgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABS
AGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUA
bgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAg
AGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIA
awBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBk
AAAAoQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAZAAAAAAAABAAAFAAoQAAAAEAABAAAFAA
lAAAAAAAAgAUAM8AAAAAAAIAEgBkAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPLAAAAIUAAAAA
AAAACQAAAAEAAAADACoBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIA
AAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3Zl
ciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUA
bgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAg
AGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEA
DQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAg
AHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkA
cwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAg
AHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAA
QwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBu
ACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgA
aQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBN
AGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYA
aQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBj
AGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwA
ZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+k
AAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIA
ABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQC
AIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoP
YgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAAD
ABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAA
BAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEA
AAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91
ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9u
bHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVu
bmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3Mg
ZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlz
IEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0
aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5F
VENPTkYgb3ZlciBTT0FQAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAAEAAAUACJAAAAAAAAEAAA
UACfAAAAAAACABwAbQAAAAAAAgAYAIkAAAAAAAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAA
AAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAA
AADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxl
LwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAAD
AQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcB
AAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEA
AAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAnAAAAAAAAAAAAAAALAQAA
AAAAAAAA6gMAAAAADwDwA/0DAAABAPEDCAAAAAUBAAAHABEwDwAMBH0DAAAPAALwdQMAABACCPAI
AAAAAwAAAAOoAAAPAAPwDQMAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgA
AAAAqAAABQAAAA8ABPBeAAAAEgAK8AgAAAACqAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQAvwEB
AAEA/wEBAAEAAQMEaAAAAAAQ8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCXDA8A
BPBvAgAAEgAK8AgAAAADqAAAIAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgADMOpcMvwEAAAEA/wEA
AAEAAQMFaAAAAAAQ8AgAAACJC6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACXDA8ADfADAgAA
AACfDwQAAAACAAAAAACoD7sBAABUYWtpbmcgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uLCB3ZSBk
ZXZlbG9wZWQgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIHdpdGggdGhpcyBhcmNoaXRlY3R1
cmUuDVdlIHVzZWQgQXBhY2hlIEF4aXMgYXMgYSBTT0FQIGNsaWVudCBpbXBsZW1lbnRhdGlvbi4N
TmV0d29yayBjb25maWd1cmF0aW9uIEFQSSBpcyBkZXZlbG9wZWQgdXNpbmcgSmF2YS4NU09BUCBz
ZXJ2ZXIgaW1wbGVtZW50YXRpb24gYW5kIE5FVENPTkYgZGFlbW9uIGFyZSBkZXZlbG9wZWQgdXNp
bmcgQy4NQW5kIE5FVENPTkYgZGV2aWNlIGV4aGliaXRzIG1ldGhvZHMsIGRhdGFtb2RlbHMgaW4g
YSBmb3JtIG9mIFdTREwgZmlsZSwgWE1MIHNjaGVtYSByZXNwZWN0aXZlbHkuDShUaG9zZSBmaWxl
cyBjYW4gYmUgaW1wb3J0ZWQgdG8gV1NETDJKYXZhIG9mIEFwYWNoZSBBeGlzIGFuZCBnZW5lcmF0
ZSBBUEkuKQAAqg8sAAAA+AAAAAAAAAADAAAAAQAAAAAAOQAAAAAAAAAKAAAAAQAAAAMAfgAAAAAA
AAAPAATwSAAAABIACvAIAAAAAagAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBYeBmAJQBfrGW
AL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA////AAAAAACAgIAAAAAAALvg4wAzM5kA
AJmZAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAA
AOsuCAAAANj3xgGw827WAAByFxAAAAABABAAtk4CAB0AEAD2aAIAAAD1DxwAAAAFAQAAoxoAA5JO
AgD7bAIAAQAAACcAAAABALAwDwDoAzgaAAABAOkDKAAAAIAWAADgEAAAkxAAAEkYAAAFAAAACgAA
AAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVBzABAAAAALcP
RAAAAEEAcgBpAGEAbAAAAAAAZQB3ACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAAAAA8
pRMAgdYRMDSlEwAAAAQAEAC3D0QAAAAt/zP/IAAw/7QwtzDDMK8wAAAgALymEwC8phMArB+vADyl
EwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAgAAEMiAAtw9EAAAAVABpAG0AZQBzACAATgBl
AHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABhIwALcP
RAAAAC3/M/8gADD/DmYdZwAAZQB3ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8
pRMAgdYRMDSlEwCAAAYSAACkDwwAAACAAEMAgAACAAIAGAAAAKUPEgAAAAAAMAguAAIAAAAAAAAA
BwAAAAAAqQ8KAAAABwAAAAIAEQQJBEAAow9uAAAABQD//T8AAAAiIAAAZAAAAAD/AABkAAAAAAAA
AAAAQAIAAAAABwAAAP//7wCAAAAAAQAAAP//EgAAAAABAAAABQAAIAEgAQAAAAAABQAAQAJAAgAA
AAAABQAAYANgAwAAAAAABQAAgASABAAAAAAPAAsE9AIAAA8AAPDsAgAAAAAG8OgBAAAE7AAAPAAA
AIsAAAATAAAAAAAAAAcAAAACAAAABQAAAAAAAAAEAAAABAAAAAoAAAAEAAAAJAAAAAAAAAAEAAAA
AAAAABwAAAAAAAAABAAAAAAAAAAEAAAACgAAAGIAAAAAAAAABAAAAAAAAAAGAAAADQAAADsAAAAA
AAAABAAAAAAAAAAoAAAAAAAAAAgAAAAAAAAACgAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAA
AAAJAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAEAAAAAQAAAARAAAACAAAABIAAAAEAAAAAAAA
AAQAAAAAAAAABAAAAAAAAAAQAAAAAAAAAAQAAAAQAAAABQAAABEAAAAEAAAAAAAAAAQAAAAAAAAA
BAAAAAAAAAAEAAAAAAAAAAQAAAAJAAAAGAAAAB4AAAAEAAAABQAAAAQAAAAgAAAABAAAACEAAAAE
AAAAAAAAAAQAAAAXAAAABAAAAAAAAAAIAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYA
AAAAAAAAYgAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAAACIAAAAIAAAAAAAAAAYAAAAkAAAACAAA
AAAAAAAGAAAAJgAAAAQAAAAnAAAABAAAAD8AAfCEAAAAAgAH8CQAAAAAAAAAAAAAAAAAAAAAAAAA
AAD/AAAAAAAAAAAAAAAAAAAAAABiAAfwJAAAAAYGoE6UkvZIpZSJyXQlEaIrQ/8AMecBAAEAAAAA
AAAAAAAAAGIAB/AkAAAABgYvtLCpIMunqSLY9YPUTvpl/wBPHQIAAQAAADHnAQAAAAAAgwAL8DAA
AACBAQQAAAiDAQAAAAiGQQAAAAC/ARAAEADAAQEAAAjFQQAAAAD/AQgACAABAgIAAAhgABrxGAAA
AMwAAAD/AP8A/5n/AP9m/wBm/8wAZv8zAEAAHvEQAAAA/2b/AP////8CAAAI9wAAEB8A8A84AAAA
AADzAxQAAAACAAAABAAAAAAAAAABAACAAAAAAAAA8wMUAAAAAwAAAAQAAAAAAAAAAgAAgAAAAAAP
ANAHKgIAAB8AFAQcAAAAAAAVBBQAAACdjVQJAMqaO5qr2y4Aypo7AQEAAA8A+gNnAAAAAAD+AwMA
AAAAAQAAAP0DNAAAAD8AAABkAAAAPwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAAk/f//
mv///wEAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABk
AAAAZAAAAGQAAABkAAAAgKUTAItoETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQA
AAACAAAEDAAAAAAAAAAAAAAAAgAAAB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAAAgAA
AIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABkAAAA
IQAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMD
AAAAAAEAAAD9AzQAAABLAAAAZAAAAEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj/
/5T///8BABMAcAD7AwgAAAAAAAAAJAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAA
AAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAA
ANoPBAAAAA0APQAPAPAPhBEAAAAA8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYA
AAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCAL
KGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAA
AAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92
ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kg
T2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwg
SGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAA
AAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAA
AAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAI
AAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgB
AAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERl
dmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBT
T0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAg
YXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQA
AAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/kAAAA
SW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9n
aWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29s
cyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xp
cHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFuZ2Vz
AAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQAAADz
AxQAAAAIAAAABAAAAAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9m
IFdTREwQAJ8PBAAAAAEAAAAAAKAPzgQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAA
dABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBl
AG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEA
UABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBTAEQA
SwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAd
ICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAA
LgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABT
AHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAA
ZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBl
AGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAA
KABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAg
AFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4A
ZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBu
AGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAA
QQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBT
AHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEA
bgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABS
AGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUA
bgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABSAFAAQwAg
AGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIA
awBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBk
AAAAoQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAZAAAAAAAABAAAFAAoQAAAAEAABAAAFAA
lAAAAAAAAgAUAM8AAAAAAAIAEgBkAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPLAAAAIUAAAAA
AAAACQAAAAEAAAADACoBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIA
AAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3Zl
ciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUA
bgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAg
AGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEA
DQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAg
AHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkA
cwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAg
AHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAA
QwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBu
ACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgA
aQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBN
AGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYA
aQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBj
AGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwA
ZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+k
AAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIA
ABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQC
AIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoP
YgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAAD
ABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAA
BAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEA
AAAAAKgPlAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91
ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9u
bHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVu
bmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3Mg
ZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlz
IEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0
aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5F
VENPTkYgb3ZlciBTT0FQAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAAEAAAUACJAAAAAAAAEAAA
UACfAAAAAAACABwAbQAAAAAAAgAYAIkAAAAAAAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAA
AAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAA
AADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxl
LwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAAD
AQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcB
AAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEA
AAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAnAAAAAAAAAAAAAAALAQAA
AAAAAAAA6gMAAAAAAAByFwgAAAABABAAN20CAAAA9Q8cAAAABQEAAKMaAAMTbQIAd4cCAAEAAAAn
AAAAAQCwMA8A6AM4GgAAAQDpAygAAACAFgAA4BAAAJMQAABJGAAABQAAAAoAAAAMAAAAAAAAAAEA
AAAAAAABDwDyAwICAAAvAMgPDAAAADAA0g8EAAAAAQAAAA8A1QcwAQAAAAC3D0QAAABBAHIAaQBh
AGwAAAAAAGUAdwAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMA
AAAEABAAtw9EAAAALf8z/yAAMP+0MLcwwzCvMAAAIAC8phMAvKYTAKwfrwA8pRMAJKUTANl2BTAI
AAAAAAAAADylEwCB1hEwNKUTAIAABDIgALcPRAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0A
YQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAYSMAC3D0QAAAAt/zP/IAAw
/w5mHWcAAGUAdwAgAFIAbwBtAGEAbgAAADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMA
gAAGEgAApA8MAAAAgABDAIAAAgACABgAAAClDxIAAAAAADAILgACAAAAAAAAAAcAAAAAAKkPCgAA
AAcAAAACABEECQRAAKMPbgAAAAUA//0/AAAAIiAAAGQAAAAA/wAAZAAAAAAAAAAAAEACAAAAAAcA
AAD//+8AgAAAAAEAAAD//xIAAAAAAQAAAAUAACABIAEAAAAAAAUAAEACQAIAAAAAAAUAAGADYAMA
AAAAAAUAAIAEgAQAAAAADwALBPQCAAAPAADw7AIAAAAABvDoAQAABOwAADwAAACLAAAAEwAAAAAA
AAAHAAAAAgAAAAUAAAAAAAAABAAAAAQAAAAKAAAABAAAACQAAAAAAAAABAAAAAAAAAAcAAAAAAAA
AAQAAAAAAAAABAAAAAoAAABiAAAAAAAAAAQAAAAAAAAABgAAAA0AAAA7AAAAAAAAAAQAAAAAAAAA
KAAAAAAAAAAIAAAAAAAAAAoAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAACQAAAAAAAAAI
AAAAAAAAAAgAAAAAAAAABgAAABAAAAAEAAAAEQAAAAgAAAASAAAABAAAAAAAAAAEAAAAAAAAAAQA
AAAAAAAAEAAAAAAAAAAEAAAAEAAAAAUAAAARAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAA
AAAAAAAEAAAACQAAABgAAAAeAAAABAAAAAUAAAAEAAAAIAAAAAQAAAAhAAAABAAAAAAAAAAEAAAA
FwAAAAQAAAAAAAAACAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAGIAAAAA
AAAABAAAAAAAAAAEAAAAAAAAAAQAAAAiAAAACAAAAAAAAAAGAAAAJAAAAAgAAAAAAAAABgAAACYA
AAAEAAAAJwAAAAQAAAA/AAHwhAAAAAIAB/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAA
AAAAAAAAAAAAYgAH8CQAAAAGBqBOlJL2SKWUicl0JRGiK0P/ADHnAQABAAAAAAAAAAAAAABiAAfw
JAAAAAYGL7SwqSDLp6ki2PWD1E76Zf8ATx0CAAEAAAAx5wEAAAAAAIMAC/AwAAAAgQEEAAAIgwEA
AAAIhkEAAAAAvwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIYAAa8RgAAADMAAAA/wD/AP+Z
/wD/Zv8AZv/MAGb/MwBAAB7xEAAAAP9m/wD/////AgAACPcAABAfAPAPOAAAAAAA8wMUAAAAAgAA
AAQAAAAAAAAAAQAAgAAAAAAAAPMDFAAAAAMAAAAEAAAAAAAAAAIAAIAAAAAADwDQByoCAAAfABQE
HAAAAAAAFQQUAAAAnY1UCQDKmjuaq9suAMqaOwEBAAAPAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQA
AAA/AAAAZAAAAD8AAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAJP3//5r///8BABMAcAD7
AwgAAAAAAAAAcAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQAAABkAAAA
ZAAAAIClEwCLaBEwvKYTAIQfrwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAABAwAAAAA
AAAAAAAAAAIAAAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABCAAAAZAAAAAIAAACApRMAzKgRMLym
EwAAAAAAAAAAAAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAhAAAAZAAAACEAAABkAAAAAgAA
AIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0
AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////AQATAHAA
+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBf
AF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQAAAANAD0A
DwDwD4QRAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoD1wAAABF
eHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFmdC1paWpp
bWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAAADAAAAAA
AAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVyIDYsIDIw
MDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRhDShIaXRh
Y2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95YXN1IEtp
bXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIAEgAAAKoP
hgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAAAAEAAAAD
AAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEAAAADABMA
AAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAAAAAAnw8E
AAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9wIGEgbmV0
d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0NUHJvdmlk
ZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFuIGluZm9y
bWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8X
AAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lkZSB0aGUg
ZnJhbWV3b3JrIG9mIFdlYiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBhcm91bmQg
U09BUC9IVFRQIGFyZSB3ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0
byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1JdCBtYWtl
cyBpdCBlYXNpZXIgdG8gZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAA
AAAAABAAAFoANgAAAAEAABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQA
AAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQA
AAABAAAAAACgD84EAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBv
AGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQA
ZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBp
AG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUA
IABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBi
AFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0A
YQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABX
AGUAYgAgAHMAZQByAHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8A
DQBXAFMARABMACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBv
AG4AbQBlAG4AdAAgACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQA
ZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAu
AE4ARQBUACwAIABQAC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwA
IABQAHkAdABoAG8AbgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBz
ACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQA
ZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAg
AC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUA
IABTAEQASwApAA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAg
AEEAcABhAGMAaABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUA
bgBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBz
AHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUA
cgBzAGUAbAB2AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAg
AGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJQA
AAAAAAAQAABQAM8AAAABAAAQAABQAGQAAAAAAAAQAABQAKEAAAABAAAQAABQAJQAAAAAAAIAFADP
AAAAAAACABIAZAAAAAAEAgCABBQAoQAAAAAIAgCACBIAAACqDywAAACFAAAAAAAAAAkAAAABAAAA
AwAqAQAAAAAAAAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAA
AJ8PBAAAAAAAAAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8E
AAAABwAAAAAAoA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEA
cwAgAGEAIABTAE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBv
AG4ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkA
ZwB1AHIAYQB0AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAs
ACAARgBpAGwAdABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUA
IAB0AGgAZQAgAGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1
AHIAZQBkAA0ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUA
cgAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABk
AGUAdgBlAGwAbwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4A
ZwAgAEMADQANAE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAg
AGkAdABzACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQA
cwAgAGIAeQAgAFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAg
AGcAZQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAA
JiANAEQAYQB0AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABl
AHIAZgBhAGMAZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQ
AABQAEMAAAABAAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAAB
AAAQAABQABkAAAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAI
AgCACBAALAAAAAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAA
AAoAAAABAAAAAwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQA
AAABAAAAAwACAAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD5QBAABX
ZWIgU2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNl
ZCBpbXBsZW1lbnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09B
UCBtaWRkbGV3YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0
byB3cml0ZSBTT0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBX
U0RMIGZpbGVzIGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFy
ZSB3aWxsaW5nIHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3Bt
ZW50IG9mIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIg
U09BUAAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAiQAAAAAAABAAAFAAnwAAAAAAAgAc
AG0AAAAAAAIAGACJAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8EAAAA
AAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAJQAA
AAQAAAABAAAAEAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/gAAAAAADz
AxQAAAAPAAAAAAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAAAAAAAPMD
FAAAABoAAAAAAAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAAAAAA8wMU
AAAAHAAAAAAAAAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAAAADzAxQA
AAAmAAAAAAAAAAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAAAOoDAAAA
AA8A8AMEBAAAAQDxAwgAAAAFAQAABwARMA8ADASEAwAADwAC8HwDAAAQAgjwCAAAAAMAAAADqAAA
DwAD8BQDAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAAAKgAAAUAAAAP
AATwXgAAABIACvAIAAAAAqgAACACAABTAAvwHgAAAAQAAAAAAH8ABAAEAL8BAQABAP8BAQABAAED
BGgAAAAAEPAIAAAA0gE3AlwO7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAlwwPAATwdgIAABIACvAI
AAAAA6gAACACAABjAAvwJAAAAAQAAAAAAH8AAAAEAIAAzDqXDL8BAAABAP8BAAABAAEDBWgAAAAA
EPAIAAAAiQuoAesOdxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAlwwPAA3wCgIAAAAAnw8EAAAAAgAA
AAAAqA/CAQAAVGFraW5nIHRob3NlIGludG8gY29uc2lkZXJhdGlvbiwgd2UgZGV2ZWxvcGVkIGEg
bmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSB3aXRoIHRoaXMgYXJjaGl0ZWN0dXJlLg1XZSB1c2Vk
IEFwYWNoZSBBeGlzIGFzIGEgU09BUCBjbGllbnQgaW1wbGVtZW50YXRpb24uDU5ldHdvcmsgY29u
ZmlndXJhdGlvbiBBUEkgaXMgZGV2ZWxvcGVkIHVzaW5nIEphdmEuDVNPQVAgc2VydmVyIGltcGxl
bWVudGF0aW9uIGFuZCBORVRDT05GIGRhZW1vbiBhcmUgZGV2ZWxvcGVkIHVzaW5nIEMuDUFuZCBO
RVRDT05GIGRldmljZSBleGhpYml0cyBtZXRob2RzLCBkYXRhbW9kZWxzIGluIGEgZm9ybSBvZiBX
U0RMIGZpbGUsIFhNTCBzY2hlbWEgcmVzcGVjdGl2ZWx5Lg0oVGhvc2UgZmlsZXMgY2FuIGJlIGlt
cG9ydGVkIGVhc2lseSB0byBXU0RMMkphdmEgb2YgQXBhY2hlIEF4aXMgYW5kIGdlbmVyYXRlIEFQ
SS4pAACqDywAAAA0AQAAAAAAAAoAAAABAAAAAwBPAAAAAAAAAAkAAAABAAAAAAAtAAAAAAAAAA8A
BPBIAAAAEgAK8AgAAAABqAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwFh4GYAlAF+sZYAvwES
ABIA/wEAAAgABAMJAAAAPwMBAAEAEADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkA
mcwAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4I
AAAA2PfGAbDzbtYAAHIXEAAAAAEAEACrhwIAHQAQAOuhAgAAAPUPHAAAAAUBAACjGgADh4cCAPel
AgABAAAAJwAAAAEAsDAPAOgDOBoAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAA
AAAAAAABAAAAAAAAAQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAA
QQByAGkAYQBsAAAAAABlAHcAIAC8phMAvKYTAKwfrwA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB
1hEwNKUTAAAABAAQALcPRAAAAC3/M/8gADD/tDC3MMMwrzAAACAAvKYTALymEwCsH68APKUTACSl
EwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAQyIAC3D0QAAABUAGkAbQBlAHMAIABOAGUAdwAg
AFIAbwBtAGEAbgAAADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAGEjAAtw9EAAAA
Lf8z/yAAMP8OZh1nAABlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB
1hEwNKUTAIAABhIAAKQPDAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAAAAAHAAAA
AACpDwoAAAAHAAAAAgARBAkEQGl2ZQAYAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAAEgAAAEFk
dmFudGFnZSBvZiBXU0RMACIAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAADAAA
AENvbmNsdXNpb25zAAkAAAB4c2QgZmlsZQAKAAAAV1NETCBmaWxlAAwQAAAGAAAAHgAAABcAAACO
Z5dwgrOC6oLEgqKC6YN0g0iDk4NnAAMAAAAEAAAAHgAAABYAAACDZoNVg0ODkyCDZYOTg3aDjIFb
g2cAAwAAAAEAAAAeAAAAEgAAAINYg4mDQ4NoIINeg0ODZ4OLAAMAAAAIAAAAAAAAAPYPIQAAABQA
AABfwJHj2dEEAAkA9AMDAK8AdC1paWppbWEyCAAAAHQALQBpAGkAagBpAG0AYQAyAHQAcgBhAHQA
bwByAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAKMPbgAAAAUA//0/AAAAIiAAAGQAAAAA/wAAZAAAAAAAAAAAAEAC
AAAAAAcAAAD//+8AgAAAAAEAAAD//xIAAAAAAQAAAAUAACABIAEAAAAAAAUAAEACQAIAAAAAAAUA
AGADYAMAAAAAAAUAAIAEgAQAAAAADwALBPQCAAAPAADw7AIAAAAABvDoAQAABOwAADwAAACLAAAA
EwAAAAAAAAAHAAAAAgAAAAUAAAAAAAAABAAAAAQAAAAKAAAABAAAACQAAAAAAAAABAAAAAAAAAAc
AAAAAAAAAAQAAAAAAAAABAAAAAoAAABiAAAAAAAAAAQAAAAAAAAABgAAAA0AAAA7AAAAAAAAAAQA
AAAAAAAAKAAAAAAAAAAIAAAAAAAAAAoAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAACQAA
AAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAABAAAAAEAAAAEQAAAAgAAAASAAAABAAAAAAAAAAEAAAA
AAAAAAQAAAAAAAAAEAAAAAAAAAAEAAAAEAAAAAUAAAARAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAA
AAAABAAAAAAAAAAEAAAACQAAABgAAAAeAAAABAAAAAUAAAAEAAAAIAAAAAQAAAAhAAAABAAAAAAA
AAAEAAAAFwAAAAQAAAAAAAAACAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAA
AGIAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAiAAAACAAAAAAAAAAGAAAAJAAAAAgAAAAAAAAA
BgAAACYAAAAEAAAAJwAAAAQAAAA/AAHwhAAAAAIAB/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AAAAAAAAAAAAAAAAAAAAYgAH8CQAAAAGBqBOlJL2SKWUicl0JRGiK0P/ADHnAQABAAAAAAAAAAAA
AABiAAfwJAAAAAYGL7SwqSDLp6ki2PWD1E76Zf8ATx0CAAEAAAAx5wEAAAAAAIMAC/AwAAAAgQEE
AAAIgwEAAAAIhkEAAAAAvwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIYAAa8RgAAADMAAAA
/wD/AP+Z/wD/Zv8AZv/MAGb/MwBAAB7xEAAAAP9m/wD/////AgAACPcAABAfAPAPOAAAAAAA8wMU
AAAAAgAAAAQAAAAAAAAAAQAAgAAAAAAAAPMDFAAAAAMAAAAEAAAAAAAAAAIAAIAAAAAADwDQByoC
AAAfABQEHAAAAAAAFQQUAAAAnY1UCQDKmjuaq9suAMqaOwEBAAAPAPoDZwAAAAAA/gMDAAAAAAEA
AAD9AzQAAAA/AAAAZAAAAD8AAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAJP3//5r///8B
ABMAcAD7AwgAAAAAAAAAcAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQA
AABkAAAAZAAAAIClEwCLaBEwvKYTAIQfrwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAA
BAwAAAAAAAAAAAAAAAIAAAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABCAAAAZAAAAAIAAACApRMA
zKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAhAAAAZAAAACEAAABk
AAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAAAAAB
AAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////
AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8Q
AAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQA
AAANAD0ADwDwD4QRAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACo
D1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFm
dC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAA
ADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVy
IDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRh
DShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95
YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIA
EgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAA
AAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEA
AAADABMAAAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9w
IGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0N
UHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFu
IGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAA
AAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lk
ZSB0aGUgZnJhbWV3b3JrIG9mIFdlYiBTZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBh
cm91bmQgU09BUC9IVFRQIGFyZSB3ZWxsIGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVs
YXRlZCB0byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1J
dCBtYWtlcyBpdCBlYXNpZXIgdG8gZGVhbCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8u
AAAArwAAAAAAABAAAFoANgAAAAEAABAAAFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAA
CAAAAAQAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RM
EACfDwQAAAABAAAAAACgD84EAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBj
AGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUA
cgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAg
AHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAo
AFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMA
bwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBF
AFQAIABXAGUAYgAgAHMAZQByAHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUA
ZABpAG8ADQBXAFMARABMACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2
AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAA
dQBuAGQAZQByACAAYQBuAG8AdABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4
AC4AIAAuAE4ARQBUACwAIABQAC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUA
cgBsACwAIABQAHkAdABoAG8AbgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBh
AHQAZQBzACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAA
bQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABp
AHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgA
ZQByAGUAIABTAEQASwApAA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAg
AG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYA
ZQByAGUAbgBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBl
AGMAZQBzAHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkA
IABvAHUAcgBzAGUAbAB2AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABv
AGEAZAAgAGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEP
XAAAAJQAAAAAAAAQAABQAM8AAAABAAAQAABQAGQAAAAAAAAQAABQAKEAAAABAAAQAABQAJQAAAAA
AAIAFADPAAAAAAACABIAZAAAAAAEAgCABBQAoQAAAAAIAgCACBIAAACqDywAAACFAAAAAAAAAAkA
AAABAAAAAwAqAQAAAAAAAAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09B
UBAAnw8EAAAABwAAAAAAoA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkA
cwAgAGEAcwAgAGEAIABTAE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABh
AHQAaQBvAG4ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8A
bgBmAGkAZwB1AHIAYQB0AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBM
AEEATgAsACAARgBpAGwAdABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8A
IABiAGUAIAB0AGgAZQAgAGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABt
AGEAdAB1AHIAZQBkAA0ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUA
cgB2AGUAcgAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBX
AGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUA
cwBpAG4AZwAgAEMADQANAE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBp
AHQAcwAgAGkAdABzACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQA
aABvAGQAcwAgAGIAeQAgAFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAo
ACkALAAgAGcAZQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgA
KQAsACAAJiANAEQAYQB0AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBp
AG4AdABlAHIAZgBhAGMAZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYA
AAAAAAAQAABQAEMAAAABAAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQ
ABcAAAABAAAQAABQABkAAAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIA
FQAAAAAIAgCACBAALAAAAAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABB
AQAAAAAAAAoAAAABAAAAAwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAA
AAAAAAQAAAABAAAAAwACAAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAAC
AAAACwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACo
D5QBAABXZWIgU2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09B
UCBiYXNlZCBpbXBsZW1lbnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFz
IGEgU09BUCBtaWRkbGV3YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vz
c2FyeSB0byB3cml0ZSBTT0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVz
IGFuZCBXU0RMIGZpbGVzIGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQs
IHdlIGFyZSB3aWxsaW5nIHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRl
dmVsb3BtZW50IG9mIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05G
IG92ZXIgU09BUAAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAiQAAAAAAABAAAFAAnwAA
AAAAAgAcAG0AAAAAAAIAGACJAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAA
nw8EAAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMU
AAAAJQAAAAQAAAABAAAAEAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/g
AAAAAADzAxQAAAAPAAAAAAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAA
AAAAAPMDFAAAABoAAAAAAAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAA
AAAA8wMUAAAAHAAAAAAAAAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAA
AADzAxQAAAAmAAAAAAAAAAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAA
AOoDAAAAAAAAchcIAAAAAQAQADOmAgAAAPUPHAAAAAUBAACjGgADD6YCAHPAAgABAAAAJwAAAAEA
sDAPAOgDOBoAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAAAAAAAAABAAAAAAAA
AQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAAQQByAGkAYQBsAAAA
AABlAHcAIAC8phMAvKYTAKwfrwA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABAAQ
ALcPRAAAAC3/M/8gADD/tDC3MMMwrzAAACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAA
AAA8pRMAgdYRMDSlEwCAAAQyIAC3D0QAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAA
ADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAGEjAAtw9EAAAALf8z/yAAMP8OZh1n
AABlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAIAABhIA
AKQPDAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAAAAAHAAAAAACpDwoAAAAHAAAA
AgARBAkEQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAGQAAAAAAAAAAABAAgAAAAAHAAAA///v
AIAAAAABAAAA//8SAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAF
AACABIAEAAAAAA8ACwT0AgAADwAA8OwCAAAAAAbw6AEAAATsAAA8AAAAiwAAABMAAAAAAAAABwAA
AAIAAAAFAAAAAAAAAAQAAAAEAAAACgAAAAQAAAAkAAAAAAAAAAQAAAAAAAAAHAAAAAAAAAAEAAAA
AAAAAAQAAAAKAAAAYgAAAAAAAAAEAAAAAAAAAAYAAAANAAAAOwAAAAAAAAAEAAAAAAAAACgAAAAA
AAAACAAAAAAAAAAKAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAAkAAAAAAAAACAAAAAAA
AAAIAAAAAAAAAAYAAAAQAAAABAAAABEAAAAIAAAAEgAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAA
ABAAAAAAAAAABAAAABAAAAAFAAAAEQAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAA
BAAAAAkAAAAYAAAAHgAAAAQAAAAFAAAABAAAACAAAAAEAAAAIQAAAAQAAAAAAAAABAAAABcAAAAE
AAAAAAAAAAgAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAABiAAAAAAAAAAQA
AAAAAAAABAAAAAAAAAAEAAAAIgAAAAgAAAAAAAAABgAAACQAAAAIAAAAAAAAAAYAAAAmAAAABAAA
ACcAAAAEAAAAPwAB8IQAAAACAAfwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAA
AAAAAGIAB/AkAAAABgagTpSS9killInJdCURoitD/wAx5wEAAQAAAAAAAAAAAAAAYgAH8CQAAAAG
Bi+0sKkgy6epItj1g9RO+mX/AE8dAgABAAAAMecBAAAAAACDAAvwMAAAAIEBBAAACIMBAAAACIZB
AAAAAL8BEAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACGAAGvEYAAAAzAAAAP8A/wD/mf8A/2b/
AGb/zABm/zMAQAAe8RAAAAD/Zv8A/////wIAAAj3AAAQHwDwDzgAAAAAAPMDFAAAAAIAAAAEAAAA
AAAAAAEAAIAAAAAAAADzAxQAAAADAAAABAAAAAAAAAACAACAAAAAAA8A0AcqAgAAHwAUBBwAAAAA
ABUEFAAAAJ2NVAkAypo7mqvbLgDKmjsBAQAADwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAPwAA
AGQAAAA/AAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAACT9//+a////AQATAHAA+wMIAAAA
AAAAAHAIAABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAACA
pRMAi2gRMLymEwCEH68AAAAAAAAAAAAAAAAAAAAAAAABEwAfAP8DFAAAAAIAAAQMAAAAAAAAAAAA
AAACAAAAHwAIBDwAAAAAAP0DNAAAAEIAAABkAAAAQgAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAA
AAAAAAAAAAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAAIQAAAGQAAAAhAAAAZAAAAAIAAACApRMA
zKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsA
AABkAAAASwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAA
AAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAA
UABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+E
EQAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJp
ZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5l
dGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAA
LQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1U
b21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBD
ZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmEN
KEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAa
AAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAA
AAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAA
AAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsg
bWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3Vp
ZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlv
bmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFk
dmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACoD+QAAABJbnNpZGUgdGhlIGZyYW1l
d29yayBvZiBXZWIgU2VydmljZSwgcGVyaXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5kIFNPQVAv
SFRUUCBhcmUgd2VsbCBkZXZlbG9wZWQNDURldmVsb3BtZW50IHRvb2xzIHJlbGF0ZWQgdG8gWE1M
IChXZWIgU2VydmljZSkgYXJlIGFidW5kYW50LCBzdWNoIGFzIEVjbGlwc2UNSXQgbWFrZXMgaXQg
ZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMAAKEPLgAAAK8AAAAAAAAQ
AABaADYAAAABAAAQAABaAK8AAAAAAAIAGAA2AAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAA
AAQBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAA
AAAAoA/OBAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8A
ZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAg
AGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcA
IABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4
AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAA
aABlAHIAZQAgAFMARABLACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBk
ACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIA
IABzAGUAcgB2AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBT
AEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0A
ZQBuAHQAIAAoAGUAeAAuACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAg
AGEAbgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUA
VAAsACAAUAAtAEwAYQBuAGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5
AHQAaABvAG4ALAAgACYgKQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEA
UABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABl
AHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4A
RQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBE
AEsAKQANABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAA
YQBjAGgAZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBl
AB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEA
cgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBl
AGwAdgBlAHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMA
IABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACUAAAAAAAA
EAAAUADPAAAAAQAAEAAAUABkAAAAAAAAEAAAUAChAAAAAQAAEAAAUACUAAAAAAACABQAzwAAAAAA
AgASAGQAAAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAhQAAAAAAAAAJAAAAAQAAAAMAKgEA
AAAAAAAJAAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQA
AAAAAAAAAACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcA
AAAAAKAPOAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABh
ACAAUwBPAEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0A
VwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQBy
AGEAdABpAG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYA
aQBsAHQAZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABo
AGUAIABlAGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUA
ZAANAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABp
AG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYA
ZQBsAG8AcABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABD
AA0ADQBOAEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQA
cwAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABi
AHkAIABXAFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUA
dABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBE
AGEAdABhAG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYA
YQBjAGUALAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABD
AAAAAQAAEAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAA
UAAZAAAAAgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQ
ACwAAAAACAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAA
AQAAAAMABAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAA
AAMAAgAAAAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAA
AACfDwQAAAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+UAQAAV2ViIFNl
cnZpY2UgYW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1w
bGVtZW50YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlk
ZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3Jp
dGUgU09BUCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBm
aWxlcyBhcmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2ls
bGluZyB0byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBv
ZiBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVAA
AKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAIkAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAA
AAACABgAiQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAA
AKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAA
AQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAA
DwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAa
AAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwA
AAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAA
AAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAO4D
MAIAAAIA7wMYAAAAAQAAAA0OAAAAAAAAAQAAgAMBAAAHABMADwAMBKABAAAPAALwmAEAAHABCPAI
AAAAAwAAAASAAAAPAAPwMAEAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgA
AAAAgAAABQAAAA8ABPB+AAAAEgAK8AgAAAACgAAAIAIAAHMAC/AqAAAABAAAAAAAfwAAAAQAgACg
a0YEvwEAAAEA/wEAAAEAAQMIEAAAiAMAAAAAAAAQ8AgAAABmACABYBUMAg8AEfAQAAAAAADDCwgA
AAAAAAAADQBGBA8ADfAMAAAAAACeDwQAAAAAAAAADwAE8HIAAAASAArwCAAAAASAAAAgAgAAUwAL
8B4AAAB/AAAABACAAHRsRgS/AQAAAQD/AQAAAQABAwkQAAAAABDwCAAAAB8DIAFgFRMPDwAR8BAA
AAAAAMMLCAAAAAEAAAAOAEYEDwAN8AwAAAAAAJ4PBAAAAAEAAAAPAATwSAAAABIACvAIAAAAAYAA
AAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBjp+LAJQB3r1oAL8BEgASAP8BAAAIAAQDCQAAAD8D
AQABABAA8AcgAAAAAABmAP///wAAAJkA6urqAGbM/wAAZv8A///MAJnMAAAPAIgTOAAAAA8AihMw
AAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOqlxgEw0N+ZDwDwA0oG
AAABAPEDCAAAAAQBAAAHABEwDwAMBMoFAAAPAALwwgUAAAACCPAIAAAAAwAAAAOkAAAPAAPwWgUA
AA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAApAAABQAAAA8ABPBeAAAA
EgAK8AgAAAACpAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAAAAQ
8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCXDA8ABPC8BAAAEgAK8AgAAAADpAAA
IAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgACcLZcMvwEAAAEA/wEAAAEAAQMFaAAAAAAQ8AgAAACJ
C6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACXDA8ADfBQBAAAAACfDwQAAAACAAAAAACgD/YD
AABBAGwAcwBvACwAIABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBv
AGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUALgANAEIAeQAgAHUAdABpAGwA
aQB6AGkAbgBnACAAVwBTAEQATAAsACAAdwBlACAAYwBhAG4AIABnAGUAdAAgAGIAZQBuAGUAZgBp
AHQAcwAuAA0ARgBpAHIAcwB0ACwAIABXAFMARABMACAAaQBzACAAZwBlAG4AZQByAGEAdABlAGQA
IABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBn
ACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEA
eABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBlAGIAUwBwAGgAZQByAGUAIABT
AEQASwAuAA0AVABoAGUAcgBlAGYAbwByAGUALAAgAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUA
ZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAaQBzACAAdQBzAGUAZAAg
AHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIABhAHMA
IAB3AGUAbABsAC4ADQBTAGUAYwBvAG4AZAAsACAAVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBz
ACAAQQBQAEkAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQA
ZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAg
AC4ATgBFAFQAIABhAG4AZAAgAEkAQgBNACAAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAuAA0A
VABoAGUAcgBlAGYAbwByAGUALAAgAGkAdAAZIHMAIAB1AG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0
AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUA
cwAgAGEAbgBkACAAZABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBz
ACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAC4ADQAAAKoPPgAAAAUA
AAABAAAAAAC3AAAAAAAAAAkAAAABAAAAAwC6AAAAAAAAAAkAAAABAAAAAwBzAAAAAAAAAAEAAAAA
AAAADwAE8EgAAAASAArwCAAAAAGkAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6x
lgC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZ
AACZmQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAA
AADrLggAAADY98YBsPNu1gAAchcYAAAAAQAQAKfAAgASABAA59oCABwAEAAf3QIAAAD1DxwAAAAE
AQAAoxoAA4PAAgBx4wIAAQAAACcAAAABALAwDwDoA20aAAABAOkDKAAAAIAWAADgEAAAkxAAAEkY
AAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAAMADSDwQAAAABAAAADwDV
BzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3ACAAvKYTALymEwCsH68APKUTACSlEwDZdgUw
CAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QAAAAt/zP/IAAw/7QwtzDDMK8wAAAgALymEwC8
phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAgAAEMiAAtw9EAAAAVABpAG0A
ZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUT
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
Dx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1v
bmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJh
LCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBB
dGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAA
ABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAA
AAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMA
KgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAE
AAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAA
AKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENP
TkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBv
dmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAA
AAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAA
AAAAqA/kAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwg
dGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9w
bWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3Vj
aCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlv
biBjaGFuZ2VzAAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAE
AgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2
YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAPzgQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAg
AGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMA
ZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgBy
AG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgA
IABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAgAEkAQgBN
ACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIA
dwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAN
ABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMA
dQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAg
AG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkA
cwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBt
AGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgA
UABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQAN
AA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkA
IAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABh
AGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAA
KABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABj
AG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAA
VwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBk
AGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAA
IABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBz
ACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUA
ZAB1AGMAZQBkAAAAoQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAZAAAAAAAABAAAFAAoQAA
AAEAABAAAFAAlAAAAAAAAgAUAM8AAAAAAAIAEgBkAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoP
LAAAAIUAAAAAAAAACQAAAAEAAAADACoBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQAAAAJ
AAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5F
VENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBw
AGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQA
dwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAg
AEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUA
ZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAg
AGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAA
UwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBz
AGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQA
YQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBl
ACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAA
SQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0
AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkA
LAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBE
ACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4A
LgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAA
AFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIA
EACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABAC
AIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAA
CgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADz
AxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQ
AJ8PBAAAAAEAAAAAAKgPlQEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFj
dG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2Vm
dWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVu
dCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEph
dmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVk
DQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWlu
ZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFu
ZCBnbyBvbiB3cml0aW5nIHRoaXMgSS1ELgAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAA
igAAAAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIAGACKAAAAAAACABwAAACqDywAAAB+AQAAAAAA
AAIAAAABAAAAAAATAAAAAAAAAAIAAAABAAAAAAABAAAAAAAAAAAA8wMUAAAAJAAAAAQAAAABAAAA
DwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAA
AAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RM
IGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAA
AAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAA
AAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAA
AAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAA
AAsBAAAAAAAAAADqAwAAAAAPAO4DMAIAAAIA7wMYAAAAAQAAAA0OAAAAAAAAAQAAgAMBAAAHABMA
DwAMBKABAAAPAALwmAEAAHABCPAIAAAAAwAAAASAAAAPAAPwMAEAAA8ABPAoAAAAAQAJ8BAAAAAA
AAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAgAAABQAAAA8ABPB+AAAAEgAK8AgAAAACgAAAIAIAAHMA
C/AqAAAABAAAAAAAfwAAAAQAgACga0YEvwEAAAEA/wEAAAEAAQMIEAAAiAMAAAAAAAAQ8AgAAABm
ACABYBUMAg8AEfAQAAAAAADDCwgAAAAAAAAADQBGBA8ADfAMAAAAAACeDwQAAAAAAAAADwAE8HIA
AAASAArwCAAAAASAAAAgAgAAUwAL8B4AAAB/AAAABACAAHRsRgS/AQAAAQD/AQAAAQABAwkQAAAA
ABDwCAAAAB8DIAFgFRMPDwAR8BAAAAAAAMMLCAAAAAEAAAAOAEYEDwAN8AwAAAAAAJ4PBAAAAAEA
AAAPAATwSAAAABIACvAIAAAAAYAAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBjp+LAJQB3r1o
AL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAAAABmAP///wAAAJkA6urqAGbM/wAAZv8A
///MAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAA
AOsuCAAAAOqlxgEw0N+ZDwDwAwEEAAABAPEDCAAAAAUBAAAHABEwDwAMBIEDAAAPAALweQMAABAC
CPAIAAAAAwAAAAOoAAAPAAPwEQMAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK
8AgAAAAAqAAABQAAAA8ABPBeAAAAEgAK8AgAAAACqAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQA
vwEBAAEA/wEBAAEAAQMEaAAAAAAQ8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCX
DA8ABPBzAgAAEgAK8AgAAAADqAAAIAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgADMOpcMvwEAAAEA
/wEAAAEAAQMFaAAAAAAQ8AgAAACJC6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACXDA8ADfAH
AgAAAACfDwQAAAACAAAAAACoD78BAABUYWtpbmcgdGhvc2UgaW50byBjb25zaWRlcmF0aW9uLCB3
ZSBkZXZlbG9wZWQgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIHdpdGggdGhpcyBhcmNoaXRl
Y3R1cmUuDVdlIHVzZWQgQXBhY2hlIEF4aXMgYXMgYSBTT0FQIGNsaWVudCBpbXBsZW1lbnRhdGlv
bi4NTmV0d29yayBjb25maWd1cmF0aW9uIEFQSSBpcyBkZXZlbG9wZWQgdXNpbmcgSmF2YS4NU09B
UCBzZXJ2ZXIgaW1wbGVtZW50YXRpb24gYW5kIE5FVENPTkYgZGFlbW9uIGFyZSBkZXZlbG9wZWQg
dXNpbmcgQy4NQW5kIE5FVENPTkYgZGV2aWNlIGV4aGliaXRzIG1ldGhvZHMsIGRhdGFtb2RlbHMg
aW4gYSBmb3JtIG9mIFdTREwgZmlsZSwgWE1MIHNjaGVtYSByZXNwZWN0aXZlbHkuDShUaG9zZSBm
aWxlcyBhcmUgaW1wb3J0ZWQgZWFzaWx5IHRvIFdTREwySmF2YSBvZiBBcGFjaGUgQXhpcyBhbmQg
Z2VuZXJhdGUgQVBJLikAAKoPLAAAADQBAAAAAAAACgAAAAEAAAADAD8AAAAAAAAAAwAAAAEAAAAA
AEAAAAAAAAAADwAE8EgAAAASAArwCAAAAAGoAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHg
ZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC7
4OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAA
ixMQAAAAAADrLggAAADY98YBsPNu1gAAchcYAAAAAQAQALXjAgASABAAKv4CAB0AEABiAAMAAAD1
DxwAAAALAQAAoxoAA5HjAgBrBAMAAQAAACcAAAABAKADDwDoA10aAAABAOkDKAAAAIAWAADgEAAA
kxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAAMADSDwQAAAAB
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
AIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAA0ECAAAAHC1
AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPqREAAAAA8wMUAAAABAAAAAQAAAACAAAAAAEA
AAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50aW5nCyBORVRD
T05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVtZW50YXRpb24t
MDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAAAAUAAAAAAKgP
nwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBLdW5paGlrbyBU
b3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBMYWIpDVlvc2hp
ZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtzKQAAoQ8WAAAA
oAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAG
AAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAAAAAAAAAFAAAA
AQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAAAAAAAPMDFAAA
AA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3RpdmUQAJ8PBAAA
AAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGJhc2VkIG9u
IE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1lbnRpbmcgTkVU
Q09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUAAAAEAAAAAgAA
AA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcgU09BUBAAnw8E
AAAABwAAAAAAqA/kAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsgb2YgV2ViIFNlcnZpY2UsIHBlcmlw
aGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAgYXJlIHdlbGwgZGV2ZWxvcGVkDQ1E
ZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2ViIFNlcnZpY2UpIGFyZSBhYnVuZGFu
dCwgc3VjaCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0IGVhc2llciB0byBkZWFsIHdpdGggc3BlY2lm
aWNhdGlvbiBjaGFuZ2VzAAChDy4AAACvAAAAAAAAEAAAWgA2AAAAAQAAEAAAWgCvAAAAAAACABgA
NgAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8R
AAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAPzgQAAFcAUwBEAEwAIABpAHMAIAB0
AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8AZgAgAFcAZQBiACAAUwBlAHIA
dgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5
ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAgAHMA
dQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABhAG4AZAAg
AEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEA
dgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4
AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAA
VgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAg
AGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEA
KQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQBy
AG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUA
cwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBi
AHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEA
bABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAg
AEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMA
RABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBh
AB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEA
ZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABT
AHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMA
TwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABl
AHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkA
IAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAlAAAAAAAABAAAFAAzwAAAAEAABAAAFAAZAAAAAAAABAA
AFAAoQAAAAEAABAAAFAAlAAAAAAAAgAUAM8AAAAAAAIAEgBkAAAAAAQCAIAEFAChAAAAAAgCAIAI
EgAAAKoPLAAAAIUAAAAAAAAACQAAAAEAAAADACoBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADz
AxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJl
IG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAA
QQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAg
AGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAA
bgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBp
AG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEA
IABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBu
AGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAA
ZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBu
ACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4A
RgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2
AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkA
bwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBl
AGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUA
dAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAg
AFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAA
LAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAA
AAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMA
AAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZ
AAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUA
AAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAA
AAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1
c2lvbnMQAJ8PBAAAAAEAAAAAAKgPlwEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNp
dmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBp
cyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZl
bG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1C
b3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2Vu
ZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRn
ZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lz
dGVtIGFuZCBrZWVwIG9uIHdyaXRpbmcgdGhpcyBJLUQuAAChD0IAAACfAAAAAAAAEAAAUABtAAAA
AQAAEAAAUACMAAAAAAAAEAAAUACfAAAAAAACABwAbQAAAAAAAgAYAIwAAAAAAAIAHAAAAKoPGgAA
AH4BAAAAAAAABAAAAAEAAAAAABYAAAAAAAAAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAA
nw8EAAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMU
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
NAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBw
APsDCAAAAAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8A
XwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9
AA8A8A+3EQAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAA
RXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlq
aW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAA
AAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAy
MDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0
YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBL
aW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACq
D4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAA
AwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwAT
AAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5l
dHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3Zp
ZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZv
cm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgP
FwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACoD+QAAABJbnNpZGUgdGhl
IGZyYW1ld29yayBvZiBXZWIgU2VydmljZSwgcGVyaXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5k
IFNPQVAvSFRUUCBhcmUgd2VsbCBkZXZlbG9wZWQNDURldmVsb3BtZW50IHRvb2xzIHJlbGF0ZWQg
dG8gWE1MIChXZWIgU2VydmljZSkgYXJlIGFidW5kYW50LCBzdWNoIGFzIEVjbGlwc2UNSXQgbWFr
ZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9uIGNoYW5nZXMAAKEPLgAAAK8A
AAAAAAAQAABaADYAAAABAAAQAABaAK8AAAAAAAIAGAA2AAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAE
AAAAAgAAAAQBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8E
AAAAAQAAAAAAoA/OBAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4A
bwBsAG8AZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0
AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMA
aQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABl
ACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAGEAbgBkACAASQBCAE0AIABXAFMARABLACAAKABXAGUA
YgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBt
AGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAA
VwBlAGIAIABzAGUAcgB2AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBv
AA0AVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIA
bwBuAG0AZQBuAHQAIAAoAGUAeAAuACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBk
AGUAcgAgAGEAbgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAA
LgBOAEUAVAAsACAAUAAtAEwAYQBuAGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAs
ACAAUAB5AHQAaABvAG4ALAAgACYgKQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUA
cwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBk
AGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwA
IAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBl
ACAAUwBEAEsAKQANABwgdwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYA
IABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBl
AG4AYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUA
cwBzAGEAcgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1
AHIAcwBlAGwAdgBlAHMADQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQA
IABpAHMAIABkAHIAYQBtAGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACU
AAAAAAAAEAAAUADPAAAAAQAAEAAAUABkAAAAAAAAEAAAUAChAAAAAQAAEAAAUACUAAAAAAACABQA
zwAAAAAAAgASAGQAAAAABAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAhQAAAAAAAAAJAAAAAQAA
AAMAKgEAAAAAAAAJAAAAAQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAA
AACfDwQAAAAAAAAAAACoDyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8P
BAAAAAcAAAAAAKAPOAMAAFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABh
AHMAIABhACAAUwBPAEEAUAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkA
bwBuAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBp
AGcAdQByAGEAdABpAG8AbgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4A
LAAgAEYAaQBsAHQAZQByACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBl
ACAAdABoAGUAIABlAGEAcwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQA
dQByAGUAZAANAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBl
AHIAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAA
ZABlAHYAZQBsAG8AcABlAGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBu
AGcAIABDAA0ADQBOAEUAVABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMA
IABpAHQAcwAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBk
AHMAIABiAHkAIABXAFMARABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwA
IABnAGUAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAg
ACYgDQBEAGEAdABhAG0AbwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQA
ZQByAGYAYQBjAGUALAAgAHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAA
EAAAUABDAAAAAQAAEAAAUACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAA
AQAAEAAAUAAZAAAAAgAAEAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAA
CAIAgAgQACwAAAAACAIAgAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAA
AAAKAAAAAQAAAAMABAAAAAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAE
AAAAAQAAAAMAAgAAAAAAAAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsB
AAAAAAAAAACfDwQAAAAAAAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+lAQAA
V2ViIFNlcnZpY2UgYW5kIFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFz
ZWQgaW1wbGVtZW50YXRpb24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNP
QVAgbWlkZGxld2FyZSBidXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3Nhcnkg
dG8gd3JpdGUgU09BUCBSUEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQg
V1NETCBmaWxlcyBhcmUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBh
cmUgd2lsbGluZyB0byBzaGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9w
bWVudCBvZiBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0
aGlzIGluZm9ybWF0aW9uYWwgSS1ELgAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAAmgAA
AAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIAGACaAAAAAAACABwAAACqDxoAAACTAQAAAAAAABEA
AAABAAAAAAACAAAAAAAAAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAA
AKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAA
AQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAA
DwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAa
AAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwA
AAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAA
AAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAO4D
MAIAAAIA7wMYAAAAAQAAAA0OAAAAAAAAAQAAgAMBAAAHABMADwAMBKABAAAPAALwmAEAAHABCPAI
AAAAAwAAAASAAAAPAAPwMAEAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgA
AAAAgAAABQAAAA8ABPB+AAAAEgAK8AgAAAACgAAAIAIAAHMAC/AqAAAABAAAAAAAfwAAAAQAgACg
a0YEvwEAAAEA/wEAAAEAAQMIEAAAiAMAAAAAAAAQ8AgAAABmACABYBUMAg8AEfAQAAAAAADDCwgA
AAAAAAAADQBGBA8ADfAMAAAAAACeDwQAAAAAAAAADwAE8HIAAAASAArwCAAAAASAAAAgAgAAUwAL
8B4AAAB/AAAABACAAHRsRgS/AQAAAQD/AQAAAQABAwkQAAAAABDwCAAAAB8DIAFgFRMPDwAR8BAA
AAAAAMMLCAAAAAEAAAAOAEYEDwAN8AwAAAAAAJ4PBAAAAAEAAAAPAATwSAAAABIACvAIAAAAAYAA
AAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBjp+LAJQB3r1oAL8BEgASAP8BAAAIAAQDCQAAAD8D
AQABABAA8AcgAAAAAABmAP///wAAAJkA6urqAGbM/wAAZv8A///MAJnMAAAPAIgTOAAAAA8AihMw
AAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOqlxgEw0N+ZAAByFxAA
AAABABAAiCEDABIAEAD7OwMAAAD1DxwAAAALAQAAoxoAA2QhAwAzPgMAAQAAACcAAAABAKADDwDo
A2caAAABAOkDKAAAAIAWAADgEAAAkxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPID
AgIAAC8AyA8MAAAAMADSDwQAAAABAAAADwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3
ACAAvKYTALymEwCsH68APKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QA
AAAt/zP/IAAw/7QwtzDDMK8wAAAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUT
AIHWETA0pRMAgAAEMiAAtw9EAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA8pRMA
JKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABhIwALcPRAAAAC3/M/8gADD/DmYdZwAAZQB3
ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAYSAACkDwwA
AACAAEMAgAACAAIAGAAAAKUPEgAAAAAAMAguAAIAAAAAAAAABwAAAAAAqQ8KAAAABwAAAAIAEQQJ
BEAAow9uAAAABQD//T8AAAAiIAAAZAAAAAD/AABkAAAAAAAAAAAAQAIAAAAABwAAAP//7wCAAAAA
AQAAAP//EgAAAAABAAAABQAAIAEgAQAAAAAABQAAQAJAAgAAAAAABQAAYANgAwAAAAAABQAAgASA
BAAAAAAPAAsE9AIAAA8AAPDsAgAAAAAG8OgBAAAE7AAAPAAAAIsAAAATAAAAAAAAAAcAAAACAAAA
BQAAAAAAAAAEAAAABAAAAAoAAAAEAAAAJAAAAAAAAAAEAAAAAAAAABwAAAAAAAAABAAAAAAAAAAE
AAAACgAAAGIAAAAAAAAABAAAAAAAAAAGAAAADQAAADsAAAAAAAAABAAAAAAAAAAoAAAAAAAAAAgA
AAAAAAAACgAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAAAJAAAAAAAAAAgAAAAAAAAACAAA
AAAAAAAGAAAAEAAAAAQAAAARAAAACAAAABIAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAQAAAA
AAAAAAQAAAAQAAAABQAAABEAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAJ
AAAAGAAAAB4AAAAEAAAABQAAAAQAAAAgAAAABAAAACEAAAAEAAAAAAAAAAQAAAAXAAAABAAAAAAA
AAAIAAAAAAAAAAQAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAAYgAAAAAAAAAEAAAAAAAA
AAQAAAAAAAAABAAAACIAAAAIAAAAAAAAAAYAAAAkAAAACAAAAAAAAAAGAAAAJgAAAAQAAAAnAAAA
BAAAAD8AAfCEAAAAAgAH8CQAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAABi
AAfwJAAAAAYGoE6UkvZIpZSJyXQlEaIrQ/8AMecBAAEAAAAAAAAAAAAAAGIAB/AkAAAABgYvtLCp
IMunqSLY9YPUTvpl/wBPHQIAAQAAADHnAQAAAAAAgwAL8DAAAACBAQQAAAiDAQAAAAiGQQAAAAC/
ARAAEADAAQEAAAjFQQAAAAD/AQgACAABAgIAAAhgABrxGAAAAMwAAAD/AP8A/5n/AP9m/wBm/8wA
Zv8zAEAAHvEQAAAA/2b/AP////8CAAAI9wAAEB8A8A84AAAAAADzAxQAAAACAAAABAAAAAAAAAAB
AACAAAAAAAAA8wMUAAAAAwAAAAQAAAAAAAAAAgAAgAAAAAAPANAHKgIAAB8AFAQcAAAAAAAVBBQA
AACdjVQJAMqaO5qr2y4Aypo7AQEAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAD8AAABkAAAA
PwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAAk/f//mv///wEAEwBwAPsDCAAAAAAAAABw
CAAAcAD7AwgAAAABAAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABkAAAAZAAAAGQAAABkAAAAgKUTAIto
ETC8phMAhB+vAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAAAgAA
AB8ACAQ8AAAAAAD9AzQAAABCAAAAZAAAAEIAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAA
AAAAAAAAAAAAABMAHwAHBDwAAAAAAP0DNAAAACEAAABkAAAAIQAAAGQAAAACAAAAgKUTAMyoETC8
phMAAAAAAAAAAAAAAAAAAAAAAAABEwAfAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAABLAAAAZAAA
AEsAAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAPvj//5T///8BABMAcAD7AwgAAAAAAAAA
JAwAAHAA+wMIAAAAAQAAAEkIAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAx
ADAAAACLExAAAAAAAA0ECAAAAHC1AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPsxEAAAAA
8wMUAAAABAAAAAQAAAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ug
b2YgaW1wbGVtZW50aW5nCyBORVRDT05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25m
LXNvYXAtaW1wbGVtZW50YXRpb24tMDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAA
AAIAHAAQAJ8PBAAAAAUAAAAAAKgPnwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1
a2kgSWlqaW1hLCBLdW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJh
bCBSZXNlYXJjaCBMYWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4
YWxhIE5ldHdvcmtzKQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAA
AAAIAAAAAQAAAAMAAQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAH
AAAAAQAAAAMACQAAAAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAA
AQAAAAMACwAAAAAAAAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACo
DwkAAABPYmplY3RpdmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFn
ZW1lbnQgc3lzdGVtIGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGlu
ZSBvZiBpbXBsZW1lbnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJ
LUQAAPMDFAAAABUAAAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRh
Z2Ugb2YgdXNpbmcgU09BUBAAnw8EAAAABwAAAAAAqA/kAAAASW5zaWRlIHRoZSBmcmFtZXdvcmsg
b2YgV2ViIFNlcnZpY2UsIHBlcmlwaGVyYWwgdGVjaG5vbG9naWVzIGFyb3VuZCBTT0FQL0hUVFAg
YXJlIHdlbGwgZGV2ZWxvcGVkDQ1EZXZlbG9wbWVudCB0b29scyByZWxhdGVkIHRvIFhNTCAoV2Vi
IFNlcnZpY2UpIGFyZSBhYnVuZGFudCwgc3VjaCBhcyBFY2xpcHNlDUl0IG1ha2VzIGl0IGVhc2ll
ciB0byBkZWFsIHdpdGggc3BlY2lmaWNhdGlvbiBjaGFuZ2VzAAChDy4AAACvAAAAAAAAEAAAWgA2
AAAAAQAAEAAAWgCvAAAAAAACABgANgAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAP
ygQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAg
AG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBp
AGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMA
LAAgAC4ATgBFAFQAIABvAHIAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBl
ACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYA
IABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQBy
AHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAA
ZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAg
ACgAZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8A
dABoAGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQ
AC0ATABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8A
bgAsACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABh
AHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIA
ZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABv
AHIAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwg
dwBzAGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAg
AEEAeABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBlAB0gIABvAGYA
IABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAAdABv
ACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBlAHMA
DQBEAGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMAIABkAHIAYQBt
AGEAdABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACTAAAAAAAAEAAAUADPAAAA
AQAAEAAAUABjAAAAAAAAEAAAUAChAAAAAQAAEAAAUACTAAAAAAACABQAzwAAAAAAAgASAGMAAAAA
BAIAgAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAhAAAAAAAAAAJAAAAAQAAAAMAKQEAAAAAAAAJAAAA
AQAAAAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQAAAAAAAAAAACo
DyEAAABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcAAAAAAKAPOAMA
AFcAZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABhACAAUwBPAEEA
UAAgAGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0AVwBlACAAZABl
AHYAZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8A
bgAgAEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYAaQBsAHQAZQBy
ACwAIAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABoAGUAIABlAGEA
cwBpAGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUAZAANAA0AVwBl
ACAAZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABpAG0AcABsAGUA
bQBlAG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYAZQBsAG8AcABl
AGQAIABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABDAA0ADQBOAEUA
VABDAE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQAcwAgAGMAbwBu
AGYAaQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABiAHkAIABXAFMA
RABMACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdABjAG8AbgBm
AGkAZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBEAGEAdABhAG0A
bwBkAGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYAYQBjAGUALAAg
AHYAbABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABDAAAAAQAAEAAA
UACDAAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAAUAAZAAAAAgAA
EAAAUABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQACwAAAAACAIA
gAgOABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAAAQAAAAMABAAA
AAAAAAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAAAAMAAgAAAAAA
AAACAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAAAACfDwQAAAAA
AAAAAACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+lAQAAV2ViIFNlcnZpY2UgYW5k
IFdTREwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1wbGVtZW50YXRp
b24NDUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2FyZSBi
dXQgYWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3JpdGUgU09BUCBS
UEMgYnkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBmaWxlcyBhcmUg
YXV0b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2lsbGluZyB0byBz
aGFyZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBvZiBhIG5ldHdv
cmsgbWFuYWdlbWVudCBzeXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9ybWF0aW9u
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
AAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////AQATAHAA+wMIAAAAAAAAACQMAABwAPsD
CAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQ
AAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD74RAAAAAPMDFAAAAAQA
AAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACoD1wAAABFeHBlcmllbmNlIG9mIGltcGxl
bWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFmdC1paWppbWEtbmV0Y29uZi1zb2FwLWlt
cGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAAADAAAAAAAAIAIAAtAAAAAAACABwAEACf
DwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVyIDYsIDIwMDYNDVRvbW95dWtpIElpamlt
YSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRhDShIaXRhY2hpIENlbnRyYWwgUmVzZWFy
Y2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3
b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIAEgAAAKoPhgAAABoAAAAAAAAACAAAAAEA
AAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABwAAAAEAAAAD
AAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEAAAADABMAAAAAAAAABwAAAAEAAAADAAsA
AAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAT2Jq
ZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9wIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5
c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0NUHJvdmlkZSBndWlkZWxpbmUgb2YgaW1w
bGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFuIGluZm9ybWF0aW9uYWwgSS1EAADzAxQA
AAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2YW50YWdlIG9mIHVz
aW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKgP5AAAAEluc2lkZSB0aGUgZnJhbWV3b3JrIG9mIFdlYiBT
ZXJ2aWNlLCBwZXJpcGhlcmFsIHRlY2hub2xvZ2llcyBhcm91bmQgU09BUC9IVFRQIGFyZSB3ZWxs
IGRldmVsb3BlZA0NRGV2ZWxvcG1lbnQgdG9vbHMgcmVsYXRlZCB0byBYTUwgKFdlYiBTZXJ2aWNl
KSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMgRWNsaXBzZQ1JdCBtYWtlcyBpdCBlYXNpZXIgdG8gZGVh
bCB3aXRoIHNwZWNpZmljYXRpb24gY2hhbmdlcwAAoQ8uAAAArwAAAAAAABAAAFoANgAAAAEAABAA
AFoArwAAAAAAAgAYADYAAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD8oEAABXAFMA
RABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABX
AGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEA
dABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABl
AHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4A
RQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABL
ACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUAcgB2AGkAYwBl
AB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAgAGcAZQBuAGUA
cgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAu
ACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIA
IABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAAUAAtAEwAYQBu
AGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABvAG4ALAAgACYg
KQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBt
AGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUA
YwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwByACAASQBC
AE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwA
MgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBz
ACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMA
dQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBp
AHQAZQAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYA
ZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBj
AGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAkwAAAAAAABAAAFAAzwAAAAEAABAAAFAA
YwAAAAAAABAAAFAAoQAAAAEAABAAAFAAkwAAAAAAAgAUAM8AAAAAAAIAEgBjAAAAAAQCAIAEFACh
AAAAAAgCAIAIEgAAAKoPLAAAAIQAAAAAAAAACQAAAAEAAAADACkBAAAAAAAACQAAAAEAAAADAKcA
AAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJj
aGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1
AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwA
aQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABv
AHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAA
SQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiAN
AEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMA
dAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2
AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQA
YQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBF
AFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4A
RgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1
AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYA
aQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAAp
ACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwA
cwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBu
ACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAA
ABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAA
AAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAA
AAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAA
AAEAAAADABUAAAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEA
AAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8L
AAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAAAKgPsAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlz
IGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFj
aGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28g
YXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91
cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRp
Y2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhl
IGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBTT0FQIGJhc2VkIG5l
dHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9ybWF0
aW9uYWwgSS1ELgAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAApQAAAAAAABAAAFAAnwAA
AAAAAgAcAG0AAAAAAAIAGAClAAAAAAACABwAAACqDxoAAABlAQAAAAAAAA0AAAABAAAAAAA/AAAA
AAAAAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBm
aWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAA
AACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAA
AAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAG
AQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgB
AAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEA
AAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAPAO4DMAIAAAIA7wMYAAAA
AQAAAA0OAAAAAAAAAQAAgAMBAAAHABMADwAMBKABAAAPAALwmAEAAHABCPAIAAAAAwAAAASAAAAP
AAPwMAEAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAgAAABQAAAA8A
BPB+AAAAEgAK8AgAAAACgAAAIAIAAHMAC/AqAAAABAAAAAAAfwAAAAQAgACga0YEvwEAAAEA/wEA
AAEAAQMIEAAAiAMAAAAAAAAQ8AgAAABmACABYBUMAg8AEfAQAAAAAADDCwgAAAAAAAAADQBGBA8A
DfAMAAAAAACeDwQAAAAAAAAADwAE8HIAAAASAArwCAAAAASAAAAgAgAAUwAL8B4AAAB/AAAABACA
AHRsRgS/AQAAAQD/AQAAAQABAwkQAAAAABDwCAAAAB8DIAFgFRMPDwAR8BAAAAAAAMMLCAAAAAEA
AAAOAEYEDwAN8AwAAAAAAJ4PBAAAAAEAAAAPAATwSAAAABIACvAIAAAAAYAAAAAMAACDAAvwMAAA
AIEBAAAACIMBBQAACJMBjp+LAJQB3r1oAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABABAA8AcgAAAA
AABmAP///wAAAJkA6urqAGbM/wAAZv8A///MAJnMAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABf
AF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOqlxgEw0N+ZAAByFxAAAAABABAABV4DABIA
EAB/eAMAAAD1DxwAAAALAQAAoxoAA+FdAwC3egMAAQAAACcAAAABAKADDwDoAyYbAAABAOkDKAAA
AIAWAADgEAAAkxAAAEkYAAAFAAAACgAAAAwAAAAAAAAAAQAAAAAAAAEPAPIDAgIAAC8AyA8MAAAA
MADSDwQAAAABAAAADwDVBzABAAAAALcPRAAAAEEAcgBpAGEAbAAAAAAAZQB3ACAAvKYTALymEwCs
H68APKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAEAC3D0QAAAAt/zP/IAAw/7Qw
tzDDMK8wAAAgALymEwC8phMArB+vADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAgAAE
MiAAtw9EAAAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAA
AAAAADylEwCB1hEwNKUTAAAABhIwALcPRAAAAC3/M/8gADD/DmYdZwAAZQB3ACAAUgBvAG0AYQBu
AAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwCAAAYSAACkDwwAAACAAEMAgAACAAIA
GAAAAKUPEgAAAAAAMAguAAIAAAAAAAAABwAAAAAAqQ8KAAAABwAAAAIAEQQJBEAAow9uAAAABQD/
/T8AAAAiIAAAZAAAAAD/AABkAAAAAAAAAAAAQAIAAAAABwAAAP//7wCAAAAAAQAAAP//EgAAAAAB
AAAABQAAIAEgAQAAAAAABQAAQAJAAgAAAAAABQAAYANgAwAAAAAABQAAgASABAAAAAAPAAsE9AIA
AA8AAPDsAgAAAAAG8OgBAAAE7AAAPAAAAIsAAAATAAAAAAAAAAcAAAACAAAABQAAAAAAAAAEAAAA
BAAAAAoAAAAEAAAAJAAAAAAAAAAEAAAAAAAAABwAAAAAAAAABAAAAAAAAAAEAAAACgAAAGIAAAAA
AAAABAAAAAAAAAAGAAAADQAAADsAAAAAAAAABAAAAAAAAAAoAAAAAAAAAAgAAAAAAAAACgAAAAAA
AAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAAAJAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAEAAA
AAQAAAARAAAACAAAABIAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAQAAAAAAAAAAQAAAAQAAAA
BQAAABEAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAJAAAAGAAAAB4AAAAE
AAAABQAAAAQAAAAgAAAABAAAACEAAAAEAAAAAAAAAAQAAAAXAAAABAAAAAAAAAAIAAAAAAAAAAQA
AAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAAYgAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAA
ACIAAAAIAAAAAAAAAAYAAAAkAAAACAAAAAAAAAAGAAAAJgAAAAQAAAAnAAAABAAAAD8AAfCEAAAA
AgAH8CQAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAABiAAfwJAAAAAYGoE6U
kvZIpZSJyXQlEaIrQ/8AMecBAAEAAAAAAAAAAAAAAGIAB/AkAAAABgYvtLCpIMunqSLY9YPUTvpl
/wBPHQIAAQAAADHnAQAAAAAAgwAL8DAAAACBAQQAAAiDAQAAAAiGQQAAAAC/ARAAEADAAQEAAAjF
QQAAAAD/AQgACAABAgIAAAhgABrxGAAAAMwAAAD/AP8A/5n/AP9m/wBm/8wAZv8zAEAAHvEQAAAA
/2b/AP////8CAAAI9wAAEB8A8A84AAAAAADzAxQAAAACAAAABAAAAAAAAAABAACAAAAAAAAA8wMU
AAAAAwAAAAQAAAAAAAAAAgAAgAAAAAAPANAHKgIAAB8AFAQcAAAAAAAVBBQAAACdjVQJAMqaO5qr
2y4Aypo7AQEAAA8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAD8AAABkAAAAPwAAAGQAAAAIAAAA
AAAAAFSlEwCB1hEwAAAAAAAAAAAk/f//mv///wEAEwBwAPsDCAAAAAAAAABwCAAAcAD7AwgAAAAB
AAAAQAsAAB8AEwQ8AAAAAAD9AzQAAABkAAAAZAAAAGQAAABkAAAAgKUTAItoETC8phMAhB+vAAAA
AAAAAAAAAAAAAAAAAAAAARMAHwD/AxQAAAACAAAEDAAAAAAAAAAAAAAAAgAAAB8ACAQ8AAAAAAD9
AzQAAABCAAAAZAAAAEIAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAABMA
HwAHBDwAAAAAAP0DNAAAACEAAABkAAAAIQAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAA
AAAAAAAAAAABEwAfAPoDZwAAAAAA/gMDAAAAAAEAAAD9AzQAAABLAAAAZAAAAEsAAABkAAAACAAA
AAAAAABUpRMAgdYRMAAAAAAAAAAAPvj//5T///8BABMAcAD7AwgAAAAAAAAAJAwAAHAA+wMIAAAA
AQAAAEkIAAAPAIgTOAAAAA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAA
AA0ECAAAAHC1AABwtQAATwDZDwwAAAAAANoPBAAAAA0APQAPAPAPchIAAAAA8wMUAAAABAAAAAQA
AAACAAAAAAEAAAAAAAAAAJ8PBAAAAAYAAAAAAKgPXAAAAEV4cGVyaWVuY2Ugb2YgaW1wbGVtZW50
aW5nCyBORVRDT05GIG92ZXIgU09BUCALKGRyYWZ0LWlpamltYS1uZXRjb25mLXNvYXAtaW1wbGVt
ZW50YXRpb24tMDEpAAChDx4AAABdAAAAAAAAAAAAMAAAAAAAAgAgAC0AAAAAAAIAHAAQAJ8PBAAA
AAUAAAAAAKgPnwAAAE1vbmRheSwgTm92ZW1iZXIgNiwgMjAwNg0NVG9tb3l1a2kgSWlqaW1hLCBL
dW5paGlrbyBUb3VtdXJhLCBIaWRla2kgT2tpdGENKEhpdGFjaGkgQ2VudHJhbCBSZXNlYXJjaCBM
YWIpDVlvc2hpZnVtaSBBdGFyYXNoaSwgSGlyb3lhc3UgS2ltdXJhDShBbGF4YWxhIE5ldHdvcmtz
KQAAoQ8WAAAAoAAAAAAAABAAAFAAoAAAAAAAAgASAAAAqg+GAAAAGgAAAAAAAAAIAAAAAQAAAAMA
AQAAAAAAAAAGAAAAAQAAAAMAAgAAAAAAAAAIAAAAAQAAAAMAAQAAAAAAAAAHAAAAAQAAAAMACQAA
AAAAAAAFAAAAAQAAAAMAKgAAAAAAAAAIAAAAAQAAAAMAEwAAAAAAAAAHAAAAAQAAAAMACwAAAAAA
AAAAAPMDFAAAAA0AAAAEAAAAAgAAAAgBAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABPYmplY3Rp
dmUQAJ8PBAAAAAEAAAAAAKgPiwAAAERldmVsb3AgYSBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVt
IGJhc2VkIG9uIE5FVENPTkYgb3ZlciBTT0FQDQ1Qcm92aWRlIGd1aWRlbGluZSBvZiBpbXBsZW1l
bnRpbmcgTkVUQ09ORiBvdmVyIFNPQVAgYXMgYW4gaW5mb3JtYXRpb25hbCBJLUQAAPMDFAAAABUA
AAAEAAAAAgAAAA4BAAAAAAAAAACfDwQAAAAAAAAAAACoDxcAAABBZHZhbnRhZ2Ugb2YgdXNpbmcg
U09BUBAAnw8EAAAABwAAAAAAoA+6AQAASQBuAHMAaQBkAGUAIAB0AGgAZQAgAGYAcgBhAG0AZQB3
AG8AcgBrACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlACwAIABwAGUAcgBpAHAAaABlAHIA
YQBsACAAdABlAGMAaABuAG8AbABvAGcAaQBlAHMAIABhAHIAbwB1AG4AZAAgAFMATwBBAFAALwBI
AFQAVABQACAAYQByAGUAIAB3AGUAbABsACAAZABlAHYAZQBsAG8AcABlAGQADQANAEQAZQB2AGUA
bABvAHAAbQBlAG4AdAAgAHQAbwBvAGwAcwAgAHIAZQBsAGEAdABlAGQAIAB0AG8AIABYAE0ATAAg
ACgAVwBlAGIAIABTAGUAcgB2AGkAYwBlACkAIABhAHIAZQAgAGEAYgB1AG4AZABhAG4AdAAsACAA
cwB1AGMAaAAgAGEAcwAgAEUAYwBsAGkAcABzAGUADQBJAHQAGSBzACAAZQBhAHMAaQBlAHIAIAB0
AG8AIABkAGUAYQBsACAAdwBpAHQAaAAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AIABjAGgA
YQBuAGcAZQBzAAAAoQ8uAAAArwAAAAAAABAAAFoALwAAAAEAABAAAFoArwAAAAAAAgAYAC8AAAAA
BAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFk
dmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD8oEAABXAFMARABMACAAaQBzACAAdABoAGUA
IABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBj
AGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYA
cgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBo
ACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwByACAASQBCAE0A
IABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIEoAYQB2AGEAMgB3
AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzAA0A
HCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUAcgB2AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1
AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAA
bwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAASgBhAHYAYQApACAAaQBz
ACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0A
ZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAAUAAtAEwAYQBuAGcAdQBhAGcAZQBzACAAKABQ
AEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABvAG4ALAAgACYgKQAsACAAUgB1AGIAeQApAA0A
DQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAg
AHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABX
AGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8A
bQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBl
AGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkA
bwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAFMATwBBAFAAIABS
AFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAA
dwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1
AGMAZQBkAAAAoQ9cAAAAkwAAAAAAABAAAFAAzwAAAAEAABAAAFAAYwAAAAAAABAAAFAAoQAAAAEA
ABAAAFAAkwAAAAAAAgAUAM8AAAAAAAIAEgBjAAAAAAQCAIAEFAChAAAAAAgCAIAIEgAAAKoPLAAA
AIQAAAAAAAAACQAAAAEAAAADACkBAAAAAAAACQAAAAEAAAADAKcAAAAAAAAAAADzAxQAAAAJAAAA
BAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENP
TkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBo
AGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwA
ZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBv
AHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoA
YQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBt
AGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkA
dAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBP
AEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkA
bgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBl
AG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAA
ZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAv
AEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMA
bwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAg
AGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAA
ZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAu
AAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAA
LAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACD
AAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQ
DgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAA
AAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQA
AAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8P
BAAAAAEAAAAAAKgPsAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9y
IG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwg
bm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0
b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEg
Y2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1J
biB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQg
ZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBTT0FQIGJhc2VkIG5ldHdvcmsgbWFuYWdlbWVudCBz
eXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9ybWF0aW9uYWwgSS1ELgAAoQ9CAAAA
nwAAAAAAABAAAFAAbQAAAAEAABAAAFAApQAAAAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIAGACl
AAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8IAAAA
eHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAJQAAAAQAAAABAAAAEAEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/gAAAAAADzAxQAAAAPAAAAAAAA
AAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAAAAAAAPMDFAAAABoAAAAAAAAA
AAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAAAAAA8wMUAAAAHAAAAAAAAAAA
AAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAAAADzAxQAAAAmAAAAAAAAAAAA
AAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAAAOoDAAAAAA8A7gPzCgAAAgDv
AxgAAAAIAAAADQ4TAAAAAAABAACABgEAAAcAEwAPAAwECgoAAA8AAvACCgAAkAAI8AgAAAAMAAAA
F5gAAA8AA/CaCQAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArwCAAAAACYAAAF
AAAADwAE8H4AAAASAArwCAAAAAKYAAAgAgAAcwAL8CoAAAAEAAAAAAB/AAAABACAANwc/AO/AQAA
AQD/AQAAAQABAwgQAACIAwAAAAAAABDwCAAAAGYAIAFgFQwCDwAR8BAAAAAAAMMLCAAAAAAAAAAN
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
AQABAAEDBGgAAIgDAAAAAAAAEPAIAAAA0gE3AlwO7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAlwwP
AATw7QEAABIACvAIAAAAA5wAACACAABzAAvwKgAAAAQAAAAAAH8AAAAEAIAABCKXDL8BAAABAP8B
AAABAAEDBWgAAIgDAAAAAAAAEPAIAAAAiQuoAesOdxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAlwwP
AA3wewEAAAAAnw8EAAAAAgAAAAAAqA9FAQAARmlyc3QsIGxldCBtZSBkZXNjcmliZSB3aHkgd2Ug
Y2hvc2UgU09BUCBhcyBhIHRyYW5zcG9ydCBwcm90b2NvbCBvZiBORVRDT05GLg1JbnNpZGUgdGhl
IGZyYW1ld29yayBvZiBXZWIgU2VydmljZSwgcGVyaXBoZXJhbCB0ZWNobm9sb2dpZXMgYXJvdW5k
IFNPQVAvSFRUUCBhcmUgd2VsbCBkZXZlbG9wZWQgbGlrZSB0aGlzLg1BbmQgRGV2ZWxvcG1lbnQg
dG9vbHMgcmVsYXRlZCB0byBYTUwgKFdlYiBTZXJ2aWNlKSBhcmUgYWJ1bmRhbnQsIHN1Y2ggYXMg
RWNsaXBzZS4NU28gaXQgbWFrZXMgaXQgZWFzaWVyIHRvIGRlYWwgd2l0aCBzcGVjaWZpY2F0aW9u
IGNoYW5nZXMuIAAAqg8aAAAAswAAAAAAAAAFAAAAAQAAAAAAjgAAAAAAAAAPAATwSAAAABIACvAI
AAAAAZwAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQD
CQAAAD8DAQABABAA8AcgAAAA////AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAA
AA8AihMwAAAAAAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAAOylxgGg4q0V
AAByFxgAAAABABAA83oDABUAEAAhlgMAGgAQAByhAwAAAPUPHAAAAA4BAACjGgADz3oDAKWkAwAB
AAAAJwAAAAEAsDAPAOgDJhsAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAAAAAA
AAABAAAAAAAAAQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAAQQBy
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
AF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAA
DQA9AA8A8A9yEgAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9c
AAAARXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQt
aWlqaW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAw
AAAAAAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2
LCAyMDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0o
SGl0YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFz
dSBLaW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIA
AACqD4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAAB
AAAAAwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAA
AwATAAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAA
AJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBh
IG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVBy
b3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBp
bmZvcm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAA
AKgPFwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACgD7oBAABJAG4AcwBp
AGQAZQAgAHQAaABlACAAZgByAGEAbQBlAHcAbwByAGsAIABvAGYAIABXAGUAYgAgAFMAZQByAHYA
aQBjAGUALAAgAHAAZQByAGkAcABoAGUAcgBhAGwAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGUAcwAg
AGEAcgBvAHUAbgBkACAAUwBPAEEAUAAvAEgAVABUAFAAIABhAHIAZQAgAHcAZQBsAGwAIABkAGUA
dgBlAGwAbwBwAGUAZAANAA0ARABlAHYAZQBsAG8AcABtAGUAbgB0ACAAdABvAG8AbABzACAAcgBl
AGwAYQB0AGUAZAAgAHQAbwAgAFgATQBMACAAKABXAGUAYgAgAFMAZQByAHYAaQBjAGUAKQAgAGEA
cgBlACAAYQBiAHUAbgBkAGEAbgB0ACwAIABzAHUAYwBoACAAYQBzACAARQBjAGwAaQBwAHMAZQAN
AEkAdAAZIHMAIABlAGEAcwBpAGUAcgAgAHQAbwAgAGQAZQBhAGwAIAB3AGkAdABoACAAcwBwAGUA
YwBpAGYAaQBjAGEAdABpAG8AbgAgAGMAaABhAG4AZwBlAHMAAAChDy4AAACvAAAAAAAAEAAAWgAv
AAAAAQAAEAAAWgCvAAAAAAACABgALwAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAP
ygQAAFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAg
AG8AZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBp
AGQAZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMA
LAAgAC4ATgBFAFQAIABvAHIAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBl
ACAAUwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYA
IABBAHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQBy
AHYAaQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMAAED
AAACAwAAAwMAAAQDAAAFAwAABgMAAAcDAAAIAwAACQMAAAoDAAALAwAADAMAAA0DAAAOAwAADwMA
ABADAAARAwAAEgMAABMDAAAUAwAAFQMAABYDAAAXAwAAGAMAABkDAAAaAwAAGwMAABwDAAAdAwAA
HgMAAB8DAAAgAwAAIQMAACIDAAAjAwAAJAMAACUDAAAmAwAAJwMAACgDAAApAwAAKgMAACsDAAAs
AwAALQMAAC4DAAAvAwAAMAMAADEDAAAyAwAAMwMAADQDAAA1AwAANgMAADcDAAA4AwAAOQMAADoD
AAA7AwAAPAMAAD0DAAA+AwAAPwMAAEADAABBAwAAQgMAAEMDAABEAwAARQMAAEYDAABHAwAASAMA
AEkDAABKAwAASwMAAEwDAABNAwAATgMAAE8DAABQAwAAUQMAAFIDAABTAwAAVAMAAFUDAABWAwAA
VwMAAFgDAABZAwAAWgMAAFsDAABcAwAAXQMAAF4DAABfAwAAYAMAAGEDAABiAwAAYwMAAGQDAABl
AwAAZgMAAGcDAABoAwAAaQMAAGoDAABrAwAAbAMAAG0DAABuAwAAbwMAAHADAABxAwAAcgMAAHMD
AAB0AwAAdQMAAHYDAAB3AwAAeAMAAHkDAAB6AwAAewMAAH0DAAD+////fgMAAH8DAACAAwAAIABn
AGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAA
KABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0
AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAA
LQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBu
ACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEA
dQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBl
ACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAG8A
cgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCB3
AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAA
QQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAgAG8AZgAg
AFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0AG8A
IAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUAcwAN
AEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQAcgBhAG0A
YQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJMAAAAAAAAQAABQAM8AAAAB
AAAQAABQAGMAAAAAAAAQAABQAKEAAAABAAAQAABQAJMAAAAAAAIAFADPAAAAAAACABIAYwAAAAAE
AgCABBQAoQAAAAAIAgCACBIAAACqDywAAACEAAAAAAAAAAkAAAABAAAAAwApAQAAAAAAAAkAAAAB
AAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgP
IQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAABwAAAAAAoA84AwAA
VwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAgAGEAIABTAE8AQQBQ
ACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4ADQBXAGUAIABkAGUA
dgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBu
ACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAARgBpAGwAdABlAHIA
LAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0AGgAZQAgAGUAYQBz
AGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIAZQBkAA0ADQBXAGUA
IABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAgAGkAbQBwAGwAZQBt
AGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUA
ZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAgAEMADQANAE4ARQBU
AEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkAdABzACAAYwBvAG4A
ZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAgAGIAeQAgAFcAUwBE
AEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0AGMAbwBuAGYA
aQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiANAEQAYQB0AGEAbQBv
AGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIAZgBhAGMAZQAsACAA
dgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQAEMAAAABAAAQAABQ
AIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQAABQABkAAAACAAAQ
AABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCACBAALAAAAAAIAgCA
CA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoAAAABAAAAAwAEAAAA
AAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAABAAAAAwACAAAAAAAA
AAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD7ABAABXZWIgU2VydmljZSBhbmQg
V1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1lbnRhdGlv
bg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBtaWRkbGV3YXJlIGJ1
dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3cml0ZSBTT0FQIFJQ
QyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVzIGFyZSBh
dXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3aWxsaW5nIHRvIHNo
YXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50IG9mIGEgU09BUCBi
YXNlZCBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBrZWVwIG9uIHdyaXRpbmcgdGhpcyBp
bmZvcm1hdGlvbmFsIEktRC4AAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAKUAAAAAAAAQ
AABQAJ8AAAAAAAIAHABtAAAAAAACABgApQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEA
AAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAA
AAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZp
bGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAA
AAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAA
BwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJ
AQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsB
AAAAAAAAAADqAwAAAAAPAPADTgMAAAEA8QMIAAAAAAEAAAcAETAPAAwEzgIAAA8AAvDGAgAA8AEI
8AgAAAADAAAAA6AAAA8AA/BeAgAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArw
CAAAAACgAAAFAAAADwAE8F4AAAASAArwCAAAAAKgAAAgAgAAUwAL8B4AAAAEAAAAAAB/AAQABAC/
AQEAAQD/AQEAAQABAwRoAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAAAAALAIQD
DwAE8MABAAASAArwCAAAAAOgAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAAABACAABSWhAO/AQAAAQD/
AQAAAQABAwVoAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAIQDDwAN8FQB
AAAAAJ8PBAAAAAIAAAAAAKAPAgEAAEgAaQAsACAASQAZIG0AIABUAG8AbQBvAHkAdQBrAGkAIABJ
AGkAagBpAG0AYQAgAGYAcgBvAG0AIABIAGkAdABhAGMAaABpAC4ADQBMAGUAdAAgAG0AZQAgAGkA
bgB0AHIAbwBkAHUAYwBlACAAdABoAGUAIABJAG4AdABlAHIAbgBlAHQALQBkAHIAYQBmAHQAIAB0
AGkAdABsAGUAZAAgACAAHCBFAHgAcABlAHIAaQBlAG4AYwBlACAAbwBmACAAaQBtAHAAbABlAG0A
ZQBuAHQAaQBuAGcAIABOAEUAVABDAE8ATgBGACAAbwB2AGUAcgAgAFMATwBBAFAAHSAuAAAAqg82
AAAABwAAAAEAAAAAAAEAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAGsAAAAAAAAA
DwAE8EgAAAASAArwCAAAAAGgAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/
ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZ
mQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADr
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
AABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAA
AAABAAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U
////AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAA
ug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADa
DwQAAAANAD0ADwDwD3ISAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAA
AACoD1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhk
cmFmdC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAA
AAAAADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVt
YmVyIDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9r
aXRhDShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhp
cm95YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAA
AAIAEgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAA
CAAAAAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAA
AAEAAAADABMAAAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZl
bG9wIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09B
UA0NUHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFz
IGFuIGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAA
AAAAAAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKAPugEAAEkA
bgBzAGkAZABlACAAdABoAGUAIABmAHIAYQBtAGUAdwBvAHIAawAgAG8AZgAgAFcAZQBiACAAUwBl
AHIAdgBpAGMAZQAsACAAcABlAHIAaQBwAGgAZQByAGEAbAAgAHQAZQBjAGgAbgBvAGwAbwBnAGkA
ZQBzACAAYQByAG8AdQBuAGQAIABTAE8AQQBQAC8ASABUAFQAUAAgAGEAcgBlACAAdwBlAGwAbAAg
AGQAZQB2AGUAbABvAHAAZQBkAA0ADQBEAGUAdgBlAGwAbwBwAG0AZQBuAHQAIAB0AG8AbwBsAHMA
IAByAGUAbABhAHQAZQBkACAAdABvACAAWABNAEwAIAAoAFcAZQBiACAAUwBlAHIAdgBpAGMAZQAp
ACAAYQByAGUAIABhAGIAdQBuAGQAYQBuAHQALAAgAHMAdQBjAGgAIABhAHMAIABFAGMAbABpAHAA
cwBlAA0ASQB0ABkgcwAgAGUAYQBzAGkAZQByACAAdABvACAAZABlAGEAbAAgAHcAaQB0AGgAIABz
AHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuACAAYwBoAGEAbgBnAGUAcwAAAKEPLgAAAK8AAAAAAAAQ
AABaAC8AAAABAAAQAABaAK8AAAAAAAIAGAAvAAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAA
AAQBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAA
AAAAoA/KBAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8A
ZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAg
AGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcA
IABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4
AGkAcwAsACAALgBOAEUAVAAgAG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgA
ZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAg
AG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAA
cwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBE
AEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUA
bgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABh
AG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQA
LAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0
AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAA
SQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3
AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUA
VAAgAG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAp
AA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMA
aABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAg
AG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkA
IAB0AG8AIAB3AHIAaQB0AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2
AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQA
cgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJMAAAAAAAAQAABQ
AM8AAAABAAAQAABQAGMAAAAAAAAQAABQAKEAAAABAAAQAABQAJMAAAAAAAIAFADPAAAAAAACABIA
YwAAAAAEAgCABBQAoQAAAAAIAgCACBIAAACqDywAAACEAAAAAAAAAAkAAAABAAAAAwApAQAAAAAA
AAkAAAABAAAAAwCnAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAABwAAAAAA
oA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAgAGEAIABT
AE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4ADQBXAGUA
IABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1AHIAYQB0
AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAARgBpAGwA
dABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0AGgAZQAg
AGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIAZQBkAA0A
DQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAgAGkAbQBw
AGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUAdgBlAGwA
bwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAgAEMADQAN
AE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkAdABzACAA
YwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAgAGIAeQAg
AFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0AGMA
bwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiANAEQAYQB0
AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIAZgBhAGMA
ZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQAEMAAAAB
AAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQAABQABkA
AAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCACBAALAAA
AAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoAAAABAAAA
AwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAABAAAAAwAC
AAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD7ABAABXZWIgU2Vydmlj
ZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1l
bnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBtaWRkbGV3
YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3cml0ZSBT
T0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVz
IGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3aWxsaW5n
IHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50IG9mIGEg
U09BUCBiYXNlZCBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBrZWVwIG9uIHdyaXRpbmcg
dGhpcyBpbmZvcm1hdGlvbmFsIEktRC4AAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAKUA
AAAAAAAQAABQAJ8AAAAAAAIAHABtAAAAAAACABgApQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAAB
AAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMA
BgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABX
U0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAA
AAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAA
AAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAA
AAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAA
AAAAAAsBAAAAAAAAAADqAwAAAAAPAPADQAMAAAEA8QMIAAAAAAEAAAcAETAPAAwEwAIAAA8AAvC4
AgAA8AEI8AgAAAADAAAAA6AAAA8AA/BQAgAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAA
AAACAArwCAAAAACgAAAFAAAADwAE8F4AAAASAArwCAAAAAKgAAAgAgAAUwAL8B4AAAAEAAAAAAB/
AAQABAC/AQEAAQD/AQEAAQABAwRoAAAAABDwCAAAANIBNwJcDu4KDwAR8BAAAAAAAMMLCAAAAAAA
AAALAIQDDwAE8LIBAAASAArwCAAAAAOgAAAgAgAAYwAL8CQAAAAEAAAAAAB/AAAABACAABSWhAO/
AQAAAQD/AQAAAQABAwVoAAAAABDwCAAAAIkLqAHrDncWDwAR8BAAAAAAAMMLCAAAAAEAAAAMAIQD
DwAN8EYBAAAAAJ8PBAAAAAIAAAAAAKAP7AAAAEgAaQAsACAASQAZIG0AIABUAG8AbQBvAHkAdQBr
AGkAIABJAGkAagBpAG0AYQAgAGYAcgBvAG0AIABIAGkAdABhAGMAaABpAC4ADQBMAGUAdAAgAG0A
ZQAgAGkAbgB0AHIAbwBkAHUAYwBlACAAdABoAGUAIABJAC0ARAAgAHQAaQB0AGwAZQBkACAAIAAc
IEUAeABwAGUAcgBpAGUAbgBjAGUAIABvAGYAIABpAG0AcABsAGUAbQBlAG4AdABpAG4AZwAgAE4A
RQBUAEMATwBOAEYAIABvAHYAZQByACAAUwBPAEEAUAAdIC4AAACqDz4AAAAIAAAAAAAAAAgAAAAB
AAAAAwABAAAAAAAAAAYAAAABAAAAAwAkAAAAAAAAAAMAAAABAAAAAAA5AAAAAAAAAA8ABPBIAAAA
EgAK8AgAAAABoAAAAAwAAIMAC/AwAAAAgQEAAAAIgwEFAAAIkwFh4GYAlAF+sZYAvwESABIA/wEA
AAgABAMJAAAAPwMBAAEAEADwByAAAAD///8AAAAAAICAgAAAAAAAu+DjADMzmQAAmZkAmcwAAA8A
iBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAA6y4IAAAA2PfG
ARA4YdYAAHIXEAAAAAEAEACpwwMAGwAQANfeAwAAAPUPHAAAAAABAACjGgADhcMDAB/iAwABAAAA
JwAAAAEAsDAPAOgDJhsAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAAAAAAAAAB
AAAAAAAAAQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAAQQByAGkA
YQBsAAAAAABlAHcAIAC8phMAvKYTABwgkAM8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUT
AAAABAAQALcPRAAAAC3/M/8gADD/tDC3MMMwrzAAACAAvKYTALymEwAcIJADPKUTACSlEwDZdgUw
CAAAAAAAAAA8pRMAgdYRMDSlEwCAAAQAIAC3D0QAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBt
AGEAbgAAADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAEADAAtw9EAAAALf8z/yAA
MP8OZh1nAABlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUT
AIAABhIAAKQPDAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAAAAAHAAAAAACpDwoA
AAAHAAAAAgARBAkEQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAGQAAAAAAAAAAABAAgAAAAAH
AAAA///vAIAAAAABAAAA//8SAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2AD
AAAAAAAFAACABIAEAAAAAA8ACwT0AgAADwAA8OwCAAAAAAbw6AEAAATsAAA8AAAAiwAAABMAAAAA
AAAABwAAAAIAAAAFAAAAAAAAAAQAAAAEAAAACgAAAAQAAAAkAAAAAAAAAAQAAAAAAAAAHAAAAAAA
AAAEAAAAAAAAAAQAAAAKAAAAYgAAAAAAAAAEAAAAAAAAAAYAAAANAAAAOwAAAAAAAAAEAAAAAAAA
ACgAAAAAAAAACAAAAAAAAAAKAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAAkAAAAAAAAA
CAAAAAAAAAAIAAAAAAAAAAYAAAAQAAAABAAAABEAAAAIAAAAEgAAAAQAAAAAAAAABAAAAAAAAAAE
AAAAAAAAABAAAAAAAAAABAAAABAAAAAFAAAAEQAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQA
AAAAAAAABAAAAAkAAAAYAAAAHgAAAAQAAAAFAAAABAAAACAAAAAEAAAAIQAAAAQAAAAAAAAABAAA
ABcAAAAEAAAAAAAAAAgAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAABiAAAA
AAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAIgAAAAgAAAAAAAAABgAAACQAAAAIAAAAAAAAAAYAAAAm
AAAABAAAACcAAAAEAAAAPwAB8IQAAAACAAfwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAA
AAAAAAAAAAAAAGIAB/AkAAAABgagTpSS9killInJdCURoitD/wAx5wEAAQAAAAAAAAAAAAAAYgAH
8CQAAAAGBi+0sKkgy6epItj1g9RO+mX/AE8dAgABAAAAMecBAAAAAACDAAvwMAAAAIEBBAAACIMB
AAAACIZBAAAAAL8BEAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACGAAGvEYAAAAzAAAAP8A/wD/
mf8A/2b/AGb/zABm/zMAQAAe8RAAAAD/Zv8A/////wIAAAj3AAAQHwDwDzgAAAAAAPMDFAAAAAIA
AAAEAAAAAAAAAAEAAIAAAAAAAADzAxQAAAADAAAABAAAAAAAAAACAACAAAAAAA8A0AcqAgAAHwAU
BBwAAAAAABUEFAAAAJ2NVAkAypo7mqvbLgDKmjsBAQAADwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0
AAAAPgAAAGQAAAA+AAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAACr9//+m////AQATAHAA
+wMIAAAAAAAAAHAIAABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABkAAAAZAAA
AGQAAACApRMAi2gRMLymEwD0H5ADAAAAAAAAAAAAAAAAAAAAAAABEwAfAP8DFAAAAAIAAAQMAAAA
AAAAAAAAAAACAAAAHwAIBDwAAAAAAP0DNAAAAEIAAABkAAAAQgAAAGQAAAACAAAAgKUTAMyoETC8
phMAAAAAAAAAAAAAAAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAAIQAAAGQAAAAhAAAAZAAAAAIA
AACApRMAzKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNnAAAAAAD+AwMAAAAAAQAAAP0D
NAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBw
APsDCAAAAAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8A
XwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9
AA8A8A9yEgAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAA
RXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlq
aW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAA
AAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAy
MDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0
YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBL
aW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACq
D4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAA
AwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwAT
AAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5l
dHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3Zp
ZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZv
cm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgP
FwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACgD7oBAABJAG4AcwBpAGQA
ZQAgAHQAaABlACAAZgByAGEAbQBlAHcAbwByAGsAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBj
AGUALAAgAHAAZQByAGkAcABoAGUAcgBhAGwAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGUAcwAgAGEA
cgBvAHUAbgBkACAAUwBPAEEAUAAvAEgAVABUAFAAIABhAHIAZQAgAHcAZQBsAGwAIABkAGUAdgBl
AGwAbwBwAGUAZAANAA0ARABlAHYAZQBsAG8AcABtAGUAbgB0ACAAdABvAG8AbABzACAAcgBlAGwA
YQB0AGUAZAAgAHQAbwAgAFgATQBMACAAKABXAGUAYgAgAFMAZQByAHYAaQBjAGUAKQAgAGEAcgBl
ACAAYQBiAHUAbgBkAGEAbgB0ACwAIABzAHUAYwBoACAAYQBzACAARQBjAGwAaQBwAHMAZQANAEkA
dAAZIHMAIABlAGEAcwBpAGUAcgAgAHQAbwAgAGQAZQBhAGwAIAB3AGkAdABoACAAcwBwAGUAYwBp
AGYAaQBjAGEAdABpAG8AbgAgAGMAaABhAG4AZwBlAHMAAAChDy4AAACvAAAAAAAAEAAAWgAvAAAA
AQAAEAAAWgCvAAAAAAACABgALwAAAAAEAgCABBQAAADzAxQAAAAIAAAABAAAAAIAAAAEAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8RAAAAQWR2YW50YWdlIG9mIFdTREwQAJ8PBAAAAAEAAAAAAKAPygQA
AFcAUwBEAEwAIABpAHMAIAB0AGgAZQAgAGsAZQB5ACAAdABlAGMAaABuAG8AbABvAGcAeQAgAG8A
ZgAgAFcAZQBiACAAUwBlAHIAdgBpAGMAZQANAA0ARwBlAG4AZQByAGEAdABlAGQAIABhAHUAdABv
AG0AYQB0AGkAYwBhAGwAbAB5ACAAZgByAG8AbQAgAEEAUABJACAAdQBzAGkAbgBnACAAbQBpAGQA
ZABsAGUAdwBhAHIAZQAgAHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAg
AC4ATgBFAFQAIABvAHIAIABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAA
UwBEAEsAKQANABwgSgBhAHYAYQAyAHcAcwBkAGwAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABB
AHAAYQBjAGgAZQAgAEEAeABpAHMADQAcIEEAUwBQAC4ATgBFAFQAIABXAGUAYgAgAHMAZQByAHYA
aQBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBXAFMARABMACAAZwBl
AG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgA
ZQB4AC4AIABKAGEAdgBhACkAIABpAHMAIAB1AHMAZQBkACAAdQBuAGQAZQByACAAYQBuAG8AdABo
AGUAcgAgAGUAbgB2AGkAcgBvAG4AbQBlAG4AdAAgACgAZQB4AC4AIAAuAE4ARQBUACwAIABQAC0A
TABhAG4AZwB1AGEAZwBlAHMAIAAoAFAASABQACwAIABQAGUAcgBsACwAIABQAHkAdABoAG8AbgAs
ACAAJiApACwAIABSAHUAYgB5ACkADQANAEcAZQBuAGUAcgBhAHQAZQBzACAAQQBQAEkAIABhAHUA
dABvAG0AYQB0AGkAYwBhAGwAbAB5ACAAdQBzAGkAbgBnACAAbQBpAGQAZABsAGUAdwBhAHIAZQAg
AHMAdQBjAGgAIABhAHMAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMALAAgAC4ATgBFAFQAIABvAHIA
IABJAEIATQAgAFcAUwBEAEsAIAAoAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsAKQANABwgdwBz
AGQAbAAyAGoAYQB2AGEAHSAgAGMAbwBtAG0AYQBuAGQAIABvAGYAIABBAHAAYQBjAGgAZQAgAEEA
eABpAHMAIAANABwgQQBkAGQAIABXAGUAYgAgAFIAZQBmAGUAcgBlAG4AYwBlAB0gIABvAGYAIABW
AGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAAdABvACAA
dwByAGkAdABlACAAUwBPAEEAUAAgAFIAUABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBlAHMADQBE
AGUAdgBlAGwAbwBwAGUAcgAZIHMAIAB3AG8AcgBrAGwAbwBhAGQAIABpAHMAIABkAHIAYQBtAGEA
dABpAGMAYQBsAGwAeQAgAHIAZQBkAHUAYwBlAGQAAAChD1wAAACTAAAAAAAAEAAAUADPAAAAAQAA
EAAAUABjAAAAAAAAEAAAUAChAAAAAQAAEAAAUACTAAAAAAACABQAzwAAAAAAAgASAGMAAAAABAIA
gAQUAKEAAAAACAIAgAgSAAAAqg8sAAAAhAAAAAAAAAAJAAAAAQAAAAMAKQEAAAAAAAAJAAAAAQAA
AAMApwAAAAAAAAAAAPMDFAAAAAkAAAAEAAAAAgAAAAUBAAAAAAAAAACfDwQAAAAAAAAAAACoDyEA
AABBcmNoaXRlY3R1cmUgb2YgTkVUQ09ORiBvdmVyIFNPQVAQAJ8PBAAAAAcAAAAAAKAPOAMAAFcA
ZQAgAHUAcwBlAGQAIABBAHAAYQBjAGgAZQAgAEEAeABpAHMAIABhAHMAIABhACAAUwBPAEEAUAAg
AGMAbABpAGUAbgB0ACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAA0AVwBlACAAZABlAHYA
ZQBsAG8AcABlAGQAIABuAGUAdAB3AG8AcgBrACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAg
AEEAUABJACAAdQBzAGkAbgBnACAASgBhAHYAYQANAFYATABBAE4ALAAgAEYAaQBsAHQAZQByACwA
IAAmIA0ASgBhAHYAYQAgAHMAZQBlAG0AZQBkACAAdABvACAAYgBlACAAdABoAGUAIABlAGEAcwBp
AGUAcwB0ACAAcwBpAG4AYwBlACAAaQB0ACAAaQBzACAAbQBhAHQAdQByAGUAZAANAA0AVwBlACAA
ZABlAHYAZQBsAG8AcABlAGQAIABTAE8AQQBQACAAcwBlAHIAdgBlAHIAIABpAG0AcABsAGUAbQBl
AG4AdABhAHQAaQBvAG4AIAB1AHMAaQBuAGcAIABDAA0AVwBlACAAZABlAHYAZQBsAG8AcABlAGQA
IABOAEUAVABDAE8ATgBGACAAZABhAGUAbQBvAG4AIAB1AHMAaQBuAGcAIABDAA0ADQBOAEUAVABD
AE8ATgBGACAAZABlAHYAaQBjAGUAIABlAHgAaABpAGIAaQB0AHMAIABpAHQAcwAgAGMAbwBuAGYA
aQBnAHUAcgBhAHQAaQBvAG4AIABJAC8ARgANAE0AZQB0AGgAbwBkAHMAIABiAHkAIABXAFMARABM
ACAAZgBpAGwAZQANAGUAZABpAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdABjAG8AbgBmAGkA
ZwAoACkALAAgAGcAZQB0ACgAKQAsACAAbABvAGMAawAoACkALAAgACYgDQBEAGEAdABhAG0AbwBk
AGUAbABzACAAYgB5ACAAWABTAEQAIABmAGkAbABlAA0AaQBuAHQAZQByAGYAYQBjAGUALAAgAHYA
bABhAG4ALAAgAGkAcAAsACAALgAuAC4AAAChD6QAAABmAAAAAAAAEAAAUABDAAAAAQAAEAAAUACD
AAAAAAAAEAAAUAAVAAAAAQAAEAAAUAAsAAAAAgAAEAAAUAAXAAAAAQAAEAAAUAAZAAAAAgAAEAAA
UABmAAAAAAACABIAQwAAAAAAAgAQAIMAAAAABAIAgAQSABUAAAAACAIAgAgQACwAAAAACAIAgAgO
ABcAAAAADAIAgAwQABkAAAAAEAIAgBAOAAAAqg9iAAAAQQEAAAAAAAAKAAAAAQAAAAMABAAAAAAA
AAAJAAAAAQAAAAMAFQAAAAAAAAAKAAAAAQAAAAMAGAAAAAAAAAAEAAAAAQAAAAMAAgAAAAAAAAAC
AAAAAQAAAAMABgAAAAAAAAAAAPMDFAAAABIAAAAEAAAAAgAAAAsBAAAAAAAAAACfDwQAAAAAAAAA
AACoDwsAAABDb25jbHVzaW9ucxAAnw8EAAAAAQAAAAAAqA+wAQAAV2ViIFNlcnZpY2UgYW5kIFdT
REwgaXMgYSBkZWNpc2l2ZSBmYWN0b3Igb2Ygb3VyIFNPQVAgYmFzZWQgaW1wbGVtZW50YXRpb24N
DUFwYWNoZSBBeGlzIGlzIHVzZWZ1bCBub3Qgb25seSBhcyBhIFNPQVAgbWlkZGxld2FyZSBidXQg
YWxzbyBhcyBhIGRldmVsb3BtZW50IHRvb2wNVW5uZWNlc3NhcnkgdG8gd3JpdGUgU09BUCBSUEMg
Ynkgb3Vyc2VsdmVzDUJvdGggSmF2YSBjbGFzcyBmaWxlcyBhbmQgV1NETCBmaWxlcyBhcmUgYXV0
b21hdGljYWxseSBnZW5lcmF0ZWQNDUluIHRoaXMgSS1ELCB3ZSBhcmUgd2lsbGluZyB0byBzaGFy
ZSB0aGUga25vd2xlZGdlIGdhaW5lZCBmcm9tIHRoZSBkZXZlbG9wbWVudCBvZiBhIFNPQVAgYmFz
ZWQgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBhbmQga2VlcCBvbiB3cml0aW5nIHRoaXMgaW5m
b3JtYXRpb25hbCBJLUQuAAChD0IAAACfAAAAAAAAEAAAUABtAAAAAQAAEAAAUAClAAAAAAAAEAAA
UACfAAAAAAACABwAbQAAAAAAAgAYAKUAAAAAAAIAHAAAAPMDFAAAACQAAAAEAAAAAQAAAA8BAAAA
AAAAAACfDwQAAAAAAAAAAACoDwgAAAB4c2QgZmlsZQAAqg8SAAAAAwAAAAEAAAADAAYAAAAAAAAA
AADzAxQAAAAlAAAABAAAAAEAAAAQAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAV1NETCBmaWxl
LwDwD+AAAAAAAPMDFAAAAA8AAAAAAAAAAAAAAAABAAAAAAAAAADzAxQAAAAXAAAAAAAAAAAAAAAD
AQAAAAAAAAAA8wMUAAAAGgAAAAAAAAAAAAAABgEAAAAAAAAAAPMDFAAAABsAAAAAAAAAAAAAAAcB
AAAAAAAAAADzAxQAAAAcAAAAAAAAAAAAAAAIAQAAAAAAAAAA8wMUAAAAHQAAAAAAAAAAAAAACQEA
AAAAAAAAAPMDFAAAACYAAAAAAAAAAAAAAAoBAAAAAAAAAADzAxQAAAAnAAAAAAAAAAAAAAALAQAA
AAAAAAAA6gMAAAAADwDwA1wDAAABAPEDCAAAAAABAAAHABEwDwAMBNwCAAAPAALw1AIAAPABCPAI
AAAAAwAAAAOgAAAPAAPwbAIAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgA
AAAAoAAABQAAAA8ABPBeAAAAEgAK8AgAAAACoAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQAvwEB
AAEA/wEBAAEAAQMEaAAAAAAQ8AgAAADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwCEAw8A
BPDOAQAAEgAK8AgAAAADoAAAIAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgAAUloQDvwEAAAEA/wEA
AAEAAQMFaAAAAAAQ8AgAAACJC6gB6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADACEAw8ADfBiAQAA
AACfDwQAAAACAAAAAACgDwgBAABIAGkALAAgAEkAGSBtACAAVABvAG0AbwB5AHUAawBpACAASQBp
AGoAaQBtAGEAIABmAHIAbwBtACAASABpAHQAYQBjAGgAaQAuAA0ATABlAHQAIABtAGUAIABpAG4A
dAByAG8AZAB1AGMAZQAgAHQAaABlACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAGEAbAAgAEkALQBE
ACAAdABpAHQAbABlAGQAIAAgABwgRQB4AHAAZQByAGkAZQBuAGMAZQAgAG8AZgAgAGkAbQBwAGwA
ZQBtAGUAbgB0AGkAbgBnACAATgBFAFQAQwBPAE4ARgAgAG8AdgBlAHIAIABTAE8AQQBQAB0gLgAA
AKoPPgAAAAgAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADACQAAAAAAAAAEQAAAAEA
AAAAADkAAAAAAAAADwAE8EgAAAASAArwCAAAAAGgAAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiT
AWHgZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkAAAA/AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAA
AAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAw
AAAAixMQAAAAAADrLggAAADY98YBEDhh1gAAchcQAAAAAQAQAFviAwAbABAAif0DAAAA9Q8cAAAA
AAEAAKMaAAM34gMA7QAEAAEAAAAnAAAAAQCwMA8A6ANEGwAAAQDpAygAAACAFgAA4BAAAJMQAABJ
GAAABQAAAAoAAAAMAAAAAAAAAAEAAAAAAAABDwDyAwICAAAvAMgPDAAAADAA0g8EAAAAAQAAAA8A
1QcwAQAAAAC3D0QAAABBAHIAaQBhAGwAAAAAAGUAdwAgALymEwC8phMAHCCQAzylEwAkpRMA2XYF
MAgAAAAAAAAAPKUTAIHWETA0pRMAAAAEABAAtw9EAAAALf8z/yAAMP+0MLcwwzCvMAAAIAC8phMA
vKYTABwgkAM8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAIAABAAgALcPRAAAAFQAaQBt
AGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSl
EwAAAAQAMAC3D0QAAAAt/zP/IAAw/w5mHWcAAGUAdwAgAFIAbwBtAGEAbgAAADylEwAkpRMA2XYF
MAgAAAAAAAAAPKUTAIHWETA0pRMAgAAGEgAApA8MAAAAgABDAIAAAgACABgAAAClDxIAAAAAADAI
LgACAAAAAAAAAAcAAAAAAKkPCgAAAAcAAAACABEECQRAAKMPbgAAAAUA//0/AAAAIiAAAGQAAAAA
/wAAZAAAAAAAAAAAAEACAAAAAAcAAAD//+8AgAAAAAEAAAD//xIAAAAAAQAAAAUAACABIAEAAAAA
AAUAAEACQAIAAAAAAAUAAGADYAMAAAAAAAUAAIAEgAQAAAAADwALBPQCAAAPAADw7AIAAAAABvDo
AQAABOwAADwAAACLAAAAEwAAAAAAAAAHAAAAAgAAAAUAAAAAAAAABAAAAAQAAAAKAAAABAAAACQA
AAAAAAAABAAAAAAAAAAcAAAAAAAAAAQAAAAAAAAABAAAAAoAAABiAAAAAAAAAAQAAAAAAAAABgAA
AA0AAAA7AAAAAAAAAAQAAAAAAAAAKAAAAAAAAAAIAAAAAAAAAAoAAAAAAAAACAAAAAAAAAAIAAAA
AAAAAAYAAAAAAAAACQAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAABAAAAAEAAAAEQAAAAgAAAAS
AAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAEAAAAAAAAAAEAAAAEAAAAAUAAAARAAAABAAAAAAA
AAAEAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAACQAAABgAAAAeAAAABAAAAAUAAAAEAAAAIAAA
AAQAAAAhAAAABAAAAAAAAAAEAAAAFwAAAAQAAAAAAAAACAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAA
CAAAAAAAAAAGAAAAAAAAAGIAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAiAAAACAAAAAAAAAAG
AAAAJAAAAAgAAAAAAAAABgAAACYAAAAEAAAAJwAAAAQAAAA/AAHwhAAAAAIAB/AkAAAAAAAAAAAA
AAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAYgAH8CQAAAAGBqBOlJL2SKWUicl0JRGiK0P/
ADHnAQABAAAAAAAAAAAAAABiAAfwJAAAAAYGL7SwqSDLp6ki2PWD1E76Zf8ATx0CAAEAAAAx5wEA
AAAAAIMAC/AwAAAAgQEEAAAIgwEAAAAIhkEAAAAAvwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQIC
AAAIYAAa8RgAAADMAAAA/wD/AP+Z/wD/Zv8AZv/MAGb/MwBAAB7xEAAAAP9m/wD/////AgAACPcA
ABAfAPAPOAAAAAAA8wMUAAAAAgAAAAQAAAAAAAAAAQAAgAAAAAAAAPMDFAAAAAMAAAAEAAAAAAAA
AAIAAIAAAAAADwDQByoCAAAfABQEHAAAAAAAFQQUAAAAnY1UCQDKmjuaq9suAMqaOwEBAAAPAPoD
ZwAAAAAA/gMDAAAAAAEAAAD9AzQAAAA+AAAAZAAAAD4AAABkAAAACAAAAAAAAABUpRMAgdYRMAAA
AAAAAAAAKv3//6b///8BABMAcAD7AwgAAAAAAAAAcAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAA
AAAA/QM0AAAAZAAAAGQAAABkAAAAZAAAAIClEwCLaBEwvKYTAPQfkAMAAAAAAAAAAAAAAAAAAAAA
AAETAB8A/wMUAAAAAgAABAwAAAAAAAAAAAAAAAIAAAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABC
AAAAZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQA
AAAhAAAAZAAAACEAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6
A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAA
AAAAAAAAAD74//+U////AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgA
AAAPAIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUA
AE8A2Q8MAAAAAADaDwQAAAANAD0ADwDwD5ASAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAA
AACfDwQAAAAGAAAAAACoD1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBv
dmVyIFNPQVAgCyhkcmFmdC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAA
oQ8eAAAAXQAAAAAAAAAAADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABN
b25kYXksIE5vdmVtYmVyIDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVy
YSwgSGlkZWtpIE9raXRhDShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkg
QXRhcmFzaGksIEhpcm95YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAA
AAAQAABQAKAAAAAAAAIAEgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEA
AAADAAIAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAAD
ACoAAAAAAAAACAAAAAEAAAADABMAAAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAA
BAAAAAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAA
AACoD4sAAABEZXZlbG9wIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRD
T05GIG92ZXIgU09BUA0NUHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYg
b3ZlciBTT0FQIGFzIGFuIGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAA
AAAAAAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcA
AAAAAKAPtgEAAEkAbgBzAGkAZABlACAAdABoAGUAIABmAHIAYQBtAGUAdwBvAHIAawAgAG8AZgAg
AFcAZQBiACAAUwBlAHIAdgBpAGMAZQAsACAAcABlAHIAaQBwAGgAZQByAGEAbAAgAHQAZQBjAGgA
bgBvAGwAbwBnAGkAZQBzACAAYQByAG8AdQBuAGQAIABTAE8AQQBQAC8ASABUAFQAUAAgAGEAcgBl
ACAAdwBlAGwAbAAgAGQAZQB2AGUAbABvAHAAZQBkAA0ADQBEAGUAdgBlAGwAbwBwAG0AZQBuAHQA
IAB0AG8AbwBsAHMAIAByAGUAbABhAHQAZQBkACAAdABvACAAWABNAEwAIAAoAFcAZQBiACAAUwBl
AHIAdgBpAGMAZQApACAAYQByAGUAIABhAGIAdQBuAGQAYQBuAHQALAAgAHMAdQBjAGgAIABhAHMA
IABFAGMAbABpAHAAcwBlAA0ASQB0ABkgcwAgAGUAYQBzAHkAIAB0AG8AIABkAGUAYQBsACAAdwBp
AHQAaAAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AIABjAGgAYQBuAGcAZQBzAAAAoQ8uAAAA
rwAAAAAAABAAAFoALQAAAAEAABAAAFoArwAAAAAAAgAYAC0AAAAABAIAgAQUAAAAqg8aAAAAtAAA
AAAAAAAHAAAAAQAAAAAAIQAAAAAAAAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAAAAAAAACfDwQA
AAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/KBAAAVwBTAEQA
TAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBl
AGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQA
aQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3
AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUA
VAAgAG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwAp
AA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMA
aABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAd
ICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIA
YQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAg
AEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAA
ZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBn
AHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkA
LAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBh
AHQAaQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMA
aAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAG8AcgAgAEkAQgBN
ACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCB3AHMAZABsADIA
agBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAg
AA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAgAG8AZgAgAFYAaQBzAHUA
YQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0
AGUAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUAcwANAEQAZQB2AGUA
bABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBh
AGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJMAAAAAAAAQAABQAM8AAAABAAAQAABQAGMA
AAAAAAAQAABQAKEAAAABAAAQAABQAJMAAAAAAAIAFADPAAAAAAACABIAYwAAAAAEAgCABBQAoQAA
AAAIAgCACBIAAACqDywAAACEAAAAAAAAAAkAAAABAAAAAwApAQAAAAAAAAkAAAABAAAAAwCnAAAA
AAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPIQAAAEFyY2hp
dGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAABwAAAAAAoA84AwAAVwBlACAAdQBz
AGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAgAGEAIABTAE8AQQBQACAAYwBsAGkA
ZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4ADQBXAGUAIABkAGUAdgBlAGwAbwBw
AGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAAQQBQAEkA
IAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAARgBpAGwAdABlAHIALAAgACYgDQBK
AGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0AGgAZQAgAGUAYQBzAGkAZQBzAHQA
IABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIAZQBkAA0ADQBXAGUAIABkAGUAdgBl
AGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAgAGkAbQBwAGwAZQBtAGUAbgB0AGEA
dABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAE4ARQBU
AEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAgAEMADQANAE4ARQBUAEMATwBOAEYA
IABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkAdABzACAAYwBvAG4AZgBpAGcAdQBy
AGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAgAGIAeQAgAFcAUwBEAEwAIABmAGkA
bABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0AGMAbwBuAGYAaQBnACgAKQAs
ACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiANAEQAYQB0AGEAbQBvAGQAZQBsAHMA
IABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIAZgBhAGMAZQAsACAAdgBsAGEAbgAs
ACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQAEMAAAABAAAQAABQAIMAAAAAAAAQ
AABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQAABQABkAAAACAAAQAABQAGYAAAAA
AAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCACBAALAAAAAAIAgCACA4AFwAAAAAM
AgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoAAAABAAAAAwAEAAAAAAAAAAkAAAAB
AAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAABAAAAAwACAAAAAAAAAAIAAAABAAAA
AwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCwAA
AENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD7ABAABXZWIgU2VydmljZSBhbmQgV1NETCBpcyBh
IGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1lbnRhdGlvbg0NQXBhY2hl
IEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBtaWRkbGV3YXJlIGJ1dCBhbHNvIGFz
IGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3cml0ZSBTT0FQIFJQQyBieSBvdXJz
ZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVzIGFyZSBhdXRvbWF0aWNh
bGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3aWxsaW5nIHRvIHNoYXJlIHRoZSBr
bm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50IG9mIGEgU09BUCBiYXNlZCBuZXR3
b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBrZWVwIG9uIHdyaXRpbmcgdGhpcyBpbmZvcm1hdGlv
bmFsIEktRC4AAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAKUAAAAAAAAQAABQAJ8AAAAA
AAIAHABtAAAAAAACABgApQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAAAPMDFAAA
ACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUvAPAP4AAA
AAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMBAAAAAAAA
AADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEAAAAAAAAA
APMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAAAAAAAAAA
8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAAAAAAAADq
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
AGQAAAACAAAAgKUTAMyoETC8phMAAAAAAAAAAAAAAAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAA
IQAAAGQAAAAhAAAAZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNn
AAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsAAABkAAAASwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAA
AAAAAAA++P//lP///wEAEwBwAPsDCAAAAAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAA
DwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABP
ANkPDAAAAAAA2g8EAAAADQA9AA8A8A+YEgAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAA
nw8EAAAABgAAAAAAqA9cAAAARXhwZXJpZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3Zl
ciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEP
HgAAAF0AAAAAAAAAAAAwAAAAAAACACAALQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9u
ZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEs
IEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0
YXJhc2hpLCBIaXJveWFzdSBLaW11cmENKEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAA
EAAAUACgAAAAAAACABIAAACqD4YAAAAaAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAA
AwACAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAq
AAAAAAAAAAgAAAABAAAAAwATAAAAAAAAAAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQA
AAACAAAACAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAA
qA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09O
RiBvdmVyIFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92
ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlvbmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFkdmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAA
AACgD7YBAABJAG4AcwBpAGQAZQAgAHQAaABlACAAZgByAGEAbQBlAHcAbwByAGsAIABvAGYAIABX
AGUAYgAgAFMAZQByAHYAaQBjAGUALAAgAHAAZQByAGkAcABoAGUAcgBhAGwAIAB0AGUAYwBoAG4A
bwBsAG8AZwBpAGUAcwAgAGEAcgBvAHUAbgBkACAAUwBPAEEAUAAvAEgAVABUAFAAIABhAHIAZQAg
AHcAZQBsAGwAIABkAGUAdgBlAGwAbwBwAGUAZAANAA0ARABlAHYAZQBsAG8AcABtAGUAbgB0ACAA
dABvAG8AbABzACAAcgBlAGwAYQB0AGUAZAAgAHQAbwAgAFgATQBMACAAKABXAGUAYgAgAFMAZQBy
AHYAaQBjAGUAKQAgAGEAcgBlACAAYQBiAHUAbgBkAGEAbgB0ACwAIABzAHUAYwBoACAAYQBzACAA
RQBjAGwAaQBwAHMAZQANAEkAdAAZIHMAIABlAGEAcwB5ACAAdABvACAAZABlAGEAbAAgAHcAaQB0
AGgAIABzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuACAAYwBoAGEAbgBnAGUAcwAAAKEPLgAAAK8A
AAAAAAAQAABaAC0AAAABAAAQAABaAK8AAAAAAAIAGAAtAAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAE
AAAAAgAAAAQBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8E
AAAAAQAAAAAAoA/iBAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4A
bwBsAG8AZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0
AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMA
aQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABl
ACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIA
UwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBh
AG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcA
ZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwAN
AFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8A
bgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABl
AHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4A
TgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAg
AFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMA
IABBAFAASQAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABk
AGwAZQB3AGEAcgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAA
LgBOAEUAVAAgAG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABT
AEQASwApAA0AHCB3AHMAZABsADIAagBhAHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEA
cABhAGMAaABlACAAQQB4AGkAcwAgAA0AHCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBj
AGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMA
YQByAHkAIAB0AG8AIAB3AHIAaQB0AGUAIAB0AGgAZQAgAHAAYQByAHQAIABvAGYAIABTAE8AQQBQ
ACAAUgBQAEMAIABiAHkAIABvAHUAcgBzAGUAbAB2AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkg
cwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBl
AGQAdQBjAGUAZAAAAKEPXAAAAJMAAAAAAAAQAABQAM8AAAABAAAQAABQAGMAAAAAAAAQAABQAK0A
AAABAAAQAABQAJMAAAAAAAIAFADPAAAAAAACABIAYwAAAAAEAgCABBQArQAAAAAIAgCACBIAAACq
Dz4AAACEAAAAAAAAAAkAAAABAAAAAwApAQAAAAAAAAkAAAABAAAAAwBoAAAAAAAAAAwAAAABAAAA
AAA/AAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPIQAA
AEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAABwAAAAAAoA84AwAAVwBl
ACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAgAGEAIABTAE8AQQBQACAA
YwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4ADQBXAGUAIABkAGUAdgBl
AGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAA
QQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAARgBpAGwAdABlAHIALAAg
ACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0AGgAZQAgAGUAYQBzAGkA
ZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIAZQBkAA0ADQBXAGUAIABk
AGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAgAGkAbQBwAGwAZQBtAGUA
bgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAg
AE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAgAEMADQANAE4ARQBUAEMA
TwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkAdABzACAAYwBvAG4AZgBp
AGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAgAGIAeQAgAFcAUwBEAEwA
IABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcAZQB0AGMAbwBuAGYAaQBn
ACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiANAEQAYQB0AGEAbQBvAGQA
ZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIAZgBhAGMAZQAsACAAdgBs
AGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQAEMAAAABAAAQAABQAIMA
AAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQAABQABkAAAACAAAQAABQ
AGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCACBAALAAAAAAIAgCACA4A
FwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoAAAABAAAAAwAEAAAAAAAA
AAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAABAAAAAwACAAAAAAAAAAIA
AAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAAAAAAAJ8PBAAAAAAAAAAA
AKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD7ABAABXZWIgU2VydmljZSBhbmQgV1NE
TCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBpbXBsZW1lbnRhdGlvbg0N
QXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBtaWRkbGV3YXJlIGJ1dCBh
bHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3cml0ZSBTT0FQIFJQQyBi
eSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RMIGZpbGVzIGFyZSBhdXRv
bWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3aWxsaW5nIHRvIHNoYXJl
IHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50IG9mIGEgU09BUCBiYXNl
ZCBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBrZWVwIG9uIHdyaXRpbmcgdGhpcyBpbmZv
cm1hdGlvbmFsIEktRC4AAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQAABQAKUAAAAAAAAQAABQ
AJ8AAAAAAAIAHABtAAAAAAACABgApQAAAAAAAgAcAAAA8wMUAAAAJAAAAAQAAAABAAAADwEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAAAQAAAAMABgAAAAAAAAAA
APMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACoDwkAAABXU0RMIGZpbGUv
APAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAAABcAAAAAAAAAAAAAAAMB
AAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAAGwAAAAAAAAAAAAAABwEA
AAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAdAAAAAAAAAAAAAAAJAQAA
AAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcAAAAAAAAAAAAAAAsBAAAA
AAAAAADqAwAAAAAPAO4DowIAAAIA7wMYAAAAAQAAAA0OAAAAAAAAAQAAgAgBAAAHABMAAAD5AxAA
AAAAAAAAAAAAAAIAAQACzEwwDwAMBKIBAAAPAALwmgEAAKAACPAIAAAAAwAAAGEoAAAPAAPwKgEA
AA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAAKAAABQAAAA8ABPB4AAAA
EgAK8AgAAAACKAAAIAIAAGMAC/AkAAAABAAAAAAAfwAAAAQAgABov4QDvwEAAAEA/wEAAAEAAQMI
EAAAAAAQ8AgAAABmACABYBUMAg8AEfAQAAAAAADDCwgAAAAAAAAADQCEAw8ADfAMAAAAAACeDwQA
AAAAAAAADwAE8HIAAAASAArwCAAAAGEoAAAgAgAAUwAL8B4AAAB/AAAABACAADwIkAO/AQAAAQD/
AQAAAQABAwkQAAAAABDwCAAAAB8DIAFgFRMPDwAR8BAAAAAAAMMLCAAAAAEAAAAOAJADDwAN8AwA
AAAAAJ4PBAAAAAEAAAAPAATwSAAAABIACvAIAAAAASgAAAAMAACDAAvwMAAAAIEBAAAACIMBBQAA
CJMBjp+LAJQB3r1oAL8BEgASAP8BAAAIAAQDCQAAAD8DAQABAA8ABfAAAAAAEADwByAAAAD///8A
AAAAAICAgAAAAAAAAMyZADMzzADMzP8AsrKyAA8AiBORAAAADwCKE4kAAAAAALoPEAAAAF8AXwBf
AFAAUABUADEAMAAAAIsTaQAAAAAA6y4IAAAAAaTGAVA8NjQAAAArBAAAAAAAAAAfAETxPQAAAAAA
J/EgAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAphMA/////xIAAAAPAD3xDQAAAEABQvEFAAAAAQkA
AAAPAAIrAAAAAAAAchcQAAAAAQAQAKwnBAAIABAAAEMEAAAA9Q8cAAAABAEAAKMaAAOIJwQAq0UE
AAEAAAAnAAAAAQCOAw8A6AM6GwAAAQDpAygAAACAFgAA4BAAAJMQAABJGAAABQAAAAoAAAAMAAAA
AAAAAAEAAAAAAAABDwDyAwICAAAvAMgPDAAAADAA0g8EAAAAAQAAAA8A1QcwAQAAAAC3D0QAAABB
AHIAaQBhAGwAAAAAAGUAdwAgALymEwC8phMAHCCQAzylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHW
ETA0pRMAAAAEABAAtw9EAAAALf8z/yAAMP+0MLcwwzCvMAAAIAC8phMAvKYTABwgkAM8pRMAJKUT
ANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAIAABAAgALcPRAAAAFQAaQBtAGUAcwAgAE4AZQB3ACAA
UgBvAG0AYQBuAAAAPKUTACSlEwDZdgUwCAAAAAAAAAA8pRMAgdYRMDSlEwAAAAQAMAC3D0QAAAAt
/zP/IAAw/w5mHWcAAGUAdwAgAFIAbwBtAGEAbgAAADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHW
ETA0pRMAgAAGEgAApA8MAAAAgABDAIAAAgACABgAAAClDxIAAAAAADAILgACAAAAAAAAAAcAAAAA
AKkPCgAAAAcAAAACABEECQRAAKMPbgAAAAUA//0/AAAAIiAAAGQAAAAA/wAAZAAAAAAAAAAAAEAC
AAAAAAcAAAD//+8AgAAAAAEAAAD//xIAAAAAAQAAAAUAACABIAEAAAAAAAUAAEACQAIAAAAAAAUA
AGADYAMAAAAAAAUAAIAEgAQAAAAADwALBPQCAAAPAADw7AIAAAAABvDoAQAABOwAADwAAACLAAAA
EwAAAAAAAAAHAAAAAgAAAAUAAAAAAAAABAAAAAQAAAAKAAAABAAAACQAAAAAAAAABAAAAAAAAAAc
AAAAAAAAAAQAAAAAAAAABAAAAAoAAABiAAAAAAAAAAQAAAAAAAAABgAAAA0AAAA7AAAAAAAAAAQA
AAAAAAAAKAAAAAAAAAAIAAAAAAAAAAoAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAYAAAAAAAAACQAA
AAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAABAAAAAEAAAAEQAAAAgAAAASAAAABAAAAAAAAAAEAAAA
AAAAAAQAAAAAAAAAEAAAAAAAAAAEAAAAEAAAAAUAAAARAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAA
AAAABAAAAAAAAAAEAAAACQAAABgAAAAeAAAABAAAAAUAAAAEAAAAIAAAAAQAAAAhAAAABAAAAAAA
AAAEAAAAFwAAAAQAAAAAAAAACAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAA
AGIAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAiAAAACAAAAAAAAAAGAAAAJAAAAAgAAAAAAAAA
BgAAACYAAAAEAAAAJwAAAAQAAAA/AAHwhAAAAAIAB/AkAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AAAAAAAAAAAAAAAAAAAAYgAH8CQAAAAGBqBOlJL2SKWUicl0JRGiK0P/ADHnAQABAAAAAAAAAAAA
AABiAAfwJAAAAAYGL7SwqSDLp6ki2PWD1E76Zf8ATx0CAAEAAAAx5wEAAAAAAIMAC/AwAAAAgQEE
AAAIgwEAAAAIhkEAAAAAvwEQABAAwAEBAAAIxUEAAAAA/wEIAAgAAQICAAAIYAAa8RgAAADMAAAA
/wD/AP+Z/wD/Zv8AZv/MAGb/MwBAAB7xEAAAAP9m/wD/////AgAACPcAABAfAPAPOAAAAAAA8wMU
AAAAAgAAAAQAAAAAAAAAAQAAgAAAAAAAAPMDFAAAAAMAAAAEAAAAAAAAAAIAAIAAAAAADwDQByoC
AAAfABQEHAAAAAAAFQQUAAAAnY1UCQDKmjuaq9suAMqaOwEBAAAPAPoDZwAAAAAA/gMDAAAAAAEA
AAD9AzQAAAA+AAAAZAAAAD4AAABkAAAACAAAAAAAAABUpRMAgdYRMAAAAAAAAAAAKv3//6b///8B
ABMAcAD7AwgAAAAAAAAAcAgAAHAA+wMIAAAAAQAAAEALAAAfABMEPAAAAAAA/QM0AAAAZAAAAGQA
AABkAAAAZAAAAIClEwCLaBEwvKYTAPQfkAMAAAAAAAAAAAAAAAAAAAAAAAETAB8A/wMUAAAAAgAA
BAwAAAAAAAAAAAAAAAIAAAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABCAAAAZAAAAAIAAACApRMA
zKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAhAAAAZAAAACEAAABk
AAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cAAAAAAP4DAwAAAAAB
AAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAAD74//+U////
AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAPAIoTMAAAAAAAug8Q
AAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A2Q8MAAAAAADaDwQA
AAANAD0ADwDwD4YSAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACfDwQAAAAGAAAAAACo
D1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVyIFNPQVAgCyhkcmFm
dC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8eAAAAXQAAAAAAAAAA
ADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25kYXksIE5vdmVtYmVy
IDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwgSGlkZWtpIE9raXRh
DShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRhcmFzaGksIEhpcm95
YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQAABQAKAAAAAAAAIA
EgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAADAAEAAAAAAAAABgAAAAEAAAADAAIAAAAAAAAACAAA
AAEAAAADAAEAAAAAAAAABwAAAAEAAAADAAkAAAAAAAAABQAAAAEAAAADACoAAAAAAAAACAAAAAEA
AAADABMAAAAAAAAABwAAAAEAAAADAAsAAAAAAAAAAADzAxQAAAANAAAABAAAAAIAAAAIAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACoD4sAAABEZXZlbG9w
IGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05GIG92ZXIgU09BUA0N
UHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3ZlciBTT0FQIGFzIGFu
IGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAAAAAAnw8EAAAAAAAA
AAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAAAKAPtgEAAEkAbgBz
AGkAZABlACAAdABoAGUAIABmAHIAYQBtAGUAdwBvAHIAawAgAG8AZgAgAFcAZQBiACAAUwBlAHIA
dgBpAGMAZQAsACAAcABlAHIAaQBwAGgAZQByAGEAbAAgAHQAZQBjAGgAbgBvAGwAbwBnAGkAZQBz
ACAAYQByAG8AdQBuAGQAIABTAE8AQQBQAC8ASABUAFQAUAAgAGEAcgBlACAAdwBlAGwAbAAgAGQA
ZQB2AGUAbABvAHAAZQBkAA0ADQBEAGUAdgBlAGwAbwBwAG0AZQBuAHQAIAB0AG8AbwBsAHMAIABy
AGUAbABhAHQAZQBkACAAdABvACAAWABNAEwAIAAoAFcAZQBiACAAUwBlAHIAdgBpAGMAZQApACAA
YQByAGUAIABhAGIAdQBuAGQAYQBuAHQALAAgAHMAdQBjAGgAIABhAHMAIABFAGMAbABpAHAAcwBl
AA0ASQB0ABkgcwAgAGUAYQBzAHkAIAB0AG8AIABkAGUAYQBsACAAdwBpAHQAaAAgAHMAcABlAGMA
aQBmAGkAYwBhAHQAaQBvAG4AIABjAGgAYQBuAGcAZQBzAAAAoQ8uAAAArwAAAAAAABAAAFoALQAA
AAEAABAAAFoArwAAAAAAAgAYAC0AAAAABAIAgAQUAAAA8wMUAAAACAAAAAQAAAACAAAABAEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQAAAABAAAAAACgD+IE
AABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwAbwBnAHkAIABv
AGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQA
bwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBk
AGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwA
IAAuAE4ARQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAg
AFMARABLACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAA
QQBwAGEAYwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBlAGIAIABzAGUAcgB2
AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0AVwBTAEQATAAgAGcA
ZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAo
AGUAeAAuACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUAcgAgAGEAbgBvAHQA
aABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBOAEUAVAAsACAAUAAt
AEwAYQBuAGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAAUAB5AHQAaABvAG4A
LAAgACYgKQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1
AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUA
IABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwBy
ACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcA
cwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABB
AHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAA
VgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAg
AHcAcgBpAHQAZQAgAHQAaABlACAAcABhAHIAdAAgAG8AZgAgAFMATwBBAFAAIABSAFAAQwAgAGIA
eQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBs
AG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAA
oQ9cAAAAkwAAAAAAABAAAFAAzwAAAAEAABAAAFAAYwAAAAAAABAAAFAArQAAAAEAABAAAFAAkwAA
AAAAAgAUAM8AAAAAAAIAEgBjAAAAAAQCAIAEFACtAAAAAAgCAIAIEgAAAKoPLAAAAIQAAAAAAAAA
CQAAAAEAAAADACkBAAAAAAAACQAAAAEAAAADALMAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAF
AQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBT
T0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgA
aQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0
AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMA
bwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBW
AEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQA
bwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAg
AG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMA
ZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwAN
AFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAA
dQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBi
AGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUA
dABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBn
ACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsA
KAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQAN
AGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAA
ZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAA
AFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAE
EgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAA
AEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAACQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAADABgA
AAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAAAAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAA
AAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAA
AKgPsAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBT
T0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkg
YXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVj
ZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmls
ZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEkt
RCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUg
ZGV2ZWxvcG1lbnQgb2YgYSBTT0FQIGJhc2VkIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYW5k
IGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9ybWF0aW9uYWwgSS1ELgAAoQ9CAAAAnwAAAAAAABAA
AFAAbQAAAAEAABAAAFAApQAAAAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIAGAClAAAAAAACABwA
AADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUA
AKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAJQAAAAQAAAABAAAAEAEAAAAAAAAAAJ8P
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
/QM0AAAAZAAAAGQAAABkAAAAZAAAAIClEwCLaBEwvKYTAIwerwAAAAAAAAAAAAAAAAAAAAAAAAET
AB8A/wMUAAAAAgAABAwAAAAAAAAAAAAAAAIAAAAfAAgEPAAAAAAA/QM0AAAAQgAAAGQAAABCAAAA
ZAAAAAIAAACApRMAzKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAATAB8ABwQ8AAAAAAD9AzQAAAAh
AAAAZAAAACEAAABkAAAAAgAAAIClEwDMqBEwvKYTAAAAAAAAAAAAAAAAAAAAAAAAARMAHwD6A2cA
AAAAAP4DAwAAAAABAAAA/QM0AAAASwAAAGQAAABLAAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAA
AAAAAD74//+U////AQATAHAA+wMIAAAAAAAAACQMAABwAPsDCAAAAAEAAABJCAAADwCIEzgAAAAP
AIoTMAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAAANBAgAAABwtQAAcLUAAE8A
2Q8MAAAAAADaDwQAAAANAD0ADwDwD4YSAAAAAPMDFAAAAAQAAAAEAAAAAgAAAAABAAAAAAAAAACf
DwQAAAAGAAAAAACoD1wAAABFeHBlcmllbmNlIG9mIGltcGxlbWVudGluZwsgTkVUQ09ORiBvdmVy
IFNPQVAgCyhkcmFmdC1paWppbWEtbmV0Y29uZi1zb2FwLWltcGxlbWVudGF0aW9uLTAxKQAAoQ8e
AAAAXQAAAAAAAAAAADAAAAAAAAIAIAAtAAAAAAACABwAEACfDwQAAAAFAAAAAACoD58AAABNb25k
YXksIE5vdmVtYmVyIDYsIDIwMDYNDVRvbW95dWtpIElpamltYSwgS3VuaWhpa28gVG91bXVyYSwg
SGlkZWtpIE9raXRhDShIaXRhY2hpIENlbnRyYWwgUmVzZWFyY2ggTGFiKQ1Zb3NoaWZ1bWkgQXRh
cmFzaGksIEhpcm95YXN1IEtpbXVyYQ0oQWxheGFsYSBOZXR3b3JrcykAAKEPFgAAAKAAAAAAAAAQ
AABQAKAAAAAAAAIAEgAAAKoPhgAAABoAAAAAAAAACAAAAAEAAAABAAEAAAAAAAAABgAAAAEAAAAB
AAIAAAAAAAAACAAAAAEAAAABAAEAAAAAAAAABwAAAAEAAAABAAkAAAAAAAAABQAAAAEAAAABACoA
AAAAAAAACAAAAAEAAAABABMAAAAAAAAABwAAAAEAAAABAAsAAAAAAAAAAADzAxQAAAANAAAABAAA
AAIAAAAIAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8JAAAAT2JqZWN0aXZlEACfDwQAAAABAAAAAACo
D4sAAABEZXZlbG9wIGEgbmV0d29yayBtYW5hZ2VtZW50IHN5c3RlbSBiYXNlZCBvbiBORVRDT05G
IG92ZXIgU09BUA0NUHJvdmlkZSBndWlkZWxpbmUgb2YgaW1wbGVtZW50aW5nIE5FVENPTkYgb3Zl
ciBTT0FQIGFzIGFuIGluZm9ybWF0aW9uYWwgSS1EAADzAxQAAAAVAAAABAAAAAIAAAAOAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8XAAAAQWR2YW50YWdlIG9mIHVzaW5nIFNPQVAQAJ8PBAAAAAcAAAAA
AKAPtgEAAEkAbgBzAGkAZABlACAAdABoAGUAIABmAHIAYQBtAGUAdwBvAHIAawAgAG8AZgAgAFcA
ZQBiACAAUwBlAHIAdgBpAGMAZQAsACAAcABlAHIAaQBwAGgAZQByAGEAbAAgAHQAZQBjAGgAbgBv
AGwAbwBnAGkAZQBzACAAYQByAG8AdQBuAGQAIABTAE8AQQBQAC8ASABUAFQAUAAgAGEAcgBlACAA
dwBlAGwAbAAgAGQAZQB2AGUAbABvAHAAZQBkAA0ADQBEAGUAdgBlAGwAbwBwAG0AZQBuAHQAIAB0
AG8AbwBsAHMAIAByAGUAbABhAHQAZQBkACAAdABvACAAWABNAEwAIAAoAFcAZQBiACAAUwBlAHIA
dgBpAGMAZQApACAAYQByAGUAIABhAGIAdQBuAGQAYQBuAHQALAAgAHMAdQBjAGgAIABhAHMAIABF
AGMAbABpAHAAcwBlAA0ASQB0ABkgcwAgAGUAYQBzAHkAIAB0AG8AIABkAGUAYQBsACAAdwBpAHQA
aAAgAHMAcABlAGMAaQBmAGkAYwBhAHQAaQBvAG4AIABjAGgAYQBuAGcAZQBzAAAAoQ8uAAAArwAA
AAAAABAAAFoALQAAAAEAABAAAFoArwAAAAAAAgAYAC0AAAAABAIAgAQUAAAA8wMUAAAACAAAAAQA
AAACAAAABAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPEQAAAEFkdmFudGFnZSBvZiBXU0RMEACfDwQA
AAABAAAAAACgD+IEAABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBv
AGwAbwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUADQANAEcAZQBuAGUAcgBhAHQA
ZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAGYAcgBvAG0AIABBAFAASQAgAHUAcwBp
AG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUA
IABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBT
AHAAaABlAHIAZQAgAFMARABLACkADQAcIEoAYQB2AGEAMgB3AHMAZABsAB0gIABjAG8AbQBtAGEA
bgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzAA0AHCBBAFMAUAAuAE4ARQBUACAAVwBl
AGIAIABzAGUAcgB2AGkAYwBlAB0gIABvAGYAIABWAGkAcwB1AGEAbAAgAFMAdAB1AGQAaQBvAA0A
VwBTAEQATAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAaQBuACAAbwBuAGUAIABlAG4AdgBpAHIAbwBu
AG0AZQBuAHQAIAAoAGUAeAAuACAASgBhAHYAYQApACAAaQBzACAAdQBzAGUAZAAgAHUAbgBkAGUA
cgAgAGEAbgBvAHQAaABlAHIAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQAIAAoAGUAeAAuACAALgBO
AEUAVAAsACAAUAAtAEwAYQBuAGcAdQBhAGcAZQBzACAAKABQAEgAUAAsACAAUABlAHIAbAAsACAA
UAB5AHQAaABvAG4ALAAgACYgKQAsACAAUgB1AGIAeQApAA0ADQBHAGUAbgBlAHIAYQB0AGUAcwAg
AEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQA
bABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAu
AE4ARQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABXAGUAYgBTAHAAaABlAHIAZQAgAFMA
RABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBtAGEAbgBkACAAbwBmACAAQQBw
AGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIAIABSAGUAZgBlAHIAZQBuAGMA
ZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFUAbgBuAGUAYwBlAHMAcwBh
AHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAHQAaABlACAAcABhAHIAdAAgAG8AZgAgAFMATwBBAFAA
IABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABlAHYAZQBsAG8AcABlAHIAGSBz
ACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQAaQBjAGEAbABsAHkAIAByAGUA
ZAB1AGMAZQBkAAAAoQ9cAAAAkwAAAAAAABAAAFAAzwAAAAEAABAAAFAAYwAAAAAAABAAAFAArQAA
AAEAABAAAFAAkwAAAAAAAgAUAM8AAAAAAAIAEgBjAAAAAAQCAIAEFACtAAAAAAgCAIAIEgAAAKoP
LAAAAIQAAAAAAAAACQAAAAEAAAABACkBAAAAAAAACQAAAAEAAAABALMAAAAAAAAAAADzAxQAAAAJ
AAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAAQXJjaGl0ZWN0dXJlIG9mIE5F
VENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUAIAB1AHMAZQBkACAAQQBwAGEA
YwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABjAGwAaQBlAG4AdAAgAGkAbQBw
AGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAAbgBlAHQA
dwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABBAFAASQAgAHUAcwBpAG4AZwAg
AEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAAJiANAEoAYQB2AGEAIABzAGUA
ZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBlAHMAdAAgAHMAaQBuAGMAZQAg
AGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAA
UwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuACAAdQBz
AGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAATgBFAFQAQwBPAE4ARgAgAGQA
YQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBPAE4ARgAgAGQAZQB2AGkAYwBl
ACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkAZwB1AHIAYQB0AGkAbwBuACAA
SQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAgAGYAaQBsAGUADQBlAGQAaQB0
AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcAKAApACwAIABnAGUAdAAoACkA
LAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABlAGwAcwAgAGIAeQAgAFgAUwBE
ACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwAYQBuACwAIABpAHAALAAgAC4A
LgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAAAAAAABAAAFAAFQAAAAEAABAA
AFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAAZgAAAAAAAgASAEMAAAAAAAIA
EACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAXAAAAAAwCAIAMEAAZAAAAABAC
AIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAABAAQAAAAAAAAACQAAAAEAAAABABUAAAAAAAAA
CgAAAAEAAAABABgAAAAAAAAABAAAAAEAAAABAAIAAAAAAAAAAgAAAAEAAAABAAYAAAAAAAAAAADz
AxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8LAAAAQ29uY2x1c2lvbnMQ
AJ8PBAAAAAEAAAAAAKgPsAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RMIGlzIGEgZGVjaXNpdmUgZmFj
dG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1BcGFjaGUgQXhpcyBpcyB1c2Vm
dWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFsc28gYXMgYSBkZXZlbG9wbWVu
dCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5IG91cnNlbHZlcw1Cb3RoIEph
dmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVk
DQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUgdGhlIGtub3dsZWRnZSBnYWlu
ZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBTT0FQIGJhc2VkIG5ldHdvcmsgbWFuYWdlbWVu
dCBzeXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9ybWF0aW9uYWwgSS1ELgAAoQ9C
AAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAApQAAAAAAABAAAFAAnwAAAAAAAgAcAG0AAAAAAAIA
GAClAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8I
AAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAQAGAAAAAAAAAAAA8wMUAAAAJQAAAAQAAAABAAAA
EAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A8A/gAAAAAADzAxQAAAAPAAAA
AAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEAAAAAAAAAAPMDFAAAABoAAAAA
AAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAAAAAAAAAA8wMUAAAAHAAAAAAA
AAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAAAAAAAADzAxQAAAAmAAAAAAAA
AAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAAAAAAAOoDAAAAAAAAchcIAAAA
AQAQAH12BAAAAPUPHAAAAAABAACjGgADWXYEAL+RBAABAAAAJwAAAAEApAMPAOgDOhsAAAEA6QMo
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
AAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAAAAAAAAAkDAAAcAD7AwgA
AAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAAUABUADEAMAAAAIsTEAAA
AAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+GEgAAAADzAxQAAAAEAAAA
BAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJpZW5jZSBvZiBpbXBsZW1l
bnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5ldGNvbmYtc29hcC1pbXBs
ZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAALQAAAAAAAgAcABAAnw8E
AAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1Ub21veXVraSBJaWppbWEs
IEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBDZW50cmFsIFJlc2VhcmNo
IExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmENKEFsYXhhbGEgTmV0d29y
a3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAaAAAAAAAAAAgAAAABAAAA
AwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAcAAAABAAAAAwAJ
AAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAAAAcAAAABAAAAAwALAAAA
AAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAE9iamVj
dGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0
ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3VpZGVsaW5lIG9mIGltcGxl
bWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlvbmFsIEktRAAA8wMUAAAA
FQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFkdmFudGFnZSBvZiB1c2lu
ZyBTT0FQEACfDwQAAAAHAAAAAACgD7YBAABJAG4AcwBpAGQAZQAgAHQAaABlACAAZgByAGEAbQBl
AHcAbwByAGsAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUALAAgAHAAZQByAGkAcABoAGUA
cgBhAGwAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGUAcwAgAGEAcgBvAHUAbgBkACAAUwBPAEEAUAAv
AEgAVABUAFAAIABhAHIAZQAgAHcAZQBsAGwAIABkAGUAdgBlAGwAbwBwAGUAZAANAA0ARABlAHYA
ZQBsAG8AcABtAGUAbgB0ACAAdABvAG8AbABzACAAcgBlAGwAYQB0AGUAZAAgAHQAbwAgAFgATQBM
ACAAKABXAGUAYgAgAFMAZQByAHYAaQBjAGUAKQAgAGEAcgBlACAAYQBiAHUAbgBkAGEAbgB0ACwA
IABzAHUAYwBoACAAYQBzACAARQBjAGwAaQBwAHMAZQANAEkAdAAZIHMAIABlAGEAcwB5ACAAdABv
ACAAZABlAGEAbAAgAHcAaQB0AGgAIABzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuACAAYwBoAGEA
bgBnAGUAcwAAAKEPLgAAAK8AAAAAAAAQAABaAC0AAAABAAAQAABaAK8AAAAAAAIAGAAtAAAAAAQC
AIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAAAAAAAACfDwQAAAAAAAAAAACoDxEAAABBZHZh
bnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/iBAAAVwBTAEQATAAgAGkAcwAgAHQAaABlACAA
awBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBlAGIAIABTAGUAcgB2AGkAYwBl
AA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBjAGEAbABsAHkAIABmAHIA
bwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAg
AGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAG8AcgAgAEkAQgBNACAA
VwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCBKAGEAdgBhADIAdwBz
AGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwANABwg
QQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAAbwBmACAAVgBpAHMAdQBh
AGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGkAbgAgAG8A
bgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoAYQB2AGEAKQAgAGkAcwAg
AHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBuAHYAaQByAG8AbgBtAGUA
bgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUAYQBnAGUAcwAgACgAUABI
AFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAgAFIAdQBiAIEEAACCBAAA
gwQAAIQEAACFBAAAhgQAAIcEAACIBAAAiQQAAIoEAACLBAAAjAQAAI0EAACOBAAAjwQAAJAEAACR
BAAAkgQAAJMEAAD+////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////eQApAA0ADQBH
AGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAgAHUA
cwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBzACAAQQBwAGEAYwBo
AGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAbwByACAASQBCAE0AIABXAFMARABLACAAKABXAGUA
YgBTAHAAaABlAHIAZQAgAFMARABLACkADQAcIHcAcwBkAGwAMgBqAGEAdgBhAB0gIABjAG8AbQBt
AGEAbgBkACAAbwBmACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAADQAcIEEAZABkACAAVwBlAGIA
IABSAGUAZgBlAHIAZQBuAGMAZQAdICAAbwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwAN
AFUAbgBuAGUAYwBlAHMAcwBhAHIAeQAgAHQAbwAgAHcAcgBpAHQAZQAgAHQAaABlACAAcABhAHIA
dAAgAG8AZgAgAFMATwBBAFAAIABSAFAAQwAgAGIAeQAgAG8AdQByAHMAZQBsAHYAZQBzAA0ARABl
AHYAZQBsAG8AcABlAHIAGSBzACAAdwBvAHIAawBsAG8AYQBkACAAaQBzACAAZAByAGEAbQBhAHQA
aQBjAGEAbABsAHkAIAByAGUAZAB1AGMAZQBkAAAAoQ9cAAAAkwAAAAAAABAAAFAAzwAAAAEAABAA
AFAAYwAAAAAAABAAAFAArQAAAAEAABAAAFAAkwAAAAAAAgAUAM8AAAAAAAIAEgBjAAAAAAQCAIAE
FACtAAAAAAgCAIAIEgAAAKoPLAAAAIQAAAAAAAAACQAAAAEAAAADACkBAAAAAAAACQAAAAEAAAAD
ALMAAAAAAAAAAADzAxQAAAAJAAAABAAAAAIAAAAFAQAAAAAAAAAAnw8EAAAAAAAAAAAAqA8hAAAA
QXJjaGl0ZWN0dXJlIG9mIE5FVENPTkYgb3ZlciBTT0FQEACfDwQAAAAHAAAAAACgDzgDAABXAGUA
IAB1AHMAZQBkACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACAAYQBzACAAYQAgAFMATwBBAFAAIABj
AGwAaQBlAG4AdAAgAGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgANAFcAZQAgAGQAZQB2AGUA
bABvAHAAZQBkACAAbgBlAHQAdwBvAHIAawAgAGMAbwBuAGYAaQBnAHUAcgBhAHQAaQBvAG4AIABB
AFAASQAgAHUAcwBpAG4AZwAgAEoAYQB2AGEADQBWAEwAQQBOACwAIABGAGkAbAB0AGUAcgAsACAA
JiANAEoAYQB2AGEAIABzAGUAZQBtAGUAZAAgAHQAbwAgAGIAZQAgAHQAaABlACAAZQBhAHMAaQBl
AHMAdAAgAHMAaQBuAGMAZQAgAGkAdAAgAGkAcwAgAG0AYQB0AHUAcgBlAGQADQANAFcAZQAgAGQA
ZQB2AGUAbABvAHAAZQBkACAAUwBPAEEAUAAgAHMAZQByAHYAZQByACAAaQBtAHAAbABlAG0AZQBu
AHQAYQB0AGkAbwBuACAAdQBzAGkAbgBnACAAQwANAFcAZQAgAGQAZQB2AGUAbABvAHAAZQBkACAA
TgBFAFQAQwBPAE4ARgAgAGQAYQBlAG0AbwBuACAAdQBzAGkAbgBnACAAQwANAA0ATgBFAFQAQwBP
AE4ARgAgAGQAZQB2AGkAYwBlACAAZQB4AGgAaQBiAGkAdABzACAAaQB0AHMAIABjAG8AbgBmAGkA
ZwB1AHIAYQB0AGkAbwBuACAASQAvAEYADQBNAGUAdABoAG8AZABzACAAYgB5ACAAVwBTAEQATAAg
AGYAaQBsAGUADQBlAGQAaQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAYwBvAG4AZgBpAGcA
KAApACwAIABnAGUAdAAoACkALAAgAGwAbwBjAGsAKAApACwAIAAmIA0ARABhAHQAYQBtAG8AZABl
AGwAcwAgAGIAeQAgAFgAUwBEACAAZgBpAGwAZQANAGkAbgB0AGUAcgBmAGEAYwBlACwAIAB2AGwA
YQBuACwAIABpAHAALAAgAC4ALgAuAAAAoQ+kAAAAZgAAAAAAABAAAFAAQwAAAAEAABAAAFAAgwAA
AAAAABAAAFAAFQAAAAEAABAAAFAALAAAAAIAABAAAFAAFwAAAAEAABAAAFAAGQAAAAIAABAAAFAA
ZgAAAAAAAgASAEMAAAAAAAIAEACDAAAAAAQCAIAEEgAVAAAAAAgCAIAIEAAsAAAAAAgCAIAIDgAX
AAAAAAwCAIAMEAAZAAAAABACAIAQDgAAAKoPYgAAAEEBAAAAAAAACgAAAAEAAAADAAQAAAAAAAAA
CQAAAAEAAAADABUAAAAAAAAACgAAAAEAAAADABgAAAAAAAAABAAAAAEAAAADAAIAAAAAAAAAAgAA
AAEAAAADAAYAAAAAAAAAAADzAxQAAAASAAAABAAAAAIAAAALAQAAAAAAAAAAnw8EAAAAAAAAAAAA
qA8LAAAAQ29uY2x1c2lvbnMQAJ8PBAAAAAEAAAAAAKgPsAEAAFdlYiBTZXJ2aWNlIGFuZCBXU0RM
IGlzIGEgZGVjaXNpdmUgZmFjdG9yIG9mIG91ciBTT0FQIGJhc2VkIGltcGxlbWVudGF0aW9uDQ1B
cGFjaGUgQXhpcyBpcyB1c2VmdWwgbm90IG9ubHkgYXMgYSBTT0FQIG1pZGRsZXdhcmUgYnV0IGFs
c28gYXMgYSBkZXZlbG9wbWVudCB0b29sDVVubmVjZXNzYXJ5IHRvIHdyaXRlIFNPQVAgUlBDIGJ5
IG91cnNlbHZlcw1Cb3RoIEphdmEgY2xhc3MgZmlsZXMgYW5kIFdTREwgZmlsZXMgYXJlIGF1dG9t
YXRpY2FsbHkgZ2VuZXJhdGVkDQ1JbiB0aGlzIEktRCwgd2UgYXJlIHdpbGxpbmcgdG8gc2hhcmUg
dGhlIGtub3dsZWRnZSBnYWluZWQgZnJvbSB0aGUgZGV2ZWxvcG1lbnQgb2YgYSBTT0FQIGJhc2Vk
IG5ldHdvcmsgbWFuYWdlbWVudCBzeXN0ZW0gYW5kIGtlZXAgb24gd3JpdGluZyB0aGlzIGluZm9y
bWF0aW9uYWwgSS1ELgAAoQ9CAAAAnwAAAAAAABAAAFAAbQAAAAEAABAAAFAApQAAAAAAABAAAFAA
nwAAAAAAAgAcAG0AAAAAAAIAGAClAAAAAAACABwAAADzAxQAAAAkAAAABAAAAAEAAAAPAQAAAAAA
AAAAnw8EAAAAAAAAAAAAqA8IAAAAeHNkIGZpbGUAAKoPEgAAAAMAAAABAAAAAwAGAAAAAAAAAAAA
8wMUAAAAJQAAAAQAAAABAAAAEAEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCQAAAFdTREwgZmlsZS8A
8A/gAAAAAADzAxQAAAAPAAAAAAAAAAAAAAAAAQAAAAAAAAAA8wMUAAAAFwAAAAAAAAAAAAAAAwEA
AAAAAAAAAPMDFAAAABoAAAAAAAAAAAAAAAYBAAAAAAAAAADzAxQAAAAbAAAAAAAAAAAAAAAHAQAA
AAAAAAAA8wMUAAAAHAAAAAAAAAAAAAAACAEAAAAAAAAAAPMDFAAAAB0AAAAAAAAAAAAAAAkBAAAA
AAAAAADzAxQAAAAmAAAAAAAAAAAAAAAKAQAAAAAAAAAA8wMUAAAAJwAAAAAAAAAAAAAACwEAAAAA
AAAAAOoDAAAAAA8A8APKAgAAAQDxAwgAAAAAAQAABwARMA8ADARKAgAADwAC8EICAADwAQjwCAAA
AAMAAAADoAAADwAD8NoBAAAPAATwKAAAAAEACfAQAAAAAAAAAAAAAAAAAAAAAAAAAAIACvAIAAAA
AKAAAAUAAAAPAATwXgAAABIACvAIAAAAAqAAACACAABTAAvwHgAAAAQAAAAAAH8ABAAEAL8BAQAB
AP8BAQABAAEDBGgAAAAAEPAIAAAA0gE3AlwO7goPABHwEAAAAAAAwwsIAAAAAAAAAAsAAwQPAATw
PAEAABIACvAIAAAAA6AAACACAABjAAvwJAAAAAQAAAAAAH8AAAAEAIAAaLYDBL8BAAABAP8BAAAB
AAEDBWgAAAAAEPAIAAAAiQuoAesOdxYPABHwEAAAAAAAwwsIAAAAAQAAAAwAAwQPAA3w0AAAAAAA
nw8EAAAAAgAAAAAAoA+8AAAATABlAHQAIABtAGUAIABpAG4AdAByAG8AZAB1AGMAZQAgAHQAaABl
ACAAaQBuAGYAbwByAG0AYQB0AGkAbwBuAGEAbAAgAEkALQBEACAAdABpAHQAbABlAGQAIAAgABwg
RQB4AHAAZQByAGkAZQBuAGMAZQAgAG8AZgAgAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnACAATgBF
AFQAQwBPAE4ARgAgAG8AdgBlAHIAIABTAE8AQQBQAB0gLgAPAATwSAAAABIACvAIAAAAAaAAAAAM
AACDAAvwMAAAAIEBAAAACIMBBQAACJMBYeBmAJQBfrGWAL8BEgASAP8BAAAIAAQDCQAAAD8DAQAB
ABAA8AcgAAAA////AAAAAACAgIAAAAAAALvg4wAzM5kAAJmZAJnMAAAPAIgTOAAAAA8AihMwAAAA
AAC6DxAAAABfAF8AXwBQAFAAVAAxADAAAACLExAAAAAAAOsuCAAAANj3xgEQOGHWDwDwAzgGAAAB
APEDCAAAAAQBAAAHABEwDwAMBLgFAAAPAALwsAUAAAACCPAIAAAAAwAAAAOkAAAPAAPwSAUAAA8A
BPAoAAAAAQAJ8BAAAAAAAAAAAAAAAAAAAAAAAAAAAgAK8AgAAAAApAAABQAAAA8ABPBeAAAAEgAK
8AgAAAACpAAAIAIAAFMAC/AeAAAABAAAAAAAfwAEAAQAvwEBAAEA/wEBAAEAAQMEaAAAAAAQ8AgA
AADSATcCXA7uCg8AEfAQAAAAAADDCwgAAAAAAAAACwBrBA8ABPCqBAAAEgAK8AgAAAADpAAAIAIA
AGMAC/AkAAAABAAAAAAAfwAAAAQAgABEOWsEvwEAAAEA/wEAAAEAAQMFaAAAAAAQ8AgAAACJC6gB
6w53Fg8AEfAQAAAAAADDCwgAAAABAAAADABrBA8ADfA+BAAAAACfDwQAAAACAAAAAACgD9wDAABB
AGwAcwBvACwAIABXAFMARABMACAAaQBzACAAdABoAGUAIABrAGUAeQAgAHQAZQBjAGgAbgBvAGwA
bwBnAHkAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUALgANAFQAaABlACAAcgBlAGEAcwBv
AG4AcwAgAGkAcwAgAGEAcwAgAGYAbwBsAGwAbwB3AHMALgANAEYAaQByAHMAdAAsACAAVwBTAEQA
TAAgAGkAcwAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAg
AGYAcgBvAG0AIABBAFAASQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUA
YwBoACAAYQBzACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJ
AEIATQAgAFcAZQBiAFMAcABoAGUAcgBlACAAUwBEAEsALgANAFQAaABlAHIAZQBmAG8AcgBlACwA
IABXAFMARABMACAAZwBlAG4AZQByAGEAdABlAGQAIABpAG4AIABvAG4AZQAgAGUAbgB2AGkAcgBv
AG4AbQBlAG4AdAAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAA
ZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAYQBzACAAdwBlAGwAbAAuAA0AUwBlAGMAbwBuAGQALAAg
AFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0AGUAcwAgAEEAUABJACAAYQB1AHQAbwBtAGEAdABpAGMA
YQBsAGwAeQAgAHUAcwBpAG4AZwAgAG0AaQBkAGQAbABlAHcAYQByAGUAIABzAHUAYwBoACAAYQBz
ACAAQQBwAGEAYwBoAGUAIABBAHgAaQBzACwAIAAuAE4ARQBUACAAYQBuAGQAIABJAEIATQAgAFcA
ZQBiAFMAcABoAGUAcgBlACAAUwBEAEsALgANAFQAaABlAHIAZQBmAG8AcgBlACwAIABpAHQAGSBz
ACAAdQBuAG4AZQBjAGUAcwBzAGEAcgB5ACAAdABvACAAdwByAGkAdABlACAAUwBPAEEAUAAgAFIA
UABDACAAYgB5ACAAbwB1AHIAcwBlAGwAdgBlAHMAIABhAG4AZAAgAGQAZQB2AGUAbABvAHAAZQBy
ABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkAcwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAA
cgBlAGQAdQBjAGUAZAAuAA0AAACqD0YAAABDAAAAAAAAAAgAAAABAAAAAABkAAAAAAAAAAkAAAAB
AAAAAwC6AAAAAAAAAAkAAAABAAAAAwBzAAAAAAAAAAEAAAAAAAAADwAE8EgAAAASAArwCAAAAAGk
AAAADAAAgwAL8DAAAACBAQAAAAiDAQUAAAiTAWHgZgCUAX6xlgC/ARIAEgD/AQAACAAEAwkAAAA/
AwEAAQAQAPAHIAAAAP///wAAAAAAgICAAAAAAAC74OMAMzOZAACZmQCZzAAADwCIEzgAAAAPAIoT
MAAAAAAAug8QAAAAXwBfAF8AUABQAFQAMQAwAAAAixMQAAAAAADrLggAAADY98YBsPNu1gAAchcU
AAAAAQAQAPORBAAbACAANa0EAAewBAAAAPUPHAAAAAQBAACjGgADz5EEAEe2BAABAAAAJwAAAAEA
sDAPAOgDOhsAAAEA6QMoAAAAgBYAAOAQAACTEAAASRgAAAUAAAAKAAAADAAAAAAAAAABAAAAAAAA
AQ8A8gMCAgAALwDIDwwAAAAwANIPBAAAAAEAAAAPANUHMAEAAAAAtw9EAAAAQQByAGkAYQBsAAAA
AABlAHcAIAC8phMAvKYTALQerwA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAAAABAAQ
ALcPRAAAAC3/M/8gADD/tDC3MMMwrzAAACAAvKYTALymEwC0Hq8APKUTACSlEwDZdgUwCAAAAAAA
AAA8pRMAgdYRMDSlEwCAAAQAIAC3D0QAAABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAA
ADylEwAkpRMA2XYFMAgAAAAAAAAAPKUTAIHWETA0pRMAAAAEADAAtw9EAAAALf8z/yAAMP8OZh1n
AABlAHcAIABSAG8AbQBhAG4AAAA8pRMAJKUTANl2BTAIAAAAAAAAADylEwCB1hEwNKUTAIAABhIA
AKQPDAAAAIAAQwCAAAIAAgAYAAAApQ8SAAAAAAAwCC4AAgAAAAAAAAAHAAAAAACpDwoAAAAHAAAA
AgARBAkEQACjD24AAAAFAP/9PwAAACIgAABkAAAAAP8AAGQAAAAAAAAAAABAAgAAAAAHAAAA///v
AIAAAAABAAAA//8SAAAAAAEAAAAFAAAgASABAAAAAAAFAABAAkACAAAAAAAFAABgA2ADAAAAAAAF
AACABIAEAAAAAA8ACwT0AgAADwAA8OwCAAAAAAbw6AEAAATsAAA8AAAAiwAAABMAAAAAAAAABwAA
AAIAAAAFAAAAAAAAAAQAAAAEAAAACgAAAAQAAAAkAAAAAAAAAAQAAAAAAAAAHAAAAAAAAAAEAAAA
AAAAAAQAAAAKAAAAYgAAAAAAAAAEAAAAAAAAAAYAAAANAAAAOwAAAAAAAAAEAAAAAAAAACgAAAAA
AAAACAAAAAAAAAAKAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAGAAAAAAAAAAkAAAAAAAAACAAAAAAA
AAAIAAAAAAAAAAYAAAAQAAAABAAAABEAAAAIAAAAEgAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAA
ABAAAAAAAAAABAAAABcAAAAFAAAAEQAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAA
BAAAAAkAAAAYAAAAHgAAAAQAAAAFAAAABAAAACAAAAAEAAAAIQAAAAQAAAAAAAAABAAAABcAAAAE
AAAAAAAAAAgAAAAAAAAABAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAABgAAAAAAAABiAAAAAAAAAAQA
AAAAAAAABAAAAAAAAAAEAAAAIgAAAAgAAAAAAAAABgAAACQAAAAIAAAAAAAAAAYAAAAmAAAABAAA
ACcAAAAEAAAAPwAB8IQAAAACAAfwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAA
AAAAAGIAB/AkAAAABgagTpSS9killInJdCURoitD/wAx5wEAAQAAAAAAAAAAAAAAYgAH8CQAAAAG
Bi+0sKkgy6epItj1g9RO+mX/AE8dAgABAAAAMecBAAAAAACDAAvwMAAAAIEBBAAACIMBAAAACIZB
AAAAAL8BEAAQAMABAQAACMVBAAAAAP8BCAAIAAECAgAACGAAGvEYAAAAzAAAAP8A/wD/mf8A/2b/
AGb/zABm/zMAQAAe8RAAAAD/Zv8A/////wIAAAj3AAAQHwDwDzgAAAAAAPMDFAAAAAIAAAAEAAAA
AAAAAAEAAIAAAAAAAADzAxQAAAADAAAABAAAAAAAAAACAACAAAAAAA8A0AcqAgAAHwAUBBwAAAAA
ABUEFAAAAJ2NVAkAypo7mqvbLgDKmjsBAQAADwD6A2cAAAAAAP4DAwAAAAABAAAA/QM0AAAAPgAA
AGQAAAA+AAAAZAAAAAgAAAAAAAAAVKUTAIHWETAAAAAAAAAAACr9//+m////AQATAHAA+wMIAAAA
AAAAAHAIAABwAPsDCAAAAAEAAABACwAAHwATBDwAAAAAAP0DNAAAAGQAAABkAAAAZAAAAGQAAACA
pRMAi2gRMLymEwCMHq8AAAAAAAAAAAAAAAAAAAAAAAABEwAfAP8DFAAAAAIAAAQMAAAAAAAAAAAA
AAACAAAAHwAIBDwAAAAAAP0DNAAAAEIAAABkAAAAQgAAAGQAAAACAAAAgKUTAMyoETC8phMAAAAA
AAAAAAAAAAAAAAAAAAAAEwAfAAcEPAAAAAAA/QM0AAAAIQAAAGQAAAAhAAAAZAAAAAIAAACApRMA
zKgRMLymEwAAAAAAAAAAAAAAAAAAAAAAAAETAB8A+gNnAAAAAAD+AwMAAAAAAQAAAP0DNAAAAEsA
AABkAAAASwAAAGQAAAAIAAAAAAAAAFSlEwCB1hEwAAAAAAAAAAA++P//lP///wEAEwBwAPsDCAAA
AAAAAAAkDAAAcAD7AwgAAAABAAAASQgAAA8AiBM4AAAADwCKEzAAAAAAALoPEAAAAF8AXwBfAFAA
UABUADEAMAAAAIsTEAAAAAAADQQIAAAAcLUAAHC1AABPANkPDAAAAAAA2g8EAAAADQA9AA8A8A+G
EgAAAADzAxQAAAAEAAAABAAAAAIAAAAAAQAAAAAAAAAAnw8EAAAABgAAAAAAqA9cAAAARXhwZXJp
ZW5jZSBvZiBpbXBsZW1lbnRpbmcLIE5FVENPTkYgb3ZlciBTT0FQIAsoZHJhZnQtaWlqaW1hLW5l
dGNvbmYtc29hcC1pbXBsZW1lbnRhdGlvbi0wMSkAAKEPHgAAAF0AAAAAAAAAAAAwAAAAAAACACAA
LQAAAAAAAgAcABAAnw8EAAAABQAAAAAAqA+fAAAATW9uZGF5LCBOb3ZlbWJlciA2LCAyMDA2DQ1U
b21veXVraSBJaWppbWEsIEt1bmloaWtvIFRvdW11cmEsIEhpZGVraSBPa2l0YQ0oSGl0YWNoaSBD
ZW50cmFsIFJlc2VhcmNoIExhYikNWW9zaGlmdW1pIEF0YXJhc2hpLCBIaXJveWFzdSBLaW11cmEN
KEFsYXhhbGEgTmV0d29ya3MpAAChDxYAAACgAAAAAAAAEAAAUACgAAAAAAACABIAAACqD4YAAAAa
AAAAAAAAAAgAAAABAAAAAwABAAAAAAAAAAYAAAABAAAAAwACAAAAAAAAAAgAAAABAAAAAwABAAAA
AAAAAAcAAAABAAAAAwAJAAAAAAAAAAUAAAABAAAAAwAqAAAAAAAAAAgAAAABAAAAAwATAAAAAAAA
AAcAAAABAAAAAwALAAAAAAAAAAAA8wMUAAAADQAAAAQAAAACAAAACAEAAAAAAAAAAJ8PBAAAAAAA
AAAAAKgPCQAAAE9iamVjdGl2ZRAAnw8EAAAAAQAAAAAAqA+LAAAARGV2ZWxvcCBhIG5ldHdvcmsg
bWFuYWdlbWVudCBzeXN0ZW0gYmFzZWQgb24gTkVUQ09ORiBvdmVyIFNPQVANDVByb3ZpZGUgZ3Vp
ZGVsaW5lIG9mIGltcGxlbWVudGluZyBORVRDT05GIG92ZXIgU09BUCBhcyBhbiBpbmZvcm1hdGlv
bmFsIEktRAAA8wMUAAAAFQAAAAQAAAACAAAADgEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPFwAAAEFk
dmFudGFnZSBvZiB1c2luZyBTT0FQEACfDwQAAAAHAAAAAACgD7YBAABJAG4AcwBpAGQAZQAgAHQA
aABlACAAZgByAGEAbQBlAHcAbwByAGsAIABvAGYAIABXAGUAYgAgAFMAZQByAHYAaQBjAGUALAAg
AHAAZQByAGkAcABoAGUAcgBhAGwAIAB0AGUAYwBoAG4AbwBsAG8AZwBpAGUAcwAgAGEAcgBvAHUA
bgBkACAAUwBPAEEAUAAvAEgAVABUAFAAIABhAHIAZQAgAHcAZQBsAGwAIABkAGUAdgBlAGwAbwBw
AGUAZAANAA0ARABlAHYAZQBsAG8AcABtAGUAbgB0ACAAdABvAG8AbABzACAAcgBlAGwAYQB0AGUA
ZAAgAHQAbwAgAFgATQBMACAAKABXAGUAYgAgAFMAZQByAHYAaQBjAGUAKQAgAGEAcgBlACAAYQBi
AHUAbgBkAGEAbgB0ACwAIABzAHUAYwBoACAAYQBzACAARQBjAGwAaQBwAHMAZQANAEkAdAAZIHMA
IABlAGEAcwB5ACAAdABvACAAZABlAGEAbAAgAHcAaQB0AGgAIABzAHAAZQBjAGkAZgBpAGMAYQB0
AGkAbwBuACAAYwBoAGEAbgBnAGUAcwAAAKEPLgAAAK8AAAAAAAAQAABaAC0AAAABAAAQAABaAK8A
AAAAAAIAGAAtAAAAAAQCAIAEFAAAAPMDFAAAAAgAAAAEAAAAAgAAAAQBAAAAAAAAAACfDwQAAAAA
AAAAAACoDxEAAABBZHZhbnRhZ2Ugb2YgV1NETBAAnw8EAAAAAQAAAAAAoA/iBAAAVwBTAEQATAAg
AGkAcwAgAHQAaABlACAAawBlAHkAIAB0AGUAYwBoAG4AbwBsAG8AZwB5ACAAbwBmACAAVwBlAGIA
IABTAGUAcgB2AGkAYwBlAA0ADQBHAGUAbgBlAHIAYQB0AGUAZAAgAGEAdQB0AG8AbQBhAHQAaQBj
AGEAbABsAHkAIABmAHIAbwBtACAAQQBQAEkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEA
cgBlACAAcwB1AGMAaAAgAGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAg
AG8AcgAgAEkAQgBNACAAVwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0A
HCBKAGEAdgBhADIAdwBzAGQAbAAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABl
ACAAQQB4AGkAcwANABwgQQBTAFAALgBOAEUAVAAgAFcAZQBiACAAcwBlAHIAdgBpAGMAZQAdICAA
bwBmACAAVgBpAHMAdQBhAGwAIABTAHQAdQBkAGkAbwANAFcAUwBEAEwAIABnAGUAbgBlAHIAYQB0
AGUAZAAgAGkAbgAgAG8AbgBlACAAZQBuAHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAEoA
YQB2AGEAKQAgAGkAcwAgAHUAcwBlAGQAIAB1AG4AZABlAHIAIABhAG4AbwB0AGgAZQByACAAZQBu
AHYAaQByAG8AbgBtAGUAbgB0ACAAKABlAHgALgAgAC4ATgBFAFQALAAgAFAALQBMAGEAbgBnAHUA
YQBnAGUAcwAgACgAUABIAFAALAAgAFAAZQByAGwALAAgAFAAeQB0AGgAbwBuACwAIAAmICkALAAg
AFIAdQBiAHkAKQANAA0ARwBlAG4AZQByAGEAdABlAHMAIABBAFAASQAgAGEAdQB0AG8AbQBhAHQA
aQBjAGEAbABsAHkAIAB1AHMAaQBuAGcAIABtAGkAZABkAGwAZQB3AGEAcgBlACAAcwB1AGMAaAAg
AGEAcwAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAsACAALgBOAEUAVAAgAG8AcgAgAEkAQgBNACAA
VwBTAEQASwAgACgAVwBlAGIAUwBwAGgAZQByAGUAIABTAEQASwApAA0AHCB3AHMAZABsADIAagBh
AHYAYQAdICAAYwBvAG0AbQBhAG4AZAAgAG8AZgAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAA0A
HCBBAGQAZAAgAFcAZQBiACAAUgBlAGYAZQByAGUAbgBjAGUAHSAgAG8AZgAgAFYAaQBzAHUAYQBs
ACAAUwB0AHUAZABpAG8ADQBVAG4AbgBlAGMAZQBzAHMAYQByAHkAIAB0AG8AIAB3AHIAaQB0AGUA
IAB0AGgAZQAgAHAAYQByAHQAIABvAGYAIABTAE8AQQBQACAAUgBQAEMAIABiAHkAIABvAHUAcgBz
AGUAbAB2AGUAcwANAEQAZQB2AGUAbABvAHAAZQByABkgcwAgAHcAbwByAGsAbABvAGEAZAAgAGkA
cwAgAGQAcgBhAG0AYQB0AGkAYwBhAGwAbAB5ACAAcgBlAGQAdQBjAGUAZAAAAKEPXAAAAJMAAAAA
AAAQAABQAM8AAAABAAAQAABQAGMAAAAAAAAQAABQAK0AAAABAAAQAABQAJMAAAAAAAIAFADPAAAA
AAACABIAYwAAAAAEAgCABBQArQAAAAAIAgCACBIAAACqDywAAACEAAAAAAAAAAkAAAABAAAAAwAp
AQAAAAAAAAkAAAABAAAAAwCzAAAAAAAAAAAA8wMUAAAACQAAAAQAAAACAAAABQEAAAAAAAAAAJ8P
BAAAAAAAAAAAAKgPIQAAAEFyY2hpdGVjdHVyZSBvZiBORVRDT05GIG92ZXIgU09BUBAAnw8EAAAA
BwAAAAAAoA84AwAAVwBlACAAdQBzAGUAZAAgAEEAcABhAGMAaABlACAAQQB4AGkAcwAgAGEAcwAg
AGEAIABTAE8AQQBQACAAYwBsAGkAZQBuAHQAIABpAG0AcABsAGUAbQBlAG4AdABhAHQAaQBvAG4A
DQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAG4AZQB0AHcAbwByAGsAIABjAG8AbgBmAGkAZwB1
AHIAYQB0AGkAbwBuACAAQQBQAEkAIAB1AHMAaQBuAGcAIABKAGEAdgBhAA0AVgBMAEEATgAsACAA
RgBpAGwAdABlAHIALAAgACYgDQBKAGEAdgBhACAAcwBlAGUAbQBlAGQAIAB0AG8AIABiAGUAIAB0
AGgAZQAgAGUAYQBzAGkAZQBzAHQAIABzAGkAbgBjAGUAIABpAHQAIABpAHMAIABtAGEAdAB1AHIA
ZQBkAA0ADQBXAGUAIABkAGUAdgBlAGwAbwBwAGUAZAAgAFMATwBBAFAAIABzAGUAcgB2AGUAcgAg
AGkAbQBwAGwAZQBtAGUAbgB0AGEAdABpAG8AbgAgAHUAcwBpAG4AZwAgAEMADQBXAGUAIABkAGUA
dgBlAGwAbwBwAGUAZAAgAE4ARQBUAEMATwBOAEYAIABkAGEAZQBtAG8AbgAgAHUAcwBpAG4AZwAg
AEMADQANAE4ARQBUAEMATwBOAEYAIABkAGUAdgBpAGMAZQAgAGUAeABoAGkAYgBpAHQAcwAgAGkA
dABzACAAYwBvAG4AZgBpAGcAdQByAGEAdABpAG8AbgAgAEkALwBGAA0ATQBlAHQAaABvAGQAcwAg
AGIAeQAgAFcAUwBEAEwAIABmAGkAbABlAA0AZQBkAGkAdABjAG8AbgBmAGkAZwAoACkALAAgAGcA
ZQB0AGMAbwBuAGYAaQBnACgAKQAsACAAZwBlAHQAKAApACwAIABsAG8AYwBrACgAKQAsACAAJiAN
AEQAYQB0AGEAbQBvAGQAZQBsAHMAIABiAHkAIABYAFMARAAgAGYAaQBsAGUADQBpAG4AdABlAHIA
ZgBhAGMAZQAsACAAdgBsAGEAbgAsACAAaQBwACwAIAAuAC4ALgAAAKEPpAAAAGYAAAAAAAAQAABQ
AEMAAAABAAAQAABQAIMAAAAAAAAQAABQABUAAAABAAAQAABQACwAAAACAAAQAABQABcAAAABAAAQ
AABQABkAAAACAAAQAABQAGYAAAAAAAIAEgBDAAAAAAACABAAgwAAAAAEAgCABBIAFQAAAAAIAgCA
CBAALAAAAAAIAgCACA4AFwAAAAAMAgCADBAAGQAAAAAQAgCAEA4AAACqD2IAAABBAQAAAAAAAAoA
AAABAAAAAwAEAAAAAAAAAAkAAAABAAAAAwAVAAAAAAAAAAoAAAABAAAAAwAYAAAAAAAAAAQAAAAB
AAAAAwACAAAAAAAAAAIAAAABAAAAAwAGAAAAAAAAAAAA8wMUAAAAEgAAAAQAAAACAAAACwEAAAAA
AAAAAJ8PBAAAAAAAAAAAAKgPCwAAAENvbmNsdXNpb25zEACfDwQAAAABAAAAAACoD7ABAABXZWIg
U2VydmljZSBhbmQgV1NETCBpcyBhIGRlY2lzaXZlIGZhY3RvciBvZiBvdXIgU09BUCBiYXNlZCBp
bXBsZW1lbnRhdGlvbg0NQXBhY2hlIEF4aXMgaXMgdXNlZnVsIG5vdCBvbmx5IGFzIGEgU09BUCBt
aWRkbGV3YXJlIGJ1dCBhbHNvIGFzIGEgZGV2ZWxvcG1lbnQgdG9vbA1Vbm5lY2Vzc2FyeSB0byB3
cml0ZSBTT0FQIFJQQyBieSBvdXJzZWx2ZXMNQm90aCBKYXZhIGNsYXNzIGZpbGVzIGFuZCBXU0RM
IGZpbGVzIGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZA0NSW4gdGhpcyBJLUQsIHdlIGFyZSB3
aWxsaW5nIHRvIHNoYXJlIHRoZSBrbm93bGVkZ2UgZ2FpbmVkIGZyb20gdGhlIGRldmVsb3BtZW50
IG9mIGEgU09BUCBiYXNlZCBuZXR3b3JrIG1hbmFnZW1lbnQgc3lzdGVtIGFuZCBrZWVwIG9uIHdy
aXRpbmcgdGhpcyBpbmZvcm1hdGlvbmFsIEktRC4AAKEPQgAAAJ8AAAAAAAAQAABQAG0AAAABAAAQ
AABQAKUAAAAAAAAQAABQAJ8AAAAAAAIAHABtAAAAAAACABgApQAAAAAAAgAcAAAA8wMUAAAAJAAA
AAQAAAABAAAADwEAAAAAAAAAAJ8PBAAAAAAAAAAAAKgPCAAAAHhzZCBmaWxlAACqDxIAAAADAAAA
AQAAAAMABgAAAAAAAAAAAPMDFAAAACUAAAAEAAAAAQAAABABAAAAAAAAAACfDwQAAAAAAAAAAACo
DwkAAABXU0RMIGZpbGUvAPAP4AAAAAAA8wMUAAAADwAAAAAAAAAAAAAAAAEAAAAAAAAAAPMDFAAA
ABcAAAAAAAAAAAAAAAMBAAAAAAAAAADzAxQAAAAaAAAAAAAAAAAAAAAGAQAAAAAAAAAA8wMUAAAA
GwAAAAAAAAAAAAAABwEAAAAAAAAAAPMDFAAAABwAAAAAAAAAAAAAAAgBAAAAAAAAAADzAxQAAAAd
AAAAAAAAAAAAAAAJAQAAAAAAAAAA8wMUAAAAJgAAAAAAAAAAAAAACgEAAAAAAAAAAPMDFAAAACcA
AAAAAAAAAAAAAAsBAAAAAAAAAADqAwAAAAAAAHIXCAAAAAEAEACHtgQAAAD1DxwAAAAQAQAAoxoA
A2O2BADJ0QQAAQAAACcAAAABAKQD/i/t
------=_Part_1381_19504458.1162885253890--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 03:19:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhMBG-00045m-JZ
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 03:19:38 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhMBF-0006xV-9k
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 03:19:38 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhM6E-000Fou-LC
	for netconf-data@psg.com; Tue, 07 Nov 2006 08:14:26 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [213.180.94.158] (helo=mail.tail-f.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <mbj@tail-f.com>)
	id 1GhM6D-000FoP-A1
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 08:14:26 +0000
Received: from localhost (c213-100-166-163.swipnet.se [213.100.166.163])
	by mail.tail-f.com (Postfix) with ESMTP id E97C51B8188;
	Tue,  7 Nov 2006 09:14:17 +0100 (CET)
Date: Tue, 07 Nov 2006 09:14:06 +0100 (CET)
Message-Id: <20061107.091406.108205590.mbj@tail-f.com>
To: schishol@nortel.com
Cc: netconf@ops.ietf.org
Subject: Re: Potential problem in Netconf protocol XSD?
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <713043CE8B8E1348AF3C546DBE02C1B40BCD9400@zcarhxm2.corp.nortel.com>
References: <713043CE8B8E1348AF3C546DBE02C1B40BCD9400@zcarhxm2.corp.nortel.com>
X-Mailer: Mew version 2.2rc2-mbj2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64

"Sharon Chisholm" <schishol@nortel.com> wrote:
> Hi
> 
> Can other people validate instances of rpc-reply? As I indicated in the
> Notification thread, since I've updated to the latest XSD for the base
> Notification protocol, I'm having trouble validating my instances. I'm
> having the same problem with basic rpc-replies. I'm hoping it is just
> me, but I do have a colleague experiencing the same problem.
> 
> I am not able to validate the examples in the protocol specification
> (-12). I get an error whenever the content of the <data></data> tags are
> anything other then a null-length string. It complains that it is
> suppose to be empty.
> 
> Here is the change:
> 
> New:
> 
>      <xs:complexType name="dataInlineType"> 
>        <xs:complexContent> 
>          <xs:restriction base="xs:anyType"/> 
>       </xs:complexContent> 
>     </xs:complexType> 
> 
> Old:
> 
>      <xs:complexType name="dataInlineType">
>        <xs:complexContent>
>          <xs:extension base="xs:anyType"/>
>        </xs:complexContent>
>      </xs:complexType>

In the -12 draft, dataInlineType is defined as

     <xs:complexType name="dataInlineType">
       <xs:complexContent>
         <xs:restriction base="xs:anyType"/>
       </xs:complexContent>
     </xs:complexType>

This was discussed in this thread (and also others):
http://ops.ietf.org/lists/netconf/netconf.2006/msg00846.html 

The suggested change is to use the xs:extension instead.  Are you
saying that xs:extension doesn't work for you?



/martin

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 04:52:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhNcq-0004in-38
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 04:52:12 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhNcg-0000fs-OG
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 04:52:12 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhNWr-000OYQ-E4
	for netconf-data@psg.com; Tue, 07 Nov 2006 09:46:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [152.81.144.100] (helo=mailironport.loria.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <vincent.cridlig@loria.fr>)
	id 1GhNWp-000OYA-PM
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 09:46:00 +0000
Received: from sydney.loria.fr (HELO [152.81.8.136]) ([152.81.8.136])
  by mailironport.loria.fr with ESMTP; 07 Nov 2006 10:45:56 +0100
X-IronPort-AV: i="4.09,395,1157320800"; 
   d="vcf'?scan'208"; a="4014801:sNHT19584803"
Message-ID: <45505557.6010706@loria.fr>
Date: Tue, 07 Nov 2006 10:43:51 +0100
From: Vincent Cridlig <vincent.cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: More feedback
Content-Type: multipart/mixed;
 boundary="------------010502040500000707090109"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5011df3e2a27abcc044eaa15befcaa87

This is a multi-part message in MIME format.
--------------010502040500000707090109
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

I would like to share experience on XML data modeling for Netconf.

In the draft, there is currently an implicit difference of processing 
between elements and attributes. This difference is due to the way 
operations apply to the XML nodes. As far as I understand, all 
edit-config operations apply to XML elements, not directly to XML 
attributes. For example, you can replace an element, create an element 
or delete an element, but you can not directly delete an attribute, 
except by merging or replacing the whole element containing the attribute.

This has an impact on data modeling which can be both positive and 
negative. Let's take an example:

<distribute-list access-list="aclName" direct="in" ifname="eth0"/>

<distribute-list>
     <access-list>aclName</access-list>
     <direct>in</direct>
     <ifname>eth0</ifname>
****</distribute-list>

In the first version, all parameters are attributes of distribute-list. 
In this case, you have to deal with (1 element)*(4 operations) = 4 cases 
for edit-config.
In the second one, they are chidren of this element. In this case, you 
have to deal with (4 elements)*(4 operations) = 16 cases for edit-config.
Each time a new element is defined, you have to implement the four 
cases. Implementors will probably like to use the less elements as 
possible. Also it is less verbose to make large use of attributes.

A good practice could be to use attributes for both keys and required 
parameters. And to use elements for optional parameters. In this way, 
people are not tempted to delete required parameters, while still being 
able to change their values.

However, I also met other constraints. For example, I try to refactor 
our BGP, RIP and OSPF modules in order to stay as close as possible to 
Quagga CLI. (Quagga is an open source Linux daemon dealing with dynamic 
routing). In such case, I believe that it is a good practise to follow 
the command oriented context. Each command is one XML element and all 
parameters are attributes (like version 1 of the example). Each command 
which allows to change from one context to another has child elements 
which are the related sub-commands. Example:
<router type="rip">
    <redistribute source="kernel"/>
    <redistribute source="ospf"/>
    <network prefix="192.168.1.0/24"/>
    <passive-interface ifname="eth8"/>
    <passive-interface ifname="eth9"/>
</router>

Here each command can be deleted or created. So it follows our "best 
practises", except for the optional command parameters...

What I would like to highlight is that it is pretty hard to extract 
patterns for building a consistent XML data model. And I wondered if 
someone has such experience or comments, and if you have a case by case 
approach.

That was a pretty long email. Thanks for reading until here ! :-)

Regards,
Vincent



--------------010502040500000707090109
Content-Type: text/x-vcard; charset=utf-8;
 name="vincent.cridlig.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="vincent.cridlig.vcf"

begin:vcard
fn:Vincent Cridlig
n:Cridlig;Vincent
org:LORIA - INRIA Lorraine, France;Madynes
adr:;;;Nancy;;;France
email;internet:cridligv@loria.fr
title:PhD Student
tel;work:+33 (0)3 83 59 20 48
url:http://www.loria.fr/~cridligv
version:2.1
end:vcard


--------------010502040500000707090109--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 05:10:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhNu4-0005aj-82
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 05:10:00 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhNu1-00030H-U0
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 05:10:00 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhNqJ-0000cb-6h
	for netconf-data@psg.com; Tue, 07 Nov 2006 10:06:07 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GhNqG-0000bm-Dz
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 10:06:06 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id DD8345AD32;
	Tue,  7 Nov 2006 11:06:00 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 05860-07; Tue,  7 Nov 2006 11:05:58 +0100 (CET)
Received: from boskop.local (unknown [10.71.237.214])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id EF14256263;
	Tue,  7 Nov 2006 11:05:57 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 512B98BEBFA; Tue,  7 Nov 2006 11:05:56 +0100 (CET)
Date: Tue, 7 Nov 2006 11:05:55 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Vincent Cridlig <vincent.cridlig@loria.fr>
Cc: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Re: More feedback
Message-ID: <20061107100555.GA1981@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Vincent Cridlig <vincent.cridlig@loria.fr>,
	"'Netconf (E-mail)'" <netconf@ops.ietf.org>
References: <45505557.6010706@loria.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <45505557.6010706@loria.fr>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

On Tue, Nov 07, 2006 at 10:43:51AM +0100, Vincent Cridlig wrote:

> A good practice could be to use attributes for both keys and required 
> parameters.

The SMIv2 to XSD mapping of libsmi treats INDEX elements as attributes
and everything else as elements. I am not saying this is generally the
right approach, just that it was done this way for mapping SMIv2 to
XSD.

Phil keeps reminding us that attributes are "fun" with namespaces. Did
this cause problems to you?

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 06:03:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhOjs-0008My-DL
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 06:03:32 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhOjo-00017f-4H
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 06:03:32 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhOe0-0004zf-I1
	for netconf-data@psg.com; Tue, 07 Nov 2006 10:57:28 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [152.81.144.100] (helo=mailironport.loria.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <vincent.cridlig@loria.fr>)
	id 1GhOdz-0004z4-9O
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 10:57:28 +0000
Received: from sydney.loria.fr (HELO [152.81.8.136]) ([152.81.8.136])
  by mailironport.loria.fr with ESMTP; 07 Nov 2006 11:57:22 +0100
X-IronPort-AV: i="4.09,395,1157320800"; 
   d="vcf'?scan'208"; a="4017974:sNHT21695877"
Message-ID: <45506615.9020505@loria.fr>
Date: Tue, 07 Nov 2006 11:55:17 +0100
From: Vincent Cridlig <vincent.cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: Vincent Cridlig <vincent.cridlig@loria.fr>, 
 "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Re: More feedback
References: <45505557.6010706@loria.fr> <20061107100555.GA1981@boskop.local>
In-Reply-To: <20061107100555.GA1981@boskop.local>
Content-Type: multipart/mixed;
 boundary="------------020403090603070505000607"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c

This is a multi-part message in MIME format.
--------------020403090603070505000607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Juergen Schoenwaelder a écrit :
> On Tue, Nov 07, 2006 at 10:43:51AM +0100, Vincent Cridlig wrote:
>
>   
>> A good practice could be to use attributes for both keys and required 
>> parameters.
>>     
>
> The SMIv2 to XSD mapping of libsmi treats INDEX elements as attributes
> and everything else as elements. I am not saying this is generally the
> right approach, just that it was done this way for mapping SMIv2 to
> XSD.
>   

This is what I would have done also.

> Phil keeps reminding us that attributes are "fun" with namespaces. Did
> this cause problems to you?
>   

The surprising thing about attributes is that they do not belong to any 
namespace except if you use an explicit namespace prefix, even if their 
parents have a namespace.
See http://www.rpbourret.com/xml/NamespacesFAQ.htm#q3_5

So I sometimes had some surprises with that, but once you know the 
solution, it is quickly solved.

Vincent

> /js
>
>   


--------------020403090603070505000607
Content-Type: text/x-vcard; charset=utf-8;
 name="vincent.cridlig.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="vincent.cridlig.vcf"

begin:vcard
fn:Vincent Cridlig
n:Cridlig;Vincent
org:LORIA - INRIA Lorraine, France;Madynes
adr:;;;Nancy;;;France
email;internet:cridligv@loria.fr
title:PhD Student
tel;work:+33 (0)3 83 59 20 48
url:http://www.loria.fr/~cridligv
version:2.1
end:vcard


--------------020403090603070505000607--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 10:58:37 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhTLR-00061n-3v
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 10:58:37 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhTJr-00007F-UX
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 10:57:10 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhTB7-0007bN-RK
	for netconf-data@psg.com; Tue, 07 Nov 2006 15:47:57 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [152.81.144.100] (helo=mailironport.loria.fr)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <vincent.cridlig@loria.fr>)
	id 1GhTB2-0007Yh-OB
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 15:47:56 +0000
Received: from sydney.loria.fr (HELO [152.81.8.136]) ([152.81.8.136])
  by mailironport.loria.fr with ESMTP; 07 Nov 2006 16:47:50 +0100
X-IronPort-AV: i="4.09,396,1157320800"; 
   d="txt'?vcf'?scan'208"; a="4031142:sNHT35427091"
Message-ID: <4550AA25.1080305@loria.fr>
Date: Tue, 07 Nov 2006 16:45:41 +0100
From: Vincent Cridlig <vincent.cridlig@loria.fr>
User-Agent: Thunderbird 1.5.0.7 (X11/20061027)
MIME-Version: 1.0
To: "'Netconf (E-mail)'" <netconf@ops.ietf.org>
Subject: Draft submission: NETCONF access control framework
Content-Type: multipart/mixed;
 boundary="------------090708040704030704010108"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4ace8483d25782731f96a8c42081ca72

This is a multi-part message in MIME format.
--------------090708040704030704010108
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

Please find the joint file draft-cridlig-netconf-rbac.txt. Any comments 
are welcome.

I implemented this proposition in our Netconf agent prototype in Python 
so it should be feasable in acceptable time also in other languages 
and/or plateforms.

Here is a set of comments to open discussion:

1- The proposition is very strict with the default operation in 
edit-config, because it is hard to anticipate what will be done exactly 
without seeing the configuration data.

2- notify ("n") privilege could be easily added, and would allow to 
filter the data sent in notifications in the same way as get-config 
replies. As I am not very confident with the notification draft, I 
prefer to omit notifications for now.

3- It is possible to extend the proposition with function-centric 
approach, but still with more complexity and the possibility to 
introduce inconsistencies: I was thinking of something like that:
<permission op="w">
    <method name="create-vlan">
    <scope>/foo/bar/vlan</scope>
    <scope>/foo/bar/if</scope>
</permission>
Some parameters may be added as variables:
<permission op="w">
    <method name="create-vlan">
       <param>ifname</param>
    </method>
    <scope>/foo/bar/vlan</scope>
    <scope>/foo/bar/if[name=$ifname]</scope>
</permission>
It describes the data involved in the function context.

4- For more security, the login/password and login/public-key tuples 
should be stored in a certificate instead of within the policy. This is 
to make sure that the proprietary of the public-key is really the 
identity described by the login (using a third-party). Also the password 
should be a hash of the password.

5- I can send some links to the most famous RBAC papers if needed.

Regards,
Vincent Cridlig


--------------090708040704030704010108
Content-Type: text/plain;
 name="draft-cridlig-netconf-rbac.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="draft-cridlig-netconf-rbac.txt"




Network Working Group                                         V. Cridlig
Internet-Draft                                          November 7, 2006
Intended status: Standards Track
Expires: May 11, 2007


                    NETCONF access control framework
                     draft-cridlig-netconf-rbac.txt

Status of this Memo

   By submitting this Internet-Draft, each author represents that any
   applicable patent or other IPR claims of which he or she is aware
   have been or will be disclosed, and any of which he or she becomes
   aware will be disclosed, in accordance with Section 6 of BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF), its areas, and its working groups.  Note that
   other groups may also distribute working documents as Internet-
   Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt.

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.

   This Internet-Draft will expire on May 11, 2007.

Copyright Notice

   Copyright (C) The Internet Society (2006).














Cridlig                   Expires May 11, 2007                  [Page 1]

Internet-Draft      NETCONF access control framework       November 2006


Abstract

   This document defines a role-based access control framework for the
   NETCONF configuration protocol.


Table of Contents

   1.  Requirements notation  . . . . . . . . . . . . . . . . . . . .  3
   2.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  4
     2.1.  General overview . . . . . . . . . . . . . . . . . . . . .  4
     2.2.  Role-Based Access Control in NETCONF . . . . . . . . . . .  4
   3.  RBAC-related operations  . . . . . . . . . . . . . . . . . . .  6
     3.1.  Activating a role  . . . . . . . . . . . . . . . . . . . .  6
     3.2.  Deactivating a role  . . . . . . . . . . . . . . . . . . .  7
     3.3.  Role (de)activation typical use case . . . . . . . . . . .  7
   4.  RBAC policy data model . . . . . . . . . . . . . . . . . . . .  9
     4.1.  RBAC components definition . . . . . . . . . . . . . . . .  9
     4.2.  RBAC policy example  . . . . . . . . . . . . . . . . . . . 10
     4.3.  XML schema for RBAC  . . . . . . . . . . . . . . . . . . . 12
     4.4.  Updating the RBAC policy . . . . . . . . . . . . . . . . . 15
   5.  Consequences on existing operations  . . . . . . . . . . . . . 16
     5.1.  get and get-config operations  . . . . . . . . . . . . . . 16
     5.2.  edit-config operation  . . . . . . . . . . . . . . . . . . 16
     5.3.  copy-config operations . . . . . . . . . . . . . . . . . . 17
     5.4.  delete-config operations . . . . . . . . . . . . . . . . . 17
   6.  (SSH, BEEP, SOAP/SSL)-user to RBAC-user mapping  . . . . . . . 18
   7.  Security Considerations  . . . . . . . . . . . . . . . . . . . 19
   8.  Normative References . . . . . . . . . . . . . . . . . . . . . 20
   Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 21
   Intellectual Property and Copyright Statements . . . . . . . . . . 22




















Cridlig                   Expires May 11, 2007                  [Page 2]

Internet-Draft      NETCONF access control framework       November 2006


1.  Requirements notation

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in [RFC2119].














































Cridlig                   Expires May 11, 2007                  [Page 3]

Internet-Draft      NETCONF access control framework       November 2006


2.  Introduction

2.1.  General overview

   The current document defines an access control framework for NETCONF.
   This framework relies on the Role-Based Access Control (RBAC) model
   and intends to protect NETCONF manager access to resources.  The
   access control process intentionally removes the underlying protocol
   options from the decisions.  In particular, it does not depend on
   whether the underlying protocol is BEEP, SSH or SOAP.  It assumes
   that this protocol is secure by especially providing authentication,
   integrity and confidentiality.  This choice was made because it is
   not reasonable to have one access control policy for each of this
   protocol and for each of their internal options or security services.
   Another design choice is that each NETCONF agent stores its own
   access control policy like in VACM.  Consequently, the RBAC policy
   remains customizable for each NETCONF agent in order to fulfill all
   requirements and scenarii.

   A NETCONF agent has one instance of the RBAC policy that applies to
   all the supported datastores (running, candidate, startup).

2.2.  Role-Based Access Control in NETCONF

   The RBAC model has many advantages over the other access control
   models.  In particular, it is scalable in terms of maintainability
   even with a huge number of users.  RBAC helps to organize the
   permissions into higher level job functions called roles.  As an
   example in the NETCONF context, a role can be a firewall management
   role, a security management role, a routing management role.  Roles
   can be specialized in a hierarchy.  For example, the security
   management role can be a senior role of the firewall management role
   and therefore, inherits the permissions of this junior role (firewall
   management role).  In the context of this document, an RBAC user is a
   NETCONF manager.  The latter can be assigned to one or several roles.
   RBAC is fairly well adapted to Netconf because it includes the
   concept of session, within which permissions can be activated
   dynamically.  An RBAC session is mapped to a NETCONF session.

   The NETCONF agent stores an RBAC policy, containing the user, role
   and permission definitions and their assignements.










Cridlig                   Expires May 11, 2007                  [Page 4]

Internet-Draft      NETCONF access control framework       November 2006


   Role-Based Access Control model

                          hierarchy
                            ----
                           |    |
      |----------|      |----------|      |----------|
      |   User   |------|   Role   |------|Permission|
      |----------|      |----------|      |----------|
               \          /
                \        /
               |----------|
               | Session  |
               |----------|

                                 Figure 1

   This RBAC policy MAY be stored in an XML file and MAY be part of the
   agent data model.  Therefore the RBAC policy MAY be manageable
   through NETCONF itself, as it is for VACM in SNMPv3.  This allows a
   large-scale deployement of the access control policy.  This document
   defines a XML-based data model to store the RBAC policy.

   The specified model and the involved new operations defined in the
   current document are covered by a new capability:
   "urn:ietf:params:xml:ns:netconf:rbac:1.0", abbreviated as "#rbac" in
   the rest of the document.

























Cridlig                   Expires May 11, 2007                  [Page 5]

Internet-Draft      NETCONF access control framework       November 2006


3.  RBAC-related operations

   In the dynamic RBAC model, roles must be activated at run time.
   Indeed, the permissions of an RBAC user are not constantly available.
   An RBAC user has to activate a role to be granted the related
   permissions.  This decreases misconfiguration risks since only a
   subset of the configuration data is accessible at a given time.
   However, this subset can be the whole configuration datastore if the
   role allows it.  Two operations are necessary to allow role
   activation and deactivation.  These operations are sent by the
   manager to the agent and are wrapped into an <rbac> operation.  The
   <rbac> operation is a direct child of the NETCONF <rpc> operation.

3.1.  Activating a role

   <activate-role>

      Description:

         Activating a role allows a user to be granted the permissions
         related to this role in the current NETCONF session.  This
         operation can happen at any time after the hello exchange is
         done.  The manager sends an activate-role operation containing
         a specified role name to the agent.  The agent checks its local
         RBAC policy to decide whether the user can activate this role
         or not.  In order to activate a role, a user MUST be assigned
         to this role and the role must be enabled.  An enabled role is
         a role that can be activated.

      Parameters:

         Role name:

            The name of the role to be activated.

      Positive Response:

         If the user is assigned to the requested role, and the role is
         not activated yet in the current session, then the agent sends
         an <rpc-reply> containing an <ok> element.

      Negative Response:

         An <rpc-error> element is included within the <rpc-reply> if
         the request cannot be completed for any reason.  A role
         activation will fail if the user is not assigned to the
         requested role, or if the role is already activated or if any
         other constraint prevents the user from activating the role.



Cridlig                   Expires May 11, 2007                  [Page 6]

Internet-Draft      NETCONF access control framework       November 2006


3.2.  Deactivating a role

   <deactivate-role>

      Description:

         Deactivating a role allows a user to revoke the permissions
         related to this role in the current NETCONF session.  This
         operation can happen at any time after the hello exchange is
         done.  The manager sends a deactivate-role operation containing
         a specified role name to the agent.  The agent checks its local
         RBAC policy to decide whether the user can deactivate this role
         or not.

      Parameters:

         Role name:

            The name of the role to deactivate.

      Positive Response:

         If the role was activated in the current session, then the
         agent sends an <rpc-reply> containing an <ok> element.

      Negative Response:

         An <rpc-error> element is included within the <rpc-reply> if
         the request cannot be completed for any reason.  A role
         deactivation will fail if the user had not activate the role
         previously in the session.

3.3.  Role (de)activation typical use case


















Cridlig                   Expires May 11, 2007                  [Page 7]

Internet-Draft      NETCONF access control framework       November 2006


   Role (de)activation process:


         Manager                        Agent
           |                              |
           |        <hello> exchange      |
           |<---------------------------->|
           |                              |
           |                              |
           |    <(de)activate-role>       |
           |----------------------------->|
           |                              |  check policy   -----------
           |                              |<--------------->| database |
           |          <ok/>               |                 -----------
           |<-----------------------------|
           |                              |
           |                              |


                                 Figure 2

   When a NETCONF session is terminated (for example, after a <close-
   session> or a <kill-session>), then all active roles MUST be
   deactivated within the current session.

   When a NETCONF session is started (after the hello exchange), then a
   set of default roles MAY be activated by default on a per-user base,
   without requiring the <activate-role> operation.  This default
   activation on Netconf session startup saves some messages and avoid
   the need of a user activity.  The set of roles activated by default
   MAY be chosen by the manager.




















Cridlig                   Expires May 11, 2007                  [Page 8]

Internet-Draft      NETCONF access control framework       November 2006


4.  RBAC policy data model

   This section defines an XML-based data model representing an RBAC
   policy.  It specifies the main components of RBAC: users, roles and
   permissions.  Sessions are not part of the saved data model, since it
   is the dynamic part of RBAC.  Sessions state (activated and
   deactivated roles) always remains in memory.

4.1.  RBAC components definition

   The following items list the components of the RBAC model and their
   internal relationships (assignments):

      User: A user consists of the following attributes:

         login: the name of the user.

         password: the password of the user.

         public-key: the public key of the user.

      Role: A role consists of the following attributes:

         name: the name of the current role.

         junior-roles: a set of junior roles of the current role.

      Permission: A permission consists of the following parameters:

         scope: a representation of the protected resource, typically a
         MIB name (could be an XPath expression for more granularity).
         <scope> is a child of <permission>

         operation: read (r), write (w) or notify (n).

      Permission-to-Role Assignement (pra):

         permRef: reference to a permission.

         roleRef: reference to a role.

      User-to-Role Assignement (ura):

         userRef: reference to a user.

         roleRef: reference to a role.





Cridlig                   Expires May 11, 2007                  [Page 9]

Internet-Draft      NETCONF access control framework       November 2006


4.2.  RBAC policy example

   This example consists of 5 roles.  RoutingManager role has read
   access to the routing configuration.  InteriorRoutingManager and
   ExteriorRoutingManager roles inherit the privileges of
   RoutingManager.  InteriorRoutingManager can also write on OSPF and
   RIP configurations.  ExteriorRoutingManager can write on BGP
   configuration.  SuperRoutingManager inherits all previous roles and
   can write on all routing configurations.  SuperManager has full
   privileges on all the configuration.

   RBAC policy example

  <?xml version="1.0" encoding="UTF-8"?>
  <rbac xmlns="urn:loria:madynes:ensuite:yencap:module:RBAC:1.0">
    <prefixes>
      <prefix name="ycp"
              value="urn:loria:madynes:ensuite:yencap:1.0"/>
      <prefix name="bgp"
              value="urn:loria:madynes:ensuite:yencap:module:BGP:1.0"/>
      <prefix name="rip"
              value="urn:loria:madynes:ensuite:yencap:module:RIP:1.0"/>
      <prefix name="ospf"
              value="urn:loria:madynes:ensuite:yencap:module:OSPF:1.0"/>
      <prefix name="ac"
              value="urn:loria:madynes:ensuite:yencap:module:RBAC:1.0"/>
    </prefixes>

    <users>
      <user id="4">
        <login>netconf</login>
        <password>netconf</password>
        <public-key keytype="rsa">AAAAB3NzaC1yc2E...
                ...50RfDJ6M=</public-key>
      </user>
    </users>

    <roles>
      <role id="1">
        <name>RoutingManager</name>
      </role>
      <role id="2">
        <name>InteriorRoutingManager</name>
        <junior-roles>
          <junior-role roleRef="1"/>
        </junior-roles>
      </role>
      <role id="3">



Cridlig                   Expires May 11, 2007                 [Page 10]

Internet-Draft      NETCONF access control framework       November 2006


        <name>ExteriorRoutingManager</name>
        <junior-roles>
          <junior-role roleRef="1"/>
        </junior-roles>
      </role>
      <role id="5">
        <name>SuperRoutingManager</name>
        <junior-roles>
          <junior-role roleRef="2"/>
          <junior-role roleRef="3"/>
          <junior-role roleRef="4"/>
        </junior-roles>
      </role>
      <role id="6">
        <name>SuperManager</name>
        <junior-roles>
          <junior-role roleRef="5"/>
        </junior-roles>
      </role>
    </roles>

    <permissions>
      <permission id="1" op="r">
        <scope>/ycp:netconf/ycp:routing</scope>
      </permission>
      <permission id="2" op="w">
        <scope>/ycp:netconf/ycp:routing/bgp:bgp</scope>
      </permission>
      <permission id="3" op="w">
        <scope>/ycp:netconf/ycp:routing/rip:rip</scope>
      </permission>
      <permission id="4" op="w">
        <scope>/ycp:netconf/ycp:routing/ospf:ospf</scope>
      </permission>
      <permission id="5" op="w">
        <scope>/ycp:netconf/ycp:routing</scope>
      </permission>
      <permission id="6" op="rw">
        <scope>/ycp:netconf</scope>
      </permission>
      <permission id="7" op="w">
        <scope>/ycp:netconf/ycp:routing/ospf:ospf</scope>
      </permission>
    </permissions>

    <uras>
      <ura roleRef="5" userRef="4"/>
      <ura roleRef="6" userRef="4"/>



Cridlig                   Expires May 11, 2007                 [Page 11]

Internet-Draft      NETCONF access control framework       November 2006


    </uras>

    <pras>
      <pra roleRef="1" permRef="1"/>
      <pra roleRef="2" permRef="3"/>
      <pra roleRef="2" permRef="4"/>
      <pra roleRef="3" permRef="2"/>
      <pra roleRef="5" permRef="5"/>
      <pra roleRef="6" permRef="6"/>
    </pras>
  </rbac>

                                 Figure 3

4.3.  XML schema for RBAC

   Here is the XML schema for the RBAC policy.

   RBAC XML Schema


<xs:schema
  targetNamespace="urn:madynes:params:xml:ns:netconf:rbac:1.0"
  elementFormDefault="qualified"
  attributeFormDefault="unqualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns="urn:madynes:params:xml:ns:netconf:rbac:1.0">

  <xs:element name="rbac" type="rbacType"/>

  <xs:complexType name="prefixesType">
    <xs:sequence>
      <xs:element name="prefix" type="prefixType" minOccurs="0"
                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="prefixType">
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="name" type="xs:string" use="required"/>
        <xs:attribute name="value" type="xs:string" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:complexType name="userType">
    <xs:sequence>



Cridlig                   Expires May 11, 2007                 [Page 12]

Internet-Draft      NETCONF access control framework       November 2006


      <xs:element name="login" type="xs:string"/>
      <xs:element name="password" type="xs:string"/>
      <xs:element name="public-key" type="public-keyType"
                     minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:integer"/>
  </xs:complexType>

  <xs:complexType name="public-keyType">
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attribute name="keytype" type="keytypeType" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>

  <xs:simpleType name="keytypeType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="rsa"/>
      <xs:enumeration value="dsa"/>
    </xs:restriction>
  </xs:simpleType>

  <xs:complexType name="roleType">
    <xs:sequence>
      <xs:element name="name" type="xs:string"/>
      <xs:element name="junior-roles" type="junior-rolesType"/>
    </xs:sequence>
    <xs:attribute name="id" type="xs:integer"/>
  </xs:complexType>

  <xs:complexType name="usersType">
    <xs:sequence>
      <xs:element name="user" type="userType" minOccurs="0"
                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="rolesType">
    <xs:sequence>
      <xs:element name="role" type="roleType" minOccurs="0"
                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="permissionsType">
    <xs:sequence>
      <xs:element name="permission" type="permissionType" minOccurs="0"



Cridlig                   Expires May 11, 2007                 [Page 13]

Internet-Draft      NETCONF access control framework       November 2006


                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="permissionType">
    <xs:sequence>
      <xs:element name="scope" type="xs:string"/>
    </xs:sequence>
    <xs:attribute name="op">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="r"/>
          <xs:enumeration value="w"/>
          <xs:enumeration value="rw"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="id" type="xs:integer"/>
  </xs:complexType>

  <xs:complexType name="urasType">
    <xs:sequence>
      <xs:element name="ura" type="uraType" minOccurs="0"
                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="uraType">
    <xs:attribute name="userRef" type="xs:string"/>
    <xs:attribute name="roleRef" type="xs:string"/>
  </xs:complexType>

  <xs:complexType name="prasType">
    <xs:sequence>
      <xs:element name="pra" type="praType" minOccurs="0"
                     maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="praType">
    <xs:attribute name="permissionRef" type="xs:string"/>
    <xs:attribute name="roleRef" type="xs:string"/>
  </xs:complexType>

  <xs:complexType name="rbacType">
    <xs:sequence>
      <xs:element name="prefixes" type="prefixesType"/>
      <xs:element name="users" type="usersType"/>



Cridlig                   Expires May 11, 2007                 [Page 14]

Internet-Draft      NETCONF access control framework       November 2006


      <xs:element name="roles" type="rolesType"/>
      <xs:element name="permissions" type="permissionsType"/>
      <xs:element name="uras" type="urasType"/>
      <xs:element name="pras" type="prasType"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="junior-rolesType">
    <xs:sequence>
      <xs:element name="junior-role" type="junior-roleType"
                     minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="junior-roleType">
    <xs:attribute name="roleRef" type="xs:string"/>
  </xs:complexType>

</xs:schema>


                                 Figure 4

4.4.  Updating the RBAC policy

   Whenever an update is done in the RBAC policy, it MUST be immediately
   applied to the current NETCONF sessions.

   A user can be removed if and only if it does not appear in any user-
   to-role assignement.  A permission can be removed if and only if it
   does not appear in any permission-to-role assignement.  A role can be
   removed if and only if it does not appear in any permission-to-role
   and user-to-role assignement.

   If a user is removed from the policy, all its current NETCONF
   sessions must be killed.  If a user-to-role assignement is removed
   from the policy, this role must be deactivated in all sessions
   belonging to this user where this role is active.  If a permission-
   to-role assignement is removed, the permission MUST be removed from
   the set of active permissions in all NETCONF sessions having this
   role or one of its senior role activated.  If a permission-to-role
   assignement is created, the permission must be activated in every
   session where the related role or one of its senior role is active.








Cridlig                   Expires May 11, 2007                 [Page 15]

Internet-Draft      NETCONF access control framework       November 2006


5.  Consequences on existing operations

   The #rbac capability does not require any change to the formats of
   existing NETCONF operations.  However, an additional processing is
   required on the agent side when it receives some request.  In all
   cases, the agent MUST consider the active roles within the current
   session.  These active roles relate to permissions expressed as a
   tuple (operation, scope).  From the set of active permissions, the
   agent is able to build the corresponding sets of authorized scopes
   for read "r" and write "w" operations.  Scopes are expressed as XPath
   expressions.

5.1.  get and get-config operations

   When processing a get or get-config operation, some changes are
   required due to the RBAC policy enforcement.  After or before
   applying the subtree filtering (or XPath) request to the desired
   configuration, an additional processing MUST take place to apply the
   RBAC policy.  It consists of selecting the allowed XML nodes and
   pruning the others depending on the currently active roles.

   All children and parents of the selected nodes are marked as
   authorized nodes.  While the propagation to the top nodes is
   necessary to keep the structure of the document, the propagation to
   the children is a consequence of the subtree-based access control
   arbitrary choice.  It is more scalable to select subtrees rather than
   individual nodes in the access control policy.  Only positive
   authorizations are allowed in order to avoid conflicts and to
   constraint the security manager to explicitely give access to
   resources, all remaining resource being unauthorized by default.  All
   nodes marked as authorized are kept in the XML reply.  All other
   nodes are pruned.

5.2.  edit-config operation

   As for the get/get-config, when a NETCONF manager is authorized to
   write on an XML node, she is also allowed to modify the whole subtree
   whose root is this XML node.  On receipt of an edit-config request,
   the agent applies the XPath expressions of the write "w" permissions
   set on the request.  All children and parents of the selected nodes
   are marked as authorized nodes.  If a "replace", "create", "delete",
   or "merge" operation is set in one of the parents of the selected
   nodes, access is denied.  This requires to set the operation
   attribute as close as possible to the node to update.







Cridlig                   Expires May 11, 2007                 [Page 16]

Internet-Draft      NETCONF access control framework       November 2006


5.3.  copy-config operations

   To perform a copy-config operation, a NETCONF manager MUST have write
   "w" access on the root node of the configuration datastore.

5.4.  delete-config operations

   To perform a delete-config operation, a NETCONF manager MUST have
   write "w" access on the root node of the configuration datastore.










































Cridlig                   Expires May 11, 2007                 [Page 17]

Internet-Draft      NETCONF access control framework       November 2006


6.  (SSH, BEEP, SOAP/SSL)-user to RBAC-user mapping

   The SSH user name is directly mapped to the RBAC user name, whatever
   is the authentication method (password or public/private key).















































Cridlig                   Expires May 11, 2007                 [Page 18]

Internet-Draft      NETCONF access control framework       November 2006


7.  Security Considerations

   None.
















































Cridlig                   Expires May 11, 2007                 [Page 19]

Internet-Draft      NETCONF access control framework       November 2006


8.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119, March 1997.















































Cridlig                   Expires May 11, 2007                 [Page 20]

Internet-Draft      NETCONF access control framework       November 2006


Author's Address

   Vincent Cridlig
















































Cridlig                   Expires May 11, 2007                 [Page 21]

Internet-Draft      NETCONF access control framework       November 2006


Full Copyright Statement

   Copyright (C) The Internet Society (2006).

   This document is subject to the rights, licenses and restrictions
   contained in BCP 78, and except as set forth therein, the authors
   retain all their rights.

   This document and the information contained herein are provided on an
   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Intellectual Property

   The IETF takes no position regarding the validity or scope of any
   Intellectual Property Rights or other rights that might be claimed to
   pertain to the implementation or use of the technology described in
   this document or the extent to which any license under such rights
   might or might not be available; nor does it represent that it has
   made any independent effort to identify any such rights.  Information
   on the procedures with respect to rights in RFC documents can be
   found in BCP 78 and BCP 79.

   Copies of IPR disclosures made to the IETF Secretariat and any
   assurances of licenses to be made available, or the result of an
   attempt made to obtain a general license or permission for the use of
   such proprietary rights by implementers or users of this
   specification can be obtained from the IETF on-line IPR repository at
   http://www.ietf.org/ipr.

   The IETF invites any interested party to bring to its attention any
   copyrights, patents or patent applications, or other proprietary
   rights that may cover technology that may be required to implement
   this standard.  Please address the information to the IETF at
   ietf-ipr@ietf.org.


Acknowledgment

   Funding for the RFC Editor function is provided by the IETF
   Administrative Support Activity (IASA).





Cridlig                   Expires May 11, 2007                 [Page 22]


--------------090708040704030704010108
Content-Type: text/x-vcard; charset=utf-8;
 name="vincent.cridlig.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="vincent.cridlig.vcf"

begin:vcard
fn:Vincent Cridlig
n:Cridlig;Vincent
org:LORIA - INRIA Lorraine, France;Madynes
adr:;;;Nancy;;;France
email;internet:cridligv@loria.fr
title:PhD Student
tel;work:+33 (0)3 83 59 20 48
url:http://www.loria.fr/~cridligv
version:2.1
end:vcard


--------------090708040704030704010108--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 12:47:05 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhV2P-0000J7-So
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 12:47:05 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhV2O-0003jo-Ii
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 12:47:05 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhUw5-000LVE-5Z
	for netconf-data@psg.com; Tue, 07 Nov 2006 17:40:33 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.58] (helo=omr8.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GhUw4-000LUz-Af
	for netconf@ops.ietf.org; Tue, 07 Nov 2006 17:40:32 +0000
Received: from mail.networksolutionsemail.com (ns-omr8.mgt.netsol.com [10.49.6.71])
	by omr8.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA7HeQeq011471
	for <netconf@ops.ietf.org>; Tue, 7 Nov 2006 12:40:27 -0500
Received: (qmail 25358 invoked by uid 78); 7 Nov 2006 17:40:26 -0000
Received: from unknown (HELO ?130.129.65.180?) (andy@andybierman.com@130.129.65.180)
  by ns-omr8.lb.hosting.dc2.netsol.com with SMTP; 7 Nov 2006 17:40:26 -0000
Message-ID: <4550C505.5020602@andybierman.com>
Date: Tue, 07 Nov 2006 09:40:21 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
Subject: informal data model discussion at 3:15 today
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 08170828343bcf1325e4a0fb4584481c

Hi,

For those interested in discussing ideas for NETCONF data modeling,
there will be an informal meeting in Executive Center room 2B today
from 3:15pm to about 5:30pm.

There will be wireless available.

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 07 20:29:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhcFW-0001GN-64
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 20:29:06 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhcFU-0005h0-Sz
	for netconf-archive@lists.ietf.org; Tue, 07 Nov 2006 20:29:06 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghc7h-000KMu-5f
	for netconf-data@psg.com; Wed, 08 Nov 2006 01:21:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [130.59.4.87] (helo=diotima.switch.ch)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <simon@limmat.switch.ch>)
	id 1Ghc7e-000KMJ-Vv
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 01:20:59 +0000
Received: from diotima (localhost [IPv6:::1])
	by diotima.switch.ch (8.13.7+Sun/8.13.7) with ESMTP id kA81KuSE003994;
	Wed, 8 Nov 2006 02:20:56 +0100 (CET)
From: Simon Leinen <simon@limmat.switch.ch>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <17745.12536.301737.428184@limmat.switch.ch>
Date: Wed, 8 Nov 2006 02:20:56 +0100
To: netconf@ops.ietf.org
Subject: RelaxNG examples
X-Mailer: VM 7.18 under Emacs 21.3.3
X-Face: 1Nk*r=:$IBBb8|TyRB'2WSY6u:BzMO7N)#id#-4_}MsU5?vTI?dez|JiutW4sKBLjp.l7,F
 7QOld^hORRtpCUj)!cP]gtK_SyK5FW(+o"!or:v^C^]OxX^3+IPd\z,@ttmwYVO7l`6OXXYR`
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 798b2e660f1819ae38035ac1d8d5e3ab

On the ad-hoc meeting on data modeling issues, the possibility of
using RelaxNG for data modeling work was raised, and some people asked
for examples.  Here are some that are somehow related to network
management.

The Compact RelaxNG Schema for NETCONF's protocol operations (at the
time) that Rob Enns posted to the list in November 2004:

  http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html

The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
RelaxNG schema for a set of information from SNMP packet traces:

  http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt
-- 
Simon.


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 12:00:34 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ghqmw-0001cv-D5
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:00:34 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghqmr-0000o5-18
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:00:34 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhqXP-000JOH-LX
	for netconf-data@psg.com; Wed, 08 Nov 2006 16:44:31 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY 
	autolearn=ham version=3.1.6
Received: from [133.145.228.44] (helo=mail9.hitachi.co.jp)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <hideki.okita.pf@hitachi.com>)
	id 1GhqXO-000JO1-8e
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 16:44:30 +0000
Received: from mlsv10.hitachi.co.jp (unknown [133.145.228.16])
	by mail9.hitachi.co.jp (Postfix) with ESMTP id 8625437CAC
	for <netconf@ops.ietf.org>; Thu,  9 Nov 2006 01:44:28 +0900 (JST)
Received: from mfilter-s3.hitachi.co.jp by mlsv10.hitachi.co.jp (8.12.11/8.12.11) id kA8GiSin011665; Thu, 9 Nov 2006 01:44:28 +0900
Received: from navgw6.itg.hitachi.co.jp (unverified) by mfilter-s3.hitachi.co.jp
 (Content Technologies SMTPRS 4.3.17) with SMTP id <T7bd6cbf4c90ac906acc9c@mfilter-s3.hitachi.co.jp> for <netconf@ops.ietf.org>;
 Thu, 9 Nov 2006 01:44:28 +0900
Received: from gmml28.itg.hitachi.co.jp ([158.213.165.131])
 by navgw6.itg.hitachi.co.jp with SMTP id M2006110901442724477
 for <netconf@ops.ietf.org>; Thu, 09 Nov 2006 01:44:27 +0900
Received: from [130.129.69.83] by gmml28.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id kA8GiQw5992604; Thu, 9 Nov 2006 01:44:27 +0900
Message-ID: <45520967.20001@hitachi.com>
Date: Thu, 09 Nov 2006 01:44:23 +0900
From: Hideki Okita <hideki.okita.pf@hitachi.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch>
In-Reply-To: <17745.12536.301737.428184@limmat.switch.ch>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b431ad66d60be2d47c7bfeb879db82c

 From implementors' viewpoint,
RelaxNG as the schema is not a good choice.


Major development environments such as Java (Apache),
Visual Studio and others has no support for RelaxNG.

Surely RelaxNG make it easy to read "directly" the NETCONF schema.
However, finally, it can decrease the development efficiency.


I do not object to use RelaxNG as the optional means.
However, XSD should remain as the default schema in NETCONF drafts.


Best regards,

Hideki Okita
Hitachi, Ltd.


References:

RelaxNG Homepage:
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng

Apache Xerces2 Java Parser Homepage:
http://xerces.apache.org/xerces2-j/


Simon Leinen wrote:
> On the ad-hoc meeting on data modeling issues, the possibility of
> using RelaxNG for data modeling work was raised, and some people asked
> for examples.  Here are some that are somehow related to network
> management.
> 
> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
> time) that Rob Enns posted to the list in November 2004:
> 
>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
> 
> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
> RelaxNG schema for a set of information from SNMP packet traces:
> 
>   http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 12:07:43 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ghqtr-0006J0-Te
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:07:43 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghqto-0001m8-Fe
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:07:43 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghqoj-000LwS-44
	for netconf-data@psg.com; Wed, 08 Nov 2006 17:02:25 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [209.128.82.1] (helo=shell4.bayarea.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <dperkins@dsperkins.com>)
	id 1Ghqoi-000LwB-Ff
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 17:02:24 +0000
Received: from shell4.bayarea.net (localhost [127.0.0.1])
	by shell4.bayarea.net (8.13.6/8.13.6) with ESMTP id kA8H2M3a029658;
	Wed, 8 Nov 2006 09:02:22 -0800
Received: from localhost (dperkins@localhost)
	by shell4.bayarea.net (8.13.6/8.12.11/Submit) with ESMTP id kA8H2Lgn029647;
	Wed, 8 Nov 2006 09:02:22 -0800
X-Authentication-Warning: shell4.bayarea.net: dperkins owned process doing -bs
Date: Wed, 8 Nov 2006 09:02:21 -0800 (PST)
From: "David T. Perkins" <dperkins@dsperkins.com>
X-Sender: dperkins@shell4.bayarea.net
To: Hideki Okita <hideki.okita.pf@hitachi.com>
cc: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
In-Reply-To: <45520967.20001@hitachi.com>
Message-ID: <Pine.LNX.4.10.10611080900260.27898-100000@shell4.bayarea.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135

HI,

Aren't there tools that can convert a RelaxNG document to
an XSD document? If so, would this satisfy your needs?

Regards
/david t. perkins

On Thu, 9 Nov 2006, Hideki Okita wrote:

>  From implementors' viewpoint,
> RelaxNG as the schema is not a good choice.
> 
> 
> Major development environments such as Java (Apache),
> Visual Studio and others has no support for RelaxNG.
> 
> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
> However, finally, it can decrease the development efficiency.
> 
> 
> I do not object to use RelaxNG as the optional means.
> However, XSD should remain as the default schema in NETCONF drafts.
> 
> 
> Best regards,
> 
> Hideki Okita
> Hitachi, Ltd.
> 
> 
> References:
> 
> RelaxNG Homepage:
> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
> 
> Apache Xerces2 Java Parser Homepage:
> http://xerces.apache.org/xerces2-j/
> 
> 
> Simon Leinen wrote:
> > On the ad-hoc meeting on data modeling issues, the possibility of
> > using RelaxNG for data modeling work was raised, and some people asked
> > for examples.  Here are some that are somehow related to network
> > management.
> > 
> > The Compact RelaxNG Schema for NETCONF's protocol operations (at the
> > time) that Rob Enns posted to the list in November 2004:
> > 
> >   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
> > 
> > The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
> > RelaxNG schema for a set of information from SNMP packet traces:
> > 
> >   http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt
> 
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 12:30:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhrGL-0001Gz-H3
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:30:57 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhrGF-0004uZ-4q
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 12:30:57 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhrAq-000Odh-CL
	for netconf-data@psg.com; Wed, 08 Nov 2006 17:25:16 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [203.178.142.162] (helo=pc1.alaxala.net)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.63 (FreeBSD))
	(envelope-from <atarashi@alaxala.net>)
	id 1GhrAp-000OdV-89
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 17:25:15 +0000
Received: from localhost (localhost [127.0.0.1])
	by pc1.alaxala.net (Postfix) with ESMTP id 1B5DAB82D;
	Thu,  9 Nov 2006 02:25:14 +0900 (JST)
X-Virus-Scanned: amavisd-new at alaxala.net
Received: from pc1.alaxala.net ([127.0.0.1])
	by localhost (pc1.alaxala.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Q0rbGtyH5MFV; Thu,  9 Nov 2006 02:25:08 +0900 (JST)
Received: from [IPv6:2001:df8:0:64:adfe:2d4f:a11d:5cb6] (unknown [IPv6:2001:df8:0:64:adfe:2d4f:a11d:5cb6])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pc1.alaxala.net (Postfix) with ESMTP id 04589BAAB;
	Thu,  9 Nov 2006 02:25:07 +0900 (JST)
Message-ID: <455212F1.50206@alaxala.net>
Date: Thu, 09 Nov 2006 02:25:05 +0900
From: Yoshifumi Atarashi <atarashi@alaxala.net>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To:  netconf@ops.ietf.org
CC: Hideki Okita <hideki.okita.pf@hitachi.com>, 
 Yoshifumi Atarashi <atarashi@alaxala.net>
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com>
In-Reply-To: <45520967.20001@hitachi.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be

I think there are a few style decision points.

1) expression ability
2) easy to understanding
3) programming language/tool/library support
4) capability

In my understanding,
RelaxNG
1) good
2) good
3) not good
4) not good, because RelaxNG is not mainstream in XML tool developer.
   (Our XML expert told us.)

xsd
1) good (a little limited)
2) good (a little limited)
3) very good
4) good

So I think we choice "xsd", for operator who can make netconf tools and
NMS programmers.
-------
   Yoshifumi Atarashi

Hideki Okita wrote:
> From implementors' viewpoint,
> RelaxNG as the schema is not a good choice.
> 
> 
> Major development environments such as Java (Apache),
> Visual Studio and others has no support for RelaxNG.
> 
> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
> However, finally, it can decrease the development efficiency.
> 
> 
> I do not object to use RelaxNG as the optional means.
> However, XSD should remain as the default schema in NETCONF drafts.
> 
> 
> Best regards,
> 
> Hideki Okita
> Hitachi, Ltd.
> 
> 
> References:
> 
> RelaxNG Homepage:
> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
> 
> Apache Xerces2 Java Parser Homepage:
> http://xerces.apache.org/xerces2-j/
> 
> 
> Simon Leinen wrote:
>> On the ad-hoc meeting on data modeling issues, the possibility of
>> using RelaxNG for data modeling work was raised, and some people asked
>> for examples.  Here are some that are somehow related to network
>> management.
>>
>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>> time) that Rob Enns posted to the list in November 2004:
>>
>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>
>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>> RelaxNG schema for a set of information from SNMP packet traces:
>>
>>  
>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt
>>
> 
> 
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
> 
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 13:11:12 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhrtI-0004fd-CI
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 13:11:12 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghrrb-0002V2-Vx
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 13:09:32 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghrgo-0002ia-Cx
	for netconf-data@psg.com; Wed, 08 Nov 2006 17:58:18 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY 
	autolearn=ham version=3.1.6
Received: from [133.145.228.42] (helo=mail7.hitachi.co.jp)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <hideki.okita.pf@hitachi.com>)
	id 1Ghrgl-0002fo-U8
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 17:58:16 +0000
Received: from mlsv9.hitachi.co.jp (unknown [133.145.228.16])
	by mail7.hitachi.co.jp (Postfix) with ESMTP id 0F6AD37AD2
	for <netconf@ops.ietf.org>; Thu,  9 Nov 2006 02:57:51 +0900 (JST)
Received: from mfilter-s5.hitachi.co.jp by mlsv9.hitachi.co.jp (8.12.11/8.12.11) id kA8Hvo1R003591; Thu, 9 Nov 2006 02:57:50 +0900
Received: from navgw6.itg.hitachi.co.jp (unverified) by mfilter-s5.hitachi.co.jp
 (Content Technologies SMTPRS 4.3.17) with SMTP id <T7bd70f22ce0ac906b5df0@mfilter-s5.hitachi.co.jp> for <netconf@ops.ietf.org>;
 Thu, 9 Nov 2006 02:57:50 +0900
Received: from gmml28.itg.hitachi.co.jp ([158.213.165.131])
 by navgw6.itg.hitachi.co.jp with SMTP id M2006110902575028963
 for <netconf@ops.ietf.org>; Thu, 09 Nov 2006 02:57:50 +0900
Received: from [130.129.69.83] by gmml28.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id kA8HvnK6135950; Thu, 9 Nov 2006 02:57:49 +0900
Message-ID: <45521A9A.5090705@hitachi.com>
Date: Thu, 09 Nov 2006 02:57:46 +0900
From: Hideki Okita <hideki.okita.pf@hitachi.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <Pine.LNX.4.10.10611080900260.27898-100000@shell4.bayarea.net>
In-Reply-To: <Pine.LNX.4.10.10611080900260.27898-100000@shell4.bayarea.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db

David,

Thanks for your comment.

I know that there is some tool to convert a RelaxNG schema to a W3C XML 
Schema.
For example, "relaxer" (http://www.relaxer.org/) may have this function.

However, such conversion function does not support full features of 
RelaxNG and XSD.
Implementors should adjust the gap and check its consistency by themselves.
It increases development costs.

Regards,

Hideki Okita


David T. Perkins wrote:
> HI,
>
> Aren't there tools that can convert a RelaxNG document to
> an XSD document? If so, would this satisfy your needs?
>
> Regards
> /david t. perkins
>
> On Thu, 9 Nov 2006, Hideki Okita wrote:
>
>   
>>  From implementors' viewpoint,
>> RelaxNG as the schema is not a good choice.
>>
>>
>> Major development environments such as Java (Apache),
>> Visual Studio and others has no support for RelaxNG.
>>
>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
>> However, finally, it can decrease the development efficiency.
>>
>>
>> I do not object to use RelaxNG as the optional means.
>> However, XSD should remain as the default schema in NETCONF drafts.
>>
>>
>> Best regards,
>>
>> Hideki Okita
>> Hitachi, Ltd.
>>
>>
>> References:
>>
>> RelaxNG Homepage:
>> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>
>> Apache Xerces2 Java Parser Homepage:
>> http://xerces.apache.org/xerces2-j/
>>
>>
>> Simon Leinen wrote:
>>     
>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>> using RelaxNG for data modeling work was raised, and some people asked
>>> for examples.  Here are some that are somehow related to network
>>> management.
>>>
>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>> time) that Rob Enns posted to the list in November 2004:
>>>
>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>
>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>
>>>   http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt
>>>       
>> --
>> to unsubscribe send a message to netconf-request@ops.ietf.org with
>> the word 'unsubscribe' in a single line as the message text body.
>> archive: <http://ops.ietf.org/lists/netconf/>
>>
>>     
>
>
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
>
>   


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 15:01:38 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhtcA-00028l-1O
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 15:01:38 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghtc6-0000lC-Jr
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 15:01:38 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhtW2-000GDc-1u
	for netconf-data@psg.com; Wed, 08 Nov 2006 19:55:18 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GhtW0-000GCz-82
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 19:55:16 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id 9CC0E5AD75;
	Wed,  8 Nov 2006 20:55:14 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 07437-05; Wed,  8 Nov 2006 20:55:11 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.2])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 8AA865AD5F;
	Wed,  8 Nov 2006 20:55:11 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id D6E1E8C11BD; Wed,  8 Nov 2006 20:55:10 +0100 (CET)
Date: Wed, 8 Nov 2006 20:55:10 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Yoshifumi Atarashi <atarashi@alaxala.net>
Cc: netconf@ops.ietf.org, Hideki Okita <hideki.okita.pf@hitachi.com>
Subject: Re: RelaxNG examples
Message-ID: <20061108195510.GD6155@noname>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Yoshifumi Atarashi <atarashi@alaxala.net>,
	netconf@ops.ietf.org, Hideki Okita <hideki.okita.pf@hitachi.com>
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <455212F1.50206@alaxala.net>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4

On Thu, Nov 09, 2006 at 02:25:05AM +0900, Yoshifumi Atarashi wrote:
> I think there are a few style decision points.
> 
> 1) expression ability
> 2) easy to understanding
> 3) programming language/tool/library support
> 4) capability
> 
> In my understanding,
> RelaxNG
> 1) good
> 2) good
> 3) not good
> 4) not good, because RelaxNG is not mainstream in XML tool developer.
>    (Our XML expert told us.)
> 
> xsd
> 1) good (a little limited)
> 2) good (a little limited)
> 3) very good
> 4) good
> 
> So I think we choice "xsd", for operator who can make netconf tools and
> NMS programmers.

I assume that all sensible developers will use some other input format
to generate the XSD. And I doubt the IETF has enough people who can
really read and judge the correctness of XSDs - at least this WG seems
to have proven that bugs in the XSD usually stay around for a long
time undetected (even though there are all these great tools out
there).

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 15:30:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ghu4B-0007TM-2m
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 15:30:35 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghu49-0003lT-I3
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 15:30:35 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghtzu-000JTS-1w
	for netconf-data@psg.com; Wed, 08 Nov 2006 20:26:10 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.57] (helo=omr7.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Ghtzs-000JTA-FH
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 20:26:08 +0000
Received: from mail.networksolutionsemail.com (ns-omr7.mgt.hosting.dc2.netsol.com [10.49.6.70])
	by omr7.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA8KQ7o7024095
	for <netconf@ops.ietf.org>; Wed, 8 Nov 2006 15:26:07 -0500
Received: (qmail 27855 invoked by uid 78); 8 Nov 2006 20:26:06 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr7.lb.hosting.dc2.netsol.com with SMTP; 8 Nov 2006 20:26:06 -0000
Message-ID: <45523D55.8070009@andybierman.com>
Date: Wed, 08 Nov 2006 12:25:57 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Yoshifumi Atarashi <atarashi@alaxala.net>
CC: netconf@ops.ietf.org, Hideki Okita <hideki.okita.pf@hitachi.com>
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net>
In-Reply-To: <455212F1.50206@alaxala.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 2086112c730e13d5955355df27e3074b

Yoshifumi Atarashi wrote:
> I think there are a few style decision points.
> 
> 1) expression ability
> 2) easy to understanding
> 3) programming language/tool/library support
> 4) capability
> 
> In my understanding,
> RelaxNG
> 1) good
> 2) good
> 3) not good
> 4) not good, because RelaxNG is not mainstream in XML tool developer.
>    (Our XML expert told us.)
> 
> xsd
> 1) good (a little limited)
> 2) good (a little limited)
> 3) very good
> 4) good
> 

I do not rate XSD ease-of-understanding as good.
I rate it as awful, even unacceptable.
Human factors are very important here because humans, not machines,
need to understand the data models that are being proposed and
developed for standardization in IETF WGs.

IMO, most of the humans working in the NETCONF WG do not understand XSD
well enough to throw down hill 5 feet.  This is a significant
process problem, since it is difficult to reach consensus
on complex technical details if very few people actually
understand what they are reading.

A comment was made at the data modeling meeting that W3C is now
doing development in RelaxNGc, and converting it to XSD for normative
reference in the final standard.  How clueful.  How about if we do
the same thing?  We don't care if the conversion isn't pretty.
(Nothing about XSD is pretty, so it's a non-issue. ;-)

Note that there is no guarantee that people will understand
RelaxNG either, but most people find it more readable and writable
than XSD.


Andy



> So I think we choice "xsd", for operator who can make netconf tools and
> NMS programmers.
> -------
>    Yoshifumi Atarashi
> 
> Hideki Okita wrote:
>> From implementors' viewpoint,
>> RelaxNG as the schema is not a good choice.
>>
>>
>> Major development environments such as Java (Apache),
>> Visual Studio and others has no support for RelaxNG.
>>
>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
>> However, finally, it can decrease the development efficiency.
>>
>>
>> I do not object to use RelaxNG as the optional means.
>> However, XSD should remain as the default schema in NETCONF drafts.
>>
>>
>> Best regards,
>>
>> Hideki Okita
>> Hitachi, Ltd.
>>
>>
>> References:
>>
>> RelaxNG Homepage:
>> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>
>> Apache Xerces2 Java Parser Homepage:
>> http://xerces.apache.org/xerces2-j/
>>
>>
>> Simon Leinen wrote:
>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>> using RelaxNG for data modeling work was raised, and some people asked
>>> for examples.  Here are some that are somehow related to network
>>> management.
>>>
>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>> time) that Rob Enns posted to the list in November 2004:
>>>
>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>
>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>
>>>  
>>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt
>>>
>>
>> -- 
>> to unsubscribe send a message to netconf-request@ops.ietf.org with
>> the word 'unsubscribe' in a single line as the message text body.
>> archive: <http://ops.ietf.org/lists/netconf/>
>>
>>
> 
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
> 
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 17:15:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhviB-00022Z-EY
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 17:15:59 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghvi6-0008GL-5h
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 17:15:59 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhvcI-0004S9-Ut
	for netconf-data@psg.com; Wed, 08 Nov 2006 22:09:54 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [203.178.142.162] (helo=pc1.alaxala.net)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.63 (FreeBSD))
	(envelope-from <atarashi@alaxala.net>)
	id 1GhvcI-0004Rf-0Z
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 22:09:54 +0000
Received: from localhost (localhost [127.0.0.1])
	by pc1.alaxala.net (Postfix) with ESMTP id 417F6B92D;
	Thu,  9 Nov 2006 07:09:52 +0900 (JST)
X-Virus-Scanned: amavisd-new at alaxala.net
Received: from pc1.alaxala.net ([127.0.0.1])
	by localhost (pc1.alaxala.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id Gr1Q87edxCOB; Thu,  9 Nov 2006 07:09:47 +0900 (JST)
Received: from [IPv6:2001:df8:0:32:4882:4ee8:29a0:25a] (unknown [IPv6:2001:df8:0:32:4882:4ee8:29a0:25a])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pc1.alaxala.net (Postfix) with ESMTP id 5CBF9B90D;
	Thu,  9 Nov 2006 07:09:46 +0900 (JST)
Message-ID: <455255A6.7040003@alaxala.net>
Date: Thu, 09 Nov 2006 07:09:42 +0900
From: Yoshifumi Atarashi <atarashi@alaxala.net>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To:  netconf@ops.ietf.org
CC: Yoshifumi Atarashi <atarashi@alaxala.net>, 
 Hideki Okita <hideki.okita.pf@hitachi.com>,
  j.schoenwaelder@iu-bremen.de
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <20061108195510.GD6155@noname>
In-Reply-To: <20061108195510.GD6155@noname>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f

Juergen Schoenwaelder wrote:

> I assume that all sensible developers will use some other input format
> to generate the XSD. And I doubt the IETF has enough people who can
> really read and judge the correctness of XSDs - at least this WG seems
> to have proven that bugs in the XSD usually stay around for a long
> time undetected (even though there are all these great tools out
> there).

I think so. Developers usually use tools(eclipse and so on).
--------------
  Yoshifumi Atarashi


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 17:40:14 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ghw5e-0004qb-1V
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 17:40:14 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghw5b-0004xK-IB
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 17:40:14 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghw0w-00071e-Si
	for netconf-data@psg.com; Wed, 08 Nov 2006 22:35:22 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,UNPARSEABLE_RELAY 
	autolearn=ham version=3.1.6
Received: from [133.145.228.44] (helo=mail9.hitachi.co.jp)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <hideki.okita.pf@hitachi.com>)
	id 1Ghw0t-0006z2-O2
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 22:35:20 +0000
Received: from mlsv4.hitachi.co.jp (unknown [133.145.228.16])
	by mail9.hitachi.co.jp (Postfix) with ESMTP id A5DF337CD5
	for <netconf@ops.ietf.org>; Thu,  9 Nov 2006 07:35:18 +0900 (JST)
Received: from mfilter-s1.hitachi.co.jp by mlsv4.hitachi.co.jp (8.12.10/8.12.10) id kA8MZINl011233; Thu, 9 Nov 2006 07:35:18 +0900
Received: from navgw4.itg.hitachi.co.jp (unverified) by mfilter-s1.hitachi.co.jp
 (Content Technologies SMTPRS 4.3.17) with SMTP id <T7bd80d27a10ac906aaf78@mfilter-s1.hitachi.co.jp> for <netconf@ops.ietf.org>;
 Thu, 9 Nov 2006 07:35:18 +0900
Received: from gmml28.itg.hitachi.co.jp ([158.213.165.131])
 by navgw4.itg.hitachi.co.jp with SMTP id M2006110907351716179
 for <netconf@ops.ietf.org>; Thu, 09 Nov 2006 07:35:17 +0900
Received: from [130.129.69.83] by gmml28.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id kA8MZHK4858092; Thu, 9 Nov 2006 07:35:17 +0900
Message-ID: <45525BA1.6000206@hitachi.com>
Date: Thu, 09 Nov 2006 07:35:13 +0900
From: Hideki Okita <hideki.okita.pf@hitachi.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <45523D55.8070009@andybierman.com>
In-Reply-To: <45523D55.8070009@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2857c5c041d6c02d7181d602c22822c8

Andy,


Thanks for your comment.


As I said in the first mail, I agree that XSD is difficult
to read "directly".


Normally, to develop applications using XML data, developers
at first construct classes and generate XSD description from
these classes by some XSD generation tool.
In addition, they use GUI to draw classes and XSDs.

And, when they include and validate the XML schema like the
NETCONF protocol schema, they use integrated development
environment (IDE). They do not read directly the XML schema.

Which expression is best for the WG documents?
Do not we need to write drafts more visually?


Best regards,

Hideki Okita



Andy Bierman wrote:
> I do not rate XSD ease-of-understanding as good.
> I rate it as awful, even unacceptable.
> Human factors are very important here because humans, not machines,
> need to understand the data models that are being proposed and
> developed for standardization in IETF WGs.
> 
> IMO, most of the humans working in the NETCONF WG do not understand XSD
> well enough to throw down hill 5 feet.  This is a significant
> process problem, since it is difficult to reach consensus
> on complex technical details if very few people actually
> understand what they are reading.
> 
> A comment was made at the data modeling meeting that W3C is now
> doing development in RelaxNGc, and converting it to XSD for normative
> reference in the final standard.  How clueful.  How about if we do
> the same thing?  We don't care if the conversion isn't pretty.
> (Nothing about XSD is pretty, so it's a non-issue. ;-)
> 
> Note that there is no guarantee that people will understand
> RelaxNG either, but most people find it more readable and writable
> than XSD.
> 
> 
> Andy
> 
> 
> 
>> So I think we choice "xsd", for operator who can make netconf tools and
>> NMS programmers.
>> -------
>>    Yoshifumi Atarashi
>>
>> Hideki Okita wrote:
>>> From implementors' viewpoint,
>>> RelaxNG as the schema is not a good choice.
>>>
>>>
>>> Major development environments such as Java (Apache),
>>> Visual Studio and others has no support for RelaxNG.
>>>
>>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
>>> However, finally, it can decrease the development efficiency.
>>>
>>>
>>> I do not object to use RelaxNG as the optional means.
>>> However, XSD should remain as the default schema in NETCONF drafts.
>>>
>>>
>>> Best regards,
>>>
>>> Hideki Okita
>>> Hitachi, Ltd.
>>>
>>>
>>> References:
>>>
>>> RelaxNG Homepage:
>>> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>>
>>> Apache Xerces2 Java Parser Homepage:
>>> http://xerces.apache.org/xerces2-j/
>>>
>>>
>>> Simon Leinen wrote:
>>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>>> using RelaxNG for data modeling work was raised, and some people asked
>>>> for examples.  Here are some that are somehow related to network
>>>> management.
>>>>
>>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>>> time) that Rob Enns posted to the list in November 2004:
>>>>
>>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>>
>>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>>
>>>>  
>>>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 18:06:32 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhwV5-0001zg-W6
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:06:31 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhwV3-0001J6-G9
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:06:31 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhwPr-0009yH-3H
	for netconf-data@psg.com; Wed, 08 Nov 2006 23:01:07 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [135.245.0.37] (helo=ihemail3.lucent.com)
	by psg.com with esmtps (TLSv1:AES256-SHA:256)
	(Exim 4.63 (FreeBSD))
	(envelope-from <bwijnen@lucent.com>)
	id 1GhwPq-0009xr-15
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 23:01:06 +0000
Received: from nl0006exch001h.wins.lucent.com (h135-85-76-62.lucent.com [135.85.76.62])
	by ihemail3.lucent.com (8.13.8/IER-o) with ESMTP id kA8N113F019902;
	Wed, 8 Nov 2006 17:01:02 -0600 (CST)
Received: by nl0006exch001h.nl.lucent.com with Internet Mail Service (5.5.2657.72)
	id <R9BLZKVW>; Thu, 9 Nov 2006 00:01:00 +0100
Message-ID: <7D5D48D2CAA3D84C813F5B154F43B1550AEB7F8F@nl0006exch001u.nl.lucent.com>
From: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
To: Hideki Okita <hideki.okita.pf@hitachi.com>, netconf@ops.ietf.org
Subject: RE: RelaxNG examples
Date: Thu, 9 Nov 2006 00:00:59 +0100 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 932cba6e0228cc603da43d861a7e09d8

And so what tools (cheap and with very small footprint I hope) do
end-users/operators have to view the XSD in a readable fashion?

Remember that we will have MANY MANY novice readers of our
data models than we have data-model developers or data-model
implemneters.

Bert

> -----Original Message-----
> From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On
> Behalf Of Hideki Okita
> Sent: Wednesday, November 08, 2006 14:35
> To: netconf@ops.ietf.org
> Subject: Re: RelaxNG examples
> 
> 
> Andy,
> 
> 
> Thanks for your comment.
> 
> 
> As I said in the first mail, I agree that XSD is difficult
> to read "directly".
> 
> 
> Normally, to develop applications using XML data, developers
> at first construct classes and generate XSD description from
> these classes by some XSD generation tool.
> In addition, they use GUI to draw classes and XSDs.
> 
> And, when they include and validate the XML schema like the
> NETCONF protocol schema, they use integrated development
> environment (IDE). They do not read directly the XML schema.
> 
> Which expression is best for the WG documents?
> Do not we need to write drafts more visually?
> 
> 
> Best regards,
> 
> Hideki Okita
> 
> 
> 
> Andy Bierman wrote:
> > I do not rate XSD ease-of-understanding as good.
> > I rate it as awful, even unacceptable.
> > Human factors are very important here because humans, not machines,
> > need to understand the data models that are being proposed and
> > developed for standardization in IETF WGs.
> > 
> > IMO, most of the humans working in the NETCONF WG do not 
> understand XSD
> > well enough to throw down hill 5 feet.  This is a significant
> > process problem, since it is difficult to reach consensus
> > on complex technical details if very few people actually
> > understand what they are reading.
> > 
> > A comment was made at the data modeling meeting that W3C is now
> > doing development in RelaxNGc, and converting it to XSD for 
> normative
> > reference in the final standard.  How clueful.  How about if we do
> > the same thing?  We don't care if the conversion isn't pretty.
> > (Nothing about XSD is pretty, so it's a non-issue. ;-)
> > 
> > Note that there is no guarantee that people will understand
> > RelaxNG either, but most people find it more readable and writable
> > than XSD.
> > 
> > 
> > Andy
> > 
> > 
> > 
> >> So I think we choice "xsd", for operator who can make 
> netconf tools and
> >> NMS programmers.
> >> -------
> >>    Yoshifumi Atarashi
> >>
> >> Hideki Okita wrote:
> >>> From implementors' viewpoint,
> >>> RelaxNG as the schema is not a good choice.
> >>>
> >>>
> >>> Major development environments such as Java (Apache),
> >>> Visual Studio and others has no support for RelaxNG.
> >>>
> >>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
> >>> However, finally, it can decrease the development efficiency.
> >>>
> >>>
> >>> I do not object to use RelaxNG as the optional means.
> >>> However, XSD should remain as the default schema in 
> NETCONF drafts.
> >>>
> >>>
> >>> Best regards,
> >>>
> >>> Hideki Okita
> >>> Hitachi, Ltd.
> >>>
> >>>
> >>> References:
> >>>
> >>> RelaxNG Homepage:
> >>> 
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>>
>>> Apache Xerces2 Java Parser Homepage:
>>> http://xerces.apache.org/xerces2-j/
>>>
>>>
>>> Simon Leinen wrote:
>>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>>> using RelaxNG for data modeling work was raised, and some people asked
>>>> for examples.  Here are some that are somehow related to network
>>>> management.
>>>>
>>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>>> time) that Rob Enns posted to the list in November 2004:
>>>>
>>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>>
>>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>>
>>>>  
>>>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 18:11:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhwZh-0003m5-Ce
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:11:17 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhwZf-00027Y-O8
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:11:17 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhwUr-000AWP-89
	for netconf-data@psg.com; Wed, 08 Nov 2006 23:06:17 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.56] (helo=omr6.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GhwUq-000AWB-70
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 23:06:16 +0000
Received: from mail.networksolutionsemail.com (ns-omr6.mgt.netsol.com [10.49.6.69])
	by omr6.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA8N6ENB030615
	for <netconf@ops.ietf.org>; Wed, 8 Nov 2006 18:06:15 -0500
Received: (qmail 28112 invoked by uid 78); 8 Nov 2006 23:06:14 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr6.lb.hosting.dc2.netsol.com with SMTP; 8 Nov 2006 23:06:14 -0000
Message-ID: <455262DF.2000009@andybierman.com>
Date: Wed, 08 Nov 2006 15:06:07 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Hideki Okita <hideki.okita.pf@hitachi.com>
CC: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <45523D55.8070009@andybierman.com> <45525BA1.6000206@hitachi.com>
In-Reply-To: <45525BA1.6000206@hitachi.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 36b1f8810cb91289d885dc8ab4fc8172

Hideki Okita wrote:
> Andy,
> 
> 
> Thanks for your comment.
> 
> 
> As I said in the first mail, I agree that XSD is difficult
> to read "directly".
> 
> 
> Normally, to develop applications using XML data, developers
> at first construct classes and generate XSD description from
> these classes by some XSD generation tool.
> In addition, they use GUI to draw classes and XSDs.
> 
> And, when they include and validate the XML schema like the
> NETCONF protocol schema, they use integrated development
> environment (IDE). They do not read directly the XML schema.
> 
> Which expression is best for the WG documents?
> Do not we need to write drafts more visually?

I am not comfortable with the idea of standardizing text that
many people to not "directly" understand, and just trust that
all toolmakers will get everything exactly right and exactly
the same.  I don't use a GUI tool to write XSDs. Is the IETF
going to mandate that I use some tool, just like it is
effectively mandated that xml2rfc be used to produce an
Internet draft?



> 
> 
> Best regards,
> 
> Hideki Okita


Andy

> 
> 
> 
> Andy Bierman wrote:
>> I do not rate XSD ease-of-understanding as good.
>> I rate it as awful, even unacceptable.
>> Human factors are very important here because humans, not machines,
>> need to understand the data models that are being proposed and
>> developed for standardization in IETF WGs.
>>
>> IMO, most of the humans working in the NETCONF WG do not understand XSD
>> well enough to throw down hill 5 feet.  This is a significant
>> process problem, since it is difficult to reach consensus
>> on complex technical details if very few people actually
>> understand what they are reading.
>>
>> A comment was made at the data modeling meeting that W3C is now
>> doing development in RelaxNGc, and converting it to XSD for normative
>> reference in the final standard.  How clueful.  How about if we do
>> the same thing?  We don't care if the conversion isn't pretty.
>> (Nothing about XSD is pretty, so it's a non-issue. ;-)
>>
>> Note that there is no guarantee that people will understand
>> RelaxNG either, but most people find it more readable and writable
>> than XSD.
>>
>>
>> Andy
>>
>>
>>
>>> So I think we choice "xsd", for operator who can make netconf tools and
>>> NMS programmers.
>>> -------
>>>    Yoshifumi Atarashi
>>>
>>> Hideki Okita wrote:
>>>> From implementors' viewpoint,
>>>> RelaxNG as the schema is not a good choice.
>>>>
>>>>
>>>> Major development environments such as Java (Apache),
>>>> Visual Studio and others has no support for RelaxNG.
>>>>
>>>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
>>>> However, finally, it can decrease the development efficiency.
>>>>
>>>>
>>>> I do not object to use RelaxNG as the optional means.
>>>> However, XSD should remain as the default schema in NETCONF drafts.
>>>>
>>>>
>>>> Best regards,
>>>>
>>>> Hideki Okita
>>>> Hitachi, Ltd.
>>>>
>>>>
>>>> References:
>>>>
>>>> RelaxNG Homepage:
>>>> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>>>
>>>> Apache Xerces2 Java Parser Homepage:
>>>> http://xerces.apache.org/xerces2-j/
>>>>
>>>>
>>>> Simon Leinen wrote:
>>>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>>>> using RelaxNG for data modeling work was raised, and some people asked
>>>>> for examples.  Here are some that are somehow related to network
>>>>> management.
>>>>>
>>>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>>>> time) that Rob Enns posted to the list in November 2004:
>>>>>
>>>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>>>
>>>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>>>
>>>>>  
>>>>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt 
> 
> 
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
> 
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 18:59:46 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhxKc-0008O0-N4
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:59:46 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhxKX-0001fx-Vp
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 18:59:46 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GhxCo-000Ews-QK
	for netconf-data@psg.com; Wed, 08 Nov 2006 23:51:42 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,
	UNPARSEABLE_RELAY autolearn=ham version=3.1.6
Received: from [133.145.228.5] (helo=mail4.hitachi.co.jp)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <hideki.okita.pf@hitachi.com>)
	id 1GhxCl-000ErV-82
	for netconf@ops.ietf.org; Wed, 08 Nov 2006 23:51:39 +0000
Received: from mlsv8.hitachi.co.jp (unknown [133.145.228.16])
	by mail4.hitachi.co.jp (Postfix) with ESMTP id DD13733CEB
	for <netconf@ops.ietf.org>; Thu,  9 Nov 2006 08:51:12 +0900 (JST)
Received: from mfilter-s2.hitachi.co.jp by mlsv8.hitachi.co.jp (8.12.11/8.12.11) id kA8NpCoN014883; Thu, 9 Nov 2006 08:51:12 +0900
Received: from navgw6.itg.hitachi.co.jp (unverified) by mfilter-s2.hitachi.co.jp
 (Content Technologies SMTPRS 4.3.17) with SMTP id <T7bd852a5810ac906abd2c@mfilter-s2.hitachi.co.jp> for <netconf@ops.ietf.org>;
 Thu, 9 Nov 2006 08:51:12 +0900
Received: from gmml28.itg.hitachi.co.jp ([158.213.165.131])
 by navgw6.itg.hitachi.co.jp with SMTP id M2006110908511119834
 for <netconf@ops.ietf.org>; Thu, 09 Nov 2006 08:51:11 +0900
Received: from [130.129.69.83] by gmml28.itg.hitachi.co.jp (AIX5.2/8.11.6p2/8.11.0) id kA8NpBK5329142; Thu, 9 Nov 2006 08:51:11 +0900
Message-ID: <45526D6C.1010301@hitachi.com>
Date: Thu, 09 Nov 2006 08:51:08 +0900
From: Hideki Okita <hideki.okita.pf@hitachi.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <7D5D48D2CAA3D84C813F5B154F43B1550AEB7F8F@nl0006exch001u.nl.lucent.com>
In-Reply-To: <7D5D48D2CAA3D84C813F5B154F43B1550AEB7F8F@nl0006exch001u.nl.lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7e439b86d3292ef5adf93b694a43a576

Bert,

Thanks you for your comment.
It is difficult for me to list all of the XML related tools...
Following are famous tools.

- oXygen
- Eclipse Web Tools Platform (WTP)
- NetBeans Schema support function
- Visual Studio XML editor


Various W3C XML Schema related tools are listed in following page.

W3C - XML Schema - Tools
http://www.w3.org/XML/Schema#Tools


As the reference,
RelaxNG related tools:
http://relaxng.org/#editors


Regards,

Hideki Okita



Wijnen, Bert (Bert) wrote:
> And so what tools (cheap and with very small footprint I hope) do
> end-users/operators have to view the XSD in a readable fashion?
> 
> Remember that we will have MANY MANY novice readers of our
> data models than we have data-model developers or data-model
> implemneters.
> 
> Bert
> 
>> -----Original Message-----
>> From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On
>> Behalf Of Hideki Okita
>> Sent: Wednesday, November 08, 2006 14:35
>> To: netconf@ops.ietf.org
>> Subject: Re: RelaxNG examples
>>
>>
>> Andy,
>>
>>
>> Thanks for your comment.
>>
>>
>> As I said in the first mail, I agree that XSD is difficult
>> to read "directly".
>>
>>
>> Normally, to develop applications using XML data, developers
>> at first construct classes and generate XSD description from
>> these classes by some XSD generation tool.
>> In addition, they use GUI to draw classes and XSDs.
>>
>> And, when they include and validate the XML schema like the
>> NETCONF protocol schema, they use integrated development
>> environment (IDE). They do not read directly the XML schema.
>>
>> Which expression is best for the WG documents?
>> Do not we need to write drafts more visually?
>>
>>
>> Best regards,
>>
>> Hideki Okita
>>
>>
>>
>> Andy Bierman wrote:
>>> I do not rate XSD ease-of-understanding as good.
>>> I rate it as awful, even unacceptable.
>>> Human factors are very important here because humans, not machines,
>>> need to understand the data models that are being proposed and
>>> developed for standardization in IETF WGs.
>>>
>>> IMO, most of the humans working in the NETCONF WG do not 
>> understand XSD
>>> well enough to throw down hill 5 feet.  This is a significant
>>> process problem, since it is difficult to reach consensus
>>> on complex technical details if very few people actually
>>> understand what they are reading.
>>>
>>> A comment was made at the data modeling meeting that W3C is now
>>> doing development in RelaxNGc, and converting it to XSD for 
>> normative
>>> reference in the final standard.  How clueful.  How about if we do
>>> the same thing?  We don't care if the conversion isn't pretty.
>>> (Nothing about XSD is pretty, so it's a non-issue. ;-)
>>>
>>> Note that there is no guarantee that people will understand
>>> RelaxNG either, but most people find it more readable and writable
>>> than XSD.
>>>
>>>
>>> Andy
>>>
>>>
>>>
>>>> So I think we choice "xsd", for operator who can make 
>> netconf tools and
>>>> NMS programmers.
>>>> -------
>>>>    Yoshifumi Atarashi
>>>>
>>>> Hideki Okita wrote:
>>>>> From implementors' viewpoint,
>>>>> RelaxNG as the schema is not a good choice.
>>>>>
>>>>>
>>>>> Major development environments such as Java (Apache),
>>>>> Visual Studio and others has no support for RelaxNG.
>>>>>
>>>>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
>>>>> However, finally, it can decrease the development efficiency.
>>>>>
>>>>>
>>>>> I do not object to use RelaxNG as the optional means.
>>>>> However, XSD should remain as the default schema in 
>> NETCONF drafts.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Hideki Okita
>>>>> Hitachi, Ltd.
>>>>>
>>>>>
>>>>> References:
>>>>>
>>>>> RelaxNG Homepage:
>>>>>
> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>>> Apache Xerces2 Java Parser Homepage:
>>>> http://xerces.apache.org/xerces2-j/
>>>>
>>>>
>>>> Simon Leinen wrote:
>>>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>>>> using RelaxNG for data modeling work was raised, and some people asked
>>>>> for examples.  Here are some that are somehow related to network
>>>>> management.
>>>>>
>>>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>>>> time) that Rob Enns posted to the list in November 2004:
>>>>>
>>>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>>>
>>>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>>>
>>>>>  
>>>>> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 19:53:53 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhyAz-00040Y-00
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 19:53:53 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhyAw-0002Yb-Lg
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 19:53:52 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghy4Z-000LQ3-3P
	for netconf-data@psg.com; Thu, 09 Nov 2006 00:47:15 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1Ghy4Y-000LNK-15
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 00:47:14 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id F284D5ACE8;
	Thu,  9 Nov 2006 01:46:49 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 05448-03; Thu,  9 Nov 2006 01:46:47 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 0AB645ACD6;
	Thu,  9 Nov 2006 01:46:47 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 53F438C164F; Thu,  9 Nov 2006 01:46:46 +0100 (CET)
Date: Thu, 9 Nov 2006 01:46:46 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Hideki Okita <hideki.okita.pf@hitachi.com>
Cc: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
Message-ID: <20061109004646.GB6811@noname>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Hideki Okita <hideki.okita.pf@hitachi.com>,
	netconf@ops.ietf.org
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <45523D55.8070009@andybierman.com> <45525BA1.6000206@hitachi.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <45525BA1.6000206@hitachi.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

On Thu, Nov 09, 2006 at 07:35:13AM +0900, Hideki Okita wrote:
 
> And, when they include and validate the XML schema like the
> NETCONF protocol schema, they use integrated development
> environment (IDE). They do not read directly the XML schema.

So why tend our schemas to be buggy?

And how does party A who uses tool X effectively communicate with
party B who uses tool Y? Standards establish a common language and
therefore the artefacts must be human readable. The IETF works by
exchanging text fragments, not screen shots.

/js

-- 
Juergen Schoenwaelder		    International University Bremen
<http://www.eecs.iu-bremen.de/>	    P.O. Box 750 561, 28725 Bremen, Germany

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 20:44:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GhyxU-0005wP-3O
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 20:44:00 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GhyxS-0000Mn-Pw
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 20:44:00 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghyps-0001gI-5Y
	for netconf-data@psg.com; Thu, 09 Nov 2006 01:36:08 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,
	FORGED_RCVD_HELO autolearn=ham version=3.1.6
Received: from [205.178.146.52] (helo=omr2.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Ghypr-0001g5-AB
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 01:36:07 +0000
Received: from mail.networksolutionsemail.com (ns-omr2.mgt.netsol.com [10.49.6.65])
	by omr2.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kA91a6x2012844
	for <netconf@ops.ietf.org>; Wed, 8 Nov 2006 20:36:06 -0500
Received: (qmail 3583 invoked by uid 78); 9 Nov 2006 01:36:06 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr2.lb.hosting.dc2.netsol.com with SMTP; 9 Nov 2006 01:36:06 -0000
Message-ID: <455285FB.2020500@andybierman.com>
Date: Wed, 08 Nov 2006 17:35:55 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.7 (Windows/20060909)
MIME-Version: 1.0
To: Hideki Okita <hideki.okita.pf@hitachi.com>, netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <45523D55.8070009@andybierman.com> <45525BA1.6000206@hitachi.com> <20061109004646.GB6811@noname>
In-Reply-To: <20061109004646.GB6811@noname>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 7baded97d9887f7a0c7e8a33c2e3ea1b

Juergen Schoenwaelder wrote:
> On Thu, Nov 09, 2006 at 07:35:13AM +0900, Hideki Okita wrote:
>  
>> And, when they include and validate the XML schema like the
>> NETCONF protocol schema, they use integrated development
>> environment (IDE). They do not read directly the XML schema.
> 
> So why tend our schemas to be buggy?
> 
> And how does party A who uses tool X effectively communicate with
> party B who uses tool Y? Standards establish a common language and
> therefore the artefacts must be human readable. The IETF works by
> exchanging text fragments, not screen shots.


Even if there was a magic perfect tool that could be relied
on for decades to come, that only solves part of the problem.

It's one thing to validate a schema for XML correctness.
It's quite another to validate that the schema actually
represents what the protocol designers intended it to represent.
We've been having difficulty with both types of errors.
In the latter stages, we saw mostly the latter type,
but some type 1 errors were found in IESG review
(the last place errors like that should be detected in our process).

This isn't just about the XML.
This is about an ongoing and evolving standardization process.
It's a much harder problem.

> 
> /js
> 

Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 08 20:54:10 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ghz7K-0002CD-7M
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 20:54:10 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Ghz7C-00021B-K6
	for netconf-archive@lists.ietf.org; Wed, 08 Nov 2006 20:54:10 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Ghz3d-0003Dc-P5
	for netconf-data@psg.com; Thu, 09 Nov 2006 01:50:21 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [216.65.151.51] (helo=mail2.sharplabs.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <imcdonald@sharplabs.com>)
	id 1Ghz3a-0003BK-JI
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 01:50:18 +0000
Received: from localhost (localhost [127.0.0.1])
	by mail2.sharplabs.com (Postfix) with ESMTP id 386831E1432;
	Wed,  8 Nov 2006 17:50:18 -0800 (PST)
Received: from mail2.sharplabs.com ([127.0.0.1])
 by localhost (mail2.sharplabs.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 10823-07; Wed,  8 Nov 2006 17:50:14 -0800 (PST)
Received: from admsrvnt02.enet.sharplabs.com (admsrvnt02 [172.29.225.253])
	by mail2.sharplabs.com (Postfix) with ESMTP;
	Wed,  8 Nov 2006 17:50:14 -0800 (PST)
Received: by admsrvnt02.enet.sharplabs.com with Internet Mail Service (5.5.2657.72)
	id <WGHG24QL>; Wed, 8 Nov 2006 17:50:14 -0800
Message-ID: <789E617C880666438EDEE30C2A3E8D100105A556@mailsrvnt05.enet.sharplabs.com>
From: "McDonald, Ira" <imcdonald@sharplabs.com>
To: "'Wijnen, Bert (Bert)'" <bwijnen@lucent.com>, Hideki Okita
	 <hideki.okita.pf@hitachi.com>, netconf@ops.ietf.org
Subject: RE: RelaxNG examples
Date: Wed, 8 Nov 2006 17:50:12 -0800 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain;
	charset="ISO-8859-1"
X-Virus-Scanned: amavisd-new at sharplabs.com
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bf422c85703d3d847fb014987125ac48

Hi Bert,

I handwrite XSD for IEEE-ISTO PWG standards (and I don't like
doing it, but the graphical tools are awful bloatware IMHO).
The PWG's seriously considering following the lead of many W3C,
OASIS, and DMTF working groups and using RelaxNGc (compact)
for development and machine-generating XSD when we're done.

The readability of XSD without tools has been a major hurdle
for specification review by PWG members in recent years.
The browseability of a set of XSD schemas is a real problem.

FWIW, two free Win32 tools do nice color highlighting of XSD:

  Notepad++ (all Win32 platforms - I love this tool)
    http://notepad-plus.sourceforge.net/uk/site.htm

  XRay (all Win32 platforms - pretty smart XML editor)
    http://architag.com/xray/

Cheers,
- Ira
      
Ira McDonald (Musician / Software Architect)
Blue Roof Music / High North Inc
PO Box 221  Grand Marais, MI  49839
phone: +1-906-494-2434
email: imcdonald@sharplabs.com

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On
Behalf Of Wijnen, Bert (Bert)
Sent: Wednesday, November 08, 2006 6:01 PM
To: Hideki Okita; netconf@ops.ietf.org
Subject: RE: RelaxNG examples


And so what tools (cheap and with very small footprint I hope) do
end-users/operators have to view the XSD in a readable fashion?

Remember that we will have MANY MANY novice readers of our
data models than we have data-model developers or data-model
implemneters.

Bert

> -----Original Message-----
> From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On
> Behalf Of Hideki Okita
> Sent: Wednesday, November 08, 2006 14:35
> To: netconf@ops.ietf.org
> Subject: Re: RelaxNG examples
> 
> 
> Andy,
> 
> 
> Thanks for your comment.
> 
> 
> As I said in the first mail, I agree that XSD is difficult
> to read "directly".
> 
> 
> Normally, to develop applications using XML data, developers
> at first construct classes and generate XSD description from
> these classes by some XSD generation tool.
> In addition, they use GUI to draw classes and XSDs.
> 
> And, when they include and validate the XML schema like the
> NETCONF protocol schema, they use integrated development
> environment (IDE). They do not read directly the XML schema.
> 
> Which expression is best for the WG documents?
> Do not we need to write drafts more visually?
> 
> 
> Best regards,
> 
> Hideki Okita
> 
> 
> 
> Andy Bierman wrote:
> > I do not rate XSD ease-of-understanding as good.
> > I rate it as awful, even unacceptable.
> > Human factors are very important here because humans, not machines,
> > need to understand the data models that are being proposed and
> > developed for standardization in IETF WGs.
> > 
> > IMO, most of the humans working in the NETCONF WG do not 
> understand XSD
> > well enough to throw down hill 5 feet.  This is a significant
> > process problem, since it is difficult to reach consensus
> > on complex technical details if very few people actually
> > understand what they are reading.
> > 
> > A comment was made at the data modeling meeting that W3C is now
> > doing development in RelaxNGc, and converting it to XSD for 
> normative
> > reference in the final standard.  How clueful.  How about if we do
> > the same thing?  We don't care if the conversion isn't pretty.
> > (Nothing about XSD is pretty, so it's a non-issue. ;-)
> > 
> > Note that there is no guarantee that people will understand
> > RelaxNG either, but most people find it more readable and writable
> > than XSD.
> > 
> > 
> > Andy
> > 
> > 
> > 
> >> So I think we choice "xsd", for operator who can make 
> netconf tools and
> >> NMS programmers.
> >> -------
> >>    Yoshifumi Atarashi
> >>
> >> Hideki Okita wrote:
> >>> From implementors' viewpoint,
> >>> RelaxNG as the schema is not a good choice.
> >>>
> >>>
> >>> Major development environments such as Java (Apache),
> >>> Visual Studio and others has no support for RelaxNG.
> >>>
> >>> Surely RelaxNG make it easy to read "directly" the NETCONF schema.
> >>> However, finally, it can decrease the development efficiency.
> >>>
> >>>
> >>> I do not object to use RelaxNG as the optional means.
> >>> However, XSD should remain as the default schema in 
> NETCONF drafts.
> >>>
> >>>
> >>> Best regards,
> >>>
> >>> Hideki Okita
> >>> Hitachi, Ltd.
> >>>
> >>>
> >>> References:
> >>>
> >>> RelaxNG Homepage:
> >>> 
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=relax-ng
>>>
>>> Apache Xerces2 Java Parser Homepage:
>>> http://xerces.apache.org/xerces2-j/
>>>
>>>
>>> Simon Leinen wrote:
>>>> On the ad-hoc meeting on data modeling issues, the possibility of
>>>> using RelaxNG for data modeling work was raised, and some people asked
>>>> for examples.  Here are some that are somehow related to network
>>>> management.
>>>>
>>>> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
>>>> time) that Rob Enns posted to the list in November 2004:
>>>>
>>>>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
>>>>
>>>> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
>>>> RelaxNG schema for a set of information from SNMP packet traces:
>>>>
>>>>  
>>>>
http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.0/524 - Release Date: 11/8/2006
 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 03:41:49 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gi5Tp-000651-3N
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 03:41:49 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gi5Tc-0007bv-Hq
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 03:41:49 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gi5NX-000NcT-D4
	for netconf-data@psg.com; Thu, 09 Nov 2006 08:35:19 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1Gi5NN-000NbF-Gb
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 08:35:09 +0000
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id DF2E01187;
	Thu,  9 Nov 2006 09:35:07 +0100 (CET)
Received: from esealmw128.eemea.ericsson.se ([153.88.254.176]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 9 Nov 2006 09:35:07 +0100
Received: from [127.0.0.1] ([159.107.197.46]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 9 Nov 2006 09:35:06 +0100
Message-ID: <4552E847.50601@ericsson.com>
Date: Thu, 09 Nov 2006 09:35:19 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
Reply-To:  balazs.lengyel@ericsson.com
User-Agent: Thunderbird 1.5.0.7 (X11/20060909)
MIME-Version: 1.0
To: Simon Leinen <simon@limmat.switch.ch>
CC:  netconf@ops.ietf.org
Subject: Re: RelaxNG examples
References: <17745.12536.301737.428184@limmat.switch.ch>
In-Reply-To: <17745.12536.301737.428184@limmat.switch.ch>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 09 Nov 2006 08:35:06.0841 (UTC) FILETIME=[F5B4EC90:01C703D9]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3

Hello,
As I heard the mainstream tool converting relax to xsd is trang which is freeware.
http://www.thaiopensource.com/relaxng/trang.html
Balazs


Simon Leinen wrote:
> On the ad-hoc meeting on data modeling issues, the possibility of
> using RelaxNG for data modeling work was raised, and some people asked
> for examples.  Here are some that are somehow related to network
> management.
> 
> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
> time) that Rob Enns posted to the list in November 2004:
> 
>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
> 
> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
> RelaxNG schema for a set of information from SNMP packet traces:
> 
>   http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-measure-01.txt

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 09:50:07 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiBEF-00079e-5j
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 09:50:07 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiBE7-0002Pc-Qf
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 09:50:07 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GiB4W-000Hp8-RY
	for netconf-data@psg.com; Thu, 09 Nov 2006 14:40:04 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [62.241.162.32] (helo=ranger.systems.pipex.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <cfinss@dial.pipex.com>)
	id 1GiB4T-000Hnp-KP
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 14:40:01 +0000
Received: from pc6 (1Cust180.tnt3.lnd4.gbr.da.uu.net [62.188.132.180])
	by ranger.systems.pipex.net (Postfix) with SMTP id 70B47E00045D;
	Thu,  9 Nov 2006 14:39:30 +0000 (GMT)
Message-ID: <03ec01c70404$98991ce0$0601a8c0@pc6>
Reply-To: "tom.petch" <cfinss@dial.pipex.com>
From: "tom.petch" <cfinss@dial.pipex.com>
To: <j.schoenwaelder@iu-bremen.de>
Cc: <netconf@ops.ietf.org>
References: <17745.12536.301737.428184@limmat.switch.ch> <45520967.20001@hitachi.com> <455212F1.50206@alaxala.net> <20061108195510.GD6155@noname>
Subject: Re: RelaxNG examples
Date: Thu, 9 Nov 2006 14:38:28 +0100
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0

----- Original Message ----- 
From: "Juergen Schoenwaelder" <j.schoenwaelder@iu-bremen.de>
To: "Yoshifumi Atarashi" <atarashi@alaxala.net>
Cc: <netconf@ops.ietf.org>; "Hideki Okita" <hideki.okita.pf@hitachi.com>
Sent: Wednesday, November 08, 2006 8:55 PM
Subject: Re: RelaxNG examples


> On Thu, Nov 09, 2006 at 02:25:05AM +0900, Yoshifumi Atarashi wrote:
> > I think there are a few style decision points.
> > 
> > 1) expression ability
> > 2) easy to understanding
> > 3) programming language/tool/library support
> > 4) capability
> > 
> > In my understanding,
> > RelaxNG
> > 1) good
> > 2) good
> > 3) not good
> > 4) not good, because RelaxNG is not mainstream in XML tool developer.
> >    (Our XML expert told us.)
> > 
> > xsd
> > 1) good (a little limited)
> > 2) good (a little limited)
> > 3) very good
> > 4) good
> > 
> > So I think we choice "xsd", for operator who can make netconf tools and
> > NMS programmers.
> 
> I assume that all sensible developers will use some other input format
> to generate the XSD. And I doubt the IETF has enough people who can
> really read and judge the correctness of XSDs - at least this WG seems
> to have proven that bugs in the XSD usually stay around for a long
> time undetected (even though there are all these great tools out
> there).
> 
Is there a publicly available tool for XSD like
  smilint@ibr.cs.tu-bs.de
or its successor is for SMIv2?

Tom Petch
> /js
> 
> -- 
> Juergen Schoenwaelder     International University Bremen
> <http://www.eecs.iu-bremen.de/>     P.O. Box 750 561, 28725 Bremen, Germany
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 11:13:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiCWY-00065k-1l
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 11:13:06 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiCWT-0002EN-I8
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 11:13:06 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GiCKE-000AjE-AF
	for netconf-data@psg.com; Thu, 09 Nov 2006 16:00:22 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [216.65.151.51] (helo=mail2.sharplabs.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <imcdonald@sharplabs.com>)
	id 1GiCKC-000Aix-3t
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 16:00:21 +0000
Received: from localhost (localhost [127.0.0.1])
	by mail2.sharplabs.com (Postfix) with ESMTP id B53ED1E13DC;
	Thu,  9 Nov 2006 08:00:19 -0800 (PST)
Received: from mail2.sharplabs.com ([127.0.0.1])
 by localhost (mail2.sharplabs.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 27548-03; Thu,  9 Nov 2006 08:00:18 -0800 (PST)
Received: from admsrvnt02.enet.sharplabs.com (admsrvnt02 [172.29.225.253])
	by mail2.sharplabs.com (Postfix) with ESMTP;
	Thu,  9 Nov 2006 07:58:44 -0800 (PST)
Received: by admsrvnt02.enet.sharplabs.com with Internet Mail Service (5.5.2657.72)
	id <WGHGJD0T>; Thu, 9 Nov 2006 07:58:43 -0800
Message-ID: <789E617C880666438EDEE30C2A3E8D100105A558@mailsrvnt05.enet.sharplabs.com>
From: "McDonald, Ira" <imcdonald@sharplabs.com>
To: "'tom.petch'" <cfinss@dial.pipex.com>, j.schoenwaelder@iu-bremen.de
Cc: netconf@ops.ietf.org
Subject: RE: RelaxNG examples
Date: Thu, 9 Nov 2006 07:58:42 -0800 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-Type: text/plain;
	charset="ISO-8859-1"
X-Virus-Scanned: amavisd-new at sharplabs.com
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1a1bf7677bfe77d8af1ebe0e91045c5b

Hi Tom,

Several, but the most trustworthy IMHO is XSV, co-authored
by Henry Thompson (co-editor of W3C XML Schema standards).

  http://www.w3.org/XML/Schema#XSV

Available for online web form access, Win32 self-installer,
and Python source for any platform - see

  http://www.ltg.ed.ac.uk/~ht/xsv-status.html

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Blue Roof Music / High North Inc
PO Box 221  Grand Marais, MI  49839
phone: +1-906-494-2434
email: imcdonald@sharplabs.com

-----Original Message-----
From: owner-netconf@ops.ietf.org [mailto:owner-netconf@ops.ietf.org]On
Behalf Of tom.petch
Sent: Thursday, November 09, 2006 8:38 AM
To: j.schoenwaelder@iu-bremen.de
Cc: netconf@ops.ietf.org
Subject: Re: RelaxNG examples


----- Original Message ----- 
From: "Juergen Schoenwaelder" <j.schoenwaelder@iu-bremen.de>
To: "Yoshifumi Atarashi" <atarashi@alaxala.net>
Cc: <netconf@ops.ietf.org>; "Hideki Okita" <hideki.okita.pf@hitachi.com>
Sent: Wednesday, November 08, 2006 8:55 PM
Subject: Re: RelaxNG examples


> On Thu, Nov 09, 2006 at 02:25:05AM +0900, Yoshifumi Atarashi wrote:
> > I think there are a few style decision points.
> > 
> > 1) expression ability
> > 2) easy to understanding
> > 3) programming language/tool/library support
> > 4) capability
> > 
> > In my understanding,
> > RelaxNG
> > 1) good
> > 2) good
> > 3) not good
> > 4) not good, because RelaxNG is not mainstream in XML tool developer.
> >    (Our XML expert told us.)
> > 
> > xsd
> > 1) good (a little limited)
> > 2) good (a little limited)
> > 3) very good
> > 4) good
> > 
> > So I think we choice "xsd", for operator who can make netconf tools and
> > NMS programmers.
> 
> I assume that all sensible developers will use some other input format
> to generate the XSD. And I doubt the IETF has enough people who can
> really read and judge the correctness of XSDs - at least this WG seems
> to have proven that bugs in the XSD usually stay around for a long
> time undetected (even though there are all these great tools out
> there).
> 
Is there a publicly available tool for XSD like
  smilint@ibr.cs.tu-bs.de
or its successor is for SMIv2?

Tom Petch
> /js
> 
> -- 
> Juergen Schoenwaelder     International University Bremen
> <http://www.eecs.iu-bremen.de/>     P.O. Box 750 561, 28725 Bremen,
Germany
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.0/525 - Release Date: 11/9/2006
 

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 11:14:17 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiCXh-0007vc-JX
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 11:14:17 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiCXg-0002PK-AV
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 11:14:17 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GiCQM-000BnL-QJ
	for netconf-data@psg.com; Thu, 09 Nov 2006 16:06:42 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.57] (helo=colo-dns-ext1.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GiCQM-000Bmx-0Q
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 16:06:42 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext1.juniper.net (8.11.3/8.9.3) with ESMTP id kA9G5wX07633;
	Thu, 9 Nov 2006 08:05:58 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kA9G5qB44525;
	Thu, 9 Nov 2006 08:05:52 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kA9G5pwn091125;
	Thu, 9 Nov 2006 11:05:51 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611091605.kA9G5pwn091125@idle.juniper.net>
To: j.schoenwaelder@iu-bremen.de
cc: Yoshifumi Atarashi <atarashi@alaxala.net>, netconf@ops.ietf.org,
   Hideki Okita <hideki.okita.pf@hitachi.com>
Subject: Re: RelaxNG examples 
In-Reply-To: Your message of "Wed, 08 Nov 2006 20:55:10 +0100."
             <20061108195510.GD6155@noname> 
Date: Thu, 09 Nov 2006 11:05:51 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

Juergen Schoenwaelder writes:
>I assume that all sensible developers will use some other input format
>to generate the XSD. And I doubt the IETF has enough people who can
>really read and judge the correctness of XSDs - at least this WG seems
>to have proven that bugs in the XSD usually stay around for a long
>time undetected (even though there are all these great tools out
>there).

Amen to that.  The value of tools that grok XSD is eclipsed by the
hardship humans have grokking it.  And the availability of tools
doesn't guarantee to their use.  I know Rob pulled out the XSD
snippets from the spec and validated them, but the presence of bugs
shows this wasn't enough to guarantee correctness.

Thanks,
 Phil

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 18:53:02 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiJhe-0007hn-AC
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 18:53:02 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiJhX-000819-Kb
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 18:53:02 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GiJZn-00062C-Dw
	for netconf-data@psg.com; Thu, 09 Nov 2006 23:44:55 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE 
	autolearn=ham version=3.1.6
Received: from [63.240.77.82] (helo=sccrmhc12.comcast.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <wgs4321@comcast.net>)
	id 1GiJZm-000620-Fq
	for netconf@ops.ietf.org; Thu, 09 Nov 2006 23:44:55 +0000
Received: from laptop (c-24-34-51-157.hsd1.ma.comcast.net[24.34.51.157])
          by comcast.net (sccrmhc12) with SMTP
          id <2006110923445301200ni6v1e>; Thu, 9 Nov 2006 23:44:53 +0000
From: "Chris Chiotasso" <wgs4321@comcast.net>
To: <netconf@ops.ietf.org>
Subject: netconf testing
Date: Thu, 9 Nov 2006 18:44:50 -0500
Message-ID: <000201c70459$0c4530d0$800101df@Laptop>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0003_01C7042F.236F28D0"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.2616
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a

This is a multi-part message in MIME format.

------=_NextPart_000_0003_01C7042F.236F28D0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

 
we are exploring options for configuring our network device.  we are
seriously
considering a netconf server over ssh.
 
does anyone know of any testing tools that could make it easier to test
a netconf server.

Chris Chiotasso



 

------=_NextPart_000_0003_01C7042F.236F28D0
Content-Type: text/html;
	charset="us-ascii"
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=3Dus-ascii">
<TITLE>Message</TITLE>

<META content=3D"MSHTML 6.00.2900.2963" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D718174223-09112006><FONT face=3DArial size=3D2>we are =
exploring=20
options for configuring our network device.&nbsp; we are=20
seriously</FONT></SPAN></DIV>
<DIV><SPAN class=3D718174223-09112006><FONT face=3DArial =
size=3D2>considering a=20
netconf server&nbsp;over ssh.</FONT></SPAN></DIV>
<DIV><SPAN class=3D718174223-09112006><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D718174223-09112006><FONT face=3DArial size=3D2>does =
anyone know of=20
any testing tools that could make it easier to test</FONT></SPAN></DIV>
<DIV><SPAN class=3D718174223-09112006><FONT face=3DArial size=3D2>a =
netconf=20
server.</FONT></SPAN></DIV>
<P><FONT size=3D2>Chris Chiotasso<BR><BR></FONT></P>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0003_01C7042F.236F28D0--



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 09 21:00:26 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GiLgw-0005cT-ST
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 21:00:26 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GiLXC-0006k3-Id
	for netconf-archive@lists.ietf.org; Thu, 09 Nov 2006 20:50:23 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GiLS6-000HoC-AJ
	for netconf-data@psg.com; Fri, 10 Nov 2006 01:45:06 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [198.152.13.103] (helo=co300216-ier2.net.avaya.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <dromasca@avaya.com>)
	id 1GiLS5-000HnX-FX
	for netconf@ops.ietf.org; Fri, 10 Nov 2006 01:45:05 +0000
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com [135.64.105.51])
	by co300216-ier2.net.avaya.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id kAA1j3Ki000489
	for <netconf@ops.ietf.org>; Thu, 9 Nov 2006 20:45:03 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: Netconf Goes On
Date: Fri, 10 Nov 2006 03:45:02 +0200
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F0BB68B1B@is0004avexu1.global.avaya.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Netconf Goes On
Thread-Index: AccEaZrSUZ6uhUzoRLWmPYihhaitxw==
From: "Romascanu, Dan \(Dan\)" <dromasca@avaya.com>
To: <netconf@ops.ietf.org>
Cc: "David Kessens" <david.kessens@nokia.com>
X-Scanner: InterScan AntiVirus for Sendmail
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52e1467c2184c31006318542db5614d5

I witnessed today a milestone. One of the WGs in the area is considering
seriously using Netconf for configuration operations. This is a sign
that the outer world starts to take this work seriously.=20

Of course, not all documents are really out, but we are almost done with
the core documents, and the notification work has made significant
progress during this meeting. The WG and the chairs deserve
congratulations.=20

We are almost done with the first phase of Netconf. While focusing
efforts on completing the chartered items and writing the first
generation of applications, we can afford now discussing 'what next'.
Certainly, we have the big question of data models and data modeling
language to answer, but I believe that there are also many extensions,
applications, implementation and deployment experience and applicability
statements that we should start discussing.=20

In the next few days you will see an announcement about the creation of
a ngo@ietf.org (netconf goes on) mail list. I invite all interested
parties interested in working on the next phase of Netconf to subscribe
and participate in discussions on that list, leaving
netconf@ops.ietf.org focus on finishing the current charter and
discussing core protocol issues. If until Prague we gather enough new
proposals for a ngo BOF, the ADs will consider favorably a request to
organize such a BOF.=20

Dan
 =20

=20


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 09:55:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjdDG-0006eA-2Z
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 09:55:06 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjdDD-0005yN-L5
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 09:55:06 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjd4w-000BFd-Jk
	for netconf-data@psg.com; Mon, 13 Nov 2006 14:46:30 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GjcqE-0007GC-8U
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 14:31:21 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id 0E9395AE7B
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 15:31:16 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 06089-07; Mon, 13 Nov 2006 15:31:13 +0100 (CET)
Received: from boskop.local (unknown [10.50.250.214])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 364CD5AE32;
	Mon, 13 Nov 2006 15:31:13 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 2C71F8C58BE; Mon, 13 Nov 2006 15:31:10 +0100 (CET)
Date: Mon, 13 Nov 2006 15:31:10 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: netconf@ops.ietf.org
Subject: create-subscription vs. subscribe
Message-ID: <20061113143110.GA17467@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: netconf@ops.ietf.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581

Hi,

I like to propose to rename <create-subscription> to simply
<subscribe> in draft-ietf-netconf-notification-04.txt as it is shorter
nice verb that matches well with other protocol verbs (lock, unlock,
commit, validate, ...). I know, this is cosmetics and not really
important, but I thought I mention my preference anyways. ;-)

/js

-- 
Juergen Schoenwaelder		 International University Bremen
				 (Jacobs University Bremen as of Spring 2007)
<http://www.eecs.iu-bremen.de/>	 P.O. Box 750 561, 28725 Bremen, Germany



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 11:14:58 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjeSY-0000qF-To
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 11:14:58 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjeST-0008Du-RT
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 11:14:58 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GjeM8-0002OM-R8
	for netconf-data@psg.com; Mon, 13 Nov 2006 16:08:20 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,
	FORGED_RCVD_HELO autolearn=ham version=3.1.6
Received: from [205.178.146.54] (helo=omr4.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gjde9-000JjZ-Re
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 15:22:54 +0000
Received: from mail.networksolutionsemail.com (ns-omr4.mgt.netsol.com [10.49.6.67])
	by omr4.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kADFMrK0010548
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 10:22:53 -0500
Received: (qmail 9950 invoked by uid 78); 13 Nov 2006 15:22:53 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr4.lb.hosting.dc2.netsol.com with SMTP; 13 Nov 2006 15:22:53 -0000
Message-ID: <45588DAF.20306@andybierman.com>
Date: Mon, 13 Nov 2006 07:22:23 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
References: <20061113143110.GA17467@boskop.local>
In-Reply-To: <20061113143110.GA17467@boskop.local>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

Juergen Schoenwaelder wrote:
> Hi,
> 
> I like to propose to rename <create-subscription> to simply
> <subscribe> in draft-ietf-netconf-notification-04.txt as it is shorter
> nice verb that matches well with other protocol verbs (lock, unlock,
> commit, validate, ...). I know, this is cosmetics and not really
> important, but I thought I mention my preference anyways. ;-)

I like <subscribe> better, but neither name actually describes
what this particular verb does.

We have a "streams" model, not really a "subscribe" model.
(This is by WG choice.)  In Phil's draft the verb is called <get-syslog-events>.
IMO, the name <start-notifications> best describes this RPC method.

> 
> /js
> 

Andy



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 14:46:41 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjhlR-0000AQ-0r
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 14:46:41 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjhlM-0005Jd-NZ
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 14:46:41 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjhdq-000PLK-1x
	for netconf-data@psg.com; Mon, 13 Nov 2006 19:38:50 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1Gjf64-0007WW-S8
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 16:55:49 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id 6C6AF5AE4E;
	Mon, 13 Nov 2006 17:55:47 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 19663-10; Mon, 13 Nov 2006 17:55:44 +0100 (CET)
Received: from boskop.local (unknown [10.50.250.214])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 447E45AE68;
	Mon, 13 Nov 2006 17:55:42 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 2460F8C5AA1; Mon, 13 Nov 2006 17:55:39 +0100 (CET)
Date: Mon, 13 Nov 2006 17:55:39 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Andy Bierman <ietf@andybierman.com>
Cc: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
Message-ID: <20061113165539.GA17637@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Andy Bierman <ietf@andybierman.com>,
	netconf@ops.ietf.org
References: <20061113143110.GA17467@boskop.local> <45588DAF.20306@andybierman.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <45588DAF.20306@andybierman.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32

On Mon, Nov 13, 2006 at 07:22:23AM -0800, Andy Bierman wrote:

> I like <subscribe> better, but neither name actually describes
> what this particular verb does.
> 
> We have a "streams" model, not really a "subscribe" model.
> (This is by WG choice.)  In Phil's draft the verb is called 
> <get-syslog-events>.
> IMO, the name <start-notifications> best describes this RPC method.

You subscribe to a stream - sounds quite natural to me.

/js

-- 
Juergen Schoenwaelder		 International University Bremen
				 (Jacobs University Bremen as of Spring 2007)
<http://www.eecs.iu-bremen.de/>	 P.O. Box 750 561, 28725 Bremen, Germany



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 14:46:42 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjhlS-0000Di-7a
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 14:46:42 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjhlM-0005K4-UP
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 14:46:42 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjhe6-000PMN-Gv
	for netconf-data@psg.com; Mon, 13 Nov 2006 19:39:06 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,
	FORGED_RCVD_HELO autolearn=ham version=3.1.6
Received: from [205.178.146.57] (helo=omr7.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gjf8b-0007l3-5X
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 16:58:26 +0000
Received: from mail.networksolutionsemail.com (ns-omr7.mgt.hosting.dc2.netsol.com [10.49.6.70])
	by omr7.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kADGwOwT016555
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 11:58:24 -0500
Received: (qmail 5155 invoked by uid 78); 13 Nov 2006 16:58:23 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr7.lb.hosting.dc2.netsol.com with SMTP; 13 Nov 2006 16:58:23 -0000
Message-ID: <4558A412.2030902@andybierman.com>
Date: Mon, 13 Nov 2006 08:57:54 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>, netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
References: <20061113143110.GA17467@boskop.local> <45588DAF.20306@andybierman.com> <20061113165539.GA17637@boskop.local>
In-Reply-To: <20061113165539.GA17637@boskop.local>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228

Juergen Schoenwaelder wrote:
> On Mon, Nov 13, 2006 at 07:22:23AM -0800, Andy Bierman wrote:
> 
>> I like <subscribe> better, but neither name actually describes
>> what this particular verb does.
>>
>> We have a "streams" model, not really a "subscribe" model.
>> (This is by WG choice.)  In Phil's draft the verb is called 
>> <get-syslog-events>.
>> IMO, the name <start-notifications> best describes this RPC method.
> 
> You subscribe to a stream - sounds quite natural to me.
> 

ok - it isn't that important.

Actually, <get-notifications> is probably better because
it covers subscribe and replay modes.

> /js
> 

Andy




--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 16:35:28 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjjSi-0001Qw-2i
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 16:35:28 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjjSb-0004HQ-LR
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 16:35:27 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GjjJm-000EkX-42
	for netconf-data@psg.com; Mon, 13 Nov 2006 21:26:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.53] (helo=omr3.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GjjJk-000EkH-Rn
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 21:26:13 +0000
Received: from mail.networksolutionsemail.com (ns-omr3.mgt.netsolmail.com [10.49.6.66])
	by omr3.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kADLQ6pm004675
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 16:26:06 -0500
Received: (qmail 1207 invoked by uid 78); 13 Nov 2006 21:26:06 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr3.lb.hosting.dc2.netsol.com with SMTP; 13 Nov 2006 21:26:06 -0000
Message-ID: <4558E2CF.7000006@andybierman.com>
Date: Mon, 13 Nov 2006 13:25:35 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: partial locks
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

Hi,

[This will move to the NGO mailing list when it gets created.]

This issue came up again, and I was wondering
if there is any progress in this area in implementations.

IMO, XML-focused solutions like Xpath do not allow
for other protocol access methods to easily participate in partial locking.
This is sub-optimal, because NETCONF will have zero access if
any other protocol has any access at all.

IMO, a better approach would be a simple classification
scheme, something like Perl uses: <Application>::<Module>.
This is very coarse granularity, but it is possible for all
protocol APIs to make this sort of simple classification.

It means that all NETCONF data models would need to identify
this meta-data somehow in the schema.  This isn't that hard
so far:


   netconf::base
   netconf::notifications


Agents supporting the :partial-lock capability MUST support
partial locking across all access methods of an
individual application, and SHOULD provide locking of an
individual module within an application. Each owner (ietf, vendor, etc.)
can define applications, which are identified in XML by a namespace.

An application could be 'routing', and module could be 'bgp',
or an application could be 'remops', and a module could be 'ping'.
It's all up to the data model designer as usual.

XML hierarchy for <edit-config>, <get> and <get-config> falls out for free:
(Note that <data> is the conceptual <top>.
There is no need to actually include that in the data model.)

[Namespace prefixes not shown:]

   <data>
     <netconf>
       <notifications>
         <streams>
           <stream>
             ...
           </stream>
          </stream>
       </notifications>
     </netconf>
   </data>


Comments?


Andy




--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 17:17:57 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjk7p-0007nT-5q
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:17:57 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjk7n-0001UH-46
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:17:57 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjk4K-000M5a-Aa
	for netconf-data@psg.com; Mon, 13 Nov 2006 22:14:20 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.55] (helo=omr5.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GjjKB-000Emk-QJ
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 21:26:40 +0000
Received: from mail.networksolutionsemail.com (ns-omr5.mgt.netsol.com [10.49.6.68])
	by omr5.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kADLPOWK009825
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 16:26:25 -0500
Received: (qmail 30211 invoked by uid 78); 13 Nov 2006 21:25:23 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr5.lb.hosting.dc2.netsol.com with SMTP; 13 Nov 2006 21:25:23 -0000
Message-ID: <4558E2A2.7060003@andybierman.com>
Date: Mon, 13 Nov 2006 13:24:50 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Phil Shafer <phil@juniper.net>
CC: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
References: <200611132026.kADKQuwn009974@idle.juniper.net>
In-Reply-To: <200611132026.kADKQuwn009974@idle.juniper.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: e8a67952aa972b528dd04570d58ad8fe

Phil Shafer wrote:
> Andy Bierman writes:
>> Actually, <get-notifications> is probably better because
>> it covers subscribe and replay modes.
> 
> But it's not <get>ting them, since they aren't returned immediately.
> It's <start>ing them, or <subscribe>ing to them.  <start> is odd
> too, since there's no <end>, so I'd lean toward <subscribe>, even
> though it's not really a pub/sub model anymore.
> 
> And I guess that's the thing that still bugs me, that it's like a
> pub/sub model without the pub/sub.
> 

I agree, but many others think the 'subscribe' model is the
most familiar.  I am concerned that we might be setting up
expectations of feature complexity with this terminology.
(Next year will we have to add the 'publish' half of the model
because that's what is expected when this terminology is used?)

I ran into the same thing wrt/ the term 'transaction'
as used within NETCONF vs. what it means in database terminology.

The verb <subscribe> is fine with me.  Maybe someday a <publish> verb
will be added (but not today ;-).


> I keep thinking that we had two drafts at the interim meeting, one
> simple with few features, and one complex with many features.  But
> it feels like we walked away with a mixture that has most of the
> complexity of the complex one combined with most of the features
> of the simple one.  I know that last afternoon of the interim was
> a whirlwind, but I'm worried we somehow lost the better parts of
> both drafts.

(This is why I wanted you to co-author the RFC. !!!)
Specifically, what needs to be changed?

I noticed that (although undocumented) the <get-syslog-streams> RPC
had a lot more detail in it, such as the <recording/> attribute.
The current stream element doesn't have much in it at all.
How about a list of attributes we should have?

Some changes were made at the WG meeting, and draft minutes
will be done this week.  The 'stopTime' parameter was put back,
and the 'filter' AND 'namedProfile' has been changed to
a choice (OR instead of AND).

> 
> Thanks,
>  Phil
> 
> 

Andy




--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 17:18:00 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjk7s-0007nr-96
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:18:00 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjk7r-0001Ue-0A
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:18:00 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjk3d-000LzN-Q6
	for netconf-data@psg.com; Mon, 13 Nov 2006 22:13:37 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.64] (helo=colo-dns-ext2.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GjiOU-0005vl-RX
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 20:27:03 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext2.juniper.net (8.12.3/8.12.3) with ESMTP id kADKQv1Z081343;
	Mon, 13 Nov 2006 12:26:57 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kADKQuB78858;
	Mon, 13 Nov 2006 12:26:56 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kADKQuwn009974;
	Mon, 13 Nov 2006 15:26:56 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611132026.kADKQuwn009974@idle.juniper.net>
To: Andy Bierman <ietf@andybierman.com>
cc: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe 
In-Reply-To: Your message of "Mon, 13 Nov 2006 08:57:54 PST."
             <4558A412.2030902@andybierman.com> 
Date: Mon, 13 Nov 2006 15:26:56 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9466e0365fc95844abaf7c3f15a05c7d

Andy Bierman writes:
>Actually, <get-notifications> is probably better because
>it covers subscribe and replay modes.

But it's not <get>ting them, since they aren't returned immediately.
It's <start>ing them, or <subscribe>ing to them.  <start> is odd
too, since there's no <end>, so I'd lean toward <subscribe>, even
though it's not really a pub/sub model anymore.

And I guess that's the thing that still bugs me, that it's like a
pub/sub model without the pub/sub.

I keep thinking that we had two drafts at the interim meeting, one
simple with few features, and one complex with many features.  But
it feels like we walked away with a mixture that has most of the
complexity of the complex one combined with most of the features
of the simple one.  I know that last afternoon of the interim was
a whirlwind, but I'm worried we somehow lost the better parts of
both drafts.

Thanks,
 Phil



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 17:18:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjk8h-00005k-Lv
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:18:51 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjk8f-0001dz-C8
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:18:51 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjk4T-000M7r-Nu
	for netconf-data@psg.com; Mon, 13 Nov 2006 22:14:29 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.64] (helo=colo-dns-ext2.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GjjZ9-000H4T-Io
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 21:42:07 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext2.juniper.net (8.12.3/8.12.3) with ESMTP id kADLfa1Z082135;
	Mon, 13 Nov 2006 13:41:36 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kADLfZB95089;
	Mon, 13 Nov 2006 13:41:35 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kADLfZwn010712;
	Mon, 13 Nov 2006 16:41:35 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611132141.kADLfZwn010712@idle.juniper.net>
To: Andy Bierman <ietf@andybierman.com>
cc: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe 
In-Reply-To: Your message of "Mon, 13 Nov 2006 13:24:50 PST."
             <4558E2A2.7060003@andybierman.com> 
Date: Mon, 13 Nov 2006 16:41:35 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

Andy Bierman writes:
>I agree, but many others think the 'subscribe' model is the
>most familiar.  I am concerned that we might be setting up
>expectations of feature complexity with this terminology.

Exactly.  When I look at:

   http://en.wikipedia.org/wiki/Observer_pattern
   http://en.wikipedia.org/wiki/Publish/subscribe

I don't see a lot of parallels.  More strongly, I don't see the fit
between pub/sub and the unicast world of netconf.  We don't have a
message bus or a broker.  We don't have multiple subscriptions.  We
don't have anything one would recognize as a pub/sub system except
the method names.  It can't help but be confusing.

>Some changes were made at the WG meeting, and draft minutes
>will be done this week.  The 'stopTime' parameter was put back,
>and the 'filter' AND 'namedProfile' has been changed to
>a choice (OR instead of AND).

Excellent.  Both sound reasonable.  I'll wait to read the
notes before commenting further.

Thanks,
 Phil



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 17:19:47 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjk9b-00019H-SD
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:19:47 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjk9V-0001jj-HU
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 17:19:47 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjk2n-000LrO-UW
	for netconf-data@psg.com; Mon, 13 Nov 2006 22:12:45 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1Gji8n-0003aK-Ae
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 20:10:50 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id 402FF5A83E;
	Mon, 13 Nov 2006 21:10:48 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 02184-09; Mon, 13 Nov 2006 21:10:45 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 357B25A820;
	Mon, 13 Nov 2006 21:10:45 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id 6416B8C5D4A; Mon, 13 Nov 2006 21:10:43 +0100 (CET)
Date: Mon, 13 Nov 2006 21:10:43 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Andy Bierman <ietf@andybierman.com>
Cc: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
Message-ID: <20061113201043.GA18191@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Andy Bierman <ietf@andybierman.com>,
	netconf@ops.ietf.org
References: <20061113143110.GA17467@boskop.local> <45588DAF.20306@andybierman.com> <20061113165539.GA17637@boskop.local> <4558A412.2030902@andybierman.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4558A412.2030902@andybierman.com>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17

On Mon, Nov 13, 2006 at 08:57:54AM -0800, Andy Bierman wrote:
> >
> >You subscribe to a stream - sounds quite natural to me.
> >
> 
> ok - it isn't that important.
> 
> Actually, <get-notifications> is probably better because
> it covers subscribe and replay modes.

To me, subscribing to a stream is a fair summary of the action taken.
Why should the verb indicate that streams have different properties?
How does <get-notifications> indicate that you might get notifications
replayed?

Back in the days when Usenet news were popular, you subscribed to a
newsgroup and depending on the storage capacity of your news server,
you would either get access only to new postings only or also to the
still known old postings. I think we are doing exactly the same here
and since I am old fashioned I like to use the same verb for this
"subscribe" action.

/js

-- 
Juergen Schoenwaelder		 International University Bremen
				 (Jacobs University Bremen as of Spring 2007)
<http://www.eecs.iu-bremen.de/>	 P.O. Box 750 561, 28725 Bremen, Germany



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Mon Nov 13 22:59:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjpSa-0006KZ-Dm
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 22:59:44 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjpIq-0006W1-Av
	for netconf-archive@lists.ietf.org; Mon, 13 Nov 2006 22:49:42 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjp9K-000LiY-LO
	for netconf-data@psg.com; Tue, 14 Nov 2006 03:39:50 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.53] (helo=omr3.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gjp9I-000Lhx-Cf
	for netconf@ops.ietf.org; Tue, 14 Nov 2006 03:39:49 +0000
Received: from mail.networksolutionsemail.com (ns-omr3.mgt.netsolmail.com [10.49.6.66])
	by omr3.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kAE3dldF028972
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 22:39:47 -0500
Received: (qmail 24784 invoked by uid 78); 14 Nov 2006 03:39:47 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr3.lb.hosting.dc2.netsol.com with SMTP; 14 Nov 2006 03:39:47 -0000
Message-ID: <45593A65.9090504@andybierman.com>
Date: Mon, 13 Nov 2006 19:39:17 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: NETCONF Minutes for IETF 67 [draft 1]
Content-Type: multipart/mixed;
 boundary="------------090702010808070006020309"
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8cb9b411340046bf4080a729180a0672

This is a multi-part message in MIME format.
--------------090702010808070006020309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

Here are the meeting minutes for comment before I submit them.

Andy



--------------090702010808070006020309
Content-Type: text/plain;
 name="netconf_ietf67_minutes_d1.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="netconf_ietf67_minutes_d1.txt"


IETF67
OPS-NM Area
NETCONF WG
November 6, 2006

(Draft 1)
Minutes by Andy Bierman

Documents:

A) draft-ietf-netconf-notification-04.txt

Minutes:

1) WG Status

   The base NETCONF documents are in auth48 state and will be 
   published soon.  The document numbers are RFC 4741 - RFC 4744.

   The WG is trying to finish the Notifications draft and get to 
   WGLC before the next IETF.

   Straw poll: How many people have read the Notifications draft?
   A: Over half the approx. 40 participants present.

2) Notification Issues

The remainder of the meeting was spent discussing technical
issues related to the Notifications draft.  Simon started
with an issues list. (See slides.)  This section has been
organized by issue, not temporal order.

Before the technical issues were addressed, Simon pointed out
that we need more participation in the form of document reviews,
in order to complete the Notifications work.  It was suggested
that we try to simplify the document as much as possible,
in order to finish sooner.  Additional features can be
added in the future, as needed.

2.1) StreamList Design

The group discussed the StreamsList construct introduced
in the -04 draft.  This is a list of 1 to N stream names that
should be combined by the agent to produce the notification
output for a particular session.
 cardinality of streams in <create-subscription>

  Balasz: we don't specify anything about event streams
  Balasz: default NETCONF stream
    Could we specify that this contains all notifications
      understandable in a NETCONF format? [see later discussion]
  DaveH: We should not assume that an agent can multiplex several
    notification streams together
  Eliot: Only way out is to mandate that multiple streams belong to
    the same XSD to be multiplexed

Pros:
  - increases configuration flexibility for the manager
  - reduces the TCP connection and NETCONF session overhead
    if multiple streams are desired, and cannot be configured
    on the agent.

Cons:
 - Streams can have different data formats, and some combinations
    may not make sense, or the agent may not be capable of combining
    them (i.e., the reason streams exist in the first place.)
 - There is no simple way for the manager to know which combinations
   are permitted
 - The agent can have configured streams, but there is no standard
   data model for this purpose yet.
 - The same system event can be conveyed in different ways, across
   multiple streams.  Manager-selected combinations of streams
   would either create duplicate notifications or require complex
   duplicate suppression
 - The manager can simply open another session to receive multiple
   non-configurable streams.

* Straw poll Q: Should the streams list be changed to a single stream?
  A: ACCEPT: Remove streamList and use a single Stream name instead

  Rough consensus for limiting ourselves to a single event stream

2.2) <create-subscription> RPC

 -  different ways to configure the same thing (profiles and filters)
  - Balayz: want choice of filter or profile but not both

  - combining filters and profiles
    - don't need this feature
    - change to choice (1 or the other)

  - Stopping the notification stream
      "mechanisms outside the scope of this document"
      DaveH: This seems to add ambiguity - remove that phrase!
      No objections to removing it.

  - remove statement about kill session outside the scope

2.3) Normative References

  - lot of data modeling : creates a normative reference
    - using template and minAccess/maxAccess

  - Remove normative reference to Datamodel draft

2.4) Notification Replay

 - no tail -f mode
   This removes a gap between the recorded <get> and the
   new notifications that may occur during the <get>.
   The design in the current draft could be achieved with
   the <get> operation and a notification monitoring data model.

 James Balestriere:
    The client can just try:
      <create-description> w/stream, start- and end-time
    Server can return an error if this replay is not supported.

  - Should replay be a capability in the hello message
    or a characteristic of each stream?
    - not needed; just get an error back
    - could have field in the getStreams to indicate
      logging is available
   A: Should not be a capability because it may not apply to
      every stream.  Use an indicator in the <streams> data model
      instead (such as <recording/>).

  Should a stopTime be supported?
  A: Yes. Add stopTime (not just startTime)

  - Is endOfReplay notification needed
    James: This can also be necessary when stop-time is specified
     - take to list

  - When a replay ends, what happens?
  - Does the session end or what?
     - take to list 

  - What happens if an RPC command is received during
    a notification stream?  Does the agent have to respond
    to it?
     - take to list; interim discussion determined the agent
       does not have to respond to any <rpc> requests after
       <create-subscription>.

2.5) Monitoring Data Model

   - a general session monitoring module might be more useful
   - BW: can we move this to another document?

  - Straw poll: ACCEPT:  Move monitoring data model work 
    out of this document.  It will not be part of the '1.0'
    standardization effort for NETCONF Notifications.

2.6) Transport Mappings

  - Transport mappings
    == keep text in this document
    - SSH talks about RPC in the document.
      - BW: Don't put any text we don't need like about SSH
    - BEEP (Eliot to provide text)
    - SOAP (any volunteers)
 
  - DH: remove the transport mappings from the document
  - DH: notifications over SSH may require new text
        ISMS has VACM to deal with
    JS: not a security problem in NETCONF because the receiver
        establishes the notification channel

  Andy: should say as little as possible about specific transports
    In particular, the examples should go away.
  Eliot: This creates a nightmare.
    Should be specified *in* the notifications document.
  !! Action on Eliot to help with the BEEP section [document]

  ?? Who could do the SOAP mapping??

  SSH mapping seems easy (but at present always talks about "RPCs")
  Bert: May be an issue if/when transports get deprecated
  DaveH: Wants transports split off from this document.
  	 Suggests there will be issues with SSH transport
	 as seen in ISMS
  Eliot: Those issues seems to be specific to SNMP's (access control)
  DaveH: At least have to provide a mapping from transport to
  	 principal ID to be used for access control
  DavidP channeling Juergen Schoenwaelder: Doesn't see the issue
  Wes: Seem to be side-tracking here
  Rough consensus to separate them out (Eliot opposed)

  - Straw Poll: ACCEPT: Move transport mappings out of
    this document

  - The Notifications draft will be written such that it
    does not block on any external reference that does
    not currently exist.  This includes extensions to
    the SOAP transport for notification support.

2.7) Security Considerations

  - Security considerations: point out the base protocol
    covers the threats we have.  Identity will be different
    for notification vs. get.


  What has to go in this section?
  DaveH: Security ADs will look for threats and ways that these are
    addressed/mitigated.
  Wes: Haven't read the document yet.
    Two comments: Some people want different AC for notifications
    vs. monitoring (<get>), like it's done in SNMP VACM
  Dan: This needs to be run by security advisor (Wes)
    or by the SAAG before submission
    Effect of notification traffic (DoS?)

2.8) Default NETCONF Stream

The purpose and expected implementation requirements of
the default stream were discussed.

  - Does it have the NETCONF content, or all content?
  A: Streams are coupled to content: not needed because
     namespace URI identifies the content

  - okay if content is unspecified
    - STRAW POLL: Should the Netconf stream be the default
      for the <stream> parameter? 
    A: YES

    - STRAW POLL: What should the content on this stream be?
     - outside this doc
     - anything in netconf format
     - only the netconf specific notifications
     A: --> define the content in this document
     A: --> SHOULD BE ALL NETCONF CONTENT

2.9) Readability

 Andy: Need more explanatory text around the schema definitions

  - increase documentation about data models, not just
    inside the XSD








--------------090702010808070006020309--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 14 06:59:20 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gjwwi-0007xY-8U
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:59:20 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjwlZ-0003gY-GX
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:47:52 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjwcv-0009hX-Hy
	for netconf-data@psg.com; Tue, 14 Nov 2006 11:38:53 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [212.201.44.23] (helo=hermes.iu-bremen.de)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <j.schoenwaelder@iu-bremen.de>)
	id 1GjkO2-000PRQ-FA
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 22:34:43 +0000
Received: from localhost (demetrius.iu-bremen.de [212.201.44.32])
	by hermes.iu-bremen.de (Postfix) with ESMTP id CF6115AD2E;
	Mon, 13 Nov 2006 23:34:40 +0100 (CET)
Received: from hermes.iu-bremen.de ([212.201.44.23])
 by localhost (demetrius.iu-bremen.de [212.201.44.32]) (amavisd-new, port 10024)
 with ESMTP id 13004-08; Mon, 13 Nov 2006 23:34:37 +0100 (CET)
Received: from boskop.local (unknown [10.222.1.1])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hermes.iu-bremen.de (Postfix) with ESMTP id 9426256278;
	Mon, 13 Nov 2006 23:34:37 +0100 (CET)
Received: by boskop.local (Postfix, from userid 501)
	id E81118C6060; Mon, 13 Nov 2006 23:34:36 +0100 (CET)
Date: Mon, 13 Nov 2006 23:34:36 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@iu-bremen.de>
To: Phil Shafer <phil@juniper.net>
Cc: Andy Bierman <ietf@andybierman.com>, netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
Message-ID: <20061113223436.GC18598@boskop.local>
Reply-To: j.schoenwaelder@iu-bremen.de
Mail-Followup-To: Phil Shafer <phil@juniper.net>,
	Andy Bierman <ietf@andybierman.com>, netconf@ops.ietf.org
References: <4558E2A2.7060003@andybierman.com> <200611132141.kADLfZwn010712@idle.juniper.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200611132141.kADLfZwn010712@idle.juniper.net>
User-Agent: Mutt/1.5.10i
X-Virus-Scanned: amavisd-new 2.3.3 (20050822) at iu-bremen.de
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a

On Mon, Nov 13, 2006 at 04:41:35PM -0500, Phil Shafer wrote:
> Andy Bierman writes:
> >I agree, but many others think the 'subscribe' model is the
> >most familiar.  I am concerned that we might be setting up
> >expectations of feature complexity with this terminology.
> 
> Exactly.  When I look at:
> 
>    http://en.wikipedia.org/wiki/Observer_pattern
>    http://en.wikipedia.org/wiki/Publish/subscribe
> 
> I don't see a lot of parallels.  More strongly, I don't see the fit
> between pub/sub and the unicast world of netconf.  We don't have a
> message bus or a broker.  We don't have multiple subscriptions.  We
> don't have anything one would recognize as a pub/sub system except
> the method names.  It can't help but be confusing.

I am confused. What is the "unicast world of netconf"?

I guess your main concern is that you do not like this

                             C                           S
                             |                           |
                             |  <create-subscription>    |
                             |-------------------------->|
                             |<--------------------------|
                             |     <rpc-reply>           |
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |

and instead would like to see this

                             C                           S
                             |                           |
                             |  <create-subscription>    |
                             |-------------------------->|
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |
                             |     <notification>        |
                             |<--------------------------|
                             |                           |
                             |<--------------------------|
                             |     <rpc-reply>           |
                             |                           |

right? But that is a much more fundamental discussion. For what the
current ID describes, I do believe "subscribe" is the better name.

/js

-- 
Juergen Schoenwaelder		 International University Bremen
				 (Jacobs University Bremen as of Spring 2007)
<http://www.eecs.iu-bremen.de/>	 P.O. Box 750 561, 28725 Bremen, Germany



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 14 08:34:39 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GjyQx-0000QV-4C
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 08:34:39 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GjyQv-0003JD-RI
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 08:34:39 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GjyIy-000Fl3-BA
	for netconf-data@psg.com; Tue, 14 Nov 2006 13:26:24 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.57] (helo=colo-dns-ext1.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GjyIx-000Fkb-KL
	for netconf@ops.ietf.org; Tue, 14 Nov 2006 13:26:24 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext1.juniper.net (8.11.3/8.9.3) with ESMTP id kAEDQDX91612;
	Tue, 14 Nov 2006 05:26:13 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kAEDQ8B72997;
	Tue, 14 Nov 2006 05:26:08 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kAEDQ7wn012412;
	Tue, 14 Nov 2006 08:26:07 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611141326.kAEDQ7wn012412@idle.juniper.net>
To: Andy Bierman <ietf@andybierman.com>
cc: netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe 
In-Reply-To: Your message of "Mon, 13 Nov 2006 18:39:40 PST."
             <45592C6C.3060502@andybierman.com> 
Date: Tue, 14 Nov 2006 08:26:07 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25

Andy Bierman writes:
>> I am confused. What is the "unicast world of netconf"?
>I am guessing Phil means NETCONF is peer to peer on a
>single transport connection.  We do not have a "buss" or
>"multicast" communication architecture that one usually finds
>with a pub/sub model.

Yup, exactly.

Thanks,
 Phil

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 14 12:20:45 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gk1xl-0006Ug-7a
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 12:20:45 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gk1xj-0004Mk-U4
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 12:20:45 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gk1rG-000Bwl-SZ
	for netconf-data@psg.com; Tue, 14 Nov 2006 17:14:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [198.152.13.103] (helo=co300216-ier2.net.avaya.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <dromasca@avaya.com>)
	id 1Gk18c-0003pO-0f
	for netconf@ops.ietf.org; Tue, 14 Nov 2006 16:27:55 +0000
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com [135.64.105.51])
	by co300216-ier2.net.avaya.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id kAEGRpfJ014225
	for <netconf@ops.ietf.org>; Tue, 14 Nov 2006 11:27:52 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: ngo mail list is up
Date: Tue, 14 Nov 2006 18:27:50 +0200
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F0BBF2CAF@is0004avexu1.global.avaya.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: ngo mail list is up
Thread-Index: AccICdQSYXGUtM6qRjCpN4aowyjQzw==
From: "Romascanu, Dan \(Dan\)" <dromasca@avaya.com>
To: <netconf@ops.ietf.org>, <netconfmodel@lists.nortel.com>
X-Scanner: InterScan AntiVirus for Sendmail
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0bc60ec82efc80c84b8d02f4b0e4de22

The NETCONF goes on (ngo@ietf.org) list is up. We shall use this list
from now to discuss NETCONF-related subjects that are beyond the current
charter.=20

General information about the list and subscription can be found at:=20

  https://www1.ietf.org/mailman/listinfo/ngo

Please go there and subscribe. I initially subscribed only Simon and
Andy. All other need to subscribe individually.=20

I will be glad if somebody volunteers to share with me the load of being
co-admin of the list. It's just a matter of backing me up when I am off
Internet access and being bothered by messages (one a day typically)
concerning blocked messages.=20

Dan


=20




--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 14 15:15:29 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gk4gr-0002nh-4i
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 15:15:29 -0500
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjwut-0004ii-0r
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:57:27 -0500
Received: from psg.com ([147.28.0.62])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1Gjwkb-0000OL-7z
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:46:51 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gjwd4-0009iG-IM
	for netconf-data@psg.com; Tue, 14 Nov 2006 11:39:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.51] (helo=omr1.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <andy@andybierman.com>)
	id 1Gjl5e-00062a-9H
	for netconf@ops.ietf.org; Mon, 13 Nov 2006 23:19:47 +0000
Received: from mail.networksolutionsemail.com (ns-omr1.mgt.netsol.com [10.49.6.64])
	by omr1.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kADIbI4j031605
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 13:37:18 -0500
Received: (qmail 5396 invoked by uid 78); 13 Nov 2006 18:37:18 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr1.lb.hosting.dc2.netsol.com with SMTP; 13 Nov 2006 18:37:18 -0000
Message-ID: <4558BB40.6040401@andybierman.com>
Date: Mon, 13 Nov 2006 10:36:48 -0800
From: Andy Bierman <andy@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: partial locks
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135

Hi,

[This will move to the NGO mailing list when it gets created.]

This issue came up again, and I was wondering
if there is any progress in this area in implementations.

IMO, XML-focused solutions like Xpath do not allow
for other protocol access methods to easily participate in partial locking.
This is sub-optimal, because NETCONF will have zero access if
any other protocol has any access at all.

IMO, a better approach would be a simple classification
scheme, something like Perl uses: <Application>::<Module>.
This is very coarse granularity, but it is possible for all
protocol APIs to make this sort of simple classification.

It means that all NETCONF data models would need to identify
this meta-data somehow in the schema.  This isn't that hard
so far:


   netconf::base
   netconf::notifications


Agents supporting the :partial-lock capability MUST support
partial locking across all access methods of an
individual application, and SHOULD provide locking of an
individual module within an application. Each owner (ietf, vendor, etc.)
can define applications, which are identified in XML by a namespace.

An application could be 'routing', and module could be 'bgp',
or an application could be 'remops', and a module could be 'ping'.
It's all up to the data model designer as usual.

XML hierarchy for <edit-config>, <get> and <get-config> falls out for free:
(Note that <data> is the conceptual <top>.
There is no need to actually include that in the data model.)

[Namespace prefixes not shown:]

   <data>
     <netconf>
       <notifications>
         <streams>
           <stream>
             ...
           </stream>
          </stream>
       </notifications>
     </netconf>
   </data>


Comments?


Andy





--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 14 18:08:19 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gk7O7-0001Pz-OO
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 18:08:19 -0500
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gjwut-0004ii-Ox
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:57:27 -0500
Received: from psg.com ([147.28.0.62])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1GjwkH-0000Nn-On
	for netconf-archive@lists.ietf.org; Tue, 14 Nov 2006 06:46:34 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GjwdB-0009j4-5V
	for netconf-data@psg.com; Tue, 14 Nov 2006 11:39:09 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.51] (helo=omr1.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GjoDb-000E10-Qi
	for netconf@ops.ietf.org; Tue, 14 Nov 2006 02:40:13 +0000
Received: from mail.networksolutionsemail.com (ns-omr1.mgt.netsol.com [10.49.6.64])
	by omr1.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kAE2eBBN012085
	for <netconf@ops.ietf.org>; Mon, 13 Nov 2006 21:40:11 -0500
Received: (qmail 16603 invoked by uid 78); 14 Nov 2006 02:40:10 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr1.lb.hosting.dc2.netsol.com with SMTP; 14 Nov 2006 02:40:10 -0000
Message-ID: <45592C6C.3060502@andybierman.com>
Date: Mon, 13 Nov 2006 18:39:40 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Phil Shafer <phil@juniper.net>, Andy Bierman <ietf@andybierman.com>,
        netconf@ops.ietf.org
Subject: Re: create-subscription vs. subscribe
References: <4558E2A2.7060003@andybierman.com> <200611132141.kADLfZwn010712@idle.juniper.net> <20061113223436.GC18598@boskop.local>
In-Reply-To: <20061113223436.GC18598@boskop.local>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168

Juergen Schoenwaelder wrote:
> On Mon, Nov 13, 2006 at 04:41:35PM -0500, Phil Shafer wrote:
>> Andy Bierman writes:
>>> I agree, but many others think the 'subscribe' model is the
>>> most familiar.  I am concerned that we might be setting up
>>> expectations of feature complexity with this terminology.
>> Exactly.  When I look at:
>>
>>    http://en.wikipedia.org/wiki/Observer_pattern
>>    http://en.wikipedia.org/wiki/Publish/subscribe
>>
>> I don't see a lot of parallels.  More strongly, I don't see the fit
>> between pub/sub and the unicast world of netconf.  We don't have a
>> message bus or a broker.  We don't have multiple subscriptions.  We
>> don't have anything one would recognize as a pub/sub system except
>> the method names.  It can't help but be confusing.

I agree.  We are presumably using filters as a way for the NMS
to subscribe to different event classes, except we removed event
classes, and the filters are static.

Our 'publish' operation is actually a <get> of <the <streams> element.


> 
> I am confused. What is the "unicast world of netconf"?

I am guessing Phil means NETCONF is peer to peer on a
single transport connection.  We do not have a "buss" or
"multicast" communication architecture that one usually finds
with a pub/sub model.


> 
> I guess your main concern is that you do not like this
> 
>                              C                           S
>                              |                           |
>                              |  <create-subscription>    |
>                              |-------------------------->|
>                              |<--------------------------|
>                              |     <rpc-reply>           |
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
> 
> and instead would like to see this
> 
>                              C                           S
>                              |                           |
>                              |  <create-subscription>    |
>                              |-------------------------->|
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
>                              |     <notification>        |
>                              |<--------------------------|
>                              |                           |
>                              |<--------------------------|
>                              |     <rpc-reply>           |
>                              |                           |
> 
> right? But that is a much more fundamental discussion. For what the
> current ID describes, I do believe "subscribe" is the better name.
> 

I think this is the long-lived RPC model, which we are not using.
We are using the model in your first diagram.


> /js
> 

Andy



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 15 05:39:36 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GkIB6-0004ft-GO
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 05:39:36 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GkIB5-0002d7-5g
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 05:39:36 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GkI4Y-000JD7-M5
	for netconf-data@psg.com; Wed, 15 Nov 2006 10:32:50 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <lear@cisco.com>)
	id 1GkI4X-000JCu-Sa
	for netconf@ops.ietf.org; Wed, 15 Nov 2006 10:32:50 +0000
Received: from sj-dkim-7.cisco.com ([171.68.10.88])
  by sj-iport-4.cisco.com with ESMTP; 15 Nov 2006 02:32:49 -0800
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-7.cisco.com (8.12.11/8.12.11) with ESMTP id kAFAWnCv001701;
	Wed, 15 Nov 2006 02:32:49 -0800
Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id kAFAWndE003374;
	Wed, 15 Nov 2006 02:32:49 -0800 (PST)
Received: from [212.254.247.5] ([10.61.65.225])
	by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kAFAJ3PL028377;
	Wed, 15 Nov 2006 02:19:04 -0800
Message-ID: <455AECCD.3060007@cisco.com>
Date: Wed, 15 Nov 2006 11:32:45 +0100
From: Eliot Lear <lear@cisco.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
CC: RFC Editor <rfc-editor@rfc-editor.org>, kkken <ken.crozier@gmail.com>,
        "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
Subject: impending publication of the NETCONF BEEP mapping - one final concern
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1171; t=1163586769; x=1164450769;
	c=relaxed/simple; s=sjdkim7002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20impending=20publication=20of=20the=20NETCONF=20BEEP=20mapping
	=20-=20one=20final=20concern
	|Sender:=20;
	bh=9SmRC/DGDpdsKZVT0bHOE8KTt0J4GjDMLU+keU2beig=;
	b=JZiIkXDZ1ueXW4B7eYtoya7NzWYr+0CwMr5CcpczbpE7gzDleuH1qm1djkBdEfrgO/P1qsrL
	cJrE5r28loeAsCVWDHoKhB4YXOQdjPcK3b3hfs1FScqA7BAIXBhg369/;
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1171; t=1163585945; x=1164449945;
	c=relaxed/simple; s=oregon;
	h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20impending=20publication=20of=20the=20NETCONF=20BEEP=20mapping
	=20-=20one=20final=20concern
	|Sender:=20
	|To:=20netconf=20<netconf@ops.ietf.org>;
	bh=9SmRC/DGDpdsKZVT0bHOE8KTt0J4GjDMLU+keU2beig=;
	b=mbhnbUieO7kNmMJmkOloWNek8HAHAdnZ1ILFE48ffyg5r+JEWqlaP6bNNFiMf3AriHOUZNJ5
	ojftYnvsS25OT9Wzt1/8QPnIuW8Dhqndz5QBs2ifVCeG9YhCx3JP90wo;
Authentication-Results: sj-dkim-7; header.From=lear@cisco.com; dkim=pass (si
	g from cisco.com/sjdkim7002 verified; ); 
	header.From=lear@cisco.com; dkim=pass (
	sig from cisco.com/oregon verified; ); 
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2

Dear all,

After last call, a concern was raised regarding the NETCONF / BEEP 
application mapping that is due to be released, relating to the lack of 
<?xml version="1.0" encoding="UTF-8"?> in the <hello> message.  I would 
like to clarify why this is the case on the mailing list, and I will 
clarify this in the netconf-beep mapping.

Section 6.4 of RFC 3080 registers the MIME subtype 
application/beep+xml.  That registration specifically specifies two 
restrictions, relating to the XML:

      First, no entity references other than the five predefined general
      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
      "&quot;") and numeric entity references may be present.

      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
      present.  (Accordingly, if another character set other than UTF-8
      is desired, then the "charset" parameter must be present.)

For this reason the example listed in draft-ietf-netconf-beep-10.txt 
varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst other 
ways).

Regards,

Eliot

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 15 10:59:34 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GkNAk-0004rk-TL
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 10:59:34 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GkNAj-0000FQ-KL
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 10:59:34 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GkN41-0002GI-O4
	for netconf-data@psg.com; Wed, 15 Nov 2006 15:52:37 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.57] (helo=colo-dns-ext1.juniper.net)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <phil@juniper.net>)
	id 1GkN40-0002G6-UJ
	for netconf@ops.ietf.org; Wed, 15 Nov 2006 15:52:37 +0000
Received: from merlot.juniper.net (merlot.juniper.net [172.17.27.10])
	by colo-dns-ext1.juniper.net (8.11.3/8.9.3) with ESMTP id kAFFqaX25995;
	Wed, 15 Nov 2006 07:52:36 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (leida.juniper.net [172.18.16.26])
	by merlot.juniper.net (8.11.3/8.11.3) with ESMTP id kAFFqUB41211;
	Wed, 15 Nov 2006 07:52:30 -0800 (PST)
	(envelope-from phil@juniper.net)
Received: from idle.juniper.net (localhost [127.0.0.1])
	by idle.juniper.net (8.12.6/8.11.3) with ESMTP id kAFFqTwn017760;
	Wed, 15 Nov 2006 10:52:29 -0500 (EST)
	(envelope-from phil@idle.juniper.net)
Message-Id: <200611151552.kAFFqTwn017760@idle.juniper.net>
To: Eliot Lear <lear@cisco.com>
cc: netconf <netconf@ops.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>,
   kkken <ken.crozier@gmail.com>, "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
Subject: Re: impending publication of the NETCONF BEEP mapping - one final concern 
In-Reply-To: Your message of "Wed, 15 Nov 2006 11:32:45 +0100."
             <455AECCD.3060007@cisco.com> 
Date: Wed, 15 Nov 2006 10:52:29 -0500
From: Phil Shafer <phil@juniper.net>
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906

Eliot Lear writes:
>      First, no entity references other than the five predefined general
>      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
>      "&quot;") and numeric entity references may be present.
>
>      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
>      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
>      present.  (Accordingly, if another character set other than UTF-8
>      is desired, then the "charset" parameter must be present.)
>
>For this reason the example listed in draft-ietf-netconf-beep-10.txt 
>varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst other 
>ways).

Can we (pretty please) add the same restrictions to ssh?

Thanks,
 Phil

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 15 19:26:30 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GkV5K-0006EZ-4U
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 19:26:30 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GkV5I-0002ML-OW
	for netconf-archive@lists.ietf.org; Wed, 15 Nov 2006 19:26:30 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GkUyf-0004b4-De
	for netconf-data@psg.com; Thu, 16 Nov 2006 00:19:37 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [63.240.77.82] (helo=sccrmhc12.comcast.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <dbharrington@comcast.net>)
	id 1GkUyd-0004ao-L3
	for netconf@ops.ietf.org; Thu, 16 Nov 2006 00:19:36 +0000
Received: from harrington73653 (failure[24.128.66.115])
          by comcast.net (sccrmhc12) with SMTP
          id <2006111600193401200p12bse>; Thu, 16 Nov 2006 00:19:34 +0000
From: "David B Harrington" <dbharrington@comcast.net>
To: "'Simon Leinen'" <simon@limmat.switch.ch>,
	<netconf@ops.ietf.org>
Subject: RE: RelaxNG examples
Date: Wed, 15 Nov 2006 19:16:44 -0500
Message-ID: <0dd901c70914$85de4200$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
In-reply-to: <17745.12536.301737.428184@limmat.switch.ch>
Thread-Index: AccC1UfYSjn+HEK4SlWUu/VZ8blKYgGMFs7A
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793

Hi Simon,

There was discussion at the ad-hoc meeting about testing the
readability of RelaxNG by having a "contest" to develop a model for a
portion the Diffserv management model. Are you going to asnnounce this
"contest" to the netconf WG mailing list? I forget just what portion
of Diffserv was chosen for the work.

Will any minutes be published about what transpired at the ad-hoc
meeting?

dbh

> -----Original Message-----
> From: owner-netconf@ops.ietf.org 
> [mailto:owner-netconf@ops.ietf.org] On Behalf Of Simon Leinen
> Sent: Tuesday, November 07, 2006 8:21 PM
> To: netconf@ops.ietf.org
> Subject: RelaxNG examples
> 
> On the ad-hoc meeting on data modeling issues, the possibility of
> using RelaxNG for data modeling work was raised, and some people
asked
> for examples.  Here are some that are somehow related to network
> management.
> 
> The Compact RelaxNG Schema for NETCONF's protocol operations (at the
> time) that Rob Enns posted to the list in November 2004:
> 
>   http://ops.ietf.org/lists/netconf/netconf.2004/msg00597.html
> 
> The (Expired) draft-schoenw-nmrg-snmp-measure-01.txt contains a
> RelaxNG schema for a set of information from SNMP packet traces:
> 
>   
> http://bgp.potaroo.net/ietf/all-ids/draft-schoenw-nrmg-snmp-me
asure-01.txt
> -- 
> Simon.
> 
> 
> --
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
> 



--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 16 09:24:59 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GkiAl-0000LP-NY
	for netconf-archive@lists.ietf.org; Thu, 16 Nov 2006 09:24:59 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GkiAk-00028N-Cy
	for netconf-archive@lists.ietf.org; Thu, 16 Nov 2006 09:24:59 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gki2R-0003cz-Er
	for netconf-data@psg.com; Thu, 16 Nov 2006 14:16:23 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [130.59.4.87] (helo=diotima.switch.ch)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <simon@limmat.switch.ch>)
	id 1Gki2Q-0003cW-00
	for netconf@ops.ietf.org; Thu, 16 Nov 2006 14:16:23 +0000
Received: (from leinen@localhost)
	by diotima.switch.ch (8.13.8+Sun/8.13.8) id kAGEGHQw019008;
	Thu, 16 Nov 2006 15:16:17 +0100 (CET)
X-Authentication-Warning: diotima.switch.ch: leinen set sender to simon@limmat.switch.ch using -f
From: Simon Leinen <simon@limmat.switch.ch>
To: "David B Harrington" <dbharrington@comcast.net>
Cc: netconf@ops.ietf.org
Subject: Re: RelaxNG examples
In-Reply-To: <0dd901c70914$85de4200$0600a8c0@china.huawei.com> (David
	B. Harrington's message of "Wed, 15 Nov 2006 19:16:44 -0500")
References: <0dd901c70914$85de4200$0600a8c0@china.huawei.com>
X-Face: 1Nk*r=:$IBBb8|TyRB'2WSY6u:BzMO7N)#id#-4_}MsU5?vTI?dez|JiutW4sKBLjp.l7,F
   7QOld^hORRtpCUj)!cP]gtK_SyK5FW(+o"!or:v^C^]OxX^3+IPd\z,@ttmwYVO7l`6OXXYR`
Date: Thu, 16 Nov 2006 15:16:17 +0100
Message-ID: <aamz6rqxxq.fsf@limmat.switch.ch>
User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (usg-unix-v)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a

David B Harrington writes:
> There was discussion at the ad-hoc meeting about testing the
> readability of RelaxNG by having a "contest" to develop a model for
> a portion the Diffserv management model. Are you going to asnnounce
> this "contest" to the netconf WG mailing list?

Yes and no... actually I was thinking that the new NGO mailing list
("Netconf Goes On") would be a better place for that announcement.

What do others think? Are all of you who are interested in data
modeling for NETCONF subscribed to <ngo@ietf.org> yet?

> I forget just what portion of Diffserv was chosen for the work.

The suggestion was "Classifiers", i.e. section 4 of RFC 3290 (An
Informal Management Model for Diffserv Routers).

> Will any minutes be published about what transpired at the ad-hoc
> meeting?

I only took (Jabber) notes from the first part of the meeting - they
are on http://www.ietf.org/meetings/ietf-logs/netconf/2006-11-07.html.
Providing minutes is a challenge that I don't feel up to...
-- 
Simon.

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 17 05:08:51 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gl0eR-0004ms-Hh
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 05:08:51 -0500
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org)
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gl0eR-0004EC-FR
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 05:08:51 -0500
Received: from psg.com ([147.28.0.62])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1Gl0Sy-0005mZ-An
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 04:57:04 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gl0Hx-000Oxw-Mr
	for netconf-data@psg.com; Fri, 17 Nov 2006 09:45:37 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [213.180.94.158] (helo=mail.tail-f.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <mbj@tail-f.com>)
	id 1Gl0Hv-000Oxb-Ra
	for netconf@ops.ietf.org; Fri, 17 Nov 2006 09:45:36 +0000
Received: from localhost (c213-100-166-163.swipnet.se [213.100.166.163])
	by mail.tail-f.com (Postfix) with ESMTP id 085491B814B;
	Fri, 17 Nov 2006 10:45:32 +0100 (CET)
Date: Fri, 17 Nov 2006 10:45:20 +0100 (CET)
Message-Id: <20061117.104520.92113926.mbj@tail-f.com>
To: ietf@andybierman.com
Cc: netconf@ops.ietf.org
Subject: Re: NETCONF Minutes for IETF 67 [draft 1]
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <45593A65.9090504@andybierman.com>
References: <45593A65.9090504@andybierman.com>
X-Mailer: Mew version 2.2rc2-mbj2 on Emacs 21.4 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d

Andy Bierman <ietf@andybierman.com> wrote:
> 2.1) StreamList Design
> 
> The group discussed the StreamsList construct introduced
> in the -04 draft.  This is a list of 1 to N stream names that
> should be combined by the agent to produce the notification
> output for a particular session.

[...]

> Cons:
>  - Streams can have different data formats, and some combinations
>     may not make sense, or the agent may not be capable of combining
>     them (i.e., the reason streams exist in the first place.)
>  - There is no simple way for the manager to know which combinations
>    are permitted

I don't understand this argument.  Maybe I don't understand how the
streams are supposed to work at all...  I thought that the idea is
that each <notification> is a complete XML instance document.  For
example

  <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
    <my-event xmlns="http://example.com/event/1.0">
       <!-- any valid XML here -->
    </my-event>
  </notification>

or

  <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
    <syslog xmlns="http://ietf.org/netconf/syslog/1.0"/>
       Jun 11 21:34:52  dent chassisd[2971]:
        CHASSISD_IFDEV_DETACH_ALL_PSEUDO:
        ifdev_detach(pseudo devices: all)
    </syslog>
  </notification>

or

  <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
    <snmp xmlns="http://example.com/snmp"/>
       <!-- clever representation of an snmp trap here -->
    </snmp>
  </notification>

etc.

Why would it be difficult for the agent or manager to mix these on a
single subscription?

>  - The same system event can be conveyed in different ways, across
>    multiple streams.  Manager-selected combinations of streams
>    would either create duplicate notifications or require complex
>    duplicate suppression

So suppose the manager want to subscribe to the snmp and syslog
streams, and these contain some duplicate events.  If you can't
subscribe to more than one stream, you'd open two sessions.  You will
still get the duplicate events.  So I don't understand why this is an
argument agains streamslist.


This being said, I don't have a strong opinion on this issue.  I just
don't understand the arguments.



/martin


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 17 08:26:15 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gl3jT-0005Cr-SK
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 08:26:15 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gl3jS-00032j-FU
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 08:26:15 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gl3cS-000Hyt-Cm
	for netconf-data@psg.com; Fri, 17 Nov 2006 13:19:00 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1Gl3cP-000HyY-Vm
	for netconf@ops.ietf.org; Fri, 17 Nov 2006 13:18:59 +0000
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 3F2F94B3;
	Fri, 17 Nov 2006 14:18:56 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 17 Nov 2006 14:18:56 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 17 Nov 2006 14:18:55 +0100
Message-ID: <455DB6BF.7080407@ericsson.com>
Date: Fri, 17 Nov 2006 14:18:55 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To:  ngo@ietf.org
CC: "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Re: partial locks
References: <4558E2CF.7000006@andybierman.com>
In-Reply-To: <4558E2CF.7000006@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 17 Nov 2006 13:18:55.0727 (UTC) FILETIME=[EF04B7F0:01C70A4A]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a8a20a483a84f747e56475e290ee868e

Hello Andy,
Our most common use case is somewhat different from what you describe.
- We have virtual routers in a physical box and we want to lock only one of these
- Someone is manipulating subscriber data and we want to lock only some subscribers
- We have a sub-agent type architecture and we want to lock only some of the (possibly 
similar) sub-agents

As you see we need quite fine grained locking. (Also the mandatory global locking is a 
huge problem for us.)

I don't agree with you that XML based solutions are unacceptable.

1) While the Netconf lock is a multi-protocol lock, still we will usually (or often) use 
it to protect multiple Netconf sessions from messing up each others data. This means that 
if we implement a Netconf specific partial lock and say that all other protocols only have 
global locking, thats already a really useful solution.
2) XPATH really locks objects not XML bits. It is a problem of each management protocol 
separately how it addresses a group of objects. If a protocol is very simple it can still 
lock everything globally or all subscribers or all virtual routers.

Balazs



Andy Bierman wrote:
> Hi,
> 
> [This will move to the NGO mailing list when it gets created.]
> 
> This issue came up again, and I was wondering
> if there is any progress in this area in implementations.
> 
> IMO, XML-focused solutions like Xpath do not allow
> for other protocol access methods to easily participate in partial locking.
> This is sub-optimal, because NETCONF will have zero access if
> any other protocol has any access at all.
> 
> IMO, a better approach would be a simple classification
> scheme, something like Perl uses: <Application>::<Module>.
> This is very coarse granularity, but it is possible for all
> protocol APIs to make this sort of simple classification.
> 
> It means that all NETCONF data models would need to identify
> this meta-data somehow in the schema.  This isn't that hard
> so far:
> 
> 
>   netconf::base
>   netconf::notifications
> 
> 
> Agents supporting the :partial-lock capability MUST support
> partial locking across all access methods of an
> individual application, and SHOULD provide locking of an
> individual module within an application. Each owner (ietf, vendor, etc.)
> can define applications, which are identified in XML by a namespace.
> 
> An application could be 'routing', and module could be 'bgp',
> or an application could be 'remops', and a module could be 'ping'.
> It's all up to the data model designer as usual.
> 
> XML hierarchy for <edit-config>, <get> and <get-config> falls out for free:
> (Note that <data> is the conceptual <top>.
> There is no need to actually include that in the data model.)
> 
> [Namespace prefixes not shown:]
> 
>   <data>
>     <netconf>
>       <notifications>
>         <streams>
>           <stream>
>             ...
>           </stream>
>          </stream>
>       </notifications>
>     </netconf>
>   </data>
> 
> 
> Comments?
> 
> 
> Andy
> 
> 
> 
> 
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>

-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
TSP System Manager
ECN: 831 7320                        Fax: +36 1 4377792
Tel: +36-1-437-7320     email: Balazs.Lengyel@ericsson.com

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 17 09:38:23 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gl4rH-0004Sa-QS
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 09:38:23 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gl4rG-0004hh-CS
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 09:38:23 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gl4kK-000PeU-DC
	for netconf-data@psg.com; Fri, 17 Nov 2006 14:31:12 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.54] (helo=omr4.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gl4kG-000Pcg-ES
	for netconf@ops.ietf.org; Fri, 17 Nov 2006 14:31:11 +0000
Received: from mail.networksolutionsemail.com (ns-omr4.mgt.netsol.com [10.49.6.67])
	by omr4.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kAHEV2JT001287
	for <netconf@ops.ietf.org>; Fri, 17 Nov 2006 09:31:04 -0500
Received: (qmail 1968 invoked by uid 78); 17 Nov 2006 14:30:52 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr4.lb.hosting.dc2.netsol.com with SMTP; 17 Nov 2006 14:30:52 -0000
Message-ID: <455DC796.2000400@andybierman.com>
Date: Fri, 17 Nov 2006 06:30:46 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Balazs Lengyel <balazs.lengyel@ericsson.com>
CC: ngo@ietf.org, "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Re: [NGO] Re: partial locks
References: <4558E2CF.7000006@andybierman.com> <455DB6BF.7080407@ericsson.com>
In-Reply-To: <455DB6BF.7080407@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 37af5f8fbf6f013c5b771388e24b09e7

Balazs Lengyel wrote:
> Hello Andy,
> Our most common use case is somewhat different from what you describe.
> - We have virtual routers in a physical box and we want to lock only one 
> of these
> - Someone is manipulating subscriber data and we want to lock only some 
> subscribers
> - We have a sub-agent type architecture and we want to lock only some of 
> the (possibly similar) sub-agents
> 
> As you see we need quite fine grained locking. (Also the mandatory 
> global locking is a huge problem for us.)
> 
> I don't agree with you that XML based solutions are unacceptable.
> 
> 1) While the Netconf lock is a multi-protocol lock, still we will 
> usually (or often) use it to protect multiple Netconf sessions from 
> messing up each others data. This means that if we implement a Netconf 
> specific partial lock and say that all other protocols only have global 
> locking, thats already a really useful solution.
> 2) XPATH really locks objects not XML bits. It is a problem of each 
> management protocol separately how it addresses a group of objects. If a 
> protocol is very simple it can still lock everything globally or all 
> subscribers or all virtual routers.
> 

I suggest you develop a proprietary solution and prove that it works.
If a non-XML access protocol locks the entire configuration, this locks
out all NETCONF sessions until the lock is cleared.  IMO a standard solution
for partial configuration locking should not be this fragile.

> Balazs

Andy


> 
> 
> 
> Andy Bierman wrote:
>> Hi,
>>
>> [This will move to the NGO mailing list when it gets created.]
>>
>> This issue came up again, and I was wondering
>> if there is any progress in this area in implementations.
>>
>> IMO, XML-focused solutions like Xpath do not allow
>> for other protocol access methods to easily participate in partial 
>> locking.
>> This is sub-optimal, because NETCONF will have zero access if
>> any other protocol has any access at all.
>>
>> IMO, a better approach would be a simple classification
>> scheme, something like Perl uses: <Application>::<Module>.
>> This is very coarse granularity, but it is possible for all
>> protocol APIs to make this sort of simple classification.
>>
>> It means that all NETCONF data models would need to identify
>> this meta-data somehow in the schema.  This isn't that hard
>> so far:
>>
>>
>>   netconf::base
>>   netconf::notifications
>>
>>
>> Agents supporting the :partial-lock capability MUST support
>> partial locking across all access methods of an
>> individual application, and SHOULD provide locking of an
>> individual module within an application. Each owner (ietf, vendor, etc.)
>> can define applications, which are identified in XML by a namespace.
>>
>> An application could be 'routing', and module could be 'bgp',
>> or an application could be 'remops', and a module could be 'ping'.
>> It's all up to the data model designer as usual.
>>
>> XML hierarchy for <edit-config>, <get> and <get-config> falls out for 
>> free:
>> (Note that <data> is the conceptual <top>.
>> There is no need to actually include that in the data model.)
>>
>> [Namespace prefixes not shown:]
>>
>>   <data>
>>     <netconf>
>>       <notifications>
>>         <streams>
>>           <stream>
>>             ...
>>           </stream>
>>          </stream>
>>       </notifications>
>>     </netconf>
>>   </data>
>>
>>
>> Comments?
>>
>>
>> Andy
>>
>>
>>
>>
>> -- 
>> to unsubscribe send a message to netconf-request@ops.ietf.org with
>> the word 'unsubscribe' in a single line as the message text body.
>> archive: <http://ops.ietf.org/lists/netconf/>
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 17 10:58:48 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gl676-0002Yh-3z
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 10:58:48 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gl66g-0005rk-2i
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 10:58:48 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gl5xL-0006ur-Un
	for netconf-data@psg.com; Fri, 17 Nov 2006 15:48:43 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.60] (helo=mailgw3.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1Gl5xJ-0006uc-QP
	for netconf@ops.ietf.org; Fri, 17 Nov 2006 15:48:43 +0000
Received: from esealmw126.eemea.ericsson.se (unknown [153.88.254.123])
	by mailgw3.ericsson.se (Symantec Mail Security) with ESMTP id 6D0AC54B;
	Fri, 17 Nov 2006 16:48:40 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.174]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 17 Nov 2006 16:48:40 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Fri, 17 Nov 2006 16:48:40 +0100
Message-ID: <455DD9D7.8000708@ericsson.com>
Date: Fri, 17 Nov 2006 16:48:39 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Andy Bierman <ietf@andybierman.com>
CC:  ngo@ietf.org, "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Re: [NGO] Re: partial locks
References: <4558E2CF.7000006@andybierman.com> <455DB6BF.7080407@ericsson.com> <455DC796.2000400@andybierman.com>
In-Reply-To: <455DC796.2000400@andybierman.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 17 Nov 2006 15:48:40.0175 (UTC) FILETIME=[DA2AAFF0:01C70A5F]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 200d029292fbb60d25b263122ced50fc

Hello,
I did not say that a non-netconf protocol must lock out Netconf fully. I just stated that 
a partial locking between just Netconf session is also a valid and needed use case.

I agree with you that it would be better if other protocols would also be capable of 
partial locking, but I am a bit unsure how this could be introduced into SNMP or LDAP or a 
Juniper style CLI. Yes you can always add new locking commands to these other interfaces, 
but it might not be easy to impact them. I would be most interested in your ideas how you 
propose to handle this.

I see three possibilities:
1) A nice partial lock solution for SNMP, LDAP etc. but I don't know how to do this.
2) Leave the multi-protocol handling to the device and just standardize how Netconf 
handles partial  locking. (I had previously a draft about something like this.)
3) Accept that partial locking works only for Netconf and the other protocols use a full lock.

In one of our products we actually already have 2) implemented with other protocols. When 
you do a transaction you lock everything on the fly and if one of these locks fail we 
abort the transaction. While this might not be acceptable for all configuration data it 
has served well many customers already using our systems.

Balazs

Andy Bierman wrote:
> Balazs Lengyel wrote:
>> Hello Andy,
>> Our most common use case is somewhat different from what you describe.
>> - We have virtual routers in a physical box and we want to lock only 
>> one of these
>> - Someone is manipulating subscriber data and we want to lock only 
>> some subscribers
>> - We have a sub-agent type architecture and we want to lock only some 
>> of the (possibly similar) sub-agents
>>
>> As you see we need quite fine grained locking. (Also the mandatory 
>> global locking is a huge problem for us.)
>>
>> I don't agree with you that XML based solutions are unacceptable.
>>
>> 1) While the Netconf lock is a multi-protocol lock, still we will 
>> usually (or often) use it to protect multiple Netconf sessions from 
>> messing up each others data. This means that if we implement a Netconf 
>> specific partial lock and say that all other protocols only have 
>> global locking, thats already a really useful solution.
>> 2) XPATH really locks objects not XML bits. It is a problem of each 
>> management protocol separately how it addresses a group of objects. If 
>> a protocol is very simple it can still lock everything globally or all 
>> subscribers or all virtual routers.
>>
> 
> I suggest you develop a proprietary solution and prove that it works.
> If a non-XML access protocol locks the entire configuration, this locks
> out all NETCONF sessions until the lock is cleared.  IMO a standard 
> solution
> for partial configuration locking should not be this fragile.
> 
>> Balazs
> 
> Andy
> 
> 
>>
>>
>>
>> Andy Bierman wrote:
>>> Hi,
>>>
>>> [This will move to the NGO mailing list when it gets created.]
>>>
>>> This issue came up again, and I was wondering
>>> if there is any progress in this area in implementations.
>>>
>>> IMO, XML-focused solutions like Xpath do not allow
>>> for other protocol access methods to easily participate in partial 
>>> locking.
>>> This is sub-optimal, because NETCONF will have zero access if
>>> any other protocol has any access at all.
>>>
>>> IMO, a better approach would be a simple classification
>>> scheme, something like Perl uses: <Application>::<Module>.
>>> This is very coarse granularity, but it is possible for all
>>> protocol APIs to make this sort of simple classification.
>>>
>>> It means that all NETCONF data models would need to identify
>>> this meta-data somehow in the schema.  This isn't that hard
>>> so far:
>>>
>>>
>>>   netconf::base
>>>   netconf::notifications
>>>
>>>
>>> Agents supporting the :partial-lock capability MUST support
>>> partial locking across all access methods of an
>>> individual application, and SHOULD provide locking of an
>>> individual module within an application. Each owner (ietf, vendor, etc.)
>>> can define applications, which are identified in XML by a namespace.
>>>
>>> An application could be 'routing', and module could be 'bgp',
>>> or an application could be 'remops', and a module could be 'ping'.
>>> It's all up to the data model designer as usual.
>>>
>>> XML hierarchy for <edit-config>, <get> and <get-config> falls out for 
>>> free:
>>> (Note that <data> is the conceptual <top>.
>>> There is no need to actually include that in the data model.)
>>>
>>> [Namespace prefixes not shown:]
>>>
>>>   <data>
>>>     <netconf>
>>>       <notifications>
>>>         <streams>
>>>           <stream>
>>>             ...
>>>           </stream>
>>>          </stream>
>>>       </notifications>
>>>     </netconf>
>>>   </data>
>>>
>>>
>>> Comments?
>>>
>>>
>>> Andy
>>>
>>>
>>>
>>>
>>> -- 
>>> to unsubscribe send a message to netconf-request@ops.ietf.org with
>>> the word 'unsubscribe' in a single line as the message text body.
>>> archive: <http://ops.ietf.org/lists/netconf/>
>>
> 

-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
TSP System Manager
ECN: 831 7320                        Fax: +36 1 4377792
Tel: +36-1-437-7320     email: Balazs.Lengyel@ericsson.com

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Fri Nov 17 12:53:35 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Gl7uB-0001g5-Bl
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 12:53:35 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Gl7u7-0002Zt-0A
	for netconf-archive@lists.ietf.org; Fri, 17 Nov 2006 12:53:35 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gl7jy-000Ggm-0o
	for netconf-data@psg.com; Fri, 17 Nov 2006 17:43:02 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.55] (helo=omr5.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gl7jw-000GgU-LJ
	for netconf@ops.ietf.org; Fri, 17 Nov 2006 17:43:01 +0000
Received: from mail.networksolutionsemail.com (ns-omr5.mgt.netsol.com [10.49.6.68])
	by omr5.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kAHHgwTX022510
	for <netconf@ops.ietf.org>; Fri, 17 Nov 2006 12:42:59 -0500
Received: (qmail 1104 invoked by uid 78); 17 Nov 2006 17:42:58 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr5.lb.hosting.dc2.netsol.com with SMTP; 17 Nov 2006 17:42:58 -0000
Message-ID: <455DF49C.4040704@andybierman.com>
Date: Fri, 17 Nov 2006 09:42:52 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Eliot Lear <lear@cisco.com>
CC: netconf <netconf@ops.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org>,
        kkken <ken.crozier@gmail.com>,
        "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
Subject: Re: impending publication of the NETCONF BEEP mapping - one final
 concern
References: <455AECCD.3060007@cisco.com>
In-Reply-To: <455AECCD.3060007@cisco.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3

Eliot Lear wrote:
> Dear all,
> 
> After last call, a concern was raised regarding the NETCONF / BEEP 
> application mapping that is due to be released, relating to the lack of 
> <?xml version="1.0" encoding="UTF-8"?> in the <hello> message.  I would 
> like to clarify why this is the case on the mailing list, and I will 
> clarify this in the netconf-beep mapping.
> 
> Section 6.4 of RFC 3080 registers the MIME subtype 
> application/beep+xml.  That registration specifically specifies two 
> restrictions, relating to the XML:
> 
>      First, no entity references other than the five predefined general
>      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
>      "&quot;") and numeric entity references may be present.
> 
>      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
>      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
>      present.  (Accordingly, if another character set other than UTF-8
>      is desired, then the "charset" parameter must be present.)
> 
> For this reason the example listed in draft-ietf-netconf-beep-10.txt 
> varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst other 
> ways).
> 
> Regards,
> 
> Eliot
> 

I do not see any objection to these proposed edits.
Here goes one...

I do not like the concept of <edit-config> or other RPCs working fine
if the manager connects to port 830, but doesn't work at all on port 831,
because a "different" subset of XML is supported.

I do not see any objections to applying these restrictions to the
entire protocol, regardless of transport protocol.  Is there any
reason NETCONF implementations could not be constrained in this manner?
(IMO, the character entity set is English-centric and not very useful
for documentation strings in other languages.  This will be a problem
someday.)

Also, these clarifications need to be in the protocol spec,
not the NETCONF over BEEP spec.  They need to apply to the
protocol regardless of the transport layer being used.

Andy


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Sat Nov 18 19:49:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Glarq-0003u4-J6
	for netconf-archive@lists.ietf.org; Sat, 18 Nov 2006 19:49:06 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Glarn-0001Ls-7i
	for netconf-archive@lists.ietf.org; Sat, 18 Nov 2006 19:49:06 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Glaj0-000DFJ-Oe
	for netconf-data@psg.com; Sun, 19 Nov 2006 00:39:58 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [207.17.137.119] (helo=borg.juniper.net)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <rpe@juniper.net>)
	id 1Glaj0-000DF5-2i
	for netconf@ops.ietf.org; Sun, 19 Nov 2006 00:39:58 +0000
Received: from unknown (HELO gamma.jnpr.net) ([172.24.245.25])
  by borg.juniper.net with ESMTP; 18 Nov 2006 16:36:59 -0800
X-IronPort-AV: i="4.09,437,1157353200"; 
   d="scan'208"; a="622073108:sNHT30095992"
Received: from antibaryon.jnpr.net ([172.24.247.55]) by gamma.jnpr.net with Microsoft SMTPSVC(6.0.3790.1830);
	 Sat, 18 Nov 2006 16:39:57 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: Potential problem in Netconf protocol XSD?
Date: Sat, 18 Nov 2006 16:39:53 -0800
Message-ID: <D2588DE0C95D434ABACD8611CA48E755FD62CF@antibaryon.jnpr.net>
In-Reply-To: <20061107.091406.108205590.mbj@tail-f.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Potential problem in Netconf protocol XSD?
Thread-Index: AccCROR4VRgkyu6ESLuKF4Xsgbq+yAJLhpuw
From: "Rob Enns" <rpe@juniper.net>
To: "Martin Bjorklund" <mbj@tail-f.com>,
	<schishol@nortel.com>
Cc: <netconf@ops.ietf.org>
X-OriginalArrivalTime: 19 Nov 2006 00:39:57.0551 (UTC) FILETIME=[3CF9FFF0:01C70B73]
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 93238566e09e6e262849b4f805833007

> In the -12 draft, dataInlineType is defined as
>=20
>      <xs:complexType name=3D"dataInlineType">
>        <xs:complexContent>
>          <xs:restriction base=3D"xs:anyType"/>
>        </xs:complexContent>
>      </xs:complexType>
>=20
> This was discussed in this thread (and also others):
> http://ops.ietf.org/lists/netconf/netconf.2006/msg00846.html=20
>=20
> The suggested change is to use the xs:extension instead.  Are you
> saying that xs:extension doesn't work for you?

This is definitely a problem, the XSD should use xs:extension rather
than xs:restriction. This was a proposed change for the RFC editor to
make, we need to be sure it's done before the RFC is issued.

Rob

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 21 13:30:18 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GmaNu-0000Xx-Bb
	for netconf-archive@lists.ietf.org; Tue, 21 Nov 2006 13:30:18 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GmaNs-00036G-Qp
	for netconf-archive@lists.ietf.org; Tue, 21 Nov 2006 13:30:18 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gma95-0007R1-VP
	for netconf-data@psg.com; Tue, 21 Nov 2006 18:14:59 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.6
Received: from [205.178.146.54] (helo=omr4.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1Gma8q-0007PE-ID
	for netconf@ops.ietf.org; Tue, 21 Nov 2006 18:14:54 +0000
Received: from mail.networksolutionsemail.com (ns-omr4.mgt.netsol.com [10.49.6.67])
	by omr4.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kALIEhlu018709
	for <netconf@ops.ietf.org>; Tue, 21 Nov 2006 13:14:44 -0500
Received: (qmail 3792 invoked by uid 78); 21 Nov 2006 18:14:43 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr4.lb.hosting.dc2.netsol.com with SMTP; 21 Nov 2006 18:14:43 -0000
Message-ID: <4563424B.7040709@andybierman.com>
Date: Tue, 21 Nov 2006 10:15:39 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Martin Bjorklund <mbj@tail-f.com>
CC: netconf@ops.ietf.org
Subject: Re: NETCONF Minutes for IETF 67 [draft 1]
References: <45593A65.9090504@andybierman.com> <20061117.104520.92113926.mbj@tail-f.com>
In-Reply-To: <20061117.104520.92113926.mbj@tail-f.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: cf3becbbd6d1a45acbe2ffd4ab88bdc2

Martin Bjorklund wrote:
> Andy Bierman <ietf@andybierman.com> wrote:
>> 2.1) StreamList Design
>>
>> The group discussed the StreamsList construct introduced
>> in the -04 draft.  This is a list of 1 to N stream names that
>> should be combined by the agent to produce the notification
>> output for a particular session.
> 
> [...]
> 
>> Cons:
>>  - Streams can have different data formats, and some combinations
>>     may not make sense, or the agent may not be capable of combining
>>     them (i.e., the reason streams exist in the first place.)
>>  - There is no simple way for the manager to know which combinations
>>    are permitted
> 
> I don't understand this argument.  Maybe I don't understand how the
> streams are supposed to work at all...  I thought that the idea is
> that each <notification> is a complete XML instance document.  For
> example
> 
>   <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
>     <my-event xmlns="http://example.com/event/1.0">
>        <!-- any valid XML here -->
>     </my-event>
>   </notification>
> 
> or
> 
>   <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
>     <syslog xmlns="http://ietf.org/netconf/syslog/1.0"/>
>        Jun 11 21:34:52  dent chassisd[2971]:
>         CHASSISD_IFDEV_DETACH_ALL_PSEUDO:
>         ifdev_detach(pseudo devices: all)
>     </syslog>
>   </notification>
> 
> or
> 
>   <notification xmlns="urn:ietf:params:xml:ns:netconf:notification:1.0">
>     <snmp xmlns="http://example.com/snmp"/>
>        <!-- clever representation of an snmp trap here -->
>     </snmp>
>   </notification>
> 
> etc.
> 
> Why would it be difficult for the agent or manager to mix these on a
> single subscription?


The streams may be different on the agent for various reasons,
not just different output encoding.  Implementation constraints
such as distributed sub-agents may be a factor.  Different
capabilities (such as replay) that may not be supported on all
streams, or implemented in a uniform way, may be a factor.
Streams may have 'choice' parameters (A or B) and combining
streams (1 with A, 1 with B) may produce undefined results.

The WG agreed that configuration of streams is out of scope
right now.  Combining N arbitrary streams into 1 subscription
is a form of stream configuration, even if it isn't explained
that way in the draft.


> 
>>  - The same system event can be conveyed in different ways, across
>>    multiple streams.  Manager-selected combinations of streams
>>    would either create duplicate notifications or require complex
>>    duplicate suppression
> 
> So suppose the manager want to subscribe to the snmp and syslog
> streams, and these contain some duplicate events.  If you can't
> subscribe to more than one stream, you'd open two sessions.  You will
> still get the duplicate events.  So I don't understand why this is an
> argument agains streamslist.

This needs to be configured as 1 stream in a proprietary manner,
until a standard exists for stream configuration.

> 
> 
> This being said, I don't have a strong opinion on this issue.  I just
> don't understand the arguments.
> 
> 
> 
> /martin


Andy

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 23 03:58:54 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnAQ2-0003nA-Ta
	for netconf-archive@lists.ietf.org; Thu, 23 Nov 2006 03:58:54 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnAPu-0007Fu-3v
	for netconf-archive@lists.ietf.org; Thu, 23 Nov 2006 03:58:54 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GnAGq-000DYL-QJ
	for netconf-data@psg.com; Thu, 23 Nov 2006 08:49:24 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.6
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1GnAGf-000DOK-57
	for netconf@ops.ietf.org; Thu, 23 Nov 2006 08:49:19 +0000
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 3BA9453D;
	Thu, 23 Nov 2006 09:49:11 +0100 (CET)
Received: from esealmw129.eemea.ericsson.se ([153.88.254.173]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 23 Nov 2006 09:49:10 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw129.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 23 Nov 2006 09:48:51 +0100
Message-ID: <45656072.5020305@ericsson.com>
Date: Thu, 23 Nov 2006 09:48:50 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To: Vincent Cridlig <vincent.cridlig@loria.fr>, 
 "Netconf (E-mail)" <netconf@ops.ietf.org>
Subject: Netconf Rbac draft
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 23 Nov 2006 08:48:51.0957 (UTC) FILETIME=[334C2250:01C70EDC]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d17f825e43c9aed4fd65b7edddddec89

Hello Vincent,
I recently read your netconf RBAC draft. I have one question: How would you control 
actions other then the standard get/edit/copy/delete?
I am interested both in standard "actions" like kill, lock, unlock and possible 
proprietary ones like ping, restart, etc.
Balazs

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 23 07:17:04 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GnDVo-0004Gt-Ng
	for netconf-archive@lists.ietf.org; Thu, 23 Nov 2006 07:17:04 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GnDVn-0006VB-AE
	for netconf-archive@lists.ietf.org; Thu, 23 Nov 2006 07:17:04 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GnDNt-000KlT-Mf
	for netconf-data@psg.com; Thu, 23 Nov 2006 12:08:53 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
	version=3.1.6
Received: from [198.152.12.103] (helo=nj300815-ier2.net.avaya.com)
	by psg.com with esmtps (TLSv1:DES-CBC3-SHA:168)
	(Exim 4.63 (FreeBSD))
	(envelope-from <dromasca@avaya.com>)
	id 1GnDNi-000KkI-GC
	for netconf@ops.ietf.org; Thu, 23 Nov 2006 12:08:48 +0000
Received: from IS0004AVEXU1.global.avaya.com (h135-64-105-51.avaya.com [135.64.105.51])
	by nj300815-ier2.net.avaya.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id kANC8dS0011875
	for <netconf@ops.ietf.org>; Thu, 23 Nov 2006 07:08:40 -0500
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C70EF8.1BF62C80"
Subject: FW: I-D ACTION:draft-cridlig-netconf-rbac-00.txt 
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
Date: Thu, 23 Nov 2006 14:08:38 +0200
Message-ID: <AAB4B3D3CF0F454F98272CBE187FDE2F0BCDF2C4@is0004avexu1.global.avaya.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: I-D ACTION:draft-cridlig-netconf-rbac-00.txt 
Thread-Index: AccJxIKiejMFe7caSdq+8zJadzIDqAFM3xWw
From: "Romascanu, Dan \(Dan\)" <dromasca@avaya.com>
To: "NETCONF Goes On" <ngo@ietf.org>
Cc: <netconf@ops.ietf.org>
X-Scanner: InterScan AntiVirus for Sendmail
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1676547e4f33b5e63227e9c02bd359e3

This is a multi-part message in MIME format.

------_=_NextPart_001_01C70EF8.1BF62C80
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I would encourage discussions on this draft on the ngo list.=20

Dan



=20

-----Original Message-----
From: Internet-Drafts@ietf.org [mailto:Internet-Drafts@ietf.org]=20
Sent: Thursday, November 16, 2006 10:50 PM
To: i-d-announce@ietf.org
Subject: I-D ACTION:draft-cridlig-netconf-rbac-00.txt=20

A New Internet-Draft is available from the on-line Internet-Drafts
directories.


	Title		: NETCONF access control framework
	Author(s)	: V. Cridlig
	Filename	: draft-cridlig-netconf-rbac-00.txt
	Pages		: 22
	Date		: 2006-11-16
=09
   This document defines a role-based access control framework for the
   NETCONF configuration protocol.



A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-cridlig-netconf-rbac-00.txt

To remove yourself from the I-D Announcement list, send a message to=20
i-d-announce-request@ietf.org with the word unsubscribe in the body of=20
the message.=20
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce=20
to change your subscription settings.

Internet-Drafts are also available by anonymous FTP. Login with the=20
username "anonymous" and a password of your e-mail address. After=20
logging in, type "cd internet-drafts" and then=20
"get draft-cridlig-netconf-rbac-00.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html=20
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-cridlig-netconf-rbac-00.txt".
=09
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail
readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.


------_=_NextPart_001_01C70EF8.1BF62C80
Content-Type: application/octet-stream;
	name="ATT214125.TXT"
Content-Transfer-Encoding: base64
Content-Description: ATT214125.TXT
Content-Disposition: attachment;
	filename="ATT214125.TXT"

Q29udGVudC1UeXBlOiBNZXNzYWdlL0V4dGVybmFsLWJvZHk7IGFjY2Vzcy10eXBlPSJtYWlsLXNl
cnZlciI7DQoJc2VydmVyPSJtYWlsc2VydkBpZXRmLm9yZyINCg0KQ29udGVudC1UeXBlOiB0ZXh0
L3BsYWluDQpDb250ZW50LUlEOiA8MjAwNi0xMS0xNjEwMzczMi5JLURAaWV0Zi5vcmc+DQoNCkVO
Q09ESU5HIG1pbWUNCkZJTEUgL2ludGVybmV0LWRyYWZ0cy9kcmFmdC1jcmlkbGlnLW5ldGNvbmYt
cmJhYy0wMC50eHQNCg==

------_=_NextPart_001_01C70EF8.1BF62C80
Content-Type: application/octet-stream;
	name="draft-cridlig-netconf-rbac-00.URL"
Content-Transfer-Encoding: base64
Content-Description: draft-cridlig-netconf-rbac-00.URL
Content-Disposition: attachment;
	filename="draft-cridlig-netconf-rbac-00.URL"

W0ludGVybmV0U2hvcnRjdXRdDQpVUkw9ZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy9kcmFmdC1jcmlkbGlnLW5ldGNvbmYtcmJhYy0wMC50eHQNCg==

------_=_NextPart_001_01C70EF8.1BF62C80
Content-Type: text/plain;
	name="ATT214125.txt"
Content-Transfer-Encoding: base64
Content-Description: ATT214125.txt
Content-Disposition: attachment;
	filename="ATT214125.txt"

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkktRC1Bbm5v
dW5jZSBtYWlsaW5nIGxpc3QNCkktRC1Bbm5vdW5jZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cxLmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlDQo=

------_=_NextPart_001_01C70EF8.1BF62C80--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 28 18:59:46 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpCra-0000ai-3Q
	for netconf-archive@lists.ietf.org; Tue, 28 Nov 2006 18:59:46 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpCrY-0000UP-Lc
	for netconf-archive@lists.ietf.org; Tue, 28 Nov 2006 18:59:46 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GpCis-0006FB-Jd
	for netconf-data@psg.com; Tue, 28 Nov 2006 23:50:46 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.7
Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <lear@cisco.com>)
	id 1GpCif-0006E5-C6
	for netconf@ops.ietf.org; Tue, 28 Nov 2006 23:50:41 +0000
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
  by sj-iport-5.cisco.com with ESMTP; 28 Nov 2006 02:00:13 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id kASA0IOi031057;
	Tue, 28 Nov 2006 02:00:18 -0800
Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kASA0Iin013109;
	Tue, 28 Nov 2006 02:00:18 -0800 (PST)
Received: from [212.254.247.6] ([10.61.66.31])
	by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kAS9jjh4028121;
	Tue, 28 Nov 2006 01:45:45 -0800
Message-ID: <456C08B4.4020304@cisco.com>
Date: Tue, 28 Nov 2006 11:00:20 +0100
From: Eliot Lear <lear@cisco.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
CC: kkken <ken.crozier@gmail.com>, "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
Subject: Re: impending publication of the NETCONF BEEP mapping - one final
 concern
References: <455AECCD.3060007@cisco.com>
In-Reply-To: <455AECCD.3060007@cisco.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2776; t=1164708018; x=1165572018;
	c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20Re=3A=20impending=20publication=20of=20the=20NETCONF=20BEEP=2
	0mapping=20-=20one=20final=0A=20concern
	|Sender:=20;
	bh=1yfGf+Ctr4jt5ZdQWQCprrQlvzbv3TezAkczeTjSU2k=;
	b=oFgLU60pJOzl/EyYDSa4ND/4M/oaHDBa/fUCtWx2OFO6rQp5HAu6bPOIaaIP0/ND/GHZhCc0
	vTX/uMmibmU8ZntqaqqXxJygm1oV4fbSjp1ZuisMcIN90DnnKeSyG10a;
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2776; t=1164707147; x=1165571147;
	c=relaxed/simple; s=oregon;
	h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20Re=3A=20impending=20publication=20of=20the=20NETCONF=20BEEP=2
	0mapping=20-=20one=20final=0A=20concern
	|Sender:=20
	|To:=20netconf=20<netconf@ops.ietf.org>;
	bh=1yfGf+Ctr4jt5ZdQWQCprrQlvzbv3TezAkczeTjSU2k=;
	b=PUPZsrqW6UI5MqH2FMY9mfBkE/Ghfokvpkf4DqyrXNpoLKCY+ir9Oa7Q+Pklkj5OtB5/unRP
	S4Gk/IYJErEAJINm8qQQH6/3cUJaEswORcYBSyGldRlHyaYoIZYaM/t8;
Authentication-Results: sj-dkim-2; header.From=lear@cisco.com; dkim=pass (si
	g from cisco.com/sjdkim2002 verified; ); 
	header.From=lear@cisco.com; dkim=pass (
	sig from cisco.com/oregon verified; ); 
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 14582b0692e7f70ce7111d04db3781c8

Dear Colleagues,

Based on comments received from the message below, it's been suggested 
that a different change occur to the NETCONF-BEEP draft.  Instead of 
NETCONF messages being transmitted in text/xml instead of 
application/beep+xml.  I have no objection to such a change as it would 
bring it in line with the other drafts.  This amounts to the following 
draft changes in the document:

In Section 2.2, insert the following paragraph:

OLD:

   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
   operations.

NEW:

   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
   operations.

   NETCONF messages are transmitted with a Content-type header set to
   "text/xml".



In the example below it:

OLD:

       A: MSG 1 0 . 0 429
       A: Content-type: application/beep+xml
       A:

NEW:

       A: MSG 1 0 . 0 457
       A: Content-type: text/xml
       A:
       A: <?xml version='1.0' encoding="UTF-8"?>


In section Section 2.2 REMOVE the following paragraph:

OLD:

      Please note in the above example an absence of an XML declaration
      (e.g., <?XML version=1.0?>).  This necessary variance from the other
      NETCONF mappings is in accordance with Section 6.4 of [7].


Are there objections to these changes?

Eliot


Eliot Lear wrote:
> Dear all,
>
> After last call, a concern was raised regarding the NETCONF / BEEP 
> application mapping that is due to be released, relating to the lack 
> of <?xml version="1.0" encoding="UTF-8"?> in the <hello> message.  I 
> would like to clarify why this is the case on the mailing list, and I 
> will clarify this in the netconf-beep mapping.
>
> Section 6.4 of RFC 3080 registers the MIME subtype 
> application/beep+xml.  That registration specifically specifies two 
> restrictions, relating to the XML:
>
>      First, no entity references other than the five predefined general
>      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
>      "&quot;") and numeric entity references may be present.
>
>      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
>      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
>      present.  (Accordingly, if another character set other than UTF-8
>      is desired, then the "charset" parameter must be present.)
>
> For this reason the example listed in draft-ietf-netconf-beep-10.txt 
> varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst 
> other ways).
>
> Regards,
>
> Eliot
>
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
>

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Tue Nov 28 19:13:45 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpD57-0007cB-0o
	for netconf-archive@lists.ietf.org; Tue, 28 Nov 2006 19:13:45 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpD55-0001qK-I6
	for netconf-archive@lists.ietf.org; Tue, 28 Nov 2006 19:13:45 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GpCyb-0008hJ-SL
	for netconf-data@psg.com; Wed, 29 Nov 2006 00:07:01 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.7
Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <lear@cisco.com>)
	id 1GpCyN-0008fV-IA
	for netconf@ops.ietf.org; Wed, 29 Nov 2006 00:06:56 +0000
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
  by sj-iport-4.cisco.com with ESMTP; 28 Nov 2006 12:58:15 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id kASKwFLJ007329
	for <netconf@ops.ietf.org>; Tue, 28 Nov 2006 12:58:15 -0800
Received: from imail.cisco.com (sjc12-sbr-sw3-3f5.cisco.com [172.19.96.182])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kASKwFin011855
	for <netconf@ops.ietf.org>; Tue, 28 Nov 2006 12:58:15 -0800 (PST)
Received: from [212.254.247.6] ([10.61.80.185])
	by imail.cisco.com (8.12.11/8.12.10) with ESMTP id kASKhctU022051
	for <netconf@ops.ietf.org>; Tue, 28 Nov 2006 12:43:39 -0800
Message-ID: <456CA2E7.3040900@cisco.com>
Date: Tue, 28 Nov 2006 21:58:15 +0100
From: Eliot Lear <lear@cisco.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
Subject: [Fwd: Re: impending publication of the NETCONF BEEP mapping - one
 final concern]
Content-Type: multipart/mixed;
 boundary="------------040600040601040403080707"
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3915; t=1164747495; x=1165611495;
	c=relaxed/simple; s=sjdkim4002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20[Fwd=3A=20Re=3A=20impending=20publication=20of=20the=20NETCON
	F=20BEEP=20mapping=20-=20one=0A=20final=20concern]
	|Sender:=20;
	bh=WTHXVzILMzLawPz+Qo4ZsHqC1GLmgRBCnD1vE1hR8jU=;
	b=Aau0shTP13Vk/1mFhybLaK3HOW3ttMD8c8ahHFyztUdOZkJB46X42lHo4KvFVO64u8wmssw+
	Qcc1xpYvuFddL0e0bQ5aOtnnUQflbn6kHhsgHH7Ndg1uZlMv/RFYhDC6;
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3915; t=1164746620; x=1165610620;
	c=relaxed/simple; s=oregon;
	h=To:Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=lear@cisco.com;
	z=From:=20Eliot=20Lear=20<lear@cisco.com>
	|Subject:=20[Fwd=3A=20Re=3A=20impending=20publication=20of=20the=20NETCON
	F=20BEEP=20mapping=20-=20one=0A=20final=20concern]
	|Sender:=20
	|To:=20netconf=20<netconf@ops.ietf.org>;
	bh=WTHXVzILMzLawPz+Qo4ZsHqC1GLmgRBCnD1vE1hR8jU=;
	b=nNWTguWK4V7Hk8f/uQzXn9YpDMN67MgTCoPvlCVp3+k7gltTPlIGjeGHa+yP7HYovfabCEMO
	eosNWEVKrWhIIjeAJOxDTNO30Ucgs7NyIvT30miBsiaLJ4ovJ333wEaX;
Authentication-Results: sj-dkim-4; header.From=lear@cisco.com; dkim=pass (si
	g from cisco.com/sjdkim4002 verified; ); 
	header.From=lear@cisco.com; dkim=pass (
	sig from cisco.com/oregon verified; ); 
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290

This is a multi-part message in MIME format.
--------------040600040601040403080707
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

[Resending - looks like first copy was dropped.]

--------------040600040601040403080707
Content-Type: message/rfc822;
 name*0="Re: impending publication of the NETCONF BEEP mapping - one fina";
 name*1="l concern"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename*0="Re: impending publication of the NETCONF BEEP mapping - one ";
 filename*1="final concern"

Message-ID: <456C08B4.4020304@cisco.com>
Date: Tue, 28 Nov 2006 11:00:20 +0100
From: Eliot Lear <lear@cisco.com>
User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025)
MIME-Version: 1.0
To: netconf <netconf@ops.ietf.org>
CC: kkken <ken.crozier@gmail.com>, 
 "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
Subject: Re: impending publication of the NETCONF BEEP mapping - one final
 concern
References: <455AECCD.3060007@cisco.com>
In-Reply-To: <455AECCD.3060007@cisco.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Dear Colleagues,

Based on comments received from the message below, it's been suggested 
that a different change occur to the NETCONF-BEEP draft.  Instead of 
NETCONF messages being transmitted in text/xml instead of 
application/beep+xml.  I have no objection to such a change as it would 
bring it in line with the other drafts.  This amounts to the following 
draft changes in the document:

In Section 2.2, insert the following paragraph:

OLD:

   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
   operations.

NEW:

   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
   operations.

   NETCONF messages are transmitted with a Content-type header set to
   "text/xml".



In the example below it:

OLD:

       A: MSG 1 0 . 0 429
       A: Content-type: application/beep+xml
       A:

NEW:

       A: MSG 1 0 . 0 457
       A: Content-type: text/xml
       A:
       A: <?xml version='1.0' encoding="UTF-8"?>


In section Section 2.2 REMOVE the following paragraph:

OLD:

      Please note in the above example an absence of an XML declaration
      (e.g., <?XML version=1.0?>).  This necessary variance from the other
      NETCONF mappings is in accordance with Section 6.4 of [7].


Are there objections to these changes?

Eliot


Eliot Lear wrote:
> Dear all,
>
> After last call, a concern was raised regarding the NETCONF / BEEP 
> application mapping that is due to be released, relating to the lack 
> of <?xml version="1.0" encoding="UTF-8"?> in the <hello> message.  I 
> would like to clarify why this is the case on the mailing list, and I 
> will clarify this in the netconf-beep mapping.
>
> Section 6.4 of RFC 3080 registers the MIME subtype 
> application/beep+xml.  That registration specifically specifies two 
> restrictions, relating to the XML:
>
>      First, no entity references other than the five predefined general
>      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
>      "&quot;") and numeric entity references may be present.
>
>      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
>      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
>      present.  (Accordingly, if another character set other than UTF-8
>      is desired, then the "charset" parameter must be present.)
>
> For this reason the example listed in draft-ietf-netconf-beep-10.txt 
> varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst 
> other ways).
>
> Regards,
>
> Eliot
>
> -- 
> to unsubscribe send a message to netconf-request@ops.ietf.org with
> the word 'unsubscribe' in a single line as the message text body.
> archive: <http://ops.ietf.org/lists/netconf/>
>



--------------040600040601040403080707--

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Wed Nov 29 14:09:06 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpUnq-0006lr-Gp
	for netconf-archive@lists.ietf.org; Wed, 29 Nov 2006 14:09:06 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpUnp-0004S3-3z
	for netconf-archive@lists.ietf.org; Wed, 29 Nov 2006 14:09:06 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1GpUa6-00023R-Kf
	for netconf-data@psg.com; Wed, 29 Nov 2006 18:54:54 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,FORGED_RCVD_HELO 
	autolearn=ham version=3.1.7
Received: from [205.178.146.58] (helo=omr8.networksolutionsemail.com)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <ietf@andybierman.com>)
	id 1GpUZm-00022H-1e
	for netconf@ops.ietf.org; Wed, 29 Nov 2006 18:54:48 +0000
Received: from mail.networksolutionsemail.com (ns-omr8.mgt.netsol.com [10.49.6.71])
	by omr8.networksolutionsemail.com (8.13.6/8.13.6) with SMTP id kATIsXSL022177
	for <netconf@ops.ietf.org>; Wed, 29 Nov 2006 13:54:33 -0500
Received: (qmail 15509 invoked by uid 78); 29 Nov 2006 18:54:33 -0000
Received: from unknown (HELO ?127.0.0.1?) (andy@andybierman.com@70.40.54.192)
  by ns-omr8.lb.hosting.dc2.netsol.com with SMTP; 29 Nov 2006 18:54:33 -0000
Message-ID: <456DD760.3000503@andybierman.com>
Date: Wed, 29 Nov 2006 10:54:24 -0800
From: Andy Bierman <ietf@andybierman.com>
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
MIME-Version: 1.0
To: Eliot Lear <lear@cisco.com>
CC: netconf <netconf@ops.ietf.org>
Subject: Re: [Fwd: Re: impending publication of the NETCONF BEEP mapping -
 one final concern]
References: <456CA2E7.3040900@cisco.com>
In-Reply-To: <456CA2E7.3040900@cisco.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 6ffdee8af20de249c24731d8414917d3

Eliot Lear wrote:
> [Resending - looks like first copy was dropped.]
> 

Unless there are any objections by Thursday (11/30) at 5PM ET,
we will make these changes to the NETCONF over BEEP draft.

thanks,
Andy

> ------------------------------------------------------------------------
> 
> Subject:
> Re: impending publication of the NETCONF BEEP mapping - one final concern
> From:
> Eliot Lear <lear@cisco.com>
> Date:
> Tue, 28 Nov 2006 11:00:20 +0100
> To:
> netconf <netconf@ops.ietf.org>
> 
> To:
> netconf <netconf@ops.ietf.org>
> CC:
> kkken <ken.crozier@gmail.com>, "Marshall T. Rose" <mrose@dbc.mtview.ca.us>
> 
> 
> Dear Colleagues,
> 
> Based on comments received from the message below, it's been suggested 
> that a different change occur to the NETCONF-BEEP draft.  Instead of 
> NETCONF messages being transmitted in text/xml instead of 
> application/beep+xml.  I have no objection to such a change as it would 
> bring it in line with the other drafts.  This amounts to the following 
> draft changes in the document:
> 
> In Section 2.2, insert the following paragraph:
> 
> OLD:
> 
>   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
>   operations.
> 
> NEW:
> 
>   At this point, we are ready to proceed on BEEP channel 1 with NETCONF
>   operations.
> 
>   NETCONF messages are transmitted with a Content-type header set to
>   "text/xml".
> 
> 
> 
> In the example below it:
> 
> OLD:
> 
>       A: MSG 1 0 . 0 429
>       A: Content-type: application/beep+xml
>       A:
> 
> NEW:
> 
>       A: MSG 1 0 . 0 457
>       A: Content-type: text/xml
>       A:
>       A: <?xml version='1.0' encoding="UTF-8"?>
> 
> 
> In section Section 2.2 REMOVE the following paragraph:
> 
> OLD:
> 
>      Please note in the above example an absence of an XML declaration
>      (e.g., <?XML version=1.0?>).  This necessary variance from the other
>      NETCONF mappings is in accordance with Section 6.4 of [7].
> 
> 
> Are there objections to these changes?
> 
> Eliot
> 
> 
> Eliot Lear wrote:
>> Dear all,
>>
>> After last call, a concern was raised regarding the NETCONF / BEEP 
>> application mapping that is due to be released, relating to the lack 
>> of <?xml version="1.0" encoding="UTF-8"?> in the <hello> message.  I 
>> would like to clarify why this is the case on the mailing list, and I 
>> will clarify this in the netconf-beep mapping.
>>
>> Section 6.4 of RFC 3080 registers the MIME subtype 
>> application/beep+xml.  That registration specifically specifies two 
>> restrictions, relating to the XML:
>>
>>      First, no entity references other than the five predefined general
>>      entities references ("&amp;", "&lt;", "&gt;", "&apos;", and
>>      "&quot;") and numeric entity references may be present.
>>
>>      Second, neither the "XML" declaration (e.g., <?xml version="1.0"
>>      ?>) nor the "DOCTYPE" declaration (e.g., <!DOCTYPE ...>) may be
>>      present.  (Accordingly, if another character set other than UTF-8
>>      is desired, then the "charset" parameter must be present.)
>>
>> For this reason the example listed in draft-ietf-netconf-beep-10.txt 
>> varies from that listed in draft-ietf-netconf-ssh-06.txt (amongst 
>> other ways).
>>
>> Regards,
>>
>> Eliot
>>
>> -- 
>> to unsubscribe send a message to netconf-request@ops.ietf.org with
>> the word 'unsubscribe' in a single line as the message text body.
>> archive: <http://ops.ietf.org/lists/netconf/>
>>
> 
> 


--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



From owner-netconf@ops.ietf.org Thu Nov 30 10:51:44 2006
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1GpoCO-0000Zl-Tn
	for netconf-archive@lists.ietf.org; Thu, 30 Nov 2006 10:51:44 -0500
Received: from psg.com ([147.28.0.62])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1GpoCI-0007GZ-Hp
	for netconf-archive@lists.ietf.org; Thu, 30 Nov 2006 10:51:44 -0500
Received: from majordom by psg.com with local (Exim 4.63 (FreeBSD))
	(envelope-from <owner-netconf@ops.ietf.org>)
	id 1Gpo2A-000562-4v
	for netconf-data@psg.com; Thu, 30 Nov 2006 15:41:10 +0000
X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on psg.com
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS 
	autolearn=ham version=3.1.7
Received: from [193.180.251.62] (helo=mailgw4.ericsson.se)
	by psg.com with esmtp (Exim 4.63 (FreeBSD))
	(envelope-from <balazs.lengyel@ericsson.com>)
	id 1Gpo1g-00051j-IZ
	for netconf@ops.ietf.org; Thu, 30 Nov 2006 15:41:01 +0000
Received: from esealmw126.eemea.ericsson.se (unknown [153.88.254.123])
	by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 516504F0002;
	Thu, 30 Nov 2006 16:40:34 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.174]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 30 Nov 2006 16:40:34 +0100
Received: from [159.107.196.23] ([159.107.196.23]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);
	 Thu, 30 Nov 2006 16:40:34 +0100
Message-ID: <456EFB71.5010700@ericsson.com>
Date: Thu, 30 Nov 2006 16:40:33 +0100
From: Balazs Lengyel <balazs.lengyel@ericsson.com>
User-Agent: Thunderbird 1.5.0.8 (X11/20061025)
MIME-Version: 1.0
To:  cridligv@loria.fr
CC:  netconf@ops.ietf.org
Subject: Re: Netconf Rbac draft
References: <45656072.5020305@ericsson.com> <1164888488.456ec9a8647d6@www.loria.fr>
In-Reply-To: <1164888488.456ec9a8647d6@www.loria.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 30 Nov 2006 15:40:34.0047 (UTC) FILETIME=[DFC830F0:01C71495]
X-Brightmail-Tracker: AAAAAA==
Sender: owner-netconf@ops.ietf.org
Precedence: bulk
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c0bedb65cce30976f0bf60a0a39edea4

Hello Vincent,
What you propose is fine, but I foresee a big number of actions (let's say 100). Defining 
permission for each separately is quite a task. Also ericsson and at least Tail-f have actions 
defined in the data model.

For this reason I believe each action should have an access control property 
readOnly/mightChangeConfiguration/mightDisturbTraffic which tells you how dangerous the action 
is. After this it would be easy to say things like:
- Junior operator has readOnly accesss to the whole configuration
- performance manager operator has full read rights, write rights to the 
top/performanceManagement subtree, but no disturbTraffic rights
- superuser has full rights to everything.

I chose the readOnly/mightChangeConfiguration/mightDisturbTraffic options as these are the 
things that are really interesting for the operator although one might argue about 
disturbTaffic. On the other hand I feel the operator does not care if we update an attribute or 
create a new one. For him it is the same: you made a configuration change that potentially 
might have long term effects.

regards Balazs

cridligv@loria.fr wrote:
> Hi Balazs,
> 
> Sorry for the long delay...
> 
> We could add a new attribute value lixe 'x' for the operations:
> <permission id="1" op="x">
>   <kill/>
> </permission>
> 
> OR
> 
> <permission id="1" op="kill"/>
> 
> where kill can be replaced with lock, unlock, and so on.
> 
> I prefer the second version.
> 
> Regards,
> Vincent
> 
> 
> Selon Balazs Lengyel <balazs.lengyel@ericsson.com>:
> 
>> Hello Vincent,
>> I recently read your netconf RBAC draft. I have one question: How would you
>> control
>> actions other then the standard get/edit/copy/delete?
>> I am interested both in standard "actions" like kill, lock, unlock and
>> possible
>> proprietary ones like ping, restart, etc.
>> Balazs
>>
> 
> 

-- 
Balazs Lengyel                       Ericsson Hungary Ltd.
TSP System Manager
ECN: 831 7320                        Fax: +36 1 4377792
Tel: +36-1-437-7320     email: Balazs.Lengyel@ericsson.com

--
to unsubscribe send a message to netconf-request@ops.ietf.org with
the word 'unsubscribe' in a single line as the message text body.
archive: <http://ops.ietf.org/lists/netconf/>



