
From nobody Wed Mar  1 08:34:33 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ABD91295C9 for <yang-doctors@ietfa.amsl.com>; Wed,  1 Mar 2017 08:34:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PaCQG31k6Ytg for <yang-doctors@ietfa.amsl.com>; Wed,  1 Mar 2017 08:34:26 -0800 (PST)
Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 567281295EE for <yang-doctors@ietf.org>; Wed,  1 Mar 2017 08:34:26 -0800 (PST)
Received: by mail-wr0-x22f.google.com with SMTP id u108so34078546wrb.3 for <yang-doctors@ietf.org>; Wed, 01 Mar 2017 08:34:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jqChihNG0HAIupbH9oI/csL70F86HgsfDc9kh+iZM9Y=; b=BmeF90ELVcqvBWUqIotd3Jsux5Hi/iQ9kfniyE0hZz9dSuru8t32hkyYtWgJwPDq/b 8JDCt/7mGnl8IRXFi0xOJHjeHkiQ7gwCJCGIrmNdrKBkUO2nMP5xKE2tUJIUEZJRVDJz YKIwSUkG9XswdoVmNSJtB6GiriWpYAcMpqjK3KRR6A8ZYJousPp0ZJTTwIDPJV2Tekxw +bXYkUm+DMWBx2gT/TU4GWDMvKwJAoSIgcWkm5VABDLydbp2hr8DJCO9KanZ8/VV/qj4 K2+Ez0m3BZkSt4ZU77vS96tDefvb8VppGqWZvEMuuD6hTpocNDMOdVJ0G72RFZQ5hgE8 kjkw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jqChihNG0HAIupbH9oI/csL70F86HgsfDc9kh+iZM9Y=; b=erRq/jbcmIEwrSHwSdI4JA8sUpx6qH2+edwvfFTxI/bH4TlXNZfiNIrQ8t4Nzno2NV IsXW95KaZ7/OPgiwGa0n6uKZNTcCSQVdmUonRFj+WajBNWpF2tNbBMWECSOzcLPtPmBf hWUzgLDb1+2wmVmb+JvgUN4i44OEH2/u9acn6smUWK/K/Q8QPvShFygnHZ7fjv5G19Lz XJL7gv0nCvGhT7GqKMOhuTjJY5gsNp0EEmvVsCQDlumEXVV/R1Q5xxgEb0h0AR3efLj2 vkz9xrQhrYeI1FuveMWe979piWXe1TPmzjhU6cHJCG3BfBIDvb/AL7i0l8KmDlC4RSJq 4fLA==
X-Gm-Message-State: AMke39mBFcPX48INkSA9LMZ2tZBGcA7BJln7PeduWAfrOji3uGBrKjvRI2asYJy1lo5vZOU8PEuTTVLGJY7+Lg==
X-Received: by 10.223.165.17 with SMTP id i17mr8982964wrb.62.1488386064844; Wed, 01 Mar 2017 08:34:24 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Wed, 1 Mar 2017 08:34:24 -0800 (PST)
In-Reply-To: <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com>
References: <CABCOCHRbqMr36p_BHw5e6VSFAH2NQyCKq7HnsekQ7p9POyPA8g@mail.gmail.com> <497E64EB-61F1-4D47-8EBD-A9C80EA0915D@nic.cz> <0d43dff0-3190-8600-30fa-0ec62b48b56e@cesnet.cz> <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 1 Mar 2017 08:34:24 -0800
Message-ID: <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>
Content-Type: multipart/alternative; boundary=f403045f1fb0af23640549ade26c
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/QpATkUjcxPnyRtLPDwDQ3JMEGZI>
Cc: YANG Doctors <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 16:34:31 -0000

--f403045f1fb0af23640549ade26c
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

Looking at the schedule, perhaps this slot will work


Monday 15:20 to 16:50.
There is 1 OPS meeting (casm - a BoF on Coordinated Address Space
Management)


Andy


On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <
mjethanandani@gmail.com> wrote:

> Ditto.
>
> > On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD <rkrejci@cesnet.cz>=
 wrote:
> >
> > +1
> >
> > Radek
> >
> >
> > Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
> >> Hi Andy,
> >>
> >> I would be interested in attending that meeting.
> >>
> >> Lada
> >>
> >>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote:
> >>>
> >>> Hi,
> >>>
> >>> The CORE WG is working on some standards for an IoT version of
> RESTCONF.
> >>> The CBOR encoding is relevant to RESTCONF for some applications like
> YANG push.
> >>>
> >>> I am trying to organize a side meeting about YANG to CBOR and
> >>> SID (numeric schema node identifiers). The goal of the meeting is
> >>> understand how it works (and doesn't work).  Hopefully there will be =
a
> >>> 1 hour slot open for this meeting, and a room available.
> >>> The first step is determining if any YANG doctors care about what
> >>> the CORE WG is doing with YANG.
> >>>
> >>> Another topic: YANG to GPB? Better approach? Where is it documented?
> >>> Does an algorithm exist that works for YANG augment?
> >>>
> >>> CORE WG drafts:
> >>>
> >>> YANG to CBOR
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
> >>>
> >>> SID
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
> >>>
> >>>
> >>> CoMI
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
> >>>
> >>>
> >>> Andy
> >>>
> >>> _______________________________________________
> >>> yang-doctors mailing list
> >>> yang-doctors@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >> --
> >> Ladislav Lhotka, CZ.NIC Labs
> >> PGP Key ID: 0xB8F92B08A9F76C67
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> yang-doctors mailing list
> >> yang-doctors@ietf.org
> >> https://www.ietf.org/mailman/listinfo/yang-doctors
> >
> > --
> > Radek Krejci
> > mobile  : +420 732 212 714
> > office  : +420 234 680 256
> > e-mail  : rkrejci@cesnet.cz
> > LinkedIn: http://www.linkedin.com/in/radekkrejci
> >
> > CESNET, Association of Legal Entities
> > Zikova 4
> > 160 00 Praha 6
> > Czech Republic
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
>
>

--f403045f1fb0af23640549ade26c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>Looking at the schedule, perhaps th=
is slot will work</div><div><br></div><div><br></div><div>Monday 15:20 to 1=
6:50.</div><div>There is 1 OPS meeting (casm - a BoF on Coordinated Address=
 Space Management)</div><div><br></div><div><br></div><div>Andy</div><div><=
br></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On=
 Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:mjethanandani@gmail.com" target=3D"_blank">mjethanandani@gm=
ail.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ditto.<br>
<br>
&gt; On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD &lt;<a href=3D"mai=
lto:rkrejci@cesnet.cz">rkrejci@cesnet.cz</a>&gt; wrote:<br>
&gt;<br>
&gt; +1<br>
&gt;<br>
&gt; Radek<br>
&gt;<br>
&gt;<br>
&gt; Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):<br>
&gt;&gt; Hi Andy,<br>
&gt;&gt;<br>
&gt;&gt; I would be interested in attending that meeting.<br>
&gt;&gt;<br>
&gt;&gt; Lada<br>
&gt;&gt;<br>
&gt;&gt;&gt; On 19 Feb 2017, at 21:05, Andy Bierman &lt;<a href=3D"mailto:a=
ndy@yumaworks.com">andy@yumaworks.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The CORE WG is working on some standards for an IoT version of=
 RESTCONF.<br>
&gt;&gt;&gt; The CBOR encoding is relevant to RESTCONF for some application=
s like YANG push.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I am trying to organize a side meeting about YANG to CBOR and<=
br>
&gt;&gt;&gt; SID (numeric schema node identifiers). The goal of the meeting=
 is<br>
&gt;&gt;&gt; understand how it works (and doesn&#39;t work).=C2=A0 Hopefull=
y there will be a<br>
&gt;&gt;&gt; 1 hour slot open for this meeting, and a room available.<br>
&gt;&gt;&gt; The first step is determining if any YANG doctors care about w=
hat<br>
&gt;&gt;&gt; the CORE WG is doing with YANG.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Another topic: YANG to GPB? Better approach? Where is it docum=
ented?<br>
&gt;&gt;&gt; Does an algorithm exist that works for YANG augment?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; CORE WG drafts:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; YANG to CBOR<br>
&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-ya=
ng-cbor/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org=
/<wbr>doc/draft-ietf-core-yang-cbor/</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; SID<br>
&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-si=
d/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr>=
doc/draft-ietf-core-sid/</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; CoMI<br>
&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-co=
mi/" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/<wbr=
>doc/draft-ietf-core-comi/</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Andy<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt;&gt; yang-doctors mailing list<br>
&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.org=
</a><br>
&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors"=
 rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>lis=
tinfo/yang-doctors</a><br>
&gt;&gt; --<br>
&gt;&gt; Ladislav Lhotka, CZ.NIC Labs<br>
&gt;&gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ______________________________<wbr>_________________<br>
&gt;&gt; yang-doctors mailing list<br>
&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>=
<br>
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=
=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinf=
o/yang-doctors</a><br>
&gt;<br>
&gt; --<br>
&gt; Radek Krejci<br>
&gt; mobile=C2=A0 : +420 732 212 714<br>
&gt; office=C2=A0 : +420 234 680 256<br>
&gt; e-mail=C2=A0 : <a href=3D"mailto:rkrejci@cesnet.cz">rkrejci@cesnet.cz<=
/a><br>
&gt; LinkedIn: <a href=3D"http://www.linkedin.com/in/radekkrejci" rel=3D"no=
referrer" target=3D"_blank">http://www.linkedin.com/in/<wbr>radekkrejci</a>=
<br>
&gt;<br>
&gt; CESNET, Association of Legal Entities<br>
&gt; Zikova 4<br>
&gt; 160 00 Praha 6<br>
&gt; Czech Republic<br>
&gt;<br>
&gt; ______________________________<wbr>_________________<br>
&gt; yang-doctors mailing list<br>
&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"=
noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>listinfo/ya=
ng-doctors</a><br>
<br>
</blockquote></div><br></div>

--f403045f1fb0af23640549ade26c--


From nobody Wed Mar  1 08:52:53 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B38D01295FB for <yang-doctors@ietfa.amsl.com>; Wed,  1 Mar 2017 08:52:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.02
X-Spam-Level: 
X-Spam-Status: No, score=-7.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Vf-yXgCbUtZ for <yang-doctors@ietfa.amsl.com>; Wed,  1 Mar 2017 08:52:49 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3724D1295F5 for <yang-doctors@ietf.org>; Wed,  1 Mar 2017 08:52:49 -0800 (PST)
Received: from [IPv6:2a01:5e0:29:ffff:5057:452a:69db:10e1] (unknown [IPv6:2a01:5e0:29:ffff:5057:452a:69db:10e1]) by mail.nic.cz (Postfix) with ESMTPSA id 98F4F6241E; Wed,  1 Mar 2017 17:52:47 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1488387167; bh=pJDkdbIPwrXxADf4HHTrtVR5K9mxbuFNyxrhspYO3tI=; h=From:Date:To; b=alW/4YCgLS8fj+oGt3qDXqveObphTvZS4lc2EtV45+cFRt3sgYsqvoy2+HiCpAhiM 12FjmWJTefsO2OOPyberJzFVkUGu6OfdL9K+Km5/ro09feozxC4Yd8SHnx3zQPxR+S RQGbVO/JcxZ2iI7+Zg5Ricb2dTNNetG6QMiU1qso=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Ladislav Lhotka <lhotka@nic.cz>
In-Reply-To: <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com>
Date: Wed, 1 Mar 2017 17:52:46 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz>
References: <CABCOCHRbqMr36p_BHw5e6VSFAH2NQyCKq7HnsekQ7p9POyPA8g@mail.gmail.com> <497E64EB-61F1-4D47-8EBD-A9C80EA0915D@nic.cz> <0d43dff0-3190-8600-30fa-0ec62b48b56e@cesnet.cz> <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com> <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com>
To: Andy Bierman <andy@yumaworks.com>
X-Mailer: Apple Mail (2.3259)
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/zqx5I0Z-UNkF8ADT0vivbT6RRJQ>
Cc: Benoit Claise <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 16:52:52 -0000

> On 1 Mar 2017, at 17:34, Andy Bierman <andy@yumaworks.com> wrote:
>=20
> Hi,
>=20
> Looking at the schedule, perhaps this slot will work
>=20
>=20
> Monday 15:20 to 16:50.
> There is 1 OPS meeting (casm - a BoF on Coordinated Address Space =
Management)

Works for me.

Thanks, Lada

>=20
>=20
> Andy
>=20
>=20
> On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani =
<mjethanandani@gmail.com> wrote:
> Ditto.
>=20
> > On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD =
<rkrejci@cesnet.cz> wrote:
> >
> > +1
> >
> > Radek
> >
> >
> > Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
> >> Hi Andy,
> >>
> >> I would be interested in attending that meeting.
> >>
> >> Lada
> >>
> >>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote:
> >>>
> >>> Hi,
> >>>
> >>> The CORE WG is working on some standards for an IoT version of =
RESTCONF.
> >>> The CBOR encoding is relevant to RESTCONF for some applications =
like YANG push.
> >>>
> >>> I am trying to organize a side meeting about YANG to CBOR and
> >>> SID (numeric schema node identifiers). The goal of the meeting is
> >>> understand how it works (and doesn't work).  Hopefully there will =
be a
> >>> 1 hour slot open for this meeting, and a room available.
> >>> The first step is determining if any YANG doctors care about what
> >>> the CORE WG is doing with YANG.
> >>>
> >>> Another topic: YANG to GPB? Better approach? Where is it =
documented?
> >>> Does an algorithm exist that works for YANG augment?
> >>>
> >>> CORE WG drafts:
> >>>
> >>> YANG to CBOR
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
> >>>
> >>> SID
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
> >>>
> >>>
> >>> CoMI
> >>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
> >>>
> >>>
> >>> Andy
> >>>
> >>> _______________________________________________
> >>> yang-doctors mailing list
> >>> yang-doctors@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >> --
> >> Ladislav Lhotka, CZ.NIC Labs
> >> PGP Key ID: 0xB8F92B08A9F76C67
> >>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> yang-doctors mailing list
> >> yang-doctors@ietf.org
> >> https://www.ietf.org/mailman/listinfo/yang-doctors
> >
> > --
> > Radek Krejci
> > mobile  : +420 732 212 714
> > office  : +420 234 680 256
> > e-mail  : rkrejci@cesnet.cz
> > LinkedIn: http://www.linkedin.com/in/radekkrejci
> >
> > CESNET, Association of Legal Entities
> > Zikova 4
> > 160 00 Praha 6
> > Czech Republic
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
>=20
>=20
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67






From nobody Fri Mar  3 13:08:46 2017
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C8A12129541; Fri,  3 Mar 2017 13:08:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level: 
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qKgMQl87kxRQ; Fri,  3 Mar 2017 13:08:40 -0800 (PST)
Received: from mail-pg0-x243.google.com (mail-pg0-x243.google.com [IPv6:2607:f8b0:400e:c05::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6082D1294AE; Fri,  3 Mar 2017 13:08:40 -0800 (PST)
Received: by mail-pg0-x243.google.com with SMTP id 187so25652pgb.2; Fri, 03 Mar 2017 13:08:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version:content-transfer-encoding; bh=+oCHZaJO9iuEiTVKCdIXHvRvsoFTxO+pvf9zExvTMgI=; b=Swo4VmauUHQvjQPwHObekDWE8cnmTpcmeBjMf6Ow04Tcsy1uJ+JNM+k9nlhO+mTeSM +xAstpUSdw09JjCDj0g3H6XPS7hyhP2KZzbEEbZKsQbkuzTDdOJADsUD15fxRwtYmIyg eReouJsCMLpRvFeKlkr6xRFnRPeFir/J3NBug4IcMC7Emp07Qls/phkGYSIRIT5jng59 zu5DUzjzbpqH8rv+T2sRvXouw+tPZTqxatt7HO0DwxAjpFszwzLy/tEouwWgphK0snHW 515iyfAmzWjZgZW5iW6Ndl8UioN/Qzv1QmUu3iQ9zxKdDXQstTzVwO9sV5QWJIh3wTVq XQbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=+oCHZaJO9iuEiTVKCdIXHvRvsoFTxO+pvf9zExvTMgI=; b=QA7PQvfcU1FZWl74NBGU3duhHsPsamumckk+fo2oTc/WPcShwaSeeDRteLlSHQQDhE WGaEGBnZOZasvgfRd36vfW477WsO8/YPGJlpTSXBappl4+CC9S04iuZzm3xZDiZ6eAIO fpqGT/QG7Fn4TvPJ/NgZmUatdky3YyfzISO5yiS7DJatQuh6CLA6wuPBp42j7W51l9fU /16/hKXJvtVsLJ4igFsTdQuxxIzp+iSGObK0/37SMh2N9SlyaPQo9qpNs70Cj2BYD2IK xDd6bm92000NH3+UBQmWfthFIGEfBUxEaMsp7w9BRFb2iYZb0H6RhSDculAPIxLY2/CM eHjw==
X-Gm-Message-State: AMke39nYcUyo6s6UJ/68FrIHplvMevhsmnRMp9UdHKaaTscozqhROemHisXNreziRpwVUQ==
X-Received: by 10.99.120.65 with SMTP id t62mr5840936pgc.149.1488575319938; Fri, 03 Mar 2017 13:08:39 -0800 (PST)
Received: from [192.168.254.57] (107-1-141-74-ip-static.hfc.comcastbusiness.net. [107.1.141.74]) by smtp.gmail.com with ESMTPSA id e70sm12176814pfh.84.2017.03.03.13.08.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Mar 2017 13:08:38 -0800 (PST)
User-Agent: Microsoft-MacOutlook/f.1f.0.170216
Date: Fri, 03 Mar 2017 13:08:36 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>, Rob Shakir <rjs@rob.sh>, Anees Shaikh <aashaikh@google.com>
Message-ID: <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com>
Thread-Topic: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
References: <CAHxMReachrko+8ezd29=ACRLwBdzL3Gfw-uHbOErQ8dMDh0ehg@mail.gmail.com> <20170222.194349.709735877588963434.mbj@tail-f.com> <CAHxMReYNAenvKXxYVtem44-pRWCD0UHmayM=98vDvZWpOGRDEQ@mail.gmail.com> <20170222.195950.1851393848459342115.mbj@tail-f.com> <CAHxMReb6OLwBtkzDasdCvU-owArMrLQk08VEdpFO83cv=D9N1A@mail.gmail.com> <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local>
In-Reply-To: <20170227192451.GA68227@elstar.local>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/wFk7_Huq2C_8gcsI3TPCKLXq7uQ>
Cc: RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Phil Shafer <phil@juniper.net>, Xufeng Liu <Xufeng_Liu@jabil.com>, Yingzhen Qu <yingzhen.qu@huawei.com>, YANG Doctors <yang-doctors@ietf.org>, Lou Berger <lberger@labn.net>, Acee Lindem <acee@cisco.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 21:08:45 -0000

Hi,

Yesterday I have had meeting with OC folks.
The agreement is that there=E2=80=99s going to be a RTGWG presentation in Chicago=
 where an OC representative will describe their experiences with implementat=
ions and toolsets,
what is working, what is not so, analysis on what could be done differently=
, to address the pain points in current implementations.
The focus would be mostly routing area, there would be separate discussion =
in netmod, more focused on wider issues, decoupling of YANG from Netconf and=
 similar.
Timeframe is not committed yet, might be after Chicago.

Please provide your comments.=20

Thanks everyone for your valuable comments and looking forward to working t=
ogether.=20

Have a great weekend,
Jeff
=20

On 2/27/17, 11:24, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-universi=
ty.de> wrote:

    On Mon, Feb 27, 2017 at 02:19:53PM -0500, Alia Atlas wrote:
    >=20
    > First, I am responding with an AD hat - not as individual
    > contributor.
    >=20
   =20
    Thanks Alia for helping us to get a better understanding of the
    problem space and the solution space. I am looking forward to Jeffs
    and Robs input.
   =20
    /js
   =20
    --=20
    Juergen Schoenwaelder           Jacobs University Bremen gGmbH
    Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
    Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
   =20



From nobody Fri Mar  3 13:48:26 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B40D41295DC for <yang-doctors@ietfa.amsl.com>; Fri,  3 Mar 2017 13:48:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level: 
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k-FVbYpQhfY8 for <yang-doctors@ietfa.amsl.com>; Fri,  3 Mar 2017 13:48:23 -0800 (PST)
Received: from qproxy5-pub.mail.unifiedlayer.com (qproxy5-pub.mail.unifiedlayer.com [69.89.21.30]) by ietfa.amsl.com (Postfix) with SMTP id 735FC1295C0 for <yang-doctors@ietf.org>; Fri,  3 Mar 2017 13:48:23 -0800 (PST)
Received: (qmail 10861 invoked by uid 0); 3 Mar 2017 21:48:19 -0000
Received: from unknown (HELO cmgw3) (10.0.90.84) by qproxy5.mail.unifiedlayer.com with SMTP; 3 Mar 2017 21:48:19 -0000
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with  id rZjG1u0072SSUrH01ZjKr2; Fri, 03 Mar 2017 14:43:19 -0700
X-Authority-Analysis: v=2.1 cv=WOnsABcR c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=6Iz7jQTuP9IA:10 a=j3Z76cjpAAAA:8 a=48vgC7mUAAAA:8 a=80IEsUqcbPmnleyjmhUA:9 a=yLw4In_Yt8wP_JAX:21 a=zuFz6Z9mldTRqivl:21 a=QEXdDO2ut3YA:10 a=FvgKqOQ44qUA:10 a=JrSEOxZJtCQA:10 a=-FEs8UIgK8oA:10 a=NWVoK91CQyQA:10 a=9ZYBcOd_X9kS2t7VFny2:22 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:Cc:References:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=5w3SWRIKHXAbr4EmPsfqFlacRC/sGbdI89alGwNP1pE=; b=CyyX+55INKQnF36zTnRTZC8eyI ldToQq1XZWUMf1pW3mLpqrkkqj6CMGAi5g6g9bNwgAUFZ4VAq0i8ElRztQjFCeiLEXQ8ljK+sCx0U l2+gmHHsfek5a3Xx0x+ORzI7y;
Received: from pool-100-15-85-191.washdc.fios.verizon.net ([100.15.85.191]:39776 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1cjuyp-0007Ak-TD; Fri, 03 Mar 2017 14:43:15 -0700
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>, Rob Shakir <rjs@rob.sh>, Anees Shaikh <aashaikh@google.com>
References: <CAHxMReachrko+8ezd29=ACRLwBdzL3Gfw-uHbOErQ8dMDh0ehg@mail.gmail.com> <20170222.194349.709735877588963434.mbj@tail-f.com> <CAHxMReYNAenvKXxYVtem44-pRWCD0UHmayM=98vDvZWpOGRDEQ@mail.gmail.com> <20170222.195950.1851393848459342115.mbj@tail-f.com> <CAHxMReb6OLwBtkzDasdCvU-owArMrLQk08VEdpFO83cv=D9N1A@mail.gmail.com> <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local> <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net>
Date: Fri, 3 Mar 2017 16:43:12 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.85.191
X-Exim-ID: 1cjuyp-0007Ak-TD
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-85-191.washdc.fios.verizon.net ([IPv6:::1]) [100.15.85.191]:39776
X-Source-Auth: lberger@labn.net
X-Email-Count: 15
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/CTRXpSOAOxnNDPMyCiapatce0Gs>
Cc: RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Phil Shafer <phil@juniper.net>, Xufeng Liu <Xufeng_Liu@jabil.com>, Acee Lindem <acee@cisco.com>, YANG Doctors <yang-doctors@ietf.org>, Yingzhen Qu <yingzhen.qu@huawei.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 21:48:24 -0000

Jeff,

    This will be included in Wednesday's RTGWG meeting?  I'm not sure
why here vs netmod as should be of interest to all in netmod and just
many in rtgwg ;-)  -- but the most important thing is to have the
discussion.

Thanks,
Lou

On 3/3/2017 4:08 PM, Jeff Tantsura wrote:
> Hi,
>
> Yesterday I have had meeting with OC folks.
> The agreement is that thereâ€™s going to be a RTGWG presentation in Chicago where an OC representative will describe their experiences with implementations and toolsets,
> what is working, what is not so, analysis on what could be done differently, to address the pain points in current implementations.
> The focus would be mostly routing area, there would be separate discussion in netmod, more focused on wider issues, decoupling of YANG from Netconf and similar.
> Timeframe is not committed yet, might be after Chicago.
>
> Please provide your comments. 
>
> Thanks everyone for your valuable comments and looking forward to working together. 
>
> Have a great weekend,
> Jeff
>  
>
> On 2/27/17, 11:24, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de> wrote:
>
>     On Mon, Feb 27, 2017 at 02:19:53PM -0500, Alia Atlas wrote:
>     > 
>     > First, I am responding with an AD hat - not as individual
>     > contributor.
>     > 
>     
>     Thanks Alia for helping us to get a better understanding of the
>     problem space and the solution space. I am looking forward to Jeffs
>     and Robs input.
>     
>     /js
>     
>     -- 
>     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>     Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>     
>
>
> _______________________________________________
> Rtg-dt-yang-arch mailing list
> Rtg-dt-yang-arch@ietf.org
> https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch


From nobody Fri Mar  3 14:26:51 2017
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7BD7129644; Fri,  3 Mar 2017 14:26:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level: 
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gWsSYZlfo0jH; Fri,  3 Mar 2017 14:26:48 -0800 (PST)
Received: from mail-pf0-x242.google.com (mail-pf0-x242.google.com [IPv6:2607:f8b0:400e:c00::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32A60129642; Fri,  3 Mar 2017 14:26:48 -0800 (PST)
Received: by mail-pf0-x242.google.com with SMTP id 67so6577121pfg.2; Fri, 03 Mar 2017 14:26:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version:content-transfer-encoding; bh=8pxGkrmr1K6vUIDgX8+I8V0NCDCFsxd5Y2xu0Swigpw=; b=oCNwbl22RT52orU5XHSKowUyo6D9fPQVDe+XYf0gDDElm+U1uQ3foS8fsyP66+CNFO 45wUb5JRDtCHwxV3wO8KSsiI/UzPlOzgCZDNV5PsCYqSNTjIMsmT03UALDnyaO4lq49R XUMlmDSGavbbMHmwRpAByPhC+UiCKCowEn2Sq+k1gNqjbyuAaNpAawqi0glG3gluIFPF 0l44cCdkZ9iMRpaQtgQ8lPj1hdB+k4gH/LNUrE+cDGcq7flZuAV4/h9B30GmiwcmKSKk +eA5agovCi/SL6RXxKvp87j8Ab2SHri8s7u5AfgR2OM1ys/YkK5vyhwn5qEa+AYgE4Xw m/Fg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=8pxGkrmr1K6vUIDgX8+I8V0NCDCFsxd5Y2xu0Swigpw=; b=q1ITPsF2d6mQjJpMIgBgFkU6T2yYq+o05m5jQ7HosNdRFqit50PHTUajhWlXEtisyN AMgwJWB8BClYyKFKEKyIyfWHDMLPq9bfGZd1hRg5XULqeuDbbuol6E5eJmft0I9ttc4i zdZ2ocmZcDD7OVr87JjwrXoCNipWZfBz7psuXymDQ2l55HJY2+cqUlLxDOmCYznVvhiZ b3XLTgRNwuRjEFTRAPGZF/rJ7yGcY9zSxmXqyVcZRV/KvJVODJhO11/hbgYTXo0ML8cE 2eABP92mVe1T96s1pZXCKnN9NhX94jG+av6jEfPHep7YPoB2syOfWfztZCMdNeyj/tyv sbTw==
X-Gm-Message-State: AMke39nuc09SHZxhHaVk2lqrrLi+Kr2/vvMU+Pb555D2pIrS7/7OG41qT/ws/z1MjaT97w==
X-Received: by 10.98.152.219 with SMTP id d88mr6088308pfk.153.1488580007687; Fri, 03 Mar 2017 14:26:47 -0800 (PST)
Received: from [192.168.254.57] (107-1-141-74-ip-static.hfc.comcastbusiness.net. [107.1.141.74]) by smtp.gmail.com with ESMTPSA id a90sm4764920pfg.78.2017.03.03.14.26.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Mar 2017 14:26:46 -0800 (PST)
User-Agent: Microsoft-MacOutlook/f.1f.0.170216
Date: Fri, 03 Mar 2017 14:26:45 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Lou Berger <lberger@labn.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>, Rob Shakir <rjs@rob.sh>, Anees Shaikh <aashaikh@google.com>
Message-ID: <5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com>
Thread-Topic: [Rtg-dt-yang-arch] [yang-doctors] Open Config on ietf-routing-types
References: <CAHxMReachrko+8ezd29=ACRLwBdzL3Gfw-uHbOErQ8dMDh0ehg@mail.gmail.com> <20170222.194349.709735877588963434.mbj@tail-f.com> <CAHxMReYNAenvKXxYVtem44-pRWCD0UHmayM=98vDvZWpOGRDEQ@mail.gmail.com> <20170222.195950.1851393848459342115.mbj@tail-f.com> <CAHxMReb6OLwBtkzDasdCvU-owArMrLQk08VEdpFO83cv=D9N1A@mail.gmail.com> <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local> <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com> <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net>
In-Reply-To: <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/vZJM3FEURvh75m31sKpJ2-VVOSs>
Cc: RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Phil Shafer <phil@juniper.net>, Xufeng Liu <Xufeng_Liu@jabil.com>, Acee Lindem <acee@cisco.com>, YANG Doctors <yang-doctors@ietf.org>, Yingzhen Qu <yingzhen.qu@huawei.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 22:26:50 -0000

Lou,

yes, I=E2=80=99d assume so, subject to overall planning.
yes, the open dialog is the most important part.

=20
Cheers,
Jeff
=20

On 3/3/17, 13:43, "Lou Berger" <lberger@labn.net> wrote:

    Jeff,
   =20
        This will be included in Wednesday's RTGWG meeting?  I'm not sure
    why here vs netmod as should be of interest to all in netmod and just
    many in rtgwg ;-)  -- but the most important thing is to have the
    discussion.
   =20
    Thanks,
    Lou
   =20
    On 3/3/2017 4:08 PM, Jeff Tantsura wrote:
    > Hi,
    >
    > Yesterday I have had meeting with OC folks.
    > The agreement is that there=E2=80=99s going to be a RTGWG presentation in C=
hicago where an OC representative will describe their experiences with imple=
mentations and toolsets,
    > what is working, what is not so, analysis on what could be done diffe=
rently, to address the pain points in current implementations.
    > The focus would be mostly routing area, there would be separate discu=
ssion in netmod, more focused on wider issues, decoupling of YANG from Netco=
nf and similar.
    > Timeframe is not committed yet, might be after Chicago.
    >
    > Please provide your comments.=20
    >
    > Thanks everyone for your valuable comments and looking forward to wor=
king together.=20
    >
    > Have a great weekend,
    > Jeff
    > =20
    >
    > On 2/27/17, 11:24, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-un=
iversity.de> wrote:
    >
    >     On Mon, Feb 27, 2017 at 02:19:53PM -0500, Alia Atlas wrote:
    >     >=20
    >     > First, I am responding with an AD hat - not as individual
    >     > contributor.
    >     >=20
    >    =20
    >     Thanks Alia for helping us to get a better understanding of the
    >     problem space and the solution space. I am looking forward to Jef=
fs
    >     and Robs input.
    >    =20
    >     /js
    >    =20
    >     --=20
    >     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
    >     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Ge=
rmany
    >     Fax:   +49 421 200 3103         <http://www.jacobs-university.de/=
>
    >    =20
    >
    >
    > _______________________________________________
    > Rtg-dt-yang-arch mailing list
    > Rtg-dt-yang-arch@ietf.org
    > https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch
   =20
   =20



From nobody Fri Mar  3 14:44:41 2017
Return-Path: <jlindbla@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F86E1288B8 for <yang-doctors@ietfa.amsl.com>; Fri,  3 Mar 2017 14:44:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Mdw48bq8DnJ for <yang-doctors@ietfa.amsl.com>; Fri,  3 Mar 2017 14:44:37 -0800 (PST)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDC3B127076 for <yang-doctors@ietf.org>; Fri,  3 Mar 2017 14:44:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16977; q=dns/txt; s=iport; t=1488581076; x=1489790676; h=from:to:cc:subject:date:message-id:mime-version; bh=eMBtTld4K2+Sxtnn/MW4Xn+2Py6VLOn+Ko3NicxtVm0=; b=TfpUiZZcHXQDpP8COr+wcibJZRprC7XfflrnEBoI5IiJSB6E0gsg1Wni VIAswn333LRWQGi50YA8dE2705JaVx5uoCXoSsLXv8dEGNVp8fnPXX9Fq ryNy6JDBW53dPYXruJG0nEbjIlbMGqnOJ2kMIgH426iXwJWX/U30uEKev 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CUAQAN8blY/49dJa1eGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBg1GBWRmNY6FRgx2CD4INhiKCaD8YAQIBAQEBAQEBYiiFYg4SAYEAJwQ?= =?us-ascii?q?BDYoAtXCLAQEBAQEBAQEBAQEBAQEBAQEBAQEBAR2GToIFinKCEh8Fj1aMVgGSM?= =?us-ascii?q?pEfkzoBHziBA1YVUAGGQol3gQ0BAQE?=
X-IronPort-AV: E=Sophos;i="5.35,239,1484006400";  d="scan'208,217";a="393118091"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Mar 2017 22:44:35 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id v23MiZEx013326 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 3 Mar 2017 22:44:35 GMT
Received: from xch-aln-004.cisco.com (173.36.7.14) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Fri, 3 Mar 2017 16:44:35 -0600
Received: from xch-aln-004.cisco.com ([173.36.7.14]) by XCH-ALN-004.cisco.com ([173.36.7.14]) with mapi id 15.00.1210.000; Fri, 3 Mar 2017 16:44:35 -0600
From: "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>
To: "Benoit Claise (bclaise)" <bclaise@cisco.com>, Stig Venaas <stig@cisco.com>
Thread-Topic: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
Thread-Index: AQHSlG+7E+BjPqISM0WvOL6ltv9f4w==
Date: Fri, 3 Mar 2017 22:44:35 +0000
Message-ID: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.61.226.185]
Content-Type: multipart/alternative; boundary="_000_9185E63A484F46E9A999D90B0B39C38Fciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/vqsnJBVxd_6_FJw8D3O5qRSVJhU>
Cc: YANG Doctors <yang-doctors@ietf.org>
Subject: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Mar 2017 22:44:39 -0000

--_000_9185E63A484F46E9A999D90B0B39C38Fciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I am the assigned YANG doctor for the document in the subject. My primary f=
ocus has been the YANG model itself, and I'm far from an expert at IGMP or =
MLD.

Here are my comments:

- In section 2.2, it is stated that:

   For the same reason, wide constant ranges (for example, timer
   maximum and minimum) will be used in the model.  It is expected that
   vendors will augment the model with any specific restrictions that
   might be required.

The above statement is false, YANG augmentations can never restrict a base =
model. If vendor restrictions of ranges etc are needed, YANG deviations cou=
ld be used. Each such deviation significantly reduces the interoperability =
and thus value of this model, however, so for places where variation is exp=
ected even before hand, I would much rather prefer that this variability is=
 built right into the model. One possible way of doing that for leafs with =
possible variations in range is described further down.

- In section 2.3, it is stated:

   The current draft contains IGMP and MLD as separate schema branches
   in the structure. The reason for this is to make it easier for
   implementations which may optionally choose to support specific
   address families. And the names of objects may be different between
   the ipv4 (IGMP) and ipv6 (MLD) address families.


The current YANG file organization causes a lot of repetition, which is tir=
ing for model author and reader alike. A testament of this is that pretty m=
uch all mistakes in the model occur twice, i.e. a clear sign of copy-paste =
modeling. The cited paragraph also mentions the possibility for a device to=
 implement only IGMP or only MLD. The current YANG model do not make either=
 of them optional by e.g. an if-feature statement. Another possibility that=
 comes to mind would be to separate the IGMP and MLD documents into separat=
e modules. Implementations could then choose which one(s) to implement.

- Section 3.1 specifies a global level, interface-global level and an inter=
face-specific level of shadowing attributes for an interface. Can't say I u=
nderstand the difference between the global and interface-global level real=
ly. Also when it comes to the YANG manifestation of this, the grouping inte=
rfaces-config-attributes overlaps quite a bit with grouping interfaces-conf=
ig-attributes-igmp-mld. Why are both these levels needed, and if they are, =
why don't they use the same grouping? Supposing there's a reason, why is mu=
ch of the content duplicated in two groupings?

- Section 3.1 also states:

   Where fields are not genuinely essential to protocol operation, they
   are marked as optional. Some fields will be essential but have a
   default specified, so that they need not be configured explicitly.
   The module structure also applies, where applicable, to the
   operational state and notifications as well.


In fact, no leafs are marked mandatory anywhere in the model. Apart from ke=
ys, this means they are all optional. There are two sides to examine around=
 this:
+ Configuration leafs: There is no description of what happens if a leaf is=
n't set. E.g if the igmp/global/enable leaf is true or false, I know how to=
 intepret that. But what does it mean if it doesn't have a value? This is a=
 general concern for more or less every leaf.
+ Operational leafs: Since no leafs are mandatory, there is no requirement =
to include any particular leaf in a reply. This will make it hard for imple=
mentations reading the igmp/mld status, since they will have to be coded to=
 cope with any and every leaf not being present in the query result. It wou=
ld be good if some core leafs were defined as mandatory, so that applicatio=
ns could count on them being present.

- At the end, section 3.1 says:

   The IGMP and MLD model augments "/rt:routing/rt:control-plane-
   protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
   protocols/ rt:control-plane-protocol" as the latter would allow
   multiple protocol instances per VRF, which does not make sense for
   IGMP and MLD.

It would certainly be possible to locate the igmp and mld containers under =
/routing/control-plane-protocols/control-plane-protocol and still keep the =
requirement with a single instance of these containers, if desired. I'm not=
 opposed to the current design, but I'd just like to point out that the sta=
tement above is not necessarily true.

Then on a more detailed level, I'd like to see (line numbers according to r=
fcstrip):

- Leaf last-member-query-interval on line 315, 447: Add a units statement

- Leaf robustness-variable on line 353, 491: What do these values mean?

- Leaf group-policy on line 393, 431, 544: Is any string value ok, or what =
would be a valid value?

- Leaf dr on line 577: Maybe a slightly more verbose name would be easier f=
or operators?

- Leaf interface on line 780, 820: Maybe "name" would be a better name?

- Line 825, 917: This is an ipv6 leaf, but the description talks about IPv4=
.

- Leaf group on line 407, 558, 951, 985: Is any ipv4/6 address ok, or only =
a multicast address?

- Many description statements are missing or blank. I'm sure the authors ar=
e aware, but for completeness I include this comment here

- There are no notifications in the model. Aren't there any relevant events=
 to be notified about?


Finally, an example of how a leaf with potentially different ranges could b=
e handled in a reasonably interoperable way. So instead of this:

module std-inflexible {
  ..
  leaf some-property {
    range "1..1000"; // Large range to be sure everyone's use case is cover=
ed
  }
}

We could model this variability like this:

module std-flexible {
  ..
  choice property-variants {
    leaf some-property-basic {
      range "1..100"; // All implementations must be able to handle this
    }
    leaf some-property-extended {
      if-feature some-property-extended;
      range "1..200"; // Many implementations can do this
    }
  }
}

module vendor-x {
  ..
  augment /std-flexible:property-variants {
    leaf some-propery-vendor-x {
      range "10..700";
      must "current() mod 10 =3D 0"; // In steps of 10 using this variant
    }
  }
}

The application can now choose to use some-property-basic (any device), som=
e-propery-extended (only on devices that announce feature some-property-ext=
ended) or some-property-vendor-x (only on devices that announe the vendor-x=
 namespace).

/jan


--_000_9185E63A484F46E9A999D90B0B39C38Fciscocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <A659D8AF1FC2FB47835DAE9A908220F0@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space;" class=3D"">
<div class=3D""><span style=3D"font-family: TimesNewRomanPSMT;" class=3D"">=
I am the assigned YANG doctor for the document in the subject. My primary f=
ocus has been the YANG model itself, and I'm far from an expert at IGMP or =
MLD.</span></div>
<div class=3D""><span style=3D"font-family: TimesNewRomanPSMT;" class=3D"">=
<br class=3D"">
</span></div>
<div class=3D""><span style=3D"font-family: TimesNewRomanPSMT;" class=3D"">=
Here are my comments:</span></div>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D""><br class=3D"">
</font></div>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D"">- In section 2.=
2, it is stated that:</font></div>
<div class=3D"">
<pre style=3D"font-variant-ligatures: normal; orphans: 2; widows: 2; word-w=
rap: break-word; white-space: pre-wrap;" class=3D"">   For the same reason,=
 wide constant ranges (for example, timer
   maximum and minimum) will be used in the model.  It is expected that
   vendors will augment the model with any specific restrictions that
   might be required.</pre>
<div class=3D"">The above statement is false, YANG augmentations can never =
restrict a base model. If vendor restrictions of ranges etc are needed, YAN=
G deviations could be used. Each such deviation significantly reduces the i=
nteroperability and thus value of
 this model, however, so for places where variation is expected even before=
 hand, I would much rather prefer that this variability is built right into=
 the model. One possible way of doing that for leafs with possible variatio=
ns in range is described further
 down.</div>
</div>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D""><br class=3D"">
</font></div>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D"">- In section 2.=
3, it is stated:</font></div>
<div class=3D"">
<pre style=3D"font-variant-ligatures: normal; orphans: 2; widows: 2; word-w=
rap: break-word; white-space: pre-wrap;" class=3D"">   The current draft co=
ntains IGMP and MLD as separate schema branches
   in the structure. The reason for this is to make it easier for
   implementations which may optionally choose to support specific
   address families. And the names of objects may be different between
   the ipv4 (IGMP) and ipv6 (MLD) address families.
</pre>
</div>
<div class=3D"">The current YANG file organization causes a lot of repetiti=
on, which is tiring for model author and reader alike. A testament of this =
is that pretty much all mistakes in the model occur twice, i.e. a clear sig=
n of copy-paste modeling. The cited
 paragraph also mentions the possibility for a device to implement only IGM=
P or only MLD. The current YANG model do not make either of them optional b=
y e.g. an if-feature statement. Another possibility that comes to mind woul=
d be to separate the IGMP and MLD
 documents into separate modules. Implementations could then choose which o=
ne(s) to implement.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">- Section 3.1 specifies a global level, interface-global le=
vel and an interface-specific level of shadowing attributes for an interfac=
e. Can't say I understand the difference between the global and interface-g=
lobal level really. Also when it comes
 to the YANG manifestation of this, the grouping interfaces-config-attribut=
es overlaps quite a bit with grouping interfaces-config-attributes-igmp-mld=
. Why are both these levels needed, and if they are, why don't they use the=
 same grouping? Supposing there's
 a reason, why is much of the content duplicated in two groupings?</div>
<div class=3D"">
<div class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D"">- Section 3.1 also states:</div>
<div class=3D"">
<pre style=3D"font-variant-ligatures: normal; orphans: 2; widows: 2; word-w=
rap: break-word; white-space: pre-wrap;" class=3D"">   Where fields are not=
 genuinely essential to protocol operation, they
   are marked as optional. Some fields will be essential but have a
   default specified, so that they need not be configured explicitly.
   The module structure also applies, where applicable, to the
   operational state and notifications as well.
</pre>
</div>
<div class=3D"">In fact, no leafs are marked mandatory anywhere in the mode=
l. Apart from keys, this means they are all optional. There are two sides t=
o examine around this:</div>
<div class=3D"">&#43; Configuration leafs: There is no description of what =
happens if a leaf isn't set. E.g if the igmp/global/enable leaf is true or =
false, I know how to intepret that. But what does it mean if it doesn't hav=
e a value? This is a general concern for
 more or less every leaf.</div>
<div class=3D"">&#43; Operational leafs: Since no leafs are mandatory, ther=
e is no requirement to include any particular leaf in a reply. This will ma=
ke it hard for implementations reading the igmp/mld status, since they will=
 have to be coded to cope with any and
 every leaf not being present in the query result. It would be good if some=
 core leafs were defined as mandatory, so that applications could count on =
them being present.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">- At the end, section 3.1 says:</div>
<div class=3D"">
<pre style=3D"font-variant-ligatures: normal; orphans: 2; widows: 2; word-w=
rap: break-word; white-space: pre-wrap;" class=3D"">   The IGMP and MLD mod=
el augments &quot;/rt:routing/rt:control-plane-
   protocols&quot; as opposed to augmenting &quot;/rt:routing/rt:control-pl=
ane-
   protocols/ rt:control-plane-protocol&quot; as the latter would allow
   multiple protocol instances per VRF, which does not make sense for
   IGMP and MLD.</pre>
<div class=3D"">It would certainly be possible to locate the igmp and mld c=
ontainers under /routing/control-plane-protocols/control-plane-protocol and=
 still keep the requirement with a single instance of these containers, if =
desired. I'm not opposed to the current
 design, but I'd just like to point out that the statement above is not nec=
essarily true.</div>
</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Then on a more detailed level, I'd like to see (line number=
s according to rfcstrip):</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">- Leaf last-member-query-interval on line 315, 447: Add a u=
nits statement</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">- Leaf robustness-variable on line 353, 491: What do these =
values mean?</div>
</div>
</div>
<div class=3D"">
<div><br class=3D"">
</div>
<div>- Leaf group-policy on line 393, 431, 544: Is any string value ok, or =
what would be a valid value?</div>
<div><br class=3D"">
</div>
<div>- Leaf dr on line 577: Maybe a slightly more verbose name would be eas=
ier for operators?</div>
<div><br class=3D"">
</div>
<div>- Leaf interface on line 780, 820: Maybe &quot;name&quot; would be a b=
etter name?</div>
<div><br class=3D"">
</div>
<div>- Line 825, 917: This is an ipv6 leaf, but the description talks about=
 IPv4.</div>
<div><br class=3D"">
</div>
<div>- Leaf group on line 407, 558, 951, 985: Is any ipv4/6 address ok, or =
only a multicast address?</div>
<div><br class=3D"">
</div>
<div>- Many description statements are missing or blank. I'm sure the autho=
rs are aware, but for completeness I include this comment here</div>
<div><br class=3D"">
</div>
<div>- There are no notifications in the model. Aren't there any relevant e=
vents to be notified about?</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
</div>
<div>Finally, an example of how a leaf with potentially different ranges co=
uld be handled in a reasonably interoperable way. So instead of this:</div>
<div><br class=3D"">
</div>
<div>module std-inflexible {</div>
<div>&nbsp; ..</div>
<div>&nbsp; leaf some-property {</div>
<div>&nbsp; &nbsp; range &quot;1..1000&quot;; // Large range to be sure eve=
ryone's use case is covered</div>
<div>&nbsp; }</div>
<div>}</div>
<div><br class=3D"">
</div>
<div>We could model this variability like this:</div>
<div><br class=3D"">
</div>
<div>module std-flexible {</div>
<div>&nbsp; ..</div>
<div>&nbsp; choice property-variants {</div>
<div>&nbsp; &nbsp; leaf some-property-basic {</div>
<div>&nbsp; &nbsp; &nbsp; range &quot;1..100&quot;; // All implementations =
must be able to handle this</div>
<div>&nbsp; &nbsp; }</div>
<div>&nbsp; &nbsp; leaf some-property-extended {</div>
<div>&nbsp; &nbsp; &nbsp; if-feature some-property-extended;</div>
<div>&nbsp; &nbsp; &nbsp; range &quot;1..200&quot;; // Many implementations=
 can do this</div>
<div>&nbsp; &nbsp; }</div>
<div>&nbsp; }</div>
<div>}</div>
<div><br class=3D"">
</div>
<div>module vendor-x {</div>
<div>&nbsp; ..</div>
<div>&nbsp; augment /std-flexible:property-variants {</div>
<div>&nbsp; &nbsp; leaf some-propery-vendor-x {</div>
<div>&nbsp; &nbsp; &nbsp; range &quot;10..700&quot;;</div>
<div>&nbsp; &nbsp; &nbsp; must &quot;current() mod 10 =3D 0&quot;; // In st=
eps of 10 using this variant</div>
<div>&nbsp; &nbsp; }</div>
<div>&nbsp; }</div>
<div>}</div>
<div><br class=3D"">
</div>
<div>The application can now choose to use some-property-basic (any device)=
, some-propery-extended (only on devices that announce feature some-propert=
y-extended) or some-property-vendor-x (only on devices that announe the ven=
dor-x namespace).</div>
<div><br class=3D"">
</div>
</div>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D"">/jan</font></di=
v>
<div class=3D""><font face=3D"TimesNewRomanPSMT" class=3D""><br class=3D"">
</font></div>
</body>
</html>

--_000_9185E63A484F46E9A999D90B0B39C38Fciscocom_--


From nobody Sun Mar  5 02:38:42 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE897129440 for <yang-doctors@ietfa.amsl.com>; Sun,  5 Mar 2017 02:38:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HRyTQjPQa6XX for <yang-doctors@ietfa.amsl.com>; Sun,  5 Mar 2017 02:38:38 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 441BA128AC9 for <yang-doctors@ietf.org>; Sun,  5 Mar 2017 02:38:38 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id C65717EB; Sun,  5 Mar 2017 11:38:36 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id NeQnDtWZ9rWh; Sun,  5 Mar 2017 11:38:30 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Sun,  5 Mar 2017 11:38:33 +0100 (CET)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id F331220039; Sun,  5 Mar 2017 11:38:32 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id rHxYojvH0tdq; Sun,  5 Mar 2017 11:38:29 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id DB62120037; Sun,  5 Mar 2017 11:38:28 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 557323E96400; Sun,  5 Mar 2017 11:38:34 +0100 (CET)
Date: Sun, 5 Mar 2017 11:38:34 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: yang-doctors@ietf.org
Message-ID: <20170305103834.GA5354@elstar.local>
Mail-Followup-To: yang-doctors@ietf.org, Janos Farkas <Janos.Farkas@ericsson.com>, "mholness@ciena.com" <mholness@ciena.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="gBBFr7Ir9EOA20Yy"
Content-Disposition: inline
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/yZ_rKQHjp1_rKf8OTmPl7HwZa6A>
Cc: Janos Farkas <Janos.Farkas@ericsson.com>, "mholness@ciena.com" <mholness@ciena.com>
Subject: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Mar 2017 10:38:40 -0000

--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

attached is my review of P802.1Qcp. As usual, there are things related
to YANG usage (is the YANG usage correct and proper?) and there are
things related to the data model of the bridge technology (is the YANG
model correct and proper?). Since I am not an expert on bridge
technology, I can't really judge the later but from the way the data
model is written it seems not everything is a correct model.

If you want to substantially improve the model and the trust in the
model being correct, here is what I recommend you to do:

- Find volunteers familiar with bridg technology (not editors of the
  YANG data model) and let them write configurations and state data
  according to the YANG data model, ideally a few simple bridge
  configs and a few more complex ones. We sometimes call these configs
  instance documents. There are tools to validate instance documents
  against the data model.

- Usually the volunteers writing instance documents spot bugs where
  the model is wrong (I do not know how I configure XYZ in the model)
  and they spot points where instance documents are unnecessarily
  verbose or complex.

- Get the YANG data model editor and the volunteers writing instance
  documents together to resolve all conflicts until the instance
  documents are all nice and complete.

Sounds like a lot of work and yes it is a lot of work. But it is
essential to do this exercise if you want to have a high quality
product.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="ieee-dot1q-review.txt"

https://github.com/YangModels/yang/tree/master/standard/ieee/802.1/draft

1) p3: I think you should list RFC 6991 as a normative reference since
   you are using some of the common datatypes.

2) p14: Replace 'mandatory to secure transport' with 'mandatory to
   implement secure transport'

3) Are TPMR bridge and VLAN-unaware component in 48-6 duplications of
   bridge and component in 48-4? Would it not have made sense to reuse
   bridge and component? The same may be true for the interface
   extensions? The YANG model actually seems to always reuse the same
   bridge artifact hence I think the way things are named in the
   figures is actually a bit confusing.

4) ieee802-types:mac-address

   Does the 'canonical order defined by IEEE 802' refer to the byte
   order or does it also regulate usage of upper and lowercase
   characters? In the YANG world, we like to have a canonical order
   that is in the textual representation unique. Hence RFC 7991 says
   for the mac-address type:

            The canonical representation uses lowercase characters.

   Another question is whether we are fine having to mac-address types
   or whether we should deprecate the IETF definition and instead let
   people use the IEEE definition (which of course assumes that
   ieee802-types.yang is freely accessible to everybody).

5) ieee802-types:bridgeid

   Should this define that the canonical representation uses lowercase
   characters?

6) In the IETF, we so far only have revision statements for published
   versions of a YANG module (i.e., RFCs) but not for intermediate
   revisions during the development process (i.e., Internet-Drafts).
   IEEE may decide to do this differently but I am just mentioning
   this.

7) ieee802-dot1q-types:component-ref

   Is there a reason why this is not a leafref but instead an opaque
   string?

8) Sometimes you use name-type and sometimes you use the string type
   name things. I assume this has to do with size restrictions from
   the past? I am just wondering why there are differences and whether
   this is by intention.

9) ieee802-dot1q-types:PCP

   This type seems to be the same as priority-type. I see
   priority-type used a lot, I am not sure PCP is used anywhere. So is
   defining this type useful?

10) ieee802-dot1q-types:vid-range

    The pattern expression can probably be tighter. The example in the
    comments (should some of the comment text actually be part of the
    description?) actually includes white space that the pattern does
    not allow. Also, are leading 0s allows? Is "005" a legal
    vid-range? I know, making pattern tight makes them complex but
    then tools can also detect invalid input early. Your pattern
    actually allows "0" as a legal vid-range as well (and 0 is not
    even a valid vlanid, right?).

11) ieee802-dot1q-types:etherType

    Should this be changed to ether-type for consistency?

    By default, the canonical format of an uint16 is in decimal
    notation. Is that what you want? The alternative would be to
    mandate in the description statement that the value must be
    rendered as as 4 digit hexedecimal number with lowercase
    characters, i.e. 0x86dd for IPv6.

12) ieee802-dot1q-types:dot1q-tag-classifier

    I got confused by the description since the it left me with the
    impression that this matches an arbitrary EtherType and an
    arbitrary single VLAN Id but it actually only matches two specific
    EtherTypes, via the two identities c-vlan and s-vlan derived from
    dot1q-vlan-type. Perhaps I would have been less confused if the
    text said something like "a grouping which represents an 802.1Q
    VLAN, matching both a vlan tag type and a single VLAN Id." Note
    also that the c-vlan definitions says 'normally using the 0x8100',
    so it seems a c-vlan may also use other tags.

13) ieee802-dot1q-types:dot1q-tag-or-any-classifier

    You use 4096 to represent the special value 'any'. In the
    Q-BRIDGE-MIB, the special value 4095 was used for this purpose.
    Is this by intention different?

14) ieee802-dot1q-types:dot1q-tag-ranges-or-any-classifier

    Would it make sense to assign a value to the 'any' enum like you
    did for dot1q-tag-or-any-classifier? See above whether the value
    should be 4095 or 4096.

15) ieee802-dot1q-types:priority-regeneration-table

    I was left a bit puzzled how this works. The description did not
    help me much. I came up with the idea that this is a mapping where
    given a priority picked from a frame, say 5, I look into the leaf
    priority5 to find a new priority value. I think it would be good
    if this is more clearly described.

    Are there any defaults that apply here, e.g., that priority5
    has a default of 5?

16) ieee802-dot1q-types:pcpDecodingTable

    Consider renaming to pcp-decoding-table for consistency.

    I again have to guess how this is used. I assume this is another
    mapping function flattened into a number of leafs since the input
    domain is small. The alternative would have been a list of the
    form
    
	list pcp-decoding-map {
  	  key in-priority;
	  leaf in-priority { type priority-type; }
	  leaf out-priority { type priority-type; }
	  leaf drop-eligible { type boolean; }
	}

    Are there any defaults that apply here, e.g., that pcp5/priority
    has a default of 5 and pcp5/drop-eligible has a default of false?

17) ieee802-dot1q-types:pcp-encoding-table

    Are there any defaults that apply here?

18) ieee802-dot1q-types:service-access-priority-table

    Are there any defaults that apply here?

19) ieee802-dot1q-types:traffic-class-table

    What does the 'To be confirmed' comment tell me?

    I suggest to write tc always in the same way (or to even spell it
    out). Anyway, we have this:

    list tc-entries {
      key priority;
      leaf priority;
      list available-TC {
        key traffic-class;
        leaf traffic-class;
	leaf num-tc;
      }
    }

    Why is num-tc in every available-TC element? I do not understand
    enough about the technology but perhaps you wanted something like
    this instead:

    list traffic-class-map {
      key priority;
      leaf priority;
      leaf-list available-traffic-class;
      leaf num-traffic-classes;
    }

    I looked to me that you want to make a priority into a set of
    available traffic classes.

20) ieee802-dot1q-types:port-map

    It may be useful to have tree diagrams for the groupings. pyang
    can create them if you call it like this:

    pyang -f tree --tree-print-groupings ./ieee802-dot1q-types.yang

    The port-map grouping is complex enough that looking at the tree
    diagram helped me to get and maintain an overview.

    The comment 'type port-number' is interesting. You have the funny
    situation that in principle the port-number is the proper port
    identifier but then in practice everything is associated to an
    interface (and the port-number only shows up in the -state tree if
    I recall correctly). But calling a leaf 'port-number' and then
    using the type if:interface-ref is really confusing. And the
    description talking about the 'interface port reference' is just
    documenting that you are likely undecided what this really is.

    Is it correct that for a given 'port number', I can only have
    either a forward or a filter or a forward filter control element?
    Is it correct that for a given 'port number', only one of the
    six different map types can be present?

21) To have more clarity, I often end all grouping names with
    -grouping, e.g., port-map-grouping. This is in particular useful in
    cases where there is also some other definition with the same name,
    like the port-map list in this case. YANG does not require that
    different names are used but for humans it is often easier if names
    are unique.

22) ieee802-dot1q-types:bridge-port-statistics

    I wonder whether octets-rx is the same as in-octets and octets-tx
    is the same as out-octets. Well probably it is but then I am not
    really worried. The frame-rx and frame-tx do not map 1:1 to the
    interface counters since the interface counters count unicast,
    multicast, and broadcast separately.

    That said, a more technical issue is that you are silent about
    counter discontinuities. A single counter reading has no meaning.
    It is necessary to read a counter twice and then to calculate the
    rate of change between the two readings. If there was a
    discontinuity between the two reading times, the calculation may
    lead to surprising results. This is important here since ports are
    often hot pluggable. Since the port bridge statistics are an
    extension of the /interface-state/interface list, it may be OK to
    reuse the /interface-state/interface/statistics/discontinuity-time
    indicator. But I could also understand if you do not want to have
    such a dependency for your counters. But then you should ideally
    provide your own discontinuity indicator. See also the definition
    of counter64 in RFC 6991.

23) ieee802-dot1q-bridge:simple-bridge-port

    Somehow these features sound like port properties and not global
    features of a say NETCONF server. In a modular bridge, can I not
    have both simple bridge ports and flexible bridge ports? Would a
    say NETCONF server than indicate both features? What is I hot-swap
    ports? Does this suddenly change the features announced via say
    NETCONF? It seems these features are never used in the YANG
    definitions.

    Features in YANG are used to mark certain parts of a data model as
    an optional feature. For example, a bridge might indicate via a
    feature that it can do VLANs and then you would mark all VLAN
    related definitions in the data model with if-feature VLAN. A very
    simple bridge not supporting VLANs would then not implement the
    parts of the data model that deal with VLAN specifics. This may
    not be a good example but I hope you get the idea.

24) ieee802-dot1q-bridge:bridges

    Do readers know what PBN and PBBN means? If not sure, please spell
    things out.

25) ieee802-dot1q-bridge:bridge-type

    Is it correct that a bridge can always be of only one bridge type?

26) ieee802-dot1q-bridge:component/type

    Is it correct that a component is always of only exactly one type?

27) ieee802-dot1q-bridge:component/mmrp-enabled-status

    Would mmrp-enabled be more consistent with say traffic-class-enabled?

28) ieee802-dot1q-bridge

    Several when expressions are broken. The online YANG validator
    <http://www.yangvalidator.com/validator> is your friend. Confdc
    verifies when expressions. References to leafs are wrong as well
    as constants that do not match the identity definitions.

29) ieee802-dot1q-bridge:filtering-database

    s/shoudl/should/

30) ieee802-dot1q-bridge:aging-time

    The statement "The value of this object MUST be retained across
    reinitializations of the managment system." is a bit at odds with
    how say NETCONF works. Persistence of configuration data is a
    property of the configuration datastore. And what exactly is the
    managment system?

31) ieee802-dot1q-bridge:filtering-entries

    Note that a YANG list foo-entries results in XML in a sequence of
    <foo-entries/> elements (one for each entry) so often using
    singular for the list name is more meaningful.

32) ieee802-dot1q-bridge:filtering-entries/vids

    Would a better description be:

    The set of VLANs to which this entry applies.

33) ieee802-dot1q-bridge:filtering-entries/entry-type

    This is somewhat interesting. In the NETCONF world, config is
    really static config, not dynamically learned state. You seem to
    merge both into a single list, which will make NETCONF developers
    to experience some pain. This may actually be some fundamental
    issue. Is the idea that you just want to make all entries
    available (to read) in a single list? Then this list should be in
    the -state tree. Or do you want to modify dynamically learned
    entries? If so, you hit really rough territory. (The NETMOD WG is
    working on this right now but you most likely do not wait for a
    final solution to this.)

34) I am trying to understand how simply port filtering would work.
    I am not sure what the database-id is good for. Well I can ignore
    this. So I have an entry roughly like this:

    <filtering-database>
      <aging-time>200</aging-time>
      <filtering-entries>
	<database-id>42</database-id>
	<address>aa:bb:cc:dd:ee:ff</address>
	<vids>1,5,22-24</vids>
	<entry-type>dynamic</entry-type>
	<port-map>
  	  <port-number>p1</port-number>
	  <static-filtering-entries>
  	    <control-element>filter</control-element>
	  </static-filtering-entries>
	</port-map>
	<port-map>
  	  <port-number>p2</port-number>
	  <static-filtering-entries>
  	    <control-element>filter</control-element>
	  </static-filtering-entries>
	</port-map>
      </filtering-entries>
    </filtering-database>

    So for every port I get a rather longish blob. Perhaps that is OK.
    But in general, it really helps to have fragments of instance
    documents to look at. Have you create some examples? Using
    yanglint, you can actually validate them against the YANG model.
    Sometimes writing down concrete examples makes it clear whether
    something is clumsy or elegant. I am not a bridging expert enough
    to tell whether what you have is correct nor whether it leads to
    clumsy or compact and elegant configs.

35) ieee802-dot1q-bridge:vlan-registration-entries

    Some comment as above about using plural for list names.

36) ieee802-dot1q-bridge:vlan-registration-entries/vids

    Again, this yields a set of VLANs and not a VLAN.

37) ieee802-dot1q-bridge:vlan-registration-entries/entry-type

    See comment 34 above.

38) ieee802-dot1q-bridge:bridge-vlan

    The when statement is broken. I wonder whether TPMR is actually a
    feature and this should be tagged with 'if-feature not TPMR'. The
    question is whether the bridge-type is something that can
    dynamically change of whether this is a rather fixed property of a
    given bridge. Well, the data model says bridge-type is
    configurable, if this is the case then a when expression is
    actually correct (but the when expression is broken).

39) ieee802-dot1q-bridge:bridge-vlan/name

    What is 'locally determined significance' telling me?
    Stepping back, we have this:

    <bridge-vlan>
      <vlan-id>
        <vid>42</vid>
	<name>foo</name>
      </vlan-id>
      <vlan-id>
        <vid>24</vid>
	<name>oof</name>
      </vlan-id>
    </bridge-vlan>

    I would probably have named things more like this:

    <bridge-vlans>
      <vlan>
	<id>42</id>
	<name>foo</name>
      </vlan>
      <vlan>
	<id>24</id>
	<name>oof</name>
      </vlan>
    </bridge-vlans>

    Writing instance documents is key. It helps to pick good names,
    get plurals right, and it often at the end reduces noise.

40) ieee802-dot1q-bridge:protocol-group-database

    See 30) above. "Entries in this table must be persistent over
    power up restart/reboot."

41) ieee802-dot1q-types:protocol-template-format

    Why is this called 'template' format? Would protocol-frame-format
    be a better name?

42) ieee802-dot1q-bridge:protocol-group-database/ether-type

    Why is this a string of length 2? Why do you not use the type
    defined in ieee802-dot1q-types? Note that YANG strings are UTF-8
    strings, i.e., unicode. Length is counted in unicode characters,
    not in octets. So even if you want to use a string, this is wrong.

43) ieee802-dot1q-bridge:protocol-group-database/snap-other

    Again, using a string type is wrong. See above.

44) ieee802-dot1q-bridge:protocol-group-database/dsap-ssap-pairs/llc-address

    Again, using a string type is wrong. See above.

45) Should there be a formal constraint such that I can't use
    dsap-ssap-pairs/llc-address together with frame-format-type
    'Ethernet'? I think the text in the description of the
    frame-format choice can be turned into when statements.

46) ieee802-dot1q-bridge:vid-to-fid

    There are many places where database-ids are defined and it seems
    (I am not sure) that the fid leaf of the container vid-to-fid
    refers to these database-ids. Is this a globally unique value
    space for database-ids? Or can in the different branches and lists
    be identical database-id values? Or does this fid refer to something
    more specific? What if the fid value does not match anything?

    Is it actually correct that you can map only exactly one VLAN ID
    to a FID? Does this not have to be a list so that I can map
    multiple different VLAN IDs to FIDs?

47) ieee802-dot1q-bridge:bridges-state

    The description says "Provides configuration data in support of
    the Bridge Configuration resources." which I assume is wrong or
    a cut'n'paste error.

48) ieee802-dot1q-bridge:ports

    Strictly speaking I am not sure port-number-type is correct
    here. The port-number-type description says 'An Unsigned value
    assigned to a Port as part of a Port Identifier.' This is
    not a port identifier but just a number of ports.

49) ieee802-dot1q-bridge:up-time

    You may want to consider using yang:zero-based-counter32 since I
    assume you expect that the counter always resets to zero.

50) ieee802-dot1q-bridge:components

    Typo: assocaited -> associated

51) ieee802-dot1q-bridge:component/ports

    See 48), is port-number-type correct?

52) ieee802-dot1q-bridge:component/capabilities

    You have a number of capabilities modeled as boolean leafs
    here. Since they are not mandatory, what is the meaning if a leaf
    is not present? The same as the leaf present with a value 'false'?
    A different pattern could be to use leafs of type empty where the
    presence of the leaf indicates boolean and non-presence means
    false. The difference is:

    <capabilities>
      <extended-filtering>true</extended-filtering>
      <traffic-classes>true</traffic-classes>
      <static-entry-individual-port>false</static-entry-individual-port>
      <!-- ... -->
    </capabilities>

    vs

    <capabilities>
      <extended-filtering/>
      <traffic-classes/>
      <!-- ... -->
    </capabilities>

    that is the instance document becomes a bit more compact and
    easier to read. Another option is to define defaults; in this
    case it would also be clear what happens if the leafs are not
    present.

    BTW, does ivl-capable and svl-capable not imply hybrid-capable?

    I also wonder whether some of the capability (these seem to be
    global bridge capabilities) are candidates for YANG features and
    then portions of the data model may be tagged with if-feature
    statements so that they apply only if certain features are
    supported by an implementation.

53) ieee802-dot1q-bridge:filtering-database

    The when expression is wrong. Again, I am not sure whether this is
    indeed a when expression of whether this is more an if-feature
    statement. Is it possible to dynamically via configuration change
    the bridge type?

    Typo: shoudl -> should

54) ieee802-dot1q-bridge:filtering-database/size

    Is it correct that this is limited to an uint16 number space?

    I see that you use for other sizes etc. yang:gauge32. Is the
    reason here that there is no yang:gauge16? If needed, you could
    consider to range subtype yang:gauge32.

55) ieee802-dot1q-bridge:filtering-database/filtering-entries

    I am not sure plural looks good in the XML serialization.

    Typo: destiantion -> destination

56) ieee802-dot1q-bridge:filtering-database/filtering-entries/vids

    This returns a set of VLANs. The description of the list reads
    like you expect a single VLAN. So likely the type is wrong.

57) ieee802-dot1q-bridge:filtering-database/filtering-entries/status

    Not sure how to read "if and how frames MAC addressed to the value
    of are being forwarded."

58) ieee802-dot1q-bridge:bridge-vlan

    The when expression is wrong. Again, I am not sure whether this is
    indeed a when expression of whether this is more an if-feature
    statement. Is it possible to dynamically via configuration change
    the bridge type?

59) ieee802-dot1q-bridge:override-default-pvid

    What is the interpretation of this if the leaf is not present?
    Could perhaps also use the empty leaf pattern.

60) ieee802-dot1q-bridge:max-msti

    Typo: Fos -> For

61) ieee802-dot1q-bridge:bridge-vlan/vlan-id

    See 39), would a different naming lead to more natural instance
    documents?

62) ieee802-dot1q-bridge:vid-to-fid-allocation

    Is this a good name?

    What does "models operations that modify, or inquire about VID to
    FID allocations" mean?  This is in the read-only state tree, so
    what does modify mean here?

63) ieee802-dot1q-bridge:fid-to-vid-allocation

    Is this a good name?

    What does "models operations that modify, or inquire about FID to
    VID allocations" mean?  This is in the read-only state tree, so
    what does modify mean here?

64) The vid-to-fid-allocation and fid-to-vid-allocation mappings are
    different. The first maps a set of vlans to a fid while the second
    maps a fid to a set of vlans. The difference is that in the first
    mapping direction, all entries share the same allocation type
    while in the second mapping direction the allocation type can be
    different for each vid. Perhaps this is OK - I do not know enough
    about bridges. But I thought I raise this just in case to make
    sure this is correct.

65) ieee802-dot1q-bridge:augment:/interfaces

    The when expression is broken.

66) ieee802-dot1q-bridge:component-name

    I asked earlier whether the component-ref should be a leafref.

    The description says "Used to reference configured Component
    nodes." but then I think you reference only a single node. So a
    better description would be "Used to reference a configured
    Component node." If the intention is to reference multiple,
    you need to do something different.

67) ieee802-dot1q-bridge:service-interface

    This is OK from a YANG perspective, I have no clue what it means
    from a bridge perspective. I do not understand the description.

68) ieee802-dot1q-bridge:pvid

    The when expression is wrong. Should this be conditional to a
    feature?

69) ieee802-dot1q-bridge:priority-regeneration

    Typo: associted -> associated

70) ieee802-dot1q-bridge:pcp-selection

    I do not understand how this works. How does pcp-selection
    interact with pcp-decoding-table/selection-type and
    pcp-encoding-table/selection-type? You call pcp-decoding-table and
    pcp-encoding-table tables but they are not tables but instead just
    single instance containers. The description does not help me since
    it says "This object identifies the rows in the PCP encoding and
    decoding tables that are used to remark frames on this port if
    this remarking is enabled." There is no real table, there are not
    multiple rows.

71) ieee802-dot1q-bridge:encoding-table/decoding-table

    I am bit worried how many containers you need and some rather long
    identifiers. The encoding-table/decoding-table containers for
    example do not serve a purpose. (But perhaps these should be lists
    anyway, see above.)

    It might help to write down some sample configurations (a simple
    one plus a more complex one) to convince yourself that the
    instance document works and looks elegant.  Ideally, let someone
    who did not write the YANG model write the instance document and
    then chat about what worked and where there is room for
    improvement.

    YANG tools can validate instance documents against the model.
    (I suggest yanglint to get started.)

72) ieee802-dot1q-bridge:service-access-priority-selection

    You used booleans for drop-encoding and use-dei but here you use
    an enumeration with the values 'enabled' and 'disabled'. Why is
    this different? And should there be a default? If there is no
    default, what happens if the leaf service-access-priority-selection
    is not configured?

73) ieee802-dot1q-bridge:service-access-priority

    "All writable objects in this table MUST be persistent over
     power up restart/reboot." We had this before, persistency is
    controlled by the datastores. So I am not sure this statement
    is meaningful or reasonable to implement in a NETCONF world.

74) ieee802-dot1q-bridge:acceptable-frame

    The when expression is wrong. Should this be conditional to a
    feature?

75) ieee802-dot1q-bridge:enable-ingress-filtering

    The when expression is wrong. Should this be conditional to a
    feature?

    The description reads confusing "To configure ...". The
    leaf name suggested "To enable ...".

76) ieee802-dot1q-bridge:restricted-vlan-registration

    The when expression is wrong. Should this be conditional to a
    feature?

    The description reads confusing "To configure ...". Is this also
    an enable toggle? If so, should the leaf name aligned with the
    other leafs enabling functionality?

77) ieee802-dot1q-bridge:vid-translation-table

    The name suggests this is a leaf but it seems this is another
    enable toggle. Perhaps this should be enable-vid-translation or
    something similar (e.g. enable-ingress-vid-translation).

    The description also says this is a table but its just a boolean.

    Typo: VD -> VID

78) ieee802-dot1q-bridge:egress-vid-translation-table

    The name suggests this is a leaf but it seems this is another
    enable toggle. Perhaps this should be
    enable-egress-vid-translation or something similar.

    The description also says this is a table but its just a boolean.

79) ieee802-dot1q-bridge:protocol-group-id

    This seems to refer to

    /bridges/bridge/component/bridge-vlan/protocol-group-database/protocol-group-id

    (note the redundancy in the names) but then there is only a single
    ..../protocol-group-database/protocol-group-id instance since
    protocol-group-database is a container. I am not sure this is
    meaningful but then I am not a bridging expert. But it seems the
    protocol-group-id does not really serve a purpose.

    Also consider using leafrefs to reference other artifacts in the
    data model instead of numbers (unless IEEE 802.1Q requires this to
    be a numeric reference).

80) ieee802-dot1q-bridge:protocol-group-database-contents

    Perhaps I have been wrong in 79) and the idea is that
    protocol-group-id selects something in this container. But even
    then, this is somewhat pointless because it is a container, there
    is only a single instance ever. The description saying that this
    is "a table that contains mappings [...]" seems to indicate the
    model is plain wrong here.

81) ieee802-dot1q-bridge:admin-point-to-point

    Why is this not an enumeration? An instance like

    <admin-point-to-point>3</admin-point-to-point>

    is hardly human readable.

    The statement "The value of this object MUST be retained across
    reinitializations of the managment system." is a bit at odds with
    how say NETCONF works. Persistence of configuration data is a
    property of the configuration datastore. And what exactly is the
    managment system?

82) ieee802-dot1q-bridge:vid-translations

    The when expression is wrong. Should this be conditional to a
    feature?

    Should this be called ingress-vid-translation?

    Note the comment 'need to re-assess and confirm these definitions".

    What does "the default configuration of the table has the value of
    the relay VID equal to the value of the local VID for all Local
    VIDs" tell me? Was the idea to say that if entries are missing,
    the translation is an identity mapping? Or was the idea to say
    that there always has to be a full table for all possible local
    VIDs? The later would be very noisy.

83) ieee802-dot1q-bridge:egress-vid-translations

    The when expression is wrong. Should this be conditional to a
    feature?

    Note the comment 'need to re-assess and confirm these definitions".

    What does "the default configuration of the table has the value of
    the Local VID equal to the value of the Relay VID for all Relay
    VIDs" tell me? Was the idea to say that if entries are missing,
    the translation is an identity mapping? Or was the idea to say
    that there always has to be a full table for all possible local
    VIDs? The later would be very noisy.

84) ieee802-dot1q-bridge:augment:/interfaces-state

    The when expression is broken.

85) ieee802-dot1q-bridge:bridge-port-state

    Not sure it is necessary to repeat the -state.

86) ieee802-dot1q-bridge:protocol-based-vlan-classification

    The when expression is wrong. Should this be conditional to a
    feature?

    Typo: Prorotocl -> Protocol

87) ieee802-dot1q-bridge:max-vid-set-entries

    The when expression is wrong. Should this be conditional to a
    feature?

88) ieee802-dot1q-bridge:capabilities

    What does a value 42 mean? Since this is a number, what do the
    numbers mean? Is it appropriate to use a uint16 here?

89) ieee802-dot1q-bridge:type-capabilties

    What does value 42 mean? What is a feature capability? Since this
    is a number, what do the numbers mean? Is it appropriate to use a
    uint16 here?

    Typo: capabilties -> capabilities

90) ieee802-dot1q-bridge:oper-point-to-point

    This seems to refer to admin-point-to-point but the description
    text uses adminPointToPointMAC and operPointToPointMAC. Strictly
    speaking 'admin-' and 'oper-' are redundant since the
    /interfaces-state tree always reports state (and the /interfaces
    tree configuration).

91) ieee802-dot1q-bridge:bridge-port-statistics

    Simply calling this statistics would be enough, right now you
    have .../bridge-port-state/bridge-port-statistics.

    Another option could be to augment the bridge port statistics into
    /interfaces-state/statistics, i.e.,
    /interfaces-state/statistics/bridge-port. I have no clue what the
    better option is (but I would go for shorter less redundant
    names).

92) ieee802-dot1q-bridge:discard-on-ingress-filtering

    The when expression is wrong. Should this be conditional to a
    feature?

93) ieee802-dot1q-bridge:discard-ttl-expired

    The when expression is wrong. Should this be conditional to a
    feature?

94) ieee802-dot1q-tpmr:augment:/bridges/bridge

    The when expression is broken.

    I do not understand what the augmentation tries do achieve. The
    tpmr container is a presence container, so the existence carries a
    bit. What does it mean if I configure /bridges/bridge/tpmr? The
    description does not help. Recall that /bridges/bridge is a
    configuration tree.

95) ieee802-dot1q-tpmr:augment:/interfaces/interface/...

    The when expression is likely broken.

    I am not sure, does this apply to any bridge that has only two
    ports? Note that the expression is not bound to a bridge to which
    this interface belongs.

96) ieee802-dot1q-tpmr:managed-address

    Do I have to explicitly configure which port is a management
    address and which one is not? Would it not be sufficient only
    configure one of the two? What if both ports are managed-address
    true or false? Can you make this in YANG illegal?

97) ieee802-dot1q-tpmr:link-notify-wait

    Is there a suitable default value?

98) ieee802-dot1q-tpmr:link-notify-retry

    Is there a suitable default value?

99) ieee802-dot1q-tpmr:mac-notify-time

    Is there a suitable default value?

100) ieee802-dot1q-tpmr:mac-recover-time

     Is there a suitable default value?

101) ieee802-dot1q-tpmr:augment:/interfaces-state/interface/...

     The when expression is likely broken.

     I am not sure, does this apply to any bridge that has only two
     ports? Note that the expression is not bound to a bridge to which
     this interface belongs.

102) ieee802-dot1q-tpmr:acks-tx et al

     This counter (like all the other counters) should spell out the
     discontinuity indicator.

     Does the IEEE generally use 64-bit counters? Or would someone
     have to look into which counters are reasonable to keep at 32-bit
     resolution?

103) ieee802-dot1q-vlan-bridge

     The when expression is broken.

     I do not understand what the augmentation tries do achieve. The
     vlan-bridge container is a presence container, so the existence
     carries a bit. What does it mean if I configure
     /bridges/bridge/vlan-bridge? The description does not
     help. Recall that /bridges/bridge is a configuration tree.

104) ieee802-dot1q-pb:augment:/interfaces/interface/....

     Typo: interfac -> interface

105) ieee802-dot1q-pb:cvid-registration-table

     The when expression is wrong.

     I am not sure calling this '-table' leads to nice instance
     documents.

106) ieee802-dot1q-pb:untagged-pep

     Is there a default value? Otherwise, what does it mean if this
     leaf does not exist?

107) ieee802-dot1q-pb:untagged-cep

     Is there a default value? Otherwise, what does it mean if this
     leaf does not exist?

108) ieee802-dot1q-pb:service-priority-regeneration-table

     The when expression is wrong.

     I am not sure calling this	'-table' leads to nice instance
     documents.

     Typo: assocaited -> associated

109) ieee802-dot1q-pb:rcap-internal-interface-table

     The when expression is wrong.

     I am not sure calling this	'-table' leads to nice instance
     documents.

110) I have not paid much attention to what should be mandatory. Right
     now, most things are optional and I assume there are some
     constraints where certain leafs in containers or lists are not
     really optional. Being optional is fine if there is a default.
     If there is no default, it should be clear what it means if
     optional leafs do not exist.

--gBBFr7Ir9EOA20Yy--


From nobody Sun Mar  5 12:50:00 2017
Return-Path: <mholness@ciena.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6B811294A2 for <yang-doctors@ietfa.amsl.com>; Sun,  5 Mar 2017 12:49:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cienacorp.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yhOfuxn8H4UR for <yang-doctors@ietfa.amsl.com>; Sun,  5 Mar 2017 12:49:55 -0800 (PST)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0088.outbound.protection.outlook.com [104.47.33.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A46A1293E0 for <yang-doctors@ietf.org>; Sun,  5 Mar 2017 12:49:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cienacorp.onmicrosoft.com; s=selector1-ciena-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FGzraFefZqIpNFKblszbbo4dTgekKvKe74msw+exlRw=; b=E4ln3yKKd9VVzdSN2BCSQwyjUeLXTahusdGk8lR26XTft+TsPVmjmLvvoh4u11+xTa0kYvWaAppNEHFOjjo7/Msk9Y2gg05DFoxDtvjQlyofLXQa0VaTcqc7Ufgr6g2znI7U+DEzurvxERUQZ0m0aGZZ6jilx6y8k6EGBqeZYKQ=
Received: from CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) by CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Sun, 5 Mar 2017 20:49:53 +0000
Received: from CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) by CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) with mapi id 15.01.0933.020; Sun, 5 Mar 2017 20:49:52 +0000
From: "Holness, Marc" <mholness@ciena.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: review of IEEE P802.1Qcp
Thread-Index: AQHSlZzQY+o8TEP5Tk+5RjEeffcaO6GGtPpQ
Date: Sun, 5 Mar 2017 20:49:52 +0000
Message-ID: <CO2PR04MB74602D57095BA29D8FFB589D82D0@CO2PR04MB746.namprd04.prod.outlook.com>
References: <20170305103834.GA5354@elstar.local>
In-Reply-To: <20170305103834.GA5354@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=ciena.com;
x-originating-ip: [205.150.10.69]
x-ms-office365-filtering-correlation-id: 03ef659d-40d6-484f-064e-08d464092c75
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CO2PR04MB746;
x-microsoft-exchange-diagnostics: 1; CO2PR04MB746; 7:VApEmu4rUf40nhLEm4nTbUrQwi+yk1pzfQxSbI0NLfQlPfll5T8gpgqbm0L0lPbUUcAIzlnVVS9iqS4wjPFh+y5kx4hBoI7dTqHcVAJc1AcddNuowWs7s+uiKC0N/CZkz97/PDkhc/gz+tWyzoXhZ5vz3n92szXm1J1PTJHf7YXgQf4WL5Y2ALBAHCzSvQRlIk1da4tTXorq4YINEXzVG6HH9tAgxvxa44Cjs43NAI5Jo8Qi6ef9TXZxGAK+xQp6vBopliPXOxxa4h3TK+yJHZQImuof6QNAq0cYym39oDGmCdv9W3cKlXydZb43Byh/Irz3Z5TDP0mazUMrT6FkFQ==
x-microsoft-antispam-prvs: <CO2PR04MB746463B182932960A1BA6F8D82D0@CO2PR04MB746.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123558025)(20161123562025)(6072148); SRVR:CO2PR04MB746; BCL:0; PCL:0; RULEID:; SRVR:CO2PR04MB746; 
x-forefront-prvs: 02379661A3
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(13464003)(377454003)(7696004)(2950100002)(53546006)(66066001)(86362001)(6436002)(6506006)(3660700001)(99936001)(122556002)(33656002)(9686003)(55016002)(102836003)(25786008)(5890100001)(99286003)(3846002)(6306002)(2501003)(6116002)(229853002)(77096006)(106116001)(189998001)(305945005)(74316002)(92566002)(2906002)(5660300001)(3280700002)(8936002)(81166006)(8676002)(4326008)(38730400002)(6246003)(76176999)(54356999)(50986999)(53936002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR04MB746; H:CO2PR04MB746.namprd04.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_002_CO2PR04MB74602D57095BA29D8FFB589D82D0CO2PR04MB746namprd_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2017 20:49:52.4901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR04MB746
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/vJFS-taLkiUIA_toqj6Ob03e2kc>
Cc: Janos Farkas <Janos.Farkas@ericsson.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Mar 2017 20:49:58 -0000

--_002_CO2PR04MB74602D57095BA29D8FFB589D82D0CO2PR04MB746namprd_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Hello Juergen,

Thank you immensely for this. Outstanding. I have converted all your commen=
ts to our comments template. As a reference, please find it attached. I wil=
l formally address your comments within the IEEE 802.1 comment resolution p=
rocess.

In addition, in order to improve the model (and increase the trust that the=
 model is correct), I will request a few bridge technology experts to gener=
ate "config instance documents". This is a good idea.

If I'm at a meeting with you in the future, I'll buy you lunch or dinner or=
 something. Thanks!

Best regards,

Marc.

-----Original Message-----
From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]=20
Sent: Sunday, March 05, 2017 5:39 AM
To: yang-doctors@ietf.org
Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc <mholness@ciena=
.com>
Subject: review of IEEE P802.1Qcp

Hi,

attached is my review of P802.1Qcp. As usual, there are things related to Y=
ANG usage (is the YANG usage correct and proper?) and there are things rela=
ted to the data model of the bridge technology (is the YANG model correct a=
nd proper?). Since I am not an expert on bridge technology, I can't really =
judge the later but from the way the data model is written it seems not eve=
rything is a correct model.

If you want to substantially improve the model and the trust in the model b=
eing correct, here is what I recommend you to do:

- Find volunteers familiar with bridg technology (not editors of the
  YANG data model) and let them write configurations and state data
  according to the YANG data model, ideally a few simple bridge
  configs and a few more complex ones. We sometimes call these configs
  instance documents. There are tools to validate instance documents
  against the data model.

- Usually the volunteers writing instance documents spot bugs where
  the model is wrong (I do not know how I configure XYZ in the model)
  and they spot points where instance documents are unnecessarily
  verbose or complex.

- Get the YANG data model editor and the volunteers writing instance
  documents together to resolve all conflicts until the instance
  documents are all nice and complete.

Sounds like a lot of work and yes it is a lot of work. But it is essential =
to do this exercise if you want to have a high quality product.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

--_002_CO2PR04MB74602D57095BA29D8FFB589D82D0CO2PR04MB746namprd_
Content-Type: application/vnd.ms-excel;
	name="cp-d1-0-comments-jschoenwaelder.xls"
Content-Description: cp-d1-0-comments-jschoenwaelder.xls
Content-Disposition: attachment;
	filename="cp-d1-0-comments-jschoenwaelder.xls"; size=70144;
	creation-date="Sun, 05 Mar 2017 17:56:47 GMT";
	modification-date="Sun, 05 Mar 2017 20:33:58 GMT"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAhwAAAAAAAAAA
EAAA/v///wAAAAD+////AAAAAIUAAACGAAAA////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////8J
CBAAAAYFAKNEzQfJAAIABggAAOEAAgCwBMEAAgAAAOIAAABcAHAABQAAQ2llbmEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEIAAgCwBGEBAgAAAMABAAA9AQIA
AQCcAAIAEQAZAAIAAAASAAIAAAATAAIAAACvAQIAAAC8AQIAAAA9ABIAogMAAB5aQyY4AAAAAAAB
AFgCQAACAAAAjQACAAAAIgACAAAADgACAAEAtwECAAAA2gACAAAAMQAaAMgAAAD/f5ABAAAAAAAA
BQFBAHIAaQBhAGwAMQAaAMgAAAD/f5ABAAAAAAAABQFBAHIAaQBhAGwAMQAaAMgAAAD/f5ABAAAA
AAAABQFBAHIAaQBhAGwAMQAaAMgAAAD/f5ABAAAAAAAABQFBAHIAaQBhAGwAMQAaAMgAAAD/f5AB
AAAAAAAABQFBAHIAaQBhAGwAMQAaAMgAAQD/f7wCAAAAAAAABQFBAHIAaQBhAGwAMQAaAMgAAQAJ
ALwCAAAAAAAABQFBAHIAaQBhAGwAMQAaAMgAAQD/f7wCAAAAAgAABQFBAHIAaQBhAGwAMQAaAMgA
AAD/f5ABAAAAAgAABQFBAHIAaQBhAGwAMQAaAMgAAQAJALwCAAAAAgAABQFBAHIAaQBhAGwAMQAe
ANwAAAAIAJABAAAAAgAABwFDAGEAbABpAGIAcgBpADEAHgDcAAAACQCQAQAAAAIAAAcBQwBhAGwA
aQBiAHIAaQAxAB4A3AAAABQAkAEAAAACAAAHAUMAYQBsAGkAYgByAGkAMQAeANwAAQA0ALwCAAAA
AgAABwFDAGEAbABpAGIAcgBpADEAHgDcAAEACQC8AgAAAAIAAAcBQwBhAGwAaQBiAHIAaQAxAB4A
3AACABcAkAEAAAACAAAHAUMAYQBsAGkAYgByAGkAMQAeANwAAAARAJABAAAAAgAABwFDAGEAbABp
AGIAcgBpADEAHgAsAQEAPgC8AgAAAAIAAAcBQwBhAGwAaQBiAHIAaQAxAB4ABAEBAD4AvAIAAAAC
AAAHAUMAYQBsAGkAYgByAGkAMQAeANwAAQA+ALwCAAAAAgAABwFDAGEAbABpAGIAcgBpADEAHgDc
AAAAPgCQAQAAAAIAAAcBQwBhAGwAaQBiAHIAaQAxAB4A3AAAADQAkAEAAAACAAAHAUMAYQBsAGkA
YgByAGkAMQAeANwAAAA8AJABAAAAAgAABwFDAGEAbABpAGIAcgBpADEAHgDcAAEACAC8AgAAAAIA
AAcBQwBhAGwAaQBiAHIAaQAxAB4AaAEBAD4AvAIAAAACAAAHAUMAYQBtAGIAcgBpAGEAMQAeANwA
AQAIALwCAAAAAgAABwFDAGEAbABpAGIAcgBpADEAHgDcAAAACgCQAQAAAAIAAAcBQwBhAGwAaQBi
AHIAaQAeBBwABQAXAAAiJCIjLCMjMF8pO1woIiQiIywjIzBcKR4EIQAGABwAACIkIiMsIyMwXyk7
W1JlZF1cKCIkIiMsIyMwXCkeBCIABwAdAAAiJCIjLCMjMC4wMF8pO1woIiQiIywjIzAuMDBcKR4E
JwAIACIAACIkIiMsIyMwLjAwXyk7W1JlZF1cKCIkIiMsIyMwLjAwXCkeBDcAKgAyAABfKCIkIiog
IywjIzBfKTtfKCIkIiogXCgjLCMjMFwpO18oIiQiKiAiLSJfKTtfKEBfKR4ELgApACkAAF8oKiAj
LCMjMF8pO18oKiBcKCMsIyMwXCk7XygqICItIl8pO18oQF8pHgQ/ACwAOgAAXygiJCIqICMsIyMw
LjAwXyk7XygiJCIqIFwoIywjIzAuMDBcKTtfKCIkIiogIi0iPz9fKTtfKEBfKR4ENgArADEAAF8o
KiAjLCMjMC4wMF8pO18oKiBcKCMsIyMwLjAwXCk7XygqICItIj8/Xyk7XyhAXykeBBgApAATAAAi
oyIjLCMjMDtcLSKjIiMsIyMwHgQdAKUAGAAAIqMiIywjIzA7W1JlZF1cLSKjIiMsIyMwHgQeAKYA
GQAAIqMiIywjIzAuMDA7XC0ioyIjLCMjMC4wMB4EIwCnAB4AACKjIiMsIyMwLjAwO1tSZWRdXC0i
oyIjLCMjMC4wMB4ENQCoADAAAF8tIqMiKiAjLCMjMF8tO1wtIqMiKiAjLCMjMF8tO18tIqMiKiAi
LSJfLTtfLUBfLR4ELACpACcAAF8tKiAjLCMjMF8tO1wtKiAjLCMjMF8tO18tKiAiLSJfLTtfLUBf
LR4EPQCqADgAAF8tIqMiKiAjLCMjMC4wMF8tO1wtIqMiKiAjLCMjMC4wMF8tO18tIqMiKiAiLSI/
P18tO18tQF8tHgQ0AKsALwAAXy0qICMsIyMwLjAwXy07XC0qICMsIyMwLjAwXy07Xy0qICItIj8/
Xy07Xy1AXy3gABQAAAAAAPX/IAAAAAAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDg
ABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/
IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAA
AAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQA
AAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA
9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAA
wCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAAEAIAAAAAAAAAAAAAAAwCDgABQACwAA
APX/IAAAtAAAAAAAAAAEiSDgABQACwAAAPX/IAAAtAAAAAAAAAAEryDgABQACwAAAPX/IAAAtAAA
AAAAAAAEmiDgABQACwAAAPX/IAAAtAAAAAAAAAAEiSDgABQACwAAAPX/IAAAtAAAAAAAAAAEmyDg
ABQACwAAAPX/IAAAtAAAAAAAAAAEryDgABQACwAAAPX/IAAAtAAAAAAAAAAEliDgABQACwAAAPX/
IAAAtAAAAAAAAAAEnSDgABQACwAAAPX/IAAAtAAAAAAAAAAEqyDgABQACwAAAPX/IAAAtAAAAAAA
AAAEliDgABQACwAAAPX/IAAAtAAAAAAAAAAErCDgABQACwAAAPX/IAAAtAAAAAAAAAAEryDgABQA
DAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAAAPX/IAAAtAAAAAAAAAAEnSDgABQADAAAAPX/IAAA
tAAAAAAAAAAEqyDgABQADAAAAPX/IAAAtAAAAAAAAAAEliDgABQADAAAAPX/IAAAtAAAAAAAAAAE
sSDgABQADAAAAPX/IAAAtAAAAAAAAAAEryDgABQADAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAA
APX/IAAAtAAAAAAAAAAEiiDgABQADAAAAPX/IAAAtAAAAAAAAAAEuSDgABQADAAAAPX/IAAAtAAA
AAAAAAAEtiDgABQADAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAAAPX/IAAAtAAAAAAAAAAEtSDg
ABQADQAAAPX/IAAAtAAAAAAAAAAErSDgABQADgAAAPX/IAAAlBERlwuXCwAEiSDgABQADwAAAPX/
IAAAlGZmCAQIBAAEtyDgABQABQCrAPX/IAAA+AAAAAAAAAAAwCDgABQABQCpAPX/IAAA+AAAAAAA
AAAAwCDgABQABQCqAPX/IAAA+AAAAAAAAAAAwCDgABQABQCoAPX/IAAA+AAAAAAAAAAAwCDgABQA
EAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAEQAAAPX/IAAAtAAAAAAAAAAEqiDgABQAEgAAAPX/IAAA
1ABQAACAGAAAwCDgABQAEwAAAPX/IAAA1ABQAAAACwAAwCDgABQAFAAAAPX/IAAA1AAgAACAGAAA
wCDgABQAFAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAFQAAAPX/IAAAlBERlwuXCwAEryDgABQAFgAA
APX/IAAA1ABgAAAAGgAAwCDgABQAFwAAAPX/IAAAtAAAAAAAAAAEqyDgABQABQAAAPX/IAAAnBER
FgsWCwAEmiDgABQAGAAAAPX/IAAAlBERCAQIBAAEiSDgABQABQAJAPX/IAAA+AAAAAAAAAAAwCDg
ABQAGQAAAPX/IAAA9AAAAAAAAAAAwCDgABQAGgAAAPX/IAAA1ABhAACxGAAAwCDgABQAGwAAAPX/
IAAA9AAAAAAAAAAAwCDgABQAAAAAAAAAKQAAkAAAAAAAAAAAwCDgABQABwAAAAAAKAAA2AAAAAAA
AAAEPyDgABQACQAAAAAAKQAAmAAAAAAAAAAAwCDgABQACAAAAAEAIAAAmAAAAAAAAAAAwCDgABQA
AAAAAAAAIQAAsCIiQCBAIAAAwCDgABQACAAAAAEAGgAAmAAAAAAAAAAAwCDgABQABgAAAAEAGgAA
mAAAAAAAAAAAwCDgABQAAAAAAAEAKgAAkAAAAAAAAAAAwCDgABQABgAAAAEAKQAAuAAgAAAAIAAA
wCDgABQAAAAAAAAAIQAAsAIiQABAIAAAwCDgABQAAAAAAAAAIQAAsAAiAABAIAAAwCDgABQAAAAA
AAAAIQAAsCAiACBAIAAAwCDgABQAAAABAAAAIQAAtCIiQCBAIAAAwCB8CBQAfAgAAAAAAAAAAAAA
AABLAJlgeG19CEEAfQgAAAAAAAAAAAAAAAAQAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQAC
BAAUAAMAZWYEAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAARAAAAAwANABQAAwAAAAEAAABf
LTtfLSogIg4ABQACBAAUAAMAZWYFAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAASAAAAAwAN
ABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYGAAAALUBfLV8pICB9CEEAfQgAAAAAAAAA
AAAAAAATAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYHAAAALUBfLV8pICB9
CEEAfQgAAAAAAAAAAAAAAAAUAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYI
AAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAVAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4A
BQACBAAUAAMAZWYJAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAWAAAAAwANABQAAwAAAAEA
AABfLTtfLSogIg4ABQACBAAUAAMAzEwEAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAXAAAA
AwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwFAAAALUBfLV8pICB9CEEAfQgAAAAA
AAAAAAAAAAAYAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwGAAAALUBfLV8p
ICB9CEEAfQgAAAAAAAAAAAAAAAAZAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMA
zEwHAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAaAAAAAwANABQAAwAAAAEAAABfLTtfLSog
Ig4ABQACBAAUAAMAzEwIAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAbAAAAAwANABQAAwAA
AAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwJAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAc
AAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMEAAAALUBfLV8pICB9CEEAfQgA
AAAAAAAAAAAAAAAdAAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMFAAAALUBf
LV8pICB9CEEAfQgAAAAAAAAAAAAAAAAeAAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAU
AAMAMjMGAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAfAAAAAwANABQAAwAAAAAAAABfLTtf
LSogIg4ABQACBAAUAAMAMjMHAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAgAAAAAwANABQA
AwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMIAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAA
AAAhAAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMJAAAALUBfLV8pICB9CEEA
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
kgDiADgAAAAAAP///wD/AAAAAP8AAAAA/wD//wAA/wD/AAD//wCAAAAAAIAAAAAAgACAgAAAgACA
AACAgADAwMAAgICAAJmZ/wCZM2YA///MAMz//wBmAGYA/4CAAABmzADMzP8AAACAAP8A/wD//wAA
AP//AIAAgACAAAAAAICAAAAA/wAAzP8AzP//AMz/zAD//5kAmcz/AP+ZzADMmf8A/8yZADNm/wAz
zMwAmcwAAP/MAAD/mQAA/2YAAGZmmQCWlpYAADNmADOZZgAAMwAAMzMAAJkzAACZM2YAMzOZAICA
gABcEA4AAwAAAAAA////AAAAAABgAQIAAACFABAAoqwAAAAACABDb21tZW50c5oIGACaCAAAAAAA
AAAAAAAAAAAAAAAAAAgAAACjCBAAowgAAAAAAAAAAAAAAAAAAIwABAABAAEArgEEAAEAAQQXAAgA
AQAAAAAAAADBAQgAwQEAANU4AgD8ACAgUQEAAIYAAAAgAABDbGljayBvbiBjb2x1bW4gaGVhZGVy
cyBmb3IgaGVscAgAAENhdGVnb3J5BAAAUGFnZQoAAFN1Yi1jbGF1c2UGAABMaW5lICMHAABDb21t
ZW50DwAAUHJvcG9zZWQgQ2hhbmdlEQAATXVzdCBCZSBTYXRpc2ZpZWRtAQgBAEFmZmlsaWF0aW9u
ClRoaXMgaGVhZGluZyBjb250YWlucyBhZGRpdGlvbmFsIHRleHQgc28gdGhhdCBpdCBjb250YWlu
cyBtb3JlIHRoYW4gMjU1IGNoYXJhY3RlcnMuICBUaGlzIGlzIHRvIGVuc3VyZSB0aGF0IHRoZSBp
bXBvcnQgdG8gdGhlIE1pY3Jvc29mdCBBY2Nlc3MgZGF0YWJhc2UgdXNlcyB0aGUgY29ycmVjdCBm
b3JtYXQgc28gdGhhdCBzdWJzZXF1ZW50IGZpZWxkcyBhcmUgbm90IHRydW5jYXRlZCB0byAyNTUg
Y2hhcmFjdGVycy4gIFZlcnNpb24gNi4yIG9mIHRoZSBNeUJhbGxvdCB0b29sIGhhcyBiZWVuIG1v
ZGlmaWVkIHRvIGxvb2sgZm9yIHRoaXMgdHJ1bmNhdGlvbiBhbmQgaXNzdWUgYSB3YXJuaW5nIGlm
IGl0IGhhcHBlbnMuDAAKAD0AAFRhc2sgRm9yY2UgUmV2aWV3IGFuZCBXb3JraW5nIEdyb3VwIEJh
bGxvdCBjb21tZW50IGlucHV0IGZvcm0KAABGaXJzdCBuYW1laQEIAQBTdXJuYW1lClRoaXMgaGVh
ZGluZyBjb250YWlucyBhZGRpdGlvbmFsIHRleHQgc28gdGhhdCBpdCBjb250YWlucyBtb3JlIHRo
YW4gMjU1IGNoYXJhY3RlcnMuICBUaGlzIGlzIHRvIGVuc3VyZSB0aGF0IHRoZSBpbXBvcnQgdG8g
dGhlIE1pY3Jvc29mdCBBY2Nlc3MgZGF0YWJhc2UgdXNlcyB0aGUgY29ycmVjdCBmb3JtYXQgc28g
dGhhdCBzdWJzZXF1ZW50IGZpZWxkcyBhcmUgbm90IHRydW5jYXRlZCB0byAyNTUgY2hhcmFjdGVy
cy4gIFZlcnNpb24gNi4yIG9mIHRoZSBNeUJhbGxvdCB0b29sIGhhcyBiZWVuIG1vZGlmaWVkIHRv
IGxvb2sgZm9yIHRoaXMgdHJ1bmNhdGlvbiBhbmQgaXNzdWUgYSB3YXJuaW5nIGlmIGl0IGhhcHBl
bnMuCAAKAAUAAFBob25lBwAASnVlcmdlbg0AAFNjaG9lbndhZWxkZXIeAABKYWNvYnMgVW5pdmVy
c2l0eSBCcmVtZW4gZ0dtYkgJAABUZWNobmljYWxsAABJIHRoaW5rIHlvdSBzaG91bGQgbGlzdCBS
RkMgNjk5MSBhcyBhIG5vcm1hdGl2ZSByZWZlcmVuY2Ugc2luY2UgIHlvdSBhcmUgdXNpbmcgc29t
ZSBvZiB0aGUgY29tbW9uIGRhdGF0eXBlcy4JAABFZGl0b3JpYWxWAABSZXBsYWNlICdtYW5kYXRv
cnkgdG8gc2VjdXJlIHRyYW5zcG9ydCcgd2l0aCAnbWFuZGF0b3J5IHRvIGltcGxlbWVudCBzZWN1
cmUgdHJhbnNwb3J0JwYAADQ4LjMuM2kBAEFyZSBUUE1SIGJyaWRnZSBhbmQgVkxBTi11bmF3YXJl
IGNvbXBvbmVudCBpbiA0OC02IGR1cGxpY2F0aW9ucyBvZiBicmlkZ2UgYW5kIGNvbXBvbmVudCBp
biA0OC00PyBXb3VsZCBpdCBub3QgaGF2ZSBtYWRlIHNlbnNlIHRvIHJldXNlIGJyaWRnZSBhbmQg
Y29tcG9uZW50PyBUaGUgc2FtZSBtYXkgYmUgdHJ1ZSBmb3IgdGhlIGludGVyZmFjZSBleHRlbnNp
b25zPyBUaGUgWUFORyBtb2RlbCBhY3R1YWxseSBzZWVtcyB0byBhbHdheXMgcmV1c2UgdGhlIHNh
bWUgYnJpZGdlIGFydGlmYWN0IGhlbmNlIEkgdGhpbmsgdGhlIHdheSB0aGluZ3MgYXJlIG5hbWVk
IGluIHRoZSBmaWd1cmVzIGlzIGFjdHVhbGx5IGEgYml0IGNvbmZ1c2luZy4GAAA0OC40LjFnAgBp
ZWVlODAyLXR5cGVzOm1hYy1hZGRyZXNzLiBEb2VzIHRoZSAnY2Fub25pY2FsIG9yZGVyIGRlZmlu
ZWQgYnkgSUVFRSA4MDInIHJlZmVyIHRvIHRoZSBieXRlIG9yZGVyIG9yIGRvZXMgaXQgYWxzbyBy
ZWd1bGF0ZSB1c2FnZSBvZiB1cHBlciBhbmQgbG93ZXJjYXNlIGNoYXJhY3RlcnM/IEluIHRoZSBZ
QU5HIHdvcmxkLCB3ZSBsaWtlIHRvIGhhdmUgYSBjYW5vbmljYWwgb3JkZXIgdGhhdCBpcyBpbiB0
aGUgdGV4dHVhbCByZXByZXNlbnRhdGlvbiB1bmlxdWUuIEhlbmNlIFJGQyA3OTkxIHNheXMgZm9y
IHRoZSBtYWMtYWRkcmVzcyB0eXBlOiBUaGUgY2Fub25pY2FsIHJlcHJlc2VudGF0aW9uIHVzZXMg
bG93ZXJjYXNlIGNoYXJhY3RlcnMuIEFub3RoZXIgcXVlc3Rpb24gaXMgd2hldGhlciB3ZSBhcmUg
ZmluZSBoYXZpbmcgdG8gbWFjLWFkZHJlc3MgdHlwZXMgb3Igd2hldGhlciB3ZSBzaG91bGQgZGVw
cmVjYXRlIHRoZSBJRVRGIGRlZmluaXRpb24gYW5kIGluc3RlYWQgbGV0IHBlb3BsZSB1c2UgdGhl
IElFRUUgZGVmaW5pdGlvbiAod2hpY2ggb2YgY291cnNlIGFzc3VtZXMgdGhhdCBpZWVlODAyLXR5
cGVzLnlhbmcgaXMgZnJlZWx5IGFjY2Vzc2libGUgdG8gZXZlcnlib2R5KS5nAABpZWVlODAyLXR5
cGVzOmJyaWRnZWlkLiBTaG91bGQgdGhpcyBkZWZpbmUgdGhhdCB0aGUgY2Fub25pY2FsIHJlcHJl
c2VudGF0aW9uIHVzZXMgbG93ZXJjYXNlIGNoYXJhY3RlcnM/CgEASW4gdGhlIElFVEYsIHdlIHNv
IGZhciBvbmx5IGhhdmUgcmV2aXNpb24gc3RhdGVtZW50cyBmb3IgcHVibGlzaGVkIHZlcnNpb25z
IG9mIGEgWUFORyBtb2R1bGUgKGkuZS4sIFJGQ3MpIGJ1dCBub3QgZm9yIGludGVybWVkaWF0ZSBy
ZXZpc2lvbnMgZHVyaW5nIHRoZSBkZXZlbG9wbWVudCBwcm9jZXNzIChpLmUuLCBJbnRlcm5ldC1E
cmFmdHMpLiBJRUVFIG1heSBkZWNpZGUgdG8gZG8gdGhpcyBkaWZmZXJlbnRseSBidXQgSSBhbSBq
dXN0IG1lbnRpb25pbmcgdGhpcy4GAAA0OC40LjJsAABpZWVlODAyLWRvdDFxLXR5cGVzOmNvbXBv
bmVudC1yZWYuIElzIHRoZXJlIGEgcmVhc29uIHdoeSB0aGlzIGlzIG5vdCBhIGxlYWZyZWYgYnV0
IGluc3RlYWQgYW4gb3BhcXVlIHN0cmluZz/cAABTb21ldGltZXMgeW91IHVzZSBuYW1lLXR5cGUg
YW5kIHNvbWV0aW1lcyB5b3UgdXNlIHRoZSBzdHJpbmcgdHlwZSBuYW1lIHRoaW5ncy4gSSBhc3N1
bWUgdGhpcyBoYXMgdG8gZG8gd2l0aCBzaXplIHJlc3RyaWN0aW9ucyBmcm9tIHRoZSBwYXN0PyBJ
IGFtIGp1c3Qgd29uZGVyaW5nIHdoeSB0aGVyZSBhcmUgZGlmZmVyZW5jZXMgYW5kIHdoZXRoZXIg
dGhpcyBpcyBieSBpbnRlbnRpb24urgAAaWVlZTgwMi1kb3QxcS10eXBlczpQQ1AuIFRoaXMgdHlw
ZSBzZWVtcyB0byBiZSB0aGUgc2FtZSBhcyBwcmlvcml0eS10eXBlLiBJIHNlZSBwcmlvcml0eS10
eXBlIHVzZWQgYSBsb3QsIEkgYW0gbm90IHN1cmUgUENQIGlzIHVzZWQgYW55d2hlcmUuIFNvIGlz
IGRlZmluaW5nIHRoaXMgdHlwZSB1c2VmdWw/9wEAaWVlZTgwMi1kb3QxcS10eXBlczp2aWQtcmFu
Z2UuIFRoZSBwYXR0ZXJuIGV4cHJlc3Npb24gY2FuIHByb2JhYmx5IGJlIHRpZ2h0ZXIuIFRoZSBl
eGFtcGxlIGluIHRoZSBjb21tZW50cyAoc2hvdWxkIHNvbWUgb2YgdGhlIGNvbW1lbnQgdGV4dCBh
Y3R1YWxseSBiZSBwYXJ0IG9mIHRoZSBkZXNjcmlwdGlvbj8pIGFjdHVhbGx5IGluY2x1ZGVzIHdo
aXRlIHNwYWNlIHRoYXQgdGhlIHBhdHRlcm4gZG9lcyBub3QgYWxsb3cuIEFsc28sIGFyZSBsZWFk
aW5nIDBzIGFsbG93cz8gSXMgIjAwNSIgYSBsZWdhbCB2aWQtcmFuZ2U/IEkga25vdywgbWFraW5n
IHBhdHRlcm4gdGlnaHQgbWFrZXMgdGhlbSBjb21wbGV4IGJ1dCB0aGVuIHRvb2xzIGNhbiBhbHNv
IGRldGVjdCBpbnZhbGlkIGlucHV0IGVhcmx5LiBZb3VyIHBhdHRlcm4gYWN0dWFsbHkgYWxsb3dz
ICIwIiBhcyBhIGxlZ2FsIHZpZC1yYW5nZSBhcyB3ZWxsIChhbmQgMCBpcyBub3QgZXZlbiBhIHZh
bGlkIHZsYW5pZCwgcmlnaHQ/KS5kAQBpZWVlODAyLWRvdDFxLXR5cGVzOmV0aGVyVHlwZS4gU2hv
dWxkIHRoaXMgYmUgY2hhbmdlZCB0byBldGhlci10eXBlIGZvciBjb25zaXN0ZW5jeT8gQnkgZGVm
YXVsdCwgdGhlIGNhbm9uaWNhbCBmb3JtYXQgb2YgYW4gdWludDE2IGlzIGluIGRlY2ltYWwgbm90
YXRpb24uIElzIHRoYXQgd2hhdCB5b3Ugd2FudD8gVGhlIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRv
IG1hbmRhdGUgaW4gdGhlIGRlc2NyaXB0aW9uIHN0YXRlbWVudCB0aGF0IHRoZSB2YWx1ZSBtdXN0
IGJlIHJlbmRlcmVkIGFzIGFzIDQgZGlnaXQgaGV4ZWRlY2ltYWwgbnVtYmVyIHdpdGggbG93ZXJj
YXNlIGNoYXJhY3RlcnMsIGkuZS4gMHg4NmRkIGZvciBJUHY2LsoAAGllZWU4MDItZG90MXEtdHlw
ZXM6ZG90MXEtdGFnLW9yLWFueS1jbGFzc2lmaWVyLiBZb3UgdXNlIDQwOTYgdG8gcmVwcmVzZW50
IHRoZSBzcGVjaWFsIHZhbHVlICdhbnknLiBJbiB0aGUgUS1CUklER0UtTUlCLCB0aGUgc3BlY2lh
bCB2YWx1ZSA0MDk1IHdhcyB1c2VkIGZvciB0aGlzIHB1cnBvc2UuIElzIHRoaXMgYnkgaW50ZW50
aW9uIGRpZmZlcmVudD/RAABpZWVlODAyLWRvdDFxLXR5cGVzOmRvdDFxLXRhZy1yYW5nZXMtb3It
YW55LWNsYXNzaWZpZXIuIFdvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gYXNzaWduIGEgdmFsdWUgdG8g
dGhlICdhbnknIGVudW0gbGlrZSB5b3UgZGlkIGZvciBkb3QxcS10YWctb3ItYW55LWNsYXNzaWZp
ZXI/IFNlZSBhYm92ZSB3aGV0aGVyIHRoZSB2YWx1ZSBzaG91bGQgYmUgNDA5NSBvciA0MDk2LqsB
AGllZWU4MDItZG90MXEtdHlwZXM6cHJpb3JpdHktcmVnZW5lcmF0aW9uLXRhYmxlLiBJIHdhcyBs
ZWZ0IGEgYml0IHB1enpsZWQgaG93IHRoaXMgd29ya3MuIFRoZSBkZXNjcmlwdGlvbiBkaWQgbm90
IGhlbHAgbWUgbXVjaC4gSSBjYW1lIHVwIHdpdGggdGhlIGlkZWEgdGhhdCB0aGlzIGlzIGEgbWFw
cGluZyB3aGVyZSBnaXZlbiBhIHByaW9yaXR5IHBpY2tlZCBmcm9tIGEgZnJhbWUsIHNheSA1LCBJ
IGxvb2sgaW50byB0aGUgbGVhZiBwcmlvcml0eTUgdG8gZmluZCBhIG5ldyBwcmlvcml0eSB2YWx1
ZS4gSSB0aGluayBpdCB3b3VsZCBiZSBnb29kIGlmIHRoaXMgaXMgbW9yZSBjbGVhcmx5IGRlc2Ny
aWJlZC4gQXJlIHRoZXJlIGFueSBkZWZhdWx0cyB0aGF0IGFwcGx5IGhlcmUsIGUuZy4sIHRoYXQg
cHJpb3JpdHk1IGhhcyBhIGRlZmF1bHQgb2YgNT9hAgBpZWVlODAyLWRvdDFxLXR5cGVzOnBjcERl
Y29kaW5nVGFibGUuIENvbnNpZGVyIHJlbmFtaW5nIHRvIHBjcC1kZWNvZGluZy10YWJsZSBmb3Ig
Y29uc2lzdGVuY3kuIEkgYWdhaW4gaGF2ZSB0byBndWVzcyBob3cgdGhpcyBpcyB1c2VkLiBJIGFz
c3VtZSB0aGlzIGlzIGFub3RoZXIgbWFwcGluZyBmdW5jdGlvbiBmbGF0dGVuZWQgaW50byBhIG51
bWJlciBvZiBsZWFmcyBzaW5jZSB0aGUgaW5wdXQgZG9tYWluIGlzIHNtYWxsLiBUaGUgYWx0ZXJu
YXRpdmUgd291bGQgaGF2ZSBiZWVuIGEgbGlzdCBvZiB0aGUgZm9ybQogICAgCiBsaXN0IHBjcC1k
ZWNvZGluZy1tYXAgewogICAgIGtleSBpbi1wcmlvcml0eTsKICAgbGVhZiBpbi1wcmlvcml0eSB7
IHR5cGUgcHJpb3JpdHktdHlwZTsgfQogICBsZWFmIG91dC1wcmlvcml0eSB7IHR5cGUgcHJpb3Jp
dHktdHlwZTsgfQogICBsZWFmIGRyb3AtZWxpZ2libGUgeyB0eXBlIGJvb2xlYW47IH0KIH0KCkFy
ZSB0aGVyZSBhbnkgZGVmYXVsdHMgdGhhdCBhcHBseSBoZXJlLCBlLmcuLCB0aGF0IHBjcDUvcHJp
b3JpdHkgaGFzIGEgZGVmYXVsdCBvZiA1IGFuZCBwY3A1L2Ryb3AtZWxpZ2libGUgaGFzIGEgZGVm
YXVsdCBvZiBmYWxzZT9PAABpZWVlODAyLWRvdDFxLXR5cGVzOnBjcC1lbmNvZGluZy10YWJsZS4g
QXJlIHRoZXJlIGFueSBkZWZhdWx0cyB0aGF0IGFwcGx5IGhlcmU/WgAAaWVlZTgwMi1kb3QxcS10
eXBlczpzZXJ2aWNlLWFjY2Vzcy1wcmlvcml0eS10YWJsZS4gQXJlIHRoZXJlIGFueSBkZWZhdWx0
cyB0aGF0IGFwcGx5IGhlcmU/5gIAaWVlZTgwMi1kb3QxcS10eXBlczp0cmFmZmljLWNsYXNzLXRh
YmxlLiBXaGF0IGRvZXMgdGhlICdUbyBiZSBjb25maXJtZWQnIGNvbW1lbnQgdGVsbCBtZT8gSSBz
dWdnZXN0IHRvIHdyaXRlIHRjIGFsd2F5cyBpbiB0aGUgc2FtZSB3YXkgKG9yIHRvIGV2ZW4gc3Bl
bGwgaXQgb3V0KS4gQW55d2F5LCB3ZSBoYXZlIHRoaXM6CgogICAgbGlzdCB0Yy1lbnRyaWVzIHsK
ICAgICAga2V5IHByaW9yaXR5OwogICAgICBsZWFmIHByaW9yaXR5OwogICAgICBsaXN0IGF2YWls
YWJsZS1UQyB7CiAgICAgICAga2V5IHRyYWZmaWMtY2xhc3M7CiAgICAgICAgbGVhZiB0cmFmZmlj
LWNsYXNzOwogbGVhZiBudW0tdGM7CiAgICAgIH0KICAgIH0KCldoeSBpcyBudW0tdGMgaW4gZXZl
cnkgYXZhaWxhYmxlLVRDIGVsZW1lbnQ/IEkgZG8gbm90IHVuZGVyc3RhbmQgZW5vdWdoIGFib3V0
IHRoZSB0ZWNobm9sb2d5IGJ1dCBwZXJoYXBzIHlvdSB3YW50ZWQgc29tZXRoaW5nIGxpa2UgdGhp
cyBpbnN0ZWFkOgoKICAgIGxpc3QgdHJhZmZpYy1jbGFzcy1tYXAgewogICAgICBrZXkgcHJpb3Jp
dHk7CiAgICAgIGxlYWYgcHJpb3JpdHk7CiAgICAgIGxlYWYtbGlzdCBhdmFpbGFibGUtdHJhZmZp
Yy1jbGFzczsKICAgICAgbGVhZiBudW0tdHJhZmZpYy1jbGFzc2VzOwogICAgfQoKSSBsb29rZWQg
dG8gbWUgdGhhdCB5b3Ugd2FudCB0byBtYWtlIGEgcHJpb3JpdHkgaW50byBhIHNldCBvZiBhdmFp
bGFibGUgdHJhZmZpYyBjbGFzc2VzLi4EAGllZWU4MDItZG90MXEtdHlwZXM6cG9ydC1tYXAuIEl0
IG1heSBiZSB1c2VmdWwgdG8gaGF2ZSB0cmVlIGRpYWdyYW1zIGZvciB0aGUgZ3JvdXBpbmdzLiBw
eWFuZwogICAgY2FuIGNyZWF0ZSB0aGVtIGlmIHlvdSBjYWxsIGl0IGxpa2UgdGhpczoKCiAgICBw
eWFuZyAtZiB0cmVlIC0tdHJlZS1wcmludC1ncm91cGluZ3MgLi9pZWVlODAyLWRvdDFxLXR5cGVz
LnlhbmcKClRoZSBwb3J0LW1hcCBncm91cGluZyBpcyBjb21wbGV4IGVub3VnaCB0aGF0IGxvb2tp
bmcgYXQgdGhlIHRyZWUgZGlhZ3JhbSBoZWxwZWQgbWUgdG8gZ2V0IGFuZCBtYWludGFpbiBhbiBv
dmVydmlldy4gVGhlIGNvbW1lbnQgJ3R5cGUgcG9ydC1udW1iZXInIGlzIGludGVyZXN0aW5nLiBZ
b3UgaGF2ZSB0aGUgZnVubnkgc2l0dWF0aW9uIHRoYXQgaW4gcHJpbmNpcGxlIHRoZSBwb3J0LW51
bWJlciBpcyB0aGUgcHJvcGVyIHBvcnQgaWRlbnRpZmllciBidXQgdGhlbiBpbiBwcmFjdGljZSBl
dmVyeXRoaW5nIGlzIGFzc29jaWF0ZWQgdG8gYW4gaW50ZXJmYWNlIChhbmQgdGhlIHBvcnQtbnVt
YmVyIG9ubHkgc2hvd3MgdXAgaW4gdGhlIC1zdGF0ZSB0cmVlIGlmCiAgICBJIHJlY2FsbCBjb3Jy
ZWN0bHkpLiBCdXQgY2FsbGluZyBhIGxlYWYgJ3BvcnQtbnVtYmVyJyBhbmQgdGhlbiB1c2luZyB0
aGUgdHlwZSBpZjppbnRlcmZhY2UtcmVmIGlzIHJlYWxseSBjb25mdXNpbmcuIEFuZCB0aGUgZGVz
Y3JpcHRpb24gdGFsa2luZyBhYm91dCB0aGUgJ2ludGVyZmFjZSBwb3J0IHJlZmVyZW5jZScgaXMg
anVzdCBkb2N1bWVudGluZyB0aGF0IHlvdSBhcmUgbGlrZWx5IHVuZGVjaWRlZCB3aGF0IHRoaXMg
cmVhbGx5IGlzLiBJcyBpdCBjb3JyZWN0IHRoYXQgZm9yIGEgZ2l2ZW4gJ3BvcnQgbnVtYmVyJywg
SSBjYW4gb25seSBoYXZlIGVpdGhlciBhIGZvcndhcmQgb3IgYSBmaWx0ZXIgb3IgYSBmb3J3YXJk
IGZpbHRlciBjb250cm9sIGVsZW1lbnQ/IElzIGl0IGNvcnJlY3QgdGhhdCBmb3IgYSBnaXZlbiAn
cG9ydCBudW1iZXInLCBvbmx5IG9uZSBvZiB0aGUgc2l4IGRpZmZlcmVudCBtYXAgdHlwZXMgY2Fu
IGJlIHByZXNlbnQ/UQEAVG8gaGF2ZSBtb3JlIGNsYXJpdHksIEkgb2Z0ZW4gZW5kIGFsbCBncm91
cGluZyBuYW1lcyB3aXRoIC1ncm91cGluZywgZS5nLiwgcG9ydC1tYXAtZ3JvdXBpbmcuIFRoaXMg
aXMgaW4gcGFydGljdWxhciB1c2VmdWwgaW4gY2FzZXMgd2hlcmUgdGhlcmUgaXMgYWxzbyBzb21l
IG90aGVyIGRlZmluaXRpb24gd2l0aCB0aGUgc2FtZSBuYW1lLCBsaWtlIHRoZSBwb3J0LW1hcCBs
aXN0IGluIHRoaXMgY2FzZS4gWUFORyBkb2VzIG5vdCByZXF1aXJlIHRoYXQgZGlmZmVyZW50IG5h
bWVzIGFyZSB1c2VkIGJ1dCBmb3IgaHVtYW5zIGl0IGlzIG9mdGVuIGVhc2llciBpZiBuYW1lcyBh
cmUgdW5pcXVlLnIEAGllZWU4MDItZG90MXEtdHlwZXM6YnJpZGdlLXBvcnQtc3RhdGlzdGljcy4g
SSB3b25kZXIgd2hldGhlciBvY3RldHMtcnggaXMgdGhlIHNhbWUgYXMgaW4tb2N0ZXRzIGFuZCBv
Y3RldHMtdHggaXMgdGhlIHNhbWUgYXMgb3V0LW9jdGV0cy4gV2VsbCBwcm9iYWJseSBpdCBpcyBi
dXQgdGhlbiBJIGFtIG5vdCByZWFsbHkgd29ycmllZC4gVGhlIGZyYW1lLXJ4IGFuZCBmcmFtZS10
eCBkbyBub3QgbWFwIDE6MSB0byB0aGUgaW50ZXJmYWNlIGNvdW50ZXJzIHNpbmNlIHRoZSBpbnRl
cmZhY2UgY291bnRlcnMgY291bnQgdW5pY2FzdCwgbXVsdGljYXN0LCBhbmQgYnJvYWRjYXN0IHNl
cGFyYXRlbHkuIFRoYXQgc2FpZCwgYSBtb3JlIHRlY2huaWNhbCBpc3N1ZSBpcyB0aGF0IHlvdSBh
cmUgc2lsZW50IGFib3V0IGNvdW50ZXIgZGlzY29udGludWl0aWVzLjwAICAAIEEgc2luZ2xlIGNv
dW50ZXIgcmVhZGluZyBoYXMgbm8gbWVhbmluZy4gSXQgaXMgbmVjZXNzYXJ5IHRvIHJlYWQgYSBj
b3VudGVyIHR3aWNlIGFuZCB0aGVuIHRvIGNhbGN1bGF0ZSB0aGUgcmF0ZSBvZiBjaGFuZ2UgYmV0
d2VlbiB0aGUgdHdvIHJlYWRpbmdzLiBJZiB0aGVyZSB3YXMgYSBkaXNjb250aW51aXR5IGJldHdl
ZW4gdGhlIHR3byByZWFkaW5nIHRpbWVzLCB0aGUgY2FsY3VsYXRpb24gbWF5IGxlYWQgdG8gc3Vy
cHJpc2luZyByZXN1bHRzLiBUaGlzIGlzIGltcG9ydGFudCBoZXJlIHNpbmNlIHBvcnRzIGFyZSBv
ZnRlbiBob3QgcGx1Z2dhYmxlLiBTaW5jZSB0aGUgcG9ydCBicmlkZ2Ugc3RhdGlzdGljcyBhcmUg
YW4gZXh0ZW5zaW9uIG9mIHRoZSAvaW50ZXJmYWNlLXN0YXRlL2ludGVyZmFjZSBsaXN0LCBpdCBt
YXkgYmUgT0sgdG8gcmV1c2UgdGhlIC9pbnRlcmZhY2Utc3RhdGUvaW50ZXJmYWNlL3N0YXRpc3Rp
Y3MvZGlzY29udGludWl0eS10aW1lIGluZGljYXRvci4gQnV0IEkgY291bGQgYWxzbyB1bmRlcnN0
YW5kIGlmIHlvdSBkbyBub3Qgd2FudCB0byBoYXZlIHN1Y2ggYSBkZXBlbmRlbmN5IGZvciB5b3Vy
IGNvdW50ZXJzLiBCdXQgdGhlbiB5b3Ugc2hvdWxkIGlkZWFsbHkgcHJvdmlkZSB5b3VyIG93biBk
aXNjb250aW51aXR5IGluZGljYXRvci4gU2VlIGFsc28gdGhlIGRlZmluaXRpb24gb2YgY291bnRl
cjY0IGluIFJGQyA2OTkxLm8DAGllZWU4MDItZG90MXEtYnJpZGdlOnNpbXBsZS1icmlkZ2UtcG9y
dC4gU29tZWhvdyB0aGVzZSBmZWF0dXJlcyBzb3VuZCBsaWtlIHBvcnQgcHJvcGVydGllcyBhbmQg
bm90IGdsb2JhbCBmZWF0dXJlcyBvZiBhIHNheSBORVRDT05GIHNlcnZlci4gSW4gYSBtb2R1bGFy
IGJyaWRnZSwgY2FuIEkgbm90IGhhdmUgYm90aCBzaW1wbGUgYnJpZGdlIHBvcnRzIGFuZCBmbGV4
aWJsZSBicmlkZ2UgcG9ydHM/IFdvdWxkIGEgc2F5IE5FVENPTkYgc2VydmVyIHRoYW4gaW5kaWNh
dGUgYm90aCBmZWF0dXJlcz8gV2hhdCBpcyBJIGhvdC1zd2FwIHBvcnRzPyBEb2VzIHRoaXMgc3Vk
ZGVubHkgY2hhbmdlIHRoZSBmZWF0dXJlcyBhbm5vdW5jZWQgdmlhIHNheSBORVRDT05GPyBJdCBz
ZWVtcyB0aGVzZSBmZWF0dXJlcyBhcmUgbmV2ZXIgdXNlZCBpbiB0aGUgWUFORyBkZWZpbml0aW9u
cy4KCkZlYXR1cmVzIGluIFlBTkcgYXJlIHVzZWQgdG8gbWFyayBjZXJ0YWluIHBhcnRzIG9mIGEg
ZGF0YSBtb2RlbCBhcyBhbiBvcHRpb25hbCBmZWF0dXJlLiBGb3IgZXhhbXBsZSwgYSBicmlkZ2Ug
bWlnaHQgaW5kaWNhdGUgdmlhIGEgZmVhdHVyZSB0aGF0IGl0IGNhbiBkbyBWTEFOcyBhbmQgdGhl
biB5b3Ugd291bGQgbWFyayBhbGwgVkxBTiByZWxhdGVkIGRlZmluaXRpb25zIGluIHRoZSBkYXRh
IG1vZGVsIHdpdGggaWYtZmVhdHVyZSBWTEFOLiBBIHZlcnkgc2ltcGxlIGJyaWRnZSBub3Qgc3Vw
cG9ydGluZyBWTEFOcyB3b3VsZCB0aGVuIG5vdCBpbXBsZW1lbnQgdGhlIHBhcnRzIG9mIHRoZSBk
YXRhIG1vZGVsIHRoYXQgZGVhbCB3aXRoIFZMQU4gc3BlY2lmaWNzLiBUaGlzIG1heSBub3QgYmUg
YSBnb29kIGV4YW1wbGUgYnV0IEkgaG9wZSB5b3UgZ2V0IHRoZSBpZGVhLgYAADQ4LjQuM2wAAGll
ZWU4MDItZG90MXEtYnJpZGdlOmJyaWRnZXMuIERvIHJlYWRlcnMga25vdyB3aGF0IFBCTiBhbmQg
UEJCTiBtZWFucz8gSWYgbm90IHN1cmUsIHBsZWFzZSBzcGVsbCB0aGluZ3Mgb3V0LmQAAGllZWU4
MDItZG90MXEtYnJpZGdlOmJyaWRnZS10eXBlLiBJcyBpdCBjb3JyZWN0IHRoYXQgYSBicmlkZ2Ug
Y2FuIGFsd2F5cyBiZSBvZiBvbmx5IG9uZSBicmlkZ2UgdHlwZT9nAABpZWVlODAyLWRvdDFxLWJy
aWRnZTpjb21wb25lbnQvdHlwZS4gSXMgaXQgY29ycmVjdCB0aGF0IGEgY29tcG9uZW50IGlzIGFs
d2F5cyBvZiBvbmx5IGV4YWN0bHkgb25lIHR5cGU/eQAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6Y29t
cG9uZW50L21tcnAtZW5hYmxlZC1zdGF0dXMuIFdvdWxkIG1tcnAtZW5hYmxlZCBiZSBtb3JlIGNv
bnNpc3RlbnQgd2l0aCBzYXkgdHJhZmZpYy1jbGFzcy1lbmFibGVkPw4BAGllZWU4MDItZG90MXEt
YnJpZGdlLiBTZXZlcmFsIHdoZW4gZXhwcmVzc2lvbnMgYXJlIGJyb2tlbi4gVGhlIG9ubGluZSBZ
QU5HIHZhbGlkYXRvciA8aHR0cDovL3d3dy55YW5ndmFsaWRhdG9yLmNvbS92YWxpZGF0b3I+IGlz
IHlvdXIgZnJpZW5kLiBDb25mZGMgdmVyaWZpZXMgd2hlbiBleHByZXNzaW9ucy4gUmVmZXJlbmNl
cyB0byBsZWFmcyBhcmUgd3JvbmcgYXMgd2VsbCBhcyBjb25zdGFudHMgdGhhdCBkbyBub3QgbWF0
Y2ggdGhlIGlkZW50aXR5IGRlZmluaXRpb25zLjkAAGllZWU4MDItZG90MXEtYnJpZGdlOmZpbHRl
cmluZy1kYXRhYmFzZS4gcy9zaG91ZGwvc2hvdWxkL9UAAGllZWU4MDItZG90MXEtYnJpZGdlOmZp
bHRlcmluZy1lbnRyaWVzLiBOb3RlIHRoYXQgYSBZQU5HIGxpc3QgZm9vLWVudHJpZXMgcmVzdWx0
cyBpbiBYTUwgaW4gYSBzZXF1ZW5jZSBvZiAgPGZvby1lbnRyaWVzLz4gZWxlbWVudHMgKG9uZSBm
b3IgZWFjaCBlbnRyeSkgc28gb2Z0ZW4gdXNpbmcgc2luZ3VsYXIgZm9yIHRoZSBsaXN0IG5hbWUg
aXMgbW9yZSBtZWFuaW5nZnVsLnkAAGllZWU4MDItZG90MXEtYnJpZGdlOmZpbHRlcmluZy1lbnRy
aWVzL3ZpZHMuIFdvdWxkIGEgYmV0dGVyIGRlc2NyaXB0aW9uIGJlOiBUaGUgc2V0IG9mIFZMQU5z
IHRvIHdoaWNoIHRoaXMgZW50cnkgYXBwbGllcy6LAgBpZWVlODAyLWRvdDFxLWJyaWRnZTpmaWx0
ZXJpbmctZW50cmllcy9lbnRyeS10eXBlLiBUaGlzIGlzIHNvbWV3aGF0IGludGVyZXN0aW5nLiBJ
biB0aGUgTkVUQ09ORiB3b3JsZCwgY29uZmlnIGlzIHJlYWxseSBzdGF0aWMgY29uZmlnLCBub3Qg
ZHluYW1pY2FsbHkgbGVhcm5lZCBzdGF0ZS4gWW91IHNlZW0gdG8gbWVyZ2UgYm90aCBpbnRvIGEg
c2luZ2xlIGxpc3QsIHdoaWNoIHdpbGwgbWFrZSBORVRDT05GIGRldmVsb3BlcnMgdG8gZXhwZXJp
ZW5jZSBzb21lIHBhaW4uIFRoaXMgbWF5IGFjdHVhbGx5IGJlIHNvbWUgZnVuZGFtZW50YWwgaXNz
dWUuIElzIHRoZSBpZGVhIHRoYXQgeW91IGp1c3Qgd2FudCB0byBtYWtlIGFsbCBlbnRyaWVzIGF2
YWlsYWJsZSAodG8gcmVhZCkgaW4gYSBzaW5nbGUgbGlzdD8gVGhlbiB0aGlzIGxpc3Qgc2hvdWxk
IGJlIGluIHRoZSAtc3RhdGUgdHJlZS4gT3IgZG8geW91IHdhbnQgdG8gbW9kaWZ5IGR5bmFtaWNh
bGx5IGxlYXJuZWQKICAgIGVudHJpZXM/IElmIHNvLCB5b3UgaGl0IHJlYWxseSByb3VnaCB0ZXJy
aXRvcnkuIChUaGUgTkVUTU9EIFdHIGlzIHdvcmtpbmcgb24gdGhpcyByaWdodCBub3cgYnV0IHlv
dSBtb3N0IGxpa2VseSBkbyBub3Qgd2FpdCBmb3IgYSBmaW5hbCBzb2x1dGlvbiB0byB0aGlzLilo
AABpZWVlODAyLWRvdDFxLWJyaWRnZTp2bGFuLXJlZ2lzdHJhdGlvbi1lbnRyaWVzLiBTb21lIGNv
bW1lbnQgYXMgYWJvdmUgYWJvdXQgdXNpbmcgcGx1cmFsIGZvciBsaXN0IG5hbWVzLmYAAGllZWU4
MDItZG90MXEtYnJpZGdlOnZsYW4tcmVnaXN0cmF0aW9uLWVudHJpZXMvdmlkcy4gQWdhaW4sIHRo
aXMgeWllbGRzIGEgc2V0IG9mIFZMQU5zIGFuZCBub3QgYSBWTEFOLvkEACgzNCkgSSBhbSB0cnlp
bmcgdG8gdW5kZXJzdGFuZCBob3cgc2ltcGx5IHBvcnQgZmlsdGVyaW5nIHdvdWxkIHdvcmsuIEkg
YW0gbm90IHN1cmUgd2hhdCB0aGUgZGF0YWJhc2UtaWQgaXMgZ29vZCBmb3IuIFdlbGwgSSBjYW4g
aWdub3JlIHRoaXMuIFNvIEkgaGF2ZSBhbiBlbnRyeSByb3VnaGx5IGxpa2UgdGhpczoKCiAgICA8
ZmlsdGVyaW5nLWRhdGFiYXNlPgogICAgICA8YWdpbmctdGltZT4yMDA8L2FnaW5nLXRpbWU+CiAg
ICAgIDxmaWx0ZXJpbmctZW50cmllcz4KIDxkYXRhYmFzZS1pZD40MjwvZGF0YWJhc2UtaWQ+CiA8
YWRkcmVzcz5hYTpiYjpjYzpkZDplZTpmZjwvYWRkcmVzcz4KIDx2aWRzPjEsNSwyMi0yNDwvdmlk
cz4KIDxlbnRyeS10eXBlPmR5bmFtaWM8L2VudHJ5LXR5cGU+CiA8cG9ydC1tYXA+CiAgICAgPHBv
cnQtbnVtYmVyPnAxPC9wb3J0LW51bWJlcj4KICAgPHN0YXRpYy1maWx0ZXJpbmctZW50cmllcz4K
ICAgICAgIDxjb250cm9sLWVsZW1lbnQ+ZmlsdGVyPC9jb250cm9sLWVsZW1lbnQ+CiAgIDwvc3Rh
dGljLWZpbHRlcmluZy1lbnRyaWVzPgogPC9wb3J0LW1hcD4KIDxwb3J0LW1hcD4KICAgICA8cG9y
dC1udW1iZXI+cDI8L3BvcnQtbnVtYmVyPgogICA8c3RhdGljLWZpbHRlcmluZy1lbnRyaWVzPgog
ICAgICAgPGNvbnRyb2wtZWxlbWVudD5maWx0ZXI8L2NvbnRyb2wtZWxlbWVudD4KICAgPC9zdGF0
aWMtZmlsdGVyaW5nLWVudHJpZXM+CiA8L3BvcnQtbWFwPgogICAgICA8L2ZpbHRlcmluZy1lbnRy
aWVzPgogICAgPC9maWx0ZXJpbmctZGF0YWJhc2U+CgpTbyBmb3IgZXZlcnkgcG9ydCBJIGdldCBh
IHJhdGhlciBsb25naXNoIGJsb2IuIFBlcmhhcHMgdGhhdCBpcyBPSy4gQnV0IGluIGdlbmVyYWws
IGl0IHJlYWxseSBoZWxwcyB0byBoYXZlIGZyYWdtZW50cyBvZiBpbnN0YW5jZSBkb2N1bWVudHMg
dG8gbG9vayBhdC4gSGF2ZSB5b3UgY3JlYXRlIHNvbWUgZXhhbXBsZXM/IFVzaW5nIHlhbmdsaW50
LCB5b3UgY2FuIGFjdHVhbGx5IHZhbGlkYXRlIHRoZW0gYWdhaW5zdCB0aGUgWUFORyBtb2RlbC4g
U29tZXRpbWVzIHdyaXRpbmcgZG93biBjb25jcmV0ZSBleGFtcGxlcyBtYWtlcyBpdCBjbGVhciB3
aGV0aGVyIHNvbWV0aGluZyBpcyBjbHVtc3kgb3IgZWxlZ2FudC4gSSBhbSBub3QgYSBicmlkZ2lu
ZyBleHBlcnQgZW5vdWdoIHRvIHRlbGwgd2hldGhlciB3aGF0IHlvdSBoYXZlIGlzIGNvcnJlY3Qg
bm9yIHdoZXRoZXIgaXQgbGVhZHMgdG8gY2x1bXN5IG9yIGNvbXBhY3QgYW5kIGVsZWdhbnQgY29u
Zmlncy5SAABpZWVlODAyLWRvdDFxLWJyaWRnZTp2bGFuLXJlZ2lzdHJhdGlvbi1lbnRyaWVzL2Vu
dHJ5LXR5cGUuIFNlZSBjb21tZW50ICgzNCkgYWJvdmUuywEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6
YnJpZGdlLXZsYW4uIFRoZSB3aGVuIHN0YXRlbWVudCBpcyBicm9rZW4uIEkgd29uZGVyIHdoZXRo
ZXIgVFBNUiBpcyBhY3R1YWxseSBhIGZlYXR1cmUgYW5kIHRoaXMgc2hvdWxkIGJlIHRhZ2dlZCB3
aXRoICdpZi1mZWF0dXJlIG5vdCBUUE1SJy4gVGhlIHF1ZXN0aW9uIGlzIHdoZXRoZXIgdGhlIGJy
aWRnZS10eXBlIGlzIHNvbWV0aGluZyB0aGF0IGNhbiBkeW5hbWljYWxseSBjaGFuZ2Ugb2Ygd2hl
dGhlciB0aGlzIGlzIGEgcmF0aGVyIGZpeGVkIHByb3BlcnR5IG9mIGEKZ2l2ZW4gYnJpZGdlLiBX
ZWxsLCB0aGUgZGF0YSBtb2RlbCBzYXlzIGJyaWRnZS10eXBlIGlzIGNvbmZpZ3VyYWJsZSwgaWYg
dGhpcyBpcyB0aGUgY2FzZSB0aGVuIGEgd2hlbiBleHByZXNzaW9uIGlzIGFjdHVhbGx5IGNvcnJl
Y3QgKGJ1dCB0aGUgd2hlbiBleHByZXNzaW9uIGlzIGJyb2tlbikuhQAAaWVlZTgwMi1kb3QxcS1i
cmlkZ2U6cHJvdG9jb2wtZ3JvdXAtZGF0YWJhc2UuIFNlZSAzMCkgYWJvdmUuICJFbnRyaWVzIGlu
IHRoaXMgdGFibGUgbXVzdCBiZSBwZXJzaXN0ZW50IG92ZXIgcG93ZXIgdXAgcmVzdGFydC9yZWJv
b3QuIjgBACgzMCkgaWVlZTgwMi1kb3QxcS1icmlkZ2U6YWdpbmctdGltZS4gVGhlIHN0YXRlbWVu
dCAiVGhlIHZhbHVlIG9mIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmV0YWluZWQgYWNyb3NzIHJlaW5p
dGlhbGl6YXRpb25zIG9mIHRoZSBtYW5hZ21lbnQgc3lzdGVtLiIgaXMgYSBiaXQgYXQgb2RkcyB3
aXRoIGhvdyBzYXkgTkVUQ09ORiB3b3Jrcy4gUGVyc2lzdGVuY2Ugb2YgY29uZmlndXJhdGlvbiBk
YXRhIGlzIGEgcHJvcGVydHkgb2YgdGhlIGNvbmZpZ3VyYXRpb24gZGF0YXN0b3JlLiBBbmQgd2hh
dCBleGFjdGx5IGlzIHRoZSBtYW5hZ21lbnQgc3lzdGVtP4EAAGllZWU4MDItZG90MXEtdHlwZXM6
cHJvdG9jb2wtdGVtcGxhdGUtZm9ybWF0LiBXaHkgaXMgdGhpcyBjYWxsZWQgJ3RlbXBsYXRlJyBm
b3JtYXQ/IFdvdWxkIHByb3RvY29sLWZyYW1lLWZvcm1hdCBiZSBhIGJldHRlciBuYW1lPzsBAGll
ZWU4MDItZG90MXEtYnJpZGdlOnByb3RvY29sLWdyb3VwLWRhdGFiYXNlL2V0aGVyLXR5cGUuIFdo
eSBpcyB0aGlzIGEgc3RyaW5nIG9mIGxlbmd0aCAyPyBXaHkgZG8geW91IG5vdCB1c2UgdGhlIHR5
cGUgZGVmaW5lZCBpbiBpZWVlODAyLWRvdDFxLXR5cGVzPyBOb3RlIHRoYXQgWUFORyBzdHJpbmdz
IGFyZSBVVEYtOCBzdHJpbmdzLCBpLmUuLCB1bmljb2RlLiBMZW5ndGggaXMgY291bnRlZCBpbiB1
bmljb2RlIGNoYXJhY3RlcnMsIG5vdCBpbiBvY3RldHMuIFNvIGV2ZW4gaWYgeW91IHdhbnQgdG8g
dXNlIGEgc3RyaW5nLCB0aGlzIGlzIHdyb25nLmgAAGllZWU4MDItZG90MXEtYnJpZGdlOnByb3Rv
Y29sLWdyb3VwLWRhdGFiYXNlL3NuYXAtb3RoZXIuIEFnYWluLCB1c2luZyBhIHN0cmluZyB0eXBl
IGlzIHdyb25nLiBTZWUgYWJvdmUubgAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cHJvdG9jb2wtZ3Jv
dXAtZGF0YWJhc2UvZHNhcC1zc2FwLXBhaXJzL2xsYy1hZGRyZXNzLiBBZ2FpbiwgdXNpbmcgYSBz
dHJpbmcgdHlwZSBpcyB3cm9uZy7kAABTaG91bGQgdGhlcmUgYmUgYSBmb3JtYWwgY29uc3RyYWlu
dCBzdWNoIHRoYXQgSSBjYW4ndCB1c2UgZHNhcC1zc2FwLXBhaXJzL2xsYy1hZGRyZXNzIHRvZ2V0
aGVyIHdpdGggZnJhbWUtZm9ybWF0LXR5cGUgJ0V0aGVybmV0Jz8gSSB0aGluayB0aGUgdGV4dCBp
biB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIGZyYW1lLWZvcm1hdCBjaG9pY2UgY2FuIGJlIHR1cm5l
ZCBpbnRvIHdoZW4gc3RhdGVtZW50cy5GAgBpZWVlODAyLWRvdDFxLWJyaWRnZTp2aWQtdG8tZmlk
LiBUaGVyZSBhcmUgbWFueSBwbGFjZXMgd2hlcmUgZGF0YWJhc2UtaWRzIGFyZSBkZWZpbmVkIGFu
ZCBpdCBzZWVtcyAoSSBhbSBub3Qgc3VyZSkgdGhhdCB0aGUgZmlkIGxlYWYgb2YgdGhlIGNvbnRh
aW5lciB2aWQtdG8tZmlkIHJlZmVycyB0byB0aGVzZSBkYXRhYmFzZS1pZHMuIElzIHRoaXMgYSBn
bG9iYWxseSB1bmlxdWUgdmFsdWUgc3BhY2UgZm9yIGRhdGFiYXNlLWlkcz8gT3IgY2FuIGluIHRo
ZSBkaWZmZXJlbnQgYnJhbmNoZXMgYW5kIGxpc3RzIGJlIGlkZW50aWNhbCBkYXRhYmFzZS1pZCB2
YWx1ZXM/IE9yIGRvZXMgdGhpcyBmaWQgcmVmZXIgdG8gc29tZXRoaW5nIG1vcmUgc3BlY2lmaWM/
IFdoYXQgaWYgdGhlIGZpZCB2YWx1ZSBkb2VzIG5vdCBtYXRjaCBhbnl0aGluZz8gSXMgaXQgYWN0
dWFsbHkgY29ycmVjdCB0aGF0IHlvdSBjYW4gbWFwIG9ubHkgZXhhY3RseSBvbmUgVkxBTiBJRAp0
byBhIEZJRD8gRG9lcyB0aGlzIG5vdCBoYXZlIHRvIGJlIGEgbGlzdCBzbyB0aGF0IEkgY2FuIG1h
cCBtdWx0aXBsZSBkaWZmZXJlbnQgVkxBTiBJRHMgdG8gRklEcz+4AABpZWVlODAyLWRvdDFxLWJy
aWRnZTpicmlkZ2VzLXN0YXRlLiBUaGUgZGVzY3JpcHRpb24gc2F5cyAiUHJvdmlkZXMgY29uZmln
dXJhdGlvbiBkYXRhIGluIHN1cHBvcnQgb2YKdGhlIEJyaWRnZSBDb25maWd1cmF0aW9uIHJlc291
cmNlcy4iIHdoaWNoIEkgYXNzdW1lIGlzIHdyb25nIG9yIGEgY3V0J24ncGFzdGUgZXJyb3IumAAA
aWVlZTgwMi1kb3QxcS1icmlkZ2U6dXAtdGltZS4gWW91IG1heSB3YW50IHRvIGNvbnNpZGVyIHVz
aW5nIHlhbmc6emVyby1iYXNlZC1jb3VudGVyMzIgc2luY2UgSSBhc3N1bWUgeW91IGV4cGVjdCB0
aGF0IHRoZSBjb3VudGVyIGFsd2F5cyByZXNldHMgdG8gemVyby4/AABpZWVlODAyLWRvdDFxLWJy
aWRnZTpjb21wb25lbnRzLiBUeXBvOiBhc3NvY2FpdGVkIC0+IGFzc29jaWF0ZWRLAABpZWVlODAy
LWRvdDFxLWJyaWRnZTpjb21wb25lbnQvcG9ydHMuIFNlZSA0OCksIGlzIHBvcnQtbnVtYmVyLXR5
cGUgY29ycmVjdD8HAQAoNDgpIGllZWU4MDItZG90MXEtYnJpZGdlOnBvcnRzLiBTdHJpY3RseSBz
cGVha2luZyBJIGFtIG5vdCBzdXJlIHBvcnQtbnVtYmVyLXR5cGUgaXMgY29ycmVjdCBoZXJlLiBU
aGUgcG9ydC1udW1iZXItdHlwZSBkZXNjcmlwdGlvbiBzYXlzICdBbiBVbnNpZ25lZCB2YWx1ZSBh
c3NpZ25lZCB0byBhIFBvcnQgYXMgcGFydCBvZiBhIFBvcnQgSWRlbnRpZmllci4nIFRoaXMgaXMg
bm90IGEgcG9ydCBpZGVudGlmaWVyIGJ1dCBqdXN0IGEgbnVtYmVyIG9mIHBvcnRzLgQFAGllZWU4
MDItZG90MXEtYnJpZGdlOmNvbXBvbmVudC9jYXBhYmlsaXRpZXMuIFlvdSBoYXZlIGEgbnVtYmVy
IG9mIGNhcGFiaWxpdGllcyBtb2RlbGVkIGFzIGJvb2xlYW4gbGVhZnMgaGVyZS4gU2luY2UgdGhl
eSBhPAAgIAByZSBub3QgbWFuZGF0b3J5LCB3aGF0IGlzIHRoZSBtZWFuaW5nIGlmIGEgbGVhZiBp
cyBub3QgcHJlc2VudD8gVGhlIHNhbWUgYXMgdGhlIGxlYWYgcHJlc2VudCB3aXRoIGEgdmFsdWUg
J2ZhbHNlJz8gQSBkaWZmZXJlbnQgcGF0dGVybiBjb3VsZCBiZSB0byB1c2UgbGVhZnMgb2YgdHlw
ZSBlbXB0eSB3aGVyZSB0aGUgcHJlc2VuY2Ugb2YgdGhlIGxlYWYgaW5kaWNhdGVzIGJvb2xlYW4g
YW5kIG5vbi1wcmVzZW5jZSBtZWFucyBmYWxzZS4gVGhlIGRpZmZlcmVuY2UgaXM6CgogICAgPGNh
cGFiaWxpdGllcz4KICAgICAgPGV4dGVuZGVkLWZpbHRlcmluZz50cnVlPC9leHRlbmRlZC1maWx0
ZXJpbmc+CiAgICAgIDx0cmFmZmljLWNsYXNzZXM+dHJ1ZTwvdHJhZmZpYy1jbGFzc2VzPgogICAg
ICA8c3RhdGljLWVudHJ5LWluZGl2aWR1YWwtcG9ydD5mYWxzZTwvc3RhdGljLWVudHJ5LWluZGl2
aWR1YWwtcG9ydD4KICAgICAgPCEtLSAuLi4gLS0+CiAgICA8L2NhcGFiaWxpdGllcz4KCiAgICB2
cwoKICAgIDxjYXBhYmlsaXRpZXM+CiAgICAgIDxleHRlbmRlZC1maWx0ZXJpbmcvPgogICAgICA8
dHJhZmZpYy1jbGFzc2VzLz4KICAgICAgPCEtLSAuLi4gLS0+CiAgICA8L2NhcGFiaWxpdGllcz4K
CiAgICB0aGF0IGlzIHRoZSBpbnN0YW5jZSBkb2N1bWVudCBiZWNvbWVzIGEgYml0IG1vcmUgY29t
cGFjdCBhbmQgZWFzaWVyIHRvIHJlYWQuIEFub3RoZXIgb3B0aW9uIGlzIHRvIGRlZmluZSBkZWZh
dWx0czsgaW4gdGhpcyBjYXNlIGl0IHdvdWxkIGFsc28gYmUgY2xlYXIgd2hhdCBoYXBwZW5zIGlm
IHRoZSBsZWFmcyBhcmUgbm90IHByZXNlbnQuIEJUVywgZG9lcyBpdmwtY2FwYWJsZSBhbmQgc3Zs
LWNhcGFibGUgbm90IGltcGx5IGh5YnJpZC1jYXBhYmxlPyBJIGFsc28gd29uZGVyIHdoZXRoZXIg
c29tZSBvZiB0aGUgY2FwYWJpbGl0eSAodGhlc2Ugc2VlbSB0byBiZSBnbG9iYWwgYnJpZGdlIGNh
cGFiaWxpdGllcykgYXJlIGNhbmRpZGF0ZXMgZm9yIFlBTkcgZmVhdHVyZXMgYW5kIHRoZW4gcG9y
dGlvbnMgb2YgdGhlIGRhdGEgbW9kZWwgbWF5IGJlIHRhZ2dlZCB3aXRoIGlmLWZlYXR1cmUgc3Rh
dGVtZW50cyBzbyB0aGF0IHRoZXkgYXBwbHkgb25seSBpZiBjZXJ0YWluIGZlYXR1cmVzIGFyZSBz
dXBwb3J0ZWQgYnkgYW4gaW1wbGVtZW50YXRpb24uFAEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6Zmls
dGVyaW5nLWRhdGFiYXNlLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBBZ2FpbiwgSSBh
bSBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgaXMgaW5kZWVkIGEgd2hlbiBleHByZXNzaW9uIG9mIHdo
ZXRoZXIgdGhpcyBpcyBtb3JlIGFuIGlmLWZlYXR1cmUgc3RhdGVtZW50LiBJcyBpdCBwb3NzaWJs
ZSB0byBkeW5hbWljYWxseSB2aWEgY29uZmlndXJhdGlvbiBjaGFuZ2UgdGhlIGJyaWRnZSB0eXBl
PyBUeXBvOiBzaG91ZGwgLT4gc2hvdWxkEAEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZmlsdGVyaW5n
LWRhdGFiYXNlL3NpemUuIElzIGl0IGNvcnJlY3QgdGhhdCB0aGlzIGlzIGxpbWl0ZWQgdG8gYW4g
dWludDE2IG51bWJlciBzcGFjZT8gSSBzZWUgdGhhdCB5b3UgdXNlIGZvciBvdGhlciBzaXplcyBl
dGMuIHlhbmc6Z2F1Z2UzMi4gSXMgdGhlIHJlYXNvbiBoZXJlIHRoYXQgdGhlcmUgaXMgbm8geWFu
ZzpnYXVnZTE2PyBJZiBuZWVkZWQsIHlvdSBjb3VsZCBjb25zaWRlciB0byByYW5nZSBzdWJ0eXBl
IHlhbmc6Z2F1Z2UzMi6VAABpZWVlODAyLWRvdDFxLWJyaWRnZTpmaWx0ZXJpbmctZGF0YWJhc2Uv
ZmlsdGVyaW5nLWVudHJpZXMuIEkgYW0gbm90IHN1cmUgcGx1cmFsIGxvb2tzIGdvb2QgaW4gdGhl
IFhNTCBzZXJpYWxpemF0aW9uLiBUeXBvOiBkZXN0aWFudGlvbiAtPiBkZXN0aW5hdGlvbroAAGll
ZWU4MDItZG90MXEtYnJpZGdlOmZpbHRlcmluZy1kYXRhYmFzZS9maWx0ZXJpbmctZW50cmllcy92
aWRzLiBUaGlzIHJldHVybnMgYSBzZXQgb2YgVkxBTnMuIFRoZSBkZXNjcmlwdGlvbiBvZiB0aGUg
bGlzdCByZWFkcyBsaWtlIHlvdSBleHBlY3QgYSBzaW5nbGUgVkxBTi4gU28gbGlrZWx5IHRoZSB0
eXBlIGlzIHdyb25nLp0AAGllZWU4MDItZG90MXEtYnJpZGdlOmZpbHRlcmluZy1kYXRhYmFzZS9m
aWx0ZXJpbmctZW50cmllcy9zdGF0dXMuIE5vdCBzdXJlIGhvdyB0byByZWFkICJpZiBhbmQgaG93
IGZyYW1lcyBNQUMgYWRkcmVzc2VkIHRvIHRoZSB2YWx1ZSBvZiBhcmUgYmVpbmcgZm9yd2FyZGVk
LiL2AABpZWVlODAyLWRvdDFxLWJyaWRnZTpicmlkZ2Utdmxhbi4gVGhlIHdoZW4gZXhwcmVzc2lv
biBpcyB3cm9uZy4gQWdhaW4sIEkgYW0gbm90IHN1cmUgd2hldGhlciB0aGlzIGlzIGluZGVlZCBh
IHdoZW4gZXhwcmVzc2lvbiBvZiB3aGV0aGVyIHRoaXMgaXMgbW9yZSBhbiBpZi1mZWF0dXJlIHN0
YXRlbWVudC4gSXMgaXQgcG9zc2libGUgdG8gZHluYW1pY2FsbHkgdmlhIGNvbmZpZ3VyYXRpb24g
Y2hhbmdlIHRoZSBicmlkZ2UgdHlwZT+ZAABpZWVlODAyLWRvdDFxLWJyaWRnZTpvdmVycmlkZS1k
ZWZhdWx0LXB2aWQuIFdoYXQgaXMgdGhlIGludGVycHJldGF0aW9uIG9mIHRoaXMgaWYgdGhlIGxl
YWYgaXMgbm90IHByZXNlbnQ/IENvdWxkIHBlcmhhcHMgYWxzbyB1c2UgdGhlIGVtcHR5IGxlYWYg
cGF0dGVybi4vAABpZWVlODAyLWRvdDFxLWJyaWRnZTptYXgtbXN0aS4gVHlwbzogRm9zIC0+IEZv
cnQAAGllZWU4MDItZG90MXEtYnJpZGdlOmJyaWRnZS12bGFuL3ZsYW4taWQuIFNlZSAzOSksIHdv
dWxkIGEgZGlmZmVyZW50IG5hbWluZyBsZWFkIHRvIG1vcmUgbmF0dXJhbCBpbnN0YW5jZSBkb2N1
bWVudHM/gQIAKDM5KSBpZWVlODAyLWRvdDFxLWJyaWRnZTpicmlkZ2Utdmxhbi9uYW1lLiBXaGF0
IGlzICdsb2NhbGx5IGRldGVybWluZWQgc2lnbmlmaWNhbmNlJyB0ZWxsaW5nIG1lPyBTdGVwcGlu
ZyBiYWNrLCB3ZSBoYXZlIHRoaXM6CgogICAgPGJyaWRnZS12bGFuPgogICAgICA8dmxhbi1pZD4K
ICAgICAgICA8dmlkPjQyPC92aWQ+CiA8bmFtZT5mb288L25hbWU+CiAgICAgIDwvdmxhbi1pZD4K
ICAgICAgPHZsYW4taWQ+CiAgICAgICAgPHZpZD4yNDwvdmlkPgogPG5hbWU+b29mPC9uYW1lPgog
ICAgICA8L3ZsYW4taWQ+CiAgICA8L2JyaWRnZS12bGFuPgoKSSB3b3VsZCBwcm9iYWJseSBoYXZl
IG5hbWVkIHRoaW5ncyBtb3JlIGxpa2UgdGhpczoKCiAgICA8YnJpZGdlLXZsYW5zPgogICAgICA8
dmxhbj4KIDxpZD40MjwvaWQ+CiA8bmFtZT5mb288L25hbWU+CiAgICAgIDwvdmxhbj4KICAgICAg
PHZsYW4+CiA8aWQ+MjQ8L2lkPgogPG5hbWU+b29mPC9uYW1lPgogICAgICA8L3ZsYW4+CiAgICA8
L2JyaWRnZS12bGFucz4KCldyaXRpbmcgaW5zdGFuY2UgZG9jdW1lbnRzIGlzIGtleS4gSXQgaGVs
cHMgdG8gcGljayBnb29kIG5hbWVzLCBnZXQgcGx1cmFscyByaWdodCwgYW5kIGl0IG9mdGVuIGF0
IHRoZSBlbmQgcmVkdWNlcyBub2lzZS7eAABpZWVlODAyLWRvdDFxLWJyaWRnZTp2aWQtdG8tZmlk
LWFsbG9jYXRpb24uIElzIHRoaXMgYSBnb29kIG5hbWU/IFdoYXQgZG9lcyAibW9kZWxzIG9wZXJh
dGlvbnMgdGhhdCBtb2RpZnksIG9yIGlucXVpcmUgYWJvdXQgVklEIHRvIEZJRCBhbGxvY2F0aW9u
cyIgbWVhbj8gIFRoaXMgaXMgaW4gdGhlIHJlYWQtb25seSBzdGF0ZSB0cmVlLCBzbwp3aGF0IGRv
ZXMgbW9kaWZ5IG1lYW4gaGVyZT/eAABpZWVlODAyLWRvdDFxLWJyaWRnZTpmaWQtdG8tdmlkLWFs
bG9jYXRpb24uIElzIHRoaXMgYSBnb29kIG5hbWU/IFdoYXQgZG9lcyAibW9kZWxzIG9wZXJhdGlv
bnMgdGhhdCBtb2RpZnksIG9yIGlucXVpcmUgYWJvdXQgRklEIHRvIFZJRCBhbGxvY2F0aW9ucyIg
bWVhbj8gIFRoaXMgaXMgaW4gdGhlIHJlYWQtb25seSBzdGF0ZSB0cmVlLCBzbwp3aGF0IGRvZXMg
bW9kaWZ5IG1lYW4gaGVyZT/bAQBUaGUgdmlkLXRvLWZpZC1hbGxvY2F0aW9uIGFuZCBmaWQtdG8t
dmlkLWFsbG9jYXRpb24gbWFwcGluZ3MgYXJlIGRpZmZlcmVudC4gVGhlIGZpcnN0IG1hcHMgYSBz
ZXQgb2YgdmxhbnMgdG8gYSBmaWQgd2hpbGUgdGhlIHNlY29uZCBtYXBzIGEgZmlkIHRvIGEgc2V0
IG9mIHZsYW5zLiBUaGUgZGlmZmVyZW5jZSBpcyB0aGF0IGluIHRoZSBmaXJzdAptYXBwaW5nIGRp
cmVjdGlvbiwgYWxsIGVudHJpZXMgc2hhcmUgdGhlIHNhbWUgYWxsb2NhdGlvbiB0eXBlIHdoaWxl
IGluIHRoZSBzZWNvbmQgbWFwcGluZyBkaXJlY3Rpb24gdGhlIGFsbG9jYXRpb24gdHlwZSBjYW4g
YmUgZGlmZmVyZW50IGZvciBlYWNoIHZpZC4gUGVyaGFwcyB0aGlzIGlzIE9LIC0gSSBkbyBub3Qg
a25vdyBlbm91Z2gKYWJvdXQgYnJpZGdlcy4gQnV0IEkgdGhvdWdodCBJIHJhaXNlIHRoaXMganVz
dCBpbiBjYXNlIHRvIG1ha2Ugc3VyZSB0aGlzIGlzIGNvcnJlY3QuSAAAaWVlZTgwMi1kb3QxcS1i
cmlkZ2U6YXVnbWVudDovaW50ZXJmYWNlcy4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyBicm9rZW4u
fAEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6Y29tcG9uZW50LW5hbWUuIEkgYXNrZWQgZWFybGllciB3
aGV0aGVyIHRoZSBjb21wb25lbnQtcmVmIHNob3VsZCBiZSBhIGxlYWZyZWYuIFRoZSBkZXNjcmlw
dGlvbiBzYXlzICJVc2VkIHRvIHJlZmVyZW5jZSBjb25maWd1cmVkIENvbXBvbmVudCBub2Rlcy4i
IGJ1dCB0aGVuIEkgdGhpbmsgeW91IHJlZmVyZW5jZSBvbmx5IGEgc2luZ2xlIG5vZGUuIFNvIGEg
YmV0dGVyIGRlc2NyaXB0aW9uIHdvdWxkIGJlICJVc2VkIHRvIHJlZmVyZW5jZSBhIGNvbmZpZ3Vy
ZWQKQ29tcG9uZW50IG5vZGUuIiBJZiB0aGUgaW50ZW50aW9uIGlzIHRvIHJlZmVyZW5jZSBtdWx0
aXBsZSwgeW91IG5lZWQgdG8gZG8gc29tZXRoaW5nIGRpZmZlcmVudC6oAABpZWVlODAyLWRvdDFx
LWJyaWRnZTpzZXJ2aWNlLWludGVyZmFjZS4gVGhpcyBpcyBPSyBmcm9tIGEgWUFORyBwZXJzcGVj
dGl2ZSwgSSBoYXZlIG5vIGNsdWUgd2hhdCBpdCBtZWFucyBmcm9tIGEgYnJpZGdlIHBlcnNwZWN0
aXZlLiBJIGRvIG5vdCB1bmRlcnN0YW5kIHRoZSBkZXNjcmlwdGlvbi5hAABpZWVlODAyLWRvdDFx
LWJyaWRnZTpwdmlkLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBTaG91bGQgdGhpcyBi
ZSBjb25kaXRpb25hbCB0byBhIGZlYXR1cmU/SQAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cHJpb3Jp
dHktcmVnZW5lcmF0aW9uLiBUeXBvOiBhc3NvY2l0ZWQgLT4gYXNzb2NpYXRlZCwCAGllZWU4MDIt
ZG90MXEtYnJpZGdlOnBjcC1zZWxlY3Rpb24uIEkgZG8gbm90IHVuZGVyc3RhbmQgaG93IHRoaXMg
d29ya3MuIEhvdyBkb2VzIHBjcC1zZWxlY3Rpb24KaW50ZXJhY3Qgd2l0aCBwY3AtZGVjb2Rpbmct
dGFibGUvc2VsZWN0aW9uLXR5cGUgYW5kIHBjcC1lbmNvZGluZy10YWJsZS9zZWxlY3Rpb24tdHlw
ZT8gWW91IGNhbGwgcGNwLWRlY29kaW5nLXRhYmxlIGFuZCBwY3AtZW5jb2RpbmctdGFibGUgdGFi
bGVzIGJ1dCB0aGV5IGFyZSBub3QgdGFibGVzIGJ1dCBpbnN0ZWFkIGp1c3Qgc2luZ2xlIGluc3Rh
bmNlIGNvbnRhaW5lcnMuIFRoZSBkZXNjcmlwdGlvbiBkb2VzIG5vdCBoZWxwIG1lIHNpbmNlIGl0
IHNheXMgIlRoaXMgb2JqZWN0IGlkZW50aWZpZXMgdGhlIHJvd3MgaW4gdGhlIFBDUCBlbmNvZGlu
ZyBhbmQgZGVjb2RpbmcgdGFibGVzIHRoYXQgYXJlIHVzZWQgdG8gcmVtYXJrIGZyYW1lcyBvbiB0
aGlzIHBvcnQgaWYgdGhpcyByZW1hcmtpbmcgaXMgZW5hYmxlZC4iIFRoZXJlIGlzIG5vIHJlYWwg
dGFibGUsIHRoZXJlIGFyZSBub3QgbXVsdGlwbGUgcm93cy6xAgBpZWVlODAyLWRvdDFxLWJyaWRn
ZTplbmNvZGluZy10YWJsZS9kZWNvZGluZy10YWJsZS4gSSBhbSBiaXQgd29ycmllZCBob3cgbWFu
eSBjb250YWluZXJzIHlvdSBuZWVkIGFuZCBzb21lIHJhdGhlciBsb25nIGlkZW50aWZpZXJzLiBU
aGUgZW5jb2RpbmctdGFibGUvZGVjb2RpbmctdGFibGUgY29udGFpbmVycyBmb3IgZXhhbXBsZSBk
byBub3Qgc2VydmUgYSBwdXJwb3NlLiAoQnV0IHBlcmhhcHMgdGhlc2Ugc2hvdWxkIGJlIGxpc3Rz
IGFueXdheSwgc2VlIGFib3ZlLikgSXQgbWlnaHQgaGVscCB0byB3cml0ZSBkb3duIHNvbWUgc2Ft
cGxlIGNvbmZpZ3VyYXRpb25zIChhIHNpbXBsZSBvbmUgcGx1cyBhIG1vcmUgY29tcGxleCBvbmUp
IHRvIGNvbnZpbmNlIHlvdXJzZWxmIHRoYXQgdGhlIGluc3RhbmNlIGRvY3VtZW50IHdvcmtzIGFu
ZCBsb29rcyBlbGVnYW50LiAgSWRlYWxseSwgbGV0IHNvbWVvbmUgd2hvIGRpZCBub3Qgd3JpdGUg
dGhlIFlBTkcgbW9kZWwgd3JpdGUgdGhlIGluc3RhbmNlIGRvY3VtZW50IGFuZCB0aGVuIGNoYXQg
YWJvdXQgd2hhdCB3b3JrZWQgYW5kIHdoZXJlIHRoZXJlIGlzIHJvb20gZm9yIGltcHJvdmVtZW50
LiBZQU5HIHRvb2xzIGNhbiB2YWxpZGF0ZSBpbnN0YW5jZSBkb2N1bWVudHMgYWdhaW5zdCB0aGUg
bW9kZWwuIChJIHN1Z2dlc3QgeWFuZ2xpbnQgdG8gZ2V0IHN0YXJ0ZWQuKU0BAGllZWU4MDItZG90
MXEtYnJpZGdlOnNlcnZpY2UtYWNjZXNzLXByaW9yaXR5LXNlbGVjdGlvbi4gWW91IHVzZWQgYm9v
bGVhbnMgZm9yIGRyb3AtZW5jb2RpbmcgYW5kIHVzZS1kZWkgYnV0IGhlcmUgeW91IHVzZSBhbiBl
bnVtZXJhdGlvbiB3aXRoIHRoZSB2YWx1ZXMgJ2VuYWJsZWQnIGFuZCAnZGlzYWJsZWQnLiBXaHkg
aXMgdGhpcyBkaWZmZXJlbnQ/IEFuZCBzaG91bGQgdGhlcmUgYmUgYSBkZWZhdWx0PyBJZiB0aGVy
ZSBpcyBubyBkZWZhdWx0LCB3aGF0IGhhcHBlbnMgaWYgdGhlIGxlYWYgc2VydmljZS1hY2Nlc3Mt
cHJpb3JpdHktc2VsZWN0aW9uIGlzIG5vdCBjb25maWd1cmVkPyEBAGllZWU4MDItZG90MXEtYnJp
ZGdlOnNlcnZpY2UtYWNjZXNzLXByaW9yaXR5LiAiQWxsIHdyaXRhYmxlIG9iamVjdHMgaW4gdGhp
cyB0YWJsZSBNVVNUIGJlIHBlcnNpc3RlbnQgb3ZlciBwb3dlciB1cCByZXN0YXJ0L3JlYm9vdC4i
IFdlIGhhZCB0aGlzIGJlZm9yZSwgcGVyc2lzdGVuY3kgaXMgY29udHJvbGxlZCBieSB0aGUgZGF0
YXN0b3Jlcy4gU28gSSBhbSBub3Qgc3VyZSB0aGlzIHN0YXRlbWVudCBpcyBtZWFuaW5nZnVsIG9y
IHJlYXNvbmFibGUgdG8gaW1wbGVtZW50IGluIGEgTkVUQ09ORiB3b3JsZC5tAABpZWVlODAyLWRv
dDFxLWJyaWRnZTphY2NlcHRhYmxlLWZyYW1lLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25n
LiBTaG91bGQgdGhpcyBiZSBjb25kaXRpb25hbCB0byBhIGZlYXR1cmU/0gAAaWVlZTgwMi1kb3Qx
cS1icmlkZ2U6ZW5hYmxlLWluZ3Jlc3MtZmlsdGVyaW5nLiBUaGUgd2hlbiBleHByZXNzaW9uIGlz
IHdyb25nLiBTaG91bGQgdGhpcyBiZSBjb25kaXRpb25hbCB0byBhIGZlYXR1cmU/IFRoZSBkZXNj
cmlwdGlvbiByZWFkcyBjb25mdXNpbmcgIlRvIGNvbmZpZ3VyZSAuLi4iLiBUaGUgbGVhZiBuYW1l
IHN1Z2dlc3RlZCAiVG8gZW5hYmxlIC4uLiIuHQEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cmVzdHJp
Y3RlZC12bGFuLXJlZ2lzdHJhdGlvbi4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyB3cm9uZy4gU2hv
dWxkIHRoaXMgYmUgY29uZGl0aW9uYWwgdG8gYSBmZWF0dXJlPyBUaGUgZGVzY3JpcHRpb24gcmVh
ZHMgY29uZnVzaW5nICJUbyBjb25maWd1cmUgLi4uIi4gSXMgdGhpcyBhbHNvIGFuIGVuYWJsZSB0
b2dnbGU/IElmIHNvLCBzaG91bGQgdGhlIGxlYWYgbmFtZSBhbGlnbmVkIHdpdGggdGhlIG90aGVy
IGxlYWZzIGVuYWJsaW5nIGZ1bmN0aW9uYWxpdHk/NAEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6dmlk
LXRyYW5zbGF0aW9uLXRhYmxlLiBUaGUgbmFtZSBzdWdnZXN0cyB0aGlzIGlzIGEgbGVhZiBidXQg
aXQgc2VlbXMgdGhpcyBpcyBhbm90aGVyIGVuYWJsZSB0b2dnbGUuIFBlcmhhcHMgdGhpcyBzaG91
bGQgYmUgZW5hYmxlLXZpZC10cmFuc2xhdGlvbiBvciBzb21ldGhpbmcgc2ltaWxhciAoZS5nLiBl
bmFibGUtaW5ncmVzcy12aWQtdHJhbnNsYXRpb24pLiBUaGUgZGVzY3JpcHRpb24gYWxzbyBzYXlz
IHRoaXMgaXMgYSB0YWJsZSBidXQgaXRzIGp1c3QgYSBib29sZWFuLiBUeXBvOiBWRCAtPiBWSUQN
AQBpZWVlODAyLWRvdDFxLWJyaWRnZTplZ3Jlc3MtdmlkLXRyYW5zbGF0aW9uLXRhYmxlLiBUaGUg
bmFtZSBzdWdnZXN0cyB0aGlzIGlzIGEgbGVhZiBidXQgaXQgc2VlbXMgdGhpcyBpcyBhbm90aGVy
IGVuYWJsZSB0b2dnbGUuIFBlcmhhcHMgdGhpcyBzaG91bGQgYmUgZW5hYmxlLWVncmVzcy12aWQt
dHJhbnNsYXRpb24gb3Igc29tZXRoaW5nIHNpbWlsYXIuIFRoZSBkZXNjcmlwdGlvbiBhbHNvIHNh
eXMgdGhpcyBpcyBhIHRhYmxlIGJ1dCA8AJAdAGl0cyBqdXN0IGEgYm9vbGVhbi4gXgIAaWVlZTgw
Mi1kb3QxcS1icmlkZ2U6cHJvdG9jb2wtZ3JvdXAtaWQuIFRoaXMgc2VlbXMgdG8gcmVmZXIgdG8g
L2JyaWRnZXMvYnJpZGdlL2NvbXBvbmVudC9icmlkZ2Utdmxhbi9wcm90b2NvbC1ncm91cC1kYXRh
YmFzZS9wcm90b2NvbC1ncm91cC1pZCAobm90ZSB0aGUgcmVkdW5kYW5jeSBpbiB0aGUgbmFtZXMp
IGJ1dCB0aGVuIHRoZXJlIGlzIG9ubHkgYSBzaW5nbGUgLi4uLi9wcm90b2NvbC1ncm91cC1kYXRh
YmFzZS9wcm90b2NvbC1ncm91cC1pZCBpbnN0YW5jZSBzaW5jZSBwcm90b2NvbC1ncm91cC1kYXRh
YmFzZSBpcyBhIGNvbnRhaW5lci4gSSBhbSBub3Qgc3VyZSB0aGlzIGlzIG1lYW5pbmdmdWwgYnV0
IHRoZW4gSSBhbSBub3QgYSBicmlkZ2luZyBleHBlcnQuIEJ1dCBpdCBzZWVtcyB0aGUgcHJvdG9j
b2wtZ3JvdXAtaWQgZG9lcyBub3QgcmVhbGx5IHNlcnZlIGEgcHVycG9zZS4gQWxzbyBjb25zaWRl
ciB1c2luZyBsZWFmcmVmcyB0byByZWZlcmVuY2Ugb3RoZXIgYXJ0aWZhY3RzIGluIHRoZSBkYXRh
IG1vZGVsIGluc3RlYWQgb2YgbnVtYmVycyAodW5sZXNzIElFRUUgODAyLjFRIHJlcXVpcmVzIHRo
aXMgdG8gYmUgYSBudW1lcmljIHJlZmVyZW5jZSkuigEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cHJv
dG9jb2wtZ3JvdXAtZGF0YWJhc2UtY29udGVudHMuIFBlcmhhcHMgSSBoYXZlIGJlZW4gd3Jvbmcg
aW4gNzkpIGFuZCB0aGUgaWRlYSBpcyB0aGF0IHByb3RvY29sLWdyb3VwLWlkIHNlbGVjdHMgc29t
ZXRoaW5nIGluIHRoaXMgY29udGFpbmVyLiBCdXQgZXZlbiB0aGVuLCB0aGlzIGlzIHNvbWV3aGF0
IHBvaW50bGVzcyBiZWNhdXNlIGl0IGlzIGEgY29udGFpbmVyLCB0aGVyZSBpcyBvbmx5IGEgc2lu
Z2xlIGluc3RhbmNlIGV2ZXIuIFRoZSBkZXNjcmlwdGlvbiBzYXlpbmcgdGhhdCB0aGlzIGlzICJh
IHRhYmxlIHRoYXQgY29udGFpbnMgbWFwcGluZ3MgWy4uLl0iIHNlZW1zIHRvIGluZGljYXRlIHRo
ZSBtb2RlbCBpcyBwbGFpbiB3cm9uZyBoZXJlLrcBAGllZWU4MDItZG90MXEtYnJpZGdlOmFkbWlu
LXBvaW50LXRvLXBvaW50LiBXaHkgaXMgdGhpcyBub3QgYW4gZW51bWVyYXRpb24/IEFuIGluc3Rh
bmNlIGxpa2UgPGFkbWluLXBvaW50LXRvLXBvaW50PjM8L2FkbWluLXBvaW50LXRvLXBvaW50PiBp
cyBoYXJkbHkgaHVtYW4gcmVhZGFibGUuIFRoZSBzdGF0ZW1lbnQgIlRoZSB2YWx1ZSBvZiB0aGlz
IG9iamVjdCBNVVNUIGJlIHJldGFpbmVkIGFjcm9zcyByZWluaXRpYWxpemF0aW9ucyBvZiB0aGUg
bWFuYWdtZW50IHN5c3RlbS4iIGlzIGEgYml0IGF0IG9kZHMgd2l0aCBob3cgc2F5IE5FVENPTkYg
d29ya3MuIFBlcnNpc3RlbmNlIG9mIGNvbmZpZ3VyYXRpb24gZGF0YSBpcyBhIHByb3BlcnR5IG9m
IHRoZSBjb25maWd1cmF0aW9uIGRhdGFzdG9yZS4gQW5kIHdoYXQgZXhhY3RseSBpcyB0aGUgbWFu
YWdtZW50IHN5c3RlbT9HAgBpZWVlODAyLWRvdDFxLWJyaWRnZTp2aWQtdHJhbnNsYXRpb25zLiBU
aGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBTaG91bGQgdGhpcyBiZSBjb25kaXRpb25hbCB0
byBhIGZlYXR1cmU/IFNob3VsZCB0aGlzIGJlIGNhbGxlZCBpbmdyZXNzLXZpZC10cmFuc2xhdGlv
bj8gTm90ZSB0aGUgY29tbWVudCAnbmVlZCB0byByZS1hc3Nlc3MgYW5kIGNvbmZpcm0gdGhlc2Ug
ZGVmaW5pdGlvbnMiLiBXaGF0IGRvZXMgInRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gb2YgdGhl
IHRhYmxlIGhhcyB0aGUgdmFsdWUgb2YgdGhlIHJlbGF5IFZJRCBlcXVhbCB0byB0aGUgdmFsdWUg
b2YgdGhlIGxvY2FsIFZJRCBmb3IgYWxsIExvY2FsIFZJRHMiIHRlbGwgbWU/IFdhcyB0aGUgaWRl
YSB0byBzYXkgdGhhdCBpZiBlbnRyaWVzIGFyZSBtaXNzaW5nLCB0aGUgdHJhbnNsYXRpb24gaXMg
YW4gaWRlbnRpdHkgbWFwcGluZz8gT3Igd2FzIHRoZSBpZGVhIHRvIHNheSB0aGF0IHRoZXJlIGFs
d2F5cyBoYXMgdG8gYmUgYSBmdWxsIHRhYmxlIGZvciBhbGwgcG9zc2libGUgbG9jYWwgVklEcz8g
VGhlIGxhdGVyIHdvdWxkIGJlIHZlcnkgbm9pc3kuHwIAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZWdy
ZXNzLXZpZC10cmFuc2xhdGlvbnMuIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIFNob3Vs
ZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVyZT8gTm90ZSB0aGUgY29tbWVudCAnbmVl
ZCB0byByZS1hc3Nlc3MgYW5kIGNvbmZpcm0gdGhlc2UgZGVmaW5pdGlvbnMiLiBXaGF0IGRvZXMg
InRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gb2YgdGhlIHRhYmxlIGhhcyB0aGUgdmFsdWUgb2Yg
dGhlIExvY2FsIFZJRCBlcXVhbCB0byB0aGUgdmFsdWUgb2YgdGhlIFJlbGF5IFZJRCBmb3IgYWxs
IFJlbGF5IFZJRHMiIHRlbGwgbWU/IFdhcyB0aGUgaWRlYSB0byBzYXkgdGhhdCBpZiBlbnRyaWVz
IGFyZSBtaXNzaW5nLCB0aGUgdHJhbnNsYXRpb24gaXMgYW4gaWRlbnRpdHkgbWFwcGluZz8gT3Ig
d2FzIHRoZSBpZGVhIHRvIHNheSB0aGF0IHRoZXJlIGFsd2F5cyBoYXMgdG8gYmUgYSBmdWxsIHRh
YmxlIGZvciBhbGwgcG9zc2libGUgbG9jYWwgVklEcz8gVGhlIGxhdGVyIHdvdWxkIGJlIHZlcnkg
bm9pc3kuTgAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6YXVnbWVudDovaW50ZXJmYWNlcy1zdGF0ZS4g
VGhlIHdoZW4gZXhwcmVzc2lvbiBpcyBicm9rZW4uVgAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6YnJp
ZGdlLXBvcnQtc3RhdGUuIE5vdCBzdXJlIGl0IGlzIG5lY2Vzc2FyeSB0byByZXBlYXQgdGhlIC1z
dGF0ZS6bAABpZWVlODAyLWRvdDFxLWJyaWRnZTpwcm90b2NvbC1iYXNlZC12bGFuLWNsYXNzaWZp
Y2F0aW9uLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBTaG91bGQgdGhpcyBiZSBjb25k
aXRpb25hbCB0byBhIGZlYXR1cmU/IFR5cG86IFByb3JvdG9jbCAtPiBQcm90b2NvbHAAAGllZWU4
MDItZG90MXEtYnJpZGdlOm1heC12aWQtc2V0LWVudHJpZXMuIFRoZSB3aGVuIGV4cHJlc3Npb24g
aXMgd3JvbmcuIFNob3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVyZT+XAABpZWVl
ODAyLWRvdDFxLWJyaWRnZTpjYXBhYmlsaXRpZXMuIFdoYXQgZG9lcyBhIHZhbHVlIDQyIG1lYW4/
IFNpbmNlIHRoaXMgaXMgYSBudW1iZXIsIHdoYXQgZG8gdGhlIG51bWJlcnMgbWVhbj8gSXMgaXQg
YXBwcm9wcmlhdGUgdG8gdXNlIGEgdWludDE2IGhlcmU/2QAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6
dHlwZS1jYXBhYmlsdGllcy4gV2hhdCBkb2VzIHZhbHVlIDQyIG1lYW4/IFdoYXQgaXMgYSBmZWF0
dXJlIGNhcGFiaWxpdHk/IFNpbmNlIHRoaXMgaXMgYSBudW1iZXIsIHdoYXQgZG8gdGhlIG51bWJl
cnMgbWVhbj8gSXMgaXQgYXBwcm9wcmlhdGUgdG8gdXNlIGEgdWludDE2IGhlcmU/IFR5cG86IGNh
cGFiaWx0aWVzIC0+IGNhcGFiaWxpdGllczYBAGllZWU4MDItZG90MXEtYnJpZGdlOm9wZXItcG9p
bnQtdG8tcG9pbnQuIFRoaXMgc2VlbXMgdG8gcmVmZXIgdG8gYWRtaW4tcG9pbnQtdG8tcG9pbnQg
YnV0IHRoZSBkZXNjcmlwdGlvbiB0ZXh0IHVzZXMgYWRtaW5Qb2ludFRvUG9pbnRNQUMgYW5kIG9w
ZXJQb2ludFRvUG9pbnRNQUMuIFN0cmljdGx5IHNwZWFraW5nICdhZG1pbi0nIGFuZCAnb3Blci0n
IGFyZSByZWR1bmRhbnQgc2luY2UgdGhlIC9pbnRlcmZhY2VzLXN0YXRlIHRyZWUgYWx3YXlzIHJl
cG9ydHMgc3RhdGUgKGFuZCB0aGUgL2ludGVyZmFjZXMgdHJlZSBjb25maWd1cmF0aW9uKS6KAQBp
ZWVlODAyLWRvdDFxLWJyaWRnZTpicmlkZ2UtcG9ydC1zdGF0aXN0aWNzLiBTaW1wbHkgY2FsbGlu
ZyB0aGlzIHN0YXRpc3RpY3Mgd291bGQgYmUgZW5vdWdoLCByaWdodCBub3cgeW91IGhhdmUgLi4u
L2JyaWRnZS1wb3J0LXN0YXRlL2JyaWRnZS1wb3J0LXN0YXRpc3RpY3MuIEFub3RoZXIgb3B0aW9u
IGNvdWxkIGJlIHRvIGF1Z21lbnQgdGhlIGJyaWRnZSBwb3J0IHN0YXRpc3RpY3MgaW50byAvaW50
ZXJmYWNlcy1zdGF0ZS9zdGF0aXN0aWNzLCBpLmUuLCAvaW50ZXJmYWNlcy1zdGF0ZS9zdGF0aXN0
aWNzL2JyaWRnZS1wb3J0LiBJIGhhdmUgbm8gY2x1ZSB3aGF0IHRoZSBiZXR0ZXIgb3B0aW9uIGlz
IChidXQgSSB3b3VsZCBnbyBmb3Igc2hvcnRlciBsZXNzIHJlZHVuZGFudCBuYW1lcykueQAAaWVl
ZTgwMi1kb3QxcS1icmlkZ2U6ZGlzY2FyZC1vbi1pbmdyZXNzLWZpbHRlcmluZy4gVGhlIHdoZW4g
ZXhwcmVzc2lvbiBpcyB3cm9uZy4gU2hvdWxkIHRoaXMgYmUgY29uZGl0aW9uYWwgdG8gYSBmZWF0
dXJlP3AAAGllZWU4MDItZG90MXEtYnJpZGdlOmRpc2NhcmQtdHRsLWV4cGlyZWQuIFRoZSB3aGVu
IGV4cHJlc3Npb24gaXMgd3JvbmcuIFNob3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVh
dHVyZT9dAQBpZWVlODAyLWRvdDFxLXRwbXI6YXVnbWVudDovYnJpZGdlcy9icmlkZ2UuIFRoZSB3
aGVuIGV4cHJlc3Npb24gaXMgYnJva2VuLiBJIGRvIG5vdCB1bmRlcnN0YW5kIHdoYXQgdGhlIGF1
Z21lbnRhdGlvbiB0cmllcyBkbyBhY2hpZXZlLiBUaGUgdHBtciBjb250YWluZXIgaXMgYSBwcmVz
ZW5jZSBjb250YWluZXIsIHNvIHRoZSBleGlzdGVuY2UgY2FycmllcyBhIGJpdC4gV2hhdCBkb2Vz
IGl0IG1lYW4gaWYgSSBjb25maWd1cmUgL2JyaWRnZXMvYnJpZGdlL3RwbXI/IFRoZSBkZXNjcmlw
dGlvbiBkb2VzIG5vdCBoZWxwLiBSZWNhbGwgdGhhdCAvYnJpZGdlcy9icmlkZ2UgaXMgYSBjb25m
aWd1cmF0aW9uIHRyZWUuBgAANDguNC408wAAaWVlZTgwMi1kb3QxcS10cG1yOmF1Z21lbnQ6L2lu
dGVyZmFjZXMvaW50ZXJmYWNlLy4uLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIGxpa2VseSBicm9r
ZW4uIEkgYW0gbm90IHN1cmUsIGRvZXMgdGhpcyBhcHBseSB0byBhbnkgYnJpZGdlIHRoYXQgaGFz
IG9ubHkgdHdvIHBvcnRzPyBOb3RlIHRoYXQgdGhlIGV4cHJlc3Npb24gaXMgbm90IGJvdW5kIHRv
IGEgYnJpZGdlIHRvIHdoaWNoIHRoaXMgaW50ZXJmYWNlIGJlbG9uZ3MuEQEAaWVlZTgwMi1kb3Qx
cS10cG1yOm1hbmFnZWQtYWRkcmVzcy4gRG8gSSBoYXZlIHRvIGV4cGxpY2l0bHkgY29uZmlndXJl
IHdoaWNoIHBvcnQgaXMgYSBtYW5hZ2VtZW50IGFkZHJlc3MgYW5kIHdoaWNoIG9uZSBpcyBub3Q/
IFdvdWxkIGl0IG5vdCBiZSBzdWZmaWNpZW50IG9ubHkgY29uZmlndXJlIG9uZSBvZiB0aGUgdHdv
PyBXaGF0IGlmIGJvdGggcG9ydHMgYXJlIG1hbmFnZWQtYWRkcmVzcyB0cnVlIG9yIGZhbHNlPyBD
YW4geW91IG1ha2UgdGhpcyBpbiBZQU5HIGlsbGVnYWw/RwAAaWVlZTgwMi1kb3QxcS10cG1yOmxp
bmstbm90aWZ5LXdhaXQuIElzIHRoZXJlIGEgc3VpdGFibGUgZGVmYXVsdCB2YWx1ZT9IAABpZWVl
ODAyLWRvdDFxLXRwbXI6bGluay1ub3RpZnktcmV0cnkuIElzIHRoZXJlIGEgc3VpdGFibGUgZGVm
YXVsdCB2YWx1ZT9GAABpZWVlODAyLWRvdDFxLXRwbXI6bWFjLW5vdGlmeS10aW1lLiBJcyB0aGVy
ZSBhIHN1aXRhYmxlIGRlZmF1bHQgdmFsdWU/RwAAaWVlZTgwMi1kb3QxcS10cG1yOm1hYy1yZWNv
dmVyLXRpbWUuIElzIHRoZXJlIGEgc3VpdGFibGUgZGVmYXVsdCB2YWx1ZT/5AABpZWVlODAyLWRv
dDFxLXRwbXI6YXVnbWVudDovaW50ZXJmYWNlcy1zdGF0ZS9pbnRlcmZhY2UvLi4uIFRoZSB3aGVu
IGV4cHJlc3Npb24gaXMgbGlrZWx5IGJyb2tlbi4gSSBhbSBub3Qgc3VyZSwgZG9lcyB0aGlzIGFw
cGx5IHRvIGFueSBicmlkZ2UgdGhhdCBoYXMgb25seSB0d28gcG9ydHM/IE5vdGUgdGhhdCB0aGUg
ZXhwcmVzc2lvbiBpcyBub3QgYm91bmQgdG8gYSBicmlkZ2UgdG8gd2hpY2ggdGhpcyBpbnRlcmZh
Y2UgYmVsb25ncy4GAQBpZWVlODAyLWRvdDFxLXRwbXI6YWNrcy10eCBldCBhbC4gVGhpcyBjb3Vu
dGVyIChsaWtlIGFsbCB0aGUgb3RoZXIgY291bnRlcnMpIHNob3VsZCBzcGVsbCBvdXQgdGhlIGRp
c2NvbnRpbnVpdHkgaW5kaWNhdG9yLiBEb2VzIHRoZSBJRUVFIGdlbmVyYWxseSB1c2UgNjQtYml0
IGNvdW50ZXJzPyBPciB3b3VsZCBzb21lb25lIGhhdmUgdG8gbG9vayBpbnRvIHdoaWNoIGNvdW50
ZXJzIGFyZSByZWFzb25hYmxlIHRvIGtlZXAgYXQgMzItYml0IHJlc29sdXRpb24/WgEAaWVlZTgw
Mi1kb3QxcS12bGFuLWJyaWRnZS4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyBicm9rZW4uIEkgZG8g
bm90IHVuZGVyc3RhbmQgd2hhdCB0aGUgYXVnbWVudGF0aW9uIHRyaWVzIGRvIGFjaGlldmUuIFRo
ZSB2bGFuLWJyaWRnZSBjb250YWluZXIgaXMgYSBwcmVzZW5jZSBjb250YWluZXIsIHNvIHRoZSBl
eGlzdGVuY2UKY2FycmllcyBhIGJpdC4gV2hhdCBkb2VzIGl0IG1lYW4gaWYgSSBjb25maWd1cmUg
L2JyaWRnZXMvYnJpZGdlL3ZsYW4tYnJpZGdlPyBUaGUgZGVzY3JpcHRpb24gZG9lcyBub3QKaGVs
cC4gUmVjYWxsIHRoYXQgL2JyaWRnZXMvYnJpZGdlIGlzIGEgY29uZmlndXJhdGlvbiB0cmVlLgYA
ADQ4LjQuNU8AAGllZWU4MDItZG90MXEtcGI6YXVnbWVudDovaW50ZXJmYWNlcy9pbnRlcmZhY2Uv
Li4uLiBUeXBvOiBpbnRlcmZhYyAtPiBpbnRlcmZhY2UGAAA0OC40LjaNAABpZWVlODAyLWRvdDFx
LXBiOmN2aWQtcmVnaXN0cmF0aW9uLXRhYmxlLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25n
LiBJIGFtIG5vdCBzdXJlIGNhbGxpbmcgdGhpcyAnLXRhYmxlJyBsZWFkcyB0byBuaWNlIGluc3Rh
bmNlIGRvY3VtZW50cy5yAABpZWVlODAyLWRvdDFxLXBiOnVudGFnZ2VkLXBlcC4gSXMgdGhlcmUg
YSBkZWZhdWx0IHZhbHVlPyBPdGhlcndpc2UsIHdoYXQgZG9lcyBpdCBtZWFuIGlmIHRoaXMgbGVh
ZiBkb2VzIG5vdCBleGlzdD9yAABpZWVlODAyLWRvdDFxLXBiOnVudGFnZ2VkLWNlcC4gSXMgdGhl
cmUgYSBkZWZhdWx0IHZhbHVlPyBPdGhlcndpc2UsIHdoYXQgZG9lcyBpdCBtZWFuIGlmIHRoaXMg
bGVhZiBkb2VzIG5vdCBleGlzdD+4AABpZWVlODAyLWRvdDFxLXBiOnNlcnZpY2UtcHJpb3JpdHkt
cmVnZW5lcmF0aW9uLXRhYmxlLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBJIGFtIG5v
dCBzdXJlIGNhbGxpbmcgdGhpcyAnLXRhYmxlJyBsZWFkcyB0byBuaWNlIGluc3RhbmNlIGRvY3Vt
ZW50cy4gVHlwbzogYXNzb2NhaXRlZCAtPiBhc3NvY2lhdGVkkwAAaWVlZTgwMi1kb3QxcS1wYjpy
Y2FwLWludGVybmFsLWludGVyZmFjZS10YWJsZS4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyB3cm9u
Zy4gSSBhbSBub3Qgc3VyZSBjYWxsaW5nIHRoaXMgJy10YWJsZScgbGVhZHMgdG8gbmljZSBpbnN0
YW5jZSBkb2N1bWVudHMuUgEASSBoYXZlIG5vdCBwYWlkIG11Y2ggYXR0ZW50aW9uIHRvIHdoYXQg
c2hvdWxkIGJlIG1hbmRhdG9yeS4gUmlnaHQgbm93LCBtb3N0IHRoaW5ncyBhcmUgb3B0aW9uYWwg
YW5kIEkgYXNzdW1lIHRoZXJlIGFyZSBzb21lIGNvbnN0cmFpbnRzIHdoZXJlIGNlcnRhaW4gbGVh
ZnMgaW4gY29udGFpbmVycyBvciBsaXN0cyBhcmUgbm90IHJlYWxseSBvcHRpb25hbC4gQmVpbmcg
b3B0aW9uYWwgaXMgZmluZSBpZiB0aGVyZSBpcyBhIGRlZmF1bHQuIElmIHRoZXJlIGlzIG5vIGRl
ZmF1bHQsIGl0IHNob3VsZCBiZSBjbGVhciB3aGF0IGl0IG1lYW5zIGlmIG9wdGlvbmFsIGxlYWZz
IGRvIG5vdCBleGlzdC7/AIoACADGLQAADAAAAEEuAACHAAAAuTEAAP8DAACBNgAAxwgAAGE9AACn
DwAA3UoAACMdAADiVQAABAgAAOFgAAADEwAAZWcAAIcZAACRcgAAjwQAAHd4AAB1CgAAh4EAAIUT
AADTigAA0RwAAFOYAAAtCgAASp4AACQQAABBowAAGxUAAJqnAAB0GQAAYwgWAGMIAAAAAAAAAAAA
ABYAAAAAAAAAAgCWCBAAlggAAAAAAAAAAAAAQuUBAJsIEACbCAAAAAAAAAAAAAABAAAAjAgQAIwI
AAAAAAAAAAAAAAAAAAAKAAAACQgQAAAGEACjRM0HyQACAAYIAAALAiAAAAAAAAAAAAByAAAATLkA
AEjEAADQzwAAPNsAAK7hAAANAAIAAQAMAAIAZAAPAAIAAQARAAIAAAAQAAgA/Knx0k1iUD9fAAIA
AQAqAAIAAAArAAIAAQCCAAIAAACAAAgAAAAAAAAAAAAlAgQAAAD/AIEAAgDBBBQAAAAVAAAAgwAC
AAAAhAACAAAAJgAIAAAAAAAAAOg/JwAIAAAAAAAAAOg/KAAIAAAAAAAAAPA/KQAIAAAAAAAAAPA/
TQB+CwAAQgByAG8AdABoAGUAcgAgAEgATAAtADIAMgA3ADAARABXACAAcwBlAHIAaQBlAHMAAAAA
AAAAAAAAAAAAAAAAAAEEBAHcAKAKD5MBAAEACQCaCzQIZAABAAcAWAIBAAEAWAIBAAAAQQA0AAAA
dABlAHIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AgAAAAAAAAAAAAEAiAT6AgEAiAT6AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQAAAAAAAQAAAAABAAYAAAAHAAcA
AAAAAAAAAAAAAAAAAgEAAQABFgAAAAAAAAAAAAIAAAAHAAAAAAAAAAAZAADkDAAAAAAAALgLAABw
FwAAAAAAANwFAABYAgAAAAAAAAAAAAAAAAAA/v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcM
AADaDAAAECcAABAnAAAQJwAAECcAAKAKAADCBgAAuAYAACwEAABAAQAA0gAAABgAAAAAABAnECcQ
JwAAECcAAAAAAAAAAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEA
AQABAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP////9kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzMzAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAQQByAGkAYQBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMzM
zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQByAGkAYQBsAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAMzMzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQByAGkAYQBsAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAEAAQBkAIkQAACJEAAA+gKIBAMBAAAAAAAAAAAQJ+QEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtAGgAbwBsAG4AZQBzAHMAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABPAE4AVwAtAE0ASABPAEwATgBFAFMAUwAtADAAMQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwADAAEAAAAAAAIAAQABAAIAAAAAAQEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAJAAAAPX///8AAAAAAAAAAAAAAAAAAAAAAAAAAQAAAABBAHIAaQBhAGwAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//
/wABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQgAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQACAAAAAgAAAAEAAAAQJwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEVOR0xJU0gA
AAAAAAAAAAAAAAAAcAEAAAMAAADuAQAAVwQAAFBSSVaUc80hAf9ITC0yMjcwRFcAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoQAiAAkAZAABAAAAAAACAFgC
WAIAAAAAAADgPwAAAAAAAOA/AQCcCCYAnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAA
AAAAAAASAAIAAQBVAAIACAB9AAwAAAAAALYKPgACAAAAfQAMAAEAAQC2CD4AAgAAAH0ADAACAAIA
tgo+AAIAAAB9AAwAAwADALYIPgACAAAAfQAMAAQABAAkNz4AAgAAAH0ADAAFAAUAtig+AAIAAAB9
AAwABgAGAJIRPgACAAAAAAIOAAAAAAByAAAAAAAHAAAACAIQAAAAAAAHAL4CAAAAAEABDwAIAhAA
AQAAAAcADgEAAAAAAAEPIAgCEAACAAAABwAOAQAAAAAAAQ8gCAIQAAMAAAAHAP8AAAAAAAABDwAI
AhAABAAAAAcAOwEAAAAAQAEPAAgCEAAFAAAABwD9AgAAAAAAAQ8ACAIQAAYAAAAHAP4BAAAAAAAB
DwAIAhAABwAAAAcA9wgAAAAAAAEPAAgCEAAIAAAABwDxDgAAAAAAAQ8ACAIQAAkAAAAHAP0CAAAA
AAABDwAIAhAACgAAAAcA+gUAAAAAAAEPAAgCEAALAAAABwD9AgAAAAAAAQ8ACAIQAAwAAAAHAPwD
AAAAAAABDwAIAhAADQAAAAcA/QIAAAAAAAEPAAgCEAAOAAAABwD3CAAAAAAAAQ8ACAIQAA8AAAAH
APoFAAAAAAABDwAIAhAAEAAAAAUA/AMAAAAAAAEPAAgCEAARAAAABQD8AwAAAAAAAQ8ACAIQABIA
AAAFAPkGAAAAAAABDwAIAhAAEwAAAAUA8Q4AAAAAAAEPAAgCEAAUAAAABQD+AQAAAAAAAQ8ACAIQ
ABUAAAAFAP4BAAAAAAABDwAIAhAAFgAAAAUA5RoAAAAAAAEPAAgCEAAXAAAABQDqFQAAAAAAAQ8A
CAIQABgAAAAFAPoFAAAAAAABDwAIAhAAGQAAAAUA7RIAAAAAAAEPAAgCEAAaAAAABQDvEAAAAAAA
AQ8ACAIQABsAAAAFAP4BAAAAAAABDwAIAhAAHAAAAAUA/gEAAAAAAAEPAAgCEAAdAAAABQD+AQAA
AAAAAQ8ACAIQAB4AAAAFAP0CAAAAAAABDwAIAhAAHwAAAAUA+wQAAAAAAAEPAP0ACgAAAAAAQwAJ
AAAAvgASAAAAAQBEAEQARABEAEQARAAGAP0ACgABAAAARgAKAAAAvgAMAAEAAQBGAEYARgADAP0A
CgABAAQAQQALAAAA/QAKAAEABQBBAAgAAAD9AAoAAQAGAEEADAAAAP0ACgACAAAARwANAAAAvgAM
AAIAAQBIAEgASQADAP0ACgACAAQAQgAOAAAA/QAKAAIABQBCAA8AAAADAg4AAgAGAEoAAMDALVXE
XEL9AAoAAwAAAEUAAAAAAL4AEgADAAEARQBFAEUARQBFAEUABgD9AAoABAAAAD8AAQAAAP0ACgAE
AAEAPwACAAAA/QAKAAQAAgA/AAMAAAD9AAoABAADAD8ABAAAAP0ACgAEAAQAPwAFAAAA/QAKAAQA
BQA/AAYAAAD9AAoABAAGAD8ABwAAAP0ACgAFAAAAPgAQAAAAvQAYAAUAAQA+AAAACEA+AAAAAEA+
AAAAKEADAP0ACgAFAAQAQAARAAAA/QAKAAYAAAA+ABIAAAC9ABgABgABAD4AAAAsQD4AAdSyQD4A
AAA5QAMA/QAKAAYABABAABMAAAD9AAoABwAAAD4AEAAAAH4CCgAHAAEAPgAAADRA/QAKAAcAAgBA
ABQAAAB+AgoABwADAD4AAAAAQP0ACgAHAAQAQAAVAAAA/QAKAAgAAAA+ABAAAAB+AgoACAABAD4A
AIBBQP0ACgAIAAIAQAAWAAAAfgIKAAgAAwA+AAAAOED9AAoACAAEAEAAFwAAAP0ACgAJAAAAPgAQ
AAAAfgIKAAkAAQA+AACAQUD9AAoACQACAEAAFgAAAH4CCgAJAAMAPgAAgEFA/QAKAAkABABAABgA
AAD9AAoACgAAAD4AEAAAAP0ACgAKAAQAQAAZAAAA/QAKAAsAAAA+ABAAAAB+AgoACwABAD4AAABC
QP0ACgALAAIAQAAaAAAAfgIKAAsAAwA+AAAAQkD9AAoACwAEAEAAGwAAAP0ACgAMAAAAPgASAAAA
/QAKAAwABABAABwAAAD9AAoADQAAAD4AEgAAAH4CCgANAAEAPgAAAENA/QAKAA0AAgBAABoAAAB+
AgoADQADAD4AAAAcQP0ACgANAAQAQAAdAAAA/QAKAA4AAAA+ABAAAAB+AgoADgABAD4AAABDQP0A
CgAOAAIAQAAaAAAAfgIKAA4AAwA+AAAALkD9AAoADgAEAEAAHgAAAAECBgAOAAUAQAD9AAoADwAA
AD4AEgAAAH4CCgAPAAEAPgAAgENA/QAKAA8AAgBAABoAAAB+AgoADwADAD4AAABAQP0ACgAPAAQA
QAAfAAAA/QAKABAAAAA+ABAAAAB+AgoAEAABAD4AAABEQP0ACgAQAAIAQAAaAAAAfgIKABAAAwA+
AAAANUD9AAoAEAAEAEAAIAAAAP0ACgARAAAAPgAQAAAAfgIKABEAAQA+AACARED9AAoAEQACAEAA
GgAAAH4CCgARAAMAPgAAACJA/QAKABEABABAACEAAAD9AAoAEgAAAD4AEgAAAH4CCgASAAEAPgAA
gERA/QAKABIAAgBAABoAAAB+AgoAEgADAD4AAIBAQP0ACgASAAQAQAAiAAAA/QAKABMAAAA+ABIA
AAB+AgoAEwABAD4AAABFQP0ACgATAAIAQAAaAAAAfgIKABMAAwA+AAAAO0D9AAoAEwAEAEAAIwAA
AP0ACgAUAAAAPgAQAAAAfgIKABQAAQA+AAAARkD9AAoAFAACAEAAGgAAAH4CCgAUAAMAPgAAAEBA
/QAKABQABABAACQAAAD9AAoAFQAAAD4AEAAAAH4CCgAVAAEAPgAAAEdA/QAKABUAAgBAABoAAAB+
AgoAFQADAD4AAIBCQP0ACgAVAAQAQAAlAAAA/QAKABYAAAA+ABAAAAB+AgoAFgABAD4AAIBHQP0A
CgAWAAIAQAAaAAAAfgIKABYAAwA+AAAAP0D9AAoAFgAEAEAAJgAAAP0ACgAXAAAAPgASAAAAfgIK
ABcAAQA+AAAASED9AAoAFwACAEAAGgAAAH4CCgAXAAMAPgAAACRA/QAKABcABABAACcAAAD9AAoA
GAAAAD4AEgAAAH4CCgAYAAEAPgAAAEhA/QAKABgAAgBAABoAAAB+AgoAGAADAD4AAAAkQP0ACgAY
AAQAQAAoAAAA/QAKABkAAAA+ABAAAAB+AgoAGQABAD4AAIBJQP0ACgAZAAIAQAAaAAAAfgIKABkA
AwA+AAAA8D/9AAoAGQAEAEAAKQAAAP0ACgAaAAAAPgAQAAAAfgIKABoAAQA+AAAATED9AAoAGgAC
AEAAKwAAAH4CCgAaAAMAPgAAgENA/QAKABoABABAACoAAAD9AAoAGwAAAD4AEgAAAP0ACgAbAAQA
QAAsAAAA/QAKABwAAAA+ABIAAAB+AgoAHAABAD4AAIBMQP0ACgAcAAIAQAArAAAAfgIKABwAAwA+
AAAALkD9AAoAHAAEAEAALQAAAP0ACgAdAAAAPgASAAAAfgIKAB0AAQA+AACATED9AAoAHQACAEAA
KwAAAH4CCgAdAAMAPgAAAERA/QAKAB0ABABAAC4AAAD9AAoAHgAAAD4AEgAAAH4CCgAeAAEAPgAA
AE1A/QAKAB4AAgBAACsAAAB+AgoAHgADAD4AAAAmQP0ACgAeAAQAQAAvAAAA/QAKAB8AAAA+ABAA
AAD9AAoAHwACAEAAKwAAAP0ACgAfAAQAQAAwAAAA1wBEAHQKAABsAiQASABMACQAYgA4ADgARgBG
AEYAHABGABwARgBQAEYARgBGAEYARgBGAEYARgBGAEYARgBGABwARgBGAEYACAIQACAAAAAFAP8A
AAAAAAABDwAIAhAAIQAAAAUA+gUAAAAAAAEPAAgCEAAiAAAABQD8AwAAAAAAAQ8ACAIQACMAAAAF
AP4BAAAAAAABDwAIAhAAJAAAAAUA9AsAAAAAAAEPAAgCEAAlAAAABQD+HwAAAAAAAQ8ACAIQACYA
AAAFAP4BAAAAAAABDwAIAhAAJwAAAAUA/gEAAAAAAAEPAAgCEAAoAAAABQD+AQAAAAAAAQ8ACAIQ
ACkAAAAFAPgHAAAAAAABDwAIAhAAKgAAAAUA4h0AAAAAAAEPAAgCEAArAAAABQD9AgAAAAAAAQ8A
CAIQACwAAAAFAP0CAAAAAAABDwAIAhAALQAAAAUA+gUAAAAAAAEPAAgCEAAuAAAABQD+AQAAAAAA
AQ8ACAIQAC8AAAAFAP4BAAAAAAABDwAIAhAAMAAAAAUA/AMAAAAAAAEPAAgCEAAxAAAABQD2CQAA
AAAAAQ8ACAIQADIAAAAFAPwDAAAAAAABDwAIAhAAMwAAAAUA+wQAAAAAAAEPAAgCEAA0AAAABQD9
AgAAAAAAAQ8ACAIQADUAAAAFAP4BAAAAAAABDwAIAhAANgAAAAUA/gEAAAAAAAEPAAgCEAA3AAAA
BQD+HwAAAAAAAQ8ACAIQADgAAAAFAPsEAAAAAAABDwAIAhAAOQAAAAUA+wQAAAAAAAEPAAgCEAA6
AAAABQD9AgAAAAAAAQ8ACAIQADsAAAAFAP0CAAAAAAABDwAIAhAAPAAAAAUA/QIAAAAAAAEPAAgC
EAA9AAAABQD7BAAAAAAAAQ8ACAIQAD4AAAAFAP0CAAAAAAABDwAIAhAAPwAAAAUA/wAAAAAAAAEP
AP0ACgAgAAAAPgASAAAAfgIKACAAAQA+AAAATUD9AAoAIAACAEAAKwAAAH4CCgAgAAMAPgAAAD5A
/QAKACAABABAADEAAAD9AAoAIQAAAD4AEAAAAH4CCgAhAAEAPgAAAE1A/QAKACEAAgBAACsAAAB+
AgoAIQADAD4AAABAQP0ACgAhAAQAQAA7AAAA/QAKACIAAAA+ABAAAAB+AgoAIgABAD4AAABNQP0A
CgAiAAIAQAArAAAAfgIKACIAAwA+AACARUD9AAoAIgAEAEAAMgAAAP0ACgAjAAAAPgASAAAAfgIK
ACMAAQA+AACATUD9AAoAIwACAEAAKwAAAH4CCgAjAAMAPgAAABRA/QAKACMABABAADMAAAD9AAoA
JAAAAD4AEAAAAH4CCgAkAAEAPgAAgE1A/QAKACQAAgBAACsAAAB+AgoAJAADAD4AAAAkQP0ACgAk
AAQAQAA0AAAA/QAKACUAAAA+ABAAAAB+AgoAJQABAD4AAABNQP0ACgAlAAIAQAArAAAAfgIKACUA
AwA+AAAAOED9AAoAJQAEAEAANwAAAP0ACgAmAAAAPgAQAAAAfgIKACYAAQA+AACATUD9AAoAJgAC
AEAAKwAAAH4CCgAmAAMAPgAAADlA/QAKACYABABAADUAAAD9AAoAJwAAAD4AEAAAAH4CCgAnAAEA
PgAAgE1A/QAKACcAAgBAACsAAAB+AgoAJwADAD4AAABDQP0ACgAnAAQAQAA2AAAA/QAKACgAAAA+
ABAAAAB+AgoAKAABAD4AAIBNQP0ACgAoAAIAQAArAAAAfgIKACgAAwA+AACARUD9AAoAKAAEAEAA
OAAAAP0ACgApAAAAPgAQAAAAfgIKACkAAQA+AAAATkD9AAoAKQACAEAAKwAAAH4CCgApAAMAPgAA
gEBA/QAKACkABABAADkAAAD9AAoAKgAAAD4AEAAAAH4CCgAqAAEAPgAAAE5A/QAKACoAAgBAACsA
AAB+AgoAKgADAD4AAIBKQP0ACgAqAAQAQABRAAAA/QAKACsAAAA+ABAAAAB+AgoAKwABAD4AAIBO
QP0ACgArAAIAQAArAAAAfgIKACsAAwA+AAAAGED9AAoAKwAEAEAAOgAAAP0ACgAsAAAAPgASAAAA
fgIKACwAAQA+AACATkD9AAoALAACAEAAKwAAAH4CCgAsAAMAPgAAAC5A/QAKACwABABAADwAAAD9
AAoALQAAAD4AEAAAAH4CCgAtAAEAPgAAgE5A/QAKAC0AAgBAACsAAAB+AgoALQADAD4AAABCQP0A
CgAtAAQAQAA9AAAA/QAKAC4AAAA+ABAAAAB+AgoALgABAD4AAIBOQP0ACgAuAAIAQAArAAAAfgIK
AC4AAwA+AAAARkD9AAoALgAEAEAAPgAAAP0ACgAvAAAAPgAQAAAAfgIKAC8AAQA+AAAAT0D9AAoA
LwACAEAAKwAAAH4CCgAvAAMAPgAAABhA/QAKAC8ABABAAD8AAAD9AAoAMAAAAD4AEAAAAH4CCgAw
AAEAPgAAAE9A/QAKADAAAgBAACsAAAB+AgoAMAADAD4AAAAIQP0ACgAwAAQAQABAAAAA/QAKADEA
AAA+ABAAAAB+AgoAMQABAD4AAABPQP0ACgAxAAIAQAArAAAAfgIKADEAAwA+AAAAOED9AAoAMQAE
AEAAQQAAAP0ACgAyAAAAPgASAAAAfgIKADIAAQA+AAAAT0D9AAoAMgACAEAAKwAAAH4CCgAyAAMA
PgAAAEVA/QAKADIABABAAEIAAAD9AAoAMwAAAD4AEAAAAH4CCgAzAAEAPgAAgE9A/QAKADMAAgBA
ACsAAAB+AgoAMwADAD4AAADwP/0ACgAzAAQAQABGAAAA/QAKADQAAAA+ABAAAAB+AgoANAABAD4A
AIBPQP0ACgA0AAIAQAArAAAAfgIKADQAAwA+AAAAGED9AAoANAAEAEAAQwAAAP0ACgA1AAAAPgAS
AAAAfgIKADUAAQA+AACAT0D9AAoANQACAEAAKwAAAH4CCgA1AAMAPgAAACpA/QAKADUABABAAEQA
AAD9AAoANgAAAD4AEAAAAH4CCgA2AAEAPgAAgE9A/QAKADYAAgBAACsAAAB+AgoANgADAD4AAAA+
QP0ACgA2AAQAQABFAAAA/QAKADcAAAA+ABAAAAB+AgoANwABAD4AAIBPQP0ACgA3AAIAQAArAAAA
fgIKADcAAwA+AAAARED9AAoANwAEAEAARwAAAP0ACgA4AAAAPgAQAAAAfgIKADgAAQA+AAAAUED9
AAoAOAACAEAAKwAAAH4CCgA4AAMAPgAAgEJA/QAKADgABABAAEgAAAD9AAoAOQAAAD4AEAAAAH4C
CgA5AAEAPgAAAFBA/QAKADkAAgBAACsAAAB+AgoAOQADAD4AAIBGQP0ACgA5AAQAQABJAAAA/QAK
ADoAAAA+ABAAAAB+AgoAOgABAD4AAEBQQP0ACgA6AAIAQAArAAAAfgIKADoAAwA+AAAAPUD9AAoA
OgAEAEAASgAAAP0ACgA7AAAAPgASAAAAfgIKADsAAQA+AACAUED9AAoAOwACAEAAKwAAAH4CCgA7
AAMAPgAAAAhA/QAKADsABABAAEsAAAD9AAoAPAAAAD4AEgAAAH4CCgA8AAEAPgAAgFBA/QAKADwA
AgBAACsAAAB+AgoAPAADAD4AAAAgQP0ACgA8AAQAQABMAAAA/QAKAD0AAAA+ABAAAAB+AgoAPQAB
AD4AAMBQQP0ACgA9AAIAQAArAAAAfgIKAD0AAwA+AAAAGED9AAoAPQAEAEAATQAAAP0ACgA+AAAA
PgAQAAAAfgIKAD4AAQA+AADAUED9AAoAPgACAEAAKwAAAH4CCgA+AAMAPgAAADtA/QAKAD4ABABA
AE4AAAD9AAoAPwAAAD4AEgAAAH4CCgA/AAEAPgAAwFBA/QAKAD8AAgBAACsAAAB+AgoAPwADAD4A
AABEQP0ACgA/AAQAQABPAAAA1wBEAEALAABsAkYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBG
AEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYACAIQAEAAAAAFAP4BAAAAAAABDwAIAhAA
QQAAAAUA+wQAAAAAAAEPAAgCEABCAAAABQD7BAAAAAAAAQ8ACAIQAEMAAAAFAPcIAAAAAAABDwAI
AhAARAAAAAUA/gEAAAAAAAEPAAgCEABFAAAABQD5BgAAAAAAAQ8ACAIQAEYAAAAFAP0CAAAAAAAB
DwAIAhAARwAAAAUA/gEAAAAAAAEPAAgCEABIAAAABQD+AQAAAAAAAQ8ACAIQAEkAAAAFAPYJAAAA
AAABDwAIAhAASgAAAAUA9AsAAAAAAAEPAAgCEABLAAAABQD6BQAAAAAAAQ8ACAIQAEwAAAAFAPsE
AAAAAAABDwAIAhAATQAAAAUA/gEAAAAAAAEPAAgCEABOAAAABQD8AwAAAAAAAQ8ACAIQAE8AAAAF
APsEAAAAAAABDwAIAhAAUAAAAAUA+wQAAAAAAAEPAAgCEABRAAAABQD7BAAAAAAAAQ8ACAIQAFIA
AAAFAPUKAAAAAAABDwAIAhAAUwAAAAUA+QYAAAAAAAEPAAgCEABUAAAABQD4BwAAAAAAAQ8ACAIQ
AFUAAAAFAPYJAAAAAAABDwAIAhAAVgAAAAUA9wgAAAAAAAEPAAgCEABXAAAABQD+AQAAAAAAAQ8A
CAIQAFgAAAAFAP4BAAAAAAABDwAIAhAAWQAAAAUA/QIAAAAAAAEPAAgCEABaAAAABQD+AQAAAAAA
AQ8ACAIQAFsAAAAFAP0CAAAAAAABDwAIAhAAXAAAAAUA/AMAAAAAAAEPAAgCEABdAAAABQD6BQAA
AAAAAQ8ACAIQAF4AAAAFAPkGAAAAAAABDwAIAhAAXwAAAAUA/gEAAAAAAAEPAP0ACgBAAAAAPgAS
AAAAfgIKAEAAAQA+AADAUED9AAoAQAACAEAAKwAAAH4CCgBAAAMAPgAAgEhA/QAKAEAABABAAFAA
AAD9AAoAQQAAAD4AEgAAAH4CCgBBAAEAPgAAAFFA/QAKAEEAAgBAACsAAAB+AgoAQQADAD4AAAAy
QP0ACgBBAAQAQABSAAAA/QAKAEIAAAA+ABIAAAB+AgoAQgABAD4AAABRQP0ACgBCAAIAQAArAAAA
fgIKAEIAAwA+AACASED9AAoAQgAEAEAAUwAAAP0ACgBDAAAAPgAQAAAA/QAKAEMAAgBAACsAAAD9
AAoAQwAEAEAAVAAAAP0ACgBEAAAAPgAQAAAAfgIKAEQAAQA+AABAUUD9AAoARAACAEAAKwAAAH4C
CgBEAAMAPgAAgEBA/QAKAEQABABAAFUAAAD9AAoARQAAAD4AEAAAAH4CCgBFAAEAPgAAQFFA/QAK
AEUAAgBAACsAAAB+AgoARQADAD4AAIBGQP0ACgBFAAQAQABWAAAA/QAKAEYAAAA+ABIAAAB+AgoA
RgABAD4AAEBRQP0ACgBGAAIAQAArAAAAfgIKAEYAAwA+AAAASED9AAoARgAEAEAAVwAAAP0ACgBH
AAAAPgAQAAAAfgIKAEcAAQA+AABAUUD9AAoARwACAEAAKwAAAH4CCgBHAAMAPgAAAEpA/QAKAEcA
BABAAFgAAAD9AAoASAAAAD4AEgAAAH4CCgBIAAEAPgAAgFFA/QAKAEgAAgBAACsAAAB+AgoASAAD
AD4AAAAsQP0ACgBIAAQAQABZAAAA/QAKAEkAAAA+ABAAAAB+AgoASQABAD4AAIBRQP0ACgBJAAIA
QAArAAAAfgIKAEkAAwA+AAAAOED9AAoASQAEAEAAWgAAAP0ACgBKAAAAPgAQAAAAfgIKAEoAAQA+
AACAUUD9AAoASgACAEAAKwAAAH4CCgBKAAMAPgAAAEVA/QAKAEoABABAAFsAAAD9AAoASwAAAD4A
EAAAAH4CCgBLAAEAPgAAwFFA/QAKAEsAAgBAACsAAAB+AgoASwADAD4AAABAQP0ACgBLAAQAQABc
AAAA/QAKAEwAAAA+ABAAAAB+AgoATAABAD4AAMBRQP0ACgBMAAIAQAArAAAAfgIKAEwAAwA+AACA
R0D9AAoATAAEAEAAXQAAAP0ACgBNAAAAPgAQAAAAfgIKAE0AAQA+AAAAUkD9AAoATQACAEAAKwAA
AH4CCgBNAAMAPgAAACJA/QAKAE0ABABAAF4AAAD9AAoATgAAAD4AEAAAAH4CCgBOAAEAPgAAAFJA
/QAKAE4AAgBAACsAAAB+AgoATgADAD4AAAA9QP0ACgBOAAQAQABfAAAA/QAKAE8AAAA+ABAAAAB+
AgoATwABAD4AAABSQP0ACgBPAAIAQAArAAAAfgIKAE8AAwA+AACAQ0D9AAoATwAEAEAAYAAAAP0A
CgBQAAAAPgAQAAAAfgIKAFAAAQA+AAAAUkD9AAoAUAACAEAAKwAAAH4CCgBQAAMAPgAAAEhA/QAK
AFAABABAAGEAAAD9AAoAUQAAAD4AEAAAAH4CCgBRAAEAPgAAQFJA/QAKAFEAAgBAACsAAAB+AgoA
UQADAD4AAAAUQP0ACgBRAAQAQABiAAAA/QAKAFIAAAA+ABAAAAB+AgoAUgABAD4AAEBSQP0ACgBS
AAIAQAArAAAAfgIKAFIAAwA+AAAALkD9AAoAUgAEAEAAYwAAAP0ACgBTAAAAPgAQAAAAfgIKAFMA
AQA+AABAUkD9AAoAUwACAEAAKwAAAH4CCgBTAAMAPgAAADlA/QAKAFMABABAAGQAAAD9AAoAVAAA
AD4AEAAAAH4CCgBUAAEAPgAAQFJA/QAKAFQAAgBAACsAAAB+AgoAVAADAD4AAABGQP0ACgBUAAQA
QABlAAAA/QAKAFUAAAA+ABAAAAB+AgoAVQABAD4AAIBSQP0ACgBVAAIAQAArAAAAfgIKAFUAAwA+
AAAAHED9AAoAVQAEAEAAZgAAAP0ACgBWAAAAPgAQAAAAfgIKAFYAAQA+AACAUkD9AAoAVgACAEAA
KwAAAH4CCgBWAAMAPgAAAEFA/QAKAFYABABAAGcAAAD9AAoAVwAAAD4AEAAAAH4CCgBXAAEAPgAA
wFJA/QAKAFcAAgBAACsAAAB+AgoAVwADAD4AAAAYQP0ACgBXAAQAQABoAAAA/QAKAFgAAAA+ABIA
AAB+AgoAWAABAD4AAMBSQP0ACgBYAAIAQAArAAAAfgIKAFgAAwA+AAAALED9AAoAWAAEAEAAaQAA
AP0ACgBZAAAAPgAQAAAAfgIKAFkAAQA+AADAUkD9AAoAWQACAEAAKwAAAH4CCgBZAAMAPgAAADFA
/QAKAFkABABAAGoAAAD9AAoAWgAAAD4AEAAAAH4CCgBaAAEAPgAAwFJA/QAKAFoAAgBAACsAAAB+
AgoAWgADAD4AAAA7QP0ACgBaAAQAQABrAAAA/QAKAFsAAAA+ABAAAAB+AgoAWwABAD4AAABTQP0A
CgBbAAIAQAArAAAAfgIKAFsAAwA+AAAA8D/9AAoAWwAEAEAAbAAAAP0ACgBcAAAAPgAQAAAAfgIK
AFwAAQA+AAAAU0D9AAoAXAACAEAAKwAAAH4CCgBcAAMAPgAAABhA/QAKAFwABABAAG0AAAD9AAoA
XQAAAD4AEAAAAH4CCgBdAAEAPgAAAFNA/QAKAF0AAgBAACsAAAB+AgoAXQADAD4AAAAyQP0ACgBd
AAQAQABuAAAA/QAKAF4AAAA+ABIAAAB+AgoAXgABAD4AAABTQP0ACgBeAAIAQAArAAAAfgIKAF4A
AwA+AAAAQED9AAoAXgAEAEAAbwAAAP0ACgBfAAAAPgAQAAAAfgIKAF8AAQA+AAAAU0D9AAoAXwAC
AEAAKwAAAH4CCgBfAAMAPgAAAEJA/QAKAF8ABABAAHAAAADXAEQAJAsAAGwCRgBGAEYAKgBGAEYA
RgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgBGAEYARgAIAhAAYAAA
AAUA/gEAAAAAAAEPAAgCEABhAAAABQD6BQAAAAAAAQ8ACAIQAGIAAAAFAPwDAAAAAAABDwAIAhAA
YwAAAAUA+wQAAAAAAAEPAAgCEABkAAAABQD+AQAAAAAAAQ8ACAIQAGUAAAAFAP4BAAAAAAABDwAI
AhAAZgAAAAUA/gEAAAAAAAEPAAgCEABnAAAABQD+AQAAAAAAAQ8ACAIQAGgAAAAFAPwDAAAAAAAB
DwAIAhAAaQAAAAUA+wQAAAAAAAEPAAgCEABqAAAABQD6BQAAAAAAAQ8ACAIQAGsAAAAFAP4BAAAA
AAABDwAIAhAAbAAAAAUA/QIAAAAAAAEPAAgCEABtAAAABQD+AQAAAAAAAQ8ACAIQAG4AAAAFAP4B
AAAAAAABDwAIAhAAbwAAAAUA/QIAAAAAAAEPAAgCEABwAAAABQD9AgAAAAAAAQ8ACAIQAHEAAAAF
APoFAAAAAAABDwD9AAoAYAAAAD4AEAAAAH4CCgBgAAEAPgAAAFNA/QAKAGAAAgBAACsAAAB+AgoA
YAADAD4AAIBGQP0ACgBgAAQAQABxAAAA/QAKAGEAAAA+ABAAAAB+AgoAYQABAD4AAIBTQP0ACgBh
AAIAQABzAAAAfgIKAGEAAwA+AAAA8D/9AAoAYQAEAEAAcgAAAP0ACgBiAAAAPgAQAAAAfgIKAGIA
AQA+AACAU0D9AAoAYgACAEAAcwAAAH4CCgBiAAMAPgAAAC5A/QAKAGIABABAAHQAAAD9AAoAYwAA
AD4AEAAAAH4CCgBjAAEAPgAAgFNA/QAKAGMAAgBAAHMAAAB+AgoAYwADAD4AAAA1QP0ACgBjAAQA
QAB1AAAA/QAKAGQAAAA+ABAAAAB+AgoAZAABAD4AAIBTQP0ACgBkAAIAQABzAAAAfgIKAGQAAwA+
AACAQUD9AAoAZAAEAEAAdgAAAP0ACgBlAAAAPgAQAAAAfgIKAGUAAQA+AACAU0D9AAoAZQACAEAA
cwAAAH4CCgBlAAMAPgAAgERA/QAKAGUABABAAHcAAAD9AAoAZgAAAD4AEAAAAH4CCgBmAAEAPgAA
gFNA/QAKAGYAAgBAAHMAAAB+AgoAZgADAD4AAIBKQP0ACgBmAAQAQAB4AAAA/QAKAGcAAAA+ABAA
AAB+AgoAZwABAD4AAMBTQP0ACgBnAAIAQABzAAAAfgIKAGcAAwA+AAAAGED9AAoAZwAEAEAAeQAA
AP0ACgBoAAAAPgAQAAAAfgIKAGgAAQA+AADAU0D9AAoAaAACAEAAcwAAAH4CCgBoAAMAPgAAACxA
/QAKAGgABABAAHoAAAD9AAoAaQAAAD4AEAAAAH4CCgBpAAEAPgAAwFNA/QAKAGkAAgBAAHMAAAB+
AgoAaQADAD4AAAA1QP0ACgBpAAQAQAB7AAAA/QAKAGoAAAA+ABAAAAB+AgoAagABAD4AAEBUQP0A
CgBqAAIAQAB9AAAAfgIKAGoAAwA+AAAAPkD9AAoAagAEAEAAfAAAAP0ACgBrAAAAPgASAAAAfgIK
AGsAAQA+AACAVED9AAoAawACAEAAfwAAAH4CCgBrAAMAPgAAgEVA/QAKAGsABABAAH4AAAD9AAoA
bAAAAD4AEAAAAH4CCgBsAAEAPgAAgFRA/QAKAGwAAgBAAH8AAAB+AgoAbAADAD4AAIBGQP0ACgBs
AAQAQACAAAAA/QAKAG0AAAA+ABAAAAB+AgoAbQABAD4AAMBUQP0ACgBtAAIAQAB/AAAAfgIKAG0A
AwA+AAAANED9AAoAbQAEAEAAgQAAAP0ACgBuAAAAPgAQAAAAfgIKAG4AAQA+AADAVED9AAoAbgAC
AEAAfwAAAH4CCgBuAAMAPgAAADpA/QAKAG4ABABAAIIAAAD9AAoAbwAAAD4AEAAAAH4CCgBvAAEA
PgAAwFRA/QAKAG8AAgBAAH8AAAB+AgoAbwADAD4AAIBAQP0ACgBvAAQAQACDAAAA/QAKAHAAAAA+
ABAAAAB+AgoAcAABAD4AAABVQP0ACgBwAAIAQAB/AAAAfgIKAHAAAwA+AAAACED9AAoAcAAEAEAA
hAAAAP0ACgBxAAAAPgASAAAA/QAKAHEABABAAIUAAADXACgAKgYAAFQBRgBGAEYARgBGAEYARgBG
AEYARgBGAEYARgBGAEYARgBGAD4CEgC+BwAAAABAAAAAAAAAAHAAAACLCBAAiwgAAAAAAAAAAAAA
AAByAB0ADwADAgAAAAAAAQACAAIAAAPlACIABAAAAAAAAAAGAAMAAwAAAAYAAQABAAAAAwACAAIA
AAADALIBEgAEAAAAAAAAAAAA/////wsAAAC+AVwAAAEMAAgAAENhdGVnb3J5AQAAADAAAFNlbGVj
dCBvbmUgb2YgdGhlIHZhbHVlcyBmcm9tIHRoZSBkcm9wIGRvd24gbGlzdAEAAAAAAAEAAAAJAAEA
BAAEAAAAAAC+ATwAgwEMAAEAAAABAAAAAQAAAAEAAAAWAFNlFxMAVGVjaG5pY2FsAEVkaXRvcmlh
bAAAAGQBAAUA//8AAAAAvgGxAAABDAAEAABQYWdlAQAAAIkAAEVudGVyIHRoZSBudW1iZXIgb2Yg
cGFnZSBpbiBBcmFiaWMgb3IgUm9tYW4gZm9ybWF0LiBUaGUgbnVtYmVyIHNob3VsZCBiZSB0aGUg
cHJpbnRlZCBwYWdlIG51bWJlciBmcm9tIHRoZSBjbGVhbiAoaS5lLiBub24tcmVkbGluZSkgZHJh
ZnQuAQAAAAAAAAAAAAAAAQAEAAQAAQABAL4BjwAAAQwACgAAU3ViLWNsYXVzZQEAAABhAABFbnRl
ciBzdWJjbGF1c2UsICBlLmcuICAiMS4yYS4zYiIsICAiQy4zIi4gRG9uJ3QgaW5jbHVkZSB0aGUg
d29yZCAiQW5uZXgsIENsYXVzZSwgU3ViY2xhdXNlIiBldGMuAQAAAAAAYW4AAGkuAQAEAAQAAgAC
AL4BYQAAAQwABwAAQ29tbWVudAEAAAA2AABEZXNjcmliZSBhIHByb2JsZW0gb3Igc29tZXRoaW5n
IHlvdSB3YW50IHRvIGJlIGNoYW5nZWQBAAAAAAB0aAAAd28BAAQABAAEAAQAvgEZAQABDAAPAABQ
cm9wb3NlZCBDaGFuZ2UBAAAA5gAARW50ZXIgd2hhdCB5b3UnZCBsaWtlIHRvIHNlZSBjaGFuZ2Vk
IHRvIHJlc29sdmUgdGhpcyBjb21tZW50IGluIHN1ZmZpY2llbnQgZGV0YWlsIHNvIHRoYXQgdGhl
IHNwZWNpZmljIHdvcmRpbmcgb2YgdGhlIGNoYW5nZXMgdGhhdCB3aWxsIGNhdXNlIHRoZSBEbyBO
b3QgQXBwcm92ZSB2b3RlciB0byBjaGFuZ2UgaGlzIG9yIGhlciB2b3RlIHRvIEFwcHJvdmUgY2Fu
IHJlYWRpbHkgYmUgZGV0ZXJtaW5lZC4BAAAAAAAAAAAAAAABAAQABAAFAAUAvgG0AAABDAARAABN
dXN0IEJlIFNhdGlzZmllZAEAAAB/AABFbnRlciAiWWVzIiBvbmx5IGlmIHlvdSByZXF1aXJlIHRo
aXMgY29tbWVudCB0byBiZSBzYXRpc2ZpZWQgYmVmb3JlIGNoYW5naW5nIHlvdXIgdm90ZSBmcm9t
ICJubyIgdG8gInllcyIuCkJsYW5rIGlzIHJlYWQgYXMgTm8uAQAAAAAAIGMAAHNlAQAEAAQABgAG
AL4BLwCDAQwAAQAAAAEAAAABAAAAAQAAAAkAZWQXBgBZZXMATm8AAE4AAQAFAP//BgAGAL4BfwAA
AQwABgAATGluZSAjAQAAAFUAAFRoZSBudW1iZXIgc2hvdWxkIGJlIHRoZSBwcmludGVkIGxpbmUg
bnVtYmVyIGZyb20gdGhlIGNsZWFuIChpLmUuIG5vbi1yZWRsaW5lKSBkcmFmdC4BAAAAAAByIAAA
dGUBAAQABAADAAMAvgGuAAEBDAABAAAAEwAASW52YWxpZCBsaW5lIG51bWJlcgEAAABxAABQbGVh
c2UgZW50ZXIgYSBzaW5nbGUgbGluZSBudW1iZXIuIElmIGEgcmFuZ2Ugb2YgbGluZXMgYXJlIGFm
ZmVjdGVkLCBlbnRlciB0aGUgbnVtYmVyIG9mIHRoZSBmaXJzdCBhZmZlY3RlZCBsaW5lLgMAYXMe
AAADAAAAHgB9AQAFAP//AwADAL4BrgABAQwAAQAAABMAAEludmFsaWQgcGFnZSBudW1iZXIBAAAA
cQAAUGxlYXNlIGVudGVyIGEgc2luZ2xlIHBhZ2UgbnVtYmVyLiBJZiBhIHJhbmdlIG9mIHBhZ2Vz
IGFyZSBhZmZlY3RlZCwgZW50ZXIgdGhlIG51bWJlciBvZiB0aGUgZmlyc3QgYWZmZWN0ZWQgcGFn
ZS4DAGFzHgAAAwAAAB4AfQEABQD//wEAAQBnCBcAZwgAAAAAAAAAAAAAAgAB/////x9IAAAKAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/wAA
BgECAAAAAAAAAAAAAAAAAAAAAAABAAAA4IWf8vlPaBCrkQgAKyez2TAAAACIAAAABgAAAAEAAAA4
AAAABAAAAEAAAAAIAAAAWAAAAAwAAABoAAAADQAAAHQAAAATAAAAgAAAAAIAAADkBAAAHgAAABAA
AABBbnNsb3csIFBldGVyAAAAHgAAAAgAAABDaWVuYQAAAEAAAACAJDjofhHRAUAAAAAAP83Q75XS
AQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAYBAgAAAAAA
AAAAAAAAAAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAAsAAAAAgAAAABAAAASAAAABcAAABQ
AAAACwAAAFgAAAAQAAAAYAAAABMAAABoAAAAFgAAAHAAAAANAAAAeAAAAAwAAACNAAAAAgAAAOQE
AAADAAAAAAAQAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAAHhAAAAEAAAAJAAAAQ29t
bWVudHMADBAAAAIAAAAeAAAACwAAAFdvcmtzaGVldHMAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAA
BgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAU
AAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIA
AAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAA
ADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAA
PwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABN
AAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsA
AABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAA
AGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAA/v///3YAAAB3AAAA
eAAAAHkAAAB6AAAAewAAAHwAAAD+////fgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAP7////9
/////f////7/////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////AgAA
ACAIAgAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAAAQTYba8JXSAf7///8AAAAAAAAAAFcAbwByAGsA
YgBvAG8AawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS
AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7o
AAAAAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAACgAAgEBAAAAAwAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAB1AAAAABAAAAAAAAAFAEQAbwBjAHUAbQBlAG4AdABTAHUAbQBtAGEAcgB5AEkAbgBm
AG8AcgBtAGEAdABpAG8AbgAAAAAAAAAAAAAAOAACAf///////////////wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0AAAAAEAAAAAAAAA==

--_002_CO2PR04MB74602D57095BA29D8FFB589D82D0CO2PR04MB746namprd_--


From nobody Mon Mar  6 01:47:47 2017
Return-Path: <Janos.Farkas@ericsson.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5413129626 for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 01:47:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.221
X-Spam-Level: 
X-Spam-Status: No, score=-3.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HK_LOTTO=1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wcCWrxmSkyhj for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 01:47:45 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 639CD12961F for <yang-doctors@ietf.org>; Mon,  6 Mar 2017 01:47:44 -0800 (PST)
X-AuditID: c1b4fb3a-ea7ff7000000484c-6e-58bd303d3f8a
Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by  (Symantec Mail Security) with SMTP id 6A.03.18508.D303DB85; Mon,  6 Mar 2017 10:47:42 +0100 (CET)
Received: from [159.107.143.195] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.80) with Microsoft SMTP Server id 14.3.319.2; Mon, 6 Mar 2017 10:47:39 +0100
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "Holness, Marc" <mholness@ciena.com>
References: <20170305103834.GA5354@elstar.local> <CO2PR04MB74602D57095BA29D8FFB589D82D0@CO2PR04MB746.namprd04.prod.outlook.com>
From: =?UTF-8?Q?J=c3=a1nos_Farkas?= <janos.farkas@ericsson.com>
Message-ID: <c2449559-3fb9-4ca4-03bf-10ff7eb54ca2@ericsson.com>
Date: Mon, 6 Mar 2017 10:47:38 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <CO2PR04MB74602D57095BA29D8FFB589D82D0@CO2PR04MB746.namprd04.prod.outlook.com>
Content-Type: multipart/mixed; boundary="------------DD656D23A52139CC43EB3C4E"
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPLMWRmVeSWpSXmKPExsUyM2K7n66dwd4IgxUz5S2ubvzJaNHR2slo 0bfrAKMDs8fZm/9YPJYs+cnkseGAZwBzFJdNSmpOZllqkb5dAlfGn8P72Au272CruNF3haWB 8ewcti5GTg4JAROJ0+9vMnUxcnEICaxjlHjes58RwlnDKLHw8BSwKmEBVYm3X+ayg9giAhkS U8/eZ4coamSUmLRrMQtIglnAWKLnxUOwBjYBe4m7lzYwg9i8QPaxuW+YQGwWARWJpoYzQPUc HKICMRLr+xIgSgQlTs58AjaGUyBaYt+tV2wQIwMkJr5/D7ZXSEBN4tPbh+wTGPlnIWmZhaRs FtBUZqBtD7aWQYTlJZq3zmaGsEMknn/aAFWuKDGl+yE7hB0o8fnWd+YFjOyrGEWLU4uLc9ON jPRSizKTi4vz8/TyUks2MQKD/uCW31Y7GA8+dzzEKMDBqMTDWzBjT4QQa2JZcWXuIUYVoDmP Nqy+wCjFkpefl6okwntwC1CaNyWxsiq1KD++qDQntfgQozQHi5I4r9nK++FCAumJJanZqakF qUUwWSYOTqkGRtdFywp978t3mW69uXJaalrHwdTjF422xPSHv+rScY1MEYveFvWtz4Tr3Pwz kxeUrfqVwfng0J1+pzgWE/nz6+9oNU+cP1tuxRwvmf0WuU0f2NhnXfGsn3zl/G7R07z6wjb2 IQvND5eoRL/ccYM7Mu2btN/14v9RK1RW/lbkagroPZV0VJ5jshJLcUaioRZzUXEiAF5L/4yC AgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/sZ4l_6k0FUQC7tx8PENqEGQeiJI>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 09:47:47 -0000

--------------DD656D23A52139CC43EB3C4E
Content-Type: text/plain; charset="windows-1252"; format=flowed
Content-Transfer-Encoding: 8bit

Dear Jürgen,

I can only join Marc; thank you very much for your efforts!

Marc, you left cells empty; which would not work with the comment 
database. I've made Proposed Change = "as per comment" "Must Be 
Satisfied = "Yes" for each comments. I filled in missing Page, 
Sub-clause, Line #, sometimes just copied the values right above.

Jürgen, do you want to submit the ballot comments yourself? Or do you 
want Marc or me to submit them for you? WE are happy tu submit them on 
your behalf if you prefer.
I do not know whether or not it is possible to send mail to the 802.1 
list without being subscribed: 
(http://www.ieee802.org/1/email-pages/joining.html).

If you want to send it yourself, then please attach the xls to the email 
and follow the template:

email to: STDS-802-1-ballot@listserv.ieee.org

email subject: P802.1Qcp/D1.0 - Comments (with abstain)

email body:
==========================
P802.1Qcp/D1.0 EMAIL BALLOT
==========================
TO: Marc Holness,
Editor, P802.1Qcp
SUBJECT: P802.1Qcp/D1.0 - Bridges and Bridged Networks — Amendment: YANG 
Data Model

_____ I Approve (may attach non-binding comments below)
_____ I Disapprove (must attach binding comments below)
__x__ I Abstain for the following reasons (may attach non-binding 
comments below):
______ Lack of Time
______ Lack of Expertise
___x__ Other: _non-voting_________________________________________

_Juergen Schoenwaelder_______________________
(Name)
_Jacobs University Bremen_____________________
(Affiliation)




Best regards,
János

On 3/5/2017 9:49 PM, Holness, Marc wrote:
> Hello Juergen,
>
> Thank you immensely for this. Outstanding. I have converted all your comments to our comments template. As a reference, please find it attached. I will formally address your comments within the IEEE 802.1 comment resolution process.
>
> In addition, in order to improve the model (and increase the trust that the model is correct), I will request a few bridge technology experts to generate "config instance documents". This is a good idea.
>
> If I'm at a meeting with you in the future, I'll buy you lunch or dinner or something. Thanks!
>
> Best regards,
>
> Marc.
>
> -----Original Message-----
> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: Sunday, March 05, 2017 5:39 AM
> To: yang-doctors@ietf.org
> Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc <mholness@ciena.com>
> Subject: review of IEEE P802.1Qcp
>
> Hi,
>
> attached is my review of P802.1Qcp. As usual, there are things related to YANG usage (is the YANG usage correct and proper?) and there are things related to the data model of the bridge technology (is the YANG model correct and proper?). Since I am not an expert on bridge technology, I can't really judge the later but from the way the data model is written it seems not everything is a correct model.
>
> If you want to substantially improve the model and the trust in the model being correct, here is what I recommend you to do:
>
> - Find volunteers familiar with bridg technology (not editors of the
>    YANG data model) and let them write configurations and state data
>    according to the YANG data model, ideally a few simple bridge
>    configs and a few more complex ones. We sometimes call these configs
>    instance documents. There are tools to validate instance documents
>    against the data model.
>
> - Usually the volunteers writing instance documents spot bugs where
>    the model is wrong (I do not know how I configure XYZ in the model)
>    and they spot points where instance documents are unnecessarily
>    verbose or complex.
>
> - Get the YANG data model editor and the volunteers writing instance
>    documents together to resolve all conflicts until the instance
>    documents are all nice and complete.
>
> Sounds like a lot of work and yes it is a lot of work. But it is essential to do this exercise if you want to have a high quality product.
>
> /js
>


--------------DD656D23A52139CC43EB3C4E
Content-Type: application/vnd.ms-excel;
	name="cp-d1-0-comments-jschoenwaelder.xls"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="cp-d1-0-comments-jschoenwaelder.xls"

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAACAAAAjgAAAAAA
AAAAEAAA/v///wAAAAD+////AAAAAIwAAACNAAAA////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
//////////////////////////////////8JCBAAAAYFAOdCzQfJAAIABggAAOEAAgCwBMEA
AgAAAOIAAABcAHAADAAASmFub3MgRmFya2FzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEIAAgCwBGEBAgAAAMABAAA9AQIAAQCcAAIAEQAZAAIAAAASAAIA
AAATAAIAAACvAQIAAAC8AQIAAAA9ABIAAAAAAApQEhs4AAAAAAABAFgCQAACAAAAjQACAAAA
IgACAAAADgACAAEAtwECAAAA2gACAAAAMQAaAMgAAAD/f5ABAAAAAACYBQFBAHIAaQBhAGwA
MQAaAMgAAAD/f5ABAAAAAACYBQFBAHIAaQBhAGwAMQAaAMgAAAD/f5ABAAAAAACYBQFBAHIA
aQBhAGwAMQAaAMgAAAD/f5ABAAAAAACYBQFBAHIAaQBhAGwAMQAaAMgAAAD/f5ABAAAAAACY
BQFBAHIAaQBhAGwAMQAaAMgAAQD/f7wCAAAAAACYBQFBAHIAaQBhAGwAMQAaAMgAAQAJALwC
AAAAAACYBQFBAHIAaQBhAGwAMQAaAMgAAQD/f7wCAAAAAgCYBQFBAHIAaQBhAGwAMQAaAMgA
AAD/f5ABAAAAAgCYBQFBAHIAaQBhAGwAMQAaAMgAAQAJALwCAAAAAgCYBQFBAHIAaQBhAGwA
MQAeANwAAAAIAJABAAAAAgDDBwFDAGEAbABpAGIAcgBpADEAHgDcAAAACQCQAQAAAAIAwwcB
QwBhAGwAaQBiAHIAaQAxAB4A3AAAABQAkAEAAAACAMMHAUMAYQBsAGkAYgByAGkAMQAeANwA
AQA0ALwCAAAAAgDDBwFDAGEAbABpAGIAcgBpADEAHgDcAAEACQC8AgAAAAIAwwcBQwBhAGwA
aQBiAHIAaQAxAB4A3AACABcAkAEAAAACAMMHAUMAYQBsAGkAYgByAGkAMQAeANwAAAARAJAB
AAAAAgDDBwFDAGEAbABpAGIAcgBpADEAHgAsAQEAPgC8AgAAAAIAwwcBQwBhAGwAaQBiAHIA
aQAxAB4ABAEBAD4AvAIAAAACAMMHAUMAYQBsAGkAYgByAGkAMQAeANwAAQA+ALwCAAAAAgDD
BwFDAGEAbABpAGIAcgBpADEAHgDcAAAAPgCQAQAAAAIAwwcBQwBhAGwAaQBiAHIAaQAxAB4A
3AAAADQAkAEAAAACAMMHAUMAYQBsAGkAYgByAGkAMQAeANwAAAA8AJABAAAAAgDDBwFDAGEA
bABpAGIAcgBpADEAHgDcAAEACAC8AgAAAAIAwwcBQwBhAGwAaQBiAHIAaQAxAB4AaAEBAD4A
vAIAAAACAMMHAUMAYQBtAGIAcgBpAGEAMQAeANwAAQAIALwCAAAAAgDDBwFDAGEAbABpAGIA
cgBpADEAHgDcAAAACgCQAQAAAAIAwwcBQwBhAGwAaQBiAHIAaQAxACAAoAAAAP9/kAEAAAAC
AMMIAVMAZQBnAG8AZQAgAFUASQAeBBwABQAXAAAiJCIjLCMjMF8pO1woIiQiIywjIzBcKR4E
IQAGABwAACIkIiMsIyMwXyk7W1JlZF1cKCIkIiMsIyMwXCkeBCIABwAdAAAiJCIjLCMjMC4w
MF8pO1woIiQiIywjIzAuMDBcKR4EJwAIACIAACIkIiMsIyMwLjAwXyk7W1JlZF1cKCIkIiMs
IyMwLjAwXCkeBDcAKgAyAABfKCIkIiogIywjIzBfKTtfKCIkIiogXCgjLCMjMFwpO18oIiQi
KiAiLSJfKTtfKEBfKR4ELgApACkAAF8oKiAjLCMjMF8pO18oKiBcKCMsIyMwXCk7XygqICIt
Il8pO18oQF8pHgQ/ACwAOgAAXygiJCIqICMsIyMwLjAwXyk7XygiJCIqIFwoIywjIzAuMDBc
KTtfKCIkIiogIi0iPz9fKTtfKEBfKR4ENgArADEAAF8oKiAjLCMjMC4wMF8pO18oKiBcKCMs
IyMwLjAwXCk7XygqICItIj8/Xyk7XyhAXykeBBgApAATAAAioyIjLCMjMDtcLSKjIiMsIyMw
HgQdAKUAGAAAIqMiIywjIzA7W1JlZF1cLSKjIiMsIyMwHgQeAKYAGQAAIqMiIywjIzAuMDA7
XC0ioyIjLCMjMC4wMB4EIwCnAB4AACKjIiMsIyMwLjAwO1tSZWRdXC0ioyIjLCMjMC4wMB4E
NQCoADAAAF8tIqMiKiAjLCMjMF8tO1wtIqMiKiAjLCMjMF8tO18tIqMiKiAiLSJfLTtfLUBf
LR4ELACpACcAAF8tKiAjLCMjMF8tO1wtKiAjLCMjMF8tO18tKiAiLSJfLTtfLUBfLR4EPQCq
ADgAAF8tIqMiKiAjLCMjMC4wMF8tO1wtIqMiKiAjLCMjMC4wMF8tO18tIqMiKiAiLSI/P18t
O18tQF8tHgQ0AKsALwAAXy0qICMsIyMwLjAwXy07XC0qICMsIyMwLjAwXy07Xy0qICItIj8/
Xy07Xy1AXy3gABQAAAAAAPX/IAAAAAAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAA
wCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQA
AAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/
IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAA
AAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAA
wCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQA
AAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAAEA
IAAAAAAAAAAAAAAAwCDgABQACwAAAPX/IAAAtAAAAAAAAAAEiSDgABQACwAAAPX/IAAAtAAA
AAAAAAAEryDgABQACwAAAPX/IAAAtAAAAAAAAAAEmiDgABQACwAAAPX/IAAAtAAAAAAAAAAE
iSDgABQACwAAAPX/IAAAtAAAAAAAAAAEmyDgABQACwAAAPX/IAAAtAAAAAAAAAAEryDgABQA
CwAAAPX/IAAAtAAAAAAAAAAEliDgABQACwAAAPX/IAAAtAAAAAAAAAAEnSDgABQACwAAAPX/
IAAAtAAAAAAAAAAEqyDgABQACwAAAPX/IAAAtAAAAAAAAAAEliDgABQACwAAAPX/IAAAtAAA
AAAAAAAErCDgABQACwAAAPX/IAAAtAAAAAAAAAAEryDgABQADAAAAPX/IAAAtAAAAAAAAAAE
sSDgABQADAAAAPX/IAAAtAAAAAAAAAAEnSDgABQADAAAAPX/IAAAtAAAAAAAAAAEqyDgABQA
DAAAAPX/IAAAtAAAAAAAAAAEliDgABQADAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAAAPX/
IAAAtAAAAAAAAAAEryDgABQADAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAAAPX/IAAAtAAA
AAAAAAAEiiDgABQADAAAAPX/IAAAtAAAAAAAAAAEuSDgABQADAAAAPX/IAAAtAAAAAAAAAAE
tiDgABQADAAAAPX/IAAAtAAAAAAAAAAEsSDgABQADAAAAPX/IAAAtAAAAAAAAAAEtSDgABQA
DQAAAPX/IAAAtAAAAAAAAAAErSDgABQADgAAAPX/IAAAlBERlwuXCwAEiSDgABQADwAAAPX/
IAAAlGZmCAQIBAAEtyDgABQABQCrAPX/IAAA+AAAAAAAAAAAwCDgABQABQCpAPX/IAAA+AAA
AAAAAAAAwCDgABQABQCqAPX/IAAA+AAAAAAAAAAAwCDgABQABQCoAPX/IAAA+AAAAAAAAAAA
wCDgABQAEAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAEQAAAPX/IAAAtAAAAAAAAAAEqiDgABQA
EgAAAPX/IAAA1ABQAACAGAAAwCDgABQAEwAAAPX/IAAA1ABQAAAACwAAwCDgABQAFAAAAPX/
IAAA1AAgAACAGAAAwCDgABQAFAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAFQAAAPX/IAAAlBER
lwuXCwAEryDgABQAFgAAAPX/IAAA1ABgAAAAGgAAwCDgABQAFwAAAPX/IAAAtAAAAAAAAAAE
qyDgABQABQAAAPX/IAAAnBERFgsWCwAEmiDgABQAGAAAAPX/IAAAlBERCAQIBAAEiSDgABQA
BQAJAPX/IAAA+AAAAAAAAAAAwCDgABQAGQAAAPX/IAAA9AAAAAAAAAAAwCDgABQAGgAAAPX/
IAAA1ABhAACxGAAAwCDgABQAGwAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAAAAKQAAkAAA
AAAAAAAAwCDgABQABwAAAAAAKAAA2AAAAAAAAAAEPyDgABQACQAAAAAAKQAAmAAAAAAAAAAA
wCDgABQACAAAAAEAIAAAmAAAAAAAAAAAwCDgABQAAAAAAAAAIQAAsCIiQCBAIAAAwCDgABQA
AAABAAAAIQAAtCIiQCBAIAAAwCDgABQACAAAAAEAGgAAmAAAAAAAAAAAwCDgABQABgAAAAEA
GgAAmAAAAAAAAAAAwCDgABQAAAAAAAEAKgAAkAAAAAAAAAAAwCDgABQABgAAAAEAKQAAuAAg
AAAAIAAAwCDgABQAAAAAAAAAIQAAsAIiQABAIAAAwCDgABQAAAAAAAAAIQAAsAAiAABAIAAA
wCDgABQAAAAAAAAAIQAAsCAiACBAIAAAwCB8CBQAfAgAAAAAAAAAAAAAAABLADoFBhZ9CEEA
fQgAAAAAAAAAAAAAAAAQAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYE
AAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAARAAAAAwANABQAAwAAAAEAAABfLTtfLSog
Ig4ABQACBAAUAAMAZWYFAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAASAAAAAwANABQA
AwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYGAAAALUBfLV8pICB9CEEAfQgAAAAAAAAA
AAAAAAATAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAZWYHAAAALUBfLV8p
ICB9CEEAfQgAAAAAAAAAAAAAAAAUAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAU
AAMAZWYIAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAVAAAAAwANABQAAwAAAAEAAABf
LTtfLSogIg4ABQACBAAUAAMAZWYJAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAWAAAA
AwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwEAAAALUBfLV8pICB9CEEAfQgA
AAAAAAAAAAAAAAAXAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwFAAAA
LUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAYAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4A
BQACBAAUAAMAzEwGAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAZAAAAAwANABQAAwAA
AAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwHAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAA
AAAaAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMAzEwIAAAALUBfLV8pICB9
CEEAfQgAAAAAAAAAAAAAAAAbAAAAAwANABQAAwAAAAEAAABfLTtfLSogIg4ABQACBAAUAAMA
zEwJAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAcAAAAAwANABQAAwAAAAAAAABfLTtf
LSogIg4ABQACBAAUAAMAMjMEAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAdAAAAAwAN
ABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMFAAAALUBfLV8pICB9CEEAfQgAAAAA
AAAAAAAAAAAeAAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMGAAAALUBf
LV8pICB9CEEAfQgAAAAAAAAAAAAAAAAfAAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQAC
BAAUAAMAMjMHAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAgAAAAAwANABQAAwAAAAAA
AABfLTtfLSogIg4ABQACBAAUAAMAMjMIAAAALUBfLV8pICB9CEEAfQgAAAAAAAAAAAAAAAAh
AAAAAwANABQAAwAAAAAAAABfLTtfLSogIg4ABQACBAAUAAMAMjMJAAAALUBfLV8pICB9CEEA
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
AIAAAAAAgACAgAAAgACAAACAgADAwMAAgICAAJmZ/wCZM2YA///MAMz//wBmAGYA/4CAAABm
zADMzP8AAACAAP8A/wD//wAAAP//AIAAgACAAAAAAICAAAAA/wAAzP8AzP//AMz/zAD//5kA
mcz/AP+ZzADMmf8A/8yZADNm/wAzzMwAmcwAAP/MAAD/mQAA/2YAAGZmmQCWlpYAADNmADOZ
ZgAAMwAAMzMAAJkzAACZM2YAMzOZAICAgABcEA4AAwAAAAAA////AAAAAABgAQIAAACFABAA
lq0AAAAACABDb21tZW50c5oIGACaCAAAAAAAAAAAAAAAAAAAAAAAAAgAAACjCBAAowgAAAAA
AAAAAAAAAAAAAIwABAABAAEArgEEAAEAAQQXAAgAAQAAAAAAAADBAQgAwQEAANU4AgBmCE4A
ZggAAAAAAAAAAAAAAgAPAADwOAAAAAAABvAYAAAAAQQAAAIAAAABAAAAAQAAAAEAAAABAAAA
QAAe8RAAAAD//wAAAAD/AICAgAD3AAAQ6wBaAA8AAPBSAAAAAAAG8BgAAAABCAAAAgAAAAMA
AAABAAAAAQAAAAUAAAAzAAvwEgAAAL8ACAAIAIEBQQAACMABQAAACEAAHvEQAAAADQAACAwA
AAgXAAAI9wAAEPwAICAvAgAAiQAAACAAAENsaWNrIG9uIGNvbHVtbiBoZWFkZXJzIGZvciBo
ZWxwCAAAQ2F0ZWdvcnkEAABQYWdlCgAAU3ViLWNsYXVzZQYAAExpbmUgIwcAAENvbW1lbnQP
AABQcm9wb3NlZCBDaGFuZ2URAABNdXN0IEJlIFNhdGlzZmllZG0BCAEAQWZmaWxpYXRpb24K
VGhpcyBoZWFkaW5nIGNvbnRhaW5zIGFkZGl0aW9uYWwgdGV4dCBzbyB0aGF0IGl0IGNvbnRh
aW5zIG1vcmUgdGhhbiAyNTUgY2hhcmFjdGVycy4gIFRoaXMgaXMgdG8gZW5zdXJlIHRoYXQg
dGhlIGltcG9ydCB0byB0aGUgTWljcm9zb2Z0IEFjY2VzcyBkYXRhYmFzZSB1c2VzIHRoZSBj
b3JyZWN0IGZvcm1hdCBzbyB0aGF0IHN1YnNlcXVlbnQgZmllbGRzIGFyZSBub3QgdHJ1bmNh
dGVkIHRvIDI1NSBjaGFyYWN0ZXJzLiAgVmVyc2lvbiA2LjIgb2YgdGhlIE15QmFsbG90IHRv
b2wgaGFzIGJlZW4gbW9kaWZpZWQgdG8gbG9vayBmb3IgdGhpcyB0cnVuY2F0aW9uIGFuZCBp
c3N1ZSBhIHdhcm5pbmcgaWYgaXQgaGFwcGVucy4MAAoAPQAAVGFzayBGb3JjZSBSZXZpZXcg
YW5kIFdvcmtpbmcgR3JvdXAgQmFsbG90IGNvbW1lbnQgaW5wdXQgZm9ybQoAAEZpcnN0IG5h
bWVpAQgBAFN1cm5hbWUKVGhpcyBoZWFkaW5nIGNvbnRhaW5zIGFkZGl0aW9uYWwgdGV4dCBz
byB0aGF0IGl0IGNvbnRhaW5zIG1vcmUgdGhhbiAyNTUgY2hhcmFjdGVycy4gIFRoaXMgaXMg
dG8gZW5zdXJlIHRoYXQgdGhlIGltcG9ydCB0byB0aGUgTWljcm9zb2Z0IEFjY2VzcyBkYXRh
YmFzZSB1c2VzIHRoZSBjb3JyZWN0IGZvcm1hdCBzbyB0aGF0IHN1YnNlcXVlbnQgZmllbGRz
IGFyZSBub3QgdHJ1bmNhdGVkIHRvIDI1NSBjaGFyYWN0ZXJzLiAgVmVyc2lvbiA2LjIgb2Yg
dGhlIE15QmFsbG90IHRvb2wgaGFzIGJlZW4gbW9kaWZpZWQgdG8gbG9vayBmb3IgdGhpcyB0
cnVuY2F0aW9uIGFuZCBpc3N1ZSBhIHdhcm5pbmcgaWYgaXQgaGFwcGVucy4IAAoABQAAUGhv
bmUHAABKdWVyZ2VuDQAAU2Nob2Vud2FlbGRlcgkAAFRlY2huaWNhbGwAAEkgdGhpbmsgeW91
IHNob3VsZCBsaXN0IFJGQyA2OTkxIGFzIGEgbm9ybWF0aXZlIHJlZmVyZW5jZSBzaW5jZSAg
eW91IGFyZSB1c2luZyBzb21lIG9mIHRoZSBjb21tb24gZGF0YXR5cGVzLgkAAEVkaXRvcmlh
bFYAAFJlcGxhY2UgJ21hbmRhdG9yeSB0byBzZWN1cmUgdHJhbnNwb3J0JyB3aXRoICdtYW5k
YXRvcnkgdG8gaW1wbGVtZW50IHNlY3VyZSB0cmFuc3BvcnQnBgAANDguMy4zaQEAQXJlIFRQ
TVIgYnJpZGdlIGFuZCBWTEFOLXVuYXdhcmUgY29tcG9uZW50IGluIDQ4LTYgZHVwbGljYXRp
b25zIG9mIGJyaWRnZSBhbmQgY29tcG9uZW50IGluIDQ4LTQ/IFdvdWxkIGl0IG5vdCBoYXZl
IG1hZGUgc2Vuc2UgdG8gcmV1c2UgYnJpZGdlIGFuZCBjb21wb25lbnQ/IFRoZSBzYW1lIG1h
eSBiZSB0cnVlIGZvciB0aGUgaW50ZXJmYWNlIGV4dGVuc2lvbnM/IFRoZSBZQU5HIG1vZGVs
IGFjdHVhbGx5IHNlZW1zIHRvIGFsd2F5cyByZXVzZSB0aGUgc2FtZSBicmlkZ2UgYXJ0aWZh
Y3QgaGVuY2UgSSB0aGluayB0aGUgd2F5IHRoaW5ncyBhcmUgbmFtZWQgaW4gdGhlIGZpZ3Vy
ZXMgaXMgYWN0dWFsbHkgYSBiaXQgY29uZnVzaW5nLgYAADQ4LjQuMWcCAGllZWU4MDItdHlw
ZXM6bWFjLWFkZHJlc3MuIERvZXMgdGhlICdjYW5vbmljYWwgb3JkZXIgZGVmaW5lZCBieSBJ
RUVFIDgwMicgcmVmZXIgdG8gdGhlIGJ5dGUgb3JkZXIgb3IgZG9lcyBpdCBhbHNvIHJlZ3Vs
YXRlIHVzYWdlIG9mIHVwcGVyIGFuZCBsb3dlcmNhc2UgY2hhcmFjdGVycz8gSW4gdGhlIFlB
Tkcgd29ybGQsIHdlIGxpa2UgdG8gaGF2ZSBhIGNhbm9uaWNhbCBvcmRlciB0aGF0IGlzIGlu
IHRoZSB0ZXh0dWFsIHJlcHJlc2VudGF0aW9uIHVuaXF1ZS4gSGVuY2UgUkZDIDc5OTEgc2F5
cyBmb3IgdGhlIG1hYy1hZGRyZXNzIHR5cGU6IFRoZSBjYW5vbmljYWwgcmVwcmVzZW50YXRp
b24gdXNlcyBsb3dlcmNhc2UgY2hhcmFjdGVycy4gQW5vdGhlciBxdWVzdGlvbiBpcyB3aGV0
aGVyIHdlIGFyZSBmaW5lIGhhdmluZyB0byBtYWMtYWRkcmVzcyB0eXBlcyBvciB3aGV0aGVy
IHdlIHNob3VsZCBkZXByZWNhdGUgdGhlIElFVEYgZGVmaW5pdGlvbiBhbmQgaW5zdGVhZCBs
ZXQgcGVvcGxlIHVzZSB0aGUgSUVFRSBkZWZpbml0aW9uICh3aGljaCBvZiBjb3Vyc2UgYXNz
dW1lcyB0aGF0IGllZWU4MDItdHlwZXMueWFuZyBpcyBmcmVlbHkgYWNjZXNzaWJsZSB0byBl
dmVyeWJvZHkpLmcAAGllZWU4MDItdHlwZXM6YnJpZGdlaWQuIFNob3VsZCB0aGlzIGRlZmlu
ZSB0aGF0IHRoZSBjYW5vbmljYWwgcmVwcmVzZW50YXRpb24gdXNlcyBsb3dlcmNhc2UgY2hh
cmFjdGVycz8KAQBJbiB0aGUgSUVURiwgd2Ugc28gZmFyIG9ubHkgaGF2ZSByZXZpc2lvbiBz
dGF0ZW1lbnRzIGZvciBwdWJsaXNoZWQgdmVyc2lvbnMgb2YgYSBZQU5HIG1vZHVsZSAoaS5l
LiwgUkZDcykgYnV0IG5vdCBmb3IgaW50ZXJtZWRpYXRlIHJldmlzaW9ucyBkdXJpbmcgdGhl
IGRldmVsb3BtZW50IHByb2Nlc3MgKGkuZS4sIEludGVybmV0LURyYWZ0cykuIElFRUUgbWF5
IGRlY2lkZSB0byBkbyB0aGlzIGRpZmZlcmVudGx5IGJ1dCBJIGFtIGp1c3QgbWVudGlvbmlu
ZyB0aGlzLgYAADQ4LjQuMmwAAGllZWU4MDItZG90MXEtdHlwZXM6Y29tcG9uZW50LXJlZi4g
SXMgdGhlcmUgYSByZWFzb24gd2h5IHRoaXMgaXMgbm90IGEgbGVhZnJlZiBidXQgaW5zdGVh
ZCBhbiBvcGFxdWUgc3RyaW5nP9wAAFNvbWV0aW1lcyB5b3UgdXNlIG5hbWUtdHlwZSBhbmQg
c29tZXRpbWVzIHlvdSB1c2UgdGhlIHN0cmluZyB0eXBlIG5hbWUgdGhpbmdzLiBJIGFzc3Vt
ZSB0aGlzIGhhcyB0byBkbyB3aXRoIHNpemUgcmVzdHJpY3Rpb25zIGZyb20gdGhlIHBhc3Q/
IEkgYW0ganVzdCB3b25kZXJpbmcgd2h5IHRoZXJlIGFyZSBkaWZmZXJlbmNlcyBhbmQgd2hl
dGhlciB0aGlzIGlzIGJ5IGludGVudGlvbi6uAABpZWVlODAyLWRvdDFxLXR5cGVzOlBDUC4g
VGhpcyB0eXBlIHNlZW1zIHRvIGJlIHRoZSBzYW1lIGFzIHByaW9yaXR5LXR5cGUuIEkgc2Vl
IHByaW9yaXR5LXR5cGUgdXNlZCBhIGxvdCwgSSBhbSBub3Qgc3VyZSBQQ1AgaXMgdXNlZCBh
bnl3aGVyZS4gU28gaXMgZGVmaW5pbmcgdGhpcyB0eXBlIHVzZWZ1bD/3AQBpZWVlODAyLWRv
dDFxLXR5cGVzOnZpZC1yYW5nZS4gVGhlIHBhdHRlcm4gZXhwcmVzc2lvbiBjYW4gcHJvYmFi
bHkgYmUgdGlnaHRlci4gVGhlIGV4YW1wbGUgaW4gdGhlIGNvbW1lbnRzIChzaG91bGQgc29t
ZSBvZiB0aGUgY29tbWVudCB0ZXh0IGFjdHVhbGx5IGJlIHBhcnQgb2YgdGhlIGRlc2NyaXB0
aW9uPykgYWN0dWFsbHkgaW5jbHVkZXMgd2hpdGUgc3BhY2UgdGhhdCB0aGUgcGF0dGVybiBk
b2VzIG5vdCBhbGxvdy4gQWxzbywgYXJlIGxlYWRpbmcgMHMgYWxsb3dzPyBJcyAiMDA1IiBh
IGxlZ2FsIHZpZC1yYW5nZT8gSSBrbm93LCBtYWtpbmcgcGF0dGVybiB0aWdodCBtYWtlcyB0
aGVtIGNvbXBsZXggYnV0IHRoZW4gdG9vbHMgY2FuIGFsc28gZGV0ZWN0IGludmFsaWQgaW5w
dXQgZWFybHkuIFlvdXIgcGF0dGVybiBhY3R1YWxseSBhbGxvd3MgIjAiIGFzIGEgbGVnYWwg
dmlkLXJhbmdlIGFzIHdlbGwgKGFuZCAwIGlzIG5vdCBldmVuIGEgdmFsaWQgdmxhbmlkLCBy
aWdodD8pLmQBAGllZWU4MDItZG90MXEtdHlwZXM6ZXRoZXJUeXBlLiBTaG91bGQgdGhpcyBi
ZSBjaGFuZ2VkIHRvIGV0aGVyLXR5cGUgZm9yIGNvbnNpc3RlbmN5PyBCeSBkZWZhdWx0LCB0
aGUgY2Fub25pY2FsIGZvcm1hdCBvZiBhbiB1aW50MTYgaXMgaW4gZGVjaW1hbCBub3RhdGlv
bi4gSXMgdGhhdCB3aGF0IHlvdSB3YW50PyBUaGUgYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8g
bWFuZGF0ZSBpbiB0aGUgZGVzY3JpcHRpb24gc3RhdGVtZW50IHRoYXQgdGhlIHZhbHVlIG11
c3QgYmUgcmVuZGVyZWQgYXMgYXMgNCBkaWdpdCBoZXhlZGVjaW1hbCBudW1iZXIgd2l0aCBs
b3dlcmNhc2UgY2hhcmFjdGVycywgaS5lLiAweDg2ZGQgZm9yIElQdjYuygAAaWVlZTgwMi1k
b3QxcS10eXBlczpkb3QxcS10YWctb3ItYW55LWNsYXNzaWZpZXIuIFlvdSB1c2UgNDA5NiB0
byByZXByZXNlbnQgdGhlIHNwZWNpYWwgdmFsdWUgJ2FueScuIEluIHRoZSBRLUJSSURHRS1N
SUIsIHRoZSBzcGVjaWFsIHZhbHVlIDQwOTUgd2FzIHVzZWQgZm9yIHRoaXMgcHVycG9zZS4g
SXMgdGhpcyBieSBpbnRlbnRpb24gZGlmZmVyZW50P9EAAGllZWU4MDItZG90MXEtdHlwZXM6
ZG90MXEtdGFnLXJhbmdlcy1vci1hbnktY2xhc3NpZmllci4gV291bGQgaXQgbWFrZSBzZW5z
ZSB0byBhc3NpZ24gYSB2YWx1ZSB0byB0aGUgJ2FueScgZW51bSBsaWtlIHlvdSBkaWQgZm9y
IGRvdDFxLXRhZy1vci1hbnktY2xhc3NpZmllcj8gU2VlIGFib3ZlIHdoZXRoZXIgdGhlIHZh
bHVlIHNob3VsZCBiZSA0MDk1IG9yIDQwOTYuqwEAaWVlZTgwMi1kb3QxcS10eXBlczpwcmlv
cml0eS1yZWdlbmVyYXRpb24tdGFibGUuIEkgd2FzIGxlZnQgYSBiaXQgcHV6emxlZCBob3cg
dGhpcyB3b3Jrcy4gVGhlIGRlc2NyaXB0aW9uIGRpZCBub3QgaGVscCBtZSBtdWNoLiBJIGNh
bWUgdXAgd2l0aCB0aGUgaWRlYSB0aGF0IHRoaXMgaXMgYSBtYXBwaW5nIHdoZXJlIGdpdmVu
IGEgcHJpb3JpdHkgcGlja2VkIGZyb20gYSBmcmFtZSwgc2F5IDUsIEkgbG9vayBpbnRvIHRo
ZSBsZWFmIHByaW9yaXR5NSB0byBmaW5kIGEgbmV3IHByaW9yaXR5IHZhbHVlLiBJIHRoaW5r
IGl0IHdvdWxkIGJlIGdvb2QgaWYgdGhpcyBpcyBtb3JlIGNsZWFybHkgZGVzY3JpYmVkLiBB
cmUgdGhlcmUgYW55IGRlZmF1bHRzIHRoYXQgYXBwbHkgaGVyZSwgZS5nLiwgdGhhdCBwcmlv
cml0eTUgaGFzIGEgZGVmYXVsdCBvZiA1P2ECAGllZWU4MDItZG90MXEtdHlwZXM6cGNwRGVj
b2RpbmdUYWJsZS4gQ29uc2lkZXIgcmVuYW1pbmcgdG8gcGNwLWRlY29kaW5nLXRhYmxlIGZv
ciBjb25zaXN0ZW5jeS4gSSBhZ2FpbiBoYXZlIHRvIGd1ZXNzIGhvdyB0aGlzIGlzIHVzZWQu
IEkgYXNzdW1lIHRoaXMgaXMgYW5vdGhlciBtYXBwaW5nIGZ1bmN0aW9uIGZsYXR0ZW5lZCBp
bnRvIGEgbnVtYmVyIG9mIGxlYWZzIHNpbmNlIHRoZSBpbnB1dCBkb21haW4gaXMgc21hbGwu
IFRoZSBhbHRlcm5hdGl2ZSB3b3VsZCBoYXZlIGJlZW4gYSBsaXN0IG9mIHRoZSBmb3JtCiAg
ICAKIGxpc3QgcGNwLWRlY29kaW5nLW1hcCB7CiAgICAga2V5IGluLXByaW9yaXR5OwogICBs
ZWFmIGluLXByaW9yaXR5IHsgdHlwZSBwcmlvcml0eS10eXBlOyB9CiAgIGxlYWYgb3V0LXBy
aW9yaXR5IHsgdHlwZSBwcmlvcml0eS10eXBlOyB9CiAgIGxlYWYgZHJvcC1lbGlnaWJsZSB7
IHR5cGUgYm9vbGVhbjsgfQogfQoKQXJlIHRoZXJlIGFueSBkZWZhdWx0cyB0aGF0IGFwcGx5
IGhlcmUsIGUuZy4sIHRoYXQgcGNwNS9wcmlvcml0eSBoYXMgYSBkZWZhdWx0IG9mIDUgYW5k
IHBjcDUvZHJvcC1lbGlnaWJsZSBoYXMgYSBkZWZhdWx0IG9mIGZhbHNlP08AAGllZWU4MDIt
ZG90MXEtdHlwZXM6cGNwLWVuY29kaW5nLXRhYmxlLiBBcmUgdGhlcmUgYW55IGRlZmF1bHRz
IHRoYXQgYXBwbHkgaGVyZT9aAABpZWVlODAyLWRvdDFxLXR5cGVzOnNlcnZpY2UtYWNjZXNz
LXByaW9yaXR5LXRhYmxlLiBBcmUgdGhlcmUgYW55IGRlZmF1bHRzIHRoYXQgYXBwbHkgaGVy
ZT/mAgBpZWVlODAyLWRvdDFxLXR5cGVzOnRyYWZmaWMtY2xhc3MtdGFibGUuIFdoYXQgZG9l
cyB0aGUgJ1RvIGJlIGNvbmZpcm1lZCcgY29tbWVudCB0ZWxsIG1lPyBJIHN1Z2dlc3QgdG8g
d3JpdGUgdGMgYWx3YXlzIGluIHRoZSBzYW1lIHdheSAob3IgdG8gZXZlbiBzcGVsbCBpdCBv
dXQpLiBBbnl3YXksIHdlIGhhdmUgdGhpczoKCiAgICBsaXN0IHRjLWVudHJpZXMgewogICAg
ICBrZXkgcHJpb3JpdHk7CiAgICAgIGxlYWYgcHJpb3JpdHk7CiAgICAgIGxpc3QgYXZhaWxh
YmxlLVRDIHsKICAgICAgICBrZXkgdHJhZmZpYy1jbGFzczsKICAgICAgICBsZWFmIHRyYWZm
aWMtY2xhc3M7CiBsZWFmIG51bS10YzsKICAgICAgfQogICAgfQoKV2h5IGlzIG51bS10YyBp
biBldmVyeSBhdmFpbGFibGUtVEMgZWxlbWVudD8gSSBkbyBub3QgdW5kZXJzdGFuZCBlbm91
Z2ggYWJvdXQgdGhlIHRlY2hub2xvZ3kgYnV0IHBlcmhhcHMgeW91IHdhbnRlZCBzb21ldGhp
bmcgbGlrZSB0aGlzIGluc3RlYWQ6CgogICAgbGlzdCB0cmFmZmljLWNsYXNzLW1hcCB7CiAg
ICAgIGtleSBwcmlvcml0eTsKICAgICAgbGVhZiBwcmlvcml0eTsKICAgICAgbGVhZi1saXN0
IGF2YWlsYWJsZS10cmFmZmljLWNsYXNzOwogICAgICBsZWFmIG51bS10cmFmZmljLWNsYXNz
ZXM7CiAgICB9CgpJIGxvb2tlZCB0byBtZSB0aGF0IHlvdSB3YW50IHRvIG1ha2UgYSBwcmlv
cml0eSBpbnRvIGEgc2V0IG9mIGF2YWlsYWJsZSB0cmFmZmljIGNsYXNzZXMuLgQAaWVlZTgw
Mi1kb3QxcS10eXBlczpwb3J0LW1hcC4gSXQgbWF5IGJlIHVzZWZ1bCB0byBoYXZlIHRyZWUg
ZGlhZ3JhbXMgZm9yIHRoZSBncm91cGluZ3MuIHB5YW5nCiAgICBjYW4gY3JlYXRlIHRoZW0g
aWYgeW91IGNhbGwgaXQgbGlrZSB0aGlzOgoKICAgIHB5YW5nIC1mIHRyZWUgLS10cmVlLXBy
aW50LWdyb3VwaW5ncyAuL2llZWU4MDItZG90MXEtdHlwZXMueWFuZwoKVGhlIHBvcnQtbWFw
IGdyb3VwaW5nIGlzIGNvbXBsZXggZW5vdWdoIHRoYXQgbG9va2luZyBhdCB0aGUgdHJlZSBk
aWFncmFtIGhlbHBlZCBtZSB0byBnZXQgYW5kIG1haW50YWluIGFuIG92ZXJ2aWV3LiBUaGUg
Y29tbWVudCAndHlwZSBwb3J0LW51bWJlcicgaXMgaW50ZXJlc3RpbmcuIFlvdSBoYXZlIHRo
ZSBmdW5ueSBzaXR1YXRpb24gdGhhdCBpbiBwcmluY2lwbGUgdGhlIHBvcnQtbnVtYmVyIGlz
IHRoZSBwcm9wZXIgcG9ydCBpZGVudGlmaWVyIGJ1dCB0aGVuIGluIHByYWN0aWNlIGV2ZXJ5
dGhpbmcgaXMgYXNzb2NpYXRlZCB0byBhbiBpbnRlcmZhY2UgKGFuZCB0aGUgcG9ydC1udW1i
ZXIgb25seSBzaG93cyB1cCBpbiB0aGUgLXN0YXRlIHRyZWUgaWYKICAgIEkgcmVjYWxsIGNv
cnJlY3RseSkuIEJ1dCBjYWxsaW5nIGEgbGVhZiAncG9ydC1udW1iZXInIGFuZCB0aGVuIHVz
aW5nIHRoZSB0eXBlIGlmOmludGVyZmFjZS1yZWYgaXMgcmVhbGx5IGNvbmZ1c2luZy4gQW5k
IHRoZSBkZXNjcmlwdGlvbiB0YWxraW5nIGFib3V0IHRoZSAnaW50ZXJmYWNlIHBvcnQgcmVm
ZXJlbmNlJyBpcyBqdXN0IGRvY3VtZW50aW5nIHRoYXQgeW91IGFyZSBsaWtlbHkgdW5kZWNp
ZGVkIHdoYXQgdGhpcyByZWFsbHkgaXMuIElzIGl0IGNvcnJlY3QgdGhhdCBmb3IgYSBnaXZl
biAncG9ydCBudW1iZXInLCBJIGNhbiBvbmx5IGhhdmUgZWl0aGVyIGEgZm9yd2FyZCBvciBh
IGZpbHRlciBvciBhIGZvcndhcmQgZmlsdGVyIGNvbnRyb2wgZWxlbWVudD8gSXMgaXQgY29y
cmVjdCB0aGF0IGZvciBhIGdpdmVuICdwb3J0IG51bWJlcicsIG9ubHkgb25lIG9mIHRoZSBz
aXggZGlmZmVyZW50IG1hcCB0eXBlcyBjYW4gYmUgcHJlc2VudD9RAQBUbyBoYXZlIG1vcmUg
Y2xhcml0eSwgSSBvZnRlbiBlbmQgYWxsIGdyb3VwaW5nIG5hbWVzIHdpdGggLWdyb3VwaW5n
LCBlLmcuLCBwb3J0LW1hcC1ncm91cGluZy4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyIHVzZWZ1
bCBpbiBjYXNlcyB3aGVyZSB0aGVyZSBpcyBhbHNvIHNvbWUgb3RoZXIgZGVmaW5pdGlvbiB3
aXRoIHRoZSBzYW1lIG5hbWUsIGxpa2UgdGhlIHBvcnQtbWFwIGxpc3QgaW4gdGhpcyBjYXNl
LiBZQU5HIGRvZXMgbm90IHJlcXVpcmUgdGhhdCBkaWZmZXJlbnQgbmFtZXMgYXJlIHVzZWQg
YnV0IGZvciBodW1hbnMgaXQgaXMgb2Z0ZW4gZWFzaWVyIGlmIG5hbWVzIGFyZSB1bmlxdWUu
cgQAaWVlZTgwMi1kb3QxcS10eXBlczpicmlkZ2UtcG9ydC1zdGF0aXN0aWNzLiBJIHdvbmRl
ciB3aGV0aGVyIG9jdGV0cy1yeCBpcyB0aGUgc2FtZSBhcyBpbi1vY3RldHMgYW5kIG9jdGV0
cy10eCBpcyB0aGUgc2FtZSBhcyBvdXQtb2N0ZXRzLiBXZWxsIHByb2JhYmx5IGl0IGlzIGJ1
dCB0aGVuIEkgYW0gbm90IHJlYWxseSB3b3JyaWVkLiBUaGUgZnJhbWUtcnggYW5kIGZyYW1l
LXR4IGRvIG5vdCBtYXAgMToxIHRvIHRoZSBpbnRlcmZhY2UgY291bnRlcnMgc2luY2UgdGhl
IGludGVyZmFjZSBjb3VudGVycyBjb3VudCB1bmljYXN0LCBtdWx0aWNhc3QsIGFuZCBicm9h
ZGNhc3Qgc2VwYXJhdGVseS4gVGhhdCBzYWlkLCBhIG1vcmUgdGVjaG5pY2FsIGlzc3VlIGlz
IHRoYXQgeW91IGFyZSBzaWxlbnQgYWJvdXQgY291bnRlciBkaXNjb250aW51aXRpZXMuIEEg
c2luZ2xlIGNvdW50ZXIgcmVhZGluZyBoYXMgbm8gPAAgIABtZWFuaW5nLiBJdCBpcyBuZWNl
c3NhcnkgdG8gcmVhZCBhIGNvdW50ZXIgdHdpY2UgYW5kIHRoZW4gdG8gY2FsY3VsYXRlIHRo
ZSByYXRlIG9mIGNoYW5nZSBiZXR3ZWVuIHRoZSB0d28gcmVhZGluZ3MuIElmIHRoZXJlIHdh
cyBhIGRpc2NvbnRpbnVpdHkgYmV0d2VlbiB0aGUgdHdvIHJlYWRpbmcgdGltZXMsIHRoZSBj
YWxjdWxhdGlvbiBtYXkgbGVhZCB0byBzdXJwcmlzaW5nIHJlc3VsdHMuIFRoaXMgaXMgaW1w
b3J0YW50IGhlcmUgc2luY2UgcG9ydHMgYXJlIG9mdGVuIGhvdCBwbHVnZ2FibGUuIFNpbmNl
IHRoZSBwb3J0IGJyaWRnZSBzdGF0aXN0aWNzIGFyZSBhbiBleHRlbnNpb24gb2YgdGhlIC9p
bnRlcmZhY2Utc3RhdGUvaW50ZXJmYWNlIGxpc3QsIGl0IG1heSBiZSBPSyB0byByZXVzZSB0
aGUgL2ludGVyZmFjZS1zdGF0ZS9pbnRlcmZhY2Uvc3RhdGlzdGljcy9kaXNjb250aW51aXR5
LXRpbWUgaW5kaWNhdG9yLiBCdXQgSSBjb3VsZCBhbHNvIHVuZGVyc3RhbmQgaWYgeW91IGRv
IG5vdCB3YW50IHRvIGhhdmUgc3VjaCBhIGRlcGVuZGVuY3kgZm9yIHlvdXIgY291bnRlcnMu
IEJ1dCB0aGVuIHlvdSBzaG91bGQgaWRlYWxseSBwcm92aWRlIHlvdXIgb3duIGRpc2NvbnRp
bnVpdHkgaW5kaWNhdG9yLiBTZWUgYWxzbyB0aGUgZGVmaW5pdGlvbiBvZiBjb3VudGVyNjQg
aW4gUkZDIDY5OTEubwMAaWVlZTgwMi1kb3QxcS1icmlkZ2U6c2ltcGxlLWJyaWRnZS1wb3J0
LiBTb21laG93IHRoZXNlIGZlYXR1cmVzIHNvdW5kIGxpa2UgcG9ydCBwcm9wZXJ0aWVzIGFu
ZCBub3QgZ2xvYmFsIGZlYXR1cmVzIG9mIGEgc2F5IE5FVENPTkYgc2VydmVyLiBJbiBhIG1v
ZHVsYXIgYnJpZGdlLCBjYW4gSSBub3QgaGF2ZSBib3RoIHNpbXBsZSBicmlkZ2UgcG9ydHMg
YW5kIGZsZXhpYmxlIGJyaWRnZSBwb3J0cz8gV291bGQgYSBzYXkgTkVUQ09ORiBzZXJ2ZXIg
dGhhbiBpbmRpY2F0ZSBib3RoIGZlYXR1cmVzPyBXaGF0IGlzIEkgaG90LXN3YXAgcG9ydHM/
IERvZXMgdGhpcyBzdWRkZW5seSBjaGFuZ2UgdGhlIGZlYXR1cmVzIGFubm91bmNlZCB2aWEg
c2F5IE5FVENPTkY/IEl0IHNlZW1zIHRoZXNlIGZlYXR1cmVzIGFyZSBuZXZlciB1c2VkIGlu
IHRoZSBZQU5HIGRlZmluaXRpb25zLgoKRmVhdHVyZXMgaW4gWUFORyBhcmUgdXNlZCB0byBt
YXJrIGNlcnRhaW4gcGFydHMgb2YgYSBkYXRhIG1vZGVsIGFzIGFuIG9wdGlvbmFsIGZlYXR1
cmUuIEZvciBleGFtcGxlLCBhIGJyaWRnZSBtaWdodCBpbmRpY2F0ZSB2aWEgYSBmZWF0dXJl
IHRoYXQgaXQgY2FuIGRvIFZMQU5zIGFuZCB0aGVuIHlvdSB3b3VsZCBtYXJrIGFsbCBWTEFO
IHJlbGF0ZWQgZGVmaW5pdGlvbnMgaW4gdGhlIGRhdGEgbW9kZWwgd2l0aCBpZi1mZWF0dXJl
IFZMQU4uIEEgdmVyeSBzaW1wbGUgYnJpZGdlIG5vdCBzdXBwb3J0aW5nIFZMQU5zIHdvdWxk
IHRoZW4gbm90IGltcGxlbWVudCB0aGUgcGFydHMgb2YgdGhlIGRhdGEgbW9kZWwgdGhhdCBk
ZWFsIHdpdGggVkxBTiBzcGVjaWZpY3MuIFRoaXMgbWF5IG5vdCBiZSBhIGdvb2QgZXhhbXBs
ZSBidXQgSSBob3BlIHlvdSBnZXQgdGhlIGlkZWEuBgAANDguNC4zbAAAaWVlZTgwMi1kb3Qx
cS1icmlkZ2U6YnJpZGdlcy4gRG8gcmVhZGVycyBrbm93IHdoYXQgUEJOIGFuZCBQQkJOIG1l
YW5zPyBJZiBub3Qgc3VyZSwgcGxlYXNlIHNwZWxsIHRoaW5ncyBvdXQuZAAAaWVlZTgwMi1k
b3QxcS1icmlkZ2U6YnJpZGdlLXR5cGUuIElzIGl0IGNvcnJlY3QgdGhhdCBhIGJyaWRnZSBj
YW4gYWx3YXlzIGJlIG9mIG9ubHkgb25lIGJyaWRnZSB0eXBlP2cAAGllZWU4MDItZG90MXEt
YnJpZGdlOmNvbXBvbmVudC90eXBlLiBJcyBpdCBjb3JyZWN0IHRoYXQgYSBjb21wb25lbnQg
aXMgYWx3YXlzIG9mIG9ubHkgZXhhY3RseSBvbmUgdHlwZT95AABpZWVlODAyLWRvdDFxLWJy
aWRnZTpjb21wb25lbnQvbW1ycC1lbmFibGVkLXN0YXR1cy4gV291bGQgbW1ycC1lbmFibGVk
IGJlIG1vcmUgY29uc2lzdGVudCB3aXRoIHNheSB0cmFmZmljLWNsYXNzLWVuYWJsZWQ/DgEA
aWVlZTgwMi1kb3QxcS1icmlkZ2UuIFNldmVyYWwgd2hlbiBleHByZXNzaW9ucyBhcmUgYnJv
a2VuLiBUaGUgb25saW5lIFlBTkcgdmFsaWRhdG9yIDxodHRwOi8vd3d3Lnlhbmd2YWxpZGF0
b3IuY29tL3ZhbGlkYXRvcj4gaXMgeW91ciBmcmllbmQuIENvbmZkYyB2ZXJpZmllcyB3aGVu
IGV4cHJlc3Npb25zLiBSZWZlcmVuY2VzIHRvIGxlYWZzIGFyZSB3cm9uZyBhcyB3ZWxsIGFz
IGNvbnN0YW50cyB0aGF0IGRvIG5vdCBtYXRjaCB0aGUgaWRlbnRpdHkgZGVmaW5pdGlvbnMu
OQAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZmlsdGVyaW5nLWRhdGFiYXNlLiBzL3Nob3VkbC9z
aG91bGQv1QAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZmlsdGVyaW5nLWVudHJpZXMuIE5vdGUg
dGhhdCBhIFlBTkcgbGlzdCBmb28tZW50cmllcyByZXN1bHRzIGluIFhNTCBpbiBhIHNlcXVl
bmNlIG9mICA8Zm9vLWVudHJpZXMvPiBlbGVtZW50cyAob25lIGZvciBlYWNoIGVudHJ5KSBz
byBvZnRlbiB1c2luZyBzaW5ndWxhciBmb3IgdGhlIGxpc3QgbmFtZSBpcyBtb3JlIG1lYW5p
bmdmdWwueQAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZmlsdGVyaW5nLWVudHJpZXMvdmlkcy4g
V291bGQgYSBiZXR0ZXIgZGVzY3JpcHRpb24gYmU6IFRoZSBzZXQgb2YgVkxBTnMgdG8gd2hp
Y2ggdGhpcyBlbnRyeSBhcHBsaWVzLosCAGllZWU4MDItZG90MXEtYnJpZGdlOmZpbHRlcmlu
Zy1lbnRyaWVzL2VudHJ5LXR5cGUuIFRoaXMgaXMgc29tZXdoYXQgaW50ZXJlc3RpbmcuIElu
IHRoZSBORVRDT05GIHdvcmxkLCBjb25maWcgaXMgcmVhbGx5IHN0YXRpYyBjb25maWcsIG5v
dCBkeW5hbWljYWxseSBsZWFybmVkIHN0YXRlLiBZb3Ugc2VlbSB0byBtZXJnZSBib3RoIGlu
dG8gYSBzaW5nbGUgbGlzdCwgd2hpY2ggd2lsbCBtYWtlIE5FVENPTkYgZGV2ZWxvcGVycyB0
byBleHBlcmllbmNlIHNvbWUgcGFpbi4gVGhpcyBtYXkgYWN0dWFsbHkgYmUgc29tZSBmdW5k
YW1lbnRhbCBpc3N1ZS4gSXMgdGhlIGlkZWEgdGhhdCB5b3UganVzdCB3YW50IHRvIG1ha2Ug
YWxsIGVudHJpZXMgYXZhaWxhYmxlICh0byByZWFkKSBpbiBhIHNpbmdsZSBsaXN0PyBUaGVu
IHRoaXMgbGlzdCBzaG91bGQgYmUgaW4gdGhlIC1zdGF0ZSB0cmVlLiBPciBkbyB5b3Ugd2Fu
dCB0byBtb2RpZnkgZHluYW1pY2FsbHkgbGVhcm5lZAogICAgZW50cmllcz8gSWYgc28sIHlv
dSBoaXQgcmVhbGx5IHJvdWdoIHRlcnJpdG9yeS4gKFRoZSBORVRNT0QgV0cgaXMgd29ya2lu
ZyBvbiB0aGlzIHJpZ2h0IG5vdyBidXQgeW91IG1vc3QgbGlrZWx5IGRvIG5vdCB3YWl0IGZv
ciBhIGZpbmFsIHNvbHV0aW9uIHRvIHRoaXMuKWgAAGllZWU4MDItZG90MXEtYnJpZGdlOnZs
YW4tcmVnaXN0cmF0aW9uLWVudHJpZXMuIFNvbWUgY29tbWVudCBhcyBhYm92ZSBhYm91dCB1
c2luZyBwbHVyYWwgZm9yIGxpc3QgbmFtZXMuZgAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6dmxh
bi1yZWdpc3RyYXRpb24tZW50cmllcy92aWRzLiBBZ2FpbiwgdGhpcyB5aWVsZHMgYSBzZXQg
b2YgVkxBTnMgYW5kIG5vdCBhIFZMQU4u+QQAKDM0KSBJIGFtIHRyeWluZyB0byB1bmRlcnN0
YW5kIGhvdyBzaW1wbHkgcG9ydCBmaWx0ZXJpbmcgd291bGQgd29yay4gSSBhbSBub3Qgc3Vy
ZSB3aGF0IHRoZSBkYXRhYmFzZS1pZCBpcyBnb29kIGZvci4gV2VsbCBJIGNhbiBpZ25vcmUg
dGhpcy4gU28gSSBoYXZlIGFuIGVudHJ5IHJvdWdobHkgbGlrZSB0aGlzOgoKICAgIDxmaWx0
ZXJpbmctZGF0YWJhc2U+CiAgICAgIDxhZ2luZy10aW1lPjIwMDwvYWdpbmctdGltZT4KICAg
ICAgPGZpbHRlcmluZy1lbnRyaWVzPgogPGRhdGFiYXNlLWlkPjQyPC9kYXRhYmFzZS1pZD4K
IDxhZGRyZXNzPmFhOmJiOmNjOmRkOmVlOmZmPC9hZGRyZXNzPgogPHZpZHM+MSw1LDIyLTI0
PC92aWRzPgogPGVudHJ5LXR5cGU+ZHluYW1pYzwvZW50cnktdHlwZT4KIDxwb3J0LW1hcD4K
ICAgICA8cG9ydC1udW1iZXI+cDE8L3BvcnQtbnVtYmVyPgogICA8c3RhdGljLWZpbHRlcmlu
Zy1lbnRyaWVzPgogICAgICAgPGNvbnRyb2wtZWxlbWVudD5maWx0ZXI8L2NvbnRyb2wtZWxl
bWVudD4KICAgPC9zdGF0aWMtZmlsdGVyaW5nLWVudHJpZXM+CiA8L3BvcnQtbWFwPgogPHBv
cnQtbWFwPgogICAgIDxwb3J0LW51bWJlcj5wMjwvcG9ydC1udW1iZXI+CiAgIDxzdGF0aWMt
ZmlsdGVyaW5nLWVudHJpZXM+CiAgICAgICA8Y29udHJvbC1lbGVtZW50PmZpbHRlcjwvY29u
dHJvbC1lbGVtZW50PgogICA8L3N0YXRpYy1maWx0ZXJpbmctZW50cmllcz4KIDwvcG9ydC1t
YXA+CiAgICAgIDwvZmlsdGVyaW5nLWVudHJpZXM+CiAgICA8L2ZpbHRlcmluZy1kYXRhYmFz
ZT4KClNvIGZvciBldmVyeSBwb3J0IEkgZ2V0IGEgcmF0aGVyIGxvbmdpc2ggYmxvYi4gUGVy
aGFwcyB0aGF0IGlzIE9LLiBCdXQgaW4gZ2VuZXJhbCwgaXQgcmVhbGx5IGhlbHBzIHRvIGhh
dmUgZnJhZ21lbnRzIG9mIGluc3RhbmNlIGRvY3VtZW50cyB0byBsb29rIGF0LiBIYXZlIHlv
dSBjcmVhdGUgc29tZSBleGFtcGxlcz8gVXNpbmcgeWFuZ2xpbnQsIHlvdSBjYW4gYWN0dWFs
bHkgdmFsaWRhdGUgdGhlbSBhZ2FpbnN0IHRoZSBZQU5HIG1vZGVsLiBTb21ldGltZXMgd3Jp
dGluZyBkb3duIGNvbmNyZXRlIGV4YW1wbGVzIG1ha2VzIGl0IGNsZWFyIHdoZXRoZXIgc29t
ZXRoaW5nIGlzIGNsdW1zeSBvciBlbGVnYW50LiBJIGFtIG5vdCBhIGJyaWRnaW5nIGV4cGVy
dCBlbm91Z2ggdG8gdGVsbCB3aGV0aGVyIHdoYXQgeW91IGhhdmUgaXMgY29ycmVjdCBub3Ig
d2hldGhlciBpdCBsZWFkcyB0byBjbHVtc3kgb3IgY29tcGFjdCBhbmQgZWxlZ2FudCBjb25m
aWdzLlIAAGllZWU4MDItZG90MXEtYnJpZGdlOnZsYW4tcmVnaXN0cmF0aW9uLWVudHJpZXMv
ZW50cnktdHlwZS4gU2VlIGNvbW1lbnQgKDM0KSBhYm92ZS7LAQBpZWVlODAyLWRvdDFxLWJy
aWRnZTpicmlkZ2Utdmxhbi4gVGhlIHdoZW4gc3RhdGVtZW50IGlzIGJyb2tlbi4gSSB3b25k
ZXIgd2hldGhlciBUUE1SIGlzIGFjdHVhbGx5IGEgZmVhdHVyZSBhbmQgdGhpcyBzaG91bGQg
YmUgdGFnZ2VkIHdpdGggJ2lmLWZlYXR1cmUgbm90IFRQTVInLiBUaGUgcXVlc3Rpb24gaXMg
d2hldGhlciB0aGUgYnJpZGdlLXR5cGUgaXMgc29tZXRoaW5nIHRoYXQgY2FuIGR5bmFtaWNh
bGx5IGNoYW5nZSBvZiB3aGV0aGVyIHRoaXMgaXMgYSByYXRoZXIgZml4ZWQgcHJvcGVydHkg
b2YgYQpnaXZlbiBicmlkZ2UuIFdlbGwsIHRoZSBkYXRhIG1vZGVsIHNheXMgYnJpZGdlLXR5
cGUgaXMgY29uZmlndXJhYmxlLCBpZiB0aGlzIGlzIHRoZSBjYXNlIHRoZW4gYSB3aGVuIGV4
cHJlc3Npb24gaXMgYWN0dWFsbHkgY29ycmVjdCAoYnV0IHRoZSB3aGVuIGV4cHJlc3Npb24g
aXMgYnJva2VuKS6FAABpZWVlODAyLWRvdDFxLWJyaWRnZTpwcm90b2NvbC1ncm91cC1kYXRh
YmFzZS4gU2VlIDMwKSBhYm92ZS4gIkVudHJpZXMgaW4gdGhpcyB0YWJsZSBtdXN0IGJlIHBl
cnNpc3RlbnQgb3ZlciBwb3dlciB1cCByZXN0YXJ0L3JlYm9vdC4iOAEAKDMwKSBpZWVlODAy
LWRvdDFxLWJyaWRnZTphZ2luZy10aW1lLiBUaGUgc3RhdGVtZW50ICJUaGUgdmFsdWUgb2Yg
dGhpcyBvYmplY3QgTVVTVCBiZSByZXRhaW5lZCBhY3Jvc3MgcmVpbml0aWFsaXphdGlvbnMg
b2YgdGhlIG1hbmFnbWVudCBzeXN0ZW0uIiBpcyBhIGJpdCBhdCBvZGRzIHdpdGggaG93IHNh
eSBORVRDT05GIHdvcmtzLiBQZXJzaXN0ZW5jZSBvZiBjb25maWd1cmF0aW9uIGRhdGEgaXMg
YSBwcm9wZXJ0eSBvZiB0aGUgY29uZmlndXJhdGlvbiBkYXRhc3RvcmUuIEFuZCB3aGF0IGV4
YWN0bHkgaXMgdGhlIG1hbmFnbWVudCBzeXN0ZW0/gQAAaWVlZTgwMi1kb3QxcS10eXBlczpw
cm90b2NvbC10ZW1wbGF0ZS1mb3JtYXQuIFdoeSBpcyB0aGlzIGNhbGxlZCAndGVtcGxhdGUn
IGZvcm1hdD8gV291bGQgcHJvdG9jb2wtZnJhbWUtZm9ybWF0IGJlIGEgYmV0dGVyIG5hbWU/
OwEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cHJvdG9jb2wtZ3JvdXAtZGF0YWJhc2UvZXRoZXIt
dHlwZS4gV2h5IGlzIHRoaXMgYSBzdHJpbmcgb2YgbGVuZ3RoIDI/IFdoeSBkbyB5b3Ugbm90
IHVzZSB0aGUgdHlwZSBkZWZpbmVkIGluIGllZWU4MDItZG90MXEtdHlwZXM/IE5vdGUgdGhh
dCBZQU5HIHN0cmluZ3MgYXJlIFVURi04IHN0cmluZ3MsIGkuZS4sIHVuaWNvZGUuIExlbmd0
aCBpcyBjb3VudGVkIGluIHVuaWNvZGUgY2hhcmFjdGVycywgbm90IGluIG9jdGV0cy4gU28g
ZXZlbiBpZiB5b3Ugd2FudCB0byB1c2UgYSBzdHJpbmcsIHRoaXMgaXMgd3JvbmcuaAAAaWVl
ZTgwMi1kb3QxcS1icmlkZ2U6cHJvdG9jb2wtZ3JvdXAtZGF0YWJhc2Uvc25hcC1vdGhlci4g
QWdhaW4sIHVzaW5nIGEgc3RyaW5nIHR5cGUgaXMgd3JvbmcuIFNlZSBhYm92ZS5uAABpZWVl
ODAyLWRvdDFxLWJyaWRnZTpwcm90b2NvbC1ncm91cC1kYXRhYmFzZS9kc2FwLXNzYXAtcGFp
cnMvbGxjLWFkZHJlc3MuIEFnYWluLCB1c2luZyBhIHN0cmluZyB0eXBlIGlzIHdyb25nLuQA
AFNob3VsZCB0aGVyZSBiZSBhIGZvcm1hbCBjb25zdHJhaW50IHN1Y2ggdGhhdCBJIGNhbid0
IHVzZSBkc2FwLXNzYXAtcGFpcnMvbGxjLWFkZHJlc3MgdG9nZXRoZXIgd2l0aCBmcmFtZS1m
b3JtYXQtdHlwZSAnRXRoZXJuZXQnPyBJIHRoaW5rIHRoZSB0ZXh0IGluIHRoZSBkZXNjcmlw
dGlvbiBvZiB0aGUgZnJhbWUtZm9ybWF0IGNob2ljZSBjYW4gYmUgdHVybmVkIGludG8gd2hl
biBzdGF0ZW1lbnRzLkYCAGllZWU4MDItZG90MXEtYnJpZGdlOnZpZC10by1maWQuIFRoZXJl
IGFyZSBtYW55IHBsYWNlcyB3aGVyZSBkYXRhYmFzZS1pZHMgYXJlIGRlZmluZWQgYW5kIGl0
IHNlZW1zIChJIGFtIG5vdCBzdXJlKSB0aGF0IHRoZSBmaWQgbGVhZiBvZiB0aGUgY29udGFp
bmVyIHZpZC10by1maWQgcmVmZXJzIHRvIHRoZXNlIGRhdGFiYXNlLWlkcy4gSXMgdGhpcyBh
IGdsb2JhbGx5IHVuaXF1ZSB2YWx1ZSBzcGFjZSBmb3IgZGF0YWJhc2UtaWRzPyBPciBjYW4g
aW4gdGhlIGRpZmZlcmVudCBicmFuY2hlcyBhbmQgbGlzdHMgYmUgaWRlbnRpY2FsIGRhdGFi
YXNlLWlkIHZhbHVlcz8gT3IgZG9lcyB0aGlzIGZpZCByZWZlciB0byBzb21ldGhpbmcgbW9y
ZSBzcGVjaWZpYz8gV2hhdCBpZiB0aGUgZmlkIHZhbHVlIGRvZXMgbm90IG1hdGNoIGFueXRo
aW5nPyBJcyBpdCBhY3R1YWxseSBjb3JyZWN0IHRoYXQgeW91IGNhbiBtYXAgb25seSBleGFj
dGx5IG9uZSBWTEFOIElECnRvIGEgRklEPyBEb2VzIHRoaXMgbm90IGhhdmUgdG8gYmUgYSBs
aXN0IHNvIHRoYXQgSSBjYW4gbWFwIG11bHRpcGxlIGRpZmZlcmVudCBWTEFOIElEcyB0byBG
SURzP7gAAGllZWU4MDItZG90MXEtYnJpZGdlOmJyaWRnZXMtc3RhdGUuIFRoZSBkZXNjcmlw
dGlvbiBzYXlzICJQcm92aWRlcyBjb25maWd1cmF0aW9uIGRhdGEgaW4gc3VwcG9ydCBvZgp0
aGUgQnJpZGdlIENvbmZpZ3VyYXRpb24gcmVzb3VyY2VzLiIgd2hpY2ggSSBhc3N1bWUgaXMg
d3Jvbmcgb3IgYSBjdXQnbidwYXN0ZSBlcnJvci6YAABpZWVlODAyLWRvdDFxLWJyaWRnZTp1
cC10aW1lLiBZb3UgbWF5IHdhbnQgdG8gY29uc2lkZXIgdXNpbmcgeWFuZzp6ZXJvLWJhc2Vk
LWNvdW50ZXIzMiBzaW5jZSBJIGFzc3VtZSB5b3UgZXhwZWN0IHRoYXQgdGhlIGNvdW50ZXIg
YWx3YXlzIHJlc2V0cyB0byB6ZXJvLj8AAGllZWU4MDItZG90MXEtYnJpZGdlOmNvbXBvbmVu
dHMuIFR5cG86IGFzc29jYWl0ZWQgLT4gYXNzb2NpYXRlZEsAAGllZWU4MDItZG90MXEtYnJp
ZGdlOmNvbXBvbmVudC9wb3J0cy4gU2VlIDQ4KSwgaXMgcG9ydC1udW1iZXItdHlwZSBjb3Jy
ZWN0PwcBACg0OCkgaWVlZTgwMi1kb3QxcS1icmlkZ2U6cG9ydHMuIFN0cmljdGx5IHNwZWFr
aW5nIEkgYW0gbm90IHN1cmUgcG9ydC1udW1iZXItdHlwZSBpcyBjb3JyZWN0IGhlcmUuIFRo
ZSBwb3J0LW51bWJlci10eXBlIGRlc2NyaXB0aW9uIHNheXMgJ0FuIFVuc2lnbmVkIHZhbHVl
IGFzc2lnbmVkIHRvIGEgUG9ydCBhcyBwYXJ0IG9mIGEgUG9ydCBJZGVudGlmaWVyLicgVGhp
cyBpcyBub3QgYSBwb3J0IGlkZW50aWZpZXIgYnV0IGp1c3QgYSBudW1iZXIgb2YgcG9ydHMu
BAUAaWVlZTgwMi1kb3QxcS1icmlkZ2U6Y29tcG9uZW50L2NhcGFiaWxpdGllcy4gWW91IGhh
dmUgYSBudW1iZXIgb2YgY2FwYWJpbGl0aWVzIG1vZGVsZWQgYXMgYm9vbGVhbiBsZWFmcyBo
ZXJlLiBTaW5jZSB0aGV5IGFyZSBub3QgbWFuZGF0b3J5LCB3aGF0IGlzIHRoZSBtZWE8ACAg
AG5pbmcgaWYgYSBsZWFmIGlzIG5vdCBwcmVzZW50PyBUaGUgc2FtZSBhcyB0aGUgbGVhZiBw
cmVzZW50IHdpdGggYSB2YWx1ZSAnZmFsc2UnPyBBIGRpZmZlcmVudCBwYXR0ZXJuIGNvdWxk
IGJlIHRvIHVzZSBsZWFmcyBvZiB0eXBlIGVtcHR5IHdoZXJlIHRoZSBwcmVzZW5jZSBvZiB0
aGUgbGVhZiBpbmRpY2F0ZXMgYm9vbGVhbiBhbmQgbm9uLXByZXNlbmNlIG1lYW5zIGZhbHNl
LiBUaGUgZGlmZmVyZW5jZSBpczoKCiAgICA8Y2FwYWJpbGl0aWVzPgogICAgICA8ZXh0ZW5k
ZWQtZmlsdGVyaW5nPnRydWU8L2V4dGVuZGVkLWZpbHRlcmluZz4KICAgICAgPHRyYWZmaWMt
Y2xhc3Nlcz50cnVlPC90cmFmZmljLWNsYXNzZXM+CiAgICAgIDxzdGF0aWMtZW50cnktaW5k
aXZpZHVhbC1wb3J0PmZhbHNlPC9zdGF0aWMtZW50cnktaW5kaXZpZHVhbC1wb3J0PgogICAg
ICA8IS0tIC4uLiAtLT4KICAgIDwvY2FwYWJpbGl0aWVzPgoKICAgIHZzCgogICAgPGNhcGFi
aWxpdGllcz4KICAgICAgPGV4dGVuZGVkLWZpbHRlcmluZy8+CiAgICAgIDx0cmFmZmljLWNs
YXNzZXMvPgogICAgICA8IS0tIC4uLiAtLT4KICAgIDwvY2FwYWJpbGl0aWVzPgoKICAgIHRo
YXQgaXMgdGhlIGluc3RhbmNlIGRvY3VtZW50IGJlY29tZXMgYSBiaXQgbW9yZSBjb21wYWN0
IGFuZCBlYXNpZXIgdG8gcmVhZC4gQW5vdGhlciBvcHRpb24gaXMgdG8gZGVmaW5lIGRlZmF1
bHRzOyBpbiB0aGlzIGNhc2UgaXQgd291bGQgYWxzbyBiZSBjbGVhciB3aGF0IGhhcHBlbnMg
aWYgdGhlIGxlYWZzIGFyZSBub3QgcHJlc2VudC4gQlRXLCBkb2VzIGl2bC1jYXBhYmxlIGFu
ZCBzdmwtY2FwYWJsZSBub3QgaW1wbHkgaHlicmlkLWNhcGFibGU/IEkgYWxzbyB3b25kZXIg
d2hldGhlciBzb21lIG9mIHRoZSBjYXBhYmlsaXR5ICh0aGVzZSBzZWVtIHRvIGJlIGdsb2Jh
bCBicmlkZ2UgY2FwYWJpbGl0aWVzKSBhcmUgY2FuZGlkYXRlcyBmb3IgWUFORyBmZWF0dXJl
cyBhbmQgdGhlbiBwb3J0aW9ucyBvZiB0aGUgZGF0YSBtb2RlbCBtYXkgYmUgdGFnZ2VkIHdp
dGggaWYtZmVhdHVyZSBzdGF0ZW1lbnRzIHNvIHRoYXQgdGhleSBhcHBseSBvbmx5IGlmIGNl
cnRhaW4gZmVhdHVyZXMgYXJlIHN1cHBvcnRlZCBieSBhbiBpbXBsZW1lbnRhdGlvbi4UAQBp
ZWVlODAyLWRvdDFxLWJyaWRnZTpmaWx0ZXJpbmctZGF0YWJhc2UuIFRoZSB3aGVuIGV4cHJl
c3Npb24gaXMgd3JvbmcuIEFnYWluLCBJIGFtIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBpcyBp
bmRlZWQgYSB3aGVuIGV4cHJlc3Npb24gb2Ygd2hldGhlciB0aGlzIGlzIG1vcmUgYW4gaWYt
ZmVhdHVyZSBzdGF0ZW1lbnQuIElzIGl0IHBvc3NpYmxlIHRvIGR5bmFtaWNhbGx5IHZpYSBj
b25maWd1cmF0aW9uIGNoYW5nZSB0aGUgYnJpZGdlIHR5cGU/IFR5cG86IHNob3VkbCAtPiBz
aG91bGQQAQBpZWVlODAyLWRvdDFxLWJyaWRnZTpmaWx0ZXJpbmctZGF0YWJhc2Uvc2l6ZS4g
SXMgaXQgY29ycmVjdCB0aGF0IHRoaXMgaXMgbGltaXRlZCB0byBhbiB1aW50MTYgbnVtYmVy
IHNwYWNlPyBJIHNlZSB0aGF0IHlvdSB1c2UgZm9yIG90aGVyIHNpemVzIGV0Yy4geWFuZzpn
YXVnZTMyLiBJcyB0aGUgcmVhc29uIGhlcmUgdGhhdCB0aGVyZSBpcyBubyB5YW5nOmdhdWdl
MTY/IElmIG5lZWRlZCwgeW91IGNvdWxkIGNvbnNpZGVyIHRvIHJhbmdlIHN1YnR5cGUgeWFu
ZzpnYXVnZTMyLpUAAGllZWU4MDItZG90MXEtYnJpZGdlOmZpbHRlcmluZy1kYXRhYmFzZS9m
aWx0ZXJpbmctZW50cmllcy4gSSBhbSBub3Qgc3VyZSBwbHVyYWwgbG9va3MgZ29vZCBpbiB0
aGUgWE1MIHNlcmlhbGl6YXRpb24uIFR5cG86IGRlc3RpYW50aW9uIC0+IGRlc3RpbmF0aW9u
ugAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZmlsdGVyaW5nLWRhdGFiYXNlL2ZpbHRlcmluZy1l
bnRyaWVzL3ZpZHMuIFRoaXMgcmV0dXJucyBhIHNldCBvZiBWTEFOcy4gVGhlIGRlc2NyaXB0
aW9uIG9mIHRoZSBsaXN0IHJlYWRzIGxpa2UgeW91IGV4cGVjdCBhIHNpbmdsZSBWTEFOLiBT
byBsaWtlbHkgdGhlIHR5cGUgaXMgd3JvbmcunQAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6Zmls
dGVyaW5nLWRhdGFiYXNlL2ZpbHRlcmluZy1lbnRyaWVzL3N0YXR1cy4gTm90IHN1cmUgaG93
IHRvIHJlYWQgImlmIGFuZCBob3cgZnJhbWVzIE1BQyBhZGRyZXNzZWQgdG8gdGhlIHZhbHVl
IG9mIGFyZSBiZWluZyBmb3J3YXJkZWQuIvYAAGllZWU4MDItZG90MXEtYnJpZGdlOmJyaWRn
ZS12bGFuLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBBZ2FpbiwgSSBhbSBub3Qg
c3VyZSB3aGV0aGVyIHRoaXMgaXMgaW5kZWVkIGEgd2hlbiBleHByZXNzaW9uIG9mIHdoZXRo
ZXIgdGhpcyBpcyBtb3JlIGFuIGlmLWZlYXR1cmUgc3RhdGVtZW50LiBJcyBpdCBwb3NzaWJs
ZSB0byBkeW5hbWljYWxseSB2aWEgY29uZmlndXJhdGlvbiBjaGFuZ2UgdGhlIGJyaWRnZSB0
eXBlP5kAAGllZWU4MDItZG90MXEtYnJpZGdlOm92ZXJyaWRlLWRlZmF1bHQtcHZpZC4gV2hh
dCBpcyB0aGUgaW50ZXJwcmV0YXRpb24gb2YgdGhpcyBpZiB0aGUgbGVhZiBpcyBub3QgcHJl
c2VudD8gQ291bGQgcGVyaGFwcyBhbHNvIHVzZSB0aGUgZW1wdHkgbGVhZiBwYXR0ZXJuLi8A
AGllZWU4MDItZG90MXEtYnJpZGdlOm1heC1tc3RpLiBUeXBvOiBGb3MgLT4gRm9ydAAAaWVl
ZTgwMi1kb3QxcS1icmlkZ2U6YnJpZGdlLXZsYW4vdmxhbi1pZC4gU2VlIDM5KSwgd291bGQg
YSBkaWZmZXJlbnQgbmFtaW5nIGxlYWQgdG8gbW9yZSBuYXR1cmFsIGluc3RhbmNlIGRvY3Vt
ZW50cz+BAgAoMzkpIGllZWU4MDItZG90MXEtYnJpZGdlOmJyaWRnZS12bGFuL25hbWUuIFdo
YXQgaXMgJ2xvY2FsbHkgZGV0ZXJtaW5lZCBzaWduaWZpY2FuY2UnIHRlbGxpbmcgbWU/IFN0
ZXBwaW5nIGJhY2ssIHdlIGhhdmUgdGhpczoKCiAgICA8YnJpZGdlLXZsYW4+CiAgICAgIDx2
bGFuLWlkPgogICAgICAgIDx2aWQ+NDI8L3ZpZD4KIDxuYW1lPmZvbzwvbmFtZT4KICAgICAg
PC92bGFuLWlkPgogICAgICA8dmxhbi1pZD4KICAgICAgICA8dmlkPjI0PC92aWQ+CiA8bmFt
ZT5vb2Y8L25hbWU+CiAgICAgIDwvdmxhbi1pZD4KICAgIDwvYnJpZGdlLXZsYW4+CgpJIHdv
dWxkIHByb2JhYmx5IGhhdmUgbmFtZWQgdGhpbmdzIG1vcmUgbGlrZSB0aGlzOgoKICAgIDxi
cmlkZ2UtdmxhbnM+CiAgICAgIDx2bGFuPgogPGlkPjQyPC9pZD4KIDxuYW1lPmZvbzwvbmFt
ZT4KICAgICAgPC92bGFuPgogICAgICA8dmxhbj4KIDxpZD4yNDwvaWQ+CiA8bmFtZT5vb2Y8
L25hbWU+CiAgICAgIDwvdmxhbj4KICAgIDwvYnJpZGdlLXZsYW5zPgoKV3JpdGluZyBpbnN0
YW5jZSBkb2N1bWVudHMgaXMga2V5LiBJdCBoZWxwcyB0byBwaWNrIGdvb2QgbmFtZXMsIGdl
dCBwbHVyYWxzIHJpZ2h0LCBhbmQgaXQgb2Z0ZW4gYXQgdGhlIGVuZCByZWR1Y2VzIG5vaXNl
Lt4AAGllZWU4MDItZG90MXEtYnJpZGdlOnZpZC10by1maWQtYWxsb2NhdGlvbi4gSXMgdGhp
cyBhIGdvb2QgbmFtZT8gV2hhdCBkb2VzICJtb2RlbHMgb3BlcmF0aW9ucyB0aGF0IG1vZGlm
eSwgb3IgaW5xdWlyZSBhYm91dCBWSUQgdG8gRklEIGFsbG9jYXRpb25zIiBtZWFuPyAgVGhp
cyBpcyBpbiB0aGUgcmVhZC1vbmx5IHN0YXRlIHRyZWUsIHNvCndoYXQgZG9lcyBtb2RpZnkg
bWVhbiBoZXJlP94AAGllZWU4MDItZG90MXEtYnJpZGdlOmZpZC10by12aWQtYWxsb2NhdGlv
bi4gSXMgdGhpcyBhIGdvb2QgbmFtZT8gV2hhdCBkb2VzICJtb2RlbHMgb3BlcmF0aW9ucyB0
aGF0IG1vZGlmeSwgb3IgaW5xdWlyZSBhYm91dCBGSUQgdG8gVklEIGFsbG9jYXRpb25zIiBt
ZWFuPyAgVGhpcyBpcyBpbiB0aGUgcmVhZC1vbmx5IHN0YXRlIHRyZWUsIHNvCndoYXQgZG9l
cyBtb2RpZnkgbWVhbiBoZXJlP9sBAFRoZSB2aWQtdG8tZmlkLWFsbG9jYXRpb24gYW5kIGZp
ZC10by12aWQtYWxsb2NhdGlvbiBtYXBwaW5ncyBhcmUgZGlmZmVyZW50LiBUaGUgZmlyc3Qg
bWFwcyBhIHNldCBvZiB2bGFucyB0byBhIGZpZCB3aGlsZSB0aGUgc2Vjb25kIG1hcHMgYSBm
aWQgdG8gYSBzZXQgb2YgdmxhbnMuIFRoZSBkaWZmZXJlbmNlIGlzIHRoYXQgaW4gdGhlIGZp
cnN0Cm1hcHBpbmcgZGlyZWN0aW9uLCBhbGwgZW50cmllcyBzaGFyZSB0aGUgc2FtZSBhbGxv
Y2F0aW9uIHR5cGUgd2hpbGUgaW4gdGhlIHNlY29uZCBtYXBwaW5nIGRpcmVjdGlvbiB0aGUg
YWxsb2NhdGlvbiB0eXBlIGNhbiBiZSBkaWZmZXJlbnQgZm9yIGVhY2ggdmlkLiBQZXJoYXBz
IHRoaXMgaXMgT0sgLSBJIGRvIG5vdCBrbm93IGVub3VnaAphYm91dCBicmlkZ2VzLiBCdXQg
SSB0aG91Z2h0IEkgcmFpc2UgdGhpcyBqdXN0IGluIGNhc2UgdG8gbWFrZSBzdXJlIHRoaXMg
aXMgY29ycmVjdC5IAABpZWVlODAyLWRvdDFxLWJyaWRnZTphdWdtZW50Oi9pbnRlcmZhY2Vz
LiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIGJyb2tlbi58AQBpZWVlODAyLWRvdDFxLWJyaWRn
ZTpjb21wb25lbnQtbmFtZS4gSSBhc2tlZCBlYXJsaWVyIHdoZXRoZXIgdGhlIGNvbXBvbmVu
dC1yZWYgc2hvdWxkIGJlIGEgbGVhZnJlZi4gVGhlIGRlc2NyaXB0aW9uIHNheXMgIlVzZWQg
dG8gcmVmZXJlbmNlIGNvbmZpZ3VyZWQgQ29tcG9uZW50IG5vZGVzLiIgYnV0IHRoZW4gSSB0
aGluayB5b3UgcmVmZXJlbmNlIG9ubHkgYSBzaW5nbGUgbm9kZS4gU28gYSBiZXR0ZXIgZGVz
Y3JpcHRpb24gd291bGQgYmUgIlVzZWQgdG8gcmVmZXJlbmNlIGEgY29uZmlndXJlZApDb21w
b25lbnQgbm9kZS4iIElmIHRoZSBpbnRlbnRpb24gaXMgdG8gcmVmZXJlbmNlIG11bHRpcGxl
LCB5b3UgbmVlZCB0byBkbyBzb21ldGhpbmcgZGlmZmVyZW50LqgAAGllZWU4MDItZG90MXEt
YnJpZGdlOnNlcnZpY2UtaW50ZXJmYWNlLiBUaGlzIGlzIE9LIGZyb20gYSBZQU5HIHBlcnNw
ZWN0aXZlLCBJIGhhdmUgbm8gY2x1ZSB3aGF0IGl0IG1lYW5zIGZyb20gYSBicmlkZ2UgcGVy
c3BlY3RpdmUuIEkgZG8gbm90IHVuZGVyc3RhbmQgdGhlIGRlc2NyaXB0aW9uLmEAAGllZWU4
MDItZG90MXEtYnJpZGdlOnB2aWQuIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIFNo
b3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVyZT9JAABpZWVlODAyLWRvdDFx
LWJyaWRnZTpwcmlvcml0eS1yZWdlbmVyYXRpb24uIFR5cG86IGFzc29jaXRlZCAtPiBhc3Nv
Y2lhdGVkLAIAaWVlZTgwMi1kb3QxcS1icmlkZ2U6cGNwLXNlbGVjdGlvbi4gSSBkbyBub3Qg
dW5kZXJzdGFuZCBob3cgdGhpcyB3b3Jrcy4gSG93IGRvZXMgcGNwLXNlbGVjdGlvbgppbnRl
cmFjdCB3aXRoIHBjcC1kZWNvZGluZy10YWJsZS9zZWxlY3Rpb24tdHlwZSBhbmQgcGNwLWVu
Y29kaW5nLXRhYmxlL3NlbGVjdGlvbi10eXBlPyBZb3UgY2FsbCBwY3AtZGVjb2RpbmctdGFi
bGUgYW5kIHBjcC1lbmNvZGluZy10YWJsZSB0YWJsZXMgYnV0IHRoZXkgYXJlIG5vdCB0YWJs
ZXMgYnV0IGluc3RlYWQganVzdCBzaW5nbGUgaW5zdGFuY2UgY29udGFpbmVycy4gVGhlIGRl
c2NyaXB0aW9uIGRvZXMgbm90IGhlbHAgbWUgc2luY2UgaXQgc2F5cyAiVGhpcyBvYmplY3Qg
aWRlbnRpZmllcyB0aGUgcm93cyBpbiB0aGUgUENQIGVuY29kaW5nIGFuZCBkZWNvZGluZyB0
YWJsZXMgdGhhdCBhcmUgdXNlZCB0byByZW1hcmsgZnJhbWVzIG9uIHRoaXMgcG9ydCBpZiB0
aGlzIHJlbWFya2luZyBpcyBlbmFibGVkLiIgVGhlcmUgaXMgbm8gcmVhbCB0YWJsZSwgdGhl
cmUgYXJlIG5vdCBtdWx0aXBsZSByb3dzLrECAGllZWU4MDItZG90MXEtYnJpZGdlOmVuY29k
aW5nLXRhYmxlL2RlY29kaW5nLXRhYmxlLiBJIGFtIGJpdCB3b3JyaWVkIGhvdyBtYW55IGNv
bnRhaW5lcnMgeW91IG5lZWQgYW5kIHNvbWUgcmF0aGVyIGxvbmcgaWRlbnRpZmllcnMuIFRo
ZSBlbmNvZGluZy10YWJsZS9kZWNvZGluZy10YWJsZSBjb250YWluZXJzIGZvciBleGFtcGxl
IGRvIG5vdCBzZXJ2ZSBhIHB1cnBvc2UuIChCdXQgcGVyaGFwcyB0aGVzZSBzaG91bGQgYmUg
bGlzdHMgYW55d2F5LCBzZWUgYWJvdmUuKSBJdCBtaWdodCBoZWxwIHRvIHdyaXRlIGRvd24g
c29tZSBzYW1wbGUgY29uZmlndXJhdGlvbnMgKGEgc2ltcGxlIG9uZSBwbHVzIGEgbW9yZSBj
b21wbGV4IG9uZSkgdG8gY29udmluY2UgeW91cnNlbGYgdGhhdCB0aGUgaW5zdGFuY2UgZG9j
dW1lbnQgd29ya3MgYW5kIGxvb2tzIGVsZWdhbnQuICBJZGVhbGx5LCBsZXQgc29tZW9uZSB3
aG8gZGlkIG5vdCB3cml0ZSB0aGUgWUFORyBtb2RlbCB3cml0ZSB0aGUgaW5zdGFuY2UgZG9j
dW1lbnQgYW5kIHRoZW4gY2hhdCBhYm91dCB3aGF0IHdvcmtlZCBhbmQgd2hlcmUgdGhlcmUg
aXMgcm9vbSBmb3IgaW1wcm92ZW1lbnQuIFlBTkcgdG9vbHMgY2FuIHZhbGlkYXRlIGluc3Rh
bmNlIGRvY3VtZW50cyBhZ2FpbnN0IHRoZSBtb2RlbC4gKEkgc3VnZ2VzdCB5YW5nbGludCB0
byBnZXQgc3RhcnRlZC4pTQEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6c2VydmljZS1hY2Nlc3Mt
cHJpb3JpdHktc2VsZWN0aW9uLiBZb3UgdXNlZCBib29sZWFucyBmb3IgZHJvcC1lbmNvZGlu
ZyBhbmQgdXNlLWRlaSBidXQgaGVyZSB5b3UgdXNlIGFuIGVudW1lcmF0aW9uIHdpdGggdGhl
IHZhbHVlcyAnZW5hYmxlZCcgYW5kICdkaXNhYmxlZCcuIFdoeSBpcyB0aGlzIGRpZmZlcmVu
dD8gQW5kIHNob3VsZCB0aGVyZSBiZSBhIGRlZmF1bHQ/IElmIHRoZXJlIGlzIG5vIGRlZmF1
bHQsIHdoYXQgaGFwcGVucyBpZiB0aGUgbGVhZiBzZXJ2aWNlLWFjY2Vzcy1wcmlvcml0eS1z
ZWxlY3Rpb24gaXMgbm90IGNvbmZpZ3VyZWQ/IQEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6c2Vy
dmljZS1hY2Nlc3MtcHJpb3JpdHkuICJBbGwgd3JpdGFibGUgb2JqZWN0cyBpbiB0aGlzIHRh
YmxlIE1VU1QgYmUgcGVyc2lzdGVudCBvdmVyIHBvd2VyIHVwIHJlc3RhcnQvcmVib290LiIg
V2UgaGFkIHRoaXMgYmVmb3JlLCBwZXJzaXN0ZW5jeSBpcyBjb250cm9sbGVkIGJ5IHRoZSBk
YXRhc3RvcmVzLiBTbyBJIGFtIG5vdCBzdXJlIHRoaXMgc3RhdGVtZW50IGlzIG1lYW5pbmdm
dWwgb3IgcmVhc29uYWJsZSB0byBpbXBsZW1lbnQgaW4gYSBORVRDT05GIHdvcmxkLm0AAGll
ZWU4MDItZG90MXEtYnJpZGdlOmFjY2VwdGFibGUtZnJhbWUuIFRoZSB3aGVuIGV4cHJlc3Np
b24gaXMgd3JvbmcuIFNob3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVyZT/S
AABpZWVlODAyLWRvdDFxLWJyaWRnZTplbmFibGUtaW5ncmVzcy1maWx0ZXJpbmcuIFRoZSB3
aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIFNob3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRv
IGEgZmVhdHVyZT8gVGhlIGRlc2NyaXB0aW9uIHJlYWRzIGNvbmZ1c2luZyAiVG8gY29uZmln
dXJlIC4uLiIuIFRoZSBsZWFmIG5hbWUgc3VnZ2VzdGVkICJUbyBlbmFibGUgLi4uIi4dAQBp
ZWVlODAyLWRvdDFxLWJyaWRnZTpyZXN0cmljdGVkLXZsYW4tcmVnaXN0cmF0aW9uLiBUaGUg
d2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBTaG91bGQgdGhpcyBiZSBjb25kaXRpb25hbCB0
byBhIGZlYXR1cmU/IFRoZSBkZXNjcmlwdGlvbiByZWFkcyBjb25mdXNpbmcgIlRvIGNvbmZp
Z3VyZSAuLi4iLiBJcyB0aGlzIGFsc28gYW4gZW5hYmxlIHRvZ2dsZT8gSWYgc28sIHNob3Vs
ZCB0aGUgbGVhZiBuYW1lIGFsaWduZWQgd2l0aCB0aGUgb3RoZXIgbGVhZnMgZW5hYmxpbmcg
ZnVuY3Rpb25hbGl0eT80AQBpZWVlODAyLWRvdDFxLWJyaWRnZTp2aWQtdHJhbnNsYXRpb24t
dGFibGUuIFRoZSBuYW1lIHN1Z2dlc3RzIHRoaXMgaXMgYSBsZWFmIGJ1dCBpdCBzZWVtcyB0
aGlzIGlzIGFub3RoZXIgZW5hYmxlIHRvZ2dsZS4gUGVyaGFwcyB0aGlzIHNob3VsZCBiZSBl
bmFibGUtdmlkLXRyYW5zbGF0aW9uIG9yIHNvbWV0aGluZyBzaW1pbGFyIChlLmcuIGVuYWJs
ZS1pbmdyZXNzLXZpZC10cmFuc2xhdGlvbikuIFRoZSBkZXNjcmlwdGlvbiBhbHNvIHNheXMg
dGhpcyBpcyBhIHRhYmxlIGJ1dCBpdHMganVzdCBhIGJvb2xlYW4uIFR5cG86IFZEIC0+IFZJ
RA0BAGllZWU4MDItZG90MXEtYnJpZGdlOmVncmVzcy12aWQtdHJhbnNsYXRpb24tdGFibGUu
IFRoZSBuYW1lIHN1Z2dlc3RzIHRoaXMgaXMgYSBsZWFmIGJ1dCBpdCBzZWVtcyB0aGlzIGlz
IGFub3RoZXIgZW5hYmxlIHRvZ2dsZS4gUGVyaGFwcyB0aGlzIHNob3VsZCBiZSBlbmFibGUt
ZWdyZXNzLXZpZC10cmFuc2xhdGlvbiBvciBzb21ldGhpbmcgc2ltaWxhci4gVGhlIGRlc2Ny
aXB0aW9uIGFsc28gc2F5cyB0aGlzIGlzIGEgdGFibGUgYnV0IGl0cyBqdXN0IGEgYm9vbGVh
bi4gXgIAaWVlZTgwMi1kbzwAqB0AdDFxLWJyaWRnZTpwcm90b2NvbC1ncm91cC1pZC4gVGhp
cyBzZWVtcyB0byByZWZlciB0byAvYnJpZGdlcy9icmlkZ2UvY29tcG9uZW50L2JyaWRnZS12
bGFuL3Byb3RvY29sLWdyb3VwLWRhdGFiYXNlL3Byb3RvY29sLWdyb3VwLWlkIChub3RlIHRo
ZSByZWR1bmRhbmN5IGluIHRoZSBuYW1lcykgYnV0IHRoZW4gdGhlcmUgaXMgb25seSBhIHNp
bmdsZSAuLi4uL3Byb3RvY29sLWdyb3VwLWRhdGFiYXNlL3Byb3RvY29sLWdyb3VwLWlkIGlu
c3RhbmNlIHNpbmNlIHByb3RvY29sLWdyb3VwLWRhdGFiYXNlIGlzIGEgY29udGFpbmVyLiBJ
IGFtIG5vdCBzdXJlIHRoaXMgaXMgbWVhbmluZ2Z1bCBidXQgdGhlbiBJIGFtIG5vdCBhIGJy
aWRnaW5nIGV4cGVydC4gQnV0IGl0IHNlZW1zIHRoZSBwcm90b2NvbC1ncm91cC1pZCBkb2Vz
IG5vdCByZWFsbHkgc2VydmUgYSBwdXJwb3NlLiBBbHNvIGNvbnNpZGVyIHVzaW5nIGxlYWZy
ZWZzIHRvIHJlZmVyZW5jZSBvdGhlciBhcnRpZmFjdHMgaW4gdGhlIGRhdGEgbW9kZWwgaW5z
dGVhZCBvZiBudW1iZXJzICh1bmxlc3MgSUVFRSA4MDIuMVEgcmVxdWlyZXMgdGhpcyB0byBi
ZSBhIG51bWVyaWMgcmVmZXJlbmNlKS6KAQBpZWVlODAyLWRvdDFxLWJyaWRnZTpwcm90b2Nv
bC1ncm91cC1kYXRhYmFzZS1jb250ZW50cy4gUGVyaGFwcyBJIGhhdmUgYmVlbiB3cm9uZyBp
biA3OSkgYW5kIHRoZSBpZGVhIGlzIHRoYXQgcHJvdG9jb2wtZ3JvdXAtaWQgc2VsZWN0cyBz
b21ldGhpbmcgaW4gdGhpcyBjb250YWluZXIuIEJ1dCBldmVuIHRoZW4sIHRoaXMgaXMgc29t
ZXdoYXQgcG9pbnRsZXNzIGJlY2F1c2UgaXQgaXMgYSBjb250YWluZXIsIHRoZXJlIGlzIG9u
bHkgYSBzaW5nbGUgaW5zdGFuY2UgZXZlci4gVGhlIGRlc2NyaXB0aW9uIHNheWluZyB0aGF0
IHRoaXMgaXMgImEgdGFibGUgdGhhdCBjb250YWlucyBtYXBwaW5ncyBbLi4uXSIgc2VlbXMg
dG8gaW5kaWNhdGUgdGhlIG1vZGVsIGlzIHBsYWluIHdyb25nIGhlcmUutwEAaWVlZTgwMi1k
b3QxcS1icmlkZ2U6YWRtaW4tcG9pbnQtdG8tcG9pbnQuIFdoeSBpcyB0aGlzIG5vdCBhbiBl
bnVtZXJhdGlvbj8gQW4gaW5zdGFuY2UgbGlrZSA8YWRtaW4tcG9pbnQtdG8tcG9pbnQ+Mzwv
YWRtaW4tcG9pbnQtdG8tcG9pbnQ+IGlzIGhhcmRseSBodW1hbiByZWFkYWJsZS4gVGhlIHN0
YXRlbWVudCAiVGhlIHZhbHVlIG9mIHRoaXMgb2JqZWN0IE1VU1QgYmUgcmV0YWluZWQgYWNy
b3NzIHJlaW5pdGlhbGl6YXRpb25zIG9mIHRoZSBtYW5hZ21lbnQgc3lzdGVtLiIgaXMgYSBi
aXQgYXQgb2RkcyB3aXRoIGhvdyBzYXkgTkVUQ09ORiB3b3Jrcy4gUGVyc2lzdGVuY2Ugb2Yg
Y29uZmlndXJhdGlvbiBkYXRhIGlzIGEgcHJvcGVydHkgb2YgdGhlIGNvbmZpZ3VyYXRpb24g
ZGF0YXN0b3JlLiBBbmQgd2hhdCBleGFjdGx5IGlzIHRoZSBtYW5hZ21lbnQgc3lzdGVtP0cC
AGllZWU4MDItZG90MXEtYnJpZGdlOnZpZC10cmFuc2xhdGlvbnMuIFRoZSB3aGVuIGV4cHJl
c3Npb24gaXMgd3JvbmcuIFNob3VsZCB0aGlzIGJlIGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVy
ZT8gU2hvdWxkIHRoaXMgYmUgY2FsbGVkIGluZ3Jlc3MtdmlkLXRyYW5zbGF0aW9uPyBOb3Rl
IHRoZSBjb21tZW50ICduZWVkIHRvIHJlLWFzc2VzcyBhbmQgY29uZmlybSB0aGVzZSBkZWZp
bml0aW9ucyIuIFdoYXQgZG9lcyAidGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbiBvZiB0aGUg
dGFibGUgaGFzIHRoZSB2YWx1ZSBvZiB0aGUgcmVsYXkgVklEIGVxdWFsIHRvIHRoZSB2YWx1
ZSBvZiB0aGUgbG9jYWwgVklEIGZvciBhbGwgTG9jYWwgVklEcyIgdGVsbCBtZT8gV2FzIHRo
ZSBpZGVhIHRvIHNheSB0aGF0IGlmIGVudHJpZXMgYXJlIG1pc3NpbmcsIHRoZSB0cmFuc2xh
dGlvbiBpcyBhbiBpZGVudGl0eSBtYXBwaW5nPyBPciB3YXMgdGhlIGlkZWEgdG8gc2F5IHRo
YXQgdGhlcmUgYWx3YXlzIGhhcyB0byBiZSBhIGZ1bGwgdGFibGUgZm9yIGFsbCBwb3NzaWJs
ZSBsb2NhbCBWSURzPyBUaGUgbGF0ZXIgd291bGQgYmUgdmVyeSBub2lzeS4fAgBpZWVlODAy
LWRvdDFxLWJyaWRnZTplZ3Jlc3MtdmlkLXRyYW5zbGF0aW9ucy4gVGhlIHdoZW4gZXhwcmVz
c2lvbiBpcyB3cm9uZy4gU2hvdWxkIHRoaXMgYmUgY29uZGl0aW9uYWwgdG8gYSBmZWF0dXJl
PyBOb3RlIHRoZSBjb21tZW50ICduZWVkIHRvIHJlLWFzc2VzcyBhbmQgY29uZmlybSB0aGVz
ZSBkZWZpbml0aW9ucyIuIFdoYXQgZG9lcyAidGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbiBv
ZiB0aGUgdGFibGUgaGFzIHRoZSB2YWx1ZSBvZiB0aGUgTG9jYWwgVklEIGVxdWFsIHRvIHRo
ZSB2YWx1ZSBvZiB0aGUgUmVsYXkgVklEIGZvciBhbGwgUmVsYXkgVklEcyIgdGVsbCBtZT8g
V2FzIHRoZSBpZGVhIHRvIHNheSB0aGF0IGlmIGVudHJpZXMgYXJlIG1pc3NpbmcsIHRoZSB0
cmFuc2xhdGlvbiBpcyBhbiBpZGVudGl0eSBtYXBwaW5nPyBPciB3YXMgdGhlIGlkZWEgdG8g
c2F5IHRoYXQgdGhlcmUgYWx3YXlzIGhhcyB0byBiZSBhIGZ1bGwgdGFibGUgZm9yIGFsbCBw
b3NzaWJsZSBsb2NhbCBWSURzPyBUaGUgbGF0ZXIgd291bGQgYmUgdmVyeSBub2lzeS5OAABp
ZWVlODAyLWRvdDFxLWJyaWRnZTphdWdtZW50Oi9pbnRlcmZhY2VzLXN0YXRlLiBUaGUgd2hl
biBleHByZXNzaW9uIGlzIGJyb2tlbi5WAABpZWVlODAyLWRvdDFxLWJyaWRnZTpicmlkZ2Ut
cG9ydC1zdGF0ZS4gTm90IHN1cmUgaXQgaXMgbmVjZXNzYXJ5IHRvIHJlcGVhdCB0aGUgLXN0
YXRlLpsAAGllZWU4MDItZG90MXEtYnJpZGdlOnByb3RvY29sLWJhc2VkLXZsYW4tY2xhc3Np
ZmljYXRpb24uIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIFNob3VsZCB0aGlzIGJl
IGNvbmRpdGlvbmFsIHRvIGEgZmVhdHVyZT8gVHlwbzogUHJvcm90b2NsIC0+IFByb3RvY29s
cAAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6bWF4LXZpZC1zZXQtZW50cmllcy4gVGhlIHdoZW4g
ZXhwcmVzc2lvbiBpcyB3cm9uZy4gU2hvdWxkIHRoaXMgYmUgY29uZGl0aW9uYWwgdG8gYSBm
ZWF0dXJlP5cAAGllZWU4MDItZG90MXEtYnJpZGdlOmNhcGFiaWxpdGllcy4gV2hhdCBkb2Vz
IGEgdmFsdWUgNDIgbWVhbj8gU2luY2UgdGhpcyBpcyBhIG51bWJlciwgd2hhdCBkbyB0aGUg
bnVtYmVycyBtZWFuPyBJcyBpdCBhcHByb3ByaWF0ZSB0byB1c2UgYSB1aW50MTYgaGVyZT/Z
AABpZWVlODAyLWRvdDFxLWJyaWRnZTp0eXBlLWNhcGFiaWx0aWVzLiBXaGF0IGRvZXMgdmFs
dWUgNDIgbWVhbj8gV2hhdCBpcyBhIGZlYXR1cmUgY2FwYWJpbGl0eT8gU2luY2UgdGhpcyBp
cyBhIG51bWJlciwgd2hhdCBkbyB0aGUgbnVtYmVycyBtZWFuPyBJcyBpdCBhcHByb3ByaWF0
ZSB0byB1c2UgYSB1aW50MTYgaGVyZT8gVHlwbzogY2FwYWJpbHRpZXMgLT4gY2FwYWJpbGl0
aWVzNgEAaWVlZTgwMi1kb3QxcS1icmlkZ2U6b3Blci1wb2ludC10by1wb2ludC4gVGhpcyBz
ZWVtcyB0byByZWZlciB0byBhZG1pbi1wb2ludC10by1wb2ludCBidXQgdGhlIGRlc2NyaXB0
aW9uIHRleHQgdXNlcyBhZG1pblBvaW50VG9Qb2ludE1BQyBhbmQgb3BlclBvaW50VG9Qb2lu
dE1BQy4gU3RyaWN0bHkgc3BlYWtpbmcgJ2FkbWluLScgYW5kICdvcGVyLScgYXJlIHJlZHVu
ZGFudCBzaW5jZSB0aGUgL2ludGVyZmFjZXMtc3RhdGUgdHJlZSBhbHdheXMgcmVwb3J0cyBz
dGF0ZSAoYW5kIHRoZSAvaW50ZXJmYWNlcyB0cmVlIGNvbmZpZ3VyYXRpb24pLooBAGllZWU4
MDItZG90MXEtYnJpZGdlOmJyaWRnZS1wb3J0LXN0YXRpc3RpY3MuIFNpbXBseSBjYWxsaW5n
IHRoaXMgc3RhdGlzdGljcyB3b3VsZCBiZSBlbm91Z2gsIHJpZ2h0IG5vdyB5b3UgaGF2ZSAu
Li4vYnJpZGdlLXBvcnQtc3RhdGUvYnJpZGdlLXBvcnQtc3RhdGlzdGljcy4gQW5vdGhlciBv
cHRpb24gY291bGQgYmUgdG8gYXVnbWVudCB0aGUgYnJpZGdlIHBvcnQgc3RhdGlzdGljcyBp
bnRvIC9pbnRlcmZhY2VzLXN0YXRlL3N0YXRpc3RpY3MsIGkuZS4sIC9pbnRlcmZhY2VzLXN0
YXRlL3N0YXRpc3RpY3MvYnJpZGdlLXBvcnQuIEkgaGF2ZSBubyBjbHVlIHdoYXQgdGhlIGJl
dHRlciBvcHRpb24gaXMgKGJ1dCBJIHdvdWxkIGdvIGZvciBzaG9ydGVyIGxlc3MgcmVkdW5k
YW50IG5hbWVzKS55AABpZWVlODAyLWRvdDFxLWJyaWRnZTpkaXNjYXJkLW9uLWluZ3Jlc3Mt
ZmlsdGVyaW5nLiBUaGUgd2hlbiBleHByZXNzaW9uIGlzIHdyb25nLiBTaG91bGQgdGhpcyBi
ZSBjb25kaXRpb25hbCB0byBhIGZlYXR1cmU/cAAAaWVlZTgwMi1kb3QxcS1icmlkZ2U6ZGlz
Y2FyZC10dGwtZXhwaXJlZC4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyB3cm9uZy4gU2hvdWxk
IHRoaXMgYmUgY29uZGl0aW9uYWwgdG8gYSBmZWF0dXJlP10BAGllZWU4MDItZG90MXEtdHBt
cjphdWdtZW50Oi9icmlkZ2VzL2JyaWRnZS4gVGhlIHdoZW4gZXhwcmVzc2lvbiBpcyBicm9r
ZW4uIEkgZG8gbm90IHVuZGVyc3RhbmQgd2hhdCB0aGUgYXVnbWVudGF0aW9uIHRyaWVzIGRv
IGFjaGlldmUuIFRoZSB0cG1yIGNvbnRhaW5lciBpcyBhIHByZXNlbmNlIGNvbnRhaW5lciwg
c28gdGhlIGV4aXN0ZW5jZSBjYXJyaWVzIGEgYml0LiBXaGF0IGRvZXMgaXQgbWVhbiBpZiBJ
IGNvbmZpZ3VyZSAvYnJpZGdlcy9icmlkZ2UvdHBtcj8gVGhlIGRlc2NyaXB0aW9uIGRvZXMg
bm90IGhlbHAuIFJlY2FsbCB0aGF0IC9icmlkZ2VzL2JyaWRnZSBpcyBhIGNvbmZpZ3VyYXRp
b24gdHJlZS4GAAA0OC40LjTzAABpZWVlODAyLWRvdDFxLXRwbXI6YXVnbWVudDovaW50ZXJm
YWNlcy9pbnRlcmZhY2UvLi4uIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgbGlrZWx5IGJyb2tl
bi4gSSBhbSBub3Qgc3VyZSwgZG9lcyB0aGlzIGFwcGx5IHRvIGFueSBicmlkZ2UgdGhhdCBo
YXMgb25seSB0d28gcG9ydHM/IE5vdGUgdGhhdCB0aGUgZXhwcmVzc2lvbiBpcyBub3QgYm91
bmQgdG8gYSBicmlkZ2UgdG8gd2hpY2ggdGhpcyBpbnRlcmZhY2UgYmVsb25ncy4RAQBpZWVl
ODAyLWRvdDFxLXRwbXI6bWFuYWdlZC1hZGRyZXNzLiBEbyBJIGhhdmUgdG8gZXhwbGljaXRs
eSBjb25maWd1cmUgd2hpY2ggcG9ydCBpcyBhIG1hbmFnZW1lbnQgYWRkcmVzcyBhbmQgd2hp
Y2ggb25lIGlzIG5vdD8gV291bGQgaXQgbm90IGJlIHN1ZmZpY2llbnQgb25seSBjb25maWd1
cmUgb25lIG9mIHRoZSB0d28/IFdoYXQgaWYgYm90aCBwb3J0cyBhcmUgbWFuYWdlZC1hZGRy
ZXNzIHRydWUgb3IgZmFsc2U/IENhbiB5b3UgbWFrZSB0aGlzIGluIFlBTkcgaWxsZWdhbD9H
AABpZWVlODAyLWRvdDFxLXRwbXI6bGluay1ub3RpZnktd2FpdC4gSXMgdGhlcmUgYSBzdWl0
YWJsZSBkZWZhdWx0IHZhbHVlP0gAAGllZWU4MDItZG90MXEtdHBtcjpsaW5rLW5vdGlmeS1y
ZXRyeS4gSXMgdGhlcmUgYSBzdWl0YWJsZSBkZWZhdWx0IHZhbHVlP0YAAGllZWU4MDItZG90
MXEtdHBtcjptYWMtbm90aWZ5LXRpbWUuIElzIHRoZXJlIGEgc3VpdGFibGUgZGVmYXVsdCB2
YWx1ZT9HAABpZWVlODAyLWRvdDFxLXRwbXI6bWFjLXJlY292ZXItdGltZS4gSXMgdGhlcmUg
YSBzdWl0YWJsZSBkZWZhdWx0IHZhbHVlP/kAAGllZWU4MDItZG90MXEtdHBtcjphdWdtZW50
Oi9pbnRlcmZhY2VzLXN0YXRlL2ludGVyZmFjZS8uLi4gVGhlIHdoZW4gZXhwcmVzc2lvbiBp
cyBsaWtlbHkgYnJva2VuLiBJIGFtIG5vdCBzdXJlLCBkb2VzIHRoaXMgYXBwbHkgdG8gYW55
IGJyaWRnZSB0aGF0IGhhcyBvbmx5IHR3byBwb3J0cz8gTm90ZSB0aGF0IHRoZSBleHByZXNz
aW9uIGlzIG5vdCBib3VuZCB0byBhIGJyaWRnZSB0byB3aGljaCB0aGlzIGludGVyZmFjZSBi
ZWxvbmdzLgYBAGllZWU4MDItZG90MXEtdHBtcjphY2tzLXR4IGV0IGFsLiBUaGlzIGNvdW50
ZXIgKGxpa2UgYWxsIHRoZSBvdGhlciBjb3VudGVycykgc2hvdWxkIHNwZWxsIG91dCB0aGUg
ZGlzY29udGludWl0eSBpbmRpY2F0b3IuIERvZXMgdGhlIElFRUUgZ2VuZXJhbGx5IHVzZSA2
NC1iaXQgY291bnRlcnM/IE9yIHdvdWxkIHNvbWVvbmUgaGF2ZSB0byBsb29rIGludG8gd2hp
Y2ggY291bnRlcnMgYXJlIHJlYXNvbmFibGUgdG8ga2VlcCBhdCAzMi1iaXQgcmVzb2x1dGlv
bj9aAQBpZWVlODAyLWRvdDFxLXZsYW4tYnJpZGdlLiBUaGUgd2hlbiBleHByZXNzaW9uIGlz
IGJyb2tlbi4gSSBkbyBub3QgdW5kZXJzdGFuZCB3aGF0IHRoZSBhdWdtZW50YXRpb24gdHJp
ZXMgZG8gYWNoaWV2ZS4gVGhlIHZsYW4tYnJpZGdlIGNvbnRhaW5lciBpcyBhIHByZXNlbmNl
IGNvbnRhaW5lciwgc28gdGhlIGV4aXN0ZW5jZQpjYXJyaWVzIGEgYml0LiBXaGF0IGRvZXMg
aXQgbWVhbiBpZiBJIGNvbmZpZ3VyZSAvYnJpZGdlcy9icmlkZ2Uvdmxhbi1icmlkZ2U/IFRo
ZSBkZXNjcmlwdGlvbiBkb2VzIG5vdApoZWxwLiBSZWNhbGwgdGhhdCAvYnJpZGdlcy9icmlk
Z2UgaXMgYSBjb25maWd1cmF0aW9uIHRyZWUuBgAANDguNC41TwAAaWVlZTgwMi1kb3QxcS1w
YjphdWdtZW50Oi9pbnRlcmZhY2VzL2ludGVyZmFjZS8uLi4uIFR5cG86IGludGVyZmFjIC0+
IGludGVyZmFjZQYAADQ4LjQuNo0AAGllZWU4MDItZG90MXEtcGI6Y3ZpZC1yZWdpc3RyYXRp
b24tdGFibGUuIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIEkgYW0gbm90IHN1cmUg
Y2FsbGluZyB0aGlzICctdGFibGUnIGxlYWRzIHRvIG5pY2UgaW5zdGFuY2UgZG9jdW1lbnRz
LnIAAGllZWU4MDItZG90MXEtcGI6dW50YWdnZWQtcGVwLiBJcyB0aGVyZSBhIGRlZmF1bHQg
dmFsdWU/IE90aGVyd2lzZSwgd2hhdCBkb2VzIGl0IG1lYW4gaWYgdGhpcyBsZWFmIGRvZXMg
bm90IGV4aXN0P3IAAGllZWU4MDItZG90MXEtcGI6dW50YWdnZWQtY2VwLiBJcyB0aGVyZSBh
IGRlZmF1bHQgdmFsdWU/IE90aGVyd2lzZSwgd2hhdCBkb2VzIGl0IG1lYW4gaWYgdGhpcyBs
ZWFmIGRvZXMgbm90IGV4aXN0P7gAAGllZWU4MDItZG90MXEtcGI6c2VydmljZS1wcmlvcml0
eS1yZWdlbmVyYXRpb24tdGFibGUuIFRoZSB3aGVuIGV4cHJlc3Npb24gaXMgd3JvbmcuIEkg
YW0gbm90IHN1cmUgY2FsbGluZyB0aGlzICctdGFibGUnIGxlYWRzIHRvIG5pY2UgaW5zdGFu
Y2UgZG9jdW1lbnRzLiBUeXBvOiBhc3NvY2FpdGVkIC0+IGFzc29jaWF0ZWSTAABpZWVlODAy
LWRvdDFxLXBiOnJjYXAtaW50ZXJuYWwtaW50ZXJmYWNlLXRhYmxlLiBUaGUgd2hlbiBleHBy
ZXNzaW9uIGlzIHdyb25nLiBJIGFtIG5vdCBzdXJlIGNhbGxpbmcgdGhpcyAnLXRhYmxlJyBs
ZWFkcyB0byBuaWNlIGluc3RhbmNlIGRvY3VtZW50cy5SAQBJIGhhdmUgbm90IHBhaWQgbXVj
aCBhdHRlbnRpb24gdG8gd2hhdCBzaG91bGQgYmUgbWFuZGF0b3J5LiBSaWdodCBub3csIG1v
c3QgdGhpbmdzIGFyZSBvcHRpb25hbCBhbmQgSSBhc3N1bWUgdGhlcmUgYXJlIHNvbWUgY29u
c3RyYWludHMgd2hlcmUgY2VydGFpbiBsZWFmcyBpbiBjb250YWluZXJzIG9yIGxpc3RzIGFy
ZSBub3QgcmVhbGx5IG9wdGlvbmFsLiBCZWluZyBvcHRpb25hbCBpcyBmaW5lIGlmIHRoZXJl
IGlzIGEgZGVmYXVsdC4gSWYgdGhlcmUgaXMgbm8gZGVmYXVsdCwgaXQgc2hvdWxkIGJlIGNs
ZWFyIHdoYXQgaXQgbWVhbnMgaWYgb3B0aW9uYWwgbGVhZnMgZG8gbm90IGV4aXN0Lg4AAGFz
IHBlciBjb21tZW50AwAAWWVzBAAAQS40MxgAAEphY29icyBVbml2ZXJzaXR5IEJyZW1lbv8A
kgAIAJouAAAMAAAAFS8AAIcAAAB4MgAA6gMAAJ43AAAQCQAA4T4AAFMQAADkTAAAVh4AAKZX
AAD0CAAA6WEAADcTAAD/aAAATRoAAFt0AACFBQAAoXkAAMsKAACeggAAyBMAAKaMAADQHQAA
V5kAAF0KAAB5nwAAfxAAAD2kAABDFQAA3agAAOMZAACLrAAAkR0AAGMIFgBjCAAAAAAAAAAA
AAAWAAAAAAAAAAIAlggQAJYIAAAAAAAAAAAAAELlAQCbCBAAmwgAAAAAAAAAAAAAAQAAAIwI
EACMCAAAAAAAAAAAAAAAAAAACgAAAAkIEAAABhAA50LNB8kAAgAGCAAACwIgAAAAAAAAAAAA
cgAAAEC6AACkyAAArNcAALTmAABI7wAADQACAAEADAACAGQADwACAAEAEQACAAAAEAAIAPyp
8dJNYlA/XwACAAEAKgACAAAAKwACAAEAggACAAAAgAAIAAAAAAAAAAAAJQIEAAAA/wCBAAIA
wQQUAAAAFQAAAIMAAgAAAIQAAgAAACYACAAAAAAAAADoPycACAAAAAAAAADoPygACAAAAAAA
AADwPykACAAAAAAAAADwP00AfgsAAEIAcgBvAHQAaABlAHIAIABIAEwALQAyADIANwAwAEQA
VwAgAHMAZQByAGkAZQBzAAAAAAAAAAAAAAAAAAAAAAABBAQB3ACgCg+TAQABAAkAmgs0CGQA
AQAHAFgCAQABAFgCAQAAAEEANAAAAHQAZQByAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABAIgE+gIBAIgE+gIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAEAAAEAAAAAAAEAAAAAAQAGAAAABwAHAAAAAAAAAAAAAAAAAAIBAAEAARYA
AAAAAAAAAAACAAAABwAAAAAAAAAAGQAA5AwAAAAAAAC4CwAAcBcAAAAAAADcBQAAWAIAAAAA
AAAAAAAAAAAAAP7/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3DAAA2gwAABAnAAAQJwAA
ECcAABAnAACgCgAAwgYAALgGAAAsBAAAQAEAANIAAAAYAAAAAAAQJxAnECcAABAnAAAAAAAA
AAAAAAAAAgAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA
AAABAAEAAQAFAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AADMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAcgBpAGEAbAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAADMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEA
cgBpAGEAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMzMwAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEEAcgBpAGEAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABAAEAZACJEAAAiRAAAPoCiAQDAQAAAAAAAAAAECfkBAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbQBoAG8AbABuAGUAcwBzAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwBOAFcALQBNAEgATwBMAE4A
RQBTAFMALQAwADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA
AwABAAAAAAACAAEAAQACAAAAAAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAD1////
AAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAQQByAGkAYQBsAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AQA+AACAQUD9AAoACAACAEAAFQAAAH4CCgAIAAMAPgAAADhA/QAKAAgABABAABYAAAD9AAoA
CAAFAD4AhQAAAP0ACgAIAAYAPgCGAAAA/QAKAAkAAAA+AA8AAAB+AgoACQABAD4AAIBBQP0A
CgAJAAIAQAAVAAAAfgIKAAkAAwA+AACAQUD9AAoACQAEAEAAFwAAAP0ACgAJAAUAPgCFAAAA
/QAKAAkABgA+AIYAAAD9AAoACgAAAD4ADwAAAH4CCgAKAAEAPgAAgEFA/QAKAAoAAgBAABUA
AAB+AgoACgADAD4AAIBBQP0ACgAKAAQAQAAYAAAA/QAKAAoABQA+AIUAAAD9AAoACgAGAD4A
hgAAAP0ACgALAAAAPgAPAAAAfgIKAAsAAQA+AAAAQkD9AAoACwACAEAAGQAAAH4CCgALAAMA
PgAAAEJA/QAKAAsABABAABoAAAD9AAoACwAFAD4AhQAAAP0ACgALAAYAPgCGAAAA/QAKAAwA
AAA+ABEAAAB+AgoADAABAD4AAABCQP0ACgAMAAIAQAAZAAAAfgIKAAwAAwA+AAAAQkD9AAoA
DAAEAEAAGwAAAP0ACgAMAAUAPgCFAAAA/QAKAAwABgA+AIYAAAD9AAoADQAAAD4AEQAAAH4C
CgANAAEAPgAAAENA/QAKAA0AAgBAABkAAAB+AgoADQADAD4AAAAcQP0ACgANAAQAQAAcAAAA
/QAKAA0ABQA+AIUAAAD9AAoADQAGAD4AhgAAAP0ACgAOAAAAPgAPAAAAfgIKAA4AAQA+AAAA
Q0D9AAoADgACAEAAGQAAAH4CCgAOAAMAPgAAAC5A/QAKAA4ABABAAB0AAAD9AAoADgAFAD4A
hQAAAP0ACgAOAAYAPgCGAAAA/QAKAA8AAAA+ABEAAAB+AgoADwABAD4AAIBDQP0ACgAPAAIA
QAAZAAAAfgIKAA8AAwA+AAAAQED9AAoADwAEAEAAHgAAAP0ACgAPAAUAPgCFAAAA/QAKAA8A
BgA+AIYAAAD9AAoAEAAAAD4ADwAAAH4CCgAQAAEAPgAAAERA/QAKABAAAgBAABkAAAB+AgoA
EAADAD4AAAA1QP0ACgAQAAQAQAAfAAAA/QAKABAABQA+AIUAAAD9AAoAEAAGAD4AhgAAAP0A
CgARAAAAPgAPAAAAfgIKABEAAQA+AACARED9AAoAEQACAEAAGQAAAH4CCgARAAMAPgAAACJA
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
bwACAEAAfgAAAH4CCgBvAAMAPgAAgEBA/QAKAG8ABABAAIIAAAD9AAoAbwAFAD4AhQAAAP0A
CgBvAAYAPgCGAAAA/QAKAHAAAAA+AA8AAAB+AgoAcAABAD4AAABVQP0ACgBwAAIAQAB+AAAA
fgIKAHAAAwA+AAAACED9AAoAcAAEAEAAgwAAAP0ACgBwAAUAPgCFAAAA/QAKAHAABgA+AIYA
AAD9AAoAcQAAAD4AEQAAAH4CCgBxAAEAPgAAQFdA/QAKAHEAAgA+AIcAAAB+AgoAcQADAD4A
AAA6QP0ACgBxAAQAQACEAAAA/QAKAHEABQA+AIUAAAD9AAoAcQAGAD4AhgAAANcAKABMCAAA
VAFiAGIAYgBiAGIAYgBiAGIAYgBiAGIAYgBiAGIAYgBiAGIA7ABQAA8AAvBIAAAAEAAI8AgA
AAABAAAABAQAAA8AA/AwAAAADwAE8CgAAAABAAnwEAAAAAAAAAAAAAAAAAAAAAAAAAACAArw
CAAAAAAEAAAFAAAAPgISAL4HAAAAAEAAAAAAAAAAAAAAAIsIEACLCAAAAAAAAAAAAAAAAAIA
HQAPAAMCAAUAAAABAAIAAgAFBeUAIgAEAAAAAAAAAAYAAwADAAAABgABAAEAAAADAAIAAgAA
AAMAsgESAAQAAAAAAAAAAAD/////CwAAAL4BXAAAAQwACAAAQ2F0ZWdvcnkBAAAAMAAAU2Vs
ZWN0IG9uZSBvZiB0aGUgdmFsdWVzIGZyb20gdGhlIGRyb3AgZG93biBsaXN0AQAAAAAABQAA
AAkAAQAEAAQAAAAAAL4BPACDAQwAAQAAAAEAAAABAAAAAQAAABYAU2UXEwBUZWNobmljYWwA
RWRpdG9yaWFsAAAAZAEABQD//wAAAAC+AbEAAAEMAAQAAFBhZ2UBAAAAiQAARW50ZXIgdGhl
IG51bWJlciBvZiBwYWdlIGluIEFyYWJpYyBvciBSb21hbiBmb3JtYXQuIFRoZSBudW1iZXIg
c2hvdWxkIGJlIHRoZSBwcmludGVkIHBhZ2UgbnVtYmVyIGZyb20gdGhlIGNsZWFuIChpLmUu
IG5vbi1yZWRsaW5lKSBkcmFmdC4BAAAAAAAAAAAAAAABAAQABAABAAEAvgGPAAABDAAKAABT
dWItY2xhdXNlAQAAAGEAAEVudGVyIHN1YmNsYXVzZSwgIGUuZy4gICIxLjJhLjNiIiwgICJD
LjMiLiBEb24ndCBpbmNsdWRlIHRoZSB3b3JkICJBbm5leCwgQ2xhdXNlLCBTdWJjbGF1c2Ui
IGV0Yy4BAAAAAABhbgAAaS4BAAQABAACAAIAvgFhAAABDAAHAABDb21tZW50AQAAADYAAERl
c2NyaWJlIGEgcHJvYmxlbSBvciBzb21ldGhpbmcgeW91IHdhbnQgdG8gYmUgY2hhbmdlZAEA
AAAAAHRoAAB3bwEABAAEAAQABAC+ARkBAAEMAA8AAFByb3Bvc2VkIENoYW5nZQEAAADmAABF
bnRlciB3aGF0IHlvdSdkIGxpa2UgdG8gc2VlIGNoYW5nZWQgdG8gcmVzb2x2ZSB0aGlzIGNv
bW1lbnQgaW4gc3VmZmljaWVudCBkZXRhaWwgc28gdGhhdCB0aGUgc3BlY2lmaWMgd29yZGlu
ZyBvZiB0aGUgY2hhbmdlcyB0aGF0IHdpbGwgY2F1c2UgdGhlIERvIE5vdCBBcHByb3ZlIHZv
dGVyIHRvIGNoYW5nZSBoaXMgb3IgaGVyIHZvdGUgdG8gQXBwcm92ZSBjYW4gcmVhZGlseSBi
ZSBkZXRlcm1pbmVkLgEAAAAAAAAAAAAAAAEABAAEAAUABQC+AbQAAAEMABEAAE11c3QgQmUg
U2F0aXNmaWVkAQAAAH8AAEVudGVyICJZZXMiIG9ubHkgaWYgeW91IHJlcXVpcmUgdGhpcyBj
b21tZW50IHRvIGJlIHNhdGlzZmllZCBiZWZvcmUgY2hhbmdpbmcgeW91ciB2b3RlIGZyb20g
Im5vIiB0byAieWVzIi4KQmxhbmsgaXMgcmVhZCBhcyBOby4BAAAAAAAgYwAAc2UBAAQABAAG
AAYAvgEvAIMBDAABAAAAAQAAAAEAAAABAAAACQBlZBcGAFllcwBObwAATgABAAUA//8GAAYA
vgF/AAABDAAGAABMaW5lICMBAAAAVQAAVGhlIG51bWJlciBzaG91bGQgYmUgdGhlIHByaW50
ZWQgbGluZSBudW1iZXIgZnJvbSB0aGUgY2xlYW4gKGkuZS4gbm9uLXJlZGxpbmUpIGRyYWZ0
LgEAAAAAAHIgAAB0ZQEABAAEAAMAAwC+Aa4AAQEMAAEAAAATAABJbnZhbGlkIGxpbmUgbnVt
YmVyAQAAAHEAAFBsZWFzZSBlbnRlciBhIHNpbmdsZSBsaW5lIG51bWJlci4gSWYgYSByYW5n
ZSBvZiBsaW5lcyBhcmUgYWZmZWN0ZWQsIGVudGVyIHRoZSBudW1iZXIgb2YgdGhlIGZpcnN0
IGFmZmVjdGVkIGxpbmUuAwBhcx4AAAMAAAAeAH0BAAUA//8DAAMAvgGuAAEBDAABAAAAEwAA
SW52YWxpZCBwYWdlIG51bWJlcgEAAABxAABQbGVhc2UgZW50ZXIgYSBzaW5nbGUgcGFnZSBu
dW1iZXIuIElmIGEgcmFuZ2Ugb2YgcGFnZXMgYXJlIGFmZmVjdGVkLCBlbnRlciB0aGUgbnVt
YmVyIG9mIHRoZSBmaXJzdCBhZmZlY3RlZCBwYWdlLgMAYXMeAAADAAAAHgB9AQAFAP//AQAB
AGcIFwBnCAAAAAAAAAAAAAACAAH/////H0gAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP7/AAAGAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAArJ7PZ
MAAAAJAAAAAGAAAAAQAAADgAAAAEAAAAQAAAAAgAAABYAAAADAAAAHAAAAANAAAAfAAAABMA
AACIAAAAAgAAAOQEAAAeAAAAEAAAAEFuc2xvdywgUGV0ZXIAAAAeAAAAEAAAAEphbm9zIEZh
cmthcwAAAABAAAAAgCQ46H4R0QFAAAAAgISQb16W0gEDAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD+/wAABgECAAAAAAAAAAAAAAAAAAAAAAABAAAAAtXN1ZwuGxCTlwgAKyz5rjAAAACwAAAA
CAAAAAEAAABIAAAAFwAAAFAAAAALAAAAWAAAABAAAABgAAAAEwAAAGgAAAAWAAAAcAAAAA0A
AAB4AAAADAAAAI0AAAACAAAA5AQAAAMAAAAAABAACwAAAAAAAAALAAAAAAAAAAsAAAAAAAAA
CwAAAAAAAAAeEAAAAQAAAAkAAABDb21tZW50cwAMEAAAAgAAAB4AAAALAAAAV29ya3NoZWV0
cwADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIA
AAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAA
EAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0A
AAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAA
KwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgA
AAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAA
RgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMA
AABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABdAAAAXgAAAF8AAABgAAAA
YQAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4A
AABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAeQAAAHoAAAB7AAAA
/v///30AAAB+AAAAfwAAAIAAAACBAAAAggAAAIMAAAD+////hQAAAIYAAACHAAAAiAAAAIkA
AACKAAAAiwAAAP7////9/////f////7/////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////1IAbwBvAHQA
IABFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAWAAUB//////////8CAAAAIAgCAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAA
/v///wAAAAAAAAAAVwBvAHIAawBiAG8AbwBrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAgH///////////////8AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnPYAAAAAAAAFAFMAdQBtAG0AYQByAHkASQBuAGYA
bwByAG0AYQB0AGkAbwBuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAACAQEAAAADAAAA
/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAAAEAAAAAAAAAUA
RABvAGMAdQBtAGUAbgB0AFMAdQBtAG0AYQByAHkASQBuAGYAbwByAG0AYQB0AGkAbwBuAAAA
AAAAAAAAAAA4AAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAhAAAAAAQAAAAAAAA
--------------DD656D23A52139CC43EB3C4E--


From nobody Mon Mar  6 05:24:17 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB0D412961E for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 05:24:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w8cEDHWHp0MV for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 05:24:13 -0800 (PST)
Received: from mail-wr0-x229.google.com (mail-wr0-x229.google.com [IPv6:2a00:1450:400c:c0c::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2132D1296A5 for <yang-doctors@ietf.org>; Mon,  6 Mar 2017 05:24:13 -0800 (PST)
Received: by mail-wr0-x229.google.com with SMTP id u48so116464383wrc.0 for <yang-doctors@ietf.org>; Mon, 06 Mar 2017 05:24:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=RqEdV8y51hftxgAoVk3qi+82/cNMBIan5YJCB0M3d18=; b=hZJd/HbOCuM722kT1PHvdVbh9nNRyufmRJQToVbR+44Hw/UjnvgDzYTHvgaYQdf/Si SLrPVaTo7Lr6gobR0MLw5wC+7Da9Or7CB2yFUfqArAGp/Wo6LfF0Pr33/oW+l1pJWxkU gHLsM8d0PS5OdptAKH4A353T+cVhHKA+ANmwpRdvLr+zu5wwukb+sfu4cHKfopdovyvP dk0eu3QeKYFD6OJfa7tkJs3RdBYrTQC4dWEj3Sz2aYX0DkNIBcc50pAUxfqALlWPDjig bquzayr+du1NnMHk8kj2YKz9XV9zaFgo7I5LlW8bxF24fCH56XVxrcUGpWpU6PhczDgM PuiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=RqEdV8y51hftxgAoVk3qi+82/cNMBIan5YJCB0M3d18=; b=mz2iKEI3nZJCuNivNTP9K3JsajxXF/BmF1bdxt2wRShk9iN82Vnp7TaNLmu+FAtqI7 bjUGOYOFsPMfDoqX0EmwYxZAyxHgMPFF+HcM7Tc0MzusPn2XLS8LSKT6AhPONsZIrPh1 BMIyiIsm2JfhEJ0gLxJjs3PXyF00+njIGUpV0QAzP+OVcAkqN0xqlPWrR1U5/x5g+9BW bpG69jRyEnE/BfChfA7eT+N1/fdbTPe8PQgkxUiwvDPPpayhfVuVnb1QNcQ4Np83GxZL jhDRo4ZVft2jC3MDxYvHe3oZOnkPwXj51VBHuLh5N8FWfx9S1qvcihLLLufM6+Kcps9p NbxA==
X-Gm-Message-State: AMke39kSqafZj9uOM8X72CUtiKDPAC40DCWJlRGS6Wsw2ANYKt/v+wYSnGFEpv21vaPSSg==
X-Received: by 10.223.136.253 with SMTP id g58mr16439916wrg.10.1488806651163;  Mon, 06 Mar 2017 05:24:11 -0800 (PST)
Received: from DESKTOPFLHJVQJ ([91.52.23.176]) by smtp.gmail.com with ESMTPSA id g5sm23315003wrb.48.2017.03.06.05.24.10 for <yang-doctors@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Mar 2017 05:24:10 -0800 (PST)
From: "Mehmet Ersue" <mersue@gmail.com>
To: <yang-doctors@ietf.org>
Date: Mon, 6 Mar 2017 14:24:05 +0100
Message-ID: <00da01d2967c$f0f25490$d2d6fdb0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdKWe8sloKshpCejSuiHnKWyZI8wNQ==
Content-Language: de
X-AVK-Virus-Check: AVA 25.10928;F984776D
X-AVK-Spam-Check: 1; str=0001.0A0C0202.58BD62FA.016F,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/3ke9j2nSKraFK8KEOmlQfs2lEws>
Subject: [yang-doctors] Weekly Summary of Open review assignments for YANG	Doctors
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 13:24:15 -0000

The following reviewers have assignments:

Last calls:

Reviewer                   LC end         Draft
Kent Watsen            2017-02-27 draft-ietf-netmod-syslog-model-12=20

Early review requests:

Reviewer                      Due            Draft
Balazs Lengyel        2017-02-28  draft-ietf-netconf-yang-push-04=20
Carl Moberg            2017-02-28  =
draft-ietf-lime-yang-connectionless-oam-03=20
Carl Moberg            2017-02-28  =
draft-ietf-lime-yang-connectionless-oam-methods-00=20
Carl Moberg            2017-02-28  draft-ietf-lime-yang-oam-model-08=20
Thomas Nadeau     2017-02-28  draft-ietf-netmod-intf-ext-yang-03=20

* Other revision previously reviewed
** This revision already reviewed

Next in the reviewer rotation:

  Andy Bierman
  Martin Bjorklund
  Dean Bogdanovic
  Giles Heron
  Mahesh Jethanandani
  Radek Krej=C4=8D=C3=AD
  Balazs Lengyel
  Ladislav Lhotka
  Jan Lindblad

_______________________________________________
yang-doctors mailing list
yang-doctors@ietf.org
https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Mon Mar  6 05:51:26 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B8861296E9; Mon,  6 Mar 2017 05:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eAO5PTVHF7C7; Mon,  6 Mar 2017 05:51:24 -0800 (PST)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B047A1294DD; Mon,  6 Mar 2017 05:51:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18729; q=dns/txt; s=iport; t=1488808284; x=1490017884; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=Eggjq25GBJnIRZgYTL0Kua5HnGESwR1f2ghr6oyMypc=; b=DCdOpXvxAjt/hhqOX9pDcOwhyspqEkn+2Zl0+HV4YZH8uQhGsXXfrRmv w0W5hi8y08F87SD1evUDLFeh9fo8CdJyXhtHw2q4Nmm7MNBZc12J0+BGM qFlZTSOLtdHyimzJDuYZDEfhelDoEuWh/DvkbuCVkMDncBKPgswFThsyN 4=;
X-IronPort-AV: E=Sophos;i="5.35,253,1484006400";  d="scan'208,217";a="653045909"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Mar 2017 13:51:22 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v26DpLjg026888; Mon, 6 Mar 2017 13:51:21 GMT
To: "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>, Stig Venaas <stig@cisco.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com>
Date: Mon, 6 Mar 2017 14:51:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com>
Content-Type: multipart/alternative; boundary="------------CC8B8D2BA029956FE4470CFA"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/pzcR606BR2b48ycaO00gvfGP-pc>
Cc: YANG Doctors <yang-doctors@ietf.org>, draft-ietf-pim-igmp-mld-yang.all@ietf.org
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 13:51:26 -0000

This is a multi-part message in MIME format.
--------------CC8B8D2BA029956FE4470CFA
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Thanks Jan,

Including the draft authors, chairs, and ADs.

Regards, Benoit
> I am the assigned YANG doctor for the document in the subject. My 
> primary focus has been the YANG model itself, and I'm far from an 
> expert at IGMP or MLD.
>
> Here are my comments:
>
> - In section 2.2, it is stated that:
>     For the same reason, wide constant ranges (for example, timer
>     maximum and minimum) will be used in the model.  It is expected that
>     vendors will augment the model with any specific restrictions that
>     might be required.
> The above statement is false, YANG augmentations can never restrict a 
> base model. If vendor restrictions of ranges etc are needed, YANG 
> deviations could be used. Each such deviation significantly reduces 
> the interoperability and thus value of this model, however, so for 
> places where variation is expected even before hand, I would much 
> rather prefer that this variability is built right into the model. One 
> possible way of doing that for leafs with possible variations in range 
> is described further down.
>
> - In section 2.3, it is stated:
>     The current draft contains IGMP and MLD as separate schema branches
>     in the structure. The reason for this is to make it easier for
>     implementations which may optionally choose to support specific
>     address families. And the names of objects may be different between
>     the ipv4 (IGMP) and ipv6 (MLD) address families.
> The current YANG file organization causes a lot of repetition, which 
> is tiring for model author and reader alike. A testament of this is 
> that pretty much all mistakes in the model occur twice, i.e. a clear 
> sign of copy-paste modeling. The cited paragraph also mentions the 
> possibility for a device to implement only IGMP or only MLD. The 
> current YANG model do not make either of them optional by e.g. an 
> if-feature statement. Another possibility that comes to mind would be 
> to separate the IGMP and MLD documents into separate modules. 
> Implementations could then choose which one(s) to implement.
>
> - Section 3.1 specifies a global level, interface-global level and an 
> interface-specific level of shadowing attributes for an interface. 
> Can't say I understand the difference between the global and 
> interface-global level really. Also when it comes to the YANG 
> manifestation of this, the grouping interfaces-config-attributes 
> overlaps quite a bit with grouping 
> interfaces-config-attributes-igmp-mld. Why are both these levels 
> needed, and if they are, why don't they use the same grouping? 
> Supposing there's a reason, why is much of the content duplicated in 
> two groupings?
>
> - Section 3.1 also states:
>     Where fields are not genuinely essential to protocol operation, they
>     are marked as optional. Some fields will be essential but have a
>     default specified, so that they need not be configured explicitly.
>     The module structure also applies, where applicable, to the
>     operational state and notifications as well.
> In fact, no leafs are marked mandatory anywhere in the model. Apart 
> from keys, this means they are all optional. There are two sides to 
> examine around this:
> + Configuration leafs: There is no description of what happens if a 
> leaf isn't set. E.g if the igmp/global/enable leaf is true or false, I 
> know how to intepret that. But what does it mean if it doesn't have a 
> value? This is a general concern for more or less every leaf.
> + Operational leafs: Since no leafs are mandatory, there is no 
> requirement to include any particular leaf in a reply. This will make 
> it hard for implementations reading the igmp/mld status, since they 
> will have to be coded to cope with any and every leaf not being 
> present in the query result. It would be good if some core leafs were 
> defined as mandatory, so that applications could count on them being 
> present.
>
> - At the end, section 3.1 says:
>     The IGMP and MLD model augments "/rt:routing/rt:control-plane-
>     protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
>     protocols/ rt:control-plane-protocol" as the latter would allow
>     multiple protocol instances per VRF, which does not make sense for
>     IGMP and MLD.
> It would certainly be possible to locate the igmp and mld containers 
> under /routing/control-plane-protocols/control-plane-protocol and 
> still keep the requirement with a single instance of these containers, 
> if desired. I'm not opposed to the current design, but I'd just like 
> to point out that the statement above is not necessarily true.
>
> Then on a more detailed level, I'd like to see (line numbers according 
> to rfcstrip):
>
> - Leaf last-member-query-interval on line 315, 447: Add a units statement
>
> - Leaf robustness-variable on line 353, 491: What do these values mean?
>
> - Leaf group-policy on line 393, 431, 544: Is any string value ok, or 
> what would be a valid value?
>
> - Leaf dr on line 577: Maybe a slightly more verbose name would be 
> easier for operators?
>
> - Leaf interface on line 780, 820: Maybe "name" would be a better name?
>
> - Line 825, 917: This is an ipv6 leaf, but the description talks about 
> IPv4.
>
> - Leaf group on line 407, 558, 951, 985: Is any ipv4/6 address ok, or 
> only a multicast address?
>
> - Many description statements are missing or blank. I'm sure the 
> authors are aware, but for completeness I include this comment here
>
> - There are no notifications in the model. Aren't there any relevant 
> events to be notified about?
>
>
> Finally, an example of how a leaf with potentially different ranges 
> could be handled in a reasonably interoperable way. So instead of this:
>
> module std-inflexible {
>   ..
>   leaf some-property {
>     range "1..1000"; // Large range to be sure everyone's use case is 
> covered
>   }
> }
>
> We could model this variability like this:
>
> module std-flexible {
>   ..
>   choice property-variants {
>     leaf some-property-basic {
>       range "1..100"; // All implementations must be able to handle this
>     }
>     leaf some-property-extended {
>       if-feature some-property-extended;
>       range "1..200"; // Many implementations can do this
>     }
>   }
> }
>
> module vendor-x {
>   ..
>   augment /std-flexible:property-variants {
>     leaf some-propery-vendor-x {
>       range "10..700";
>       must "current() mod 10 = 0"; // In steps of 10 using this variant
>     }
>   }
> }
>
> The application can now choose to use some-property-basic (any 
> device), some-propery-extended (only on devices that announce feature 
> some-property-extended) or some-property-vendor-x (only on devices 
> that announe the vendor-x namespace).
>
> /jan
>
> . 


--------------CC8B8D2BA029956FE4470CFA
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Thanks Jan,<br>
      <br>
      Including the draft authors, chairs, and ADs.<br>
      <br>
      Regards, Benoit<br>
    </div>
    <blockquote
      cite="mid:9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class=""><span style="font-family: TimesNewRomanPSMT;"
          class="">I am the assigned YANG doctor for the document in the
          subject. My primary focus has been the YANG model itself, and
          I'm far from an expert at IGMP or MLD.</span></div>
      <div class=""><span style="font-family: TimesNewRomanPSMT;"
          class=""><br class="">
        </span></div>
      <div class=""><span style="font-family: TimesNewRomanPSMT;"
          class="">Here are my comments:</span></div>
      <div class=""><font class="" face="TimesNewRomanPSMT"><br class="">
        </font></div>
      <div class=""><font class="" face="TimesNewRomanPSMT">- In section
          2.2, it is stated that:</font></div>
      <div class="">
        <pre style="font-variant-ligatures: normal; orphans: 2; widows: 2; word-wrap: break-word; white-space: pre-wrap;" class="">   For the same reason, wide constant ranges (for example, timer
   maximum and minimum) will be used in the model.  It is expected that
   vendors will augment the model with any specific restrictions that
   might be required.</pre>
        <div class="">The above statement is false, YANG augmentations
          can never restrict a base model. If vendor restrictions of
          ranges etc are needed, YANG deviations could be used. Each
          such deviation significantly reduces the interoperability and
          thus value of this model, however, so for places where
          variation is expected even before hand, I would much rather
          prefer that this variability is built right into the model.
          One possible way of doing that for leafs with possible
          variations in range is described further down.</div>
      </div>
      <div class=""><font class="" face="TimesNewRomanPSMT"><br class="">
        </font></div>
      <div class=""><font class="" face="TimesNewRomanPSMT">- In section
          2.3, it is stated:</font></div>
      <div class="">
        <pre style="font-variant-ligatures: normal; orphans: 2; widows: 2; word-wrap: break-word; white-space: pre-wrap;" class="">   The current draft contains IGMP and MLD as separate schema branches
   in the structure. The reason for this is to make it easier for
   implementations which may optionally choose to support specific
   address families. And the names of objects may be different between
   the ipv4 (IGMP) and ipv6 (MLD) address families.
</pre>
      </div>
      <div class="">The current YANG file organization causes a lot of
        repetition, which is tiring for model author and reader alike. A
        testament of this is that pretty much all mistakes in the model
        occur twice, i.e. a clear sign of copy-paste modeling. The cited
        paragraph also mentions the possibility for a device to
        implement only IGMP or only MLD. The current YANG model do not
        make either of them optional by e.g. an if-feature statement.
        Another possibility that comes to mind would be to separate the
        IGMP and MLD documents into separate modules. Implementations
        could then choose which one(s) to implement.</div>
      <div class=""><br class="">
      </div>
      <div class="">- Section 3.1 specifies a global level,
        interface-global level and an interface-specific level of
        shadowing attributes for an interface. Can't say I understand
        the difference between the global and interface-global level
        really. Also when it comes to the YANG manifestation of this,
        the grouping interfaces-config-attributes overlaps quite a bit
        with grouping interfaces-config-attributes-igmp-mld. Why are
        both these levels needed, and if they are, why don't they use
        the same grouping? Supposing there's a reason, why is much of
        the content duplicated in two groupings?</div>
      <div class="">
        <div class="">
          <div class=""><br class="">
          </div>
          <div class="">- Section 3.1 also states:</div>
          <div class="">
            <pre style="font-variant-ligatures: normal; orphans: 2; widows: 2; word-wrap: break-word; white-space: pre-wrap;" class="">   Where fields are not genuinely essential to protocol operation, they
   are marked as optional. Some fields will be essential but have a
   default specified, so that they need not be configured explicitly.
   The module structure also applies, where applicable, to the
   operational state and notifications as well.
</pre>
          </div>
          <div class="">In fact, no leafs are marked mandatory anywhere
            in the model. Apart from keys, this means they are all
            optional. There are two sides to examine around this:</div>
          <div class="">+ Configuration leafs: There is no description
            of what happens if a leaf isn't set. E.g if the
            igmp/global/enable leaf is true or false, I know how to
            intepret that. But what does it mean if it doesn't have a
            value? This is a general concern for more or less every
            leaf.</div>
          <div class="">+ Operational leafs: Since no leafs are
            mandatory, there is no requirement to include any particular
            leaf in a reply. This will make it hard for implementations
            reading the igmp/mld status, since they will have to be
            coded to cope with any and every leaf not being present in
            the query result. It would be good if some core leafs were
            defined as mandatory, so that applications could count on
            them being present.</div>
          <div class=""><br class="">
          </div>
          <div class="">- At the end, section 3.1 says:</div>
          <div class="">
            <pre style="font-variant-ligatures: normal; orphans: 2; widows: 2; word-wrap: break-word; white-space: pre-wrap;" class="">   The IGMP and MLD model augments "/rt:routing/rt:control-plane-
   protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
   protocols/ rt:control-plane-protocol" as the latter would allow
   multiple protocol instances per VRF, which does not make sense for
   IGMP and MLD.</pre>
            <div class="">It would certainly be possible to locate the
              igmp and mld containers under
              /routing/control-plane-protocols/control-plane-protocol
              and still keep the requirement with a single instance of
              these containers, if desired. I'm not opposed to the
              current design, but I'd just like to point out that the
              statement above is not necessarily true.</div>
          </div>
          <div class=""><br class="">
          </div>
          <div class="">Then on a more detailed level, I'd like to see
            (line numbers according to rfcstrip):</div>
          <div class=""><br class="">
          </div>
          <div class="">- Leaf last-member-query-interval on line 315,
            447: Add a units statement</div>
          <div class=""><br class="">
          </div>
          <div class="">- Leaf robustness-variable on line 353, 491:
            What do these values mean?</div>
        </div>
      </div>
      <div class="">
        <div><br class="">
        </div>
        <div>- Leaf group-policy on line 393, 431, 544: Is any string
          value ok, or what would be a valid value?</div>
        <div><br class="">
        </div>
        <div>- Leaf dr on line 577: Maybe a slightly more verbose name
          would be easier for operators?</div>
        <div><br class="">
        </div>
        <div>- Leaf interface on line 780, 820: Maybe "name" would be a
          better name?</div>
        <div><br class="">
        </div>
        <div>- Line 825, 917: This is an ipv6 leaf, but the description
          talks about IPv4.</div>
        <div><br class="">
        </div>
        <div>- Leaf group on line 407, 558, 951, 985: Is any ipv4/6
          address ok, or only a multicast address?</div>
        <div><br class="">
        </div>
        <div>- Many description statements are missing or blank. I'm
          sure the authors are aware, but for completeness I include
          this comment here</div>
        <div><br class="">
        </div>
        <div>- There are no notifications in the model. Aren't there any
          relevant events to be notified about?</div>
        <div><br class="">
        </div>
        <div><br class="">
        </div>
        <div>Finally, an example of how a leaf with potentially
          different ranges could be handled in a reasonably
          interoperable way. So instead of this:</div>
        <div><br class="">
        </div>
        <div>module std-inflexible {</div>
        <div>  ..</div>
        <div>  leaf some-property {</div>
        <div>    range "1..1000"; // Large range to be sure everyone's
          use case is covered</div>
        <div>  }</div>
        <div>}</div>
        <div><br class="">
        </div>
        <div>We could model this variability like this:</div>
        <div><br class="">
        </div>
        <div>module std-flexible {</div>
        <div>  ..</div>
        <div>  choice property-variants {</div>
        <div>    leaf some-property-basic {</div>
        <div>      range "1..100"; // All implementations must be able
          to handle this</div>
        <div>    }</div>
        <div>    leaf some-property-extended {</div>
        <div>      if-feature some-property-extended;</div>
        <div>      range "1..200"; // Many implementations can do this</div>
        <div>    }</div>
        <div>  }</div>
        <div>}</div>
        <div><br class="">
        </div>
        <div>module vendor-x {</div>
        <div>  ..</div>
        <div>  augment /std-flexible:property-variants {</div>
        <div>    leaf some-propery-vendor-x {</div>
        <div>      range "10..700";</div>
        <div>      must "current() mod 10 = 0"; // In steps of 10 using
          this variant</div>
        <div>    }</div>
        <div>  }</div>
        <div>}</div>
        <div><br class="">
        </div>
        <div>The application can now choose to use some-property-basic
          (any device), some-propery-extended (only on devices that
          announce feature some-property-extended) or
          some-property-vendor-x (only on devices that announe the
          vendor-x namespace).</div>
        <div><br class="">
        </div>
      </div>
      <div class=""><font class="" face="TimesNewRomanPSMT">/jan</font></div>
      <div class=""><font class="" face="TimesNewRomanPSMT"><br class="">
        </font></div>
      .
    </blockquote>
    <br>
  </body>
</html>

--------------CC8B8D2BA029956FE4470CFA--


From nobody Mon Mar  6 06:15:57 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85E1C1297AC for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 06:15:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.201
X-Spam-Level: 
X-Spam-Status: No, score=-3.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HK_LOTTO=1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sqFDHhtGCApK for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 06:15:53 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B1ED129795 for <yang-doctors@ietf.org>; Mon,  6 Mar 2017 06:15:53 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 7F4B2931; Mon,  6 Mar 2017 15:15:51 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id 2EWFJtLHGm6V; Mon,  6 Mar 2017 15:15:50 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Mon,  6 Mar 2017 15:15:50 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id D12452003A; Mon,  6 Mar 2017 15:15:50 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id UhWS561vSGDD; Mon,  6 Mar 2017 15:15:49 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 63E5C20039; Mon,  6 Mar 2017 15:15:49 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id CF07B3E97E5D; Mon,  6 Mar 2017 15:15:54 +0100 (CET)
Date: Mon, 6 Mar 2017 15:15:54 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: =?iso-8859-1?Q?J=E1nos?= Farkas <janos.farkas@ericsson.com>
Message-ID: <20170306141554.GA6844@elstar.local>
Mail-Followup-To: =?iso-8859-1?Q?J=E1nos?= Farkas <janos.farkas@ericsson.com>,  "Holness, Marc" <mholness@ciena.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
References: <20170305103834.GA5354@elstar.local> <CO2PR04MB74602D57095BA29D8FFB589D82D0@CO2PR04MB746.namprd04.prod.outlook.com> <c2449559-3fb9-4ca4-03bf-10ff7eb54ca2@ericsson.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: 8bit
In-Reply-To: <c2449559-3fb9-4ca4-03bf-10ff7eb54ca2@ericsson.com>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/dQ0VucDd2yzlsHBnts5R7lUwjY0>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "Holness, Marc" <mholness@ciena.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 14:15:55 -0000

JÃ¡nos,

I suggest you submit the comments in whatever way is best for IEEE to
track and handle them, I do not have a special interest of being
involved in this.

/js

On Mon, Mar 06, 2017 at 10:47:38AM +0100, JÃ¡nos Farkas wrote:
> Dear JÃ¼rgen,
> 
> I can only join Marc; thank you very much for your efforts!
> 
> Marc, you left cells empty; which would not work with the comment database.
> I've made Proposed Change = "as per comment" "Must Be Satisfied = "Yes" for
> each comments. I filled in missing Page, Sub-clause, Line #, sometimes just
> copied the values right above.
> 
> JÃ¼rgen, do you want to submit the ballot comments yourself? Or do you want
> Marc or me to submit them for you? WE are happy tu submit them on your
> behalf if you prefer.
> I do not know whether or not it is possible to send mail to the 802.1 list
> without being subscribed:
> (http://www.ieee802.org/1/email-pages/joining.html).
> 
> If you want to send it yourself, then please attach the xls to the email and
> follow the template:
> 
> email to: STDS-802-1-ballot@listserv.ieee.org
> 
> email subject: P802.1Qcp/D1.0 - Comments (with abstain)
> 
> email body:
> ==========================
> P802.1Qcp/D1.0 EMAIL BALLOT
> ==========================
> TO: Marc Holness,
> Editor, P802.1Qcp
> SUBJECT: P802.1Qcp/D1.0 - Bridges and Bridged Networks â€” Amendment: YANG
> Data Model
> 
> _____ I Approve (may attach non-binding comments below)
> _____ I Disapprove (must attach binding comments below)
> __x__ I Abstain for the following reasons (may attach non-binding comments
> below):
> ______ Lack of Time
> ______ Lack of Expertise
> ___x__ Other: _non-voting_________________________________________
> 
> _Juergen Schoenwaelder_______________________
> (Name)
> _Jacobs University Bremen_____________________
> (Affiliation)
> 
> 
> 
> 
> Best regards,
> JÃ¡nos
> 
> On 3/5/2017 9:49 PM, Holness, Marc wrote:
> > Hello Juergen,
> > 
> > Thank you immensely for this. Outstanding. I have converted all your comments to our comments template. As a reference, please find it attached. I will formally address your comments within the IEEE 802.1 comment resolution process.
> > 
> > In addition, in order to improve the model (and increase the trust that the model is correct), I will request a few bridge technology experts to generate "config instance documents". This is a good idea.
> > 
> > If I'm at a meeting with you in the future, I'll buy you lunch or dinner or something. Thanks!
> > 
> > Best regards,
> > 
> > Marc.
> > 
> > -----Original Message-----
> > From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> > Sent: Sunday, March 05, 2017 5:39 AM
> > To: yang-doctors@ietf.org
> > Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc <mholness@ciena.com>
> > Subject: review of IEEE P802.1Qcp
> > 
> > Hi,
> > 
> > attached is my review of P802.1Qcp. As usual, there are things related to YANG usage (is the YANG usage correct and proper?) and there are things related to the data model of the bridge technology (is the YANG model correct and proper?). Since I am not an expert on bridge technology, I can't really judge the later but from the way the data model is written it seems not everything is a correct model.
> > 
> > If you want to substantially improve the model and the trust in the model being correct, here is what I recommend you to do:
> > 
> > - Find volunteers familiar with bridg technology (not editors of the
> >    YANG data model) and let them write configurations and state data
> >    according to the YANG data model, ideally a few simple bridge
> >    configs and a few more complex ones. We sometimes call these configs
> >    instance documents. There are tools to validate instance documents
> >    against the data model.
> > 
> > - Usually the volunteers writing instance documents spot bugs where
> >    the model is wrong (I do not know how I configure XYZ in the model)
> >    and they spot points where instance documents are unnecessarily
> >    verbose or complex.
> > 
> > - Get the YANG data model editor and the volunteers writing instance
> >    documents together to resolve all conflicts until the instance
> >    documents are all nice and complete.
> > 
> > Sounds like a lot of work and yes it is a lot of work. But it is essential to do this exercise if you want to have a high quality product.
> > 
> > /js
> > 
> 



-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Mon Mar  6 07:26:42 2017
Return-Path: <mholness@ciena.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA8281294D1 for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 07:26:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.922
X-Spam-Level: 
X-Spam-Status: No, score=-0.922 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HK_LOTTO=1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cienacorp.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQL1rIyTkupy for <yang-doctors@ietfa.amsl.com>; Mon,  6 Mar 2017 07:26:38 -0800 (PST)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0054.outbound.protection.outlook.com [104.47.34.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFB651297E9 for <yang-doctors@ietf.org>; Mon,  6 Mar 2017 07:26:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cienacorp.onmicrosoft.com; s=selector1-ciena-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=K0GTJqkwY/UGQzi+dudiOQ52d9CTO8+JExhuncvnY4c=; b=hBwEuMeYMBdG7ksdYjTskBPX1D2uJX9/NAYYo30IOFtIT5kvC/+VP0RV3YoJwIz3bSuCUspGdY9ol6yaCStqcPYI1yhzZ2btP9s7zqiwtlQn162JAZZD2DM9gsTurtgnuIvjzfLm0bAY9fJHpiHnl+ImT3de6eX4Aje+Wdir+p0=
Received: from CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) by CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Mon, 6 Mar 2017 15:26:36 +0000
Received: from CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) by CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) with mapi id 15.01.0933.026; Mon, 6 Mar 2017 15:26:36 +0000
From: "Holness, Marc" <mholness@ciena.com>
To: =?iso-8859-1?Q?J=E1nos_Farkas?= <janos.farkas@ericsson.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Thread-Topic: review of IEEE P802.1Qcp
Thread-Index: AQHSlZzQY+o8TEP5Tk+5RjEeffcaO6GGtPpQgADdLQCAAF4cQA==
Date: Mon, 6 Mar 2017 15:26:36 +0000
Message-ID: <CO2PR04MB746AB7A4CB6C4CA1BC9D50FD82C0@CO2PR04MB746.namprd04.prod.outlook.com>
References: <20170305103834.GA5354@elstar.local> <CO2PR04MB74602D57095BA29D8FFB589D82D0@CO2PR04MB746.namprd04.prod.outlook.com> <c2449559-3fb9-4ca4-03bf-10ff7eb54ca2@ericsson.com>
In-Reply-To: <c2449559-3fb9-4ca4-03bf-10ff7eb54ca2@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ericsson.com; dkim=none (message not signed) header.d=none;ericsson.com; dmarc=none action=none header.from=ciena.com;
x-originating-ip: [205.150.10.69]
x-ms-office365-filtering-correlation-id: 1acf583b-faee-4977-95c1-08d464a52db9
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CO2PR04MB746;
x-microsoft-exchange-diagnostics: 1; CO2PR04MB746; 7:bO079+7Ub0fMfaKwGarODS8aL48DFKg1/A7XVH3p4PXVyBps0nvcsUopI6nD5JYys8jyrPLBrdrVcIHoeBKZpdNj3gAOFp3OFDCJDv1EgKxER8FrUCzM85bttmfyyatAav0IrfXma7d/4xyEQCUkRlEtaxEAjwKgDzdWZ8zKAJkY34ui59mbjed+0H6ZT01Fj9CtPRdJerTKPQqKCIUJRJdux8wTo/UMEIQdOgYeihxSW9B0zAdUEbx7OU444s4MKNprgeNClnUzu88SGHvaKDFIhTJxwC2nsLvggPr+S10ONYu0k+qkd4ZPJAmwcZpjYtm9xgBoBfZJ4WGIHBA25Q==
x-microsoft-antispam-prvs: <CO2PR04MB746A55DF27C830D017AF534D82C0@CO2PR04MB746.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(20161123558025)(6072148); SRVR:CO2PR04MB746; BCL:0; PCL:0; RULEID:; SRVR:CO2PR04MB746; 
x-forefront-prvs: 0238AEEDB0
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39450400003)(377454003)(45984002)(24454002)(13464003)(102836003)(6506006)(6116002)(77096006)(122556002)(92566002)(53936002)(2906002)(2900100001)(74316002)(3660700001)(6306002)(25786008)(9686003)(3846002)(6436002)(99286003)(55016002)(4326008)(5660300001)(54356999)(76176999)(66066001)(189998001)(53546006)(2950100002)(86362001)(7696004)(50986999)(3280700002)(81166006)(7736002)(106116001)(5890100001)(305945005)(33656002)(6246003)(38730400002)(8676002)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR04MB746; H:CO2PR04MB746.namprd04.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2017 15:26:36.3569 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR04MB746
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/hCwxysi3YdoRwR-abikwex8kF9Y>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 15:26:41 -0000

Janos,

They are *not* all "must be satisfied". Some are queries that I plan to res=
pond to.

At any rate ...

Marc.


-----Original Message-----
From: J=E1nos Farkas [mailto:janos.farkas@ericsson.com]=20
Sent: Monday, March 06, 2017 4:48 AM
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>; Holness, =
Marc <mholness@ciena.com>
Cc: yang-doctors@ietf.org
Subject: Re: review of IEEE P802.1Qcp

Dear J=FCrgen,

I can only join Marc; thank you very much for your efforts!

Marc, you left cells empty; which would not work with the comment database.=
 I've made Proposed Change =3D "as per comment" "Must Be Satisfied =3D "Yes=
" for each comments. I filled in missing Page, Sub-clause, Line #, sometime=
s just copied the values right above.

J=FCrgen, do you want to submit the ballot comments yourself? Or do you wan=
t Marc or me to submit them for you? WE are happy tu submit them on your be=
half if you prefer.
I do not know whether or not it is possible to send mail to the 802.1 list =
without being subscribed:=20
(http://www.ieee802.org/1/email-pages/joining.html).

If you want to send it yourself, then please attach the xls to the email an=
d follow the template:

email to: STDS-802-1-ballot@listserv.ieee.org

email subject: P802.1Qcp/D1.0 - Comments (with abstain)

email body:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
P802.1Qcp/D1.0 EMAIL BALLOT
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
TO: Marc Holness,
Editor, P802.1Qcp
SUBJECT: P802.1Qcp/D1.0 - Bridges and Bridged Networks - Amendment: YANG Da=
ta Model

_____ I Approve (may attach non-binding comments below) _____ I Disapprove =
(must attach binding comments below) __x__ I Abstain for the following reas=
ons (may attach non-binding comments below):
______ Lack of Time
______ Lack of Expertise
___x__ Other: _non-voting_________________________________________

_Juergen Schoenwaelder_______________________
(Name)
_Jacobs University Bremen_____________________
(Affiliation)




Best regards,
J=E1nos

On 3/5/2017 9:49 PM, Holness, Marc wrote:
> Hello Juergen,
>
> Thank you immensely for this. Outstanding. I have converted all your comm=
ents to our comments template. As a reference, please find it attached. I w=
ill formally address your comments within the IEEE 802.1 comment resolution=
 process.
>
> In addition, in order to improve the model (and increase the trust that t=
he model is correct), I will request a few bridge technology experts to gen=
erate "config instance documents". This is a good idea.
>
> If I'm at a meeting with you in the future, I'll buy you lunch or dinner =
or something. Thanks!
>
> Best regards,
>
> Marc.
>
> -----Original Message-----
> From: Juergen Schoenwaelder=20
> [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: Sunday, March 05, 2017 5:39 AM
> To: yang-doctors@ietf.org
> Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc=20
> <mholness@ciena.com>
> Subject: review of IEEE P802.1Qcp
>
> Hi,
>
> attached is my review of P802.1Qcp. As usual, there are things related to=
 YANG usage (is the YANG usage correct and proper?) and there are things re=
lated to the data model of the bridge technology (is the YANG model correct=
 and proper?). Since I am not an expert on bridge technology, I can't reall=
y judge the later but from the way the data model is written it seems not e=
verything is a correct model.
>
> If you want to substantially improve the model and the trust in the model=
 being correct, here is what I recommend you to do:
>
> - Find volunteers familiar with bridg technology (not editors of the
>    YANG data model) and let them write configurations and state data
>    according to the YANG data model, ideally a few simple bridge
>    configs and a few more complex ones. We sometimes call these configs
>    instance documents. There are tools to validate instance documents
>    against the data model.
>
> - Usually the volunteers writing instance documents spot bugs where
>    the model is wrong (I do not know how I configure XYZ in the model)
>    and they spot points where instance documents are unnecessarily
>    verbose or complex.
>
> - Get the YANG data model editor and the volunteers writing instance
>    documents together to resolve all conflicts until the instance
>    documents are all nice and complete.
>
> Sounds like a lot of work and yes it is a lot of work. But it is essentia=
l to do this exercise if you want to have a high quality product.
>
> /js
>


From nobody Tue Mar  7 04:39:33 2017
Return-Path: <guofeng@huawei.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 125F11295D0; Tue,  7 Mar 2017 04:39:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level: 
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iDrehd7oOhjk; Tue,  7 Mar 2017 04:39:28 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D314C129472; Tue,  7 Mar 2017 04:39:27 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml702-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DCI57609; Tue, 07 Mar 2017 12:39:25 +0000 (GMT)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by lhreml702-cah.china.huawei.com (10.201.108.43) with Microsoft SMTP Server (TLS) id 14.3.301.0; Tue, 7 Mar 2017 12:37:36 +0000
Received: from DGGEMM404-HUB.china.huawei.com (10.3.20.212) by nkgeml412-hub.china.huawei.com (10.98.56.73) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 7 Mar 2017 20:37:33 +0800
Received: from DGGEMM507-MBS.china.huawei.com ([169.254.3.34]) by DGGEMM404-HUB.china.huawei.com ([10.3.20.212]) with mapi id 14.03.0301.000; Tue, 7 Mar 2017 20:37:29 +0800
From: Guofeng <guofeng@huawei.com>
To: Benoit Claise <bclaise@cisco.com>, "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>, Stig Venaas <stig@cisco.com>
Thread-Topic: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
Thread-Index: AQHSloDHytEosqMVBU+TraZ3QU7XQKGJUI9A
Date: Tue, 7 Mar 2017 12:37:28 +0000
Message-ID: <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com>
In-Reply-To: <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.201.94]
Content-Type: multipart/alternative; boundary="_000_26C188D59156FB48A93A72ACF12DE0A5B15C7502dggemm507mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090204.58BEA9FD.00CF, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.34, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 35ae03c6889a8fa45d00d93795f8bad4
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/-2xDY12G8NO4oGkGR4Pg0cGMqTE>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 12:39:32 -0000

--_000_26C188D59156FB48A93A72ACF12DE0A5B15C7502dggemm507mbschi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Jan and Benoit,

Thanks for your comments. we/authors will discuss and answer the following =
comments.

Thanks again,
Feng

From: Benoit Claise [mailto:bclaise@cisco.com]
Sent: Monday, March 06, 2017 9:51 PM
To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas <stig@cisco.c=
om>
Cc: YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue <mersue@gmail.com>; =
draft-ietf-pim-igmp-mld-yang.all@ietf.org
Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02

Thanks Jan,

Including the draft authors, chairs, and ADs.

Regards, Benoit
I am the assigned YANG doctor for the document in the subject. My primary f=
ocus has been the YANG model itself, and I'm far from an expert at IGMP or =
MLD.

Here are my comments:

- In section 2.2, it is stated that:

   For the same reason, wide constant ranges (for example, timer

   maximum and minimum) will be used in the model.  It is expected that

   vendors will augment the model with any specific restrictions that

   might be required.
The above statement is false, YANG augmentations can never restrict a base =
model. If vendor restrictions of ranges etc are needed, YANG deviations cou=
ld be used. Each such deviation significantly reduces the interoperability =
and thus value of this model, however, so for places where variation is exp=
ected even before hand, I would much rather prefer that this variability is=
 built right into the model. One possible way of doing that for leafs with =
possible variations in range is described further down.

- In section 2.3, it is stated:

   The current draft contains IGMP and MLD as separate schema branches

   in the structure. The reason for this is to make it easier for

   implementations which may optionally choose to support specific

   address families. And the names of objects may be different between

   the ipv4 (IGMP) and ipv6 (MLD) address families.
The current YANG file organization causes a lot of repetition, which is tir=
ing for model author and reader alike. A testament of this is that pretty m=
uch all mistakes in the model occur twice, i.e. a clear sign of copy-paste =
modeling. The cited paragraph also mentions the possibility for a device to=
 implement only IGMP or only MLD. The current YANG model do not make either=
 of them optional by e.g. an if-feature statement. Another possibility that=
 comes to mind would be to separate the IGMP and MLD documents into separat=
e modules. Implementations could then choose which one(s) to implement.

- Section 3.1 specifies a global level, interface-global level and an inter=
face-specific level of shadowing attributes for an interface. Can't say I u=
nderstand the difference between the global and interface-global level real=
ly. Also when it comes to the YANG manifestation of this, the grouping inte=
rfaces-config-attributes overlaps quite a bit with grouping interfaces-conf=
ig-attributes-igmp-mld. Why are both these levels needed, and if they are, =
why don't they use the same grouping? Supposing there's a reason, why is mu=
ch of the content duplicated in two groupings?

- Section 3.1 also states:

   Where fields are not genuinely essential to protocol operation, they

   are marked as optional. Some fields will be essential but have a

   default specified, so that they need not be configured explicitly.

   The module structure also applies, where applicable, to the

   operational state and notifications as well.
In fact, no leafs are marked mandatory anywhere in the model. Apart from ke=
ys, this means they are all optional. There are two sides to examine around=
 this:
+ Configuration leafs: There is no description of what happens if a leaf is=
n't set. E.g if the igmp/global/enable leaf is true or false, I know how to=
 intepret that. But what does it mean if it doesn't have a value? This is a=
 general concern for more or less every leaf.
+ Operational leafs: Since no leafs are mandatory, there is no requirement =
to include any particular leaf in a reply. This will make it hard for imple=
mentations reading the igmp/mld status, since they will have to be coded to=
 cope with any and every leaf not being present in the query result. It wou=
ld be good if some core leafs were defined as mandatory, so that applicatio=
ns could count on them being present.

- At the end, section 3.1 says:

   The IGMP and MLD model augments "/rt:routing/rt:control-plane-

   protocols" as opposed to augmenting "/rt:routing/rt:control-plane-

   protocols/ rt:control-plane-protocol" as the latter would allow

   multiple protocol instances per VRF, which does not make sense for

   IGMP and MLD.
It would certainly be possible to locate the igmp and mld containers under =
/routing/control-plane-protocols/control-plane-protocol and still keep the =
requirement with a single instance of these containers, if desired. I'm not=
 opposed to the current design, but I'd just like to point out that the sta=
tement above is not necessarily true.

Then on a more detailed level, I'd like to see (line numbers according to r=
fcstrip):

- Leaf last-member-query-interval on line 315, 447: Add a units statement

- Leaf robustness-variable on line 353, 491: What do these values mean?

- Leaf group-policy on line 393, 431, 544: Is any string value ok, or what =
would be a valid value?

- Leaf dr on line 577: Maybe a slightly more verbose name would be easier f=
or operators?

- Leaf interface on line 780, 820: Maybe "name" would be a better name?

- Line 825, 917: This is an ipv6 leaf, but the description talks about IPv4=
.

- Leaf group on line 407, 558, 951, 985: Is any ipv4/6 address ok, or only =
a multicast address?

- Many description statements are missing or blank. I'm sure the authors ar=
e aware, but for completeness I include this comment here

- There are no notifications in the model. Aren't there any relevant events=
 to be notified about?


Finally, an example of how a leaf with potentially different ranges could b=
e handled in a reasonably interoperable way. So instead of this:

module std-inflexible {
  ..
  leaf some-property {
    range "1..1000"; // Large range to be sure everyone's use case is cover=
ed
  }
}

We could model this variability like this:

module std-flexible {
  ..
  choice property-variants {
    leaf some-property-basic {
      range "1..100"; // All implementations must be able to handle this
    }
    leaf some-property-extended {
      if-feature some-property-extended;
      range "1..200"; // Many implementations can do this
    }
  }
}

module vendor-x {
  ..
  augment /std-flexible:property-variants {
    leaf some-propery-vendor-x {
      range "10..700";
      must "current() mod 10 =3D 0"; // In steps of 10 using this variant
    }
  }
}

The application can now choose to use some-property-basic (any device), som=
e-propery-extended (only on devices that announce feature some-property-ext=
ended) or some-property-vendor-x (only on devices that announe the vendor-x=
 namespace).

/jan

.


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
	{font-family:TimesNewRomanPSMT;
	panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Hi Jan and Benoit,<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Thanks for your comments. we/authors =
will discuss and answer the following comments.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Thanks again,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D">Feng<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">From:</span></b><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtex=
t"> Benoit Claise [mailto:bclaise@cisco.com]
<br>
<b>Sent:</b> Monday, March 06, 2017 9:51 PM<br>
<b>To:</b> Jan Lindblad (jlindbla) &lt;jlindbla@cisco.com&gt;; Stig Venaas =
&lt;stig@cisco.com&gt;<br>
<b>Cc:</b> YANG Doctors &lt;yang-doctors@ietf.org&gt;; Mehmet Ersue &lt;mer=
sue@gmail.com&gt;; draft-ietf-pim-igmp-mld-yang.all@ietf.org<br>
<b>Subject:</b> Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02<o=
:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal">Thanks Jan,<br>
<br>
Including the draft authors, chairs, and ADs.<br>
<br>
Regards, Benoit<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;TimesNewRomanPSMT&q=
uot;,serif">I am the assigned YANG doctor for the document in the subject. =
My primary focus has been the YANG model itself, and I'm far from an expert=
 at IGMP or MLD.</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;TimesNewRomanPSMT&q=
uot;,serif">Here are my comments:</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;TimesNewRomanPSMT&q=
uot;,serif">- In section 2.2, it is stated that:</span><o:p></o:p></p>
</div>
<div>
<pre style=3D"font-variant-ligatures: normal;orphans: 2;widows: 2;word-wrap=
: break-word;white-space:pre-wrap">&nbsp;&nbsp; For the same reason, wide c=
onstant ranges (for example, timer<o:p></o:p></pre>
<pre>&nbsp;&nbsp; maximum and minimum) will be used in the model.&nbsp; It =
is expected that<o:p></o:p></pre>
<pre>&nbsp;&nbsp; vendors will augment the model with any specific restrict=
ions that<o:p></o:p></pre>
<pre>&nbsp;&nbsp; might be required.<o:p></o:p></pre>
<div>
<p class=3D"MsoNormal">The above statement is false, YANG augmentations can=
 never restrict a base model. If vendor restrictions of ranges etc are need=
ed, YANG deviations could be used. Each such deviation significantly reduce=
s the interoperability and thus value
 of this model, however, so for places where variation is expected even bef=
ore hand, I would much rather prefer that this variability is built right i=
nto the model. One possible way of doing that for leafs with possible varia=
tions in range is described further
 down.<o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;TimesNewRomanPSMT&q=
uot;,serif">- In section 2.3, it is stated:</span><o:p></o:p></p>
</div>
<div>
<pre style=3D"font-variant-ligatures: normal;orphans: 2;widows: 2;word-wrap=
: break-word;white-space:pre-wrap">&nbsp;&nbsp; The current draft contains =
IGMP and MLD as separate schema branches<o:p></o:p></pre>
<pre>&nbsp;&nbsp; in the structure. The reason for this is to make it easie=
r for<o:p></o:p></pre>
<pre>&nbsp;&nbsp; implementations which may optionally choose to support sp=
ecific<o:p></o:p></pre>
<pre>&nbsp;&nbsp; address families. And the names of objects may be differe=
nt between<o:p></o:p></pre>
<pre>&nbsp;&nbsp; the ipv4 (IGMP) and ipv6 (MLD) address families.<o:p></o:=
p></pre>
</div>
<div>
<p class=3D"MsoNormal">The current YANG file organization causes a lot of r=
epetition, which is tiring for model author and reader alike. A testament o=
f this is that pretty much all mistakes in the model occur twice, i.e. a cl=
ear sign of copy-paste modeling. The
 cited paragraph also mentions the possibility for a device to implement on=
ly IGMP or only MLD. The current YANG model do not make either of them opti=
onal by e.g. an if-feature statement. Another possibility that comes to min=
d would be to separate the IGMP
 and MLD documents into separate modules. Implementations could then choose=
 which one(s) to implement.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 3.1 specifies a global level, interface-gl=
obal level and an interface-specific level of shadowing attributes for an i=
nterface. Can't say I understand the difference between the global and inte=
rface-global level really. Also when
 it comes to the YANG manifestation of this, the grouping interfaces-config=
-attributes overlaps quite a bit with grouping interfaces-config-attributes=
-igmp-mld. Why are both these levels needed, and if they are, why don't the=
y use the same grouping? Supposing
 there's a reason, why is much of the content duplicated in two groupings?<=
o:p></o:p></p>
</div>
<div>
<div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Section 3.1 also states:<o:p></o:p></p>
</div>
<div>
<pre style=3D"font-variant-ligatures: normal;orphans: 2;widows: 2;word-wrap=
: break-word;white-space:pre-wrap">&nbsp;&nbsp; Where fields are not genuin=
ely essential to protocol operation, they<o:p></o:p></pre>
<pre>&nbsp;&nbsp; are marked as optional. Some fields will be essential but=
 have a<o:p></o:p></pre>
<pre>&nbsp;&nbsp; default specified, so that they need not be configured ex=
plicitly.<o:p></o:p></pre>
<pre>&nbsp;&nbsp; The module structure also applies, where applicable, to t=
he<o:p></o:p></pre>
<pre>&nbsp;&nbsp; operational state and notifications as well.<o:p></o:p></=
pre>
</div>
<div>
<p class=3D"MsoNormal">In fact, no leafs are marked mandatory anywhere in t=
he model. Apart from keys, this means they are all optional. There are two =
sides to examine around this:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&#43; Configuration leafs: There is no description o=
f what happens if a leaf isn't set. E.g if the igmp/global/enable leaf is t=
rue or false, I know how to intepret that. But what does it mean if it does=
n't have a value? This is a general concern
 for more or less every leaf.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&#43; Operational leafs: Since no leafs are mandator=
y, there is no requirement to include any particular leaf in a reply. This =
will make it hard for implementations reading the igmp/mld status, since th=
ey will have to be coded to cope with
 any and every leaf not being present in the query result. It would be good=
 if some core leafs were defined as mandatory, so that applications could c=
ount on them being present.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- At the end, section 3.1 says:<o:p></o:p></p>
</div>
<div>
<pre style=3D"font-variant-ligatures: normal;orphans: 2;widows: 2;word-wrap=
: break-word;white-space:pre-wrap">&nbsp;&nbsp; The IGMP and MLD model augm=
ents &quot;/rt:routing/rt:control-plane-<o:p></o:p></pre>
<pre>&nbsp;&nbsp; protocols&quot; as opposed to augmenting &quot;/rt:routin=
g/rt:control-plane-<o:p></o:p></pre>
<pre>&nbsp;&nbsp; protocols/ rt:control-plane-protocol&quot; as the latter =
would allow<o:p></o:p></pre>
<pre>&nbsp;&nbsp; multiple protocol instances per VRF, which does not make =
sense for<o:p></o:p></pre>
<pre>&nbsp;&nbsp; IGMP and MLD.<o:p></o:p></pre>
<div>
<p class=3D"MsoNormal">It would certainly be possible to locate the igmp an=
d mld containers under /routing/control-plane-protocols/control-plane-proto=
col and still keep the requirement with a single instance of these containe=
rs, if desired. I'm not opposed to
 the current design, but I'd just like to point out that the statement abov=
e is not necessarily true.<o:p></o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Then on a more detailed level, I'd like to see (line=
 numbers according to rfcstrip):<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf last-member-query-interval on line 315, 447: =
Add a units statement<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf robustness-variable on line 353, 491: What do=
 these values mean?<o:p></o:p></p>
</div>
</div>
</div>
<div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf group-policy on line 393, 431, 544: Is any st=
ring value ok, or what would be a valid value?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf dr on line 577: Maybe a slightly more verbose=
 name would be easier for operators?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf interface on line 780, 820: Maybe &quot;name&=
quot; would be a better name?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Line 825, 917: This is an ipv6 leaf, but the descr=
iption talks about IPv4.<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Leaf group on line 407, 558, 951, 985: Is any ipv4=
/6 address ok, or only a multicast address?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- Many description statements are missing or blank. =
I'm sure the authors are aware, but for completeness I include this comment=
 here<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">- There are no notifications in the model. Aren't th=
ere any relevant events to be notified about?<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">Finally, an example of how a leaf with potentially d=
ifferent ranges could be handled in a reasonably interoperable way. So inst=
ead of this:<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">module std-inflexible {<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; ..<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; leaf some-property {<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; range &quot;1..1000&quot;; // Large ra=
nge to be sure everyone's use case is covered<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">We could model this variability like this:<o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">module std-flexible {<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; ..<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; choice property-variants {<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; leaf some-property-basic {<o:p></o:p><=
/p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; &nbsp; range &quot;1..100&quot;; // Al=
l implementations must be able to handle this<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; leaf some-property-extended {<o:p></o:=
p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; &nbsp; if-feature some-property-extend=
ed;<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; &nbsp; range &quot;1..200&quot;; // Ma=
ny implementations can do this<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">module vendor-x {<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; ..<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; augment /std-flexible:property-variants {<o:p=
></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; leaf some-propery-vendor-x {<o:p></o:p=
></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; &nbsp; range &quot;10..700&quot;;<o:p>=
</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; &nbsp; must &quot;current() mod 10 =3D=
 0&quot;; // In steps of 10 using this variant<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; &nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">&nbsp; }<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal">}<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<div>
<p class=3D"MsoNormal">The application can now choose to use some-property-=
basic (any device), some-propery-extended (only on devices that announce fe=
ature some-property-extended) or some-property-vendor-x (only on devices th=
at announe the vendor-x namespace).<o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-family:&quot;TimesNewRomanPSMT&q=
uot;,serif">/jan</span><o:p></o:p></p>
</div>
<div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p class=3D"MsoNormal">. <o:p></o:p></p>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_26C188D59156FB48A93A72ACF12DE0A5B15C7502dggemm507mbschi_--


From nobody Tue Mar  7 14:15:50 2017
Return-Path: <stig@venaas.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4DE61294EC for <yang-doctors@ietfa.amsl.com>; Tue,  7 Mar 2017 14:15:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=venaas-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gnPYbwD2Xmck for <yang-doctors@ietfa.amsl.com>; Tue,  7 Mar 2017 14:15:47 -0800 (PST)
Received: from mail-qk0-x232.google.com (mail-qk0-x232.google.com [IPv6:2607:f8b0:400d:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED5C71294E1 for <yang-doctors@ietf.org>; Tue,  7 Mar 2017 14:15:46 -0800 (PST)
Received: by mail-qk0-x232.google.com with SMTP id v125so28755264qkh.2 for <yang-doctors@ietf.org>; Tue, 07 Mar 2017 14:15:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=EYPxGQtXm5Znvza24UMs/QAL6JhX6C19ncyBVi+Zs7M=; b=qj9ODkBrIA5ujNNN9w0nYV0FiWS8gxQ+iXWcNz8MpND+2C3BRLiGmwUYEL6HLofYbj 0u4pJYzXH1o1zgJ0hhRfjFUQS3aIMChR+ysjjLF/wGQvwF4afSTIDCAP1pS07He4GUYd +9FVUl2YyA2UPt2gxjUm6KbJzFoj8xKwivaBFGIJUrUQpP13L2xL9dzrJIznfIVglCzZ HfEFQ7u8trzKZfZca3whoPETKa8Rr97HTN/3UlqZy6Nvm7NNYJRN+qSHrmhGzQe7js9Q 24bLMQ0KCQMBjKdj+WOpw8N7VqYT8yzZY3u6B90Gw0Lj6dPODuM9H+eBWllw6GJjH2dx ES9A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=EYPxGQtXm5Znvza24UMs/QAL6JhX6C19ncyBVi+Zs7M=; b=hxBKKra+0WuTST728EsUhxuX8/b14I5JxRipIQP+c6GSjLAgRzpiSxnIi3zj+ajkpW ZtfYkqQ9zMOLUUlP/h13aHgosg/g8VbnLJKm53xybzNgzchHzaTBVN7HArrDkY/OWzx0 PBEV6OWzBvl2ajlAtaIQSH4Z536I/halMbr34Iltrr/Qltp+KYGjcQbTUxy9T0Uo/dU6 bW8/PRjihjf0AaWXcE1jl+iU5OnNldZTcTE8xY1nV7tGf/K40itrIR78WC2hu/nDLJtR fkWQux9peSysoTZN4RkG5AEGlyTO9rKLSgrV7nMqVZleEkDX5IaSwX0Iu5eg/4bgVwpm 5GRA==
X-Gm-Message-State: AMke39nmTTNEZ9c/GzSY6OjLT1A0SNFsltU2C4eJieSD1mk04NYWGogXnRRW9X/p4Ukjf5ngW0N04q+bJEx2vw==
X-Received: by 10.55.105.66 with SMTP id e63mr3248348qkc.187.1488924946026; Tue, 07 Mar 2017 14:15:46 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.81.200 with HTTP; Tue, 7 Mar 2017 14:15:45 -0800 (PST)
In-Reply-To: <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com>
From: Stig Venaas <stig@venaas.com>
Date: Tue, 7 Mar 2017 14:15:45 -0800
Message-ID: <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com>
To: Guofeng <guofeng@huawei.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/9XtlmtYmVdmUsB77wdHyizAbfdc>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Mar 2017 22:15:49 -0000

Hi

Great if you can post a new version by the cutoff on Monday, or more precis=
ely
2017-03-13 (Monday): Internet Draft submission cut-off (for all
drafts, including -00) by UTC 23:59

We can then get a WGLC started.

Stig


On Tue, Mar 7, 2017 at 4:37 AM, Guofeng <guofeng@huawei.com> wrote:
> Hi Jan and Benoit,
>
> Thanks for your comments. we/authors will discuss and answer the followin=
g comments.
>
> Thanks again,
> Feng
>
> From: Benoit Claise [mailto:bclaise@cisco.com]
> Sent: Monday, March 06, 2017 9:51 PM
> To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas <stig@cisco=
.com>
> Cc: YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue <mersue@gmail.com>=
; draft-ietf-pim-igmp-mld-yang.all@ietf.org
> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>
> Thanks Jan,
>
> Including the draft authors, chairs, and ADs.
>
> Regards, Benoit
> I am the assigned YANG doctor for the document in the subject. My primary=
 focus has been the YANG model itself, and I'm far from an expert at IGMP o=
r MLD.
>
> Here are my comments:
>
> - In section 2.2, it is stated that:
>
>    For the same reason, wide constant ranges (for example, timer
>
>    maximum and minimum) will be used in the model.  It is expected that
>
>    vendors will augment the model with any specific restrictions that
>
>    might be required.
> The above statement is false, YANG augmentations can never restrict a bas=
e model. If vendor restrictions of ranges etc are needed, YANG deviations c=
ould be used. Each such deviation significantly reduces the interoperabilit=
y and thus value of this model, however, so for places where variation is e=
xpected even before hand, I would much rather prefer that this variability =
is built right into the model. One possible way of doing that for leafs wit=
h possible variations in range is described further down.
>
> - In section 2.3, it is stated:
>
>    The current draft contains IGMP and MLD as separate schema branches
>
>    in the structure. The reason for this is to make it easier for
>
>    implementations which may optionally choose to support specific
>
>    address families. And the names of objects may be different between
>
>    the ipv4 (IGMP) and ipv6 (MLD) address families.
> The current YANG file organization causes a lot of repetition, which is t=
iring for model author and reader alike. A testament of this is that pretty=
 much all mistakes in the model occur twice, i.e. a clear sign of copy-past=
e modeling. The cited paragraph also mentions the possibility for a device =
to implement only IGMP or only MLD. The current YANG model do not make eith=
er of them optional by e.g. an if-feature statement. Another possibility th=
at comes to mind would be to separate the IGMP and MLD documents into separ=
ate modules. Implementations could then choose which one(s) to implement.
>
> - Section 3.1 specifies a global level, interface-global level and an int=
erface-specific level of shadowing attributes for an interface. Can't say I=
 understand the difference between the global and interface-global level re=
ally. Also when it comes to the YANG manifestation of this, the grouping in=
terfaces-config-attributes overlaps quite a bit with grouping interfaces-co=
nfig-attributes-igmp-mld. Why are both these levels needed, and if they are=
, why don't they use the same grouping? Supposing there's a reason, why is =
much of the content duplicated in two groupings?
>
> - Section 3.1 also states:
>
>    Where fields are not genuinely essential to protocol operation, they
>
>    are marked as optional. Some fields will be essential but have a
>
>    default specified, so that they need not be configured explicitly.
>
>    The module structure also applies, where applicable, to the
>
>    operational state and notifications as well.
> In fact, no leafs are marked mandatory anywhere in the model. Apart from =
keys, this means they are all optional. There are two sides to examine arou=
nd this:
> + Configuration leafs: There is no description of what happens if a leaf =
isn't set. E.g if the igmp/global/enable leaf is true or false, I know how =
to intepret that. But what does it mean if it doesn't have a value? This is=
 a general concern for more or less every leaf.
> + Operational leafs: Since no leafs are mandatory, there is no requiremen=
t to include any particular leaf in a reply. This will make it hard for imp=
lementations reading the igmp/mld status, since they will have to be coded =
to cope with any and every leaf not being present in the query result. It w=
ould be good if some core leafs were defined as mandatory, so that applicat=
ions could count on them being present.
>
> - At the end, section 3.1 says:
>
>    The IGMP and MLD model augments "/rt:routing/rt:control-plane-
>
>    protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
>
>    protocols/ rt:control-plane-protocol" as the latter would allow
>
>    multiple protocol instances per VRF, which does not make sense for
>
>    IGMP and MLD.
> It would certainly be possible to locate the igmp and mld containers unde=
r /routing/control-plane-protocols/control-plane-protocol and still keep th=
e requirement with a single instance of these containers, if desired. I'm n=
ot opposed to the current design, but I'd just like to point out that the s=
tatement above is not necessarily true.
>
> Then on a more detailed level, I'd like to see (line numbers according to=
 rfcstrip):
>
> - Leaf last-member-query-interval on line 315, 447: Add a units statement
>
> - Leaf robustness-variable on line 353, 491: What do these values mean?
>
> - Leaf group-policy on line 393, 431, 544: Is any string value ok, or wha=
t would be a valid value?
>
> - Leaf dr on line 577: Maybe a slightly more verbose name would be easier=
 for operators?
>
> - Leaf interface on line 780, 820: Maybe "name" would be a better name?
>
> - Line 825, 917: This is an ipv6 leaf, but the description talks about IP=
v4


From nobody Wed Mar  8 12:03:35 2017
Return-Path: <stig@venaas.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C934127A91 for <yang-doctors@ietfa.amsl.com>; Wed,  8 Mar 2017 12:03:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=venaas-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EAo8tgx6w6Nc for <yang-doctors@ietfa.amsl.com>; Wed,  8 Mar 2017 12:03:31 -0800 (PST)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 988D6129594 for <yang-doctors@ietf.org>; Wed,  8 Mar 2017 12:03:31 -0800 (PST)
Received: by mail-qk0-x22a.google.com with SMTP id 1so84403799qkl.3 for <yang-doctors@ietf.org>; Wed, 08 Mar 2017 12:03:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=venaas-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Gs+vjXy3ulbKlwbUQXnyOC5ejz2s2igGh+d1cks91NU=; b=apWSaKMrMqFkH3PdbmN582wP9iX1GOXyE+a+7ZMHUFEYNZDuSIWoCLnWou0S7BgpTb xcIN0fxm37wXdgtelHu3wSirt1QmbIoPxKuFzJng82qed2W85GsYYqsQxnos4J/T9Pld cmM4m5F1VnpJ39aSDi7JqXBm2hQd7hE+xjN5GFaJz6hLeFWkhud3fgEMzxyE20CukHat RHtniZjleAwVZGPArW/cSPkM3qwfBma1vjuBBUeGK6J1uSuS74WtxceuuTRVfTk459NM mJwwmOtNOhEoJN0fJgCN/un8A/KaDZbNtUXdbAEvTz2dBmpRVKuGGoLVJmujUPFbfqlF naCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Gs+vjXy3ulbKlwbUQXnyOC5ejz2s2igGh+d1cks91NU=; b=ZcqdmfiQgDNC2YN2H1emjVkCLql5Ukd4TYTmREL2ah2Gpg4OagX5VS0qmBaDk/XtG8 xr/TkXzrG7+CYxsmXVmcismcf/foj/8zHcOX+SdRaeGHbbHncaOHRPi05qTu5SLCMZky q0bv8TsB2IAl4O5hPjhu5KfkS+4vlcUWCeK/HIuui7FfkrO+wJGjrv9VHyTuXdsWPjQK FqPQpng2v16mp8mU7gXaaQBhKqBW/wqQR1+am/SBgZFiO3MXgUVDeyzAlDA1xQ0aXh0k MyEXObZEhg0ZBCRxMWpKEGJgcvhegNiOB1EVJEbhZLFjS2jMEp//HL8leLL0Ch1yFMS1 mKfg==
X-Gm-Message-State: AMke39k0WvzHo2tCuFb/PrsYGdeH7tDg2xqggk5C7V7YSwkFxBcAESD6x9REmWOybg/WMpRbBlIb9+Q2MN0z9g==
X-Received: by 10.200.3.38 with SMTP id q38mr9579582qtg.126.1489003410557; Wed, 08 Mar 2017 12:03:30 -0800 (PST)
MIME-Version: 1.0
Received: by 10.140.81.200 with HTTP; Wed, 8 Mar 2017 12:03:30 -0800 (PST)
In-Reply-To: <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com> <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com>
From: Stig Venaas <stig@venaas.com>
Date: Wed, 8 Mar 2017 12:03:30 -0800
Message-ID: <CAHANBtK0gN0Ab_TWcYBaJ5gs1sxLjYa97BbJ9jgsk_KPcvOO0g@mail.gmail.com>
To: Guofeng <guofeng@huawei.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/hekRyedlat4uFw6PJDzkYBqMJ3M>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Mar 2017 20:03:33 -0000

Hi

Please also try to address the nits at
https://www.ietf.org/tools/idnits?url=3Dhttps://www.ietf.org/archive/id/dra=
ft-ietf-pim-igmp-mld-yang-02.txt

Stig


On Tue, Mar 7, 2017 at 2:15 PM, Stig Venaas <stig@venaas.com> wrote:
> Hi
>
> Great if you can post a new version by the cutoff on Monday, or more prec=
isely
> 2017-03-13 (Monday): Internet Draft submission cut-off (for all
> drafts, including -00) by UTC 23:59
>
> We can then get a WGLC started.
>
> Stig
>
>
> On Tue, Mar 7, 2017 at 4:37 AM, Guofeng <guofeng@huawei.com> wrote:
>> Hi Jan and Benoit,
>>
>> Thanks for your comments. we/authors will discuss and answer the followi=
ng comments.
>>
>> Thanks again,
>> Feng
>>
>> From: Benoit Claise [mailto:bclaise@cisco.com]
>> Sent: Monday, March 06, 2017 9:51 PM
>> To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas <stig@cisc=
o.com>
>> Cc: YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue <mersue@gmail.com=
>; draft-ietf-pim-igmp-mld-yang.all@ietf.org
>> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>>
>> Thanks Jan,
>>
>> Including the draft authors, chairs, and ADs.
>>
>> Regards, Benoit
>> I am the assigned YANG doctor for the document in the subject. My primar=
y focus has been the YANG model itself, and I'm far from an expert at IGMP =
or MLD.
>>
>> Here are my comments:
>>
>> - In section 2.2, it is stated that:
>>
>>    For the same reason, wide constant ranges (for example, timer
>>
>>    maximum and minimum) will be used in the model.  It is expected that
>>
>>    vendors will augment the model with any specific restrictions that
>>
>>    might be required.
>> The above statement is false, YANG augmentations can never restrict a ba=
se model. If vendor restrictions of ranges etc are needed, YANG deviations =
could be used. Each such deviation significantly reduces the interoperabili=
ty and thus value of this model, however, so for places where variation is =
expected even before hand, I would much rather prefer that this variability=
 is built right into the model. One possible way of doing that for leafs wi=
th possible variations in range is described further down.
>>
>> - In section 2.3, it is stated:
>>
>>    The current draft contains IGMP and MLD as separate schema branches
>>
>>    in the structure. The reason for this is to make it easier for
>>
>>    implementations which may optionally choose to support specific
>>
>>    address families. And the names of objects may be different between
>>
>>    the ipv4 (IGMP) and ipv6 (MLD) address families.
>> The current YANG file organization causes a lot of repetition, which is =
tiring for model author and reader alike. A testament of this is that prett=
y much all mistakes in the model occur twice, i.e. a clear sign of copy-pas=
te modeling. The cited paragraph also mentions the possibility for a device=
 to implement only IGMP or only MLD. The current YANG model do not make eit=
her of them optional by e.g. an if-feature statement. Another possibility t=
hat comes to mind would be to separate the IGMP and MLD documents into sepa=
rate modules. Implementations could then choose which one(s) to implement.
>>
>> - Section 3.1 specifies a global level, interface-global level and an in=
terface-specific level of shadowing attributes for an interface. Can't say =
I understand the difference between the global and interface-global level r=
eally. Also when it comes to the YANG manifestation of this, the grouping i=
nterfaces-config-attributes overlaps quite a bit with grouping interfaces-c=
onfig-attributes-igmp-mld. Why are both these levels needed, and if they ar=
e, why don't they use the same grouping? Supposing there's a reason, why is=
 much of the content duplicated in two groupings?
>>
>> - Section 3.1 also states:
>>
>>    Where fields are not genuinely essential to protocol operation, they
>>
>>    are marked as optional. Some fields will be essential but have a
>>
>>    default specified, so that they need not be configured explicitly.
>>
>>    The module structure also applies, where applicable, to the
>>
>>    operational state and notifications as well.
>> In fact, no leafs are marked mandatory anywhere in the model. Apart from=
 keys, this means they are all optional. There are two sides to examine aro=
und this:
>> + Configuration leafs: There is no description of what happens if a leaf=
 isn't set. E.g if the igmp/global/enable leaf is true or false, I know how=
 to intepret that. But what does it mean if it doesn't have a value? This i=
s a general concern for more or less every leaf.
>> + Operational leafs: Since no leafs are mandatory, there is no requireme=
nt to include any particular leaf in a reply. This will make it hard for im=
plementations reading the igmp/mld status, since they will have to be coded=
 to cope with any and every leaf not being present in the query result. It =
would be good if some core leafs were defined as mandatory, so that applica=
tions could count on them being present.
>>
>> - At the end, section 3.1 says:
>>
>>    The IGMP and MLD model augments "/rt:routing/rt:control-plane-
>>
>>    protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
>>
>>    protocols/ rt:control-plane-protocol" as the latter would allow
>>
>>    multiple protocol instances per VRF, which does not make sense for
>>
>>    IGMP and MLD.
>> It would certainly be possible to locate the igmp and mld containers und=
er /routing/control-plane-protocols/control-plane-protocol and still keep t=
he requirement with a single instance of these containers, if desired. I'm =
not opposed to the current design, but I'd just like to point out that the =
statement above is not necessarily true.
>>
>> Then on a more detailed level, I'd like to see (line numbers according t=
o rfcstrip):
>>
>> - Leaf last-member-query-interval on line 315, 447: Add a units statemen=
t
>>
>> - Leaf robustness-variable on line 353, 491: What do these values mean?
>>
>> - Leaf group-policy on line 393, 431, 544: Is any string value ok, or wh=
at would be a valid value?
>>
>> - Leaf dr on line 577: Maybe a slightly more verbose name would be easie=
r for operators?
>>
>> - Leaf interface on line 780, 820: Maybe "name" would be a better name?
>>
>> - Line 825, 917: This is an ipv6 leaf, but the description talks about I=
Pv4


From nobody Thu Mar  9 08:30:55 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F62012949A; Thu,  9 Mar 2017 08:30:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.521
X-Spam-Level: 
X-Spam-Status: No, score=-14.521 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JDNHqffmH6jl; Thu,  9 Mar 2017 08:30:52 -0800 (PST)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32730129453; Thu,  9 Mar 2017 08:30:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12513; q=dns/txt; s=iport; t=1489077051; x=1490286651; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=YQ1HXI5mMtF9zt1PehaJD2PMJQ+ijyiUTYr9Q+YG2uc=; b=QhJW1D0Dk56ChF8Y5KgUKm0qxu2jujUE1q2fj/e5OmUEtcrw5K/bI4WB 8PU7HVfIzYverOjvdq4+8lqQJwnwrPDKWn6ZxwCGLo91z+gGPIJqBcwVp B7lDq5kC18dqLhO4r4EykNupRgQClmFVhXd3aqYfJX6uLG+Gjm07Rp1E5 o=;
X-IronPort-AV: E=Sophos;i="5.36,136,1486425600";  d="scan'208,217";a="692866780"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Mar 2017 16:30:49 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v29GUm1E012223; Thu, 9 Mar 2017 16:30:48 GMT
To: Jeff Tantsura <jefftant.ietf@gmail.com>, Lou Berger <lberger@labn.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Alia Atlas <akatlas@gmail.com>, Rob Shakir <rjs@rob.sh>, Anees Shaikh <aashaikh@google.com>
References: <CAHxMReachrko+8ezd29=ACRLwBdzL3Gfw-uHbOErQ8dMDh0ehg@mail.gmail.com> <20170222.194349.709735877588963434.mbj@tail-f.com> <CAHxMReYNAenvKXxYVtem44-pRWCD0UHmayM=98vDvZWpOGRDEQ@mail.gmail.com> <20170222.195950.1851393848459342115.mbj@tail-f.com> <CAHxMReb6OLwBtkzDasdCvU-owArMrLQk08VEdpFO83cv=D9N1A@mail.gmail.com> <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local> <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com> <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net> <5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <6f527967-3a4a-4f3f-e5bf-ac59ec7747ac@cisco.com>
Date: Thu, 9 Mar 2017 17:30:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com>
Content-Type: multipart/alternative; boundary="------------5E4FD98E71A8D950DA212010"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/3xVExtO_5O9Y3YKUPKgJN2U6fCY>
Cc: Warren Kumari <warren@kumari.net>, RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Phil Shafer <phil@juniper.net>, Xufeng Liu <Xufeng_Liu@jabil.com>, Yingzhen Qu <yingzhen.qu@huawei.com>, YANG Doctors <yang-doctors@ietf.org>, Acee Lindem <acee@cisco.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Mar 2017 16:30:54 -0000

This is a multi-part message in MIME format.
--------------5E4FD98E71A8D950DA212010
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear all,

[sorry for the delay due to PTO]

It's a fact that there are two sets of YANG modules in the industry 
right now: IETF and openconfig one, with openconfig implementations on 
routers.
It's another fact that the openconfig models import less and less IETF 
models these days.
This is already a problem for an industry that should consolidate its 
set of YANG models, as opposed to spending his time on mapping YANG 
models. That makes me sad, but that's the way it is. So be it.

What would be a bigger problem is a fork of the YANG language, i.e. 
using the "pattern" statement, but with POSIX syntax.
And specifying YANG+1 with POSIX regex implies redefining all the 
existing typedef (such as RFC 6991), and has implications for all 
derived models, including some native models. This is a non starter IMO.

We could pretend that this issue is just a routing issue with a couple 
of routing typedef', but the issue is bigger.

We should avoid this YANG language fork at all costs, so let's go back 
to the root causes (quoting Rob):

    Note, my mail didn't ask for anything to be changed. It just noted that
    there are implementation complexities of having an XSD regexp dialect
    that is not widely supported in non-XML libraries. This is an
    implementation barrier for servers that want to use YANG to model their
    schema.

    ...

    But there are other problems too - what common tooling is available for
    non-developers that are writing models? For example, there are many,
    many different sites that will give you a way to validate that a regexp
    matches some test content that you're interested in (e.g.,
    http://regexr.com/, https://regex101.com/).
    I have found none of these that support XSD regexps. The key point is
    that picking a road less travelled comes with costs around the
    ecosystem.

I prefer to focus on those arguments (if this is just a question of 
preference, there is basically no possible discussion).
So who knows about such libraries and tools?

Martin Bjorklund proposed to put the regexp part of libxml2 to github. 
That would be a step in the right direction.
Speaking to Martin a moment ago, he mentioned a shell script for regex 
validation, which he could also put to github. We would need a GUI 
around this (a-la http://regexr.com/). That sounds like a nice project 
for the hackathon. I'm looking for a taker...

Is this a viable way out of this?
If yes, the unicode issue would not have to be debated.

Regards, Benoit
> Lou,
>
> yes, Iâ€™d assume so, subject to overall planning.
> yes, the open dialog is the most important part.
>
>   
> Cheers,
> Jeff
>   
>
> On 3/3/17, 13:43, "Lou Berger" <lberger@labn.net> wrote:
>
>      Jeff,
>      
>          This will be included in Wednesday's RTGWG meeting?  I'm not sure
>      why here vs netmod as should be of interest to all in netmod and just
>      many in rtgwg ;-)  -- but the most important thing is to have the
>      discussion.
>      
>      Thanks,
>      Lou
>      
>      On 3/3/2017 4:08 PM, Jeff Tantsura wrote:
>      > Hi,
>      >
>      > Yesterday I have had meeting with OC folks.
>      > The agreement is that thereâ€™s going to be a RTGWG presentation in Chicago where an OC representative will describe their experiences with implementations and toolsets,
>      > what is working, what is not so, analysis on what could be done differently, to address the pain points in current implementations.
>      > The focus would be mostly routing area, there would be separate discussion in netmod, more focused on wider issues, decoupling of YANG from Netconf and similar.
>      > Timeframe is not committed yet, might be after Chicago.
>      >
>      > Please provide your comments.
>      >
>      > Thanks everyone for your valuable comments and looking forward to working together.
>      >
>      > Have a great weekend,
>      > Jeff
>      >
>      >
>      > On 2/27/17, 11:24, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de> wrote:
>      >
>      >     On Mon, Feb 27, 2017 at 02:19:53PM -0500, Alia Atlas wrote:
>      >     >
>      >     > First, I am responding with an AD hat - not as individual
>      >     > contributor.
>      >     >
>      >
>      >     Thanks Alia for helping us to get a better understanding of the
>      >     problem space and the solution space. I am looking forward to Jeffs
>      >     and Robs input.
>      >
>      >     /js
>      >
>      >     --
>      >     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>      >     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>      >     Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>      >
>      >
>      >
>      > _______________________________________________
>      > Rtg-dt-yang-arch mailing list
>      > Rtg-dt-yang-arch@ietf.org
>      > https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch
>      
>      
>
>
> _______________________________________________
> Rtg-dt-yang-arch mailing list
> Rtg-dt-yang-arch@ietf.org
> https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch


--------------5E4FD98E71A8D950DA212010
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Dear all,<br>
      <br>
      [sorry for the delay due to PTO]<br>
      <br>
      It's a fact that there are two sets of YANG modules in the
      industry right now: IETF and openconfig one, with openconfig
      implementations on routers.<br>
      It's another fact that the openconfig models import less and less
      IETF models these days.<br>
      This is already a problem for an industry that should consolidate
      its set of YANG models, as opposed to spending his time on mapping
      YANG models. That makes me sad, but that's the way it is. So be
      it.<br>
      <br>
      What would be a bigger problem is a fork of the YANG language,
      i.e. using the "pattern" statement, but with POSIX syntax. <br>
      And specifying YANG+1 with POSIX regex implies redefining all the
      existing typedef (such as RFC 6991), and has implications for all
      derived models, including some native models. This is a non
      starter IMO.<br>
      <br>
      We could pretend that this issue is just a routing issue with a
      couple of routing typedef', but the issue is bigger. <br>
      <br>
      We should avoid this YANG language fork at all costs, so let's go
      back to the root causes (quoting Rob):<br>
      <blockquote>Note, my mail didn't ask for anything to be changed.
        It just noted that<br>
        there are implementation complexities of having an XSD regexp
        dialect<br>
        that is not widely supported in non-XML libraries. This is an<br>
        implementation barrier for servers that want to use YANG to
        model their<br>
        schema. <br>
        <br>
        ...<br>
        <br>
        But there are other problems too - what common tooling is
        available for<br>
        non-developers that are writing models? For example, there are
        many,<br>
        many different sites that will give you a way to validate that a
        regexp<br>
        matches some test content that you're interested in (e.g.,Â <a
          href="http://regexr.com/">http://regexr.com/</a>,Â <a
          href="https://regex101.com/">https://regex101.com/</a>).<br>
        I have found none of these that support XSD regexps. The key
        point is<br>
        that picking a road less travelled comes with costs around the<br>
        ecosystem.<br>
        <br>
      </blockquote>
      I prefer to focus on those arguments (if this is just a question
      of preference, there is basically no possible discussion).<br>
      So who knows about such libraries and tools?<br>
      <br>
      Martin Bjorklund proposed to put the regexp part of libxml2 to
      github. That would be a step in the right direction.<br>
      Speaking to Martin a moment ago, he mentioned a shell script for
      regex validation, which he could also put to github. We would need
      a GUI around this (a-la <a class="moz-txt-link-freetext" href="http://regexr.com/">http://regexr.com/</a>). That sounds like a
      nice project for the hackathon. I'm looking for a taker...<br>
      <br>
      Is this a viable way out of this? <br>
      If yes, the unicode issue would not have to be debated.<br>
      <br>
      Regards, Benoit<br>
    </div>
    <blockquote
      cite="mid:5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com"
      type="cite">
      <pre wrap="">Lou,

yes, Iâ€™d assume so, subject to overall planning.
yes, the open dialog is the most important part.

 
Cheers,
Jeff
 

On 3/3/17, 13:43, "Lou Berger" <a class="moz-txt-link-rfc2396E" href="mailto:lberger@labn.net">&lt;lberger@labn.net&gt;</a> wrote:

    Jeff,
    
        This will be included in Wednesday's RTGWG meeting?  I'm not sure
    why here vs netmod as should be of interest to all in netmod and just
    many in rtgwg ;-)  -- but the most important thing is to have the
    discussion.
    
    Thanks,
    Lou
    
    On 3/3/2017 4:08 PM, Jeff Tantsura wrote:
    &gt; Hi,
    &gt;
    &gt; Yesterday I have had meeting with OC folks.
    &gt; The agreement is that thereâ€™s going to be a RTGWG presentation in Chicago where an OC representative will describe their experiences with implementations and toolsets,
    &gt; what is working, what is not so, analysis on what could be done differently, to address the pain points in current implementations.
    &gt; The focus would be mostly routing area, there would be separate discussion in netmod, more focused on wider issues, decoupling of YANG from Netconf and similar.
    &gt; Timeframe is not committed yet, might be after Chicago.
    &gt;
    &gt; Please provide your comments. 
    &gt;
    &gt; Thanks everyone for your valuable comments and looking forward to working together. 
    &gt;
    &gt; Have a great weekend,
    &gt; Jeff
    &gt;  
    &gt;
    &gt; On 2/27/17, 11:24, "Juergen Schoenwaelder" <a class="moz-txt-link-rfc2396E" href="mailto:j.schoenwaelder@jacobs-university.de">&lt;j.schoenwaelder@jacobs-university.de&gt;</a> wrote:
    &gt;
    &gt;     On Mon, Feb 27, 2017 at 02:19:53PM -0500, Alia Atlas wrote:
    &gt;     &gt; 
    &gt;     &gt; First, I am responding with an AD hat - not as individual
    &gt;     &gt; contributor.
    &gt;     &gt; 
    &gt;     
    &gt;     Thanks Alia for helping us to get a better understanding of the
    &gt;     problem space and the solution space. I am looking forward to Jeffs
    &gt;     and Robs input.
    &gt;     
    &gt;     /js
    &gt;     
    &gt;     -- 
    &gt;     Juergen Schoenwaelder           Jacobs University Bremen gGmbH
    &gt;     Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
    &gt;     Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="http://www.jacobs-university.de/">&lt;http://www.jacobs-university.de/&gt;</a>
    &gt;     
    &gt;
    &gt;
    &gt; _______________________________________________
    &gt; Rtg-dt-yang-arch mailing list
    &gt; <a class="moz-txt-link-abbreviated" href="mailto:Rtg-dt-yang-arch@ietf.org">Rtg-dt-yang-arch@ietf.org</a>
    &gt; <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch">https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch</a>
    
    


_______________________________________________
Rtg-dt-yang-arch mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rtg-dt-yang-arch@ietf.org">Rtg-dt-yang-arch@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch">https://www.ietf.org/mailman/listinfo/rtg-dt-yang-arch</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------5E4FD98E71A8D950DA212010--


From nobody Thu Mar  9 18:35:50 2017
Return-Path: <jefftant.ietf@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D48EB1294C3; Thu,  9 Mar 2017 18:35:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id diRYePnsbyl7; Thu,  9 Mar 2017 18:35:39 -0800 (PST)
Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com [IPv6:2607:f8b0:400e:c05::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5134F1294B3; Thu,  9 Mar 2017 18:35:39 -0800 (PST)
Received: by mail-pg0-x242.google.com with SMTP id g2so4173085pge.2; Thu, 09 Mar 2017 18:35:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version:content-transfer-encoding; bh=12r5OI9aZTxkfXMHYAxRvNBfLTRWWfZAddLsdZHGIf0=; b=DsKOJEO7KS6CRiA5pHlciAnv62oEdcYyvQFTcerP3jP3yH4dcwJu05Panlm5TNb3tC Aet+6r3granzPua7YiT2MVK40kLreopqJTQw8ucDEvHs4d0LH8IT2lRG2jnpj6DSLMSo 0l30hY9b9gi5/MpfSpdbLg/8/3BCFOqBGdfd25dq+/QRyqCjXn5hLF4r0/dpHsyoIaLh VP0crjZ+3GBPEIBqzSivdyCR+D10+n8wmTsZTCa9mlFMN487OJp4AUAkMtKCMSSiYtBe gM2dukLM0aVlFWpG2U9YozENl0P325icjVSid8kaW6m44I6Q/EVxlk2m6FqHe3FvaP+X NtZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=12r5OI9aZTxkfXMHYAxRvNBfLTRWWfZAddLsdZHGIf0=; b=arHpJu++BQseOy0yqZ5ZMNtlekJwojSuLpk76amVV6bfUcwBf5sj6CEwqRWGYu3pQV KRRHVOOwxLGsBU8s06l9Ik4ClovIm20Hp5pqyXjFJtuWp+IYP+FZY8azlTJvBq1IOf4H Nv5csanRehiEMf81v6n57IrIY4i3fWBi86oUL9O4QoU2SJ43d+ChmZJ/4lL+oRwDrVYI DUeUSQl0LO9WLubEotDezSeopWHk6+/rjb/CRi7W1AUsNvtqO8IvhAbtMlKQg5hnWDwW PGphecWqoZHMzHfMvbRC7sMz1A/ilghjZQov5/PSyVQieWhxthi8rPm/Haq8h4h8pe8N NQYw==
X-Gm-Message-State: AMke39m41CRyYZksQroG8B6iYqCgtD/aJbhmcxw0Ap5Qhm8+ltyCx0xwnC1ZPsNlflXbTw==
X-Received: by 10.84.216.15 with SMTP id m15mr21920244pli.22.1489111444758; Thu, 09 Mar 2017 18:04:04 -0800 (PST)
Received: from [192.168.1.4] ([76.126.247.72]) by smtp.gmail.com with ESMTPSA id y67sm14745457pfa.96.2017.03.09.18.04.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 09 Mar 2017 18:04:03 -0800 (PST)
User-Agent: Microsoft-MacOutlook/f.1f.0.170216
Date: Thu, 09 Mar 2017 18:04:01 -0800
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Benoit Claise <bclaise@cisco.com>
Message-ID: <6F0EBA80-66CE-441C-AB9F-CF23EA8ECA47@gmail.com>
Thread-Topic: [Rtg-dt-yang-arch] [yang-doctors] Open Config on ietf-routing-types
References: <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local> <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com> <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net> <5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com> <6f527967-3a4a-4f3f-e5bf-ac59ec7747ac@cisco.com> <20170309235856.GA11796@elstar.local>
In-Reply-To: <20170309235856.GA11796@elstar.local>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/tYFiE364i4qrjbjt0Ao4LaPf8bs>
Cc: Warren Kumari <warren@kumari.net>, RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Lou Berger <lberger@labn.net>, Phil Shafer <phil@juniper.net>, Anees Shaikh <aashaikh@google.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, Yingzhen Qu <yingzhen.qu@huawei.com>, Alia Atlas <akatlas@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, Rob Shakir <rjs@rob.sh>, Acee Lindem <acee@cisco.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 02:35:41 -0000

Hi,

My proposal is to wait for Rob=E2=80=99s presentation and then work on addressing=
 complete problem space rather than trying to solve separate pieces now.
I=E2=80=99d also look for a sustainable solution.

Thanks!
=20
Cheers,
Jeff
=20

On 3/9/17, 15:58, "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-universit=
y.de> wrote:

    On Thu, Mar 09, 2017 at 05:30:48PM +0100, Benoit Claise wrote:
    >=20
    > I prefer to focus on those arguments (if this is just a question of
    > preference, there is basically no possible discussion).
    > So who knows about such libraries and tools?
   =20
    When I did the common YANG types, I wrote test cases for the patterns
    in Python using libxml as the pattern engine. This is really handy and
    great for testing. The core of it is this:
   =20
      import libxml2
      pattern =3D '[a-z]'
      text =3D 'hiho'
      libxml2.regexpCompile(pattern).regexpExec(text)
   =20
    Simply write code around this to provide a list of examples you expect
    to pass and a list of examples you expect not to pass and check the
    return code provided by regexpExec(). Back then, I also wrote a very
    tiny C program that links against libxml2 and behaves like grep except
    that it uses libxml2's XSD pattern. I think Martin will post it
    together with his XSD pattern matching code stripped out of libxml2
    (in case libxml2 is considered too heavy).
   =20
    I also looked into the yanglint / libyang code and they (Radek?)
    internally rewrite the pattern into pcre regular expressions. I can't
    tell whether this is always correct but if it is one could also
    produce an xsd regular expression matcher based on the pcre regular
    expression library.
   =20
    > Martin Bjorklund proposed to put the regexp part of libxml2 to github=
. That
    > would be a step in the right direction.
    > Speaking to Martin a moment ago, he mentioned a shell script for rege=
x
    > validation, which he could also put to github. We would need a GUI ar=
ound
    > this (a-la http://regexr.com/). That sounds like a nice project for t=
he
    > hackathon. I'm looking for a taker...
   =20
    For testing of pattern restriction, a few lines of Python code worked
    very well for me. If someone has spare time to write a web frontend
    around the 4 lines of Python, great.
   =20
    /js
   =20
    --=20
    Juergen Schoenwaelder           Jacobs University Bremen gGmbH
    Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
    Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
   =20



From nobody Thu Mar  9 18:52:33 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85C6612951B; Thu,  9 Mar 2017 18:52:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XKckK8ICu81R; Thu,  9 Mar 2017 18:52:25 -0800 (PST)
Received: from atlas3.jacobs-university.de (atlas3.jacobs-university.de [212.201.44.18]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45565129513; Thu,  9 Mar 2017 18:52:18 -0800 (PST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas3.jacobs-university.de (Postfix) with ESMTP id 85390768; Fri, 10 Mar 2017 00:58:54 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas3.jacobs-university.de ([10.70.0.205]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10030) with ESMTP id QbgWfSVFpanJ; Fri, 10 Mar 2017 00:58:53 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas3.jacobs-university.de (Postfix) with ESMTPS; Fri, 10 Mar 2017 00:58:54 +0100 (CET)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1D3152003A; Fri, 10 Mar 2017 00:58:54 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id c8liBurcrtYl; Fri, 10 Mar 2017 00:58:53 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 949372003B; Fri, 10 Mar 2017 00:58:52 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 936903EA3B54; Fri, 10 Mar 2017 00:58:57 +0100 (CET)
Date: Fri, 10 Mar 2017 00:58:57 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Benoit Claise <bclaise@cisco.com>
Message-ID: <20170309235856.GA11796@elstar.local>
Mail-Followup-To: Benoit Claise <bclaise@cisco.com>, Jeff Tantsura <jefftant.ietf@gmail.com>, Lou Berger <lberger@labn.net>, Alia Atlas <akatlas@gmail.com>, Rob Shakir <rjs@rob.sh>, Anees Shaikh <aashaikh@google.com>, RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Phil Shafer <phil@juniper.net>, Xufeng Liu <Xufeng_Liu@jabil.com>, Andy Bierman <andy@yumaworks.com>, Acee Lindem <acee@cisco.com>, YANG Doctors <yang-doctors@ietf.org>, Yingzhen Qu <yingzhen.qu@huawei.com>, Warren Kumari <warren@kumari.net>
References: <CAG4d1reH74-XHOc6LEWKowzAkK6w8TSPg3nfmXQenvFXpSUgzQ@mail.gmail.com> <20170227185739.GA68025@elstar.local> <CAG4d1rf7R4CWRg=79e5=Y=bi5WuCkEonfu3Jmp7ZCTiG4f_xqw@mail.gmail.com> <CABCOCHQ2xd7-aZc_iHrqy3995-xtShNdSJynEo3afhYXz=6PHg@mail.gmail.com> <CAG4d1rdcX1e5Vxeox2tOGLXMpwctLiK=vVff367wCHG92VFFEg@mail.gmail.com> <20170227192451.GA68227@elstar.local> <9A527389-6703-4C93-813C-3DE306CA56A5@gmail.com> <06e4552c-f5b5-8301-c206-2fac298b31ce@labn.net> <5C1B003A-FA96-4E16-9692-31ABD43246DD@gmail.com> <6f527967-3a4a-4f3f-e5bf-ac59ec7747ac@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <6f527967-3a4a-4f3f-e5bf-ac59ec7747ac@cisco.com>
User-Agent: Mutt/1.6.0 (2016-04-01)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/pdBQ2r3abVSasiOIdf-CDTvPRWE>
Cc: Warren Kumari <warren@kumari.net>, RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>, Lou Berger <lberger@labn.net>, Phil Shafer <phil@juniper.net>, Anees Shaikh <aashaikh@google.com>, Xufeng Liu <Xufeng_Liu@jabil.com>, Yingzhen Qu <yingzhen.qu@huawei.com>, Alia Atlas <akatlas@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, Jeff Tantsura <jefftant.ietf@gmail.com>, Rob Shakir <rjs@rob.sh>, Acee Lindem <acee@cisco.com>
Subject: Re: [yang-doctors] [Rtg-dt-yang-arch] Open Config on ietf-routing-types
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 02:52:31 -0000

On Thu, Mar 09, 2017 at 05:30:48PM +0100, Benoit Claise wrote:
> 
> I prefer to focus on those arguments (if this is just a question of
> preference, there is basically no possible discussion).
> So who knows about such libraries and tools?

When I did the common YANG types, I wrote test cases for the patterns
in Python using libxml as the pattern engine. This is really handy and
great for testing. The core of it is this:

  import libxml2
  pattern = '[a-z]'
  text = 'hiho'
  libxml2.regexpCompile(pattern).regexpExec(text)

Simply write code around this to provide a list of examples you expect
to pass and a list of examples you expect not to pass and check the
return code provided by regexpExec(). Back then, I also wrote a very
tiny C program that links against libxml2 and behaves like grep except
that it uses libxml2's XSD pattern. I think Martin will post it
together with his XSD pattern matching code stripped out of libxml2
(in case libxml2 is considered too heavy).

I also looked into the yanglint / libyang code and they (Radek?)
internally rewrite the pattern into pcre regular expressions. I can't
tell whether this is always correct but if it is one could also
produce an xsd regular expression matcher based on the pcre regular
expression library.

> Martin Bjorklund proposed to put the regexp part of libxml2 to github. That
> would be a step in the right direction.
> Speaking to Martin a moment ago, he mentioned a shell script for regex
> validation, which he could also put to github. We would need a GUI around
> this (a-la http://regexr.com/). That sounds like a nice project for the
> hackathon. I'm looking for a taker...

For testing of pattern restriction, a few lines of Python code worked
very well for me. If someone has spare time to write a web frontend
around the 4 lines of Python, great.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>


From nobody Fri Mar 10 09:59:56 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22F021295DE for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 09:59:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JwbcLRhDNveg for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 09:59:53 -0800 (PST)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE12129417 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 09:59:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3278; q=dns/txt; s=iport; t=1489168793; x=1490378393; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=+ybNL/D2BMQvHZaPSXNWKWWzwudW1tE1yHzPME+xN9A=; b=Hkg0feXf0yKcQWUksJZzJ5439gBLskS0CFKkQoWfj2xoSvFRjO2lyEI8 70NQqvEiiQbsMP/WBlShRK3t7ZCAz8svxt95hj6hNi8ENNyopwbBIPBtC QqVlOUDDUcGYG9UVxCztHhRlHOwROB5xCV4R2XSgem7/DLTzdfYcoJLT0 g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DsAQA86cJY/xbLJq1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhDIqYINgig5zkFyIDY0rgg4fC4V4AoMAGAECAQEBAQEBAWsohRU?= =?us-ascii?q?BAQEBAgEBASEPAQU2Cw4CCQIYAgImAgIWCwYwBgEMBgIBAYlkAw0IDpQTnVuCJ?= =?us-ascii?q?oc2DYMjAQEBAQEBAQEBAQEBAQEBAQEBAQEBHQWBBoVDggWCaoJCD4UJgkAfBZw?= =?us-ascii?q?COoZ2hxeEK4pRhlOKVF+IDR84gQMiFggXFT+EVR2BZD81ihoBAQE?=
X-IronPort-AV: E=Sophos;i="5.36,141,1486425600"; d="scan'208";a="651356259"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Mar 2017 17:59:51 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v2AHxonG011557; Fri, 10 Mar 2017 17:59:50 GMT
To: Ladislav Lhotka <lhotka@nic.cz>, Andy Bierman <andy@yumaworks.com>
References: <CABCOCHRbqMr36p_BHw5e6VSFAH2NQyCKq7HnsekQ7p9POyPA8g@mail.gmail.com> <497E64EB-61F1-4D47-8EBD-A9C80EA0915D@nic.cz> <0d43dff0-3190-8600-30fa-0ec62b48b56e@cesnet.cz> <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com> <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com> <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com>
Date: Fri, 10 Mar 2017 18:59:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/YhKqFphXBNDp2VIdD_sCo-NnCCQ>
Cc: Benoit Claise <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 17:59:55 -0000

On 3/1/2017 5:52 PM, Ladislav Lhotka wrote:
>> On 1 Mar 2017, at 17:34, Andy Bierman <andy@yumaworks.com> wrote:
>>
>> Hi,
>>
>> Looking at the schedule, perhaps this slot will work
>>
>>
>> Monday 15:20 to 16:50.
>> There is 1 OPS meeting (casm - a BoF on Coordinated Address Space Management)
Note that CASM wants to specify YANG models for prefix management.

Regards, B.
> Works for me.
>
> Thanks, Lada
>
>>
>> Andy
>>
>>
>> On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <mjethanandani@gmail.com> wrote:
>> Ditto.
>>
>>> On Feb 20, 2017, at 3:56 AM, Radek KrejÄ�Ã­ <rkrejci@cesnet.cz> wrote:
>>>
>>> +1
>>>
>>> Radek
>>>
>>>
>>> Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
>>>> Hi Andy,
>>>>
>>>> I would be interested in attending that meeting.
>>>>
>>>> Lada
>>>>
>>>>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> The CORE WG is working on some standards for an IoT version of RESTCONF.
>>>>> The CBOR encoding is relevant to RESTCONF for some applications like YANG push.
>>>>>
>>>>> I am trying to organize a side meeting about YANG to CBOR and
>>>>> SID (numeric schema node identifiers). The goal of the meeting is
>>>>> understand how it works (and doesn't work).  Hopefully there will be a
>>>>> 1 hour slot open for this meeting, and a room available.
>>>>> The first step is determining if any YANG doctors care about what
>>>>> the CORE WG is doing with YANG.
>>>>>
>>>>> Another topic: YANG to GPB? Better approach? Where is it documented?
>>>>> Does an algorithm exist that works for YANG augment?
>>>>>
>>>>> CORE WG drafts:
>>>>>
>>>>> YANG to CBOR
>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
>>>>>
>>>>> SID
>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
>>>>>
>>>>>
>>>>> CoMI
>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
>>>>>
>>>>>
>>>>> Andy
>>>>>
>>>>> _______________________________________________
>>>>> yang-doctors mailing list
>>>>> yang-doctors@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>> --
>>>> Ladislav Lhotka, CZ.NIC Labs
>>>> PGP Key ID: 0xB8F92B08A9F76C67
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>> --
>>> Radek Krejci
>>> mobile  : +420 732 212 714
>>> office  : +420 234 680 256
>>> e-mail  : rkrejci@cesnet.cz
>>> LinkedIn: http://www.linkedin.com/in/radekkrejci
>>>
>>> CESNET, Association of Legal Entities
>>> Zikova 4
>>> 160 00 Praha 6
>>> Czech Republic
>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
> --
> Ladislav Lhotka, CZ.NIC Labs
> PGP Key ID: 0xB8F92B08A9F76C67
>
>
>
>
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Fri Mar 10 10:09:02 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30FFC129692 for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:09:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id un8Azu140OyM for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:08:59 -0800 (PST)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1C9A1295D6 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:08:58 -0800 (PST)
Received: by mail-wm0-x22d.google.com with SMTP id n11so1169927wma.1 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:08:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=owH5v5YoTM1/rqPp8ZDrQ6mEHWcjIpbpGLco4BumOYU=; b=yTOWVbM1px/gVnOWAtVszR77xOEIVnys1wYAeVKrH4+5q126y6+rP93U9g8OBy9x5S x2CJoWwHakGloAE2hqZSGzU2Yebr3jfvo+fa4fu6dZbkj5V/A3P4P96rwvP/8Bl9Rh2F hAZ6qv8wxaycHQ4kvTuneTsOt3eVv8Khrd6fA8uQOtByxY5z1qdXgALfntuoG0CgZk9e X/R+yHGfKIGs0D6KKo32eIHEuhMmoJWUTpPto91/FF0OaedE75GiOxojzOy3KNnbvdy7 iL+t+Yy/c6ibAc4BRhK7e6lCnFBCeC5Sjcs4sHoetRYwJrdeZv9ks7XAeicXGYo6H6Ig GwbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=owH5v5YoTM1/rqPp8ZDrQ6mEHWcjIpbpGLco4BumOYU=; b=q1vF7tLnpPe7y6eMAdlcAi1pArKA/b4wlErDlIezKN3JmXLy9MXJ+nSsBmhS/d+7Jh gt4d1o0yZD6s7bIKSL5di/nufkFlddq+90YEVQ4ek5IABBMWXIVdR0GgqSJ3L5X1LCZB RzjOflckl/40Wzq5LXAQIbqZamQR5VFVaWylgOYfVBZ7V7FXn+Lj4tcWBJhsO6fyp9fh Vfp72HUkDmGPQ4xoRwIRDGQKU96bFHzDY06MHa3cBfpgjAlqVHtYeEdGFqwIQ1og2phj 6lemSOxqhrD/ovlWtmaS5u8/XUQK4wclFj/XUR02xyLndemHv6uRj2k7RjgVMp2/DqcU TX3w==
X-Gm-Message-State: AFeK/H1Xdg6dV7zcxZ+4DAbubWNjKyhpR8BTd0YV/8tO+2Tqsu5v5ajrqEcXGrlwyFh22/XWTjV6mC/btCYKgQ==
X-Received: by 10.28.234.206 with SMTP id g75mr243772wmi.54.1489169337186; Fri, 10 Mar 2017 10:08:57 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Fri, 10 Mar 2017 10:08:56 -0800 (PST)
In-Reply-To: <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com>
References: <CABCOCHRbqMr36p_BHw5e6VSFAH2NQyCKq7HnsekQ7p9POyPA8g@mail.gmail.com> <497E64EB-61F1-4D47-8EBD-A9C80EA0915D@nic.cz> <0d43dff0-3190-8600-30fa-0ec62b48b56e@cesnet.cz> <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com> <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com> <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz> <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 10 Mar 2017 10:08:56 -0800
Message-ID: <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Content-Type: multipart/alternative; boundary=001a11472b9e5a9263054a6441e6
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/f3b67bV-rUKwuRDaavnUwQxEJgo>
Cc: Benoit Claise <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:09:01 -0000

--001a11472b9e5a9263054a6441e6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise <bclaise@cisco.com> wrote:

> On 3/1/2017 5:52 PM, Ladislav Lhotka wrote:
>
>> On 1 Mar 2017, at 17:34, Andy Bierman <andy@yumaworks.com> wrote:
>>>
>>> Hi,
>>>
>>> Looking at the schedule, perhaps this slot will work
>>>
>>>
>>> Monday 15:20 to 16:50.
>>> There is 1 OPS meeting (casm - a BoF on Coordinated Address Space
>>> Management)
>>>
>> Note that CASM wants to specify YANG models for prefix management.
>
>
Tuesday 14:50 to 16:20

Thursday 1520 - 17:20


Are these slots better?




> Regards, B.
>


Andy


> Works for me.
>>
>> Thanks, Lada
>>
>>
>>> Andy
>>>
>>>
>>> On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <
>>> mjethanandani@gmail.com> wrote:
>>> Ditto.
>>>
>>> On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD <rkrejci@cesnet.cz>=
 wrote:
>>>>
>>>> +1
>>>>
>>>> Radek
>>>>
>>>>
>>>> Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
>>>>
>>>>> Hi Andy,
>>>>>
>>>>> I would be interested in attending that meeting.
>>>>>
>>>>> Lada
>>>>>
>>>>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> The CORE WG is working on some standards for an IoT version of
>>>>>> RESTCONF.
>>>>>> The CBOR encoding is relevant to RESTCONF for some applications like
>>>>>> YANG push.
>>>>>>
>>>>>> I am trying to organize a side meeting about YANG to CBOR and
>>>>>> SID (numeric schema node identifiers). The goal of the meeting is
>>>>>> understand how it works (and doesn't work).  Hopefully there will be=
 a
>>>>>> 1 hour slot open for this meeting, and a room available.
>>>>>> The first step is determining if any YANG doctors care about what
>>>>>> the CORE WG is doing with YANG.
>>>>>>
>>>>>> Another topic: YANG to GPB? Better approach? Where is it documented?
>>>>>> Does an algorithm exist that works for YANG augment?
>>>>>>
>>>>>> CORE WG drafts:
>>>>>>
>>>>>> YANG to CBOR
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
>>>>>>
>>>>>> SID
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
>>>>>>
>>>>>>
>>>>>> CoMI
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
>>>>>>
>>>>>>
>>>>>> Andy
>>>>>>
>>>>>> _______________________________________________
>>>>>> yang-doctors mailing list
>>>>>> yang-doctors@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>
>>>>> --
>>>>> Ladislav Lhotka, CZ.NIC Labs
>>>>> PGP Key ID: 0xB8F92B08A9F76C67
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> yang-doctors mailing list
>>>>> yang-doctors@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>
>>>> --
>>>> Radek Krejci
>>>> mobile  : +420 732 212 714
>>>> office  : +420 234 680 256
>>>> e-mail  : rkrejci@cesnet.cz
>>>> LinkedIn: http://www.linkedin.com/in/radekkrejci
>>>>
>>>> CESNET, Association of Legal Entities
>>>> Zikova 4
>>>> 160 00 Praha 6
>>>> Czech Republic
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>
>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>
>> --
>> Ladislav Lhotka, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>>
>>
>>
>>
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>
>
>

--001a11472b9e5a9263054a6441e6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 3/1/2017 5:52 PM, La=
dislav Lhotka wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 1 Mar 2017, at 17:34, Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks.=
com" target=3D"_blank">andy@yumaworks.com</a>&gt; wrote:<br>
<br>
Hi,<br>
<br>
Looking at the schedule, perhaps this slot will work<br>
<br>
<br>
Monday 15:20 to 16:50.<br>
There is 1 OPS meeting (casm - a BoF on Coordinated Address Space Managemen=
t)<br>
</blockquote></blockquote>
Note that CASM wants to specify YANG models for prefix management.<br>
<br></blockquote><div><br></div><div>Tuesday 14:50 to 16:20</div><div><br><=
/div><div>Thursday 1520 - 17:20</div><div><br></div><div><br></div><div>Are=
 these slots better?</div><div><br></div><div><br></div><div>=C2=A0</div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px =
#ccc solid;padding-left:1ex">
Regards, B.<br></blockquote><div><br></div><div><br></div><div>Andy</div><d=
iv>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex=
;border-left:1px #ccc solid;padding-left:1ex">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Works for me.<br>
<br>
Thanks, Lada<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Andy<br>
<br>
<br>
On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani &lt;<a href=3D"mailto:=
mjethanandani@gmail.com" target=3D"_blank">mjethanandani@gmail.com</a>&gt; =
wrote:<br>
Ditto.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD &lt;<a href=3D"mailto:r=
krejci@cesnet.cz" target=3D"_blank">rkrejci@cesnet.cz</a>&gt; wrote:<br>
<br>
+1<br>
<br>
Radek<br>
<br>
<br>
Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi Andy,<br>
<br>
I would be interested in attending that meeting.<br>
<br>
Lada<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On 19 Feb 2017, at 21:05, Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks=
.com" target=3D"_blank">andy@yumaworks.com</a>&gt; wrote:<br>
<br>
Hi,<br>
<br>
The CORE WG is working on some standards for an IoT version of RESTCONF.<br=
>
The CBOR encoding is relevant to RESTCONF for some applications like YANG p=
ush.<br>
<br>
I am trying to organize a side meeting about YANG to CBOR and<br>
SID (numeric schema node identifiers). The goal of the meeting is<br>
understand how it works (and doesn&#39;t work).=C2=A0 Hopefully there will =
be a<br>
1 hour slot open for this meeting, and a room available.<br>
The first step is determining if any YANG doctors care about what<br>
the CORE WG is doing with YANG.<br>
<br>
Another topic: YANG to GPB? Better approach? Where is it documented?<br>
Does an algorithm exist that works for YANG augment?<br>
<br>
CORE WG drafts:<br>
<br>
YANG to CBOR<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/" rel=
=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/dra=
ft-ietf-core-yang-cbor/</a><br>
<br>
SID<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-sid/" rel=3D"no=
referrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/draft-iet=
f-core-sid/</a><br>
<br>
<br>
CoMI<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-comi/" rel=3D"n=
oreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/draft-ie=
tf-core-comi/</a><br>
<br>
<br>
Andy<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
--<br>
Ladislav Lhotka, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
--<br>
Radek Krejci<br>
mobile=C2=A0 : +420 732 212 714<br>
office=C2=A0 : +420 234 680 256<br>
e-mail=C2=A0 : <a href=3D"mailto:rkrejci@cesnet.cz" target=3D"_blank">rkrej=
ci@cesnet.cz</a><br>
LinkedIn: <a href=3D"http://www.linkedin.com/in/radekkrejci" rel=3D"norefer=
rer" target=3D"_blank">http://www.linkedin.com/in/rad<wbr>ekkrejci</a><br>
<br>
CESNET, Association of Legal Entities<br>
Zikova 4<br>
160 00 Praha 6<br>
Czech Republic<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><span class=3D"HOEnZb"><font color=3D"#888888"><br>
</font></span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
--<br>
Ladislav Lhotka, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</font></span></blockquote>
<br>
</blockquote></div><br></div></div>

--001a11472b9e5a9263054a6441e6--


From nobody Fri Mar 10 10:43:04 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B88451296C1 for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:43:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qcYVuHoaHkko for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:43:00 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 1ABF41295F4 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:42:59 -0800 (PST)
Received: from localhost (h-148-188.a165.priv.bahnhof.se [176.10.148.188]) by mail.tail-f.com (Postfix) with ESMTPSA id 9736C1AE0332; Fri, 10 Mar 2017 19:36:36 +0100 (CET)
Date: Fri, 10 Mar 2017 19:36:36 +0100 (CET)
Message-Id: <20170310.193636.1866397035906136401.mbj@tail-f.com>
To: andy@yumaworks.com
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com>
References: <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz> <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com> <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/bID0lVxY7jxRRRZxJzHh0uVyktM>
Cc: yang-doctors@ietf.org
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:43:03 -0000

QW5keSBCaWVybWFuIDxhbmR5QHl1bWF3b3Jrcy5jb20+IHdyb3RlOg0KPiBPbiBGcmksIE1hciAx
MCwgMjAxNyBhdCA5OjU5IEFNLCBCZW5vaXQgQ2xhaXNlIDxiY2xhaXNlQGNpc2NvLmNvbT4gd3Jv
dGU6DQo+IA0KPiA+IE9uIDMvMS8yMDE3IDU6NTIgUE0sIExhZGlzbGF2IExob3RrYSB3cm90ZToN
Cj4gPg0KPiA+PiBPbiAxIE1hciAyMDE3LCBhdCAxNzozNCwgQW5keSBCaWVybWFuIDxhbmR5QHl1
bWF3b3Jrcy5jb20+IHdyb3RlOg0KPiA+Pj4NCj4gPj4+IEhpLA0KPiA+Pj4NCj4gPj4+IExvb2tp
bmcgYXQgdGhlIHNjaGVkdWxlLCBwZXJoYXBzIHRoaXMgc2xvdCB3aWxsIHdvcmsNCj4gPj4+DQo+
ID4+Pg0KPiA+Pj4gTW9uZGF5IDE1OjIwIHRvIDE2OjUwLg0KPiA+Pj4gVGhlcmUgaXMgMSBPUFMg
bWVldGluZyAoY2FzbSAtIGEgQm9GIG9uIENvb3JkaW5hdGVkIEFkZHJlc3MgU3BhY2UNCj4gPj4+
IE1hbmFnZW1lbnQpDQo+ID4+Pg0KPiA+PiBOb3RlIHRoYXQgQ0FTTSB3YW50cyB0byBzcGVjaWZ5
IFlBTkcgbW9kZWxzIGZvciBwcmVmaXggbWFuYWdlbWVudC4NCj4gPg0KPiA+DQo+IFR1ZXNkYXkg
MTQ6NTAgdG8gMTY6MjANCj4gDQo+IFRodXJzZGF5IDE1MjAgLSAxNzoyMA0KDQpJIHdvdWxkIGxp
a2UgdG8gYXR0ZW5kIHRoaXMgbWVldGluZywgYnV0IHVuZm9ydHVuYXRlbHkgSSB3aWxsIGhhdmUg
dG8NCmxlYXZlIFdlZG5lc2RheSBldmVuaW5nLCBzbyBJIHByZWZlciB0aGUgTW9uIG9yIFR1ZSB0
aW1lc2xvdHMuDQoNCg0KL21hcnRpbg0KDQoNCg0KPiANCj4gDQo+IEFyZSB0aGVzZSBzbG90cyBi
ZXR0ZXI/DQo+IA0KPiANCj4gDQo+IA0KPiA+IFJlZ2FyZHMsIEIuDQo+ID4NCj4gDQo+IA0KPiBB
bmR5DQo+IA0KPiANCj4gPiBXb3JrcyBmb3IgbWUuDQo+ID4+DQo+ID4+IFRoYW5rcywgTGFkYQ0K
PiA+Pg0KPiA+Pg0KPiA+Pj4gQW5keQ0KPiA+Pj4NCj4gPj4+DQo+ID4+PiBPbiBNb24sIEZlYiAy
MCwgMjAxNyBhdCA2OjQ5IEFNLCBNYWhlc2ggSmV0aGFuYW5kYW5pIDwNCj4gPj4+IG1qZXRoYW5h
bmRhbmlAZ21haWwuY29tPiB3cm90ZToNCj4gPj4+IERpdHRvLg0KPiA+Pj4NCj4gPj4+IE9uIEZl
YiAyMCwgMjAxNywgYXQgMzo1NiBBTSwgUmFkZWsgS3JlasSNw60gPHJrcmVqY2lAY2VzbmV0LmN6
PiB3cm90ZToNCj4gPj4+Pg0KPiA+Pj4+ICsxDQo+ID4+Pj4NCj4gPj4+PiBSYWRlaw0KPiA+Pj4+
DQo+ID4+Pj4NCj4gPj4+PiBEbmUgMjAuMi4yMDE3IHYgMDg6MDYgTGFkaXNsYXYgTGhvdGthIG5h
cHNhbChhKToNCj4gPj4+Pg0KPiA+Pj4+PiBIaSBBbmR5LA0KPiA+Pj4+Pg0KPiA+Pj4+PiBJIHdv
dWxkIGJlIGludGVyZXN0ZWQgaW4gYXR0ZW5kaW5nIHRoYXQgbWVldGluZy4NCj4gPj4+Pj4NCj4g
Pj4+Pj4gTGFkYQ0KPiA+Pj4+Pg0KPiA+Pj4+PiBPbiAxOSBGZWIgMjAxNywgYXQgMjE6MDUsIEFu
ZHkgQmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPiB3cm90ZToNCj4gPj4+Pj4+DQo+ID4+Pj4+
PiBIaSwNCj4gPj4+Pj4+DQo+ID4+Pj4+PiBUaGUgQ09SRSBXRyBpcyB3b3JraW5nIG9uIHNvbWUg
c3RhbmRhcmRzIGZvciBhbiBJb1QgdmVyc2lvbiBvZg0KPiA+Pj4+Pj4gUkVTVENPTkYuDQo+ID4+
Pj4+PiBUaGUgQ0JPUiBlbmNvZGluZyBpcyByZWxldmFudCB0byBSRVNUQ09ORiBmb3Igc29tZSBh
cHBsaWNhdGlvbnMgbGlrZQ0KPiA+Pj4+Pj4gWUFORyBwdXNoLg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+
IEkgYW0gdHJ5aW5nIHRvIG9yZ2FuaXplIGEgc2lkZSBtZWV0aW5nIGFib3V0IFlBTkcgdG8gQ0JP
UiBhbmQNCj4gPj4+Pj4+IFNJRCAobnVtZXJpYyBzY2hlbWEgbm9kZSBpZGVudGlmaWVycykuIFRo
ZSBnb2FsIG9mIHRoZSBtZWV0aW5nIGlzDQo+ID4+Pj4+PiB1bmRlcnN0YW5kIGhvdyBpdCB3b3Jr
cyAoYW5kIGRvZXNuJ3Qgd29yaykuICBIb3BlZnVsbHkgdGhlcmUgd2lsbCBiZSBhDQo+ID4+Pj4+
PiAxIGhvdXIgc2xvdCBvcGVuIGZvciB0aGlzIG1lZXRpbmcsIGFuZCBhIHJvb20gYXZhaWxhYmxl
Lg0KPiA+Pj4+Pj4gVGhlIGZpcnN0IHN0ZXAgaXMgZGV0ZXJtaW5pbmcgaWYgYW55IFlBTkcgZG9j
dG9ycyBjYXJlIGFib3V0IHdoYXQNCj4gPj4+Pj4+IHRoZSBDT1JFIFdHIGlzIGRvaW5nIHdpdGgg
WUFORy4NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBBbm90aGVyIHRvcGljOiBZQU5HIHRvIEdQQj8gQmV0
dGVyIGFwcHJvYWNoPyBXaGVyZSBpcyBpdCBkb2N1bWVudGVkPw0KPiA+Pj4+Pj4gRG9lcyBhbiBh
bGdvcml0aG0gZXhpc3QgdGhhdCB3b3JrcyBmb3IgWUFORyBhdWdtZW50Pw0KPiA+Pj4+Pj4NCj4g
Pj4+Pj4+IENPUkUgV0cgZHJhZnRzOg0KPiA+Pj4+Pj4NCj4gPj4+Pj4+IFlBTkcgdG8gQ0JPUg0K
PiA+Pj4+Pj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1jb3Jl
LXlhbmctY2Jvci8NCj4gPj4+Pj4+DQo+ID4+Pj4+PiBTSUQNCj4gPj4+Pj4+IGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtY29yZS1zaWQvDQo+ID4+Pj4+Pg0KPiA+
Pj4+Pj4NCj4gPj4+Pj4+IENvTUkNCj4gPj4+Pj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2RyYWZ0LWlldGYtY29yZS1jb21pLw0KPiA+Pj4+Pj4NCj4gPj4+Pj4+DQo+ID4+Pj4+
PiBBbmR5DQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18NCj4gPj4+Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4g
Pj4+Pj4+IHlhbmctZG9jdG9yc0BpZXRmLm9yZw0KPiA+Pj4+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby95YW5nLWRvY3RvcnMNCj4gPj4+Pj4+DQo+ID4+Pj4+IC0tDQo+
ID4+Pj4+IExhZGlzbGF2IExob3RrYSwgQ1ouTklDIExhYnMNCj4gPj4+Pj4gUEdQIEtleSBJRDog
MHhCOEY5MkIwOEE5Rjc2QzY3DQo+ID4+Pj4+DQo+ID4+Pj4+DQo+ID4+Pj4+DQo+ID4+Pj4+DQo+
ID4+Pj4+DQo+ID4+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fDQo+ID4+Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4gPj4+Pj4geWFuZy1k
b2N0b3JzQGlldGYub3JnDQo+ID4+Pj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8veWFuZy1kb2N0b3JzDQo+ID4+Pj4+DQo+ID4+Pj4gLS0NCj4gPj4+PiBSYWRlayBLcmVq
Y2kNCj4gPj4+PiBtb2JpbGUgIDogKzQyMCA3MzIgMjEyIDcxNA0KPiA+Pj4+IG9mZmljZSAgOiAr
NDIwIDIzNCA2ODAgMjU2DQo+ID4+Pj4gZS1tYWlsICA6IHJrcmVqY2lAY2VzbmV0LmN6DQo+ID4+
Pj4gTGlua2VkSW46IGh0dHA6Ly93d3cubGlua2VkaW4uY29tL2luL3JhZGVra3JlamNpDQo+ID4+
Pj4NCj4gPj4+PiBDRVNORVQsIEFzc29jaWF0aW9uIG9mIExlZ2FsIEVudGl0aWVzDQo+ID4+Pj4g
Wmlrb3ZhIDQNCj4gPj4+PiAxNjAgMDAgUHJhaGEgNg0KPiA+Pj4+IEN6ZWNoIFJlcHVibGljDQo+
ID4+Pj4NCj4gPj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXw0KPiA+Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4gPj4+PiB5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmcNCj4gPj4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3lhbmctZG9jdG9ycw0KPiA+Pj4+DQo+ID4+Pg0KPiA+Pj4gX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gPj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxp
c3QNCj4gPj4+IHlhbmctZG9jdG9yc0BpZXRmLm9yZw0KPiA+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby95YW5nLWRvY3RvcnMNCj4gPj4+DQo+ID4+IC0tDQo+ID4+IExh
ZGlzbGF2IExob3RrYSwgQ1ouTklDIExhYnMNCj4gPj4gUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5
Rjc2QzY3DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+DQo+ID4+IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4+IHlhbmctZG9jdG9ycyBtYWls
aW5nIGxpc3QNCj4gPj4geWFuZy1kb2N0b3JzQGlldGYub3JnDQo+ID4+IGh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8veWFuZy1kb2N0b3JzDQo+ID4+DQo+ID4NCj4gPg0K


From nobody Fri Mar 10 10:48:09 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E3FE1295A9 for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:48:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g1ddxIw__ARe for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:48:05 -0800 (PST)
Received: from mail-wr0-x22d.google.com (mail-wr0-x22d.google.com [IPv6:2a00:1450:400c:c0c::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8621129595 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:48:04 -0800 (PST)
Received: by mail-wr0-x22d.google.com with SMTP id u108so70234033wrb.3 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:48:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5KOdKSRWlH1ALohGovJYFccLslCwr7KZAfRPDLEk+HI=; b=pkvCbz+vS0V8Tu2jbQP458nLaKLkL2tVyAhUnRle5/n+2+3hZ868PUG18nQJLmwDdB XVDKyY0lQyyaBL/omX1fIi9nCh/jyUGO4+XmZW7a6PrcHN9KdToZewzqoXwhm6SQ4dS3 dKgrEpQG0hxWGiOknvIqE7+a9e2qiQ5sTCexQmDV5OGTb6iPsHJzPRh7dsIHj/ydJvAN MgQA9IHI1KMPJBJ6LXwvwIuGQCcpWVEuSQbRAuWKcWPJaaXF/1bg1OjvV4pEayyNUzPC OKyGBAnxDCpBNDM674LqV8ffhGQ2hKylusSY2nIVBVjRHxydT0/ZzFIsJ16F1DHn3IpS V3hQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5KOdKSRWlH1ALohGovJYFccLslCwr7KZAfRPDLEk+HI=; b=S1w7/6DjAZq3SgQ/Fdvto8UuTh0swMOUW9nonmQO2fQFfvgs4zmvZ3FFRCN6QpQ2bx 307ZwPU30G4mSGlUfCYfxabjgoVCAALpqaUIFOAOO4dxCfybY0gJQgHhMesZqlkjS/8/ AJEpbIXL+rZFwKMeUzmOrb9+Nuc0sXq9aogr12yzF7cdiTdg1tmc4j0EVZCvS8Qv6EyH HjQBN16RxpK//rjHh75R9vukxQs3g5RgPuICjRCoUDC/1V9cfDcoEYxEvnbS4yZDzYus 74xC9WcBN8fkCgAsAdNH9585h5aBIHUiPRd8ZAp5h7ghsvTOd+30ZVWudo8UcLcBfE9Y +zvg==
X-Gm-Message-State: AMke39nekLipE/iq4H9wDwXRsGFQBSJHvLcZ4XwUNndWsr8D6fp4A3CbrxwoR8G547hMl9ZQkExKBD1uBsUMlg==
X-Received: by 10.223.129.183 with SMTP id 52mr18434230wra.88.1489171683293; Fri, 10 Mar 2017 10:48:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Fri, 10 Mar 2017 10:48:02 -0800 (PST)
In-Reply-To: <20170310.193636.1866397035906136401.mbj@tail-f.com>
References: <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz> <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com> <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com> <20170310.193636.1866397035906136401.mbj@tail-f.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 10 Mar 2017 10:48:02 -0800
Message-ID: <CABCOCHRWHgMA54cbsjZadYMdPkdvJEAKfOJmhywpTcBhW_UBAQ@mail.gmail.com>
To: Martin Bjorklund <mbj@tail-f.com>
Content-Type: multipart/alternative; boundary=001a1148dd42315eb5054a64cdf0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/KEn_SGv1G4BD665GhPcAgmtmb-c>
Cc: YANG Doctors <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:48:07 -0000

--001a1148dd42315eb5054a64cdf0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 10, 2017 at 10:36 AM, Martin Bjorklund <mbj@tail-f.com> wrote:

> Andy Bierman <andy@yumaworks.com> wrote:
> > On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise <bclaise@cisco.com>
> wrote:
> >
> > > On 3/1/2017 5:52 PM, Ladislav Lhotka wrote:
> > >
> > >> On 1 Mar 2017, at 17:34, Andy Bierman <andy@yumaworks.com> wrote:
> > >>>
> > >>> Hi,
> > >>>
> > >>> Looking at the schedule, perhaps this slot will work
> > >>>
> > >>>
> > >>> Monday 15:20 to 16:50.
> > >>> There is 1 OPS meeting (casm - a BoF on Coordinated Address Space
> > >>> Management)
> > >>>
> > >> Note that CASM wants to specify YANG models for prefix management.
> > >
> > >
> > Tuesday 14:50 to 16:20
> >
> > Thursday 1520 - 17:20
>
> I would like to attend this meeting, but unfortunately I will have to
> leave Wednesday evening, so I prefer the Mon or Tue timeslots.
>


so you will miss the netmod meeting on Thursday?
(Given that some people have a massive NETCONF/YANG rewrite planned, though=
t
you would be interested in netmod :-)

I suggest we keep the Monday slot.
The discussion may be relevant to yang-push which might be discussed
Tuesday morning.


> /martin
>
>
>

Andy


>
> >
> >
> > Are these slots better?
> >
> >
> >
> >
> > > Regards, B.
> > >
> >
> >
> > Andy
> >
> >
> > > Works for me.
> > >>
> > >> Thanks, Lada
> > >>
> > >>
> > >>> Andy
> > >>>
> > >>>
> > >>> On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <
> > >>> mjethanandani@gmail.com> wrote:
> > >>> Ditto.
> > >>>
> > >>> On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD <rkrejci@cesnet=
.cz> wrote:
> > >>>>
> > >>>> +1
> > >>>>
> > >>>> Radek
> > >>>>
> > >>>>
> > >>>> Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
> > >>>>
> > >>>>> Hi Andy,
> > >>>>>
> > >>>>> I would be interested in attending that meeting.
> > >>>>>
> > >>>>> Lada
> > >>>>>
> > >>>>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote=
:
> > >>>>>>
> > >>>>>> Hi,
> > >>>>>>
> > >>>>>> The CORE WG is working on some standards for an IoT version of
> > >>>>>> RESTCONF.
> > >>>>>> The CBOR encoding is relevant to RESTCONF for some applications
> like
> > >>>>>> YANG push.
> > >>>>>>
> > >>>>>> I am trying to organize a side meeting about YANG to CBOR and
> > >>>>>> SID (numeric schema node identifiers). The goal of the meeting i=
s
> > >>>>>> understand how it works (and doesn't work).  Hopefully there wil=
l
> be a
> > >>>>>> 1 hour slot open for this meeting, and a room available.
> > >>>>>> The first step is determining if any YANG doctors care about wha=
t
> > >>>>>> the CORE WG is doing with YANG.
> > >>>>>>
> > >>>>>> Another topic: YANG to GPB? Better approach? Where is it
> documented?
> > >>>>>> Does an algorithm exist that works for YANG augment?
> > >>>>>>
> > >>>>>> CORE WG drafts:
> > >>>>>>
> > >>>>>> YANG to CBOR
> > >>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
> > >>>>>>
> > >>>>>> SID
> > >>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
> > >>>>>>
> > >>>>>>
> > >>>>>> CoMI
> > >>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
> > >>>>>>
> > >>>>>>
> > >>>>>> Andy
> > >>>>>>
> > >>>>>> _______________________________________________
> > >>>>>> yang-doctors mailing list
> > >>>>>> yang-doctors@ietf.org
> > >>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>>>>>
> > >>>>> --
> > >>>>> Ladislav Lhotka, CZ.NIC Labs
> > >>>>> PGP Key ID: 0xB8F92B08A9F76C67
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> _______________________________________________
> > >>>>> yang-doctors mailing list
> > >>>>> yang-doctors@ietf.org
> > >>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>>>>
> > >>>> --
> > >>>> Radek Krejci
> > >>>> mobile  : +420 732 212 714
> > >>>> office  : +420 234 680 256
> > >>>> e-mail  : rkrejci@cesnet.cz
> > >>>> LinkedIn: http://www.linkedin.com/in/radekkrejci
> > >>>>
> > >>>> CESNET, Association of Legal Entities
> > >>>> Zikova 4
> > >>>> 160 00 Praha 6
> > >>>> Czech Republic
> > >>>>
> > >>>> _______________________________________________
> > >>>> yang-doctors mailing list
> > >>>> yang-doctors@ietf.org
> > >>>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>>>
> > >>>
> > >>> _______________________________________________
> > >>> yang-doctors mailing list
> > >>> yang-doctors@ietf.org
> > >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>>
> > >> --
> > >> Ladislav Lhotka, CZ.NIC Labs
> > >> PGP Key ID: 0xB8F92B08A9F76C67
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> _______________________________________________
> > >> yang-doctors mailing list
> > >> yang-doctors@ietf.org
> > >> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>
> > >
> > >
>

--001a1148dd42315eb5054a64cdf0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Fri, Mar 10, 2017 at 10:36 AM, Martin Bjorklund <span dir=3D"ltr">&l=
t;<a href=3D"mailto:mbj@tail-f.com" target=3D"_blank">mbj@tail-f.com</a>&gt=
;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex">Andy Bierman &lt;<a href=
=3D"mailto:andy@yumaworks.com">andy@yumaworks.com</a>&gt; wrote:<br>
&gt; On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise &lt;<a href=3D"mailto:b=
claise@cisco.com">bclaise@cisco.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; On 3/1/2017 5:52 PM, Ladislav Lhotka wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; On 1 Mar 2017, at 17:34, Andy Bierman &lt;<a href=3D"mailto:a=
ndy@yumaworks.com">andy@yumaworks.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Hi,<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Looking at the schedule, perhaps this slot will work<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; Monday 15:20 to 16:50.<br>
&gt; &gt;&gt;&gt; There is 1 OPS meeting (casm - a BoF on Coordinated Addre=
ss Space<br>
&gt; &gt;&gt;&gt; Management)<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt; Note that CASM wants to specify YANG models for prefix manage=
ment.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; Tuesday 14:50 to 16:20<br>
&gt;<br>
&gt; Thursday 1520 - 17:20<br>
<br>
I would like to attend this meeting, but unfortunately I will have to<br>
leave Wednesday evening, so I prefer the Mon or Tue timeslots.<br>
</blockquote><div><br></div><div><br></div><div>so you will miss the netmod=
 meeting on Thursday?</div><div>(Given that some people have a massive NETC=
ONF/YANG rewrite planned, thought</div><div>you would be interested in netm=
od :-)</div><div><br></div><div>I suggest we keep the Monday slot.</div><di=
v>The discussion may be relevant to yang-push which might be discussed Tues=
day morning.</div><div><br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
/martin<br>
<br>
<br></blockquote><div><br></div><div><br></div><div>Andy</div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-lef=
t:1px #ccc solid;padding-left:1ex">
<br>
&gt;<br>
&gt;<br>
&gt; Are these slots better?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt; Regards, B.<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; Andy<br>
&gt;<br>
&gt;<br>
&gt; &gt; Works for me.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Thanks, Lada<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;&gt; Andy<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani &lt;=
<br>
&gt; &gt;&gt;&gt; <a href=3D"mailto:mjethanandani@gmail.com">mjethanandani@=
gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt; Ditto.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD &lt;<=
a href=3D"mailto:rkrejci@cesnet.cz">rkrejci@cesnet.cz</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; +1<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Radek<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Hi Andy,<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; I would be interested in attending that meeting.<=
br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; Lada<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; On 19 Feb 2017, at 21:05, Andy Bierman &lt;<a hre=
f=3D"mailto:andy@yumaworks.com">andy@yumaworks.com</a>&gt; wrote:<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; The CORE WG is working on some standards for =
an IoT version of<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; RESTCONF.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; The CBOR encoding is relevant to RESTCONF for=
 some applications like<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; YANG push.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; I am trying to organize a side meeting about =
YANG to CBOR and<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; SID (numeric schema node identifiers). The go=
al of the meeting is<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; understand how it works (and doesn&#39;t work=
).=C2=A0 Hopefully there will be a<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; 1 hour slot open for this meeting, and a room=
 available.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; The first step is determining if any YANG doc=
tors care about what<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; the CORE WG is doing with YANG.<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Another topic: YANG to GPB? Better approach? =
Where is it documented?<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Does an algorithm exist that works for YANG a=
ugment?<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; CORE WG drafts:<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; YANG to CBOR<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/d=
raft-ietf-core-yang-cbor/" rel=3D"noreferrer" target=3D"_blank">https://dat=
atracker.ietf.org/<wbr>doc/draft-ietf-core-yang-cbor/</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; SID<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/d=
raft-ietf-core-sid/" rel=3D"noreferrer" target=3D"_blank">https://datatrack=
er.ietf.org/<wbr>doc/draft-ietf-core-sid/</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; CoMI<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href=3D"https://datatracker.ietf.org/doc/d=
raft-ietf-core-comi/" rel=3D"noreferrer" target=3D"_blank">https://datatrac=
ker.ietf.org/<wbr>doc/draft-ietf-core-comi/</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; Andy<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; ______________________________<wbr>__________=
_______<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; yang-doctors mailing list<br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang=
-doctors@ietf.org</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listi=
nfo/yang-doctors" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org=
/mailman/<wbr>listinfo/yang-doctors</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; --<br>
&gt; &gt;&gt;&gt;&gt;&gt; Ladislav Lhotka, CZ.NIC Labs<br>
&gt; &gt;&gt;&gt;&gt;&gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt;&gt; ______________________________<wbr>______________=
___<br>
&gt; &gt;&gt;&gt;&gt;&gt; yang-doctors mailing list<br>
&gt; &gt;&gt;&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doc=
tors@ietf.org</a><br>
&gt; &gt;&gt;&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/=
yang-doctors" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mai=
lman/<wbr>listinfo/yang-doctors</a><br>
&gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; --<br>
&gt; &gt;&gt;&gt;&gt; Radek Krejci<br>
&gt; &gt;&gt;&gt;&gt; mobile=C2=A0 : +420 732 212 714<br>
&gt; &gt;&gt;&gt;&gt; office=C2=A0 : +420 234 680 256<br>
&gt; &gt;&gt;&gt;&gt; e-mail=C2=A0 : <a href=3D"mailto:rkrejci@cesnet.cz">r=
krejci@cesnet.cz</a><br>
&gt; &gt;&gt;&gt;&gt; LinkedIn: <a href=3D"http://www.linkedin.com/in/radek=
krejci" rel=3D"noreferrer" target=3D"_blank">http://www.linkedin.com/in/<wb=
r>radekkrejci</a><br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; CESNET, Association of Legal Entities<br>
&gt; &gt;&gt;&gt;&gt; Zikova 4<br>
&gt; &gt;&gt;&gt;&gt; 160 00 Praha 6<br>
&gt; &gt;&gt;&gt;&gt; Czech Republic<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;&gt; ______________________________<wbr>_________________<=
br>
&gt; &gt;&gt;&gt;&gt; yang-doctors mailing list<br>
&gt; &gt;&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors=
@ietf.org</a><br>
&gt; &gt;&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang=
-doctors" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman=
/<wbr>listinfo/yang-doctors</a><br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; ______________________________<wbr>_________________<br>
&gt; &gt;&gt;&gt; yang-doctors mailing list<br>
&gt; &gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@iet=
f.org</a><br>
&gt; &gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doc=
tors" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wb=
r>listinfo/yang-doctors</a><br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; Ladislav Lhotka, CZ.NIC Labs<br>
&gt; &gt;&gt; PGP Key ID: 0xB8F92B08A9F76C67<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; ______________________________<wbr>_________________<br>
&gt; &gt;&gt; yang-doctors mailing list<br>
&gt; &gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.or=
g</a><br>
&gt; &gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors=
" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/<wbr>li=
stinfo/yang-doctors</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
</blockquote></div><br></div></div>

--001a1148dd42315eb5054a64cdf0--


From nobody Fri Mar 10 10:53:42 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3DE01296DC for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:53:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iAwr6uhNWg1L for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 10:53:34 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id A7C141295B2 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 10:53:34 -0800 (PST)
Received: from localhost (h-148-188.a165.priv.bahnhof.se [176.10.148.188]) by mail.tail-f.com (Postfix) with ESMTPSA id E97361AE0332; Fri, 10 Mar 2017 19:53:33 +0100 (CET)
Date: Fri, 10 Mar 2017 19:53:27 +0100 (CET)
Message-Id: <20170310.195327.89177330189197541.mbj@tail-f.com>
To: andy@yumaworks.com
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <CABCOCHRWHgMA54cbsjZadYMdPkdvJEAKfOJmhywpTcBhW_UBAQ@mail.gmail.com>
References: <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com> <20170310.193636.1866397035906136401.mbj@tail-f.com> <CABCOCHRWHgMA54cbsjZadYMdPkdvJEAKfOJmhywpTcBhW_UBAQ@mail.gmail.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/VKFlqQZLua-k4TlzSz9jBkQ69e4>
Cc: yang-doctors@ietf.org
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 18:53:39 -0000

QW5keSBCaWVybWFuIDxhbmR5QHl1bWF3b3Jrcy5jb20+IHdyb3RlOg0KPiBPbiBGcmksIE1hciAx
MCwgMjAxNyBhdCAxMDozNiBBTSwgTWFydGluIEJqb3JrbHVuZCA8bWJqQHRhaWwtZi5jb20+IHdy
b3RlOg0KPiANCj4gPiBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbT4gd3JvdGU6DQo+
ID4gPiBPbiBGcmksIE1hciAxMCwgMjAxNyBhdCA5OjU5IEFNLCBCZW5vaXQgQ2xhaXNlIDxiY2xh
aXNlQGNpc2NvLmNvbT4NCj4gPiB3cm90ZToNCj4gPiA+DQo+ID4gPiA+IE9uIDMvMS8yMDE3IDU6
NTIgUE0sIExhZGlzbGF2IExob3RrYSB3cm90ZToNCj4gPiA+ID4NCj4gPiA+ID4+IE9uIDEgTWFy
IDIwMTcsIGF0IDE3OjM0LCBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbT4gd3JvdGU6
DQo+ID4gPiA+Pj4NCj4gPiA+ID4+PiBIaSwNCj4gPiA+ID4+Pg0KPiA+ID4gPj4+IExvb2tpbmcg
YXQgdGhlIHNjaGVkdWxlLCBwZXJoYXBzIHRoaXMgc2xvdCB3aWxsIHdvcmsNCj4gPiA+ID4+Pg0K
PiA+ID4gPj4+DQo+ID4gPiA+Pj4gTW9uZGF5IDE1OjIwIHRvIDE2OjUwLg0KPiA+ID4gPj4+IFRo
ZXJlIGlzIDEgT1BTIG1lZXRpbmcgKGNhc20gLSBhIEJvRiBvbiBDb29yZGluYXRlZCBBZGRyZXNz
IFNwYWNlDQo+ID4gPiA+Pj4gTWFuYWdlbWVudCkNCj4gPiA+ID4+Pg0KPiA+ID4gPj4gTm90ZSB0
aGF0IENBU00gd2FudHMgdG8gc3BlY2lmeSBZQU5HIG1vZGVscyBmb3IgcHJlZml4IG1hbmFnZW1l
bnQuDQo+ID4gPiA+DQo+ID4gPiA+DQo+ID4gPiBUdWVzZGF5IDE0OjUwIHRvIDE2OjIwDQo+ID4g
Pg0KPiA+ID4gVGh1cnNkYXkgMTUyMCAtIDE3OjIwDQo+ID4NCj4gPiBJIHdvdWxkIGxpa2UgdG8g
YXR0ZW5kIHRoaXMgbWVldGluZywgYnV0IHVuZm9ydHVuYXRlbHkgSSB3aWxsIGhhdmUgdG8NCj4g
PiBsZWF2ZSBXZWRuZXNkYXkgZXZlbmluZywgc28gSSBwcmVmZXIgdGhlIE1vbiBvciBUdWUgdGlt
ZXNsb3RzLg0KPiA+DQo+IA0KPiANCj4gc28geW91IHdpbGwgbWlzcyB0aGUgbmV0bW9kIG1lZXRp
bmcgb24gVGh1cnNkYXk/DQoNClllcCA6KCAgSSB3YXMgaGFwcHkgd2hlbiB0aGUgcHJlbGltaW5h
cnkgYWdlbmRhIGhhZCB0aGUgdHdvIG5ldG1vZA0KbWVldGluZ3MgZWFybHksIGJ1dCB0aGF0IGNo
YW5nZWQuLi4NCg0KDQovbWFydGluDQoNCj4gKEdpdmVuIHRoYXQgc29tZSBwZW9wbGUgaGF2ZSBh
IG1hc3NpdmUgTkVUQ09ORi9ZQU5HIHJld3JpdGUgcGxhbm5lZCwgdGhvdWdodA0KPiB5b3Ugd291
bGQgYmUgaW50ZXJlc3RlZCBpbiBuZXRtb2QgOi0pDQo+IA0KPiBJIHN1Z2dlc3Qgd2Uga2VlcCB0
aGUgTW9uZGF5IHNsb3QuDQo+IFRoZSBkaXNjdXNzaW9uIG1heSBiZSByZWxldmFudCB0byB5YW5n
LXB1c2ggd2hpY2ggbWlnaHQgYmUgZGlzY3Vzc2VkDQo+IFR1ZXNkYXkgbW9ybmluZy4NCj4gDQo+
IA0KPiA+IC9tYXJ0aW4NCj4gPg0KPiA+DQo+ID4NCj4gDQo+IEFuZHkNCj4gDQo+IA0KPiA+DQo+
ID4gPg0KPiA+ID4NCj4gPiA+IEFyZSB0aGVzZSBzbG90cyBiZXR0ZXI/DQo+ID4gPg0KPiA+ID4N
Cj4gPiA+DQo+ID4gPg0KPiA+ID4gPiBSZWdhcmRzLCBCLg0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+
DQo+ID4gPiBBbmR5DQo+ID4gPg0KPiA+ID4NCj4gPiA+ID4gV29ya3MgZm9yIG1lLg0KPiA+ID4g
Pj4NCj4gPiA+ID4+IFRoYW5rcywgTGFkYQ0KPiA+ID4gPj4NCj4gPiA+ID4+DQo+ID4gPiA+Pj4g
QW5keQ0KPiA+ID4gPj4+DQo+ID4gPiA+Pj4NCj4gPiA+ID4+PiBPbiBNb24sIEZlYiAyMCwgMjAx
NyBhdCA2OjQ5IEFNLCBNYWhlc2ggSmV0aGFuYW5kYW5pIDwNCj4gPiA+ID4+PiBtamV0aGFuYW5k
YW5pQGdtYWlsLmNvbT4gd3JvdGU6DQo+ID4gPiA+Pj4gRGl0dG8uDQo+ID4gPiA+Pj4NCj4gPiA+
ID4+PiBPbiBGZWIgMjAsIDIwMTcsIGF0IDM6NTYgQU0sIFJhZGVrIEtyZWrEjcOtIDxya3JlamNp
QGNlc25ldC5jej4gd3JvdGU6DQo+ID4gPiA+Pj4+DQo+ID4gPiA+Pj4+ICsxDQo+ID4gPiA+Pj4+
DQo+ID4gPiA+Pj4+IFJhZGVrDQo+ID4gPiA+Pj4+DQo+ID4gPiA+Pj4+DQo+ID4gPiA+Pj4+IERu
ZSAyMC4yLjIwMTcgdiAwODowNiBMYWRpc2xhdiBMaG90a2EgbmFwc2FsKGEpOg0KPiA+ID4gPj4+
Pg0KPiA+ID4gPj4+Pj4gSGkgQW5keSwNCj4gPiA+ID4+Pj4+DQo+ID4gPiA+Pj4+PiBJIHdvdWxk
IGJlIGludGVyZXN0ZWQgaW4gYXR0ZW5kaW5nIHRoYXQgbWVldGluZy4NCj4gPiA+ID4+Pj4+DQo+
ID4gPiA+Pj4+PiBMYWRhDQo+ID4gPiA+Pj4+Pg0KPiA+ID4gPj4+Pj4gT24gMTkgRmViIDIwMTcs
IGF0IDIxOjA1LCBBbmR5IEJpZXJtYW4gPGFuZHlAeXVtYXdvcmtzLmNvbT4gd3JvdGU6DQo+ID4g
PiA+Pj4+Pj4NCj4gPiA+ID4+Pj4+PiBIaSwNCj4gPiA+ID4+Pj4+Pg0KPiA+ID4gPj4+Pj4+IFRo
ZSBDT1JFIFdHIGlzIHdvcmtpbmcgb24gc29tZSBzdGFuZGFyZHMgZm9yIGFuIElvVCB2ZXJzaW9u
IG9mDQo+ID4gPiA+Pj4+Pj4gUkVTVENPTkYuDQo+ID4gPiA+Pj4+Pj4gVGhlIENCT1IgZW5jb2Rp
bmcgaXMgcmVsZXZhbnQgdG8gUkVTVENPTkYgZm9yIHNvbWUgYXBwbGljYXRpb25zDQo+ID4gbGlr
ZQ0KPiA+ID4gPj4+Pj4+IFlBTkcgcHVzaC4NCj4gPiA+ID4+Pj4+Pg0KPiA+ID4gPj4+Pj4+IEkg
YW0gdHJ5aW5nIHRvIG9yZ2FuaXplIGEgc2lkZSBtZWV0aW5nIGFib3V0IFlBTkcgdG8gQ0JPUiBh
bmQNCj4gPiA+ID4+Pj4+PiBTSUQgKG51bWVyaWMgc2NoZW1hIG5vZGUgaWRlbnRpZmllcnMpLiBU
aGUgZ29hbCBvZiB0aGUgbWVldGluZyBpcw0KPiA+ID4gPj4+Pj4+IHVuZGVyc3RhbmQgaG93IGl0
IHdvcmtzIChhbmQgZG9lc24ndCB3b3JrKS4gIEhvcGVmdWxseSB0aGVyZSB3aWxsDQo+ID4gYmUg
YQ0KPiA+ID4gPj4+Pj4+IDEgaG91ciBzbG90IG9wZW4gZm9yIHRoaXMgbWVldGluZywgYW5kIGEg
cm9vbSBhdmFpbGFibGUuDQo+ID4gPiA+Pj4+Pj4gVGhlIGZpcnN0IHN0ZXAgaXMgZGV0ZXJtaW5p
bmcgaWYgYW55IFlBTkcgZG9jdG9ycyBjYXJlIGFib3V0IHdoYXQNCj4gPiA+ID4+Pj4+PiB0aGUg
Q09SRSBXRyBpcyBkb2luZyB3aXRoIFlBTkcuDQo+ID4gPiA+Pj4+Pj4NCj4gPiA+ID4+Pj4+PiBB
bm90aGVyIHRvcGljOiBZQU5HIHRvIEdQQj8gQmV0dGVyIGFwcHJvYWNoPyBXaGVyZSBpcyBpdA0K
PiA+IGRvY3VtZW50ZWQ/DQo+ID4gPiA+Pj4+Pj4gRG9lcyBhbiBhbGdvcml0aG0gZXhpc3QgdGhh
dCB3b3JrcyBmb3IgWUFORyBhdWdtZW50Pw0KPiA+ID4gPj4+Pj4+DQo+ID4gPiA+Pj4+Pj4gQ09S
RSBXRyBkcmFmdHM6DQo+ID4gPiA+Pj4+Pj4NCj4gPiA+ID4+Pj4+PiBZQU5HIHRvIENCT1INCj4g
PiA+ID4+Pj4+PiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWNv
cmUteWFuZy1jYm9yLw0KPiA+ID4gPj4+Pj4+DQo+ID4gPiA+Pj4+Pj4gU0lEDQo+ID4gPiA+Pj4+
Pj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1jb3JlLXNpZC8N
Cj4gPiA+ID4+Pj4+Pg0KPiA+ID4gPj4+Pj4+DQo+ID4gPiA+Pj4+Pj4gQ29NSQ0KPiA+ID4gPj4+
Pj4+IGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtY29yZS1jb21p
Lw0KPiA+ID4gPj4+Pj4+DQo+ID4gPiA+Pj4+Pj4NCj4gPiA+ID4+Pj4+PiBBbmR5DQo+ID4gPiA+
Pj4+Pj4NCj4gPiA+ID4+Pj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KPiA+ID4gPj4+Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4gPiA+
ID4+Pj4+PiB5YW5nLWRvY3RvcnNAaWV0Zi5vcmcNCj4gPiA+ID4+Pj4+PiBodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3lhbmctZG9jdG9ycw0KPiA+ID4gPj4+Pj4+DQo+ID4g
PiA+Pj4+PiAtLQ0KPiA+ID4gPj4+Pj4gTGFkaXNsYXYgTGhvdGthLCBDWi5OSUMgTGFicw0KPiA+
ID4gPj4+Pj4gUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3DQo+ID4gPiA+Pj4+Pg0KPiA+
ID4gPj4+Pj4NCj4gPiA+ID4+Pj4+DQo+ID4gPiA+Pj4+Pg0KPiA+ID4gPj4+Pj4NCj4gPiA+ID4+
Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4g
PiA+Pj4+PiB5YW5nLWRvY3RvcnMgbWFpbGluZyBsaXN0DQo+ID4gPiA+Pj4+PiB5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmcNCj4gPiA+ID4+Pj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlz
dGluZm8veWFuZy1kb2N0b3JzDQo+ID4gPiA+Pj4+Pg0KPiA+ID4gPj4+PiAtLQ0KPiA+ID4gPj4+
PiBSYWRlayBLcmVqY2kNCj4gPiA+ID4+Pj4gbW9iaWxlICA6ICs0MjAgNzMyIDIxMiA3MTQNCj4g
PiA+ID4+Pj4gb2ZmaWNlICA6ICs0MjAgMjM0IDY4MCAyNTYNCj4gPiA+ID4+Pj4gZS1tYWlsICA6
IHJrcmVqY2lAY2VzbmV0LmN6DQo+ID4gPiA+Pj4+IExpbmtlZEluOiBodHRwOi8vd3d3Lmxpbmtl
ZGluLmNvbS9pbi9yYWRla2tyZWpjaQ0KPiA+ID4gPj4+Pg0KPiA+ID4gPj4+PiBDRVNORVQsIEFz
c29jaWF0aW9uIG9mIExlZ2FsIEVudGl0aWVzDQo+ID4gPiA+Pj4+IFppa292YSA0DQo+ID4gPiA+
Pj4+IDE2MCAwMCBQcmFoYSA2DQo+ID4gPiA+Pj4+IEN6ZWNoIFJlcHVibGljDQo+ID4gPiA+Pj4+
DQo+ID4gPiA+Pj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fDQo+ID4gPiA+Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4gPiA+ID4+Pj4geWFu
Zy1kb2N0b3JzQGlldGYub3JnDQo+ID4gPiA+Pj4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxt
YW4vbGlzdGluZm8veWFuZy1kb2N0b3JzDQo+ID4gPiA+Pj4+DQo+ID4gPiA+Pj4NCj4gPiA+ID4+
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ID4g
Pj4+IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCj4gPiA+ID4+PiB5YW5nLWRvY3RvcnNAaWV0
Zi5vcmcNCj4gPiA+ID4+PiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3lh
bmctZG9jdG9ycw0KPiA+ID4gPj4+DQo+ID4gPiA+PiAtLQ0KPiA+ID4gPj4gTGFkaXNsYXYgTGhv
dGthLCBDWi5OSUMgTGFicw0KPiA+ID4gPj4gUEdQIEtleSBJRDogMHhCOEY5MkIwOEE5Rjc2QzY3
DQo+ID4gPiA+Pg0KPiA+ID4gPj4NCj4gPiA+ID4+DQo+ID4gPiA+Pg0KPiA+ID4gPj4NCj4gPiA+
ID4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+ID4g
PiA+PiB5YW5nLWRvY3RvcnMgbWFpbGluZyBsaXN0DQo+ID4gPiA+PiB5YW5nLWRvY3RvcnNAaWV0
Zi5vcmcNCj4gPiA+ID4+IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8veWFu
Zy1kb2N0b3JzDQo+ID4gPiA+Pg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+DQo=


From nobody Fri Mar 10 11:36:46 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3E5D12999B for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 11:36:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nPGE7wawf6ku for <yang-doctors@ietfa.amsl.com>; Fri, 10 Mar 2017 11:36:44 -0800 (PST)
Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 935F61295B7 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 11:36:43 -0800 (PST)
Received: by mail-wm0-x232.google.com with SMTP id v186so2714468wmd.0 for <yang-doctors@ietf.org>; Fri, 10 Mar 2017 11:36:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=B5uHi79r7IR5564sA7BXEjFfzvbi/lDYfEw6aE4Dr9s=; b=fYk6+zp7F8G2PAg2U9VL7QZC65Wnn9CQuyZACy8OnLB2kSxnwbH5VcwAFY63YxyA1i fYNMILjf5Q1wfoWGiLliid8wODFHNRXKkCA/b0Me1FZubJxBDYp95cYfMJ1oKX+D6zD/ hrGbkcu/fhWytV4zA3MT8MAJMXTTdn+vZgo2zjPh47/Cgswmsan3hCfVLtT+smTdZGA0 Tj+25duvlbLXAH4PrRGrWlQrVJ6LbxtnjKoKkEdvgB9T6SRCIMHW1CUo4XvOnVnohPO2 2ckNdakjKq0zFhJ2gl7V5MRXzl+aI1SaD7dlH9enEDVDdCl0A7dQa9yl/q5Wet7RO8oG zDiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=B5uHi79r7IR5564sA7BXEjFfzvbi/lDYfEw6aE4Dr9s=; b=NEjEIoKYghqn7ZseIW79WZ2UT6WQK1bD5FSP7aJWeK5647UZqEo9vqpJWO0gYHqAcw U90nn5QHmP/YFfuapkyZUggWu3p5pNmtIkb7YKPYq/AUZBuADcH3r3VNvULB/8LN/2QS Tu88tpbXUJKTiRFjKsl5m0H5gaEsuIJ76CgLZ8gATxbTbqw95jJTmDSSYpV2ODbHMGZz UE4/xtS3vjH8atqQEfLRlxhNszZwtbFtwLswnPiZFhrrDk7UcWOuGK/zGs+W71+l8RC0 E0D9b+Q+/cNwShEZsip5mMPe6ZB0oP2UpWYUWRB1ctil3H9qjbA3EtOLvOX+1u75zcYD RlMg==
X-Gm-Message-State: AFeK/H1t3/t8u6w8aFsivg7XnW9Xn8vCE6l0V4QO+I42boF1KR/LPKwNT3YO6qimE1eubB1eRYgOke/dZWrACw==
X-Received: by 10.28.46.213 with SMTP id u204mr487660wmu.136.1489174602041; Fri, 10 Mar 2017 11:36:42 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.165.154 with HTTP; Fri, 10 Mar 2017 11:36:41 -0800 (PST)
In-Reply-To: <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com>
References: <CABCOCHRbqMr36p_BHw5e6VSFAH2NQyCKq7HnsekQ7p9POyPA8g@mail.gmail.com> <497E64EB-61F1-4D47-8EBD-A9C80EA0915D@nic.cz> <0d43dff0-3190-8600-30fa-0ec62b48b56e@cesnet.cz> <11A89948-DEC1-4CAF-AB89-56BDC6048BCF@gmail.com> <CABCOCHRY3HmmUHF6TJ94i9DFxT4zhOBTAG6+NhZXucSoQB=FGA@mail.gmail.com> <BE49AD34-3EC5-482F-8BCD-8E62C0D1C0C1@nic.cz> <bcd17e81-2f60-4b8a-3d96-633f1d122552@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 10 Mar 2017 11:36:41 -0800
Message-ID: <CABCOCHQNfOEM2vu_T8WgPvxQOCQ3ZD3dHMG62BtRzoAFmiiKgA@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Content-Type: multipart/alternative; boundary=001a11497ace29e384054a657b81
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/n8KNgi8JeLa73qZ4T6BeOQQZPgw>
Cc: Benoit Claise <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Mar 2017 19:36:46 -0000

--001a11497ace29e384054a657b81
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise <bclaise@cisco.com> wrote:

> On 3/1/2017 5:52 PM, Ladislav Lhotka wrote:
>
>> On 1 Mar 2017, at 17:34, Andy Bierman <andy@yumaworks.com> wrote:
>>>
>>> Hi,
>>>
>>> Looking at the schedule, perhaps this slot will work
>>>
>>>
>>> Monday 15:20 to 16:50.
>>> There is 1 OPS meeting (casm - a BoF on Coordinated Address Space
>>> Management)
>>>
>> Note that CASM wants to specify YANG models for prefix management.
>
>
I think we will keep the Monday slot.


Regards, B.
>




> Works for me.
>>
>> Thanks, Lada
>>
>>
>>> Andy
>>>
>>>
>>> On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani <
>>> mjethanandani@gmail.com> wrote:
>>> Ditto.
>>>
>>> On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD <rkrejci@cesnet.cz>=
 wrote:
>>>>
>>>> +1
>>>>
>>>> Radek
>>>>
>>>>
>>>> Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):
>>>>
>>>>> Hi Andy,
>>>>>
>>>>> I would be interested in attending that meeting.
>>>>>
>>>>> Lada
>>>>>
>>>>> On 19 Feb 2017, at 21:05, Andy Bierman <andy@yumaworks.com> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> The CORE WG is working on some standards for an IoT version of
>>>>>> RESTCONF.
>>>>>> The CBOR encoding is relevant to RESTCONF for some applications like
>>>>>> YANG push.
>>>>>>
>>>>>> I am trying to organize a side meeting about YANG to CBOR and
>>>>>> SID (numeric schema node identifiers). The goal of the meeting is
>>>>>> understand how it works (and doesn't work).  Hopefully there will be=
 a
>>>>>> 1 hour slot open for this meeting, and a room available.
>>>>>> The first step is determining if any YANG doctors care about what
>>>>>> the CORE WG is doing with YANG.
>>>>>>
>>>>>> Another topic: YANG to GPB? Better approach? Where is it documented?
>>>>>> Does an algorithm exist that works for YANG augment?
>>>>>>
>>>>>> CORE WG drafts:
>>>>>>
>>>>>> YANG to CBOR
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/
>>>>>>
>>>>>> SID
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-sid/
>>>>>>
>>>>>>
>>>>>> CoMI
>>>>>> https://datatracker.ietf.org/doc/draft-ietf-core-comi/
>>>>>>
>>>>>>
>>>>>> Andy
>>>>>>
>>>>>> _______________________________________________
>>>>>> yang-doctors mailing list
>>>>>> yang-doctors@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>
>>>>> --
>>>>> Ladislav Lhotka, CZ.NIC Labs
>>>>> PGP Key ID: 0xB8F92B08A9F76C67
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> yang-doctors mailing list
>>>>> yang-doctors@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>
>>>> --
>>>> Radek Krejci
>>>> mobile  : +420 732 212 714
>>>> office  : +420 234 680 256
>>>> e-mail  : rkrejci@cesnet.cz
>>>> LinkedIn: http://www.linkedin.com/in/radekkrejci
>>>>
>>>> CESNET, Association of Legal Entities
>>>> Zikova 4
>>>> 160 00 Praha 6
>>>> Czech Republic
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>
>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>
>> --
>> Ladislav Lhotka, CZ.NIC Labs
>> PGP Key ID: 0xB8F92B08A9F76C67
>>
>>
>>
>>
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>
>
>

--001a11497ace29e384054a657b81
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><div class=3D"gmail_quo=
te">On Fri, Mar 10, 2017 at 9:59 AM, Benoit Claise <span dir=3D"ltr">&lt;<a=
 href=3D"mailto:bclaise@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&=
gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 3/1/2017 5:52 PM, La=
dislav Lhotka wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 1 Mar 2017, at 17:34, Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks.=
com" target=3D"_blank">andy@yumaworks.com</a>&gt; wrote:<br>
<br>
Hi,<br>
<br>
Looking at the schedule, perhaps this slot will work<br>
<br>
<br>
Monday 15:20 to 16:50.<br>
There is 1 OPS meeting (casm - a BoF on Coordinated Address Space Managemen=
t)<br>
</blockquote></blockquote>
Note that CASM wants to specify YANG models for prefix management.<br>
<br></blockquote><div><br></div><div>I think we will keep the Monday slot.<=
/div><div><br></div><div><br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Regards, B.<br></blockquote><div><br></div><div><br></div><div>=C2=A0</div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Works for me.<br>
<br>
Thanks, Lada<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Andy<br>
<br>
<br>
On Mon, Feb 20, 2017 at 6:49 AM, Mahesh Jethanandani &lt;<a href=3D"mailto:=
mjethanandani@gmail.com" target=3D"_blank">mjethanandani@gmail.com</a>&gt; =
wrote:<br>
Ditto.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On Feb 20, 2017, at 3:56 AM, Radek Krej=C4=8D=C3=AD &lt;<a href=3D"mailto:r=
krejci@cesnet.cz" target=3D"_blank">rkrejci@cesnet.cz</a>&gt; wrote:<br>
<br>
+1<br>
<br>
Radek<br>
<br>
<br>
Dne 20.2.2017 v 08:06 Ladislav Lhotka napsal(a):<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi Andy,<br>
<br>
I would be interested in attending that meeting.<br>
<br>
Lada<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
On 19 Feb 2017, at 21:05, Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks=
.com" target=3D"_blank">andy@yumaworks.com</a>&gt; wrote:<br>
<br>
Hi,<br>
<br>
The CORE WG is working on some standards for an IoT version of RESTCONF.<br=
>
The CBOR encoding is relevant to RESTCONF for some applications like YANG p=
ush.<br>
<br>
I am trying to organize a side meeting about YANG to CBOR and<br>
SID (numeric schema node identifiers). The goal of the meeting is<br>
understand how it works (and doesn&#39;t work).=C2=A0 Hopefully there will =
be a<br>
1 hour slot open for this meeting, and a room available.<br>
The first step is determining if any YANG doctors care about what<br>
the CORE WG is doing with YANG.<br>
<br>
Another topic: YANG to GPB? Better approach? Where is it documented?<br>
Does an algorithm exist that works for YANG augment?<br>
<br>
CORE WG drafts:<br>
<br>
YANG to CBOR<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-yang-cbor/" rel=
=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/dra=
ft-ietf-core-yang-cbor/</a><br>
<br>
SID<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-sid/" rel=3D"no=
referrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/draft-iet=
f-core-sid/</a><br>
<br>
<br>
CoMI<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-core-comi/" rel=3D"n=
oreferrer" target=3D"_blank">https://datatracker.ietf.org/d<wbr>oc/draft-ie=
tf-core-comi/</a><br>
<br>
<br>
Andy<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
--<br>
Ladislav Lhotka, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
--<br>
Radek Krejci<br>
mobile=C2=A0 : +420 732 212 714<br>
office=C2=A0 : +420 234 680 256<br>
e-mail=C2=A0 : <a href=3D"mailto:rkrejci@cesnet.cz" target=3D"_blank">rkrej=
ci@cesnet.cz</a><br>
LinkedIn: <a href=3D"http://www.linkedin.com/in/radekkrejci" rel=3D"norefer=
rer" target=3D"_blank">http://www.linkedin.com/in/rad<wbr>ekkrejci</a><br>
<br>
CESNET, Association of Legal Entities<br>
Zikova 4<br>
160 00 Praha 6<br>
Czech Republic<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><span class=3D"HOEnZb"><font color=3D"#888888"><br>
</font></span></blockquote><span class=3D"HOEnZb"><font color=3D"#888888">
--<br>
Ladislav Lhotka, CZ.NIC Labs<br>
PGP Key ID: 0xB8F92B08A9F76C67<br>
<br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</font></span></blockquote>
<br>
</blockquote></div><br></div></div>

--001a11497ace29e384054a657b81--


From nobody Sat Mar 11 08:02:44 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2AC26129507 for <yang-doctors@ietfa.amsl.com>; Sat, 11 Mar 2017 08:02:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.003
X-Spam-Level: 
X-Spam-Status: No, score=-0.003 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YpkyBXYoAL0e for <yang-doctors@ietfa.amsl.com>; Sat, 11 Mar 2017 08:02:42 -0800 (PST)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0126.outbound.protection.outlook.com [104.47.42.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07B5C12941D for <yang-doctors@ietf.org>; Sat, 11 Mar 2017 08:02:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=AsAhxUX9D2p5bshheSP5QnyiF9iJV2LKVuXi0RiZ1Jw=; b=kNFs9u0Ap8ONkLtyyw9EkiH53xJGJxMfFg6KHaCz1fy2he04HM4/+d3UAdqZ0ekGOOtsEA5Vxu+TY3/Udg+oBtC3NwujTQJox7aHj7yqVYV386DVSHzj+wr3/0cBdW9qruQGn9gZHKoDkKX2u7u/LX7FQPRx4RGdOuaA7uMf5WU=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.977.5; Sat, 11 Mar 2017 16:02:40 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0977.005; Sat, 11 Mar 2017 16:02:40 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Martin Bjorklund <mbj@tail-f.com>, "andy@yumaworks.com" <andy@yumaworks.com>
Thread-Topic: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
Thread-Index: AQHSmoDppA8wI55RmkiGvHqsI+W03Q==
Date: Sat, 11 Mar 2017 16:02:40 +0000
Message-ID: <1EC48ACD-4364-4F22-A8D2-E8CD0E6E09D1@juniper.net>
References: <CABCOCHQ=ZUDdq2wUYdRo-bf=WcTBvb6J6Wk-O2vZhV-Nr4YwVw@mail.gmail.com> <20170310.193636.1866397035906136401.mbj@tail-f.com> <CABCOCHRWHgMA54cbsjZadYMdPkdvJEAKfOJmhywpTcBhW_UBAQ@mail.gmail.com> <20170310.195327.89177330189197541.mbj@tail-f.com>
In-Reply-To: <20170310.195327.89177330189197541.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.1f.0.170216
authentication-results: tail-f.com; dkim=none (message not signed) header.d=none;tail-f.com; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.13]
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1442; 7:JpSLxEcnVxKOtwEr22FcI3h7ixIkmeuABxyTH+DwN8xxtiVUCf9QRU2EAVDW0k3WtNhrBtDz7mI41ZRvl73DEGRYdMNSl5rGFiPM/+46cJbU+xUy8K+1kSKxKejuiPhMAZ3B7vi9uFcEgEPZCsA1hLT6R3EjF+tZl2v+kfCyjkYnWTDzHZKR9+goXDpUmpZSTr0cGOtyOvPgIJyEG5xfOhXsw4w2p5qvVdgLUnJQ4iH6Vqw+/5kFZI7pjSt2wd61Li78rA4rC7GcuALNkmC4q2gy0AdiOAEGnt/Pdo8b12h7ElMlpXNuvYN52pVjOVXpkYfKxwm+/+odbNmmnGMvwA==
x-ms-office365-filtering-correlation-id: a36e78f4-35e6-4cb7-5a72-08d468980bb4
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0501MB1442; 
x-microsoft-antispam-prvs: <BN3PR0501MB144217AA992AB6D79B11FDEFA5230@BN3PR0501MB1442.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123558025)(20161123562025)(20161123564025)(20161123560025)(6072148); SRVR:BN3PR0501MB1442; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1442; 
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39450400003)(39860400002)(39850400002)(39840400002)(39410400002)(5660300001)(33656002)(8936002)(2950100002)(4001350100001)(189998001)(106116001)(93886004)(83716003)(86362001)(82746002)(3280700002)(2906002)(38730400002)(8676002)(25786008)(6246003)(229853002)(3660700001)(6486002)(77096006)(6506006)(122556002)(6436002)(6512007)(66066001)(7736002)(2900100001)(4326008)(305945005)(81166006)(6116002)(76176999)(3846002)(54356999)(102836003)(50986999)(2501003)(99286003)(36756003)(53936002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1442; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <1DFBA722CB0569438D84D2EF01C19A93@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2017 16:02:40.5363 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1442
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/mATsUtm5vWR8jmGn531Fc1HVrTI>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Subject: Re: [yang-doctors] binary encoded YANG data: side meeting in Chicago?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 16:02:43 -0000

DQoNCj4+IHNvIHlvdSB3aWxsIG1pc3MgdGhlIG5ldG1vZCBtZWV0aW5nIG9uIFRodXJzZGF5Pw0K
Pj4gKEdpdmVuIHRoYXQgc29tZSBwZW9wbGUgaGF2ZSBhIG1hc3NpdmUgTkVUQ09ORi9ZQU5HIHJl
d3JpdGUNCj4+IHBsYW5uZWQsIHRob3VnaHQgeW91IHdvdWxkIGJlIGludGVyZXN0ZWQgaW4gbmV0
bW9kIDotKQ0KPj4NCj4NCj4gWWVwIDooICBJIHdhcyBoYXBweSB3aGVuIHRoZSBwcmVsaW1pbmFy
eSBhZ2VuZGEgaGFkIHRoZSB0d28NCj4gbmV0bW9kIG1lZXRpbmdzIGVhcmx5LCBidXQgdGhhdCBj
aGFuZ2VkLi4uDQoNCg0KSSB0aGluayB0aGUgZGlzY3Vzc2lvbiBpcyBtb3JlIGFib3V0IHJlZmFj
dG9yaW5nIHRoYW4gcmV3cml0aW5nIDspDQoNClN0aWxsLCBORVRNT0Qgd2lsbCwgaW4gdHJhZGl0
aW9uYWwgZmFzaGlvbiwgaGF2ZSB0aGUgbW9yZSBpbXBvcnRhbnQNCnByZXNlbnRhdGlvbnMgb24g
dGhlIGZpcnN0IGRheSwgc28gTWFydGluIGhvcGVmdWxseSB3b24ndCBtaXNzIG11Y2ghDQoNCksu
DQoNCg0K


From nobody Sat Mar 11 15:27:14 2017
Return-Path: <mholness@ciena.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0506129645 for <yang-doctors@ietfa.amsl.com>; Sat, 11 Mar 2017 15:27:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cienacorp.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id svoShRcWnrXP for <yang-doctors@ietfa.amsl.com>; Sat, 11 Mar 2017 15:27:10 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0079.outbound.protection.outlook.com [104.47.37.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D79712940F for <yang-doctors@ietf.org>; Sat, 11 Mar 2017 15:27:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cienacorp.onmicrosoft.com; s=selector1-ciena-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=XaVBoDr8d1hFqn1Hf/moySpt6fWDCiOSNfmXFTNO4Ac=; b=AUeBJ8fuOtARh/2i+/VfTUjmqMipn9Yscx0+EARBoJrLbvhJgCr/GLh4Wv8qbp6EXGgJ3dw+Bu5V1O41kJ4DWmNZbUh5D9slj3gJ3FDHU4uREEWhwhGJg1RRAs5W8Z/5z4G3bVrPVRajaYhpj5wpdn/ken1kbEilhRfMSVezuSM=
Received: from CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) by CO2PR04MB745.namprd04.prod.outlook.com (10.141.228.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Sat, 11 Mar 2017 23:27:07 +0000
Received: from CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) by CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) with mapi id 15.01.0933.026; Sat, 11 Mar 2017 23:27:06 +0000
From: "Holness, Marc" <mholness@ciena.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: review of IEEE P802.1Qcp
Thread-Index: AQHSlZzQY+o8TEP5Tk+5RjEeffcaO6GQSSeQ
Date: Sat, 11 Mar 2017 23:27:06 +0000
Message-ID: <CO2PR04MB7465F5825B97392FE41DC55D8230@CO2PR04MB746.namprd04.prod.outlook.com>
References: <20170305103834.GA5354@elstar.local>
In-Reply-To: <20170305103834.GA5354@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=ciena.com;
x-originating-ip: [205.150.10.69]
x-ms-office365-filtering-correlation-id: 40ec4e33-dab4-4fc3-4220-08d468d621bd
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CO2PR04MB745;
x-microsoft-exchange-diagnostics: 1; CO2PR04MB745; 7:0MqLV5jyPdzCHJREHK1WIjxMc/3lOJTiJECi/gfJNLgiyTBH4s5XPYcpA7rg+YLtWaoCPcF8ZVH8oZPadY5c0nofaXVnKNr6NEP+RGggkWWfo4M6j3B50SJNekDCu0L/+AOeNFJcBLTX8/Dcveobw5SN2ugCqjGveSbR77s/H+UK710KsF5P9sx13jHb2mpb69skT/yJlgYCNrq1shLE0NMC09UE/itAAYTtmHFBUSvlEpH4UkRo/DQ7Wq1vhAYZp0At4XQ9f/gaa0X+/1K083q0CegvGLMhPGJjMylRO3sjiPRji0+R5/ghNTc4Xj0w5ZLA/UEzo3lQkOJ9SsM3dQ==
x-microsoft-antispam-prvs: <CO2PR04MB7451172928D5E9A46CD8073D8230@CO2PR04MB745.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123560025)(20161123558025)(20161123564025)(20161123562025)(20161123555025)(6072148); SRVR:CO2PR04MB745; BCL:0; PCL:0; RULEID:; SRVR:CO2PR04MB745; 
x-forefront-prvs: 0243E5FD68
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(13464003)(377454003)(74316002)(53936002)(305945005)(66066001)(106116001)(6246003)(2900100001)(53546006)(38730400002)(33656002)(7736002)(5890100001)(2501003)(102836003)(2950100002)(3846002)(7696004)(189998001)(3280700002)(3660700001)(81166006)(8676002)(122556002)(8936002)(50986999)(25786008)(54356999)(86362001)(76176999)(99936001)(77096006)(6436002)(5660300001)(4326008)(9686003)(55016002)(99286003)(6306002); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR04MB745; H:CO2PR04MB746.namprd04.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/mixed; boundary="_002_CO2PR04MB7465F5825B97392FE41DC55D8230CO2PR04MB746namprd_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2017 23:27:06.2236 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR04MB745
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/qbldexzeiPpOm6CVR7rDE60i1Hs>
Cc: Janos Farkas <Janos.Farkas@ericsson.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Mar 2017 23:27:13 -0000

--_002_CO2PR04MB7465F5825B97392FE41DC55D8230CO2PR04MB746namprd_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Good day,

I've addressed Juergen's  comments, and incorporated the changes into the u=
pdated 802.1Qcp YANG modules:

  * ieee802-types.yang
  * ieee802-dot1q-types.yang
  * ieee802-dot1q-bridge.yang
  * ieee802-dot1q-tpmr.yang
  * ieee802-dot1q-vlan-bridge.yang
  * ieee802-dot1q-pb.yang

The changes can now be found in GitHub. In addition, the comment resolution=
 responses to these comments are captured, and attached to this E-mail.

I will be pursuing "instance documents" as well.

Best Regards,

Marc.

-----Original Message-----
From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]=20
Sent: Sunday, March 05, 2017 5:39 AM
To: yang-doctors@ietf.org
Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc <mholness@ciena=
.com>
Subject: review of IEEE P802.1Qcp

Hi,

attached is my review of P802.1Qcp. As usual, there are things related to Y=
ANG usage (is the YANG usage correct and proper?) and there are things rela=
ted to the data model of the bridge technology (is the YANG model correct a=
nd proper?). Since I am not an expert on bridge technology, I can't really =
judge the later but from the way the data model is written it seems not eve=
rything is a correct model.

If you want to substantially improve the model and the trust in the model b=
eing correct, here is what I recommend you to do:

- Find volunteers familiar with bridg technology (not editors of the
  YANG data model) and let them write configurations and state data
  according to the YANG data model, ideally a few simple bridge
  configs and a few more complex ones. We sometimes call these configs
  instance documents. There are tools to validate instance documents
  against the data model.

- Usually the volunteers writing instance documents spot bugs where
  the model is wrong (I do not know how I configure XYZ in the model)
  and they spot points where instance documents are unnecessarily
  verbose or complex.

- Get the YANG data model editor and the volunteers writing instance
  documents together to resolve all conflicts until the instance
  documents are all nice and complete.

Sounds like a lot of work and yes it is a lot of work. But it is essential =
to do this exercise if you want to have a high quality product.

/js

--=20
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

--_002_CO2PR04MB7465F5825B97392FE41DC55D8230CO2PR04MB746namprd_
Content-Type: application/pdf;
	name="jSchoenwaelder IEEE YANG Comments and Resolution.pdf"
Content-Description: jSchoenwaelder IEEE YANG Comments and Resolution.pdf
Content-Disposition: attachment;
	filename="jSchoenwaelder IEEE YANG Comments and Resolution.pdf"; size=342210;
	creation-date="Sat, 11 Mar 2017 23:10:44 GMT";
	modification-date="Sat, 11 Mar 2017 23:27:05 GMT"
Content-Transfer-Encoding: base64

JVBERi0xLjQNJeLjz9MNCjE2NCAwIG9iag08PC9MaW5lYXJpemVkIDEvTCAzNDIyMTAvTyAxNjYv
RSA2OTE2NS9OIDI2L1QgMzQxNzM1L0ggWyA1MTYgMzc2XT4+DWVuZG9iag0gICAgICAgICAgICAg
DQoxODUgMCBvYmoNPDwvRGVjb2RlUGFybXM8PC9Db2x1bW5zIDUvUHJlZGljdG9yIDEyPj4vRmls
dGVyL0ZsYXRlRGVjb2RlL0lEWzxENDdDQUE1ODdBMThFNzQwRThFQzM5MUFERDI3QUFFMj48Mzg1
OTIwMTUwMkFGQUM0NDhBODZEQzhCMzE3MTA5NEI+XS9JbmRleFsxNjQgMzZdL0luZm8gMTYzIDAg
Ui9MZW5ndGggMTA3L1ByZXYgMzQxNzM2L1Jvb3QgMTY1IDAgUi9TaXplIDIwMC9UeXBlL1hSZWYv
V1sxIDMgMV0+PnN0cmVhbQ0KaN5iYmRgEGBgYmBgzgGRDLEgkikLLMIBInNmgkV0QaSGH4hkNAGR
Ok/BbGEwOQmsdxmI5OwDkRwrwOxpYHIhWOQekGTkCAOx2dVBJBsvkPz/+Q4DE9ANxmATGBipQP5n
YIr9AhBgAMdLD1ANCmVuZHN0cmVhbQ1lbmRvYmoNc3RhcnR4cmVmDQowDQolJUVPRg0KICAgICAg
IA0KMTk5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9JIDU4My9MIDU2Ny9MZW5ndGggMjg3
L1MgNDk4Pj5zdHJlYW0NCmjeYmBgYGZgYEpkYGVgEDvDIMCAAAIMLEBRFgaOBgY08LmD+79Mg3St
2D8xY/ZJiiektMR/i8rwWAuWsH4S7RBw5zon1CcSKl4vflfogNBjXjeeSwwMq3fv3Q0Ee2+DSIgx
TC0dKZr9kaycAieC5TZxCSlOWGabIqLirOhTdULDo81pxte5KijcCQETeVoNXyssVJLkSr7m6ORi
JHJ8TRMhUz6vhZpybhI2O4g3FORmDrDLG7AyjRsIqcDOhLAZJUjW2EBORACBDwOriCSQFgZiMbDI
JAZ+xg2ctxMsOLd8b9CYurKhESgYYP+gMZGhifnwMvYjvFqibxgkniVwNRRCk4M/A6uaP8jdQPwA
iIMYWE0fQ/iMrAABBgDTMYg7DQplbmRzdHJlYW0NZW5kb2JqDTE2NSAwIG9iag08PC9NZXRhZGF0
YSA4MCAwIFIvUGFnZUxhYmVsczw8L051bXMgMTYxIDAgUj4+L1BhZ2VzIDE2MiAwIFIvVHlwZS9D
YXRhbG9nPj4NZW5kb2JqDTE2NiAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzky
XS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzWzE3NiAwIFIg
MTc3IDAgUiAxNzggMCBSIDE3OSAwIFIgMTgwIDAgUiAxODEgMCBSIDE4MiAwIFIgMTgzIDAgUl0v
Q3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1BhcmVudCAxNjIgMCBS
L1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTg2IDAgUi9FeHRHU3RhdGUgMTg3IDAgUi9Gb250IDE4
OCAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1NyAw
IDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTY3IDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9GaXJzdCAxMDMvTGVuZ3RoIDY3OC9OIDEzL1R5cGUvT2JqU3RtPj5zdHJlYW0N
Cmje1FRdT9swFP0rfp+Qv+I4kRBS066Ato6pLQyEeMhaq0QLTZWYif373XudtqR0pRJPU+T42j73
w7nnRCYxE0wmlskYpoQZnFKWwpTCgY5glrClYFZMKVxrpgzspRGLNM6GSakAjE5aJmBgOJuCAYsk
jtjpKR9LTZEFG5+d0VpSCliDHVMaspWkVFtcRKkCzlKWYIf4hLvnE7fK69wX1ZJnZT77xQfudzFz
/dHdF0hL7g8QLTtn0oZgV99HTPLpn5Xjn1/8+cTn3vHr/hgAZpP9Ff4d5KTHfP3sdmB01GtmbumZ
VQnv56sLVywew2rgwsmJkoIPy3zRsIgPq6XPsurl/iQydMJSrRD+QEfDonTQjJhuTjvf8ics5/bu
KvvUq4u8HE35pc/LYtZbLkrHBB8VTVMsFz+KuX9k1gg+8e7pBpqVhnIxCtZSFytf1eHieeNwezfw
sKgb33/Ma6bVjh8xA4v6mrcQpQyfPP/0mGMKH4eSTavrZTGr5g4ukW6/LCWjCpt7ZROGQxvDjMF+
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
IVqCVPhDJL0CMI7uk5bC/f8yvQIPMBL/CFNHSb4T5ND/6ff9H/6nGTMX93oPHF0elv+5NiboxD1/
zOf/u/pv7tsS+/XX50csoE1AXd2oD/8XYOs7Pw0KZW5kc3RyZWFtDWVuZG9iag0xNzMgMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMDQ+PnN0cmVhbQ0KeJxdkEEOgyAQRfecghuI
FmObGDZ246JN0/YCiINhIRLURW/fYdQuuvg/PIYfZiZr2mvr3cKzR5zMCxZune8jzNMaDfAOBudZ
XvDemWUncjPqwLLmpsP7E4DjA7Ab3/UI2TM/S7rKt5CZepiDNhC1H4DVQqjaWsXA93+lagt0dn9Z
gCIJgc7qEwZPl4R4YrXMFUkIdESJWBJKxLJQJCHQEbGahEjVSpEQK+rk+DM1lcY7puFmjRH8Qjug
GdNozsNvTWEKKcVR7AsYvmYkDQplbmRzdHJlYW0NZW5kb2JqDTE3NCAwIG9iag08PC9CaXRzUGVy
U2FtcGxlIDgvRG9tYWluWzAgMV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Z1bmN0aW9uVHlwZSAwL0xl
bmd0aCAxMi9SYW5nZVswIDFdL1NpemVbMjU2XT4+c3RyZWFtDQp4nGNgGNkAAAEAAAENCmVuZHN0
cmVhbQ1lbmRvYmoNMTc1IDAgb2JqDTw8L0JpdHNQZXJTYW1wbGUgOC9EZWNvZGVbLTEgMS4wMDc4
N10vRG9tYWluWzAgMV0vRmlsdGVyL0ZsYXRlRGVjb2RlL0Z1bmN0aW9uVHlwZSAwL0xlbmd0aCAx
Mi9SYW5nZVstMSAxXS9TaXplWzI1Nl0+PnN0cmVhbQ0KeJyrrx/ZAADEMX8BDQplbmRzdHJlYW0N
ZW5kb2JqDTE3NiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIxMTg+PnN0cmVh
bQ0KSInUV11vZDUSfe9fccW+3Cvt9bpc/ty3yYAQaEEwNCAE+xDSnTCQdIckA5p/zyn7XtvdRKNZ
idVqE0Vyru2qU1+nyr8OWpEZtPyui6u7zT9eEQ03j5tfN46TYmcGMpGUdsPdxpugWFP9clu/2MQQ
EvFlvdW+/LT5djiIXB6uHjc0PF4dID0qlp+stl9f3Q0XWzlth6SsdikO2+uNHqBQazvMNMx6CAzR
IQ7kSHkOw/ZuM5pp+/Pmo+3mS/ziui9GGAqKEg3eaw0L1n81pHHS3ogRNkaj4rPf8rX/sglexejF
hO9HNbHSHIMdaZqDsjYmP345zUbpoK0br6aZVUiOabzHUXbk7ThMpAJbM344zdDHxjCuW+UcxbiI
1MmNepoJIhObduViEhgJCh+mOQJITDy+FtE+Bj/uCgps32R1IYZxX789CpoowpvAy3xO6zgesjqn
cWURQxTONAcXWDTD1ZG1h+bZKWeSI9yBBTaGANWrwn21ateEV4mfCxzLlpxgXLefsv3Om/H3tn8s
rggwcdHuKY6/FO9GyHoUV0ZN+DpMAfI52nHOR0OCL4fJKEM+xPGFQGbt2I53E1YG3ujUHzJ4p7NF
q2vuplkrH23y1LnzUK17mv69/XRj2AONR0Jtd8iNf06zVcZH55rJ30GkDxwFhlE+JQ69Gz7OmYMD
kiT5trNW0mQ9cJlV2pSgUvYDTFo+Co6q57MO8LECLgZ5pt7g25o8ncpPahAOsm19Cn2sn6qLW+pd
nokMgrIT+W0tlWPLrgd8NCQZ/ksJYFhE5ttLLNjzks4Si05k564uJ4/VyjcN0n11QvFRwPaP2TSO
K3Zrveuw3zZ7j5ND1YO8JMwLZf1f8K2LSeEv8+1Tx7f/Y54NQ4BnbXQddE4L9mRhVqTBpIRaMRn7
3yp2nXUg+ZRLg3HBosCHoEE9Pg2MK8H74WG/uf5PHPluNCnAcpCmSpYL7RNyyDkTXbcyS45wzZHA
KHEbK0oNAWS1H6zWyrAtMOspkDp64xBIJSeHLcrKlTNRW0Vom01S2Xxe0OqUKih4lMO5pARfpIFQ
DOgSp56rh1L0csjA2Wh79XA5RE7F5N5T0nLoWUlYKUK1rB5YN/Ph5M4PFUw2gE2IzyQlg+JN7yup
HOoleaRmPvRXJTEjFMRU0uYlON95T8ItxhhFPkqyQFbqZQEIJzgJFC4cy1H6CTINJXCuFmUQGB2n
O/j9+JWQPxvS6MUvp/AORVZ6YjxVtGa3w22VeZ7QeLjP7nMUEYOIs+YExvjFgvdEI1yNNb+PaTaC
2h2f2TZMkvHBah7/dQbpRBEiBg4/t4zFsjyj2XfZMxuEwIdhNg54UWf58ktcZg/HoB1g5ZgTBgMo
ooDyLyutZd5adw95ZdmDe5EebNB0igGgbTNu5aMz6ElvsfIyxtxjN3qXcGX/LvO8U96HNUXAzdmP
Hy1+PCG02eUeCGtgFEi8GAPdoCNnaPxJ2hyaHBmo1KgX1sEsQ5RE/kH6LUfka7bMWQxc43XejklG
vHIdg8YDriO5QwiLJCsj8GFKSgOLlWEY1JCSD6eaqkNey9egHTryI5YuYZ6Wfh/Q78XXIt4m+tNB
L671KCotFRxN6uVfZoAWU95OPlqQdeoFHNrRG4EKquRFaaAk9+VWMOwWXWRScY9JcN9LcU8yAZPJ
rcwgDskZcWmV9Kam3GNv/jOKbAMSq88W6zEjFfhlf1/3rxfvlPkMDcCE3qJ2sNNeYos7GEcD8sgj
jC/yBEvBo4WsA+zn2TS2cNLHExksdajhSKFENltxzEY6LYle8ebAmiR094VEE0MiovjQonis4H4r
4EDVJTIFUzHYacz0zQ6ZGIm4JYaH5y9gB6HMXbddBJmojTw+JAV8fhaJTCS7X3IkL7skUpMJQUWm
Z4mBEupTqJlY4VmRVsJFLUX2eNtJuAmvB5lY/7za5xWEZ40pmaTlwQOZmELTuk9a3h7r6pWsAlnX
7Way0Sm/XOQbaq678XbCoLzAt8/yPZjAFuhfCw9g6nYyIa88II7Hg0LCddmWT7lQI4fiuuVrSSaJ
0VPLjONZfuePjVI+yImFHixvm9wSF0pYZF6fUgIYGA+lnNbOUuYcrLy2xvdJ9h16Kljb5SceXKqT
0xZJLAI0hg4ksZx1wfQlcLU8HL1ZslhKtWX2davPDMVH1PxNhmo8CPtNPVkyDy+LhXFQDVweSpkn
2u1ju30oiSnjY2OU4nLtM466v2u32tFj279v+/sm4EHCC0pcAxntSZx6UGuBHRYmwHOJKhVcNkW3
9U7D0ZHLU/Vsd6e4gVZsa+gqVQi1WzJ46fXe2WVM8ijLjcdJ/TbtJ4RWk+CHMYvC9QhqlrOWKXbX
LvvY1aWUI7pVcKv3MHnYzkDbGCTWif+HqcEuXYxRPp1TD33MOlqZV+/OUXnUwUIjmRM0BgeXaQSE
EUwtS/TX+/rxWFdLgEONaleQXXZc149dQW5bn/g904D3vIjGY2qcBQ6hIB34W/jVr0QvE0A3FjzV
wu6Ef4aTmNJARy8gh1NMZPMIBbKhPt1ftS7T2uLtlGcVK8W04nkrPQiyqVdzsSJr5fc6K9HIsF0r
xJs6a+2rQPE3XjAI4Pj3mrVdQ85o4ZOwhKPdwciX+lbX+O5umtFCk9axsyZjAx2t0r0lHr8R5Jgc
CYOsQZ47BHHpwnjhOGpdeA1NB+284VW7XQT/7VrgbyryU7uTRu+Jxe5cmF01Fpdjt9CgsTY3l/yp
a7olKaLpe/Kx1clvk1NGo4pe11juOjA1Ms2AlhMXoiWSjXzS0FtcFzRtYNvXCeSxzRKqFeUH2Yto
s10lDn8IMAByn8zMDQplbmRzdHJlYW0NZW5kb2JqDTE3NyAwIG9iag08PC9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDIxNDQ+PnN0cmVhbQ0KSImUV9uOHDUQfZ+vaMFLN2Ial+9+TMJFikKAZRSE
Ag+r3dloITsT9hLE5/InnCq7bU9viGCfvNN2uW7n1PHu+WZL0c+Ohm2cfSKVht3l5vV4nNQcnFFB
j7dYekohhHHAUhtFyo33U5iDUT5gK83OOXz+ZNraOVE0evxy0rPzLox7MWSVdeMVltZQSm685l+9
jkqPh3ZTt7fc5JIef560nn2waXwybdUcFWHrSzHgfbLjN2LWxcj+sVNEbryYtmkOKS3+2ZAirkqz
ct4YuLINsw4E8+JKUC768Q0vrdMxjQ916+1kZqJgwng+bd2cnPKmRO9T6iPpcnaQrVZHl33SSRPO
83enKPbfL9ulbeuxfX+3zo8YuJ2IqxKKUfl8L0HBqdAHdeRIrPcl0XL6vJl/2/wfalB3nL2okNwc
aMTqfPp193yDRKBNwqBym7TP++bH0Py4kd7RyfuSHbn+siZ3L7WJyRc/pKB3rXbSBjhOafxlFFsx
Kjs+a5u7c11+H2RJpD2sqdmlZOzio/yaYzU02pwK9NcYpZE5Kb9McpdNpEsnGhzLWXUxUZ/Laqlz
W7rHRmdL9WTju3bTsTmS0UWKy1fh0TdCPX/V0jpMOoQ5GuKSbJeaZAQ7n0uz4w5JDjb+5JXyAoXa
wVtpa2/H73EDsGMslVZht9mrRMkCdPf9tRWU304RDYK+YVDG2ShluCz5ItO3wBmyyr8FKbZyBh3y
lleBtEHNllb4ayLAPJl6WKPoT9m5kMAureOv5bBC7i55BR8ZubWhpaUcZ5krH5Mj7RaTlgz3ERtS
CCLWrXPz19UkzO2Qrn2K1ih+fN44ZKgweCbRWqvRAxyt9RVN5HONSz8f6/cbSbZ10ZYU8Y+5Ason
3YPgVSvWC3HJoEOfTJ7rD/57KQRsbPSlVsEqgyQKciO8RXMU5Gb70QafE+q1DR0w31RH9rlnrDOS
0KR87MsrsCzeu3o8pw4jw+HHJcmPUmeiP6HHWsNDvV1K7FTsk9B17G27/Fgvf5/zbZx/1CvABwLi
jdrajtq7gJ7CIeTFuPIZ2SwZ4h6+bCDuU1SczB2XMKHWEC3JB1SChee5BtyKM/oi5L6hgEgEG/hJ
MbVj5UiR9FJe3U0k1+X/ct8xOVBLnq/zjhNe7M/smQYNekxp49AlkR3TdjaRaNi92Ow+ey2ZtdzG
Z8xKACOMfDc5piX48z1nJkRH+E3NxiQH+vhRjpAnP34lSw2CxPiv5wcwhdbepIUpIlo2M0XITO49
EEPleGJGQjEiJWS2kBjyOfdo61LLnAc+WyL4DFiAX5T6kjYCvJ62IBntEQMPjuhDjLoslUqxQ/JD
48p37TtP6+iU8TFTlxBFR5H7KoY6sryvsuTYfa5nPuEcRNCYQ94WBt23gl7V49fN54M4QgyC/YfE
xs9YofBBr1VT9BqcCdUEuk2Y1z3dXrAnSQE7vQI5tJivTnRP9CliArxpmXpoWxmagTCtfUfy96e6
q8RylFPakM0STZLaUfZ5s9ok3GU7NDSrx27yLryzL8pFgzVM4z8GtwNRd9aZnp1JSlNxT2p+bMvD
h8ov7RMcREhfVeaCoDDvToTZOhWlaWDARqtNT9s3E6MlqdTXoou6O9X1cndtVSbC0UEBMV4AFwOF
UPwGMFNJARrDl7aXu+6AfJYjlK/qcy1u20qksef4LXMKJE3XjNf1pkO7aS1icnlOnyF54jDVlHnK
6iELKQfOkSLnH491VYXCkuGOJo9rVGUFV0PaNRX7Z4Vim9RbGTfkgVQhw1i+Zrq9zaFr3SO+M/4t
dqKw4O0nzJ8JQrIIhmCpx+5ZG+P72i9v65Q+r/4UzZTo8QDz/culH4MVq3l+6dCrjk4yfV6h3sHr
WR2ED6szhkLVilrkzeL4zbRlfaIwH/enryqVXOpx/qoOmBd4PuIZiCI+KeJF3qgFuy9XOlNcW8/t
GreLLi5zmwu/nttLDIA9qC/HrcnqnhjPlwl/qD3fKRPZ5rHMTRG17bTDsSmG9wCUZqHcK66VzlIn
hWs98TQPRRvNWpc0ecPevFm9rWBweZm4EDFGO9B9cUZhCDPCiW7YXW22Kc0uGDfAOuuCnG2RJp4K
xsilEDpukhX5GPsxdJCNStkTILCACz4Y0QwpWm6j+z7Hq3nKLSHKh+U0yEip4nTqnfZ6hg7B64cl
SYBoYK8xSHe/PY7PQ8pYzS8lC/tUAjyDZlDwK/Uh3OFHEy0eHu9QNQcdbvrn06F7ZTi0vyfXV7DV
7UeevoaMTvY0WNwJ1jiZAw/8I9QBtWi/2m1+2Kjh7uKwIRDobAe82VjiDEleXXHAy3Q22g63+83V
hmTnH1BFhv8AGDX064ub4enuUQrVgObBCy4NW0IeBwgEyFQzEO5wCdrqZjP+xAkVb3ySig/QNjNK
OKCWlqzyg/YR7OmzJ//BB/sxHwjWI4cHJgS42IfX49f1TXteZgAx32t+A4CofucVKqn7z3cCOpWW
V0d5yXJbolvG5/mxEKC8/67QOQBhaEV9MnqBIgJk0cWQqq2o7XoRlxhBAOYFL1EeeRMsU7TAMEGH
Zh2I+uMqtBHAYj4ESGQa88I3eS7XWg0LmQQYd8y0BioglmkI+bu4bYzt4t/XSXW5UowyBsvUgfjt
eFp8NoQZnK0DJvzUihjiNukMAzHZBbfvQwKMZ2/tsLVO1L2g89PaTLm1tcJDxMVBu2ChTgYk2Tku
PggpeP8/e/ujfaUtyp00ujdxgqS3TXUHjpjZu+qI4oQ4eG0V67KCsrorYRfeHoFgCjbxfvEQgsum
hMKbzpT1UGv/ZmqJvJkKHhVY22LsJfAzVEpY5aduShiW2ATDjvDmXDbnTaQ84v+PlsqmD1ga/hFg
ACRcmMANCmVuZHN0cmVhbQ1lbmRvYmoNMTc4IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMjEyNj4+c3RyZWFtDQpIiZRXS48ctxG+z69oIJfuIMOQrOKjjrHsADEExFlPkIPggyzt
Sk72oexKDuxfn6/IHpI9Ox6sZy5Ek6x3ffXxZuctZ+MmL4lNpMk5k6JLkycTnITp8Xp308/kaEgm
TsZS8OVsSPl4JpOhvBGkm+cF1TOjIFVazvx3lw3pb7L4j+t3d9NXh92fr3AymeA5h+lws7OTM9Za
2LV3095OnsWQzxOxyY7cdLjbvZlfLd6EGJ3Mt4v33riYfzh8q7JklAVDSEKEGKhNEmU6vN/Nfjn8
+5laIpMoTuPBN/P3i970zqYElemCIjYeWy9RlLPJgf1G0/zdenIjFNHEmk6E0jmhSIONgU7MnxZr
PCW2NL9eQojGBTpnPZLCIls9b2a3OBM4S4Qf28sb1XuPKMc07X2AvbnefYW7FEMI84OuApHMdwv0
uJTDurI2zddt976smOL8GStLntxqvw3i54N+DD7x/AtWMbOfP2E3xyC4cn3JuxhMjGktgiw2VhMP
Cxlm9nm+Osksb9wLznCw8A9u2uhcvf23JaFeMgcYuU/GR5EEy/WjjWn+uOyDESbi+SfY62JCKNRF
F5x1838WN96DS94kfH9YxKClAs9fytmcx2NPuPWxyXhoqy/t1q1+Swk+vW+7g4CyHWPIg1EqtNrt
3MaZqyLLwcO/Ls6qM1LS6qJszsWiyVqeRe0IkQirol0ERVQC4bPegRYv3s1v25WnZS8miSBkJdle
tKf7/lTDLIzgqaDgYbx6jnyjFh61KtRhlJSuHALWL3/WAvEoYBr8/RkfRbIPUoqvWlndSQ6F9qjO
ArzKbi3/m0ULA/WBHnfArVIA1y3o1YiQ9Eqx0UJhzXXKfn6HAA8bPQqD7z8te+AZYPRYI7Cp3usW
Hq+tofeIU6mbKI5q4ZTQfzlxquTobdt+RNU7K8X7khkNYxfeb2+s6xUsBZN4/qDfONumJtqstQTo
5rU20VtrWiTGU1eI9FSLys3x2yDtc7PqYzd1FONTMpmcJmd/zM4+IyDeUk3SuyUYby0iUGtGk3Sn
VYEIoEDuln0EljgaA3hf8p5k03rv2/bbtv152Svqkrga31IM60dGIbau/tTqtRfNk8oW6xAjszri
z6JrmyyOdLi2wYQqzhTjESlsoJqTk1WNF6IEjVr4XmyqjUE5ynFfcaIjRu/8vlsg24o9do2kNNz4
ZUHDnUPPbj1QtJquAUQfJyrlkq3fVOqnFujrFujHZc+gIpjza+1Yl5HaVp8PrVO13DIMT+tKB9B1
03dfVpQU8IaQY25RGXqvd4c/vsEotoYVca6wiIgRLPg76ogxsRJ2k9EZ5vBN5wnYBZdscHbRxfmb
sgRKyfx1vz8het6jVOa/aH2Qzc4rmFpjURWvykEUjVuvQ/l3GpKMzhEdfchcACSZDlOb6n9GMaLB
VOQpihFo7SMZJgIrH1oGe1brSI4o2+uO2PcDlPYJoTCdIuJZi5AjaUU1UNr0gn5kt6KSAsLTUCnb
Ka2EjlOd0kIpFLLz9Tmys8dEhyycDWCf+chXrpaIzkskowtP+KhjWisrQIN4GnHnvrUmDDMoIRfO
g3Vlgo688NZZ6ESR0vGj1vAX/Qiscd3bbw67f4DZPr273yF/AO0wuchIU5gkgyyDoxKIBnmupNmV
oy+gznKJOuO0AYeYHHSAJyl1nv+lES3m4Ksy6wkEC+Q9TTrjHYMe+ZgtbHoxfeeL9D1CVqXvqMVY
6fv3GnbxPuiU0xUS8LEnTQs0BZsr3NdVHT0Bq/+VvolxxOIh47c6SyNxqiQoRbuCVgquDECd7xYt
9Keexg4r33ZY6bSq3hbnVihCw+SCsVVk3wZJSUnDGSBIHRMA0Nt2cINZR+E/ttvPyFDpsn82d+97
YepITkk//tz0jD4WK/FMKxhbt8sVNPimL9uM6pX+VUEeryy2kAWXKDWCfRZuktNJ5jqAllZh3yQo
rKjDxJ5yGYfg9CGujVhY8lOb1B33359wx5KgK/VNlMjXaVpmRYkcOcFDp0hH3BjSy0sLme4jfQjx
5s2AaJjIjEeM4A6esAo+f2itsnYurgFCJh/w3M0IgTUBUZ5IIDPG39m5F7uGIml5oDdFA1S7pjzI
goajr/LoRbEVVoLUuGaltnUAck1s9TW1Akw7JTiFEaE5RFfgNMcM8C2HyBIAdpDEilS/JekYlS6p
nt6KAhTBS6elmvI2dMczgvmFMx7ghRJuZ9czjAzFjSAMtfOC1jNnBXkRhDy1ABw3j4dPDlWTOBmr
jp+Y5LHJL5VUD42S1P6XYm26XDUe7IEVa0FqXa2aV4tOVn1W3S5+887dzA4YomSmzt8sGANlqLra
OmHmtdDOslTMmURx2l6tI9ODNSUYkS6oPpLE56pRVCBdrCtWEmuUclCwYFphrPxnDKi0vt9YBGCq
ZGKjPJUHDZ31uxADXyMAjLSXNLLS/kAnMSg4TokBTK9Pbm+sQK5Z5NQIasT2ouo9Hj4mgg6BydqQ
Ot2jqARYpykFkKqV5IG9ritrK9zW3fuyYooYEKgr8uU5pvYDrb3SUA0VIoKhgVcTyNwnfUdEMIu4
RdNn3A4TMaaT2gLXrenYAOEeLIgDGkVfDDb6YymhAPBi8YVIctCQfGgT9EN72w3UbR0onEdmNjUa
O3C4PoqHd8hD0SN46XbC8KHq5oSRvmGQHBxeuDpg8UYFwfxVI2ltDiMv6SOseoP3xLitRAggkTf2
dpEPTU0hQozF1F3gtpubM8NjgVsxV14hsVDXo4dPRbUt5L6J/HHDfurt28GcFoCVjjFBo3qor5dp
q7uqOTWteFhNw2zGRzwRfMZzyjVvasxwcL5Zfpj+L8AAlZy6/w0KZW5kc3RyZWFtDWVuZG9iag0x
NzkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMTM3Pj5zdHJlYW0NCkiJlFdN
jyS3Db33ryggl6pguyJKlCgdHdsIYATOZtyAEdg+jHd6PBvsTNs7vQn87/NIVanUPYOF030RShTF
j0fy6fDNjoTmFAY3HO52P4ynqcyOc+Tx40Rz8JFkHKa9zF6KjP+aiOeUYxlvscuxMI9PtqKUxl/a
2XoieSrjeZJZfPEEhXueQ05E47GdPrbTw+Rm70vCmbv28b2ukvhQL2QRqdfEFEI1kSLU3E77OJfo
Uhgfpwy7nax2pwLD/zuRm13KHhr3fo5BOMM0mgkuhvHBLsQPZ1Zz3037MkspSWpQom/OquB/tu1j
81u3Y/Q5QrfdnVzub7xUVCWHyYvMOdBPh292+yUb+zynQq7UpNRgZ5blfpc0RhkOk4/VzZCSLyO3
7dy259e2Z3NdQhl9lwDB1VRovN+OnJoeC7bLiPByofgFELG4uNiountAXNmoRx4taYQQnhoKtoR/
akc+tNT3GGlqNv9tm4s0u3Xbgp4CS4Y9KllcWD/6HGp+QtJEd6KndtNTU/+sic4lFeki9OOoYOZc
IMDtUG4OWXx9Tlx3zbrZTkONn/YJMBCcmJtGamerkxIR1HtLU2IPyxQelDKiXdZirfjXLGrxAMr4
j18BY0Cl8wiM3sNSAhThHq+VcBGYl2V2vg6hlw4DT1eZEKJ0YeS6XcEiS1kvlp3XADw0uWpijAiP
Bddn56s1UO27zHe+HK/irSvXcrzheV9TJMvFpvr3ieCTozz+2ip5Uc2OkWuaEaWcV6SFoBj3qN/E
ZfxiQl2yQyC+bUH+m0aJkki6ruQlV5elbN2JJCv6tWVxCBX+DskPgD9W6BXe4O+EDP7aXiTK+KY2
FfI1WhLUEd5aX7amEtH6ZttGlS3brJ1mbmc0SBHBzLU71E7tr9u3wuXezuTCi712z0fktBCwWjo7
vlKDUwpiCXKR0Qru6+SgsvZdX7SHrf37uh6vJU9N0dO1bUwV1OLJgNecrLahV6aul583hx7a7WYm
lFOv87154Xnp6pugmXG8jDVauTCwt277dmRvVvgUMpJrZ3zMnT/npZwjwJDXcqZN+2+WyQTtnaYz
lvAHLlcciyOD8WrbatAz5PLadzU9cBwoRg2khEQCxdh3BJB9ayBzPgHGUFiCT33yH+1unTyL6S5X
rNqFn9ow+/BK6t9samyyhxCXwW9qjBaE0MZsRD/6cdIpnSjQCsuyNN2axWGbqQcNBaNhRWsm9cr3
zQyNQHG+uNwdXzgAN9y5XDrTt9V1HdckWR0jNzVXD7ghxYS8wCcsGYhTbVgKOk1AYl6pJgVnxNz1
3MHrtqoSLitW3Kq1fq2nOLVQuogyObfKOzWwDK/h/LYV+6ucpeNqp+pJSUpv3MwlU0yLJVE7XLUE
Vy37ycYntrHvFkkuBVitwZbWqbQVdVV6f51Urb1zk3y4jkOUi3pu8L/dVD7Z5fDOg3c0O2rAhN1C
DF1xpTfkbjv1abvpQ+/TK4H6eRPd9u9rTQvPmTc6ralRaHw0bLtSh9qLdNVtqhWEA5e+3bUjNdqU
iKvDsMH7F8wbHTvVcLLDMHvYNFk4Q/ZG49beUGHHqv/YMdg12p0hXbI/XOU9BrTxu7bqir7GODlr
qs3meywDatDJS6dUQffx3Czt7j9tRm+HnjfYzn0V/+WGZBBMFQRpONyjqrOVx7CnMDsQ4Zqu77Rv
ZDBftklM4GABwX25OtoKymurKWg1Yv05I/Jl3SdHlrq6utGVoJ12uxsm67ci0p34fYrOLeZzbz5I
twepgvUgMdX0LzScDuHKZhLKHS+jHmHLV2VBivQCRoPcaqkUFDJR9646bvuV/TrhaO4lUCKSXuBu
U9C94DRPBcQ01LosnFPIXSs4b7X00LDbae3sfrfZfTIBvPeyjabs0CJ4oVQJOO/G81MrvHOPA/Qk
B3YbAw97j74OWl/D91aBozTnxhBWAtrlP6Y4cyBk9i0MV9JG+KaoVSsNLJwR8TR+bUuM+AIa1M4P
MMyj0hbiCKyD0n5ZGyNjoYKYR7Qcx+Vv1e1MsAoTjtRZkmUWGjUaPofpnDDAEw9Z9Krq1peKpaSj
/tTwtWHuOnJLHzWQO+76cc2sJHDpWiKsc7JL4m1L4nnr51ZCDHr23OG49CYnI9Yy7DWosiQDITz8
+2XFYgxDF2Ql4lCh6uDNBO6e9AnUufCMjyEzGPOvkwmDRZ+usZGMKUV92lHsobONme+UKQUUWuFL
Z9enSMcrP03rQ6Z5+/Vh98+dG57fPe1CdloFA6EP4pqhABnqLvrjHDwPH487VLWJ/rZDUvSHGeKG
fv3ucfjr4UUM3QDeAlTjpUEI5MCJ8fSUgYq+P9DYHnfj9xpRM8eD480+D+AQKGYZ1CpilwafMuos
VUv+gA38ORvQUOeMKRh4LiBsasMPDfltvNcXHqhYwCtIn6O6jPqkrK1Ieecbo2qYF7w+NUA+vreP
XIxw2nmfS2V1eE5hYDR+0H172iR/mdA4sT3LYhRonwJEr3cpYxiHGbBnv55HkegUXPe3F8z5swVZ
EGnE+vD33eHP2mIMTeyTLDdo5Z2gC1aFvFB5tJb+aagI9c6VRgzK+qIwpG/Prxt97RbEsXTU0rp3
oGJ8lKxQlMrnGZWKdvLUVD73zBC1gQ4Q1CW0dYAIcMFjVqI1lfFPDUwV26DxkBlAwbUWBgFFZIV2
gcaU/k9ofxZWBR6KjwMYBIY2VViROYEqriur69D7YKZKUMTkZmXDPTvlKUsFNqkMKecHIcBUi4RT
llhlskN9oXI2TXXzdUVrUJoiAakP15oKSg8VC0DiHXQZuSaUBSnIgw/GwJtwFSLtY/EPalqEek0Y
EYvhCC252CKwalqFITT8T4ABAM38mFgNCmVuZHN0cmVhbQ1lbmRvYmoNMTgwIDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTk0Mj4+c3RyZWFtDQpIidxXS5McORG+96+oMJcqghZK
KfVIbqyZJdjYgMXbEQTh8GF2ZvyA8XjwjE3sz+Wf8KVUJVW1exvj5UT3RaFK5Tu/zHy5SyEZsmEI
OWWT8sDJWE9+IDL4lIf3N7uXuyTO+CQgivjs2kfnTaAQZ6LGqRKd5PSPXTZef4PFf32+ejt8ddj9
+hmlIZngOIfh8HJnBzLWWi/Dnoa9HYQN20yDz2TE0nB4u3s+Pp2cCZGTH28n55yhGF8cvlFesuYF
RbxA272F2Mw+D4drvOaJTAguhzFPIURDwc+vN5p4b5KPw/bt95MyIyFP0CIV2emkbDaOYj4l2wVP
CbKXk5msEW8p0EjnFMrZ5MBuo9H43XT42yfCEYhALMfCSQ3nLHH05+RwNjYGf2T5AC2dC8ml8duj
1xvZCDHLkegxzFpu5OwdAhTTsHcB+qZQ5TyFkj5Gy+M7PQX2cXw7gSs5yfVkxcp4077elZPlND7i
ZH1wftZWIsl40Mtg8/gjDjGLjeM9viJpc3Zgc8aWGEzEbzYGL4sxF7MxvDEmkOFADmkLcdFVYx6n
ZJITRyrcmWSjQDghji44GLgPRjgmHn/TCIdpn4yDA/L4HpSJHBO0FNjgmFevb/UUrR8vKxtN6Ksp
GBIJVNxT6VYMn6gHUvJrJbqQd03Ix2kvJgmKeHwz7VFr3gcZr9ubrs5DpZSYlLk1Nqc0S0w+x/Gf
5TLC0TOjxLmECSyhxmtlyTlqwJKWmwj47NkIaTncNzlFS2c3Pvuo1kiE2W+KK7Ld6qiEXrP9yYRE
MZJPZvu+ViojcN7AdbIUOooyc/Rp/ACe0AaqvTpxuimnkDN8gScSAYGwEAnmEZGw+q66EauWz/QU
U/uqfGqOR9DdNLrr9vbHKVg40tJsAn+KNVxSj6v6l3gp8DZBK3hOsvXrRCiOxWsuwlABSV0MvyMm
NRLAtyuNLR6GWEqxUr1VB1sB43KixNUFVZiWorAg3I+TSwk+KAqjwH3x7Le7wy+fA7OsQdA5Ezxh
UWLiUdp/Qu6yA7LiOxoLsCPgTiuPNS2+748uytGFLOPvyvsQUNQDHOicBwz8dtorSlSMXvLvaae8
6Ky+U59kyskpTiB+jJw33VHD2oxPADkiweD3iC4gLnf8okQcitOI2dXQlmToQHbT8/iu5cDjCgWA
XwzKUDMRt1GdWhRzQLXLEkGOYbkUWWfqw1G+bGGtds8Ka0liSXm48hRGAwJhAmAtwGdoHtXIZ1M0
Fqix2BE4eMiMCLNlrdsACcHzXK6lCu9a94Fy6OXW8vp1STtW99ceC4toY9ylygwBWbaxeLncWHxx
2P0Zo8TD1d2OPMYUmAgZgtY0CLJE/OCB195xHVKoUH7GqCLnRhVK2sfTAHPQZ8qoMv5FnVq0iVLq
e8DwgP6q3VWYGC3FAbhMip89LvFZHWxAeWaMS86gAOq49HXL7Muede8xQwmGBBn/rifrvVt/1hg5
iwj+qoN5Q4Zven/4V0OSu8lrKGiOOQpNU2KP1gK/OBRdn5yqbKLaFKKrYONMbdgPpYkRSnLuLoRC
f9ey5+7c7BIZwJpjR5oiFJ8h0xsij/ajfc6zZV+6oI2K8e+2lvceWgfF6/65OeFZ6VM+pzD3w+h9
1RgDysIbxoO3Dm4AwE0JNA9uJhAHAyIHzESAXsgulfmLlkRzSkfMEghugEKogwH+Ba4h6AKeMf6X
OX02nxxqyksaYijDfc2nPkdS6wu8tqLoCi3Rn2PTEvgR4ayBwRIwPWu5EM07REIHy8yNeCZCNmOW
XnMqVKdZLV7prFJEcI55CaoutWVl67uFaN6RlrVns9lQ1N3EfyanmWjNKSJ1ZyIPxODz21YnWu1t
wR3rpBhEG04q5ic4rfa2Y04/d29DBaFt+p+/ty396Uv2tv72y/a2rez/xd7Wuu1/3tu68C/Y2/rj
L9nb+mvXCjycE71d5fL/0yZHVK2Z1xufoQaAH0piyXh9Yo5ebT/XbX/preRjaSXiy+Xy+lYvUS45
z6O2Ut6XSxYOm+WgXd41ysdT22Nf5172eWlolBiiovbKkKsVhfJN4e6kTJBFz+R5sxFEHbGcX2t8
2brfh3V/21qpk+rQ9Xjd3HW53iUX7l3NH6q9Yd6VKvfu7Ltj5jobv2qEH/RztM7NlvmE9fS6vb7p
zK/bm5OykXHOpLJEaXpRihpioGHJjdmX2FOqYbOSi+yV3X8F7mkm0rKkIIn+WDIrQeDvdQjC0BDz
SotXXYvu358wZ3FljY7b2n23Uq1d9mlnpeX9CQf+0O5uVcvgQLdNlyV4r9ubGjGiVAeoakTNJl3p
Tuq22bj2i6PhK+wDVpb1o2x1mOC+xlTHwdkEtCnjmC1J3iAjKkYHYIobbT/mVnipX65K57nuih4l
LuNXOKYcAStAwEYbGoMX611xCdmpOXpYbzKN0X0L2X2/vNVjFKsO1lMgjIlXOjFmYGJcFdw6KI3y
5nhYjWW1LKiUUpgRpn7W+QmrEI1/aJTrQf1CX2Xi7DfXne1D1SqxglBjVgxkBIAQ2Ha8bnlRHZC8
6FiOsHnBx3b1oC4Xj1UKLbY57YnODkIbDLuqU7REHbJfDP8WYAAgfbrlDQplbmRzdHJlYW0NZW5k
b2JqDTE4MSAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDIwNjI+PnN0cmVhbQ0K
SImUV9tuHEUQfd+vGIWXGcQOfau+8EaMCUQRhHglhKw8rO0NDnHWwRcQn8ufcKp6prt3YkzYp9Z2
TV1PnarePF/pEEYTU6e6zcXqtL8f0qic89RfDWszkg0u9heDGhMFm1zfDWvI+5RCf8aiXhnT7wY9
kovJt9c3g1aj16G5/TCsaUzOB9dvy59XrDyY5E1/jmNUOrDGInnBksSnbggjBI3u/2TdyjvbvxUv
jU6mv6u2L4trjUNP5KOQUr8Z7Ohc1BGCJbK31Y/bYZ3gSHCE79VonDaJGu8al7dVwb347I3VUMCi
iZRDJBBwyWs9+wJns4NkXJsIsQr3fICkQVmi1a83z1fruUTrOPqkVcqVOhPLlpTJNuYjK/bW9vv6
ZzYcQiBkc76XspCJ1P9RDcvnLpLLMfqkQn9dQ8wFJOVta/MAHkgXEoMQtzXwnDnymktcbF0XWzd8
j8RGhlop/NvigYTiKEDrr21UsGUtwcBdQcb1Eoqc7TtIegMU+Fzw7NVu4XZW9ctgzOjhTf/1sC5u
/VAr/oyVWeVCyoC0AFd2K6u9X0SQv7p40G5OMukQp2jluC/gaMAzoUPH1Hr7QQR0NAF2i9qzgXGD
f/GBmTv7YVuN2suSul1xoG2+0khNWNXVBmOv6v233HMJlvqjarOpjK8BqqIq1khCTWbt/tPqylOu
kdXagqWoKKASyesq2mStadrb0tSLnpuSJz1nlM055GZ1pD1TGZ/ww2k2e8X/obWYlfgUjG3xXjv9
rDRhQ7K7onvKj1cRyNWjNtE7AfZ8zagDy3xf5Y7xn47KeZz0iCyphBOuI2Cv6ydTuSnE3DP837bm
eM9GHIoohc/mtsVZMDrnmqjt0luxl9AjY0u1ltyYouVcfvlKhy6ApNHr3eYNcutGo73r1tqOytLE
ZydclIj8MZQRNWnpq49POzlRjFI8pNZqKy0eLdiMmnsOQjsQMSCJkw/llvW8HyLC8TGnPstdlG//
GkhhXCg9heDaEGoEyJKaGZkLDG4KWpISUlS2reWHwne70lU3w9qNNtUCnefRY8lnKhOp9zjBOyiW
kw4uZyEb46KhhyJPwAbChqCYk/titfn8tH+JBDkAKWrpT++TTbH/caDRmYQEvhQEOUv4Dy1lHdPa
Sf3oWI6GQBTfyPeEMQC/I/jeOmFLpFNpxHCUpzMcOqqSx1XVSwGmjmi6jfCDCwU9nKiDTlyiJ/ox
WaQ+BliLOfFHXLWgMa6vpZLO5OIKHHKZTYrtUrEvKKijoxn1J5XB7ipZbctu1KwaFau3C8Sk1m2P
NvcudExXNibl2XNkcvPbx/3hURNnwD2B8FHSOchXg8f2AjKY4iBHFjY9qqwcTwIWJstMwdeWiWbf
LBf4TylZSMrXgjrH2T8RHkVE+iC4LdskDN7DiOc/DyI+3qx+Wqnu9ny/AhnCGdPBRhqt6xJAkmwH
7oUN193sVmghkfx9heLwD1NKde35/H33dPNRGlWnYU9ZLEMauewAuNEF3yEcHtrd5v2q/5mTKt5o
Cn7Eh1bDA3C4zEqH3Bsf1YjPxJNP8ME95oMBCWCwdBYjA/hnH06nwcepbej1ZjBj0g5YeccnZa1p
r7lGGDWu/yLPUhsbsn9emfvvQiR7LLIohZ5qLosZKF4bF4BlngA8HRM3ZbaN4Scbs2yp53zKyxqb
hlww7UJQd6n9ACICzB/k85iwnZpYiUaM4ho27ZhnM+961iks7Dw4lWeWvz6MHC1EutlKLxajn5Pw
iukS0A7ULLrisVVp1o3goTui8OC/gxYoGdy18RjvRu+oWxu+jk4687MCognSgD74C0Dz3Acd8ksO
Nce/wfv/CelH4WQtJllInacAzOoMJ12i0GUqUBuEuAonI8SKkwXvmFGA6NR5RSpCSpkuYHx4zDDw
s0dmJ6GACHFZVaHNkO5/UTVnparK0gtdCV0XOvRLQBUOk1eEYogjLo0dSZMvwpNQ1Hz5aZomoVYT
3qOzENb8lEoSZk2z8EIo++SkInbpE4HewqdqykIPavoE5IT/Qg4aD0SEMqgJOUdDnjy8axo4gZXu
ofkER9At/nA+nfautGN8jAKs5XdQd/jtScM+R0MQ2+FB27JNxYdsG7J4O8RyGnkwg/TBFPpRTuL2
d+bAIzBTnrYHxlEIAiUvjdeGs4/ZcZgrGLqLyGWTMBTwKnux+PrANkqMYbA0bUqHP5rzNc8dj40C
i56iUDchiyUqvxewhFvfLEByUknl7THf7uWE56y8NbB4Gjv5L4Nhw3+S4n0Y1thJeXMCxhH73e6x
6LDGePwWK8/xVIQDDlyTvDaMLNQKr8EczRNZJKON/XeZ+LFAytsq+ihBzC8vfplgNXL6cNrOf57z
SSn8d1mvERCeeMo2D8tLVk2GFlOZP8a7ZH7i8lg+Y0l4Y5s5tCtf75eji3fp7Dfs7YvcXd15bzhU
UKeRwkV0rG4n4H2xd17caRa5iwKZGsxZXQMlVJ/INO40C91lwXrNaFfX3l/AGwAaXinTjg89P0hl
Asw84yVCsUeN8jdVeQ1sW+LmV0wwyjQp+7MovG4ryLjS0SL2ABoUULxjICYPSvqiWmk6ruJjP2e8
JuUg6jnWXZWTAgesF284J6DfNNWDfbziE9g+5JPYkFus0K6JQDYsPM2w9+zZiFfGyPuVnNahTe22
XMuqZLTxU1llQeOMAQlkBIQ56K9qBE+kJflFUDN/vljfKKNnfrhcyfKHh1N+6mbPG4fOikO7Aor6
HOv+EWAAy2CZFQ0KZW5kc3RyZWFtDWVuZG9iag0xODIgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCAxNzU5Pj5zdHJlYW0NCkiJ1FdNjxQ3EL3Pr2hx6o4yxuUqf3EjhCChKIFlIhQh
DqPdhSXszi6wKOLn5p/kld3j9iwbxCWHnZOnbJfr49Wr6s3T1ZoSmyRxWCcTsrM8bE5Wr8aPkzWR
Ao2nWCTvmGS8mrKxkryM59PamcA25XG77B9P62xiziHiFo56JzKeTGS8d8mPw7SOxkVOYfx7Imts
dDS+U02e2efxGpq8yy7TeLYoHaZoIjON96a1mEzYHzcTG5FECXfm3bNp7U32NvBscXA2LJf/xCJE
m3h8OAX4GVMcfysKWWDPk4kcli7MRgZHeXyz2FOj4ZxNs79F+4VKoZNC/2b1LQiPly0IH2EwOYL+
90uMBtxx8JyoV3qlS4EfucY7WOcQbwgjxSgIGJbYzf2bn6pWQj6KVueji3MUy4F3i4JyTZI4hlkw
NTiJ1YC9EGHh5PDsMaTARJQMXa83T1cUsxFOg60g+aJhC9m7fdhyjv1Tu+bAnPsY/ZwyHJ1zxinP
8ateD23/zaJ0CWUXivMWisub4W/QqiDdLS+9VTyKrspDyK+GX7clxD5TXZy27fUu0A/a9XsTeyAp
sYbo/hHFIQI4KJRh8wb1ldkEL8Oa2FjgvIbuBbTnJIHj+BkWkSe48faW1WlZ+ZTwNq7kwMSlVBKj
qHy3r5VGkmwej3QVYttVPRdTMkAqzp22cyft7pfJW4TN0uyC9C6QGEdBPSAj1s4e/NFwflXDpzWu
GlG4QMS2ra414i5XY6poCf11zXFAZZ21KPcHGwQqWImpbFdK6RBSGSdwQbUWq+jBRgrHKrQ23qJc
3y42MrNCiTTtuNLIIy3wsO2yK6uAV04KLUrwo5kAcSTGaxSdN5w13b+uNj+8Gp8hZVAL1kJ64EjI
nNP4++SNgGEY+9FQEvaQWcMsWgEvlkuPy9J5IO/nct/7QnAJ1c6o4IcTCJytxudRzUxyWLWTjxdV
z9RvsGd0YFIczRITbG/BGGY36DY8p4BCAhhCNhmyioVHCqRI4kv4SMRVvBWEVuS5nOZ8lEDuGjCv
GxYKdQkpVEp5QBrcHiHKyNsW6esl8Uv5fLoB4tzbHdBmgrY5DW7MoaAYodz89XXJBiRFnBvWPiEn
YQb8ETqHBbD2fnjxjDcD0mwBgyuk0gfPghg0ttk1toFxJltrpb9dICYa/heTGgaP6MC5rb7pfaRD
j/fCA48fb1bPV3b4dLxbMSf4IwPeyIZlyMlE8PSAZoNHZPh4ukJZl6MfVsiO/kDqdujXxxfDT5uv
4mgHwoOWM+gAwRwE7OBjGOCPCYmGzcVqfKlRLeYAUEoeAxNMwGyhYCPw/OBCQvMM1ZLvsEG+ZQOL
VjzcS86gAtSGV+MvDdoH9I4+TwKwvNeVZXb9tiYJI5CMPy6zSqOBp5X7PTT+0yahHfoFckFz0gvX
oEmAfiLAjKrTtFLWsqxv074xYbrRickZoJwKeA3OoSa7HnPZ4LObvA/A+a09JpJCKyxUUx7Fdm1n
hBmndFAWW+ga0QvaeS4PPUcN+Z5dT5btFoSjOjSl6DvGLRazzXvdOlFcouoT4OcPaqBF8PSGPwf5
XYPQoCZqx8EskmeWAVkZ8dZhmoM4gMzgKnQnVBAirSvl1Ad6jK3z84Rlyfp6V3Kk0hxj0IP3y8GE
klT6Bw272hyjJ+Z9bpAxdKa9cNdWcxIx3fQnt8XXCOVlREbb28951mdXWlOgaMOh/6VUnqMMhEUg
HFy2htBoL1Yi2nSpSc6bRMkCD6hkvrVIzlYvh52GlYfjT99f6N8sMkACxSUDrDA2SSn0D63Q1XpH
USE8oIlYmL7/qwQFigzOq60JNZpulZVr/7PtmMFcqPzwWVuMNvpURtYcOaP56qSfSDB/lgEQ/IH+
iUrA0uOEzPN1Kdluqd01ogbRAY/KWXxXAF/oviwc61fUrKDoEtyi+d25y+kkHnyKZZidz1ZrMJbU
CT4HT7F+gswHzhdpZ025Bn5xdxpnCaUW/d3EWdJeQHugLZyh1JOSHBDBfvekrWoqY4jzkqNY1o9U
kFTgUCks2pgBsW5Uu1PpdQ6W4BVN79s7ll7nRGfbmt7Trkdr5wT7d7KPJWnaELdNdq6rIOULpKtZ
PYjvnztcss4zYJ/uZMk6nfVZlt4QMCXOvWH+WFNaRX1GJ4XP5wPK5xj7E/9Ha9jo55wX8qk0BGab
bCx8Py87Xcf6gnUYLTFz7NXu2urd8jnXndwu988XY28aw5j9D74i7y+fmdWCYIHS6k2Mzs2vUSCZ
rS1nL5fXunh0Z7eLhvNF2tnQWfZk0Xt3mYzxuUiQ3kUmw5yjXwoLk5H3KRUmIxHXiZSfLFFKhciq
7HxyzhkK4fXwrwADACjomJgNCmVuZHN0cmVhbQ1lbmRvYmoNMTgzIDAgb2JqDTw8L0ZpbHRlci9G
bGF0ZURlY29kZS9MZW5ndGggMTQ3Nz4+c3RyZWFtDQpIidRXS28cNwy+76+Y4wxQyyJFUlJurZNL
geZhbxGgRQ+p47ywcdo4Qf5+P2p2NePYhZuiPdh7sIYSKT4+PrT9cXN8SnnIQVmKDttXG8r4SHU4
iiGqMWgvN7+OJxMHtWI87iZmDpR/2zbeeo1XApOJ83JJdGCWiYJKqTaWSdUCaXLuR9vNs00crs4v
NyKUwDKIagxkQ5UQDYKIID3L8PFiA+nt6J+bEpL/DRG/9fr8/fDD9oY9caAQY3SLCIoNmnJIJQ0q
FiqnYfseGp5NUDkRJSkwNTcD6aaOMI8HMSv+v3IwhQAtFiSnb9Sx3qVjZhrUKJDorKN7kS02L2Kl
ifIYpggjjG2ktWchX9bySwmVYh1q0CqpzFF5urL5RY/Q66mEornIeNFpw3SUcXWtGdcctmdizlnH
D35SLcv4CvpwSkqEfbehMo3cBdnfh7+5ViXWIItr4YMgUr/RtXKXa6XqYABaLHV2beoaHnet63Sk
oYpbdXzdlGZpbNvJeahz5749uCNYM+eVI7QffDB7lKlCZEWisQhu/GrbHa59O66E9+2nEE5Fko4/
TSWlEKnB9shIQ0Qi1sAxIqFaxM8cLSUhscYnWOJ8Eh5PIRdoFx23ThQy4ll/pEm2/VEuqvNRg4Dx
YWd61ISKpbzafuA8DFPSWtJJ39+1VYZIRx4pRRo/t1Up49VEDXwz+bsmqtZka1ErU2Y+qnX8va1i
lPEcInZesshixh0xmORaGYex1IwMxzURSCikhtucCrK16xJ8S7qPYTUE6Y/lwErY60XYxUJtEpIg
PGsJOz+Q4cY6vvUlpEUbLxe2i3VuoAgSIKPIWFbk7KEIE0Cb4fQn0xGjQlapiDshuRnuAQKQz7l4
TACQ4qV4fDzzeHApZAEkD/Bx8J2BWDx42Gb3bS7j96BhAcQ1Fo0Q/TN2I8ItK44HjusUqazx+LAf
PO7bL+dMAoJgOvS2JNmjjEj1OvAMiS2Cumt14IqUVR3eg4LKpalTdp2CoxV6NMrMtVDebJ4Pl14I
0nB+9V+WDXwRGy5jLxsAxfbdoj2jVVGlwSxGqH74hPMhJXojha6lcCi30hrb/6x7QibZvuS98Jgh
uEbjp16gzp1YI6c6vunV5sIrEEQLAuk0wHUdccd4phLFgBx0lBIp86pkzhch+gniFT6peu2iixs9
4d5gocDymO4nFoqgQOynn09LNC96iF/2sK/qxdLLTttAiLkHoe7cH6eEwpVTvsdRZUyiFtvMNb67
Z1FldH2uZY6qhxIaSPZsg+NiFUQakE1kNkc6YgiuLa0xYvSppfWrJdK3hn9VAE7bPd7/fRQoJSch
tAmfSwrLYcyE7m2SyPPI+NiZsqDLeicvuaK57vkTJr59q2+D5NlC9YbEaP+EUoPmHWOxNrRkQcNN
6FKt17HzeAOkgko0t6l0TeUnEzGGN7Y1eD/cW8iCC6+Aei8LUUoFZaYeIIupTpNGxmTUx+8bqLNY
xudtcrIIeC+95ksHwFyJ/Gnj0xYQzYDKqs55ImAOSZmuX9qXKwAu959MRwLcxOqX9lQ5dwTWjCG1
TXnVanQ0dVFXnn6Y8VrSHab5uZf6TPRVL90LnbFshdcQ/dzZL/tbYS8dbzK02kPJ/rQ4qo1cyuC+
WvR8tch821VeK7fyQ3vmpWJrl/zi2qGR57V2X7rK850pw/3N0WxaMkYK58mpHi5oy4/OhWctt8ka
E61RDyRG6MvpWjpmLoGJBoQT9QWQpmriGbYn7DoBoyeeQAzKgWehXAf0/AbFbB4wcyOtcTMmbmKw
FaS5P0IjzW/Q41Om4fXVBsUlFSnDl1nIyRmEnJ08/idCzvZ2KJ4ONqAWa8gZhqTqGUGdsusULVWC
UbNk5loot1qCmqNZXFINBk9wRH2gb7TkbiGzJQ7XoAiAqhd3L5BU4XDtlN1CwUPRz+4Wrk65zRKc
0uCCoILovwvJ3TLcDvCYS3m2Gf4SYACmXeRzDQplbmRzdHJlYW0NZW5kb2JqDTE4NCAwIG9iag08
PC9Eb21haW5bMCAxXS9GaWx0ZXIvRmxhdGVEZWNvZGUvRnVuY3Rpb25UeXBlIDQvTGVuZ3RoIDI5
L1JhbmdlWzAgMSAwIDEgMCAxIDAgMV0+PnN0cmVhbQ0KeJyrTiktUDBQyC3NUUitSM5QwM81BDNr
Ad8VEYUNCmVuZHN0cmVhbQ1lbmRvYmoNMSAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45
MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDIg
MCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIgNzkyXS9QYXJlbnQgMTYy
IDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDEwOSAwIFIvRXh0R1N0YXRlIDg0IDAgUi9Gb250
IDExMCAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1
NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMiAwIG9iag08PC9GaWx0ZXIv
RmxhdGVEZWNvZGUvTGVuZ3RoIDg0MDI+PnN0cmVhbQ0KeJztXd2SVMeRvp+n6PBeuNvBNPX/o5sN
CWGtHCBLgKzwWr4YzQwD9tCNmcFaP4AfdN9kv8z6y3O6aQYEWo/CEEQczqnKyqrKyswvK6v6bwu1
1mah6G97OH1xdPeR1ouLq6O/HXmb19abhTZJr5VfvDgKJq6t0v3NZX/jsgWRhDet1njz7Oi7xYbo
2sXp1ZFeXJ1uQD2tLf3hZuXz6YvFZ0+otFvktVM+p8WTp0dqgQaVcotjvThWi2hBOqaF9nodbFw8
eXG0NKsnfzm6/+ToG/xF9VA6YXRc66wXISiFHrT/KlCzWQVDnXApmXXa+46rfeQuhHVKgbrwp+V6
ZdfKpuiWenUc186lHJbfrI7NWkXl/PJ0dWzXMXurly9R1Hod3HKx0utonVl+vjpGe9YYi+pu7b1O
qZJU2S/V6liDZLZmVPlsRWxkNPhqdZzASMp2+ZxIhxTD8qxwgc8X3FxMcXne310RN4mID4InXE6p
tNxwc16hSiWjdZy1HH201DKGOlkV0PKxX3uTvUYd9MClGNF0a/C89+psEO8UvyJ2nHXaE4/t8zX3
3wez/HF835ahiOhibT3otPxrGd0EWlc0lElpvF2sIujb5JbHXDRmjOViZdZGh5iWnxLLVnnrli9W
eDIYDdH8hpn3invUhubF6litQ3I5aDGcm96769Wfn/zuyNgAbgIE6skZZOOT1bFbm5C8H13+I0iG
aBOxYdYhZxvlMHzBkoMCJCRc2ztHYtIKnHCTLmc0Sd8julRfEh+9nYeC4W1nuHQoWC07fNmFRzT5
ZZ+EDX12IUc519d9iIfoncxIRuJSkPyuL5XtkK5XeGk0SfhfywTGSpJr17mwwVZxprkQJMVwCZnc
9l6+Hiy97INQxiji8w/cNZsa784FL3i/HP3drjxWPZQXTXNVWbdC3/qU1/jH+vZa6Nv/Zz0bFxEj
65IXrNtcec8O3Up6YXLGWjHM+3903hW3AeFb+7wwPjos8EVUUD0hLyyqxBAWr86Pnr7LQB7mJkf0
HEpznZ0tal9Dhrw3yYunXGXEdhmJFkvcpc6lAgHtVFg4pdbGusJmLwWlDtu4iHqdPRV2WFa+lEnK
rTXM5qBUPu4n1AalE4oBy2FOKWMs8kJjMcBKTEeuF8opUCGDwYbZ64VLIe3XKfsbUqqF9lLC01pj
tbQRaB+5cPbzQoUnF6FNtJ1RygaLN9+UUikkKQWIJhf6UEJsMRXa6iI296DzfQiadIsxZq1DImEB
rSxpgRGbMUhQ4aRjbSr2xJGoueiXqUqaqZUnjGBhRAsbNKn6mMyBNVrBOt9bxQNNO7KSaV/TECsV
0TaeXIL2XK8gz1DJOmARCNGfM5TgpXhnJhwtv6b1PG8c84BnO2+8LLEA1W0PteMSTIG3s54vVrRC
olN2+WBWe9I2Zhg6f9605SEnn04davrYYMpCXBwbjy5gXXLle6hsg/fkveDJW5vhSKAhHaEuypNS
5J+1rxt+cjZAV0OcrMEwlw5AzZvlE3rpDQbiH3gK5Pa8xNcUfEaV80PdC34dQmwiBV3Os3C/zsJE
AR57spmOLAmaC6Z05lOad6Vgic/wlFzS5E5k8OMt+TewrgbuDFl0LCPtmCH6HKxdPh2fz4sQ50QF
4aLo+ornd0MWN3tq5RSuGdpziT8nH5yWrTylOnACEo9t+TxaFmP2sn9OzDdUIeaSGIMja0pXuFOH
ppdXhTUYEbuGM5nbosICSDbAo38NQho+I/kpu0/n/ERr5oqqZJMVubmYOfgeuX3XSvPYlqdH9ITe
ePGVRUZl9lfpXY5R1PjHCu5RZd/tXdOYTyf1gXYG3uNrHn7PfjvGBZUc817ewVGEUwuZBO80I8TR
Nc0D3C6fq6+dsqsvoyP3rs27mLCTTvGst3LW303lh8UiC1F5WhoMcEeHUJHrqFUqHjnExpER3vQF
SwKkMzlvk4WBFWp5Bh8cPfnNn6CHYB6J/Ud4CJgMtPZ71HRYmhFfYSmwWDXe0cKBUnY87RD/AL13
nx8NHCz46L3+AtNkTMB6/pQgmoUZMKQMFA0PHqigIom83xr/mvqXdA6Z1jhExOs2JlFDiL+k1jE8
AABfNTriM7NJUvyIXONsIdGlCvntuVYJ+F7ajs4TyT7iX49ePOijW3gDmxaKnovCTScUFcGpZT84
Ab8YZdtQ/mYVwHjgUp32dyRokE+TCSsqEmmDnl/SYyABLY/lbREmzTCHarnIS4J1AsYbj/3tTO5K
Y9suWYvB8j1uypMBEE1xA85nR2u3U706n7eggCeNlB/qtFZ5dNqyxp/I+n/Ry5CA6gmKgCOTgWXr
vJ13Cf07QRarCNMMFfgKLkLWBD/u4CmaaGRnn1MVD3OWCuAFtA1RsHo9+v2sD8Z54VHN1fT+ZdbU
9FhmxBCUqVxmp3hJQYhUiLvIIYre9iMeAALbv6VOwCPTYwEIwU2dR9UHIAwbkPtL7qHJGIvvlyTj
NsF9Wn7bBXs0+NVYAmwFIHg6j1VzMqgXAxxSkh274o7BpnG4pnTsZG6VilYeg0pyAbQF45Ma9n/K
/XbKVBHIJoipFU7JlzzLCXN3f1ViFRFPrA4UJvx+UdTQ5cvvV/vqM3kopjZRiaMAvePUH1gboysf
1J8XnU7pBON5nhOCwiw3aK8Lm/XFMSko56KMVZ8Uy8EEIqMNreteRcjneSf5n4fNLNBMTGYRgVlj
s7LkRWHxR8OWvhi9YQj3TuKmWF7lapyCNEoZkxhg9YvddsFGuV5OuizWl07bYtcdh5eGcZ06VuTR
u1gcqwgNzo7V59WxmvYPThhooaxX5GFVH/MR9CbFMPJUDgFykvMUuPBoIbMy6XK46SuDrDKUiW7L
kz+P5VINvTVDU5bOBhIG+B5Cfb6mlzDHevRWIG5tAZvQPR0c6fkF8JzJdmHhLVrj3hFx50PQSUcC
FnGh0QQ8W8b/33X8HzLPOPC450hyB9UmJIhPuDF8O4j6gQ/XSSWCb1i6ocG3okU8FkkxSpocEtLi
Dl41ua+GQrzwDC6Ka5wc1DheBkCutmAw12QWCatT9K/WN7C+vOBgtDU7+NALMEPi3WaUxCrUGCb4
u5UpUoLb0jwsT/GNYMhMq48RIz3Wvm+6er+WFn0uscERTgzDWRpeY2mBFh5ZXXCF/r9kfAIfoIoq
BsVVt1FNXP+zIejDdlXnBXZOWB/WIlZnZQt1jvVtVwwps6nuHpGcqBvp76EPgcCMwzKC48PLcx5N
0tFR8HASTrJZf4xwEjzxNZzWt4eTwk44ibl0MgZU4jqTIFArNIJJGCczjSbpBBzj9A0pjWhSoyTC
SYPUCAJRDGU6cq2QDCdBhUxCNxoeKIVDD4aT5s3tp4TiUJ6Hg0Cj0IFwkk5YYmj7hpQ+YjjJaApF
mw8QTqrY/33CSb3qe4aTJk1/kHBSC2TcIJzUG3+fcFKv/F7hpF77/cJJv4BokorTaBJPu6fwjWIB
gNcHmNWU/lkXDwFYntNL1CBfDJRybLYDTlepwWI0c5IKmfP+dIekzCSjpOUZBUXt6w66ZlEMcGud
sKALCUAboc0klLJDvHTGVV+1fL7otIWQveSX4JijWzDpSrPB9VgpZvkX2hjEitEFQZbap3UnNBiO
MWFN5ZSFS3gimOxmmP2NkG31HS3FDV5Q6CdkwqdbAQcbG8JbXR9yIo5H/GkaPcMsJoXJe92FYQzB
xXTu+B3Nu1a0cLlfgMbWiqkdMvCIRzfGNvFJOV4gcKJ0I0jlhpy9S+zs2+4FvhxeIAdFPe1JnvSY
Iq06T0uxhDA59DhCHG+A6ntindNAqUTqVPm8V5aRV4HUsbYzra/zzphA6td74qhDVNKQWNU/m/40
InkTAbg9Ibb1CEUsDokwXAToRLcA2EPZ9AsHpjB6twmYGgv/K8efAZiCcYpzvAGYAo8BIH9kXAqh
X+fiBw5c+tsi0Kzbu0Ya0aa/cgwIEFR+HrDszhjoYVB/17Ix/PJ/u+7f9GjmVgrEsYZ+hhC3YBXP
6WhexCxPR8TzqofnBXLbsvRg+tHUAf+IYSng2S8BlppMdmM/LKUlIXEawVKv5pDog8BSOPOANPpN
sNT0J7UDS8ElyfokN8El9G2CJnspkeWAoZoCU9riWOcgEyYolvgmUiLPoZISyHTQOoAneyGBTBXl
+EkUaKICCJpiXP8GOgKX7tLBhGPVTtAkAcQJmhyFBC6lHKMpJagUcxiWzluThD4YLLU8E+HfsPRD
wlL3c8NS3WHpwaansDT9i8PS7vK8AywdAd7X0lJCApTJKk33GolNG2k7Bd91qPv8yoHP4bILV/sP
1IuY4cfwNiuwAoT8U3J6gc+0oz0qjuNOUG8hTpvkjBlV1MYyRwnMGdo9pZfKhNI4JcHJ/aqzPpjD
8yp0jGmbPsX77TtGzztF0XGxZ7ft7QyMO7ioODLrOWouVX7oFpTJOMfwr1vd6449RW0etwQDq8u4
WcpF3Ttud2SHGiVhgV9PQHkZl4vRepk+aHLUKVt6Zk2rpW7pzYerLLfrPq5bsVvZmRdTNUahBvcl
1v41lQOWgONyjweTkn1fC4Z6Jwj7AjmE6i5Bdl0VEwrsDyl4xZKjQmeXNibqYFoMPAazrHoSwobz
57unpdJnYwYKVec587e1ftb39y568+djn/DXKzhKtDW5PzqQA4yr/yXl1kC/JbiLr5slu+hSf9Ed
wwmkmiTWSFdc7On3BId50IkQPpaCbrtSTPOkNzQQWUnvgacg0g0EHdLGxsJwF0nmyiPz4NfUioZo
sHx66GVdM4cK2GO4wFhuQoWd+RcrcmNVyzXgd6/4HUmK0D1/4KGjVI8H8CGgSnWswknnGPZv7X/W
6zBJQwL5nFkMXTTH0JORq3jU+DQVTY5bhF9s3MLewrhF96R+gRvq1tCWpJ7ELRJtOn74wIXNEdjI
vyFwASGFS2U/cuTCWtq8jv/eUb/tO+oBpo4OnVgFraLi3shFPZ4BT4DWws9xPCN43nZl0Xadm3Yk
ojFy+AQG1gGImIMnMAalAycwer8PncDAcGN1xcPnJnyKad2g/ZtOYNyMUi0kKfU4QDsS0UZgElHw
YV6o8HTwBMYNKZVCeyl9sBMYCbOgJrEJF22PTYR3PYHBYbB0CCgfOIKhs7a6ByfiOx/BAKyum6eW
/QAKTij4qNMk1Z92BEO7nXMQN4wQHDiCYXw08X2OYJhumf37HsEIytXoBEUdiodjcpr5/OVriU7A
lNfohDdWepslOgGkVIITcE9qdCIm3mJ7W3Qi7MS77gu5eDSTiz0hC22mIYtHxVg5K50dUuzZZXBE
yBy+oykgPHsLZ4QAQ1K6gqPs/AQvk6MfjVPFbYdPH7Wouxmw7qw3Uj7HEtAJlszhttcgrzxpOw0N
dGj5ZvjMyahXM1apNWIf9knZFjkoadO1lfPesBC7EVcoRhYYokZJXDl2Mpy/Rvvl+LynL6WjriAI
ytJuWIm78mOfk7L3YchRn+z30moqh6v7SBRCyhSpNHRquAZynC/+KQQQsP2sz9lJiVJER+Izi1LE
6MWI9nCUiDz0YmNwtrPc3h4uKhJU8gEiIb+XHfGXjF9TnZEyTC92J0PIzZhyERwrE+15DfVOn/aX
r3unX430b4liG0nhffdOn/QeFC6C4WhBo/2yM7mV8gQ5MdoEwe5b4hhQsh5af18cg6FRiWPonGv0
YvpUog4+pRrHCLCHNY7BsjC+c1TCYWGWOEaI/avOU/zWyp31uhzHgJXUb45lOBnLGAt/rIw6a0Gl
IgY9caHJGk1QOxlkdctHsT4IiRy6pQhLdHkiLW2xX781sQD+lt6B6AbqtB6LcdZXiM6HYR6PSjsQ
3cOTrxAdSKVB9GKweUUnUzE6l7w/SFWUnqKpKN3F1M7NBI6fvld2Aceotg0yD8UwTNj5VIsVGZAr
DPrFoaQvkoi3weyCdDr3PsGtjdLVTF5+YoaB2YfUozZJrnpG6lmxliGk7hmf0GdLDsg44UU4KNOZ
d1mbxc7R8NfdID41dS2D0Q2Uvxmptx7vSX93fHzf/Qzp7+gOPAz9pvR3wvLKfuz092TWWADFd6bA
Jvn+JeTooeR6yLGZSeiiqpij15wx0OzEsIknXQkI4RUHR8720Km6HCvxznAOhs/yu6FiXvcWzzud
ppIuOr3yLWs2TDFS4MODCoy6sjWHqxQ8lckJjfIP/fPVSJMQprxmiJlm9lhuyY4ClOXl33szsn+F
w6v+rRcXi7V6UN4Ig/cZfQaDfL6IDkR6Dr6/LXtiJwRBJ4yGc1QiEMq1GAHZL2Edr8TZyoaIzvYc
DKoBCODknQCEyo02BWxL/AHKfbK8eeiBB/elTvjDqRM6YKgguDIC8ZFSJ4yiragoIxASMA38oncz
+imWAm4OBhV6oRGd4PSKaUo/bBO0xYTSbhLGvD1BSub0d1oHwgq90KEAhQ4Ewu0NKR0KUOhgsUbd
4bDCKCQCFPPcCThM5MRNKPUsjF1KIkAxp/RTAxRYQXAJ7E8PUDTb+z4BilH3/QIU07YLhk4dQ68Z
Q0OlcOp7+bpu2uHG+RTdt3h7yGKwM1ZgvGnIYlR+n5DFrOndJf8O+RT/whGLQ/kUPTihdenNb7sz
LPZaCEUrXY79V1E4kZ5AAzXlCYMhzN23xaJQ8Pshb5lbixl+0B1WYYUHTnreSZ4I5CUz2pWCCZVc
DBg1SY/sxJkkb53tzVkYLQo0J4DTs976OA4+Oi5iD097z19PC0ZvZ7u3GA3j1WRbTyb9d0fkrOGJ
s32jdiJetsrCtHNAI1iV8mQs29MEczdAylGKQJ6+aVGKCePT8MPw4vnlYPJc+h99UKuDplOuE+nq
5PAA/TDxBsvwiajDt33IH7JM0hVqD/aM3s4AGFtHisbxoteYdr9gNqKbQ1jOduyZ0e0cvRGRv4/O
zdBd4X8MmMisnVGCBYGX+JZjGZRDmPJtD1iYKAMWlBfklaF7Y84EuWnaRCxXvrU2hLIc0va8K59R
8KJL01Bhey8UEM2UEcG8xArkkxKxESFYw5MGCJC4Y2Afsfh+mC+LvvO3V00qcOgOqEnR5T1qMigG
UW2FiLDkCEnsF2+QscGZN0l3eylDF12ABjs9ArKZdqAENrZC+7S0LQqPK2HKS8kT0cwsBkl8Xwrp
bBM9qsxSsFLrdiP0UmiBAuYGY6LTQzfN5p47uBCB6mmck5f+sAZl1m25QrFNzFhUA3efDoQ6xnui
GI55wOB/HHN8LdbTHz9TdM33/Bej3yW4JoxpuepGoZPtqptk5LwWTpULFY+a2CvJ+3Fcux+HO/rl
sBLz+3F4OTB/0LzKtzhf8RBm9+NAL0zvxyHPfsF3KtExi093ogbE+8SzUZTVAMste3w1tBz5cvBf
Ey2n9nRKvFFGWLlzp47oU2E36CXAoJN65qTXvx4DKopu+XukzNGN5Kp34BVzlbEyKi9c9umqR+HE
21LWZyfOr21mbDWpbaIspvT7JdXXNhoH8QPUzzZ4HjeP5ZH18ovR6lwr8vRvetyTexijhqA9lQ5c
lwTm2gU1SXQUvJRWtedjkr0HZ6PWeReay/FdNLCpaov1f1NbF8NhGx140KdosnvVW7oY9F/3Do55
FTSHsOxcrZNrlptVRvbtCx5mk+LUgeoNPuym4MGwD9+vekjpzv7cXrp11FRjMN1AGEEmMVbb0dmN
HKGpPisjedzvamr7yCU1tQNQP2z3nfZOrLKHI9f1pIEokVV7uurp0c/a527YzZgf1RsmXFjyeX0X
JIwQ7ym5OHERR3LtVUvtHRMl5HTbbcMIfI7tzLNZBltd/S2itxlsT3BEtBlYbvTqfJTrsFjkBJeM
cUpY/qEVvOxtjNa2fRlcjNHsRq6McPIt56mDJOrRvm3LqzETwk2mSan51iJw+rxjENp6qCts29oZ
xnJy09keDwErRNMZZOjwTylakhSlUW6mvnfpRUkmpzX0P0NOBtFvxjDTGrF0jLsIb2VyKrwT29G4
+XIms/Tux25EBDggtQP9mKyTjxPQpyiEALFnvWU9mbVxulesCVFSuM20KoyO2RUrZAk+ALuej8Kl
hCNzfy4Elb5DcJK0Q+f72pV5ArNMNzvZyXnWF8Rz7iolh7Gs6Hmiw/MxFJveaSFgp8wyHfwRgyb6
/7pXIvJGGRuLXm2UGsdu6MPUl+a6f7ZDj607c3EGV5mjk76C6gGFQKeUwvB0W+2Jghg79WAN33WU
Hdp2hovo+OCbq0uY+pOpZq0NQjgBaFIN8vyKKyY4A/+k9QzlrMTcPKF3lHZuJleL0V6VSapf3E57
N3sPbVwPMaPBj5QiGnjG4KlTluOZcNb7y2ZEzsarMSGC+ksRIOglhTAKRsmRcZYsUnkLf1DLWiQF
gY4zTRT5yVQtywgEfSYDSvtPadKl5+Mtt2qSVlbycj4euYcuGjvZgirWmA7CiciAGAzB9+Vo7Lnk
BnzTxe7sVNS2hOV/MIFIpV9CEV7U3JSwds42AX09Gh37zheSqT0+D7t6lPmijRythyMZ5cHUmAaD
oZ2smz/xzAHBRxje3loYA/fnUUAmvuybmr1L69Vg8cV4FOI4sUV9OLd9EDY7Y9wOf1Va233yLmOH
xGuyYXZF53Gbgak5GUeRNv1p7tv2IEn5LGTrjytD+dflEAMZQR+0EcewvmDb5r2fBDqa6yMCJqzU
neKQAvWkAMSu818M/2u7h80RMLnsztKOI8NcdEdmdEecohpa52TXfbnsvo2ITv7YAWtJxYa8yKUh
fJDtPteguz/DN+qBwxHlFRHb66nvxkSE97InaWt4U7OEvfKyXlkZ0xo2sa1OofWvhz0flIYJFnl3
OwNQMq+Ea9am66VgXaRZded3XyeFi3/R/akdP5jGfDiXk3NvnaV/0gA7cqN/tYLLQWfL9gZFM12H
YhInQMSWonnbcnFudGrG7Lvt43bk4hj6oRV04OPn4hioT3hMb8jF0R6fUfHj5uLQLqHhbWKRizMS
0p7JMCIfZ6FrcDfjcUSty8GZkJMWSq8cnPHOtPp8nKUeciF138FXfac5ANRL9oMzQQTy5gdnOJNS
0DwZB2+Go/H2gzM7d37cnqyVnQ1T6/gOdYq6Yvzbhint1jq62uuPKw1XOgU6AUhpV1hGy/v8RGGQ
T6gYlGHz+RT0VanrKKeS9llioIJ3uWBS5WCmM9kkkXbE97GYTHlQz1YjZ6s91b0uqFVZchwtHbm/
4vw+haNhydTsrH7/3RlnHaaSfn0DmAwOyYsj+iWgcj1keXPZ35DGQAP0ptYab977R3MOLDWIBJaY
g/bHtCfHy/1v/zq/mnMz3rWl1B7WEuRwZ7ryq0CKDJ8N3i5ZyET3hGWGARnWN3gGBxBbm51E9uKR
It4ROh5m8BGXpcPAd8lFtY6Sds8HAaZFvz2la7vV1JFzDtgZ2Z2tZQs3HOzmssHDL2HfuRa4HG9n
IYdkrDa3Ws4SlhqdVbmNcpb4vGYTtKEzSPWk5CaKoH0960/i+LC4TeELVlLBhqLCIp0ZvyvNwq2a
XmPo1wTKD1hd3LLpNcaRg1umdwDNElt2/WcD6N04dz9CAYSbShLCZM1SwRIDvK1L1ngLsU+3cska
n9ZwlIZtqHt4Yn+F9+XKvtr5KHAmdov2mYYnI5BLBqHuHYptREGL0HHdu3zWyW76k9iwFCVPRv3L
weycmeJbio3nwgxv8k528fo2pNjevB5lt6M1MR6i7MmgILb0BA+Csy8G3durySwwo7b5Vmoy+DmE
FIYmK8k8mwblxyuZ4tLezbNwJ6BEYzq95fxPoATTD50SGE/BtMoHsmgd1TUQiVbZdRWadnRkQb+Q
BXh4CejX0y/b0DlnQB1y/EA9viv8PZih7G1cY1FSvvg6m34MhKEXI66aJxznCB08OkboIVC+xyIT
xAQBumnCRfshITrxCMi58IHms06z66kuqcdP1queIWn3vZzn6rpZOjKHT7HWcj+a/LUYiWH6LhgV
xrQn55DCG6Z/FhHqcTDuqVQiLXRkOqHdXwWYDrh3gC5uDHg0jAk/5HkHGnCX6cYF2vXJZcDHzeZ3
O9d5YOu70674si/e40gyV3uc6ex7zWMgfC/4yYibmR7gyPPPNOBjr10J4rPsIMpjerhKvA9bIudB
+zX9nGqmuzZ0kNmRfC0VZT2hPP3Y7rhPigxhcnT4pFqDRJuCpShHC0sGJKUVft4r3V/1lMvx+RMW
THTFSkr3+veRrFZT1JSusULOyNTiaqs7TCrn/sN4TGrnhi1aDiWtkMJ4pyv6NR8oMh1UzQ1ydMyo
+A3F9tGOV80zKvkknn6fmZrrqTfdDL4cBQSxi0HsfLy9M0ymoMCWNtpyrUt3Ejaj2sSphGrUEBmP
FWs8XSE6u+Dv9+Wng4FSOfc3a9q3e9gvLiw/wUQKuv12VImvRAeRlMF+OhSXaPLw2dDY8i9M05VU
9FN4XMUrkP6WLrTCdDtR45N+U4uQx897wbv9s7jdpeaAUlB1eqkQuxKOdmbo508pgu7ZleBjyf3N
ZX+Dopl+8+Sy1xpvPoo5JrVBt6caus+rgKKXt8WVaLxbOjhRVd4Jn7yDDMpbDE7pZVbG1lP+9Zzj
9BcPCT6JGScZjyVBUWSV3BWbOdQQZt+KHzUUDb0BTN0GWaAwubK3UxaSowBUkQWxfTGuuNtJoJnm
FT3qJ73uyq0zCmZHG2/xrBr4p0GVqNZfbtms0u/smCzCHiXSfyruN+wbx+OuTXnNqoCke+652JtW
9qjvVpArULPqHrNfkoyTex3kScTiMn7Vd6bJkteLZUt9vt5ToNHH4y0ZJEpU0nxSwimVAjstkW4W
s+Lk8uORdP3JnjyzmnRrghTe7a0VWdQCwMm3UhFZm+gHJpvIUtycfxxmb2KASK/4bkREhq0ZqQ1j
W62E5bXh0yyT/IpJ5L822h8n4ZBG/944mHJ3LJVT3lqI9MsCJdqfVdsjYFJ7f0vyrG/izWxpJTry
6e/KzeXddCyxZbdzZ2VQqV3iU2/zrXzOcsULy5I5MQ7ixoI+JP/dL/MU3O3N3hTbJs9mWyxtB4WS
R1QuGUd136VOJJ8FmSxHuuzAULjJG5pVyLR1Ga6E7W8u+xsL+LBOFIBqtcabqUjXa/8APrUlSoE0
0sJEMpJpYYCJ1rqA0LuPANYvro4oEJZcWvxYaNx7DBqP7311AxqPuR/AJfC3IziC6giW1iYI0u8C
tDeX/Y3PWLaOlEirNd7s6wdKQY9l2tjHLHj4rAag3Szo13gBEG/WkRsQoZ6gUiAy3xz9H6Vea1UN
CmVuZHN0cmVhbQ1lbmRvYmoNMyAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNS9M
ZW5ndGggNDMvTiAxL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjesjBRMFCwsdEPMjRUMLQ0AHKCgGwz
INsQwjYCiRuB2HZ2AAEGAMudCPcNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9iag08PC9BcnRCb3hb
MjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3
OTJdL0NvbnRlbnRzIDUgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIg
NzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDExMiAwIFIvRXh0R1N0
YXRlIDg1IDAgUi9Gb250IDExMSAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1Ry
aW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNSAw
IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEyNjI2Pj5zdHJlYW0NCnic7X1dc123
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
b2JqDTcgMCBvYmoNPDwvQXJ0Qm94WzI2LjA2MjggMCA1ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYu
MDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9Db250ZW50cyA4IDAgUi9Dcm9wQm94WzAgMCA2MTIg
NzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29s
b3JTcGFjZSAxMTQgMCBSL0V4dEdTdGF0ZSA4NiAwIFIvRm9udCAxMTMgMCBSL1Byb2NTZXRbL1BE
Ri9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0v
VHlwZS9QYWdlPj4NZW5kb2JqDTggMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAx
MjM2Nz4+c3RyZWFtDQp4nO19bXNct5Hud/2KqdwP4WyZI7y/+EvKcbxOUontSMr65m7uB0ociUoo
khZJe/MD9n9vdwPobpwZjihbyoapmOWq0TkADtBo9MuDRuO7ldlYtzL4N368ePPo8RNrV6+uH333
KPq68dGtrCt2Y+LqzaPk8sYby0/O+UmoHhop8GTUkidnj75dXWC7fvXi+pFdXb+4gNbLxuN/9Fn9
+8Wb1S+fYemwqptgYi2rZy8fmRV80JiwOrarY7PKHprOZWWj3SSfV8/ePDpy62d/efTFs0d/gD+o
ntognM0bW+0qJWNgBOOfBlrz1SSHgwiluE3Z+4yqfeQhpE0pCYfwn0ebtd8YX3I4suvjvAmh1HT0
h/Wx25hsQjx6sT72m1yjt0dXUNRHm8LRam032Qd39Kv1MXzPO+ehetjEaEvpTZoaj8z62EKT1Tup
8ss1dqPCB9+ujwt0pFR/9BqbTiWno9PWC3j9ij6XSz7a8rNr7E3BxqXBEypnTDm6oM9FA1V6M9bm
xZdzzB6/DKQu3iT48nHcRFejhTowglByhk+PD255VKfSOLf4FXYn+GAj9nG8vqHxx+SOfpD3l40U
GYbYv55sOfpro26Btq6RlMVYeLpaZ2jfl3B0TEVzBVqu1m7jbMrl6DPssjfRh6M3a/jlgBrq8xfU
+WhoRIM0b9bHZpNKqMkqcl7w6G7W///Zbx85n6A3CRjq2Snwxqfr47BxqcQoQ/4TNJmyL9gNt0m1
+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
b2RlL0ZpcnN0IDUvTGVuZ3RoIDQzL04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3rIwUzBQsLHR
DzI0VDC0NABygoBsMyDbEMI2Aokbgdh2dgABBgDL9Qj5DQplbmRzdHJlYW0NZW5kb2JqDTEwIDAg
b2JqDTw8L0FydEJveFsyNi4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2LjA2MjgzNTcg
MCA1ODUuOTM3MTM0IDc5Ml0vQ29udGVudHMgMTEgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01l
ZGlhQm94WzAgMCA2MTIgNzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNl
IDExNSAwIFIvRXh0R1N0YXRlIDg3IDAgUi9Gb250IDExNiAwIFIvUHJvY1NldFsvUERGL1RleHRd
Pj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1Bh
Z2U+Pg1lbmRvYmoNMTEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMTIxOD4+
c3RyZWFtDQp4nO19W3Nct9Hgu37FVPZhya/EEe4Xv7gSW5VSKokTRylX1vHDiKQuMUXSEuXP2VT+
+3Y3gO7GmcOR5EjZ0J/tcvnwDA7QaDT6jsZ3G7O1bmPw3/Fw+vLegy+t3Tx7fe+7e9HXrY9uY12x
WxM3L+8ll7feWH5zwW9C9dBJgTfjK3nz/N5Xm0vs129OX9+zm9enl9B72Xr8h4bVz6cvN796jK3D
pm6DibVsHj+9ZzYwoDFhc2I3J2aTPXSdy8ZGu00+bx6/vHfkjh//7d7Dx/f+CP/C56lNwtm8tdVu
UjIGZjD+NNCbryY5nEQoxW3L6jv67CNPIW1LSTiFr4+2x35rfMnhyB6f5G0IpaajPx6fuK3JJsSj
0+MTv801ent0DU19tCkcbY7tNvvgjj4/PoHxvHMePg/bGG0pvUtT45E5PrHQZfVOPvnVMYJRYcBX
xycFACnVH73ArlPJ6eisQQE/P6PhcslH5/zuNUJTsHPpcEftjClHlzRcNPBJ78bavBg5x+xxZEB1
8SbByCdxG12NFr6BGYSSMww9BjznWZ1J59zj7xGc4IONCOP4+YbmH5M7+m/5/aqhIsMU++jJlqNv
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
OCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0Nv
bnRlbnRzIDE0IDAgUi9Dcm9wQm94WzAgMCA2MTIgNzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0v
UGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFjZSAxMTcgMCBSL0V4dEdTdGF0ZSA4
OCAwIFIvRm9udCAxMTkgMCBSL1Byb2NTZXRbL1BERi9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94
WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vVHlwZS9QYWdlPj4NZW5kb2JqDTE0IDAgb2Jq
DTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTEwMTU+PnN0cmVhbQ0KeJztfVtvXUeu5rt/
xcaZh5Ea0faqe1X64aDbCRpp9NVxI+hpzINsybJP5C3FktJzzsH89yFZVSSr9tK2krZ7WkFiBNha
q64sFov8yOL6brNsjd0s+K//ePXuydPnxmwubp589yS4snXBbozNZruEzbsn0aatWww/ueQnvjho
JMOTXkuevHnyzWaH7brNq5snZnPzaget563D/6hb/fvVu82vX2Bpvylbv4SSNy9eP1k20OGy+M2J
2Zwsm+Sg6ZQ3JphtdGnz4t2TI3v84j+efPniyZ/hH1SPdRLWpK0pZhPjssAM+p8LtObKEi1Owuds
t3n1GVX7xFOI25wjTuFvR9tjt11cTv7IHJ+krfe5xKM/H5/Y7ZIWH45eHZ+4bSrBmaNrKOqCif5o
c2y2yXl79MXxCfTnrHVQ3W9DMDm3JpcSjpbjEwNNFmelyq+PcRgFOnx/fJJhILm4o7fYdMwpHp3V
UcDrC+ou5XR0zs9ucDQZG5cGT6ncsuSjHXUXFqjSmjEmTT2nkBz2DKTObonQ80nYBluCgTowA59T
gq57h+c8qzNpnFv8Aw7HO28CjrG/vqX5h2iP/i7vryopEkyx9R5NPvq2UjdDWzdIyrwYeLo5TtC+
y/7ohIqmArTcHNutNTHlo1/hkN0SnD96dwy/LFBDdb+jwYeFZtRJ8+74ZNnG7Es0ipw7nt3t8f9+
8dsn1kUYTQSGenEGvPH58Ynf2phDkCn/FZqMyWUcht3GUlzSZPgNcQ4UQCah2sF7ZJNe4JS69KVA
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
kXdKGCbwoHYFvcKHZbGu7H3Pp3/Acy8FMvJ4MnnxEZ2VPSm2iMzaEay+Ux411dE9xtRj4AUE/xf3
OHkhewSgeib/KSEPLrGk1VbyQs6y5+zNeyq199O/Pr5VtaCfxqWiWv/xyFYVv/Fgi4I9KtLfgh9K
NROTA3sgqTwo9fOwNk3Q6UoKv72HuOjP2VuBqkDOyXm8PoB6SbZe+zpQk2j5WP6AlRLY3HSS51Tg
cG31HX76drqJ0J7igVST6eEN73phFJWWVH2/4gP6usZCZJBEn68k0/gjOnUKHPOaea8eLcs6vBNv
y6MURM6BnetLZ1n6oAF6kOb7PnNehW8EEZGz5u/MAONHL4GjbY5azqlPOgyd8s8BDuntP6u+NUw6
/VS2Sv1SCWUbqGg/fnHrSpq6mVI5kTavbymOEXe10b9wtM9T7TIfQgVnl91eHn1OhkNurhsZp7oA
/JaHrAen6KB8v0yS/8Wfp1Kjk8xTw7cH2G2iPm6n3DWSjEZ9vuPvHGu0O1bbEZgqbi5u4Nf/A1Uq
R6YNCmVuZHN0cmVhbQ1lbmRvYmoNMTUgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0
IDUvTGVuZ3RoIDM3L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3rKwUDBQsLHRDzI0VDC0NABy
goBsMyDbEMS2swMIMABufQaZDQplbmRzdHJlYW0NZW5kb2JqDTE2IDAgb2JqDTw8L0FydEJveFsy
Ni4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5
Ml0vQ29udGVudHMgMTcgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIg
NzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDEyMSAwIFIvRXh0R1N0
YXRlIDg5IDAgUi9Gb250IDEyMiAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1Ry
aW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTcg
MCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3MjcxPj5zdHJlYW0NCnic7T3bblzH
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
bHRlci9GbGF0ZURlY29kZS9GaXJzdCA1L0xlbmd0aCAzNy9OIDEvVHlwZS9PYmpTdG0+PnN0cmVh
bQ0KaN6ysFQwULCx0Q8yNFQwtDQAcoKAbDMg2xDEtrMDCDAAbp0Gmg0KZW5kc3RyZWFtDWVuZG9i
ag0xOSAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4w
NjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDIwIDAgUi9Dcm9wQm94WzAgMCA2MTIg
NzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29s
b3JTcGFjZSAxMjQgMCBSL0V4dEdTdGF0ZSA5MCAwIFIvRm9udCAxMjMgMCBSL1Byb2NTZXRbL1BE
Ri9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0v
VHlwZS9QYWdlPj4NZW5kb2JqDTIwIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MTM5ODE+PnN0cmVhbQ0KeJztfWtvXceR4Hf9igvsh5AD8+r0u9tY7CBxvIEzeTiygiA7sx8okiIV
07y0SDrOv9+qru6q6j6HlJTI2dXsWDBwec7pV3VVdb37+92yN3a34L/+4+y7Z89fGLO7vHv2/bPg
yt4FuzM2m/0Sdt89izbt3WL4yTU/8cVBJxme9Fby5OrZn3Y32K/bnd09M7u7sxvoPe8d/leH1b/P
vtv94iV+7Xdl75dQ8u7l62fLDgZcFr87MbuTZZccdJ3yzgSzjy7tXn737Mgev/zLsy9fPvsD/IPm
kRZhTdqbYnYxLgusoP+5QG+uLNHiInzOdp83n9VmP/ES4j7niEv496P9sdsvLid/ZI5P0t77XOLR
H45P7H5Jiw9HZ8cnbp9KcOboFj51wUR/tDs2++S8Pfrl8QmM56x10NzvQzA5ty6XEo6W4xMDXRZn
pckvjnEaBQZ8e3ySYSK5uKM32HXMKR6d0yzg9WUdLuV0dMHP7nA2GTuXDk/rd8uSj27qcGGBJq0b
Y9I0cgrJ4cgA6uyWCCOfhH2wJRhoAyvwOSUYug94was6l865x9/hdLzzJuAc++v7uv4Q7dFf5f2B
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
DWVuZG9iag0yMiAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJv
eFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDIzIDAgUi9Dcm9wQm94WzAg
MCA2MTIgNzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2Vz
PDwvQ29sb3JTcGFjZSAxMjYgMCBSL0V4dEdTdGF0ZSA5MSAwIFIvRm9udCAxMjUgMCBSL1Byb2NT
ZXRbL1BERi9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0
IDc5Ml0vVHlwZS9QYWdlPj4NZW5kb2JqDTIzIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9M
ZW5ndGggMTIwMzA+PnN0cmVhbQ0KeJztfVtzXbeR7rt+xa45L+SUub1wB/ySSmxNjlOJ41hKXDmZ
eSDFizSmNmmRdDL//vQFQDewF7dlx8oJcyyVqrbWWrg10LcPjca3m2Vr7GbBv+3Hq7fPPv7KmM3V
3bNvnwVXti7YjbHZbJewefss2rR1i+lPrvsTXxxUkuFJKyVPXj/7erPDet3m1d0zs7l7tYPa89bh
H2pW/371dvOrl/i135StX0LJm5eXz5YNNLgsfnNiNifLJjmoOuWNCWYbXdq8fPvsyB6//O9nz18+
+wP8heKRB2FN2ppiNjEuC4yg/XeB2lxZosVB+JztNq8+o2IfeAhxm3PEIfzlaHvstovLyR+Z45O0
9T6XePSH4xO7XdLiw9Gr4xO3TSU4c3QLn7pgoj/aHJttct4efXZ8Au05ax0U99sQTM61yqWEo+X4
xECVxVkp8qtj7EaBBt8dn2ToSC7u6A1WHXOKR+fcC3h9Rc2lnI4u+rM77E3GyqXCU/puWfLRjpoL
CxSp1RiTppZTSA5bBlJnt0Ro+SRsgy3BQBkYgc8pQdOtwYs+qnOpvNf4BXbHO28C9rG9vqfxh2iP
/irvb5gUCYZYW48mH33D1M1Q1x2SMi8Gnm6OE9Tvsj86oU9TAVpuju3Wmpjy0S+xy24Jzh+9PYZf
Fqihmt9R58NCI2qkeXt8smxj9iUaRc5dH9398X+9/M0z6yL0JsKCenkOa+OT4xO/tTGHIEP+M1QZ
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
eLYD1JQOHk9XnViQm+ClwrwbvHMQyPO7fptKvWsY8zXX+4cZX0kelqTeU0F4MePkwWuLtAU39ZfH
uBGcYMVRkYARFn+EtwtMt1clPumZQodLPtqHH/fXKruo2o8fM/aSKYHHYmIBwwFDTgOZEiC5gutP
rvsT+LRgqofrXkqefBB1jGID73myEVOkkylx+1RMidZ3h3G7VeSdEoYJa1BvTr/Ch2WxrgwX0I6X
sKD7pGYc13jiCKhfokbhFHMf6w1v3B4AK6GeEUYIUzX0iDP1FNYCgv+Le5prIXs6F0ZrQe3KXPQp
3rvgdDyI/FU/aKBijvfTGD+9WbVgn8aFUa3/fmKzillpbFGwR7thmHZM6mXWwzW9mAaf0/3bNEGn
K3Exew85KrLtVjyXQLQXZJdk6/VeB1oSiU1GSsefwOcmTV7vNeDy4BoOHvELefqy783/EpX3suRI
RkvCzNZO7QG9kNPBPe5edfn3vDVuo168N092yUIpcHDKkxREzoGf60tbsiokYSUfpYox/VoQEdE1
km9BttUYljc2D7dmq5vQh0bXohuk/U95bw2Tp38srKIueJdrw1VIxJAKXceL8ibepEtrpX/sh9Y/
1nvm+zHmastu70KISLc+t22uO+nnECIpKX+lc4oOau+3k+T/9AuHVO/+2rus0uqqbZPX0xbLnBhW
XVRfJ7KUei9NXdCwqOLm6g5+/V+hQ4hDDQplbmRzdHJlYW0NZW5kb2JqDTI0IDAgb2JqDTw8L0Zp
bHRlci9GbGF0ZURlY29kZS9GaXJzdCA1L0xlbmd0aCAzNy9OIDEvVHlwZS9PYmpTdG0+PnN0cmVh
bQ0KaN6yNFQwULCx0Q8yNFQwtDQAcoKAbDMgGyQRZGcHEGAAbb4Gkw0KZW5kc3RyZWFtDWVuZG9i
ag0yNSAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4w
NjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDI2IDAgUi9Dcm9wQm94WzAgMCA2MTIg
NzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29s
b3JTcGFjZSAxMjggMCBSL0V4dEdTdGF0ZSA5MiAwIFIvRm9udCAxMjcgMCBSL1Byb2NTZXRbL1BE
Ri9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0v
VHlwZS9QYWdlPj4NZW5kb2JqDTI2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgg
MTE0NzE+PnN0cmVhbQ0KeJztfduSHMex2Du+YkJ+mVFwB133KgTjnJBImpYsXgSClmXLD4PdwQLi
YgYEdinJDv+7M7OqMrN6epcASMhnFSSCEbPddc3Ke2Zlf7+atsauJvzXf5y/fPDwsTGryzcPvn8Q
XNm6YFfGZrOdwurlg2jT1k2Gn1zxE18cDJLhSe8lT54/+NPqgOO61fmbB2b15vwAo+etw/9oWv37
/OXqt0+wtV+VrZ9Cyasnzx5MK5hwmvzqzKzOplVyMHTKKxPMNrq0evLywdpunvz1wWdPHvwR/kH3
WDdhTdqaYlYxThPsoP85wWiuTNHiJnzOdpsXn1G3D7yFuM054hb+53q7cdvJ5eTXZnOWtt7nEtd/
3JzZ7ZQmH9bnmzO3TSU4s34FTV0w0a9XG7NNztv1p5szmM9Z66C734Zgcm5DTiWsp82ZgSGLs9Ll
txtcRoEJX2/OMiwkF7d+gUPHnOL6oq4CXl/SdCmn9Z6fvcHVZBxcBtxRu2nK6wNNFybo0oYxJs1m
TiE5nBlAnd0UYeazsA22BAN9YAc+pwRT9wn3vKsLGZxH/BKX4503AdfYX1/T/kO067/J+2MFRYIt
ttmjyevvKnQzjPUGQZknA09XmwTju+zXZ9Q0FYDlamO31sSU17/BJbspOL9+uYFfFqChpj/Q4sNE
O+qgebk5m7Yx+xKNAueBd3e9+V9Pfv/AugiriYBQTy4ANx5tzvzWxhyCbPnPMGRMLuMy7DaW4pIG
w+eEOdAAkYR6B+8RTXqDHU3pS4Ep8X2CLbWHuA6e5wu14CMvuG4oOqM3fMXIo6b8HR/CAV/7WJI+
62sGsaDebjZkwlWqIf/EpHIU7HoND61BDP+uHmBqQ1LvdhYuuobOeBZqSAUuhZNH3uWNLOkVA6HC
KMHrp7Q1l/vavY9Brf1K9nvcBKB6YF54zI1l3Qt+G3LZwv/Eb68Vv/3/zGfTKgFkfQ5q6a60tRcP
28pmZUsBWrG09v/Ea59oDkC+bSgrG5IHAl+lCVhPLCsHXVKMq9f7B8/eBZB3r6Yk2DkwzW3xrrJ9
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
FLYyfB/kE35/xRGOyrbwi2LVF0qBEtMDH5Ohb71kMON7pLMOdfIZNKSMp5tepP58g3kGwNNMnFIT
xei7qSpEFYMYj/Elm1BD/xE/NxBpuubLHD7qwg3UYJcy2F6efiTSU41AQjc5m4vWFw7SbdAvKde+
AIOF8wtAvuyppm9+YeDjzAILBYMVzh3z5vD7D1/wt37rtW/k1T1bpLpakgeU1EFS9DRmPDx4bRG2
YLH+BkOMOXlfu4TJ4Qe5LfqPvVc9HnEpboWPn3LDh/xale9WMY+xID5pFR6/v1xAh8DUqEBaBTCx
4PjJFT+BpgXWQU9qL3nyQSQzsg34y2ACYqn20av7olX0tTvML2ssb0fuTMBBfcnqHB+Wyboy/zhZ
+z5Pt6RWmtFP21QvGaosIGGZdSI4fUffy6jeTDXRLXbVfcAFjANM7n7iQvboi6q4MHzSth/xydWg
sbTGY06IPfnaj/5MwP07VQuqapyqg+uv9+xULUh9W5QHpDr9W6S+fds0ORNj/244fu36YtO/ID5Y
pwuXKE8e9ou8NXCBqkDOyXn8SArqJdl6HfZATSJVlfJL7JTA/CZJ3upU1P5gJQ7G8TfyFAUSFp0x
VNrAT1OOpLQk/HSEU+GgbyRuz9W01ZK/wvhOATGvkfd4b1EWeoGtU+4lI3IOTF5fOspydsRiHZQh
k4KdIyJrpDLPWAUdMNrmId1JfeV7mJR/Dp6RPv4nNcyGXyd5KKSiPnlcHf9l6uECGmr41shYhqNm
Uc2yfGnQbzkz5aGOnp8mEqro3cn3lqRelW3pp22dsyo2dcl6cQoOKgzMIPkf/HVatbrFy+4qgqK+
t64iN5ItqD7HLKWRDhtFjoBUcXX5Bn79P/luslwNCmVuZHN0cmVhbQ1lbmRvYmoNMjcgMCBvYmoN
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDUvTGVuZ3RoIDM3L04gMS9UeXBlL09ialN0bT4+
c3RyZWFtDQpo3rI0UjBQsLHRDzI0VDC0NABygoBsMyDbEMS2swMIMABt3gaUDQplbmRzdHJlYW0N
ZW5kb2JqDTI4IDAgb2JqDTw8L0FydEJveFsyNi4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94
WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vQ29udGVudHMgMjkgMCBSL0Nyb3BCb3hbMCAw
IDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIgNzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8
PC9Db2xvclNwYWNlIDEzMCAwIFIvRXh0R1N0YXRlIDkzIDAgUi9Gb250IDEyOSAwIFIvUHJvY1Nl
dFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQg
NzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNMjkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xl
bmd0aCAxMDczNj4+c3RyZWFtDQp4nO19W3McN5Luu35Fx56HZW+YrcId8MvGjMY74QnfRtaMY87O
eaDIFqUx1aRF0Z7595uZADIT1cXWxaLX1LEVDrWqgETilpcPiawfVtPG2NWEf/qP05cPHj42ZnV+
/eCHB8GVjQt2ZWw2mymsXj6INm3cZPjJBT/xxQGRDE96LXny/MF3qx3SdavT6wdmdX26A+p54/A/
alb/Pn25+v0TLO1XZeOnUPLqybMH0woanCa/Ojar42mVHJBOeWWC2USXVk9ePjiy6yf/ePDZkwd/
hj9QPdZOWJM2pphVjNMEPej/nICaK1O02Amfs93kxWdU7Y67EDc5R+zCfx9t1m4zuZz8kVkfp433
ucSjP6+P7WZKkw9Hp+tjt0klOHN0BUVdMNEfrdZmk5y3R39YH0N7zloH1f0mBJNzIzmVcDStjw2Q
LM5Kld+vkY0CDb5aH2dgJBd39AJJx5zi0VnlAl6fU3Mpp6MtP7tGbjISF4InVG6a8tGOmgsTVGlk
jEmzllNIDluGoc5uitDycdgEW4KBOtADn1OCpnuDW+7VmRBnil8hO955E5DH/vo19T9Ee/STvL+s
Q5Ggi631aPLR93V0M9C6xqHMk4Gnq3UC+i77o2MqmgqM5WptN9bElI9+hyy7KTh/9HINvyyMhmp+
R8yHiXrUh+bl+njaxOxLNGo4d9y71+v/9+RPD6yLwE2EBfXkDNbGp+tjv7ExhyBd/huQjMllZMNu
Yiku6WH4I60cKICLhGoH73GZ9AIn1KQvBZrE9wm61B4iH9zOl4rhS2a4dig6ozt8wYtHNfk5T8IO
X/tYkp7r1zzEsvROZiQTcqlIfsdb5VJW1yt4aA2u8O/rBKZGkmq3uXDRteWMc6FIquFSa/KSe3kj
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
+4lZVrfg1AmKuhqjTm4kWEtdCZGrKTUErS1oWFRxdX4Nv/4HcQcKlQ0KZW5kc3RyZWFtDWVuZG9i
ag0zMCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNS9MZW5ndGggMzcvTiAxL1R5
cGUvT2JqU3RtPj5zdHJlYW0NCmjesjRWMFCwsdEPMjRUMLQ0AHKCgGwzINsQxLazAwgwAG3+BpUN
CmVuZHN0cmVhbQ1lbmRvYmoNMzEgMCBvYmoNPDwvQXJ0Qm94WzI2LjA2MjggMCA1ODUuOTM3IDc5
Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9Db250ZW50cyAzMiAwIFIv
Q3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1BhcmVudCAxNjIgMCBS
L1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTMyIDAgUi9FeHRHU3RhdGUgOTQgMCBSL0ZvbnQgMTMx
IDAgUi9Qcm9jU2V0Wy9QREYvVGV4dF0+Pi9Sb3RhdGUgOTAvVHJpbUJveFsyNi4wNjI4MzU3IDAg
NTg1LjkzNzEzNCA3OTJdL1R5cGUvUGFnZT4+DWVuZG9iag0zMiAwIG9iag08PC9GaWx0ZXIvRmxh
dGVEZWNvZGUvTGVuZ3RoIDg0NjQ+PnN0cmVhbQ0KeJztXVtvXMeRftevONh9yExgjvp+EYIYie01
bDiOI8swssk+UCJFKaZIiqQU5N9vVXV3VZ0zwzElU45pxISBoz59qa6ursvXdXpeT2Zj3WTwbzw8
e/Xg4WNrp5OrB68fRF83PrrJumI3Jk6vHiSXN95YLjnlklA9dFKgZLSSkhcPvp/OsF8/Pbt6YKer
Z2fQe9l4/I+G1c/PXk1/fIK1w1Q3wcRapifPH5gJBjQmTAd2OjBT9tB1LpONdpN8np68erBy6yf/
ePDZkwd/gT9ontoknM0bW+2UkjEwg/FPA735apLDSYRS3KbsLKNmH3gKaVNKwin8bbVZ+43xJYeV
XR/kTQilptVf1gduY7IJcfVsfeA3uUZvVxdQ1Uebwmpa2032wa0+XR/AeN45D83DJkZbSu/S1Lgy
6wMLXVbvpMkf10hGhQEv1wcFCCnVr15i16nktDpqVMDrExoul7w65rIrpKZg59LhIdUzpqzOaLho
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
gGwzINsQxLazAwgwAG4eBpYNCmVuZHN0cmVhbQ1lbmRvYmoNMzQgMCBvYmoNPDwvQXJ0Qm94WzI2
LjA2MjggMCA1ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzky
XS9Db250ZW50cyAzNSAwIFIvQ3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3
OTJdL1BhcmVudCAxNjIgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTM0IDAgUi9FeHRHU3Rh
dGUgOTUgMCBSL0ZvbnQgMTMzIDAgUi9Qcm9jU2V0Wy9QREYvVGV4dF0+Pi9Sb3RhdGUgOTAvVHJp
bUJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL1R5cGUvUGFnZT4+DWVuZG9iag0zNSAw
IG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk4MDE+PnN0cmVhbQ0KeJztPdtyHcdx
7/yKU86DgZRwOPeL8qCSJdkll63YFB1V4vgBxJUxCEAkISXl8r+nu2emu2fP4oiUhMRQSSwVl7tz
6enp6fv0+XpjttZtDP4ZDyevnjx9Zu3m4s2Tr59EX7c+uo11xW5N3Lx6klzeemP5zRW/CdXDIAXe
jF7y5vLJV5trHNdvTt48sZs3J9cwetl6/I+m1c8nrza/eo6tw6Zug4m1bJ6fPzEbmNCYsDmymyOz
yR6GzmVjo90mnzfPXz05cIfP/+vJZ8+f/BH+QPfUFuFs3tpqNykZAysY/zQwmq8mOVxEKMVty+o7
6vbAS0jbUhIu4c8H20O/Nb7kcGAPj/I2hFLTwR8Pj9zWZBPiwcnhkd/mGr09uIWmPtoUDjaHdpt9
cAefHh7BfN45D93DNkZbSh/S1HhgDo8sDFm9ky6/OkQwKkz4+vCoACCl+oOXOHQqOR2cNijg8wVN
l0s+OON3bxCagoPLgMfUzphycE3TRQNd+jDW5sXMOWaPMwOqizcJZj6K2+hqtNAHVhBKzjD1mPCM
V3Uqg/OIXyA4wQcbEcbx+S2tPyZ38K18v2moyLDEPnuy5eCvDbsFxnqDqCzGwtvNYYbxfQkHR9Q0
V8Dl5tBtnU25HHyMIHsTfTh4dQhPDrChpr8m4KOhFQ3UvDo8MttUQk1WofOaV/f28C/Pf/vE+QTQ
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
HSTLyeurV39VnsVX4hwRWSNJoxJhax5668pU+PHtMgjQJ+XHyTMyxv+khdmwuPxTOSonFGXIoKR2
x381I1xAQ63W4DrleN5ClvZB/8RZck91+Hy3mqWK3u38XkYrrCS/MsNwLjPG+10JAU7hQYWBGSX/
wT8koqD7lkFW9xFUBEXdCFCRG52szCGYbzm5vqXud4IGokqbizfw9L9kt61/DQplbmRzdHJlYW0N
ZW5kb2JqDTM2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA1L0xlbmd0aCAzNy9O
IDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN6yNFUwULCx0Q8yNFQwtDQAcoKAbDMg2xDEtrMDCDAA
bj4Glw0KZW5kc3RyZWFtDWVuZG9iag0zNyAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45
MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDM4
IDAgUi9Dcm9wQm94WzAgMCA2MTIgNzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2
MiAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFjZSAxMzYgMCBSL0V4dEdTdGF0ZSA5NiAwIFIvRm9u
dCAxMzUgMCBSL1Byb2NTZXRbL1BERi9UZXh0XT4+L1JvdGF0ZSA5MC9UcmltQm94WzI2LjA2Mjgz
NTcgMCA1ODUuOTM3MTM0IDc5Ml0vVHlwZS9QYWdlPj4NZW5kb2JqDTM4IDAgb2JqDTw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9MZW5ndGggNjg1NT4+c3RyZWFtDQp4nO1dW28dx5F+568YZB9yTmCO+n5R
gF0ksmEkSGJbkmFkk32gSFpyIpG0KMbrLPLf96vqW82cwyNZEbNLwzYMHM90V1dXV9flq+7ht5Oa
tZkU/dt+nL46evBY6+n59dG3R97m2XozaZP0rPz06iiYOFul+5OX/YnLFkQSnrRe48mLo6+mC6Jr
p9PrIz1dn16Aepot/cPDyt+nr6ZfP6XWbsqzUz6n6enXR2rCgEq56VhPx2qKFqRjmrTXc7Bxevrq
aGO2T/9y9MnToy/wL7qHMgmj46yznkJQCjNo/6tAzWYVDE3CpWTmtPcZd7vjKYQ5pUBT+NNm3tpZ
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
xlNySAbuX8PUwHkrlQIHLZFOCFtRDnoyjjg83FNP/ozqOxluXirv5b1VWUslb5PvpSGyFimvy01l
CUK3VEy62HfSQpT8vxrgyPA133UFGBW2gtDTQQZp596siwB10P5z75GDR6XMRofQH4ytcspVhogg
tQL/WbVyAZNaHClv0fz4ftH6nEMh+mU/xPNAVs/lub6d6t3OvZqgkrhkdj34FInaN51lyZyQgygD
d5H8Z79wJLj7rrMsPn8kKigvVtWWVkxp1y1ORgmmLiT/1TyxHR/UP6z5xdH/Avfo9moNCmVuZHN0
cmVhbQ1lbmRvYmoNMzkgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDUvTGVuZ3Ro
IDM3L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3rI0UzBQsLHRDzI0VDC0NABygoBsMyDbEMS2
swMIMABuXgaYDQplbmRzdHJlYW0NZW5kb2JqDTQwIDAgb2JqDTw8L0FydEJveFsyNi4wNjI4IDAg
NTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vQ29udGVu
dHMgNDEgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIgNzkyXS9QYXJl
bnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDEzOCAwIFIvRXh0R1N0YXRlIDk3IDAg
Ui9Gb250IDEzNyAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYu
MDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDEgMCBvYmoNPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAxMDg0ND4+c3RyZWFtDQp4nO19W3Ncx5HmO39Fb+zD
oCeE5ql7FXdCClvSOuSwbJmiQ+Od2QcQaFzGYDdEAFp5fv3mpaoy6/QBSMnkrKG1GIponFP3ylvl
l5Xn+9W0MXY14b/24/TNs+cvjVld3D77/llwZeOCXRmbzWYKqzfPok0bN5n+5Lo/8cVBIxmetFry
5PLZd6sdtutWp7fPzOr2dAet543D/6hb/fv0zerXr7C0X5WNn0LJq1fnz6YVdDhNfnVsVsfTKjlo
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
H1+jTDNxSlUVo++GTQhWgwjY+JJNiKxp8cNTkbqrzkylEW+kgGrsQhrbytNPRHsOH9FEnAmWsWh7
YSfVBvsSoWMgmQDMawOwb/dVo7vLIzLSv3X1NYIuxsLyfN0/ofElp8rGj+H9vn0EAl0tyQNJ6ntO
6GnMuHnw2uLawon1VxgwkvFbZlQFP6Z49Kc1fp4MdI+q8aInv1b0+EUv+Ly/VljHlcCoYwp6sio8
ft+rgA2BISmBrAoQYsH1J9f9CRQtGNx63WvJk4+imVFswF9weMdbF2RV3DwVq6KN3dHHQ1nknZA7
E2hQZ588xYdlsq4cJDrlD5u1k9Tso/b1656/QuXCn/wRkckdwe479RUK1dED56qnQAuIA0zuadJC
9uiLYloYvtbXtlhSAyt5IbrsZQ9EfD7D4Ya8/E9vVy2YqnFiB9d/PLFdtaD1bVEeEHb6Vyi/fhYt
ORPrp8Mm/FgAsTWYGGnmRV24FnvwEDf9ZQcu0BTIOeHnl78luyRbr2EPtCQSm5S/x0oJjt+kyXMq
oFxrfTglDofjb+UpKiQL6t/w9+enKUcyWhJ+rMEpOOhbAfZfNIxEDfkPiO8UUPOaePdPlmShFpx1
ypMURM7BkdeXRrL9Y4q7Gco1vwH8nThHRNforNY6ZrJ+KVLJOfV9wKHT/nPwjLT2P2eYDb8H8lxY
hb+bSl8rZMc/frhxL03dLl1bP+t43kyX1kb/1ENXnmv4vFVfRO8OvnDEYaYN8VJfVVQHNfnW5HYI
4+vroGDgviT/i6Jlgkl6dPLRexULMv9So0JbGpjSbv+rjwPWjaR4D8WOQFRxdXELv/4v/DXAXg0K
ZW5kc3RyZWFtDWVuZG9iag00MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNS9M
ZW5ndGggMzcvTiAxL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjesjRXMFCwsdEPMjRUMLQ0AHKCgGwz
INsQxLazAwgwAG5+BpkNCmVuZHN0cmVhbQ1lbmRvYmoNNDMgMCBvYmoNPDwvQXJ0Qm94WzI2LjA2
MjggMCA1ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9D
b250ZW50cyA0NCAwIFIvQ3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3OTJd
L1BhcmVudCAxNjIgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTM5IDAgUi9FeHRHU3RhdGUg
OTggMCBSL0ZvbnQgMTQwIDAgUi9Qcm9jU2V0Wy9QREYvVGV4dF0+Pi9Sb3RhdGUgOTAvVHJpbUJv
eFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL1R5cGUvUGFnZT4+DWVuZG9iag00NCAwIG9i
ag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDk1MDA+PnN0cmVhbQ0KeJztPdtyHcdx7/yK
U85DcFzGcu4XPSQly4pLLutiio4qsfMAAiBAGzyARFKy/z7dPTPdvXsWh6BEOIZCoVR1uDvT0zPT
0/fp/XZjJus2Bv/Gj9OXjx4/sXZz8erRt4+ir5OPbmNdsZOJm5ePksuTN5afXPGTUD0AKfBk9JIn
l4++2ewQrt+cvnpkN69OdwC9TB7/o2H179OXm18/xdZhU6dgYi2bp88fmQ0MaEzYHNvNsdlkD6Bz
2dhop+Tz5unLR0du+/Qvjz59+ugP8AfdU5uEs3my1W5SMgZmMP5pAJqvJjmcRCjFTWX1GXW75ymk
qZSEU/jT0bT1k/ElhyO7Pc5TCKWmoz9sj91ksgnx6HR77Kdco7dHN9DUR5vC0WZrp+yDO/rN9hjG
88556B6mGG0pHaSp8chsjy2ArN5Jl19vEY0KA363PS6ASKn+6AWCTiWno7OGBby+oOFyyUfn/OwV
YlMQuAA8oXbGlKMdDRcNdOlgrM2LkXPMHkeGpS7eJBj5OE7R1WihD8wglJxh6DHgOc/qTIAzxC8Q
neCDjYjjeP2a5h+TO/pB3l+3pcgwxT56suXor211C8B6hUtZjIWnm20G+L6Eo2Nqmius5WbrJmdT
LkcfI8reRB+OXm7hl4PVUMPvCPloaEZjaV5uj82USqjJquXc8exeb//n6e8eOZ8AmwQE9fQMaOOj
7XGYXCoxypT/C0Cm7Aui4aZUq896GX5LlAMNkEiodwwByWQ0OKEhQ60wJL7PMKX+EPHgcT5XCF8z
wm1CyVs94SsmHjXkZ7wJO3wdUs16r1/zEgvpnSxAZsRSgfyGj8q1UNd38NBZpPC/tg3MHST17nvh
k+/kjHuhQKrlUjR5zbN8Iyjd8CK0Ncrw+hlNzZeBewgpKtyvZL7X2winHpgXbnNnWQ+C38ZSJ/if
+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
PE40XHdmKol4Iw0UsAsBdi5PfyXSU0EgoZs9fodb6Qs76TbTL4FLWiCZCIfXRTi+7KvuNW6/RDeG
SWCwti/9WgfL8zkX1f601bDCT1n2T3g2Vwt+IndWkxY9jQU3D147XFuwWD/GJIKSgeKoSzQA+o/o
YIftDqqH1IpW9PgbbviYXy8/+NWKk81rw5FWgR8eSbVlOsZIWgUwsej5yRU/CVjgvhR60nrJk3uR
zMg2sLi/SxhoJ63i5qFoFQN3/NpO6izvhNyZQINWhTFO8WE1ztfVKrxnbEltNKPH4C4Fpz5G4VKM
HV9VHx8KwkiBo7vRw5upBrrFrnoItIBxAOMfJi2UQF/eIVqY1YYYWyzZL4pfiCx7wslpj6X3fsG8
h7erDlTVZJqD6y8PbFfxKqarygPSnP49wl6bxZg9mAZtpw1W8KNj3b6nMLNOV2o47z3ETX/CgQtU
BUrJPmC+EOolxQUd9kBNolem/wI7ZTC/SZL3LKfWH6zEmXH8tTxFgeRA/NtW2d6YkkhpyVhD0atw
0NcScOfLSgrlL/lzao+1GvtQSRZ6ga1THyQj8h5M3lAHyaIL3WMwabeIci0/PvCNOEdE1vzABCAR
tuahxw9Faj6nvpU9G5R/zjwjA34veoRlOh/LUWnf8M6gpHbHfzUjXECgXq3VMTvjeN5Clnagf+Q8
kMc6fC5pgCvRu73Kwy2nakS8XgmeylB7wSjPy5HwOqgwMC/Jf3NJZoWdfLXiha6XxhGUy0W0ZQRT
Rjqi+up530j62IU6jkBUaXPxCn79L6BmwasNCmVuZHN0cmVhbQ1lbmRvYmoNNDUgMCBvYmoNPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDUvTGVuZ3RoIDM3L04gMS9UeXBlL09ialN0bT4+c3Ry
ZWFtDQpo3rK0UDBQsLHRDzI0VDC0NABygoBsMyDbEMS2swMIMABungaaDQplbmRzdHJlYW0NZW5k
b2JqDTQ2IDAgb2JqDTw8L0FydEJveFsyNi4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2
LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vQ29udGVudHMgNDcgMCBSL0Nyb3BCb3hbMCAwIDYx
MiA3OTJdL01lZGlhQm94WzAgMCA2MTIgNzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9D
b2xvclNwYWNlIDE0MiAwIFIvRXh0R1N0YXRlIDk5IDAgUi9Gb250IDE0MSAwIFIvUHJvY1NldFsv
UERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzky
XS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNDcgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0
aCA4MDk5Pj5zdHJlYW0NCnic7T1rcxzHcd/5K7bsD7lzCct5P5QPLltSXHJsSyYpqxJXPoDAEaAF
HigClOJK5b+nu+fRPXuLE0SJjmFLKJVWu/Po6el398x9PalZm0nhX3s4e/Xo8ROtp4ubR18/8jbP
1ptJm6Rn5adXj4KJs1W6v7nqb1y2MEiCN60Xv7l89OW0x3HtdHbzSE83Z3sYPc0W/6Fp5fPZq+nX
z7C1m/LslM9pevbikZpgQqXcdKKnEzVFC0PHNGmv52Dj9OzVo43ZPvvLo0+ePfoj/EH3UBZhdJx1
1lMISsEK2v8qGM1mFQwuwqVk5rT6jrq95yWEOaWAS/jzZt7aWdkU3UZvT+LsXMph88ftiZlVVM5v
zrYndo7ZW715DU2t18Ftpq2eo3Vm8/H2BOazxljo7mbvdUp1SJX9Rm1PNAyZreEuv94iGBkmfLM9
SQBIynbzEocOKYbNeYECPl/QdDHFza6/u0FoEg7OA55SO6XSZk/TeQVd6jBax8XM0UeLMwOqk1UB
Zj7xszfZa+gDK3ApRpi6TbjrqzrnwfuIf0BwnHXaI4zt8y2t3wez+Za/XxdURFhinT3otPmqYDfB
WDeIyqQ0vJ22Eca3yW1OqGnMgMtpa2ajQ0ybXyHIVnnrNq+28GQAG2L6PQHvFa2ooebV9kTNIbkc
tEDnvq/udvtfz377yNgA0AQgqGfnQBsfbk/cbELynpf8HzBkiDYhGGYOOdso0fAbohxogERCvb1z
SCatwSlN6XKGKfF7hCXVlwhHn+f3AuDrDnBZULBaLviqE4+Y8tO+CXv87EKOcq9vO4qZ9E4XQ0aE
Ugz5ZWeVa6auN/DSaKTwr8oGxjok9a57YYOt5Ix7IYYU6BI0ed1X+ZZBet2RUHAU4fNzWppNDXbn
ghewX/F6r7ceuB6EF25zFVkPQt76lGf4l+TtrZC3/89yNk4RMOuSF6DbXGHPDpaV9GRyBl4xBPvP
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
mTsfjnYts3cHd/jyZSmm39lBcB7cilYqzRg4gYe1g8z/2X9VVEDHB67FDeYigyKusBKZG77aVdRc
8VUY5XawStBAVGG6uIGn/wPUQxWVDQplbmRzdHJlYW0NZW5kb2JqDTQ4IDAgb2JqDTw8L0ZpbHRl
ci9GbGF0ZURlY29kZS9GaXJzdCA1L0xlbmd0aCAzNy9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0K
aN6ytFQwULCx0Q8yNFQwtDQAcoKAbDMg2xDEtrMDCDAAbr4Gmw0KZW5kc3RyZWFtDWVuZG9iag00
OSAwIG9iag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4
MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDUwIDAgUi9Dcm9wQm94WzAgMCA2MTIgNzky
XS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29sb3JT
cGFjZSAxNDQgMCBSL0V4dEdTdGF0ZSAxMDAgMCBSL0ZvbnQgMTQzIDAgUi9Qcm9jU2V0Wy9QREYv
VGV4dF0+Pi9Sb3RhdGUgOTAvVHJpbUJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL1R5
cGUvUGFnZT4+DWVuZG9iag01MCAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEw
MDgxPj5zdHJlYW0NCnic7X1bc1zHkeY7f0WH52HQE0Kr7hc97IQtK7zy+kJTdCi8O/sAAiBAG+yG
CEDa+febmXXJrOrTLZAmbUMhMhjRPKcuWVlZefkqq853K7XRZqXwb/tx/vbZ5y+0Xl3dPfvumbd5
Y71ZaZP0RvnV22fBxI1Vuj+56U9cttBIgietFj+5fvbtaovt2tX53TO9ujvfQutpY/EPdSt/n79d
/eollnarvHHK57R6+fqZWkGHSrnVqV6dqlW00HRMK+31Jti4evn22YlZv/zrs69ePvsT/IXqoQzC
6LjRWa9CUApG0P6roDWbVTA4CJeS2aTFZ1TtEw8hbFIKOIT/c7JZ242yKboTvT6NG+dSDid/Wp+a
jYrK+ZPz9andxOytPrmFotbr4E5Wa72J1pmTX69PoT9rjIXqbuO9Tqk2qbI/UetTDU1ma7jKr9ZI
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
pvbuSGVEHmFKPFxzgzpNBxWrKUbsprgQxQzSFbc5aTpEh0/hcaDu6h0PwiLecgHR2BU3dslPP2Pr
KVogoxuBjXmEx3u1wb8ELalBZDwsXoPXSHegmi4VxbQA2r2CgBXmXcM6x83M3/ertL8qyYmgq9un
hQrUEh2IpNyyQqQx4eTBa4O8hYj1l/AMfoDEURWPX8v6M7xVMN1O1OBroYU8/roX/Ly/FsefxHdr
xuszyasAjxxvxDAZs1w9eRWgxLztT276EyiagQ56Umrxk09imVFt4C3/JuBuK3kVt0/Fq2i0W8yw
qirvjOBM/Hij2MM4x4dZmZqTLJNIcUtVfhFpyPOLOikX2nehcM+bVWbpCGbf0icHC5opOjoQVz0F
WcB9AGWfpiwkh1hUkYX5riyaYr4xTegLtmUv+gUDn8tN/vlO0ac3qwZc1aAKwPXXJzarBqy+yQIB
KaB/3TrPJWKMFkKDduABzFQ93WHihKIuZDjsPcRJf9E3LtAVSClah1ug6Jck4+S2B3oSsbiU+IHW
ctIBLXlNii31IUocguNv+CkaJAPmX4OqaffTo9MS8ZpZK7aDvuGU/X66XpD8R9zfyWDmpfDunqzI
Qi2IdfKTVETWJjpmVkUWIXSLm0nbaZdrzhn/lsERtjV8JJ532ApCj1/alXruft4EqJ32nwMy0tov
iTD4pSHCaepSOaddhghOagX+8Rr+HTc13Es8pDnVcyZLOfN/7tkYQkQfxryYefdu73b2cgiGP43Y
6RSB2ptOsiRO8EFsA3eW/O9+yaOgbj5BTxngYgfletptaZspnBjWt2D4AoZyHKUKNAhVWF3dwa//
D7oQYcINCmVuZHN0cmVhbQ1lbmRvYmoNNTEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0Zp
cnN0IDYvTGVuZ3RoIDM3L04gMS9UeXBlL09ialN0bT4+c3RyZWFtDQpo3jI0MFAwULCx0Q8yNFQw
tARxgoBsMyDbEMS2swMIMABy+Aa6DQplbmRzdHJlYW0NZW5kb2JqDTUyIDAgb2JqDTw8L0FydEJv
eFsyNi4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0
IDc5Ml0vQ29udGVudHMgNTMgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2
MTIgNzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDE0NiAwIFIvRXh0
R1N0YXRlIDEwMSAwIFIvRm9udCAxNDUgMCBSL1Byb2NTZXRbL1BERi9UZXh0XT4+L1JvdGF0ZSA5
MC9UcmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vVHlwZS9QYWdlPj4NZW5kb2Jq
DTUzIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTA1MzU+PnN0cmVhbQ0KeJzt
PdtyXLeR7/qKqd2HzKTM0cEd0EsqcbwppxLHkeVyebP7wDuVUCQtkk7277cvALpx5nBEy1I29Noq
Vw3PwaUB9L0bfb5bTVtjVxP+az+O3zx7/tKY1fnts++eBVe2LtiVsdlsp7B68yzatHWT6U8u+xNf
HAyS4UnrJU8unn2zusJx3er49plZ3R5fweh56/A/mlb/Pn6z+s0rbO1XZeunUPLq1dmzaQUTTpNf
HZjVwbRKDoZOeWWC2UaXVq/ePFvbzau/Pvvs1bM/wz/oHnkR1qStKWYV4zTBCtqfE4zmyhQtLsLn
bLd58Rl1+8hLiNucIy7hL+vtxm0nl5Nfm81B2nqfS1z/eXNgt1OafFgfbw7cNpXgzPoGmrpgol+v
NmabnLfr324OYD5nrYPufhuCybkOOZWwnjYHBoYszkqX32wQjAITvt0cZAAkF7d+jUPHnOL6hKGA
1+c0Xcppfdqf3SI0GQeXAQ+p3TTl9RVNFyboUocxJs1mTiE5nBm2OrspwswHYRtsCQb6wAp8Tgmm
bhOe9lWdyOB9xC8QHO+8CQhje31H6w/Rrv8u7695KxIssc4eTV7/jXc3w1i3uJV5MvB0tUkwvst+
fUBNU4G9XG3s1pqY8vrXCLKbgvPrNxv4ZWE31PRXBHyYaEVta95sDqZtzL5Eo7bzqq/ubvPfr37/
zLoI0ERAqFcngBsvNgd+a2MOQZb8LQwZk8sIht3GUlzS2/A7whxogEhCvYP3iCatwSFN6UuBKfF9
giXVhwhHn+ePCuDrDjAvKDqjF3zZkUdN+Xk/hCt87WNJ+qzv+hYL6h3OhkwIpRrym04q14Jdb+Gh
NYjhf+MDTHVI6l3PwkVX0RnPQg2ptkvh5HVf5b2AdNM3gfcowesjWprLDXbvY1CwX8p6rzcBqB6Y
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
MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDU2
IDAgUi9Dcm9wQm94WzAgMCA2MTIgNzkyXS9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2
MiAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFjZSAxNDggMCBSL0V4dEdTdGF0ZSAxMDIgMCBSL0Zv
bnQgMTQ3IDAgUi9Qcm9jU2V0Wy9QREYvVGV4dF0+Pi9Sb3RhdGUgOTAvVHJpbUJveFsyNi4wNjI4
MzU3IDAgNTg1LjkzNzEzNCA3OTJdL1R5cGUvUGFnZT4+DWVuZG9iag01NiAwIG9iag08PC9GaWx0
ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDExMzQ1Pj5zdHJlYW0NCnic7X1dc1y3seC7fsVU9oW8ZY4O
vgE/bCqxXSmn8mHLynXdTe4DRVKUEmpIi6Rz8++3uwF0NzCHY8mWsmHWVrk0OucAaDQa/Y3Gd5tl
a+xmwT/9x9mbJ0+fGbO5vH3y3ZPgytYFuzE2m+0SNm+eRJu2bjH85Iqf+OKgkwxPeit58urJt5sd
9us2Z7dPzOb2bAe9563D/2hY/fvszebXz/Frvylbv4SSN89fPlk2MOCy+M2J2Zwsm+Sg65Q3Jpht
dGnz/M2TI3v8/K9Pvnj+5Gv4A81jnYQ1aWuK2cS4LDCD/s8FenNliRYn4XO227z6jJp95CnEbc4R
p/Dno+2x2y4uJ39kjk/S1vtc4tHXxyd2u6TFh6Oz4xO3TSU4c3QDn7pgoj/aHJttct4efX58AuM5
ax0099sQTM6ty6WEo+X4xECXxVlp8utjBKPAgG+PTzIAkos7eo1dx5zi0XmFAl5f0nApp6MLfnaL
0GTsXDo8pe+WJR/taLiwQJPWjTFpGjmF5HBkQHV2S4SRT8I22BIMtIEZ+JwSDN0HvOBZnUvn3OMf
EBzvvAkIY399R/MP0R79Xd5fV1QkmGIbPZp89LeK3Qx93SIq82Lg6eY4Qf8u+6MT+jQVwOXm2G6t
iSkf/QpBdktw/ujNMfyygA01/I6ADwvNqKPmzfHJso3Zl2gUOnc8u7vj/37+2yfWRYAmAkE9Pwfa
+PT4xG9tzCHIlP8LuozJZQTDbmMpLmk0/IYoBz5AIqHWwXskk/7BKQ3pS4Eh8X2CKbWHCAeP83sF
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
Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9Db250ZW50cyA1OSAwIFIv
Q3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1BhcmVudCAxNjIgMCBS
L1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTUwIDAgUi9FeHRHU3RhdGUgMTAzIDAgUi9Gb250IDE0
OSAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYuMDYyODM1NyAw
IDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoNNTkgMCBvYmoNPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCAxMTQzOT4+c3RyZWFtDQp4nO19245dt7Hgu75iw/MwvQ/SW4t30hiM
kdiewEFiO7Zs40wwD62+qJVI3W11y/GZ9/PfUxeSVeRevSU5ls+0YQsGdq+1SBaLxbqz+P1m2Rm7
WfBf+3H68tHjr4zZPLt99P2j4MrOBbsxNpvdEjYvH0Wbdm4x/cmL/sQXB51keNJayZPLR99trrBf
tzm9fWQ2t6dX0HveOfyPhtW/T19u/vAEv/absvNLKHnz5OLRsoEBl8Vvjs3meNkkB12nvDHB7KJL
mycvHx3Z7ZO/P/r0yaO/wj9oHnkS1qSdKWYT47LADNqfC/TmyhItTsLnbHd59Rk1e89TiLucI07h
b0e7rdstLid/ZLbHaed9LvHor9tju1vS4sPR6fbY7VIJzhzdwKcumOiPNluzS87bo0+2xzCes9ZB
c78LweRcu1xKOFq2xwa6LM5Kkz9sEYwCA77aHmcAJBd39By7jjnFozOGAl4/o+FSTkfn/dktQpOx
c+nwhL5blnx0RcOFBZrUboxJ08gpJIcjA6qzWyKMfBx2wZZgoA3MwOeUYOg24Hmf1Zl03nv8HMHx
zpuAMLbXdzT/EO3RP+X9NaMiwRTr6NHko38wdjP0dYuozIuBp5ttgv5d9kfH9GkqgMvN1u6siSkf
/R5Bdktw/ujlFn5ZwIYa/oqADwvNqKHm5fZ42cXsSzQKnVd9dnfb//PkT4+siwBNBIJ6cga08eH2
2O9szCHIlP8duozJZQTD7mIpLmk0/JEoBz5AIqHWwXskk/bBCQ3pS4Eh8X2CKdWHCEcf5y8K4OsO
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
ULCx0Q8yNFQwtDQAcoKAbDMg2xDEtrMDCDAAc1gGvQ0KZW5kc3RyZWFtDWVuZG9iag02MSAwIG9i
ag08PC9BcnRCb3hbMjYuMDYyOCAwIDU4NS45MzcgNzkyXS9CbGVlZEJveFsyNi4wNjI4MzU3IDAg
NTg1LjkzNzEzNCA3OTJdL0NvbnRlbnRzIDYyIDAgUi9Dcm9wQm94WzAgMCA2MTIgNzkyXS9NZWRp
YUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDE2MiAwIFIvUmVzb3VyY2VzPDwvQ29sb3JTcGFjZSAx
NTIgMCBSL0V4dEdTdGF0ZSAxMDQgMCBSL0ZvbnQgMTUxIDAgUi9Qcm9jU2V0Wy9QREYvVGV4dF0+
Pi9Sb3RhdGUgOTAvVHJpbUJveFsyNi4wNjI4MzU3IDAgNTg1LjkzNzEzNCA3OTJdL1R5cGUvUGFn
ZT4+DWVuZG9iag02MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwMTMwPj5z
dHJlYW0NCnic7V3dc123cX/XX3Fn+lDejnl18A3ooZ5GUTPOxLEjK6Npmz6QIkWpoS5pkbSd/767
C2B3ce7hFeWIbugqmowvz8HHAljsx28XON+vpo2xqwn/9R+v3j16/NyY1dnVo+8fBVc2LtiVsdls
prB69yjatHGT4Sfn/MQXB41keNJryZM3j16uttiuW726emRWV6+20HreOPwfdat/v3q3+s0LLO1X
ZeOnUPLqxetH0wo6nCa/OjSrw2mVHDSd8soEs4kurV68e3Rg1y/+59GzF4/+BP+geqyDsCZtTDGr
GKcJRtD/nKA1V6ZocRA+Z7vJi8+o2j0PIW5yjjiE/zrYrN1mcjn5A7M+TBvvc4kHf1of2s2UJh8O
Xq0P3SaV4MzBJRR1wUR/sFqbTXLeHvx2fQj9OWsdVPebEEzOrcmphINpfWigyeKsVPnNGsko0OH7
9WEGQnJxB2+x6ZhTPDipVMDrM+ou5XRwys+ukJqMjUuDR1RumvLBlroLE1RpzRiTZj2nkBz2DFOd
3RSh58OwCbYEA3VgBD6nBF33Dk95VCfSOLf4RyTHO28C0thfX9P4Q7QHP8r7izoVCYbYeo8mH/y1
zm6Gtq5wKvNk4OlqnaB9l/3BIRVNBeZytbYba2LKB/+GJLspOH/wbg2/LMyG6n5LxIeJRtSn5t36
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
nqBn5kOkMePiwWuLc5swi82ABE3AcVQlTND0nzGaCsvtVQ35Dqvix99ywcf8Wn19Rn0YbfyiE1kV
YJEj8msLJnAHsipAiAXHT875CRQteLzlnGvJk3vRzCg28NPZFu/3qP7R5UOxKjrtDrPgm8g7IjgT
eFDnzL3Ch2WyruwkdWDY94Q9qZUW9HhBDZ20/TdULjUBUkRm7QhWv37btaKZqqNb/KqHwAsYB5jc
w+SF7BGLqrwwv1OdlvhknvI4Jsk/52M7Kllt9zNXD29VrcGrjyrA9T8PbFUtaH1bFAJSQf+Wk1G8
vg6IXrfri/qHHAfvdJbVaJce1tP3PXCBpkDOyXkMgaJdkq3XYQ+0JFI1Kf+47vfioCZvd1jV+uAl
Ds7xd/IUFRKegzCUau2nKcd6OxJ++cypcJD6uMWTHiNRJH+D8Z0Cal4z78WDZVmoBb5OeZCCyDlw
eX3pLMvfEtjOolya6zCT46WAI6JrfmQG0AcQEIvHlH8t567nQYDW6dLHGKT/pzXMhh/XU8c11NcS
KvCPCW8X0tRwO1635k84njfTpa3RP3MSkmLRm4W8GhW92/lgKF/1QhGvK6Fz+KptJ1kTp+ZBhYF5
Sv6Tv/mrqPuRSR6+issRlDezaEsPpvRbEo8kBCMHj7ZrtR2BqeLq7Ap+/S/fxGDrDQplbmRzdHJl
YW0NZW5kb2JqDTYzIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA2L0xlbmd0aCAz
OC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNDBRMFCwsdEPMjRUMLQ0AHKCgGwzINsQxLaz
AwgwAHN4Br4NCmVuZHN0cmVhbQ1lbmRvYmoNNjQgMCBvYmoNPDwvQXJ0Qm94WzI2LjA2MjggMCA1
ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9Db250ZW50
cyA2NSAwIFIvQ3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYxMiA3OTJdL1BhcmVu
dCAxNjIgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTU0IDAgUi9FeHRHU3RhdGUgMTA1IDAg
Ui9Gb250IDE1MyAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkwL1RyaW1Cb3hbMjYu
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
X2GnCOZ3keTthm7tD1biYBx/w09RIBkQ/7qmQpbqnKi0tI8NcjjoG07VeraQcFU/xQRiXiLv1aNF
WeiFH5Z6lIzIWsx9yx1ly7cQMZi0W0olEllv37JzhGUNp5KMpUgBo02acpunIECblH4OnhG+A1vC
bKoXIa+kUq6j5whKanP840fernio4XscMs91+P7z9P3Rv1Da3lMZPpcZ0nvRu72vEtVP53L2HMEp
DLU3BLIETuzDmIBdt+Rf6Z6bgI4zDYfLYRRBuZiiLT2Y0vOEthyC4TsnNUenITQgVVid38Cv/wZC
fD/nDQplbmRzdHJlYW0NZW5kb2JqDTY2IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJz
dCA2L0xlbmd0aCAzOC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNDBVMFCwsdEPMjRUMLQ0
AHKCgGwzINsQxLazAwgwAHOYBr8NCmVuZHN0cmVhbQ1lbmRvYmoNNjcgMCBvYmoNPDwvQXJ0Qm94
WzI2LjA2MjggMCA1ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQg
NzkyXS9Db250ZW50cyA2OCAwIFIvQ3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYx
MiA3OTJdL1BhcmVudCAxNjIgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTU2IDAgUi9FeHRH
U3RhdGUgMTA2IDAgUi9Gb250IDE1NSAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkw
L1RyaW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoN
NjggMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4NzI5Pj5zdHJlYW0NCnic7V1b
c1y3kX7Xr5jKPuwwZY5wv/gl5dumnIpjR1bKlU32gSJHImNqKIuk7eyv3+4G0N3nzHBEyqLXVMkq
Vx2eAzSARqMvHxqYHxZmZd3C4L/xcPzy0eMn1i5eXD764VH0deWjW1hX7MrExctHyeWVN5bfnPOb
UD0QKfBm1JI3p4++W2yQrl8cXz6yi8vjDVAvK4//UbP6+fjl4tOnWDos6iqYWMvi6fNHZgENGhMW
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
soD7AMY/TFkoAbGoJgtbBylwiuViMqUvxJY94eN0j6X29i+OPLxZdeCqJtMArn89sFl1YPVdVQhI
A/17DkgN2zn1mE/eDoO4PENRd1yNvvUSJ/0Jb1ygK1BK9gG3QNEvKS7obQ9Kym8uJd411JJ/0ZKX
XMG49voQJU6C42/lLRqkdrnYJwfj2h90WjL+CI1X20HfShboxzuyPr7G/Z0KZl4L78WDFVmoBbFO
fZCKyHsIeUMdIosQusfNpM1sl0tLHWYEfCfgiNgaOdQxveMIJBozLJWeu5pvAvRG+XGCjAz6n7Vt
NjPuPGxLhU6s1QxOagf+8ZcEL4TU5SxXn7x5SbaY2dJO9G+c66hEdHZwcL57t/XLbZI64frPR/Z+
qkDtjLusO6f4sOv01H/zL++p3m3lM+dQ9A7K6Wy3ZWymjDMGR7IFIwm67TBFF2gQqrR4cQlP/wfZ
XMRfDQplbmRzdHJlYW0NZW5kb2JqDTY5IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJz
dCA2L0xlbmd0aCAzOC9OIDEvVHlwZS9PYmpTdG0+PnN0cmVhbQ0KaN4yNDBTMFCwsdEPMjRUMLQ0
AHKCgGwzINsQxLazAwgwAHO4BsANCmVuZHN0cmVhbQ1lbmRvYmoNNzAgMCBvYmoNPDwvQXJ0Qm94
WzI2LjA2MjggMCA1ODUuOTM3IDc5Ml0vQmxlZWRCb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQg
NzkyXS9Db250ZW50cyA3MSAwIFIvQ3JvcEJveFswIDAgNjEyIDc5Ml0vTWVkaWFCb3hbMCAwIDYx
MiA3OTJdL1BhcmVudCAxNjIgMCBSL1Jlc291cmNlczw8L0NvbG9yU3BhY2UgMTU4IDAgUi9FeHRH
U3RhdGUgMTA3IDAgUi9Gb250IDE1NyAwIFIvUHJvY1NldFsvUERGL1RleHRdPj4vUm90YXRlIDkw
L1RyaW1Cb3hbMjYuMDYyODM1NyAwIDU4NS45MzcxMzQgNzkyXS9UeXBlL1BhZ2U+Pg1lbmRvYmoN
NzEgMCBvYmoNPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4NjEzPj5zdHJlYW0NCnic7V3d
c1y3rX/XX7Ez96G7neiY3x9+uJnU8XTSaZrUdibT27kPsiTLbuWVYklu+99fAPwAeHa1kh2rzeY6
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
6Ba/ah/mAh4DKLufcyE5iu6muTD/4TsaYr6gKPQF72XPepDgI669mZFz/0YVf3Y7qAJw/W3PRhVv
9pssEJCC+ddz4Vw8xno/ja+NlWs3Js5Q1C1hPRsvW8brcm6BpkBKEbPVPye7JBknTz3QkojFpPwT
VorgftNOnmKGzbXWBy9xcI6f81vckAxs/5ouFTmlUqjXeWDDteI06DmfEj/ekqenZFCDbV5O3ou9
nbJQC3ydvJeKyFpweV1uU1ZcWh4Puea3uH5kcIT3Gr4GywdsBaHXJgWp567nhwDzm9IDMtLoPymn
bJgH+BEvlXIROoKRWoH/ngCqkLraFqN00o/zZntpJco5px7J0/NWfevh3UZu80A3QduJ1xXzKRw1
eb2dmRNyEKfAXST/03PlC+7+0Vke4pD6Ccrr2WlLO0xpkani7jbfeStRX3VCw6QKi7MrePo/hrZ1
0Q0KZW5kc3RyZWFtDWVuZG9iag03MiAwIG9iag08PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3Qg
Ni9MZW5ndGggMzgvTiAxL1R5cGUvT2JqU3RtPj5zdHJlYW0NCmjeMjQwVzBQsLHRDzI0VDC0NABy
goBsMyDbEMS2swMIMABz2AbBDQplbmRzdHJlYW0NZW5kb2JqDTczIDAgb2JqDTw8L0FydEJveFsy
Ni4wNjI4IDAgNTg1LjkzNyA3OTJdL0JsZWVkQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5
Ml0vQ29udGVudHMgNzQgMCBSL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL01lZGlhQm94WzAgMCA2MTIg
NzkyXS9QYXJlbnQgMTYyIDAgUi9SZXNvdXJjZXM8PC9Db2xvclNwYWNlIDE2MCAwIFIvRXh0R1N0
YXRlIDEwOCAwIFIvRm9udCAxNTkgMCBSL1Byb2NTZXRbL1BERi9UZXh0XT4+L1JvdGF0ZSA5MC9U
cmltQm94WzI2LjA2MjgzNTcgMCA1ODUuOTM3MTM0IDc5Ml0vVHlwZS9QYWdlPj4NZW5kb2JqDTc0
IDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNTMzMT4+c3RyZWFtDQp4nO1cWW8c
R5J+568oYB+2e2GW8j70JsuC4cH4kmkYu8Y+tHiJM2STNqnxzL/fLyKvqGaLlg0ZOz0YGwbKVZmR
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
w7/9rT32/eO3+8OnfFzP4/38931fBRgAT+bjew0KZW5kc3RyZWFtDWVuZG9iag03OSAwIG9iag08
PC9GaWx0ZXIvRmxhdGVEZWNvZGUvRmlyc3QgNi9MZW5ndGggMTMwL04gMS9UeXBlL09ialN0bT4+
c3RyZWFtDQpo3izPsQ2DQBSD4VUokypnAwdI6GagR+y/Rp5tur/yJ6NjatPdzvN3ffAdAy5W0TVX
za6lanGtVaurV3XXVrW59qrddVQdWW6afhUzcSAIkSAKsSAM0SAO8SAQESESMSEUUSEWcSmXcSmX
7z8fjEu5jEu5jEu5jEu5z1+AAQAX/ECfDQplbmRzdHJlYW0NZW5kb2JqDTgwIDAgb2JqDTw8L0xl
bmd0aCAzNDcxL1N1YnR5cGUvWE1ML1R5cGUvTWV0YWRhdGE+PnN0cmVhbQ0KPD94cGFja2V0IGJl
Z2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxu
czp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTUgODEu
MTU3Mjg1LCAyMDE0LzEyLzEyLTAwOjQzOjE1ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpy
ZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpwZGY9Imh0dHA6
Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25z
LmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5h
ZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5v
cmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+R1BMIEdob3N0c2Ny
aXB0IDkuMDY8L3BkZjpQcm9kdWNlcj4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTctMDMt
MTFUMTg6MjA6NDItMDU6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0ZURh
dGU+MjAxNy0wMy0xMVQxODoxMDowMi0wNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4
bXA6Q3JlYXRvclRvb2w+QWRvYmUgQWNyb2JhdCAxNS42LjA8L3htcDpDcmVhdG9yVG9vbD4KICAg
ICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNy0wMy0xMVQxODoyMDo0Mi0wNTowMDwveG1wOk1l
dGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+dXVpZDo1YWRiZGE0Mi0wOTBi
LTExZTctMDAwMC1jYzdkODNiMjk4NmI8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBN
TTpJbnN0YW5jZUlEPnV1aWQ6ZWUxYjZmODUtZjFiZi00YTU1LWI4YzgtN2M2N2EyZTIxNmM2PC94
bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8ZGM6Zm9ybWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6
Zm9ybWF0PgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAg
ICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkp1ZXJnZW4gQ29tbWVudHMgYW5k
IFJlc29sdXRpb24ucGRmPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkFsdD4KICAgICAgICAg
PC9kYzp0aXRsZT4KICAgICAgICAgPGRjOmNyZWF0b3I+CiAgICAgICAgICAgIDxyZGY6U2VxPgog
ICAgICAgICAgICAgICA8cmRmOmxpPm1ob2xuZXNzPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRm
OlNlcT4KICAgICAgICAgPC9kYzpjcmVhdG9yPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAg
PC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NZW5kb2Jq
DTgxIDAgb2JqDTw8L0ZpbHRlci9GbGF0ZURlY29kZS9GaXJzdCA2L0xlbmd0aCAxMjEvTiAxL1R5
cGUvT2JqU3RtPj5zdHJlYW0NCmjeLMyxCoMwEIfxV8kbxCSXSwVxcexSips4FAzSpS1oB9++5T6X
/wfH8QsaXeO6zg/v72t3Uf31uWxTUP2f7y7Yim3h0pBEzrfWEiPJ5GJJGAkkoQiKoAiKoGSUjJJR
FEVRFKWgFFNmPx6f6m+PtW59/xNgAIdWLBwNCmVuZHN0cmVhbQ1lbmRvYmoNODIgMCBvYmoNPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0ZpcnN0IDYvTGVuZ3RoIDE2Ny9OIDEvVHlwZS9PYmpTdG0+PnN0
cmVhbQ0KaN5kzt0KgkAQQOFXmTv1ot1ZTftBBFEQoiCiF1B3SkF3ZHd9/wqCLro/HxyVJYCQ57Jc
/cA2nAeeDDkXycpS60c2desprI8xqh0mSqm9Qow3mAaIwbd6u1JzR1D2lrvWg0pFJjCSF9Z/PMbt
j18t67UnGzbXMzQDO+96Oy4eDgKzSN5HP1F4Wsk+yUDF80zGO2iNhhs5ntbPoFj0IyqKlwADAEP3
PQcNCmVuZHN0cmVhbQ1lbmRvYmoNODMgMCBvYmoNPDwvRGVjb2RlUGFybXM8PC9Db2x1bW5zIDUv
UHJlZGljdG9yIDEyPj4vRmlsdGVyL0ZsYXRlRGVjb2RlL0lEWzxENDdDQUE1ODdBMThFNzQwRThF
QzM5MUFERDI3QUFFMj48Mzg1OTIwMTUwMkFGQUM0NDhBODZEQzhCMzE3MTA5NEI+XS9JbmZvIDE2
MyAwIFIvTGVuZ3RoIDIxNS9Sb290IDE2NSAwIFIvU2l6ZSAxNjQvVHlwZS9YUmVmL1dbMSAzIDFd
Pj5zdHJlYW0NCmjeYmIAASZGRj5dBiYGBkYdEKkoASIZ2kEkE1jEcCZYth2hxnAaQg2jHojUkQKz
mxAi2v5oIoyy68C6kNSYPwWzGxEi+m7o5uiKo4toWSDMYQKLKIajiTCqTUDXJc2HrktrCboa1WR0
EYVXSLr0QaT6SiQ1IBFGzXwwuxkuwqALDjEGZJHv6Go0biHUQEzW+IuuSzkBXUTpDZo5jKJSCBH+
H2D1z0AkcwRY/AGI5LsLFr8OFmEFxvjvU9JgEeZBSTIwjpKkkYxnQSQTOPQYGQACDADSYCudDQpl
bmRzdHJlYW0NZW5kb2JqDXN0YXJ0eHJlZg0KMTE2DQolJUVPRg0K

--_002_CO2PR04MB7465F5825B97392FE41DC55D8230CO2PR04MB746namprd_--


From nobody Sun Mar 12 07:49:07 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AB2F12962D for <yang-doctors@ietfa.amsl.com>; Sun, 12 Mar 2017 07:49:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KUKFYh-Sf9Lj for <yang-doctors@ietfa.amsl.com>; Sun, 12 Mar 2017 07:49:03 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BE1A127077 for <yang-doctors@ietf.org>; Sun, 12 Mar 2017 07:49:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7335; q=dns/txt; s=iport; t=1489330143; x=1490539743; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=oBTMfYDEpQhIRx1xyWInmI8HYn8rjyraclrphdpWzHc=; b=ExBE+JV/Bim+EgvlRLP1cHXCnjIgWLx9q6Q4Ck9KZ6GAUt/KF/USqHs5 vUOBn/4R/jIhc1fhfWzhjvBJp3/bH2JowHnwB/peagi15h9M3XKxs3TVE xHRiq3QnEcZdQYJSQhwKvQnA7vWPAw4MDI2sFcyOh6mud46LEQcRweL/Y A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DiAQAyX8VY/xbLJq1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhDIqYI1uc5A9H5AOhS2CDh8BCoV4AoMAGAECAQEBAQEBAWsohRU?= =?us-ascii?q?BAQEBAgEBAWkDCwUHBAsQAQQBASgHJx8JCAYBDAYCAQGJdAgOs2srijEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEdhk6CBQiBWYEJihofBZxBkjmKUoZTizWIDh84gQQ?= =?us-ascii?q?jFggXFUGGWD81AYcyK4IQAQEB?=
X-IronPort-AV: E=Sophos;i="5.36,152,1486425600";  d="scan'208,217";a="650371921"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Mar 2017 14:49:00 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id v2CEn0Sm020764; Sun, 12 Mar 2017 14:49:00 GMT
To: "Holness, Marc" <mholness@ciena.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
References: <20170305103834.GA5354@elstar.local> <CO2PR04MB7465F5825B97392FE41DC55D8230@CO2PR04MB746.namprd04.prod.outlook.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <2c633f73-7896-2a82-d1be-3d4320497116@cisco.com>
Date: Sun, 12 Mar 2017 15:49:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <CO2PR04MB7465F5825B97392FE41DC55D8230@CO2PR04MB746.namprd04.prod.outlook.com>
Content-Type: multipart/alternative; boundary="------------BEAB7A04EA226AD6C6D2903E"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/kLIS41P4OsZC7AfJjo9loEt0YfE>
Cc: Janos Farkas <Janos.Farkas@ericsson.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Mar 2017 14:49:05 -0000

This is a multi-part message in MIME format.
--------------BEAB7A04EA226AD6C6D2903E
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Hi Marc,

Great.
I see some improvements at 
http://www.claise.be/IEEEStandardYANGPageCompilation.html
Still a warning with ieee802-dot1q-tpmr.yang and ieee802-dot1x.yang 
(even if this one is not in your list below).
Note also this one: 
http://www.claise.be/IEEEExperimentalYANGPageCompilation.html

Regards, Benoit

> Good day,
>
> I've addressed Juergen's  comments, and incorporated the changes into the updated 802.1Qcp YANG modules:
>
>    * ieee802-types.yang
>    * ieee802-dot1q-types.yang
>    * ieee802-dot1q-bridge.yang
>    * ieee802-dot1q-tpmr.yang
>    * ieee802-dot1q-vlan-bridge.yang
>    * ieee802-dot1q-pb.yang
>
> The changes can now be found in GitHub. In addition, the comment resolution responses to these comments are captured, and attached to this E-mail.
>
> I will be pursuing "instance documents" as well.
>
> Best Regards,
>
> Marc.
>
> -----Original Message-----
> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: Sunday, March 05, 2017 5:39 AM
> To: yang-doctors@ietf.org
> Cc: Janos Farkas <Janos.Farkas@ericsson.com>; Holness, Marc <mholness@ciena.com>
> Subject: review of IEEE P802.1Qcp
>
> Hi,
>
> attached is my review of P802.1Qcp. As usual, there are things related to YANG usage (is the YANG usage correct and proper?) and there are things related to the data model of the bridge technology (is the YANG model correct and proper?). Since I am not an expert on bridge technology, I can't really judge the later but from the way the data model is written it seems not everything is a correct model.
>
> If you want to substantially improve the model and the trust in the model being correct, here is what I recommend you to do:
>
> - Find volunteers familiar with bridg technology (not editors of the
>    YANG data model) and let them write configurations and state data
>    according to the YANG data model, ideally a few simple bridge
>    configs and a few more complex ones. We sometimes call these configs
>    instance documents. There are tools to validate instance documents
>    against the data model.
>
> - Usually the volunteers writing instance documents spot bugs where
>    the model is wrong (I do not know how I configure XYZ in the model)
>    and they spot points where instance documents are unnecessarily
>    verbose or complex.
>
> - Get the YANG data model editor and the volunteers writing instance
>    documents together to resolve all conflicts until the instance
>    documents are all nice and complete.
>
> Sounds like a lot of work and yes it is a lot of work. But it is essential to do this exercise if you want to have a high quality product.
>
> /js
>
>
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


--------------BEAB7A04EA226AD6C6D2903E
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Marc,<br>
      <br>
      Great.<br>
      I see some improvements at
      <a class="moz-txt-link-freetext" href="http://www.claise.be/IEEEStandardYANGPageCompilation.html">http://www.claise.be/IEEEStandardYANGPageCompilation.html</a><br>
      Still a warning with ieee802-dot1q-tpmr.yang and
      ieee802-dot1x.yang (even if this one is not in your list below).<br>
      Note also this one:
      <a class="moz-txt-link-freetext" href="http://www.claise.be/IEEEExperimentalYANGPageCompilation.html">http://www.claise.be/IEEEExperimentalYANGPageCompilation.html</a><br>
      <br>
      Regards, Benoit<br>
      <br>
    </div>
    <blockquote
cite="mid:CO2PR04MB7465F5825B97392FE41DC55D8230@CO2PR04MB746.namprd04.prod.outlook.com"
      type="cite">
      <pre wrap="">
Good day,

I've addressed Juergen's  comments, and incorporated the changes into the updated 802.1Qcp YANG modules:

  * ieee802-types.yang
  * ieee802-dot1q-types.yang
  * ieee802-dot1q-bridge.yang
  * ieee802-dot1q-tpmr.yang
  * ieee802-dot1q-vlan-bridge.yang
  * ieee802-dot1q-pb.yang

The changes can now be found in GitHub. In addition, the comment resolution responses to these comments are captured, and attached to this E-mail.

I will be pursuing "instance documents" as well.

Best Regards,

Marc.

-----Original Message-----
From: Juergen Schoenwaelder [<a class="moz-txt-link-freetext" href="mailto:j.schoenwaelder@jacobs-university.de">mailto:j.schoenwaelder@jacobs-university.de</a>] 
Sent: Sunday, March 05, 2017 5:39 AM
To: <a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
Cc: Janos Farkas <a class="moz-txt-link-rfc2396E" href="mailto:Janos.Farkas@ericsson.com">&lt;Janos.Farkas@ericsson.com&gt;</a>; Holness, Marc <a class="moz-txt-link-rfc2396E" href="mailto:mholness@ciena.com">&lt;mholness@ciena.com&gt;</a>
Subject: review of IEEE P802.1Qcp

Hi,

attached is my review of P802.1Qcp. As usual, there are things related to YANG usage (is the YANG usage correct and proper?) and there are things related to the data model of the bridge technology (is the YANG model correct and proper?). Since I am not an expert on bridge technology, I can't really judge the later but from the way the data model is written it seems not everything is a correct model.

If you want to substantially improve the model and the trust in the model being correct, here is what I recommend you to do:

- Find volunteers familiar with bridg technology (not editors of the
  YANG data model) and let them write configurations and state data
  according to the YANG data model, ideally a few simple bridge
  configs and a few more complex ones. We sometimes call these configs
  instance documents. There are tools to validate instance documents
  against the data model.

- Usually the volunteers writing instance documents spot bugs where
  the model is wrong (I do not know how I configure XYZ in the model)
  and they spot points where instance documents are unnecessarily
  verbose or complex.

- Get the YANG data model editor and the volunteers writing instance
  documents together to resolve all conflicts until the instance
  documents are all nice and complete.

Sounds like a lot of work and yes it is a lot of work. But it is essential to do this exercise if you want to have a high quality product.

/js

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
yang-doctors mailing list
<a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------BEAB7A04EA226AD6C6D2903E--


From nobody Mon Mar 13 05:37:56 2017
Return-Path: <guofeng@huawei.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4A2F1295AE; Mon, 13 Mar 2017 05:37:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OiaY2ocAgb7C; Mon, 13 Mar 2017 05:37:52 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D2D4129554; Mon, 13 Mar 2017 05:37:51 -0700 (PDT)
Received: from 172.18.7.190 (EHLO LHREML712-CAH.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DCS08668; Mon, 13 Mar 2017 12:37:48 +0000 (GMT)
Received: from NKGEML412-HUB.china.huawei.com (10.98.56.73) by LHREML712-CAH.china.huawei.com (10.201.108.35) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 13 Mar 2017 12:37:10 +0000
Received: from DGGEMM401-HUB.china.huawei.com (10.3.20.209) by nkgeml412-hub.china.huawei.com (10.98.56.73) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 13 Mar 2017 20:37:05 +0800
Received: from DGGEMM507-MBS.china.huawei.com ([169.254.3.34]) by DGGEMM401-HUB.china.huawei.com ([10.3.20.209]) with mapi id 14.03.0301.000; Mon, 13 Mar 2017 20:37:03 +0800
From: Guofeng <guofeng@huawei.com>
To: Stig Venaas <stig@venaas.com>
Thread-Topic: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
Thread-Index: AQHSloDHytEosqMVBU+TraZ3QU7XQKGJUI9AgAAdDoCAAW1iAIAH5Gdw
Date: Mon, 13 Mar 2017 12:37:03 +0000
Message-ID: <26C188D59156FB48A93A72ACF12DE0A5B15CD2E0@dggemm507-mbs.china.huawei.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com> <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com> <CAHANBtK0gN0Ab_TWcYBaJ5gs1sxLjYa97BbJ9jgsk_KPcvOO0g@mail.gmail.com>
In-Reply-To: <CAHANBtK0gN0Ab_TWcYBaJ5gs1sxLjYa97BbJ9jgsk_KPcvOO0g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.201.94]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020201.58C6929D.01EA, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.34, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 35ae03c6889a8fa45d00d93795f8bad4
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/vux3aPDOGiaTu_mFtAzm_lw9FsQ>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 12:37:55 -0000

SGksDQoNCldlIG1vZGlmaWVkIHRoZSBwcm9ibGVtIGluIHRoZSBmb2xsb3dpbmcgVVJMIGFuZCB3
aWxsIHN1Ym1pdCBvdXQgdGhlIHVwZGF0ZWQgZHJhZnQgdG9kYXkuDQpodHRwczovL3d3dy5pZXRm
Lm9yZy90b29scy9pZG5pdHM/dXJsPWh0dHBzOi8vd3d3LmlldGYub3JnL2FyY2hpdmUvaWQvZHJh
ZnQtaWV0Zi1waW0taWdtcC1tbGQteWFuZy0wMi50eHQNCg0KVGhhbmtzLA0KRmVuZw0KDQotLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogU3RpZyBWZW5hYXMgW21haWx0bzpzdGlnQHZl
bmFhcy5jb21dIA0KU2VudDogVGh1cnNkYXksIE1hcmNoIDA5LCAyMDE3IDQ6MDQgQU0NClRvOiBH
dW9mZW5nIDxndW9mZW5nQGh1YXdlaS5jb20+DQpDYzogQmVub2l0IENsYWlzZSA8YmNsYWlzZUBj
aXNjby5jb20+OyBKYW4gTGluZGJsYWQgKGpsaW5kYmxhKSA8amxpbmRibGFAY2lzY28uY29tPjsg
U3RpZyBWZW5hYXMgPHN0aWdAY2lzY28uY29tPjsgWUFORyBEb2N0b3JzIDx5YW5nLWRvY3RvcnNA
aWV0Zi5vcmc+OyBNZWhtZXQgRXJzdWUgPG1lcnN1ZUBnbWFpbC5jb20+OyBkcmFmdC1pZXRmLXBp
bS1pZ21wLW1sZC15YW5nLmFsbEBpZXRmLm9yZzsgWHVmZW5nIExpdSA8WHVmZW5nX0xpdUBqYWJp
bC5jb20+OyBYdWZlbmcgTGl1IDx4dWZlbmcubGl1LmlldGZAZ21haWwuY29tPjsgYW5pc2guaWV0
ZkBnbWFpbC5jb20NClN1YmplY3Q6IFJlOiBZQU5HIGRvY3RvciByZXZpZXcgb2YgZHJhZnQtaWV0
Zi1waW0taWdtcC1tbGQteWFuZy0wMg0KDQpIaQ0KDQpQbGVhc2UgYWxzbyB0cnkgdG8gYWRkcmVz
cyB0aGUgbml0cyBhdA0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvdG9vbHMvaWRuaXRzP3VybD1odHRw
czovL3d3dy5pZXRmLm9yZy9hcmNoaXZlL2lkL2RyYWZ0LWlldGYtcGltLWlnbXAtbWxkLXlhbmct
MDIudHh0DQoNClN0aWcNCg0KDQpPbiBUdWUsIE1hciA3LCAyMDE3IGF0IDI6MTUgUE0sIFN0aWcg
VmVuYWFzIDxzdGlnQHZlbmFhcy5jb20+IHdyb3RlOg0KPiBIaQ0KPg0KPiBHcmVhdCBpZiB5b3Ug
Y2FuIHBvc3QgYSBuZXcgdmVyc2lvbiBieSB0aGUgY3V0b2ZmIG9uIE1vbmRheSwgb3IgbW9yZSAN
Cj4gcHJlY2lzZWx5DQo+IDIwMTctMDMtMTMgKE1vbmRheSk6IEludGVybmV0IERyYWZ0IHN1Ym1p
c3Npb24gY3V0LW9mZiAoZm9yIGFsbCANCj4gZHJhZnRzLCBpbmNsdWRpbmcgLTAwKSBieSBVVEMg
MjM6NTkNCj4NCj4gV2UgY2FuIHRoZW4gZ2V0IGEgV0dMQyBzdGFydGVkLg0KPg0KPiBTdGlnDQo+
DQo+DQo+IE9uIFR1ZSwgTWFyIDcsIDIwMTcgYXQgNDozNyBBTSwgR3VvZmVuZyA8Z3VvZmVuZ0Bo
dWF3ZWkuY29tPiB3cm90ZToNCj4+IEhpIEphbiBhbmQgQmVub2l0LA0KPj4NCj4+IFRoYW5rcyBm
b3IgeW91ciBjb21tZW50cy4gd2UvYXV0aG9ycyB3aWxsIGRpc2N1c3MgYW5kIGFuc3dlciB0aGUg
Zm9sbG93aW5nIGNvbW1lbnRzLg0KPj4NCj4+IFRoYW5rcyBhZ2FpbiwNCj4+IEZlbmcNCj4+DQo+
PiBGcm9tOiBCZW5vaXQgQ2xhaXNlIFttYWlsdG86YmNsYWlzZUBjaXNjby5jb21dDQo+PiBTZW50
OiBNb25kYXksIE1hcmNoIDA2LCAyMDE3IDk6NTEgUE0NCj4+IFRvOiBKYW4gTGluZGJsYWQgKGps
aW5kYmxhKSA8amxpbmRibGFAY2lzY28uY29tPjsgU3RpZyBWZW5hYXMgDQo+PiA8c3RpZ0BjaXNj
by5jb20+DQo+PiBDYzogWUFORyBEb2N0b3JzIDx5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+OyBNZWht
ZXQgRXJzdWUgDQo+PiA8bWVyc3VlQGdtYWlsLmNvbT47IGRyYWZ0LWlldGYtcGltLWlnbXAtbWxk
LXlhbmcuYWxsQGlldGYub3JnDQo+PiBTdWJqZWN0OiBSZTogWUFORyBkb2N0b3IgcmV2aWV3IG9m
IGRyYWZ0LWlldGYtcGltLWlnbXAtbWxkLXlhbmctMDINCj4+DQo+PiBUaGFua3MgSmFuLA0KPj4N
Cj4+IEluY2x1ZGluZyB0aGUgZHJhZnQgYXV0aG9ycywgY2hhaXJzLCBhbmQgQURzLg0KPj4NCj4+
IFJlZ2FyZHMsIEJlbm9pdA0KPj4gSSBhbSB0aGUgYXNzaWduZWQgWUFORyBkb2N0b3IgZm9yIHRo
ZSBkb2N1bWVudCBpbiB0aGUgc3ViamVjdC4gTXkgcHJpbWFyeSBmb2N1cyBoYXMgYmVlbiB0aGUg
WUFORyBtb2RlbCBpdHNlbGYsIGFuZCBJJ20gZmFyIGZyb20gYW4gZXhwZXJ0IGF0IElHTVAgb3Ig
TUxELg0KPj4NCj4+IEhlcmUgYXJlIG15IGNvbW1lbnRzOg0KPj4NCj4+IC0gSW4gc2VjdGlvbiAy
LjIsIGl0IGlzIHN0YXRlZCB0aGF0Og0KPj4NCj4+ICAgIEZvciB0aGUgc2FtZSByZWFzb24sIHdp
ZGUgY29uc3RhbnQgcmFuZ2VzIChmb3IgZXhhbXBsZSwgdGltZXINCj4+DQo+PiAgICBtYXhpbXVt
IGFuZCBtaW5pbXVtKSB3aWxsIGJlIHVzZWQgaW4gdGhlIG1vZGVsLiAgSXQgaXMgZXhwZWN0ZWQg
DQo+PiB0aGF0DQo+Pg0KPj4gICAgdmVuZG9ycyB3aWxsIGF1Z21lbnQgdGhlIG1vZGVsIHdpdGgg
YW55IHNwZWNpZmljIHJlc3RyaWN0aW9ucyB0aGF0DQo+Pg0KPj4gICAgbWlnaHQgYmUgcmVxdWly
ZWQuDQo+PiBUaGUgYWJvdmUgc3RhdGVtZW50IGlzIGZhbHNlLCBZQU5HIGF1Z21lbnRhdGlvbnMg
Y2FuIG5ldmVyIHJlc3RyaWN0IGEgYmFzZSBtb2RlbC4gSWYgdmVuZG9yIHJlc3RyaWN0aW9ucyBv
ZiByYW5nZXMgZXRjIGFyZSBuZWVkZWQsIFlBTkcgZGV2aWF0aW9ucyBjb3VsZCBiZSB1c2VkLiBF
YWNoIHN1Y2ggZGV2aWF0aW9uIHNpZ25pZmljYW50bHkgcmVkdWNlcyB0aGUgaW50ZXJvcGVyYWJp
bGl0eSBhbmQgdGh1cyB2YWx1ZSBvZiB0aGlzIG1vZGVsLCBob3dldmVyLCBzbyBmb3IgcGxhY2Vz
IHdoZXJlIHZhcmlhdGlvbiBpcyBleHBlY3RlZCBldmVuIGJlZm9yZSBoYW5kLCBJIHdvdWxkIG11
Y2ggcmF0aGVyIHByZWZlciB0aGF0IHRoaXMgdmFyaWFiaWxpdHkgaXMgYnVpbHQgcmlnaHQgaW50
byB0aGUgbW9kZWwuIE9uZSBwb3NzaWJsZSB3YXkgb2YgZG9pbmcgdGhhdCBmb3IgbGVhZnMgd2l0
aCBwb3NzaWJsZSB2YXJpYXRpb25zIGluIHJhbmdlIGlzIGRlc2NyaWJlZCBmdXJ0aGVyIGRvd24u
DQo+Pg0KPj4gLSBJbiBzZWN0aW9uIDIuMywgaXQgaXMgc3RhdGVkOg0KPj4NCj4+ICAgIFRoZSBj
dXJyZW50IGRyYWZ0IGNvbnRhaW5zIElHTVAgYW5kIE1MRCBhcyBzZXBhcmF0ZSBzY2hlbWEgDQo+
PiBicmFuY2hlcw0KPj4NCj4+ICAgIGluIHRoZSBzdHJ1Y3R1cmUuIFRoZSByZWFzb24gZm9yIHRo
aXMgaXMgdG8gbWFrZSBpdCBlYXNpZXIgZm9yDQo+Pg0KPj4gICAgaW1wbGVtZW50YXRpb25zIHdo
aWNoIG1heSBvcHRpb25hbGx5IGNob29zZSB0byBzdXBwb3J0IHNwZWNpZmljDQo+Pg0KPj4gICAg
YWRkcmVzcyBmYW1pbGllcy4gQW5kIHRoZSBuYW1lcyBvZiBvYmplY3RzIG1heSBiZSBkaWZmZXJl
bnQgDQo+PiBiZXR3ZWVuDQo+Pg0KPj4gICAgdGhlIGlwdjQgKElHTVApIGFuZCBpcHY2IChNTEQp
IGFkZHJlc3MgZmFtaWxpZXMuDQo+PiBUaGUgY3VycmVudCBZQU5HIGZpbGUgb3JnYW5pemF0aW9u
IGNhdXNlcyBhIGxvdCBvZiByZXBldGl0aW9uLCB3aGljaCBpcyB0aXJpbmcgZm9yIG1vZGVsIGF1
dGhvciBhbmQgcmVhZGVyIGFsaWtlLiBBIHRlc3RhbWVudCBvZiB0aGlzIGlzIHRoYXQgcHJldHR5
IG11Y2ggYWxsIG1pc3Rha2VzIGluIHRoZSBtb2RlbCBvY2N1ciB0d2ljZSwgaS5lLiBhIGNsZWFy
IHNpZ24gb2YgY29weS1wYXN0ZSBtb2RlbGluZy4gVGhlIGNpdGVkIHBhcmFncmFwaCBhbHNvIG1l
bnRpb25zIHRoZSBwb3NzaWJpbGl0eSBmb3IgYSBkZXZpY2UgdG8gaW1wbGVtZW50IG9ubHkgSUdN
UCBvciBvbmx5IE1MRC4gVGhlIGN1cnJlbnQgWUFORyBtb2RlbCBkbyBub3QgbWFrZSBlaXRoZXIg
b2YgdGhlbSBvcHRpb25hbCBieSBlLmcuIGFuIGlmLWZlYXR1cmUgc3RhdGVtZW50LiBBbm90aGVy
IHBvc3NpYmlsaXR5IHRoYXQgY29tZXMgdG8gbWluZCB3b3VsZCBiZSB0byBzZXBhcmF0ZSB0aGUg
SUdNUCBhbmQgTUxEIGRvY3VtZW50cyBpbnRvIHNlcGFyYXRlIG1vZHVsZXMuIEltcGxlbWVudGF0
aW9ucyBjb3VsZCB0aGVuIGNob29zZSB3aGljaCBvbmUocykgdG8gaW1wbGVtZW50Lg0KPj4NCj4+
IC0gU2VjdGlvbiAzLjEgc3BlY2lmaWVzIGEgZ2xvYmFsIGxldmVsLCBpbnRlcmZhY2UtZ2xvYmFs
IGxldmVsIGFuZCBhbiBpbnRlcmZhY2Utc3BlY2lmaWMgbGV2ZWwgb2Ygc2hhZG93aW5nIGF0dHJp
YnV0ZXMgZm9yIGFuIGludGVyZmFjZS4gQ2FuJ3Qgc2F5IEkgdW5kZXJzdGFuZCB0aGUgZGlmZmVy
ZW5jZSBiZXR3ZWVuIHRoZSBnbG9iYWwgYW5kIGludGVyZmFjZS1nbG9iYWwgbGV2ZWwgcmVhbGx5
LiBBbHNvIHdoZW4gaXQgY29tZXMgdG8gdGhlIFlBTkcgbWFuaWZlc3RhdGlvbiBvZiB0aGlzLCB0
aGUgZ3JvdXBpbmcgaW50ZXJmYWNlcy1jb25maWctYXR0cmlidXRlcyBvdmVybGFwcyBxdWl0ZSBh
IGJpdCB3aXRoIGdyb3VwaW5nIGludGVyZmFjZXMtY29uZmlnLWF0dHJpYnV0ZXMtaWdtcC1tbGQu
IFdoeSBhcmUgYm90aCB0aGVzZSBsZXZlbHMgbmVlZGVkLCBhbmQgaWYgdGhleSBhcmUsIHdoeSBk
b24ndCB0aGV5IHVzZSB0aGUgc2FtZSBncm91cGluZz8gU3VwcG9zaW5nIHRoZXJlJ3MgYSByZWFz
b24sIHdoeSBpcyBtdWNoIG9mIHRoZSBjb250ZW50IGR1cGxpY2F0ZWQgaW4gdHdvIGdyb3VwaW5n
cz8NCj4+DQo+PiAtIFNlY3Rpb24gMy4xIGFsc28gc3RhdGVzOg0KPj4NCj4+ICAgIFdoZXJlIGZp
ZWxkcyBhcmUgbm90IGdlbnVpbmVseSBlc3NlbnRpYWwgdG8gcHJvdG9jb2wgb3BlcmF0aW9uLCAN
Cj4+IHRoZXkNCj4+DQo+PiAgICBhcmUgbWFya2VkIGFzIG9wdGlvbmFsLiBTb21lIGZpZWxkcyB3
aWxsIGJlIGVzc2VudGlhbCBidXQgaGF2ZSBhDQo+Pg0KPj4gICAgZGVmYXVsdCBzcGVjaWZpZWQs
IHNvIHRoYXQgdGhleSBuZWVkIG5vdCBiZSBjb25maWd1cmVkIGV4cGxpY2l0bHkuDQo+Pg0KPj4g
ICAgVGhlIG1vZHVsZSBzdHJ1Y3R1cmUgYWxzbyBhcHBsaWVzLCB3aGVyZSBhcHBsaWNhYmxlLCB0
byB0aGUNCj4+DQo+PiAgICBvcGVyYXRpb25hbCBzdGF0ZSBhbmQgbm90aWZpY2F0aW9ucyBhcyB3
ZWxsLg0KPj4gSW4gZmFjdCwgbm8gbGVhZnMgYXJlIG1hcmtlZCBtYW5kYXRvcnkgYW55d2hlcmUg
aW4gdGhlIG1vZGVsLiBBcGFydCBmcm9tIGtleXMsIHRoaXMgbWVhbnMgdGhleSBhcmUgYWxsIG9w
dGlvbmFsLiBUaGVyZSBhcmUgdHdvIHNpZGVzIHRvIGV4YW1pbmUgYXJvdW5kIHRoaXM6DQo+PiAr
IENvbmZpZ3VyYXRpb24gbGVhZnM6IFRoZXJlIGlzIG5vIGRlc2NyaXB0aW9uIG9mIHdoYXQgaGFw
cGVucyBpZiBhIGxlYWYgaXNuJ3Qgc2V0LiBFLmcgaWYgdGhlIGlnbXAvZ2xvYmFsL2VuYWJsZSBs
ZWFmIGlzIHRydWUgb3IgZmFsc2UsIEkga25vdyBob3cgdG8gaW50ZXByZXQgdGhhdC4gQnV0IHdo
YXQgZG9lcyBpdCBtZWFuIGlmIGl0IGRvZXNuJ3QgaGF2ZSBhIHZhbHVlPyBUaGlzIGlzIGEgZ2Vu
ZXJhbCBjb25jZXJuIGZvciBtb3JlIG9yIGxlc3MgZXZlcnkgbGVhZi4NCj4+ICsgT3BlcmF0aW9u
YWwgbGVhZnM6IFNpbmNlIG5vIGxlYWZzIGFyZSBtYW5kYXRvcnksIHRoZXJlIGlzIG5vIHJlcXVp
cmVtZW50IHRvIGluY2x1ZGUgYW55IHBhcnRpY3VsYXIgbGVhZiBpbiBhIHJlcGx5LiBUaGlzIHdp
bGwgbWFrZSBpdCBoYXJkIGZvciBpbXBsZW1lbnRhdGlvbnMgcmVhZGluZyB0aGUgaWdtcC9tbGQg
c3RhdHVzLCBzaW5jZSB0aGV5IHdpbGwgaGF2ZSB0byBiZSBjb2RlZCB0byBjb3BlIHdpdGggYW55
IGFuZCBldmVyeSBsZWFmIG5vdCBiZWluZyBwcmVzZW50IGluIHRoZSBxdWVyeSByZXN1bHQuIEl0
IHdvdWxkIGJlIGdvb2QgaWYgc29tZSBjb3JlIGxlYWZzIHdlcmUgZGVmaW5lZCBhcyBtYW5kYXRv
cnksIHNvIHRoYXQgYXBwbGljYXRpb25zIGNvdWxkIGNvdW50IG9uIHRoZW0gYmVpbmcgcHJlc2Vu
dC4NCj4+DQo+PiAtIEF0IHRoZSBlbmQsIHNlY3Rpb24gMy4xIHNheXM6DQo+Pg0KPj4gICAgVGhl
IElHTVAgYW5kIE1MRCBtb2RlbCBhdWdtZW50cyAiL3J0OnJvdXRpbmcvcnQ6Y29udHJvbC1wbGFu
ZS0NCj4+DQo+PiAgICBwcm90b2NvbHMiIGFzIG9wcG9zZWQgdG8gYXVnbWVudGluZyAiL3J0OnJv
dXRpbmcvcnQ6Y29udHJvbC1wbGFuZS0NCj4+DQo+PiAgICBwcm90b2NvbHMvIHJ0OmNvbnRyb2wt
cGxhbmUtcHJvdG9jb2wiIGFzIHRoZSBsYXR0ZXIgd291bGQgYWxsb3cNCj4+DQo+PiAgICBtdWx0
aXBsZSBwcm90b2NvbCBpbnN0YW5jZXMgcGVyIFZSRiwgd2hpY2ggZG9lcyBub3QgbWFrZSBzZW5z
ZSBmb3INCj4+DQo+PiAgICBJR01QIGFuZCBNTEQuDQo+PiBJdCB3b3VsZCBjZXJ0YWlubHkgYmUg
cG9zc2libGUgdG8gbG9jYXRlIHRoZSBpZ21wIGFuZCBtbGQgY29udGFpbmVycyB1bmRlciAvcm91
dGluZy9jb250cm9sLXBsYW5lLXByb3RvY29scy9jb250cm9sLXBsYW5lLXByb3RvY29sIGFuZCBz
dGlsbCBrZWVwIHRoZSByZXF1aXJlbWVudCB3aXRoIGEgc2luZ2xlIGluc3RhbmNlIG9mIHRoZXNl
IGNvbnRhaW5lcnMsIGlmIGRlc2lyZWQuIEknbSBub3Qgb3Bwb3NlZCB0byB0aGUgY3VycmVudCBk
ZXNpZ24sIGJ1dCBJJ2QganVzdCBsaWtlIHRvIHBvaW50IG91dCB0aGF0IHRoZSBzdGF0ZW1lbnQg
YWJvdmUgaXMgbm90IG5lY2Vzc2FyaWx5IHRydWUuDQo+Pg0KPj4gVGhlbiBvbiBhIG1vcmUgZGV0
YWlsZWQgbGV2ZWwsIEknZCBsaWtlIHRvIHNlZSAobGluZSBudW1iZXJzIGFjY29yZGluZyB0byBy
ZmNzdHJpcCk6DQo+Pg0KPj4gLSBMZWFmIGxhc3QtbWVtYmVyLXF1ZXJ5LWludGVydmFsIG9uIGxp
bmUgMzE1LCA0NDc6IEFkZCBhIHVuaXRzIA0KPj4gc3RhdGVtZW50DQo+Pg0KPj4gLSBMZWFmIHJv
YnVzdG5lc3MtdmFyaWFibGUgb24gbGluZSAzNTMsIDQ5MTogV2hhdCBkbyB0aGVzZSB2YWx1ZXMg
bWVhbj8NCj4+DQo+PiAtIExlYWYgZ3JvdXAtcG9saWN5IG9uIGxpbmUgMzkzLCA0MzEsIDU0NDog
SXMgYW55IHN0cmluZyB2YWx1ZSBvaywgb3Igd2hhdCB3b3VsZCBiZSBhIHZhbGlkIHZhbHVlPw0K
Pj4NCj4+IC0gTGVhZiBkciBvbiBsaW5lIDU3NzogTWF5YmUgYSBzbGlnaHRseSBtb3JlIHZlcmJv
c2UgbmFtZSB3b3VsZCBiZSBlYXNpZXIgZm9yIG9wZXJhdG9ycz8NCj4+DQo+PiAtIExlYWYgaW50
ZXJmYWNlIG9uIGxpbmUgNzgwLCA4MjA6IE1heWJlICJuYW1lIiB3b3VsZCBiZSBhIGJldHRlciBu
YW1lPw0KPj4NCj4+IC0gTGluZSA4MjUsIDkxNzogVGhpcyBpcyBhbiBpcHY2IGxlYWYsIGJ1dCB0
aGUgZGVzY3JpcHRpb24gdGFsa3MgDQo+PiBhYm91dCBJUHY0DQo=


From nobody Mon Mar 13 05:44:33 2017
Return-Path: <guofeng@huawei.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 371731295B9; Mon, 13 Mar 2017 05:44:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level: 
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NI_7Wk46tV0R; Mon, 13 Mar 2017 05:44:29 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3D8C1295C2; Mon, 13 Mar 2017 05:44:27 -0700 (PDT)
Received: from 172.18.7.190 (EHLO LHREML712-CAH.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DCS09743; Mon, 13 Mar 2017 12:44:25 +0000 (GMT)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by LHREML712-CAH.china.huawei.com (10.201.108.35) with Microsoft SMTP Server (TLS) id 14.3.301.0; Mon, 13 Mar 2017 12:44:24 +0000
Received: from DGGEMM403-HUB.china.huawei.com (10.3.20.211) by NKGEML413-HUB.china.huawei.com (10.98.56.74) with Microsoft SMTP Server (TLS) id 14.3.235.1; Mon, 13 Mar 2017 20:44:21 +0800
Received: from DGGEMM507-MBS.china.huawei.com ([169.254.3.34]) by DGGEMM403-HUB.china.huawei.com ([10.3.20.211]) with mapi id 14.03.0301.000; Mon, 13 Mar 2017 20:44:17 +0800
From: Guofeng <guofeng@huawei.com>
To: Stig Venaas <stig@venaas.com>
Thread-Topic: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
Thread-Index: AQHSloDHytEosqMVBU+TraZ3QU7XQKGJUI9AgAAdDoCACVQMwA==
Date: Mon, 13 Mar 2017 12:44:17 +0000
Message-ID: <26C188D59156FB48A93A72ACF12DE0A5B15CD2FB@dggemm507-mbs.china.huawei.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com> <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com>
In-Reply-To: <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.111.201.94]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020202.58C6942A.003B, ss=1, re=0.000, recu=0.000, reip=0.000,  cl=1, cld=1, fgs=0, ip=169.254.3.34, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 35ae03c6889a8fa45d00d93795f8bad4
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/qsD9aAY5bPZo3fONkWTmGsj4Eqg>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 12:44:31 -0000

DQpIaSwNCg0KUGxlYXNlIGZpbmQgYmVsb3cgdGhlIGFuc3dlcnMgdG8gSmFu4oCZcyBjb21tZW50
cyhzdGF0aW5nIHdpdGgg4oCcLy9BbnN3ZXLigJ0pLg0KV2UgaGF2ZSB1cGRhdGVkIHRoZSBkcmFm
dCBhY2NvcmRpbmdseSBhbmQgd2lsbCBzdWJtaXQgYnkgdG9kYXksIHRoYW5rcyBhIGxvdA0KDQpG
ZW5nDQoNCg0KRnJvbTogQmVub2l0IENsYWlzZQ0KVG86IEphbiBMaW5kYmxhZCAoamxpbmRibGEp
OyBTdGlnIFZlbmFhczsgDQpDYzogWUFORyBEb2N0b3JzOyBNZWhtZXQgRXJzdWU7IGRyYWZ0LWll
dGYtcGltLWlnbXAtbWxkLXlhbmcuYWxsQGlldGYub3JnOyANClN1YmplY3Q6IFJlOiBZQU5HIGRv
Y3RvciByZXZpZXcgb2YgZHJhZnQtaWV0Zi1waW0taWdtcC1tbGQteWFuZy0wMg0KVGltZTogMjAx
Ny0wMy0wNiAyMTo1MTozOQ0KDQpUaGFua3MgSmFuLA0KDQpJbmNsdWRpbmcgdGhlIGRyYWZ0IGF1
dGhvcnMsIGNoYWlycywgYW5kIEFEcy4NCg0KUmVnYXJkcywgQmVub2l0DQpJIGFtIHRoZSBhc3Np
Z25lZCBZQU5HIGRvY3RvciBmb3IgdGhlIGRvY3VtZW50IGluIHRoZSBzdWJqZWN0LiBNeSBwcmlt
YXJ5IGZvY3VzIGhhcyBiZWVuIHRoZSBZQU5HIG1vZGVsIGl0c2VsZiwgYW5kIEknbSBmYXIgZnJv
bSBhbiBleHBlcnQgYXQgSUdNUCBvciBNTEQuDQoNCkhlcmUgYXJlIG15IGNvbW1lbnRzOg0KDQot
IEluIHNlY3Rpb24gMi4yLCBpdCBpcyBzdGF0ZWQgdGhhdDoNCiAgIEZvciB0aGUgc2FtZSByZWFz
b24sIHdpZGUgY29uc3RhbnQgcmFuZ2VzIChmb3IgZXhhbXBsZSwgdGltZXINCiAgIG1heGltdW0g
YW5kIG1pbmltdW0pIHdpbGwgYmUgdXNlZCBpbiB0aGUgbW9kZWwuICBJdCBpcyBleHBlY3RlZCB0
aGF0DQogICB2ZW5kb3JzIHdpbGwgYXVnbWVudCB0aGUgbW9kZWwgd2l0aCBhbnkgc3BlY2lmaWMg
cmVzdHJpY3Rpb25zIHRoYXQNCiAgIG1pZ2h0IGJlIHJlcXVpcmVkLg0KVGhlIGFib3ZlIHN0YXRl
bWVudCBpcyBmYWxzZSwgWUFORyBhdWdtZW50YXRpb25zIGNhbiBuZXZlciByZXN0cmljdCBhIGJh
c2UgbW9kZWwuIElmIHZlbmRvciByZXN0cmljdGlvbnMgb2YgcmFuZ2VzIGV0YyBhcmUgbmVlZGVk
LCBZQU5HIGRldmlhdGlvbnMgY291bGQgYmUgdXNlZC4gRWFjaCBzdWNoIGRldmlhdGlvbiBzaWdu
aWZpY2FudGx5IHJlZHVjZXMgdGhlIGludGVyb3BlcmFiaWxpdHkgYW5kIHRodXMgdmFsdWUgb2Yg
dGhpcyBtb2RlbCwgaG93ZXZlciwgc28gZm9yIHBsYWNlcyB3aGVyZSB2YXJpYXRpb24gaXMgZXhw
ZWN0ZWQgZXZlbiBiZWZvcmUgaGFuZCwgSSB3b3VsZCBtdWNoIHJhdGhlciBwcmVmZXIgdGhhdCB0
aGlzIHZhcmlhYmlsaXR5IGlzIGJ1aWx0IHJpZ2h0IGludG8gdGhlIG1vZGVsLiBPbmUgcG9zc2li
bGUgd2F5IG9mIGRvaW5nIHRoYXQgZm9yIGxlYWZzIHdpdGggcG9zc2libGUgdmFyaWF0aW9ucyBp
biByYW5nZSBpcyBkZXNjcmliZWQgZnVydGhlciBkb3duLg0KDQoNCi8vQW5zd2VyOiB5ZXMsIGF1
Z21lbnRhdGlvbiBjYW5ub3QgcmVzdHJpY3QsIHdlIHdpbGwgcmV2aXNlIHRoZSBtb2RlbCBhY2Nv
cmRpbmcgdG8gdGhlIGZvbGxvd2luZyBleGFtcGxlLg0KDQoNCm1vZHVsZSBzdGQtZmxleGlibGUg
ew0KICAuLg0KICBjaG9pY2UgcHJvcGVydHktdmFyaWFudHMgew0KICAgIGxlYWYgc29tZS1wcm9w
ZXJ0eS1iYXNpYyB7DQogICAgICByYW5nZSAiMS4uMTAwIjsgLy8gQWxsIGltcGxlbWVudGF0aW9u
cyBtdXN0IGJlIGFibGUgdG8gaGFuZGxlIHRoaXMNCiAgICB9DQogICAgbGVhZiBzb21lLXByb3Bl
cnR5LWV4dGVuZGVkIHsNCiAgICAgIGlmLWZlYXR1cmUgc29tZS1wcm9wZXJ0eS1leHRlbmRlZDsN
CiAgICAgIHJhbmdlICIxLi4yMDAiOyAvLyBNYW55IGltcGxlbWVudGF0aW9ucyBjYW4gZG8gdGhp
cw0KICAgIH0NCiAgfQ0KfQ0KDQptb2R1bGUgdmVuZG9yLXggew0KICAuLg0KICBhdWdtZW50IC9z
dGQtZmxleGlibGU6cHJvcGVydHktdmFyaWFudHMgew0KICAgIGxlYWYgc29tZS1wcm9wZXJ5LXZl
bmRvci14IHsNCiAgICAgIHJhbmdlICIxMC4uNzAwIjsNCiAgICAgIG11c3QgImN1cnJlbnQoKSBt
b2QgMTAgPSAwIjsgLy8gSW4gc3RlcHMgb2YgMTAgdXNpbmcgdGhpcyB2YXJpYW50DQogICAgfQ0K
ICB9DQp9DQoNClRoZSBhcHBsaWNhdGlvbiBjYW4gbm93IGNob29zZSB0byB1c2Ugc29tZS1wcm9w
ZXJ0eS1iYXNpYyAoYW55IGRldmljZSksIHNvbWUtcHJvcGVyeS1leHRlbmRlZCAob25seSBvbiBk
ZXZpY2VzIHRoYXQgYW5ub3VuY2UgZmVhdHVyZSBzb21lLXByb3BlcnR5LWV4dGVuZGVkKSBvciBz
b21lLXByb3BlcnR5LXZlbmRvci14IChvbmx5IG9uIGRldmljZXMgdGhhdCBhbm5vdW5lIHRoZSB2
ZW5kb3IteCBuYW1lc3BhY2UpLg0KDQoNCg0KLSBJbiBzZWN0aW9uIDIuMywgaXQgaXMgc3RhdGVk
Og0KICAgVGhlIGN1cnJlbnQgZHJhZnQgY29udGFpbnMgSUdNUCBhbmQgTUxEIGFzIHNlcGFyYXRl
IHNjaGVtYSBicmFuY2hlcw0KICAgaW4gdGhlIHN0cnVjdHVyZS4gVGhlIHJlYXNvbiBmb3IgdGhp
cyBpcyB0byBtYWtlIGl0IGVhc2llciBmb3INCiAgIGltcGxlbWVudGF0aW9ucyB3aGljaCBtYXkg
b3B0aW9uYWxseSBjaG9vc2UgdG8gc3VwcG9ydCBzcGVjaWZpYw0KICAgYWRkcmVzcyBmYW1pbGll
cy4gQW5kIHRoZSBuYW1lcyBvZiBvYmplY3RzIG1heSBiZSBkaWZmZXJlbnQgYmV0d2Vlbg0KICAg
dGhlIGlwdjQgKElHTVApIGFuZCBpcHY2IChNTEQpIGFkZHJlc3MgZmFtaWxpZXMuDQpUaGUgY3Vy
cmVudCBZQU5HIGZpbGUgb3JnYW5pemF0aW9uIGNhdXNlcyBhIGxvdCBvZiByZXBldGl0aW9uLCB3
aGljaCBpcyB0aXJpbmcgZm9yIG1vZGVsIGF1dGhvciBhbmQgcmVhZGVyIGFsaWtlLiBBIHRlc3Rh
bWVudCBvZiB0aGlzIGlzIHRoYXQgcHJldHR5IG11Y2ggYWxsIG1pc3Rha2VzIGluIHRoZSBtb2Rl
bCBvY2N1ciB0d2ljZSwgaS5lLiBhIGNsZWFyIHNpZ24gb2YgY29weS1wYXN0ZSBtb2RlbGluZy4g
VGhlIGNpdGVkIHBhcmFncmFwaCBhbHNvIG1lbnRpb25zIHRoZSBwb3NzaWJpbGl0eSBmb3IgYSBk
ZXZpY2UgdG8gaW1wbGVtZW50IG9ubHkgSUdNUCBvciBvbmx5IE1MRC4gVGhlIGN1cnJlbnQgWUFO
RyBtb2RlbCBkbyBub3QgbWFrZSBlaXRoZXIgb2YgdGhlbSBvcHRpb25hbCBieSBlLmcuIGFuIGlm
LWZlYXR1cmUgc3RhdGVtZW50LiBBbm90aGVyIHBvc3NpYmlsaXR5IHRoYXQgY29tZXMgdG8gbWlu
ZCB3b3VsZCBiZSB0byBzZXBhcmF0ZSB0aGUgSUdNUCBhbmQgTUxEIGRvY3VtZW50cyBpbnRvIHNl
cGFyYXRlIG1vZHVsZXMuIEltcGxlbWVudGF0aW9ucyBjb3VsZCB0aGVuIGNob29zZSB3aGljaCBv
bmUocykgdG8gaW1wbGVtZW50Lg0KLy8gQW5zd2VyOiB5ZXMsIHdlIHdpbGwgY2hvb3NlIHNlcGFy
YXRlIG1vZHVsZXMgZm9yIElHTVAgYW5kIE1MRC4NCg0KDQotIFNlY3Rpb24gMy4xIHNwZWNpZmll
cyBhIGdsb2JhbCBsZXZlbCwgaW50ZXJmYWNlLWdsb2JhbCBsZXZlbCBhbmQgYW4gaW50ZXJmYWNl
LXNwZWNpZmljIGxldmVsIG9mIHNoYWRvd2luZyBhdHRyaWJ1dGVzIGZvciBhbiBpbnRlcmZhY2Uu
IENhbid0IHNheSBJIHVuZGVyc3RhbmQgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgZ2xvYmFs
IGFuZCBpbnRlcmZhY2UtZ2xvYmFsIGxldmVsIHJlYWxseS4gQWxzbyB3aGVuIGl0IGNvbWVzIHRv
IHRoZSBZQU5HIG1hbmlmZXN0YXRpb24gb2YgdGhpcywgdGhlIGdyb3VwaW5nIGludGVyZmFjZXMt
Y29uZmlnLWF0dHJpYnV0ZXMgb3ZlcmxhcHMgcXVpdGUgYSBiaXQgd2l0aCBncm91cGluZyBpbnRl
cmZhY2VzLWNvbmZpZy1hdHRyaWJ1dGVzLWlnbXAtbWxkLiBXaHkgYXJlIGJvdGggdGhlc2UgbGV2
ZWxzIG5lZWRlZCwgYW5kIGlmIHRoZXkgYXJlLCB3aHkgZG9uJ3QgdGhleSB1c2UgdGhlIHNhbWUg
Z3JvdXBpbmc/IFN1cHBvc2luZyB0aGVyZSdzIGEgcmVhc29uLCB3aHkgaXMgbXVjaCBvZiB0aGUg
Y29udGVudCBkdXBsaWNhdGVkIGluIHR3byBncm91cGluZ3M/DQovLyBBbnN3ZXIvQ2xhcmlmaWNh
dGlvbjogZ2xvYmFsIGxldmVsIGFuZCBpbnRlcmZhY2UtZ2xvYmFsIGxldmVsIGNvdmVycyBkaWZm
ZXJlbnQgc2NvcGVzLiBHbG9iYWwgbGV2ZWwgYXR0cmlidXRlcyBjb25zaWRlciBzdGF0dXMgb2Yg
dGhlIHdob2xlIGluc3RhbmNlLCBub3QgIGludGVyZmFjZS4gRm9yIGV4YW1wbGU6IGdsb2JhbCBs
ZXZlbCBtYXgtZW50cmllcyBjb3VudHMgZW50cmllcyBvZiB0aGUgd2hvbGUgaW5zdGFuY2UuDQog
ICANCi8vIEFuc3dlci9DbGFyaWZpY2F0aW9uOiBpbnRlcmZhY2UtZ2xvYmFsIGNvdmVycyBpbnRl
cmZhY2Ugc2NvcGUsIGFwcGxpZWQgdG8gYW4gaW50ZXJmYWNlIGlmIHRoZXJlIGlzIG5vIHBlciBp
bnRlcmZhY2UgY29uZmlndXJhdGlvbiBvbiB0aGUgaW50ZXJmYWNlLiBGb3IgZXhhbXBsZToNCklu
dGVyZmFjZS1nbG9iYWwgbGV2ZWw6IHdlIGhhdmUgY29uZmlndXJlZCBxdWVyeSBpbnRlcnZhbCB3
aXRoIDIwMHMgYW5kIHdlIGhhdmUgaW50ZXJmYWNlIEUxLEUyIGFuZCBFMw0KSWYgb24gRTEgd2Ug
YWxzbyBoYXZlIGNvbmZpZ3VyZWQgcXVlcnkgaW50ZXJ2YWwgd2l0aCAxMDBzLCB0aGUgYWN0dWFs
bHkgb24gRTEgSUdNUCB1c2VzIHF1ZXJ5IGludGVydmFsIHdpdGggMTAwcywgYW5kIEUyIGFuZCBF
MyBib3RoIHVzZSBxdWVyeSBpbnRlcnZhbCB3aXRoIDIwMHMNCg0KLy8gQW5zd2VyL0NsYXJpZmlj
YXRpb246ICBUaGVyZSBhcmUgc29tZSBkaWZmZXJlbmNlcyBiZXR3ZWVuICBpbnRlcmZhY2VzLWNv
bmZpZy1hdHRyaWJ1dGVzIGFuZCBpbnRlcmZhY2VzLWNvbmZpZy1hdHRyaWJ1dGVzLWlnbXAtbWxk
ICwgZm9yIGV4YW1wbGU6DQpncm91cC1wb2xpY3ksIHZlcmlmeS1zb3VyY2Utc3VibmV0LCBpbW1l
ZGlhdGUtbGVhdmUgZXRjLiBvbmx5IGluIGludGVyZmFjZXMtY29uZmlnLWF0dHJpYnV0ZXMtaWdt
cC1tbGQgZm9yIHBlciBpbnRlcmZhY2UgY29uZmlndXJhdGlvbg0KDQotIFNlY3Rpb24gMy4xIGFs
c28gc3RhdGVzOg0KICAgV2hlcmUgZmllbGRzIGFyZSBub3QgZ2VudWluZWx5IGVzc2VudGlhbCB0
byBwcm90b2NvbCBvcGVyYXRpb24sIHRoZXkNCiAgIGFyZSBtYXJrZWQgYXMgb3B0aW9uYWwuIFNv
bWUgZmllbGRzIHdpbGwgYmUgZXNzZW50aWFsIGJ1dCBoYXZlIGENCiAgIGRlZmF1bHQgc3BlY2lm
aWVkLCBzbyB0aGF0IHRoZXkgbmVlZCBub3QgYmUgY29uZmlndXJlZCBleHBsaWNpdGx5Lg0KICAg
VGhlIG1vZHVsZSBzdHJ1Y3R1cmUgYWxzbyBhcHBsaWVzLCB3aGVyZSBhcHBsaWNhYmxlLCB0byB0
aGUNCiAgIG9wZXJhdGlvbmFsIHN0YXRlIGFuZCBub3RpZmljYXRpb25zIGFzIHdlbGwuDQpJbiBm
YWN0LCBubyBsZWFmcyBhcmUgbWFya2VkIG1hbmRhdG9yeSBhbnl3aGVyZSBpbiB0aGUgbW9kZWwu
IEFwYXJ0IGZyb20ga2V5cywgdGhpcyBtZWFucyB0aGV5IGFyZSBhbGwgb3B0aW9uYWwuIFRoZXJl
IGFyZSB0d28gc2lkZXMgdG8gZXhhbWluZSBhcm91bmQgdGhpczoNCisgQ29uZmlndXJhdGlvbiBs
ZWFmczogVGhlcmUgaXMgbm8gZGVzY3JpcHRpb24gb2Ygd2hhdCBoYXBwZW5zIGlmIGEgbGVhZiBp
c24ndCBzZXQuIEUuZyBpZiB0aGUgaWdtcC9nbG9iYWwvZW5hYmxlIGxlYWYgaXMgdHJ1ZSBvciBm
YWxzZSwgSSBrbm93IGhvdyB0byBpbnRlcHJldCB0aGF0LiBCdXQgd2hhdCBkb2VzIGl0IG1lYW4g
aWYgaXQgZG9lc24ndCBoYXZlIGEgdmFsdWU/IFRoaXMgaXMgYSBnZW5lcmFsIGNvbmNlcm4gZm9y
IG1vcmUgb3IgbGVzcyBldmVyeSBsZWFmLg0KKyBPcGVyYXRpb25hbCBsZWFmczogU2luY2Ugbm8g
bGVhZnMgYXJlIG1hbmRhdG9yeSwgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQgdG8gaW5jbHVkZSBh
bnkgcGFydGljdWxhciBsZWFmIGluIGEgcmVwbHkuIFRoaXMgd2lsbCBtYWtlIGl0IGhhcmQgZm9y
IGltcGxlbWVudGF0aW9ucyByZWFkaW5nIHRoZSBpZ21wL21sZCBzdGF0dXMsIHNpbmNlIHRoZXkg
d2lsbCBoYXZlIHRvIGJlIGNvZGVkIHRvIGNvcGUgd2l0aCBhbnkgYW5kIGV2ZXJ5IGxlYWYgbm90
IGJlaW5nIHByZXNlbnQgaW4gdGhlIHF1ZXJ5IHJlc3VsdC4gSXQgd291bGQgYmUgZ29vZCBpZiBz
b21lIGNvcmUgbGVhZnMgd2VyZSBkZWZpbmVkIGFzIG1hbmRhdG9yeSwgc28gdGhhdCBhcHBsaWNh
dGlvbnMgY291bGQgY291bnQgb24gdGhlbSBiZWluZyBwcmVzZW50Lg0KLy9BbnN3ZXI6IFllcywg
d2UgY2FuIGFkZCBhIGRlZmF1bHQgdmFsdWUgZm9yIGlnbXAgYW5kIG1sZCBwYXJhbWV0ZXJzLiAN
Cg0KLSBBdCB0aGUgZW5kLCBzZWN0aW9uIDMuMSBzYXlzOg0KICAgVGhlIElHTVAgYW5kIE1MRCBt
b2RlbCBhdWdtZW50cyAiL3J0OnJvdXRpbmcvcnQ6Y29udHJvbC1wbGFuZS0NCiAgIHByb3RvY29s
cyIgYXMgb3Bwb3NlZCB0byBhdWdtZW50aW5nICIvcnQ6cm91dGluZy9ydDpjb250cm9sLXBsYW5l
LQ0KICAgcHJvdG9jb2xzLyBydDpjb250cm9sLXBsYW5lLXByb3RvY29sIiBhcyB0aGUgbGF0dGVy
IHdvdWxkIGFsbG93DQogICBtdWx0aXBsZSBwcm90b2NvbCBpbnN0YW5jZXMgcGVyIFZSRiwgd2hp
Y2ggZG9lcyBub3QgbWFrZSBzZW5zZSBmb3INCiAgIElHTVAgYW5kIE1MRC4NCkl0IHdvdWxkIGNl
cnRhaW5seSBiZSBwb3NzaWJsZSB0byBsb2NhdGUgdGhlIGlnbXAgYW5kIG1sZCBjb250YWluZXJz
IHVuZGVyIC9yb3V0aW5nL2NvbnRyb2wtcGxhbmUtcHJvdG9jb2xzL2NvbnRyb2wtcGxhbmUtcHJv
dG9jb2wgYW5kIHN0aWxsIGtlZXAgdGhlIHJlcXVpcmVtZW50IHdpdGggYSBzaW5nbGUgaW5zdGFu
Y2Ugb2YgdGhlc2UgY29udGFpbmVycywgaWYgZGVzaXJlZC4gSSdtIG5vdCBvcHBvc2VkIHRvIHRo
ZSBjdXJyZW50IGRlc2lnbiwgYnV0IEknZCBqdXN0IGxpa2UgdG8gcG9pbnQgb3V0IHRoYXQgdGhl
IHN0YXRlbWVudCBhYm92ZSBpcyBub3QgbmVjZXNzYXJpbHkgdHJ1ZS4NCi8vQW5zd2VyOiBZZXMs
IEkgdGhpbmsgd2UgY2FuIGZpeCB0aGF0LCB0aGlzIGNvbW1lbnQgaXMgcmVhc29uYWJsZS4NCg0K
VGhlbiBvbiBhIG1vcmUgZGV0YWlsZWQgbGV2ZWwsIEknZCBsaWtlIHRvIHNlZSAobGluZSBudW1i
ZXJzIGFjY29yZGluZyB0byByZmNzdHJpcCk6DQoNCi0gTGVhZiBsYXN0LW1lbWJlci1xdWVyeS1p
bnRlcnZhbCBvbiBsaW5lIDMxNSwgNDQ3OiBBZGQgYSB1bml0cyBzdGF0ZW1lbnQgIC8vQW5zd2Vy
OiBZZXMsICwgd2XigJlsbCBhZGQgaXQuDQoNCi0gTGVhZiByb2J1c3RuZXNzLXZhcmlhYmxlIG9u
IGxpbmUgMzUzLCA0OTE6IFdoYXQgZG8gdGhlc2UgdmFsdWVzIG1lYW4/IC8vIEFuc3dlci9DbGFy
aWZpY2F0aW9uIEl0IGlzIHVzZWQgdG8gYWRhcHQgcGFja2V0IGxvc3MgaW4gYSBuZXR3b3JrLiBJ
ZiB0aGUgbmV0d29yayBpcyBub3Qgc3RhYmxlICwgd2UgY2FuIGluY3JlYXNlIHRoZSByb2J1c3Ru
ZXNzLXZhcmlhYmxlIHZhbHVlLg0KDQotIExlYWYgZ3JvdXAtcG9saWN5IG9uIGxpbmUgMzkzLCA0
MzEsIDU0NDogSXMgYW55IHN0cmluZyB2YWx1ZSBvaywgb3Igd2hhdCB3b3VsZCBiZSBhIHZhbGlk
IHZhbHVlPyAvLyBBbnN3ZXIvQ2xhcmlmaWNhdGlvbiBUaGlzIGlzIGEgcG9saWN5IG5hbWUsIGFu
ZCB3ZeKAmWxsIGFkZCB0aGUgZGVzY3JpcHRpb24gZm9yIHRoZSBzdHJpbmcgdmFsdWUuIA0KDQot
IExlYWYgZHIgb24gbGluZSA1Nzc6IE1heWJlIGEgc2xpZ2h0bHkgbW9yZSB2ZXJib3NlIG5hbWUg
d291bGQgYmUgZWFzaWVyIGZvciBvcGVyYXRvcnM/IC8vIEFuc3dlci9DbGFyaWZpY2F0aW9uOiBE
UiBpcyBhIHN0YW5kYXJkIGNvbmNlcHQgaW4gUElNIFJGQy4NCg0KLSBMZWFmIGludGVyZmFjZSBv
biBsaW5lIDc4MCwgODIwOiBNYXliZSAibmFtZSIgd291bGQgYmUgYSBiZXR0ZXIgbmFtZT8gIC8v
IEFuc3dlcjogWWVzLCB3ZeKAmWxsIGZpeCB0aGF0Lg0KDQotIExpbmUgODI1LCA5MTc6IFRoaXMg
aXMgYW4gaXB2NiBsZWFmLCBidXQgdGhlIGRlc2NyaXB0aW9uIHRhbGtzIGFib3V0IElQdjQuIC8v
IEFuc3dlcjogWWVzLCB3ZeKAmWxsIGZpeCB0aGF0Lg0KDQotIExlYWYgZ3JvdXAgb24gbGluZSA0
MDcsIDU1OCwgOTUxLCA5ODU6IElzIGFueSBpcHY0LzYgYWRkcmVzcyBvaywgb3Igb25seSBhIG11
bHRpY2FzdCBhZGRyZXNzPyAvLyBBbnN3ZXIvQ2xhcmlmaWNhdGlvbiBvbmx5IGZvciBhIG11bHRp
Y2FzdCBhZGRyZXNzLCB3ZSBjYW4ganVzdCB1c2UgdGhlIHR5cGUgZm9yIGlwdjQgb3IgaXB2NiBh
ZGRyZXNzIGhlcmUgYW5kIGFkZCB0aGUgZGVzY3JpcHRpb24NCg0KLSBNYW55IGRlc2NyaXB0aW9u
IHN0YXRlbWVudHMgYXJlIG1pc3Npbmcgb3IgYmxhbmsuIEknbSBzdXJlIHRoZSBhdXRob3JzIGFy
ZSBhd2FyZSwgYnV0IGZvciBjb21wbGV0ZW5lc3MgSSBpbmNsdWRlIHRoaXMgY29tbWVudCBoZXJl
IC8vQW5zd2VyOiBJIHRoaW5rIHdlIGNhbiBhZGQgZGVzY3JpcHRpb24gaWYgbmVjZXNzYXJpbHku
DQoNCi0gVGhlcmUgYXJlIG5vIG5vdGlmaWNhdGlvbnMgaW4gdGhlIG1vZGVsLiBBcmVuJ3QgdGhl
cmUgYW55IHJlbGV2YW50IGV2ZW50cyB0byBiZSBub3RpZmllZCBhYm91dD8gLy8gQW5zd2VyL0Ns
YXJpZmljYXRpb246IFRoaXMgdG9waWMgaGFzIGJlZW4gZGlzY3Vzc2VkIGluIG11bHRpY2FzdCB5
YW5nIGRlc2lnbiB0ZWFtLiBXZSBoYXZlIGFjaGlldmVkIHRoZSBhZ3JlZW1lbnQgdGhhdCBjdXJy
ZW50bHkgdGhlcmUgaXMgbm8gcmVxdWlyZW1lbnRzIG9mIElHTVAgb3IgTUxEIG5vdGlmaWNhdGlv
bnMuDQoNCg0KRmluYWxseSwgYW4gZXhhbXBsZSBvZiBob3cgYSBsZWFmIHdpdGggcG90ZW50aWFs
bHkgZGlmZmVyZW50IHJhbmdlcyBjb3VsZCBiZSBoYW5kbGVkIGluIGEgcmVhc29uYWJseSBpbnRl
cm9wZXJhYmxlIHdheS4gU28gaW5zdGVhZCBvZiB0aGlzOg0KDQptb2R1bGUgc3RkLWluZmxleGli
bGUgew0KICAuLg0KICBsZWFmIHNvbWUtcHJvcGVydHkgew0KICAgIHJhbmdlICIxLi4xMDAwIjsg
Ly8gTGFyZ2UgcmFuZ2UgdG8gYmUgc3VyZSBldmVyeW9uZSdzIHVzZSBjYXNlIGlzIGNvdmVyZWQN
CiAgfQ0KfQ0KDQpXZSBjb3VsZCBtb2RlbCB0aGlzIHZhcmlhYmlsaXR5IGxpa2UgdGhpczoNCg0K
bW9kdWxlIHN0ZC1mbGV4aWJsZSB7DQogIC4uDQogIGNob2ljZSBwcm9wZXJ0eS12YXJpYW50cyB7
DQogICAgbGVhZiBzb21lLXByb3BlcnR5LWJhc2ljIHsNCiAgICAgIHJhbmdlICIxLi4xMDAiOyAv
LyBBbGwgaW1wbGVtZW50YXRpb25zIG11c3QgYmUgYWJsZSB0byBoYW5kbGUgdGhpcw0KICAgIH0N
CiAgICBsZWFmIHNvbWUtcHJvcGVydHktZXh0ZW5kZWQgew0KICAgICAgaWYtZmVhdHVyZSBzb21l
LXByb3BlcnR5LWV4dGVuZGVkOw0KICAgICAgcmFuZ2UgIjEuLjIwMCI7IC8vIE1hbnkgaW1wbGVt
ZW50YXRpb25zIGNhbiBkbyB0aGlzDQogICAgfQ0KICB9DQp9DQoNCm1vZHVsZSB2ZW5kb3IteCB7
DQogIC4uDQogIGF1Z21lbnQgL3N0ZC1mbGV4aWJsZTpwcm9wZXJ0eS12YXJpYW50cyB7DQogICAg
bGVhZiBzb21lLXByb3BlcnktdmVuZG9yLXggew0KICAgICAgcmFuZ2UgIjEwLi43MDAiOw0KICAg
ICAgbXVzdCAiY3VycmVudCgpIG1vZCAxMCA9IDAiOyAvLyBJbiBzdGVwcyBvZiAxMCB1c2luZyB0
aGlzIHZhcmlhbnQNCiAgICB9DQogIH0NCn0NCg0KVGhlIGFwcGxpY2F0aW9uIGNhbiBub3cgY2hv
b3NlIHRvIHVzZSBzb21lLXByb3BlcnR5LWJhc2ljIChhbnkgZGV2aWNlKSwgc29tZS1wcm9wZXJ5
LWV4dGVuZGVkIChvbmx5IG9uIGRldmljZXMgdGhhdCBhbm5vdW5jZSBmZWF0dXJlIHNvbWUtcHJv
cGVydHktZXh0ZW5kZWQpIG9yIHNvbWUtcHJvcGVydHktdmVuZG9yLXggKG9ubHkgb24gZGV2aWNl
cyB0aGF0IGFubm91bmUgdGhlIHZlbmRvci14IG5hbWVzcGFjZSkuDQoNCi9qYW4NCg0KLiANCg0K
DQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFN0aWcgVmVuYWFzIFttYWls
dG86c3RpZ0B2ZW5hYXMuY29tXSANClNlbnQ6IFdlZG5lc2RheSwgTWFyY2ggMDgsIDIwMTcgNjox
NiBBTQ0KVG86IEd1b2ZlbmcgPGd1b2ZlbmdAaHVhd2VpLmNvbT4NCkNjOiBCZW5vaXQgQ2xhaXNl
IDxiY2xhaXNlQGNpc2NvLmNvbT47IEphbiBMaW5kYmxhZCAoamxpbmRibGEpIDxqbGluZGJsYUBj
aXNjby5jb20+OyBTdGlnIFZlbmFhcyA8c3RpZ0BjaXNjby5jb20+OyBZQU5HIERvY3RvcnMgPHlh
bmctZG9jdG9yc0BpZXRmLm9yZz47IE1laG1ldCBFcnN1ZSA8bWVyc3VlQGdtYWlsLmNvbT47IGRy
YWZ0LWlldGYtcGltLWlnbXAtbWxkLXlhbmcuYWxsQGlldGYub3JnOyBYdWZlbmcgTGl1IDxYdWZl
bmdfTGl1QGphYmlsLmNvbT47IFh1ZmVuZyBMaXUgPHh1ZmVuZy5saXUuaWV0ZkBnbWFpbC5jb20+
OyBhbmlzaC5pZXRmQGdtYWlsLmNvbQ0KU3ViamVjdDogUmU6IFlBTkcgZG9jdG9yIHJldmlldyBv
ZiBkcmFmdC1pZXRmLXBpbS1pZ21wLW1sZC15YW5nLTAyDQoNCkhpDQoNCkdyZWF0IGlmIHlvdSBj
YW4gcG9zdCBhIG5ldyB2ZXJzaW9uIGJ5IHRoZSBjdXRvZmYgb24gTW9uZGF5LCBvciBtb3JlIHBy
ZWNpc2VseQ0KMjAxNy0wMy0xMyAoTW9uZGF5KTogSW50ZXJuZXQgRHJhZnQgc3VibWlzc2lvbiBj
dXQtb2ZmIChmb3IgYWxsIGRyYWZ0cywgaW5jbHVkaW5nIC0wMCkgYnkgVVRDIDIzOjU5DQoNCldl
IGNhbiB0aGVuIGdldCBhIFdHTEMgc3RhcnRlZC4NCg0KU3RpZw0KDQoNCk9uIFR1ZSwgTWFyIDcs
IDIwMTcgYXQgNDozNyBBTSwgR3VvZmVuZyA8Z3VvZmVuZ0BodWF3ZWkuY29tPiB3cm90ZToNCj4g
SGkgSmFuIGFuZCBCZW5vaXQsDQo+DQo+IFRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4gd2UvYXV0
aG9ycyB3aWxsIGRpc2N1c3MgYW5kIGFuc3dlciB0aGUgZm9sbG93aW5nIGNvbW1lbnRzLg0KPg0K
PiBUaGFua3MgYWdhaW4sDQo+IEZlbmcNCj4NCj4gRnJvbTogQmVub2l0IENsYWlzZSBbbWFpbHRv
OmJjbGFpc2VAY2lzY28uY29tXQ0KPiBTZW50OiBNb25kYXksIE1hcmNoIDA2LCAyMDE3IDk6NTEg
UE0NCj4gVG86IEphbiBMaW5kYmxhZCAoamxpbmRibGEpIDxqbGluZGJsYUBjaXNjby5jb20+OyBT
dGlnIFZlbmFhcyANCj4gPHN0aWdAY2lzY28uY29tPg0KPiBDYzogWUFORyBEb2N0b3JzIDx5YW5n
LWRvY3RvcnNAaWV0Zi5vcmc+OyBNZWhtZXQgRXJzdWUgDQo+IDxtZXJzdWVAZ21haWwuY29tPjsg
ZHJhZnQtaWV0Zi1waW0taWdtcC1tbGQteWFuZy5hbGxAaWV0Zi5vcmcNCj4gU3ViamVjdDogUmU6
IFlBTkcgZG9jdG9yIHJldmlldyBvZiBkcmFmdC1pZXRmLXBpbS1pZ21wLW1sZC15YW5nLTAyDQo+
DQo+IFRoYW5rcyBKYW4sDQo+DQo+IEluY2x1ZGluZyB0aGUgZHJhZnQgYXV0aG9ycywgY2hhaXJz
LCBhbmQgQURzLg0KPg0KPiBSZWdhcmRzLCBCZW5vaXQNCj4gSSBhbSB0aGUgYXNzaWduZWQgWUFO
RyBkb2N0b3IgZm9yIHRoZSBkb2N1bWVudCBpbiB0aGUgc3ViamVjdC4gTXkgcHJpbWFyeSBmb2N1
cyBoYXMgYmVlbiB0aGUgWUFORyBtb2RlbCBpdHNlbGYsIGFuZCBJJ20gZmFyIGZyb20gYW4gZXhw
ZXJ0IGF0IElHTVAgb3IgTUxELg0KPg0KPiBIZXJlIGFyZSBteSBjb21tZW50czoNCj4NCj4gLSBJ
biBzZWN0aW9uIDIuMiwgaXQgaXMgc3RhdGVkIHRoYXQ6DQo+DQo+ICAgIEZvciB0aGUgc2FtZSBy
ZWFzb24sIHdpZGUgY29uc3RhbnQgcmFuZ2VzIChmb3IgZXhhbXBsZSwgdGltZXINCj4NCj4gICAg
bWF4aW11bSBhbmQgbWluaW11bSkgd2lsbCBiZSB1c2VkIGluIHRoZSBtb2RlbC4gIEl0IGlzIGV4
cGVjdGVkIA0KPiB0aGF0DQo+DQo+ICAgIHZlbmRvcnMgd2lsbCBhdWdtZW50IHRoZSBtb2RlbCB3
aXRoIGFueSBzcGVjaWZpYyByZXN0cmljdGlvbnMgdGhhdA0KPg0KPiAgICBtaWdodCBiZSByZXF1
aXJlZC4NCj4gVGhlIGFib3ZlIHN0YXRlbWVudCBpcyBmYWxzZSwgWUFORyBhdWdtZW50YXRpb25z
IGNhbiBuZXZlciByZXN0cmljdCBhIGJhc2UgbW9kZWwuIElmIHZlbmRvciByZXN0cmljdGlvbnMg
b2YgcmFuZ2VzIGV0YyBhcmUgbmVlZGVkLCBZQU5HIGRldmlhdGlvbnMgY291bGQgYmUgdXNlZC4g
RWFjaCBzdWNoIGRldmlhdGlvbiBzaWduaWZpY2FudGx5IHJlZHVjZXMgdGhlIGludGVyb3BlcmFi
aWxpdHkgYW5kIHRodXMgdmFsdWUgb2YgdGhpcyBtb2RlbCwgaG93ZXZlciwgc28gZm9yIHBsYWNl
cyB3aGVyZSB2YXJpYXRpb24gaXMgZXhwZWN0ZWQgZXZlbiBiZWZvcmUgaGFuZCwgSSB3b3VsZCBt
dWNoIHJhdGhlciBwcmVmZXIgdGhhdCB0aGlzIHZhcmlhYmlsaXR5IGlzIGJ1aWx0IHJpZ2h0IGlu
dG8gdGhlIG1vZGVsLiBPbmUgcG9zc2libGUgd2F5IG9mIGRvaW5nIHRoYXQgZm9yIGxlYWZzIHdp
dGggcG9zc2libGUgdmFyaWF0aW9ucyBpbiByYW5nZSBpcyBkZXNjcmliZWQgZnVydGhlciBkb3du
Lg0KPg0KPiAtIEluIHNlY3Rpb24gMi4zLCBpdCBpcyBzdGF0ZWQ6DQo+DQo+ICAgIFRoZSBjdXJy
ZW50IGRyYWZ0IGNvbnRhaW5zIElHTVAgYW5kIE1MRCBhcyBzZXBhcmF0ZSBzY2hlbWEgYnJhbmNo
ZXMNCj4NCj4gICAgaW4gdGhlIHN0cnVjdHVyZS4gVGhlIHJlYXNvbiBmb3IgdGhpcyBpcyB0byBt
YWtlIGl0IGVhc2llciBmb3INCj4NCj4gICAgaW1wbGVtZW50YXRpb25zIHdoaWNoIG1heSBvcHRp
b25hbGx5IGNob29zZSB0byBzdXBwb3J0IHNwZWNpZmljDQo+DQo+ICAgIGFkZHJlc3MgZmFtaWxp
ZXMuIEFuZCB0aGUgbmFtZXMgb2Ygb2JqZWN0cyBtYXkgYmUgZGlmZmVyZW50IGJldHdlZW4NCj4N
Cj4gICAgdGhlIGlwdjQgKElHTVApIGFuZCBpcHY2IChNTEQpIGFkZHJlc3MgZmFtaWxpZXMuDQo+
IFRoZSBjdXJyZW50IFlBTkcgZmlsZSBvcmdhbml6YXRpb24gY2F1c2VzIGEgbG90IG9mIHJlcGV0
aXRpb24sIHdoaWNoIGlzIHRpcmluZyBmb3IgbW9kZWwgYXV0aG9yIGFuZCByZWFkZXIgYWxpa2Uu
IEEgdGVzdGFtZW50IG9mIHRoaXMgaXMgdGhhdCBwcmV0dHkgbXVjaCBhbGwgbWlzdGFrZXMgaW4g
dGhlIG1vZGVsIG9jY3VyIHR3aWNlLCBpLmUuIGEgY2xlYXIgc2lnbiBvZiBjb3B5LXBhc3RlIG1v
ZGVsaW5nLiBUaGUgY2l0ZWQgcGFyYWdyYXBoIGFsc28gbWVudGlvbnMgdGhlIHBvc3NpYmlsaXR5
IGZvciBhIGRldmljZSB0byBpbXBsZW1lbnQgb25seSBJR01QIG9yIG9ubHkgTUxELiBUaGUgY3Vy
cmVudCBZQU5HIG1vZGVsIGRvIG5vdCBtYWtlIGVpdGhlciBvZiB0aGVtIG9wdGlvbmFsIGJ5IGUu
Zy4gYW4gaWYtZmVhdHVyZSBzdGF0ZW1lbnQuIEFub3RoZXIgcG9zc2liaWxpdHkgdGhhdCBjb21l
cyB0byBtaW5kIHdvdWxkIGJlIHRvIHNlcGFyYXRlIHRoZSBJR01QIGFuZCBNTEQgZG9jdW1lbnRz
IGludG8gc2VwYXJhdGUgbW9kdWxlcy4gSW1wbGVtZW50YXRpb25zIGNvdWxkIHRoZW4gY2hvb3Nl
IHdoaWNoIG9uZShzKSB0byBpbXBsZW1lbnQuDQo+DQo+IC0gU2VjdGlvbiAzLjEgc3BlY2lmaWVz
IGEgZ2xvYmFsIGxldmVsLCBpbnRlcmZhY2UtZ2xvYmFsIGxldmVsIGFuZCBhbiBpbnRlcmZhY2Ut
c3BlY2lmaWMgbGV2ZWwgb2Ygc2hhZG93aW5nIGF0dHJpYnV0ZXMgZm9yIGFuIGludGVyZmFjZS4g
Q2FuJ3Qgc2F5IEkgdW5kZXJzdGFuZCB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBnbG9iYWwg
YW5kIGludGVyZmFjZS1nbG9iYWwgbGV2ZWwgcmVhbGx5LiBBbHNvIHdoZW4gaXQgY29tZXMgdG8g
dGhlIFlBTkcgbWFuaWZlc3RhdGlvbiBvZiB0aGlzLCB0aGUgZ3JvdXBpbmcgaW50ZXJmYWNlcy1j
b25maWctYXR0cmlidXRlcyBvdmVybGFwcyBxdWl0ZSBhIGJpdCB3aXRoIGdyb3VwaW5nIGludGVy
ZmFjZXMtY29uZmlnLWF0dHJpYnV0ZXMtaWdtcC1tbGQuIFdoeSBhcmUgYm90aCB0aGVzZSBsZXZl
bHMgbmVlZGVkLCBhbmQgaWYgdGhleSBhcmUsIHdoeSBkb24ndCB0aGV5IHVzZSB0aGUgc2FtZSBn
cm91cGluZz8gU3VwcG9zaW5nIHRoZXJlJ3MgYSByZWFzb24sIHdoeSBpcyBtdWNoIG9mIHRoZSBj
b250ZW50IGR1cGxpY2F0ZWQgaW4gdHdvIGdyb3VwaW5ncz8NCj4NCj4gLSBTZWN0aW9uIDMuMSBh
bHNvIHN0YXRlczoNCj4NCj4gICAgV2hlcmUgZmllbGRzIGFyZSBub3QgZ2VudWluZWx5IGVzc2Vu
dGlhbCB0byBwcm90b2NvbCBvcGVyYXRpb24sIA0KPiB0aGV5DQo+DQo+ICAgIGFyZSBtYXJrZWQg
YXMgb3B0aW9uYWwuIFNvbWUgZmllbGRzIHdpbGwgYmUgZXNzZW50aWFsIGJ1dCBoYXZlIGENCj4N
Cj4gICAgZGVmYXVsdCBzcGVjaWZpZWQsIHNvIHRoYXQgdGhleSBuZWVkIG5vdCBiZSBjb25maWd1
cmVkIGV4cGxpY2l0bHkuDQo+DQo+ICAgIFRoZSBtb2R1bGUgc3RydWN0dXJlIGFsc28gYXBwbGll
cywgd2hlcmUgYXBwbGljYWJsZSwgdG8gdGhlDQo+DQo+ICAgIG9wZXJhdGlvbmFsIHN0YXRlIGFu
ZCBub3RpZmljYXRpb25zIGFzIHdlbGwuDQo+IEluIGZhY3QsIG5vIGxlYWZzIGFyZSBtYXJrZWQg
bWFuZGF0b3J5IGFueXdoZXJlIGluIHRoZSBtb2RlbC4gQXBhcnQgZnJvbSBrZXlzLCB0aGlzIG1l
YW5zIHRoZXkgYXJlIGFsbCBvcHRpb25hbC4gVGhlcmUgYXJlIHR3byBzaWRlcyB0byBleGFtaW5l
IGFyb3VuZCB0aGlzOg0KPiArIENvbmZpZ3VyYXRpb24gbGVhZnM6IFRoZXJlIGlzIG5vIGRlc2Ny
aXB0aW9uIG9mIHdoYXQgaGFwcGVucyBpZiBhIGxlYWYgaXNuJ3Qgc2V0LiBFLmcgaWYgdGhlIGln
bXAvZ2xvYmFsL2VuYWJsZSBsZWFmIGlzIHRydWUgb3IgZmFsc2UsIEkga25vdyBob3cgdG8gaW50
ZXByZXQgdGhhdC4gQnV0IHdoYXQgZG9lcyBpdCBtZWFuIGlmIGl0IGRvZXNuJ3QgaGF2ZSBhIHZh
bHVlPyBUaGlzIGlzIGEgZ2VuZXJhbCBjb25jZXJuIGZvciBtb3JlIG9yIGxlc3MgZXZlcnkgbGVh
Zi4NCj4gKyBPcGVyYXRpb25hbCBsZWFmczogU2luY2Ugbm8gbGVhZnMgYXJlIG1hbmRhdG9yeSwg
dGhlcmUgaXMgbm8gcmVxdWlyZW1lbnQgdG8gaW5jbHVkZSBhbnkgcGFydGljdWxhciBsZWFmIGlu
IGEgcmVwbHkuIFRoaXMgd2lsbCBtYWtlIGl0IGhhcmQgZm9yIGltcGxlbWVudGF0aW9ucyByZWFk
aW5nIHRoZSBpZ21wL21sZCBzdGF0dXMsIHNpbmNlIHRoZXkgd2lsbCBoYXZlIHRvIGJlIGNvZGVk
IHRvIGNvcGUgd2l0aCBhbnkgYW5kIGV2ZXJ5IGxlYWYgbm90IGJlaW5nIHByZXNlbnQgaW4gdGhl
IHF1ZXJ5IHJlc3VsdC4gSXQgd291bGQgYmUgZ29vZCBpZiBzb21lIGNvcmUgbGVhZnMgd2VyZSBk
ZWZpbmVkIGFzIG1hbmRhdG9yeSwgc28gdGhhdCBhcHBsaWNhdGlvbnMgY291bGQgY291bnQgb24g
dGhlbSBiZWluZyBwcmVzZW50Lg0KPg0KPiAtIEF0IHRoZSBlbmQsIHNlY3Rpb24gMy4xIHNheXM6
DQo+DQo+ICAgIFRoZSBJR01QIGFuZCBNTEQgbW9kZWwgYXVnbWVudHMgIi9ydDpyb3V0aW5nL3J0
OmNvbnRyb2wtcGxhbmUtDQo+DQo+ICAgIHByb3RvY29scyIgYXMgb3Bwb3NlZCB0byBhdWdtZW50
aW5nICIvcnQ6cm91dGluZy9ydDpjb250cm9sLXBsYW5lLQ0KPg0KPiAgICBwcm90b2NvbHMvIHJ0
OmNvbnRyb2wtcGxhbmUtcHJvdG9jb2wiIGFzIHRoZSBsYXR0ZXIgd291bGQgYWxsb3cNCj4NCj4g
ICAgbXVsdGlwbGUgcHJvdG9jb2wgaW5zdGFuY2VzIHBlciBWUkYsIHdoaWNoIGRvZXMgbm90IG1h
a2Ugc2Vuc2UgZm9yDQo+DQo+ICAgIElHTVAgYW5kIE1MRC4NCj4gSXQgd291bGQgY2VydGFpbmx5
IGJlIHBvc3NpYmxlIHRvIGxvY2F0ZSB0aGUgaWdtcCBhbmQgbWxkIGNvbnRhaW5lcnMgdW5kZXIg
L3JvdXRpbmcvY29udHJvbC1wbGFuZS1wcm90b2NvbHMvY29udHJvbC1wbGFuZS1wcm90b2NvbCBh
bmQgc3RpbGwga2VlcCB0aGUgcmVxdWlyZW1lbnQgd2l0aCBhIHNpbmdsZSBpbnN0YW5jZSBvZiB0
aGVzZSBjb250YWluZXJzLCBpZiBkZXNpcmVkLiBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIGN1cnJl
bnQgZGVzaWduLCBidXQgSSdkIGp1c3QgbGlrZSB0byBwb2ludCBvdXQgdGhhdCB0aGUgc3RhdGVt
ZW50IGFib3ZlIGlzIG5vdCBuZWNlc3NhcmlseSB0cnVlLg0KPg0KPiBUaGVuIG9uIGEgbW9yZSBk
ZXRhaWxlZCBsZXZlbCwgSSdkIGxpa2UgdG8gc2VlIChsaW5lIG51bWJlcnMgYWNjb3JkaW5nIHRv
IHJmY3N0cmlwKToNCj4NCj4gLSBMZWFmIGxhc3QtbWVtYmVyLXF1ZXJ5LWludGVydmFsIG9uIGxp
bmUgMzE1LCA0NDc6IEFkZCBhIHVuaXRzIA0KPiBzdGF0ZW1lbnQNCj4NCj4gLSBMZWFmIHJvYnVz
dG5lc3MtdmFyaWFibGUgb24gbGluZSAzNTMsIDQ5MTogV2hhdCBkbyB0aGVzZSB2YWx1ZXMgbWVh
bj8NCj4NCj4gLSBMZWFmIGdyb3VwLXBvbGljeSBvbiBsaW5lIDM5MywgNDMxLCA1NDQ6IElzIGFu
eSBzdHJpbmcgdmFsdWUgb2ssIG9yIHdoYXQgd291bGQgYmUgYSB2YWxpZCB2YWx1ZT8NCj4NCj4g
LSBMZWFmIGRyIG9uIGxpbmUgNTc3OiBNYXliZSBhIHNsaWdodGx5IG1vcmUgdmVyYm9zZSBuYW1l
IHdvdWxkIGJlIGVhc2llciBmb3Igb3BlcmF0b3JzPw0KPg0KPiAtIExlYWYgaW50ZXJmYWNlIG9u
IGxpbmUgNzgwLCA4MjA6IE1heWJlICJuYW1lIiB3b3VsZCBiZSBhIGJldHRlciBuYW1lPw0KPg0K
PiAtIExpbmUgODI1LCA5MTc6IFRoaXMgaXMgYW4gaXB2NiBsZWFmLCBidXQgdGhlIGRlc2NyaXB0
aW9uIHRhbGtzIGFib3V0IA0KPiBJUHY0DQo=


From nobody Mon Mar 13 07:24:23 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D115B129692; Mon, 13 Mar 2017 07:24:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x-KJi-EDtloV; Mon, 13 Mar 2017 07:24:21 -0700 (PDT)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FDA812940B; Mon, 13 Mar 2017 07:24:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7435; q=dns/txt; s=iport; t=1489415060; x=1490624660; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=C5vofbU/cOb/Qq/FiyT0mlMPmww8wqOLAzjZk1MHkgY=; b=ZvYWWjCZDLS15i9PEXC/qS19tXQYURytQK2wVKL45IT8lngNOk6UOfn7 KtlHKMny6zhSQH9Ezy6XA0u3QR11GZf92RkKaY7h0x58vm7Lvn+zXZCyj cRaHYgQws8iLef+0P562pxuqJhdOMhdYWOGULmOrbMz3BuqHSpnfuvV3w 4=;
X-IronPort-AV: E=Sophos;i="5.36,159,1486425600"; d="scan'208";a="651418610"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Mar 2017 14:24:18 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v2DEOIDg017148; Mon, 13 Mar 2017 14:24:18 GMT
To: Guofeng <guofeng@huawei.com>, Stig Venaas <stig@venaas.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com> <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com> <CAHANBtK0gN0Ab_TWcYBaJ5gs1sxLjYa97BbJ9jgsk_KPcvOO0g@mail.gmail.com> <26C188D59156FB48A93A72ACF12DE0A5B15CD2E0@dggemm507-mbs.china.huawei.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <bed2a0d7-7c25-7564-862e-1b4a1f9ab8c4@cisco.com>
Date: Mon, 13 Mar 2017 15:24:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <26C188D59156FB48A93A72ACF12DE0A5B15CD2E0@dggemm507-mbs.china.huawei.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/sg_7Vl43yBptcHYEeDyWhHzkO1k>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:24:23 -0000

Hi Feng,

Still a warning with yanglint.
http://www.claise.be/IETFYANGPageCompilation.html

Regards, Benoit
> Hi,
>
> We modified the problem in the following URL and will submit out the updated draft today.
> https://www.ietf.org/tools/idnits?url=https://www.ietf.org/archive/id/draft-ietf-pim-igmp-mld-yang-02.txt
>
> Thanks,
> Feng
>
> -----Original Message-----
> From: Stig Venaas [mailto:stig@venaas.com]
> Sent: Thursday, March 09, 2017 4:04 AM
> To: Guofeng <guofeng@huawei.com>
> Cc: Benoit Claise <bclaise@cisco.com>; Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas <stig@cisco.com>; YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue <mersue@gmail.com>; draft-ietf-pim-igmp-mld-yang.all@ietf.org; Xufeng Liu <Xufeng_Liu@jabil.com>; Xufeng Liu <xufeng.liu.ietf@gmail.com>; anish.ietf@gmail.com
> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>
> Hi
>
> Please also try to address the nits at
> https://www.ietf.org/tools/idnits?url=https://www.ietf.org/archive/id/draft-ietf-pim-igmp-mld-yang-02.txt
>
> Stig
>
>
> On Tue, Mar 7, 2017 at 2:15 PM, Stig Venaas <stig@venaas.com> wrote:
>> Hi
>>
>> Great if you can post a new version by the cutoff on Monday, or more
>> precisely
>> 2017-03-13 (Monday): Internet Draft submission cut-off (for all
>> drafts, including -00) by UTC 23:59
>>
>> We can then get a WGLC started.
>>
>> Stig
>>
>>
>> On Tue, Mar 7, 2017 at 4:37 AM, Guofeng <guofeng@huawei.com> wrote:
>>> Hi Jan and Benoit,
>>>
>>> Thanks for your comments. we/authors will discuss and answer the following comments.
>>>
>>> Thanks again,
>>> Feng
>>>
>>> From: Benoit Claise [mailto:bclaise@cisco.com]
>>> Sent: Monday, March 06, 2017 9:51 PM
>>> To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas
>>> <stig@cisco.com>
>>> Cc: YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue
>>> <mersue@gmail.com>; draft-ietf-pim-igmp-mld-yang.all@ietf.org
>>> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>>>
>>> Thanks Jan,
>>>
>>> Including the draft authors, chairs, and ADs.
>>>
>>> Regards, Benoit
>>> I am the assigned YANG doctor for the document in the subject. My primary focus has been the YANG model itself, and I'm far from an expert at IGMP or MLD.
>>>
>>> Here are my comments:
>>>
>>> - In section 2.2, it is stated that:
>>>
>>>     For the same reason, wide constant ranges (for example, timer
>>>
>>>     maximum and minimum) will be used in the model.  It is expected
>>> that
>>>
>>>     vendors will augment the model with any specific restrictions that
>>>
>>>     might be required.
>>> The above statement is false, YANG augmentations can never restrict a base model. If vendor restrictions of ranges etc are needed, YANG deviations could be used. Each such deviation significantly reduces the interoperability and thus value of this model, however, so for places where variation is expected even before hand, I would much rather prefer that this variability is built right into the model. One possible way of doing that for leafs with possible variations in range is described further down.
>>>
>>> - In section 2.3, it is stated:
>>>
>>>     The current draft contains IGMP and MLD as separate schema
>>> branches
>>>
>>>     in the structure. The reason for this is to make it easier for
>>>
>>>     implementations which may optionally choose to support specific
>>>
>>>     address families. And the names of objects may be different
>>> between
>>>
>>>     the ipv4 (IGMP) and ipv6 (MLD) address families.
>>> The current YANG file organization causes a lot of repetition, which is tiring for model author and reader alike. A testament of this is that pretty much all mistakes in the model occur twice, i.e. a clear sign of copy-paste modeling. The cited paragraph also mentions the possibility for a device to implement only IGMP or only MLD. The current YANG model do not make either of them optional by e.g. an if-feature statement. Another possibility that comes to mind would be to separate the IGMP and MLD documents into separate modules. Implementations could then choose which one(s) to implement.
>>>
>>> - Section 3.1 specifies a global level, interface-global level and an interface-specific level of shadowing attributes for an interface. Can't say I understand the difference between the global and interface-global level really. Also when it comes to the YANG manifestation of this, the grouping interfaces-config-attributes overlaps quite a bit with grouping interfaces-config-attributes-igmp-mld. Why are both these levels needed, and if they are, why don't they use the same grouping? Supposing there's a reason, why is much of the content duplicated in two groupings?
>>>
>>> - Section 3.1 also states:
>>>
>>>     Where fields are not genuinely essential to protocol operation,
>>> they
>>>
>>>     are marked as optional. Some fields will be essential but have a
>>>
>>>     default specified, so that they need not be configured explicitly.
>>>
>>>     The module structure also applies, where applicable, to the
>>>
>>>     operational state and notifications as well.
>>> In fact, no leafs are marked mandatory anywhere in the model. Apart from keys, this means they are all optional. There are two sides to examine around this:
>>> + Configuration leafs: There is no description of what happens if a leaf isn't set. E.g if the igmp/global/enable leaf is true or false, I know how to intepret that. But what does it mean if it doesn't have a value? This is a general concern for more or less every leaf.
>>> + Operational leafs: Since no leafs are mandatory, there is no requirement to include any particular leaf in a reply. This will make it hard for implementations reading the igmp/mld status, since they will have to be coded to cope with any and every leaf not being present in the query result. It would be good if some core leafs were defined as mandatory, so that applications could count on them being present.
>>>
>>> - At the end, section 3.1 says:
>>>
>>>     The IGMP and MLD model augments "/rt:routing/rt:control-plane-
>>>
>>>     protocols" as opposed to augmenting "/rt:routing/rt:control-plane-
>>>
>>>     protocols/ rt:control-plane-protocol" as the latter would allow
>>>
>>>     multiple protocol instances per VRF, which does not make sense for
>>>
>>>     IGMP and MLD.
>>> It would certainly be possible to locate the igmp and mld containers under /routing/control-plane-protocols/control-plane-protocol and still keep the requirement with a single instance of these containers, if desired. I'm not opposed to the current design, but I'd just like to point out that the statement above is not necessarily true.
>>>
>>> Then on a more detailed level, I'd like to see (line numbers according to rfcstrip):
>>>
>>> - Leaf last-member-query-interval on line 315, 447: Add a units
>>> statement
>>>
>>> - Leaf robustness-variable on line 353, 491: What do these values mean?
>>>
>>> - Leaf group-policy on line 393, 431, 544: Is any string value ok, or what would be a valid value?
>>>
>>> - Leaf dr on line 577: Maybe a slightly more verbose name would be easier for operators?
>>>
>>> - Leaf interface on line 780, 820: Maybe "name" would be a better name?
>>>
>>> - Line 825, 917: This is an ipv6 leaf, but the description talks
>>> about IPv4


From nobody Mon Mar 13 07:58:10 2017
Return-Path: <rkrejci@cesnet.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51855129627; Mon, 13 Mar 2017 07:58:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level: 
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mFQ-vq3rP3Bn; Mon, 13 Mar 2017 07:58:05 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 692FA12945B; Mon, 13 Mar 2017 07:58:05 -0700 (PDT)
Received: from [IPv6:2001:67c:1220:80c:921b:eff:fe59:4360] (unknown [IPv6:2001:67c:1220:80c:921b:eff:fe59:4360]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 7C9A5200E1; Mon, 13 Mar 2017 15:58:02 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1489417083; bh=SOk/XorUhkfD2HZYicsCDj1g9dOtMX7INaC/waoULNU=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=vaGTdX+p/mN8PS0z2O//X6ui6Cn8HiBEvLL4qswXwJpz6SM9GfYlTuUmd51Xrs76o PEBOZZtcgEI+1YzlSGyyikU81VR/JZowE1iHfv/LxwyB+r/I/gjeUJ5XdJBySd51jF Qb4oBEt8YKNu4vtqUSkV5KTe3AJEF8AHFWmPEmT0=
To: Benoit Claise <bclaise@cisco.com>, Guofeng <guofeng@huawei.com>, Stig Venaas <stig@venaas.com>
References: <9185E63A-484F-46E9-A999-D90B0B39C38F@cisco.com> <3914b7fd-b1ce-92f2-9bdd-1907f209ea93@cisco.com> <26C188D59156FB48A93A72ACF12DE0A5B15C7502@dggemm507-mbs.china.huawei.com> <CAHANBt+7C0RefA3g+-GL=ebN+Nv+BieDZs6_N_5YGG_K2A4nng@mail.gmail.com> <CAHANBtK0gN0Ab_TWcYBaJ5gs1sxLjYa97BbJ9jgsk_KPcvOO0g@mail.gmail.com> <26C188D59156FB48A93A72ACF12DE0A5B15CD2E0@dggemm507-mbs.china.huawei.com> <bed2a0d7-7c25-7564-862e-1b4a1f9ab8c4@cisco.com>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Message-ID: <b2e43c43-b264-e8ad-9d0c-4243a181d633@cesnet.cz>
Date: Mon, 13 Mar 2017 15:57:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <bed2a0d7-7c25-7564-862e-1b4a1f9ab8c4@cisco.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/z6vWZ6gyKuota1uqG1Il7LxUfAE>
Cc: Xufeng Liu <xufeng.liu.ietf@gmail.com>, "draft-ietf-pim-igmp-mld-yang.all@ietf.org" <draft-ietf-pim-igmp-mld-yang.all@ietf.org>, Xufeng Liu <Xufeng_Liu@jabil.com>, Stig Venaas <stig@cisco.com>, "anish.ietf@gmail.com" <anish.ietf@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "Jan Lindblad \(jlindbla\)" <jlindbla@cisco.com>
Subject: Re: [yang-doctors] YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 14:58:08 -0000

Hi,
this is the issue with the imported vs implemented modules. ietf-ip is on=
ly imported and not augmented, deviated nor referenced in leafref's path.=
 With the yanglint's -i option there is no warning (but as mentioned in o=
ther thread, it would make failing other ietf modules, so, Benoit, do not=
 use it for all the modules in your scripts). YANG does not provide mecha=
nism to this module to state, that ietf-ip is expected to be implemented =
module, not only the imported one.

Radek

Dne 13.3.2017 v 15:24 Benoit Claise napsal(a):
> Hi Feng,
>
> Still a warning with yanglint.
> http://www.claise.be/IETFYANGPageCompilation.html
>
> Regards, Benoit
>> Hi,
>>
>> We modified the problem in the following URL and will submit out the u=
pdated draft today.
>> https://www.ietf.org/tools/idnits?url=3Dhttps://www.ietf.org/archive/i=
d/draft-ietf-pim-igmp-mld-yang-02.txt
>>
>> Thanks,
>> Feng
>>
>> -----Original Message-----
>> From: Stig Venaas [mailto:stig@venaas.com]
>> Sent: Thursday, March 09, 2017 4:04 AM
>> To: Guofeng <guofeng@huawei.com>
>> Cc: Benoit Claise <bclaise@cisco.com>; Jan Lindblad (jlindbla) <jlindb=
la@cisco.com>; Stig Venaas <stig@cisco.com>; YANG Doctors <yang-doctors@i=
etf.org>; Mehmet Ersue <mersue@gmail.com>; draft-ietf-pim-igmp-mld-yang.a=
ll@ietf.org; Xufeng Liu <Xufeng_Liu@jabil.com>; Xufeng Liu <xufeng.liu.ie=
tf@gmail.com>; anish.ietf@gmail.com
>> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>>
>> Hi
>>
>> Please also try to address the nits at
>> https://www.ietf.org/tools/idnits?url=3Dhttps://www.ietf.org/archive/i=
d/draft-ietf-pim-igmp-mld-yang-02.txt
>>
>> Stig
>>
>>
>> On Tue, Mar 7, 2017 at 2:15 PM, Stig Venaas <stig@venaas.com> wrote:
>>> Hi
>>>
>>> Great if you can post a new version by the cutoff on Monday, or more
>>> precisely
>>> 2017-03-13 (Monday): Internet Draft submission cut-off (for all
>>> drafts, including -00) by UTC 23:59
>>>
>>> We can then get a WGLC started.
>>>
>>> Stig
>>>
>>>
>>> On Tue, Mar 7, 2017 at 4:37 AM, Guofeng <guofeng@huawei.com> wrote:
>>>> Hi Jan and Benoit,
>>>>
>>>> Thanks for your comments. we/authors will discuss and answer the fol=
lowing comments.
>>>>
>>>> Thanks again,
>>>> Feng
>>>>
>>>> From: Benoit Claise [mailto:bclaise@cisco.com]
>>>> Sent: Monday, March 06, 2017 9:51 PM
>>>> To: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; Stig Venaas
>>>> <stig@cisco.com>
>>>> Cc: YANG Doctors <yang-doctors@ietf.org>; Mehmet Ersue
>>>> <mersue@gmail.com>; draft-ietf-pim-igmp-mld-yang.all@ietf.org
>>>> Subject: Re: YANG doctor review of draft-ietf-pim-igmp-mld-yang-02
>>>>
>>>> Thanks Jan,
>>>>
>>>> Including the draft authors, chairs, and ADs.
>>>>
>>>> Regards, Benoit
>>>> I am the assigned YANG doctor for the document in the subject. My pr=
imary focus has been the YANG model itself, and I'm far from an expert at=
 IGMP or MLD.
>>>>
>>>> Here are my comments:
>>>>
>>>> - In section 2.2, it is stated that:
>>>>
>>>>     For the same reason, wide constant ranges (for example, timer
>>>>
>>>>     maximum and minimum) will be used in the model.  It is expected
>>>> that
>>>>
>>>>     vendors will augment the model with any specific restrictions th=
at
>>>>
>>>>     might be required.
>>>> The above statement is false, YANG augmentations can never restrict =
a base model. If vendor restrictions of ranges etc are needed, YANG devia=
tions could be used. Each such deviation significantly reduces the intero=
perability and thus value of this model, however, so for places where var=
iation is expected even before hand, I would much rather prefer that this=
 variability is built right into the model. One possible way of doing tha=
t for leafs with possible variations in range is described further down.
>>>>
>>>> - In section 2.3, it is stated:
>>>>
>>>>     The current draft contains IGMP and MLD as separate schema
>>>> branches
>>>>
>>>>     in the structure. The reason for this is to make it easier for
>>>>
>>>>     implementations which may optionally choose to support specific
>>>>
>>>>     address families. And the names of objects may be different
>>>> between
>>>>
>>>>     the ipv4 (IGMP) and ipv6 (MLD) address families.
>>>> The current YANG file organization causes a lot of repetition, which=
 is tiring for model author and reader alike. A testament of this is that=
 pretty much all mistakes in the model occur twice, i.e. a clear sign of =
copy-paste modeling. The cited paragraph also mentions the possibility fo=
r a device to implement only IGMP or only MLD. The current YANG model do =
not make either of them optional by e.g. an if-feature statement. Another=
 possibility that comes to mind would be to separate the IGMP and MLD doc=
uments into separate modules. Implementations could then choose which one=
(s) to implement.
>>>>
>>>> - Section 3.1 specifies a global level, interface-global level and a=
n interface-specific level of shadowing attributes for an interface. Can'=
t say I understand the difference between the global and interface-global=
 level really. Also when it comes to the YANG manifestation of this, the =
grouping interfaces-config-attributes overlaps quite a bit with grouping =
interfaces-config-attributes-igmp-mld. Why are both these levels needed, =
and if they are, why don't they use the same grouping? Supposing there's =
a reason, why is much of the content duplicated in two groupings?
>>>>
>>>> - Section 3.1 also states:
>>>>
>>>>     Where fields are not genuinely essential to protocol operation,
>>>> they
>>>>
>>>>     are marked as optional. Some fields will be essential but have a=

>>>>
>>>>     default specified, so that they need not be configured explicitl=
y.
>>>>
>>>>     The module structure also applies, where applicable, to the
>>>>
>>>>     operational state and notifications as well.
>>>> In fact, no leafs are marked mandatory anywhere in the model. Apart =
from keys, this means they are all optional. There are two sides to exami=
ne around this:
>>>> + Configuration leafs: There is no description of what happens if a =
leaf isn't set. E.g if the igmp/global/enable leaf is true or false, I kn=
ow how to intepret that. But what does it mean if it doesn't have a value=
? This is a general concern for more or less every leaf.
>>>> + Operational leafs: Since no leafs are mandatory, there is no requi=
rement to include any particular leaf in a reply. This will make it hard =
for implementations reading the igmp/mld status, since they will have to =
be coded to cope with any and every leaf not being present in the query r=
esult. It would be good if some core leafs were defined as mandatory, so =
that applications could count on them being present.
>>>>
>>>> - At the end, section 3.1 says:
>>>>
>>>>     The IGMP and MLD model augments "/rt:routing/rt:control-plane-
>>>>
>>>>     protocols" as opposed to augmenting "/rt:routing/rt:control-plan=
e-
>>>>
>>>>     protocols/ rt:control-plane-protocol" as the latter would allow
>>>>
>>>>     multiple protocol instances per VRF, which does not make sense f=
or
>>>>
>>>>     IGMP and MLD.
>>>> It would certainly be possible to locate the igmp and mld containers=
 under /routing/control-plane-protocols/control-plane-protocol and still =
keep the requirement with a single instance of these containers, if desir=
ed. I'm not opposed to the current design, but I'd just like to point out=
 that the statement above is not necessarily true.
>>>>
>>>> Then on a more detailed level, I'd like to see (line numbers accordi=
ng to rfcstrip):
>>>>
>>>> - Leaf last-member-query-interval on line 315, 447: Add a units
>>>> statement
>>>>
>>>> - Leaf robustness-variable on line 353, 491: What do these values me=
an?
>>>>
>>>> - Leaf group-policy on line 393, 431, 544: Is any string value ok, o=
r what would be a valid value?
>>>>
>>>> - Leaf dr on line 577: Maybe a slightly more verbose name would be e=
asier for operators?
>>>>
>>>> - Leaf interface on line 780, 820: Maybe "name" would be a better na=
me?
>>>>
>>>> - Line 825, 917: This is an ipv6 leaf, but the description talks
>>>> about IPv4
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors

--=20
Radek Krejci
mobile  : +420 732 212 714
office  : +420 234 680 256
e-mail  : rkrejci@cesnet.cz
LinkedIn: http://www.linkedin.com/in/radekkrejci

CESNET, Association of Legal Entities
Zikova 4
160 00 Praha 6
Czech Republic



From nobody Mon Mar 13 09:30:36 2017
Return-Path: <mholness@ciena.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60BD91297E8 for <yang-doctors@ietfa.amsl.com>; Mon, 13 Mar 2017 09:30:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level: 
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cienacorp.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9-iWJ-DGzaus for <yang-doctors@ietfa.amsl.com>; Mon, 13 Mar 2017 09:30:31 -0700 (PDT)
Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0054.outbound.protection.outlook.com [104.47.42.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C05451297E1 for <yang-doctors@ietf.org>; Mon, 13 Mar 2017 09:30:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cienacorp.onmicrosoft.com; s=selector1-ciena-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HuWTQn0n3/F0YIBVw3jA84SN09e7+buptcl+OFYqpAM=; b=sokL+Wc9gKSQ5/DjJIBngCoGZ/MlI6fRic4HRZ+RD/AsFz0xjjfqI3+5yLAarSUicxWAkaLtsJJE3ycPX+n2Esl8dw8i7RJpnYEw+54OPkal6w2Xz4SZL+U2Q4Cb0TXDvszuGVA5z3HEGRyyCNBH8BUmI/07SF9LFUeKpz7o53I=
Received: from CO2PR04MB746.namprd04.prod.outlook.com (10.141.228.144) by CO2PR04MB748.namprd04.prod.outlook.com (10.141.228.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Mon, 13 Mar 2017 16:30:28 +0000
Received: from CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) by CO2PR04MB746.namprd04.prod.outlook.com ([10.141.228.144]) with mapi id 15.01.0933.026; Mon, 13 Mar 2017 16:30:29 +0000
From: "Holness, Marc" <mholness@ciena.com>
To: Benoit Claise <bclaise@cisco.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] review of IEEE P802.1Qcp
Thread-Index: AQHSlZzQY+o8TEP5Tk+5RjEeffcaO6GQSSeQgAELMACAAa4BEA==
Date: Mon, 13 Mar 2017 16:30:28 +0000
Message-ID: <CO2PR04MB74637979FECE6D48D24DDB3D8250@CO2PR04MB746.namprd04.prod.outlook.com>
References: <20170305103834.GA5354@elstar.local> <CO2PR04MB7465F5825B97392FE41DC55D8230@CO2PR04MB746.namprd04.prod.outlook.com> <2c633f73-7896-2a82-d1be-3d4320497116@cisco.com>
In-Reply-To: <2c633f73-7896-2a82-d1be-3d4320497116@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=ciena.com;
x-originating-ip: [205.150.10.69]
x-ms-office365-filtering-correlation-id: 127e3b44-1ba8-4040-0ff7-08d46a2e430f
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CO2PR04MB748;
x-microsoft-exchange-diagnostics: 1; CO2PR04MB748; 7:7+XWIWjM6rFZy8wVQaXf3CPcNaFODebg5nHd67pEG0Afuwgian2TyplbXak0DBVmfrpOUQ3joSUGUH+d9KQ5EG0p74tCGqDQ4CxizSadKJi3HdFA6AN2In13yFS98Hi4Fqgv1yT6upLEySTVamgMJIluPuOk8DcsH2EGIpMutDb2bFYembA1RGL7SD3KZx9sNtO8NPS2vLgqbdjNN/uhe9DgpCJczuEvvZO+h+fdjWag20IFCqwbZIyeDP1uc2NIUgMUTP+z4KoKikK4yTSSjJvi4gz7CrZD+AJPNi9XnuPU9acr3rcWz6r/kc9scUj3CM9jSnlJdAdkD6BMJSYZAg==
x-microsoft-antispam-prvs: <CO2PR04MB748DEDE1DE5B54DD8E7C6A5D8250@CO2PR04MB748.namprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(95692535739014)(21748063052155); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(20161123558025)(6072148); SRVR:CO2PR04MB748; BCL:0; PCL:0; RULEID:; SRVR:CO2PR04MB748; 
x-forefront-prvs: 0245702D7B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39450400003)(377454003)(7696004)(2501003)(122556002)(2906002)(2950100002)(54356999)(76176999)(5890100001)(81166006)(9686003)(33656002)(5660300001)(53546007)(8676002)(236005)(53936002)(38730400002)(6246003)(6306002)(77096006)(66066001)(7906003)(6506006)(86362001)(74316002)(106116001)(3660700001)(50986999)(55016002)(4326008)(54896002)(6436002)(99286003)(102836003)(7736002)(229853002)(606005)(3280700002)(6116002)(8936002)(3846002)(2900100001)(25786008)(189998001)(790700001)(966004); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR04MB748; H:CO2PR04MB746.namprd04.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_CO2PR04MB74637979FECE6D48D24DDB3D8250CO2PR04MB746namprd_"
MIME-Version: 1.0
X-OriginatorOrg: ciena.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2017 16:30:28.9995 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 457a2b01-0019-42ba-a449-45f99e96b60a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR04MB748
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/yAhgNc8NwBVIzS6Z06uvhs7tKIc>
Cc: Janos Farkas <Janos.Farkas@ericsson.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 13 Mar 2017 16:30:34 -0000

--_000_CO2PR04MB74637979FECE6D48D24DDB3D8250CO2PR04MB746namprd_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable


Ahh ... Thanks for this Benoit.

I'm getting closer. I will make the appropriate changes and submit to GitHu=
b. I will let you know when they are in the repository.

In addition, I will follow up with my IEEE 802 colleagues related to the mo=
dules found in the "experimental/ieee" folder. We need to get those cleaned=
 up as well.

Regards,

Marc.

From: Benoit Claise [mailto:bclaise@cisco.com]
Sent: Sunday, March 12, 2017 10:49 AM
To: Holness, Marc <mholness@ciena.com>; Juergen Schoenwaelder <j.schoenwael=
der@jacobs-university.de>; yang-doctors@ietf.org
Cc: Janos Farkas <Janos.Farkas@ericsson.com>
Subject: Re: [yang-doctors] review of IEEE P802.1Qcp

Hi Marc,

Great.
I see some improvements at http://www.claise.be/IEEEStandardYANGPageCompila=
tion.html
Still a warning with ieee802-dot1q-tpmr.yang and ieee802-dot1x.yang (even i=
f this one is not in your list below).
Note also this one: http://www.claise.be/IEEEExperimentalYANGPageCompilatio=
n.html

Regards, Benoit



Good day,



I've addressed Juergen's  comments, and incorporated the changes into the u=
pdated 802.1Qcp YANG modules:



  * ieee802-types.yang

  * ieee802-dot1q-types.yang

  * ieee802-dot1q-bridge.yang

  * ieee802-dot1q-tpmr.yang

  * ieee802-dot1q-vlan-bridge.yang

  * ieee802-dot1q-pb.yang



The changes can now be found in GitHub. In addition, the comment resolution=
 responses to these comments are captured, and attached to this E-mail.



I will be pursuing "instance documents" as well.



Best Regards,



Marc.



-----Original Message-----

From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]

Sent: Sunday, March 05, 2017 5:39 AM

To: yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>

Cc: Janos Farkas <Janos.Farkas@ericsson.com><mailto:Janos.Farkas@ericsson.c=
om>; Holness, Marc <mholness@ciena.com><mailto:mholness@ciena.com>

Subject: review of IEEE P802.1Qcp



Hi,



attached is my review of P802.1Qcp. As usual, there are things related to Y=
ANG usage (is the YANG usage correct and proper?) and there are things rela=
ted to the data model of the bridge technology (is the YANG model correct a=
nd proper?). Since I am not an expert on bridge technology, I can't really =
judge the later but from the way the data model is written it seems not eve=
rything is a correct model.



If you want to substantially improve the model and the trust in the model b=
eing correct, here is what I recommend you to do:



- Find volunteers familiar with bridg technology (not editors of the

  YANG data model) and let them write configurations and state data

  according to the YANG data model, ideally a few simple bridge

  configs and a few more complex ones. We sometimes call these configs

  instance documents. There are tools to validate instance documents

  against the data model.



- Usually the volunteers writing instance documents spot bugs where

  the model is wrong (I do not know how I configure XYZ in the model)

  and they spot points where instance documents are unnecessarily

  verbose or complex.



- Get the YANG data model editor and the volunteers writing instance

  documents together to resolve all conflicts until the instance

  documents are all nice and complete.



Sounds like a lot of work and yes it is a lot of work. But it is essential =
to do this exercise if you want to have a high quality product.



/js






_______________________________________________

yang-doctors mailing list

yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>

https://www.ietf.org/mailman/listinfo/yang-doctors


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext">Ahh &#8230; Thanks for this Benoit=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext">I&#8217;m getting closer. I will m=
ake the appropriate changes and submit to GitHub. I will let you know when =
they are in the repository.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext">In addition, I will follow up with=
 my IEEE 802 colleagues related to the modules found in the &#8220;experime=
ntal/ieee&#8221; folder. We need to get those cleaned up as
 well.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext">Regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext">Marc.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,sans-serif;color:windowtext"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&quot=
;Calibri&quot;,sans-serif;color:windowtext">From:</span></b><span style=3D"=
font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:windowtex=
t"> Benoit Claise [mailto:bclaise@cisco.com]
<br>
<b>Sent:</b> Sunday, March 12, 2017 10:49 AM<br>
<b>To:</b> Holness, Marc &lt;mholness@ciena.com&gt;; Juergen Schoenwaelder =
&lt;j.schoenwaelder@jacobs-university.de&gt;; yang-doctors@ietf.org<br>
<b>Cc:</b> Janos Farkas &lt;Janos.Farkas@ericsson.com&gt;<br>
<b>Subject:</b> Re: [yang-doctors] review of IEEE P802.1Qcp<o:p></o:p></spa=
n></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Hi Marc,<br>
<br>
Great.<br>
I see some improvements at <a href=3D"http://www.claise.be/IEEEStandardYANG=
PageCompilation.html">
http://www.claise.be/IEEEStandardYANGPageCompilation.html</a><br>
Still a warning with ieee802-dot1q-tpmr.yang and ieee802-dot1x.yang (even i=
f this one is not in your list below).<br>
Note also this one: <a href=3D"http://www.claise.be/IEEEExperimentalYANGPag=
eCompilation.html">
http://www.claise.be/IEEEExperimentalYANGPageCompilation.html</a><br>
<br>
Regards, Benoit<o:p></o:p></p>
</div>
<blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt">
<pre><o:p>&nbsp;</o:p></pre>
<pre>Good day,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>I've addressed Juergen's&nbsp; comments, and incorporated the changes =
into the updated 802.1Qcp YANG modules:<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>&nbsp; * ieee802-types.yang<o:p></o:p></pre>
<pre>&nbsp; * ieee802-dot1q-types.yang<o:p></o:p></pre>
<pre>&nbsp; * ieee802-dot1q-bridge.yang<o:p></o:p></pre>
<pre>&nbsp; * ieee802-dot1q-tpmr.yang<o:p></o:p></pre>
<pre>&nbsp; * ieee802-dot1q-vlan-bridge.yang<o:p></o:p></pre>
<pre>&nbsp; * ieee802-dot1q-pb.yang<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>The changes can now be found in GitHub. In addition, the comment resol=
ution responses to these comments are captured, and attached to this E-mail=
.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>I will be pursuing &quot;instance documents&quot; as well.<o:p></o:p><=
/pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Best Regards,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Marc.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>-----Original Message-----<o:p></o:p></pre>
<pre>From: Juergen Schoenwaelder [<a href=3D"mailto:j.schoenwaelder@jacobs-=
university.de">mailto:j.schoenwaelder@jacobs-university.de</a>] <o:p></o:p>=
</pre>
<pre>Sent: Sunday, March 05, 2017 5:39 AM<o:p></o:p></pre>
<pre>To: <a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>=
<o:p></o:p></pre>
<pre>Cc: Janos Farkas <a href=3D"mailto:Janos.Farkas@ericsson.com">&lt;Jano=
s.Farkas@ericsson.com&gt;</a>; Holness, Marc <a href=3D"mailto:mholness@cie=
na.com">&lt;mholness@ciena.com&gt;</a><o:p></o:p></pre>
<pre>Subject: review of IEEE P802.1Qcp<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Hi,<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>attached is my review of P802.1Qcp. As usual, there are things related=
 to YANG usage (is the YANG usage correct and proper?) and there are things=
 related to the data model of the bridge technology (is the YANG model corr=
ect and proper?). Since I am not an expert on bridge technology, I can't re=
ally judge the later but from the way the data model is written it seems no=
t everything is a correct model.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>If you want to substantially improve the model and the trust in the mo=
del being correct, here is what I recommend you to do:<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>- Find volunteers familiar with bridg technology (not editors of the<o=
:p></o:p></pre>
<pre>&nbsp; YANG data model) and let them write configurations and state da=
ta<o:p></o:p></pre>
<pre>&nbsp; according to the YANG data model, ideally a few simple bridge<o=
:p></o:p></pre>
<pre>&nbsp; configs and a few more complex ones. We sometimes call these co=
nfigs<o:p></o:p></pre>
<pre>&nbsp; instance documents. There are tools to validate instance docume=
nts<o:p></o:p></pre>
<pre>&nbsp; against the data model.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>- Usually the volunteers writing instance documents spot bugs where<o:=
p></o:p></pre>
<pre>&nbsp; the model is wrong (I do not know how I configure XYZ in the mo=
del)<o:p></o:p></pre>
<pre>&nbsp; and they spot points where instance documents are unnecessarily=
<o:p></o:p></pre>
<pre>&nbsp; verbose or complex.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>- Get the YANG data model editor and the volunteers writing instance<o=
:p></o:p></pre>
<pre>&nbsp; documents together to resolve all conflicts until the instance<=
o:p></o:p></pre>
<pre>&nbsp; documents are all nice and complete.<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>Sounds like a lot of work and yes it is a lot of work. But it is essen=
tial to do this exercise if you want to have a high quality product.<o:p></=
o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<pre>/js<o:p></o:p></pre>
<pre><o:p>&nbsp;</o:p></pre>
<p class=3D"MsoNormal"><br>
<br>
<br>
<o:p></o:p></p>
<pre>_______________________________________________<o:p></o:p></pre>
<pre>yang-doctors mailing list<o:p></o:p></pre>
<pre><a href=3D"mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a><o:p=
></o:p></pre>
<pre><a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors">https:/=
/www.ietf.org/mailman/listinfo/yang-doctors</a><o:p></o:p></pre>
</blockquote>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_CO2PR04MB74637979FECE6D48D24DDB3D8250CO2PR04MB746namprd_--


From nobody Tue Mar 14 03:06:38 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D0C11294B7 for <yang-doctors@ietfa.amsl.com>; Tue, 14 Mar 2017 03:06:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ybI93m2TYVHE for <yang-doctors@ietfa.amsl.com>; Tue, 14 Mar 2017 03:06:36 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B739F1293F2 for <yang-doctors@ietf.org>; Tue, 14 Mar 2017 03:06:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=410; q=dns/txt; s=iport; t=1489485995; x=1490695595; h=to:cc:from:subject:message-id:date:mime-version: content-transfer-encoding; bh=P9Pt9CiXpf+z6x31kPPVwWBdYGXKLgPFW4lpcVpkYXU=; b=mpOqq34967NLqfeZ3V3i1WtlcLlxv8hAYtUiMEqmB71LiQHQ73OzLlaW gXpzWw7o3TqC627yzSzctH5JQ+r+eIQKtyjW8v21ueRD6zoBSGs/aAMKb Q8JXb/LcY3+1ZkHSphE1vlwjOygwTFGgqqISAtV2C/4AYJpo7wgKePHnb Q=;
X-IronPort-AV: E=Sophos;i="5.36,163,1486425600"; d="scan'208";a="650417175"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Mar 2017 10:06:34 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v2EA6Xe0020719; Tue, 14 Mar 2017 10:06:33 GMT
To: Mehmet <mersue@gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <e8a1bfce-606f-b4d4-df68-c790ff5744f4@cisco.com>
Date: Tue, 14 Mar 2017 11:06:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/DZ7NKMHE9GvGG74WvTXapmIKxmk>
Cc: YANG Doctors <yang-doctors@ietf.org>
Subject: [yang-doctors] Please remove Robert Varga from the YANG doctors
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Mar 2017 10:06:37 -0000

Hi Mehmet,

Please remove Robert Varga from the YANG doctors.

Background: part of the commitment to be part of the YANG doctor is to 
help, from time to time, with a YANG module review. We have plenty these 
days (which implies some success with our modeling language). Replying 
with the time estimation for the review is the bare minimum...

Thanks to the helping YANG doctors!

Regards, Benoit


From nobody Wed Mar 15 14:31:51 2017
Return-Path: <Xufeng_Liu@jabil.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB3D3129C32 for <yang-doctors@ietfa.amsl.com>; Wed, 15 Mar 2017 14:31:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jabil.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nMWZX8k6Xl6u for <yang-doctors@ietfa.amsl.com>; Wed, 15 Mar 2017 14:31:47 -0700 (PDT)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0118.outbound.protection.outlook.com [104.47.37.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F368131851 for <yang-doctors@ietf.org>; Wed, 15 Mar 2017 14:31:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jabil.onmicrosoft.com;  s=selector1-jabil-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oF8nVGuZDofrgjgnBE9KqIIbIDTTjLBz0p+jw0zp1uI=; b=vDJeDfyBW1mGxdxdrfUj94uu77pc2Ti6VvqWZYXFA048uMW4nsouHxGFktyi8NlcsbErp8iDldgLbrwEg6EzzSFlLA+nBbIldw6X4h4Lr+WFv571/xo6fiNy8raZx+rpfhe27o3qqwZ2Rw29FPDavh5XXjktWUMfrkUGKxNUpP8=
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) by BN3PR0201MB0867.namprd02.prod.outlook.com (10.160.154.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.961.17; Wed, 15 Mar 2017 21:31:31 +0000
Received: from BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) by BN3PR0201MB0867.namprd02.prod.outlook.com ([10.160.154.13]) with mapi id 15.01.0961.022; Wed, 15 Mar 2017 21:31:31 +0000
From: Xufeng Liu <Xufeng_Liu@jabil.com>
To: =?iso-8859-2?Q?Radek_Krej=E8=ED?= <rkrejci@cesnet.cz>, "draft-ietf-rtgwg-yang-vrrp@tools.ietf.org" <draft-ietf-rtgwg-yang-vrrp@tools.ietf.org>
CC: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "Benoit Claise (bclaise)" <bclaise@cisco.com>
Thread-Topic: YANG Doctors review for draft-ietf-rtgwg-yang-vrrp
Thread-Index: AQHSXF+DF81h/j9oWEunQUsHrseVl6GW404w
Date: Wed, 15 Mar 2017 21:31:31 +0000
Message-ID: <BN3PR0201MB08671C9339B3061CD226D7BAF1270@BN3PR0201MB0867.namprd02.prod.outlook.com>
References: <ee8f5425-6829-4025-e1a9-f84f94f8cbc5@cesnet.cz>
In-Reply-To: <ee8f5425-6829-4025-e1a9-f84f94f8cbc5@cesnet.cz>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cesnet.cz; dkim=none (message not signed) header.d=none;cesnet.cz; dmarc=none action=none header.from=jabil.com;
x-originating-ip: [98.191.72.170]
x-microsoft-exchange-diagnostics: 1; BN3PR0201MB0867; 7:/o0TChEHwAcSLopLXgE2weyr9/6FM4CDgUlKVek+f1XV9vKjy3myfu1UY12rI5Okf9o3UnYtZAOuiWJh/tBlSDI7a3PQIxqixYZJ10LcfGIXHxivBt2vMrXcefQkkblVOtjZ2SoISSR3WQFExvF4o5wkgCtEZYstl2dClLWzJy+SNItoLPgviBz/ngsw3U9EoulIunbKXEe0UmYulPuumm6Wv6uD4BgP8cLFVlfzlZhy9O5+0OPl1Q/TSDyQZhrOpvhRJ1dU4Qr/AfPZ/xtPVHc5W4D1n9uKw0/gLoWS2xCyYUFvABN6I15wELz4DWfVgNY/mS2TbubRp+HZgapTOw==
x-ms-office365-filtering-correlation-id: 16aee39a-c7fe-4ae4-e017-08d46beaa5bf
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:BN3PR0201MB0867; 
x-microsoft-antispam-prvs: <BN3PR0201MB0867CEFB114342E6510620D4F1270@BN3PR0201MB0867.namprd02.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105)(95692535739014)(17755550239193); 
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123558025)(20161123560025)(6072148); SRVR:BN3PR0201MB0867; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0201MB0867; 
x-forefront-prvs: 02475B2A01
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(979002)(6009001)(39450400003)(39410400002)(39850400002)(39860400002)(39840400002)(51914003)(13464003)(377454003)(50986999)(76176999)(54356999)(55016002)(6506006)(33656002)(80792005)(74316002)(6436002)(99286003)(53936002)(2900100001)(8676002)(2950100002)(53546007)(25786008)(6306002)(54906002)(66066001)(9686003)(4326008)(81166006)(7696004)(3280700002)(2501003)(3660700001)(2906002)(7736002)(6116002)(3846002)(102836003)(8936002)(6246003)(86362001)(5660300001)(305945005)(122556002)(229853002)(230783001)(189998001)(77096006)(38730400002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0201MB0867; H:BN3PR0201MB0867.namprd02.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: jabil.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2017 21:31:31.2167 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bc876b21-f134-4c12-a265-8ed26b7f0f3b
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0201MB0867
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/ea1zDn3Ms7jHkwYpbK2OBVDeurU>
Subject: Re: [yang-doctors] YANG Doctors review for draft-ietf-rtgwg-yang-vrrp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Mar 2017 21:31:50 -0000

Hi Radek,

Thanks for the thorough review. We have submitted an updated revision https=
://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-vrrp/ to address the issu=
es.

Regards,
- Xufeng

> -----Original Message-----
> From: Radek Krej=E8=ED [mailto:rkrejci@cesnet.cz]
> Sent: Thursday, December 22, 2016 9:27 AM
> To: draft-ietf-rtgwg-yang-vrrp@tools.ietf.org
> Cc: yang-doctors@ietf.org; Benoit Claise (bclaise) <bclaise@cisco.com>
> Subject: YANG Doctors review for draft-ietf-rtgwg-yang-vrrp
>=20
> Hi,
>=20
> I was asked to review the draft-ietf-rtgwg-yang-vrrp document, here are m=
y
> comments:
>=20
> - overall, the module is in a good shape, the common compilers are able t=
o
> parse it and do not complain about anything
>=20
> - the I-D text is very brief - some more detailed text about the scope,
> relationship to other (augmented) modules and use cases for the module wo=
uld
> be welcome. Similarly, I would appreciate more detailed description of th=
e
> specific sections of the module. The use cases can be demonstrated on
> configuration data examples which are now completely missing.

[Xufeng] We have added Section 2 to describe the model, and Appendix A to s=
how a configuration data example.

>=20
> - it seems to me that at least some of the leafs in notifications are sup=
posed to
> be mandatory, maybe not only in notifications, but I'm not expert in this=
 area.
>    - e.g. the interface leaf in vrrp-virtual-router-error-event notificat=
ion, the leaf
> is then also used in path expression for vrid-v4
> (vrid-v6) leafref

[Xufeng]=20
Fixed.

>=20
> - module imports ietf-interfaces and ietf-ip, thus it MUST contain normat=
ive
> references to RFC 7223 and RFC RFC 7277 - in I-D's reference section as w=
ell as
> in the module (as other imported modules are already
> referenced)
[Xufeng] Fixed.
>=20
> - unify the new-master-reason-type enums' names: (master-)preempted vs
> master-no-response
[Xufeng] Is there any particular suggestions?
>=20
> - the local module prefix SHOULD be used instead of no prefix in all path
> expressions (e.g. vrid-v4, vrid-v6)
[Xufeng] Fixed.
>=20
> - consider changing type of the version leaf in vrrp-common-attributes gr=
ouping
> to identityref - that way it would be possible only to augment the curren=
t
> module for any future version of the protocol, enumeration is limiting
[Xufeng] Introduced " identity vrrp-version".
>=20
> - vrrp-v3-attributes grouping seems as an addition to the vrrp-common-
> attributes (at least it is always used together with vrrp-common-attribut=
es). Do
> you see (e.g. in some other module) a use case to instantiate vrrp-common=
-
> attributes without vrrp-v3-attributes?
> If not, the vrrp-v3-attributes should be placed into vrrp-v3-attributes g=
rouping. It
> is also question if it needs in that case a separate grouping, the accept=
-mode
> leaf could be placed directly into the common grouping just with the when
> condition.
[Xufeng] You are right. The vrrp-v3-attributes grouping is not necessary. W=
e have removed this grouping and re-organized vrrp-ipv4-attributes and vrrp=
-ipv4-attributes groupings for better clarity.

>=20
> - having a key of the "network" list named "network" (in
> vrrp-ipv4-attributes/track) seems as a bad design, try to rename the list=
 or its key,
> also the descriptions of the network list and its container networks are =
not very
> clear.
[Xufeng] Renamed the key to "prefix", and fixed the description.
>=20
> - the names in the comments behind the closing brackets inside the vrrp-i=
pv4-
> attributes/track container are wrong (e.g. track-interfaces instead of in=
terfaces
> or track-networks instead of networks)
[Xufeng] Fixed.
>=20
> - the previous 2 notes also apply to vrrp-ipv6-attributes grouping
[Xufeng] Fixed.
>=20
> - vrrp-state-attributes/up-time - uptime is usually interpreted as a time=
 duration,
> but here it is used as a moment in time, so if it is not defined this way=
 in VRRP
> protocol, consider renaming
[Xufeng] Changed to  up-datetime.
>=20
> - vrrp-state-attributes/last-event - are the events really so generic tha=
t the type
> here must be a string? Maybe having identities for them could help readab=
ility
> and understandability.
[Xufeng] Introduced an identity vrrp-event-type, which covers the event typ=
es.
>=20
>=20
> Radek


From nobody Thu Mar 16 08:00:59 2017
Return-Path: <rkrejci@cesnet.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21EB5129548 for <yang-doctors@ietfa.amsl.com>; Thu, 16 Mar 2017 08:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.301
X-Spam-Level: 
X-Spam-Status: No, score=-4.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zb8PM7cjV-8p for <yang-doctors@ietfa.amsl.com>; Thu, 16 Mar 2017 08:00:55 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [IPv6:2001:718:1:101::144:244]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38FED1294F8 for <yang-doctors@ietf.org>; Thu, 16 Mar 2017 08:00:54 -0700 (PDT)
Received: from [IPv6:2001:67c:1220:80c:921b:eff:fe59:4360] (unknown [IPv6:2001:67c:1220:80c:921b:eff:fe59:4360]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 581BF200D2; Thu, 16 Mar 2017 16:00:51 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1489676452; bh=cxVIwiolL3SsjRUz1eyNguv4oI1LdFb2O9qP6dAnbJo=; h=Subject:To:References:Cc:From:Date:In-Reply-To; b=F/TKhU+P7zisJ4yA7TRtVNBOaYok1iM6dfonox1kYHfQ2GWByh6a1kXj1e3eVmluN Y+wvncf2Ssh8+XR0iDFvNyoUi3KNO3CQd6o3D4VWiHvxHOAXJW+HEZfFyrFx0dyW+P WN9e+GZ6clR2m7I5rxN2ABn/onlMYgQBQ706boOM=
To: Xufeng Liu <Xufeng_Liu@jabil.com>, draft-ietf-rtgwg-yang-vrrp.all@tools.ietf.org
References: <ee8f5425-6829-4025-e1a9-f84f94f8cbc5@cesnet.cz> <BN3PR0201MB08671C9339B3061CD226D7BAF1270@BN3PR0201MB0867.namprd02.prod.outlook.com>
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "Benoit Claise (bclaise)" <bclaise@cisco.com>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Message-ID: <b2edfb5a-2d8f-fb21-872e-3a061f158d1d@cesnet.cz>
Date: Thu, 16 Mar 2017 16:00:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <BN3PR0201MB08671C9339B3061CD226D7BAF1270@BN3PR0201MB0867.namprd02.prod.outlook.com>
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/7RLbV2y8kmyw9DlogP2ySeio_Pc>
Subject: Re: [yang-doctors] YANG Doctors review for draft-ietf-rtgwg-yang-vrrp
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Mar 2017 15:00:58 -0000

Hi Xufeng,
comments are inline

Dne 15.3.2017 v 22:31 Xufeng Liu napsal(a):
> Hi Radek,
>
> Thanks for the thorough review. We have submitted an updated revision h=
ttps://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-vrrp/ to address th=
e issues.
>
> Regards,
> - Xufeng
>
>> -----Original Message-----
>> From: Radek Krej=E8=ED [mailto:rkrejci@cesnet.cz]
>> Sent: Thursday, December 22, 2016 9:27 AM
>> To: draft-ietf-rtgwg-yang-vrrp@tools.ietf.org
>> Cc: yang-doctors@ietf.org; Benoit Claise (bclaise) <bclaise@cisco.com>=

>> Subject: YANG Doctors review for draft-ietf-rtgwg-yang-vrrp
>>
>> Hi,
>>
>> I was asked to review the draft-ietf-rtgwg-yang-vrrp document, here ar=
e my
>> comments:
>>
>> - overall, the module is in a good shape, the common compilers are abl=
e to
>> parse it and do not complain about anything
>>
>> - the I-D text is very brief - some more detailed text about the scope=
,
>> relationship to other (augmented) modules and use cases for the module=
 would
>> be welcome. Similarly, I would appreciate more detailed description of=
 the
>> specific sections of the module. The use cases can be demonstrated on
>> configuration data examples which are now completely missing.
> [Xufeng] We have added Section 2 to describe the model, and Appendix A =
to show a configuration data example.

It is better now, however, few notes:

- mixing the tree format with columns to show borders between the modules=
 in section 2.2 seems weird. If you want to use the tree format, use pref=
ixes as pyang or yanglint do.

- in section 2.5, use the notification names to clearly connect the text =
here with the specific notification

- I don't thing that it is necessary to print the complete tree in the se=
ction 3. Instead, show the currently hidden nodes in sections 2.x (and ad=
d the notifications part of the tree into section 2.5)

>
>> - it seems to me that at least some of the leafs in notifications are =
supposed to
>> be mandatory, maybe not only in notifications, but I'm not expert in t=
his area.
>>    - e.g. the interface leaf in vrrp-virtual-router-error-event notifi=
cation, the leaf
>> is then also used in path expression for vrid-v4
>> (vrid-v6) leafref
> [Xufeng]=20
> Fixed.

- in vrrp-virtual-router-error-event notification, I believe that vrid-v4=
 and vrid-v6 are mutually exclusive, and also you may want to have one of=
 them to be always present, right? If so, put them into the choice:

choice vrid {
  mandatory true; /* if one of the leafs always expected */
  leaf vrid-v4 { ... }
  leaf vrid-v6 { ... }
}

>
>> - unify the new-master-reason-type enums' names: (master-)preempted vs=

>> master-no-response
> [Xufeng] Is there any particular suggestions?

personally I prefer shorter names, so 'not-master', 'priority', 'preempte=
d' and 'no-response'

>
>> - the names in the comments behind the closing brackets inside the vrr=
p-ipv4-
>> attributes/track container are wrong (e.g. track-interfaces instead of=
 interfaces
>> or track-networks instead of networks)
> [Xufeng] Fixed.

still the same issue in {grouping}[vrrp-ipv4-attributes]/track/networks/n=
etwork (and the same for ipv6 grouping)

>> - the previous 2 notes also apply to vrrp-ipv6-attributes grouping
> [Xufeng] Fixed.

Radek


From nobody Mon Mar 20 10:31:34 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E27B2131516 for <yang-doctors@ietfa.amsl.com>; Mon, 20 Mar 2017 10:31:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jPQ5Mwn6XocQ for <yang-doctors@ietfa.amsl.com>; Mon, 20 Mar 2017 10:31:27 -0700 (PDT)
Received: from mail-wr0-x233.google.com (mail-wr0-x233.google.com [IPv6:2a00:1450:400c:c0c::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3087A1314D6 for <yang-doctors@ietf.org>; Mon, 20 Mar 2017 10:30:20 -0700 (PDT)
Received: by mail-wr0-x233.google.com with SMTP id l37so97246771wrc.1 for <yang-doctors@ietf.org>; Mon, 20 Mar 2017 10:30:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:subject:date:message-id:mime-version:thread-index :content-language; bh=GtDVwIAblRBF48X3FNNqzvrQRKNPLB7NenJHecmvIgU=; b=hpU/uPmxyRa44YG8VqESAjGmSSuOwA+728BVTsMdFvG1glXRHZR43H+EPVQ0/9exQe p+8p54BFfYGW9Ho3xXfDsgJigAmJCuAP7/+EOANrda4tgmiGp1ChlDsRNa+Kii8uZDO/ X6zAddi3bEr4+q1wWAiE+BtydIYxN3lrqls6xvrM82C9NR7+cFNngNYjedStPhZIweEG iHAkZYbwlV94l0qCtTee9hiE63uHMoj+T/274QPhFQm2CrAfzevVph8P5sLC6NUvcGRa 25+Ff67O/kckrOy/OobT/Mj77m+3bDJufX8g5WSLtJlWLlwSKI7ywUozTHVfdW5+4ull BdFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :thread-index:content-language; bh=GtDVwIAblRBF48X3FNNqzvrQRKNPLB7NenJHecmvIgU=; b=snmde+b8gUNKkDd2GAK9QnH/5pdxI30M6Xbc1LJaajNQ9Oc6zSesjXdn89+ads0Zgl qvKj/X7Go5nKb3pvDDhLfkxGeFyCPdibjafTj2ZwzYcrJbxr81L2FcWE6dvXWF7BbKN0 m5ztYTx1bscbaiVrFXj1q+5aopuj8aNe7I82NC5PWUBu9WcuRbdJ2p9pjg9rkYJuXQ2A kJ53dL/Wv+IcLuQcrFkeoAJL/Dva8x/rARh7PJz8Xm//+noFuO2Rk9hRXZycXuyE4gdM nx7nQsPluwl2J9MA07N33hXw0fkrpBIadfCy/yls4ZmrPkwgoJhYHWnrhqD7BJcSBuhL siGg==
X-Gm-Message-State: AFeK/H1j5B4q4oVJjz4u1OLM6pyj0Yd1C5siUq7gGpoc+1uoItBHVtI9opeuIGhzgTzd0Q==
X-Received: by 10.223.166.244 with SMTP id t107mr25929653wrc.80.1490031018361;  Mon, 20 Mar 2017 10:30:18 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (p5B342618.dip0.t-ipconnect.de. [91.52.38.24]) by smtp.gmail.com with ESMTPSA id v18sm21414981wrc.41.2017.03.20.10.30.17 for <yang-doctors@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 10:30:17 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: <yang-doctors@ietf.org>
Date: Mon, 20 Mar 2017 18:30:20 +0100
Message-ID: <080f01d2a19f$a62a7cc0$f27f7640$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0810_01D2A1A8.07F06B60"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdKhn2Zuggg2mLcETTScUKWs57BV3A==
Content-Language: de
X-AVK-Virus-Check: AVA 25.11068;244D8A0E
X-AVK-Spam-Check: 1; str=0001.0A0C0207.58D011A9.01DB,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/EmChE5J-pVWHGv9Ui2YmWh3UPtQ>
Subject: [yang-doctors] Weekly Summary of Open review assignments for YANG	Doctors
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Mar 2017 17:31:31 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0810_01D2A1A8.07F06B60
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

The following reviewers have assignments:

=20

Last calls:

=20

Reviewer         LC end     Draft

Kent Watsen      2017-02-27 draft-ietf-netmod-syslog-model-12=20

=20

Early review requests:

=20

Reviewer         Due        Draft

Andy Bierman     2017-04-10 draft-ietf-netmod-intf-ext-yang-04=20

Dean Bogdanovic  2017-04-07 draft-ietf-mpls-ldp-yang-01=20

Balazs Lengyel   2017-02-28 draft-ietf-netconf-yang-push-04=20

Carl Moberg      2017-02-28 draft-ietf-lime-yang-connectionless-oam-03=20

Carl Moberg      2017-02-28
draft-ietf-lime-yang-connectionless-oam-methods-00=20

Carl Moberg      2017-02-28 draft-ietf-lime-yang-oam-model-08=20

=20

* Other revision previously reviewed

** This revision already reviewed

=20

Next in the reviewer rotation:

=20

  Giles Heron

  Mahesh Jethanandani

  Radek Krej=E8=ED

  Balazs Lengyel

  Ladislav Lhotka

  Jan Lindblad

 Carl Moberg

=20

Cheers,

Mehmet

=20


------=_NextPart_000_0810_01D2A1A8.07F06B60
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-2">
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DGenerator =
content=3D"Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:#0000CC;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>The =
following reviewers have assignments:<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Last calls:<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Reviewer=A0=A0=A0=A0=A0=A0=A0=A0 LC =
end=A0=A0=A0=A0 Draft<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DDE style=3D'font-family:"Courier New"'>Kent Watsen=A0=A0=A0=A0=A0 =
2017-02-27 draft-ietf-netmod-syslog-model-12 <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DDE style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Early review =
requests:<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'>Reviewer=A0=A0=A0=A0=A0=A0=A0=A0 Due=A0=A0=A0=A0=A0=A0=A0 =
Draft<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Andy Bierman=A0=A0=A0=A0 2017-04-10 =
draft-ietf-netmod-intf-ext-yang-04 <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>Dean =
Bogdanovic =A02017-04-07 draft-ietf-mpls-ldp-yang-01 =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Balazs Lengyel=A0=A0 2017-02-28 =
draft-ietf-netconf-yang-push-04 <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>Carl =
Moberg=A0=A0=A0=A0=A0 2017-02-28 =
draft-ietf-lime-yang-connectionless-oam-03 <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>Carl =
Moberg=A0=A0=A0=A0=A0 2017-02-28 =
draft-ietf-lime-yang-connectionless-oam-methods-00 =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Carl Moberg=A0=A0 =
=A0=A0=A02017-02-28 draft-ietf-lime-yang-oam-model-08 =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>* Other =
revision previously reviewed<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>** This =
revision already reviewed<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Next in the reviewer =
rotation:<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier New"'>=A0 Giles =
Heron<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=A0 Mahesh =
Jethanandani<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=A0 Radek =
Krej=E8=ED<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=A0 Balazs =
Lengyel<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=A0 Ladislav =
Lhotka<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>=A0 Jan =
Lindblad<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'> =A0Carl =
Moberg<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'>Cheers,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Courier New"'>Mehmet<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-family:"Courier =
New"'><o:p>&nbsp;</o:p></span></p></div></body></html>
------=_NextPart_000_0810_01D2A1A8.07F06B60--


From nobody Tue Mar 21 10:47:21 2017
Return-Path: <acee@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B7A129BDB; Tue, 21 Mar 2017 10:47:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.298
X-Spam-Level: 
X-Spam-Status: No, score=-17.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-2.796, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s77PjzJ-lD5n; Tue, 21 Mar 2017 10:47:13 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0A1B128854; Tue, 21 Mar 2017 10:47:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2540; q=dns/txt; s=iport; t=1490118432; x=1491328032; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=CVX/iGnkPDTeZ/UsEYi9IlR5nlxwjcpW2wvOxrSs5ak=; b=lL4r5SJBEvG42nYb1sKpQAwX99R9y9j9uigGwER35QiE9XWi0yQ21YOr xJDriBCphx72F3W3yxVRB0gJaQKjsURKnOzcy2xc5934hZfiHz/jW35zw QNsTVKiHO/d9RPN43HeHB2Cqz1vG1L4pCCF3rMKHracgYaJ13sti2OFxO I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ATAQDEZdFY/4cNJK1eGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1FhgQoHjWuRXpM1gg+CDiyFdgKDFD8YAQIBAQEBAQEBayiFFQE?= =?us-ascii?q?BAQEDbgsMBAIBCBUBJQsyJQIEAQ0FigQOrFeKSgEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAR2LPYo5BZAejDIBhnmLTIF7hSiKCpNeAR84gQRYFUGFDYFKdYcGK4EDgQ0?= =?us-ascii?q?BAQE?=
X-IronPort-AV: E=Sophos;i="5.36,200,1486425600"; d="scan'208";a="401183249"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Mar 2017 17:47:10 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v2LHlAet002529 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 21 Mar 2017 17:47:10 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 21 Mar 2017 13:47:09 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1210.000; Tue, 21 Mar 2017 13:47:10 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "tom p." <daedulus@btconnect.com>, "ietf@ietf.org" <ietf@ietf.org>, "YANG Doctors" <yang-doctors@ietf.org>
CC: "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>, "draft-ietf-rtgwg-yang-key-chain@ietf.org" <draft-ietf-rtgwg-yang-key-chain@ietf.org>
Thread-Topic: Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
Thread-Index: AQHSomMGb4hAifYGPEi2aaI1piKkJqGfkYOA
Date: Tue, 21 Mar 2017 17:47:09 +0000
Message-ID: <D4F6DED9.A393B%acee@cisco.com>
References: <148976778864.13097.8837542947858587684.idtracker@ietfa.amsl.com> <011901d2a262$c59162e0$4001a8c0@gateway.2wire.net>
In-Reply-To: <011901d2a262$c59162e0$4001a8c0@gateway.2wire.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.198]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <00875A013CAE09438C552607340B61E0@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/LMkxZlcqBU2vZNsqlHhLmmTkxiA>
Subject: Re: [yang-doctors] Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Mar 2017 17:47:15 -0000

+yang-doctors

Hi Tom,=20


The draft validates with no errors/warnings with either 1.0 or 1.1 for the
version using the draft validator:

http://www.yangvalidator.com/draft-validator

But this raises an interesting point. Should the published version be 1.0
since the model doesn=B9t make usage of any 1.1 constructs?

Thanks,
Acee=20


On 3/21/17, 12:44 PM, "tom p." <daedulus@btconnect.com> wrote:

>Why does this I-D make no mention of YANG 1.1, which has been around for
>a while now (albeit not superseding YANG 1.0)?
>
>Has the YANG module been validated against YANG 1.1?
>
>Tom Petch
>
>
>----- Original Message -----
>From: "The IESG" <iesg-secretary@ietf.org>
>Sent: Friday, March 17, 2017 4:23 PM
>
>
>>
>> The IESG has received a request from the Routing Area Working Group WG
>> (rtgwg) to consider the following document:
>> - 'Routing Key Chain YANG Data Model'
>>   <draft-ietf-rtgwg-yang-key-chain-15.txt> as Proposed Standard
>>
>> The IESG plans to make a decision in the next few weeks, and solicits
>> final comments on this action. Please send substantive comments to the
>> ietf@ietf.org mailing lists by 2017-04-07. Exceptionally, comments may
>be
>> sent to iesg@ietf.org instead. In either case, please retain the
>> beginning of the Subject line to allow automated sorting.
>>
>> Abstract
>>
>>
>>    This document describes the key chain YANG data model.  A key chain
>>    is a list of elements each containing a key string, send lifetime,
>>    accept lifetime, and algorithm (authentication or encryption).  By
>>    properly overlapping the send and accept lifetimes of multiple key
>>    chain elements, key strings and algorithms may be gracefully
>updated.
>>    By representing them in a YANG data model, key distribution can be
>>    automated.  Key chains are commonly used for routing protocol
>>    authentication and other applications.  In some applications, the
>>    protocols do not use the key chain element key directly, but rather
>a
>>    key derivation function is used to derive a short-lived key from
>the
>>    key chain element key (e.g., the Master Keys used in the TCP
>>    Authentication Option.
>>
>>
>>
>>
>> The file can be obtained via
>> https://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-key-chain/
>>
>> IESG discussion can be tracked via
>>
>https://datatracker.ietf.org/doc/draft-ietf-rtgwg-yang-key-chain/ballot/
>>
>>
>> No IPR declarations have been submitted directly on this I-D.
>>
>


From nobody Wed Mar 22 01:44:42 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 155FB131516 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 01:44:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18Ar-HbYtWsf for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 01:44:39 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD81A12940E for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 01:44:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11495; q=dns/txt; s=iport; t=1490172277; x=1491381877; h=subject:references:to:from:message-id:date:mime-version: in-reply-to; bh=XWFUcxD0gbPbg/kiUcoYo1rmuvTtz4C3ymjjDUPqGj0=; b=gOFggOH2cU3Hny0s4i27tx1+/yNtk3N3WvAj6QaDB2vD7UCdXl2F+IIF aGsCnUXlVX0Y6raPtoB/zqJn8345ODa0qzygW70haz4E+tsbE5rSCSC8Y Itm/Zx9/1AVYxUCt62uyV56B/HPPbW4jihBAZFQvpoN+JKzTcVEMBd4uv M=;
X-Files: Attached Message Part : 132
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AqBACvONJY/xbLJq1eGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgm6BRCpgg2KKEHOQTx+IFYgDhS+CDh8BCoV4AoNcGAECAQEBAQE?= =?us-ascii?q?BAWsohRUBAgEDAQEhSxscAwECJAcCAgIfBigIBg0GAgEBiWgDFQ6qKoImK4cKD?= =?us-ascii?q?YJ/AQEBAQEBAQEBAQEBAQEBAQEBAQEBDgoFhk6CBQiFM4IaCYJmgl8FiR2Sejq?= =?us-ascii?q?BU4Inggt1hxqEM4F7hSqDNIZWimtiiBMfOIEEJBYIFxVBhQ6BSz81AYoZAQEB?=
X-IronPort-AV: E=Sophos;i="5.36,204,1486425600";  d="scan'208,217";a="653439154"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Mar 2017 08:44:35 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id v2M8iZtW013454 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 08:44:35 GMT
References: <20550B79-04D7-42AA-8986-A6E7FB244C00@gmail.com>
To: YANG Doctors <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
X-Forwarded-Message-Id: <20550B79-04D7-42AA-8986-A6E7FB244C00@gmail.com>
Message-ID: <b5616540-bb7b-0a61-0704-c71ccec730bb@cisco.com>
Date: Wed, 22 Mar 2017 09:44:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <20550B79-04D7-42AA-8986-A6E7FB244C00@gmail.com>
Content-Type: multipart/mixed; boundary="------------9B19353A030DD8DB05DB3BAE"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/XYd6ALMb8BGXApQ56J1p-pDJSYo>
Subject: [yang-doctors] Model related presentations in RTWG (: Re: RTGWG presentation slot requests for Chicago - final agenda published)
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 08:44:41 -0000

This is a multi-part message in MIME format.
--------------9B19353A030DD8DB05DB3BAE
Content-Type: multipart/alternative;
 boundary="------------DE2024875B91062D28D4234D"


--------------DE2024875B91062D28D4234D
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

FYI.
See

    6) 10:20-10:30 - gRPC - draft-talwar-rtgwg-grpc-use-cases
    Anees Shaikh
    10 minutes

    7) 10:30-10:45 - gNMI - draft-openconfig-rtgwg-gnmi-spec
    Anees Shaikh
    15 minutes

      
    8) 10:45-11:30 - Open Config - what's done/ experiences;
    what's working, what's not so;
    how do we work together - open mic
    Rob Shakir
    45 minutes

Regards, Benoit

-------- Forwarded Message --------
Subject: 	Re: RTGWG presentation slot requests for Chicago - final 
agenda published
Date: 	Wed, 22 Mar 2017 01:38:46 -0700
From: 	Jeff Tantsura <jefftant.ietf@gmail.com>
To: 	RTGWG <rtgwg@ietf.org>
CC: 	rtgwg-chairs <rtgwg-chairs@ietf.org>



Dear RTGWG,

The final agenda has been posted at 
https://datatracker.ietf.org/doc/agenda-98-rtgwg

If you requested agenda time and don't see yourself there, or if you 
need to make a correction, please let the chairs know.

Please make sure you send us the slides on time!

We are still looking for volunteers to take notes and jabber.

See you in Chicago,

Jeff and Chris

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Dear RTGWG,

It's that time again!

The preliminary agenda for IETF 98 has been published; you can find it 
at https://datatracker.ietf.org/meeting/98/agenda.html.

RTGWG will be meeting: 09:00 - 11:30 on Wednesday, March 29 in Vevey 1/2 
and 15:20-17:20 on Thursday, March 30 in Zurich E/F.

If you'd like a slot to present a draft, please send a request to Chris 
and I by Friday March 17th.

Please note the dates below, in particular, the deadline for draft 
submission is UTC 23:59 March 13th.

We kindly request to provide your presentations by Wednesday, March 22nd.

As always â€“ we would appreciate your help in taking notes and jabber, 
please do volunteer!

Looking forward to seeing you in all Chicago!

Cheers,

Jeff and Chris


--------------DE2024875B91062D28D4234D
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    FYI.<br>
    See<br>
    <blockquote>
      <pre>6) 10:20-10:30 - gRPC - draft-talwar-rtgwg-grpc-use-cases
Anees Shaikh
10 minutes 

7) 10:30-10:45 - gNMI - draft-openconfig-rtgwg-gnmi-spec
Anees Shaikh
15 minutes

 
8) 10:45-11:30 - Open Config - what's done/ experiences; 
what's working, what's not so; 
how do we work together - open micÂ  
Rob Shakir
45 minutes
</pre>
    </blockquote>
    <div class="moz-forward-container">Regards, Benoit<br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject:
            </th>
            <td>Re: RTGWG presentation slot requests for Chicago - final
              agenda published</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
            <td>Wed, 22 Mar 2017 01:38:46 -0700</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
            <td>Jeff Tantsura <a class="moz-txt-link-rfc2396E" href="mailto:jefftant.ietf@gmail.com">&lt;jefftant.ietf@gmail.com&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
            <td>RTGWG <a class="moz-txt-link-rfc2396E" href="mailto:rtgwg@ietf.org">&lt;rtgwg@ietf.org&gt;</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">CC: </th>
            <td>rtgwg-chairs <a class="moz-txt-link-rfc2396E" href="mailto:rtgwg-chairs@ietf.org">&lt;rtgwg-chairs@ietf.org&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="Title" content="">
      <meta name="Keywords" content="">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Calibri;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Courier;}
span.Char
	{mso-style-name:"çº¯æ–‡æœ¬ Char";
	mso-style-priority:99;
	mso-style-link:çº¯æ–‡æœ¬;
	font-family:Calibri;}
p.a, li.a, div.a
	{mso-style-name:çº¯æ–‡æœ¬;
	mso-style-link:"çº¯æ–‡æœ¬ Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Calibri;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle22
	{mso-style-type:personal;
	font-family:Calibri;
	color:#1F497D;}
span.EmailStyle23
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle24
	{mso-style-type:personal-reply;
	font-family:Calibri;
	color:windowtext;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	color:teal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style>
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size:11.0pt">Dear RTGWG,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p>Â </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">The final
            agenda has been posted at <a moz-do-not-send="true"
              href="https://datatracker.ietf.org/doc/agenda-98-rtgwg">https://datatracker.ietf.org/doc/agenda-98-rtgwg</a><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p>Â </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">If you
            requested agenda time and don't see yourself there, or if
            you need to make a correction, please let the chairs know.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Please make
            sure you send us the slides on time!<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p>Â </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">We are still
            looking for volunteers to take notes and jabber.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt"><o:p>Â </o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">See you in
            Chicago,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Jeff and
            Chris</span><span style="font-size:11.0pt">Â </span><span
            style="font-size:11.0pt"><o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span><o:p></o:p></p>
        <p class="MsoNormal">Â <o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Dear RTGWG,</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">It's that
            time again!</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">The
            preliminary agenda for IETF 98 has been published; you can
            find it at <a moz-do-not-send="true"
              href="https://datatracker.ietf.org/meeting/98/agenda.html">https://datatracker.ietf.org/meeting/98/agenda.html</a>.</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">RTGWG will
            be meeting: 09:00 - 11:30 on Wednesday, March 29 in Vevey
            1/2 and 15:20-17:20 on Thursday, March 30 in Zurich E/F.</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">If you'd
            like a slot to present a draft, please send a request to
            Chris and I by Friday March 17th. </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Please note
            the dates below, in particular, the deadline for draft
            submission is UTC 23:59 March 13th.</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">We kindly
            request to provide your presentations by Wednesday, March
            22nd.</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">As always â€“
            we would appreciate your help in taking notes and jabber,
            please do volunteer!</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Looking
            forward to seeing you in all Chicago!</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Cheers,</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Jeff and
            Chris</span><o:p></o:p></p>
        <p class="MsoNormal"><span style="font-size:11.0pt">Â </span><o:p></o:p></p>
        <p class="MsoNormal">Â <o:p></o:p></p>
      </div>
    </div>
  </body>
</html>

--------------DE2024875B91062D28D4234D--

--------------9B19353A030DD8DB05DB3BAE
Content-Type: text/plain; charset=UTF-8;
 name="Attached Message Part"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Attached Message Part"

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCnJ0Z3dn
IG1haWxpbmcgbGlzdA0KcnRnd2dAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vcnRnd2cNCg0K
--------------9B19353A030DD8DB05DB3BAE--


From nobody Wed Mar 22 07:00:47 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81142131736; Wed, 22 Mar 2017 06:23:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V2ZvQFxN4Ovv; Wed, 22 Mar 2017 06:22:56 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id AAD87131741; Wed, 22 Mar 2017 06:22:56 -0700 (PDT)
Received: from localhost (unknown [173.38.220.40]) by mail.tail-f.com (Postfix) with ESMTPSA id B7F081AE0591; Wed, 22 Mar 2017 14:22:54 +0100 (CET)
Date: Wed, 22 Mar 2017 14:23:01 +0100 (CET)
Message-Id: <20170322.142301.927978798113669002.mbj@tail-f.com>
To: acee@cisco.com
Cc: daedulus@btconnect.com, yang-doctors@ietf.org, rtgwg-chairs@ietf.org, draft-ietf-rtgwg-yang-key-chain@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <D4F6DED9.A393B%acee@cisco.com>
References: <148976778864.13097.8837542947858587684.idtracker@ietfa.amsl.com> <011901d2a262$c59162e0$4001a8c0@gateway.2wire.net> <D4F6DED9.A393B%acee@cisco.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/DKWZMeV88a94Ds4cDphmOQAJb_8>
Subject: Re: [yang-doctors] Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 13:23:00 -0000

Hi,

[-ietf@ietf.org]

"Acee Lindem (acee)" <acee@cisco.com> wrote:
> +yang-doctors
> =

> Hi Tom, =

> =

> =

> The draft validates with no errors/warnings with either 1.0 or 1.1 fo=
r the
> version using the draft validator:
> =

> http://www.yangvalidator.com/draft-validator
> =

> But this raises an interesting point. Should the published version be=
 1.0
> since the model doesn=B9t make usage of any 1.1 constructs?

Hmm, the module ietf-key-chain@2017-02-16 does in fact contain YANG
1.1 constructs; specifically is uses "if-feature" in "identity".

But even so, RFC 7950 clarifies a couple of unclear points in RFC
6020, so the general advise is that YANG 1.1 SHOULD be used in new
modules.


/martin


From nobody Wed Mar 22 07:40:43 2017
Return-Path: <acee@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B27D12989C; Wed, 22 Mar 2017 07:02:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aC7Kk_3Ftbj2; Wed, 22 Mar 2017 07:02:09 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F6A9129864; Wed, 22 Mar 2017 07:01:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1500; q=dns/txt; s=iport; t=1490191311; x=1491400911; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=pGiUNiT1hO+JV2O8nNil3GWolp9IalD71P4ba00Oa2c=; b=kR1kakCydWJIo/RJYUbnaG4avAGaqwE2LhVlaU9WVu5XKhTG4ULJwjMV /xUVkIJnzYTj0hnLB9YOOMbGPvwat+1CUssviHF8EI8TQpoHt9ss+Nas9 Z5Sfh5qG/K7iQGmp9ociKA1IGV3RC+phnRqdw47iqoAaYpCgCmAF9pTdM 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DRAQCkg9JY/40NJK1VCRkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYNRYYEKB4NbihCRYpM4gg+CDiqFeAIagws/GAECAQEBAQEBAWs?= =?us-ascii?q?ohRYBBTRFEAIBCA4KBB8JAgIwJQIEDgWKBA6NAp1TBoIoij8BAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBH4EFijiELSeDAIJGHwWcUQGSRoF7jzSIVYsKAR84gQRZFYVPgUp?= =?us-ascii?q?1h18rgQOBDQEBAQ?=
X-IronPort-AV: E=Sophos;i="5.36,205,1486425600"; d="scan'208";a="401604359"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Mar 2017 14:01:41 +0000
Received: from XCH-RTP-014.cisco.com (xch-rtp-014.cisco.com [64.101.220.154]) by alln-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id v2ME1euN015959 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 22 Mar 2017 14:01:41 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-014.cisco.com (64.101.220.154) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 22 Mar 2017 10:01:40 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1210.000; Wed, 22 Mar 2017 10:01:40 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Martin Bjorklund <mbj@tail-f.com>
CC: "daedulus@btconnect.com" <daedulus@btconnect.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>,  "draft-ietf-rtgwg-yang-key-chain@ietf.org" <draft-ietf-rtgwg-yang-key-chain@ietf.org>
Thread-Topic: [yang-doctors] Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
Thread-Index: AQHSomMGb4hAifYGPEi2aaI1piKkJqGfkYOAgAGLoID//8e3AA==
Date: Wed, 22 Mar 2017 14:01:40 +0000
Message-ID: <D4F7FB4E.A3AA5%acee@cisco.com>
References: <148976778864.13097.8837542947858587684.idtracker@ietfa.amsl.com> <011901d2a262$c59162e0$4001a8c0@gateway.2wire.net> <D4F6DED9.A393B%acee@cisco.com> <20170322.142301.927978798113669002.mbj@tail-f.com>
In-Reply-To: <20170322.142301.927978798113669002.mbj@tail-f.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.198]
Content-Type: text/plain; charset="euc-kr"
Content-ID: <62BADCF501F5B94392C75D9038052269@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/F7LjOXe6AS5aVIea8Hp9R3uOvu4>
Subject: Re: [yang-doctors] Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 14:02:11 -0000

SGkgTWFydGluLCANCg0KT24gMy8yMi8xNywgOToyMyBBTSwgIk1hcnRpbiBCam9ya2x1bmQiIDxt
YmpAdGFpbC1mLmNvbT4gd3JvdGU6DQoNCj5IaSwNCj4NCj5bLWlldGZAaWV0Zi5vcmddDQo+DQo+
IkFjZWUgTGluZGVtIChhY2VlKSIgPGFjZWVAY2lzY28uY29tPiB3cm90ZToNCj4+ICt5YW5nLWRv
Y3RvcnMNCj4+IA0KPj4gSGkgVG9tLCANCj4+IA0KPj4gDQo+PiBUaGUgZHJhZnQgdmFsaWRhdGVz
IHdpdGggbm8gZXJyb3JzL3dhcm5pbmdzIHdpdGggZWl0aGVyIDEuMCBvciAxLjEgZm9yDQo+PnRo
ZQ0KPj4gdmVyc2lvbiB1c2luZyB0aGUgZHJhZnQgdmFsaWRhdG9yOg0KPj4gDQo+PiBodHRwOi8v
d3d3Lnlhbmd2YWxpZGF0b3IuY29tL2RyYWZ0LXZhbGlkYXRvcg0KPj4gDQo+PiBCdXQgdGhpcyBy
YWlzZXMgYW4gaW50ZXJlc3RpbmcgcG9pbnQuIFNob3VsZCB0aGUgcHVibGlzaGVkIHZlcnNpb24g
YmUNCj4+MS4wDQo+PiBzaW5jZSB0aGUgbW9kZWwgZG9lc26p9nQgbWFrZSB1c2FnZSBvZiBhbnkg
MS4xIGNvbnN0cnVjdHM/DQo+DQo+SG1tLCB0aGUgbW9kdWxlIGlldGYta2V5LWNoYWluQDIwMTct
MDItMTYgZG9lcyBpbiBmYWN0IGNvbnRhaW4gWUFORw0KPjEuMSBjb25zdHJ1Y3RzOyBzcGVjaWZp
Y2FsbHkgaXMgdXNlcyAiaWYtZmVhdHVyZSIgaW4gImlkZW50aXR5Ii4NCg0KWWVzIC0gZnVubnkg
dGhpbmcgaXMgdGhhdCBJIGNoYW5nZWQgdGhlIHlhbmctdmVyc2lvbiB0byAxLjAgaW4gYSBsb2Nh
bA0KY29weSBhbmQgaXQgc3RpbGwgdmFsaWRhdGVkIHdpdGhvdXQgZXJyb3JzIG9yIHdhcm5pbmdz
Lg0KDQoNCj4NCj5CdXQgZXZlbiBzbywgUkZDIDc5NTAgY2xhcmlmaWVzIGEgY291cGxlIG9mIHVu
Y2xlYXIgcG9pbnRzIGluIFJGQw0KPjYwMjAsIHNvIHRoZSBnZW5lcmFsIGFkdmlzZSBpcyB0aGF0
IFlBTkcgMS4xIFNIT1VMRCBiZSB1c2VkIGluIG5ldw0KPm1vZHVsZXMuDQoNCkkgdGhpbmsgdGhl
IG9ubHkgYWN0aW9uIHJlcXVpcmVkIGlzIHRvIHVwZGF0ZSB0aGUgWUFORyByZWZlcmVuY2UgZnJv
bSBSRkMNCjYwMjAgdG8gUkZDIDc5NTAuIA0KDQpUaGFua3MsDQpBY2VlDQoNCg0KDQo+DQo+DQo+
L21hcnRpbg0KDQo=


From nobody Wed Mar 22 08:08:07 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ABBA71297F1 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 07:45:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AZ8F62jRjE-s for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 07:44:51 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0116.outbound.protection.outlook.com [104.47.34.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D771F1297C3 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 07:44:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=pH8Ao/1vXC7hGFRyBiQSI8CrOti4UdWUp2x1gA44FNw=; b=V6SD+IW+hyi6augodKnPR4qDIcW/Yi+knqruCenAK7vrY5ryXFvg5nvZu5XcLTgThGsxSpnGlicu5/P/jY2jkheCY2mc1PyEjnxhRyl9B5oM7+MludQrqjKuWpQEPw4BwLLo+kKCM0LkcW2MSbRi3kkY3H+MYMgOPpgfUmvD0GM=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1444.namprd05.prod.outlook.com (10.160.117.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4; Wed, 22 Mar 2017 14:44:48 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0991.013; Wed, 22 Mar 2017 14:44:48 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Benoit Claise <bclaise@cisco.com>
CC: YANG Doctors <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] Model related presentations in RTWG (: Re: RTGWG presentation slot requests for Chicago - final agenda published)
Thread-Index: AQHSouiOMPJOPNVwekecFFQsIKIz76Gg7+Tn
Date: Wed, 22 Mar 2017 14:44:48 +0000
Message-ID: <B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net>
References: <20550B79-04D7-42AA-8986-A6E7FB244C00@gmail.com>, <b5616540-bb7b-0a61-0704-c71ccec730bb@cisco.com>
In-Reply-To: <b5616540-bb7b-0a61-0704-c71ccec730bb@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [96.231.191.4]
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1444; 7:8vyx07Y+BrflmSAa3rrvCvJjEqDseNIsPeN7X02Qk+Zz5HFZpR6kOl/FOSEd//9whJUePyCI4FUccgB80hWMh8OwBgNowCBnXlZzvLs3BBHaEGrjzXGUiDzDwcb9T4iNhZFydbrdmp+grJm9/dZwK1vI+PTnWHRMXfj+PX/dNCBaU+No2x9xrVzMfs76voCituA1WAngtj29V6CMRW5+JgN6k0SEf4VAUxjJ5TtQlkAm1mO8CRqqkrWxem8stL1JZ7k0RM+Xo3xzkLcJxxSoBw/UFvtxP4VTjwtx1xW0ZUlXjzJNAKhcVfPY+WwiDW8U/9OkBWGNZFF7Cnt54NHEBQ==
x-ms-office365-filtering-correlation-id: 1514243c-3b2f-4228-fa7f-08d47131fd83
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081); SRVR:BN3PR0501MB1444; 
x-microsoft-antispam-prvs: <BN3PR0501MB14441EF647C2A91F47E34E8DA53C0@BN3PR0501MB1444.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(120809045254105)(95692535739014);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(20161123555025)(20161123564025)(20161123562025)(20161123558025)(6072148); SRVR:BN3PR0501MB1444; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1444; 
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39410400002)(39850400002)(39450400003)(39860400002)(39840400002)(377454003)(69234005)(24454002)(81166006)(76176999)(50986999)(54356999)(77096006)(229853002)(8676002)(36756003)(5660300001)(189998001)(6486002)(33656002)(6916009)(2950100002)(6116002)(3846002)(66066001)(102836003)(8936002)(6506006)(3280700002)(53936002)(83716003)(110136004)(38730400002)(4326008)(3660700001)(7906003)(5890100001)(6246003)(99286003)(236005)(86362001)(122556002)(6512007)(2906002)(2900100001)(6306002)(82746002)(54896002)(7736002)(606005)(6436002)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1444; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_B3E3C902BF664B759FC83952AB61DD30junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2017 14:44:48.4471 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1444
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/2HdvTsdWyPYNOkiijDIgpDeH1Hg>
Subject: Re: [yang-doctors] Model related presentations in RTWG (: Re: RTGWG presentation slot requests for Chicago - final agenda published)
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 14:45:13 -0000

--_000_B3E3C902BF664B759FC83952AB61DD30junipernet_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

U2ltaWxhcmx5LCB0aGUgZW5kIG9mIHRoZSBORVRDT05GIGFnZW5kYSBoYXMgdGhpcyBsaXN0ZWQ6
DQoNCmdSUEMgaW4gTmV0d29yayBNYW5hZ2VtZW50IC0gQS4gU2hhaWtoICgyMCBtaW4pDQoNCiBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdGFsd2FyLXJ0Z3dnLWdycGMtdXNlLWNh
c2VzLTAxDQoNCg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LW9wZW5jb25maWct
cnRnd2ctZ25taS1zcGVjLTAwDQoNCg0KRldJVywgSSBhbSBwbGFubmluZyB0byBoYXZlIGEgZGF0
YXN0b3JlIGJyZWFrb3V0IHNlc3Npb24gYXQgdGhpcyBzYW1lIHRpbWUgKFdlZCBtb3JuaW5nKSwg
d2hpY2ggY291bGQgcG9zZSBhIGRpZmZpY3VsdCB0cmFkZSBvZmYgZm9yIHNvbWUgaGVyZS4uLg0K
DQpLZW50DQoNCg0KT24gTWFyIDIyLCAyMDE3LCBhdCA0OjQ0IEFNLCBCZW5vaXQgQ2xhaXNlIDxi
Y2xhaXNlQGNpc2NvLmNvbTxtYWlsdG86YmNsYWlzZUBjaXNjby5jb20+PiB3cm90ZToNCg0KRllJ
Lg0KU2VlDQoNCjYpIDEwOjIwLTEwOjMwIC0gZ1JQQyAtIGRyYWZ0LXRhbHdhci1ydGd3Zy1ncnBj
LXVzZS1jYXNlcw0KQW5lZXMgU2hhaWtoDQoxMCBtaW51dGVzDQoNCjcpIDEwOjMwLTEwOjQ1IC0g
Z05NSSAtIGRyYWZ0LW9wZW5jb25maWctcnRnd2ctZ25taS1zcGVjDQpBbmVlcyBTaGFpa2gNCjE1
IG1pbnV0ZXMNCg0KDQo4KSAxMDo0NS0xMTozMCAtIE9wZW4gQ29uZmlnIC0gd2hhdCdzIGRvbmUv
IGV4cGVyaWVuY2VzOw0Kd2hhdCdzIHdvcmtpbmcsIHdoYXQncyBub3Qgc287DQpob3cgZG8gd2Ug
d29yayB0b2dldGhlciAtIG9wZW4gbWljDQpSb2IgU2hha2lyDQo0NSBtaW51dGVzDQoNCg0KUmVn
YXJkcywgQmVub2l0DQoNCi0tLS0tLS0tIEZvcndhcmRlZCBNZXNzYWdlIC0tLS0tLS0tDQpTdWJq
ZWN0OiAgICAgICAgUmU6IFJUR1dHIHByZXNlbnRhdGlvbiBzbG90IHJlcXVlc3RzIGZvciBDaGlj
YWdvIC0gZmluYWwgYWdlbmRhIHB1Ymxpc2hlZA0KRGF0ZTogICBXZWQsIDIyIE1hciAyMDE3IDAx
OjM4OjQ2IC0wNzAwDQpGcm9tOiAgIEplZmYgVGFudHN1cmEgPGplZmZ0YW50LmlldGZAZ21haWwu
Y29tPjxtYWlsdG86amVmZnRhbnQuaWV0ZkBnbWFpbC5jb20+DQpUbzogICAgIFJUR1dHIDxydGd3
Z0BpZXRmLm9yZz48bWFpbHRvOnJ0Z3dnQGlldGYub3JnPg0KQ0M6ICAgICBydGd3Zy1jaGFpcnMg
PHJ0Z3dnLWNoYWlyc0BpZXRmLm9yZz48bWFpbHRvOnJ0Z3dnLWNoYWlyc0BpZXRmLm9yZz4NCg0K
DQpEZWFyIFJUR1dHLA0KDQpUaGUgZmluYWwgYWdlbmRhIGhhcyBiZWVuIHBvc3RlZCBhdCBodHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9hZ2VuZGEtOTgtcnRnd2cNCg0KSWYgeW91IHJl
cXVlc3RlZCBhZ2VuZGEgdGltZSBhbmQgZG9uJ3Qgc2VlIHlvdXJzZWxmIHRoZXJlLCBvciBpZiB5
b3UgbmVlZCB0byBtYWtlIGEgY29ycmVjdGlvbiwgcGxlYXNlIGxldCB0aGUgY2hhaXJzIGtub3cu
DQpQbGVhc2UgbWFrZSBzdXJlIHlvdSBzZW5kIHVzIHRoZSBzbGlkZXMgb24gdGltZSENCg0KV2Ug
YXJlIHN0aWxsIGxvb2tpbmcgZm9yIHZvbHVudGVlcnMgdG8gdGFrZSBub3RlcyBhbmQgamFiYmVy
Lg0KDQpTZWUgeW91IGluIENoaWNhZ28sDQpKZWZmIGFuZCBDaHJpcw0KLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpE
ZWFyIFJUR1dHLA0KDQpJdCdzIHRoYXQgdGltZSBhZ2FpbiENClRoZSBwcmVsaW1pbmFyeSBhZ2Vu
ZGEgZm9yIElFVEYgOTggaGFzIGJlZW4gcHVibGlzaGVkOyB5b3UgY2FuIGZpbmQgaXQgYXQgaHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9tZWV0aW5nLzk4L2FnZW5kYS5odG1sLg0KDQpSVEdX
RyB3aWxsIGJlIG1lZXRpbmc6IDA5OjAwIC0gMTE6MzAgb24gV2VkbmVzZGF5LCBNYXJjaCAyOSBp
biBWZXZleSAxLzIgYW5kIDE1OjIwLTE3OjIwIG9uIFRodXJzZGF5LCBNYXJjaCAzMCBpbiBadXJp
Y2ggRS9GLg0KSWYgeW91J2QgbGlrZSBhIHNsb3QgdG8gcHJlc2VudCBhIGRyYWZ0LCBwbGVhc2Ug
c2VuZCBhIHJlcXVlc3QgdG8gQ2hyaXMgYW5kIEkgYnkgRnJpZGF5IE1hcmNoIDE3dGguDQpQbGVh
c2Ugbm90ZSB0aGUgZGF0ZXMgYmVsb3csIGluIHBhcnRpY3VsYXIsIHRoZSBkZWFkbGluZSBmb3Ig
ZHJhZnQgc3VibWlzc2lvbiBpcyBVVEMgMjM6NTkgTWFyY2ggMTN0aC4NCldlIGtpbmRseSByZXF1
ZXN0IHRvIHByb3ZpZGUgeW91ciBwcmVzZW50YXRpb25zIGJ5IFdlZG5lc2RheSwgTWFyY2ggMjJu
ZC4NCg0KQXMgYWx3YXlzIOKAkyB3ZSB3b3VsZCBhcHByZWNpYXRlIHlvdXIgaGVscCBpbiB0YWtp
bmcgbm90ZXMgYW5kIGphYmJlciwgcGxlYXNlIGRvIHZvbHVudGVlciENCg0KTG9va2luZyBmb3J3
YXJkIHRvIHNlZWluZyB5b3UgaW4gYWxsIENoaWNhZ28hDQoNCkNoZWVycywNCkplZmYgYW5kIENo
cmlzDQoNCg0KPEF0dGFjaGVkIE1lc3NhZ2UgUGFydD4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQp5YW5nLWRvY3RvcnMgbWFpbGluZyBsaXN0DQp5YW5n
LWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4NCmh0dHBzOi8v
d3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8veWFuZy1kb2N0b3JzDQo=

--_000_B3E3C902BF664B759FC83952AB61DD30junipernet_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IGRpcj0iYXV0byI+DQo8
ZGl2Pg0KPHByZSBzdHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyI+PGZvbnQgZmFjZT0iVUlD
VEZvbnRUZXh0U3R5bGVCb2R5Ij48c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6IG5vcm1hbDsgYmFj
a2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsiPlNpbWlsYXJseSwgdGhlIGVu
ZCBvZiB0aGUgTkVUQ09ORiBhZ2VuZGEgaGFzIHRoaXMgbGlzdGVkOjwvc3Bhbj48L2ZvbnQ+PC9w
cmU+DQo8cHJlIHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7Ij48Zm9udCBmYWNlPSJVSUNU
Rm9udFRleHRTdHlsZUJvZHkiPjxzcGFuIHN0eWxlPSJ3aGl0ZS1zcGFjZTogbm9ybWFsOyBiYWNr
Z3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyI+Z1JQQyBpbiBOZXR3b3JrIE1h
bmFnZW1lbnQgLSBBLiBTaGFpa2ggKDIwIG1pbik8L3NwYW4+PC9mb250PjwvcHJlPg0KPHByZSBz
dHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyI+PGZvbnQgZmFjZT0iVUlDVEZvbnRUZXh0U3R5
bGVCb2R5Ij48c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6IG5vcm1hbDsgYmFja2dyb3VuZC1jb2xv
cjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsiPiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC10YWx3YXItcnRnd2ctZ3JwYy11c2UtY2FzZXMtMDEiPmh0dHBz
Oi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC10YWx3YXItcnRnd2ctZ3JwYy11c2UtY2FzZXMt
MDE8L2E+Jm5ic3A7DQogICAgICAgPC9zcGFuPjwvZm9udD48L3ByZT4NCjxwcmUgc3R5bGU9Indv
cmQtd3JhcDogYnJlYWstd29yZDsiPjxmb250IGZhY2U9IlVJQ1RGb250VGV4dFN0eWxlQm9keSI+
PHNwYW4gc3R5bGU9IndoaXRlLXNwYWNlOiBub3JtYWw7IGJhY2tncm91bmQtY29sb3I6IHJnYmEo
MjU1LCAyNTUsIDI1NSwgMCk7Ij48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwv
ZHJhZnQtb3BlbmNvbmZpZy1ydGd3Zy1nbm1pLXNwZWMtMDAiPmh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvaHRtbC9kcmFmdC1vcGVuY29uZmlnLXJ0Z3dnLWdubWktc3BlYy0wMDwvYT48L3NwYW4+PC9m
b250PjwvcHJlPg0KPHByZSBzdHlsZT0id29yZC13cmFwOiBicmVhay13b3JkOyI+PGZvbnQgZmFj
ZT0iVUlDVEZvbnRUZXh0U3R5bGVCb2R5Ij48c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6IG5vcm1h
bDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsiPjxicj48L3NwYW4+
PC9mb250PjwvcHJlPg0KPC9kaXY+DQo8ZGl2PkZXSVcsIEkgYW0gcGxhbm5pbmcgdG8gaGF2ZSBh
IGRhdGFzdG9yZSBicmVha291dCBzZXNzaW9uIGF0IHRoaXMgc2FtZSB0aW1lIChXZWQgbW9ybmlu
ZyksIHdoaWNoIGNvdWxkIHBvc2UgYSBkaWZmaWN1bHQgdHJhZGUgb2ZmIGZvciBzb21lIGhlcmUu
Li48YnI+DQo8YnI+DQo8ZGl2Pg0KPGRpdj5LZW50PC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0K
PC9kaXY+DQo8L2Rpdj4NCjxkaXY+PGJyPg0KT24gTWFyIDIyLCAyMDE3LCBhdCA0OjQ0IEFNLCBC
ZW5vaXQgQ2xhaXNlICZsdDs8YSBocmVmPSJtYWlsdG86YmNsYWlzZUBjaXNjby5jb20iPmJjbGFp
c2VAY2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJyPg0KPGJyPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSB0eXBlPSJjaXRlIj4NCjxkaXY+RllJLjxicj4NClNlZTxicj4NCjxibG9ja3F1b3RlPg0KPHBy
ZT42KSAxMDoyMC0xMDozMCAtIGdSUEMgLSBkcmFmdC10YWx3YXItcnRnd2ctZ3JwYy11c2UtY2Fz
ZXMNCkFuZWVzIFNoYWlraA0KMTAgbWludXRlcyANCg0KNykgMTA6MzAtMTA6NDUgLSBnTk1JIC0g
ZHJhZnQtb3BlbmNvbmZpZy1ydGd3Zy1nbm1pLXNwZWMNCkFuZWVzIFNoYWlraA0KMTUgbWludXRl
cw0KDQogDQo4KSAxMDo0NS0xMTozMCAtIE9wZW4gQ29uZmlnIC0gd2hhdCdzIGRvbmUvIGV4cGVy
aWVuY2VzOyANCndoYXQncyB3b3JraW5nLCB3aGF0J3Mgbm90IHNvOyANCmhvdyBkbyB3ZSB3b3Jr
IHRvZ2V0aGVyIC0gb3BlbiBtaWMmbmJzcDsgDQpSb2IgU2hha2lyDQo0NSBtaW51dGVzDQo8L3By
ZT4NCjwvYmxvY2txdW90ZT4NCjxkaXYgY2xhc3M9Im1vei1mb3J3YXJkLWNvbnRhaW5lciI+UmVn
YXJkcywgQmVub2l0PGJyPg0KPGJyPg0KLS0tLS0tLS0gRm9yd2FyZGVkIE1lc3NhZ2UgLS0tLS0t
LS0NCjx0YWJsZSBjbGFzcz0ibW96LWVtYWlsLWhlYWRlcnMtdGFibGUiIGJvcmRlcj0iMCIgY2Vs
bHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIj4NCjx0Ym9keT4NCjx0cj4NCjx0aCBhbGlnbj0i
UklHSFQiIG5vd3JhcD0ibm93cmFwIiB2YWxpZ249IkJBU0VMSU5FIj5TdWJqZWN0OiA8L3RoPg0K
PHRkPlJlOiBSVEdXRyBwcmVzZW50YXRpb24gc2xvdCByZXF1ZXN0cyBmb3IgQ2hpY2FnbyAtIGZp
bmFsIGFnZW5kYSBwdWJsaXNoZWQ8L3RkPg0KPC90cj4NCjx0cj4NCjx0aCBhbGlnbj0iUklHSFQi
IG5vd3JhcD0ibm93cmFwIiB2YWxpZ249IkJBU0VMSU5FIj5EYXRlOiA8L3RoPg0KPHRkPldlZCwg
MjIgTWFyIDIwMTcgMDE6Mzg6NDYgLTA3MDA8L3RkPg0KPC90cj4NCjx0cj4NCjx0aCBhbGlnbj0i
UklHSFQiIG5vd3JhcD0ibm93cmFwIiB2YWxpZ249IkJBU0VMSU5FIj5Gcm9tOiA8L3RoPg0KPHRk
PkplZmYgVGFudHN1cmEgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFp
bHRvOmplZmZ0YW50LmlldGZAZ21haWwuY29tIj4NCiZsdDtqZWZmdGFudC5pZXRmQGdtYWlsLmNv
bSZndDs8L2E+PC90ZD4NCjwvdHI+DQo8dHI+DQo8dGggYWxpZ249IlJJR0hUIiBub3dyYXA9Im5v
d3JhcCIgdmFsaWduPSJCQVNFTElORSI+VG86IDwvdGg+DQo8dGQ+UlRHV0cgPGEgY2xhc3M9Im1v
ei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOnJ0Z3dnQGlldGYub3JnIj4mbHQ7cnRn
d2dAaWV0Zi5vcmcmZ3Q7PC9hPjwvdGQ+DQo8L3RyPg0KPHRyPg0KPHRoIGFsaWduPSJSSUdIVCIg
bm93cmFwPSJub3dyYXAiIHZhbGlnbj0iQkFTRUxJTkUiPkNDOiA8L3RoPg0KPHRkPnJ0Z3dnLWNo
YWlycyA8YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86cnRnd2ct
Y2hhaXJzQGlldGYub3JnIj4NCiZsdDtydGd3Zy1jaGFpcnNAaWV0Zi5vcmcmZ3Q7PC9hPjwvdGQ+
DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8YnI+DQo8YnI+DQo8bWV0YSBuYW1lPSJUaXRs
ZSIgY29udGVudD0iIj4NCjxtZXRhIG5hbWU9IktleXdvcmRzIiBjb250ZW50PSIiPg0KPG1ldGEg
bmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQNCiAg
ICAgICAgbWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZv
bnQtZmFjZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAz
IDUgNCA2IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5v
c2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5N
c29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1h
cmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OkNh
bGlicmk7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6
OTk7DQoJY29sb3I6IzA1NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlz
aXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6Izk1NEY3MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvUGxh
aW5UZXh0LCBsaS5Nc29QbGFpblRleHQsIGRpdi5Nc29QbGFpblRleHQNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IENoYXIiOw0KCW1hcmdpbjow
aW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC41cHQ7DQoJZm9udC1m
YW1pbHk6Q2FsaWJyaTt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IlBs
YWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r
OiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseTpDb3VyaWVyO30NCnNwYW4uQ2hhcg0KCXttc28t
c3R5bGUtbmFtZToi57qv5paH5pysIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCglt
c28tc3R5bGUtbGluazrnuq/mlofmnKw7DQoJZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpwLmEsIGxp
LmEsIGRpdi5hDQoJe21zby1zdHlsZS1uYW1lOue6r+aWh+acrDsNCgltc28tc3R5bGUtbGluazoi
57qv5paH5pysIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0K
CWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6Q2FsaWJyaTt9DQpzcGFuLkVtYWlsU3R5
bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseTpDYWxpYnJpOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0eWxlLXR5cGU6
cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6Q2FsaWJyaTsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4u
RW1haWxTdHlsZTIzDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OkNh
bGlicmk7DQoJY29sb3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUyNA0KCXttc28tc3R5
bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseTpDYWxpYnJpOw0KCWNvbG9yOndp
bmRvd3RleHQ7fQ0Kc3Bhbi5tc29JbnMNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ
bXNvLXN0eWxlLW5hbWU6IiI7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsNCgljb2xvcjp0
ZWFsO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZv
bnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGlu
Ow0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJ
e3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlv
bjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PkRlYXIgUlRHV0csPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5U
aGUgZmluYWwgYWdlbmRhIGhhcyBiZWVuIHBvc3RlZCBhdA0KPGEgbW96LWRvLW5vdC1zZW5kPSJ0
cnVlIiBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9hZ2VuZGEtOTgtcnRn
d2ciPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvYWdlbmRhLTk4LXJ0Z3dnPC9h
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+SWYgeW91IHJlcXVl
c3RlZCBhZ2VuZGEgdGltZSBhbmQgZG9uJ3Qgc2VlIHlvdXJzZWxmIHRoZXJlLCBvciBpZiB5b3Ug
bmVlZCB0byBtYWtlIGEgY29ycmVjdGlvbiwgcGxlYXNlIGxldCB0aGUgY2hhaXJzIGtub3cuPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPlBsZWFzZSBtYWtlIHN1cmUgeW91IHNlbmQgdXMgdGhlIHNsaWRlcyBv
biB0aW1lITxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+V2UgYXJl
IHN0aWxsIGxvb2tpbmcgZm9yIHZvbHVudGVlcnMgdG8gdGFrZSBub3RlcyBhbmQgamFiYmVyLjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+U2VlIHlvdSBpbiBDaGlj
YWdvLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0Ij5KZWZmIGFuZCBDaHJpczwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPkRlYXIgUlRHV0csPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5JdCdzIHRoYXQgdGltZSBhZ2Fp
biE8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdCI+VGhlIHByZWxpbWluYXJ5IGFnZW5kYSBmb3IgSUVURiA5OCBo
YXMgYmVlbiBwdWJsaXNoZWQ7IHlvdSBjYW4gZmluZCBpdCBhdA0KPGEgbW96LWRvLW5vdC1zZW5k
PSJ0cnVlIiBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL21lZXRpbmcvOTgvYWdl
bmRhLmh0bWwiPg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9tZWV0aW5nLzk4L2FnZW5k
YS5odG1sPC9hPi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlJU
R1dHIHdpbGwgYmUgbWVldGluZzogMDk6MDAgLSAxMTozMCBvbiBXZWRuZXNkYXksIE1hcmNoIDI5
IGluIFZldmV5IDEvMiBhbmQgMTU6MjAtMTc6MjAgb24gVGh1cnNkYXksIE1hcmNoIDMwIGluIFp1
cmljaCBFL0YuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPklmIHlvdSdkIGxpa2UgYSBzbG90IHRvIHByZXNl
bnQgYSBkcmFmdCwgcGxlYXNlIHNlbmQgYSByZXF1ZXN0IHRvIENocmlzIGFuZCBJIGJ5IEZyaWRh
eSBNYXJjaCAxN3RoLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPlBsZWFzZSBub3RlIHRoZSBkYXRlcyBi
ZWxvdywgaW4gcGFydGljdWxhciwgdGhlIGRlYWRsaW5lIGZvciBkcmFmdCBzdWJtaXNzaW9uIGlz
IFVUQyAyMzo1OSBNYXJjaCAxM3RoLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5XZSBraW5kbHkgcmVxdWVz
dCB0byBwcm92aWRlIHlvdXIgcHJlc2VudGF0aW9ucyBieSBXZWRuZXNkYXksIE1hcmNoIDIybmQu
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5BcyBhbHdheXMg4oCT
IHdlIHdvdWxkIGFwcHJlY2lhdGUgeW91ciBoZWxwIGluIHRha2luZyBub3RlcyBhbmQgamFiYmVy
LCBwbGVhc2UgZG8gdm9sdW50ZWVyITwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij4mbmJzcDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdCI+TG9va2luZyBmb3J3YXJkIHRvIHNlZWluZyB5b3UgaW4gYWxsIENoaWNhZ28hPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij5DaGVlcnMsPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQiPkplZmYgYW5kIENocmlzPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlw
ZT0iY2l0ZSI+DQo8ZGl2PiZsdDtBdHRhY2hlZCBNZXNzYWdlIFBhcnQmZ3Q7PC9kaXY+DQo8L2Js
b2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJjaXRlIj4NCjxkaXY+PHNwYW4+X19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188L3NwYW4+PGJyPg0KPHNwYW4+
eWFuZy1kb2N0b3JzIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+DQo8c3Bhbj48YSBocmVmPSJtYWls
dG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNAaWV0Zi5vcmc8L2E+PC9zcGFu
Pjxicj4NCjxzcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8veWFuZy1kb2N0b3JzIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3lh
bmctZG9jdG9yczwvYT48L3NwYW4+PGJyPg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2JvZHk+
DQo8L2h0bWw+DQo=

--_000_B3E3C902BF664B759FC83952AB61DD30junipernet_--


From nobody Wed Mar 22 08:08:31 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 355A912949F for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 07:54:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level: 
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wxOXkBFPSWZ6 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 07:54:23 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A7A91298A3 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 07:54:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12160; q=dns/txt; s=iport; t=1490194455; x=1491404055; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=QCx/c2njnCaITzcJPmLj7YTM5B2ElvGShRHac7SUwgU=; b=FPoL+c1W//nZss1++RX3B7f2GVHCopc1MJpclGEMz+//FO1z8DiU5jQm tCIZ4naA3zbSffpvc8x/eymA5/+AGJBWILE3qI2Yant14ObNm+eLAq9R3 rKXyJRcIaSAczbegDoZcIvDnyy+ula++kqpx0MRodF3GqwEevH7bk06H/ 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A2AgC7jtJY/xbLJq1eGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhDKBCoNiihBzkG+IFYgDhS+CDh8BCoV4AoNnGAECAQEBAQEBAWs?= =?us-ascii?q?ohRUBAQEBAgEBASFLCwULCw4DAwECASMEAwICIQYfCQgGDQYCAQGJaAMNCA6qd?= =?us-ascii?q?IImK4cJDYJ/AQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWGToIFgmqCUYIjgmaCQB8?= =?us-ascii?q?FiR2SejqGeocahDOBe4UqgzSGVoprYogTHziBBCQWCBcVQYUOgUs/NQGKGQEBA?= =?us-ascii?q?Q?=
X-IronPort-AV: E=Sophos;i="5.36,205,1486425600";  d="scan'208,217";a="650606755"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Mar 2017 14:54:13 +0000
Received: from [10.60.67.87] (ams-bclaise-8916.cisco.com [10.60.67.87]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v2MEsDGo006358; Wed, 22 Mar 2017 14:54:13 GMT
To: Kent Watsen <kwatsen@juniper.net>
References: <20550B79-04D7-42AA-8986-A6E7FB244C00@gmail.com> <b5616540-bb7b-0a61-0704-c71ccec730bb@cisco.com> <B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net>
Cc: YANG Doctors <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <08c36391-75f9-7f80-88ce-5ef66dfe2f46@cisco.com>
Date: Wed, 22 Mar 2017 15:54:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net>
Content-Type: multipart/alternative; boundary="------------CD4841F0D563D2F9A415BBC7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/27VzAYxOdkSCe3_rCb9lcnEY91U>
Subject: Re: [yang-doctors] Model related presentations in RTWG (: Re: RTGWG presentation slot requests for Chicago - final agenda published)
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 14:54:25 -0000

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

> Similarly, the end of the NETCONF agenda has this listed:
> gRPC in Network Management - A. Shaikh (20 min)
> https://tools.ietf.org/html/draft-talwar-rtgwg-grpc-use-cases-01
> https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00
Currently under discussion with Anees wrt presentation in NETCONF. Not a 
done deal.
> FWIW, I am planning to have a datastore breakout session at this same 
> time (Wed morning), which could pose a difficult trade off for some 
> here...
Indeed...

Regards, Benoit
>
> Kent
>
>
> On Mar 22, 2017, at 4:44 AM, Benoit Claise <bclaise@cisco.com 
> <mailto:bclaise@cisco.com>> wrote:
>
>> FYI.
>> See
>>
>>     6) 10:20-10:30 - gRPC - draft-talwar-rtgwg-grpc-use-cases
>>     Anees Shaikh
>>     10 minutes
>>
>>     7) 10:30-10:45 - gNMI - draft-openconfig-rtgwg-gnmi-spec
>>     Anees Shaikh
>>     15 minutes
>>
>>       
>>     8) 10:45-11:30 - Open Config - what's done/ experiences;
>>     what's working, what's not so;
>>     how do we work together - open mic
>>     Rob Shakir
>>     45 minutes
>>
>> Regards, Benoit
>>
>> -------- Forwarded Message --------
>> Subject: 	Re: RTGWG presentation slot requests for Chicago - final 
>> agenda published
>> Date: 	Wed, 22 Mar 2017 01:38:46 -0700
>> From: 	Jeff Tantsura <jefftant.ietf@gmail.com>
>> To: 	RTGWG <rtgwg@ietf.org>
>> CC: 	rtgwg-chairs <rtgwg-chairs@ietf.org>
>>
>>
>>
>> Dear RTGWG,
>>
>> The final agenda has been posted at 
>> https://datatracker.ietf.org/doc/agenda-98-rtgwg 
>> <https://datatracker.ietf.org/doc/agenda-98-rtgwg>
>>
>> If you requested agenda time and don't see yourself there, or if you 
>> need to make a correction, please let the chairs know.
>>
>> Please make sure you send us the slides on time!
>>
>> We are still looking for volunteers to take notes and jabber.
>>
>> See you in Chicago,
>>
>> Jeff and Chris
>>
>> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> Dear RTGWG,
>>
>> It's that time again!
>>
>> The preliminary agenda for IETF 98 has been published; you can find 
>> it at https://datatracker.ietf.org/meeting/98/agenda.html 
>> <https://datatracker.ietf.org/meeting/98/agenda.html>.
>>
>> RTGWG will be meeting: 09:00 - 11:30 on Wednesday, March 29 in Vevey 
>> 1/2 and 15:20-17:20 on Thursday, March 30 in Zurich E/F.
>>
>> If you'd like a slot to present a draft, please send a request to 
>> Chris and I by Friday March 17th.
>>
>> Please note the dates below, in particular, the deadline for draft 
>> submission is UTC 23:59 March 13th.
>>
>> We kindly request to provide your presentations by Wednesday, March 22nd.
>>
>> As always â€“ we would appreciate your help in taking notes and jabber, 
>> please do volunteer!
>>
>> Looking forward to seeing you in all Chicago!
>>
>> Cheers,
>>
>> Jeff and Chris
>>
>> <Attached Message Part>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org <mailto:yang-doctors@ietf.org>
>> https://www.ietf.org/mailman/listinfo/yang-doctors


--------------CD4841F0D563D2F9A415BBC7
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <blockquote
      cite="mid:B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=utf-8">
      <div>
        <pre><span>Similarly, the end of the NETCONF agenda has this listed:</span></pre>
        <pre><span>gRPC in Network Management - A. Shaikh (20 min)</span></pre>
        <pre><span>Â <a moz-do-not-send="true" href="https://tools.ietf.org/html/draft-talwar-rtgwg-grpc-use-cases-01">https://tools.ietf.org/html/draft-talwar-rtgwg-grpc-use-cases-01</a>Â 
       </span></pre>
        <pre><span><a moz-do-not-send="true" href="https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00">https://tools.ietf.org/html/draft-openconfig-rtgwg-gnmi-spec-00</a></span></pre>
        <pre><span>
</span></pre>
      </div>
    </blockquote>
    Currently under discussion with Anees wrt presentation in NETCONF.
    Not a done deal.<br>
    <blockquote
      cite="mid:B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net"
      type="cite">
      <div>
      </div>
      <div>FWIW, I am planning to have a datastore breakout session at
        this same time (Wed morning), which could pose a difficult trade
        off for some here...<br>
      </div>
    </blockquote>
    Indeed...<br>
    <br>
    Regards, Benoit<br>
    <blockquote
      cite="mid:B3E3C902-BF66-4B75-9FC8-3952AB61DD30@juniper.net"
      type="cite">
      <div>
        <br>
        <div>
          <div>Kent</div>
          <div><br>
          </div>
        </div>
      </div>
      <div><br>
        On Mar 22, 2017, at 4:44 AM, Benoit Claise &lt;<a
          moz-do-not-send="true" href="mailto:bclaise@cisco.com">bclaise@cisco.com</a>&gt;
        wrote:<br>
        <br>
      </div>
      <blockquote type="cite">
        <div>FYI.<br>
          See<br>
          <blockquote>
            <pre>6) 10:20-10:30 - gRPC - draft-talwar-rtgwg-grpc-use-cases
Anees Shaikh
10 minutes 

7) 10:30-10:45 - gNMI - draft-openconfig-rtgwg-gnmi-spec
Anees Shaikh
15 minutes

 
8) 10:45-11:30 - Open Config - what's done/ experiences; 
what's working, what's not so; 
how do we work together - open micÂ  
Rob Shakir
45 minutes
</pre>
          </blockquote>
          <div class="moz-forward-container">Regards, Benoit<br>
            <br>
            -------- Forwarded Message --------
            <table class="moz-email-headers-table">
              <tbody>
                <tr>
                  <th nowrap="nowrap">Subject: </th>
                  <td>Re: RTGWG presentation slot requests for Chicago -
                    final agenda published</td>
                </tr>
                <tr>
                  <th nowrap="nowrap">Date: </th>
                  <td>Wed, 22 Mar 2017 01:38:46 -0700</td>
                </tr>
                <tr>
                  <th nowrap="nowrap">From: </th>
                  <td>Jeff Tantsura <a moz-do-not-send="true"
                      class="moz-txt-link-rfc2396E"
                      href="mailto:jefftant.ietf@gmail.com">
                      &lt;jefftant.ietf@gmail.com&gt;</a></td>
                </tr>
                <tr>
                  <th nowrap="nowrap">To: </th>
                  <td>RTGWG <a moz-do-not-send="true"
                      class="moz-txt-link-rfc2396E"
                      href="mailto:rtgwg@ietf.org">&lt;rtgwg@ietf.org&gt;</a></td>
                </tr>
                <tr>
                  <th nowrap="nowrap">CC: </th>
                  <td>rtgwg-chairs <a moz-do-not-send="true"
                      class="moz-txt-link-rfc2396E"
                      href="mailto:rtgwg-chairs@ietf.org">
                      &lt;rtgwg-chairs@ietf.org&gt;</a></td>
                </tr>
              </tbody>
            </table>
            <br>
            <br>
            <meta name="Title" content="">
            <meta name="Keywords" content="">
            <meta name="Generator" content="Microsoft Word 15 (filtered
              medium)">
            <div class="WordSection1">
              <p class="MsoNormal"><span>Dear RTGWG,</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>The final agenda has been
                  posted at
                  <a moz-do-not-send="true"
                    href="https://datatracker.ietf.org/doc/agenda-98-rtgwg">
                    https://datatracker.ietf.org/doc/agenda-98-rtgwg</a></span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>If you requested agenda time
                  and don't see yourself there, or if you need to make a
                  correction, please let the chairs know.</span></p>
              <p class="MsoNormal"><span>Please make sure you send us
                  the slides on time!</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>We are still looking for
                  volunteers to take notes and jabber.</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>See you in Chicago,</span></p>
              <p class="MsoNormal"><span>Jeff and Chris</span><span>Â </span><span></span></p>
              <p class="MsoNormal"><span>-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span></p>
              <p class="MsoNormal">Â </p>
              <p class="MsoNormal"><span>Dear RTGWG,</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>It's that time again!</span></p>
              <p class="MsoNormal"><span>The preliminary agenda for IETF
                  98 has been published; you can find it at
                  <a moz-do-not-send="true"
                    href="https://datatracker.ietf.org/meeting/98/agenda.html">
                    https://datatracker.ietf.org/meeting/98/agenda.html</a>.</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>RTGWG will be meeting: 09:00 -
                  11:30 on Wednesday, March 29 in Vevey 1/2 and
                  15:20-17:20 on Thursday, March 30 in Zurich E/F.</span></p>
              <p class="MsoNormal"><span>If you'd like a slot to present
                  a draft, please send a request to Chris and I by
                  Friday March 17th.
                </span></p>
              <p class="MsoNormal"><span>Please note the dates below, in
                  particular, the deadline for draft submission is UTC
                  23:59 March 13th.</span></p>
              <p class="MsoNormal"><span>We kindly request to provide
                  your presentations by Wednesday, March 22nd.</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>As always â€“ we would appreciate
                  your help in taking notes and jabber, please do
                  volunteer!</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>Looking forward to seeing you
                  in all Chicago!</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal"><span>Cheers,</span></p>
              <p class="MsoNormal"><span>Jeff and Chris</span></p>
              <p class="MsoNormal"><span>Â </span></p>
              <p class="MsoNormal">Â </p>
            </div>
          </div>
        </div>
      </blockquote>
      <blockquote type="cite">
        <div>&lt;Attached Message Part&gt;</div>
      </blockquote>
      <blockquote type="cite">
        <div><span>_______________________________________________</span><br>
          <span>yang-doctors mailing list</span><br>
          <span><a moz-do-not-send="true"
              href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a></span><br>
          <span><a moz-do-not-send="true"
              href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a></span><br>
        </div>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>

--------------CD4841F0D563D2F9A415BBC7--


From nobody Wed Mar 22 13:35:25 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5B341289B0 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 13:35:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GJcdv0eCFr5e for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 13:35:23 -0700 (PDT)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D4B712894A for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 13:35:22 -0700 (PDT)
Received: by mail-wm0-x233.google.com with SMTP id n11so47866664wma.0 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 13:35:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=djwA4nDo5TcY7smoqO7WJgLOe75KpaTY9j1N9mYR2rM=; b=EakrZNVFS+5kXdjZZa9hGCLZ/eVZMOIy/xKGtxGuO/Bokf6vsZ2KCKFEXrMd152vBn W2QdTYzQT1FxgCJjlmQURdfU9gx0R6zYLXvuvrmfdcXlVxgcGuVfn5jqda1hFeM/q8/t 8jzIXZwigWPKB+Y/i4RaRFWPsmWu1sfa178CvD84lsBRZP7rvWvaU9oPszOgxkLmwHnU EUlrRJFFSRtaiszFXnLeHt51GgL8wcBvqxiZ645pCWIOoUTYcnp/1OcdeAqgF53PomWX nx0cFrFxvNRi7So0iCa4+UpU/hM+AaGmrEjfkGYxIov6h2iYKgWj1vEG6r+dv/G+MaBh z3QA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=djwA4nDo5TcY7smoqO7WJgLOe75KpaTY9j1N9mYR2rM=; b=qXegbgBpAYAV1Rn3HJPBFn9Ky8T4TqiBhLddFP1Pb7X2GTsqDq1xFj2e4R9ikG6Csc Fb8aZiSdk9GDokJoBbRq2sKUY3mCMcER6ElRVgnWA77xICftdJDQWTxN3ScHPsqH6ha4 icHt4X87AdfZnXY1f6NEk6aNTaxMT1XQABFifJz6FwptKVPZsFoP4JVifHumgmd5+b/f 9URxZ96mAagT4oLzExQAXvxK+y/rYXx2Z9s3DcZtzpxwIBBl5Cv+GDHtT6tdPYyR5M92 t5vJRidTyg+YkKe2kqwHV2oWkYYZaaLD5RgRFvOh7PI1a4sMxJAvTJiYF3yZnT+RfsdF yLFw==
X-Gm-Message-State: AFeK/H1OLNyuNbXeQOCP02nIDfSRXlJJxUoKLxCZCqrb15xGnEHC9t17AaKoWijcvsvZe9RJ3W8aagFfetKXVQ==
X-Received: by 10.28.194.7 with SMTP id s7mr9314336wmf.136.1490214921192; Wed, 22 Mar 2017 13:35:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.166.37 with HTTP; Wed, 22 Mar 2017 13:35:20 -0700 (PDT)
From: Andy Bierman <andy@yumaworks.com>
Date: Wed, 22 Mar 2017 13:35:20 -0700
Message-ID: <CABCOCHQ5vEPpa_veRCYR++s2nS8RmXzEko0EGef8cQBfTnOkPA@mail.gmail.com>
To: YANG Doctors <yang-doctors@ietf.org>, Benoit Claise <bclaise@cisco.com>
Content-Type: multipart/alternative; boundary=001a1148f862046664054b57b3a2
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/GIf7ZMvsVd02QK86tGFpVFBxPVk>
Subject: [yang-doctors] signup rooms at this IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 20:35:25 -0000

--001a1148f862046664054b57b3a2
Content-Type: text/plain; charset=UTF-8

Hi,

Does anybody know if there will be any meeting rooms available for sign-up
at the Chicago IETF?

I noticed this WEB page:
https://www.ietf.org/meeting/amreq.html

I don't want to pay $100s to talk about YANG to CBOR.
If there are no signup rooms we will have a traditional bar bof
in the hotel somewhere.


Andy

--001a1148f862046664054b57b3a2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>Does anybody know if there will be =
any meeting rooms available for sign-up</div><div>at the Chicago IETF?</div=
><div><br></div><div>I noticed this WEB page:</div><div><a href=3D"https://=
www.ietf.org/meeting/amreq.html">https://www.ietf.org/meeting/amreq.html</a=
><br></div><div><br></div><div>I don&#39;t want to pay $100s to talk about =
YANG to CBOR.</div><div>If there are no signup rooms we will have a traditi=
onal bar bof</div><div>in the hotel somewhere.</div><div><br></div><div><br=
></div><div>Andy</div><div><br></div></div>

--001a1148f862046664054b57b3a2--


From nobody Wed Mar 22 13:51:51 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6B2D128E19 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 13:51:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.697
X-Spam-Level: 
X-Spam-Status: No, score=-4.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YpaPNBRF_NXN for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 13:51:43 -0700 (PDT)
Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0105.outbound.protection.outlook.com [104.47.34.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55C0D12778D for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 13:51:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2GbRQz9wjtK74fEtxOnKyikep1/3oU3hbI5JoBm1llo=; b=KNemgfhy9qs9eRRYIST6zAmQ4dM8q8nWmmuO5lXJbWGsMXPMsVZC52ZMrlY7beuzeBfJRJkc+W2KH0MNVI+KgoXsrOm2mvdFXz/tMevhpOeqgbK3EAtUw5vLCdd4/4AnSmyBW75FK5A7FMG7J6d5jaweL1DvaN3fotxW2g30BSQ=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1441.namprd05.prod.outlook.com (10.160.117.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4; Wed, 22 Mar 2017 20:51:38 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.0991.013; Wed, 22 Mar 2017 20:51:38 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Andy Bierman <andy@yumaworks.com>, YANG Doctors <yang-doctors@ietf.org>, Benoit Claise <bclaise@cisco.com>
Thread-Topic: [yang-doctors] signup rooms at this IETF?
Thread-Index: AQHSo0vYldouvtVIZE6e0kUzFAbXNqGhEoyA
Date: Wed, 22 Mar 2017 20:51:38 +0000
Message-ID: <7C599616-FCC6-436C-8149-6016576B3F74@juniper.net>
References: <CABCOCHQ5vEPpa_veRCYR++s2nS8RmXzEko0EGef8cQBfTnOkPA@mail.gmail.com>
In-Reply-To: <CABCOCHQ5vEPpa_veRCYR++s2nS8RmXzEko0EGef8cQBfTnOkPA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
authentication-results: yumaworks.com; dkim=none (message not signed) header.d=none;yumaworks.com; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.11]
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1441; 7:4NuaWqomU4E7zcewF0/C7qPjkFm7HEfaSyC9/udsX5+bJGUEybwiL5dn5O8bPPrkUrsRIeCMpbAo8AzvobUYKFjOS6bZowvtWgLYeoU8D75dIMw+3QrKMhjAKOmG3wAzcdesUamt+1h2aHCjLj5gp9GXfhXo0RBsKTXfGKs2pFenwYeUvhZazwObosr7ji5vlnvG9DDaTkOpnNRfQfY3cHRaIObC4lAQHQfCQjhro7OWigvwAJYXv1RsQ+UKxinEb5ngrAV672xjwaV6xIdvp4lBWo4dYio2WbtGbcC6vJmGXT1zEzARpv/+0RZJjsMjWlydrLKvyuaZ6F3wY/IUYg==
x-ms-office365-filtering-correlation-id: ebe8e9bf-6343-48cc-5979-08d471653c67
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081); SRVR:BN3PR0501MB1441; 
x-microsoft-antispam-prvs: <BN3PR0501MB1441832C4500BC6E177F1BD5A53C0@BN3PR0501MB1441.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026)(6041248)(20161123555025)(20161123558025)(20161123564025)(20161123562025)(20161123560025)(6072148); SRVR:BN3PR0501MB1441; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1441; 
x-forefront-prvs: 02543CD7CD
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400002)(39860400002)(39840400002)(39410400002)(39450400003)(377454003)(24454002)(54896002)(9326002)(99286003)(6306002)(81166006)(6512007)(236005)(8676002)(8936002)(229853002)(77096006)(7906003)(25786009)(2900100001)(606005)(6486002)(82746002)(83506001)(6436002)(6506006)(7736002)(83716003)(2950100002)(4001350100001)(102836003)(3846002)(6116002)(122556002)(76176999)(2906002)(54356999)(50986999)(5660300001)(33656002)(53936002)(36756003)(38730400002)(6246003)(3280700002)(86362001)(3660700001)(189998001)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1441; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_7C599616FCC6436C81496016576B3F74junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2017 20:51:38.4363 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1441
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/2iXFy9zF8dQTUSGu2BIfVpWoWU0>
Subject: Re: [yang-doctors] signup rooms at this IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 20:51:46 -0000

--_000_7C599616FCC6436C81496016576B3F74junipernet_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgQW5keSwNCg0KVGhlIElFVEYgU2VjcmV0YXJ5IHR5cGljYWxseSBwdXRzIG91dCBhIGZyZWUt
cm9vbSBzaWdudXAgc2hlZXQgZmlyc3QgdGhpbmcgTW9uZGF5IG1vcm5pbmcuDQpHZXR0aW5nIHRo
ZXJlIGVhcmx5IHRvIGJlIGZpcnN0IGluIGxpbmUgZW5zdXJlcyB5b3UgY2FuIGJvb2sgdGhlIHJv
b20gd2hlbiB5b3UgbmVlZCBpdC4uLg0KDQpLZW50DQoNCg0KT24gMy8yMi8xNywgNDozNSBQTSwg
InlhbmctZG9jdG9ycyBvbiBiZWhhbGYgb2YgQW5keSBCaWVybWFuIiA8eWFuZy1kb2N0b3JzLWJv
dW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9ycy1ib3VuY2VzQGlldGYub3JnPiBvbiBi
ZWhhbGYgb2YgYW5keUB5dW1hd29ya3MuY29tPG1haWx0bzphbmR5QHl1bWF3b3Jrcy5jb20+PiB3
cm90ZToNCg0KSGksDQoNCkRvZXMgYW55Ym9keSBrbm93IGlmIHRoZXJlIHdpbGwgYmUgYW55IG1l
ZXRpbmcgcm9vbXMgYXZhaWxhYmxlIGZvciBzaWduLXVwDQphdCB0aGUgQ2hpY2FnbyBJRVRGPw0K
DQpJIG5vdGljZWQgdGhpcyBXRUIgcGFnZToNCmh0dHBzOi8vd3d3LmlldGYub3JnL21lZXRpbmcv
YW1yZXEuaHRtbA0KDQpJIGRvbid0IHdhbnQgdG8gcGF5ICQxMDBzIHRvIHRhbGsgYWJvdXQgWUFO
RyB0byBDQk9SLg0KSWYgdGhlcmUgYXJlIG5vIHNpZ251cCByb29tcyB3ZSB3aWxsIGhhdmUgYSB0
cmFkaXRpb25hbCBiYXIgYm9mDQppbiB0aGUgaG90ZWwgc29tZXdoZXJlLg0KDQoNCkFuZHkNCg0K

--_000_7C599616FCC6436C81496016576B3F74junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <87C53205CCA72244B048AE27A3BFBA1E@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglm
b250LWZhbWlseTpDYWxpYnJpOw0KCWZvbnQtdmFyaWFudDpub3JtYWwgIWltcG9ydGFudDsNCglj
b2xvcjp3aW5kb3d0ZXh0Ow0KCXRleHQtdHJhbnNmb3JtOm5vbmU7DQoJdGV4dC1kZWNvcmF0aW9u
Om5vbmUgbm9uZTsNCgl2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt9DQpzcGFuLm1zb0lucw0KCXtt
c28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tc3R5bGUtbmFtZToiIjsNCgl0ZXh0LWRl
Y29yYXRpb246dW5kZXJsaW5lOw0KCWNvbG9yOnRlYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNv
LXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3Jk
U2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGlu
IDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z
dHlsZT4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGluaz0i
Ymx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmkiPkhpIEFuZHks
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OkNhbGlicmkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj5UaGUgSUVU
RiBTZWNyZXRhcnkgdHlwaWNhbGx5IHB1dHMgb3V0IGEgZnJlZS1yb29tIHNpZ251cCBzaGVldCBm
aXJzdCB0aGluZyBNb25kYXkgbW9ybmluZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+R2V0dGluZyB0
aGVyZSBlYXJseSB0byBiZSBmaXJzdCBpbiBsaW5lIGVuc3VyZXMgeW91IGNhbiBib29rIHRoZSBy
b29tIHdoZW4geW91IG5lZWQgaXQuLi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OkNhbGlicmkiPktlbnQ8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFt
aWx5OkNhbGlicmkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMy8yMi8xNywgNDozNSBQTSwgJnF1b3Q7eWFuZy1kb2N0
b3JzIG9uIGJlaGFsZiBvZiBBbmR5IEJpZXJtYW4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzp5
YW5nLWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5v
cmc8L2E+IG9uIGJlaGFsZiBvZg0KPGEgaHJlZj0ibWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNvbSI+
YW5keUB5dW1hd29ya3MuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksIDxvOnA+PC9vOnA+PC9w
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9lcyBhbnlib2R5IGtub3cgaWYgdGhl
cmUgd2lsbCBiZSBhbnkgbWVldGluZyByb29tcyBhdmFpbGFibGUgZm9yIHNpZ24tdXA8bzpwPjwv
bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmF0IHRoZSBDaGlj
YWdvIElFVEY/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPkkgbm90aWNlZCB0aGlzIFdFQiBwYWdlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWVldGluZy9hbXJlcS5odG1sIj5odHRwczovL3d3dy5pZXRmLm9yZy9tZWV0aW5nL2FtcmVxLmh0
bWw8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPkkgZG9uJ3Qgd2FudCB0byBwYXkgJDEwMHMgdG8gdGFsayBhYm91dCBZQU5HIHRvIENCT1Iu
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JZiB0
aGVyZSBhcmUgbm8gc2lnbnVwIHJvb21zIHdlIHdpbGwgaGF2ZSBhIHRyYWRpdGlvbmFsIGJhciBi
b2Y8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmlu
IHRoZSBob3RlbCBzb21ld2hlcmUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5keTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_7C599616FCC6436C81496016576B3F74junipernet_--


From nobody Wed Mar 22 16:44:01 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C624127201 for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 16:44:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3bulK2bRi5-r for <yang-doctors@ietfa.amsl.com>; Wed, 22 Mar 2017 16:43:58 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 405BB1270A7 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 16:43:58 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id t189so50132809wmt.1 for <yang-doctors@ietf.org>; Wed, 22 Mar 2017 16:43:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:references:in-reply-to:subject:date:message-id:mime-version :thread-index:content-language; bh=/zRl4W4iU8ZYbMIgnIRcTK6tajsNTM3lt7uU2oFBkk8=; b=SIgNqcOAcgyVLSMadc6119BZ5VrrGqm8ga4x7nRXLmbs5U8sKJpyte3vr1U3C2pvr3 +6IQ5fTn0K31+EB3CHystUn2gM/VchrdD9149ePm3AsbrtmBiG9sylV2Smmb7lGyvS82 j5Wl9maWVzHAbb5NslAM2ab/+lDNwreYJTWTIZelzG3F1tAlZydaiuH/1dwBby/EAH7K Ywc3yusA6HQjNNNaYZRpBVD7qoHdVGxmndLMjNPZMo4LlFLRJHoWmgcS00N+bW+mZH0z icJHh2dAnL2HB3DpIF4k7n7AkeXWD5PU9h3PlbKCz7t2gNE3J72WD4qw5e0u5iOKl+2V AzrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:thread-index:content-language; bh=/zRl4W4iU8ZYbMIgnIRcTK6tajsNTM3lt7uU2oFBkk8=; b=inUNkyORa2XIuXALgsVmOPnyRzmn27TLHJoJLPzktIm+Xy63qRdxneEQPVQkgXOfd6 f41a2oD2syAn9o6zrXu5YkEwlB+S3TKWGVyYeV4pA7B0P0V/WGzXp1hhnEk/ZWiRimAP 786uBoGcx+pNwJeS1Kn5RfP6z4kdbB0CDa5iXsXW1Hot1eEJElRfEgJqdMkdrJhYfVg+ IAHE3MkL/XYlC6jDvlMU8xl55KNDEeyR7vm8jY+0fb1Ioqr4vQ81xoBoPmMidb/tb8Zn Dk1tUX7mn2g4mlPuN6WNCh54tGC8PzyVduN1BxkeOE9BffSW0k+YuVbiE1SYFroREj4X isWw==
X-Gm-Message-State: AFeK/H2hFhbc61UOPYmWLU1lcsE0bN+9MU9FtcE1KnLw/rhTp5qnHVXy6uTpQ6gXGlC4Lg==
X-Received: by 10.28.186.195 with SMTP id k186mr9840987wmf.1.1490226236740; Wed, 22 Mar 2017 16:43:56 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (p5DCC67DF.dip0.t-ipconnect.de. [93.204.103.223]) by smtp.gmail.com with ESMTPSA id g78sm470950wrd.11.2017.03.22.16.43.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Mar 2017 16:43:56 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Kent Watsen'" <kwatsen@juniper.net>, "'Andy Bierman'" <andy@yumaworks.com>, "'YANG Doctors'" <yang-doctors@ietf.org>, "'Benoit Claise'" <bclaise@cisco.com>
References: <CABCOCHQ5vEPpa_veRCYR++s2nS8RmXzEko0EGef8cQBfTnOkPA@mail.gmail.com> <7C599616-FCC6-436C-8149-6016576B3F74@juniper.net>
In-Reply-To: <7C599616-FCC6-436C-8149-6016576B3F74@juniper.net>
Date: Thu, 23 Mar 2017 00:43:58 +0100
Message-ID: <00c301d2a366$2d2cfb40$8786f1c0$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_00C4_01D2A36E.8EF274B0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHlFi1llxRGu7Okvn3IoBxoPpJnJwIaC/JXoWvPUkA=
Content-Language: de
X-AVK-Virus-Check: AVA 25.11068;244D8A0E
X-AVK-Spam-Check: 1; str=0001.0A0C0202.58D30C3B.014F,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/X80_JDNJzENfAQPLCiaMM8wuDgE>
Subject: Re: [yang-doctors] signup rooms at this IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Mar 2017 23:44:00 -0000

This is a multipart message in MIME format.

------=_NextPart_000_00C4_01D2A36E.8EF274B0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

The room gets usually full very fast.

Please ask IETF secretary with email or at registration desk how to =
sign-up.

=20

Cheers,

Mehmet

=20

From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of =
Kent Watsen
Sent: Wednesday, March 22, 2017 9:52 PM
To: Andy Bierman <andy@yumaworks.com>; YANG Doctors =
<yang-doctors@ietf.org>; Benoit Claise <bclaise@cisco.com>
Subject: Re: [yang-doctors] signup rooms at this IETF?

=20

Hi Andy,

=20

The IETF Secretary typically puts out a free-room signup sheet first =
thing Monday morning.

Getting there early to be first in line ensures you can book the room =
when you need it...

=20

Kent

=20

=20

On 3/22/17, 4:35 PM, "yang-doctors on behalf of Andy Bierman" =
<yang-doctors-bounces@ietf.org <mailto:yang-doctors-bounces@ietf.org>  =
on behalf of andy@yumaworks.com <mailto:andy@yumaworks.com> > wrote:

=20

Hi,=20

=20

Does anybody know if there will be any meeting rooms available for =
sign-up

at the Chicago IETF?

=20

I noticed this WEB page:

https://www.ietf.org/meeting/amreq.html

=20

I don't want to pay $100s to talk about YANG to CBOR.

If there are no signup rooms we will have a traditional bar bof

in the hotel somewhere.

=20

=20

Andy

=20


------=_NextPart_000_00C4_01D2A36E.8EF274B0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	font-variant:normal !important;
	color:windowtext;
	text-transform:none;
	text-decoration:none none;
	vertical-align:baseline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#0000CC;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite =
lang=3DEN-US link=3Dblue vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
>The room gets usually full very fast.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
>Please ask IETF secretary with email or at registration desk how to =
sign-up.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
><o:p>&nbsp;</o:p></span></p><div><p class=3DMsoNormal><span lang=3DDE =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
>Cheers,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DDE =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
>Mehmet<o:p></o:p></span></p></div><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#0000CC'=
><o:p>&nbsp;</o:p></span></p><div style=3D'border:none;border-left:solid =
blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span><=
/b><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'> =
yang-doctors [mailto:yang-doctors-bounces@ietf.org] <b>On Behalf Of =
</b>Kent Watsen<br><b>Sent:</b> Wednesday, March 22, 2017 9:52 =
PM<br><b>To:</b> Andy Bierman &lt;andy@yumaworks.com&gt;; YANG Doctors =
&lt;yang-doctors@ietf.org&gt;; Benoit Claise =
&lt;bclaise@cisco.com&gt;<br><b>Subject:</b> Re: [yang-doctors] signup =
rooms at this IETF?<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'>Hi =
Andy,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span style=3D'font-family:"Calibri",sans-serif'>The =
IETF Secretary typically puts out a free-room signup sheet first thing =
Monday morning.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'>Getting there early to be =
first in line ensures you can book the room when you need =
it...<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'>Kent<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span =
style=3D'font-family:"Calibri",sans-serif'><o:p>&nbsp;</o:p></span></p><d=
iv><div><p class=3DMsoNormal>On 3/22/17, 4:35 PM, &quot;yang-doctors on =
behalf of Andy Bierman&quot; &lt;<a =
href=3D"mailto:yang-doctors-bounces@ietf.org">yang-doctors-bounces@ietf.o=
rg</a> on behalf of <a =
href=3D"mailto:andy@yumaworks.com">andy@yumaworks.com</a>&gt; =
wrote:<o:p></o:p></p></div></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Hi, <o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Does anybody know if there will be any meeting rooms =
available for sign-up<o:p></o:p></p></div><div><p class=3DMsoNormal>at =
the Chicago IETF?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
noticed this WEB page:<o:p></o:p></p></div><div><p class=3DMsoNormal><a =
href=3D"https://www.ietf.org/meeting/amreq.html">https://www.ietf.org/mee=
ting/amreq.html</a><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
don't want to pay $100s to talk about YANG to =
CBOR.<o:p></o:p></p></div><div><p class=3DMsoNormal>If there are no =
signup rooms we will have a traditional bar =
bof<o:p></o:p></p></div><div><p class=3DMsoNormal>in the hotel =
somewhere.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Andy<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div></div></div></body></h=
tml>
------=_NextPart_000_00C4_01D2A36E.8EF274B0--


From nobody Thu Mar 23 10:47:03 2017
Return-Path: <daedulus@btconnect.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A4F4C1315F2; Thu, 23 Mar 2017 10:47:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.587
X-Spam-Level: 
X-Spam-Status: No, score=-4.587 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.796, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=btconnect.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltRyBPfQIvt7; Thu, 23 Mar 2017 10:46:58 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50118.outbound.protection.outlook.com [40.107.5.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17BDA1315EE; Thu, 23 Mar 2017 10:46:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=21sqAjPqcJa51setnEZkwInJ9ol7jA+LLiq3iPvuOmA=; b=XDlSSJQBox9vRc46VWGjYFaK6rvu4mOMgiAVSUMc2Y383poAcG6Df74YD1xRV8Cg0LOZiHyx7mfo9qUsAQnVVr0/v2bJcd7DR3YKtjQWESmHCyXXhvv77T27ZnbhhK5ORv7k6BskRwiLEfws2eA/0Csvjto/YFobHa6GpP7cRg4=
Authentication-Results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=btconnect.com;
Received: from pc6 (86.185.203.75) by AM4PR07MB1555.eurprd07.prod.outlook.com (10.165.249.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.4; Thu, 23 Mar 2017 17:46:39 +0000
Message-ID: <039e01d2a3fd$33ab8da0$4001a8c0@gateway.2wire.net>
From: tom p. <daedulus@btconnect.com>
To: <acee@cisco.com>, Martin Bjorklund <mbj@tail-f.com>
CC: <yang-doctors@ietf.org>, <rtgwg-chairs@ietf.org>, <draft-ietf-rtgwg-yang-key-chain@ietf.org>
References: <148976778864.13097.8837542947858587684.idtracker@ietfa.amsl.com><011901d2a262$c59162e0$4001a8c0@gateway.2wire.net><D4F6DED9.A393B%acee@cisco.com> <20170322.142301.927978798113669002.mbj@tail-f.com>
Date: Thu, 23 Mar 2017 17:37:25 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
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
X-Originating-IP: [86.185.203.75]
X-ClientProxiedBy: VI1PR0701CA0052.eurprd07.prod.outlook.com (10.168.131.142) To AM4PR07MB1555.eurprd07.prod.outlook.com (10.165.249.11)
X-MS-Office365-Filtering-Correlation-Id: 07ffbac1-99b2-403c-2e36-08d472148fe0
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:AM4PR07MB1555;
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1555; 3:1/LAYgTZNZBSDPn8jS1/aDNwy5PMa1q3dzkc107iT/xVBPV3v4DxolCi6+B9/5KKAY3Gxa3JxoP5tzjtR6kpzH0uUkMrOzhRBcJFonVUseIRonvCFGn5p+1z7PTgICkrqw/ZVPcx7mbAEny98yAKYRzLTuq3A0Rs+JnPlpKbyhrohB5fGDN4kb7epht0Fepeo6dm5E9IZnzslVasV0mxz2YGwiC3n366BBHE9OWSlOZicBqvvv82MLQfYGMA2mSSAzkCNH4tXPPKGFBLXBfdlA==; 25:EzoIFRv5YUx5X3cqG9wlh0VZafJtXLozmtOS18iH6wx4P/xjRaQPeE5YMZmFZrEjDyCCOu1bdv86NcWIEVLc6J7W+zcaEDaoo+2WR9SBQNtr37VvOb4kWwHawf1WLZtXcrNvGZOn0gziqSw5dx7H7NokMjQdg3MkIfPFT/o9uOBqZQQ32w4/1xLCOBrysxFZ58vjhH0lvEP5q/D0pvQADxPSQUzHYiAjt1YxFIAhSoOCK+YfmFNXQ6cOkEEFEi3IShXzpHdAkQXVE8Q06CJXdSu6iMNsDT79PpmG60J+9rddUk0dRj3vdkn0Zun5B4EWKx31kSNX/GdtRyH/Uezm9hkJGtkquTqodAklzM9he/m7Q8953imTNn+DSoh2zkvxi6D7k1letJ5SxR9iDYkRv2nKPLKzv1/q+wWVMbA8QlYJ4wpItVzGVBLte/GWMN0kPvCoB1w/54SmFh+Xsw7BgQ==
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1555; 31:c21KkxqxJukbDymyCL7LtlEpZQHgSsOMiRCEBUolmDBjHR1e/ju2Dc412Sbv9dyM1imVO3pIO1RNdW0X0ZW0UHpozQoXaLxygEs++1xa2O0U2p82lhPLMZxbzANkVsYBnmSx8iM2QW/a36ALl85C7KaSLT/mnG8ZLBaaV5KY7HxmFGmFXbdCxPWnIyoQGdQBdTqtqE+G+Tl1mcawZ/laF7ds7ESirJ7LBZlJgbBbBbBzrYnaehN1XAolgLE2w6uIS84q1aMx5UGGUgkHTJv0Lg==; 4:NuoeZUmffAZbuynt3oOmY2NiY1lUvcANY+znRlNjIO93UaTFHXv9sRRWpXrIRNMDppWVb5dIzqG3t8tNkTTErDLvwFm8nESIfo4/bsUHZNym9mLheSCIlewxf2/v0lCdUrpsDJ83USaJqNgPGHsrUya31n2C5wUi1ZzI1QpEW583VVVK5KET1XAmlBc37NU/GNLdgEp0QRf+0dsdIzDvZE5QzzCKVQry2NNfuROgurwWOZa99GtuPIx0iWfDPETNzwOpU7QX7Zq45X166dVZh8PVrywmq2zoagzKST7VF4F3zGz9U6XKxnjf2nbGVoOpcyYFcZ8fwnZQSoZRsyINcLHWeQsyiAIuYtwediUXw+fTGDN1JAjjpXWXSMFVxEkmUY0YR0dsryVZm0oEq9Cns+1UCVDfb3EMglb0i7n0kSotSpi5vyS0mjEPfvgVjybsmzG1Pc2M/zz0SVsBQPNyDiv9LJVOKbJHO30qY6XnM1oFHNrb5NCJFU9Dp0CrHwE/AeQqF13sq3TXnjUEhHg5FofWMlVv8SjryOkAmSHP+0Z4OGR6QeNU1gZ6HFnchh7rhO9jc93RPrTcwVc25ImI40dAlWpnPoO/qBs40/YZd2uHI3VuuQ7MKbTU6dOjNF4gyeQSiz+PieOGCEYublOvcA==
X-Microsoft-Antispam-PRVS: <AM4PR07MB155553AFC05B3D62E92BCFE2C63F0@AM4PR07MB1555.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(95692535739014);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148); SRVR:AM4PR07MB1555; BCL:0; PCL:0; RULEID:; SRVR:AM4PR07MB1555; 
X-Forefront-PRVS: 0255DF69B9
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(39840400002)(39450400003)(39410400002)(377424004)(24454002)(13464003)(230783001)(1720100001)(54906002)(23756003)(8676002)(81166006)(229853002)(50986999)(14496001)(93886004)(6306002)(1556002)(6116002)(116806002)(47776003)(44716002)(62236002)(76176999)(81816999)(50226002)(6486002)(66066001)(1456003)(81686999)(9686003)(44736005)(33646002)(6666003)(50466002)(61296003)(189998001)(4720700003)(305945005)(7736002)(84392002)(38730400002)(3846002)(42186005)(6246003)(6496005)(966004)(2906002)(53936002)(5660300001)(4326008)(25786009)(86362001)(2870700001)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:AM4PR07MB1555; H:pc6; FPR:; SPF:None; MLV:nov;  PTR:InfoNoRecords; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1; AM4PR07MB1555; 23:5p3sr1/SEwUVND0UUwlTJ5eINdEKKD+WU6yR0lG?= =?iso-8859-1?Q?D06I6hkjf7S7wrckb3q/va1myJx/kE1nTGpCJS8qjdaYiIMYzSqQEkV2Oe?= =?iso-8859-1?Q?yHCOAyCEyqlLniju4rBt49b7rlxMhzqsVuY96vlyQ9E9MRiwvzJT+G56cZ?= =?iso-8859-1?Q?OTyoOojzMZcbwpl70LVXZT90jrbBHSWEiuQN+rI2pJCycjCAUzALz07TgV?= =?iso-8859-1?Q?SD3pi6ScsRYqukMqpOOqJub2LCanqq+gSKUGndJHzSkw+HtjeU7QpFEF4E?= =?iso-8859-1?Q?VVNw/FbIKUxQ2J3UUy1nV2Rjj0tTDIvIh9S9eSXD3fLhf3I4/4Vt+efaRA?= =?iso-8859-1?Q?2TUp8sjBMi47IJPo+faREohvQfxN1gGail9PTMqkqWjcQcFo8yJ0YIGIko?= =?iso-8859-1?Q?10whbeWAgAh1s0IxiOa1PTZjgFYpUIjTBGdvSTK8Yiw0sPHNLOpoV1Zqd+?= =?iso-8859-1?Q?YuHnyk/qZwIbZczw5l3i1UYWi75MLmmsdvmljszfa+1JGmlUA5a4RbBq8K?= =?iso-8859-1?Q?c+Asn0tdqctgvSs84YsWHNoxdjdlW6PoZZ5GMCtqzmkJ4/nxQiyWOjIYKU?= =?iso-8859-1?Q?VdwL7GAS4rOGhFwj/CzDxZYqM3VglnHHODBNH1vQsXMSwPxYcvJNxOkU76?= =?iso-8859-1?Q?TAYAQwJ0RZ+NG1/yg3QOzSfIOhNWHTKxRjfIgP4rN1T+RHSjaaXXNmm3nw?= =?iso-8859-1?Q?BJ/a1yYtwW+cSVj0Oi/l6XgTVelhrQkN945MD0CQmHdgjQZaHjsdLSk45d?= =?iso-8859-1?Q?T2Wf8MafNwFGb4XsLXk/vepYEA/I/vkaLIzhvjrDq/cD3p/XCAhuhrfGeY?= =?iso-8859-1?Q?LURIWx05MvQuxvzBQLRptkfnvYyyr+4FL4KjJuH4CDxuOh+R1DqHbXICnc?= =?iso-8859-1?Q?6HMOvAKdiZi1caHvZtNs7ulF50flZ8/JfCB+I/wDxPoipeVoygfHATVCuP?= =?iso-8859-1?Q?k8niF/y4F2Lz/xrvq47ogZKYLVGBK9ApR70r9MSjefE/rKG+8GcmONoAha?= =?iso-8859-1?Q?aEPlZ19E0CEWi41wTBl4XP1apDItl2YJequ2rXhBgMPAutu520yTZ1hqCM?= =?iso-8859-1?Q?y+q4yx4mnqP4lX8ME/+kaOmbrOy/mj8dfyr9xbHar9dDFYD47ACkSFND8m?= =?iso-8859-1?Q?thymgVNTFE2V9DcbZ/khRs+NbpZcMd4lNVWSB5pOeNdncKXdX3Pv028ZOb?= =?iso-8859-1?Q?icf7CGGpUOfywZIzN6AO5eOnbhPaLAkeNPGhwGtzqV9QslVTnUfGHpA1Ob?= =?iso-8859-1?Q?Ow8fVsTmoWhBhjyzSQDkoU59wK+zl2TO+5HQlpavXzBimUHOOF+T+1bwfK?= =?iso-8859-1?Q?cIU6XeO9C9YiUfOHN4XkU+g4CRglkKBJsMYcMe1vSfsA5m5pPC/a1fCenQ?= =?iso-8859-1?Q?iWIEX5qwwRkvnS2nRyTSXGXH22sO3GXD5JWibmTp4CkWts9l7qxzm5WLEk?= =?iso-8859-1?Q?E+PELtZaXUGV6E=3D?=
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1555; 6:XkEHEfZGp9N2KvXz2vTORIy+LuCTfHKaSYQcBZxciYRNYvDKtnisaHj8lKCnbLFySZVgYCyqSI8rNtSFTJOcuTcqguYn1qKrUnmiWzUTL/9ujNIw45l0MhZBgfCkX2Q4MqG7HMTfpL7M2GtTaJX3OQFe9a/BkkUJSbsb2k7LEDu4KU5CqWwIr/NByNDzyCfSKr3yrp7GcLRy/3AiBt9Ul7wN5aWYps4/x3Wiywk2Og/2WzonYGrsZ16Z2dTHuwrfCvB+jYlKWgXLrbysCs2IJsW8FG+EbOMzT3SoM9zyhKb4NIM0g85P8sytqfduKBxyuWv5dZipfGzGl4C+CG7oUGcKz2BHCoKKczMV6rcgPclQyVD80DY5C/xeTcsT1uMMiY24JeeHYjTls3cZzQU6lQ==; 5:DAjLsfZzxYbw48u9AG8DOIh1ElvSdTbfbi7fFbyM+umkZDN+5HZiPMhmaMmZxpH+B3Qv4G8tJ6qUYj0tiihrwSXbxR3T0yCe6dsSaY2+fzexd0HJzsDwlpxOC8vgZvBFhh2yXn1WkWs9kAL32jq6dg==; 24:E55OAU9t1rDedSlV6yv5ZoSOufKhyNvjiAjSx931lismlqvSBWUH1ADTfkxgzJxUQjSxqhttu7EBOvYqXlagQMSWImnFug/hjy6YJykcB6M=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM4PR07MB1555; 7:yBxTzMtJDRheho1d1tD19JhWZ6l37HWl5hWpzPXicsGmUwRWjCWgkubv03CT3Hs6KKCBGKS261OlC+bidZBZvyxwtW5SF6CyqEv/tyaexUNJJXK7jKHkKofnMGs7GzM7DAYsd82/+OE8jfxl9ZcXAaE7lowakYibyauGfgTcMfdzFq+1ZsB6JyMBRig07Jn/XKJR+Qo1dnmDDxsibQxiPV34dxq/ETOinOmkfP4wxGUIGhGzSv3tAGrmScIisyLOjtb7rdvEoNVdPMf8S9F15ioGejqym97hjHUJ1m05mMmykPz8I4EYxo8ov+Se/MtO5+zXb/4kPfs0WlImyeVKlg==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Mar 2017 17:46:39.8743 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR07MB1555
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/ODD40qppRJO9H5_ohJi9dyvOrEY>
Subject: Re: [yang-doctors] Last Call: <draft-ietf-rtgwg-yang-key-chain-15.txt> (Routing Key Chain YANG Data Model) to Proposed Standard
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2017 17:47:01 -0000

----- Original Message -----
From: "Martin Bjorklund" <mbj@tail-f.com>
To: <acee@cisco.com>

Hi,

[-ietf@ietf.org]

"Acee Lindem (acee)" <acee@cisco.com> wrote:
> +yang-doctors
>
> Hi Tom,
>
>
> The draft validates with no errors/warnings with either 1.0 or 1.1 for
the
> version using the draft validator:
>
> http://www.yangvalidator.com/draft-validator
>
> But this raises an interesting point. Should the published version be
1.0
> since the model doesn¹t make usage of any 1.1 constructs?

Hmm, the module ietf-key-chain@2017-02-16 does in fact contain YANG
1.1 constructs; specifically is uses "if-feature" in "identity".

But even so, RFC 7950 clarifies a couple of unclear points in RFC
6020, so the general advise is that YANG 1.1 SHOULD be used in new
modules.

<tp>

As YANG 1.1 says, some of the changes therein are not backwards
compatible so someone in future encountering a YANG 1.0 module cannot
know, without testing, whether or not it is valid with YANG 1.1.

The flavour I get from the NETMOD list is that while YANG 1.0 is not
superseded, yet it is expected to fade away gracefully and not take too
long about it; and the requirements from such as I2RS will make keeping
up-to-date-with YANG even more of an issue IMO.

So, my personal preference would be for a YANG module to indicate the
highest level that it will work with, more so than the lowest level, but
I can see that some will want the opposite!

Tom Petch

/martin


From nobody Sat Mar 25 18:51:50 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C94F129484 for <yang-doctors@ietfa.amsl.com>; Sat, 25 Mar 2017 18:51:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EjOt9lPhr4WK for <yang-doctors@ietfa.amsl.com>; Sat, 25 Mar 2017 18:51:47 -0700 (PDT)
Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9141C126D73 for <yang-doctors@ietf.org>; Sat, 25 Mar 2017 18:51:47 -0700 (PDT)
Received: by mail-wm0-x22b.google.com with SMTP id t189so17142701wmt.1 for <yang-doctors@ietf.org>; Sat, 25 Mar 2017 18:51:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=wg7svV3pIUh3FJcoFe57MFoIsuVg2w8e2C6feqG0sZg=; b=KDBTLkg9ZG8vbPkSiTfW/WxL2oxEmGnn06eggsftB1QpZliKVgx+xcaRz2NonTI2ld K+J0S5TghjZUOWaYSkpqj9UT/SzxRZCAcFta+WfGzLDbngaSeH2tCuxQCkQMAFK/Fnpv YY8uxi+6e8bjtSyHu0YXyOXTcuZYvenuV6RNqlLcle5vhfB9T/0GxTSsdR3qnVvR6MaU /LTRVgApH6YFeW+6u9eGCgU7Re8rnyCNcKYhwVire8ISYnkm8anYXyyHQwMUI2B8NVRs CJc/looCNHdL93TsSopn6N15Iv9LataNAkUCoGpeB7qt1oMQezH9V4W3rPr6WfNfmD3w Df/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wg7svV3pIUh3FJcoFe57MFoIsuVg2w8e2C6feqG0sZg=; b=Nj7EyhNAYOSIUzz5C3dAq21Z0FJGqMlVbECRBgfNoD5l14SIk3e1fM/9OCqx57ABdP 3KmIXNszt3IFUEbXU9aOuRZ+RFzkAI76sqoOTRjByz47XIor8ewHjMr/RwIU5CR4hIPf hSmGZRz/OqWkeL91eiW/I14op1spT0gagJMravPIarV2XdU6c7F4VNZjnzbCie3b94nR sctLe1+hZxf1cif/QQF6KXjcdHPWuLnfC0sK/QSsUEaRRcXqU4vii0Wu0dolkHmzKhKO kqVc9lWDA6oIQvUHZ9gvJLK6hM1CTjnDMEmJxiFGizMbUlQPkZbxKJBWnq9XEVEugHJi uOhQ==
X-Gm-Message-State: AFeK/H1OqMDGI8BKFQ2vrPhU9oAohn55yUJw+0m6EuzAIjz9oG2282YgpWOEu17YzqYC96OHFvoAxH5+/animA==
X-Received: by 10.28.194.7 with SMTP id s7mr3558547wmf.136.1490493105939; Sat, 25 Mar 2017 18:51:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.223.166.37 with HTTP; Sat, 25 Mar 2017 18:51:45 -0700 (PDT)
From: Andy Bierman <andy@yumaworks.com>
Date: Sat, 25 Mar 2017 18:51:45 -0700
Message-ID: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com>
To: YANG Doctors <yang-doctors@ietf.org>
Content-Type: multipart/alternative; boundary=001a1148f8621ebd8e054b9878a3
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/LbgSVYH1kfAPTwymh6RUtleXEOI>
Subject: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 01:51:49 -0000

--001a1148f8621ebd8e054b9878a3
Content-Type: text/plain; charset=UTF-8

Hi,

I should be at the IETF hotel by 6PM tomorrow.
Is there a YANG doctors dinner?


Andy

--001a1148f8621ebd8e054b9878a3
Content-Type: text/html; charset=UTF-8

<div dir="ltr">Hi,<div><br></div><div>I should be at the IETF hotel by 6PM tomorrow.</div><div>Is there a YANG doctors dinner?</div><div><br></div><div><br></div><div>Andy</div><div><br></div></div>

--001a1148f8621ebd8e054b9878a3--


From nobody Sun Mar 26 03:15:02 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2F8127201 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 03:15:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nCAraW3rAg78 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 03:15:00 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 1979F1200C1 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 03:15:00 -0700 (PDT)
Received: from localhost (h-148-188.a165.priv.bahnhof.se [176.10.148.188]) by mail.tail-f.com (Postfix) with ESMTPSA id 51C6E1AE02A9; Sun, 26 Mar 2017 12:14:57 +0200 (CEST)
Date: Sun, 26 Mar 2017 12:14:57 +0200 (CEST)
Message-Id: <20170326.121457.1408338844364306294.mbj@tail-f.com>
To: andy@yumaworks.com
Cc: yang-doctors@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/yZputHV-QvKCd-Ov7UpU3MUvXaM>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 10:15:01 -0000

Andy Bierman <andy@yumaworks.com> wrote:
> Hi,
> 
> I should be at the IETF hotel by 6PM tomorrow.
> Is there a YANG doctors dinner?

I'll arrive later, probably at the hotel around 9, so I won't be there
for dinner.


/martin


From nobody Sun Mar 26 08:02:08 2017
Return-Path: <mjethanandani@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F415A129447 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 08:02:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q763izaGTiga for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 08:02:03 -0700 (PDT)
Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2722812943F for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 08:02:03 -0700 (PDT)
Received: by mail-it0-x22e.google.com with SMTP id y18so13646160itc.1 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 08:02:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Jo0OSbcLuqxB6EjvGx0zV2/cwWui/HvM5xfO6IYnApk=; b=kKMZ8cIUSYJBADhq3vM65AQCbW532yysCuZk90qYAM/Vz+rzPvdAfkSjj7En7w73DJ jUwx5PuF8mXrj4QMULdcxgkD2d5q8HLzm1bqkVtTUgwXd67NvvuW63Yn1ystF5sNO+AI vtknyrkfTDsZ3uv2UWZyRw8fUxMkiJswv+Chz///jpDwX4ObRmCBUoX/Wk+MwLszL5+x ZxqcHgm97khlHtnEtK9oYByYoN36A1hfduWED591/xD/uPxupx9o6gDd4GZMfhbW8LwK iW+tCY0UwncS2PDjge9Nx1TDy6bgr8xjyenVIJpnlvG4IDG4UWwVuD91HKWn/5kR8YOh 6SBw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Jo0OSbcLuqxB6EjvGx0zV2/cwWui/HvM5xfO6IYnApk=; b=Z4DB2AWwD4kq90jeyn7Mq5BuafTHnTdvzo4JGlx+JM+jcQTTT9WjYHC42+u5OpdB6y QIJNK6xfPX/ISXJLxWSx4IsrJap2cKnZon7JWW2WNc8FcMc+apNjfzIBAVXfaavxwrh9 JIDCuGkYTGbqu3Vq6uIiS2e8Ip2kvBoqZFbVBLNtgeOYM05zlz9wDuTqeljYugmMDfB/ oqnNUMwfXPvotqxJCyY4gk83lRg/LQp5kIr5lsMwXcez9NtJCCKZTQjOvDdbB2oD9Y4N HcNRHJ7y00F8j+q3vD9ZWUKh42MdqmmLl526Z994XdyRUen9fx44AleRocqZLlEu6M4Q oTgw==
X-Gm-Message-State: AFeK/H2q4awyqUeBy85vsikFt1fufGMMBtsRg0CEqmVMCN1kmnJK6F9RM1Lm/0em5OA9XA==
X-Received: by 10.107.32.199 with SMTP id g190mr18810528iog.117.1490540520094;  Sun, 26 Mar 2017 08:02:00 -0700 (PDT)
Received: from dhcp-86ef.meeting.ietf.org (dhcp-86ef.meeting.ietf.org. [31.133.134.239]) by smtp.gmail.com with ESMTPSA id c3sm21692ith.24.2017.03.26.08.01.58 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 26 Mar 2017 08:01:59 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com>
Date: Sun, 26 Mar 2017 10:01:58 -0500
Cc: YANG Doctors <yang-doctors@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com>
To: Andy Bierman <andy@yumaworks.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/nwR9lDC6Hm5ZnacOCi2j9F-vwvo>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 15:02:06 -0000

I am out tomorrow for dinner.

> On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com> wrote:
> 
> Hi,
> 
> I should be at the IETF hotel by 6PM tomorrow.
> Is there a YANG doctors dinner?
> 
> 
> Andy
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors

Mahesh Jethanandani
mjethanandani@gmail.com




From nobody Sun Mar 26 08:49:49 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 518BA1294B6 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 08:49:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level: 
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F9HAaBOgw-Op for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 08:49:44 -0700 (PDT)
Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65FA31294AA for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 08:49:44 -0700 (PDT)
Received: by mail-it0-x236.google.com with SMTP id y18so50366505itc.0 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 08:49:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=w114OX1UXXYJQbLhWgIYKpnlA70XKGaSfAE/3cKAUME=; b=ld/HwkN4X4tzVMRVLdefSvbtAhhba72juuFXsjtHsXVDXrhhZfANOwyhve1zhKii4c yAEPfPR3vwPPXIi4tDOuWFvl1VSscAO+wHebi9S+VLRulH+m6pXVRTndhCaEU93fvAI/ 9IO9VgVkhWLdz/CEq04MMxNQLHiJPVSHTGaJ6T7J5RvI0/RFtkAQuA6W+Ks0g0rGPw3n qgLMXUFTB9LXDn257fc6UqScWJhjcPrw56zyY/TkJ0P2nWUdes64iRZwn9llOF7alqQw ZxvgLYmXgueS2ZueOI8lW6em2Z8EOYXzs7OePVxz5y7kzg+N8UCDeLKRuHRq4wyU5c6D t2DA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=w114OX1UXXYJQbLhWgIYKpnlA70XKGaSfAE/3cKAUME=; b=G+Yrutx4JVReS1YAmCpNqcz4AW23frDeXXMqS0JOYC4lG6jH7fIwmX9tZHUbpiVN2H qCjCkxv4rlN6D9PUx8KAEAIkea/O7rbgZOgEJCi4ONQd6PKElKLf0bsgjIueDZIMze4q lYsm0lPrCTvqzBU4LbA3i1VhdkbFyGHTrPlo5zQ4VCiAaj7Im2Rn/WGu35LtLQvT9Ufh JAeXID3u7En7eJ/7T1J6WF+ZOlMMtstsh8Yz1pxld7nf4h+R3b2JOITMnwOpGbt9TLgp BpFer+RUeEmzL+HUuQy2kAZSSGt5NZy1c3tYNxqsRb41DdHPdQJDFVn6DXnyV0D+3hAw pxRQ==
X-Gm-Message-State: AFeK/H2e/QWRtgIkS48gQTpGVJSrdPzWWLEMT9VVk9AVKkCbR/aG59hSE7T4i+646LJ6Mw==
X-Received: by 10.36.71.18 with SMTP id t18mr5835207itb.104.1490543383716; Sun, 26 Mar 2017 08:49:43 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (t2001067c03700128e015ffaafc0843fb.v6.meeting.ietf.org. [2001:67c:370:128:e015:ffaa:fc08:43fb]) by smtp.gmail.com with ESMTPSA id p204sm4048205itp.19.2017.03.26.08.49.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 08:49:42 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Mahesh Jethanandani'" <mjethanandani@gmail.com>, "'Andy Bierman'" <andy@yumaworks.com>
Cc: "'YANG Doctors'" <yang-doctors@ietf.org>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com> <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com>
In-Reply-To: <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com>
Date: Sun, 26 Mar 2017 17:49:45 +0200
Message-ID: <000001d2a648$98973c30$c9c5b490$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQE3Wh78k5q96ixggRNcjJ0hVqgOAQGxE6hlotBUN+A=
Content-Language: de
X-AVK-Virus-Check: AVA 25.11364;4EB4A5E4
X-AVK-Spam-Check: 1; str=0001.0A020201.58D7E316.01B6,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/NpNzm2oJge9xPtTZfVlcj_PQ8vM>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 15:49:47 -0000

I'm in if it is not far away.

Cheers,
Mehmet

> -----Original Message-----
> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
> Mahesh Jethanandani
> Sent: Sunday, March 26, 2017 5:02 PM
> To: Andy Bierman <andy@yumaworks.com>
> Cc: YANG Doctors <yang-doctors@ietf.org>
> Subject: Re: [yang-doctors] YD dinner?
> 
> I am out tomorrow for dinner.
> 
> > On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com>
> wrote:
> >
> > Hi,
> >
> > I should be at the IETF hotel by 6PM tomorrow.
> > Is there a YANG doctors dinner?
> >
> >
> > Andy
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
> 
> Mahesh Jethanandani
> mjethanandani@gmail.com
> 
> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Sun Mar 26 09:12:30 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C2A4C12714F for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 09:12:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XzaL3FM-z_IK for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 09:12:28 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27687126DDF for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 09:12:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1221; q=dns/txt; s=iport; t=1490544748; x=1491754348; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=gGqc6AjI0DNwQSzoKwsJww1qr4M+mPr9GJCDBwBYNHo=; b=bHeP4LkmiF/AFZAABlynlSCwdUU0G4+qLV2DS7IfOx5G7FHVqrtGIs/g X8C2CEdDucIbJooEv+++eE6CB1VVQ1bolznxDdPLihFSLb1HeUKuGCrfS LUB2hn6Q2abJIwiKQ2v97sj8Mo4JriMAU/fi/+m5EynEXLDFJ2x2kQJZm 0=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0A0AQD659dY/5BdJa1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1RhgQuNcZEvH4gXjTSCDh8LhXgCgyk/GAECAQEBAQEBAWsohRU?= =?us-ascii?q?BAQEBAwEBNjYLDAQLDgMEAQEBJwchBh8JCAYBDAYCAQGJawMVDq1LhygNgwMBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBAQEYBYZOggUIgmKCUYdJHwEEkGCLQTqOFoQ2ilq?= =?us-ascii?q?GV4ptYogWHziBBCQWCBcVQYZ2IjWJeAEBAQ?=
X-IronPort-AV: E=Sophos;i="5.36,227,1486425600"; d="scan'208";a="402602578"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Mar 2017 16:12:27 +0000
Received: from [10.82.217.178] (rtp-vpn3-432.cisco.com [10.82.217.178]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id v2QGCQCF022979; Sun, 26 Mar 2017 16:12:26 GMT
To: Mehmet Ersue <mersue@gmail.com>, "'Mahesh Jethanandani'" <mjethanandani@gmail.com>, "'Andy Bierman'" <andy@yumaworks.com>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com> <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com> <000001d2a648$98973c30$c9c5b490$@gmail.com>
Cc: "'YANG Doctors'" <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <5789c04b-d767-8789-049f-02ee3613033e@cisco.com>
Date: Sun, 26 Mar 2017 11:12:25 -0500
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <000001d2a648$98973c30$c9c5b490$@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/IYmwDL2-aiXhUk5rRrJUQ956o-0>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 16:12:30 -0000

If there is something planned, quick, I'll join.
> I'm in if it is not far away.
>
> Cheers,
> Mehmet
>
>> -----Original Message-----
>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
>> Mahesh Jethanandani
>> Sent: Sunday, March 26, 2017 5:02 PM
>> To: Andy Bierman <andy@yumaworks.com>
>> Cc: YANG Doctors <yang-doctors@ietf.org>
>> Subject: Re: [yang-doctors] YD dinner?
>>
>> I am out tomorrow for dinner.
>>
>>> On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com>
>> wrote:
>>> Hi,
>>>
>>> I should be at the IETF hotel by 6PM tomorrow.
>>> Is there a YANG doctors dinner?
>>>
>>>
>>> Andy
>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>> Mahesh Jethanandani
>> mjethanandani@gmail.com
>>
>>
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors
> .
>


From nobody Sun Mar 26 09:23:14 2017
Return-Path: <ivandean@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0713129574 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 09:23:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id svMAod2KvIie for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 09:23:11 -0700 (PDT)
Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56A3312714F for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 09:23:11 -0700 (PDT)
Received: by mail-qt0-x233.google.com with SMTP id n21so21748951qta.1 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 09:23:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KtR+75TlRS6WIUeBvGWkMlmWFl0iKG1t0ODFOV2Vv1Q=; b=WrZVP3TMTWWnUWenr6pngv9cATYSIvDz4omCW0/8MnI4GlGv6Z3SS+t0E8d0UhB2IF QLrpjTL1x2OSwpm4NiqMlV8zwU8Ar00ZVQTRadVZXNQHios+u6OUgclyqiQFFOWjyFxU h96vu1W1EjuAWULhrbJ41O8Rqzv/6slZ7tg04e8f1bCGrjiZSS1ds0spbfOMc4vR5ASc YOtemeJSuhpIp/rUePhmCLdcVdrNCRxvK+iSsfTkSBbPh/urMQ7b0Lkjv46llljFfZhQ SSlf4RTNR6+uEay8baQkv60g4EVkKL3QgxOXFkWDv3LfA4CGiWb6/4QIBY4UuEnOS2td B3Ew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KtR+75TlRS6WIUeBvGWkMlmWFl0iKG1t0ODFOV2Vv1Q=; b=Ev4v9gaRsIdtlrw7sd+KuRHRB0O2sOg6IfLLP54Uj60tj96YTDX5Y4+spsZ1LbfWy2 8gg7ieS2tT7fFAwfEaugjXSdhAW8tW/JlteDVucMsq4U6qUsxBET2q3gVTireu2fsklf aX7EuBx3E3qafgl/O/q+IyoC4QxXKYg74tMoFV68I1eVxRK3EwX9fx3i0BtzOfEJuOL0 zB/2fXb5OVOKqadOJX2qlnuRnyKnq9Fn3A+mdVUgnkX37Wuv20HkoWr6HhDrf12zX+qk n5J9GDE0m3AMcWUUDbLu24eyPHf3XUVG0cSXqiDid6dL6sHUrGxi+regsmy7HFUdeQU1 tD6w==
X-Gm-Message-State: AFeK/H2wnHu/a4Iw9Crt57PORKne5MF4SyJB/T/S/hAUOVpKCLpvNn/2aJ4tvQ17qo22bQ==
X-Received: by 10.237.63.39 with SMTP id p36mr16256476qtf.187.1490545390473; Sun, 26 Mar 2017 09:23:10 -0700 (PDT)
Received: from ?IPv6:2601:19b:880:14c8:bced:2ef8:a0d8:3398? ([2601:19b:880:14c8:bced:2ef8:a0d8:3398]) by smtp.gmail.com with ESMTPSA id m12sm6112065qtf.25.2017.03.26.09.23.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Mar 2017 09:23:10 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (1.0)
From: Dean Bogdanovic <ivandean@gmail.com>
X-Mailer: iPhone Mail (14C92)
In-Reply-To: <5789c04b-d767-8789-049f-02ee3613033e@cisco.com>
Date: Sun, 26 Mar 2017 12:23:09 -0400
Cc: Mehmet Ersue <mersue@gmail.com>, Mahesh Jethanandani <mjethanandani@gmail.com>, Andy Bierman <andy@yumaworks.com>, YANG Doctors <yang-doctors@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <9333972E-7801-4A10-AB11-14416FBA65A1@gmail.com>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com> <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com> <000001d2a648$98973c30$c9c5b490$@gmail.com> <5789c04b-d767-8789-049f-02ee3613033e@cisco.com>
To: Benoit Claise <bclaise@cisco.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/r7xEBJ7gfSsWEgHm77mtT99xI8E>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 16:23:13 -0000

I'm arriving to Chicago around 6pm. Also vote for close dinner

> On Mar 26, 2017, at 12:12, Benoit Claise <bclaise@cisco.com> wrote:
> 
> If there is something planned, quick, I'll join.
>> I'm in if it is not far away.
>> 
>> Cheers,
>> Mehmet
>> 
>>> -----Original Message-----
>>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
>>> Mahesh Jethanandani
>>> Sent: Sunday, March 26, 2017 5:02 PM
>>> To: Andy Bierman <andy@yumaworks.com>
>>> Cc: YANG Doctors <yang-doctors@ietf.org>
>>> Subject: Re: [yang-doctors] YD dinner?
>>> 
>>> I am out tomorrow for dinner.
>>> 
>>>> On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com>
>>> wrote:
>>>> Hi,
>>>> 
>>>> I should be at the IETF hotel by 6PM tomorrow.
>>>> Is there a YANG doctors dinner?
>>>> 
>>>> 
>>>> Andy
>>>> 
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>> Mahesh Jethanandani
>>> mjethanandani@gmail.com
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
>> .
>> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Sun Mar 26 12:26:44 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3571F1294C8 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 12:26:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.523
X-Spam-Level: 
X-Spam-Status: No, score=-14.523 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QwfKNUkYf9Mg for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 12:26:41 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7FE21271DF for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 12:26:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1687; q=dns/txt; s=iport; t=1490556400; x=1491766000; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=WBUdcDXdXG6AWK7OtwyEIX2HS2INKNLSKfRWyzK41do=; b=KYqKkSl+kpsStTCA6+lav1AJgzvo0bMoL0H4Pr033hTMNMgCKheRrDyw dxxczu7ODhccFDTA+Ktdokuck1UAg9udBsmyWQ5H+U56bu8DKZvsQYWJn 4RN62lrddwW68vDwljIhpJBD+V9YjqWAE9JlNNOrsEKTOCBpABydjR9r+ 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ASAQCbFdhY/5ldJa1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1RhgQuNcZFOiBeNNIIOHwuFeAKDKT8YAQIBAQEBAQEBayiFFQE?= =?us-ascii?q?BAQEDAQE2NgsMBAsOAwQBAQEnByEGHwkIBg0GAgEBiWsDFQ6tQIclDYMDAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBGAWGToIFgmqCUYdJHwEEkGCLQTqOFoQ2ilqGV4p?= =?us-ascii?q?tYogWHziBBCQWCBcVQYZ2IjWJeAEBAQ?=
X-IronPort-AV: E=Sophos;i="5.36,227,1486425600"; d="scan'208";a="222916131"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Mar 2017 19:26:30 +0000
Received: from [10.82.217.178] (rtp-vpn3-432.cisco.com [10.82.217.178]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v2QJQUTl004410; Sun, 26 Mar 2017 19:26:30 GMT
To: Dean Bogdanovic <ivandean@gmail.com>
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com> <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com> <000001d2a648$98973c30$c9c5b490$@gmail.com> <5789c04b-d767-8789-049f-02ee3613033e@cisco.com> <9333972E-7801-4A10-AB11-14416FBA65A1@gmail.com>
Cc: Mehmet Ersue <mersue@gmail.com>, Mahesh Jethanandani <mjethanandani@gmail.com>, Andy Bierman <andy@yumaworks.com>, YANG Doctors <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <ab1f3a6c-66a5-31bb-417d-8126086df6ea@cisco.com>
Date: Sun, 26 Mar 2017 14:26:30 -0500
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <9333972E-7801-4A10-AB11-14416FBA65A1@gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/oMK5hbAqEh1xVmk0Duz_F3rnWTY>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 19:26:43 -0000

I'm afraid I won't be able to participate. So meetings...
> I'm arriving to Chicago around 6pm. Also vote for close dinner
>
>> On Mar 26, 2017, at 12:12, Benoit Claise <bclaise@cisco.com> wrote:
>>
>> If there is something planned, quick, I'll join.
>>> I'm in if it is not far away.
>>>
>>> Cheers,
>>> Mehmet
>>>
>>>> -----Original Message-----
>>>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
>>>> Mahesh Jethanandani
>>>> Sent: Sunday, March 26, 2017 5:02 PM
>>>> To: Andy Bierman <andy@yumaworks.com>
>>>> Cc: YANG Doctors <yang-doctors@ietf.org>
>>>> Subject: Re: [yang-doctors] YD dinner?
>>>>
>>>> I am out tomorrow for dinner.
>>>>
>>>>> On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com>
>>>> wrote:
>>>>> Hi,
>>>>>
>>>>> I should be at the IETF hotel by 6PM tomorrow.
>>>>> Is there a YANG doctors dinner?
>>>>>
>>>>>
>>>>> Andy
>>>>>
>>>>> _______________________________________________
>>>>> yang-doctors mailing list
>>>>> yang-doctors@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>> Mahesh Jethanandani
>>>> mjethanandani@gmail.com
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>> .
>>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
> .
>


From nobody Sun Mar 26 13:04:17 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E99D120727 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 13:04:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level: 
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D6D1hgmNYf3o for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 13:04:13 -0700 (PDT)
Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0108.outbound.protection.outlook.com [104.47.33.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A59BF12947F for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 13:04:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=IOIHpVKOvsv/o4WOb+9bY7ixHDSNC8RM+gsn2F1IGkQ=; b=X1TOc4d9DYI0Ye/T1TvZsNUz7tuf6vFGqaW+3aazZDNgKEYYNX9RV5fWwsiqx1YS8KcQb1QFJgoEFhgDjh4t5KHRtYp0q7mETgoLPVwfO6ETgGiBUDjvZu41wWkvd0z18UPTxd9MSzmbb6RQJ+PpxnK1GaFLK8bYK0eK4mWfr2w=
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com (10.160.117.151) by BN3PR0501MB1443.namprd05.prod.outlook.com (10.160.117.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.2; Sun, 26 Mar 2017 20:04:11 +0000
Received: from BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) by BN3PR0501MB1442.namprd05.prod.outlook.com ([10.160.117.151]) with mapi id 15.01.1005.007; Sun, 26 Mar 2017 20:04:11 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Mehmet Ersue <mersue@gmail.com>, 'Andy Bierman' <andy@yumaworks.com>, 'YANG Doctors' <yang-doctors@ietf.org>, 'Benoit Claise' <bclaise@cisco.com>
Thread-Topic: [yang-doctors] signup rooms at this IETF?
Thread-Index: AQHSo0vYldouvtVIZE6e0kUzFAbXNqGhEoyAgABzNQCABcjcAA==
Date: Sun, 26 Mar 2017 20:04:11 +0000
Message-ID: <40447074-0E37-4453-8A89-F054151DFE28@juniper.net>
References: <CABCOCHQ5vEPpa_veRCYR++s2nS8RmXzEko0EGef8cQBfTnOkPA@mail.gmail.com> <7C599616-FCC6-436C-8149-6016576B3F74@juniper.net> <00c301d2a366$2d2cfb40$8786f1c0$@gmail.com>
In-Reply-To: <00c301d2a366$2d2cfb40$8786f1c0$@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=juniper.net;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [66.129.241.10]
x-microsoft-exchange-diagnostics: 1; BN3PR0501MB1443; 7:D0bIKPTVSc+VvVdtZUsHK1PCdu+WS2Z0CKvxYPBqbTspoBzsYIgujqriIyA8EC7hTKZU06QF8Qqi3WgX0ZGob1jgxegzr6gtJSRohnxUoG8PYeHzNaloQTLixn8FLjvlTn3FHyPUwOgLE6P5P8bS4atF9y1MaXYT/Ada7/eSirB8oewipWTtVVq2lysZgKaOIRVHzxtXKzEUww7vbz8TkjV6Pj+kiVz+cle54bkET6h9AUYJn7Bb+crLBvuj1/HLWA8b5J1QJjVSEKe38wQRJvBUUtIFqTJAZJHkziLdOUUW6CI7O1TrQSPfO2D5Tp6Uf1pmoej754h5UjV+EC0nHQ==
x-ms-office365-filtering-correlation-id: c320dd31-a5f7-4177-3fab-08d474834525
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081); SRVR:BN3PR0501MB1443; 
x-microsoft-antispam-prvs: <BN3PR0501MB1443B6A5840435AC3F71EA62A5300@BN3PR0501MB1443.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(95692535739014)(21748063052155);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123558025)(20161123560025)(6072148); SRVR:BN3PR0501MB1443; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0501MB1443; 
x-forefront-prvs: 0258E7CCD4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39450400003)(39410400002)(39860400002)(39840400002)(39850400002)(24454002)(377454003)(3846002)(229853002)(39060400002)(3660700001)(236005)(99286003)(7736002)(6512007)(6506006)(2900100001)(8676002)(82746002)(83506001)(53936002)(6116002)(81166006)(2906002)(102836003)(38730400002)(6486002)(66066001)(77096006)(6436002)(606005)(7906003)(54896002)(6306002)(86362001)(5660300001)(189998001)(2950100002)(3280700002)(122556002)(83716003)(33656002)(50986999)(76176999)(54356999)(4001350100001)(8936002)(36756003)(6246003)(25786009)(53546009); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0501MB1443; H:BN3PR0501MB1442.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_404470740E3744538A89F054151DFE28junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Mar 2017 20:04:11.4751 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0501MB1443
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/vq7hRm8ae_RwQMfjpc2JCxEzDIw>
Subject: Re: [yang-doctors] signup rooms at this IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 20:04:16 -0000

--_000_404470740E3744538A89F054151DFE28junipernet_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

QW5keSBldC4gYWwsDQoNCkkgc2lnbmVkIHlvdSB1cCBmb3IgdGhlIEF0dGVuZGVlIFNpZ251cCBS
b29tIChMdWdhbm8pIGZvciBNb25kYXkgKHRvbW9ycm93KSBmcm9tIDE1MDAtMTcwMCB0byBkaXNj
dXNzIEJpbmFyeSBFbmNvZGVkIFlBTkcgRGF0YS4NCg0KQ2hlZXJzLA0KS2VudA0KDQoNCk9uIDMv
MjIvMTcsIDY6NDMgUE0sICJNZWhtZXQgRXJzdWUiIDxtZXJzdWVAZ21haWwuY29tPG1haWx0bzpt
ZXJzdWVAZ21haWwuY29tPj4gd3JvdGU6DQoNClRoZSByb29tIGdldHMgdXN1YWxseSBmdWxsIHZl
cnkgZmFzdC4NClBsZWFzZSBhc2sgSUVURiBzZWNyZXRhcnkgd2l0aCBlbWFpbCBvciBhdCByZWdp
c3RyYXRpb24gZGVzayBob3cgdG8gc2lnbi11cC4NCg0KQ2hlZXJzLA0KTWVobWV0DQoNCkZyb206
IHlhbmctZG9jdG9ycyBbbWFpbHRvOnlhbmctZG9jdG9ycy1ib3VuY2VzQGlldGYub3JnXSBPbiBC
ZWhhbGYgT2YgS2VudCBXYXRzZW4NClNlbnQ6IFdlZG5lc2RheSwgTWFyY2ggMjIsIDIwMTcgOTo1
MiBQTQ0KVG86IEFuZHkgQmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPjsgWUFORyBEb2N0b3Jz
IDx5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+OyBCZW5vaXQgQ2xhaXNlIDxiY2xhaXNlQGNpc2NvLmNv
bT4NClN1YmplY3Q6IFJlOiBbeWFuZy1kb2N0b3JzXSBzaWdudXAgcm9vbXMgYXQgdGhpcyBJRVRG
Pw0KDQpIaSBBbmR5LA0KDQpUaGUgSUVURiBTZWNyZXRhcnkgdHlwaWNhbGx5IHB1dHMgb3V0IGEg
ZnJlZS1yb29tIHNpZ251cCBzaGVldCBmaXJzdCB0aGluZyBNb25kYXkgbW9ybmluZy4NCkdldHRp
bmcgdGhlcmUgZWFybHkgdG8gYmUgZmlyc3QgaW4gbGluZSBlbnN1cmVzIHlvdSBjYW4gYm9vayB0
aGUgcm9vbSB3aGVuIHlvdSBuZWVkIGl0Li4uDQoNCktlbnQNCg0KDQpPbiAzLzIyLzE3LCA0OjM1
IFBNLCAieWFuZy1kb2N0b3JzIG9uIGJlaGFsZiBvZiBBbmR5IEJpZXJtYW4iIDx5YW5nLWRvY3Rv
cnMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmc+
IG9uIGJlaGFsZiBvZiBhbmR5QHl1bWF3b3Jrcy5jb208bWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNv
bT4+IHdyb3RlOg0KDQpIaSwNCg0KRG9lcyBhbnlib2R5IGtub3cgaWYgdGhlcmUgd2lsbCBiZSBh
bnkgbWVldGluZyByb29tcyBhdmFpbGFibGUgZm9yIHNpZ24tdXANCmF0IHRoZSBDaGljYWdvIElF
VEY/DQoNCkkgbm90aWNlZCB0aGlzIFdFQiBwYWdlOg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWVl
dGluZy9hbXJlcS5odG1sDQoNCkkgZG9uJ3Qgd2FudCB0byBwYXkgJDEwMHMgdG8gdGFsayBhYm91
dCBZQU5HIHRvIENCT1IuDQpJZiB0aGVyZSBhcmUgbm8gc2lnbnVwIHJvb21zIHdlIHdpbGwgaGF2
ZSBhIHRyYWRpdGlvbmFsIGJhciBib2YNCmluIHRoZSBob3RlbCBzb21ld2hlcmUuDQoNCg0KQW5k
eQ0KDQo=

--_000_404470740E3744538A89F054151DFE28junipernet_
Content-Type: text/html; charset="utf-8"
Content-ID: <8B0007794B26584AA6258C33551CF5D9@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4
bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo
dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo
dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp
dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l
dGEgbmFtZT0iVGl0bGUiIGNvbnRlbnQ9IiI+DQo8bWV0YSBuYW1lPSJLZXl3b3JkcyIgY29udGVu
dD0iIj4NCjxtZXRhIG5hbWU9IkdlbmVyYXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUg
KGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxlPjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8N
CkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0
IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJ
cGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8N
CnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsN
CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWls
eToiVGltZXMgTmV3IFJvbWFuIjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1w
cmlvcml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9
DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHls
ZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmln
aHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsN
Cglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iO30NCnNw
YW4uRW1haWxTdHlsZTE4DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5
OkNhbGlicmk7DQoJZm9udC12YXJpYW50Om5vcm1hbCAhaW1wb3J0YW50Ow0KCWNvbG9yOndpbmRv
d3RleHQ7DQoJdGV4dC10cmFuc2Zvcm06bm9uZTsNCgl0ZXh0LWRlY29yYXRpb246bm9uZSBub25l
Ow0KCXZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1z
dHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OkNhbGlicmk7DQoJY29sb3I6IzAwMDBD
Qzt9DQpzcGFuLkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN
Cglmb250LWZhbWlseTpDYWxpYnJpOw0KCWZvbnQtdmFyaWFudDpub3JtYWwgIWltcG9ydGFudDsN
Cgljb2xvcjp3aW5kb3d0ZXh0Ow0KCXRleHQtdHJhbnNmb3JtOm5vbmU7DQoJdGV4dC1kZWNvcmF0
aW9uOm5vbmUgbm9uZTsNCgl2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt9DQpzcGFuLm1zb0lucw0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tc3R5bGUtbmFtZToiIjsNCgl0ZXh0
LWRlY29yYXRpb246dW5kZXJsaW5lOw0KCWNvbG9yOnRlYWw7fQ0KLk1zb0NocERlZmF1bHQNCgl7
bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBX
b3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEu
MGluIDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+
PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGJnY29sb3I9IndoaXRlIiBsYW5nPSJFTi1VUyIgbGlu
az0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmkiPkFuZHkg
ZXQuIGFsLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+
SSBzaWduZWQgeW91IHVwIGZvciB0aGUgQXR0ZW5kZWUgU2lnbnVwIFJvb20gKEx1Z2FubykgZm9y
IE1vbmRheSAodG9tb3Jyb3cpIGZyb20gMTUwMC0xNzAwIHRvIGRpc2N1c3MgQmluYXJ5IEVuY29k
ZWQgWUFORyBEYXRhLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2Fs
aWJyaSI+Q2hlZXJzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj5LZW50PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGli
cmkiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDMvMjIvMTcsIDY6NDMg
UE0sICZxdW90O01laG1ldCBFcnN1ZSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1lcnN1ZUBn
bWFpbC5jb20iPm1lcnN1ZUBnbWFpbC5jb208L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N
CjwvZGl2Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OkNhbGlicmk7Y29sb3I6IzAwMDBDQyI+VGhlIHJvb20g
Z2V0cyB1c3VhbGx5IGZ1bGwgdmVyeSBmYXN0Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OkNhbGlicmk7Y29sb3I6IzAwMDBDQyI+UGxlYXNlIGFzayBJRVRGIHNlY3JldGFyeSB3aXRoIGVt
YWlsIG9yIGF0IHJlZ2lzdHJhdGlvbiBkZXNrIGhvdyB0byBzaWduLXVwLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OkNhbGlicmk7Y29sb3I6IzAwMDBDQyI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkRFIiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTpDYWxpYnJpO2NvbG9yOiMwMDAwQ0Mi
PkNoZWVycyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJERSIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6Q2FsaWJyaTtj
b2xvcjojMDAwMENDIj5NZWhtZXQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OkNhbGlicmk7Y29sb3I6IzAwMDBDQyI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRp
diBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5n
OjBpbiAwaW4gMGluIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTpDYWxpYnJpIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6Q2FsaWJyaSI+IHlhbmctZG9jdG9ycyBbbWFpbHRvOnlhbmctZG9j
dG9ycy1ib3VuY2VzQGlldGYub3JnXQ0KPGI+T24gQmVoYWxmIE9mIDwvYj5LZW50IFdhdHNlbjxi
cj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIE1hcmNoIDIyLCAyMDE3IDk6NTIgUE08YnI+DQo8
Yj5Ubzo8L2I+IEFuZHkgQmllcm1hbiAmbHQ7YW5keUB5dW1hd29ya3MuY29tJmd0OzsgWUFORyBE
b2N0b3JzICZsdDt5YW5nLWRvY3RvcnNAaWV0Zi5vcmcmZ3Q7OyBCZW5vaXQgQ2xhaXNlICZsdDti
Y2xhaXNlQGNpc2NvLmNvbSZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFt5YW5nLWRvY3Rv
cnNdIHNpZ251cCByb29tcyBhdCB0aGlzIElFVEY/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmkiPkhp
IEFuZHksPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OkNhbGlicmkiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJpIj5U
aGUgSUVURiBTZWNyZXRhcnkgdHlwaWNhbGx5IHB1dHMgb3V0IGEgZnJlZS1yb29tIHNpZ251cCBz
aGVldCBmaXJzdCB0aGluZyBNb25kYXkgbW9ybmluZy48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+R2V0
dGluZyB0aGVyZSBlYXJseSB0byBiZSBmaXJzdCBpbiBsaW5lIGVuc3VyZXMgeW91IGNhbiBib29r
IHRoZSByb29tIHdoZW4geW91IG5lZWQgaXQuLi48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtZmFtaWx5OkNhbGlicmkiPktlbnQ8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6Q2FsaWJyaSI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OkNhbGlicmkiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMy8yMi8xNywgNDozNSBQTSwgJnF1b3Q7eWFu
Zy1kb2N0b3JzIG9uIGJlaGFsZiBvZiBBbmR5IEJpZXJtYW4mcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzp5YW5nLWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzLWJvdW5jZXNA
aWV0Zi5vcmc8L2E+IG9uIGJlaGFsZiBvZg0KPGEgaHJlZj0ibWFpbHRvOmFuZHlAeXVtYXdvcmtz
LmNvbSI+YW5keUB5dW1hd29ya3MuY29tPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksIDxvOnA+PC9v
OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+RG9lcyBhbnlib2R5IGtub3cg
aWYgdGhlcmUgd2lsbCBiZSBhbnkgbWVldGluZyByb29tcyBhdmFpbGFibGUgZm9yIHNpZ24tdXA8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPmF0IHRo
ZSBDaGljYWdvIElFVEY/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkkgbm90aWNlZCB0aGlzIFdFQiBwYWdlOjxvOnA+PC9vOnA+PC9wPg0KPC9k
aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWVldGluZy9hbXJlcS5odG1sIj5odHRwczovL3d3dy5pZXRmLm9yZy9tZWV0aW5nL2Ft
cmVxLmh0bWw8L2E+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkkgZG9uJ3Qgd2FudCB0byBwYXkgJDEwMHMgdG8gdGFsayBhYm91dCBZQU5HIHRv
IENCT1IuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5JZiB0aGVyZSBhcmUgbm8gc2lnbnVwIHJvb21zIHdlIHdpbGwgaGF2ZSBhIHRyYWRpdGlvbmFs
IGJhciBib2Y8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPmluIHRoZSBob3RlbCBzb21ld2hlcmUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5keTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_404470740E3744538A89F054151DFE28junipernet_--


From nobody Sun Mar 26 14:42:47 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D22D1286B1 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 14:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K4F5VbPEI0hB for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 14:42:43 -0700 (PDT)
Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 154F71204DA for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 14:42:43 -0700 (PDT)
Received: by mail-wr0-x22f.google.com with SMTP id u1so30517256wra.2 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 14:42:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MHHLnx4uFMeKB3KPdOmzodVsc0kFT/6X2VXFRt8Ddrg=; b=L2SLvJgzFjBoMQNdLMPkF/FBHWceQT+D/4gndlDBdWa6ERLKcRVDhX7ckN7KfGLXpg +bs8wMUQCgb8xs8KNHaz7qDtIQtlQqShu9jsqrbfqRol4C7Gif3wTfnzkYNGiAhjyElP jXrNtKZvmuNnTOtvvuasikcbA12IHfVOC8YjpSV7vnr8unDVPG8Vd8BOXsAqU4EdP/MT QUAW8tbzNEmCp4ZwpP7LXEnzs94R/mpKwsZX0xUIWAZNr3BVnIT6nvXBSYdRVyVOvSnh 7XptWe9psOg9CX53cJ6QOH/NltAcNbA0vV02im5PD/8zvfQxO6LwMSMo85q6r721TPYc 2f9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MHHLnx4uFMeKB3KPdOmzodVsc0kFT/6X2VXFRt8Ddrg=; b=PsArLUjoNoy1QgsvvOFDlGuMfCI/pvUUhY1Uqb8wjln3SsaiJQqCmfIh2uY+uG7D+W nR7j75C4eWL9fykc6jqypWRsCTjbVSy8ZUoQb4ELTVjmK8K0/Yfqqjm/yrWKiwej9CC7 ftwj3VfErqbRW7l/ndaqH2IC0Lv89ULG9h5B+rPsHt4qGt8uD2W5uC6jw/e0nc99Psm0 MjLWE5y2NRVZRK7YA6kIYcg8xDZvEXN4c8mXLvLOOSC4Gbw7WZKm07IJQ3Qi8guNgIzO 1pKEwfRLFntEW93P7ScnifguPjJ+gszeg37BKh4ehVnSmB5Juc4taLfAcHXUWincuxPu uzlA==
X-Gm-Message-State: AFeK/H0IM3Wx2Tag7MiZvBP6/9MwelWmw8fENgJkGR7MA5HeKgDH+yFx/KUN7VFaSZEX1g4D1GNZvgrAKFcDjQ==
X-Received: by 10.223.177.151 with SMTP id q23mr16850827wra.65.1490564561569;  Sun, 26 Mar 2017 14:42:41 -0700 (PDT)
MIME-Version: 1.0
References: <CABCOCHTa+TYHjxm-D0-+pUKHgReisHhpw9Tm9Zasm+3LVc=hqA@mail.gmail.com> <8DBE3D1F-14AD-47BA-A974-63123E4D6EE5@gmail.com> <000001d2a648$98973c30$c9c5b490$@gmail.com> <5789c04b-d767-8789-049f-02ee3613033e@cisco.com> <9333972E-7801-4A10-AB11-14416FBA65A1@gmail.com> <ab1f3a6c-66a5-31bb-417d-8126086df6ea@cisco.com>
In-Reply-To: <ab1f3a6c-66a5-31bb-417d-8126086df6ea@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Sun, 26 Mar 2017 21:42:30 +0000
Message-ID: <CABCOCHTw8NS0aEOOj2sAm6_DNr1X_kPDugVF4-pXJdmLoB3Jmw@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>, Dean Bogdanovic <ivandean@gmail.com>
Cc: Mahesh Jethanandani <mjethanandani@gmail.com>, Mehmet Ersue <mersue@gmail.com>, YANG Doctors <yang-doctors@ietf.org>
Content-Type: multipart/alternative; boundary=f403045e7cd43523bc054ba91b40
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/WIPzDRDwR94cLMO5BjffM7oxKDE>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 21:42:45 -0000

--f403045e7cd43523bc054ba91b40
Content-Type: text/plain; charset=UTF-8

Still stuck in a cab on the freeway
Will try for 7:00 on the lobby if anyone is around

Andy


On Sun, Mar 26, 2017 at 14:26 Benoit Claise <bclaise@cisco.com> wrote:

> I'm afraid I won't be able to participate. So meetings...
> > I'm arriving to Chicago around 6pm. Also vote for close dinner
> >
> >> On Mar 26, 2017, at 12:12, Benoit Claise <bclaise@cisco.com> wrote:
> >>
> >> If there is something planned, quick, I'll join.
> >>> I'm in if it is not far away.
> >>>
> >>> Cheers,
> >>> Mehmet
> >>>
> >>>> -----Original Message-----
> >>>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf
> Of
> >>>> Mahesh Jethanandani
> >>>> Sent: Sunday, March 26, 2017 5:02 PM
> >>>> To: Andy Bierman <andy@yumaworks.com>
> >>>> Cc: YANG Doctors <yang-doctors@ietf.org>
> >>>> Subject: Re: [yang-doctors] YD dinner?
> >>>>
> >>>> I am out tomorrow for dinner.
> >>>>
> >>>>> On Mar 25, 2017, at 8:51 PM, Andy Bierman <andy@yumaworks.com>
> >>>> wrote:
> >>>>> Hi,
> >>>>>
> >>>>> I should be at the IETF hotel by 6PM tomorrow.
> >>>>> Is there a YANG doctors dinner?
> >>>>>
> >>>>>
> >>>>> Andy
> >>>>>
> >>>>> _______________________________________________
> >>>>> yang-doctors mailing list
> >>>>> yang-doctors@ietf.org
> >>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >>>> Mahesh Jethanandani
> >>>> mjethanandani@gmail.com
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> yang-doctors mailing list
> >>>> yang-doctors@ietf.org
> >>>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >>> _______________________________________________
> >>> yang-doctors mailing list
> >>> yang-doctors@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >>> .
> >>>
> >> _______________________________________________
> >> yang-doctors mailing list
> >> yang-doctors@ietf.org
> >> https://www.ietf.org/mailman/listinfo/yang-doctors
> > .
> >
>
>

--f403045e7cd43523bc054ba91b40
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div>Still stuck in a cab on the freeway</div><div>Will try for 7:00 on the=
 lobby if anyone is around</div><div><br></div><div>Andy</div><div><br></di=
v><div><br></div><div><div class=3D"gmail_quote"><div>On Sun, Mar 26, 2017 =
at 14:26 Benoit Claise &lt;<a href=3D"mailto:bclaise@cisco.com">bclaise@cis=
co.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I&#39;m afrai=
d I won&#39;t be able to participate. So meetings...<br class=3D"gmail_msg"=
>
&gt; I&#39;m arriving to Chicago around 6pm. Also vote for close dinner<br =
class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
&gt;&gt; On Mar 26, 2017, at 12:12, Benoit Claise &lt;<a href=3D"mailto:bcl=
aise@cisco.com" class=3D"gmail_msg" target=3D"_blank">bclaise@cisco.com</a>=
&gt; wrote:<br class=3D"gmail_msg">
&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; If there is something planned, quick, I&#39;ll join.<br class=3D"g=
mail_msg">
&gt;&gt;&gt; I&#39;m in if it is not far away.<br class=3D"gmail_msg">
&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt; Cheers,<br class=3D"gmail_msg">
&gt;&gt;&gt; Mehmet<br class=3D"gmail_msg">
&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; -----Original Message-----<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; From: yang-doctors [mailto:<a href=3D"mailto:yang-doctors-=
bounces@ietf.org" class=3D"gmail_msg" target=3D"_blank">yang-doctors-bounce=
s@ietf.org</a>] On Behalf Of<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; Mahesh Jethanandani<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; Sent: Sunday, March 26, 2017 5:02 PM<br class=3D"gmail_msg=
">
&gt;&gt;&gt;&gt; To: Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks.com"=
 class=3D"gmail_msg" target=3D"_blank">andy@yumaworks.com</a>&gt;<br class=
=3D"gmail_msg">
&gt;&gt;&gt;&gt; Cc: YANG Doctors &lt;<a href=3D"mailto:yang-doctors@ietf.o=
rg" class=3D"gmail_msg" target=3D"_blank">yang-doctors@ietf.org</a>&gt;<br =
class=3D"gmail_msg">
&gt;&gt;&gt;&gt; Subject: Re: [yang-doctors] YD dinner?<br class=3D"gmail_m=
sg">
&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; I am out tomorrow for dinner.<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; On Mar 25, 2017, at 8:51 PM, Andy Bierman &lt;<a href=
=3D"mailto:andy@yumaworks.com" class=3D"gmail_msg" target=3D"_blank">andy@y=
umaworks.com</a>&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; wrote:<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; Hi,<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; I should be at the IETF hotel by 6PM tomorrow.<br clas=
s=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; Is there a YANG doctors dinner?<br class=3D"gmail_msg"=
>
&gt;&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; Andy<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br cla=
ss=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; yang-doctors mailing list<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org" class=3D"gmai=
l_msg" target=3D"_blank">yang-doctors@ietf.org</a><br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-=
doctors" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https://w=
ww.ietf.org/mailman/listinfo/yang-doctors</a><br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; Mahesh Jethanandani<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; <a href=3D"mailto:mjethanandani@gmail.com" class=3D"gmail_=
msg" target=3D"_blank">mjethanandani@gmail.com</a><br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; _______________________________________________<br class=
=3D"gmail_msg">
&gt;&gt;&gt;&gt; yang-doctors mailing list<br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org" class=3D"gmail_ms=
g" target=3D"_blank">yang-doctors@ietf.org</a><br class=3D"gmail_msg">
&gt;&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doct=
ors" rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https://www.i=
etf.org/mailman/listinfo/yang-doctors</a><br class=3D"gmail_msg">
&gt;&gt;&gt; _______________________________________________<br class=3D"gm=
ail_msg">
&gt;&gt;&gt; yang-doctors mailing list<br class=3D"gmail_msg">
&gt;&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org" class=3D"gmail_msg" t=
arget=3D"_blank">yang-doctors@ietf.org</a><br class=3D"gmail_msg">
&gt;&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors"=
 rel=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.=
org/mailman/listinfo/yang-doctors</a><br class=3D"gmail_msg">
&gt;&gt;&gt; .<br class=3D"gmail_msg">
&gt;&gt;&gt;<br class=3D"gmail_msg">
&gt;&gt; _______________________________________________<br class=3D"gmail_=
msg">
&gt;&gt; yang-doctors mailing list<br class=3D"gmail_msg">
&gt;&gt; <a href=3D"mailto:yang-doctors@ietf.org" class=3D"gmail_msg" targe=
t=3D"_blank">yang-doctors@ietf.org</a><br class=3D"gmail_msg">
&gt;&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=
=3D"noreferrer" class=3D"gmail_msg" target=3D"_blank">https://www.ietf.org/=
mailman/listinfo/yang-doctors</a><br class=3D"gmail_msg">
&gt; .<br class=3D"gmail_msg">
&gt;<br class=3D"gmail_msg">
<br class=3D"gmail_msg">
</blockquote></div></div>

--f403045e7cd43523bc054ba91b40--


From nobody Sun Mar 26 16:50:50 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E56CA127337 for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 16:50:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.001
X-Spam-Level: 
X-Spam-Status: No, score=-4.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.723, MISSING_MIMEOLE=1.899, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id derrwBRWZSPq for <yang-doctors@ietfa.amsl.com>; Sun, 26 Mar 2017 16:50:46 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2259B126C89 for <yang-doctors@ietf.org>; Sun, 26 Mar 2017 16:50:46 -0700 (PDT)
Received: from [31.133.147.45] (dhcp-932d.meeting.ietf.org [31.133.147.45]) by mail.nic.cz (Postfix) with ESMTPSA id 6E2F9615DD; Mon, 27 Mar 2017 01:50:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1490572244; bh=5teiWcggJWR1RH38kGejGqqzRwKEU7T1gLmTtTD+3UM=; h=Date:From:To; b=BP1yt58tWoyUQI8vPdZqclF0p/ThGytJBCaQeZWrgDhi8UZo7+ZumhYBCMrNOEoU3 SvvCoCV9OSO7zJQTUbOul8xTYL0MJENE5t8x9ETIQAez4FyoTPWFnH7pTptvXorid1 yjY3Mhb7EY2WnFD0GnPXrwOt/DBLMWgmf68Poikc=
Date: Sun, 26 Mar 2017 18:50:38 -0500
Message-ID: <716eaf27-2ab0-4d53-a865-50fc0b8d3a28@email.android.com>
X-Android-Message-ID: <716eaf27-2ab0-4d53-a865-50fc0b8d3a28@email.android.com>
In-Reply-To: <CABCOCHTw8NS0aEOOj2sAm6_DNr1X_kPDugVF4-pXJdmLoB3Jmw@mail.gmail.com>
From: Ladislav Lhotka <lhotka@nic.cz>
To: Andy Bierman <andy@yumaworks.com>
Cc: Dean Bogdanovic <ivandean@gmail.com>, Benoit Claise <yang-doctors@ietf.org>, Benoit Claise <bclaise@cisco.com>
Importance: Normal
X-Priority: 3
X-MSMail-Priority: Normal
MIME-Version: 1.0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/nldtEEDNwSaleobOkDqA19vbZN8>
Subject: Re: [yang-doctors] YD dinner?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Mar 2017 23:50:49 -0000

PGRpdiBkaXI9J2F1dG8nPkknbGwgYmUgdGhlcmUuIExhZGE8YnI+PGJyPjxkaXYgZGF0YS1zbWFy
dG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+TGFkaXNsYXYgTGhvdGthLCBDWi5OSUMgTGFiczxicj5Q
R1AgS2V5IElEOiAweEI4RjkyQjA4QTlGNzZDNjc8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFp
bF9leHRyYSI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5EbmUgMjYuIDMuIDIwMTcgMTY6
NDIgbmFwc2FsIHXFvml2YXRlbCBBbmR5IEJpZXJtYW4gJmx0O2FuZHlAeXVtYXdvcmtzLmNvbSZn
dDs6PGJyIHR5cGU9ImF0dHJpYnV0aW9uIj48YmxvY2txdW90ZSBjbGFzcz0icXVvdGUiIHN0eWxl
PSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxl
ZnQ6MWV4Ij48ZGl2PlN0aWxsIHN0dWNrIGluIGEgY2FiIG9uIHRoZSBmcmVld2F5PC9kaXY+PGRp
dj5XaWxsIHRyeSBmb3IgNzowMCBvbiB0aGUgbG9iYnkgaWYgYW55b25lIGlzIGFyb3VuZDwvZGl2
PjxkaXY+PGJyIC8+PC9kaXY+PGRpdj5BbmR5PC9kaXY+PGRpdj48YnIgLz48L2Rpdj48ZGl2Pjxi
ciAvPjwvZGl2PjxkaXY+PGRpdiBjbGFzcz0iZWxpZGVkLXRleHQiPjxkaXY+T24gU3VuLCBNYXIg
MjYsIDIwMTcgYXQgMTQ6MjYgQmVub2l0IENsYWlzZSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJjbGFp
c2UmIzY0O2Npc2NvLmNvbSI+YmNsYWlzZSYjNjQ7Y2lzY28uY29tPC9hPiZndDsgd3JvdGU6PGJy
IC8+PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbjowIDAgMCAwLjhleDtib3JkZXItbGVm
dDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij5JJiMzOTttIGFmcmFpZCBJIHdvbiYj
Mzk7dCBiZSBhYmxlIHRvIHBhcnRpY2lwYXRlLiBTbyBtZWV0aW5ncy4uLjxiciAvPg0KJmd0OyBJ
JiMzOTttIGFycml2aW5nIHRvIENoaWNhZ28gYXJvdW5kIDZwbS4gQWxzbyB2b3RlIGZvciBjbG9z
ZSBkaW5uZXI8YnIgLz4NCiZndDs8YnIgLz4NCiZndDsmZ3Q7IE9uIE1hciAyNiwgMjAxNywgYXQg
MTI6MTIsIEJlbm9pdCBDbGFpc2UgJmx0OzxhIGhyZWY9Im1haWx0bzpiY2xhaXNlJiM2NDtjaXNj
by5jb20iPmJjbGFpc2UmIzY0O2Npc2NvLmNvbTwvYT4mZ3Q7IHdyb3RlOjxiciAvPg0KJmd0OyZn
dDs8YnIgLz4NCiZndDsmZ3Q7IElmIHRoZXJlIGlzIHNvbWV0aGluZyBwbGFubmVkLCBxdWljaywg
SSYjMzk7bGwgam9pbi48YnIgLz4NCiZndDsmZ3Q7Jmd0OyBJJiMzOTttIGluIGlmIGl0IGlzIG5v
dCBmYXIgYXdheS48YnIgLz4NCiZndDsmZ3Q7Jmd0OzxiciAvPg0KJmd0OyZndDsmZ3Q7IENoZWVy
cyw8YnIgLz4NCiZndDsmZ3Q7Jmd0OyBNZWhtZXQ8YnIgLz4NCiZndDsmZ3Q7Jmd0OzxiciAvPg0K
Jmd0OyZndDsmZ3Q7Jmd0OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxiciAvPg0KJmd0OyZn
dDsmZ3Q7Jmd0OyBGcm9tOiB5YW5nLWRvY3RvcnMgW21haWx0bzo8YSBocmVmPSJtYWlsdG86eWFu
Zy1kb2N0b3JzLWJvdW5jZXMmIzY0O2lldGYub3JnIj55YW5nLWRvY3RvcnMtYm91bmNlcyYjNjQ7
aWV0Zi5vcmc8L2E+XSBPbiBCZWhhbGYgT2Y8YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsgTWFoZXNo
IEpldGhhbmFuZGFuaTxiciAvPg0KJmd0OyZndDsmZ3Q7Jmd0OyBTZW50OiBTdW5kYXksIE1hcmNo
IDI2LCAyMDE3IDU6MDIgUE08YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsgVG86IEFuZHkgQmllcm1h
biAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFuZHkmIzY0O3l1bWF3b3Jrcy5jb20iPmFuZHkmIzY0O3l1
bWF3b3Jrcy5jb208L2E+Jmd0OzxiciAvPg0KJmd0OyZndDsmZ3Q7Jmd0OyBDYzogWUFORyBEb2N0
b3JzICZsdDs8YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzJiM2NDtpZXRmLm9yZyI+eWFuZy1k
b2N0b3JzJiM2NDtpZXRmLm9yZzwvYT4mZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7IFN1Ympl
Y3Q6IFJlOiBbeWFuZy1kb2N0b3JzXSBZRCBkaW5uZXI/PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7
PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7IEkgYW0gb3V0IHRvbW9ycm93IGZvciBkaW5uZXIuPGJy
IC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyBPbiBNYXIg
MjUsIDIwMTcsIGF0IDg6NTEgUE0sIEFuZHkgQmllcm1hbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFu
ZHkmIzY0O3l1bWF3b3Jrcy5jb20iPmFuZHkmIzY0O3l1bWF3b3Jrcy5jb208L2E+Jmd0OzxiciAv
Pg0KJmd0OyZndDsmZ3Q7Jmd0OyB3cm90ZTo8YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IEhp
LDxiciAvPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDs8YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7
IEkgc2hvdWxkIGJlIGF0IHRoZSBJRVRGIGhvdGVsIGJ5IDZQTSB0b21vcnJvdy48YnIgLz4NCiZn
dDsmZ3Q7Jmd0OyZndDsmZ3Q7IElzIHRoZXJlIGEgWUFORyBkb2N0b3JzIGRpbm5lcj88YnIgLz4N
CiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OzxiciAvPg0K
Jmd0OyZndDsmZ3Q7Jmd0OyZndDsgQW5keTxiciAvPg0KJmd0OyZndDsmZ3Q7Jmd0OyZndDs8YnIg
Lz4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyB5YW5nLWRvY3RvcnMg
bWFpbGluZyBsaXN0PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86
eWFuZy1kb2N0b3JzJiM2NDtpZXRmLm9yZyI+eWFuZy1kb2N0b3JzJiM2NDtpZXRmLm9yZzwvYT48
YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8veWFuZy1kb2N0b3JzIj5odHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL3lhbmctZG9jdG9yczwvYT48YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsgTWFo
ZXNoIEpldGhhbmFuZGFuaTxiciAvPg0KJmd0OyZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJtYWlsdG86
bWpldGhhbmFuZGFuaSYjNjQ7Z21haWwuY29tIj5tamV0aGFuYW5kYW5pJiM2NDtnbWFpbC5jb208
L2E+PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7PGJyIC8+
DQomZ3Q7Jmd0OyZndDsmZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7
IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3Q8YnIgLz4NCiZndDsmZ3Q7Jmd0OyZndDsgPGEgaHJl
Zj0ibWFpbHRvOnlhbmctZG9jdG9ycyYjNjQ7aWV0Zi5vcmciPnlhbmctZG9jdG9ycyYjNjQ7aWV0
Zi5vcmc8L2E+PGJyIC8+DQomZ3Q7Jmd0OyZndDsmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmll
dGYub3JnL21haWxtYW4vbGlzdGluZm8veWFuZy1kb2N0b3JzIj5odHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3lhbmctZG9jdG9yczwvYT48YnIgLz4NCiZndDsmZ3Q7Jmd0OyBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPg0KJmd0
OyZndDsmZ3Q7IHlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3Q8YnIgLz4NCiZndDsmZ3Q7Jmd0OyA8
YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzJiM2NDtpZXRmLm9yZyI+eWFuZy1kb2N0b3JzJiM2
NDtpZXRmLm9yZzwvYT48YnIgLz4NCiZndDsmZ3Q7Jmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5p
ZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3lhbmctZG9jdG9ycyI+aHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby95YW5nLWRvY3RvcnM8L2E+PGJyIC8+DQomZ3Q7Jmd0OyZndDsg
LjxiciAvPg0KJmd0OyZndDsmZ3Q7PGJyIC8+DQomZ3Q7Jmd0OyBfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPg0KJmd0OyZndDsgeWFuZy1kb2N0b3Jz
IG1haWxpbmcgbGlzdDxiciAvPg0KJmd0OyZndDsgPGEgaHJlZj0ibWFpbHRvOnlhbmctZG9jdG9y
cyYjNjQ7aWV0Zi5vcmciPnlhbmctZG9jdG9ycyYjNjQ7aWV0Zi5vcmc8L2E+PGJyIC8+DQomZ3Q7
Jmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3lhbmct
ZG9jdG9ycyI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby95YW5nLWRvY3Rv
cnM8L2E+PGJyIC8+DQomZ3Q7IC48YnIgLz4NCiZndDs8YnIgLz4NCjxiciAvPg0KPC9ibG9ja3F1
b3RlPjwvZGl2PjwvZGl2Pg0KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4=

